From 9a16a73ad3c070028956912e582cb1644391a078 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 22 Apr 2024 09:22:04 +1000 Subject: [PATCH] New Crowdin updates (#7072) * updated translation base * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .../InvenTree/locale/bg/LC_MESSAGES/django.po | 570 +++---- .../InvenTree/locale/cs/LC_MESSAGES/django.po | 570 +++---- .../InvenTree/locale/da/LC_MESSAGES/django.po | 570 +++---- .../InvenTree/locale/de/LC_MESSAGES/django.po | 570 +++---- .../InvenTree/locale/el/LC_MESSAGES/django.po | 570 +++---- .../InvenTree/locale/en/LC_MESSAGES/django.po | 568 +++---- .../InvenTree/locale/es/LC_MESSAGES/django.po | 570 +++---- .../locale/es_MX/LC_MESSAGES/django.po | 568 +++---- .../InvenTree/locale/fa/LC_MESSAGES/django.po | 570 +++---- .../InvenTree/locale/fi/LC_MESSAGES/django.po | 570 +++---- .../InvenTree/locale/fr/LC_MESSAGES/django.po | 570 +++---- .../InvenTree/locale/he/LC_MESSAGES/django.po | 570 +++---- .../InvenTree/locale/hi/LC_MESSAGES/django.po | 570 +++---- .../InvenTree/locale/hu/LC_MESSAGES/django.po | 570 +++---- .../InvenTree/locale/id/LC_MESSAGES/django.po | 570 +++---- .../InvenTree/locale/it/LC_MESSAGES/django.po | 570 +++---- .../InvenTree/locale/ja/LC_MESSAGES/django.po | 570 +++---- .../InvenTree/locale/ko/LC_MESSAGES/django.po | 570 +++---- .../InvenTree/locale/lv/LC_MESSAGES/django.po | 570 +++---- .../InvenTree/locale/nl/LC_MESSAGES/django.po | 570 +++---- .../InvenTree/locale/no/LC_MESSAGES/django.po | 570 +++---- .../InvenTree/locale/pl/LC_MESSAGES/django.po | 570 +++---- .../InvenTree/locale/pt/LC_MESSAGES/django.po | 570 +++---- .../InvenTree/locale/ru/LC_MESSAGES/django.po | 570 +++---- .../InvenTree/locale/sk/LC_MESSAGES/django.po | 570 +++---- .../InvenTree/locale/sl/LC_MESSAGES/django.po | 570 +++---- .../InvenTree/locale/sr/LC_MESSAGES/django.po | 570 +++---- .../InvenTree/locale/sv/LC_MESSAGES/django.po | 502 ++++--- .../InvenTree/locale/th/LC_MESSAGES/django.po | 570 +++---- .../InvenTree/locale/tr/LC_MESSAGES/django.po | 570 +++---- .../InvenTree/locale/vi/LC_MESSAGES/django.po | 570 +++---- .../InvenTree/locale/zh/LC_MESSAGES/django.po | 570 +++---- .../locale/zh_Hans/LC_MESSAGES/django.po | 585 ++++---- src/frontend/src/locales/bg/messages.po | 942 ++++++------ src/frontend/src/locales/cs/messages.po | 942 ++++++------ src/frontend/src/locales/da/messages.po | 942 ++++++------ src/frontend/src/locales/de/messages.po | 946 ++++++------ src/frontend/src/locales/el/messages.po | 942 ++++++------ src/frontend/src/locales/en/messages.po | 1325 +++++++++-------- src/frontend/src/locales/es-mx/messages.po | 1303 ++++++++-------- src/frontend/src/locales/es/messages.po | 944 ++++++------ src/frontend/src/locales/fa/messages.po | 942 ++++++------ src/frontend/src/locales/fi/messages.po | 942 ++++++------ src/frontend/src/locales/fr/messages.po | 944 ++++++------ src/frontend/src/locales/he/messages.po | 942 ++++++------ src/frontend/src/locales/hi/messages.po | 942 ++++++------ src/frontend/src/locales/hu/messages.po | 954 ++++++------ src/frontend/src/locales/id/messages.po | 942 ++++++------ src/frontend/src/locales/it/messages.po | 942 ++++++------ src/frontend/src/locales/ja/messages.po | 942 ++++++------ src/frontend/src/locales/ko/messages.po | 942 ++++++------ src/frontend/src/locales/lv/messages.po | 942 ++++++------ src/frontend/src/locales/nl/messages.po | 942 ++++++------ src/frontend/src/locales/no/messages.po | 954 ++++++------ src/frontend/src/locales/pl/messages.po | 942 ++++++------ .../src/locales/pseudo-LOCALE/messages.po | 1291 ++++++++-------- src/frontend/src/locales/pt-br/messages.po | 1303 ++++++++-------- src/frontend/src/locales/pt/messages.po | 956 ++++++------ src/frontend/src/locales/ru/messages.po | 942 ++++++------ src/frontend/src/locales/sk/messages.po | 942 ++++++------ src/frontend/src/locales/sl/messages.po | 942 ++++++------ src/frontend/src/locales/sr/messages.po | 942 ++++++------ src/frontend/src/locales/sv/messages.po | 942 ++++++------ src/frontend/src/locales/th/messages.po | 942 ++++++------ src/frontend/src/locales/tr/messages.po | 942 ++++++------ src/frontend/src/locales/vi/messages.po | 946 ++++++------ src/frontend/src/locales/zh-hans/messages.po | 1303 ++++++++-------- src/frontend/src/locales/zh-hant/messages.po | 1303 ++++++++-------- src/frontend/src/locales/zh/messages.po | 942 ++++++------ 69 files changed, 29338 insertions(+), 25553 deletions(-) diff --git a/src/backend/InvenTree/locale/bg/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/bg/LC_MESSAGES/django.po index 3f11150443..9cb1f78708 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: 2024-04-15 15:06+0000\n" -"PO-Revision-Date: 2024-04-16 03:11\n" +"POT-Creation-Date: 2024-04-20 13:19+0000\n" +"PO-Revision-Date: 2024-04-21 04:19\n" "Last-Translator: \n" "Language-Team: Bulgarian\n" "Language: bg_BG\n" @@ -58,7 +58,7 @@ msgstr "Въведи дата" #: InvenTree/fields.py:208 InvenTree/models.py:1021 build/serializers.py:438 #: build/serializers.py:516 build/templates/build/sidebar.html:21 -#: company/models.py:835 company/templates/company/sidebar.html:37 +#: company/models.py:847 company/templates/company/sidebar.html:37 #: order/models.py:1283 order/templates/order/po_sidebar.html:11 #: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/so_sidebar.html:17 part/admin.py:59 @@ -69,7 +69,7 @@ msgstr "Въведи дата" #: stock/serializers.py:805 stock/serializers.py:1114 stock/serializers.py:1203 #: stock/serializers.py:1368 stock/templates/stock/stock_sidebar.html:25 #: templates/js/translated/barcode.js:143 templates/js/translated/bom.js:1265 -#: templates/js/translated/company.js:1674 templates/js/translated/order.js:347 +#: templates/js/translated/company.js:1684 templates/js/translated/order.js:347 #: templates/js/translated/part.js:1080 #: templates/js/translated/purchase_order.js:2201 #: templates/js/translated/return_order.js:776 @@ -340,10 +340,10 @@ msgstr "Китайски (традиционен)" msgid "[{site_name}] Log in to the app" msgstr "" -#: InvenTree/magic_login.py:38 company/models.py:132 -#: company/templates/company/company_base.html:132 +#: InvenTree/magic_login.py:38 company/models.py:133 +#: company/templates/company/company_base.html:138 #: templates/InvenTree/settings/user.html:49 -#: templates/js/translated/company.js:667 +#: templates/js/translated/company.js:677 msgid "Email" msgstr "" @@ -405,14 +405,14 @@ msgstr "" msgid "Select file to attach" msgstr "" -#: InvenTree/models.py:567 common/models.py:3018 company/models.py:145 -#: company/models.py:452 company/models.py:509 company/models.py:818 +#: InvenTree/models.py:567 common/models.py:3018 company/models.py:146 +#: company/models.py:457 company/models.py:514 company/models.py:830 #: order/models.py:291 order/models.py:1288 order/models.py:1702 #: part/admin.py:55 part/models.py:919 #: part/templates/part/part_scheduling.html:11 #: report/templates/report/inventree_build_order_base.html:164 -#: stock/admin.py:225 templates/js/translated/company.js:1309 -#: templates/js/translated/company.js:1663 templates/js/translated/order.js:351 +#: stock/admin.py:225 templates/js/translated/company.js:1319 +#: templates/js/translated/company.js:1673 templates/js/translated/order.js:351 #: templates/js/translated/part.js:2456 #: templates/js/translated/purchase_order.js:2041 #: templates/js/translated/purchase_order.js:2205 @@ -442,7 +442,7 @@ msgstr "" #: part/models.py:3272 part/models.py:3365 part/models.py:3393 #: plugin/models.py:250 plugin/models.py:251 #: report/templates/report/inventree_test_report_base.html:105 -#: templates/js/translated/stock.js:3036 users/models.py:100 +#: templates/js/translated/stock.js:3036 users/models.py:111 msgid "User" msgstr "Потребител" @@ -484,7 +484,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:893 common/models.py:2706 common/models.py:3104 -#: common/serializers.py:370 company/models.py:608 label/models.py:120 +#: common/serializers.py:370 company/models.py:613 label/models.py:120 #: machine/models.py:24 part/models.py:855 part/models.py:3616 #: plugin/models.py:41 report/models.py:176 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -493,11 +493,11 @@ msgstr "" #: templates/InvenTree/settings/plugin_settings.html:22 #: templates/InvenTree/settings/settings_staff_js.html:67 #: templates/InvenTree/settings/settings_staff_js.html:446 -#: templates/js/translated/company.js:666 -#: templates/js/translated/company.js:714 -#: templates/js/translated/company.js:903 -#: templates/js/translated/company.js:1155 -#: templates/js/translated/company.js:1403 templates/js/translated/part.js:1186 +#: templates/js/translated/company.js:676 +#: templates/js/translated/company.js:724 +#: templates/js/translated/company.js:913 +#: templates/js/translated/company.js:1165 +#: templates/js/translated/company.js:1413 templates/js/translated/part.js:1186 #: templates/js/translated/part.js:1474 templates/js/translated/part.js:1610 #: templates/js/translated/part.js:2749 templates/js/translated/stock.js:2716 msgid "Name" @@ -505,8 +505,8 @@ msgstr "" #: InvenTree/models.py:899 build/models.py:188 #: build/templates/build/detail.html:24 common/models.py:136 -#: company/models.py:517 company/models.py:826 -#: company/templates/company/company_base.html:71 +#: company/models.py:522 company/models.py:838 +#: company/templates/company/company_base.html:77 #: company/templates/company/manufacturer_part.html:75 #: company/templates/company/supplier_part.html:107 label/models.py:127 #: order/models.py:277 order/models.py:1316 part/admin.py:303 part/admin.py:414 @@ -521,9 +521,9 @@ msgstr "" #: templates/InvenTree/settings/settings_staff_js.html:170 #: templates/InvenTree/settings/settings_staff_js.html:451 #: templates/js/translated/bom.js:633 templates/js/translated/bom.js:963 -#: templates/js/translated/build.js:2137 templates/js/translated/company.js:518 -#: templates/js/translated/company.js:1320 -#: templates/js/translated/company.js:1631 templates/js/translated/index.js:119 +#: templates/js/translated/build.js:2137 templates/js/translated/company.js:519 +#: templates/js/translated/company.js:1330 +#: templates/js/translated/company.js:1641 templates/js/translated/index.js:119 #: templates/js/translated/order.js:298 templates/js/translated/part.js:1238 #: templates/js/translated/part.js:1483 templates/js/translated/part.js:1621 #: templates/js/translated/part.js:1958 templates/js/translated/part.js:2355 @@ -589,8 +589,8 @@ msgstr "" msgid "Must be a valid number" msgstr "" -#: InvenTree/serializers.py:99 company/models.py:178 -#: company/templates/company/company_base.html:106 part/models.py:2993 +#: InvenTree/serializers.py:99 company/models.py:183 +#: company/templates/company/company_base.html:112 part/models.py:2993 #: templates/InvenTree/settings/settings_staff_js.html:44 #: templates/currency_data.html:5 msgid "Currency" @@ -970,7 +970,7 @@ msgstr "" msgid "Allocated" msgstr "" -#: build/api.py:294 company/models.py:890 +#: build/api.py:294 company/models.py:902 company/serializers.py:383 #: company/templates/company/supplier_part.html:114 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -1000,7 +1000,7 @@ msgstr "" #: part/templates/part/part_sidebar.html:22 templates/InvenTree/index.html:196 #: templates/InvenTree/search.html:141 #: templates/InvenTree/settings/sidebar.html:55 -#: templates/js/translated/search.js:186 users/models.py:196 +#: templates/js/translated/search.js:186 users/models.py:207 msgid "Build Orders" msgstr "" @@ -1050,7 +1050,7 @@ msgid "BuildOrder to which this build is allocated" msgstr "" #: build/models.py:205 build/templates/build/build_base.html:97 -#: build/templates/build/detail.html:29 company/models.py:1044 order/api.py:817 +#: build/templates/build/detail.html:29 company/models.py:1056 order/api.py:817 #: order/models.py:1401 order/models.py:1544 order/models.py:1545 #: part/api.py:1547 part/api.py:1841 part/models.py:390 part/models.py:3004 #: part/models.py:3148 part/models.py:3292 part/models.py:3315 @@ -1078,9 +1078,9 @@ msgstr "" #: templates/js/translated/build.js:1309 templates/js/translated/build.js:1740 #: templates/js/translated/build.js:2160 templates/js/translated/build.js:2333 #: templates/js/translated/company.js:348 -#: templates/js/translated/company.js:1106 -#: templates/js/translated/company.js:1261 -#: templates/js/translated/company.js:1549 templates/js/translated/index.js:109 +#: templates/js/translated/company.js:1116 +#: templates/js/translated/company.js:1271 +#: templates/js/translated/company.js:1559 templates/js/translated/index.js:109 #: templates/js/translated/part.js:1943 templates/js/translated/part.js:2015 #: templates/js/translated/part.js:2324 templates/js/translated/pricing.js:369 #: templates/js/translated/purchase_order.js:751 @@ -1223,7 +1223,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:180 #: part/templates/part/part_base.html:383 stock/models.py:819 #: stock/templates/stock/item_base.html:200 -#: templates/js/translated/company.js:1009 +#: templates/js/translated/company.js:1019 msgid "External Link" msgstr "" @@ -1315,7 +1315,7 @@ msgstr "" #: templates/js/translated/bom.js:981 templates/js/translated/build.js:521 #: templates/js/translated/build.js:737 templates/js/translated/build.js:1366 #: templates/js/translated/build.js:1743 templates/js/translated/build.js:2355 -#: templates/js/translated/company.js:1808 +#: templates/js/translated/company.js:1818 #: templates/js/translated/model_renderers.js:230 #: templates/js/translated/order.js:304 templates/js/translated/part.js:961 #: templates/js/translated/part.js:1811 templates/js/translated/part.js:3341 @@ -2206,7 +2206,7 @@ msgstr "" msgid "Show the `about` modal only to superusers" msgstr "" -#: common/models.py:1292 company/models.py:107 company/models.py:108 +#: common/models.py:1292 company/models.py:108 company/models.py:109 msgid "Company name" msgstr "" @@ -3550,9 +3550,9 @@ msgstr "" msgid "Price break quantity" msgstr "" -#: common/models.py:2524 company/serializers.py:486 order/admin.py:42 +#: common/models.py:2524 company/serializers.py:496 order/admin.py:42 #: order/models.py:1333 order/models.py:2241 -#: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885 +#: templates/js/translated/company.js:1823 templates/js/translated/part.js:1885 #: templates/js/translated/pricing.js:621 #: templates/js/translated/return_order.js:741 msgid "Price" @@ -3574,13 +3574,15 @@ msgstr "" msgid "Name for this webhook" msgstr "" -#: common/models.py:2711 machine/models.py:39 part/admin.py:88 -#: part/models.py:1045 plugin/models.py:56 +#: common/models.py:2711 company/models.py:160 company/models.py:813 +#: machine/models.py:39 part/admin.py:88 part/models.py:1045 +#: plugin/models.py:56 templates/js/translated/company.js:523 #: templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 #: templates/js/translated/table_filters.js:492 #: templates/js/translated/table_filters.js:520 -#: templates/js/translated/table_filters.js:716 users/models.py:171 +#: templates/js/translated/table_filters.js:716 +#: templates/js/translated/table_filters.js:796 users/models.py:182 msgid "Active" msgstr "" @@ -3588,7 +3590,7 @@ msgstr "" msgid "Is this webhook active" msgstr "" -#: common/models.py:2727 users/models.py:148 +#: common/models.py:2727 users/models.py:159 msgid "Token" msgstr "" @@ -3652,7 +3654,7 @@ msgstr "" msgid "Id" msgstr "" -#: common/models.py:3016 templates/js/translated/company.js:955 +#: common/models.py:3016 templates/js/translated/company.js:965 #: templates/js/translated/news.js:44 msgid "Title" msgstr "" @@ -3678,7 +3680,7 @@ msgstr "" msgid "Was this news item read?" msgstr "" -#: common/models.py:3044 company/models.py:155 part/models.py:929 +#: common/models.py:3044 company/models.py:156 part/models.py:929 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report_base.html:35 @@ -3848,270 +3850,294 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/models.py:113 -msgid "Company description" +#: company/api.py:164 +msgid "Part is Active" +msgstr "" + +#: company/api.py:168 +msgid "Manufacturer is Active" +msgstr "" + +#: company/api.py:317 +msgid "Supplier Part is Active" +msgstr "" + +#: company/api.py:321 +msgid "Internal Part is Active" +msgstr "" + +#: company/api.py:325 +msgid "Supplier is Active" msgstr "" #: company/models.py:114 +msgid "Company description" +msgstr "" + +#: company/models.py:115 msgid "Description of the company" msgstr "" -#: company/models.py:119 company/templates/company/company_base.html:100 +#: company/models.py:120 company/templates/company/company_base.html:106 #: templates/InvenTree/settings/plugin_settings.html:54 -#: templates/js/translated/company.js:522 +#: templates/js/translated/company.js:532 msgid "Website" msgstr "" -#: company/models.py:119 +#: company/models.py:120 msgid "Company website URL" msgstr "" -#: company/models.py:124 +#: company/models.py:125 msgid "Phone number" msgstr "" -#: company/models.py:126 +#: company/models.py:127 msgid "Contact phone number" msgstr "" -#: company/models.py:133 +#: company/models.py:134 msgid "Contact email address" msgstr "" -#: company/models.py:138 company/templates/company/company_base.html:139 +#: company/models.py:139 company/templates/company/company_base.html:145 #: order/models.py:331 order/templates/order/order_base.html:203 #: order/templates/order/return_order_base.html:174 #: order/templates/order/sales_order_base.html:214 msgid "Contact" msgstr "" -#: company/models.py:140 +#: company/models.py:141 msgid "Point of contact" msgstr "" -#: company/models.py:146 +#: company/models.py:147 msgid "Link to external company information" msgstr "" #: company/models.py:160 +msgid "Is this company active?" +msgstr "" + +#: company/models.py:165 msgid "is customer" msgstr "" -#: company/models.py:161 +#: company/models.py:166 msgid "Do you sell items to this company?" msgstr "" -#: company/models.py:166 +#: company/models.py:171 msgid "is supplier" msgstr "" -#: company/models.py:167 +#: company/models.py:172 msgid "Do you purchase items from this company?" msgstr "" -#: company/models.py:172 +#: company/models.py:177 msgid "is manufacturer" msgstr "" -#: company/models.py:173 +#: company/models.py:178 msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:181 +#: company/models.py:186 msgid "Default currency used for this company" msgstr "" -#: company/models.py:268 company/models.py:377 +#: company/models.py:273 company/models.py:382 #: company/templates/company/company_base.html:8 #: company/templates/company/company_base.html:12 stock/api.py:776 -#: templates/InvenTree/search.html:178 templates/js/translated/company.js:495 +#: templates/InvenTree/search.html:178 templates/js/translated/company.js:496 msgid "Company" msgstr "" -#: company/models.py:378 +#: company/models.py:383 msgid "Select company" msgstr "" -#: company/models.py:383 +#: company/models.py:388 msgid "Address title" msgstr "" -#: company/models.py:384 +#: company/models.py:389 msgid "Title describing the address entry" msgstr "" -#: company/models.py:390 +#: company/models.py:395 msgid "Primary address" msgstr "" -#: company/models.py:391 +#: company/models.py:396 msgid "Set as primary address" msgstr "" -#: company/models.py:396 templates/js/translated/company.js:904 -#: templates/js/translated/company.js:961 +#: company/models.py:401 templates/js/translated/company.js:914 +#: templates/js/translated/company.js:971 msgid "Line 1" msgstr "" -#: company/models.py:397 +#: company/models.py:402 msgid "Address line 1" msgstr "" -#: company/models.py:403 templates/js/translated/company.js:905 -#: templates/js/translated/company.js:967 +#: company/models.py:408 templates/js/translated/company.js:915 +#: templates/js/translated/company.js:977 msgid "Line 2" msgstr "" -#: company/models.py:404 +#: company/models.py:409 msgid "Address line 2" msgstr "" -#: company/models.py:410 company/models.py:411 -#: templates/js/translated/company.js:973 +#: company/models.py:415 company/models.py:416 +#: templates/js/translated/company.js:983 msgid "Postal code" msgstr "" -#: company/models.py:417 +#: company/models.py:422 msgid "City/Region" msgstr "" -#: company/models.py:418 +#: company/models.py:423 msgid "Postal code city/region" msgstr "" -#: company/models.py:424 +#: company/models.py:429 msgid "State/Province" msgstr "" -#: company/models.py:425 +#: company/models.py:430 msgid "State or province" msgstr "" -#: company/models.py:431 templates/js/translated/company.js:991 +#: company/models.py:436 templates/js/translated/company.js:1001 msgid "Country" msgstr "" -#: company/models.py:432 +#: company/models.py:437 msgid "Address country" msgstr "" -#: company/models.py:438 +#: company/models.py:443 msgid "Courier shipping notes" msgstr "" -#: company/models.py:439 +#: company/models.py:444 msgid "Notes for shipping courier" msgstr "" -#: company/models.py:445 +#: company/models.py:450 msgid "Internal shipping notes" msgstr "" -#: company/models.py:446 +#: company/models.py:451 msgid "Shipping notes for internal use" msgstr "" -#: company/models.py:453 +#: company/models.py:458 msgid "Link to address information (external)" msgstr "" -#: company/models.py:484 company/models.py:785 stock/models.py:751 +#: company/models.py:489 company/models.py:791 stock/models.py:751 #: stock/serializers.py:266 stock/templates/stock/item_base.html:142 #: templates/js/translated/bom.js:622 msgid "Base Part" msgstr "" -#: company/models.py:486 company/models.py:787 +#: company/models.py:491 company/models.py:793 msgid "Select part" msgstr "" -#: company/models.py:495 company/templates/company/company_base.html:76 +#: company/models.py:500 company/templates/company/company_base.html:82 #: company/templates/company/manufacturer_part.html:90 #: company/templates/company/supplier_part.html:145 part/serializers.py:515 #: stock/templates/stock/item_base.html:207 -#: templates/js/translated/company.js:506 -#: templates/js/translated/company.js:1108 -#: templates/js/translated/company.js:1286 -#: templates/js/translated/company.js:1601 -#: templates/js/translated/table_filters.js:796 +#: templates/js/translated/company.js:507 +#: templates/js/translated/company.js:1118 +#: templates/js/translated/company.js:1296 +#: templates/js/translated/company.js:1611 +#: templates/js/translated/table_filters.js:800 msgid "Manufacturer" msgstr "" -#: company/models.py:496 +#: company/models.py:501 msgid "Select manufacturer" msgstr "" -#: company/models.py:502 company/templates/company/manufacturer_part.html:101 +#: company/models.py:507 company/templates/company/manufacturer_part.html:101 #: company/templates/company/supplier_part.html:153 part/serializers.py:525 #: templates/js/translated/company.js:351 -#: templates/js/translated/company.js:1107 -#: templates/js/translated/company.js:1302 -#: templates/js/translated/company.js:1620 templates/js/translated/part.js:1800 +#: templates/js/translated/company.js:1117 +#: templates/js/translated/company.js:1312 +#: templates/js/translated/company.js:1630 templates/js/translated/part.js:1800 #: templates/js/translated/purchase_order.js:1852 #: templates/js/translated/purchase_order.js:2054 msgid "MPN" msgstr "" -#: company/models.py:503 +#: company/models.py:508 msgid "Manufacturer Part Number" msgstr "" -#: company/models.py:510 +#: company/models.py:515 msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:518 +#: company/models.py:523 msgid "Manufacturer part description" msgstr "" -#: company/models.py:575 company/models.py:602 company/models.py:811 +#: company/models.py:580 company/models.py:607 company/models.py:823 #: company/templates/company/manufacturer_part.html:7 #: company/templates/company/manufacturer_part.html:24 #: stock/templates/stock/item_base.html:217 msgid "Manufacturer Part" msgstr "" -#: company/models.py:609 +#: company/models.py:614 msgid "Parameter name" msgstr "" -#: company/models.py:615 +#: company/models.py:620 #: report/templates/report/inventree_test_report_base.html:104 -#: stock/models.py:2436 templates/js/translated/company.js:1156 -#: templates/js/translated/company.js:1409 templates/js/translated/part.js:1492 +#: stock/models.py:2436 templates/js/translated/company.js:1166 +#: templates/js/translated/company.js:1419 templates/js/translated/part.js:1492 #: templates/js/translated/stock.js:1519 msgid "Value" msgstr "" -#: company/models.py:616 +#: company/models.py:621 msgid "Parameter value" msgstr "" -#: company/models.py:623 company/templates/company/supplier_part.html:168 +#: company/models.py:628 company/templates/company/supplier_part.html:168 #: part/admin.py:57 part/models.py:1009 part/models.py:3623 #: part/templates/part/part_base.html:284 -#: templates/js/translated/company.js:1415 templates/js/translated/part.js:1511 +#: templates/js/translated/company.js:1425 templates/js/translated/part.js:1511 #: templates/js/translated/part.js:1615 templates/js/translated/part.js:2370 msgid "Units" msgstr "" -#: company/models.py:624 +#: company/models.py:629 msgid "Parameter units" msgstr "" -#: company/models.py:725 +#: company/models.py:731 msgid "Pack units must be compatible with the base part units" msgstr "" -#: company/models.py:732 +#: company/models.py:738 msgid "Pack units must be greater than zero" msgstr "" -#: company/models.py:746 +#: company/models.py:752 msgid "Linked manufacturer part must reference the same base part" msgstr "" -#: company/models.py:795 company/templates/company/company_base.html:81 +#: company/models.py:801 company/templates/company/company_base.html:87 #: company/templates/company/supplier_part.html:129 order/models.py:465 #: order/templates/order/order_base.html:136 part/bom.py:272 part/bom.py:310 #: part/serializers.py:499 plugin/builtin/suppliers/digikey.py:25 @@ -4119,35 +4145,39 @@ msgstr "" #: plugin/builtin/suppliers/tme.py:26 stock/templates/stock/item_base.html:224 #: templates/email/overdue_purchase_order.html:16 #: templates/js/translated/company.js:350 -#: templates/js/translated/company.js:510 -#: templates/js/translated/company.js:1574 templates/js/translated/part.js:1768 +#: templates/js/translated/company.js:511 +#: templates/js/translated/company.js:1584 templates/js/translated/part.js:1768 #: templates/js/translated/pricing.js:498 #: templates/js/translated/purchase_order.js:1690 -#: templates/js/translated/table_filters.js:800 +#: templates/js/translated/table_filters.js:804 msgid "Supplier" msgstr "" -#: company/models.py:796 +#: company/models.py:802 msgid "Select supplier" msgstr "" -#: company/models.py:802 part/serializers.py:510 +#: company/models.py:808 part/serializers.py:510 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:812 +#: company/models.py:814 +msgid "Is this supplier part active?" +msgstr "" + +#: company/models.py:824 msgid "Select manufacturer part" msgstr "" -#: company/models.py:819 +#: company/models.py:831 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:827 +#: company/models.py:839 msgid "Supplier part description" msgstr "" -#: company/models.py:834 company/templates/company/supplier_part.html:187 +#: company/models.py:846 company/templates/company/supplier_part.html:187 #: part/admin.py:418 part/models.py:4070 part/templates/part/upload_bom.html:59 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_po_report_base.html:32 @@ -4158,27 +4188,27 @@ msgstr "" msgid "Note" msgstr "" -#: company/models.py:843 part/models.py:1967 +#: company/models.py:855 part/models.py:1967 msgid "base cost" msgstr "" -#: company/models.py:844 part/models.py:1968 +#: company/models.py:856 part/models.py:1968 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:851 company/templates/company/supplier_part.html:160 +#: company/models.py:863 company/templates/company/supplier_part.html:160 #: stock/admin.py:224 stock/models.py:782 stock/serializers.py:1350 #: stock/templates/stock/item_base.html:240 -#: templates/js/translated/company.js:1636 +#: templates/js/translated/company.js:1646 #: templates/js/translated/stock.js:2423 msgid "Packaging" msgstr "" -#: company/models.py:852 +#: company/models.py:864 msgid "Part packaging" msgstr "" -#: company/models.py:857 templates/js/translated/company.js:1641 +#: company/models.py:869 templates/js/translated/company.js:1651 #: templates/js/translated/part.js:1821 templates/js/translated/part.js:1877 #: templates/js/translated/purchase_order.js:311 #: templates/js/translated/purchase_order.js:841 @@ -4188,62 +4218,78 @@ msgstr "" msgid "Pack Quantity" msgstr "" -#: company/models.py:859 +#: company/models.py:871 msgid "Total quantity supplied in a single pack. Leave empty for single items." msgstr "" -#: company/models.py:878 part/models.py:1974 +#: company/models.py:890 part/models.py:1974 msgid "multiple" msgstr "" -#: company/models.py:879 +#: company/models.py:891 msgid "Order multiple" msgstr "" -#: company/models.py:891 +#: company/models.py:903 msgid "Quantity available from supplier" msgstr "" -#: company/models.py:897 +#: company/models.py:909 msgid "Availability Updated" msgstr "" -#: company/models.py:898 +#: company/models.py:910 msgid "Date of last update of availability data" msgstr "" -#: company/serializers.py:155 +#: company/serializers.py:163 msgid "Default currency used for this supplier" msgstr "" -#: company/templates/company/company_base.html:21 +#: company/serializers.py:381 part/admin.py:126 +#: part/templates/part/part_base.html:197 +#: templates/js/translated/company.js:1689 +#: templates/js/translated/table_filters.js:355 +msgid "In Stock" +msgstr "" + +#: company/templates/company/company_base.html:16 +#: part/templates/part/part_base.html:146 +#: templates/js/translated/company.js:1287 +#: templates/js/translated/company.js:1575 +#: templates/js/translated/model_renderers.js:306 +#: templates/js/translated/part.js:814 templates/js/translated/part.js:1218 +msgid "Inactive" +msgstr "" + +#: company/templates/company/company_base.html:27 #: templates/js/translated/purchase_order.js:242 msgid "Create Purchase Order" msgstr "" -#: company/templates/company/company_base.html:27 +#: company/templates/company/company_base.html:33 msgid "Company actions" msgstr "" -#: company/templates/company/company_base.html:32 +#: company/templates/company/company_base.html:38 msgid "Edit company information" msgstr "" -#: company/templates/company/company_base.html:33 -#: templates/js/translated/company.js:444 +#: company/templates/company/company_base.html:39 +#: templates/js/translated/company.js:445 msgid "Edit Company" msgstr "" -#: company/templates/company/company_base.html:37 +#: company/templates/company/company_base.html:43 msgid "Delete company" msgstr "" -#: company/templates/company/company_base.html:38 -#: company/templates/company/company_base.html:162 +#: company/templates/company/company_base.html:44 +#: company/templates/company/company_base.html:168 msgid "Delete Company" msgstr "" -#: company/templates/company/company_base.html:47 +#: company/templates/company/company_base.html:53 #: company/templates/company/manufacturer_part.html:51 #: company/templates/company/supplier_part.html:83 #: part/templates/part/part_thumb.html:20 @@ -4255,72 +4301,72 @@ msgstr "" msgid "Part image" msgstr "" -#: company/templates/company/company_base.html:55 +#: company/templates/company/company_base.html:61 #: part/templates/part/part_thumb.html:12 msgid "Upload new image" msgstr "" -#: company/templates/company/company_base.html:58 +#: company/templates/company/company_base.html:64 #: part/templates/part/part_thumb.html:14 msgid "Download image from URL" msgstr "" -#: company/templates/company/company_base.html:60 +#: company/templates/company/company_base.html:66 #: part/templates/part/part_thumb.html:16 msgid "Delete image" msgstr "" -#: company/templates/company/company_base.html:86 order/models.py:910 +#: company/templates/company/company_base.html:92 order/models.py:910 #: order/models.py:2008 order/templates/order/return_order_base.html:131 #: order/templates/order/sales_order_base.html:144 stock/models.py:804 #: stock/models.py:805 stock/serializers.py:1100 #: stock/templates/stock/item_base.html:405 #: templates/email/overdue_sales_order.html:16 -#: templates/js/translated/company.js:502 +#: templates/js/translated/company.js:503 #: templates/js/translated/return_order.js:296 #: templates/js/translated/sales_order.js:784 #: templates/js/translated/stock.js:2959 -#: templates/js/translated/table_filters.js:804 +#: templates/js/translated/table_filters.js:808 msgid "Customer" msgstr "" -#: company/templates/company/company_base.html:111 +#: company/templates/company/company_base.html:117 msgid "Uses default currency" msgstr "" -#: company/templates/company/company_base.html:118 order/models.py:341 +#: company/templates/company/company_base.html:124 order/models.py:341 #: order/templates/order/order_base.html:210 #: order/templates/order/return_order_base.html:181 #: order/templates/order/sales_order_base.html:221 msgid "Address" msgstr "" -#: company/templates/company/company_base.html:125 +#: company/templates/company/company_base.html:131 msgid "Phone" msgstr "" -#: company/templates/company/company_base.html:205 +#: company/templates/company/company_base.html:211 #: part/templates/part/part_base.html:528 msgid "Remove Image" msgstr "" -#: company/templates/company/company_base.html:206 +#: company/templates/company/company_base.html:212 msgid "Remove associated image from this company" msgstr "" -#: company/templates/company/company_base.html:208 +#: company/templates/company/company_base.html:214 #: part/templates/part/part_base.html:531 #: templates/InvenTree/settings/user.html:88 #: templates/InvenTree/settings/user_sso.html:43 msgid "Remove" msgstr "" -#: company/templates/company/company_base.html:237 +#: company/templates/company/company_base.html:243 #: part/templates/part/part_base.html:560 msgid "Upload Image" msgstr "" -#: company/templates/company/company_base.html:252 +#: company/templates/company/company_base.html:258 #: part/templates/part/part_base.html:614 msgid "Download Image" msgstr "" @@ -4368,7 +4414,7 @@ msgstr "" #: templates/InvenTree/index.html:227 templates/InvenTree/search.html:199 #: templates/InvenTree/settings/sidebar.html:57 #: templates/js/translated/search.js:205 templates/navbar.html:50 -#: users/models.py:197 +#: users/models.py:208 msgid "Purchase Orders" msgstr "" @@ -4391,7 +4437,7 @@ msgstr "" #: templates/InvenTree/index.html:259 templates/InvenTree/search.html:219 #: templates/InvenTree/settings/sidebar.html:59 #: templates/js/translated/search.js:219 templates/navbar.html:62 -#: users/models.py:198 +#: users/models.py:209 msgid "Sales Orders" msgstr "" @@ -4416,7 +4462,7 @@ msgstr "" #: order/templates/order/return_orders.html:15 #: templates/InvenTree/settings/sidebar.html:61 #: templates/js/translated/search.js:232 templates/navbar.html:65 -#: users/models.py:199 +#: users/models.py:210 msgid "Return Orders" msgstr "" @@ -4464,12 +4510,12 @@ msgid "Order part" msgstr "" #: company/templates/company/manufacturer_part.html:39 -#: templates/js/translated/company.js:1333 +#: templates/js/translated/company.js:1343 msgid "Edit manufacturer part" msgstr "" #: company/templates/company/manufacturer_part.html:43 -#: templates/js/translated/company.js:1334 +#: templates/js/translated/company.js:1344 msgid "Delete manufacturer part" msgstr "" @@ -4536,14 +4582,14 @@ msgstr "" #: company/templates/company/supplier_part.html:7 #: company/templates/company/supplier_part.html:24 order/api.py:448 #: stock/models.py:762 stock/templates/stock/item_base.html:233 -#: templates/js/translated/company.js:1590 +#: templates/js/translated/company.js:1600 #: templates/js/translated/purchase_order.js:752 #: templates/js/translated/stock.js:2279 msgid "Supplier Part" msgstr "" #: company/templates/company/supplier_part.html:50 -#: templates/js/translated/company.js:1516 +#: templates/js/translated/company.js:1526 msgid "Supplier part actions" msgstr "" @@ -4644,7 +4690,7 @@ msgstr "" #: stock/templates/stock/location_sidebar.html:7 #: templates/InvenTree/search.html:155 templates/js/translated/part.js:1060 #: templates/js/translated/search.js:172 templates/js/translated/stock.js:2766 -#: users/models.py:195 +#: users/models.py:206 msgid "Stock Items" msgstr "" @@ -5895,12 +5941,6 @@ msgstr "" msgid "Minimum Stock" msgstr "" -#: part/admin.py:126 part/templates/part/part_base.html:197 -#: templates/js/translated/company.js:1679 -#: templates/js/translated/table_filters.js:355 -msgid "In Stock" -msgstr "" - #: part/admin.py:138 part/templates/part/part_sidebar.html:27 msgid "Used In" msgstr "" @@ -5941,7 +5981,7 @@ msgstr "" #: templates/InvenTree/index.html:36 templates/InvenTree/search.html:84 #: templates/InvenTree/settings/sidebar.html:47 #: templates/js/translated/part.js:2804 templates/js/translated/search.js:130 -#: templates/navbar.html:24 users/models.py:192 +#: templates/navbar.html:24 users/models.py:203 msgid "Parts" msgstr "" @@ -6079,7 +6119,7 @@ msgstr "" #: part/models.py:83 part/templates/part/category.html:136 #: templates/InvenTree/search.html:97 templates/js/translated/search.js:158 -#: users/models.py:191 +#: users/models.py:202 msgid "Part Categories" msgstr "" @@ -6582,7 +6622,7 @@ msgid "Parameter description" msgstr "" #: part/models.py:3638 templates/js/translated/part.js:1627 -#: templates/js/translated/table_filters.js:821 +#: templates/js/translated/table_filters.js:825 msgid "Checkbox" msgstr "" @@ -7241,7 +7281,7 @@ msgstr "" #: part/templates/part/detail.html:67 part/templates/part/part_sidebar.html:50 #: stock/admin.py:251 templates/InvenTree/settings/part_stocktake.html:30 #: templates/InvenTree/settings/sidebar.html:53 -#: templates/js/translated/stock.js:2215 users/models.py:193 +#: templates/js/translated/stock.js:2215 users/models.py:204 msgid "Stocktake" msgstr "" @@ -7472,14 +7512,6 @@ msgstr "" msgid "Part is not active" msgstr "" -#: part/templates/part/part_base.html:146 -#: templates/js/translated/company.js:1277 -#: templates/js/translated/company.js:1565 -#: templates/js/translated/model_renderers.js:306 -#: templates/js/translated/part.js:814 templates/js/translated/part.js:1218 -msgid "Inactive" -msgstr "" - #: part/templates/part/part_base.html:153 msgid "Part is virtual (not a physical part)" msgstr "" @@ -7647,8 +7679,8 @@ msgstr "" #: part/templates/part/prices.html:28 stock/admin.py:247 #: stock/templates/stock/item_base.html:446 -#: templates/js/translated/company.js:1693 #: templates/js/translated/company.js:1703 +#: templates/js/translated/company.js:1713 #: templates/js/translated/stock.js:2245 msgid "Last Updated" msgstr "" @@ -8216,7 +8248,7 @@ msgstr "" msgid "Plugin Configurations" msgstr "" -#: plugin/models.py:34 users/models.py:89 +#: plugin/models.py:34 users/models.py:100 msgid "Key" msgstr "" @@ -8719,7 +8751,7 @@ msgstr "" #: stock/admin.py:256 stock/models.py:883 #: stock/templates/stock/item_base.html:433 -#: templates/js/translated/stock.js:2229 users/models.py:113 +#: templates/js/translated/stock.js:2229 users/models.py:124 msgid "Expiry Date" msgstr "" @@ -8800,7 +8832,7 @@ msgstr "Място в склада" #: stock/models.py:126 stock/templates/stock/location.html:179 #: templates/InvenTree/search.html:166 templates/js/translated/search.js:178 -#: users/models.py:194 +#: users/models.py:205 msgid "Stock Locations" msgstr "Места в склада" @@ -9483,7 +9515,7 @@ msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" #: stock/templates/stock/item_base.html:437 -#: templates/js/translated/table_filters.js:435 users/models.py:163 +#: templates/js/translated/table_filters.js:435 users/models.py:174 msgid "Expired" msgstr "" @@ -10109,7 +10141,7 @@ msgstr "" #: templates/InvenTree/settings/settings_staff_js.html:81 #: templates/js/translated/forms.js:547 templates/js/translated/helpers.js:105 #: templates/js/translated/part.js:392 templates/js/translated/pricing.js:629 -#: templates/js/translated/stock.js:245 users/models.py:413 +#: templates/js/translated/stock.js:245 users/models.py:424 msgid "Delete" msgstr "" @@ -10292,7 +10324,7 @@ msgid "Unverified" msgstr "" #: templates/InvenTree/settings/user.html:80 -#: templates/js/translated/company.js:947 +#: templates/js/translated/company.js:957 msgid "Primary" msgstr "" @@ -11643,213 +11675,213 @@ msgstr "" msgid "Delete Supplier Parts" msgstr "" -#: templates/js/translated/company.js:465 +#: templates/js/translated/company.js:466 msgid "Add new Company" msgstr "" -#: templates/js/translated/company.js:536 +#: templates/js/translated/company.js:546 msgid "Parts Supplied" msgstr "" -#: templates/js/translated/company.js:545 +#: templates/js/translated/company.js:555 msgid "Parts Manufactured" msgstr "" -#: templates/js/translated/company.js:560 +#: templates/js/translated/company.js:570 msgid "No company information found" msgstr "" -#: templates/js/translated/company.js:609 +#: templates/js/translated/company.js:619 msgid "Create New Contact" msgstr "" -#: templates/js/translated/company.js:625 -#: templates/js/translated/company.js:748 +#: templates/js/translated/company.js:635 +#: templates/js/translated/company.js:758 msgid "Edit Contact" msgstr "" -#: templates/js/translated/company.js:662 +#: templates/js/translated/company.js:672 msgid "All selected contacts will be deleted" msgstr "" -#: templates/js/translated/company.js:668 -#: templates/js/translated/company.js:732 +#: templates/js/translated/company.js:678 +#: templates/js/translated/company.js:742 msgid "Role" msgstr "" -#: templates/js/translated/company.js:676 +#: templates/js/translated/company.js:686 msgid "Delete Contacts" msgstr "" -#: templates/js/translated/company.js:707 +#: templates/js/translated/company.js:717 msgid "No contacts found" msgstr "" -#: templates/js/translated/company.js:720 +#: templates/js/translated/company.js:730 msgid "Phone Number" msgstr "" -#: templates/js/translated/company.js:726 +#: templates/js/translated/company.js:736 msgid "Email Address" msgstr "" -#: templates/js/translated/company.js:752 +#: templates/js/translated/company.js:762 msgid "Delete Contact" msgstr "" -#: templates/js/translated/company.js:849 +#: templates/js/translated/company.js:859 msgid "Create New Address" msgstr "" -#: templates/js/translated/company.js:864 -#: templates/js/translated/company.js:1025 +#: templates/js/translated/company.js:874 +#: templates/js/translated/company.js:1035 msgid "Edit Address" msgstr "" -#: templates/js/translated/company.js:899 +#: templates/js/translated/company.js:909 msgid "All selected addresses will be deleted" msgstr "" -#: templates/js/translated/company.js:913 +#: templates/js/translated/company.js:923 msgid "Delete Addresses" msgstr "" -#: templates/js/translated/company.js:940 +#: templates/js/translated/company.js:950 msgid "No addresses found" msgstr "" -#: templates/js/translated/company.js:979 +#: templates/js/translated/company.js:989 msgid "Postal city" msgstr "" -#: templates/js/translated/company.js:985 +#: templates/js/translated/company.js:995 msgid "State/province" msgstr "" -#: templates/js/translated/company.js:997 +#: templates/js/translated/company.js:1007 msgid "Courier notes" msgstr "" -#: templates/js/translated/company.js:1003 +#: templates/js/translated/company.js:1013 msgid "Internal notes" msgstr "" -#: templates/js/translated/company.js:1029 +#: templates/js/translated/company.js:1039 msgid "Delete Address" msgstr "" -#: templates/js/translated/company.js:1102 +#: templates/js/translated/company.js:1112 msgid "All selected manufacturer parts will be deleted" msgstr "" -#: templates/js/translated/company.js:1117 +#: templates/js/translated/company.js:1127 msgid "Delete Manufacturer Parts" msgstr "" -#: templates/js/translated/company.js:1151 +#: templates/js/translated/company.js:1161 msgid "All selected parameters will be deleted" msgstr "" -#: templates/js/translated/company.js:1165 +#: templates/js/translated/company.js:1175 msgid "Delete Parameters" msgstr "" -#: templates/js/translated/company.js:1181 -#: templates/js/translated/company.js:1469 templates/js/translated/part.js:2244 +#: templates/js/translated/company.js:1191 +#: templates/js/translated/company.js:1479 templates/js/translated/part.js:2244 msgid "Order parts" msgstr "" -#: templates/js/translated/company.js:1198 +#: templates/js/translated/company.js:1208 msgid "Delete manufacturer parts" msgstr "" -#: templates/js/translated/company.js:1230 +#: templates/js/translated/company.js:1240 msgid "Manufacturer part actions" msgstr "" -#: templates/js/translated/company.js:1249 +#: templates/js/translated/company.js:1259 msgid "No manufacturer parts found" msgstr "" -#: templates/js/translated/company.js:1269 -#: templates/js/translated/company.js:1557 templates/js/translated/part.js:798 +#: templates/js/translated/company.js:1279 +#: templates/js/translated/company.js:1567 templates/js/translated/part.js:798 #: templates/js/translated/part.js:1210 msgid "Template part" msgstr "" -#: templates/js/translated/company.js:1273 -#: templates/js/translated/company.js:1561 templates/js/translated/part.js:802 +#: templates/js/translated/company.js:1283 +#: templates/js/translated/company.js:1571 templates/js/translated/part.js:802 #: templates/js/translated/part.js:1214 msgid "Assembled part" msgstr "" -#: templates/js/translated/company.js:1393 templates/js/translated/part.js:1464 +#: templates/js/translated/company.js:1403 templates/js/translated/part.js:1464 msgid "No parameters found" msgstr "" -#: templates/js/translated/company.js:1428 templates/js/translated/part.js:1527 +#: templates/js/translated/company.js:1438 templates/js/translated/part.js:1527 msgid "Edit parameter" msgstr "" -#: templates/js/translated/company.js:1429 templates/js/translated/part.js:1528 +#: templates/js/translated/company.js:1439 templates/js/translated/part.js:1528 msgid "Delete parameter" msgstr "" -#: templates/js/translated/company.js:1446 templates/js/translated/part.js:1433 +#: templates/js/translated/company.js:1456 templates/js/translated/part.js:1433 msgid "Edit Parameter" msgstr "" -#: templates/js/translated/company.js:1455 templates/js/translated/part.js:1549 +#: templates/js/translated/company.js:1465 templates/js/translated/part.js:1549 msgid "Delete Parameter" msgstr "" -#: templates/js/translated/company.js:1486 +#: templates/js/translated/company.js:1496 msgid "Delete supplier parts" msgstr "" -#: templates/js/translated/company.js:1536 +#: templates/js/translated/company.js:1546 msgid "No supplier parts found" msgstr "" -#: templates/js/translated/company.js:1654 +#: templates/js/translated/company.js:1664 msgid "Base Units" msgstr "" -#: templates/js/translated/company.js:1684 +#: templates/js/translated/company.js:1694 msgid "Availability" msgstr "" -#: templates/js/translated/company.js:1715 +#: templates/js/translated/company.js:1725 msgid "Edit supplier part" msgstr "" -#: templates/js/translated/company.js:1716 +#: templates/js/translated/company.js:1726 msgid "Delete supplier part" msgstr "" -#: templates/js/translated/company.js:1769 +#: templates/js/translated/company.js:1779 #: templates/js/translated/pricing.js:694 msgid "Delete Price Break" msgstr "" -#: templates/js/translated/company.js:1779 +#: templates/js/translated/company.js:1789 #: templates/js/translated/pricing.js:712 msgid "Edit Price Break" msgstr "" -#: templates/js/translated/company.js:1794 +#: templates/js/translated/company.js:1804 msgid "No price break information found" msgstr "" -#: templates/js/translated/company.js:1823 +#: templates/js/translated/company.js:1833 msgid "Last updated" msgstr "" -#: templates/js/translated/company.js:1830 +#: templates/js/translated/company.js:1840 msgid "Edit price break" msgstr "" -#: templates/js/translated/company.js:1831 +#: templates/js/translated/company.js:1841 msgid "Delete price break" msgstr "" @@ -13287,7 +13319,7 @@ msgstr "" msgid "Add Stock" msgstr "" -#: templates/js/translated/stock.js:1042 users/models.py:403 +#: templates/js/translated/stock.js:1042 users/models.py:414 msgid "Add" msgstr "" @@ -13801,7 +13833,7 @@ msgid "Available stock" msgstr "" #: templates/js/translated/table_filters.js:733 -#: templates/js/translated/table_filters.js:829 +#: templates/js/translated/table_filters.js:833 msgid "Has Units" msgstr "" @@ -13829,7 +13861,7 @@ msgstr "" msgid "Has stocktake entries" msgstr "" -#: templates/js/translated/table_filters.js:825 +#: templates/js/translated/table_filters.js:829 msgid "Has Choices" msgstr "" @@ -13925,7 +13957,7 @@ msgstr "" msgid "New Notifications" msgstr "" -#: templates/navbar.html:144 users/models.py:190 +#: templates/navbar.html:144 users/models.py:201 msgid "Admin" msgstr "" @@ -14122,7 +14154,7 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/authentication.py:29 users/models.py:127 +#: users/authentication.py:29 users/models.py:138 msgid "Token has been revoked" msgstr "" @@ -14130,67 +14162,67 @@ msgstr "" msgid "Token has expired" msgstr "" -#: users/models.py:70 +#: users/models.py:81 msgid "API Token" msgstr "" -#: users/models.py:71 +#: users/models.py:82 msgid "API Tokens" msgstr "" -#: users/models.py:107 +#: users/models.py:118 msgid "Token Name" msgstr "" -#: users/models.py:108 +#: users/models.py:119 msgid "Custom token name" msgstr "" -#: users/models.py:114 +#: users/models.py:125 msgid "Token expiry date" msgstr "" -#: users/models.py:122 +#: users/models.py:133 msgid "Last Seen" msgstr "" -#: users/models.py:123 +#: users/models.py:134 msgid "Last time the token was used" msgstr "" -#: users/models.py:127 +#: users/models.py:138 msgid "Revoked" msgstr "" -#: users/models.py:386 +#: users/models.py:397 msgid "Permission set" msgstr "" -#: users/models.py:395 +#: users/models.py:406 msgid "Group" msgstr "" -#: users/models.py:399 +#: users/models.py:410 msgid "View" msgstr "" -#: users/models.py:399 +#: users/models.py:410 msgid "Permission to view items" msgstr "" -#: users/models.py:403 +#: users/models.py:414 msgid "Permission to add items" msgstr "" -#: users/models.py:407 +#: users/models.py:418 msgid "Change" msgstr "" -#: users/models.py:409 +#: users/models.py:420 msgid "Permissions to edit items" msgstr "" -#: users/models.py:415 +#: users/models.py:426 msgid "Permission to delete items" msgstr "" diff --git a/src/backend/InvenTree/locale/cs/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/cs/LC_MESSAGES/django.po index ecdb4e0e1b..e846bd6b8d 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: 2024-04-15 15:06+0000\n" -"PO-Revision-Date: 2024-04-17 03:36\n" +"POT-Creation-Date: 2024-04-20 13:19+0000\n" +"PO-Revision-Date: 2024-04-21 04:19\n" "Last-Translator: \n" "Language-Team: Czech\n" "Language: cs_CZ\n" @@ -58,7 +58,7 @@ msgstr "Zadejte datum" #: InvenTree/fields.py:208 InvenTree/models.py:1021 build/serializers.py:438 #: build/serializers.py:516 build/templates/build/sidebar.html:21 -#: company/models.py:835 company/templates/company/sidebar.html:37 +#: company/models.py:847 company/templates/company/sidebar.html:37 #: order/models.py:1283 order/templates/order/po_sidebar.html:11 #: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/so_sidebar.html:17 part/admin.py:59 @@ -69,7 +69,7 @@ msgstr "Zadejte datum" #: stock/serializers.py:805 stock/serializers.py:1114 stock/serializers.py:1203 #: stock/serializers.py:1368 stock/templates/stock/stock_sidebar.html:25 #: templates/js/translated/barcode.js:143 templates/js/translated/bom.js:1265 -#: templates/js/translated/company.js:1674 templates/js/translated/order.js:347 +#: templates/js/translated/company.js:1684 templates/js/translated/order.js:347 #: templates/js/translated/part.js:1080 #: templates/js/translated/purchase_order.js:2201 #: templates/js/translated/return_order.js:776 @@ -340,10 +340,10 @@ msgstr "Čínština (tradiční)" msgid "[{site_name}] Log in to the app" msgstr "[{site_name}] Přihlásit se do aplikace" -#: InvenTree/magic_login.py:38 company/models.py:132 -#: company/templates/company/company_base.html:132 +#: InvenTree/magic_login.py:38 company/models.py:133 +#: company/templates/company/company_base.html:138 #: templates/InvenTree/settings/user.html:49 -#: templates/js/translated/company.js:667 +#: templates/js/translated/company.js:677 msgid "Email" msgstr "E-mail" @@ -405,14 +405,14 @@ msgstr "Příloha" msgid "Select file to attach" msgstr "Vyberte soubor k přiložení" -#: InvenTree/models.py:567 common/models.py:3018 company/models.py:145 -#: company/models.py:452 company/models.py:509 company/models.py:818 +#: InvenTree/models.py:567 common/models.py:3018 company/models.py:146 +#: company/models.py:457 company/models.py:514 company/models.py:830 #: order/models.py:291 order/models.py:1288 order/models.py:1702 #: part/admin.py:55 part/models.py:919 #: part/templates/part/part_scheduling.html:11 #: report/templates/report/inventree_build_order_base.html:164 -#: stock/admin.py:225 templates/js/translated/company.js:1309 -#: templates/js/translated/company.js:1663 templates/js/translated/order.js:351 +#: stock/admin.py:225 templates/js/translated/company.js:1319 +#: templates/js/translated/company.js:1673 templates/js/translated/order.js:351 #: templates/js/translated/part.js:2456 #: templates/js/translated/purchase_order.js:2041 #: templates/js/translated/purchase_order.js:2205 @@ -442,7 +442,7 @@ msgstr "Komentář k souboru" #: part/models.py:3272 part/models.py:3365 part/models.py:3393 #: plugin/models.py:250 plugin/models.py:251 #: report/templates/report/inventree_test_report_base.html:105 -#: templates/js/translated/stock.js:3036 users/models.py:100 +#: templates/js/translated/stock.js:3036 users/models.py:111 msgid "User" msgstr "Uživatel" @@ -484,7 +484,7 @@ msgid "Invalid choice" msgstr "Neplatný výběr" #: InvenTree/models.py:893 common/models.py:2706 common/models.py:3104 -#: common/serializers.py:370 company/models.py:608 label/models.py:120 +#: common/serializers.py:370 company/models.py:613 label/models.py:120 #: machine/models.py:24 part/models.py:855 part/models.py:3616 #: plugin/models.py:41 report/models.py:176 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -493,11 +493,11 @@ msgstr "Neplatný výběr" #: templates/InvenTree/settings/plugin_settings.html:22 #: templates/InvenTree/settings/settings_staff_js.html:67 #: templates/InvenTree/settings/settings_staff_js.html:446 -#: templates/js/translated/company.js:666 -#: templates/js/translated/company.js:714 -#: templates/js/translated/company.js:903 -#: templates/js/translated/company.js:1155 -#: templates/js/translated/company.js:1403 templates/js/translated/part.js:1186 +#: templates/js/translated/company.js:676 +#: templates/js/translated/company.js:724 +#: templates/js/translated/company.js:913 +#: templates/js/translated/company.js:1165 +#: templates/js/translated/company.js:1413 templates/js/translated/part.js:1186 #: templates/js/translated/part.js:1474 templates/js/translated/part.js:1610 #: templates/js/translated/part.js:2749 templates/js/translated/stock.js:2716 msgid "Name" @@ -505,8 +505,8 @@ msgstr "Název" #: InvenTree/models.py:899 build/models.py:188 #: build/templates/build/detail.html:24 common/models.py:136 -#: company/models.py:517 company/models.py:826 -#: company/templates/company/company_base.html:71 +#: company/models.py:522 company/models.py:838 +#: company/templates/company/company_base.html:77 #: company/templates/company/manufacturer_part.html:75 #: company/templates/company/supplier_part.html:107 label/models.py:127 #: order/models.py:277 order/models.py:1316 part/admin.py:303 part/admin.py:414 @@ -521,9 +521,9 @@ msgstr "Název" #: templates/InvenTree/settings/settings_staff_js.html:170 #: templates/InvenTree/settings/settings_staff_js.html:451 #: templates/js/translated/bom.js:633 templates/js/translated/bom.js:963 -#: templates/js/translated/build.js:2137 templates/js/translated/company.js:518 -#: templates/js/translated/company.js:1320 -#: templates/js/translated/company.js:1631 templates/js/translated/index.js:119 +#: templates/js/translated/build.js:2137 templates/js/translated/company.js:519 +#: templates/js/translated/company.js:1330 +#: templates/js/translated/company.js:1641 templates/js/translated/index.js:119 #: templates/js/translated/order.js:298 templates/js/translated/part.js:1238 #: templates/js/translated/part.js:1483 templates/js/translated/part.js:1621 #: templates/js/translated/part.js:1958 templates/js/translated/part.js:2355 @@ -589,8 +589,8 @@ msgstr "Server zaznamenal chybu." msgid "Must be a valid number" msgstr "Musí být platné číslo" -#: InvenTree/serializers.py:99 company/models.py:178 -#: company/templates/company/company_base.html:106 part/models.py:2993 +#: InvenTree/serializers.py:99 company/models.py:183 +#: company/templates/company/company_base.html:112 part/models.py:2993 #: templates/InvenTree/settings/settings_staff_js.html:44 #: templates/currency_data.html:5 msgid "Currency" @@ -970,7 +970,7 @@ msgstr "Sledováno" msgid "Allocated" msgstr "Přiděleno" -#: build/api.py:294 company/models.py:890 +#: build/api.py:294 company/models.py:902 company/serializers.py:383 #: company/templates/company/supplier_part.html:114 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -1000,7 +1000,7 @@ msgstr "Vytvořit objednávku" #: part/templates/part/part_sidebar.html:22 templates/InvenTree/index.html:196 #: templates/InvenTree/search.html:141 #: templates/InvenTree/settings/sidebar.html:55 -#: templates/js/translated/search.js:186 users/models.py:196 +#: templates/js/translated/search.js:186 users/models.py:207 msgid "Build Orders" msgstr "Vytvořené objednávky" @@ -1050,7 +1050,7 @@ msgid "BuildOrder to which this build is allocated" msgstr "Příkaz sestavení pro který je toto sestavení přiděleno" #: build/models.py:205 build/templates/build/build_base.html:97 -#: build/templates/build/detail.html:29 company/models.py:1044 order/api.py:817 +#: build/templates/build/detail.html:29 company/models.py:1056 order/api.py:817 #: order/models.py:1401 order/models.py:1544 order/models.py:1545 #: part/api.py:1547 part/api.py:1841 part/models.py:390 part/models.py:3004 #: part/models.py:3148 part/models.py:3292 part/models.py:3315 @@ -1078,9 +1078,9 @@ msgstr "Příkaz sestavení pro který je toto sestavení přiděleno" #: templates/js/translated/build.js:1309 templates/js/translated/build.js:1740 #: templates/js/translated/build.js:2160 templates/js/translated/build.js:2333 #: templates/js/translated/company.js:348 -#: templates/js/translated/company.js:1106 -#: templates/js/translated/company.js:1261 -#: templates/js/translated/company.js:1549 templates/js/translated/index.js:109 +#: templates/js/translated/company.js:1116 +#: templates/js/translated/company.js:1271 +#: templates/js/translated/company.js:1559 templates/js/translated/index.js:109 #: templates/js/translated/part.js:1943 templates/js/translated/part.js:2015 #: templates/js/translated/part.js:2324 templates/js/translated/pricing.js:369 #: templates/js/translated/purchase_order.js:751 @@ -1223,7 +1223,7 @@ msgstr "Uživatel nebo skupina odpovědná za tento příkaz k sestavení" #: order/templates/order/sales_order_base.html:180 #: part/templates/part/part_base.html:383 stock/models.py:819 #: stock/templates/stock/item_base.html:200 -#: templates/js/translated/company.js:1009 +#: templates/js/translated/company.js:1019 msgid "External Link" msgstr "Externí odkaz" @@ -1315,7 +1315,7 @@ msgstr "Vytvořit objekt" #: templates/js/translated/bom.js:981 templates/js/translated/build.js:521 #: templates/js/translated/build.js:737 templates/js/translated/build.js:1366 #: templates/js/translated/build.js:1743 templates/js/translated/build.js:2355 -#: templates/js/translated/company.js:1808 +#: templates/js/translated/company.js:1818 #: templates/js/translated/model_renderers.js:230 #: templates/js/translated/order.js:304 templates/js/translated/part.js:961 #: templates/js/translated/part.js:1811 templates/js/translated/part.js:3341 @@ -2206,7 +2206,7 @@ msgstr "" msgid "Show the `about` modal only to superusers" msgstr "" -#: common/models.py:1292 company/models.py:107 company/models.py:108 +#: common/models.py:1292 company/models.py:108 company/models.py:109 msgid "Company name" msgstr "Jméno společnosti" @@ -3550,9 +3550,9 @@ msgstr "" msgid "Price break quantity" msgstr "" -#: common/models.py:2524 company/serializers.py:486 order/admin.py:42 +#: common/models.py:2524 company/serializers.py:496 order/admin.py:42 #: order/models.py:1333 order/models.py:2241 -#: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885 +#: templates/js/translated/company.js:1823 templates/js/translated/part.js:1885 #: templates/js/translated/pricing.js:621 #: templates/js/translated/return_order.js:741 msgid "Price" @@ -3574,13 +3574,15 @@ msgstr "" msgid "Name for this webhook" msgstr "" -#: common/models.py:2711 machine/models.py:39 part/admin.py:88 -#: part/models.py:1045 plugin/models.py:56 +#: common/models.py:2711 company/models.py:160 company/models.py:813 +#: machine/models.py:39 part/admin.py:88 part/models.py:1045 +#: plugin/models.py:56 templates/js/translated/company.js:523 #: templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 #: templates/js/translated/table_filters.js:492 #: templates/js/translated/table_filters.js:520 -#: templates/js/translated/table_filters.js:716 users/models.py:171 +#: templates/js/translated/table_filters.js:716 +#: templates/js/translated/table_filters.js:796 users/models.py:182 msgid "Active" msgstr "" @@ -3588,7 +3590,7 @@ msgstr "" msgid "Is this webhook active" msgstr "" -#: common/models.py:2727 users/models.py:148 +#: common/models.py:2727 users/models.py:159 msgid "Token" msgstr "" @@ -3652,7 +3654,7 @@ msgstr "" msgid "Id" msgstr "" -#: common/models.py:3016 templates/js/translated/company.js:955 +#: common/models.py:3016 templates/js/translated/company.js:965 #: templates/js/translated/news.js:44 msgid "Title" msgstr "" @@ -3678,7 +3680,7 @@ msgstr "" msgid "Was this news item read?" msgstr "" -#: common/models.py:3044 company/models.py:155 part/models.py:929 +#: common/models.py:3044 company/models.py:156 part/models.py:929 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report_base.html:35 @@ -3848,270 +3850,294 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/models.py:113 -msgid "Company description" +#: company/api.py:164 +msgid "Part is Active" +msgstr "" + +#: company/api.py:168 +msgid "Manufacturer is Active" +msgstr "" + +#: company/api.py:317 +msgid "Supplier Part is Active" +msgstr "" + +#: company/api.py:321 +msgid "Internal Part is Active" +msgstr "" + +#: company/api.py:325 +msgid "Supplier is Active" msgstr "" #: company/models.py:114 +msgid "Company description" +msgstr "" + +#: company/models.py:115 msgid "Description of the company" msgstr "" -#: company/models.py:119 company/templates/company/company_base.html:100 +#: company/models.py:120 company/templates/company/company_base.html:106 #: templates/InvenTree/settings/plugin_settings.html:54 -#: templates/js/translated/company.js:522 +#: templates/js/translated/company.js:532 msgid "Website" msgstr "Webová stránka" -#: company/models.py:119 +#: company/models.py:120 msgid "Company website URL" msgstr "Webové stránky společnosti" -#: company/models.py:124 +#: company/models.py:125 msgid "Phone number" msgstr "Telefonní číslo" -#: company/models.py:126 +#: company/models.py:127 msgid "Contact phone number" msgstr "Kontaktní telefonní číslo" -#: company/models.py:133 +#: company/models.py:134 msgid "Contact email address" msgstr "Kontaktní e-mailová adresa" -#: company/models.py:138 company/templates/company/company_base.html:139 +#: company/models.py:139 company/templates/company/company_base.html:145 #: order/models.py:331 order/templates/order/order_base.html:203 #: order/templates/order/return_order_base.html:174 #: order/templates/order/sales_order_base.html:214 msgid "Contact" msgstr "Kontakt" -#: company/models.py:140 +#: company/models.py:141 msgid "Point of contact" msgstr "Kontaktní místo" -#: company/models.py:146 +#: company/models.py:147 msgid "Link to external company information" msgstr "" #: company/models.py:160 +msgid "Is this company active?" +msgstr "" + +#: company/models.py:165 msgid "is customer" msgstr "je zákazník" -#: company/models.py:161 +#: company/models.py:166 msgid "Do you sell items to this company?" msgstr "" -#: company/models.py:166 +#: company/models.py:171 msgid "is supplier" msgstr "" -#: company/models.py:167 +#: company/models.py:172 msgid "Do you purchase items from this company?" msgstr "" -#: company/models.py:172 +#: company/models.py:177 msgid "is manufacturer" msgstr "" -#: company/models.py:173 +#: company/models.py:178 msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:181 +#: company/models.py:186 msgid "Default currency used for this company" msgstr "" -#: company/models.py:268 company/models.py:377 +#: company/models.py:273 company/models.py:382 #: company/templates/company/company_base.html:8 #: company/templates/company/company_base.html:12 stock/api.py:776 -#: templates/InvenTree/search.html:178 templates/js/translated/company.js:495 +#: templates/InvenTree/search.html:178 templates/js/translated/company.js:496 msgid "Company" msgstr "Společnost" -#: company/models.py:378 +#: company/models.py:383 msgid "Select company" msgstr "" -#: company/models.py:383 +#: company/models.py:388 msgid "Address title" msgstr "" -#: company/models.py:384 +#: company/models.py:389 msgid "Title describing the address entry" msgstr "" -#: company/models.py:390 +#: company/models.py:395 msgid "Primary address" msgstr "" -#: company/models.py:391 +#: company/models.py:396 msgid "Set as primary address" msgstr "" -#: company/models.py:396 templates/js/translated/company.js:904 -#: templates/js/translated/company.js:961 +#: company/models.py:401 templates/js/translated/company.js:914 +#: templates/js/translated/company.js:971 msgid "Line 1" msgstr "" -#: company/models.py:397 +#: company/models.py:402 msgid "Address line 1" msgstr "" -#: company/models.py:403 templates/js/translated/company.js:905 -#: templates/js/translated/company.js:967 +#: company/models.py:408 templates/js/translated/company.js:915 +#: templates/js/translated/company.js:977 msgid "Line 2" msgstr "" -#: company/models.py:404 +#: company/models.py:409 msgid "Address line 2" msgstr "" -#: company/models.py:410 company/models.py:411 -#: templates/js/translated/company.js:973 +#: company/models.py:415 company/models.py:416 +#: templates/js/translated/company.js:983 msgid "Postal code" msgstr "" -#: company/models.py:417 +#: company/models.py:422 msgid "City/Region" msgstr "" -#: company/models.py:418 +#: company/models.py:423 msgid "Postal code city/region" msgstr "" -#: company/models.py:424 +#: company/models.py:429 msgid "State/Province" msgstr "" -#: company/models.py:425 +#: company/models.py:430 msgid "State or province" msgstr "" -#: company/models.py:431 templates/js/translated/company.js:991 +#: company/models.py:436 templates/js/translated/company.js:1001 msgid "Country" msgstr "" -#: company/models.py:432 +#: company/models.py:437 msgid "Address country" msgstr "" -#: company/models.py:438 +#: company/models.py:443 msgid "Courier shipping notes" msgstr "" -#: company/models.py:439 +#: company/models.py:444 msgid "Notes for shipping courier" msgstr "" -#: company/models.py:445 +#: company/models.py:450 msgid "Internal shipping notes" msgstr "" -#: company/models.py:446 +#: company/models.py:451 msgid "Shipping notes for internal use" msgstr "" -#: company/models.py:453 +#: company/models.py:458 msgid "Link to address information (external)" msgstr "" -#: company/models.py:484 company/models.py:785 stock/models.py:751 +#: company/models.py:489 company/models.py:791 stock/models.py:751 #: stock/serializers.py:266 stock/templates/stock/item_base.html:142 #: templates/js/translated/bom.js:622 msgid "Base Part" msgstr "Základní díl" -#: company/models.py:486 company/models.py:787 +#: company/models.py:491 company/models.py:793 msgid "Select part" msgstr "Zvolte díl" -#: company/models.py:495 company/templates/company/company_base.html:76 +#: company/models.py:500 company/templates/company/company_base.html:82 #: company/templates/company/manufacturer_part.html:90 #: company/templates/company/supplier_part.html:145 part/serializers.py:515 #: stock/templates/stock/item_base.html:207 -#: templates/js/translated/company.js:506 -#: templates/js/translated/company.js:1108 -#: templates/js/translated/company.js:1286 -#: templates/js/translated/company.js:1601 -#: templates/js/translated/table_filters.js:796 +#: templates/js/translated/company.js:507 +#: templates/js/translated/company.js:1118 +#: templates/js/translated/company.js:1296 +#: templates/js/translated/company.js:1611 +#: templates/js/translated/table_filters.js:800 msgid "Manufacturer" msgstr "Výrobce" -#: company/models.py:496 +#: company/models.py:501 msgid "Select manufacturer" msgstr "Vyberte výrobce" -#: company/models.py:502 company/templates/company/manufacturer_part.html:101 +#: company/models.py:507 company/templates/company/manufacturer_part.html:101 #: company/templates/company/supplier_part.html:153 part/serializers.py:525 #: templates/js/translated/company.js:351 -#: templates/js/translated/company.js:1107 -#: templates/js/translated/company.js:1302 -#: templates/js/translated/company.js:1620 templates/js/translated/part.js:1800 +#: templates/js/translated/company.js:1117 +#: templates/js/translated/company.js:1312 +#: templates/js/translated/company.js:1630 templates/js/translated/part.js:1800 #: templates/js/translated/purchase_order.js:1852 #: templates/js/translated/purchase_order.js:2054 msgid "MPN" msgstr "" -#: company/models.py:503 +#: company/models.py:508 msgid "Manufacturer Part Number" msgstr "Číslo dílu výrobce" -#: company/models.py:510 +#: company/models.py:515 msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:518 +#: company/models.py:523 msgid "Manufacturer part description" msgstr "Popis dílu výrobce" -#: company/models.py:575 company/models.py:602 company/models.py:811 +#: company/models.py:580 company/models.py:607 company/models.py:823 #: company/templates/company/manufacturer_part.html:7 #: company/templates/company/manufacturer_part.html:24 #: stock/templates/stock/item_base.html:217 msgid "Manufacturer Part" msgstr "Výrobce dílu" -#: company/models.py:609 +#: company/models.py:614 msgid "Parameter name" msgstr "Název parametru" -#: company/models.py:615 +#: company/models.py:620 #: report/templates/report/inventree_test_report_base.html:104 -#: stock/models.py:2436 templates/js/translated/company.js:1156 -#: templates/js/translated/company.js:1409 templates/js/translated/part.js:1492 +#: stock/models.py:2436 templates/js/translated/company.js:1166 +#: templates/js/translated/company.js:1419 templates/js/translated/part.js:1492 #: templates/js/translated/stock.js:1519 msgid "Value" msgstr "Hodnota" -#: company/models.py:616 +#: company/models.py:621 msgid "Parameter value" msgstr "Hodnota parametru" -#: company/models.py:623 company/templates/company/supplier_part.html:168 +#: company/models.py:628 company/templates/company/supplier_part.html:168 #: part/admin.py:57 part/models.py:1009 part/models.py:3623 #: part/templates/part/part_base.html:284 -#: templates/js/translated/company.js:1415 templates/js/translated/part.js:1511 +#: templates/js/translated/company.js:1425 templates/js/translated/part.js:1511 #: templates/js/translated/part.js:1615 templates/js/translated/part.js:2370 msgid "Units" msgstr "Jednotky" -#: company/models.py:624 +#: company/models.py:629 msgid "Parameter units" msgstr "" -#: company/models.py:725 +#: company/models.py:731 msgid "Pack units must be compatible with the base part units" msgstr "" -#: company/models.py:732 +#: company/models.py:738 msgid "Pack units must be greater than zero" msgstr "" -#: company/models.py:746 +#: company/models.py:752 msgid "Linked manufacturer part must reference the same base part" msgstr "" -#: company/models.py:795 company/templates/company/company_base.html:81 +#: company/models.py:801 company/templates/company/company_base.html:87 #: company/templates/company/supplier_part.html:129 order/models.py:465 #: order/templates/order/order_base.html:136 part/bom.py:272 part/bom.py:310 #: part/serializers.py:499 plugin/builtin/suppliers/digikey.py:25 @@ -4119,35 +4145,39 @@ msgstr "" #: plugin/builtin/suppliers/tme.py:26 stock/templates/stock/item_base.html:224 #: templates/email/overdue_purchase_order.html:16 #: templates/js/translated/company.js:350 -#: templates/js/translated/company.js:510 -#: templates/js/translated/company.js:1574 templates/js/translated/part.js:1768 +#: templates/js/translated/company.js:511 +#: templates/js/translated/company.js:1584 templates/js/translated/part.js:1768 #: templates/js/translated/pricing.js:498 #: templates/js/translated/purchase_order.js:1690 -#: templates/js/translated/table_filters.js:800 +#: templates/js/translated/table_filters.js:804 msgid "Supplier" msgstr "Dodavatel" -#: company/models.py:796 +#: company/models.py:802 msgid "Select supplier" msgstr "" -#: company/models.py:802 part/serializers.py:510 +#: company/models.py:808 part/serializers.py:510 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:812 +#: company/models.py:814 +msgid "Is this supplier part active?" +msgstr "" + +#: company/models.py:824 msgid "Select manufacturer part" msgstr "" -#: company/models.py:819 +#: company/models.py:831 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:827 +#: company/models.py:839 msgid "Supplier part description" msgstr "" -#: company/models.py:834 company/templates/company/supplier_part.html:187 +#: company/models.py:846 company/templates/company/supplier_part.html:187 #: part/admin.py:418 part/models.py:4070 part/templates/part/upload_bom.html:59 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_po_report_base.html:32 @@ -4158,27 +4188,27 @@ msgstr "" msgid "Note" msgstr "Poznámka" -#: company/models.py:843 part/models.py:1967 +#: company/models.py:855 part/models.py:1967 msgid "base cost" msgstr "" -#: company/models.py:844 part/models.py:1968 +#: company/models.py:856 part/models.py:1968 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:851 company/templates/company/supplier_part.html:160 +#: company/models.py:863 company/templates/company/supplier_part.html:160 #: stock/admin.py:224 stock/models.py:782 stock/serializers.py:1350 #: stock/templates/stock/item_base.html:240 -#: templates/js/translated/company.js:1636 +#: templates/js/translated/company.js:1646 #: templates/js/translated/stock.js:2423 msgid "Packaging" msgstr "" -#: company/models.py:852 +#: company/models.py:864 msgid "Part packaging" msgstr "" -#: company/models.py:857 templates/js/translated/company.js:1641 +#: company/models.py:869 templates/js/translated/company.js:1651 #: templates/js/translated/part.js:1821 templates/js/translated/part.js:1877 #: templates/js/translated/purchase_order.js:311 #: templates/js/translated/purchase_order.js:841 @@ -4188,62 +4218,78 @@ msgstr "" msgid "Pack Quantity" msgstr "" -#: company/models.py:859 +#: company/models.py:871 msgid "Total quantity supplied in a single pack. Leave empty for single items." msgstr "" -#: company/models.py:878 part/models.py:1974 +#: company/models.py:890 part/models.py:1974 msgid "multiple" msgstr "" -#: company/models.py:879 +#: company/models.py:891 msgid "Order multiple" msgstr "" -#: company/models.py:891 +#: company/models.py:903 msgid "Quantity available from supplier" msgstr "" -#: company/models.py:897 +#: company/models.py:909 msgid "Availability Updated" msgstr "" -#: company/models.py:898 +#: company/models.py:910 msgid "Date of last update of availability data" msgstr "" -#: company/serializers.py:155 +#: company/serializers.py:163 msgid "Default currency used for this supplier" msgstr "" -#: company/templates/company/company_base.html:21 +#: company/serializers.py:381 part/admin.py:126 +#: part/templates/part/part_base.html:197 +#: templates/js/translated/company.js:1689 +#: templates/js/translated/table_filters.js:355 +msgid "In Stock" +msgstr "" + +#: company/templates/company/company_base.html:16 +#: part/templates/part/part_base.html:146 +#: templates/js/translated/company.js:1287 +#: templates/js/translated/company.js:1575 +#: templates/js/translated/model_renderers.js:306 +#: templates/js/translated/part.js:814 templates/js/translated/part.js:1218 +msgid "Inactive" +msgstr "" + +#: company/templates/company/company_base.html:27 #: templates/js/translated/purchase_order.js:242 msgid "Create Purchase Order" msgstr "" -#: company/templates/company/company_base.html:27 +#: company/templates/company/company_base.html:33 msgid "Company actions" msgstr "" -#: company/templates/company/company_base.html:32 +#: company/templates/company/company_base.html:38 msgid "Edit company information" msgstr "Upravit údaje o společnosti" -#: company/templates/company/company_base.html:33 -#: templates/js/translated/company.js:444 +#: company/templates/company/company_base.html:39 +#: templates/js/translated/company.js:445 msgid "Edit Company" msgstr "Upravit společnost" -#: company/templates/company/company_base.html:37 +#: company/templates/company/company_base.html:43 msgid "Delete company" msgstr "Odstranit společnost" -#: company/templates/company/company_base.html:38 -#: company/templates/company/company_base.html:162 +#: company/templates/company/company_base.html:44 +#: company/templates/company/company_base.html:168 msgid "Delete Company" msgstr "Odstranit společnost" -#: company/templates/company/company_base.html:47 +#: company/templates/company/company_base.html:53 #: company/templates/company/manufacturer_part.html:51 #: company/templates/company/supplier_part.html:83 #: part/templates/part/part_thumb.html:20 @@ -4255,72 +4301,72 @@ msgstr "Odstranit společnost" msgid "Part image" msgstr "" -#: company/templates/company/company_base.html:55 +#: company/templates/company/company_base.html:61 #: part/templates/part/part_thumb.html:12 msgid "Upload new image" msgstr "Nahrát nový obrázek" -#: company/templates/company/company_base.html:58 +#: company/templates/company/company_base.html:64 #: part/templates/part/part_thumb.html:14 msgid "Download image from URL" msgstr "Stáhnout obrázek z URL" -#: company/templates/company/company_base.html:60 +#: company/templates/company/company_base.html:66 #: part/templates/part/part_thumb.html:16 msgid "Delete image" msgstr "Smazat obrázek" -#: company/templates/company/company_base.html:86 order/models.py:910 +#: company/templates/company/company_base.html:92 order/models.py:910 #: order/models.py:2008 order/templates/order/return_order_base.html:131 #: order/templates/order/sales_order_base.html:144 stock/models.py:804 #: stock/models.py:805 stock/serializers.py:1100 #: stock/templates/stock/item_base.html:405 #: templates/email/overdue_sales_order.html:16 -#: templates/js/translated/company.js:502 +#: templates/js/translated/company.js:503 #: templates/js/translated/return_order.js:296 #: templates/js/translated/sales_order.js:784 #: templates/js/translated/stock.js:2959 -#: templates/js/translated/table_filters.js:804 +#: templates/js/translated/table_filters.js:808 msgid "Customer" msgstr "Zákazník" -#: company/templates/company/company_base.html:111 +#: company/templates/company/company_base.html:117 msgid "Uses default currency" msgstr "" -#: company/templates/company/company_base.html:118 order/models.py:341 +#: company/templates/company/company_base.html:124 order/models.py:341 #: order/templates/order/order_base.html:210 #: order/templates/order/return_order_base.html:181 #: order/templates/order/sales_order_base.html:221 msgid "Address" msgstr "Adresa" -#: company/templates/company/company_base.html:125 +#: company/templates/company/company_base.html:131 msgid "Phone" msgstr "Telefon" -#: company/templates/company/company_base.html:205 +#: company/templates/company/company_base.html:211 #: part/templates/part/part_base.html:528 msgid "Remove Image" msgstr "" -#: company/templates/company/company_base.html:206 +#: company/templates/company/company_base.html:212 msgid "Remove associated image from this company" msgstr "" -#: company/templates/company/company_base.html:208 +#: company/templates/company/company_base.html:214 #: part/templates/part/part_base.html:531 #: templates/InvenTree/settings/user.html:88 #: templates/InvenTree/settings/user_sso.html:43 msgid "Remove" msgstr "Odstranit" -#: company/templates/company/company_base.html:237 +#: company/templates/company/company_base.html:243 #: part/templates/part/part_base.html:560 msgid "Upload Image" msgstr "" -#: company/templates/company/company_base.html:252 +#: company/templates/company/company_base.html:258 #: part/templates/part/part_base.html:614 msgid "Download Image" msgstr "" @@ -4368,7 +4414,7 @@ msgstr "Dodavatelský sklad" #: templates/InvenTree/index.html:227 templates/InvenTree/search.html:199 #: templates/InvenTree/settings/sidebar.html:57 #: templates/js/translated/search.js:205 templates/navbar.html:50 -#: users/models.py:197 +#: users/models.py:208 msgid "Purchase Orders" msgstr "Zakoupené objednávky" @@ -4391,7 +4437,7 @@ msgstr "" #: templates/InvenTree/index.html:259 templates/InvenTree/search.html:219 #: templates/InvenTree/settings/sidebar.html:59 #: templates/js/translated/search.js:219 templates/navbar.html:62 -#: users/models.py:198 +#: users/models.py:209 msgid "Sales Orders" msgstr "" @@ -4416,7 +4462,7 @@ msgstr "" #: order/templates/order/return_orders.html:15 #: templates/InvenTree/settings/sidebar.html:61 #: templates/js/translated/search.js:232 templates/navbar.html:65 -#: users/models.py:199 +#: users/models.py:210 msgid "Return Orders" msgstr "" @@ -4464,12 +4510,12 @@ msgid "Order part" msgstr "Objednávka dílů" #: company/templates/company/manufacturer_part.html:39 -#: templates/js/translated/company.js:1333 +#: templates/js/translated/company.js:1343 msgid "Edit manufacturer part" msgstr "" #: company/templates/company/manufacturer_part.html:43 -#: templates/js/translated/company.js:1334 +#: templates/js/translated/company.js:1344 msgid "Delete manufacturer part" msgstr "" @@ -4536,14 +4582,14 @@ msgstr "" #: company/templates/company/supplier_part.html:7 #: company/templates/company/supplier_part.html:24 order/api.py:448 #: stock/models.py:762 stock/templates/stock/item_base.html:233 -#: templates/js/translated/company.js:1590 +#: templates/js/translated/company.js:1600 #: templates/js/translated/purchase_order.js:752 #: templates/js/translated/stock.js:2279 msgid "Supplier Part" msgstr "" #: company/templates/company/supplier_part.html:50 -#: templates/js/translated/company.js:1516 +#: templates/js/translated/company.js:1526 msgid "Supplier part actions" msgstr "" @@ -4644,7 +4690,7 @@ msgstr "" #: stock/templates/stock/location_sidebar.html:7 #: templates/InvenTree/search.html:155 templates/js/translated/part.js:1060 #: templates/js/translated/search.js:172 templates/js/translated/stock.js:2766 -#: users/models.py:195 +#: users/models.py:206 msgid "Stock Items" msgstr "" @@ -5895,12 +5941,6 @@ msgstr "" msgid "Minimum Stock" msgstr "" -#: part/admin.py:126 part/templates/part/part_base.html:197 -#: templates/js/translated/company.js:1679 -#: templates/js/translated/table_filters.js:355 -msgid "In Stock" -msgstr "" - #: part/admin.py:138 part/templates/part/part_sidebar.html:27 msgid "Used In" msgstr "" @@ -5941,7 +5981,7 @@ msgstr "" #: templates/InvenTree/index.html:36 templates/InvenTree/search.html:84 #: templates/InvenTree/settings/sidebar.html:47 #: templates/js/translated/part.js:2804 templates/js/translated/search.js:130 -#: templates/navbar.html:24 users/models.py:192 +#: templates/navbar.html:24 users/models.py:203 msgid "Parts" msgstr "Díly" @@ -6079,7 +6119,7 @@ msgstr "Kategorie dílu" #: part/models.py:83 part/templates/part/category.html:136 #: templates/InvenTree/search.html:97 templates/js/translated/search.js:158 -#: users/models.py:191 +#: users/models.py:202 msgid "Part Categories" msgstr "Kategorie dílů" @@ -6582,7 +6622,7 @@ msgid "Parameter description" msgstr "" #: part/models.py:3638 templates/js/translated/part.js:1627 -#: templates/js/translated/table_filters.js:821 +#: templates/js/translated/table_filters.js:825 msgid "Checkbox" msgstr "" @@ -7241,7 +7281,7 @@ msgstr "" #: part/templates/part/detail.html:67 part/templates/part/part_sidebar.html:50 #: stock/admin.py:251 templates/InvenTree/settings/part_stocktake.html:30 #: templates/InvenTree/settings/sidebar.html:53 -#: templates/js/translated/stock.js:2215 users/models.py:193 +#: templates/js/translated/stock.js:2215 users/models.py:204 msgid "Stocktake" msgstr "" @@ -7472,14 +7512,6 @@ msgstr "" msgid "Part is not active" msgstr "" -#: part/templates/part/part_base.html:146 -#: templates/js/translated/company.js:1277 -#: templates/js/translated/company.js:1565 -#: templates/js/translated/model_renderers.js:306 -#: templates/js/translated/part.js:814 templates/js/translated/part.js:1218 -msgid "Inactive" -msgstr "" - #: part/templates/part/part_base.html:153 msgid "Part is virtual (not a physical part)" msgstr "" @@ -7647,8 +7679,8 @@ msgstr "" #: part/templates/part/prices.html:28 stock/admin.py:247 #: stock/templates/stock/item_base.html:446 -#: templates/js/translated/company.js:1693 #: templates/js/translated/company.js:1703 +#: templates/js/translated/company.js:1713 #: templates/js/translated/stock.js:2245 msgid "Last Updated" msgstr "" @@ -8216,7 +8248,7 @@ msgstr "" msgid "Plugin Configurations" msgstr "" -#: plugin/models.py:34 users/models.py:89 +#: plugin/models.py:34 users/models.py:100 msgid "Key" msgstr "" @@ -8719,7 +8751,7 @@ msgstr "" #: stock/admin.py:256 stock/models.py:883 #: stock/templates/stock/item_base.html:433 -#: templates/js/translated/stock.js:2229 users/models.py:113 +#: templates/js/translated/stock.js:2229 users/models.py:124 msgid "Expiry Date" msgstr "" @@ -8800,7 +8832,7 @@ msgstr "" #: stock/models.py:126 stock/templates/stock/location.html:179 #: templates/InvenTree/search.html:166 templates/js/translated/search.js:178 -#: users/models.py:194 +#: users/models.py:205 msgid "Stock Locations" msgstr "" @@ -9483,7 +9515,7 @@ msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" #: stock/templates/stock/item_base.html:437 -#: templates/js/translated/table_filters.js:435 users/models.py:163 +#: templates/js/translated/table_filters.js:435 users/models.py:174 msgid "Expired" msgstr "" @@ -10109,7 +10141,7 @@ msgstr "" #: templates/InvenTree/settings/settings_staff_js.html:81 #: templates/js/translated/forms.js:547 templates/js/translated/helpers.js:105 #: templates/js/translated/part.js:392 templates/js/translated/pricing.js:629 -#: templates/js/translated/stock.js:245 users/models.py:413 +#: templates/js/translated/stock.js:245 users/models.py:424 msgid "Delete" msgstr "Odstranit" @@ -10292,7 +10324,7 @@ msgid "Unverified" msgstr "" #: templates/InvenTree/settings/user.html:80 -#: templates/js/translated/company.js:947 +#: templates/js/translated/company.js:957 msgid "Primary" msgstr "" @@ -11643,213 +11675,213 @@ msgstr "" msgid "Delete Supplier Parts" msgstr "" -#: templates/js/translated/company.js:465 +#: templates/js/translated/company.js:466 msgid "Add new Company" msgstr "" -#: templates/js/translated/company.js:536 +#: templates/js/translated/company.js:546 msgid "Parts Supplied" msgstr "" -#: templates/js/translated/company.js:545 +#: templates/js/translated/company.js:555 msgid "Parts Manufactured" msgstr "" -#: templates/js/translated/company.js:560 +#: templates/js/translated/company.js:570 msgid "No company information found" msgstr "" -#: templates/js/translated/company.js:609 +#: templates/js/translated/company.js:619 msgid "Create New Contact" msgstr "" -#: templates/js/translated/company.js:625 -#: templates/js/translated/company.js:748 +#: templates/js/translated/company.js:635 +#: templates/js/translated/company.js:758 msgid "Edit Contact" msgstr "" -#: templates/js/translated/company.js:662 +#: templates/js/translated/company.js:672 msgid "All selected contacts will be deleted" msgstr "" -#: templates/js/translated/company.js:668 -#: templates/js/translated/company.js:732 +#: templates/js/translated/company.js:678 +#: templates/js/translated/company.js:742 msgid "Role" msgstr "" -#: templates/js/translated/company.js:676 +#: templates/js/translated/company.js:686 msgid "Delete Contacts" msgstr "" -#: templates/js/translated/company.js:707 +#: templates/js/translated/company.js:717 msgid "No contacts found" msgstr "" -#: templates/js/translated/company.js:720 +#: templates/js/translated/company.js:730 msgid "Phone Number" msgstr "" -#: templates/js/translated/company.js:726 +#: templates/js/translated/company.js:736 msgid "Email Address" msgstr "" -#: templates/js/translated/company.js:752 +#: templates/js/translated/company.js:762 msgid "Delete Contact" msgstr "" -#: templates/js/translated/company.js:849 +#: templates/js/translated/company.js:859 msgid "Create New Address" msgstr "" -#: templates/js/translated/company.js:864 -#: templates/js/translated/company.js:1025 +#: templates/js/translated/company.js:874 +#: templates/js/translated/company.js:1035 msgid "Edit Address" msgstr "" -#: templates/js/translated/company.js:899 +#: templates/js/translated/company.js:909 msgid "All selected addresses will be deleted" msgstr "" -#: templates/js/translated/company.js:913 +#: templates/js/translated/company.js:923 msgid "Delete Addresses" msgstr "" -#: templates/js/translated/company.js:940 +#: templates/js/translated/company.js:950 msgid "No addresses found" msgstr "" -#: templates/js/translated/company.js:979 +#: templates/js/translated/company.js:989 msgid "Postal city" msgstr "" -#: templates/js/translated/company.js:985 +#: templates/js/translated/company.js:995 msgid "State/province" msgstr "" -#: templates/js/translated/company.js:997 +#: templates/js/translated/company.js:1007 msgid "Courier notes" msgstr "" -#: templates/js/translated/company.js:1003 +#: templates/js/translated/company.js:1013 msgid "Internal notes" msgstr "" -#: templates/js/translated/company.js:1029 +#: templates/js/translated/company.js:1039 msgid "Delete Address" msgstr "" -#: templates/js/translated/company.js:1102 +#: templates/js/translated/company.js:1112 msgid "All selected manufacturer parts will be deleted" msgstr "" -#: templates/js/translated/company.js:1117 +#: templates/js/translated/company.js:1127 msgid "Delete Manufacturer Parts" msgstr "" -#: templates/js/translated/company.js:1151 +#: templates/js/translated/company.js:1161 msgid "All selected parameters will be deleted" msgstr "" -#: templates/js/translated/company.js:1165 +#: templates/js/translated/company.js:1175 msgid "Delete Parameters" msgstr "" -#: templates/js/translated/company.js:1181 -#: templates/js/translated/company.js:1469 templates/js/translated/part.js:2244 +#: templates/js/translated/company.js:1191 +#: templates/js/translated/company.js:1479 templates/js/translated/part.js:2244 msgid "Order parts" msgstr "" -#: templates/js/translated/company.js:1198 +#: templates/js/translated/company.js:1208 msgid "Delete manufacturer parts" msgstr "" -#: templates/js/translated/company.js:1230 +#: templates/js/translated/company.js:1240 msgid "Manufacturer part actions" msgstr "" -#: templates/js/translated/company.js:1249 +#: templates/js/translated/company.js:1259 msgid "No manufacturer parts found" msgstr "" -#: templates/js/translated/company.js:1269 -#: templates/js/translated/company.js:1557 templates/js/translated/part.js:798 +#: templates/js/translated/company.js:1279 +#: templates/js/translated/company.js:1567 templates/js/translated/part.js:798 #: templates/js/translated/part.js:1210 msgid "Template part" msgstr "" -#: templates/js/translated/company.js:1273 -#: templates/js/translated/company.js:1561 templates/js/translated/part.js:802 +#: templates/js/translated/company.js:1283 +#: templates/js/translated/company.js:1571 templates/js/translated/part.js:802 #: templates/js/translated/part.js:1214 msgid "Assembled part" msgstr "" -#: templates/js/translated/company.js:1393 templates/js/translated/part.js:1464 +#: templates/js/translated/company.js:1403 templates/js/translated/part.js:1464 msgid "No parameters found" msgstr "" -#: templates/js/translated/company.js:1428 templates/js/translated/part.js:1527 +#: templates/js/translated/company.js:1438 templates/js/translated/part.js:1527 msgid "Edit parameter" msgstr "" -#: templates/js/translated/company.js:1429 templates/js/translated/part.js:1528 +#: templates/js/translated/company.js:1439 templates/js/translated/part.js:1528 msgid "Delete parameter" msgstr "" -#: templates/js/translated/company.js:1446 templates/js/translated/part.js:1433 +#: templates/js/translated/company.js:1456 templates/js/translated/part.js:1433 msgid "Edit Parameter" msgstr "" -#: templates/js/translated/company.js:1455 templates/js/translated/part.js:1549 +#: templates/js/translated/company.js:1465 templates/js/translated/part.js:1549 msgid "Delete Parameter" msgstr "" -#: templates/js/translated/company.js:1486 +#: templates/js/translated/company.js:1496 msgid "Delete supplier parts" msgstr "" -#: templates/js/translated/company.js:1536 +#: templates/js/translated/company.js:1546 msgid "No supplier parts found" msgstr "" -#: templates/js/translated/company.js:1654 +#: templates/js/translated/company.js:1664 msgid "Base Units" msgstr "" -#: templates/js/translated/company.js:1684 +#: templates/js/translated/company.js:1694 msgid "Availability" msgstr "" -#: templates/js/translated/company.js:1715 +#: templates/js/translated/company.js:1725 msgid "Edit supplier part" msgstr "" -#: templates/js/translated/company.js:1716 +#: templates/js/translated/company.js:1726 msgid "Delete supplier part" msgstr "" -#: templates/js/translated/company.js:1769 +#: templates/js/translated/company.js:1779 #: templates/js/translated/pricing.js:694 msgid "Delete Price Break" msgstr "" -#: templates/js/translated/company.js:1779 +#: templates/js/translated/company.js:1789 #: templates/js/translated/pricing.js:712 msgid "Edit Price Break" msgstr "" -#: templates/js/translated/company.js:1794 +#: templates/js/translated/company.js:1804 msgid "No price break information found" msgstr "" -#: templates/js/translated/company.js:1823 +#: templates/js/translated/company.js:1833 msgid "Last updated" msgstr "" -#: templates/js/translated/company.js:1830 +#: templates/js/translated/company.js:1840 msgid "Edit price break" msgstr "" -#: templates/js/translated/company.js:1831 +#: templates/js/translated/company.js:1841 msgid "Delete price break" msgstr "" @@ -13287,7 +13319,7 @@ msgstr "" msgid "Add Stock" msgstr "" -#: templates/js/translated/stock.js:1042 users/models.py:403 +#: templates/js/translated/stock.js:1042 users/models.py:414 msgid "Add" msgstr "" @@ -13801,7 +13833,7 @@ msgid "Available stock" msgstr "" #: templates/js/translated/table_filters.js:733 -#: templates/js/translated/table_filters.js:829 +#: templates/js/translated/table_filters.js:833 msgid "Has Units" msgstr "" @@ -13829,7 +13861,7 @@ msgstr "" msgid "Has stocktake entries" msgstr "" -#: templates/js/translated/table_filters.js:825 +#: templates/js/translated/table_filters.js:829 msgid "Has Choices" msgstr "" @@ -13925,7 +13957,7 @@ msgstr "" msgid "New Notifications" msgstr "" -#: templates/navbar.html:144 users/models.py:190 +#: templates/navbar.html:144 users/models.py:201 msgid "Admin" msgstr "" @@ -14122,7 +14154,7 @@ msgstr "Oprávnění" msgid "Important dates" msgstr "" -#: users/authentication.py:29 users/models.py:127 +#: users/authentication.py:29 users/models.py:138 msgid "Token has been revoked" msgstr "" @@ -14130,67 +14162,67 @@ msgstr "" msgid "Token has expired" msgstr "" -#: users/models.py:70 +#: users/models.py:81 msgid "API Token" msgstr "" -#: users/models.py:71 +#: users/models.py:82 msgid "API Tokens" msgstr "" -#: users/models.py:107 +#: users/models.py:118 msgid "Token Name" msgstr "" -#: users/models.py:108 +#: users/models.py:119 msgid "Custom token name" msgstr "" -#: users/models.py:114 +#: users/models.py:125 msgid "Token expiry date" msgstr "" -#: users/models.py:122 +#: users/models.py:133 msgid "Last Seen" msgstr "" -#: users/models.py:123 +#: users/models.py:134 msgid "Last time the token was used" msgstr "" -#: users/models.py:127 +#: users/models.py:138 msgid "Revoked" msgstr "" -#: users/models.py:386 +#: users/models.py:397 msgid "Permission set" msgstr "Nastavení oprávnění" -#: users/models.py:395 +#: users/models.py:406 msgid "Group" msgstr "Skupina" -#: users/models.py:399 +#: users/models.py:410 msgid "View" msgstr "Zobrazit" -#: users/models.py:399 +#: users/models.py:410 msgid "Permission to view items" msgstr "Oprávnění k zobrazení položek" -#: users/models.py:403 +#: users/models.py:414 msgid "Permission to add items" msgstr "Oprávnění přidat položky" -#: users/models.py:407 +#: users/models.py:418 msgid "Change" msgstr "Změnit" -#: users/models.py:409 +#: users/models.py:420 msgid "Permissions to edit items" msgstr "Oprávnění k úpravě položek" -#: users/models.py:415 +#: users/models.py:426 msgid "Permission to delete items" msgstr "Oprávnění k odstranění položek" diff --git a/src/backend/InvenTree/locale/da/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/da/LC_MESSAGES/django.po index 45917a111c..25c8b552c6 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: 2024-04-15 15:06+0000\n" -"PO-Revision-Date: 2024-04-16 03:11\n" +"POT-Creation-Date: 2024-04-20 13:19+0000\n" +"PO-Revision-Date: 2024-04-21 04:19\n" "Last-Translator: \n" "Language-Team: Danish\n" "Language: da_DK\n" @@ -58,7 +58,7 @@ msgstr "Angiv dato" #: InvenTree/fields.py:208 InvenTree/models.py:1021 build/serializers.py:438 #: build/serializers.py:516 build/templates/build/sidebar.html:21 -#: company/models.py:835 company/templates/company/sidebar.html:37 +#: company/models.py:847 company/templates/company/sidebar.html:37 #: order/models.py:1283 order/templates/order/po_sidebar.html:11 #: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/so_sidebar.html:17 part/admin.py:59 @@ -69,7 +69,7 @@ msgstr "Angiv dato" #: stock/serializers.py:805 stock/serializers.py:1114 stock/serializers.py:1203 #: stock/serializers.py:1368 stock/templates/stock/stock_sidebar.html:25 #: templates/js/translated/barcode.js:143 templates/js/translated/bom.js:1265 -#: templates/js/translated/company.js:1674 templates/js/translated/order.js:347 +#: templates/js/translated/company.js:1684 templates/js/translated/order.js:347 #: templates/js/translated/part.js:1080 #: templates/js/translated/purchase_order.js:2201 #: templates/js/translated/return_order.js:776 @@ -340,10 +340,10 @@ msgstr "Kinesisk (traditionelt)" msgid "[{site_name}] Log in to the app" msgstr "" -#: InvenTree/magic_login.py:38 company/models.py:132 -#: company/templates/company/company_base.html:132 +#: InvenTree/magic_login.py:38 company/models.py:133 +#: company/templates/company/company_base.html:138 #: templates/InvenTree/settings/user.html:49 -#: templates/js/translated/company.js:667 +#: templates/js/translated/company.js:677 msgid "Email" msgstr "E-mail" @@ -405,14 +405,14 @@ msgstr "Vedhæftning" msgid "Select file to attach" msgstr "Vælg fil, der skal vedhæftes" -#: InvenTree/models.py:567 common/models.py:3018 company/models.py:145 -#: company/models.py:452 company/models.py:509 company/models.py:818 +#: InvenTree/models.py:567 common/models.py:3018 company/models.py:146 +#: company/models.py:457 company/models.py:514 company/models.py:830 #: order/models.py:291 order/models.py:1288 order/models.py:1702 #: part/admin.py:55 part/models.py:919 #: part/templates/part/part_scheduling.html:11 #: report/templates/report/inventree_build_order_base.html:164 -#: stock/admin.py:225 templates/js/translated/company.js:1309 -#: templates/js/translated/company.js:1663 templates/js/translated/order.js:351 +#: stock/admin.py:225 templates/js/translated/company.js:1319 +#: templates/js/translated/company.js:1673 templates/js/translated/order.js:351 #: templates/js/translated/part.js:2456 #: templates/js/translated/purchase_order.js:2041 #: templates/js/translated/purchase_order.js:2205 @@ -442,7 +442,7 @@ msgstr "Fil kommentar" #: part/models.py:3272 part/models.py:3365 part/models.py:3393 #: plugin/models.py:250 plugin/models.py:251 #: report/templates/report/inventree_test_report_base.html:105 -#: templates/js/translated/stock.js:3036 users/models.py:100 +#: templates/js/translated/stock.js:3036 users/models.py:111 msgid "User" msgstr "Bruger" @@ -484,7 +484,7 @@ msgid "Invalid choice" msgstr "Ugyldigt valg" #: InvenTree/models.py:893 common/models.py:2706 common/models.py:3104 -#: common/serializers.py:370 company/models.py:608 label/models.py:120 +#: common/serializers.py:370 company/models.py:613 label/models.py:120 #: machine/models.py:24 part/models.py:855 part/models.py:3616 #: plugin/models.py:41 report/models.py:176 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -493,11 +493,11 @@ msgstr "Ugyldigt valg" #: templates/InvenTree/settings/plugin_settings.html:22 #: templates/InvenTree/settings/settings_staff_js.html:67 #: templates/InvenTree/settings/settings_staff_js.html:446 -#: templates/js/translated/company.js:666 -#: templates/js/translated/company.js:714 -#: templates/js/translated/company.js:903 -#: templates/js/translated/company.js:1155 -#: templates/js/translated/company.js:1403 templates/js/translated/part.js:1186 +#: templates/js/translated/company.js:676 +#: templates/js/translated/company.js:724 +#: templates/js/translated/company.js:913 +#: templates/js/translated/company.js:1165 +#: templates/js/translated/company.js:1413 templates/js/translated/part.js:1186 #: templates/js/translated/part.js:1474 templates/js/translated/part.js:1610 #: templates/js/translated/part.js:2749 templates/js/translated/stock.js:2716 msgid "Name" @@ -505,8 +505,8 @@ msgstr "Navn" #: InvenTree/models.py:899 build/models.py:188 #: build/templates/build/detail.html:24 common/models.py:136 -#: company/models.py:517 company/models.py:826 -#: company/templates/company/company_base.html:71 +#: company/models.py:522 company/models.py:838 +#: company/templates/company/company_base.html:77 #: company/templates/company/manufacturer_part.html:75 #: company/templates/company/supplier_part.html:107 label/models.py:127 #: order/models.py:277 order/models.py:1316 part/admin.py:303 part/admin.py:414 @@ -521,9 +521,9 @@ msgstr "Navn" #: templates/InvenTree/settings/settings_staff_js.html:170 #: templates/InvenTree/settings/settings_staff_js.html:451 #: templates/js/translated/bom.js:633 templates/js/translated/bom.js:963 -#: templates/js/translated/build.js:2137 templates/js/translated/company.js:518 -#: templates/js/translated/company.js:1320 -#: templates/js/translated/company.js:1631 templates/js/translated/index.js:119 +#: templates/js/translated/build.js:2137 templates/js/translated/company.js:519 +#: templates/js/translated/company.js:1330 +#: templates/js/translated/company.js:1641 templates/js/translated/index.js:119 #: templates/js/translated/order.js:298 templates/js/translated/part.js:1238 #: templates/js/translated/part.js:1483 templates/js/translated/part.js:1621 #: templates/js/translated/part.js:1958 templates/js/translated/part.js:2355 @@ -589,8 +589,8 @@ msgstr "En fejl blev logget af serveren." msgid "Must be a valid number" msgstr "Skal være et gyldigt tal" -#: InvenTree/serializers.py:99 company/models.py:178 -#: company/templates/company/company_base.html:106 part/models.py:2993 +#: InvenTree/serializers.py:99 company/models.py:183 +#: company/templates/company/company_base.html:112 part/models.py:2993 #: templates/InvenTree/settings/settings_staff_js.html:44 #: templates/currency_data.html:5 msgid "Currency" @@ -970,7 +970,7 @@ msgstr "Sporet" msgid "Allocated" msgstr "Allokeret" -#: build/api.py:294 company/models.py:890 +#: build/api.py:294 company/models.py:902 company/serializers.py:383 #: company/templates/company/supplier_part.html:114 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -1000,7 +1000,7 @@ msgstr "Produktionsordre" #: part/templates/part/part_sidebar.html:22 templates/InvenTree/index.html:196 #: templates/InvenTree/search.html:141 #: templates/InvenTree/settings/sidebar.html:55 -#: templates/js/translated/search.js:186 users/models.py:196 +#: templates/js/translated/search.js:186 users/models.py:207 msgid "Build Orders" msgstr "Produktionsordrer" @@ -1050,7 +1050,7 @@ msgid "BuildOrder to which this build is allocated" msgstr "Produktionsordre som er tildelt denne produktion" #: build/models.py:205 build/templates/build/build_base.html:97 -#: build/templates/build/detail.html:29 company/models.py:1044 order/api.py:817 +#: build/templates/build/detail.html:29 company/models.py:1056 order/api.py:817 #: order/models.py:1401 order/models.py:1544 order/models.py:1545 #: part/api.py:1547 part/api.py:1841 part/models.py:390 part/models.py:3004 #: part/models.py:3148 part/models.py:3292 part/models.py:3315 @@ -1078,9 +1078,9 @@ msgstr "Produktionsordre som er tildelt denne produktion" #: templates/js/translated/build.js:1309 templates/js/translated/build.js:1740 #: templates/js/translated/build.js:2160 templates/js/translated/build.js:2333 #: templates/js/translated/company.js:348 -#: templates/js/translated/company.js:1106 -#: templates/js/translated/company.js:1261 -#: templates/js/translated/company.js:1549 templates/js/translated/index.js:109 +#: templates/js/translated/company.js:1116 +#: templates/js/translated/company.js:1271 +#: templates/js/translated/company.js:1559 templates/js/translated/index.js:109 #: templates/js/translated/part.js:1943 templates/js/translated/part.js:2015 #: templates/js/translated/part.js:2324 templates/js/translated/pricing.js:369 #: templates/js/translated/purchase_order.js:751 @@ -1223,7 +1223,7 @@ msgstr "Bruger eller gruppe ansvarlig for denne byggeordre" #: order/templates/order/sales_order_base.html:180 #: part/templates/part/part_base.html:383 stock/models.py:819 #: stock/templates/stock/item_base.html:200 -#: templates/js/translated/company.js:1009 +#: templates/js/translated/company.js:1019 msgid "External Link" msgstr "Ekstern link" @@ -1315,7 +1315,7 @@ msgstr "" #: templates/js/translated/bom.js:981 templates/js/translated/build.js:521 #: templates/js/translated/build.js:737 templates/js/translated/build.js:1366 #: templates/js/translated/build.js:1743 templates/js/translated/build.js:2355 -#: templates/js/translated/company.js:1808 +#: templates/js/translated/company.js:1818 #: templates/js/translated/model_renderers.js:230 #: templates/js/translated/order.js:304 templates/js/translated/part.js:961 #: templates/js/translated/part.js:1811 templates/js/translated/part.js:3341 @@ -2206,7 +2206,7 @@ msgstr "" msgid "Show the `about` modal only to superusers" msgstr "" -#: common/models.py:1292 company/models.py:107 company/models.py:108 +#: common/models.py:1292 company/models.py:108 company/models.py:109 msgid "Company name" msgstr "" @@ -3550,9 +3550,9 @@ msgstr "" msgid "Price break quantity" msgstr "" -#: common/models.py:2524 company/serializers.py:486 order/admin.py:42 +#: common/models.py:2524 company/serializers.py:496 order/admin.py:42 #: order/models.py:1333 order/models.py:2241 -#: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885 +#: templates/js/translated/company.js:1823 templates/js/translated/part.js:1885 #: templates/js/translated/pricing.js:621 #: templates/js/translated/return_order.js:741 msgid "Price" @@ -3574,13 +3574,15 @@ msgstr "" msgid "Name for this webhook" msgstr "" -#: common/models.py:2711 machine/models.py:39 part/admin.py:88 -#: part/models.py:1045 plugin/models.py:56 +#: common/models.py:2711 company/models.py:160 company/models.py:813 +#: machine/models.py:39 part/admin.py:88 part/models.py:1045 +#: plugin/models.py:56 templates/js/translated/company.js:523 #: templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 #: templates/js/translated/table_filters.js:492 #: templates/js/translated/table_filters.js:520 -#: templates/js/translated/table_filters.js:716 users/models.py:171 +#: templates/js/translated/table_filters.js:716 +#: templates/js/translated/table_filters.js:796 users/models.py:182 msgid "Active" msgstr "" @@ -3588,7 +3590,7 @@ msgstr "" msgid "Is this webhook active" msgstr "" -#: common/models.py:2727 users/models.py:148 +#: common/models.py:2727 users/models.py:159 msgid "Token" msgstr "" @@ -3652,7 +3654,7 @@ msgstr "" msgid "Id" msgstr "" -#: common/models.py:3016 templates/js/translated/company.js:955 +#: common/models.py:3016 templates/js/translated/company.js:965 #: templates/js/translated/news.js:44 msgid "Title" msgstr "" @@ -3678,7 +3680,7 @@ msgstr "" msgid "Was this news item read?" msgstr "" -#: common/models.py:3044 company/models.py:155 part/models.py:929 +#: common/models.py:3044 company/models.py:156 part/models.py:929 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report_base.html:35 @@ -3848,270 +3850,294 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/models.py:113 -msgid "Company description" +#: company/api.py:164 +msgid "Part is Active" +msgstr "" + +#: company/api.py:168 +msgid "Manufacturer is Active" +msgstr "" + +#: company/api.py:317 +msgid "Supplier Part is Active" +msgstr "" + +#: company/api.py:321 +msgid "Internal Part is Active" +msgstr "" + +#: company/api.py:325 +msgid "Supplier is Active" msgstr "" #: company/models.py:114 +msgid "Company description" +msgstr "" + +#: company/models.py:115 msgid "Description of the company" msgstr "" -#: company/models.py:119 company/templates/company/company_base.html:100 +#: company/models.py:120 company/templates/company/company_base.html:106 #: templates/InvenTree/settings/plugin_settings.html:54 -#: templates/js/translated/company.js:522 +#: templates/js/translated/company.js:532 msgid "Website" msgstr "" -#: company/models.py:119 +#: company/models.py:120 msgid "Company website URL" msgstr "" -#: company/models.py:124 +#: company/models.py:125 msgid "Phone number" msgstr "" -#: company/models.py:126 +#: company/models.py:127 msgid "Contact phone number" msgstr "" -#: company/models.py:133 +#: company/models.py:134 msgid "Contact email address" msgstr "" -#: company/models.py:138 company/templates/company/company_base.html:139 +#: company/models.py:139 company/templates/company/company_base.html:145 #: order/models.py:331 order/templates/order/order_base.html:203 #: order/templates/order/return_order_base.html:174 #: order/templates/order/sales_order_base.html:214 msgid "Contact" msgstr "" -#: company/models.py:140 +#: company/models.py:141 msgid "Point of contact" msgstr "" -#: company/models.py:146 +#: company/models.py:147 msgid "Link to external company information" msgstr "" #: company/models.py:160 +msgid "Is this company active?" +msgstr "" + +#: company/models.py:165 msgid "is customer" msgstr "" -#: company/models.py:161 +#: company/models.py:166 msgid "Do you sell items to this company?" msgstr "" -#: company/models.py:166 +#: company/models.py:171 msgid "is supplier" msgstr "" -#: company/models.py:167 +#: company/models.py:172 msgid "Do you purchase items from this company?" msgstr "" -#: company/models.py:172 +#: company/models.py:177 msgid "is manufacturer" msgstr "" -#: company/models.py:173 +#: company/models.py:178 msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:181 +#: company/models.py:186 msgid "Default currency used for this company" msgstr "" -#: company/models.py:268 company/models.py:377 +#: company/models.py:273 company/models.py:382 #: company/templates/company/company_base.html:8 #: company/templates/company/company_base.html:12 stock/api.py:776 -#: templates/InvenTree/search.html:178 templates/js/translated/company.js:495 +#: templates/InvenTree/search.html:178 templates/js/translated/company.js:496 msgid "Company" msgstr "" -#: company/models.py:378 +#: company/models.py:383 msgid "Select company" msgstr "" -#: company/models.py:383 +#: company/models.py:388 msgid "Address title" msgstr "" -#: company/models.py:384 +#: company/models.py:389 msgid "Title describing the address entry" msgstr "" -#: company/models.py:390 +#: company/models.py:395 msgid "Primary address" msgstr "" -#: company/models.py:391 +#: company/models.py:396 msgid "Set as primary address" msgstr "" -#: company/models.py:396 templates/js/translated/company.js:904 -#: templates/js/translated/company.js:961 +#: company/models.py:401 templates/js/translated/company.js:914 +#: templates/js/translated/company.js:971 msgid "Line 1" msgstr "" -#: company/models.py:397 +#: company/models.py:402 msgid "Address line 1" msgstr "" -#: company/models.py:403 templates/js/translated/company.js:905 -#: templates/js/translated/company.js:967 +#: company/models.py:408 templates/js/translated/company.js:915 +#: templates/js/translated/company.js:977 msgid "Line 2" msgstr "" -#: company/models.py:404 +#: company/models.py:409 msgid "Address line 2" msgstr "" -#: company/models.py:410 company/models.py:411 -#: templates/js/translated/company.js:973 +#: company/models.py:415 company/models.py:416 +#: templates/js/translated/company.js:983 msgid "Postal code" msgstr "" -#: company/models.py:417 +#: company/models.py:422 msgid "City/Region" msgstr "" -#: company/models.py:418 +#: company/models.py:423 msgid "Postal code city/region" msgstr "" -#: company/models.py:424 +#: company/models.py:429 msgid "State/Province" msgstr "" -#: company/models.py:425 +#: company/models.py:430 msgid "State or province" msgstr "" -#: company/models.py:431 templates/js/translated/company.js:991 +#: company/models.py:436 templates/js/translated/company.js:1001 msgid "Country" msgstr "" -#: company/models.py:432 +#: company/models.py:437 msgid "Address country" msgstr "" -#: company/models.py:438 +#: company/models.py:443 msgid "Courier shipping notes" msgstr "" -#: company/models.py:439 +#: company/models.py:444 msgid "Notes for shipping courier" msgstr "" -#: company/models.py:445 +#: company/models.py:450 msgid "Internal shipping notes" msgstr "" -#: company/models.py:446 +#: company/models.py:451 msgid "Shipping notes for internal use" msgstr "" -#: company/models.py:453 +#: company/models.py:458 msgid "Link to address information (external)" msgstr "" -#: company/models.py:484 company/models.py:785 stock/models.py:751 +#: company/models.py:489 company/models.py:791 stock/models.py:751 #: stock/serializers.py:266 stock/templates/stock/item_base.html:142 #: templates/js/translated/bom.js:622 msgid "Base Part" msgstr "" -#: company/models.py:486 company/models.py:787 +#: company/models.py:491 company/models.py:793 msgid "Select part" msgstr "" -#: company/models.py:495 company/templates/company/company_base.html:76 +#: company/models.py:500 company/templates/company/company_base.html:82 #: company/templates/company/manufacturer_part.html:90 #: company/templates/company/supplier_part.html:145 part/serializers.py:515 #: stock/templates/stock/item_base.html:207 -#: templates/js/translated/company.js:506 -#: templates/js/translated/company.js:1108 -#: templates/js/translated/company.js:1286 -#: templates/js/translated/company.js:1601 -#: templates/js/translated/table_filters.js:796 +#: templates/js/translated/company.js:507 +#: templates/js/translated/company.js:1118 +#: templates/js/translated/company.js:1296 +#: templates/js/translated/company.js:1611 +#: templates/js/translated/table_filters.js:800 msgid "Manufacturer" msgstr "" -#: company/models.py:496 +#: company/models.py:501 msgid "Select manufacturer" msgstr "" -#: company/models.py:502 company/templates/company/manufacturer_part.html:101 +#: company/models.py:507 company/templates/company/manufacturer_part.html:101 #: company/templates/company/supplier_part.html:153 part/serializers.py:525 #: templates/js/translated/company.js:351 -#: templates/js/translated/company.js:1107 -#: templates/js/translated/company.js:1302 -#: templates/js/translated/company.js:1620 templates/js/translated/part.js:1800 +#: templates/js/translated/company.js:1117 +#: templates/js/translated/company.js:1312 +#: templates/js/translated/company.js:1630 templates/js/translated/part.js:1800 #: templates/js/translated/purchase_order.js:1852 #: templates/js/translated/purchase_order.js:2054 msgid "MPN" msgstr "" -#: company/models.py:503 +#: company/models.py:508 msgid "Manufacturer Part Number" msgstr "" -#: company/models.py:510 +#: company/models.py:515 msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:518 +#: company/models.py:523 msgid "Manufacturer part description" msgstr "" -#: company/models.py:575 company/models.py:602 company/models.py:811 +#: company/models.py:580 company/models.py:607 company/models.py:823 #: company/templates/company/manufacturer_part.html:7 #: company/templates/company/manufacturer_part.html:24 #: stock/templates/stock/item_base.html:217 msgid "Manufacturer Part" msgstr "" -#: company/models.py:609 +#: company/models.py:614 msgid "Parameter name" msgstr "" -#: company/models.py:615 +#: company/models.py:620 #: report/templates/report/inventree_test_report_base.html:104 -#: stock/models.py:2436 templates/js/translated/company.js:1156 -#: templates/js/translated/company.js:1409 templates/js/translated/part.js:1492 +#: stock/models.py:2436 templates/js/translated/company.js:1166 +#: templates/js/translated/company.js:1419 templates/js/translated/part.js:1492 #: templates/js/translated/stock.js:1519 msgid "Value" msgstr "" -#: company/models.py:616 +#: company/models.py:621 msgid "Parameter value" msgstr "" -#: company/models.py:623 company/templates/company/supplier_part.html:168 +#: company/models.py:628 company/templates/company/supplier_part.html:168 #: part/admin.py:57 part/models.py:1009 part/models.py:3623 #: part/templates/part/part_base.html:284 -#: templates/js/translated/company.js:1415 templates/js/translated/part.js:1511 +#: templates/js/translated/company.js:1425 templates/js/translated/part.js:1511 #: templates/js/translated/part.js:1615 templates/js/translated/part.js:2370 msgid "Units" msgstr "" -#: company/models.py:624 +#: company/models.py:629 msgid "Parameter units" msgstr "" -#: company/models.py:725 +#: company/models.py:731 msgid "Pack units must be compatible with the base part units" msgstr "" -#: company/models.py:732 +#: company/models.py:738 msgid "Pack units must be greater than zero" msgstr "" -#: company/models.py:746 +#: company/models.py:752 msgid "Linked manufacturer part must reference the same base part" msgstr "" -#: company/models.py:795 company/templates/company/company_base.html:81 +#: company/models.py:801 company/templates/company/company_base.html:87 #: company/templates/company/supplier_part.html:129 order/models.py:465 #: order/templates/order/order_base.html:136 part/bom.py:272 part/bom.py:310 #: part/serializers.py:499 plugin/builtin/suppliers/digikey.py:25 @@ -4119,35 +4145,39 @@ msgstr "" #: plugin/builtin/suppliers/tme.py:26 stock/templates/stock/item_base.html:224 #: templates/email/overdue_purchase_order.html:16 #: templates/js/translated/company.js:350 -#: templates/js/translated/company.js:510 -#: templates/js/translated/company.js:1574 templates/js/translated/part.js:1768 +#: templates/js/translated/company.js:511 +#: templates/js/translated/company.js:1584 templates/js/translated/part.js:1768 #: templates/js/translated/pricing.js:498 #: templates/js/translated/purchase_order.js:1690 -#: templates/js/translated/table_filters.js:800 +#: templates/js/translated/table_filters.js:804 msgid "Supplier" msgstr "" -#: company/models.py:796 +#: company/models.py:802 msgid "Select supplier" msgstr "" -#: company/models.py:802 part/serializers.py:510 +#: company/models.py:808 part/serializers.py:510 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:812 +#: company/models.py:814 +msgid "Is this supplier part active?" +msgstr "" + +#: company/models.py:824 msgid "Select manufacturer part" msgstr "" -#: company/models.py:819 +#: company/models.py:831 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:827 +#: company/models.py:839 msgid "Supplier part description" msgstr "" -#: company/models.py:834 company/templates/company/supplier_part.html:187 +#: company/models.py:846 company/templates/company/supplier_part.html:187 #: part/admin.py:418 part/models.py:4070 part/templates/part/upload_bom.html:59 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_po_report_base.html:32 @@ -4158,27 +4188,27 @@ msgstr "" msgid "Note" msgstr "" -#: company/models.py:843 part/models.py:1967 +#: company/models.py:855 part/models.py:1967 msgid "base cost" msgstr "" -#: company/models.py:844 part/models.py:1968 +#: company/models.py:856 part/models.py:1968 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:851 company/templates/company/supplier_part.html:160 +#: company/models.py:863 company/templates/company/supplier_part.html:160 #: stock/admin.py:224 stock/models.py:782 stock/serializers.py:1350 #: stock/templates/stock/item_base.html:240 -#: templates/js/translated/company.js:1636 +#: templates/js/translated/company.js:1646 #: templates/js/translated/stock.js:2423 msgid "Packaging" msgstr "" -#: company/models.py:852 +#: company/models.py:864 msgid "Part packaging" msgstr "" -#: company/models.py:857 templates/js/translated/company.js:1641 +#: company/models.py:869 templates/js/translated/company.js:1651 #: templates/js/translated/part.js:1821 templates/js/translated/part.js:1877 #: templates/js/translated/purchase_order.js:311 #: templates/js/translated/purchase_order.js:841 @@ -4188,62 +4218,78 @@ msgstr "" msgid "Pack Quantity" msgstr "" -#: company/models.py:859 +#: company/models.py:871 msgid "Total quantity supplied in a single pack. Leave empty for single items." msgstr "" -#: company/models.py:878 part/models.py:1974 +#: company/models.py:890 part/models.py:1974 msgid "multiple" msgstr "" -#: company/models.py:879 +#: company/models.py:891 msgid "Order multiple" msgstr "" -#: company/models.py:891 +#: company/models.py:903 msgid "Quantity available from supplier" msgstr "" -#: company/models.py:897 +#: company/models.py:909 msgid "Availability Updated" msgstr "" -#: company/models.py:898 +#: company/models.py:910 msgid "Date of last update of availability data" msgstr "" -#: company/serializers.py:155 +#: company/serializers.py:163 msgid "Default currency used for this supplier" msgstr "" -#: company/templates/company/company_base.html:21 +#: company/serializers.py:381 part/admin.py:126 +#: part/templates/part/part_base.html:197 +#: templates/js/translated/company.js:1689 +#: templates/js/translated/table_filters.js:355 +msgid "In Stock" +msgstr "" + +#: company/templates/company/company_base.html:16 +#: part/templates/part/part_base.html:146 +#: templates/js/translated/company.js:1287 +#: templates/js/translated/company.js:1575 +#: templates/js/translated/model_renderers.js:306 +#: templates/js/translated/part.js:814 templates/js/translated/part.js:1218 +msgid "Inactive" +msgstr "" + +#: company/templates/company/company_base.html:27 #: templates/js/translated/purchase_order.js:242 msgid "Create Purchase Order" msgstr "" -#: company/templates/company/company_base.html:27 +#: company/templates/company/company_base.html:33 msgid "Company actions" msgstr "" -#: company/templates/company/company_base.html:32 +#: company/templates/company/company_base.html:38 msgid "Edit company information" msgstr "" -#: company/templates/company/company_base.html:33 -#: templates/js/translated/company.js:444 +#: company/templates/company/company_base.html:39 +#: templates/js/translated/company.js:445 msgid "Edit Company" msgstr "" -#: company/templates/company/company_base.html:37 +#: company/templates/company/company_base.html:43 msgid "Delete company" msgstr "" -#: company/templates/company/company_base.html:38 -#: company/templates/company/company_base.html:162 +#: company/templates/company/company_base.html:44 +#: company/templates/company/company_base.html:168 msgid "Delete Company" msgstr "" -#: company/templates/company/company_base.html:47 +#: company/templates/company/company_base.html:53 #: company/templates/company/manufacturer_part.html:51 #: company/templates/company/supplier_part.html:83 #: part/templates/part/part_thumb.html:20 @@ -4255,72 +4301,72 @@ msgstr "" msgid "Part image" msgstr "" -#: company/templates/company/company_base.html:55 +#: company/templates/company/company_base.html:61 #: part/templates/part/part_thumb.html:12 msgid "Upload new image" msgstr "" -#: company/templates/company/company_base.html:58 +#: company/templates/company/company_base.html:64 #: part/templates/part/part_thumb.html:14 msgid "Download image from URL" msgstr "" -#: company/templates/company/company_base.html:60 +#: company/templates/company/company_base.html:66 #: part/templates/part/part_thumb.html:16 msgid "Delete image" msgstr "" -#: company/templates/company/company_base.html:86 order/models.py:910 +#: company/templates/company/company_base.html:92 order/models.py:910 #: order/models.py:2008 order/templates/order/return_order_base.html:131 #: order/templates/order/sales_order_base.html:144 stock/models.py:804 #: stock/models.py:805 stock/serializers.py:1100 #: stock/templates/stock/item_base.html:405 #: templates/email/overdue_sales_order.html:16 -#: templates/js/translated/company.js:502 +#: templates/js/translated/company.js:503 #: templates/js/translated/return_order.js:296 #: templates/js/translated/sales_order.js:784 #: templates/js/translated/stock.js:2959 -#: templates/js/translated/table_filters.js:804 +#: templates/js/translated/table_filters.js:808 msgid "Customer" msgstr "" -#: company/templates/company/company_base.html:111 +#: company/templates/company/company_base.html:117 msgid "Uses default currency" msgstr "" -#: company/templates/company/company_base.html:118 order/models.py:341 +#: company/templates/company/company_base.html:124 order/models.py:341 #: order/templates/order/order_base.html:210 #: order/templates/order/return_order_base.html:181 #: order/templates/order/sales_order_base.html:221 msgid "Address" msgstr "" -#: company/templates/company/company_base.html:125 +#: company/templates/company/company_base.html:131 msgid "Phone" msgstr "" -#: company/templates/company/company_base.html:205 +#: company/templates/company/company_base.html:211 #: part/templates/part/part_base.html:528 msgid "Remove Image" msgstr "" -#: company/templates/company/company_base.html:206 +#: company/templates/company/company_base.html:212 msgid "Remove associated image from this company" msgstr "" -#: company/templates/company/company_base.html:208 +#: company/templates/company/company_base.html:214 #: part/templates/part/part_base.html:531 #: templates/InvenTree/settings/user.html:88 #: templates/InvenTree/settings/user_sso.html:43 msgid "Remove" msgstr "" -#: company/templates/company/company_base.html:237 +#: company/templates/company/company_base.html:243 #: part/templates/part/part_base.html:560 msgid "Upload Image" msgstr "" -#: company/templates/company/company_base.html:252 +#: company/templates/company/company_base.html:258 #: part/templates/part/part_base.html:614 msgid "Download Image" msgstr "" @@ -4368,7 +4414,7 @@ msgstr "" #: templates/InvenTree/index.html:227 templates/InvenTree/search.html:199 #: templates/InvenTree/settings/sidebar.html:57 #: templates/js/translated/search.js:205 templates/navbar.html:50 -#: users/models.py:197 +#: users/models.py:208 msgid "Purchase Orders" msgstr "" @@ -4391,7 +4437,7 @@ msgstr "" #: templates/InvenTree/index.html:259 templates/InvenTree/search.html:219 #: templates/InvenTree/settings/sidebar.html:59 #: templates/js/translated/search.js:219 templates/navbar.html:62 -#: users/models.py:198 +#: users/models.py:209 msgid "Sales Orders" msgstr "" @@ -4416,7 +4462,7 @@ msgstr "" #: order/templates/order/return_orders.html:15 #: templates/InvenTree/settings/sidebar.html:61 #: templates/js/translated/search.js:232 templates/navbar.html:65 -#: users/models.py:199 +#: users/models.py:210 msgid "Return Orders" msgstr "" @@ -4464,12 +4510,12 @@ msgid "Order part" msgstr "" #: company/templates/company/manufacturer_part.html:39 -#: templates/js/translated/company.js:1333 +#: templates/js/translated/company.js:1343 msgid "Edit manufacturer part" msgstr "" #: company/templates/company/manufacturer_part.html:43 -#: templates/js/translated/company.js:1334 +#: templates/js/translated/company.js:1344 msgid "Delete manufacturer part" msgstr "" @@ -4536,14 +4582,14 @@ msgstr "" #: company/templates/company/supplier_part.html:7 #: company/templates/company/supplier_part.html:24 order/api.py:448 #: stock/models.py:762 stock/templates/stock/item_base.html:233 -#: templates/js/translated/company.js:1590 +#: templates/js/translated/company.js:1600 #: templates/js/translated/purchase_order.js:752 #: templates/js/translated/stock.js:2279 msgid "Supplier Part" msgstr "" #: company/templates/company/supplier_part.html:50 -#: templates/js/translated/company.js:1516 +#: templates/js/translated/company.js:1526 msgid "Supplier part actions" msgstr "" @@ -4644,7 +4690,7 @@ msgstr "" #: stock/templates/stock/location_sidebar.html:7 #: templates/InvenTree/search.html:155 templates/js/translated/part.js:1060 #: templates/js/translated/search.js:172 templates/js/translated/stock.js:2766 -#: users/models.py:195 +#: users/models.py:206 msgid "Stock Items" msgstr "" @@ -5895,12 +5941,6 @@ msgstr "" msgid "Minimum Stock" msgstr "" -#: part/admin.py:126 part/templates/part/part_base.html:197 -#: templates/js/translated/company.js:1679 -#: templates/js/translated/table_filters.js:355 -msgid "In Stock" -msgstr "" - #: part/admin.py:138 part/templates/part/part_sidebar.html:27 msgid "Used In" msgstr "" @@ -5941,7 +5981,7 @@ msgstr "" #: templates/InvenTree/index.html:36 templates/InvenTree/search.html:84 #: templates/InvenTree/settings/sidebar.html:47 #: templates/js/translated/part.js:2804 templates/js/translated/search.js:130 -#: templates/navbar.html:24 users/models.py:192 +#: templates/navbar.html:24 users/models.py:203 msgid "Parts" msgstr "" @@ -6079,7 +6119,7 @@ msgstr "" #: part/models.py:83 part/templates/part/category.html:136 #: templates/InvenTree/search.html:97 templates/js/translated/search.js:158 -#: users/models.py:191 +#: users/models.py:202 msgid "Part Categories" msgstr "" @@ -6582,7 +6622,7 @@ msgid "Parameter description" msgstr "" #: part/models.py:3638 templates/js/translated/part.js:1627 -#: templates/js/translated/table_filters.js:821 +#: templates/js/translated/table_filters.js:825 msgid "Checkbox" msgstr "" @@ -7241,7 +7281,7 @@ msgstr "" #: part/templates/part/detail.html:67 part/templates/part/part_sidebar.html:50 #: stock/admin.py:251 templates/InvenTree/settings/part_stocktake.html:30 #: templates/InvenTree/settings/sidebar.html:53 -#: templates/js/translated/stock.js:2215 users/models.py:193 +#: templates/js/translated/stock.js:2215 users/models.py:204 msgid "Stocktake" msgstr "" @@ -7472,14 +7512,6 @@ msgstr "" msgid "Part is not active" msgstr "" -#: part/templates/part/part_base.html:146 -#: templates/js/translated/company.js:1277 -#: templates/js/translated/company.js:1565 -#: templates/js/translated/model_renderers.js:306 -#: templates/js/translated/part.js:814 templates/js/translated/part.js:1218 -msgid "Inactive" -msgstr "" - #: part/templates/part/part_base.html:153 msgid "Part is virtual (not a physical part)" msgstr "" @@ -7647,8 +7679,8 @@ msgstr "" #: part/templates/part/prices.html:28 stock/admin.py:247 #: stock/templates/stock/item_base.html:446 -#: templates/js/translated/company.js:1693 #: templates/js/translated/company.js:1703 +#: templates/js/translated/company.js:1713 #: templates/js/translated/stock.js:2245 msgid "Last Updated" msgstr "" @@ -8216,7 +8248,7 @@ msgstr "" msgid "Plugin Configurations" msgstr "" -#: plugin/models.py:34 users/models.py:89 +#: plugin/models.py:34 users/models.py:100 msgid "Key" msgstr "" @@ -8719,7 +8751,7 @@ msgstr "" #: stock/admin.py:256 stock/models.py:883 #: stock/templates/stock/item_base.html:433 -#: templates/js/translated/stock.js:2229 users/models.py:113 +#: templates/js/translated/stock.js:2229 users/models.py:124 msgid "Expiry Date" msgstr "" @@ -8800,7 +8832,7 @@ msgstr "" #: stock/models.py:126 stock/templates/stock/location.html:179 #: templates/InvenTree/search.html:166 templates/js/translated/search.js:178 -#: users/models.py:194 +#: users/models.py:205 msgid "Stock Locations" msgstr "" @@ -9483,7 +9515,7 @@ msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" #: stock/templates/stock/item_base.html:437 -#: templates/js/translated/table_filters.js:435 users/models.py:163 +#: templates/js/translated/table_filters.js:435 users/models.py:174 msgid "Expired" msgstr "" @@ -10109,7 +10141,7 @@ msgstr "" #: templates/InvenTree/settings/settings_staff_js.html:81 #: templates/js/translated/forms.js:547 templates/js/translated/helpers.js:105 #: templates/js/translated/part.js:392 templates/js/translated/pricing.js:629 -#: templates/js/translated/stock.js:245 users/models.py:413 +#: templates/js/translated/stock.js:245 users/models.py:424 msgid "Delete" msgstr "" @@ -10292,7 +10324,7 @@ msgid "Unverified" msgstr "" #: templates/InvenTree/settings/user.html:80 -#: templates/js/translated/company.js:947 +#: templates/js/translated/company.js:957 msgid "Primary" msgstr "" @@ -11643,213 +11675,213 @@ msgstr "" msgid "Delete Supplier Parts" msgstr "" -#: templates/js/translated/company.js:465 +#: templates/js/translated/company.js:466 msgid "Add new Company" msgstr "" -#: templates/js/translated/company.js:536 +#: templates/js/translated/company.js:546 msgid "Parts Supplied" msgstr "" -#: templates/js/translated/company.js:545 +#: templates/js/translated/company.js:555 msgid "Parts Manufactured" msgstr "" -#: templates/js/translated/company.js:560 +#: templates/js/translated/company.js:570 msgid "No company information found" msgstr "" -#: templates/js/translated/company.js:609 +#: templates/js/translated/company.js:619 msgid "Create New Contact" msgstr "" -#: templates/js/translated/company.js:625 -#: templates/js/translated/company.js:748 +#: templates/js/translated/company.js:635 +#: templates/js/translated/company.js:758 msgid "Edit Contact" msgstr "" -#: templates/js/translated/company.js:662 +#: templates/js/translated/company.js:672 msgid "All selected contacts will be deleted" msgstr "" -#: templates/js/translated/company.js:668 -#: templates/js/translated/company.js:732 +#: templates/js/translated/company.js:678 +#: templates/js/translated/company.js:742 msgid "Role" msgstr "" -#: templates/js/translated/company.js:676 +#: templates/js/translated/company.js:686 msgid "Delete Contacts" msgstr "" -#: templates/js/translated/company.js:707 +#: templates/js/translated/company.js:717 msgid "No contacts found" msgstr "" -#: templates/js/translated/company.js:720 +#: templates/js/translated/company.js:730 msgid "Phone Number" msgstr "" -#: templates/js/translated/company.js:726 +#: templates/js/translated/company.js:736 msgid "Email Address" msgstr "" -#: templates/js/translated/company.js:752 +#: templates/js/translated/company.js:762 msgid "Delete Contact" msgstr "" -#: templates/js/translated/company.js:849 +#: templates/js/translated/company.js:859 msgid "Create New Address" msgstr "" -#: templates/js/translated/company.js:864 -#: templates/js/translated/company.js:1025 +#: templates/js/translated/company.js:874 +#: templates/js/translated/company.js:1035 msgid "Edit Address" msgstr "" -#: templates/js/translated/company.js:899 +#: templates/js/translated/company.js:909 msgid "All selected addresses will be deleted" msgstr "" -#: templates/js/translated/company.js:913 +#: templates/js/translated/company.js:923 msgid "Delete Addresses" msgstr "" -#: templates/js/translated/company.js:940 +#: templates/js/translated/company.js:950 msgid "No addresses found" msgstr "" -#: templates/js/translated/company.js:979 +#: templates/js/translated/company.js:989 msgid "Postal city" msgstr "" -#: templates/js/translated/company.js:985 +#: templates/js/translated/company.js:995 msgid "State/province" msgstr "" -#: templates/js/translated/company.js:997 +#: templates/js/translated/company.js:1007 msgid "Courier notes" msgstr "" -#: templates/js/translated/company.js:1003 +#: templates/js/translated/company.js:1013 msgid "Internal notes" msgstr "" -#: templates/js/translated/company.js:1029 +#: templates/js/translated/company.js:1039 msgid "Delete Address" msgstr "" -#: templates/js/translated/company.js:1102 +#: templates/js/translated/company.js:1112 msgid "All selected manufacturer parts will be deleted" msgstr "" -#: templates/js/translated/company.js:1117 +#: templates/js/translated/company.js:1127 msgid "Delete Manufacturer Parts" msgstr "" -#: templates/js/translated/company.js:1151 +#: templates/js/translated/company.js:1161 msgid "All selected parameters will be deleted" msgstr "" -#: templates/js/translated/company.js:1165 +#: templates/js/translated/company.js:1175 msgid "Delete Parameters" msgstr "" -#: templates/js/translated/company.js:1181 -#: templates/js/translated/company.js:1469 templates/js/translated/part.js:2244 +#: templates/js/translated/company.js:1191 +#: templates/js/translated/company.js:1479 templates/js/translated/part.js:2244 msgid "Order parts" msgstr "" -#: templates/js/translated/company.js:1198 +#: templates/js/translated/company.js:1208 msgid "Delete manufacturer parts" msgstr "" -#: templates/js/translated/company.js:1230 +#: templates/js/translated/company.js:1240 msgid "Manufacturer part actions" msgstr "" -#: templates/js/translated/company.js:1249 +#: templates/js/translated/company.js:1259 msgid "No manufacturer parts found" msgstr "" -#: templates/js/translated/company.js:1269 -#: templates/js/translated/company.js:1557 templates/js/translated/part.js:798 +#: templates/js/translated/company.js:1279 +#: templates/js/translated/company.js:1567 templates/js/translated/part.js:798 #: templates/js/translated/part.js:1210 msgid "Template part" msgstr "" -#: templates/js/translated/company.js:1273 -#: templates/js/translated/company.js:1561 templates/js/translated/part.js:802 +#: templates/js/translated/company.js:1283 +#: templates/js/translated/company.js:1571 templates/js/translated/part.js:802 #: templates/js/translated/part.js:1214 msgid "Assembled part" msgstr "" -#: templates/js/translated/company.js:1393 templates/js/translated/part.js:1464 +#: templates/js/translated/company.js:1403 templates/js/translated/part.js:1464 msgid "No parameters found" msgstr "" -#: templates/js/translated/company.js:1428 templates/js/translated/part.js:1527 +#: templates/js/translated/company.js:1438 templates/js/translated/part.js:1527 msgid "Edit parameter" msgstr "" -#: templates/js/translated/company.js:1429 templates/js/translated/part.js:1528 +#: templates/js/translated/company.js:1439 templates/js/translated/part.js:1528 msgid "Delete parameter" msgstr "" -#: templates/js/translated/company.js:1446 templates/js/translated/part.js:1433 +#: templates/js/translated/company.js:1456 templates/js/translated/part.js:1433 msgid "Edit Parameter" msgstr "" -#: templates/js/translated/company.js:1455 templates/js/translated/part.js:1549 +#: templates/js/translated/company.js:1465 templates/js/translated/part.js:1549 msgid "Delete Parameter" msgstr "" -#: templates/js/translated/company.js:1486 +#: templates/js/translated/company.js:1496 msgid "Delete supplier parts" msgstr "" -#: templates/js/translated/company.js:1536 +#: templates/js/translated/company.js:1546 msgid "No supplier parts found" msgstr "" -#: templates/js/translated/company.js:1654 +#: templates/js/translated/company.js:1664 msgid "Base Units" msgstr "" -#: templates/js/translated/company.js:1684 +#: templates/js/translated/company.js:1694 msgid "Availability" msgstr "" -#: templates/js/translated/company.js:1715 +#: templates/js/translated/company.js:1725 msgid "Edit supplier part" msgstr "" -#: templates/js/translated/company.js:1716 +#: templates/js/translated/company.js:1726 msgid "Delete supplier part" msgstr "" -#: templates/js/translated/company.js:1769 +#: templates/js/translated/company.js:1779 #: templates/js/translated/pricing.js:694 msgid "Delete Price Break" msgstr "" -#: templates/js/translated/company.js:1779 +#: templates/js/translated/company.js:1789 #: templates/js/translated/pricing.js:712 msgid "Edit Price Break" msgstr "" -#: templates/js/translated/company.js:1794 +#: templates/js/translated/company.js:1804 msgid "No price break information found" msgstr "" -#: templates/js/translated/company.js:1823 +#: templates/js/translated/company.js:1833 msgid "Last updated" msgstr "" -#: templates/js/translated/company.js:1830 +#: templates/js/translated/company.js:1840 msgid "Edit price break" msgstr "" -#: templates/js/translated/company.js:1831 +#: templates/js/translated/company.js:1841 msgid "Delete price break" msgstr "" @@ -13287,7 +13319,7 @@ msgstr "" msgid "Add Stock" msgstr "" -#: templates/js/translated/stock.js:1042 users/models.py:403 +#: templates/js/translated/stock.js:1042 users/models.py:414 msgid "Add" msgstr "" @@ -13801,7 +13833,7 @@ msgid "Available stock" msgstr "" #: templates/js/translated/table_filters.js:733 -#: templates/js/translated/table_filters.js:829 +#: templates/js/translated/table_filters.js:833 msgid "Has Units" msgstr "" @@ -13829,7 +13861,7 @@ msgstr "" msgid "Has stocktake entries" msgstr "" -#: templates/js/translated/table_filters.js:825 +#: templates/js/translated/table_filters.js:829 msgid "Has Choices" msgstr "" @@ -13925,7 +13957,7 @@ msgstr "" msgid "New Notifications" msgstr "" -#: templates/navbar.html:144 users/models.py:190 +#: templates/navbar.html:144 users/models.py:201 msgid "Admin" msgstr "" @@ -14122,7 +14154,7 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/authentication.py:29 users/models.py:127 +#: users/authentication.py:29 users/models.py:138 msgid "Token has been revoked" msgstr "" @@ -14130,67 +14162,67 @@ msgstr "" msgid "Token has expired" msgstr "" -#: users/models.py:70 +#: users/models.py:81 msgid "API Token" msgstr "" -#: users/models.py:71 +#: users/models.py:82 msgid "API Tokens" msgstr "" -#: users/models.py:107 +#: users/models.py:118 msgid "Token Name" msgstr "" -#: users/models.py:108 +#: users/models.py:119 msgid "Custom token name" msgstr "" -#: users/models.py:114 +#: users/models.py:125 msgid "Token expiry date" msgstr "" -#: users/models.py:122 +#: users/models.py:133 msgid "Last Seen" msgstr "" -#: users/models.py:123 +#: users/models.py:134 msgid "Last time the token was used" msgstr "" -#: users/models.py:127 +#: users/models.py:138 msgid "Revoked" msgstr "" -#: users/models.py:386 +#: users/models.py:397 msgid "Permission set" msgstr "" -#: users/models.py:395 +#: users/models.py:406 msgid "Group" msgstr "" -#: users/models.py:399 +#: users/models.py:410 msgid "View" msgstr "" -#: users/models.py:399 +#: users/models.py:410 msgid "Permission to view items" msgstr "" -#: users/models.py:403 +#: users/models.py:414 msgid "Permission to add items" msgstr "" -#: users/models.py:407 +#: users/models.py:418 msgid "Change" msgstr "" -#: users/models.py:409 +#: users/models.py:420 msgid "Permissions to edit items" msgstr "" -#: users/models.py:415 +#: users/models.py:426 msgid "Permission to delete items" msgstr "" diff --git a/src/backend/InvenTree/locale/de/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/de/LC_MESSAGES/django.po index 503a0a9cc0..8eca26f95c 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: 2024-04-15 15:06+0000\n" -"PO-Revision-Date: 2024-04-16 03:11\n" +"POT-Creation-Date: 2024-04-20 13:19+0000\n" +"PO-Revision-Date: 2024-04-21 04:19\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -58,7 +58,7 @@ msgstr "Datum eingeben" #: InvenTree/fields.py:208 InvenTree/models.py:1021 build/serializers.py:438 #: build/serializers.py:516 build/templates/build/sidebar.html:21 -#: company/models.py:835 company/templates/company/sidebar.html:37 +#: company/models.py:847 company/templates/company/sidebar.html:37 #: order/models.py:1283 order/templates/order/po_sidebar.html:11 #: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/so_sidebar.html:17 part/admin.py:59 @@ -69,7 +69,7 @@ msgstr "Datum eingeben" #: stock/serializers.py:805 stock/serializers.py:1114 stock/serializers.py:1203 #: stock/serializers.py:1368 stock/templates/stock/stock_sidebar.html:25 #: templates/js/translated/barcode.js:143 templates/js/translated/bom.js:1265 -#: templates/js/translated/company.js:1674 templates/js/translated/order.js:347 +#: templates/js/translated/company.js:1684 templates/js/translated/order.js:347 #: templates/js/translated/part.js:1080 #: templates/js/translated/purchase_order.js:2201 #: templates/js/translated/return_order.js:776 @@ -340,10 +340,10 @@ msgstr "Chinesisch (Traditionell)" msgid "[{site_name}] Log in to the app" msgstr "[{site_name}] In App einloggen" -#: InvenTree/magic_login.py:38 company/models.py:132 -#: company/templates/company/company_base.html:132 +#: InvenTree/magic_login.py:38 company/models.py:133 +#: company/templates/company/company_base.html:138 #: templates/InvenTree/settings/user.html:49 -#: templates/js/translated/company.js:667 +#: templates/js/translated/company.js:677 msgid "Email" msgstr "" @@ -405,14 +405,14 @@ msgstr "Anhang" msgid "Select file to attach" msgstr "Datei zum Anhängen auswählen" -#: InvenTree/models.py:567 common/models.py:3018 company/models.py:145 -#: company/models.py:452 company/models.py:509 company/models.py:818 +#: InvenTree/models.py:567 common/models.py:3018 company/models.py:146 +#: company/models.py:457 company/models.py:514 company/models.py:830 #: order/models.py:291 order/models.py:1288 order/models.py:1702 #: part/admin.py:55 part/models.py:919 #: part/templates/part/part_scheduling.html:11 #: report/templates/report/inventree_build_order_base.html:164 -#: stock/admin.py:225 templates/js/translated/company.js:1309 -#: templates/js/translated/company.js:1663 templates/js/translated/order.js:351 +#: stock/admin.py:225 templates/js/translated/company.js:1319 +#: templates/js/translated/company.js:1673 templates/js/translated/order.js:351 #: templates/js/translated/part.js:2456 #: templates/js/translated/purchase_order.js:2041 #: templates/js/translated/purchase_order.js:2205 @@ -442,7 +442,7 @@ msgstr "Datei-Kommentar" #: part/models.py:3272 part/models.py:3365 part/models.py:3393 #: plugin/models.py:250 plugin/models.py:251 #: report/templates/report/inventree_test_report_base.html:105 -#: templates/js/translated/stock.js:3036 users/models.py:100 +#: templates/js/translated/stock.js:3036 users/models.py:111 msgid "User" msgstr "Benutzer" @@ -484,7 +484,7 @@ msgid "Invalid choice" msgstr "Ungültige Auswahl" #: InvenTree/models.py:893 common/models.py:2706 common/models.py:3104 -#: common/serializers.py:370 company/models.py:608 label/models.py:120 +#: common/serializers.py:370 company/models.py:613 label/models.py:120 #: machine/models.py:24 part/models.py:855 part/models.py:3616 #: plugin/models.py:41 report/models.py:176 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -493,11 +493,11 @@ msgstr "Ungültige Auswahl" #: templates/InvenTree/settings/plugin_settings.html:22 #: templates/InvenTree/settings/settings_staff_js.html:67 #: templates/InvenTree/settings/settings_staff_js.html:446 -#: templates/js/translated/company.js:666 -#: templates/js/translated/company.js:714 -#: templates/js/translated/company.js:903 -#: templates/js/translated/company.js:1155 -#: templates/js/translated/company.js:1403 templates/js/translated/part.js:1186 +#: templates/js/translated/company.js:676 +#: templates/js/translated/company.js:724 +#: templates/js/translated/company.js:913 +#: templates/js/translated/company.js:1165 +#: templates/js/translated/company.js:1413 templates/js/translated/part.js:1186 #: templates/js/translated/part.js:1474 templates/js/translated/part.js:1610 #: templates/js/translated/part.js:2749 templates/js/translated/stock.js:2716 msgid "Name" @@ -505,8 +505,8 @@ msgstr "" #: InvenTree/models.py:899 build/models.py:188 #: build/templates/build/detail.html:24 common/models.py:136 -#: company/models.py:517 company/models.py:826 -#: company/templates/company/company_base.html:71 +#: company/models.py:522 company/models.py:838 +#: company/templates/company/company_base.html:77 #: company/templates/company/manufacturer_part.html:75 #: company/templates/company/supplier_part.html:107 label/models.py:127 #: order/models.py:277 order/models.py:1316 part/admin.py:303 part/admin.py:414 @@ -521,9 +521,9 @@ msgstr "" #: templates/InvenTree/settings/settings_staff_js.html:170 #: templates/InvenTree/settings/settings_staff_js.html:451 #: templates/js/translated/bom.js:633 templates/js/translated/bom.js:963 -#: templates/js/translated/build.js:2137 templates/js/translated/company.js:518 -#: templates/js/translated/company.js:1320 -#: templates/js/translated/company.js:1631 templates/js/translated/index.js:119 +#: templates/js/translated/build.js:2137 templates/js/translated/company.js:519 +#: templates/js/translated/company.js:1330 +#: templates/js/translated/company.js:1641 templates/js/translated/index.js:119 #: templates/js/translated/order.js:298 templates/js/translated/part.js:1238 #: templates/js/translated/part.js:1483 templates/js/translated/part.js:1621 #: templates/js/translated/part.js:1958 templates/js/translated/part.js:2355 @@ -589,8 +589,8 @@ msgstr "Ein Fehler wurde vom Server protokolliert." msgid "Must be a valid number" msgstr "Muss eine gültige Nummer sein" -#: InvenTree/serializers.py:99 company/models.py:178 -#: company/templates/company/company_base.html:106 part/models.py:2993 +#: InvenTree/serializers.py:99 company/models.py:183 +#: company/templates/company/company_base.html:112 part/models.py:2993 #: templates/InvenTree/settings/settings_staff_js.html:44 #: templates/currency_data.html:5 msgid "Currency" @@ -970,7 +970,7 @@ msgstr "Nachverfolgt" msgid "Allocated" msgstr "Zugeordnet" -#: build/api.py:294 company/models.py:890 +#: build/api.py:294 company/models.py:902 company/serializers.py:383 #: company/templates/company/supplier_part.html:114 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -1000,7 +1000,7 @@ msgstr "Bauauftrag" #: part/templates/part/part_sidebar.html:22 templates/InvenTree/index.html:196 #: templates/InvenTree/search.html:141 #: templates/InvenTree/settings/sidebar.html:55 -#: templates/js/translated/search.js:186 users/models.py:196 +#: templates/js/translated/search.js:186 users/models.py:207 msgid "Build Orders" msgstr "Bauaufträge" @@ -1050,7 +1050,7 @@ msgid "BuildOrder to which this build is allocated" msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" #: build/models.py:205 build/templates/build/build_base.html:97 -#: build/templates/build/detail.html:29 company/models.py:1044 order/api.py:817 +#: build/templates/build/detail.html:29 company/models.py:1056 order/api.py:817 #: order/models.py:1401 order/models.py:1544 order/models.py:1545 #: part/api.py:1547 part/api.py:1841 part/models.py:390 part/models.py:3004 #: part/models.py:3148 part/models.py:3292 part/models.py:3315 @@ -1078,9 +1078,9 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" #: templates/js/translated/build.js:1309 templates/js/translated/build.js:1740 #: templates/js/translated/build.js:2160 templates/js/translated/build.js:2333 #: templates/js/translated/company.js:348 -#: templates/js/translated/company.js:1106 -#: templates/js/translated/company.js:1261 -#: templates/js/translated/company.js:1549 templates/js/translated/index.js:109 +#: templates/js/translated/company.js:1116 +#: templates/js/translated/company.js:1271 +#: templates/js/translated/company.js:1559 templates/js/translated/index.js:109 #: templates/js/translated/part.js:1943 templates/js/translated/part.js:2015 #: templates/js/translated/part.js:2324 templates/js/translated/pricing.js:369 #: templates/js/translated/purchase_order.js:751 @@ -1223,7 +1223,7 @@ msgstr "Benutzer oder Gruppe verantwortlich für diesen Bauauftrag" #: order/templates/order/sales_order_base.html:180 #: part/templates/part/part_base.html:383 stock/models.py:819 #: stock/templates/stock/item_base.html:200 -#: templates/js/translated/company.js:1009 +#: templates/js/translated/company.js:1019 msgid "External Link" msgstr "Externer Link" @@ -1315,7 +1315,7 @@ msgstr "Objekt bauen" #: templates/js/translated/bom.js:981 templates/js/translated/build.js:521 #: templates/js/translated/build.js:737 templates/js/translated/build.js:1366 #: templates/js/translated/build.js:1743 templates/js/translated/build.js:2355 -#: templates/js/translated/company.js:1808 +#: templates/js/translated/company.js:1818 #: templates/js/translated/model_renderers.js:230 #: templates/js/translated/order.js:304 templates/js/translated/part.js:961 #: templates/js/translated/part.js:1811 templates/js/translated/part.js:3341 @@ -2206,7 +2206,7 @@ msgstr "Anzeige von `Über` einschränken" msgid "Show the `about` modal only to superusers" msgstr "Zeige das `Über` Fenster nur Administratoren" -#: common/models.py:1292 company/models.py:107 company/models.py:108 +#: common/models.py:1292 company/models.py:108 company/models.py:109 msgid "Company name" msgstr "Firmenname" @@ -3550,9 +3550,9 @@ msgstr "Die zuletzt benutzten Druckmaschinen für einen Benutzer speichern" msgid "Price break quantity" msgstr "Preisstaffelungs Anzahl" -#: common/models.py:2524 company/serializers.py:486 order/admin.py:42 +#: common/models.py:2524 company/serializers.py:496 order/admin.py:42 #: order/models.py:1333 order/models.py:2241 -#: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885 +#: templates/js/translated/company.js:1823 templates/js/translated/part.js:1885 #: templates/js/translated/pricing.js:621 #: templates/js/translated/return_order.js:741 msgid "Price" @@ -3574,13 +3574,15 @@ msgstr "Endpunkt, an dem dieser Webhook empfangen wird" msgid "Name for this webhook" msgstr "Name für diesen Webhook" -#: common/models.py:2711 machine/models.py:39 part/admin.py:88 -#: part/models.py:1045 plugin/models.py:56 +#: common/models.py:2711 company/models.py:160 company/models.py:813 +#: machine/models.py:39 part/admin.py:88 part/models.py:1045 +#: plugin/models.py:56 templates/js/translated/company.js:523 #: templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 #: templates/js/translated/table_filters.js:492 #: templates/js/translated/table_filters.js:520 -#: templates/js/translated/table_filters.js:716 users/models.py:171 +#: templates/js/translated/table_filters.js:716 +#: templates/js/translated/table_filters.js:796 users/models.py:182 msgid "Active" msgstr "Aktiv" @@ -3588,7 +3590,7 @@ msgstr "Aktiv" msgid "Is this webhook active" msgstr "Ist dieser Webhook aktiv" -#: common/models.py:2727 users/models.py:148 +#: common/models.py:2727 users/models.py:159 msgid "Token" msgstr "" @@ -3652,7 +3654,7 @@ msgstr "Wurde die Arbeit an dieser Nachricht abgeschlossen?" msgid "Id" msgstr "ID" -#: common/models.py:3016 templates/js/translated/company.js:955 +#: common/models.py:3016 templates/js/translated/company.js:965 #: templates/js/translated/news.js:44 msgid "Title" msgstr "Titel" @@ -3678,7 +3680,7 @@ msgstr "Gelesen" msgid "Was this news item read?" msgstr "Wurde diese Nachricht gelesen?" -#: common/models.py:3044 company/models.py:155 part/models.py:929 +#: common/models.py:3044 company/models.py:156 part/models.py:929 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report_base.html:35 @@ -3848,270 +3850,294 @@ msgstr "Teile importiert" msgid "Previous Step" msgstr "Vorheriger Schritt" -#: company/models.py:113 +#: company/api.py:164 +msgid "Part is Active" +msgstr "" + +#: company/api.py:168 +msgid "Manufacturer is Active" +msgstr "" + +#: company/api.py:317 +msgid "Supplier Part is Active" +msgstr "" + +#: company/api.py:321 +msgid "Internal Part is Active" +msgstr "" + +#: company/api.py:325 +msgid "Supplier is Active" +msgstr "" + +#: company/models.py:114 msgid "Company description" msgstr "Firmenbeschreibung" -#: company/models.py:114 +#: company/models.py:115 msgid "Description of the company" msgstr "Firmenbeschreibung" -#: company/models.py:119 company/templates/company/company_base.html:100 +#: company/models.py:120 company/templates/company/company_base.html:106 #: templates/InvenTree/settings/plugin_settings.html:54 -#: templates/js/translated/company.js:522 +#: templates/js/translated/company.js:532 msgid "Website" msgstr "" -#: company/models.py:119 +#: company/models.py:120 msgid "Company website URL" msgstr "Firmenwebsite Adresse/URL" -#: company/models.py:124 +#: company/models.py:125 msgid "Phone number" msgstr "Kontakt-Tel." -#: company/models.py:126 +#: company/models.py:127 msgid "Contact phone number" msgstr "Kontakt-Telefon" -#: company/models.py:133 +#: company/models.py:134 msgid "Contact email address" msgstr "Kontakt-Email" -#: company/models.py:138 company/templates/company/company_base.html:139 +#: company/models.py:139 company/templates/company/company_base.html:145 #: order/models.py:331 order/templates/order/order_base.html:203 #: order/templates/order/return_order_base.html:174 #: order/templates/order/sales_order_base.html:214 msgid "Contact" msgstr "Kontakt" -#: company/models.py:140 +#: company/models.py:141 msgid "Point of contact" msgstr "Anlaufstelle" -#: company/models.py:146 +#: company/models.py:147 msgid "Link to external company information" msgstr "Link auf externe Firmeninformation" #: company/models.py:160 +msgid "Is this company active?" +msgstr "" + +#: company/models.py:165 msgid "is customer" msgstr "ist Kunde" -#: company/models.py:161 +#: company/models.py:166 msgid "Do you sell items to this company?" msgstr "Verkaufen Sie Teile an diese Firma?" -#: company/models.py:166 +#: company/models.py:171 msgid "is supplier" msgstr "ist Zulieferer" -#: company/models.py:167 +#: company/models.py:172 msgid "Do you purchase items from this company?" msgstr "Kaufen Sie Teile von dieser Firma?" -#: company/models.py:172 +#: company/models.py:177 msgid "is manufacturer" msgstr "ist Hersteller" -#: company/models.py:173 +#: company/models.py:178 msgid "Does this company manufacture parts?" msgstr "Produziert diese Firma Teile?" -#: company/models.py:181 +#: company/models.py:186 msgid "Default currency used for this company" msgstr "Standard-Währung für diese Firma" -#: company/models.py:268 company/models.py:377 +#: company/models.py:273 company/models.py:382 #: company/templates/company/company_base.html:8 #: company/templates/company/company_base.html:12 stock/api.py:776 -#: templates/InvenTree/search.html:178 templates/js/translated/company.js:495 +#: templates/InvenTree/search.html:178 templates/js/translated/company.js:496 msgid "Company" msgstr "Firma" -#: company/models.py:378 +#: company/models.py:383 msgid "Select company" msgstr "Firma auswählen" -#: company/models.py:383 +#: company/models.py:388 msgid "Address title" msgstr "Adresstitel" -#: company/models.py:384 +#: company/models.py:389 msgid "Title describing the address entry" msgstr "Titel zur Beschreibung des Adresseintrages" -#: company/models.py:390 +#: company/models.py:395 msgid "Primary address" msgstr "Primäre Adresse" -#: company/models.py:391 +#: company/models.py:396 msgid "Set as primary address" msgstr "Als primäre Adresse festlegen" -#: company/models.py:396 templates/js/translated/company.js:904 -#: templates/js/translated/company.js:961 +#: company/models.py:401 templates/js/translated/company.js:914 +#: templates/js/translated/company.js:971 msgid "Line 1" msgstr "Linie 1" -#: company/models.py:397 +#: company/models.py:402 msgid "Address line 1" msgstr "Adresszeile 1" -#: company/models.py:403 templates/js/translated/company.js:905 -#: templates/js/translated/company.js:967 +#: company/models.py:408 templates/js/translated/company.js:915 +#: templates/js/translated/company.js:977 msgid "Line 2" msgstr "Linie 2" -#: company/models.py:404 +#: company/models.py:409 msgid "Address line 2" msgstr "Adresszeile 2" -#: company/models.py:410 company/models.py:411 -#: templates/js/translated/company.js:973 +#: company/models.py:415 company/models.py:416 +#: templates/js/translated/company.js:983 msgid "Postal code" msgstr "Postleitzahl" -#: company/models.py:417 +#: company/models.py:422 msgid "City/Region" msgstr "Stadt/Region" -#: company/models.py:418 +#: company/models.py:423 msgid "Postal code city/region" msgstr "Postleitzahl Stadt/Region" -#: company/models.py:424 +#: company/models.py:429 msgid "State/Province" msgstr "Staat/Provinz" -#: company/models.py:425 +#: company/models.py:430 msgid "State or province" msgstr "Bundesland" -#: company/models.py:431 templates/js/translated/company.js:991 +#: company/models.py:436 templates/js/translated/company.js:1001 msgid "Country" msgstr "Land" -#: company/models.py:432 +#: company/models.py:437 msgid "Address country" msgstr "Adresse Land" -#: company/models.py:438 +#: company/models.py:443 msgid "Courier shipping notes" msgstr "Versandnotizen" -#: company/models.py:439 +#: company/models.py:444 msgid "Notes for shipping courier" msgstr "Notizen für Versandkurier" -#: company/models.py:445 +#: company/models.py:450 msgid "Internal shipping notes" msgstr "Interne Versandnotizen" -#: company/models.py:446 +#: company/models.py:451 msgid "Shipping notes for internal use" msgstr "Versandnotizen für interne Verwendung" -#: company/models.py:453 +#: company/models.py:458 msgid "Link to address information (external)" msgstr "Link zu Adressinformationen (extern)" -#: company/models.py:484 company/models.py:785 stock/models.py:751 +#: company/models.py:489 company/models.py:791 stock/models.py:751 #: stock/serializers.py:266 stock/templates/stock/item_base.html:142 #: templates/js/translated/bom.js:622 msgid "Base Part" msgstr "Basisteil" -#: company/models.py:486 company/models.py:787 +#: company/models.py:491 company/models.py:793 msgid "Select part" msgstr "Teil auswählen" -#: company/models.py:495 company/templates/company/company_base.html:76 +#: company/models.py:500 company/templates/company/company_base.html:82 #: company/templates/company/manufacturer_part.html:90 #: company/templates/company/supplier_part.html:145 part/serializers.py:515 #: stock/templates/stock/item_base.html:207 -#: templates/js/translated/company.js:506 -#: templates/js/translated/company.js:1108 -#: templates/js/translated/company.js:1286 -#: templates/js/translated/company.js:1601 -#: templates/js/translated/table_filters.js:796 +#: templates/js/translated/company.js:507 +#: templates/js/translated/company.js:1118 +#: templates/js/translated/company.js:1296 +#: templates/js/translated/company.js:1611 +#: templates/js/translated/table_filters.js:800 msgid "Manufacturer" msgstr "Hersteller" -#: company/models.py:496 +#: company/models.py:501 msgid "Select manufacturer" msgstr "Hersteller auswählen" -#: company/models.py:502 company/templates/company/manufacturer_part.html:101 +#: company/models.py:507 company/templates/company/manufacturer_part.html:101 #: company/templates/company/supplier_part.html:153 part/serializers.py:525 #: templates/js/translated/company.js:351 -#: templates/js/translated/company.js:1107 -#: templates/js/translated/company.js:1302 -#: templates/js/translated/company.js:1620 templates/js/translated/part.js:1800 +#: templates/js/translated/company.js:1117 +#: templates/js/translated/company.js:1312 +#: templates/js/translated/company.js:1630 templates/js/translated/part.js:1800 #: templates/js/translated/purchase_order.js:1852 #: templates/js/translated/purchase_order.js:2054 msgid "MPN" msgstr "" -#: company/models.py:503 +#: company/models.py:508 msgid "Manufacturer Part Number" msgstr "Hersteller-Teilenummer" -#: company/models.py:510 +#: company/models.py:515 msgid "URL for external manufacturer part link" msgstr "Externe URL für das Herstellerteil" -#: company/models.py:518 +#: company/models.py:523 msgid "Manufacturer part description" msgstr "Teilbeschreibung des Herstellers" -#: company/models.py:575 company/models.py:602 company/models.py:811 +#: company/models.py:580 company/models.py:607 company/models.py:823 #: company/templates/company/manufacturer_part.html:7 #: company/templates/company/manufacturer_part.html:24 #: stock/templates/stock/item_base.html:217 msgid "Manufacturer Part" msgstr "Herstellerteil" -#: company/models.py:609 +#: company/models.py:614 msgid "Parameter name" msgstr "Parametername" -#: company/models.py:615 +#: company/models.py:620 #: report/templates/report/inventree_test_report_base.html:104 -#: stock/models.py:2436 templates/js/translated/company.js:1156 -#: templates/js/translated/company.js:1409 templates/js/translated/part.js:1492 +#: stock/models.py:2436 templates/js/translated/company.js:1166 +#: templates/js/translated/company.js:1419 templates/js/translated/part.js:1492 #: templates/js/translated/stock.js:1519 msgid "Value" msgstr "Wert" -#: company/models.py:616 +#: company/models.py:621 msgid "Parameter value" msgstr "Parameterwert" -#: company/models.py:623 company/templates/company/supplier_part.html:168 +#: company/models.py:628 company/templates/company/supplier_part.html:168 #: part/admin.py:57 part/models.py:1009 part/models.py:3623 #: part/templates/part/part_base.html:284 -#: templates/js/translated/company.js:1415 templates/js/translated/part.js:1511 +#: templates/js/translated/company.js:1425 templates/js/translated/part.js:1511 #: templates/js/translated/part.js:1615 templates/js/translated/part.js:2370 msgid "Units" msgstr "Einheiten" -#: company/models.py:624 +#: company/models.py:629 msgid "Parameter units" msgstr "Parametereinheit" -#: company/models.py:725 +#: company/models.py:731 msgid "Pack units must be compatible with the base part units" msgstr "Packeinheiten müssen mit den Basisteileinheiten kompatibel sein" -#: company/models.py:732 +#: company/models.py:738 msgid "Pack units must be greater than zero" msgstr "Packeinheiten müssen größer als Null sein" -#: company/models.py:746 +#: company/models.py:752 msgid "Linked manufacturer part must reference the same base part" msgstr "Verlinktes Herstellerteil muss dasselbe Basisteil referenzieren" -#: company/models.py:795 company/templates/company/company_base.html:81 +#: company/models.py:801 company/templates/company/company_base.html:87 #: company/templates/company/supplier_part.html:129 order/models.py:465 #: order/templates/order/order_base.html:136 part/bom.py:272 part/bom.py:310 #: part/serializers.py:499 plugin/builtin/suppliers/digikey.py:25 @@ -4119,35 +4145,39 @@ msgstr "Verlinktes Herstellerteil muss dasselbe Basisteil referenzieren" #: plugin/builtin/suppliers/tme.py:26 stock/templates/stock/item_base.html:224 #: templates/email/overdue_purchase_order.html:16 #: templates/js/translated/company.js:350 -#: templates/js/translated/company.js:510 -#: templates/js/translated/company.js:1574 templates/js/translated/part.js:1768 +#: templates/js/translated/company.js:511 +#: templates/js/translated/company.js:1584 templates/js/translated/part.js:1768 #: templates/js/translated/pricing.js:498 #: templates/js/translated/purchase_order.js:1690 -#: templates/js/translated/table_filters.js:800 +#: templates/js/translated/table_filters.js:804 msgid "Supplier" msgstr "Zulieferer" -#: company/models.py:796 +#: company/models.py:802 msgid "Select supplier" msgstr "Zulieferer auswählen" -#: company/models.py:802 part/serializers.py:510 +#: company/models.py:808 part/serializers.py:510 msgid "Supplier stock keeping unit" msgstr "Lagerbestandseinheit (SKU) des Zulieferers" -#: company/models.py:812 +#: company/models.py:814 +msgid "Is this supplier part active?" +msgstr "" + +#: company/models.py:824 msgid "Select manufacturer part" msgstr "Herstellerteil auswählen" -#: company/models.py:819 +#: company/models.py:831 msgid "URL for external supplier part link" msgstr "Teil-URL des Zulieferers" -#: company/models.py:827 +#: company/models.py:839 msgid "Supplier part description" msgstr "Zuliefererbeschreibung des Teils" -#: company/models.py:834 company/templates/company/supplier_part.html:187 +#: company/models.py:846 company/templates/company/supplier_part.html:187 #: part/admin.py:418 part/models.py:4070 part/templates/part/upload_bom.html:59 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_po_report_base.html:32 @@ -4158,27 +4188,27 @@ msgstr "Zuliefererbeschreibung des Teils" msgid "Note" msgstr "Notiz" -#: company/models.py:843 part/models.py:1967 +#: company/models.py:855 part/models.py:1967 msgid "base cost" msgstr "Basiskosten" -#: company/models.py:844 part/models.py:1968 +#: company/models.py:856 part/models.py:1968 msgid "Minimum charge (e.g. stocking fee)" msgstr "Mindestpreis" -#: company/models.py:851 company/templates/company/supplier_part.html:160 +#: company/models.py:863 company/templates/company/supplier_part.html:160 #: stock/admin.py:224 stock/models.py:782 stock/serializers.py:1350 #: stock/templates/stock/item_base.html:240 -#: templates/js/translated/company.js:1636 +#: templates/js/translated/company.js:1646 #: templates/js/translated/stock.js:2423 msgid "Packaging" msgstr "Verpackungen" -#: company/models.py:852 +#: company/models.py:864 msgid "Part packaging" msgstr "Teile-Verpackungen" -#: company/models.py:857 templates/js/translated/company.js:1641 +#: company/models.py:869 templates/js/translated/company.js:1651 #: templates/js/translated/part.js:1821 templates/js/translated/part.js:1877 #: templates/js/translated/purchase_order.js:311 #: templates/js/translated/purchase_order.js:841 @@ -4188,62 +4218,78 @@ msgstr "Teile-Verpackungen" msgid "Pack Quantity" msgstr "Packmenge" -#: company/models.py:859 +#: company/models.py:871 msgid "Total quantity supplied in a single pack. Leave empty for single items." msgstr "Gesamtmenge, die in einer einzelnen Packung geliefert wird. Für Einzelstücke leer lassen." -#: company/models.py:878 part/models.py:1974 +#: company/models.py:890 part/models.py:1974 msgid "multiple" msgstr "Vielfache" -#: company/models.py:879 +#: company/models.py:891 msgid "Order multiple" msgstr "Mehrere bestellen" -#: company/models.py:891 +#: company/models.py:903 msgid "Quantity available from supplier" msgstr "Verfügbare Menge von Lieferanten" -#: company/models.py:897 +#: company/models.py:909 msgid "Availability Updated" msgstr "Verfügbarkeit aktualisiert" -#: company/models.py:898 +#: company/models.py:910 msgid "Date of last update of availability data" msgstr "Datum des letzten Updates der Verfügbarkeitsdaten" -#: company/serializers.py:155 +#: company/serializers.py:163 msgid "Default currency used for this supplier" msgstr "Standard-Währung für diesen Zulieferer" -#: company/templates/company/company_base.html:21 +#: company/serializers.py:381 part/admin.py:126 +#: part/templates/part/part_base.html:197 +#: templates/js/translated/company.js:1689 +#: templates/js/translated/table_filters.js:355 +msgid "In Stock" +msgstr "Auf Lager" + +#: company/templates/company/company_base.html:16 +#: part/templates/part/part_base.html:146 +#: templates/js/translated/company.js:1287 +#: templates/js/translated/company.js:1575 +#: templates/js/translated/model_renderers.js:306 +#: templates/js/translated/part.js:814 templates/js/translated/part.js:1218 +msgid "Inactive" +msgstr "Inaktiv" + +#: company/templates/company/company_base.html:27 #: templates/js/translated/purchase_order.js:242 msgid "Create Purchase Order" msgstr "Bestellung anlegen" -#: company/templates/company/company_base.html:27 +#: company/templates/company/company_base.html:33 msgid "Company actions" msgstr "Firmenaktionen" -#: company/templates/company/company_base.html:32 +#: company/templates/company/company_base.html:38 msgid "Edit company information" msgstr "Firmeninformation bearbeiten" -#: company/templates/company/company_base.html:33 -#: templates/js/translated/company.js:444 +#: company/templates/company/company_base.html:39 +#: templates/js/translated/company.js:445 msgid "Edit Company" msgstr "Firma bearbeiten" -#: company/templates/company/company_base.html:37 +#: company/templates/company/company_base.html:43 msgid "Delete company" msgstr "Unternehmen löschen" -#: company/templates/company/company_base.html:38 -#: company/templates/company/company_base.html:162 +#: company/templates/company/company_base.html:44 +#: company/templates/company/company_base.html:168 msgid "Delete Company" msgstr "Firma löschen" -#: company/templates/company/company_base.html:47 +#: company/templates/company/company_base.html:53 #: company/templates/company/manufacturer_part.html:51 #: company/templates/company/supplier_part.html:83 #: part/templates/part/part_thumb.html:20 @@ -4255,72 +4301,72 @@ msgstr "Firma löschen" msgid "Part image" msgstr "Artikelbild" -#: company/templates/company/company_base.html:55 +#: company/templates/company/company_base.html:61 #: part/templates/part/part_thumb.html:12 msgid "Upload new image" msgstr "Neues Bild hochladen" -#: company/templates/company/company_base.html:58 +#: company/templates/company/company_base.html:64 #: part/templates/part/part_thumb.html:14 msgid "Download image from URL" msgstr "Bild von URL herunterladen" -#: company/templates/company/company_base.html:60 +#: company/templates/company/company_base.html:66 #: part/templates/part/part_thumb.html:16 msgid "Delete image" msgstr "Bild löschen" -#: company/templates/company/company_base.html:86 order/models.py:910 +#: company/templates/company/company_base.html:92 order/models.py:910 #: order/models.py:2008 order/templates/order/return_order_base.html:131 #: order/templates/order/sales_order_base.html:144 stock/models.py:804 #: stock/models.py:805 stock/serializers.py:1100 #: stock/templates/stock/item_base.html:405 #: templates/email/overdue_sales_order.html:16 -#: templates/js/translated/company.js:502 +#: templates/js/translated/company.js:503 #: templates/js/translated/return_order.js:296 #: templates/js/translated/sales_order.js:784 #: templates/js/translated/stock.js:2959 -#: templates/js/translated/table_filters.js:804 +#: templates/js/translated/table_filters.js:808 msgid "Customer" msgstr "Kunde" -#: company/templates/company/company_base.html:111 +#: company/templates/company/company_base.html:117 msgid "Uses default currency" msgstr "verwendet Standard-Währung" -#: company/templates/company/company_base.html:118 order/models.py:341 +#: company/templates/company/company_base.html:124 order/models.py:341 #: order/templates/order/order_base.html:210 #: order/templates/order/return_order_base.html:181 #: order/templates/order/sales_order_base.html:221 msgid "Address" msgstr "Adresse" -#: company/templates/company/company_base.html:125 +#: company/templates/company/company_base.html:131 msgid "Phone" msgstr "Telefon" -#: company/templates/company/company_base.html:205 +#: company/templates/company/company_base.html:211 #: part/templates/part/part_base.html:528 msgid "Remove Image" msgstr "Bild entfernen" -#: company/templates/company/company_base.html:206 +#: company/templates/company/company_base.html:212 msgid "Remove associated image from this company" msgstr "Verknüpftes Bild von dieser Firma entfernen" -#: company/templates/company/company_base.html:208 +#: company/templates/company/company_base.html:214 #: part/templates/part/part_base.html:531 #: templates/InvenTree/settings/user.html:88 #: templates/InvenTree/settings/user_sso.html:43 msgid "Remove" msgstr "Entfernen" -#: company/templates/company/company_base.html:237 +#: company/templates/company/company_base.html:243 #: part/templates/part/part_base.html:560 msgid "Upload Image" msgstr "Bild hochladen" -#: company/templates/company/company_base.html:252 +#: company/templates/company/company_base.html:258 #: part/templates/part/part_base.html:614 msgid "Download Image" msgstr "Bild herunterladen" @@ -4368,7 +4414,7 @@ msgstr "Zulieferer-Bestand" #: templates/InvenTree/index.html:227 templates/InvenTree/search.html:199 #: templates/InvenTree/settings/sidebar.html:57 #: templates/js/translated/search.js:205 templates/navbar.html:50 -#: users/models.py:197 +#: users/models.py:208 msgid "Purchase Orders" msgstr "Bestellungen" @@ -4391,7 +4437,7 @@ msgstr "Neue Bestellung" #: templates/InvenTree/index.html:259 templates/InvenTree/search.html:219 #: templates/InvenTree/settings/sidebar.html:59 #: templates/js/translated/search.js:219 templates/navbar.html:62 -#: users/models.py:198 +#: users/models.py:209 msgid "Sales Orders" msgstr "Aufträge" @@ -4416,7 +4462,7 @@ msgstr "Zugeordneter Bestand" #: order/templates/order/return_orders.html:15 #: templates/InvenTree/settings/sidebar.html:61 #: templates/js/translated/search.js:232 templates/navbar.html:65 -#: users/models.py:199 +#: users/models.py:210 msgid "Return Orders" msgstr "Rücksendeaufträge" @@ -4464,12 +4510,12 @@ msgid "Order part" msgstr "Teil bestellen" #: company/templates/company/manufacturer_part.html:39 -#: templates/js/translated/company.js:1333 +#: templates/js/translated/company.js:1343 msgid "Edit manufacturer part" msgstr "Herstellerteil bearbeiten" #: company/templates/company/manufacturer_part.html:43 -#: templates/js/translated/company.js:1334 +#: templates/js/translated/company.js:1344 msgid "Delete manufacturer part" msgstr "Herstellerteil löschen" @@ -4536,14 +4582,14 @@ msgstr "Adressen" #: company/templates/company/supplier_part.html:7 #: company/templates/company/supplier_part.html:24 order/api.py:448 #: stock/models.py:762 stock/templates/stock/item_base.html:233 -#: templates/js/translated/company.js:1590 +#: templates/js/translated/company.js:1600 #: templates/js/translated/purchase_order.js:752 #: templates/js/translated/stock.js:2279 msgid "Supplier Part" msgstr "Zuliefererteil" #: company/templates/company/supplier_part.html:50 -#: templates/js/translated/company.js:1516 +#: templates/js/translated/company.js:1526 msgid "Supplier part actions" msgstr "Zulieferer-Teil Aktionen" @@ -4644,7 +4690,7 @@ msgstr "Verfügbarkeit der Teile aktualisieren" #: stock/templates/stock/location_sidebar.html:7 #: templates/InvenTree/search.html:155 templates/js/translated/part.js:1060 #: templates/js/translated/search.js:172 templates/js/translated/stock.js:2766 -#: users/models.py:195 +#: users/models.py:206 msgid "Stock Items" msgstr "Lagerartikel" @@ -5895,12 +5941,6 @@ msgstr "Variante von" msgid "Minimum Stock" msgstr "Minimaler Bestand" -#: part/admin.py:126 part/templates/part/part_base.html:197 -#: templates/js/translated/company.js:1679 -#: templates/js/translated/table_filters.js:355 -msgid "In Stock" -msgstr "Auf Lager" - #: part/admin.py:138 part/templates/part/part_sidebar.html:27 msgid "Used In" msgstr "Benutzt in" @@ -5941,7 +5981,7 @@ msgstr "Pfad zur Kategorie" #: templates/InvenTree/index.html:36 templates/InvenTree/search.html:84 #: templates/InvenTree/settings/sidebar.html:47 #: templates/js/translated/part.js:2804 templates/js/translated/search.js:130 -#: templates/navbar.html:24 users/models.py:192 +#: templates/navbar.html:24 users/models.py:203 msgid "Parts" msgstr "Teile" @@ -6079,7 +6119,7 @@ msgstr "Teil-Kategorie" #: part/models.py:83 part/templates/part/category.html:136 #: templates/InvenTree/search.html:97 templates/js/translated/search.js:158 -#: users/models.py:191 +#: users/models.py:202 msgid "Part Categories" msgstr "Teil-Kategorien" @@ -6582,7 +6622,7 @@ msgid "Parameter description" msgstr "Parameter-Beschreibung" #: part/models.py:3638 templates/js/translated/part.js:1627 -#: templates/js/translated/table_filters.js:821 +#: templates/js/translated/table_filters.js:825 msgid "Checkbox" msgstr "" @@ -7241,7 +7281,7 @@ msgstr "Inventurinformationen hinzufügen" #: part/templates/part/detail.html:67 part/templates/part/part_sidebar.html:50 #: stock/admin.py:251 templates/InvenTree/settings/part_stocktake.html:30 #: templates/InvenTree/settings/sidebar.html:53 -#: templates/js/translated/stock.js:2215 users/models.py:193 +#: templates/js/translated/stock.js:2215 users/models.py:204 msgid "Stocktake" msgstr "Inventur" @@ -7472,14 +7512,6 @@ msgstr "Teil kann an Kunden verkauft werden" msgid "Part is not active" msgstr "Teil ist nicht aktiv" -#: part/templates/part/part_base.html:146 -#: templates/js/translated/company.js:1277 -#: templates/js/translated/company.js:1565 -#: templates/js/translated/model_renderers.js:306 -#: templates/js/translated/part.js:814 templates/js/translated/part.js:1218 -msgid "Inactive" -msgstr "Inaktiv" - #: part/templates/part/part_base.html:153 msgid "Part is virtual (not a physical part)" msgstr "Teil ist virtuell (kein physisches Teil)" @@ -7647,8 +7679,8 @@ msgstr "Bearbeiten" #: part/templates/part/prices.html:28 stock/admin.py:247 #: stock/templates/stock/item_base.html:446 -#: templates/js/translated/company.js:1693 #: templates/js/translated/company.js:1703 +#: templates/js/translated/company.js:1713 #: templates/js/translated/stock.js:2245 msgid "Last Updated" msgstr "Zuletzt aktualisiert" @@ -8216,7 +8248,7 @@ msgstr "Plugin-Konfiguration" msgid "Plugin Configurations" msgstr "Plugin-Konfigurationen" -#: plugin/models.py:34 users/models.py:89 +#: plugin/models.py:34 users/models.py:100 msgid "Key" msgstr "Schlüssel" @@ -8719,7 +8751,7 @@ msgstr "Löschen wenn leer" #: stock/admin.py:256 stock/models.py:883 #: stock/templates/stock/item_base.html:433 -#: templates/js/translated/stock.js:2229 users/models.py:113 +#: templates/js/translated/stock.js:2229 users/models.py:124 msgid "Expiry Date" msgstr "Ablaufdatum" @@ -8800,7 +8832,7 @@ msgstr "Bestand-Lagerort" #: stock/models.py:126 stock/templates/stock/location.html:179 #: templates/InvenTree/search.html:166 templates/js/translated/search.js:178 -#: users/models.py:194 +#: users/models.py:205 msgid "Stock Locations" msgstr "Bestand-Lagerorte" @@ -9483,7 +9515,7 @@ msgid "This StockItem expired on %(item.expiry_date)s" msgstr "Dieser Lagerartikel lief am %(item.expiry_date)s ab" #: stock/templates/stock/item_base.html:437 -#: templates/js/translated/table_filters.js:435 users/models.py:163 +#: templates/js/translated/table_filters.js:435 users/models.py:174 msgid "Expired" msgstr "abgelaufen" @@ -10109,7 +10141,7 @@ msgstr "Bewerten" #: templates/InvenTree/settings/settings_staff_js.html:81 #: templates/js/translated/forms.js:547 templates/js/translated/helpers.js:105 #: templates/js/translated/part.js:392 templates/js/translated/pricing.js:629 -#: templates/js/translated/stock.js:245 users/models.py:413 +#: templates/js/translated/stock.js:245 users/models.py:424 msgid "Delete" msgstr "Löschen" @@ -10292,7 +10324,7 @@ msgid "Unverified" msgstr "Nicht verifiziert" #: templates/InvenTree/settings/user.html:80 -#: templates/js/translated/company.js:947 +#: templates/js/translated/company.js:957 msgid "Primary" msgstr "Primär" @@ -11643,213 +11675,213 @@ msgstr "Alle ausgewählten Zulieferteile werden gelöscht" msgid "Delete Supplier Parts" msgstr "Zuliefererteil entfernen" -#: templates/js/translated/company.js:465 +#: templates/js/translated/company.js:466 msgid "Add new Company" msgstr "Neue Firma hinzufügen" -#: templates/js/translated/company.js:536 +#: templates/js/translated/company.js:546 msgid "Parts Supplied" msgstr "Teile geliefert" -#: templates/js/translated/company.js:545 +#: templates/js/translated/company.js:555 msgid "Parts Manufactured" msgstr "Hersteller-Teile" -#: templates/js/translated/company.js:560 +#: templates/js/translated/company.js:570 msgid "No company information found" msgstr "Keine Firmeninformation gefunden" -#: templates/js/translated/company.js:609 +#: templates/js/translated/company.js:619 msgid "Create New Contact" msgstr "Neuen Kontakt erstellen" -#: templates/js/translated/company.js:625 -#: templates/js/translated/company.js:748 +#: templates/js/translated/company.js:635 +#: templates/js/translated/company.js:758 msgid "Edit Contact" msgstr "Kontakt bearbeiten" -#: templates/js/translated/company.js:662 +#: templates/js/translated/company.js:672 msgid "All selected contacts will be deleted" msgstr "Alle ausgewählten Kontakte werden gelöscht" -#: templates/js/translated/company.js:668 -#: templates/js/translated/company.js:732 +#: templates/js/translated/company.js:678 +#: templates/js/translated/company.js:742 msgid "Role" msgstr "Rolle" -#: templates/js/translated/company.js:676 +#: templates/js/translated/company.js:686 msgid "Delete Contacts" msgstr "Kontakte löschen" -#: templates/js/translated/company.js:707 +#: templates/js/translated/company.js:717 msgid "No contacts found" msgstr "Keine Kontakte gefunden" -#: templates/js/translated/company.js:720 +#: templates/js/translated/company.js:730 msgid "Phone Number" msgstr "Telefonnummer" -#: templates/js/translated/company.js:726 +#: templates/js/translated/company.js:736 msgid "Email Address" msgstr "E-Mail-Adresse" -#: templates/js/translated/company.js:752 +#: templates/js/translated/company.js:762 msgid "Delete Contact" msgstr "Kontakt löschen" -#: templates/js/translated/company.js:849 +#: templates/js/translated/company.js:859 msgid "Create New Address" msgstr "Neue Adresse erstellen" -#: templates/js/translated/company.js:864 -#: templates/js/translated/company.js:1025 +#: templates/js/translated/company.js:874 +#: templates/js/translated/company.js:1035 msgid "Edit Address" msgstr "Adresse bearbeiten" -#: templates/js/translated/company.js:899 +#: templates/js/translated/company.js:909 msgid "All selected addresses will be deleted" msgstr "Alle ausgewählten Adressen werden gelöscht" -#: templates/js/translated/company.js:913 +#: templates/js/translated/company.js:923 msgid "Delete Addresses" msgstr "Adressen löschen" -#: templates/js/translated/company.js:940 +#: templates/js/translated/company.js:950 msgid "No addresses found" msgstr "Keine Adressen gefunden" -#: templates/js/translated/company.js:979 +#: templates/js/translated/company.js:989 msgid "Postal city" msgstr "Postleitzahl" -#: templates/js/translated/company.js:985 +#: templates/js/translated/company.js:995 msgid "State/province" msgstr "Bundesland" -#: templates/js/translated/company.js:997 +#: templates/js/translated/company.js:1007 msgid "Courier notes" msgstr "Kurierhinweise" -#: templates/js/translated/company.js:1003 +#: templates/js/translated/company.js:1013 msgid "Internal notes" msgstr "Interne Hinweise" -#: templates/js/translated/company.js:1029 +#: templates/js/translated/company.js:1039 msgid "Delete Address" msgstr "Adresse löschen" -#: templates/js/translated/company.js:1102 +#: templates/js/translated/company.js:1112 msgid "All selected manufacturer parts will be deleted" msgstr "Alle ausgewählten Herstellerteile werden gelöscht" -#: templates/js/translated/company.js:1117 +#: templates/js/translated/company.js:1127 msgid "Delete Manufacturer Parts" msgstr "Herstellerteile löschen" -#: templates/js/translated/company.js:1151 +#: templates/js/translated/company.js:1161 msgid "All selected parameters will be deleted" msgstr "Alle ausgewählten Parameter werden gelöscht" -#: templates/js/translated/company.js:1165 +#: templates/js/translated/company.js:1175 msgid "Delete Parameters" msgstr "Parameter löschen" -#: templates/js/translated/company.js:1181 -#: templates/js/translated/company.js:1469 templates/js/translated/part.js:2244 +#: templates/js/translated/company.js:1191 +#: templates/js/translated/company.js:1479 templates/js/translated/part.js:2244 msgid "Order parts" msgstr "Teile bestellen" -#: templates/js/translated/company.js:1198 +#: templates/js/translated/company.js:1208 msgid "Delete manufacturer parts" msgstr "Herstellerteile löschen" -#: templates/js/translated/company.js:1230 +#: templates/js/translated/company.js:1240 msgid "Manufacturer part actions" msgstr "Herstellerteil-Aktionen" -#: templates/js/translated/company.js:1249 +#: templates/js/translated/company.js:1259 msgid "No manufacturer parts found" msgstr "Keine Herstellerteile gefunden" -#: templates/js/translated/company.js:1269 -#: templates/js/translated/company.js:1557 templates/js/translated/part.js:798 +#: templates/js/translated/company.js:1279 +#: templates/js/translated/company.js:1567 templates/js/translated/part.js:798 #: templates/js/translated/part.js:1210 msgid "Template part" msgstr "Vorlagenteil" -#: templates/js/translated/company.js:1273 -#: templates/js/translated/company.js:1561 templates/js/translated/part.js:802 +#: templates/js/translated/company.js:1283 +#: templates/js/translated/company.js:1571 templates/js/translated/part.js:802 #: templates/js/translated/part.js:1214 msgid "Assembled part" msgstr "Baugruppe" -#: templates/js/translated/company.js:1393 templates/js/translated/part.js:1464 +#: templates/js/translated/company.js:1403 templates/js/translated/part.js:1464 msgid "No parameters found" msgstr "Keine Parameter gefunden" -#: templates/js/translated/company.js:1428 templates/js/translated/part.js:1527 +#: templates/js/translated/company.js:1438 templates/js/translated/part.js:1527 msgid "Edit parameter" msgstr "Parameter bearbeiten" -#: templates/js/translated/company.js:1429 templates/js/translated/part.js:1528 +#: templates/js/translated/company.js:1439 templates/js/translated/part.js:1528 msgid "Delete parameter" msgstr "Parameter löschen" -#: templates/js/translated/company.js:1446 templates/js/translated/part.js:1433 +#: templates/js/translated/company.js:1456 templates/js/translated/part.js:1433 msgid "Edit Parameter" msgstr "Parameter bearbeiten" -#: templates/js/translated/company.js:1455 templates/js/translated/part.js:1549 +#: templates/js/translated/company.js:1465 templates/js/translated/part.js:1549 msgid "Delete Parameter" msgstr "Parameter löschen" -#: templates/js/translated/company.js:1486 +#: templates/js/translated/company.js:1496 msgid "Delete supplier parts" msgstr "Zulieferteile löschen" -#: templates/js/translated/company.js:1536 +#: templates/js/translated/company.js:1546 msgid "No supplier parts found" msgstr "Keine Zulieferteile gefunden" -#: templates/js/translated/company.js:1654 +#: templates/js/translated/company.js:1664 msgid "Base Units" msgstr "Basiseinheit" -#: templates/js/translated/company.js:1684 +#: templates/js/translated/company.js:1694 msgid "Availability" msgstr "Verfügbarkeit" -#: templates/js/translated/company.js:1715 +#: templates/js/translated/company.js:1725 msgid "Edit supplier part" msgstr "Zulieferteile bearbeiten" -#: templates/js/translated/company.js:1716 +#: templates/js/translated/company.js:1726 msgid "Delete supplier part" msgstr "Zuliefererteil löschen" -#: templates/js/translated/company.js:1769 +#: templates/js/translated/company.js:1779 #: templates/js/translated/pricing.js:694 msgid "Delete Price Break" msgstr "Staffelpreis löschen" -#: templates/js/translated/company.js:1779 +#: templates/js/translated/company.js:1789 #: templates/js/translated/pricing.js:712 msgid "Edit Price Break" msgstr "Staffelpreis bearbeiten" -#: templates/js/translated/company.js:1794 +#: templates/js/translated/company.js:1804 msgid "No price break information found" msgstr "Keine Staffelpreisinformation gefunden" -#: templates/js/translated/company.js:1823 +#: templates/js/translated/company.js:1833 msgid "Last updated" msgstr "Zuletzt aktualisiert" -#: templates/js/translated/company.js:1830 +#: templates/js/translated/company.js:1840 msgid "Edit price break" msgstr "Staffelpreis bearbeiten" -#: templates/js/translated/company.js:1831 +#: templates/js/translated/company.js:1841 msgid "Delete price break" msgstr "Staffelpreis löschen" @@ -13287,7 +13319,7 @@ msgstr "" msgid "Add Stock" msgstr "" -#: templates/js/translated/stock.js:1042 users/models.py:403 +#: templates/js/translated/stock.js:1042 users/models.py:414 msgid "Add" msgstr "Hinzufügen" @@ -13801,7 +13833,7 @@ msgid "Available stock" msgstr "" #: templates/js/translated/table_filters.js:733 -#: templates/js/translated/table_filters.js:829 +#: templates/js/translated/table_filters.js:833 msgid "Has Units" msgstr "" @@ -13829,7 +13861,7 @@ msgstr "" msgid "Has stocktake entries" msgstr "" -#: templates/js/translated/table_filters.js:825 +#: templates/js/translated/table_filters.js:829 msgid "Has Choices" msgstr "" @@ -13925,7 +13957,7 @@ msgstr "Benachrichtigungen anzeigen" msgid "New Notifications" msgstr "Neue Benachrichtigungen" -#: templates/navbar.html:144 users/models.py:190 +#: templates/navbar.html:144 users/models.py:201 msgid "Admin" msgstr "" @@ -14122,7 +14154,7 @@ msgstr "Berechtigungen" msgid "Important dates" msgstr "wichtige Daten" -#: users/authentication.py:29 users/models.py:127 +#: users/authentication.py:29 users/models.py:138 msgid "Token has been revoked" msgstr "" @@ -14130,67 +14162,67 @@ msgstr "" msgid "Token has expired" msgstr "" -#: users/models.py:70 +#: users/models.py:81 msgid "API Token" msgstr "" -#: users/models.py:71 +#: users/models.py:82 msgid "API Tokens" msgstr "" -#: users/models.py:107 +#: users/models.py:118 msgid "Token Name" msgstr "Tokenname" -#: users/models.py:108 +#: users/models.py:119 msgid "Custom token name" msgstr "Benutzerdefinierter Tokenname" -#: users/models.py:114 +#: users/models.py:125 msgid "Token expiry date" msgstr "" -#: users/models.py:122 +#: users/models.py:133 msgid "Last Seen" msgstr "" -#: users/models.py:123 +#: users/models.py:134 msgid "Last time the token was used" msgstr "" -#: users/models.py:127 +#: users/models.py:138 msgid "Revoked" msgstr "" -#: users/models.py:386 +#: users/models.py:397 msgid "Permission set" msgstr "Berechtigung geändert" -#: users/models.py:395 +#: users/models.py:406 msgid "Group" msgstr "Gruppe" -#: users/models.py:399 +#: users/models.py:410 msgid "View" msgstr "Ansicht" -#: users/models.py:399 +#: users/models.py:410 msgid "Permission to view items" msgstr "Berechtigung Einträge anzuzeigen" -#: users/models.py:403 +#: users/models.py:414 msgid "Permission to add items" msgstr "Berechtigung Einträge zu erstellen" -#: users/models.py:407 +#: users/models.py:418 msgid "Change" msgstr "Ändern" -#: users/models.py:409 +#: users/models.py:420 msgid "Permissions to edit items" msgstr "Berechtigungen Einträge zu ändern" -#: users/models.py:415 +#: users/models.py:426 msgid "Permission to delete items" msgstr "Berechtigung Einträge zu löschen" diff --git a/src/backend/InvenTree/locale/el/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/el/LC_MESSAGES/django.po index 2cd5003d9d..bd12cb701e 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: 2024-04-15 15:06+0000\n" -"PO-Revision-Date: 2024-04-16 03:11\n" +"POT-Creation-Date: 2024-04-20 13:19+0000\n" +"PO-Revision-Date: 2024-04-21 04:19\n" "Last-Translator: \n" "Language-Team: Greek\n" "Language: el_GR\n" @@ -58,7 +58,7 @@ msgstr "Εισάγετε ημερομηνία" #: InvenTree/fields.py:208 InvenTree/models.py:1021 build/serializers.py:438 #: build/serializers.py:516 build/templates/build/sidebar.html:21 -#: company/models.py:835 company/templates/company/sidebar.html:37 +#: company/models.py:847 company/templates/company/sidebar.html:37 #: order/models.py:1283 order/templates/order/po_sidebar.html:11 #: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/so_sidebar.html:17 part/admin.py:59 @@ -69,7 +69,7 @@ msgstr "Εισάγετε ημερομηνία" #: stock/serializers.py:805 stock/serializers.py:1114 stock/serializers.py:1203 #: stock/serializers.py:1368 stock/templates/stock/stock_sidebar.html:25 #: templates/js/translated/barcode.js:143 templates/js/translated/bom.js:1265 -#: templates/js/translated/company.js:1674 templates/js/translated/order.js:347 +#: templates/js/translated/company.js:1684 templates/js/translated/order.js:347 #: templates/js/translated/part.js:1080 #: templates/js/translated/purchase_order.js:2201 #: templates/js/translated/return_order.js:776 @@ -340,10 +340,10 @@ msgstr "Κινέζικα (Παραδοσιακά)" msgid "[{site_name}] Log in to the app" msgstr "[{site_name}] Σύνδεση στην εφαρμογή" -#: InvenTree/magic_login.py:38 company/models.py:132 -#: company/templates/company/company_base.html:132 +#: InvenTree/magic_login.py:38 company/models.py:133 +#: company/templates/company/company_base.html:138 #: templates/InvenTree/settings/user.html:49 -#: templates/js/translated/company.js:667 +#: templates/js/translated/company.js:677 msgid "Email" msgstr "" @@ -405,14 +405,14 @@ msgstr "Συνημμένο" msgid "Select file to attach" msgstr "Επιλέξτε αρχείο για επισύναψη" -#: InvenTree/models.py:567 common/models.py:3018 company/models.py:145 -#: company/models.py:452 company/models.py:509 company/models.py:818 +#: InvenTree/models.py:567 common/models.py:3018 company/models.py:146 +#: company/models.py:457 company/models.py:514 company/models.py:830 #: order/models.py:291 order/models.py:1288 order/models.py:1702 #: part/admin.py:55 part/models.py:919 #: part/templates/part/part_scheduling.html:11 #: report/templates/report/inventree_build_order_base.html:164 -#: stock/admin.py:225 templates/js/translated/company.js:1309 -#: templates/js/translated/company.js:1663 templates/js/translated/order.js:351 +#: stock/admin.py:225 templates/js/translated/company.js:1319 +#: templates/js/translated/company.js:1673 templates/js/translated/order.js:351 #: templates/js/translated/part.js:2456 #: templates/js/translated/purchase_order.js:2041 #: templates/js/translated/purchase_order.js:2205 @@ -442,7 +442,7 @@ msgstr "Σχόλιο αρχείου" #: part/models.py:3272 part/models.py:3365 part/models.py:3393 #: plugin/models.py:250 plugin/models.py:251 #: report/templates/report/inventree_test_report_base.html:105 -#: templates/js/translated/stock.js:3036 users/models.py:100 +#: templates/js/translated/stock.js:3036 users/models.py:111 msgid "User" msgstr "Χρήστης" @@ -484,7 +484,7 @@ msgid "Invalid choice" msgstr "Μη έγκυρη επιλογή" #: InvenTree/models.py:893 common/models.py:2706 common/models.py:3104 -#: common/serializers.py:370 company/models.py:608 label/models.py:120 +#: common/serializers.py:370 company/models.py:613 label/models.py:120 #: machine/models.py:24 part/models.py:855 part/models.py:3616 #: plugin/models.py:41 report/models.py:176 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -493,11 +493,11 @@ msgstr "Μη έγκυρη επιλογή" #: templates/InvenTree/settings/plugin_settings.html:22 #: templates/InvenTree/settings/settings_staff_js.html:67 #: templates/InvenTree/settings/settings_staff_js.html:446 -#: templates/js/translated/company.js:666 -#: templates/js/translated/company.js:714 -#: templates/js/translated/company.js:903 -#: templates/js/translated/company.js:1155 -#: templates/js/translated/company.js:1403 templates/js/translated/part.js:1186 +#: templates/js/translated/company.js:676 +#: templates/js/translated/company.js:724 +#: templates/js/translated/company.js:913 +#: templates/js/translated/company.js:1165 +#: templates/js/translated/company.js:1413 templates/js/translated/part.js:1186 #: templates/js/translated/part.js:1474 templates/js/translated/part.js:1610 #: templates/js/translated/part.js:2749 templates/js/translated/stock.js:2716 msgid "Name" @@ -505,8 +505,8 @@ msgstr "Όνομα" #: InvenTree/models.py:899 build/models.py:188 #: build/templates/build/detail.html:24 common/models.py:136 -#: company/models.py:517 company/models.py:826 -#: company/templates/company/company_base.html:71 +#: company/models.py:522 company/models.py:838 +#: company/templates/company/company_base.html:77 #: company/templates/company/manufacturer_part.html:75 #: company/templates/company/supplier_part.html:107 label/models.py:127 #: order/models.py:277 order/models.py:1316 part/admin.py:303 part/admin.py:414 @@ -521,9 +521,9 @@ msgstr "Όνομα" #: templates/InvenTree/settings/settings_staff_js.html:170 #: templates/InvenTree/settings/settings_staff_js.html:451 #: templates/js/translated/bom.js:633 templates/js/translated/bom.js:963 -#: templates/js/translated/build.js:2137 templates/js/translated/company.js:518 -#: templates/js/translated/company.js:1320 -#: templates/js/translated/company.js:1631 templates/js/translated/index.js:119 +#: templates/js/translated/build.js:2137 templates/js/translated/company.js:519 +#: templates/js/translated/company.js:1330 +#: templates/js/translated/company.js:1641 templates/js/translated/index.js:119 #: templates/js/translated/order.js:298 templates/js/translated/part.js:1238 #: templates/js/translated/part.js:1483 templates/js/translated/part.js:1621 #: templates/js/translated/part.js:1958 templates/js/translated/part.js:2355 @@ -589,8 +589,8 @@ msgstr "Ένα σφάλμα έχει καταγραφεί από το διακο msgid "Must be a valid number" msgstr "Πρέπει να είναι αριθμός" -#: InvenTree/serializers.py:99 company/models.py:178 -#: company/templates/company/company_base.html:106 part/models.py:2993 +#: InvenTree/serializers.py:99 company/models.py:183 +#: company/templates/company/company_base.html:112 part/models.py:2993 #: templates/InvenTree/settings/settings_staff_js.html:44 #: templates/currency_data.html:5 msgid "Currency" @@ -970,7 +970,7 @@ msgstr "Υπό παρακολούθηση" msgid "Allocated" msgstr "Κατανεμημένο" -#: build/api.py:294 company/models.py:890 +#: build/api.py:294 company/models.py:902 company/serializers.py:383 #: company/templates/company/supplier_part.html:114 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -1000,7 +1000,7 @@ msgstr "Σειρά Κατασκευής" #: part/templates/part/part_sidebar.html:22 templates/InvenTree/index.html:196 #: templates/InvenTree/search.html:141 #: templates/InvenTree/settings/sidebar.html:55 -#: templates/js/translated/search.js:186 users/models.py:196 +#: templates/js/translated/search.js:186 users/models.py:207 msgid "Build Orders" msgstr "Δημιουργία Παραγγελιών" @@ -1050,7 +1050,7 @@ msgid "BuildOrder to which this build is allocated" msgstr "BuildOrder στην οποία έχει δοθεί αυτή η κατασκευή" #: build/models.py:205 build/templates/build/build_base.html:97 -#: build/templates/build/detail.html:29 company/models.py:1044 order/api.py:817 +#: build/templates/build/detail.html:29 company/models.py:1056 order/api.py:817 #: order/models.py:1401 order/models.py:1544 order/models.py:1545 #: part/api.py:1547 part/api.py:1841 part/models.py:390 part/models.py:3004 #: part/models.py:3148 part/models.py:3292 part/models.py:3315 @@ -1078,9 +1078,9 @@ msgstr "BuildOrder στην οποία έχει δοθεί αυτή η κατα #: templates/js/translated/build.js:1309 templates/js/translated/build.js:1740 #: templates/js/translated/build.js:2160 templates/js/translated/build.js:2333 #: templates/js/translated/company.js:348 -#: templates/js/translated/company.js:1106 -#: templates/js/translated/company.js:1261 -#: templates/js/translated/company.js:1549 templates/js/translated/index.js:109 +#: templates/js/translated/company.js:1116 +#: templates/js/translated/company.js:1271 +#: templates/js/translated/company.js:1559 templates/js/translated/index.js:109 #: templates/js/translated/part.js:1943 templates/js/translated/part.js:2015 #: templates/js/translated/part.js:2324 templates/js/translated/pricing.js:369 #: templates/js/translated/purchase_order.js:751 @@ -1223,7 +1223,7 @@ msgstr "Χρήστης ή ομάδα υπεύθυνη για αυτή την ε #: order/templates/order/sales_order_base.html:180 #: part/templates/part/part_base.html:383 stock/models.py:819 #: stock/templates/stock/item_base.html:200 -#: templates/js/translated/company.js:1009 +#: templates/js/translated/company.js:1019 msgid "External Link" msgstr "Εξωτερικοί σύνδεσμοι" @@ -1315,7 +1315,7 @@ msgstr "Αντικείμενο κατασκευής" #: templates/js/translated/bom.js:981 templates/js/translated/build.js:521 #: templates/js/translated/build.js:737 templates/js/translated/build.js:1366 #: templates/js/translated/build.js:1743 templates/js/translated/build.js:2355 -#: templates/js/translated/company.js:1808 +#: templates/js/translated/company.js:1818 #: templates/js/translated/model_renderers.js:230 #: templates/js/translated/order.js:304 templates/js/translated/part.js:961 #: templates/js/translated/part.js:1811 templates/js/translated/part.js:3341 @@ -2206,7 +2206,7 @@ msgstr "" msgid "Show the `about` modal only to superusers" msgstr "" -#: common/models.py:1292 company/models.py:107 company/models.py:108 +#: common/models.py:1292 company/models.py:108 company/models.py:109 msgid "Company name" msgstr "" @@ -3550,9 +3550,9 @@ msgstr "" msgid "Price break quantity" msgstr "" -#: common/models.py:2524 company/serializers.py:486 order/admin.py:42 +#: common/models.py:2524 company/serializers.py:496 order/admin.py:42 #: order/models.py:1333 order/models.py:2241 -#: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885 +#: templates/js/translated/company.js:1823 templates/js/translated/part.js:1885 #: templates/js/translated/pricing.js:621 #: templates/js/translated/return_order.js:741 msgid "Price" @@ -3574,13 +3574,15 @@ msgstr "" msgid "Name for this webhook" msgstr "" -#: common/models.py:2711 machine/models.py:39 part/admin.py:88 -#: part/models.py:1045 plugin/models.py:56 +#: common/models.py:2711 company/models.py:160 company/models.py:813 +#: machine/models.py:39 part/admin.py:88 part/models.py:1045 +#: plugin/models.py:56 templates/js/translated/company.js:523 #: templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 #: templates/js/translated/table_filters.js:492 #: templates/js/translated/table_filters.js:520 -#: templates/js/translated/table_filters.js:716 users/models.py:171 +#: templates/js/translated/table_filters.js:716 +#: templates/js/translated/table_filters.js:796 users/models.py:182 msgid "Active" msgstr "" @@ -3588,7 +3590,7 @@ msgstr "" msgid "Is this webhook active" msgstr "" -#: common/models.py:2727 users/models.py:148 +#: common/models.py:2727 users/models.py:159 msgid "Token" msgstr "" @@ -3652,7 +3654,7 @@ msgstr "" msgid "Id" msgstr "" -#: common/models.py:3016 templates/js/translated/company.js:955 +#: common/models.py:3016 templates/js/translated/company.js:965 #: templates/js/translated/news.js:44 msgid "Title" msgstr "" @@ -3678,7 +3680,7 @@ msgstr "" msgid "Was this news item read?" msgstr "" -#: common/models.py:3044 company/models.py:155 part/models.py:929 +#: common/models.py:3044 company/models.py:156 part/models.py:929 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report_base.html:35 @@ -3848,270 +3850,294 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/models.py:113 -msgid "Company description" +#: company/api.py:164 +msgid "Part is Active" +msgstr "" + +#: company/api.py:168 +msgid "Manufacturer is Active" +msgstr "" + +#: company/api.py:317 +msgid "Supplier Part is Active" +msgstr "" + +#: company/api.py:321 +msgid "Internal Part is Active" +msgstr "" + +#: company/api.py:325 +msgid "Supplier is Active" msgstr "" #: company/models.py:114 +msgid "Company description" +msgstr "" + +#: company/models.py:115 msgid "Description of the company" msgstr "" -#: company/models.py:119 company/templates/company/company_base.html:100 +#: company/models.py:120 company/templates/company/company_base.html:106 #: templates/InvenTree/settings/plugin_settings.html:54 -#: templates/js/translated/company.js:522 +#: templates/js/translated/company.js:532 msgid "Website" msgstr "" -#: company/models.py:119 +#: company/models.py:120 msgid "Company website URL" msgstr "" -#: company/models.py:124 +#: company/models.py:125 msgid "Phone number" msgstr "" -#: company/models.py:126 +#: company/models.py:127 msgid "Contact phone number" msgstr "" -#: company/models.py:133 +#: company/models.py:134 msgid "Contact email address" msgstr "" -#: company/models.py:138 company/templates/company/company_base.html:139 +#: company/models.py:139 company/templates/company/company_base.html:145 #: order/models.py:331 order/templates/order/order_base.html:203 #: order/templates/order/return_order_base.html:174 #: order/templates/order/sales_order_base.html:214 msgid "Contact" msgstr "" -#: company/models.py:140 +#: company/models.py:141 msgid "Point of contact" msgstr "" -#: company/models.py:146 +#: company/models.py:147 msgid "Link to external company information" msgstr "" #: company/models.py:160 +msgid "Is this company active?" +msgstr "" + +#: company/models.py:165 msgid "is customer" msgstr "" -#: company/models.py:161 +#: company/models.py:166 msgid "Do you sell items to this company?" msgstr "" -#: company/models.py:166 +#: company/models.py:171 msgid "is supplier" msgstr "" -#: company/models.py:167 +#: company/models.py:172 msgid "Do you purchase items from this company?" msgstr "" -#: company/models.py:172 +#: company/models.py:177 msgid "is manufacturer" msgstr "" -#: company/models.py:173 +#: company/models.py:178 msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:181 +#: company/models.py:186 msgid "Default currency used for this company" msgstr "" -#: company/models.py:268 company/models.py:377 +#: company/models.py:273 company/models.py:382 #: company/templates/company/company_base.html:8 #: company/templates/company/company_base.html:12 stock/api.py:776 -#: templates/InvenTree/search.html:178 templates/js/translated/company.js:495 +#: templates/InvenTree/search.html:178 templates/js/translated/company.js:496 msgid "Company" msgstr "" -#: company/models.py:378 +#: company/models.py:383 msgid "Select company" msgstr "" -#: company/models.py:383 +#: company/models.py:388 msgid "Address title" msgstr "" -#: company/models.py:384 +#: company/models.py:389 msgid "Title describing the address entry" msgstr "" -#: company/models.py:390 +#: company/models.py:395 msgid "Primary address" msgstr "" -#: company/models.py:391 +#: company/models.py:396 msgid "Set as primary address" msgstr "" -#: company/models.py:396 templates/js/translated/company.js:904 -#: templates/js/translated/company.js:961 +#: company/models.py:401 templates/js/translated/company.js:914 +#: templates/js/translated/company.js:971 msgid "Line 1" msgstr "" -#: company/models.py:397 +#: company/models.py:402 msgid "Address line 1" msgstr "" -#: company/models.py:403 templates/js/translated/company.js:905 -#: templates/js/translated/company.js:967 +#: company/models.py:408 templates/js/translated/company.js:915 +#: templates/js/translated/company.js:977 msgid "Line 2" msgstr "" -#: company/models.py:404 +#: company/models.py:409 msgid "Address line 2" msgstr "" -#: company/models.py:410 company/models.py:411 -#: templates/js/translated/company.js:973 +#: company/models.py:415 company/models.py:416 +#: templates/js/translated/company.js:983 msgid "Postal code" msgstr "" -#: company/models.py:417 +#: company/models.py:422 msgid "City/Region" msgstr "" -#: company/models.py:418 +#: company/models.py:423 msgid "Postal code city/region" msgstr "" -#: company/models.py:424 +#: company/models.py:429 msgid "State/Province" msgstr "" -#: company/models.py:425 +#: company/models.py:430 msgid "State or province" msgstr "" -#: company/models.py:431 templates/js/translated/company.js:991 +#: company/models.py:436 templates/js/translated/company.js:1001 msgid "Country" msgstr "" -#: company/models.py:432 +#: company/models.py:437 msgid "Address country" msgstr "" -#: company/models.py:438 +#: company/models.py:443 msgid "Courier shipping notes" msgstr "" -#: company/models.py:439 +#: company/models.py:444 msgid "Notes for shipping courier" msgstr "" -#: company/models.py:445 +#: company/models.py:450 msgid "Internal shipping notes" msgstr "" -#: company/models.py:446 +#: company/models.py:451 msgid "Shipping notes for internal use" msgstr "" -#: company/models.py:453 +#: company/models.py:458 msgid "Link to address information (external)" msgstr "" -#: company/models.py:484 company/models.py:785 stock/models.py:751 +#: company/models.py:489 company/models.py:791 stock/models.py:751 #: stock/serializers.py:266 stock/templates/stock/item_base.html:142 #: templates/js/translated/bom.js:622 msgid "Base Part" msgstr "" -#: company/models.py:486 company/models.py:787 +#: company/models.py:491 company/models.py:793 msgid "Select part" msgstr "" -#: company/models.py:495 company/templates/company/company_base.html:76 +#: company/models.py:500 company/templates/company/company_base.html:82 #: company/templates/company/manufacturer_part.html:90 #: company/templates/company/supplier_part.html:145 part/serializers.py:515 #: stock/templates/stock/item_base.html:207 -#: templates/js/translated/company.js:506 -#: templates/js/translated/company.js:1108 -#: templates/js/translated/company.js:1286 -#: templates/js/translated/company.js:1601 -#: templates/js/translated/table_filters.js:796 +#: templates/js/translated/company.js:507 +#: templates/js/translated/company.js:1118 +#: templates/js/translated/company.js:1296 +#: templates/js/translated/company.js:1611 +#: templates/js/translated/table_filters.js:800 msgid "Manufacturer" msgstr "" -#: company/models.py:496 +#: company/models.py:501 msgid "Select manufacturer" msgstr "" -#: company/models.py:502 company/templates/company/manufacturer_part.html:101 +#: company/models.py:507 company/templates/company/manufacturer_part.html:101 #: company/templates/company/supplier_part.html:153 part/serializers.py:525 #: templates/js/translated/company.js:351 -#: templates/js/translated/company.js:1107 -#: templates/js/translated/company.js:1302 -#: templates/js/translated/company.js:1620 templates/js/translated/part.js:1800 +#: templates/js/translated/company.js:1117 +#: templates/js/translated/company.js:1312 +#: templates/js/translated/company.js:1630 templates/js/translated/part.js:1800 #: templates/js/translated/purchase_order.js:1852 #: templates/js/translated/purchase_order.js:2054 msgid "MPN" msgstr "" -#: company/models.py:503 +#: company/models.py:508 msgid "Manufacturer Part Number" msgstr "" -#: company/models.py:510 +#: company/models.py:515 msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:518 +#: company/models.py:523 msgid "Manufacturer part description" msgstr "" -#: company/models.py:575 company/models.py:602 company/models.py:811 +#: company/models.py:580 company/models.py:607 company/models.py:823 #: company/templates/company/manufacturer_part.html:7 #: company/templates/company/manufacturer_part.html:24 #: stock/templates/stock/item_base.html:217 msgid "Manufacturer Part" msgstr "" -#: company/models.py:609 +#: company/models.py:614 msgid "Parameter name" msgstr "" -#: company/models.py:615 +#: company/models.py:620 #: report/templates/report/inventree_test_report_base.html:104 -#: stock/models.py:2436 templates/js/translated/company.js:1156 -#: templates/js/translated/company.js:1409 templates/js/translated/part.js:1492 +#: stock/models.py:2436 templates/js/translated/company.js:1166 +#: templates/js/translated/company.js:1419 templates/js/translated/part.js:1492 #: templates/js/translated/stock.js:1519 msgid "Value" msgstr "" -#: company/models.py:616 +#: company/models.py:621 msgid "Parameter value" msgstr "" -#: company/models.py:623 company/templates/company/supplier_part.html:168 +#: company/models.py:628 company/templates/company/supplier_part.html:168 #: part/admin.py:57 part/models.py:1009 part/models.py:3623 #: part/templates/part/part_base.html:284 -#: templates/js/translated/company.js:1415 templates/js/translated/part.js:1511 +#: templates/js/translated/company.js:1425 templates/js/translated/part.js:1511 #: templates/js/translated/part.js:1615 templates/js/translated/part.js:2370 msgid "Units" msgstr "" -#: company/models.py:624 +#: company/models.py:629 msgid "Parameter units" msgstr "" -#: company/models.py:725 +#: company/models.py:731 msgid "Pack units must be compatible with the base part units" msgstr "" -#: company/models.py:732 +#: company/models.py:738 msgid "Pack units must be greater than zero" msgstr "" -#: company/models.py:746 +#: company/models.py:752 msgid "Linked manufacturer part must reference the same base part" msgstr "" -#: company/models.py:795 company/templates/company/company_base.html:81 +#: company/models.py:801 company/templates/company/company_base.html:87 #: company/templates/company/supplier_part.html:129 order/models.py:465 #: order/templates/order/order_base.html:136 part/bom.py:272 part/bom.py:310 #: part/serializers.py:499 plugin/builtin/suppliers/digikey.py:25 @@ -4119,35 +4145,39 @@ msgstr "" #: plugin/builtin/suppliers/tme.py:26 stock/templates/stock/item_base.html:224 #: templates/email/overdue_purchase_order.html:16 #: templates/js/translated/company.js:350 -#: templates/js/translated/company.js:510 -#: templates/js/translated/company.js:1574 templates/js/translated/part.js:1768 +#: templates/js/translated/company.js:511 +#: templates/js/translated/company.js:1584 templates/js/translated/part.js:1768 #: templates/js/translated/pricing.js:498 #: templates/js/translated/purchase_order.js:1690 -#: templates/js/translated/table_filters.js:800 +#: templates/js/translated/table_filters.js:804 msgid "Supplier" msgstr "" -#: company/models.py:796 +#: company/models.py:802 msgid "Select supplier" msgstr "" -#: company/models.py:802 part/serializers.py:510 +#: company/models.py:808 part/serializers.py:510 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:812 +#: company/models.py:814 +msgid "Is this supplier part active?" +msgstr "" + +#: company/models.py:824 msgid "Select manufacturer part" msgstr "" -#: company/models.py:819 +#: company/models.py:831 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:827 +#: company/models.py:839 msgid "Supplier part description" msgstr "" -#: company/models.py:834 company/templates/company/supplier_part.html:187 +#: company/models.py:846 company/templates/company/supplier_part.html:187 #: part/admin.py:418 part/models.py:4070 part/templates/part/upload_bom.html:59 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_po_report_base.html:32 @@ -4158,27 +4188,27 @@ msgstr "" msgid "Note" msgstr "" -#: company/models.py:843 part/models.py:1967 +#: company/models.py:855 part/models.py:1967 msgid "base cost" msgstr "" -#: company/models.py:844 part/models.py:1968 +#: company/models.py:856 part/models.py:1968 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:851 company/templates/company/supplier_part.html:160 +#: company/models.py:863 company/templates/company/supplier_part.html:160 #: stock/admin.py:224 stock/models.py:782 stock/serializers.py:1350 #: stock/templates/stock/item_base.html:240 -#: templates/js/translated/company.js:1636 +#: templates/js/translated/company.js:1646 #: templates/js/translated/stock.js:2423 msgid "Packaging" msgstr "" -#: company/models.py:852 +#: company/models.py:864 msgid "Part packaging" msgstr "" -#: company/models.py:857 templates/js/translated/company.js:1641 +#: company/models.py:869 templates/js/translated/company.js:1651 #: templates/js/translated/part.js:1821 templates/js/translated/part.js:1877 #: templates/js/translated/purchase_order.js:311 #: templates/js/translated/purchase_order.js:841 @@ -4188,62 +4218,78 @@ msgstr "" msgid "Pack Quantity" msgstr "" -#: company/models.py:859 +#: company/models.py:871 msgid "Total quantity supplied in a single pack. Leave empty for single items." msgstr "" -#: company/models.py:878 part/models.py:1974 +#: company/models.py:890 part/models.py:1974 msgid "multiple" msgstr "" -#: company/models.py:879 +#: company/models.py:891 msgid "Order multiple" msgstr "" -#: company/models.py:891 +#: company/models.py:903 msgid "Quantity available from supplier" msgstr "" -#: company/models.py:897 +#: company/models.py:909 msgid "Availability Updated" msgstr "" -#: company/models.py:898 +#: company/models.py:910 msgid "Date of last update of availability data" msgstr "" -#: company/serializers.py:155 +#: company/serializers.py:163 msgid "Default currency used for this supplier" msgstr "" -#: company/templates/company/company_base.html:21 +#: company/serializers.py:381 part/admin.py:126 +#: part/templates/part/part_base.html:197 +#: templates/js/translated/company.js:1689 +#: templates/js/translated/table_filters.js:355 +msgid "In Stock" +msgstr "" + +#: company/templates/company/company_base.html:16 +#: part/templates/part/part_base.html:146 +#: templates/js/translated/company.js:1287 +#: templates/js/translated/company.js:1575 +#: templates/js/translated/model_renderers.js:306 +#: templates/js/translated/part.js:814 templates/js/translated/part.js:1218 +msgid "Inactive" +msgstr "" + +#: company/templates/company/company_base.html:27 #: templates/js/translated/purchase_order.js:242 msgid "Create Purchase Order" msgstr "" -#: company/templates/company/company_base.html:27 +#: company/templates/company/company_base.html:33 msgid "Company actions" msgstr "" -#: company/templates/company/company_base.html:32 +#: company/templates/company/company_base.html:38 msgid "Edit company information" msgstr "" -#: company/templates/company/company_base.html:33 -#: templates/js/translated/company.js:444 +#: company/templates/company/company_base.html:39 +#: templates/js/translated/company.js:445 msgid "Edit Company" msgstr "" -#: company/templates/company/company_base.html:37 +#: company/templates/company/company_base.html:43 msgid "Delete company" msgstr "" -#: company/templates/company/company_base.html:38 -#: company/templates/company/company_base.html:162 +#: company/templates/company/company_base.html:44 +#: company/templates/company/company_base.html:168 msgid "Delete Company" msgstr "" -#: company/templates/company/company_base.html:47 +#: company/templates/company/company_base.html:53 #: company/templates/company/manufacturer_part.html:51 #: company/templates/company/supplier_part.html:83 #: part/templates/part/part_thumb.html:20 @@ -4255,72 +4301,72 @@ msgstr "" msgid "Part image" msgstr "" -#: company/templates/company/company_base.html:55 +#: company/templates/company/company_base.html:61 #: part/templates/part/part_thumb.html:12 msgid "Upload new image" msgstr "" -#: company/templates/company/company_base.html:58 +#: company/templates/company/company_base.html:64 #: part/templates/part/part_thumb.html:14 msgid "Download image from URL" msgstr "" -#: company/templates/company/company_base.html:60 +#: company/templates/company/company_base.html:66 #: part/templates/part/part_thumb.html:16 msgid "Delete image" msgstr "" -#: company/templates/company/company_base.html:86 order/models.py:910 +#: company/templates/company/company_base.html:92 order/models.py:910 #: order/models.py:2008 order/templates/order/return_order_base.html:131 #: order/templates/order/sales_order_base.html:144 stock/models.py:804 #: stock/models.py:805 stock/serializers.py:1100 #: stock/templates/stock/item_base.html:405 #: templates/email/overdue_sales_order.html:16 -#: templates/js/translated/company.js:502 +#: templates/js/translated/company.js:503 #: templates/js/translated/return_order.js:296 #: templates/js/translated/sales_order.js:784 #: templates/js/translated/stock.js:2959 -#: templates/js/translated/table_filters.js:804 +#: templates/js/translated/table_filters.js:808 msgid "Customer" msgstr "" -#: company/templates/company/company_base.html:111 +#: company/templates/company/company_base.html:117 msgid "Uses default currency" msgstr "" -#: company/templates/company/company_base.html:118 order/models.py:341 +#: company/templates/company/company_base.html:124 order/models.py:341 #: order/templates/order/order_base.html:210 #: order/templates/order/return_order_base.html:181 #: order/templates/order/sales_order_base.html:221 msgid "Address" msgstr "" -#: company/templates/company/company_base.html:125 +#: company/templates/company/company_base.html:131 msgid "Phone" msgstr "" -#: company/templates/company/company_base.html:205 +#: company/templates/company/company_base.html:211 #: part/templates/part/part_base.html:528 msgid "Remove Image" msgstr "" -#: company/templates/company/company_base.html:206 +#: company/templates/company/company_base.html:212 msgid "Remove associated image from this company" msgstr "" -#: company/templates/company/company_base.html:208 +#: company/templates/company/company_base.html:214 #: part/templates/part/part_base.html:531 #: templates/InvenTree/settings/user.html:88 #: templates/InvenTree/settings/user_sso.html:43 msgid "Remove" msgstr "" -#: company/templates/company/company_base.html:237 +#: company/templates/company/company_base.html:243 #: part/templates/part/part_base.html:560 msgid "Upload Image" msgstr "" -#: company/templates/company/company_base.html:252 +#: company/templates/company/company_base.html:258 #: part/templates/part/part_base.html:614 msgid "Download Image" msgstr "" @@ -4368,7 +4414,7 @@ msgstr "" #: templates/InvenTree/index.html:227 templates/InvenTree/search.html:199 #: templates/InvenTree/settings/sidebar.html:57 #: templates/js/translated/search.js:205 templates/navbar.html:50 -#: users/models.py:197 +#: users/models.py:208 msgid "Purchase Orders" msgstr "" @@ -4391,7 +4437,7 @@ msgstr "" #: templates/InvenTree/index.html:259 templates/InvenTree/search.html:219 #: templates/InvenTree/settings/sidebar.html:59 #: templates/js/translated/search.js:219 templates/navbar.html:62 -#: users/models.py:198 +#: users/models.py:209 msgid "Sales Orders" msgstr "" @@ -4416,7 +4462,7 @@ msgstr "" #: order/templates/order/return_orders.html:15 #: templates/InvenTree/settings/sidebar.html:61 #: templates/js/translated/search.js:232 templates/navbar.html:65 -#: users/models.py:199 +#: users/models.py:210 msgid "Return Orders" msgstr "" @@ -4464,12 +4510,12 @@ msgid "Order part" msgstr "" #: company/templates/company/manufacturer_part.html:39 -#: templates/js/translated/company.js:1333 +#: templates/js/translated/company.js:1343 msgid "Edit manufacturer part" msgstr "" #: company/templates/company/manufacturer_part.html:43 -#: templates/js/translated/company.js:1334 +#: templates/js/translated/company.js:1344 msgid "Delete manufacturer part" msgstr "" @@ -4536,14 +4582,14 @@ msgstr "" #: company/templates/company/supplier_part.html:7 #: company/templates/company/supplier_part.html:24 order/api.py:448 #: stock/models.py:762 stock/templates/stock/item_base.html:233 -#: templates/js/translated/company.js:1590 +#: templates/js/translated/company.js:1600 #: templates/js/translated/purchase_order.js:752 #: templates/js/translated/stock.js:2279 msgid "Supplier Part" msgstr "" #: company/templates/company/supplier_part.html:50 -#: templates/js/translated/company.js:1516 +#: templates/js/translated/company.js:1526 msgid "Supplier part actions" msgstr "" @@ -4644,7 +4690,7 @@ msgstr "" #: stock/templates/stock/location_sidebar.html:7 #: templates/InvenTree/search.html:155 templates/js/translated/part.js:1060 #: templates/js/translated/search.js:172 templates/js/translated/stock.js:2766 -#: users/models.py:195 +#: users/models.py:206 msgid "Stock Items" msgstr "" @@ -5895,12 +5941,6 @@ msgstr "" msgid "Minimum Stock" msgstr "" -#: part/admin.py:126 part/templates/part/part_base.html:197 -#: templates/js/translated/company.js:1679 -#: templates/js/translated/table_filters.js:355 -msgid "In Stock" -msgstr "" - #: part/admin.py:138 part/templates/part/part_sidebar.html:27 msgid "Used In" msgstr "" @@ -5941,7 +5981,7 @@ msgstr "" #: templates/InvenTree/index.html:36 templates/InvenTree/search.html:84 #: templates/InvenTree/settings/sidebar.html:47 #: templates/js/translated/part.js:2804 templates/js/translated/search.js:130 -#: templates/navbar.html:24 users/models.py:192 +#: templates/navbar.html:24 users/models.py:203 msgid "Parts" msgstr "" @@ -6079,7 +6119,7 @@ msgstr "" #: part/models.py:83 part/templates/part/category.html:136 #: templates/InvenTree/search.html:97 templates/js/translated/search.js:158 -#: users/models.py:191 +#: users/models.py:202 msgid "Part Categories" msgstr "" @@ -6582,7 +6622,7 @@ msgid "Parameter description" msgstr "" #: part/models.py:3638 templates/js/translated/part.js:1627 -#: templates/js/translated/table_filters.js:821 +#: templates/js/translated/table_filters.js:825 msgid "Checkbox" msgstr "" @@ -7241,7 +7281,7 @@ msgstr "" #: part/templates/part/detail.html:67 part/templates/part/part_sidebar.html:50 #: stock/admin.py:251 templates/InvenTree/settings/part_stocktake.html:30 #: templates/InvenTree/settings/sidebar.html:53 -#: templates/js/translated/stock.js:2215 users/models.py:193 +#: templates/js/translated/stock.js:2215 users/models.py:204 msgid "Stocktake" msgstr "" @@ -7472,14 +7512,6 @@ msgstr "" msgid "Part is not active" msgstr "" -#: part/templates/part/part_base.html:146 -#: templates/js/translated/company.js:1277 -#: templates/js/translated/company.js:1565 -#: templates/js/translated/model_renderers.js:306 -#: templates/js/translated/part.js:814 templates/js/translated/part.js:1218 -msgid "Inactive" -msgstr "" - #: part/templates/part/part_base.html:153 msgid "Part is virtual (not a physical part)" msgstr "" @@ -7647,8 +7679,8 @@ msgstr "" #: part/templates/part/prices.html:28 stock/admin.py:247 #: stock/templates/stock/item_base.html:446 -#: templates/js/translated/company.js:1693 #: templates/js/translated/company.js:1703 +#: templates/js/translated/company.js:1713 #: templates/js/translated/stock.js:2245 msgid "Last Updated" msgstr "" @@ -8216,7 +8248,7 @@ msgstr "" msgid "Plugin Configurations" msgstr "" -#: plugin/models.py:34 users/models.py:89 +#: plugin/models.py:34 users/models.py:100 msgid "Key" msgstr "" @@ -8719,7 +8751,7 @@ msgstr "" #: stock/admin.py:256 stock/models.py:883 #: stock/templates/stock/item_base.html:433 -#: templates/js/translated/stock.js:2229 users/models.py:113 +#: templates/js/translated/stock.js:2229 users/models.py:124 msgid "Expiry Date" msgstr "" @@ -8800,7 +8832,7 @@ msgstr "" #: stock/models.py:126 stock/templates/stock/location.html:179 #: templates/InvenTree/search.html:166 templates/js/translated/search.js:178 -#: users/models.py:194 +#: users/models.py:205 msgid "Stock Locations" msgstr "" @@ -9483,7 +9515,7 @@ msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" #: stock/templates/stock/item_base.html:437 -#: templates/js/translated/table_filters.js:435 users/models.py:163 +#: templates/js/translated/table_filters.js:435 users/models.py:174 msgid "Expired" msgstr "" @@ -10109,7 +10141,7 @@ msgstr "" #: templates/InvenTree/settings/settings_staff_js.html:81 #: templates/js/translated/forms.js:547 templates/js/translated/helpers.js:105 #: templates/js/translated/part.js:392 templates/js/translated/pricing.js:629 -#: templates/js/translated/stock.js:245 users/models.py:413 +#: templates/js/translated/stock.js:245 users/models.py:424 msgid "Delete" msgstr "" @@ -10292,7 +10324,7 @@ msgid "Unverified" msgstr "" #: templates/InvenTree/settings/user.html:80 -#: templates/js/translated/company.js:947 +#: templates/js/translated/company.js:957 msgid "Primary" msgstr "" @@ -11643,213 +11675,213 @@ msgstr "" msgid "Delete Supplier Parts" msgstr "" -#: templates/js/translated/company.js:465 +#: templates/js/translated/company.js:466 msgid "Add new Company" msgstr "" -#: templates/js/translated/company.js:536 +#: templates/js/translated/company.js:546 msgid "Parts Supplied" msgstr "" -#: templates/js/translated/company.js:545 +#: templates/js/translated/company.js:555 msgid "Parts Manufactured" msgstr "" -#: templates/js/translated/company.js:560 +#: templates/js/translated/company.js:570 msgid "No company information found" msgstr "" -#: templates/js/translated/company.js:609 +#: templates/js/translated/company.js:619 msgid "Create New Contact" msgstr "" -#: templates/js/translated/company.js:625 -#: templates/js/translated/company.js:748 +#: templates/js/translated/company.js:635 +#: templates/js/translated/company.js:758 msgid "Edit Contact" msgstr "" -#: templates/js/translated/company.js:662 +#: templates/js/translated/company.js:672 msgid "All selected contacts will be deleted" msgstr "" -#: templates/js/translated/company.js:668 -#: templates/js/translated/company.js:732 +#: templates/js/translated/company.js:678 +#: templates/js/translated/company.js:742 msgid "Role" msgstr "" -#: templates/js/translated/company.js:676 +#: templates/js/translated/company.js:686 msgid "Delete Contacts" msgstr "" -#: templates/js/translated/company.js:707 +#: templates/js/translated/company.js:717 msgid "No contacts found" msgstr "" -#: templates/js/translated/company.js:720 +#: templates/js/translated/company.js:730 msgid "Phone Number" msgstr "" -#: templates/js/translated/company.js:726 +#: templates/js/translated/company.js:736 msgid "Email Address" msgstr "" -#: templates/js/translated/company.js:752 +#: templates/js/translated/company.js:762 msgid "Delete Contact" msgstr "" -#: templates/js/translated/company.js:849 +#: templates/js/translated/company.js:859 msgid "Create New Address" msgstr "" -#: templates/js/translated/company.js:864 -#: templates/js/translated/company.js:1025 +#: templates/js/translated/company.js:874 +#: templates/js/translated/company.js:1035 msgid "Edit Address" msgstr "" -#: templates/js/translated/company.js:899 +#: templates/js/translated/company.js:909 msgid "All selected addresses will be deleted" msgstr "" -#: templates/js/translated/company.js:913 +#: templates/js/translated/company.js:923 msgid "Delete Addresses" msgstr "" -#: templates/js/translated/company.js:940 +#: templates/js/translated/company.js:950 msgid "No addresses found" msgstr "" -#: templates/js/translated/company.js:979 +#: templates/js/translated/company.js:989 msgid "Postal city" msgstr "" -#: templates/js/translated/company.js:985 +#: templates/js/translated/company.js:995 msgid "State/province" msgstr "" -#: templates/js/translated/company.js:997 +#: templates/js/translated/company.js:1007 msgid "Courier notes" msgstr "" -#: templates/js/translated/company.js:1003 +#: templates/js/translated/company.js:1013 msgid "Internal notes" msgstr "" -#: templates/js/translated/company.js:1029 +#: templates/js/translated/company.js:1039 msgid "Delete Address" msgstr "" -#: templates/js/translated/company.js:1102 +#: templates/js/translated/company.js:1112 msgid "All selected manufacturer parts will be deleted" msgstr "" -#: templates/js/translated/company.js:1117 +#: templates/js/translated/company.js:1127 msgid "Delete Manufacturer Parts" msgstr "" -#: templates/js/translated/company.js:1151 +#: templates/js/translated/company.js:1161 msgid "All selected parameters will be deleted" msgstr "" -#: templates/js/translated/company.js:1165 +#: templates/js/translated/company.js:1175 msgid "Delete Parameters" msgstr "" -#: templates/js/translated/company.js:1181 -#: templates/js/translated/company.js:1469 templates/js/translated/part.js:2244 +#: templates/js/translated/company.js:1191 +#: templates/js/translated/company.js:1479 templates/js/translated/part.js:2244 msgid "Order parts" msgstr "" -#: templates/js/translated/company.js:1198 +#: templates/js/translated/company.js:1208 msgid "Delete manufacturer parts" msgstr "" -#: templates/js/translated/company.js:1230 +#: templates/js/translated/company.js:1240 msgid "Manufacturer part actions" msgstr "" -#: templates/js/translated/company.js:1249 +#: templates/js/translated/company.js:1259 msgid "No manufacturer parts found" msgstr "" -#: templates/js/translated/company.js:1269 -#: templates/js/translated/company.js:1557 templates/js/translated/part.js:798 +#: templates/js/translated/company.js:1279 +#: templates/js/translated/company.js:1567 templates/js/translated/part.js:798 #: templates/js/translated/part.js:1210 msgid "Template part" msgstr "" -#: templates/js/translated/company.js:1273 -#: templates/js/translated/company.js:1561 templates/js/translated/part.js:802 +#: templates/js/translated/company.js:1283 +#: templates/js/translated/company.js:1571 templates/js/translated/part.js:802 #: templates/js/translated/part.js:1214 msgid "Assembled part" msgstr "" -#: templates/js/translated/company.js:1393 templates/js/translated/part.js:1464 +#: templates/js/translated/company.js:1403 templates/js/translated/part.js:1464 msgid "No parameters found" msgstr "" -#: templates/js/translated/company.js:1428 templates/js/translated/part.js:1527 +#: templates/js/translated/company.js:1438 templates/js/translated/part.js:1527 msgid "Edit parameter" msgstr "" -#: templates/js/translated/company.js:1429 templates/js/translated/part.js:1528 +#: templates/js/translated/company.js:1439 templates/js/translated/part.js:1528 msgid "Delete parameter" msgstr "" -#: templates/js/translated/company.js:1446 templates/js/translated/part.js:1433 +#: templates/js/translated/company.js:1456 templates/js/translated/part.js:1433 msgid "Edit Parameter" msgstr "" -#: templates/js/translated/company.js:1455 templates/js/translated/part.js:1549 +#: templates/js/translated/company.js:1465 templates/js/translated/part.js:1549 msgid "Delete Parameter" msgstr "" -#: templates/js/translated/company.js:1486 +#: templates/js/translated/company.js:1496 msgid "Delete supplier parts" msgstr "" -#: templates/js/translated/company.js:1536 +#: templates/js/translated/company.js:1546 msgid "No supplier parts found" msgstr "" -#: templates/js/translated/company.js:1654 +#: templates/js/translated/company.js:1664 msgid "Base Units" msgstr "" -#: templates/js/translated/company.js:1684 +#: templates/js/translated/company.js:1694 msgid "Availability" msgstr "" -#: templates/js/translated/company.js:1715 +#: templates/js/translated/company.js:1725 msgid "Edit supplier part" msgstr "" -#: templates/js/translated/company.js:1716 +#: templates/js/translated/company.js:1726 msgid "Delete supplier part" msgstr "" -#: templates/js/translated/company.js:1769 +#: templates/js/translated/company.js:1779 #: templates/js/translated/pricing.js:694 msgid "Delete Price Break" msgstr "" -#: templates/js/translated/company.js:1779 +#: templates/js/translated/company.js:1789 #: templates/js/translated/pricing.js:712 msgid "Edit Price Break" msgstr "" -#: templates/js/translated/company.js:1794 +#: templates/js/translated/company.js:1804 msgid "No price break information found" msgstr "" -#: templates/js/translated/company.js:1823 +#: templates/js/translated/company.js:1833 msgid "Last updated" msgstr "" -#: templates/js/translated/company.js:1830 +#: templates/js/translated/company.js:1840 msgid "Edit price break" msgstr "" -#: templates/js/translated/company.js:1831 +#: templates/js/translated/company.js:1841 msgid "Delete price break" msgstr "" @@ -13287,7 +13319,7 @@ msgstr "" msgid "Add Stock" msgstr "" -#: templates/js/translated/stock.js:1042 users/models.py:403 +#: templates/js/translated/stock.js:1042 users/models.py:414 msgid "Add" msgstr "" @@ -13801,7 +13833,7 @@ msgid "Available stock" msgstr "" #: templates/js/translated/table_filters.js:733 -#: templates/js/translated/table_filters.js:829 +#: templates/js/translated/table_filters.js:833 msgid "Has Units" msgstr "" @@ -13829,7 +13861,7 @@ msgstr "" msgid "Has stocktake entries" msgstr "" -#: templates/js/translated/table_filters.js:825 +#: templates/js/translated/table_filters.js:829 msgid "Has Choices" msgstr "" @@ -13925,7 +13957,7 @@ msgstr "" msgid "New Notifications" msgstr "" -#: templates/navbar.html:144 users/models.py:190 +#: templates/navbar.html:144 users/models.py:201 msgid "Admin" msgstr "" @@ -14122,7 +14154,7 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/authentication.py:29 users/models.py:127 +#: users/authentication.py:29 users/models.py:138 msgid "Token has been revoked" msgstr "" @@ -14130,67 +14162,67 @@ msgstr "" msgid "Token has expired" msgstr "" -#: users/models.py:70 +#: users/models.py:81 msgid "API Token" msgstr "" -#: users/models.py:71 +#: users/models.py:82 msgid "API Tokens" msgstr "" -#: users/models.py:107 +#: users/models.py:118 msgid "Token Name" msgstr "" -#: users/models.py:108 +#: users/models.py:119 msgid "Custom token name" msgstr "" -#: users/models.py:114 +#: users/models.py:125 msgid "Token expiry date" msgstr "" -#: users/models.py:122 +#: users/models.py:133 msgid "Last Seen" msgstr "" -#: users/models.py:123 +#: users/models.py:134 msgid "Last time the token was used" msgstr "" -#: users/models.py:127 +#: users/models.py:138 msgid "Revoked" msgstr "" -#: users/models.py:386 +#: users/models.py:397 msgid "Permission set" msgstr "" -#: users/models.py:395 +#: users/models.py:406 msgid "Group" msgstr "" -#: users/models.py:399 +#: users/models.py:410 msgid "View" msgstr "" -#: users/models.py:399 +#: users/models.py:410 msgid "Permission to view items" msgstr "" -#: users/models.py:403 +#: users/models.py:414 msgid "Permission to add items" msgstr "" -#: users/models.py:407 +#: users/models.py:418 msgid "Change" msgstr "" -#: users/models.py:409 +#: users/models.py:420 msgid "Permissions to edit items" msgstr "" -#: users/models.py:415 +#: users/models.py:426 msgid "Permission to delete items" msgstr "" diff --git a/src/backend/InvenTree/locale/en/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/en/LC_MESSAGES/django.po index 076403dbb0..f40d3d6c40 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: 2024-04-15 23:58+0000\n" +"POT-Creation-Date: 2024-04-20 13:19+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -59,7 +59,7 @@ msgstr "" #: InvenTree/fields.py:208 InvenTree/models.py:1021 build/serializers.py:438 #: build/serializers.py:516 build/templates/build/sidebar.html:21 -#: company/models.py:835 company/templates/company/sidebar.html:37 +#: company/models.py:847 company/templates/company/sidebar.html:37 #: order/models.py:1283 order/templates/order/po_sidebar.html:11 #: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/so_sidebar.html:17 part/admin.py:59 @@ -70,7 +70,7 @@ msgstr "" #: stock/serializers.py:805 stock/serializers.py:1114 stock/serializers.py:1203 #: stock/serializers.py:1368 stock/templates/stock/stock_sidebar.html:25 #: templates/js/translated/barcode.js:143 templates/js/translated/bom.js:1265 -#: templates/js/translated/company.js:1674 templates/js/translated/order.js:347 +#: templates/js/translated/company.js:1684 templates/js/translated/order.js:347 #: templates/js/translated/part.js:1080 #: templates/js/translated/purchase_order.js:2201 #: templates/js/translated/return_order.js:776 @@ -341,10 +341,10 @@ msgstr "" msgid "[{site_name}] Log in to the app" msgstr "" -#: InvenTree/magic_login.py:38 company/models.py:132 -#: company/templates/company/company_base.html:132 +#: InvenTree/magic_login.py:38 company/models.py:133 +#: company/templates/company/company_base.html:138 #: templates/InvenTree/settings/user.html:49 -#: templates/js/translated/company.js:667 +#: templates/js/translated/company.js:677 msgid "Email" msgstr "" @@ -406,14 +406,14 @@ msgstr "" msgid "Select file to attach" msgstr "" -#: InvenTree/models.py:567 common/models.py:3018 company/models.py:145 -#: company/models.py:452 company/models.py:509 company/models.py:818 +#: InvenTree/models.py:567 common/models.py:3018 company/models.py:146 +#: company/models.py:457 company/models.py:514 company/models.py:830 #: order/models.py:291 order/models.py:1288 order/models.py:1702 #: part/admin.py:55 part/models.py:919 #: part/templates/part/part_scheduling.html:11 #: report/templates/report/inventree_build_order_base.html:164 -#: stock/admin.py:225 templates/js/translated/company.js:1309 -#: templates/js/translated/company.js:1663 templates/js/translated/order.js:351 +#: stock/admin.py:225 templates/js/translated/company.js:1319 +#: templates/js/translated/company.js:1673 templates/js/translated/order.js:351 #: templates/js/translated/part.js:2456 #: templates/js/translated/purchase_order.js:2041 #: templates/js/translated/purchase_order.js:2205 @@ -443,7 +443,7 @@ msgstr "" #: part/models.py:3272 part/models.py:3365 part/models.py:3393 #: plugin/models.py:250 plugin/models.py:251 #: report/templates/report/inventree_test_report_base.html:105 -#: templates/js/translated/stock.js:3036 users/models.py:100 +#: templates/js/translated/stock.js:3036 users/models.py:111 msgid "User" msgstr "" @@ -485,7 +485,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:893 common/models.py:2706 common/models.py:3104 -#: common/serializers.py:370 company/models.py:608 label/models.py:120 +#: common/serializers.py:370 company/models.py:613 label/models.py:120 #: machine/models.py:24 part/models.py:855 part/models.py:3616 #: plugin/models.py:41 report/models.py:176 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -494,11 +494,11 @@ msgstr "" #: templates/InvenTree/settings/plugin_settings.html:22 #: templates/InvenTree/settings/settings_staff_js.html:67 #: templates/InvenTree/settings/settings_staff_js.html:446 -#: templates/js/translated/company.js:666 -#: templates/js/translated/company.js:714 -#: templates/js/translated/company.js:903 -#: templates/js/translated/company.js:1155 -#: templates/js/translated/company.js:1403 templates/js/translated/part.js:1186 +#: templates/js/translated/company.js:676 +#: templates/js/translated/company.js:724 +#: templates/js/translated/company.js:913 +#: templates/js/translated/company.js:1165 +#: templates/js/translated/company.js:1413 templates/js/translated/part.js:1186 #: templates/js/translated/part.js:1474 templates/js/translated/part.js:1610 #: templates/js/translated/part.js:2749 templates/js/translated/stock.js:2716 msgid "Name" @@ -506,8 +506,8 @@ msgstr "" #: InvenTree/models.py:899 build/models.py:188 #: build/templates/build/detail.html:24 common/models.py:136 -#: company/models.py:517 company/models.py:826 -#: company/templates/company/company_base.html:71 +#: company/models.py:522 company/models.py:838 +#: company/templates/company/company_base.html:77 #: company/templates/company/manufacturer_part.html:75 #: company/templates/company/supplier_part.html:107 label/models.py:127 #: order/models.py:277 order/models.py:1316 part/admin.py:303 part/admin.py:414 @@ -522,9 +522,9 @@ msgstr "" #: templates/InvenTree/settings/settings_staff_js.html:170 #: templates/InvenTree/settings/settings_staff_js.html:451 #: templates/js/translated/bom.js:633 templates/js/translated/bom.js:963 -#: templates/js/translated/build.js:2137 templates/js/translated/company.js:518 -#: templates/js/translated/company.js:1320 -#: templates/js/translated/company.js:1631 templates/js/translated/index.js:119 +#: templates/js/translated/build.js:2137 templates/js/translated/company.js:519 +#: templates/js/translated/company.js:1330 +#: templates/js/translated/company.js:1641 templates/js/translated/index.js:119 #: templates/js/translated/order.js:298 templates/js/translated/part.js:1238 #: templates/js/translated/part.js:1483 templates/js/translated/part.js:1621 #: templates/js/translated/part.js:1958 templates/js/translated/part.js:2355 @@ -590,8 +590,8 @@ msgstr "" msgid "Must be a valid number" msgstr "" -#: InvenTree/serializers.py:99 company/models.py:178 -#: company/templates/company/company_base.html:106 part/models.py:2993 +#: InvenTree/serializers.py:99 company/models.py:183 +#: company/templates/company/company_base.html:112 part/models.py:2993 #: templates/InvenTree/settings/settings_staff_js.html:44 #: templates/currency_data.html:5 msgid "Currency" @@ -971,7 +971,7 @@ msgstr "" msgid "Allocated" msgstr "" -#: build/api.py:294 company/models.py:890 +#: build/api.py:294 company/models.py:902 company/serializers.py:383 #: company/templates/company/supplier_part.html:114 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -1001,7 +1001,7 @@ msgstr "" #: part/templates/part/part_sidebar.html:22 templates/InvenTree/index.html:196 #: templates/InvenTree/search.html:141 #: templates/InvenTree/settings/sidebar.html:55 -#: templates/js/translated/search.js:186 users/models.py:196 +#: templates/js/translated/search.js:186 users/models.py:207 msgid "Build Orders" msgstr "" @@ -1051,7 +1051,7 @@ msgid "BuildOrder to which this build is allocated" msgstr "" #: build/models.py:205 build/templates/build/build_base.html:97 -#: build/templates/build/detail.html:29 company/models.py:1044 order/api.py:817 +#: build/templates/build/detail.html:29 company/models.py:1056 order/api.py:817 #: order/models.py:1401 order/models.py:1544 order/models.py:1545 #: part/api.py:1547 part/api.py:1841 part/models.py:390 part/models.py:3004 #: part/models.py:3148 part/models.py:3292 part/models.py:3315 @@ -1079,9 +1079,9 @@ msgstr "" #: templates/js/translated/build.js:1309 templates/js/translated/build.js:1740 #: templates/js/translated/build.js:2160 templates/js/translated/build.js:2333 #: templates/js/translated/company.js:348 -#: templates/js/translated/company.js:1106 -#: templates/js/translated/company.js:1261 -#: templates/js/translated/company.js:1549 templates/js/translated/index.js:109 +#: templates/js/translated/company.js:1116 +#: templates/js/translated/company.js:1271 +#: templates/js/translated/company.js:1559 templates/js/translated/index.js:109 #: templates/js/translated/part.js:1943 templates/js/translated/part.js:2015 #: templates/js/translated/part.js:2324 templates/js/translated/pricing.js:369 #: templates/js/translated/purchase_order.js:751 @@ -1224,7 +1224,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:180 #: part/templates/part/part_base.html:383 stock/models.py:819 #: stock/templates/stock/item_base.html:200 -#: templates/js/translated/company.js:1009 +#: templates/js/translated/company.js:1019 msgid "External Link" msgstr "" @@ -1316,7 +1316,7 @@ msgstr "" #: templates/js/translated/bom.js:981 templates/js/translated/build.js:521 #: templates/js/translated/build.js:737 templates/js/translated/build.js:1366 #: templates/js/translated/build.js:1743 templates/js/translated/build.js:2355 -#: templates/js/translated/company.js:1808 +#: templates/js/translated/company.js:1818 #: templates/js/translated/model_renderers.js:230 #: templates/js/translated/order.js:304 templates/js/translated/part.js:961 #: templates/js/translated/part.js:1811 templates/js/translated/part.js:3341 @@ -2207,7 +2207,7 @@ msgstr "" msgid "Show the `about` modal only to superusers" msgstr "" -#: common/models.py:1292 company/models.py:107 company/models.py:108 +#: common/models.py:1292 company/models.py:108 company/models.py:109 msgid "Company name" msgstr "" @@ -3551,9 +3551,9 @@ msgstr "" msgid "Price break quantity" msgstr "" -#: common/models.py:2524 company/serializers.py:486 order/admin.py:42 +#: common/models.py:2524 company/serializers.py:496 order/admin.py:42 #: order/models.py:1333 order/models.py:2241 -#: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885 +#: templates/js/translated/company.js:1823 templates/js/translated/part.js:1885 #: templates/js/translated/pricing.js:621 #: templates/js/translated/return_order.js:741 msgid "Price" @@ -3575,13 +3575,15 @@ msgstr "" msgid "Name for this webhook" msgstr "" -#: common/models.py:2711 machine/models.py:39 part/admin.py:88 -#: part/models.py:1045 plugin/models.py:56 +#: common/models.py:2711 company/models.py:160 company/models.py:813 +#: machine/models.py:39 part/admin.py:88 part/models.py:1045 +#: plugin/models.py:56 templates/js/translated/company.js:523 #: templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 #: templates/js/translated/table_filters.js:492 #: templates/js/translated/table_filters.js:520 -#: templates/js/translated/table_filters.js:716 users/models.py:171 +#: templates/js/translated/table_filters.js:716 +#: templates/js/translated/table_filters.js:796 users/models.py:182 msgid "Active" msgstr "" @@ -3589,7 +3591,7 @@ msgstr "" msgid "Is this webhook active" msgstr "" -#: common/models.py:2727 users/models.py:148 +#: common/models.py:2727 users/models.py:159 msgid "Token" msgstr "" @@ -3653,7 +3655,7 @@ msgstr "" msgid "Id" msgstr "" -#: common/models.py:3016 templates/js/translated/company.js:955 +#: common/models.py:3016 templates/js/translated/company.js:965 #: templates/js/translated/news.js:44 msgid "Title" msgstr "" @@ -3679,7 +3681,7 @@ msgstr "" msgid "Was this news item read?" msgstr "" -#: common/models.py:3044 company/models.py:155 part/models.py:929 +#: common/models.py:3044 company/models.py:156 part/models.py:929 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report_base.html:35 @@ -3849,270 +3851,294 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/models.py:113 -msgid "Company description" +#: company/api.py:164 +msgid "Part is Active" +msgstr "" + +#: company/api.py:168 +msgid "Manufacturer is Active" +msgstr "" + +#: company/api.py:317 +msgid "Supplier Part is Active" +msgstr "" + +#: company/api.py:321 +msgid "Internal Part is Active" +msgstr "" + +#: company/api.py:325 +msgid "Supplier is Active" msgstr "" #: company/models.py:114 +msgid "Company description" +msgstr "" + +#: company/models.py:115 msgid "Description of the company" msgstr "" -#: company/models.py:119 company/templates/company/company_base.html:100 +#: company/models.py:120 company/templates/company/company_base.html:106 #: templates/InvenTree/settings/plugin_settings.html:54 -#: templates/js/translated/company.js:522 +#: templates/js/translated/company.js:532 msgid "Website" msgstr "" -#: company/models.py:119 +#: company/models.py:120 msgid "Company website URL" msgstr "" -#: company/models.py:124 +#: company/models.py:125 msgid "Phone number" msgstr "" -#: company/models.py:126 +#: company/models.py:127 msgid "Contact phone number" msgstr "" -#: company/models.py:133 +#: company/models.py:134 msgid "Contact email address" msgstr "" -#: company/models.py:138 company/templates/company/company_base.html:139 +#: company/models.py:139 company/templates/company/company_base.html:145 #: order/models.py:331 order/templates/order/order_base.html:203 #: order/templates/order/return_order_base.html:174 #: order/templates/order/sales_order_base.html:214 msgid "Contact" msgstr "" -#: company/models.py:140 +#: company/models.py:141 msgid "Point of contact" msgstr "" -#: company/models.py:146 +#: company/models.py:147 msgid "Link to external company information" msgstr "" #: company/models.py:160 +msgid "Is this company active?" +msgstr "" + +#: company/models.py:165 msgid "is customer" msgstr "" -#: company/models.py:161 +#: company/models.py:166 msgid "Do you sell items to this company?" msgstr "" -#: company/models.py:166 +#: company/models.py:171 msgid "is supplier" msgstr "" -#: company/models.py:167 +#: company/models.py:172 msgid "Do you purchase items from this company?" msgstr "" -#: company/models.py:172 +#: company/models.py:177 msgid "is manufacturer" msgstr "" -#: company/models.py:173 +#: company/models.py:178 msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:181 +#: company/models.py:186 msgid "Default currency used for this company" msgstr "" -#: company/models.py:268 company/models.py:377 +#: company/models.py:273 company/models.py:382 #: company/templates/company/company_base.html:8 #: company/templates/company/company_base.html:12 stock/api.py:776 -#: templates/InvenTree/search.html:178 templates/js/translated/company.js:495 +#: templates/InvenTree/search.html:178 templates/js/translated/company.js:496 msgid "Company" msgstr "" -#: company/models.py:378 +#: company/models.py:383 msgid "Select company" msgstr "" -#: company/models.py:383 +#: company/models.py:388 msgid "Address title" msgstr "" -#: company/models.py:384 +#: company/models.py:389 msgid "Title describing the address entry" msgstr "" -#: company/models.py:390 +#: company/models.py:395 msgid "Primary address" msgstr "" -#: company/models.py:391 +#: company/models.py:396 msgid "Set as primary address" msgstr "" -#: company/models.py:396 templates/js/translated/company.js:904 -#: templates/js/translated/company.js:961 +#: company/models.py:401 templates/js/translated/company.js:914 +#: templates/js/translated/company.js:971 msgid "Line 1" msgstr "" -#: company/models.py:397 +#: company/models.py:402 msgid "Address line 1" msgstr "" -#: company/models.py:403 templates/js/translated/company.js:905 -#: templates/js/translated/company.js:967 +#: company/models.py:408 templates/js/translated/company.js:915 +#: templates/js/translated/company.js:977 msgid "Line 2" msgstr "" -#: company/models.py:404 +#: company/models.py:409 msgid "Address line 2" msgstr "" -#: company/models.py:410 company/models.py:411 -#: templates/js/translated/company.js:973 +#: company/models.py:415 company/models.py:416 +#: templates/js/translated/company.js:983 msgid "Postal code" msgstr "" -#: company/models.py:417 +#: company/models.py:422 msgid "City/Region" msgstr "" -#: company/models.py:418 +#: company/models.py:423 msgid "Postal code city/region" msgstr "" -#: company/models.py:424 +#: company/models.py:429 msgid "State/Province" msgstr "" -#: company/models.py:425 +#: company/models.py:430 msgid "State or province" msgstr "" -#: company/models.py:431 templates/js/translated/company.js:991 +#: company/models.py:436 templates/js/translated/company.js:1001 msgid "Country" msgstr "" -#: company/models.py:432 +#: company/models.py:437 msgid "Address country" msgstr "" -#: company/models.py:438 +#: company/models.py:443 msgid "Courier shipping notes" msgstr "" -#: company/models.py:439 +#: company/models.py:444 msgid "Notes for shipping courier" msgstr "" -#: company/models.py:445 +#: company/models.py:450 msgid "Internal shipping notes" msgstr "" -#: company/models.py:446 +#: company/models.py:451 msgid "Shipping notes for internal use" msgstr "" -#: company/models.py:453 +#: company/models.py:458 msgid "Link to address information (external)" msgstr "" -#: company/models.py:484 company/models.py:785 stock/models.py:751 +#: company/models.py:489 company/models.py:791 stock/models.py:751 #: stock/serializers.py:266 stock/templates/stock/item_base.html:142 #: templates/js/translated/bom.js:622 msgid "Base Part" msgstr "" -#: company/models.py:486 company/models.py:787 +#: company/models.py:491 company/models.py:793 msgid "Select part" msgstr "" -#: company/models.py:495 company/templates/company/company_base.html:76 +#: company/models.py:500 company/templates/company/company_base.html:82 #: company/templates/company/manufacturer_part.html:90 #: company/templates/company/supplier_part.html:145 part/serializers.py:515 #: stock/templates/stock/item_base.html:207 -#: templates/js/translated/company.js:506 -#: templates/js/translated/company.js:1108 -#: templates/js/translated/company.js:1286 -#: templates/js/translated/company.js:1601 -#: templates/js/translated/table_filters.js:796 +#: templates/js/translated/company.js:507 +#: templates/js/translated/company.js:1118 +#: templates/js/translated/company.js:1296 +#: templates/js/translated/company.js:1611 +#: templates/js/translated/table_filters.js:800 msgid "Manufacturer" msgstr "" -#: company/models.py:496 +#: company/models.py:501 msgid "Select manufacturer" msgstr "" -#: company/models.py:502 company/templates/company/manufacturer_part.html:101 +#: company/models.py:507 company/templates/company/manufacturer_part.html:101 #: company/templates/company/supplier_part.html:153 part/serializers.py:525 #: templates/js/translated/company.js:351 -#: templates/js/translated/company.js:1107 -#: templates/js/translated/company.js:1302 -#: templates/js/translated/company.js:1620 templates/js/translated/part.js:1800 +#: templates/js/translated/company.js:1117 +#: templates/js/translated/company.js:1312 +#: templates/js/translated/company.js:1630 templates/js/translated/part.js:1800 #: templates/js/translated/purchase_order.js:1852 #: templates/js/translated/purchase_order.js:2054 msgid "MPN" msgstr "" -#: company/models.py:503 +#: company/models.py:508 msgid "Manufacturer Part Number" msgstr "" -#: company/models.py:510 +#: company/models.py:515 msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:518 +#: company/models.py:523 msgid "Manufacturer part description" msgstr "" -#: company/models.py:575 company/models.py:602 company/models.py:811 +#: company/models.py:580 company/models.py:607 company/models.py:823 #: company/templates/company/manufacturer_part.html:7 #: company/templates/company/manufacturer_part.html:24 #: stock/templates/stock/item_base.html:217 msgid "Manufacturer Part" msgstr "" -#: company/models.py:609 +#: company/models.py:614 msgid "Parameter name" msgstr "" -#: company/models.py:615 +#: company/models.py:620 #: report/templates/report/inventree_test_report_base.html:104 -#: stock/models.py:2436 templates/js/translated/company.js:1156 -#: templates/js/translated/company.js:1409 templates/js/translated/part.js:1492 +#: stock/models.py:2436 templates/js/translated/company.js:1166 +#: templates/js/translated/company.js:1419 templates/js/translated/part.js:1492 #: templates/js/translated/stock.js:1519 msgid "Value" msgstr "" -#: company/models.py:616 +#: company/models.py:621 msgid "Parameter value" msgstr "" -#: company/models.py:623 company/templates/company/supplier_part.html:168 +#: company/models.py:628 company/templates/company/supplier_part.html:168 #: part/admin.py:57 part/models.py:1009 part/models.py:3623 #: part/templates/part/part_base.html:284 -#: templates/js/translated/company.js:1415 templates/js/translated/part.js:1511 +#: templates/js/translated/company.js:1425 templates/js/translated/part.js:1511 #: templates/js/translated/part.js:1615 templates/js/translated/part.js:2370 msgid "Units" msgstr "" -#: company/models.py:624 +#: company/models.py:629 msgid "Parameter units" msgstr "" -#: company/models.py:725 +#: company/models.py:731 msgid "Pack units must be compatible with the base part units" msgstr "" -#: company/models.py:732 +#: company/models.py:738 msgid "Pack units must be greater than zero" msgstr "" -#: company/models.py:746 +#: company/models.py:752 msgid "Linked manufacturer part must reference the same base part" msgstr "" -#: company/models.py:795 company/templates/company/company_base.html:81 +#: company/models.py:801 company/templates/company/company_base.html:87 #: company/templates/company/supplier_part.html:129 order/models.py:465 #: order/templates/order/order_base.html:136 part/bom.py:272 part/bom.py:310 #: part/serializers.py:499 plugin/builtin/suppliers/digikey.py:25 @@ -4120,35 +4146,39 @@ msgstr "" #: plugin/builtin/suppliers/tme.py:26 stock/templates/stock/item_base.html:224 #: templates/email/overdue_purchase_order.html:16 #: templates/js/translated/company.js:350 -#: templates/js/translated/company.js:510 -#: templates/js/translated/company.js:1574 templates/js/translated/part.js:1768 +#: templates/js/translated/company.js:511 +#: templates/js/translated/company.js:1584 templates/js/translated/part.js:1768 #: templates/js/translated/pricing.js:498 #: templates/js/translated/purchase_order.js:1690 -#: templates/js/translated/table_filters.js:800 +#: templates/js/translated/table_filters.js:804 msgid "Supplier" msgstr "" -#: company/models.py:796 +#: company/models.py:802 msgid "Select supplier" msgstr "" -#: company/models.py:802 part/serializers.py:510 +#: company/models.py:808 part/serializers.py:510 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:812 +#: company/models.py:814 +msgid "Is this supplier part active?" +msgstr "" + +#: company/models.py:824 msgid "Select manufacturer part" msgstr "" -#: company/models.py:819 +#: company/models.py:831 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:827 +#: company/models.py:839 msgid "Supplier part description" msgstr "" -#: company/models.py:834 company/templates/company/supplier_part.html:187 +#: company/models.py:846 company/templates/company/supplier_part.html:187 #: part/admin.py:418 part/models.py:4070 part/templates/part/upload_bom.html:59 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_po_report_base.html:32 @@ -4159,27 +4189,27 @@ msgstr "" msgid "Note" msgstr "" -#: company/models.py:843 part/models.py:1967 +#: company/models.py:855 part/models.py:1967 msgid "base cost" msgstr "" -#: company/models.py:844 part/models.py:1968 +#: company/models.py:856 part/models.py:1968 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:851 company/templates/company/supplier_part.html:160 +#: company/models.py:863 company/templates/company/supplier_part.html:160 #: stock/admin.py:224 stock/models.py:782 stock/serializers.py:1350 #: stock/templates/stock/item_base.html:240 -#: templates/js/translated/company.js:1636 +#: templates/js/translated/company.js:1646 #: templates/js/translated/stock.js:2423 msgid "Packaging" msgstr "" -#: company/models.py:852 +#: company/models.py:864 msgid "Part packaging" msgstr "" -#: company/models.py:857 templates/js/translated/company.js:1641 +#: company/models.py:869 templates/js/translated/company.js:1651 #: templates/js/translated/part.js:1821 templates/js/translated/part.js:1877 #: templates/js/translated/purchase_order.js:311 #: templates/js/translated/purchase_order.js:841 @@ -4189,62 +4219,78 @@ msgstr "" msgid "Pack Quantity" msgstr "" -#: company/models.py:859 +#: company/models.py:871 msgid "Total quantity supplied in a single pack. Leave empty for single items." msgstr "" -#: company/models.py:878 part/models.py:1974 +#: company/models.py:890 part/models.py:1974 msgid "multiple" msgstr "" -#: company/models.py:879 +#: company/models.py:891 msgid "Order multiple" msgstr "" -#: company/models.py:891 +#: company/models.py:903 msgid "Quantity available from supplier" msgstr "" -#: company/models.py:897 +#: company/models.py:909 msgid "Availability Updated" msgstr "" -#: company/models.py:898 +#: company/models.py:910 msgid "Date of last update of availability data" msgstr "" -#: company/serializers.py:155 +#: company/serializers.py:163 msgid "Default currency used for this supplier" msgstr "" -#: company/templates/company/company_base.html:21 +#: company/serializers.py:381 part/admin.py:126 +#: part/templates/part/part_base.html:197 +#: templates/js/translated/company.js:1689 +#: templates/js/translated/table_filters.js:355 +msgid "In Stock" +msgstr "" + +#: company/templates/company/company_base.html:16 +#: part/templates/part/part_base.html:146 +#: templates/js/translated/company.js:1287 +#: templates/js/translated/company.js:1575 +#: templates/js/translated/model_renderers.js:306 +#: templates/js/translated/part.js:814 templates/js/translated/part.js:1218 +msgid "Inactive" +msgstr "" + +#: company/templates/company/company_base.html:27 #: templates/js/translated/purchase_order.js:242 msgid "Create Purchase Order" msgstr "" -#: company/templates/company/company_base.html:27 +#: company/templates/company/company_base.html:33 msgid "Company actions" msgstr "" -#: company/templates/company/company_base.html:32 +#: company/templates/company/company_base.html:38 msgid "Edit company information" msgstr "" -#: company/templates/company/company_base.html:33 -#: templates/js/translated/company.js:444 +#: company/templates/company/company_base.html:39 +#: templates/js/translated/company.js:445 msgid "Edit Company" msgstr "" -#: company/templates/company/company_base.html:37 +#: company/templates/company/company_base.html:43 msgid "Delete company" msgstr "" -#: company/templates/company/company_base.html:38 -#: company/templates/company/company_base.html:162 +#: company/templates/company/company_base.html:44 +#: company/templates/company/company_base.html:168 msgid "Delete Company" msgstr "" -#: company/templates/company/company_base.html:47 +#: company/templates/company/company_base.html:53 #: company/templates/company/manufacturer_part.html:51 #: company/templates/company/supplier_part.html:83 #: part/templates/part/part_thumb.html:20 @@ -4256,72 +4302,72 @@ msgstr "" msgid "Part image" msgstr "" -#: company/templates/company/company_base.html:55 +#: company/templates/company/company_base.html:61 #: part/templates/part/part_thumb.html:12 msgid "Upload new image" msgstr "" -#: company/templates/company/company_base.html:58 +#: company/templates/company/company_base.html:64 #: part/templates/part/part_thumb.html:14 msgid "Download image from URL" msgstr "" -#: company/templates/company/company_base.html:60 +#: company/templates/company/company_base.html:66 #: part/templates/part/part_thumb.html:16 msgid "Delete image" msgstr "" -#: company/templates/company/company_base.html:86 order/models.py:910 +#: company/templates/company/company_base.html:92 order/models.py:910 #: order/models.py:2008 order/templates/order/return_order_base.html:131 #: order/templates/order/sales_order_base.html:144 stock/models.py:804 #: stock/models.py:805 stock/serializers.py:1100 #: stock/templates/stock/item_base.html:405 #: templates/email/overdue_sales_order.html:16 -#: templates/js/translated/company.js:502 +#: templates/js/translated/company.js:503 #: templates/js/translated/return_order.js:296 #: templates/js/translated/sales_order.js:784 #: templates/js/translated/stock.js:2959 -#: templates/js/translated/table_filters.js:804 +#: templates/js/translated/table_filters.js:808 msgid "Customer" msgstr "" -#: company/templates/company/company_base.html:111 +#: company/templates/company/company_base.html:117 msgid "Uses default currency" msgstr "" -#: company/templates/company/company_base.html:118 order/models.py:341 +#: company/templates/company/company_base.html:124 order/models.py:341 #: order/templates/order/order_base.html:210 #: order/templates/order/return_order_base.html:181 #: order/templates/order/sales_order_base.html:221 msgid "Address" msgstr "" -#: company/templates/company/company_base.html:125 +#: company/templates/company/company_base.html:131 msgid "Phone" msgstr "" -#: company/templates/company/company_base.html:205 +#: company/templates/company/company_base.html:211 #: part/templates/part/part_base.html:528 msgid "Remove Image" msgstr "" -#: company/templates/company/company_base.html:206 +#: company/templates/company/company_base.html:212 msgid "Remove associated image from this company" msgstr "" -#: company/templates/company/company_base.html:208 +#: company/templates/company/company_base.html:214 #: part/templates/part/part_base.html:531 #: templates/InvenTree/settings/user.html:88 #: templates/InvenTree/settings/user_sso.html:43 msgid "Remove" msgstr "" -#: company/templates/company/company_base.html:237 +#: company/templates/company/company_base.html:243 #: part/templates/part/part_base.html:560 msgid "Upload Image" msgstr "" -#: company/templates/company/company_base.html:252 +#: company/templates/company/company_base.html:258 #: part/templates/part/part_base.html:614 msgid "Download Image" msgstr "" @@ -4369,7 +4415,7 @@ msgstr "" #: templates/InvenTree/index.html:227 templates/InvenTree/search.html:199 #: templates/InvenTree/settings/sidebar.html:57 #: templates/js/translated/search.js:205 templates/navbar.html:50 -#: users/models.py:197 +#: users/models.py:208 msgid "Purchase Orders" msgstr "" @@ -4392,7 +4438,7 @@ msgstr "" #: templates/InvenTree/index.html:259 templates/InvenTree/search.html:219 #: templates/InvenTree/settings/sidebar.html:59 #: templates/js/translated/search.js:219 templates/navbar.html:62 -#: users/models.py:198 +#: users/models.py:209 msgid "Sales Orders" msgstr "" @@ -4417,7 +4463,7 @@ msgstr "" #: order/templates/order/return_orders.html:15 #: templates/InvenTree/settings/sidebar.html:61 #: templates/js/translated/search.js:232 templates/navbar.html:65 -#: users/models.py:199 +#: users/models.py:210 msgid "Return Orders" msgstr "" @@ -4465,12 +4511,12 @@ msgid "Order part" msgstr "" #: company/templates/company/manufacturer_part.html:39 -#: templates/js/translated/company.js:1333 +#: templates/js/translated/company.js:1343 msgid "Edit manufacturer part" msgstr "" #: company/templates/company/manufacturer_part.html:43 -#: templates/js/translated/company.js:1334 +#: templates/js/translated/company.js:1344 msgid "Delete manufacturer part" msgstr "" @@ -4537,14 +4583,14 @@ msgstr "" #: company/templates/company/supplier_part.html:7 #: company/templates/company/supplier_part.html:24 order/api.py:448 #: stock/models.py:762 stock/templates/stock/item_base.html:233 -#: templates/js/translated/company.js:1590 +#: templates/js/translated/company.js:1600 #: templates/js/translated/purchase_order.js:752 #: templates/js/translated/stock.js:2279 msgid "Supplier Part" msgstr "" #: company/templates/company/supplier_part.html:50 -#: templates/js/translated/company.js:1516 +#: templates/js/translated/company.js:1526 msgid "Supplier part actions" msgstr "" @@ -4645,7 +4691,7 @@ msgstr "" #: stock/templates/stock/location_sidebar.html:7 #: templates/InvenTree/search.html:155 templates/js/translated/part.js:1060 #: templates/js/translated/search.js:172 templates/js/translated/stock.js:2766 -#: users/models.py:195 +#: users/models.py:206 msgid "Stock Items" msgstr "" @@ -5896,12 +5942,6 @@ msgstr "" msgid "Minimum Stock" msgstr "" -#: part/admin.py:126 part/templates/part/part_base.html:197 -#: templates/js/translated/company.js:1679 -#: templates/js/translated/table_filters.js:355 -msgid "In Stock" -msgstr "" - #: part/admin.py:138 part/templates/part/part_sidebar.html:27 msgid "Used In" msgstr "" @@ -5942,7 +5982,7 @@ msgstr "" #: templates/InvenTree/index.html:36 templates/InvenTree/search.html:84 #: templates/InvenTree/settings/sidebar.html:47 #: templates/js/translated/part.js:2804 templates/js/translated/search.js:130 -#: templates/navbar.html:24 users/models.py:192 +#: templates/navbar.html:24 users/models.py:203 msgid "Parts" msgstr "" @@ -6080,7 +6120,7 @@ msgstr "" #: part/models.py:83 part/templates/part/category.html:136 #: templates/InvenTree/search.html:97 templates/js/translated/search.js:158 -#: users/models.py:191 +#: users/models.py:202 msgid "Part Categories" msgstr "" @@ -6583,7 +6623,7 @@ msgid "Parameter description" msgstr "" #: part/models.py:3638 templates/js/translated/part.js:1627 -#: templates/js/translated/table_filters.js:821 +#: templates/js/translated/table_filters.js:825 msgid "Checkbox" msgstr "" @@ -7242,7 +7282,7 @@ msgstr "" #: part/templates/part/detail.html:67 part/templates/part/part_sidebar.html:50 #: stock/admin.py:251 templates/InvenTree/settings/part_stocktake.html:30 #: templates/InvenTree/settings/sidebar.html:53 -#: templates/js/translated/stock.js:2215 users/models.py:193 +#: templates/js/translated/stock.js:2215 users/models.py:204 msgid "Stocktake" msgstr "" @@ -7473,14 +7513,6 @@ msgstr "" msgid "Part is not active" msgstr "" -#: part/templates/part/part_base.html:146 -#: templates/js/translated/company.js:1277 -#: templates/js/translated/company.js:1565 -#: templates/js/translated/model_renderers.js:306 -#: templates/js/translated/part.js:814 templates/js/translated/part.js:1218 -msgid "Inactive" -msgstr "" - #: part/templates/part/part_base.html:153 msgid "Part is virtual (not a physical part)" msgstr "" @@ -7648,8 +7680,8 @@ msgstr "" #: part/templates/part/prices.html:28 stock/admin.py:247 #: stock/templates/stock/item_base.html:446 -#: templates/js/translated/company.js:1693 #: templates/js/translated/company.js:1703 +#: templates/js/translated/company.js:1713 #: templates/js/translated/stock.js:2245 msgid "Last Updated" msgstr "" @@ -8217,7 +8249,7 @@ msgstr "" msgid "Plugin Configurations" msgstr "" -#: plugin/models.py:34 users/models.py:89 +#: plugin/models.py:34 users/models.py:100 msgid "Key" msgstr "" @@ -8720,7 +8752,7 @@ msgstr "" #: stock/admin.py:256 stock/models.py:883 #: stock/templates/stock/item_base.html:433 -#: templates/js/translated/stock.js:2229 users/models.py:113 +#: templates/js/translated/stock.js:2229 users/models.py:124 msgid "Expiry Date" msgstr "" @@ -8801,7 +8833,7 @@ msgstr "" #: stock/models.py:126 stock/templates/stock/location.html:179 #: templates/InvenTree/search.html:166 templates/js/translated/search.js:178 -#: users/models.py:194 +#: users/models.py:205 msgid "Stock Locations" msgstr "" @@ -9484,7 +9516,7 @@ msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" #: stock/templates/stock/item_base.html:437 -#: templates/js/translated/table_filters.js:435 users/models.py:163 +#: templates/js/translated/table_filters.js:435 users/models.py:174 msgid "Expired" msgstr "" @@ -10110,7 +10142,7 @@ msgstr "" #: templates/InvenTree/settings/settings_staff_js.html:81 #: templates/js/translated/forms.js:547 templates/js/translated/helpers.js:105 #: templates/js/translated/part.js:392 templates/js/translated/pricing.js:629 -#: templates/js/translated/stock.js:245 users/models.py:413 +#: templates/js/translated/stock.js:245 users/models.py:424 msgid "Delete" msgstr "" @@ -10293,7 +10325,7 @@ msgid "Unverified" msgstr "" #: templates/InvenTree/settings/user.html:80 -#: templates/js/translated/company.js:947 +#: templates/js/translated/company.js:957 msgid "Primary" msgstr "" @@ -11644,213 +11676,213 @@ msgstr "" msgid "Delete Supplier Parts" msgstr "" -#: templates/js/translated/company.js:465 +#: templates/js/translated/company.js:466 msgid "Add new Company" msgstr "" -#: templates/js/translated/company.js:536 +#: templates/js/translated/company.js:546 msgid "Parts Supplied" msgstr "" -#: templates/js/translated/company.js:545 +#: templates/js/translated/company.js:555 msgid "Parts Manufactured" msgstr "" -#: templates/js/translated/company.js:560 +#: templates/js/translated/company.js:570 msgid "No company information found" msgstr "" -#: templates/js/translated/company.js:609 +#: templates/js/translated/company.js:619 msgid "Create New Contact" msgstr "" -#: templates/js/translated/company.js:625 -#: templates/js/translated/company.js:748 +#: templates/js/translated/company.js:635 +#: templates/js/translated/company.js:758 msgid "Edit Contact" msgstr "" -#: templates/js/translated/company.js:662 +#: templates/js/translated/company.js:672 msgid "All selected contacts will be deleted" msgstr "" -#: templates/js/translated/company.js:668 -#: templates/js/translated/company.js:732 +#: templates/js/translated/company.js:678 +#: templates/js/translated/company.js:742 msgid "Role" msgstr "" -#: templates/js/translated/company.js:676 +#: templates/js/translated/company.js:686 msgid "Delete Contacts" msgstr "" -#: templates/js/translated/company.js:707 +#: templates/js/translated/company.js:717 msgid "No contacts found" msgstr "" -#: templates/js/translated/company.js:720 +#: templates/js/translated/company.js:730 msgid "Phone Number" msgstr "" -#: templates/js/translated/company.js:726 +#: templates/js/translated/company.js:736 msgid "Email Address" msgstr "" -#: templates/js/translated/company.js:752 +#: templates/js/translated/company.js:762 msgid "Delete Contact" msgstr "" -#: templates/js/translated/company.js:849 +#: templates/js/translated/company.js:859 msgid "Create New Address" msgstr "" -#: templates/js/translated/company.js:864 -#: templates/js/translated/company.js:1025 +#: templates/js/translated/company.js:874 +#: templates/js/translated/company.js:1035 msgid "Edit Address" msgstr "" -#: templates/js/translated/company.js:899 +#: templates/js/translated/company.js:909 msgid "All selected addresses will be deleted" msgstr "" -#: templates/js/translated/company.js:913 +#: templates/js/translated/company.js:923 msgid "Delete Addresses" msgstr "" -#: templates/js/translated/company.js:940 +#: templates/js/translated/company.js:950 msgid "No addresses found" msgstr "" -#: templates/js/translated/company.js:979 +#: templates/js/translated/company.js:989 msgid "Postal city" msgstr "" -#: templates/js/translated/company.js:985 +#: templates/js/translated/company.js:995 msgid "State/province" msgstr "" -#: templates/js/translated/company.js:997 +#: templates/js/translated/company.js:1007 msgid "Courier notes" msgstr "" -#: templates/js/translated/company.js:1003 +#: templates/js/translated/company.js:1013 msgid "Internal notes" msgstr "" -#: templates/js/translated/company.js:1029 +#: templates/js/translated/company.js:1039 msgid "Delete Address" msgstr "" -#: templates/js/translated/company.js:1102 +#: templates/js/translated/company.js:1112 msgid "All selected manufacturer parts will be deleted" msgstr "" -#: templates/js/translated/company.js:1117 +#: templates/js/translated/company.js:1127 msgid "Delete Manufacturer Parts" msgstr "" -#: templates/js/translated/company.js:1151 +#: templates/js/translated/company.js:1161 msgid "All selected parameters will be deleted" msgstr "" -#: templates/js/translated/company.js:1165 +#: templates/js/translated/company.js:1175 msgid "Delete Parameters" msgstr "" -#: templates/js/translated/company.js:1181 -#: templates/js/translated/company.js:1469 templates/js/translated/part.js:2244 +#: templates/js/translated/company.js:1191 +#: templates/js/translated/company.js:1479 templates/js/translated/part.js:2244 msgid "Order parts" msgstr "" -#: templates/js/translated/company.js:1198 +#: templates/js/translated/company.js:1208 msgid "Delete manufacturer parts" msgstr "" -#: templates/js/translated/company.js:1230 +#: templates/js/translated/company.js:1240 msgid "Manufacturer part actions" msgstr "" -#: templates/js/translated/company.js:1249 +#: templates/js/translated/company.js:1259 msgid "No manufacturer parts found" msgstr "" -#: templates/js/translated/company.js:1269 -#: templates/js/translated/company.js:1557 templates/js/translated/part.js:798 +#: templates/js/translated/company.js:1279 +#: templates/js/translated/company.js:1567 templates/js/translated/part.js:798 #: templates/js/translated/part.js:1210 msgid "Template part" msgstr "" -#: templates/js/translated/company.js:1273 -#: templates/js/translated/company.js:1561 templates/js/translated/part.js:802 +#: templates/js/translated/company.js:1283 +#: templates/js/translated/company.js:1571 templates/js/translated/part.js:802 #: templates/js/translated/part.js:1214 msgid "Assembled part" msgstr "" -#: templates/js/translated/company.js:1393 templates/js/translated/part.js:1464 +#: templates/js/translated/company.js:1403 templates/js/translated/part.js:1464 msgid "No parameters found" msgstr "" -#: templates/js/translated/company.js:1428 templates/js/translated/part.js:1527 +#: templates/js/translated/company.js:1438 templates/js/translated/part.js:1527 msgid "Edit parameter" msgstr "" -#: templates/js/translated/company.js:1429 templates/js/translated/part.js:1528 +#: templates/js/translated/company.js:1439 templates/js/translated/part.js:1528 msgid "Delete parameter" msgstr "" -#: templates/js/translated/company.js:1446 templates/js/translated/part.js:1433 +#: templates/js/translated/company.js:1456 templates/js/translated/part.js:1433 msgid "Edit Parameter" msgstr "" -#: templates/js/translated/company.js:1455 templates/js/translated/part.js:1549 +#: templates/js/translated/company.js:1465 templates/js/translated/part.js:1549 msgid "Delete Parameter" msgstr "" -#: templates/js/translated/company.js:1486 +#: templates/js/translated/company.js:1496 msgid "Delete supplier parts" msgstr "" -#: templates/js/translated/company.js:1536 +#: templates/js/translated/company.js:1546 msgid "No supplier parts found" msgstr "" -#: templates/js/translated/company.js:1654 +#: templates/js/translated/company.js:1664 msgid "Base Units" msgstr "" -#: templates/js/translated/company.js:1684 +#: templates/js/translated/company.js:1694 msgid "Availability" msgstr "" -#: templates/js/translated/company.js:1715 +#: templates/js/translated/company.js:1725 msgid "Edit supplier part" msgstr "" -#: templates/js/translated/company.js:1716 +#: templates/js/translated/company.js:1726 msgid "Delete supplier part" msgstr "" -#: templates/js/translated/company.js:1769 +#: templates/js/translated/company.js:1779 #: templates/js/translated/pricing.js:694 msgid "Delete Price Break" msgstr "" -#: templates/js/translated/company.js:1779 +#: templates/js/translated/company.js:1789 #: templates/js/translated/pricing.js:712 msgid "Edit Price Break" msgstr "" -#: templates/js/translated/company.js:1794 +#: templates/js/translated/company.js:1804 msgid "No price break information found" msgstr "" -#: templates/js/translated/company.js:1823 +#: templates/js/translated/company.js:1833 msgid "Last updated" msgstr "" -#: templates/js/translated/company.js:1830 +#: templates/js/translated/company.js:1840 msgid "Edit price break" msgstr "" -#: templates/js/translated/company.js:1831 +#: templates/js/translated/company.js:1841 msgid "Delete price break" msgstr "" @@ -13288,7 +13320,7 @@ msgstr "" msgid "Add Stock" msgstr "" -#: templates/js/translated/stock.js:1042 users/models.py:403 +#: templates/js/translated/stock.js:1042 users/models.py:414 msgid "Add" msgstr "" @@ -13802,7 +13834,7 @@ msgid "Available stock" msgstr "" #: templates/js/translated/table_filters.js:733 -#: templates/js/translated/table_filters.js:829 +#: templates/js/translated/table_filters.js:833 msgid "Has Units" msgstr "" @@ -13830,7 +13862,7 @@ msgstr "" msgid "Has stocktake entries" msgstr "" -#: templates/js/translated/table_filters.js:825 +#: templates/js/translated/table_filters.js:829 msgid "Has Choices" msgstr "" @@ -13926,7 +13958,7 @@ msgstr "" msgid "New Notifications" msgstr "" -#: templates/navbar.html:144 users/models.py:190 +#: templates/navbar.html:144 users/models.py:201 msgid "Admin" msgstr "" @@ -14123,7 +14155,7 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/authentication.py:29 users/models.py:127 +#: users/authentication.py:29 users/models.py:138 msgid "Token has been revoked" msgstr "" @@ -14131,66 +14163,66 @@ msgstr "" msgid "Token has expired" msgstr "" -#: users/models.py:70 +#: users/models.py:81 msgid "API Token" msgstr "" -#: users/models.py:71 +#: users/models.py:82 msgid "API Tokens" msgstr "" -#: users/models.py:107 +#: users/models.py:118 msgid "Token Name" msgstr "" -#: users/models.py:108 +#: users/models.py:119 msgid "Custom token name" msgstr "" -#: users/models.py:114 +#: users/models.py:125 msgid "Token expiry date" msgstr "" -#: users/models.py:122 +#: users/models.py:133 msgid "Last Seen" msgstr "" -#: users/models.py:123 +#: users/models.py:134 msgid "Last time the token was used" msgstr "" -#: users/models.py:127 +#: users/models.py:138 msgid "Revoked" msgstr "" -#: users/models.py:386 +#: users/models.py:397 msgid "Permission set" msgstr "" -#: users/models.py:395 +#: users/models.py:406 msgid "Group" msgstr "" -#: users/models.py:399 +#: users/models.py:410 msgid "View" msgstr "" -#: users/models.py:399 +#: users/models.py:410 msgid "Permission to view items" msgstr "" -#: users/models.py:403 +#: users/models.py:414 msgid "Permission to add items" msgstr "" -#: users/models.py:407 +#: users/models.py:418 msgid "Change" msgstr "" -#: users/models.py:409 +#: users/models.py:420 msgid "Permissions to edit items" msgstr "" -#: users/models.py:415 +#: users/models.py:426 msgid "Permission to delete items" msgstr "" diff --git a/src/backend/InvenTree/locale/es/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/es/LC_MESSAGES/django.po index af2c02f234..3dc0e9e398 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: 2024-04-15 15:06+0000\n" -"PO-Revision-Date: 2024-04-16 03:12\n" +"POT-Creation-Date: 2024-04-20 13:19+0000\n" +"PO-Revision-Date: 2024-04-21 04:20\n" "Last-Translator: \n" "Language-Team: Spanish, Mexico\n" "Language: es_MX\n" @@ -58,7 +58,7 @@ msgstr "" #: InvenTree/fields.py:208 InvenTree/models.py:1021 build/serializers.py:438 #: build/serializers.py:516 build/templates/build/sidebar.html:21 -#: company/models.py:835 company/templates/company/sidebar.html:37 +#: company/models.py:847 company/templates/company/sidebar.html:37 #: order/models.py:1283 order/templates/order/po_sidebar.html:11 #: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/so_sidebar.html:17 part/admin.py:59 @@ -69,7 +69,7 @@ msgstr "" #: stock/serializers.py:805 stock/serializers.py:1114 stock/serializers.py:1203 #: stock/serializers.py:1368 stock/templates/stock/stock_sidebar.html:25 #: templates/js/translated/barcode.js:143 templates/js/translated/bom.js:1265 -#: templates/js/translated/company.js:1674 templates/js/translated/order.js:347 +#: templates/js/translated/company.js:1684 templates/js/translated/order.js:347 #: templates/js/translated/part.js:1080 #: templates/js/translated/purchase_order.js:2201 #: templates/js/translated/return_order.js:776 @@ -340,10 +340,10 @@ msgstr "" msgid "[{site_name}] Log in to the app" msgstr "" -#: InvenTree/magic_login.py:38 company/models.py:132 -#: company/templates/company/company_base.html:132 +#: InvenTree/magic_login.py:38 company/models.py:133 +#: company/templates/company/company_base.html:138 #: templates/InvenTree/settings/user.html:49 -#: templates/js/translated/company.js:667 +#: templates/js/translated/company.js:677 msgid "Email" msgstr "" @@ -405,14 +405,14 @@ msgstr "" msgid "Select file to attach" msgstr "" -#: InvenTree/models.py:567 common/models.py:3018 company/models.py:145 -#: company/models.py:452 company/models.py:509 company/models.py:818 +#: InvenTree/models.py:567 common/models.py:3018 company/models.py:146 +#: company/models.py:457 company/models.py:514 company/models.py:830 #: order/models.py:291 order/models.py:1288 order/models.py:1702 #: part/admin.py:55 part/models.py:919 #: part/templates/part/part_scheduling.html:11 #: report/templates/report/inventree_build_order_base.html:164 -#: stock/admin.py:225 templates/js/translated/company.js:1309 -#: templates/js/translated/company.js:1663 templates/js/translated/order.js:351 +#: stock/admin.py:225 templates/js/translated/company.js:1319 +#: templates/js/translated/company.js:1673 templates/js/translated/order.js:351 #: templates/js/translated/part.js:2456 #: templates/js/translated/purchase_order.js:2041 #: templates/js/translated/purchase_order.js:2205 @@ -442,7 +442,7 @@ msgstr "" #: part/models.py:3272 part/models.py:3365 part/models.py:3393 #: plugin/models.py:250 plugin/models.py:251 #: report/templates/report/inventree_test_report_base.html:105 -#: templates/js/translated/stock.js:3036 users/models.py:100 +#: templates/js/translated/stock.js:3036 users/models.py:111 msgid "User" msgstr "" @@ -484,7 +484,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:893 common/models.py:2706 common/models.py:3104 -#: common/serializers.py:370 company/models.py:608 label/models.py:120 +#: common/serializers.py:370 company/models.py:613 label/models.py:120 #: machine/models.py:24 part/models.py:855 part/models.py:3616 #: plugin/models.py:41 report/models.py:176 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -493,11 +493,11 @@ msgstr "" #: templates/InvenTree/settings/plugin_settings.html:22 #: templates/InvenTree/settings/settings_staff_js.html:67 #: templates/InvenTree/settings/settings_staff_js.html:446 -#: templates/js/translated/company.js:666 -#: templates/js/translated/company.js:714 -#: templates/js/translated/company.js:903 -#: templates/js/translated/company.js:1155 -#: templates/js/translated/company.js:1403 templates/js/translated/part.js:1186 +#: templates/js/translated/company.js:676 +#: templates/js/translated/company.js:724 +#: templates/js/translated/company.js:913 +#: templates/js/translated/company.js:1165 +#: templates/js/translated/company.js:1413 templates/js/translated/part.js:1186 #: templates/js/translated/part.js:1474 templates/js/translated/part.js:1610 #: templates/js/translated/part.js:2749 templates/js/translated/stock.js:2716 msgid "Name" @@ -505,8 +505,8 @@ msgstr "" #: InvenTree/models.py:899 build/models.py:188 #: build/templates/build/detail.html:24 common/models.py:136 -#: company/models.py:517 company/models.py:826 -#: company/templates/company/company_base.html:71 +#: company/models.py:522 company/models.py:838 +#: company/templates/company/company_base.html:77 #: company/templates/company/manufacturer_part.html:75 #: company/templates/company/supplier_part.html:107 label/models.py:127 #: order/models.py:277 order/models.py:1316 part/admin.py:303 part/admin.py:414 @@ -521,9 +521,9 @@ msgstr "" #: templates/InvenTree/settings/settings_staff_js.html:170 #: templates/InvenTree/settings/settings_staff_js.html:451 #: templates/js/translated/bom.js:633 templates/js/translated/bom.js:963 -#: templates/js/translated/build.js:2137 templates/js/translated/company.js:518 -#: templates/js/translated/company.js:1320 -#: templates/js/translated/company.js:1631 templates/js/translated/index.js:119 +#: templates/js/translated/build.js:2137 templates/js/translated/company.js:519 +#: templates/js/translated/company.js:1330 +#: templates/js/translated/company.js:1641 templates/js/translated/index.js:119 #: templates/js/translated/order.js:298 templates/js/translated/part.js:1238 #: templates/js/translated/part.js:1483 templates/js/translated/part.js:1621 #: templates/js/translated/part.js:1958 templates/js/translated/part.js:2355 @@ -589,8 +589,8 @@ msgstr "" msgid "Must be a valid number" msgstr "" -#: InvenTree/serializers.py:99 company/models.py:178 -#: company/templates/company/company_base.html:106 part/models.py:2993 +#: InvenTree/serializers.py:99 company/models.py:183 +#: company/templates/company/company_base.html:112 part/models.py:2993 #: templates/InvenTree/settings/settings_staff_js.html:44 #: templates/currency_data.html:5 msgid "Currency" @@ -970,7 +970,7 @@ msgstr "" msgid "Allocated" msgstr "" -#: build/api.py:294 company/models.py:890 +#: build/api.py:294 company/models.py:902 company/serializers.py:383 #: company/templates/company/supplier_part.html:114 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -1000,7 +1000,7 @@ msgstr "" #: part/templates/part/part_sidebar.html:22 templates/InvenTree/index.html:196 #: templates/InvenTree/search.html:141 #: templates/InvenTree/settings/sidebar.html:55 -#: templates/js/translated/search.js:186 users/models.py:196 +#: templates/js/translated/search.js:186 users/models.py:207 msgid "Build Orders" msgstr "" @@ -1050,7 +1050,7 @@ msgid "BuildOrder to which this build is allocated" msgstr "" #: build/models.py:205 build/templates/build/build_base.html:97 -#: build/templates/build/detail.html:29 company/models.py:1044 order/api.py:817 +#: build/templates/build/detail.html:29 company/models.py:1056 order/api.py:817 #: order/models.py:1401 order/models.py:1544 order/models.py:1545 #: part/api.py:1547 part/api.py:1841 part/models.py:390 part/models.py:3004 #: part/models.py:3148 part/models.py:3292 part/models.py:3315 @@ -1078,9 +1078,9 @@ msgstr "" #: templates/js/translated/build.js:1309 templates/js/translated/build.js:1740 #: templates/js/translated/build.js:2160 templates/js/translated/build.js:2333 #: templates/js/translated/company.js:348 -#: templates/js/translated/company.js:1106 -#: templates/js/translated/company.js:1261 -#: templates/js/translated/company.js:1549 templates/js/translated/index.js:109 +#: templates/js/translated/company.js:1116 +#: templates/js/translated/company.js:1271 +#: templates/js/translated/company.js:1559 templates/js/translated/index.js:109 #: templates/js/translated/part.js:1943 templates/js/translated/part.js:2015 #: templates/js/translated/part.js:2324 templates/js/translated/pricing.js:369 #: templates/js/translated/purchase_order.js:751 @@ -1223,7 +1223,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:180 #: part/templates/part/part_base.html:383 stock/models.py:819 #: stock/templates/stock/item_base.html:200 -#: templates/js/translated/company.js:1009 +#: templates/js/translated/company.js:1019 msgid "External Link" msgstr "" @@ -1315,7 +1315,7 @@ msgstr "" #: templates/js/translated/bom.js:981 templates/js/translated/build.js:521 #: templates/js/translated/build.js:737 templates/js/translated/build.js:1366 #: templates/js/translated/build.js:1743 templates/js/translated/build.js:2355 -#: templates/js/translated/company.js:1808 +#: templates/js/translated/company.js:1818 #: templates/js/translated/model_renderers.js:230 #: templates/js/translated/order.js:304 templates/js/translated/part.js:961 #: templates/js/translated/part.js:1811 templates/js/translated/part.js:3341 @@ -2206,7 +2206,7 @@ msgstr "" msgid "Show the `about` modal only to superusers" msgstr "" -#: common/models.py:1292 company/models.py:107 company/models.py:108 +#: common/models.py:1292 company/models.py:108 company/models.py:109 msgid "Company name" msgstr "" @@ -3550,9 +3550,9 @@ msgstr "" msgid "Price break quantity" msgstr "" -#: common/models.py:2524 company/serializers.py:486 order/admin.py:42 +#: common/models.py:2524 company/serializers.py:496 order/admin.py:42 #: order/models.py:1333 order/models.py:2241 -#: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885 +#: templates/js/translated/company.js:1823 templates/js/translated/part.js:1885 #: templates/js/translated/pricing.js:621 #: templates/js/translated/return_order.js:741 msgid "Price" @@ -3574,13 +3574,15 @@ msgstr "" msgid "Name for this webhook" msgstr "" -#: common/models.py:2711 machine/models.py:39 part/admin.py:88 -#: part/models.py:1045 plugin/models.py:56 +#: common/models.py:2711 company/models.py:160 company/models.py:813 +#: machine/models.py:39 part/admin.py:88 part/models.py:1045 +#: plugin/models.py:56 templates/js/translated/company.js:523 #: templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 #: templates/js/translated/table_filters.js:492 #: templates/js/translated/table_filters.js:520 -#: templates/js/translated/table_filters.js:716 users/models.py:171 +#: templates/js/translated/table_filters.js:716 +#: templates/js/translated/table_filters.js:796 users/models.py:182 msgid "Active" msgstr "" @@ -3588,7 +3590,7 @@ msgstr "" msgid "Is this webhook active" msgstr "" -#: common/models.py:2727 users/models.py:148 +#: common/models.py:2727 users/models.py:159 msgid "Token" msgstr "" @@ -3652,7 +3654,7 @@ msgstr "" msgid "Id" msgstr "" -#: common/models.py:3016 templates/js/translated/company.js:955 +#: common/models.py:3016 templates/js/translated/company.js:965 #: templates/js/translated/news.js:44 msgid "Title" msgstr "" @@ -3678,7 +3680,7 @@ msgstr "" msgid "Was this news item read?" msgstr "" -#: common/models.py:3044 company/models.py:155 part/models.py:929 +#: common/models.py:3044 company/models.py:156 part/models.py:929 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report_base.html:35 @@ -3848,270 +3850,294 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/models.py:113 -msgid "Company description" +#: company/api.py:164 +msgid "Part is Active" +msgstr "" + +#: company/api.py:168 +msgid "Manufacturer is Active" +msgstr "" + +#: company/api.py:317 +msgid "Supplier Part is Active" +msgstr "" + +#: company/api.py:321 +msgid "Internal Part is Active" +msgstr "" + +#: company/api.py:325 +msgid "Supplier is Active" msgstr "" #: company/models.py:114 +msgid "Company description" +msgstr "" + +#: company/models.py:115 msgid "Description of the company" msgstr "" -#: company/models.py:119 company/templates/company/company_base.html:100 +#: company/models.py:120 company/templates/company/company_base.html:106 #: templates/InvenTree/settings/plugin_settings.html:54 -#: templates/js/translated/company.js:522 +#: templates/js/translated/company.js:532 msgid "Website" msgstr "" -#: company/models.py:119 +#: company/models.py:120 msgid "Company website URL" msgstr "" -#: company/models.py:124 +#: company/models.py:125 msgid "Phone number" msgstr "" -#: company/models.py:126 +#: company/models.py:127 msgid "Contact phone number" msgstr "" -#: company/models.py:133 +#: company/models.py:134 msgid "Contact email address" msgstr "" -#: company/models.py:138 company/templates/company/company_base.html:139 +#: company/models.py:139 company/templates/company/company_base.html:145 #: order/models.py:331 order/templates/order/order_base.html:203 #: order/templates/order/return_order_base.html:174 #: order/templates/order/sales_order_base.html:214 msgid "Contact" msgstr "" -#: company/models.py:140 +#: company/models.py:141 msgid "Point of contact" msgstr "" -#: company/models.py:146 +#: company/models.py:147 msgid "Link to external company information" msgstr "" #: company/models.py:160 +msgid "Is this company active?" +msgstr "" + +#: company/models.py:165 msgid "is customer" msgstr "" -#: company/models.py:161 +#: company/models.py:166 msgid "Do you sell items to this company?" msgstr "" -#: company/models.py:166 +#: company/models.py:171 msgid "is supplier" msgstr "" -#: company/models.py:167 +#: company/models.py:172 msgid "Do you purchase items from this company?" msgstr "" -#: company/models.py:172 +#: company/models.py:177 msgid "is manufacturer" msgstr "" -#: company/models.py:173 +#: company/models.py:178 msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:181 +#: company/models.py:186 msgid "Default currency used for this company" msgstr "" -#: company/models.py:268 company/models.py:377 +#: company/models.py:273 company/models.py:382 #: company/templates/company/company_base.html:8 #: company/templates/company/company_base.html:12 stock/api.py:776 -#: templates/InvenTree/search.html:178 templates/js/translated/company.js:495 +#: templates/InvenTree/search.html:178 templates/js/translated/company.js:496 msgid "Company" msgstr "" -#: company/models.py:378 +#: company/models.py:383 msgid "Select company" msgstr "" -#: company/models.py:383 +#: company/models.py:388 msgid "Address title" msgstr "" -#: company/models.py:384 +#: company/models.py:389 msgid "Title describing the address entry" msgstr "" -#: company/models.py:390 +#: company/models.py:395 msgid "Primary address" msgstr "" -#: company/models.py:391 +#: company/models.py:396 msgid "Set as primary address" msgstr "" -#: company/models.py:396 templates/js/translated/company.js:904 -#: templates/js/translated/company.js:961 +#: company/models.py:401 templates/js/translated/company.js:914 +#: templates/js/translated/company.js:971 msgid "Line 1" msgstr "" -#: company/models.py:397 +#: company/models.py:402 msgid "Address line 1" msgstr "" -#: company/models.py:403 templates/js/translated/company.js:905 -#: templates/js/translated/company.js:967 +#: company/models.py:408 templates/js/translated/company.js:915 +#: templates/js/translated/company.js:977 msgid "Line 2" msgstr "" -#: company/models.py:404 +#: company/models.py:409 msgid "Address line 2" msgstr "" -#: company/models.py:410 company/models.py:411 -#: templates/js/translated/company.js:973 +#: company/models.py:415 company/models.py:416 +#: templates/js/translated/company.js:983 msgid "Postal code" msgstr "" -#: company/models.py:417 +#: company/models.py:422 msgid "City/Region" msgstr "" -#: company/models.py:418 +#: company/models.py:423 msgid "Postal code city/region" msgstr "" -#: company/models.py:424 +#: company/models.py:429 msgid "State/Province" msgstr "" -#: company/models.py:425 +#: company/models.py:430 msgid "State or province" msgstr "" -#: company/models.py:431 templates/js/translated/company.js:991 +#: company/models.py:436 templates/js/translated/company.js:1001 msgid "Country" msgstr "" -#: company/models.py:432 +#: company/models.py:437 msgid "Address country" msgstr "" -#: company/models.py:438 +#: company/models.py:443 msgid "Courier shipping notes" msgstr "" -#: company/models.py:439 +#: company/models.py:444 msgid "Notes for shipping courier" msgstr "" -#: company/models.py:445 +#: company/models.py:450 msgid "Internal shipping notes" msgstr "" -#: company/models.py:446 +#: company/models.py:451 msgid "Shipping notes for internal use" msgstr "" -#: company/models.py:453 +#: company/models.py:458 msgid "Link to address information (external)" msgstr "" -#: company/models.py:484 company/models.py:785 stock/models.py:751 +#: company/models.py:489 company/models.py:791 stock/models.py:751 #: stock/serializers.py:266 stock/templates/stock/item_base.html:142 #: templates/js/translated/bom.js:622 msgid "Base Part" msgstr "" -#: company/models.py:486 company/models.py:787 +#: company/models.py:491 company/models.py:793 msgid "Select part" msgstr "" -#: company/models.py:495 company/templates/company/company_base.html:76 +#: company/models.py:500 company/templates/company/company_base.html:82 #: company/templates/company/manufacturer_part.html:90 #: company/templates/company/supplier_part.html:145 part/serializers.py:515 #: stock/templates/stock/item_base.html:207 -#: templates/js/translated/company.js:506 -#: templates/js/translated/company.js:1108 -#: templates/js/translated/company.js:1286 -#: templates/js/translated/company.js:1601 -#: templates/js/translated/table_filters.js:796 +#: templates/js/translated/company.js:507 +#: templates/js/translated/company.js:1118 +#: templates/js/translated/company.js:1296 +#: templates/js/translated/company.js:1611 +#: templates/js/translated/table_filters.js:800 msgid "Manufacturer" msgstr "" -#: company/models.py:496 +#: company/models.py:501 msgid "Select manufacturer" msgstr "" -#: company/models.py:502 company/templates/company/manufacturer_part.html:101 +#: company/models.py:507 company/templates/company/manufacturer_part.html:101 #: company/templates/company/supplier_part.html:153 part/serializers.py:525 #: templates/js/translated/company.js:351 -#: templates/js/translated/company.js:1107 -#: templates/js/translated/company.js:1302 -#: templates/js/translated/company.js:1620 templates/js/translated/part.js:1800 +#: templates/js/translated/company.js:1117 +#: templates/js/translated/company.js:1312 +#: templates/js/translated/company.js:1630 templates/js/translated/part.js:1800 #: templates/js/translated/purchase_order.js:1852 #: templates/js/translated/purchase_order.js:2054 msgid "MPN" msgstr "" -#: company/models.py:503 +#: company/models.py:508 msgid "Manufacturer Part Number" msgstr "" -#: company/models.py:510 +#: company/models.py:515 msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:518 +#: company/models.py:523 msgid "Manufacturer part description" msgstr "" -#: company/models.py:575 company/models.py:602 company/models.py:811 +#: company/models.py:580 company/models.py:607 company/models.py:823 #: company/templates/company/manufacturer_part.html:7 #: company/templates/company/manufacturer_part.html:24 #: stock/templates/stock/item_base.html:217 msgid "Manufacturer Part" msgstr "" -#: company/models.py:609 +#: company/models.py:614 msgid "Parameter name" msgstr "" -#: company/models.py:615 +#: company/models.py:620 #: report/templates/report/inventree_test_report_base.html:104 -#: stock/models.py:2436 templates/js/translated/company.js:1156 -#: templates/js/translated/company.js:1409 templates/js/translated/part.js:1492 +#: stock/models.py:2436 templates/js/translated/company.js:1166 +#: templates/js/translated/company.js:1419 templates/js/translated/part.js:1492 #: templates/js/translated/stock.js:1519 msgid "Value" msgstr "" -#: company/models.py:616 +#: company/models.py:621 msgid "Parameter value" msgstr "" -#: company/models.py:623 company/templates/company/supplier_part.html:168 +#: company/models.py:628 company/templates/company/supplier_part.html:168 #: part/admin.py:57 part/models.py:1009 part/models.py:3623 #: part/templates/part/part_base.html:284 -#: templates/js/translated/company.js:1415 templates/js/translated/part.js:1511 +#: templates/js/translated/company.js:1425 templates/js/translated/part.js:1511 #: templates/js/translated/part.js:1615 templates/js/translated/part.js:2370 msgid "Units" msgstr "" -#: company/models.py:624 +#: company/models.py:629 msgid "Parameter units" msgstr "" -#: company/models.py:725 +#: company/models.py:731 msgid "Pack units must be compatible with the base part units" msgstr "" -#: company/models.py:732 +#: company/models.py:738 msgid "Pack units must be greater than zero" msgstr "" -#: company/models.py:746 +#: company/models.py:752 msgid "Linked manufacturer part must reference the same base part" msgstr "" -#: company/models.py:795 company/templates/company/company_base.html:81 +#: company/models.py:801 company/templates/company/company_base.html:87 #: company/templates/company/supplier_part.html:129 order/models.py:465 #: order/templates/order/order_base.html:136 part/bom.py:272 part/bom.py:310 #: part/serializers.py:499 plugin/builtin/suppliers/digikey.py:25 @@ -4119,35 +4145,39 @@ msgstr "" #: plugin/builtin/suppliers/tme.py:26 stock/templates/stock/item_base.html:224 #: templates/email/overdue_purchase_order.html:16 #: templates/js/translated/company.js:350 -#: templates/js/translated/company.js:510 -#: templates/js/translated/company.js:1574 templates/js/translated/part.js:1768 +#: templates/js/translated/company.js:511 +#: templates/js/translated/company.js:1584 templates/js/translated/part.js:1768 #: templates/js/translated/pricing.js:498 #: templates/js/translated/purchase_order.js:1690 -#: templates/js/translated/table_filters.js:800 +#: templates/js/translated/table_filters.js:804 msgid "Supplier" msgstr "" -#: company/models.py:796 +#: company/models.py:802 msgid "Select supplier" msgstr "" -#: company/models.py:802 part/serializers.py:510 +#: company/models.py:808 part/serializers.py:510 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:812 +#: company/models.py:814 +msgid "Is this supplier part active?" +msgstr "" + +#: company/models.py:824 msgid "Select manufacturer part" msgstr "" -#: company/models.py:819 +#: company/models.py:831 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:827 +#: company/models.py:839 msgid "Supplier part description" msgstr "" -#: company/models.py:834 company/templates/company/supplier_part.html:187 +#: company/models.py:846 company/templates/company/supplier_part.html:187 #: part/admin.py:418 part/models.py:4070 part/templates/part/upload_bom.html:59 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_po_report_base.html:32 @@ -4158,27 +4188,27 @@ msgstr "" msgid "Note" msgstr "" -#: company/models.py:843 part/models.py:1967 +#: company/models.py:855 part/models.py:1967 msgid "base cost" msgstr "" -#: company/models.py:844 part/models.py:1968 +#: company/models.py:856 part/models.py:1968 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:851 company/templates/company/supplier_part.html:160 +#: company/models.py:863 company/templates/company/supplier_part.html:160 #: stock/admin.py:224 stock/models.py:782 stock/serializers.py:1350 #: stock/templates/stock/item_base.html:240 -#: templates/js/translated/company.js:1636 +#: templates/js/translated/company.js:1646 #: templates/js/translated/stock.js:2423 msgid "Packaging" msgstr "" -#: company/models.py:852 +#: company/models.py:864 msgid "Part packaging" msgstr "" -#: company/models.py:857 templates/js/translated/company.js:1641 +#: company/models.py:869 templates/js/translated/company.js:1651 #: templates/js/translated/part.js:1821 templates/js/translated/part.js:1877 #: templates/js/translated/purchase_order.js:311 #: templates/js/translated/purchase_order.js:841 @@ -4188,62 +4218,78 @@ msgstr "" msgid "Pack Quantity" msgstr "" -#: company/models.py:859 +#: company/models.py:871 msgid "Total quantity supplied in a single pack. Leave empty for single items." msgstr "" -#: company/models.py:878 part/models.py:1974 +#: company/models.py:890 part/models.py:1974 msgid "multiple" msgstr "" -#: company/models.py:879 +#: company/models.py:891 msgid "Order multiple" msgstr "" -#: company/models.py:891 +#: company/models.py:903 msgid "Quantity available from supplier" msgstr "" -#: company/models.py:897 +#: company/models.py:909 msgid "Availability Updated" msgstr "" -#: company/models.py:898 +#: company/models.py:910 msgid "Date of last update of availability data" msgstr "" -#: company/serializers.py:155 +#: company/serializers.py:163 msgid "Default currency used for this supplier" msgstr "" -#: company/templates/company/company_base.html:21 +#: company/serializers.py:381 part/admin.py:126 +#: part/templates/part/part_base.html:197 +#: templates/js/translated/company.js:1689 +#: templates/js/translated/table_filters.js:355 +msgid "In Stock" +msgstr "" + +#: company/templates/company/company_base.html:16 +#: part/templates/part/part_base.html:146 +#: templates/js/translated/company.js:1287 +#: templates/js/translated/company.js:1575 +#: templates/js/translated/model_renderers.js:306 +#: templates/js/translated/part.js:814 templates/js/translated/part.js:1218 +msgid "Inactive" +msgstr "" + +#: company/templates/company/company_base.html:27 #: templates/js/translated/purchase_order.js:242 msgid "Create Purchase Order" msgstr "" -#: company/templates/company/company_base.html:27 +#: company/templates/company/company_base.html:33 msgid "Company actions" msgstr "" -#: company/templates/company/company_base.html:32 +#: company/templates/company/company_base.html:38 msgid "Edit company information" msgstr "" -#: company/templates/company/company_base.html:33 -#: templates/js/translated/company.js:444 +#: company/templates/company/company_base.html:39 +#: templates/js/translated/company.js:445 msgid "Edit Company" msgstr "" -#: company/templates/company/company_base.html:37 +#: company/templates/company/company_base.html:43 msgid "Delete company" msgstr "" -#: company/templates/company/company_base.html:38 -#: company/templates/company/company_base.html:162 +#: company/templates/company/company_base.html:44 +#: company/templates/company/company_base.html:168 msgid "Delete Company" msgstr "" -#: company/templates/company/company_base.html:47 +#: company/templates/company/company_base.html:53 #: company/templates/company/manufacturer_part.html:51 #: company/templates/company/supplier_part.html:83 #: part/templates/part/part_thumb.html:20 @@ -4255,72 +4301,72 @@ msgstr "" msgid "Part image" msgstr "" -#: company/templates/company/company_base.html:55 +#: company/templates/company/company_base.html:61 #: part/templates/part/part_thumb.html:12 msgid "Upload new image" msgstr "" -#: company/templates/company/company_base.html:58 +#: company/templates/company/company_base.html:64 #: part/templates/part/part_thumb.html:14 msgid "Download image from URL" msgstr "" -#: company/templates/company/company_base.html:60 +#: company/templates/company/company_base.html:66 #: part/templates/part/part_thumb.html:16 msgid "Delete image" msgstr "" -#: company/templates/company/company_base.html:86 order/models.py:910 +#: company/templates/company/company_base.html:92 order/models.py:910 #: order/models.py:2008 order/templates/order/return_order_base.html:131 #: order/templates/order/sales_order_base.html:144 stock/models.py:804 #: stock/models.py:805 stock/serializers.py:1100 #: stock/templates/stock/item_base.html:405 #: templates/email/overdue_sales_order.html:16 -#: templates/js/translated/company.js:502 +#: templates/js/translated/company.js:503 #: templates/js/translated/return_order.js:296 #: templates/js/translated/sales_order.js:784 #: templates/js/translated/stock.js:2959 -#: templates/js/translated/table_filters.js:804 +#: templates/js/translated/table_filters.js:808 msgid "Customer" msgstr "" -#: company/templates/company/company_base.html:111 +#: company/templates/company/company_base.html:117 msgid "Uses default currency" msgstr "" -#: company/templates/company/company_base.html:118 order/models.py:341 +#: company/templates/company/company_base.html:124 order/models.py:341 #: order/templates/order/order_base.html:210 #: order/templates/order/return_order_base.html:181 #: order/templates/order/sales_order_base.html:221 msgid "Address" msgstr "" -#: company/templates/company/company_base.html:125 +#: company/templates/company/company_base.html:131 msgid "Phone" msgstr "" -#: company/templates/company/company_base.html:205 +#: company/templates/company/company_base.html:211 #: part/templates/part/part_base.html:528 msgid "Remove Image" msgstr "" -#: company/templates/company/company_base.html:206 +#: company/templates/company/company_base.html:212 msgid "Remove associated image from this company" msgstr "" -#: company/templates/company/company_base.html:208 +#: company/templates/company/company_base.html:214 #: part/templates/part/part_base.html:531 #: templates/InvenTree/settings/user.html:88 #: templates/InvenTree/settings/user_sso.html:43 msgid "Remove" msgstr "" -#: company/templates/company/company_base.html:237 +#: company/templates/company/company_base.html:243 #: part/templates/part/part_base.html:560 msgid "Upload Image" msgstr "" -#: company/templates/company/company_base.html:252 +#: company/templates/company/company_base.html:258 #: part/templates/part/part_base.html:614 msgid "Download Image" msgstr "" @@ -4368,7 +4414,7 @@ msgstr "" #: templates/InvenTree/index.html:227 templates/InvenTree/search.html:199 #: templates/InvenTree/settings/sidebar.html:57 #: templates/js/translated/search.js:205 templates/navbar.html:50 -#: users/models.py:197 +#: users/models.py:208 msgid "Purchase Orders" msgstr "" @@ -4391,7 +4437,7 @@ msgstr "" #: templates/InvenTree/index.html:259 templates/InvenTree/search.html:219 #: templates/InvenTree/settings/sidebar.html:59 #: templates/js/translated/search.js:219 templates/navbar.html:62 -#: users/models.py:198 +#: users/models.py:209 msgid "Sales Orders" msgstr "" @@ -4416,7 +4462,7 @@ msgstr "" #: order/templates/order/return_orders.html:15 #: templates/InvenTree/settings/sidebar.html:61 #: templates/js/translated/search.js:232 templates/navbar.html:65 -#: users/models.py:199 +#: users/models.py:210 msgid "Return Orders" msgstr "" @@ -4464,12 +4510,12 @@ msgid "Order part" msgstr "" #: company/templates/company/manufacturer_part.html:39 -#: templates/js/translated/company.js:1333 +#: templates/js/translated/company.js:1343 msgid "Edit manufacturer part" msgstr "" #: company/templates/company/manufacturer_part.html:43 -#: templates/js/translated/company.js:1334 +#: templates/js/translated/company.js:1344 msgid "Delete manufacturer part" msgstr "" @@ -4536,14 +4582,14 @@ msgstr "" #: company/templates/company/supplier_part.html:7 #: company/templates/company/supplier_part.html:24 order/api.py:448 #: stock/models.py:762 stock/templates/stock/item_base.html:233 -#: templates/js/translated/company.js:1590 +#: templates/js/translated/company.js:1600 #: templates/js/translated/purchase_order.js:752 #: templates/js/translated/stock.js:2279 msgid "Supplier Part" msgstr "" #: company/templates/company/supplier_part.html:50 -#: templates/js/translated/company.js:1516 +#: templates/js/translated/company.js:1526 msgid "Supplier part actions" msgstr "" @@ -4644,7 +4690,7 @@ msgstr "" #: stock/templates/stock/location_sidebar.html:7 #: templates/InvenTree/search.html:155 templates/js/translated/part.js:1060 #: templates/js/translated/search.js:172 templates/js/translated/stock.js:2766 -#: users/models.py:195 +#: users/models.py:206 msgid "Stock Items" msgstr "" @@ -5895,12 +5941,6 @@ msgstr "" msgid "Minimum Stock" msgstr "" -#: part/admin.py:126 part/templates/part/part_base.html:197 -#: templates/js/translated/company.js:1679 -#: templates/js/translated/table_filters.js:355 -msgid "In Stock" -msgstr "" - #: part/admin.py:138 part/templates/part/part_sidebar.html:27 msgid "Used In" msgstr "" @@ -5941,7 +5981,7 @@ msgstr "" #: templates/InvenTree/index.html:36 templates/InvenTree/search.html:84 #: templates/InvenTree/settings/sidebar.html:47 #: templates/js/translated/part.js:2804 templates/js/translated/search.js:130 -#: templates/navbar.html:24 users/models.py:192 +#: templates/navbar.html:24 users/models.py:203 msgid "Parts" msgstr "" @@ -6079,7 +6119,7 @@ msgstr "" #: part/models.py:83 part/templates/part/category.html:136 #: templates/InvenTree/search.html:97 templates/js/translated/search.js:158 -#: users/models.py:191 +#: users/models.py:202 msgid "Part Categories" msgstr "" @@ -6582,7 +6622,7 @@ msgid "Parameter description" msgstr "" #: part/models.py:3638 templates/js/translated/part.js:1627 -#: templates/js/translated/table_filters.js:821 +#: templates/js/translated/table_filters.js:825 msgid "Checkbox" msgstr "" @@ -7241,7 +7281,7 @@ msgstr "" #: part/templates/part/detail.html:67 part/templates/part/part_sidebar.html:50 #: stock/admin.py:251 templates/InvenTree/settings/part_stocktake.html:30 #: templates/InvenTree/settings/sidebar.html:53 -#: templates/js/translated/stock.js:2215 users/models.py:193 +#: templates/js/translated/stock.js:2215 users/models.py:204 msgid "Stocktake" msgstr "" @@ -7472,14 +7512,6 @@ msgstr "" msgid "Part is not active" msgstr "" -#: part/templates/part/part_base.html:146 -#: templates/js/translated/company.js:1277 -#: templates/js/translated/company.js:1565 -#: templates/js/translated/model_renderers.js:306 -#: templates/js/translated/part.js:814 templates/js/translated/part.js:1218 -msgid "Inactive" -msgstr "" - #: part/templates/part/part_base.html:153 msgid "Part is virtual (not a physical part)" msgstr "" @@ -7647,8 +7679,8 @@ msgstr "" #: part/templates/part/prices.html:28 stock/admin.py:247 #: stock/templates/stock/item_base.html:446 -#: templates/js/translated/company.js:1693 #: templates/js/translated/company.js:1703 +#: templates/js/translated/company.js:1713 #: templates/js/translated/stock.js:2245 msgid "Last Updated" msgstr "" @@ -8216,7 +8248,7 @@ msgstr "" msgid "Plugin Configurations" msgstr "" -#: plugin/models.py:34 users/models.py:89 +#: plugin/models.py:34 users/models.py:100 msgid "Key" msgstr "" @@ -8719,7 +8751,7 @@ msgstr "" #: stock/admin.py:256 stock/models.py:883 #: stock/templates/stock/item_base.html:433 -#: templates/js/translated/stock.js:2229 users/models.py:113 +#: templates/js/translated/stock.js:2229 users/models.py:124 msgid "Expiry Date" msgstr "" @@ -8800,7 +8832,7 @@ msgstr "" #: stock/models.py:126 stock/templates/stock/location.html:179 #: templates/InvenTree/search.html:166 templates/js/translated/search.js:178 -#: users/models.py:194 +#: users/models.py:205 msgid "Stock Locations" msgstr "" @@ -9483,7 +9515,7 @@ msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" #: stock/templates/stock/item_base.html:437 -#: templates/js/translated/table_filters.js:435 users/models.py:163 +#: templates/js/translated/table_filters.js:435 users/models.py:174 msgid "Expired" msgstr "" @@ -10109,7 +10141,7 @@ msgstr "" #: templates/InvenTree/settings/settings_staff_js.html:81 #: templates/js/translated/forms.js:547 templates/js/translated/helpers.js:105 #: templates/js/translated/part.js:392 templates/js/translated/pricing.js:629 -#: templates/js/translated/stock.js:245 users/models.py:413 +#: templates/js/translated/stock.js:245 users/models.py:424 msgid "Delete" msgstr "" @@ -10292,7 +10324,7 @@ msgid "Unverified" msgstr "" #: templates/InvenTree/settings/user.html:80 -#: templates/js/translated/company.js:947 +#: templates/js/translated/company.js:957 msgid "Primary" msgstr "" @@ -11643,213 +11675,213 @@ msgstr "" msgid "Delete Supplier Parts" msgstr "" -#: templates/js/translated/company.js:465 +#: templates/js/translated/company.js:466 msgid "Add new Company" msgstr "" -#: templates/js/translated/company.js:536 +#: templates/js/translated/company.js:546 msgid "Parts Supplied" msgstr "" -#: templates/js/translated/company.js:545 +#: templates/js/translated/company.js:555 msgid "Parts Manufactured" msgstr "" -#: templates/js/translated/company.js:560 +#: templates/js/translated/company.js:570 msgid "No company information found" msgstr "" -#: templates/js/translated/company.js:609 +#: templates/js/translated/company.js:619 msgid "Create New Contact" msgstr "" -#: templates/js/translated/company.js:625 -#: templates/js/translated/company.js:748 +#: templates/js/translated/company.js:635 +#: templates/js/translated/company.js:758 msgid "Edit Contact" msgstr "" -#: templates/js/translated/company.js:662 +#: templates/js/translated/company.js:672 msgid "All selected contacts will be deleted" msgstr "" -#: templates/js/translated/company.js:668 -#: templates/js/translated/company.js:732 +#: templates/js/translated/company.js:678 +#: templates/js/translated/company.js:742 msgid "Role" msgstr "" -#: templates/js/translated/company.js:676 +#: templates/js/translated/company.js:686 msgid "Delete Contacts" msgstr "" -#: templates/js/translated/company.js:707 +#: templates/js/translated/company.js:717 msgid "No contacts found" msgstr "" -#: templates/js/translated/company.js:720 +#: templates/js/translated/company.js:730 msgid "Phone Number" msgstr "" -#: templates/js/translated/company.js:726 +#: templates/js/translated/company.js:736 msgid "Email Address" msgstr "" -#: templates/js/translated/company.js:752 +#: templates/js/translated/company.js:762 msgid "Delete Contact" msgstr "" -#: templates/js/translated/company.js:849 +#: templates/js/translated/company.js:859 msgid "Create New Address" msgstr "" -#: templates/js/translated/company.js:864 -#: templates/js/translated/company.js:1025 +#: templates/js/translated/company.js:874 +#: templates/js/translated/company.js:1035 msgid "Edit Address" msgstr "" -#: templates/js/translated/company.js:899 +#: templates/js/translated/company.js:909 msgid "All selected addresses will be deleted" msgstr "" -#: templates/js/translated/company.js:913 +#: templates/js/translated/company.js:923 msgid "Delete Addresses" msgstr "" -#: templates/js/translated/company.js:940 +#: templates/js/translated/company.js:950 msgid "No addresses found" msgstr "" -#: templates/js/translated/company.js:979 +#: templates/js/translated/company.js:989 msgid "Postal city" msgstr "" -#: templates/js/translated/company.js:985 +#: templates/js/translated/company.js:995 msgid "State/province" msgstr "" -#: templates/js/translated/company.js:997 +#: templates/js/translated/company.js:1007 msgid "Courier notes" msgstr "" -#: templates/js/translated/company.js:1003 +#: templates/js/translated/company.js:1013 msgid "Internal notes" msgstr "" -#: templates/js/translated/company.js:1029 +#: templates/js/translated/company.js:1039 msgid "Delete Address" msgstr "" -#: templates/js/translated/company.js:1102 +#: templates/js/translated/company.js:1112 msgid "All selected manufacturer parts will be deleted" msgstr "" -#: templates/js/translated/company.js:1117 +#: templates/js/translated/company.js:1127 msgid "Delete Manufacturer Parts" msgstr "" -#: templates/js/translated/company.js:1151 +#: templates/js/translated/company.js:1161 msgid "All selected parameters will be deleted" msgstr "" -#: templates/js/translated/company.js:1165 +#: templates/js/translated/company.js:1175 msgid "Delete Parameters" msgstr "" -#: templates/js/translated/company.js:1181 -#: templates/js/translated/company.js:1469 templates/js/translated/part.js:2244 +#: templates/js/translated/company.js:1191 +#: templates/js/translated/company.js:1479 templates/js/translated/part.js:2244 msgid "Order parts" msgstr "" -#: templates/js/translated/company.js:1198 +#: templates/js/translated/company.js:1208 msgid "Delete manufacturer parts" msgstr "" -#: templates/js/translated/company.js:1230 +#: templates/js/translated/company.js:1240 msgid "Manufacturer part actions" msgstr "" -#: templates/js/translated/company.js:1249 +#: templates/js/translated/company.js:1259 msgid "No manufacturer parts found" msgstr "" -#: templates/js/translated/company.js:1269 -#: templates/js/translated/company.js:1557 templates/js/translated/part.js:798 +#: templates/js/translated/company.js:1279 +#: templates/js/translated/company.js:1567 templates/js/translated/part.js:798 #: templates/js/translated/part.js:1210 msgid "Template part" msgstr "" -#: templates/js/translated/company.js:1273 -#: templates/js/translated/company.js:1561 templates/js/translated/part.js:802 +#: templates/js/translated/company.js:1283 +#: templates/js/translated/company.js:1571 templates/js/translated/part.js:802 #: templates/js/translated/part.js:1214 msgid "Assembled part" msgstr "" -#: templates/js/translated/company.js:1393 templates/js/translated/part.js:1464 +#: templates/js/translated/company.js:1403 templates/js/translated/part.js:1464 msgid "No parameters found" msgstr "" -#: templates/js/translated/company.js:1428 templates/js/translated/part.js:1527 +#: templates/js/translated/company.js:1438 templates/js/translated/part.js:1527 msgid "Edit parameter" msgstr "" -#: templates/js/translated/company.js:1429 templates/js/translated/part.js:1528 +#: templates/js/translated/company.js:1439 templates/js/translated/part.js:1528 msgid "Delete parameter" msgstr "" -#: templates/js/translated/company.js:1446 templates/js/translated/part.js:1433 +#: templates/js/translated/company.js:1456 templates/js/translated/part.js:1433 msgid "Edit Parameter" msgstr "" -#: templates/js/translated/company.js:1455 templates/js/translated/part.js:1549 +#: templates/js/translated/company.js:1465 templates/js/translated/part.js:1549 msgid "Delete Parameter" msgstr "" -#: templates/js/translated/company.js:1486 +#: templates/js/translated/company.js:1496 msgid "Delete supplier parts" msgstr "" -#: templates/js/translated/company.js:1536 +#: templates/js/translated/company.js:1546 msgid "No supplier parts found" msgstr "" -#: templates/js/translated/company.js:1654 +#: templates/js/translated/company.js:1664 msgid "Base Units" msgstr "" -#: templates/js/translated/company.js:1684 +#: templates/js/translated/company.js:1694 msgid "Availability" msgstr "" -#: templates/js/translated/company.js:1715 +#: templates/js/translated/company.js:1725 msgid "Edit supplier part" msgstr "" -#: templates/js/translated/company.js:1716 +#: templates/js/translated/company.js:1726 msgid "Delete supplier part" msgstr "" -#: templates/js/translated/company.js:1769 +#: templates/js/translated/company.js:1779 #: templates/js/translated/pricing.js:694 msgid "Delete Price Break" msgstr "" -#: templates/js/translated/company.js:1779 +#: templates/js/translated/company.js:1789 #: templates/js/translated/pricing.js:712 msgid "Edit Price Break" msgstr "" -#: templates/js/translated/company.js:1794 +#: templates/js/translated/company.js:1804 msgid "No price break information found" msgstr "" -#: templates/js/translated/company.js:1823 +#: templates/js/translated/company.js:1833 msgid "Last updated" msgstr "" -#: templates/js/translated/company.js:1830 +#: templates/js/translated/company.js:1840 msgid "Edit price break" msgstr "" -#: templates/js/translated/company.js:1831 +#: templates/js/translated/company.js:1841 msgid "Delete price break" msgstr "" @@ -13287,7 +13319,7 @@ msgstr "" msgid "Add Stock" msgstr "" -#: templates/js/translated/stock.js:1042 users/models.py:403 +#: templates/js/translated/stock.js:1042 users/models.py:414 msgid "Add" msgstr "" @@ -13801,7 +13833,7 @@ msgid "Available stock" msgstr "" #: templates/js/translated/table_filters.js:733 -#: templates/js/translated/table_filters.js:829 +#: templates/js/translated/table_filters.js:833 msgid "Has Units" msgstr "" @@ -13829,7 +13861,7 @@ msgstr "" msgid "Has stocktake entries" msgstr "" -#: templates/js/translated/table_filters.js:825 +#: templates/js/translated/table_filters.js:829 msgid "Has Choices" msgstr "" @@ -13925,7 +13957,7 @@ msgstr "" msgid "New Notifications" msgstr "" -#: templates/navbar.html:144 users/models.py:190 +#: templates/navbar.html:144 users/models.py:201 msgid "Admin" msgstr "" @@ -14122,7 +14154,7 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/authentication.py:29 users/models.py:127 +#: users/authentication.py:29 users/models.py:138 msgid "Token has been revoked" msgstr "" @@ -14130,67 +14162,67 @@ msgstr "" msgid "Token has expired" msgstr "" -#: users/models.py:70 +#: users/models.py:81 msgid "API Token" msgstr "" -#: users/models.py:71 +#: users/models.py:82 msgid "API Tokens" msgstr "" -#: users/models.py:107 +#: users/models.py:118 msgid "Token Name" msgstr "" -#: users/models.py:108 +#: users/models.py:119 msgid "Custom token name" msgstr "" -#: users/models.py:114 +#: users/models.py:125 msgid "Token expiry date" msgstr "" -#: users/models.py:122 +#: users/models.py:133 msgid "Last Seen" msgstr "" -#: users/models.py:123 +#: users/models.py:134 msgid "Last time the token was used" msgstr "" -#: users/models.py:127 +#: users/models.py:138 msgid "Revoked" msgstr "" -#: users/models.py:386 +#: users/models.py:397 msgid "Permission set" msgstr "" -#: users/models.py:395 +#: users/models.py:406 msgid "Group" msgstr "" -#: users/models.py:399 +#: users/models.py:410 msgid "View" msgstr "" -#: users/models.py:399 +#: users/models.py:410 msgid "Permission to view items" msgstr "" -#: users/models.py:403 +#: users/models.py:414 msgid "Permission to add items" msgstr "" -#: users/models.py:407 +#: users/models.py:418 msgid "Change" msgstr "" -#: users/models.py:409 +#: users/models.py:420 msgid "Permissions to edit items" msgstr "" -#: users/models.py:415 +#: users/models.py:426 msgid "Permission to delete items" 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 076403dbb0..f40d3d6c40 100644 --- a/src/backend/InvenTree/locale/es_MX/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/es_MX/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-04-15 23:58+0000\n" +"POT-Creation-Date: 2024-04-20 13:19+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -59,7 +59,7 @@ msgstr "" #: InvenTree/fields.py:208 InvenTree/models.py:1021 build/serializers.py:438 #: build/serializers.py:516 build/templates/build/sidebar.html:21 -#: company/models.py:835 company/templates/company/sidebar.html:37 +#: company/models.py:847 company/templates/company/sidebar.html:37 #: order/models.py:1283 order/templates/order/po_sidebar.html:11 #: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/so_sidebar.html:17 part/admin.py:59 @@ -70,7 +70,7 @@ msgstr "" #: stock/serializers.py:805 stock/serializers.py:1114 stock/serializers.py:1203 #: stock/serializers.py:1368 stock/templates/stock/stock_sidebar.html:25 #: templates/js/translated/barcode.js:143 templates/js/translated/bom.js:1265 -#: templates/js/translated/company.js:1674 templates/js/translated/order.js:347 +#: templates/js/translated/company.js:1684 templates/js/translated/order.js:347 #: templates/js/translated/part.js:1080 #: templates/js/translated/purchase_order.js:2201 #: templates/js/translated/return_order.js:776 @@ -341,10 +341,10 @@ msgstr "" msgid "[{site_name}] Log in to the app" msgstr "" -#: InvenTree/magic_login.py:38 company/models.py:132 -#: company/templates/company/company_base.html:132 +#: InvenTree/magic_login.py:38 company/models.py:133 +#: company/templates/company/company_base.html:138 #: templates/InvenTree/settings/user.html:49 -#: templates/js/translated/company.js:667 +#: templates/js/translated/company.js:677 msgid "Email" msgstr "" @@ -406,14 +406,14 @@ msgstr "" msgid "Select file to attach" msgstr "" -#: InvenTree/models.py:567 common/models.py:3018 company/models.py:145 -#: company/models.py:452 company/models.py:509 company/models.py:818 +#: InvenTree/models.py:567 common/models.py:3018 company/models.py:146 +#: company/models.py:457 company/models.py:514 company/models.py:830 #: order/models.py:291 order/models.py:1288 order/models.py:1702 #: part/admin.py:55 part/models.py:919 #: part/templates/part/part_scheduling.html:11 #: report/templates/report/inventree_build_order_base.html:164 -#: stock/admin.py:225 templates/js/translated/company.js:1309 -#: templates/js/translated/company.js:1663 templates/js/translated/order.js:351 +#: stock/admin.py:225 templates/js/translated/company.js:1319 +#: templates/js/translated/company.js:1673 templates/js/translated/order.js:351 #: templates/js/translated/part.js:2456 #: templates/js/translated/purchase_order.js:2041 #: templates/js/translated/purchase_order.js:2205 @@ -443,7 +443,7 @@ msgstr "" #: part/models.py:3272 part/models.py:3365 part/models.py:3393 #: plugin/models.py:250 plugin/models.py:251 #: report/templates/report/inventree_test_report_base.html:105 -#: templates/js/translated/stock.js:3036 users/models.py:100 +#: templates/js/translated/stock.js:3036 users/models.py:111 msgid "User" msgstr "" @@ -485,7 +485,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:893 common/models.py:2706 common/models.py:3104 -#: common/serializers.py:370 company/models.py:608 label/models.py:120 +#: common/serializers.py:370 company/models.py:613 label/models.py:120 #: machine/models.py:24 part/models.py:855 part/models.py:3616 #: plugin/models.py:41 report/models.py:176 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -494,11 +494,11 @@ msgstr "" #: templates/InvenTree/settings/plugin_settings.html:22 #: templates/InvenTree/settings/settings_staff_js.html:67 #: templates/InvenTree/settings/settings_staff_js.html:446 -#: templates/js/translated/company.js:666 -#: templates/js/translated/company.js:714 -#: templates/js/translated/company.js:903 -#: templates/js/translated/company.js:1155 -#: templates/js/translated/company.js:1403 templates/js/translated/part.js:1186 +#: templates/js/translated/company.js:676 +#: templates/js/translated/company.js:724 +#: templates/js/translated/company.js:913 +#: templates/js/translated/company.js:1165 +#: templates/js/translated/company.js:1413 templates/js/translated/part.js:1186 #: templates/js/translated/part.js:1474 templates/js/translated/part.js:1610 #: templates/js/translated/part.js:2749 templates/js/translated/stock.js:2716 msgid "Name" @@ -506,8 +506,8 @@ msgstr "" #: InvenTree/models.py:899 build/models.py:188 #: build/templates/build/detail.html:24 common/models.py:136 -#: company/models.py:517 company/models.py:826 -#: company/templates/company/company_base.html:71 +#: company/models.py:522 company/models.py:838 +#: company/templates/company/company_base.html:77 #: company/templates/company/manufacturer_part.html:75 #: company/templates/company/supplier_part.html:107 label/models.py:127 #: order/models.py:277 order/models.py:1316 part/admin.py:303 part/admin.py:414 @@ -522,9 +522,9 @@ msgstr "" #: templates/InvenTree/settings/settings_staff_js.html:170 #: templates/InvenTree/settings/settings_staff_js.html:451 #: templates/js/translated/bom.js:633 templates/js/translated/bom.js:963 -#: templates/js/translated/build.js:2137 templates/js/translated/company.js:518 -#: templates/js/translated/company.js:1320 -#: templates/js/translated/company.js:1631 templates/js/translated/index.js:119 +#: templates/js/translated/build.js:2137 templates/js/translated/company.js:519 +#: templates/js/translated/company.js:1330 +#: templates/js/translated/company.js:1641 templates/js/translated/index.js:119 #: templates/js/translated/order.js:298 templates/js/translated/part.js:1238 #: templates/js/translated/part.js:1483 templates/js/translated/part.js:1621 #: templates/js/translated/part.js:1958 templates/js/translated/part.js:2355 @@ -590,8 +590,8 @@ msgstr "" msgid "Must be a valid number" msgstr "" -#: InvenTree/serializers.py:99 company/models.py:178 -#: company/templates/company/company_base.html:106 part/models.py:2993 +#: InvenTree/serializers.py:99 company/models.py:183 +#: company/templates/company/company_base.html:112 part/models.py:2993 #: templates/InvenTree/settings/settings_staff_js.html:44 #: templates/currency_data.html:5 msgid "Currency" @@ -971,7 +971,7 @@ msgstr "" msgid "Allocated" msgstr "" -#: build/api.py:294 company/models.py:890 +#: build/api.py:294 company/models.py:902 company/serializers.py:383 #: company/templates/company/supplier_part.html:114 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -1001,7 +1001,7 @@ msgstr "" #: part/templates/part/part_sidebar.html:22 templates/InvenTree/index.html:196 #: templates/InvenTree/search.html:141 #: templates/InvenTree/settings/sidebar.html:55 -#: templates/js/translated/search.js:186 users/models.py:196 +#: templates/js/translated/search.js:186 users/models.py:207 msgid "Build Orders" msgstr "" @@ -1051,7 +1051,7 @@ msgid "BuildOrder to which this build is allocated" msgstr "" #: build/models.py:205 build/templates/build/build_base.html:97 -#: build/templates/build/detail.html:29 company/models.py:1044 order/api.py:817 +#: build/templates/build/detail.html:29 company/models.py:1056 order/api.py:817 #: order/models.py:1401 order/models.py:1544 order/models.py:1545 #: part/api.py:1547 part/api.py:1841 part/models.py:390 part/models.py:3004 #: part/models.py:3148 part/models.py:3292 part/models.py:3315 @@ -1079,9 +1079,9 @@ msgstr "" #: templates/js/translated/build.js:1309 templates/js/translated/build.js:1740 #: templates/js/translated/build.js:2160 templates/js/translated/build.js:2333 #: templates/js/translated/company.js:348 -#: templates/js/translated/company.js:1106 -#: templates/js/translated/company.js:1261 -#: templates/js/translated/company.js:1549 templates/js/translated/index.js:109 +#: templates/js/translated/company.js:1116 +#: templates/js/translated/company.js:1271 +#: templates/js/translated/company.js:1559 templates/js/translated/index.js:109 #: templates/js/translated/part.js:1943 templates/js/translated/part.js:2015 #: templates/js/translated/part.js:2324 templates/js/translated/pricing.js:369 #: templates/js/translated/purchase_order.js:751 @@ -1224,7 +1224,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:180 #: part/templates/part/part_base.html:383 stock/models.py:819 #: stock/templates/stock/item_base.html:200 -#: templates/js/translated/company.js:1009 +#: templates/js/translated/company.js:1019 msgid "External Link" msgstr "" @@ -1316,7 +1316,7 @@ msgstr "" #: templates/js/translated/bom.js:981 templates/js/translated/build.js:521 #: templates/js/translated/build.js:737 templates/js/translated/build.js:1366 #: templates/js/translated/build.js:1743 templates/js/translated/build.js:2355 -#: templates/js/translated/company.js:1808 +#: templates/js/translated/company.js:1818 #: templates/js/translated/model_renderers.js:230 #: templates/js/translated/order.js:304 templates/js/translated/part.js:961 #: templates/js/translated/part.js:1811 templates/js/translated/part.js:3341 @@ -2207,7 +2207,7 @@ msgstr "" msgid "Show the `about` modal only to superusers" msgstr "" -#: common/models.py:1292 company/models.py:107 company/models.py:108 +#: common/models.py:1292 company/models.py:108 company/models.py:109 msgid "Company name" msgstr "" @@ -3551,9 +3551,9 @@ msgstr "" msgid "Price break quantity" msgstr "" -#: common/models.py:2524 company/serializers.py:486 order/admin.py:42 +#: common/models.py:2524 company/serializers.py:496 order/admin.py:42 #: order/models.py:1333 order/models.py:2241 -#: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885 +#: templates/js/translated/company.js:1823 templates/js/translated/part.js:1885 #: templates/js/translated/pricing.js:621 #: templates/js/translated/return_order.js:741 msgid "Price" @@ -3575,13 +3575,15 @@ msgstr "" msgid "Name for this webhook" msgstr "" -#: common/models.py:2711 machine/models.py:39 part/admin.py:88 -#: part/models.py:1045 plugin/models.py:56 +#: common/models.py:2711 company/models.py:160 company/models.py:813 +#: machine/models.py:39 part/admin.py:88 part/models.py:1045 +#: plugin/models.py:56 templates/js/translated/company.js:523 #: templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 #: templates/js/translated/table_filters.js:492 #: templates/js/translated/table_filters.js:520 -#: templates/js/translated/table_filters.js:716 users/models.py:171 +#: templates/js/translated/table_filters.js:716 +#: templates/js/translated/table_filters.js:796 users/models.py:182 msgid "Active" msgstr "" @@ -3589,7 +3591,7 @@ msgstr "" msgid "Is this webhook active" msgstr "" -#: common/models.py:2727 users/models.py:148 +#: common/models.py:2727 users/models.py:159 msgid "Token" msgstr "" @@ -3653,7 +3655,7 @@ msgstr "" msgid "Id" msgstr "" -#: common/models.py:3016 templates/js/translated/company.js:955 +#: common/models.py:3016 templates/js/translated/company.js:965 #: templates/js/translated/news.js:44 msgid "Title" msgstr "" @@ -3679,7 +3681,7 @@ msgstr "" msgid "Was this news item read?" msgstr "" -#: common/models.py:3044 company/models.py:155 part/models.py:929 +#: common/models.py:3044 company/models.py:156 part/models.py:929 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report_base.html:35 @@ -3849,270 +3851,294 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/models.py:113 -msgid "Company description" +#: company/api.py:164 +msgid "Part is Active" +msgstr "" + +#: company/api.py:168 +msgid "Manufacturer is Active" +msgstr "" + +#: company/api.py:317 +msgid "Supplier Part is Active" +msgstr "" + +#: company/api.py:321 +msgid "Internal Part is Active" +msgstr "" + +#: company/api.py:325 +msgid "Supplier is Active" msgstr "" #: company/models.py:114 +msgid "Company description" +msgstr "" + +#: company/models.py:115 msgid "Description of the company" msgstr "" -#: company/models.py:119 company/templates/company/company_base.html:100 +#: company/models.py:120 company/templates/company/company_base.html:106 #: templates/InvenTree/settings/plugin_settings.html:54 -#: templates/js/translated/company.js:522 +#: templates/js/translated/company.js:532 msgid "Website" msgstr "" -#: company/models.py:119 +#: company/models.py:120 msgid "Company website URL" msgstr "" -#: company/models.py:124 +#: company/models.py:125 msgid "Phone number" msgstr "" -#: company/models.py:126 +#: company/models.py:127 msgid "Contact phone number" msgstr "" -#: company/models.py:133 +#: company/models.py:134 msgid "Contact email address" msgstr "" -#: company/models.py:138 company/templates/company/company_base.html:139 +#: company/models.py:139 company/templates/company/company_base.html:145 #: order/models.py:331 order/templates/order/order_base.html:203 #: order/templates/order/return_order_base.html:174 #: order/templates/order/sales_order_base.html:214 msgid "Contact" msgstr "" -#: company/models.py:140 +#: company/models.py:141 msgid "Point of contact" msgstr "" -#: company/models.py:146 +#: company/models.py:147 msgid "Link to external company information" msgstr "" #: company/models.py:160 +msgid "Is this company active?" +msgstr "" + +#: company/models.py:165 msgid "is customer" msgstr "" -#: company/models.py:161 +#: company/models.py:166 msgid "Do you sell items to this company?" msgstr "" -#: company/models.py:166 +#: company/models.py:171 msgid "is supplier" msgstr "" -#: company/models.py:167 +#: company/models.py:172 msgid "Do you purchase items from this company?" msgstr "" -#: company/models.py:172 +#: company/models.py:177 msgid "is manufacturer" msgstr "" -#: company/models.py:173 +#: company/models.py:178 msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:181 +#: company/models.py:186 msgid "Default currency used for this company" msgstr "" -#: company/models.py:268 company/models.py:377 +#: company/models.py:273 company/models.py:382 #: company/templates/company/company_base.html:8 #: company/templates/company/company_base.html:12 stock/api.py:776 -#: templates/InvenTree/search.html:178 templates/js/translated/company.js:495 +#: templates/InvenTree/search.html:178 templates/js/translated/company.js:496 msgid "Company" msgstr "" -#: company/models.py:378 +#: company/models.py:383 msgid "Select company" msgstr "" -#: company/models.py:383 +#: company/models.py:388 msgid "Address title" msgstr "" -#: company/models.py:384 +#: company/models.py:389 msgid "Title describing the address entry" msgstr "" -#: company/models.py:390 +#: company/models.py:395 msgid "Primary address" msgstr "" -#: company/models.py:391 +#: company/models.py:396 msgid "Set as primary address" msgstr "" -#: company/models.py:396 templates/js/translated/company.js:904 -#: templates/js/translated/company.js:961 +#: company/models.py:401 templates/js/translated/company.js:914 +#: templates/js/translated/company.js:971 msgid "Line 1" msgstr "" -#: company/models.py:397 +#: company/models.py:402 msgid "Address line 1" msgstr "" -#: company/models.py:403 templates/js/translated/company.js:905 -#: templates/js/translated/company.js:967 +#: company/models.py:408 templates/js/translated/company.js:915 +#: templates/js/translated/company.js:977 msgid "Line 2" msgstr "" -#: company/models.py:404 +#: company/models.py:409 msgid "Address line 2" msgstr "" -#: company/models.py:410 company/models.py:411 -#: templates/js/translated/company.js:973 +#: company/models.py:415 company/models.py:416 +#: templates/js/translated/company.js:983 msgid "Postal code" msgstr "" -#: company/models.py:417 +#: company/models.py:422 msgid "City/Region" msgstr "" -#: company/models.py:418 +#: company/models.py:423 msgid "Postal code city/region" msgstr "" -#: company/models.py:424 +#: company/models.py:429 msgid "State/Province" msgstr "" -#: company/models.py:425 +#: company/models.py:430 msgid "State or province" msgstr "" -#: company/models.py:431 templates/js/translated/company.js:991 +#: company/models.py:436 templates/js/translated/company.js:1001 msgid "Country" msgstr "" -#: company/models.py:432 +#: company/models.py:437 msgid "Address country" msgstr "" -#: company/models.py:438 +#: company/models.py:443 msgid "Courier shipping notes" msgstr "" -#: company/models.py:439 +#: company/models.py:444 msgid "Notes for shipping courier" msgstr "" -#: company/models.py:445 +#: company/models.py:450 msgid "Internal shipping notes" msgstr "" -#: company/models.py:446 +#: company/models.py:451 msgid "Shipping notes for internal use" msgstr "" -#: company/models.py:453 +#: company/models.py:458 msgid "Link to address information (external)" msgstr "" -#: company/models.py:484 company/models.py:785 stock/models.py:751 +#: company/models.py:489 company/models.py:791 stock/models.py:751 #: stock/serializers.py:266 stock/templates/stock/item_base.html:142 #: templates/js/translated/bom.js:622 msgid "Base Part" msgstr "" -#: company/models.py:486 company/models.py:787 +#: company/models.py:491 company/models.py:793 msgid "Select part" msgstr "" -#: company/models.py:495 company/templates/company/company_base.html:76 +#: company/models.py:500 company/templates/company/company_base.html:82 #: company/templates/company/manufacturer_part.html:90 #: company/templates/company/supplier_part.html:145 part/serializers.py:515 #: stock/templates/stock/item_base.html:207 -#: templates/js/translated/company.js:506 -#: templates/js/translated/company.js:1108 -#: templates/js/translated/company.js:1286 -#: templates/js/translated/company.js:1601 -#: templates/js/translated/table_filters.js:796 +#: templates/js/translated/company.js:507 +#: templates/js/translated/company.js:1118 +#: templates/js/translated/company.js:1296 +#: templates/js/translated/company.js:1611 +#: templates/js/translated/table_filters.js:800 msgid "Manufacturer" msgstr "" -#: company/models.py:496 +#: company/models.py:501 msgid "Select manufacturer" msgstr "" -#: company/models.py:502 company/templates/company/manufacturer_part.html:101 +#: company/models.py:507 company/templates/company/manufacturer_part.html:101 #: company/templates/company/supplier_part.html:153 part/serializers.py:525 #: templates/js/translated/company.js:351 -#: templates/js/translated/company.js:1107 -#: templates/js/translated/company.js:1302 -#: templates/js/translated/company.js:1620 templates/js/translated/part.js:1800 +#: templates/js/translated/company.js:1117 +#: templates/js/translated/company.js:1312 +#: templates/js/translated/company.js:1630 templates/js/translated/part.js:1800 #: templates/js/translated/purchase_order.js:1852 #: templates/js/translated/purchase_order.js:2054 msgid "MPN" msgstr "" -#: company/models.py:503 +#: company/models.py:508 msgid "Manufacturer Part Number" msgstr "" -#: company/models.py:510 +#: company/models.py:515 msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:518 +#: company/models.py:523 msgid "Manufacturer part description" msgstr "" -#: company/models.py:575 company/models.py:602 company/models.py:811 +#: company/models.py:580 company/models.py:607 company/models.py:823 #: company/templates/company/manufacturer_part.html:7 #: company/templates/company/manufacturer_part.html:24 #: stock/templates/stock/item_base.html:217 msgid "Manufacturer Part" msgstr "" -#: company/models.py:609 +#: company/models.py:614 msgid "Parameter name" msgstr "" -#: company/models.py:615 +#: company/models.py:620 #: report/templates/report/inventree_test_report_base.html:104 -#: stock/models.py:2436 templates/js/translated/company.js:1156 -#: templates/js/translated/company.js:1409 templates/js/translated/part.js:1492 +#: stock/models.py:2436 templates/js/translated/company.js:1166 +#: templates/js/translated/company.js:1419 templates/js/translated/part.js:1492 #: templates/js/translated/stock.js:1519 msgid "Value" msgstr "" -#: company/models.py:616 +#: company/models.py:621 msgid "Parameter value" msgstr "" -#: company/models.py:623 company/templates/company/supplier_part.html:168 +#: company/models.py:628 company/templates/company/supplier_part.html:168 #: part/admin.py:57 part/models.py:1009 part/models.py:3623 #: part/templates/part/part_base.html:284 -#: templates/js/translated/company.js:1415 templates/js/translated/part.js:1511 +#: templates/js/translated/company.js:1425 templates/js/translated/part.js:1511 #: templates/js/translated/part.js:1615 templates/js/translated/part.js:2370 msgid "Units" msgstr "" -#: company/models.py:624 +#: company/models.py:629 msgid "Parameter units" msgstr "" -#: company/models.py:725 +#: company/models.py:731 msgid "Pack units must be compatible with the base part units" msgstr "" -#: company/models.py:732 +#: company/models.py:738 msgid "Pack units must be greater than zero" msgstr "" -#: company/models.py:746 +#: company/models.py:752 msgid "Linked manufacturer part must reference the same base part" msgstr "" -#: company/models.py:795 company/templates/company/company_base.html:81 +#: company/models.py:801 company/templates/company/company_base.html:87 #: company/templates/company/supplier_part.html:129 order/models.py:465 #: order/templates/order/order_base.html:136 part/bom.py:272 part/bom.py:310 #: part/serializers.py:499 plugin/builtin/suppliers/digikey.py:25 @@ -4120,35 +4146,39 @@ msgstr "" #: plugin/builtin/suppliers/tme.py:26 stock/templates/stock/item_base.html:224 #: templates/email/overdue_purchase_order.html:16 #: templates/js/translated/company.js:350 -#: templates/js/translated/company.js:510 -#: templates/js/translated/company.js:1574 templates/js/translated/part.js:1768 +#: templates/js/translated/company.js:511 +#: templates/js/translated/company.js:1584 templates/js/translated/part.js:1768 #: templates/js/translated/pricing.js:498 #: templates/js/translated/purchase_order.js:1690 -#: templates/js/translated/table_filters.js:800 +#: templates/js/translated/table_filters.js:804 msgid "Supplier" msgstr "" -#: company/models.py:796 +#: company/models.py:802 msgid "Select supplier" msgstr "" -#: company/models.py:802 part/serializers.py:510 +#: company/models.py:808 part/serializers.py:510 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:812 +#: company/models.py:814 +msgid "Is this supplier part active?" +msgstr "" + +#: company/models.py:824 msgid "Select manufacturer part" msgstr "" -#: company/models.py:819 +#: company/models.py:831 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:827 +#: company/models.py:839 msgid "Supplier part description" msgstr "" -#: company/models.py:834 company/templates/company/supplier_part.html:187 +#: company/models.py:846 company/templates/company/supplier_part.html:187 #: part/admin.py:418 part/models.py:4070 part/templates/part/upload_bom.html:59 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_po_report_base.html:32 @@ -4159,27 +4189,27 @@ msgstr "" msgid "Note" msgstr "" -#: company/models.py:843 part/models.py:1967 +#: company/models.py:855 part/models.py:1967 msgid "base cost" msgstr "" -#: company/models.py:844 part/models.py:1968 +#: company/models.py:856 part/models.py:1968 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:851 company/templates/company/supplier_part.html:160 +#: company/models.py:863 company/templates/company/supplier_part.html:160 #: stock/admin.py:224 stock/models.py:782 stock/serializers.py:1350 #: stock/templates/stock/item_base.html:240 -#: templates/js/translated/company.js:1636 +#: templates/js/translated/company.js:1646 #: templates/js/translated/stock.js:2423 msgid "Packaging" msgstr "" -#: company/models.py:852 +#: company/models.py:864 msgid "Part packaging" msgstr "" -#: company/models.py:857 templates/js/translated/company.js:1641 +#: company/models.py:869 templates/js/translated/company.js:1651 #: templates/js/translated/part.js:1821 templates/js/translated/part.js:1877 #: templates/js/translated/purchase_order.js:311 #: templates/js/translated/purchase_order.js:841 @@ -4189,62 +4219,78 @@ msgstr "" msgid "Pack Quantity" msgstr "" -#: company/models.py:859 +#: company/models.py:871 msgid "Total quantity supplied in a single pack. Leave empty for single items." msgstr "" -#: company/models.py:878 part/models.py:1974 +#: company/models.py:890 part/models.py:1974 msgid "multiple" msgstr "" -#: company/models.py:879 +#: company/models.py:891 msgid "Order multiple" msgstr "" -#: company/models.py:891 +#: company/models.py:903 msgid "Quantity available from supplier" msgstr "" -#: company/models.py:897 +#: company/models.py:909 msgid "Availability Updated" msgstr "" -#: company/models.py:898 +#: company/models.py:910 msgid "Date of last update of availability data" msgstr "" -#: company/serializers.py:155 +#: company/serializers.py:163 msgid "Default currency used for this supplier" msgstr "" -#: company/templates/company/company_base.html:21 +#: company/serializers.py:381 part/admin.py:126 +#: part/templates/part/part_base.html:197 +#: templates/js/translated/company.js:1689 +#: templates/js/translated/table_filters.js:355 +msgid "In Stock" +msgstr "" + +#: company/templates/company/company_base.html:16 +#: part/templates/part/part_base.html:146 +#: templates/js/translated/company.js:1287 +#: templates/js/translated/company.js:1575 +#: templates/js/translated/model_renderers.js:306 +#: templates/js/translated/part.js:814 templates/js/translated/part.js:1218 +msgid "Inactive" +msgstr "" + +#: company/templates/company/company_base.html:27 #: templates/js/translated/purchase_order.js:242 msgid "Create Purchase Order" msgstr "" -#: company/templates/company/company_base.html:27 +#: company/templates/company/company_base.html:33 msgid "Company actions" msgstr "" -#: company/templates/company/company_base.html:32 +#: company/templates/company/company_base.html:38 msgid "Edit company information" msgstr "" -#: company/templates/company/company_base.html:33 -#: templates/js/translated/company.js:444 +#: company/templates/company/company_base.html:39 +#: templates/js/translated/company.js:445 msgid "Edit Company" msgstr "" -#: company/templates/company/company_base.html:37 +#: company/templates/company/company_base.html:43 msgid "Delete company" msgstr "" -#: company/templates/company/company_base.html:38 -#: company/templates/company/company_base.html:162 +#: company/templates/company/company_base.html:44 +#: company/templates/company/company_base.html:168 msgid "Delete Company" msgstr "" -#: company/templates/company/company_base.html:47 +#: company/templates/company/company_base.html:53 #: company/templates/company/manufacturer_part.html:51 #: company/templates/company/supplier_part.html:83 #: part/templates/part/part_thumb.html:20 @@ -4256,72 +4302,72 @@ msgstr "" msgid "Part image" msgstr "" -#: company/templates/company/company_base.html:55 +#: company/templates/company/company_base.html:61 #: part/templates/part/part_thumb.html:12 msgid "Upload new image" msgstr "" -#: company/templates/company/company_base.html:58 +#: company/templates/company/company_base.html:64 #: part/templates/part/part_thumb.html:14 msgid "Download image from URL" msgstr "" -#: company/templates/company/company_base.html:60 +#: company/templates/company/company_base.html:66 #: part/templates/part/part_thumb.html:16 msgid "Delete image" msgstr "" -#: company/templates/company/company_base.html:86 order/models.py:910 +#: company/templates/company/company_base.html:92 order/models.py:910 #: order/models.py:2008 order/templates/order/return_order_base.html:131 #: order/templates/order/sales_order_base.html:144 stock/models.py:804 #: stock/models.py:805 stock/serializers.py:1100 #: stock/templates/stock/item_base.html:405 #: templates/email/overdue_sales_order.html:16 -#: templates/js/translated/company.js:502 +#: templates/js/translated/company.js:503 #: templates/js/translated/return_order.js:296 #: templates/js/translated/sales_order.js:784 #: templates/js/translated/stock.js:2959 -#: templates/js/translated/table_filters.js:804 +#: templates/js/translated/table_filters.js:808 msgid "Customer" msgstr "" -#: company/templates/company/company_base.html:111 +#: company/templates/company/company_base.html:117 msgid "Uses default currency" msgstr "" -#: company/templates/company/company_base.html:118 order/models.py:341 +#: company/templates/company/company_base.html:124 order/models.py:341 #: order/templates/order/order_base.html:210 #: order/templates/order/return_order_base.html:181 #: order/templates/order/sales_order_base.html:221 msgid "Address" msgstr "" -#: company/templates/company/company_base.html:125 +#: company/templates/company/company_base.html:131 msgid "Phone" msgstr "" -#: company/templates/company/company_base.html:205 +#: company/templates/company/company_base.html:211 #: part/templates/part/part_base.html:528 msgid "Remove Image" msgstr "" -#: company/templates/company/company_base.html:206 +#: company/templates/company/company_base.html:212 msgid "Remove associated image from this company" msgstr "" -#: company/templates/company/company_base.html:208 +#: company/templates/company/company_base.html:214 #: part/templates/part/part_base.html:531 #: templates/InvenTree/settings/user.html:88 #: templates/InvenTree/settings/user_sso.html:43 msgid "Remove" msgstr "" -#: company/templates/company/company_base.html:237 +#: company/templates/company/company_base.html:243 #: part/templates/part/part_base.html:560 msgid "Upload Image" msgstr "" -#: company/templates/company/company_base.html:252 +#: company/templates/company/company_base.html:258 #: part/templates/part/part_base.html:614 msgid "Download Image" msgstr "" @@ -4369,7 +4415,7 @@ msgstr "" #: templates/InvenTree/index.html:227 templates/InvenTree/search.html:199 #: templates/InvenTree/settings/sidebar.html:57 #: templates/js/translated/search.js:205 templates/navbar.html:50 -#: users/models.py:197 +#: users/models.py:208 msgid "Purchase Orders" msgstr "" @@ -4392,7 +4438,7 @@ msgstr "" #: templates/InvenTree/index.html:259 templates/InvenTree/search.html:219 #: templates/InvenTree/settings/sidebar.html:59 #: templates/js/translated/search.js:219 templates/navbar.html:62 -#: users/models.py:198 +#: users/models.py:209 msgid "Sales Orders" msgstr "" @@ -4417,7 +4463,7 @@ msgstr "" #: order/templates/order/return_orders.html:15 #: templates/InvenTree/settings/sidebar.html:61 #: templates/js/translated/search.js:232 templates/navbar.html:65 -#: users/models.py:199 +#: users/models.py:210 msgid "Return Orders" msgstr "" @@ -4465,12 +4511,12 @@ msgid "Order part" msgstr "" #: company/templates/company/manufacturer_part.html:39 -#: templates/js/translated/company.js:1333 +#: templates/js/translated/company.js:1343 msgid "Edit manufacturer part" msgstr "" #: company/templates/company/manufacturer_part.html:43 -#: templates/js/translated/company.js:1334 +#: templates/js/translated/company.js:1344 msgid "Delete manufacturer part" msgstr "" @@ -4537,14 +4583,14 @@ msgstr "" #: company/templates/company/supplier_part.html:7 #: company/templates/company/supplier_part.html:24 order/api.py:448 #: stock/models.py:762 stock/templates/stock/item_base.html:233 -#: templates/js/translated/company.js:1590 +#: templates/js/translated/company.js:1600 #: templates/js/translated/purchase_order.js:752 #: templates/js/translated/stock.js:2279 msgid "Supplier Part" msgstr "" #: company/templates/company/supplier_part.html:50 -#: templates/js/translated/company.js:1516 +#: templates/js/translated/company.js:1526 msgid "Supplier part actions" msgstr "" @@ -4645,7 +4691,7 @@ msgstr "" #: stock/templates/stock/location_sidebar.html:7 #: templates/InvenTree/search.html:155 templates/js/translated/part.js:1060 #: templates/js/translated/search.js:172 templates/js/translated/stock.js:2766 -#: users/models.py:195 +#: users/models.py:206 msgid "Stock Items" msgstr "" @@ -5896,12 +5942,6 @@ msgstr "" msgid "Minimum Stock" msgstr "" -#: part/admin.py:126 part/templates/part/part_base.html:197 -#: templates/js/translated/company.js:1679 -#: templates/js/translated/table_filters.js:355 -msgid "In Stock" -msgstr "" - #: part/admin.py:138 part/templates/part/part_sidebar.html:27 msgid "Used In" msgstr "" @@ -5942,7 +5982,7 @@ msgstr "" #: templates/InvenTree/index.html:36 templates/InvenTree/search.html:84 #: templates/InvenTree/settings/sidebar.html:47 #: templates/js/translated/part.js:2804 templates/js/translated/search.js:130 -#: templates/navbar.html:24 users/models.py:192 +#: templates/navbar.html:24 users/models.py:203 msgid "Parts" msgstr "" @@ -6080,7 +6120,7 @@ msgstr "" #: part/models.py:83 part/templates/part/category.html:136 #: templates/InvenTree/search.html:97 templates/js/translated/search.js:158 -#: users/models.py:191 +#: users/models.py:202 msgid "Part Categories" msgstr "" @@ -6583,7 +6623,7 @@ msgid "Parameter description" msgstr "" #: part/models.py:3638 templates/js/translated/part.js:1627 -#: templates/js/translated/table_filters.js:821 +#: templates/js/translated/table_filters.js:825 msgid "Checkbox" msgstr "" @@ -7242,7 +7282,7 @@ msgstr "" #: part/templates/part/detail.html:67 part/templates/part/part_sidebar.html:50 #: stock/admin.py:251 templates/InvenTree/settings/part_stocktake.html:30 #: templates/InvenTree/settings/sidebar.html:53 -#: templates/js/translated/stock.js:2215 users/models.py:193 +#: templates/js/translated/stock.js:2215 users/models.py:204 msgid "Stocktake" msgstr "" @@ -7473,14 +7513,6 @@ msgstr "" msgid "Part is not active" msgstr "" -#: part/templates/part/part_base.html:146 -#: templates/js/translated/company.js:1277 -#: templates/js/translated/company.js:1565 -#: templates/js/translated/model_renderers.js:306 -#: templates/js/translated/part.js:814 templates/js/translated/part.js:1218 -msgid "Inactive" -msgstr "" - #: part/templates/part/part_base.html:153 msgid "Part is virtual (not a physical part)" msgstr "" @@ -7648,8 +7680,8 @@ msgstr "" #: part/templates/part/prices.html:28 stock/admin.py:247 #: stock/templates/stock/item_base.html:446 -#: templates/js/translated/company.js:1693 #: templates/js/translated/company.js:1703 +#: templates/js/translated/company.js:1713 #: templates/js/translated/stock.js:2245 msgid "Last Updated" msgstr "" @@ -8217,7 +8249,7 @@ msgstr "" msgid "Plugin Configurations" msgstr "" -#: plugin/models.py:34 users/models.py:89 +#: plugin/models.py:34 users/models.py:100 msgid "Key" msgstr "" @@ -8720,7 +8752,7 @@ msgstr "" #: stock/admin.py:256 stock/models.py:883 #: stock/templates/stock/item_base.html:433 -#: templates/js/translated/stock.js:2229 users/models.py:113 +#: templates/js/translated/stock.js:2229 users/models.py:124 msgid "Expiry Date" msgstr "" @@ -8801,7 +8833,7 @@ msgstr "" #: stock/models.py:126 stock/templates/stock/location.html:179 #: templates/InvenTree/search.html:166 templates/js/translated/search.js:178 -#: users/models.py:194 +#: users/models.py:205 msgid "Stock Locations" msgstr "" @@ -9484,7 +9516,7 @@ msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" #: stock/templates/stock/item_base.html:437 -#: templates/js/translated/table_filters.js:435 users/models.py:163 +#: templates/js/translated/table_filters.js:435 users/models.py:174 msgid "Expired" msgstr "" @@ -10110,7 +10142,7 @@ msgstr "" #: templates/InvenTree/settings/settings_staff_js.html:81 #: templates/js/translated/forms.js:547 templates/js/translated/helpers.js:105 #: templates/js/translated/part.js:392 templates/js/translated/pricing.js:629 -#: templates/js/translated/stock.js:245 users/models.py:413 +#: templates/js/translated/stock.js:245 users/models.py:424 msgid "Delete" msgstr "" @@ -10293,7 +10325,7 @@ msgid "Unverified" msgstr "" #: templates/InvenTree/settings/user.html:80 -#: templates/js/translated/company.js:947 +#: templates/js/translated/company.js:957 msgid "Primary" msgstr "" @@ -11644,213 +11676,213 @@ msgstr "" msgid "Delete Supplier Parts" msgstr "" -#: templates/js/translated/company.js:465 +#: templates/js/translated/company.js:466 msgid "Add new Company" msgstr "" -#: templates/js/translated/company.js:536 +#: templates/js/translated/company.js:546 msgid "Parts Supplied" msgstr "" -#: templates/js/translated/company.js:545 +#: templates/js/translated/company.js:555 msgid "Parts Manufactured" msgstr "" -#: templates/js/translated/company.js:560 +#: templates/js/translated/company.js:570 msgid "No company information found" msgstr "" -#: templates/js/translated/company.js:609 +#: templates/js/translated/company.js:619 msgid "Create New Contact" msgstr "" -#: templates/js/translated/company.js:625 -#: templates/js/translated/company.js:748 +#: templates/js/translated/company.js:635 +#: templates/js/translated/company.js:758 msgid "Edit Contact" msgstr "" -#: templates/js/translated/company.js:662 +#: templates/js/translated/company.js:672 msgid "All selected contacts will be deleted" msgstr "" -#: templates/js/translated/company.js:668 -#: templates/js/translated/company.js:732 +#: templates/js/translated/company.js:678 +#: templates/js/translated/company.js:742 msgid "Role" msgstr "" -#: templates/js/translated/company.js:676 +#: templates/js/translated/company.js:686 msgid "Delete Contacts" msgstr "" -#: templates/js/translated/company.js:707 +#: templates/js/translated/company.js:717 msgid "No contacts found" msgstr "" -#: templates/js/translated/company.js:720 +#: templates/js/translated/company.js:730 msgid "Phone Number" msgstr "" -#: templates/js/translated/company.js:726 +#: templates/js/translated/company.js:736 msgid "Email Address" msgstr "" -#: templates/js/translated/company.js:752 +#: templates/js/translated/company.js:762 msgid "Delete Contact" msgstr "" -#: templates/js/translated/company.js:849 +#: templates/js/translated/company.js:859 msgid "Create New Address" msgstr "" -#: templates/js/translated/company.js:864 -#: templates/js/translated/company.js:1025 +#: templates/js/translated/company.js:874 +#: templates/js/translated/company.js:1035 msgid "Edit Address" msgstr "" -#: templates/js/translated/company.js:899 +#: templates/js/translated/company.js:909 msgid "All selected addresses will be deleted" msgstr "" -#: templates/js/translated/company.js:913 +#: templates/js/translated/company.js:923 msgid "Delete Addresses" msgstr "" -#: templates/js/translated/company.js:940 +#: templates/js/translated/company.js:950 msgid "No addresses found" msgstr "" -#: templates/js/translated/company.js:979 +#: templates/js/translated/company.js:989 msgid "Postal city" msgstr "" -#: templates/js/translated/company.js:985 +#: templates/js/translated/company.js:995 msgid "State/province" msgstr "" -#: templates/js/translated/company.js:997 +#: templates/js/translated/company.js:1007 msgid "Courier notes" msgstr "" -#: templates/js/translated/company.js:1003 +#: templates/js/translated/company.js:1013 msgid "Internal notes" msgstr "" -#: templates/js/translated/company.js:1029 +#: templates/js/translated/company.js:1039 msgid "Delete Address" msgstr "" -#: templates/js/translated/company.js:1102 +#: templates/js/translated/company.js:1112 msgid "All selected manufacturer parts will be deleted" msgstr "" -#: templates/js/translated/company.js:1117 +#: templates/js/translated/company.js:1127 msgid "Delete Manufacturer Parts" msgstr "" -#: templates/js/translated/company.js:1151 +#: templates/js/translated/company.js:1161 msgid "All selected parameters will be deleted" msgstr "" -#: templates/js/translated/company.js:1165 +#: templates/js/translated/company.js:1175 msgid "Delete Parameters" msgstr "" -#: templates/js/translated/company.js:1181 -#: templates/js/translated/company.js:1469 templates/js/translated/part.js:2244 +#: templates/js/translated/company.js:1191 +#: templates/js/translated/company.js:1479 templates/js/translated/part.js:2244 msgid "Order parts" msgstr "" -#: templates/js/translated/company.js:1198 +#: templates/js/translated/company.js:1208 msgid "Delete manufacturer parts" msgstr "" -#: templates/js/translated/company.js:1230 +#: templates/js/translated/company.js:1240 msgid "Manufacturer part actions" msgstr "" -#: templates/js/translated/company.js:1249 +#: templates/js/translated/company.js:1259 msgid "No manufacturer parts found" msgstr "" -#: templates/js/translated/company.js:1269 -#: templates/js/translated/company.js:1557 templates/js/translated/part.js:798 +#: templates/js/translated/company.js:1279 +#: templates/js/translated/company.js:1567 templates/js/translated/part.js:798 #: templates/js/translated/part.js:1210 msgid "Template part" msgstr "" -#: templates/js/translated/company.js:1273 -#: templates/js/translated/company.js:1561 templates/js/translated/part.js:802 +#: templates/js/translated/company.js:1283 +#: templates/js/translated/company.js:1571 templates/js/translated/part.js:802 #: templates/js/translated/part.js:1214 msgid "Assembled part" msgstr "" -#: templates/js/translated/company.js:1393 templates/js/translated/part.js:1464 +#: templates/js/translated/company.js:1403 templates/js/translated/part.js:1464 msgid "No parameters found" msgstr "" -#: templates/js/translated/company.js:1428 templates/js/translated/part.js:1527 +#: templates/js/translated/company.js:1438 templates/js/translated/part.js:1527 msgid "Edit parameter" msgstr "" -#: templates/js/translated/company.js:1429 templates/js/translated/part.js:1528 +#: templates/js/translated/company.js:1439 templates/js/translated/part.js:1528 msgid "Delete parameter" msgstr "" -#: templates/js/translated/company.js:1446 templates/js/translated/part.js:1433 +#: templates/js/translated/company.js:1456 templates/js/translated/part.js:1433 msgid "Edit Parameter" msgstr "" -#: templates/js/translated/company.js:1455 templates/js/translated/part.js:1549 +#: templates/js/translated/company.js:1465 templates/js/translated/part.js:1549 msgid "Delete Parameter" msgstr "" -#: templates/js/translated/company.js:1486 +#: templates/js/translated/company.js:1496 msgid "Delete supplier parts" msgstr "" -#: templates/js/translated/company.js:1536 +#: templates/js/translated/company.js:1546 msgid "No supplier parts found" msgstr "" -#: templates/js/translated/company.js:1654 +#: templates/js/translated/company.js:1664 msgid "Base Units" msgstr "" -#: templates/js/translated/company.js:1684 +#: templates/js/translated/company.js:1694 msgid "Availability" msgstr "" -#: templates/js/translated/company.js:1715 +#: templates/js/translated/company.js:1725 msgid "Edit supplier part" msgstr "" -#: templates/js/translated/company.js:1716 +#: templates/js/translated/company.js:1726 msgid "Delete supplier part" msgstr "" -#: templates/js/translated/company.js:1769 +#: templates/js/translated/company.js:1779 #: templates/js/translated/pricing.js:694 msgid "Delete Price Break" msgstr "" -#: templates/js/translated/company.js:1779 +#: templates/js/translated/company.js:1789 #: templates/js/translated/pricing.js:712 msgid "Edit Price Break" msgstr "" -#: templates/js/translated/company.js:1794 +#: templates/js/translated/company.js:1804 msgid "No price break information found" msgstr "" -#: templates/js/translated/company.js:1823 +#: templates/js/translated/company.js:1833 msgid "Last updated" msgstr "" -#: templates/js/translated/company.js:1830 +#: templates/js/translated/company.js:1840 msgid "Edit price break" msgstr "" -#: templates/js/translated/company.js:1831 +#: templates/js/translated/company.js:1841 msgid "Delete price break" msgstr "" @@ -13288,7 +13320,7 @@ msgstr "" msgid "Add Stock" msgstr "" -#: templates/js/translated/stock.js:1042 users/models.py:403 +#: templates/js/translated/stock.js:1042 users/models.py:414 msgid "Add" msgstr "" @@ -13802,7 +13834,7 @@ msgid "Available stock" msgstr "" #: templates/js/translated/table_filters.js:733 -#: templates/js/translated/table_filters.js:829 +#: templates/js/translated/table_filters.js:833 msgid "Has Units" msgstr "" @@ -13830,7 +13862,7 @@ msgstr "" msgid "Has stocktake entries" msgstr "" -#: templates/js/translated/table_filters.js:825 +#: templates/js/translated/table_filters.js:829 msgid "Has Choices" msgstr "" @@ -13926,7 +13958,7 @@ msgstr "" msgid "New Notifications" msgstr "" -#: templates/navbar.html:144 users/models.py:190 +#: templates/navbar.html:144 users/models.py:201 msgid "Admin" msgstr "" @@ -14123,7 +14155,7 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/authentication.py:29 users/models.py:127 +#: users/authentication.py:29 users/models.py:138 msgid "Token has been revoked" msgstr "" @@ -14131,66 +14163,66 @@ msgstr "" msgid "Token has expired" msgstr "" -#: users/models.py:70 +#: users/models.py:81 msgid "API Token" msgstr "" -#: users/models.py:71 +#: users/models.py:82 msgid "API Tokens" msgstr "" -#: users/models.py:107 +#: users/models.py:118 msgid "Token Name" msgstr "" -#: users/models.py:108 +#: users/models.py:119 msgid "Custom token name" msgstr "" -#: users/models.py:114 +#: users/models.py:125 msgid "Token expiry date" msgstr "" -#: users/models.py:122 +#: users/models.py:133 msgid "Last Seen" msgstr "" -#: users/models.py:123 +#: users/models.py:134 msgid "Last time the token was used" msgstr "" -#: users/models.py:127 +#: users/models.py:138 msgid "Revoked" msgstr "" -#: users/models.py:386 +#: users/models.py:397 msgid "Permission set" msgstr "" -#: users/models.py:395 +#: users/models.py:406 msgid "Group" msgstr "" -#: users/models.py:399 +#: users/models.py:410 msgid "View" msgstr "" -#: users/models.py:399 +#: users/models.py:410 msgid "Permission to view items" msgstr "" -#: users/models.py:403 +#: users/models.py:414 msgid "Permission to add items" msgstr "" -#: users/models.py:407 +#: users/models.py:418 msgid "Change" msgstr "" -#: users/models.py:409 +#: users/models.py:420 msgid "Permissions to edit items" msgstr "" -#: users/models.py:415 +#: users/models.py:426 msgid "Permission to delete items" msgstr "" diff --git a/src/backend/InvenTree/locale/fa/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/fa/LC_MESSAGES/django.po index e70cfd84e7..609252e6b9 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: 2024-04-15 15:06+0000\n" -"PO-Revision-Date: 2024-04-16 03:12\n" +"POT-Creation-Date: 2024-04-20 13:19+0000\n" +"PO-Revision-Date: 2024-04-21 04:20\n" "Last-Translator: \n" "Language-Team: Persian\n" "Language: fa_IR\n" @@ -58,7 +58,7 @@ msgstr "تاریخ را وارد کنید" #: InvenTree/fields.py:208 InvenTree/models.py:1021 build/serializers.py:438 #: build/serializers.py:516 build/templates/build/sidebar.html:21 -#: company/models.py:835 company/templates/company/sidebar.html:37 +#: company/models.py:847 company/templates/company/sidebar.html:37 #: order/models.py:1283 order/templates/order/po_sidebar.html:11 #: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/so_sidebar.html:17 part/admin.py:59 @@ -69,7 +69,7 @@ msgstr "تاریخ را وارد کنید" #: stock/serializers.py:805 stock/serializers.py:1114 stock/serializers.py:1203 #: stock/serializers.py:1368 stock/templates/stock/stock_sidebar.html:25 #: templates/js/translated/barcode.js:143 templates/js/translated/bom.js:1265 -#: templates/js/translated/company.js:1674 templates/js/translated/order.js:347 +#: templates/js/translated/company.js:1684 templates/js/translated/order.js:347 #: templates/js/translated/part.js:1080 #: templates/js/translated/purchase_order.js:2201 #: templates/js/translated/return_order.js:776 @@ -340,10 +340,10 @@ msgstr "" msgid "[{site_name}] Log in to the app" msgstr "" -#: InvenTree/magic_login.py:38 company/models.py:132 -#: company/templates/company/company_base.html:132 +#: InvenTree/magic_login.py:38 company/models.py:133 +#: company/templates/company/company_base.html:138 #: templates/InvenTree/settings/user.html:49 -#: templates/js/translated/company.js:667 +#: templates/js/translated/company.js:677 msgid "Email" msgstr "" @@ -405,14 +405,14 @@ msgstr "" msgid "Select file to attach" msgstr "" -#: InvenTree/models.py:567 common/models.py:3018 company/models.py:145 -#: company/models.py:452 company/models.py:509 company/models.py:818 +#: InvenTree/models.py:567 common/models.py:3018 company/models.py:146 +#: company/models.py:457 company/models.py:514 company/models.py:830 #: order/models.py:291 order/models.py:1288 order/models.py:1702 #: part/admin.py:55 part/models.py:919 #: part/templates/part/part_scheduling.html:11 #: report/templates/report/inventree_build_order_base.html:164 -#: stock/admin.py:225 templates/js/translated/company.js:1309 -#: templates/js/translated/company.js:1663 templates/js/translated/order.js:351 +#: stock/admin.py:225 templates/js/translated/company.js:1319 +#: templates/js/translated/company.js:1673 templates/js/translated/order.js:351 #: templates/js/translated/part.js:2456 #: templates/js/translated/purchase_order.js:2041 #: templates/js/translated/purchase_order.js:2205 @@ -442,7 +442,7 @@ msgstr "" #: part/models.py:3272 part/models.py:3365 part/models.py:3393 #: plugin/models.py:250 plugin/models.py:251 #: report/templates/report/inventree_test_report_base.html:105 -#: templates/js/translated/stock.js:3036 users/models.py:100 +#: templates/js/translated/stock.js:3036 users/models.py:111 msgid "User" msgstr "" @@ -484,7 +484,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:893 common/models.py:2706 common/models.py:3104 -#: common/serializers.py:370 company/models.py:608 label/models.py:120 +#: common/serializers.py:370 company/models.py:613 label/models.py:120 #: machine/models.py:24 part/models.py:855 part/models.py:3616 #: plugin/models.py:41 report/models.py:176 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -493,11 +493,11 @@ msgstr "" #: templates/InvenTree/settings/plugin_settings.html:22 #: templates/InvenTree/settings/settings_staff_js.html:67 #: templates/InvenTree/settings/settings_staff_js.html:446 -#: templates/js/translated/company.js:666 -#: templates/js/translated/company.js:714 -#: templates/js/translated/company.js:903 -#: templates/js/translated/company.js:1155 -#: templates/js/translated/company.js:1403 templates/js/translated/part.js:1186 +#: templates/js/translated/company.js:676 +#: templates/js/translated/company.js:724 +#: templates/js/translated/company.js:913 +#: templates/js/translated/company.js:1165 +#: templates/js/translated/company.js:1413 templates/js/translated/part.js:1186 #: templates/js/translated/part.js:1474 templates/js/translated/part.js:1610 #: templates/js/translated/part.js:2749 templates/js/translated/stock.js:2716 msgid "Name" @@ -505,8 +505,8 @@ msgstr "" #: InvenTree/models.py:899 build/models.py:188 #: build/templates/build/detail.html:24 common/models.py:136 -#: company/models.py:517 company/models.py:826 -#: company/templates/company/company_base.html:71 +#: company/models.py:522 company/models.py:838 +#: company/templates/company/company_base.html:77 #: company/templates/company/manufacturer_part.html:75 #: company/templates/company/supplier_part.html:107 label/models.py:127 #: order/models.py:277 order/models.py:1316 part/admin.py:303 part/admin.py:414 @@ -521,9 +521,9 @@ msgstr "" #: templates/InvenTree/settings/settings_staff_js.html:170 #: templates/InvenTree/settings/settings_staff_js.html:451 #: templates/js/translated/bom.js:633 templates/js/translated/bom.js:963 -#: templates/js/translated/build.js:2137 templates/js/translated/company.js:518 -#: templates/js/translated/company.js:1320 -#: templates/js/translated/company.js:1631 templates/js/translated/index.js:119 +#: templates/js/translated/build.js:2137 templates/js/translated/company.js:519 +#: templates/js/translated/company.js:1330 +#: templates/js/translated/company.js:1641 templates/js/translated/index.js:119 #: templates/js/translated/order.js:298 templates/js/translated/part.js:1238 #: templates/js/translated/part.js:1483 templates/js/translated/part.js:1621 #: templates/js/translated/part.js:1958 templates/js/translated/part.js:2355 @@ -589,8 +589,8 @@ msgstr "" msgid "Must be a valid number" msgstr "" -#: InvenTree/serializers.py:99 company/models.py:178 -#: company/templates/company/company_base.html:106 part/models.py:2993 +#: InvenTree/serializers.py:99 company/models.py:183 +#: company/templates/company/company_base.html:112 part/models.py:2993 #: templates/InvenTree/settings/settings_staff_js.html:44 #: templates/currency_data.html:5 msgid "Currency" @@ -970,7 +970,7 @@ msgstr "" msgid "Allocated" msgstr "" -#: build/api.py:294 company/models.py:890 +#: build/api.py:294 company/models.py:902 company/serializers.py:383 #: company/templates/company/supplier_part.html:114 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -1000,7 +1000,7 @@ msgstr "" #: part/templates/part/part_sidebar.html:22 templates/InvenTree/index.html:196 #: templates/InvenTree/search.html:141 #: templates/InvenTree/settings/sidebar.html:55 -#: templates/js/translated/search.js:186 users/models.py:196 +#: templates/js/translated/search.js:186 users/models.py:207 msgid "Build Orders" msgstr "" @@ -1050,7 +1050,7 @@ msgid "BuildOrder to which this build is allocated" msgstr "" #: build/models.py:205 build/templates/build/build_base.html:97 -#: build/templates/build/detail.html:29 company/models.py:1044 order/api.py:817 +#: build/templates/build/detail.html:29 company/models.py:1056 order/api.py:817 #: order/models.py:1401 order/models.py:1544 order/models.py:1545 #: part/api.py:1547 part/api.py:1841 part/models.py:390 part/models.py:3004 #: part/models.py:3148 part/models.py:3292 part/models.py:3315 @@ -1078,9 +1078,9 @@ msgstr "" #: templates/js/translated/build.js:1309 templates/js/translated/build.js:1740 #: templates/js/translated/build.js:2160 templates/js/translated/build.js:2333 #: templates/js/translated/company.js:348 -#: templates/js/translated/company.js:1106 -#: templates/js/translated/company.js:1261 -#: templates/js/translated/company.js:1549 templates/js/translated/index.js:109 +#: templates/js/translated/company.js:1116 +#: templates/js/translated/company.js:1271 +#: templates/js/translated/company.js:1559 templates/js/translated/index.js:109 #: templates/js/translated/part.js:1943 templates/js/translated/part.js:2015 #: templates/js/translated/part.js:2324 templates/js/translated/pricing.js:369 #: templates/js/translated/purchase_order.js:751 @@ -1223,7 +1223,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:180 #: part/templates/part/part_base.html:383 stock/models.py:819 #: stock/templates/stock/item_base.html:200 -#: templates/js/translated/company.js:1009 +#: templates/js/translated/company.js:1019 msgid "External Link" msgstr "" @@ -1315,7 +1315,7 @@ msgstr "" #: templates/js/translated/bom.js:981 templates/js/translated/build.js:521 #: templates/js/translated/build.js:737 templates/js/translated/build.js:1366 #: templates/js/translated/build.js:1743 templates/js/translated/build.js:2355 -#: templates/js/translated/company.js:1808 +#: templates/js/translated/company.js:1818 #: templates/js/translated/model_renderers.js:230 #: templates/js/translated/order.js:304 templates/js/translated/part.js:961 #: templates/js/translated/part.js:1811 templates/js/translated/part.js:3341 @@ -2206,7 +2206,7 @@ msgstr "" msgid "Show the `about` modal only to superusers" msgstr "" -#: common/models.py:1292 company/models.py:107 company/models.py:108 +#: common/models.py:1292 company/models.py:108 company/models.py:109 msgid "Company name" msgstr "" @@ -3550,9 +3550,9 @@ msgstr "" msgid "Price break quantity" msgstr "" -#: common/models.py:2524 company/serializers.py:486 order/admin.py:42 +#: common/models.py:2524 company/serializers.py:496 order/admin.py:42 #: order/models.py:1333 order/models.py:2241 -#: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885 +#: templates/js/translated/company.js:1823 templates/js/translated/part.js:1885 #: templates/js/translated/pricing.js:621 #: templates/js/translated/return_order.js:741 msgid "Price" @@ -3574,13 +3574,15 @@ msgstr "" msgid "Name for this webhook" msgstr "" -#: common/models.py:2711 machine/models.py:39 part/admin.py:88 -#: part/models.py:1045 plugin/models.py:56 +#: common/models.py:2711 company/models.py:160 company/models.py:813 +#: machine/models.py:39 part/admin.py:88 part/models.py:1045 +#: plugin/models.py:56 templates/js/translated/company.js:523 #: templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 #: templates/js/translated/table_filters.js:492 #: templates/js/translated/table_filters.js:520 -#: templates/js/translated/table_filters.js:716 users/models.py:171 +#: templates/js/translated/table_filters.js:716 +#: templates/js/translated/table_filters.js:796 users/models.py:182 msgid "Active" msgstr "" @@ -3588,7 +3590,7 @@ msgstr "" msgid "Is this webhook active" msgstr "" -#: common/models.py:2727 users/models.py:148 +#: common/models.py:2727 users/models.py:159 msgid "Token" msgstr "" @@ -3652,7 +3654,7 @@ msgstr "" msgid "Id" msgstr "" -#: common/models.py:3016 templates/js/translated/company.js:955 +#: common/models.py:3016 templates/js/translated/company.js:965 #: templates/js/translated/news.js:44 msgid "Title" msgstr "" @@ -3678,7 +3680,7 @@ msgstr "" msgid "Was this news item read?" msgstr "" -#: common/models.py:3044 company/models.py:155 part/models.py:929 +#: common/models.py:3044 company/models.py:156 part/models.py:929 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report_base.html:35 @@ -3848,270 +3850,294 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/models.py:113 -msgid "Company description" +#: company/api.py:164 +msgid "Part is Active" +msgstr "" + +#: company/api.py:168 +msgid "Manufacturer is Active" +msgstr "" + +#: company/api.py:317 +msgid "Supplier Part is Active" +msgstr "" + +#: company/api.py:321 +msgid "Internal Part is Active" +msgstr "" + +#: company/api.py:325 +msgid "Supplier is Active" msgstr "" #: company/models.py:114 +msgid "Company description" +msgstr "" + +#: company/models.py:115 msgid "Description of the company" msgstr "" -#: company/models.py:119 company/templates/company/company_base.html:100 +#: company/models.py:120 company/templates/company/company_base.html:106 #: templates/InvenTree/settings/plugin_settings.html:54 -#: templates/js/translated/company.js:522 +#: templates/js/translated/company.js:532 msgid "Website" msgstr "" -#: company/models.py:119 +#: company/models.py:120 msgid "Company website URL" msgstr "" -#: company/models.py:124 +#: company/models.py:125 msgid "Phone number" msgstr "" -#: company/models.py:126 +#: company/models.py:127 msgid "Contact phone number" msgstr "" -#: company/models.py:133 +#: company/models.py:134 msgid "Contact email address" msgstr "" -#: company/models.py:138 company/templates/company/company_base.html:139 +#: company/models.py:139 company/templates/company/company_base.html:145 #: order/models.py:331 order/templates/order/order_base.html:203 #: order/templates/order/return_order_base.html:174 #: order/templates/order/sales_order_base.html:214 msgid "Contact" msgstr "" -#: company/models.py:140 +#: company/models.py:141 msgid "Point of contact" msgstr "" -#: company/models.py:146 +#: company/models.py:147 msgid "Link to external company information" msgstr "" #: company/models.py:160 +msgid "Is this company active?" +msgstr "" + +#: company/models.py:165 msgid "is customer" msgstr "" -#: company/models.py:161 +#: company/models.py:166 msgid "Do you sell items to this company?" msgstr "" -#: company/models.py:166 +#: company/models.py:171 msgid "is supplier" msgstr "" -#: company/models.py:167 +#: company/models.py:172 msgid "Do you purchase items from this company?" msgstr "" -#: company/models.py:172 +#: company/models.py:177 msgid "is manufacturer" msgstr "" -#: company/models.py:173 +#: company/models.py:178 msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:181 +#: company/models.py:186 msgid "Default currency used for this company" msgstr "" -#: company/models.py:268 company/models.py:377 +#: company/models.py:273 company/models.py:382 #: company/templates/company/company_base.html:8 #: company/templates/company/company_base.html:12 stock/api.py:776 -#: templates/InvenTree/search.html:178 templates/js/translated/company.js:495 +#: templates/InvenTree/search.html:178 templates/js/translated/company.js:496 msgid "Company" msgstr "" -#: company/models.py:378 +#: company/models.py:383 msgid "Select company" msgstr "" -#: company/models.py:383 +#: company/models.py:388 msgid "Address title" msgstr "" -#: company/models.py:384 +#: company/models.py:389 msgid "Title describing the address entry" msgstr "" -#: company/models.py:390 +#: company/models.py:395 msgid "Primary address" msgstr "" -#: company/models.py:391 +#: company/models.py:396 msgid "Set as primary address" msgstr "" -#: company/models.py:396 templates/js/translated/company.js:904 -#: templates/js/translated/company.js:961 +#: company/models.py:401 templates/js/translated/company.js:914 +#: templates/js/translated/company.js:971 msgid "Line 1" msgstr "" -#: company/models.py:397 +#: company/models.py:402 msgid "Address line 1" msgstr "" -#: company/models.py:403 templates/js/translated/company.js:905 -#: templates/js/translated/company.js:967 +#: company/models.py:408 templates/js/translated/company.js:915 +#: templates/js/translated/company.js:977 msgid "Line 2" msgstr "" -#: company/models.py:404 +#: company/models.py:409 msgid "Address line 2" msgstr "" -#: company/models.py:410 company/models.py:411 -#: templates/js/translated/company.js:973 +#: company/models.py:415 company/models.py:416 +#: templates/js/translated/company.js:983 msgid "Postal code" msgstr "" -#: company/models.py:417 +#: company/models.py:422 msgid "City/Region" msgstr "" -#: company/models.py:418 +#: company/models.py:423 msgid "Postal code city/region" msgstr "" -#: company/models.py:424 +#: company/models.py:429 msgid "State/Province" msgstr "" -#: company/models.py:425 +#: company/models.py:430 msgid "State or province" msgstr "" -#: company/models.py:431 templates/js/translated/company.js:991 +#: company/models.py:436 templates/js/translated/company.js:1001 msgid "Country" msgstr "" -#: company/models.py:432 +#: company/models.py:437 msgid "Address country" msgstr "" -#: company/models.py:438 +#: company/models.py:443 msgid "Courier shipping notes" msgstr "" -#: company/models.py:439 +#: company/models.py:444 msgid "Notes for shipping courier" msgstr "" -#: company/models.py:445 +#: company/models.py:450 msgid "Internal shipping notes" msgstr "" -#: company/models.py:446 +#: company/models.py:451 msgid "Shipping notes for internal use" msgstr "" -#: company/models.py:453 +#: company/models.py:458 msgid "Link to address information (external)" msgstr "" -#: company/models.py:484 company/models.py:785 stock/models.py:751 +#: company/models.py:489 company/models.py:791 stock/models.py:751 #: stock/serializers.py:266 stock/templates/stock/item_base.html:142 #: templates/js/translated/bom.js:622 msgid "Base Part" msgstr "" -#: company/models.py:486 company/models.py:787 +#: company/models.py:491 company/models.py:793 msgid "Select part" msgstr "" -#: company/models.py:495 company/templates/company/company_base.html:76 +#: company/models.py:500 company/templates/company/company_base.html:82 #: company/templates/company/manufacturer_part.html:90 #: company/templates/company/supplier_part.html:145 part/serializers.py:515 #: stock/templates/stock/item_base.html:207 -#: templates/js/translated/company.js:506 -#: templates/js/translated/company.js:1108 -#: templates/js/translated/company.js:1286 -#: templates/js/translated/company.js:1601 -#: templates/js/translated/table_filters.js:796 +#: templates/js/translated/company.js:507 +#: templates/js/translated/company.js:1118 +#: templates/js/translated/company.js:1296 +#: templates/js/translated/company.js:1611 +#: templates/js/translated/table_filters.js:800 msgid "Manufacturer" msgstr "" -#: company/models.py:496 +#: company/models.py:501 msgid "Select manufacturer" msgstr "" -#: company/models.py:502 company/templates/company/manufacturer_part.html:101 +#: company/models.py:507 company/templates/company/manufacturer_part.html:101 #: company/templates/company/supplier_part.html:153 part/serializers.py:525 #: templates/js/translated/company.js:351 -#: templates/js/translated/company.js:1107 -#: templates/js/translated/company.js:1302 -#: templates/js/translated/company.js:1620 templates/js/translated/part.js:1800 +#: templates/js/translated/company.js:1117 +#: templates/js/translated/company.js:1312 +#: templates/js/translated/company.js:1630 templates/js/translated/part.js:1800 #: templates/js/translated/purchase_order.js:1852 #: templates/js/translated/purchase_order.js:2054 msgid "MPN" msgstr "" -#: company/models.py:503 +#: company/models.py:508 msgid "Manufacturer Part Number" msgstr "" -#: company/models.py:510 +#: company/models.py:515 msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:518 +#: company/models.py:523 msgid "Manufacturer part description" msgstr "" -#: company/models.py:575 company/models.py:602 company/models.py:811 +#: company/models.py:580 company/models.py:607 company/models.py:823 #: company/templates/company/manufacturer_part.html:7 #: company/templates/company/manufacturer_part.html:24 #: stock/templates/stock/item_base.html:217 msgid "Manufacturer Part" msgstr "" -#: company/models.py:609 +#: company/models.py:614 msgid "Parameter name" msgstr "" -#: company/models.py:615 +#: company/models.py:620 #: report/templates/report/inventree_test_report_base.html:104 -#: stock/models.py:2436 templates/js/translated/company.js:1156 -#: templates/js/translated/company.js:1409 templates/js/translated/part.js:1492 +#: stock/models.py:2436 templates/js/translated/company.js:1166 +#: templates/js/translated/company.js:1419 templates/js/translated/part.js:1492 #: templates/js/translated/stock.js:1519 msgid "Value" msgstr "" -#: company/models.py:616 +#: company/models.py:621 msgid "Parameter value" msgstr "" -#: company/models.py:623 company/templates/company/supplier_part.html:168 +#: company/models.py:628 company/templates/company/supplier_part.html:168 #: part/admin.py:57 part/models.py:1009 part/models.py:3623 #: part/templates/part/part_base.html:284 -#: templates/js/translated/company.js:1415 templates/js/translated/part.js:1511 +#: templates/js/translated/company.js:1425 templates/js/translated/part.js:1511 #: templates/js/translated/part.js:1615 templates/js/translated/part.js:2370 msgid "Units" msgstr "" -#: company/models.py:624 +#: company/models.py:629 msgid "Parameter units" msgstr "" -#: company/models.py:725 +#: company/models.py:731 msgid "Pack units must be compatible with the base part units" msgstr "" -#: company/models.py:732 +#: company/models.py:738 msgid "Pack units must be greater than zero" msgstr "" -#: company/models.py:746 +#: company/models.py:752 msgid "Linked manufacturer part must reference the same base part" msgstr "" -#: company/models.py:795 company/templates/company/company_base.html:81 +#: company/models.py:801 company/templates/company/company_base.html:87 #: company/templates/company/supplier_part.html:129 order/models.py:465 #: order/templates/order/order_base.html:136 part/bom.py:272 part/bom.py:310 #: part/serializers.py:499 plugin/builtin/suppliers/digikey.py:25 @@ -4119,35 +4145,39 @@ msgstr "" #: plugin/builtin/suppliers/tme.py:26 stock/templates/stock/item_base.html:224 #: templates/email/overdue_purchase_order.html:16 #: templates/js/translated/company.js:350 -#: templates/js/translated/company.js:510 -#: templates/js/translated/company.js:1574 templates/js/translated/part.js:1768 +#: templates/js/translated/company.js:511 +#: templates/js/translated/company.js:1584 templates/js/translated/part.js:1768 #: templates/js/translated/pricing.js:498 #: templates/js/translated/purchase_order.js:1690 -#: templates/js/translated/table_filters.js:800 +#: templates/js/translated/table_filters.js:804 msgid "Supplier" msgstr "" -#: company/models.py:796 +#: company/models.py:802 msgid "Select supplier" msgstr "" -#: company/models.py:802 part/serializers.py:510 +#: company/models.py:808 part/serializers.py:510 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:812 +#: company/models.py:814 +msgid "Is this supplier part active?" +msgstr "" + +#: company/models.py:824 msgid "Select manufacturer part" msgstr "" -#: company/models.py:819 +#: company/models.py:831 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:827 +#: company/models.py:839 msgid "Supplier part description" msgstr "" -#: company/models.py:834 company/templates/company/supplier_part.html:187 +#: company/models.py:846 company/templates/company/supplier_part.html:187 #: part/admin.py:418 part/models.py:4070 part/templates/part/upload_bom.html:59 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_po_report_base.html:32 @@ -4158,27 +4188,27 @@ msgstr "" msgid "Note" msgstr "" -#: company/models.py:843 part/models.py:1967 +#: company/models.py:855 part/models.py:1967 msgid "base cost" msgstr "" -#: company/models.py:844 part/models.py:1968 +#: company/models.py:856 part/models.py:1968 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:851 company/templates/company/supplier_part.html:160 +#: company/models.py:863 company/templates/company/supplier_part.html:160 #: stock/admin.py:224 stock/models.py:782 stock/serializers.py:1350 #: stock/templates/stock/item_base.html:240 -#: templates/js/translated/company.js:1636 +#: templates/js/translated/company.js:1646 #: templates/js/translated/stock.js:2423 msgid "Packaging" msgstr "" -#: company/models.py:852 +#: company/models.py:864 msgid "Part packaging" msgstr "" -#: company/models.py:857 templates/js/translated/company.js:1641 +#: company/models.py:869 templates/js/translated/company.js:1651 #: templates/js/translated/part.js:1821 templates/js/translated/part.js:1877 #: templates/js/translated/purchase_order.js:311 #: templates/js/translated/purchase_order.js:841 @@ -4188,62 +4218,78 @@ msgstr "" msgid "Pack Quantity" msgstr "" -#: company/models.py:859 +#: company/models.py:871 msgid "Total quantity supplied in a single pack. Leave empty for single items." msgstr "" -#: company/models.py:878 part/models.py:1974 +#: company/models.py:890 part/models.py:1974 msgid "multiple" msgstr "" -#: company/models.py:879 +#: company/models.py:891 msgid "Order multiple" msgstr "" -#: company/models.py:891 +#: company/models.py:903 msgid "Quantity available from supplier" msgstr "" -#: company/models.py:897 +#: company/models.py:909 msgid "Availability Updated" msgstr "" -#: company/models.py:898 +#: company/models.py:910 msgid "Date of last update of availability data" msgstr "" -#: company/serializers.py:155 +#: company/serializers.py:163 msgid "Default currency used for this supplier" msgstr "" -#: company/templates/company/company_base.html:21 +#: company/serializers.py:381 part/admin.py:126 +#: part/templates/part/part_base.html:197 +#: templates/js/translated/company.js:1689 +#: templates/js/translated/table_filters.js:355 +msgid "In Stock" +msgstr "" + +#: company/templates/company/company_base.html:16 +#: part/templates/part/part_base.html:146 +#: templates/js/translated/company.js:1287 +#: templates/js/translated/company.js:1575 +#: templates/js/translated/model_renderers.js:306 +#: templates/js/translated/part.js:814 templates/js/translated/part.js:1218 +msgid "Inactive" +msgstr "" + +#: company/templates/company/company_base.html:27 #: templates/js/translated/purchase_order.js:242 msgid "Create Purchase Order" msgstr "" -#: company/templates/company/company_base.html:27 +#: company/templates/company/company_base.html:33 msgid "Company actions" msgstr "" -#: company/templates/company/company_base.html:32 +#: company/templates/company/company_base.html:38 msgid "Edit company information" msgstr "" -#: company/templates/company/company_base.html:33 -#: templates/js/translated/company.js:444 +#: company/templates/company/company_base.html:39 +#: templates/js/translated/company.js:445 msgid "Edit Company" msgstr "" -#: company/templates/company/company_base.html:37 +#: company/templates/company/company_base.html:43 msgid "Delete company" msgstr "" -#: company/templates/company/company_base.html:38 -#: company/templates/company/company_base.html:162 +#: company/templates/company/company_base.html:44 +#: company/templates/company/company_base.html:168 msgid "Delete Company" msgstr "" -#: company/templates/company/company_base.html:47 +#: company/templates/company/company_base.html:53 #: company/templates/company/manufacturer_part.html:51 #: company/templates/company/supplier_part.html:83 #: part/templates/part/part_thumb.html:20 @@ -4255,72 +4301,72 @@ msgstr "" msgid "Part image" msgstr "" -#: company/templates/company/company_base.html:55 +#: company/templates/company/company_base.html:61 #: part/templates/part/part_thumb.html:12 msgid "Upload new image" msgstr "" -#: company/templates/company/company_base.html:58 +#: company/templates/company/company_base.html:64 #: part/templates/part/part_thumb.html:14 msgid "Download image from URL" msgstr "" -#: company/templates/company/company_base.html:60 +#: company/templates/company/company_base.html:66 #: part/templates/part/part_thumb.html:16 msgid "Delete image" msgstr "" -#: company/templates/company/company_base.html:86 order/models.py:910 +#: company/templates/company/company_base.html:92 order/models.py:910 #: order/models.py:2008 order/templates/order/return_order_base.html:131 #: order/templates/order/sales_order_base.html:144 stock/models.py:804 #: stock/models.py:805 stock/serializers.py:1100 #: stock/templates/stock/item_base.html:405 #: templates/email/overdue_sales_order.html:16 -#: templates/js/translated/company.js:502 +#: templates/js/translated/company.js:503 #: templates/js/translated/return_order.js:296 #: templates/js/translated/sales_order.js:784 #: templates/js/translated/stock.js:2959 -#: templates/js/translated/table_filters.js:804 +#: templates/js/translated/table_filters.js:808 msgid "Customer" msgstr "" -#: company/templates/company/company_base.html:111 +#: company/templates/company/company_base.html:117 msgid "Uses default currency" msgstr "" -#: company/templates/company/company_base.html:118 order/models.py:341 +#: company/templates/company/company_base.html:124 order/models.py:341 #: order/templates/order/order_base.html:210 #: order/templates/order/return_order_base.html:181 #: order/templates/order/sales_order_base.html:221 msgid "Address" msgstr "" -#: company/templates/company/company_base.html:125 +#: company/templates/company/company_base.html:131 msgid "Phone" msgstr "" -#: company/templates/company/company_base.html:205 +#: company/templates/company/company_base.html:211 #: part/templates/part/part_base.html:528 msgid "Remove Image" msgstr "" -#: company/templates/company/company_base.html:206 +#: company/templates/company/company_base.html:212 msgid "Remove associated image from this company" msgstr "" -#: company/templates/company/company_base.html:208 +#: company/templates/company/company_base.html:214 #: part/templates/part/part_base.html:531 #: templates/InvenTree/settings/user.html:88 #: templates/InvenTree/settings/user_sso.html:43 msgid "Remove" msgstr "" -#: company/templates/company/company_base.html:237 +#: company/templates/company/company_base.html:243 #: part/templates/part/part_base.html:560 msgid "Upload Image" msgstr "" -#: company/templates/company/company_base.html:252 +#: company/templates/company/company_base.html:258 #: part/templates/part/part_base.html:614 msgid "Download Image" msgstr "" @@ -4368,7 +4414,7 @@ msgstr "" #: templates/InvenTree/index.html:227 templates/InvenTree/search.html:199 #: templates/InvenTree/settings/sidebar.html:57 #: templates/js/translated/search.js:205 templates/navbar.html:50 -#: users/models.py:197 +#: users/models.py:208 msgid "Purchase Orders" msgstr "" @@ -4391,7 +4437,7 @@ msgstr "" #: templates/InvenTree/index.html:259 templates/InvenTree/search.html:219 #: templates/InvenTree/settings/sidebar.html:59 #: templates/js/translated/search.js:219 templates/navbar.html:62 -#: users/models.py:198 +#: users/models.py:209 msgid "Sales Orders" msgstr "" @@ -4416,7 +4462,7 @@ msgstr "" #: order/templates/order/return_orders.html:15 #: templates/InvenTree/settings/sidebar.html:61 #: templates/js/translated/search.js:232 templates/navbar.html:65 -#: users/models.py:199 +#: users/models.py:210 msgid "Return Orders" msgstr "" @@ -4464,12 +4510,12 @@ msgid "Order part" msgstr "" #: company/templates/company/manufacturer_part.html:39 -#: templates/js/translated/company.js:1333 +#: templates/js/translated/company.js:1343 msgid "Edit manufacturer part" msgstr "" #: company/templates/company/manufacturer_part.html:43 -#: templates/js/translated/company.js:1334 +#: templates/js/translated/company.js:1344 msgid "Delete manufacturer part" msgstr "" @@ -4536,14 +4582,14 @@ msgstr "" #: company/templates/company/supplier_part.html:7 #: company/templates/company/supplier_part.html:24 order/api.py:448 #: stock/models.py:762 stock/templates/stock/item_base.html:233 -#: templates/js/translated/company.js:1590 +#: templates/js/translated/company.js:1600 #: templates/js/translated/purchase_order.js:752 #: templates/js/translated/stock.js:2279 msgid "Supplier Part" msgstr "" #: company/templates/company/supplier_part.html:50 -#: templates/js/translated/company.js:1516 +#: templates/js/translated/company.js:1526 msgid "Supplier part actions" msgstr "" @@ -4644,7 +4690,7 @@ msgstr "" #: stock/templates/stock/location_sidebar.html:7 #: templates/InvenTree/search.html:155 templates/js/translated/part.js:1060 #: templates/js/translated/search.js:172 templates/js/translated/stock.js:2766 -#: users/models.py:195 +#: users/models.py:206 msgid "Stock Items" msgstr "" @@ -5895,12 +5941,6 @@ msgstr "" msgid "Minimum Stock" msgstr "" -#: part/admin.py:126 part/templates/part/part_base.html:197 -#: templates/js/translated/company.js:1679 -#: templates/js/translated/table_filters.js:355 -msgid "In Stock" -msgstr "" - #: part/admin.py:138 part/templates/part/part_sidebar.html:27 msgid "Used In" msgstr "" @@ -5941,7 +5981,7 @@ msgstr "" #: templates/InvenTree/index.html:36 templates/InvenTree/search.html:84 #: templates/InvenTree/settings/sidebar.html:47 #: templates/js/translated/part.js:2804 templates/js/translated/search.js:130 -#: templates/navbar.html:24 users/models.py:192 +#: templates/navbar.html:24 users/models.py:203 msgid "Parts" msgstr "" @@ -6079,7 +6119,7 @@ msgstr "" #: part/models.py:83 part/templates/part/category.html:136 #: templates/InvenTree/search.html:97 templates/js/translated/search.js:158 -#: users/models.py:191 +#: users/models.py:202 msgid "Part Categories" msgstr "" @@ -6582,7 +6622,7 @@ msgid "Parameter description" msgstr "" #: part/models.py:3638 templates/js/translated/part.js:1627 -#: templates/js/translated/table_filters.js:821 +#: templates/js/translated/table_filters.js:825 msgid "Checkbox" msgstr "" @@ -7241,7 +7281,7 @@ msgstr "" #: part/templates/part/detail.html:67 part/templates/part/part_sidebar.html:50 #: stock/admin.py:251 templates/InvenTree/settings/part_stocktake.html:30 #: templates/InvenTree/settings/sidebar.html:53 -#: templates/js/translated/stock.js:2215 users/models.py:193 +#: templates/js/translated/stock.js:2215 users/models.py:204 msgid "Stocktake" msgstr "" @@ -7472,14 +7512,6 @@ msgstr "" msgid "Part is not active" msgstr "" -#: part/templates/part/part_base.html:146 -#: templates/js/translated/company.js:1277 -#: templates/js/translated/company.js:1565 -#: templates/js/translated/model_renderers.js:306 -#: templates/js/translated/part.js:814 templates/js/translated/part.js:1218 -msgid "Inactive" -msgstr "" - #: part/templates/part/part_base.html:153 msgid "Part is virtual (not a physical part)" msgstr "" @@ -7647,8 +7679,8 @@ msgstr "" #: part/templates/part/prices.html:28 stock/admin.py:247 #: stock/templates/stock/item_base.html:446 -#: templates/js/translated/company.js:1693 #: templates/js/translated/company.js:1703 +#: templates/js/translated/company.js:1713 #: templates/js/translated/stock.js:2245 msgid "Last Updated" msgstr "" @@ -8216,7 +8248,7 @@ msgstr "" msgid "Plugin Configurations" msgstr "" -#: plugin/models.py:34 users/models.py:89 +#: plugin/models.py:34 users/models.py:100 msgid "Key" msgstr "" @@ -8719,7 +8751,7 @@ msgstr "" #: stock/admin.py:256 stock/models.py:883 #: stock/templates/stock/item_base.html:433 -#: templates/js/translated/stock.js:2229 users/models.py:113 +#: templates/js/translated/stock.js:2229 users/models.py:124 msgid "Expiry Date" msgstr "" @@ -8800,7 +8832,7 @@ msgstr "" #: stock/models.py:126 stock/templates/stock/location.html:179 #: templates/InvenTree/search.html:166 templates/js/translated/search.js:178 -#: users/models.py:194 +#: users/models.py:205 msgid "Stock Locations" msgstr "" @@ -9483,7 +9515,7 @@ msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" #: stock/templates/stock/item_base.html:437 -#: templates/js/translated/table_filters.js:435 users/models.py:163 +#: templates/js/translated/table_filters.js:435 users/models.py:174 msgid "Expired" msgstr "" @@ -10109,7 +10141,7 @@ msgstr "" #: templates/InvenTree/settings/settings_staff_js.html:81 #: templates/js/translated/forms.js:547 templates/js/translated/helpers.js:105 #: templates/js/translated/part.js:392 templates/js/translated/pricing.js:629 -#: templates/js/translated/stock.js:245 users/models.py:413 +#: templates/js/translated/stock.js:245 users/models.py:424 msgid "Delete" msgstr "" @@ -10292,7 +10324,7 @@ msgid "Unverified" msgstr "" #: templates/InvenTree/settings/user.html:80 -#: templates/js/translated/company.js:947 +#: templates/js/translated/company.js:957 msgid "Primary" msgstr "" @@ -11643,213 +11675,213 @@ msgstr "" msgid "Delete Supplier Parts" msgstr "" -#: templates/js/translated/company.js:465 +#: templates/js/translated/company.js:466 msgid "Add new Company" msgstr "" -#: templates/js/translated/company.js:536 +#: templates/js/translated/company.js:546 msgid "Parts Supplied" msgstr "" -#: templates/js/translated/company.js:545 +#: templates/js/translated/company.js:555 msgid "Parts Manufactured" msgstr "" -#: templates/js/translated/company.js:560 +#: templates/js/translated/company.js:570 msgid "No company information found" msgstr "" -#: templates/js/translated/company.js:609 +#: templates/js/translated/company.js:619 msgid "Create New Contact" msgstr "" -#: templates/js/translated/company.js:625 -#: templates/js/translated/company.js:748 +#: templates/js/translated/company.js:635 +#: templates/js/translated/company.js:758 msgid "Edit Contact" msgstr "" -#: templates/js/translated/company.js:662 +#: templates/js/translated/company.js:672 msgid "All selected contacts will be deleted" msgstr "" -#: templates/js/translated/company.js:668 -#: templates/js/translated/company.js:732 +#: templates/js/translated/company.js:678 +#: templates/js/translated/company.js:742 msgid "Role" msgstr "" -#: templates/js/translated/company.js:676 +#: templates/js/translated/company.js:686 msgid "Delete Contacts" msgstr "" -#: templates/js/translated/company.js:707 +#: templates/js/translated/company.js:717 msgid "No contacts found" msgstr "" -#: templates/js/translated/company.js:720 +#: templates/js/translated/company.js:730 msgid "Phone Number" msgstr "" -#: templates/js/translated/company.js:726 +#: templates/js/translated/company.js:736 msgid "Email Address" msgstr "" -#: templates/js/translated/company.js:752 +#: templates/js/translated/company.js:762 msgid "Delete Contact" msgstr "" -#: templates/js/translated/company.js:849 +#: templates/js/translated/company.js:859 msgid "Create New Address" msgstr "" -#: templates/js/translated/company.js:864 -#: templates/js/translated/company.js:1025 +#: templates/js/translated/company.js:874 +#: templates/js/translated/company.js:1035 msgid "Edit Address" msgstr "" -#: templates/js/translated/company.js:899 +#: templates/js/translated/company.js:909 msgid "All selected addresses will be deleted" msgstr "" -#: templates/js/translated/company.js:913 +#: templates/js/translated/company.js:923 msgid "Delete Addresses" msgstr "" -#: templates/js/translated/company.js:940 +#: templates/js/translated/company.js:950 msgid "No addresses found" msgstr "" -#: templates/js/translated/company.js:979 +#: templates/js/translated/company.js:989 msgid "Postal city" msgstr "" -#: templates/js/translated/company.js:985 +#: templates/js/translated/company.js:995 msgid "State/province" msgstr "" -#: templates/js/translated/company.js:997 +#: templates/js/translated/company.js:1007 msgid "Courier notes" msgstr "" -#: templates/js/translated/company.js:1003 +#: templates/js/translated/company.js:1013 msgid "Internal notes" msgstr "" -#: templates/js/translated/company.js:1029 +#: templates/js/translated/company.js:1039 msgid "Delete Address" msgstr "" -#: templates/js/translated/company.js:1102 +#: templates/js/translated/company.js:1112 msgid "All selected manufacturer parts will be deleted" msgstr "" -#: templates/js/translated/company.js:1117 +#: templates/js/translated/company.js:1127 msgid "Delete Manufacturer Parts" msgstr "" -#: templates/js/translated/company.js:1151 +#: templates/js/translated/company.js:1161 msgid "All selected parameters will be deleted" msgstr "" -#: templates/js/translated/company.js:1165 +#: templates/js/translated/company.js:1175 msgid "Delete Parameters" msgstr "" -#: templates/js/translated/company.js:1181 -#: templates/js/translated/company.js:1469 templates/js/translated/part.js:2244 +#: templates/js/translated/company.js:1191 +#: templates/js/translated/company.js:1479 templates/js/translated/part.js:2244 msgid "Order parts" msgstr "" -#: templates/js/translated/company.js:1198 +#: templates/js/translated/company.js:1208 msgid "Delete manufacturer parts" msgstr "" -#: templates/js/translated/company.js:1230 +#: templates/js/translated/company.js:1240 msgid "Manufacturer part actions" msgstr "" -#: templates/js/translated/company.js:1249 +#: templates/js/translated/company.js:1259 msgid "No manufacturer parts found" msgstr "" -#: templates/js/translated/company.js:1269 -#: templates/js/translated/company.js:1557 templates/js/translated/part.js:798 +#: templates/js/translated/company.js:1279 +#: templates/js/translated/company.js:1567 templates/js/translated/part.js:798 #: templates/js/translated/part.js:1210 msgid "Template part" msgstr "" -#: templates/js/translated/company.js:1273 -#: templates/js/translated/company.js:1561 templates/js/translated/part.js:802 +#: templates/js/translated/company.js:1283 +#: templates/js/translated/company.js:1571 templates/js/translated/part.js:802 #: templates/js/translated/part.js:1214 msgid "Assembled part" msgstr "" -#: templates/js/translated/company.js:1393 templates/js/translated/part.js:1464 +#: templates/js/translated/company.js:1403 templates/js/translated/part.js:1464 msgid "No parameters found" msgstr "" -#: templates/js/translated/company.js:1428 templates/js/translated/part.js:1527 +#: templates/js/translated/company.js:1438 templates/js/translated/part.js:1527 msgid "Edit parameter" msgstr "" -#: templates/js/translated/company.js:1429 templates/js/translated/part.js:1528 +#: templates/js/translated/company.js:1439 templates/js/translated/part.js:1528 msgid "Delete parameter" msgstr "" -#: templates/js/translated/company.js:1446 templates/js/translated/part.js:1433 +#: templates/js/translated/company.js:1456 templates/js/translated/part.js:1433 msgid "Edit Parameter" msgstr "" -#: templates/js/translated/company.js:1455 templates/js/translated/part.js:1549 +#: templates/js/translated/company.js:1465 templates/js/translated/part.js:1549 msgid "Delete Parameter" msgstr "" -#: templates/js/translated/company.js:1486 +#: templates/js/translated/company.js:1496 msgid "Delete supplier parts" msgstr "" -#: templates/js/translated/company.js:1536 +#: templates/js/translated/company.js:1546 msgid "No supplier parts found" msgstr "" -#: templates/js/translated/company.js:1654 +#: templates/js/translated/company.js:1664 msgid "Base Units" msgstr "" -#: templates/js/translated/company.js:1684 +#: templates/js/translated/company.js:1694 msgid "Availability" msgstr "" -#: templates/js/translated/company.js:1715 +#: templates/js/translated/company.js:1725 msgid "Edit supplier part" msgstr "" -#: templates/js/translated/company.js:1716 +#: templates/js/translated/company.js:1726 msgid "Delete supplier part" msgstr "" -#: templates/js/translated/company.js:1769 +#: templates/js/translated/company.js:1779 #: templates/js/translated/pricing.js:694 msgid "Delete Price Break" msgstr "" -#: templates/js/translated/company.js:1779 +#: templates/js/translated/company.js:1789 #: templates/js/translated/pricing.js:712 msgid "Edit Price Break" msgstr "" -#: templates/js/translated/company.js:1794 +#: templates/js/translated/company.js:1804 msgid "No price break information found" msgstr "" -#: templates/js/translated/company.js:1823 +#: templates/js/translated/company.js:1833 msgid "Last updated" msgstr "" -#: templates/js/translated/company.js:1830 +#: templates/js/translated/company.js:1840 msgid "Edit price break" msgstr "" -#: templates/js/translated/company.js:1831 +#: templates/js/translated/company.js:1841 msgid "Delete price break" msgstr "" @@ -13287,7 +13319,7 @@ msgstr "" msgid "Add Stock" msgstr "" -#: templates/js/translated/stock.js:1042 users/models.py:403 +#: templates/js/translated/stock.js:1042 users/models.py:414 msgid "Add" msgstr "" @@ -13801,7 +13833,7 @@ msgid "Available stock" msgstr "" #: templates/js/translated/table_filters.js:733 -#: templates/js/translated/table_filters.js:829 +#: templates/js/translated/table_filters.js:833 msgid "Has Units" msgstr "" @@ -13829,7 +13861,7 @@ msgstr "" msgid "Has stocktake entries" msgstr "" -#: templates/js/translated/table_filters.js:825 +#: templates/js/translated/table_filters.js:829 msgid "Has Choices" msgstr "" @@ -13925,7 +13957,7 @@ msgstr "" msgid "New Notifications" msgstr "" -#: templates/navbar.html:144 users/models.py:190 +#: templates/navbar.html:144 users/models.py:201 msgid "Admin" msgstr "" @@ -14122,7 +14154,7 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/authentication.py:29 users/models.py:127 +#: users/authentication.py:29 users/models.py:138 msgid "Token has been revoked" msgstr "" @@ -14130,67 +14162,67 @@ msgstr "" msgid "Token has expired" msgstr "" -#: users/models.py:70 +#: users/models.py:81 msgid "API Token" msgstr "" -#: users/models.py:71 +#: users/models.py:82 msgid "API Tokens" msgstr "" -#: users/models.py:107 +#: users/models.py:118 msgid "Token Name" msgstr "" -#: users/models.py:108 +#: users/models.py:119 msgid "Custom token name" msgstr "" -#: users/models.py:114 +#: users/models.py:125 msgid "Token expiry date" msgstr "" -#: users/models.py:122 +#: users/models.py:133 msgid "Last Seen" msgstr "" -#: users/models.py:123 +#: users/models.py:134 msgid "Last time the token was used" msgstr "" -#: users/models.py:127 +#: users/models.py:138 msgid "Revoked" msgstr "" -#: users/models.py:386 +#: users/models.py:397 msgid "Permission set" msgstr "" -#: users/models.py:395 +#: users/models.py:406 msgid "Group" msgstr "" -#: users/models.py:399 +#: users/models.py:410 msgid "View" msgstr "" -#: users/models.py:399 +#: users/models.py:410 msgid "Permission to view items" msgstr "" -#: users/models.py:403 +#: users/models.py:414 msgid "Permission to add items" msgstr "" -#: users/models.py:407 +#: users/models.py:418 msgid "Change" msgstr "" -#: users/models.py:409 +#: users/models.py:420 msgid "Permissions to edit items" msgstr "" -#: users/models.py:415 +#: users/models.py:426 msgid "Permission to delete items" msgstr "" diff --git a/src/backend/InvenTree/locale/fi/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/fi/LC_MESSAGES/django.po index c5b4b60780..f8755e2384 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: 2024-04-15 15:06+0000\n" -"PO-Revision-Date: 2024-04-16 03:11\n" +"POT-Creation-Date: 2024-04-20 13:19+0000\n" +"PO-Revision-Date: 2024-04-21 04:19\n" "Last-Translator: \n" "Language-Team: Finnish\n" "Language: fi_FI\n" @@ -58,7 +58,7 @@ msgstr "Anna päivämäärä" #: InvenTree/fields.py:208 InvenTree/models.py:1021 build/serializers.py:438 #: build/serializers.py:516 build/templates/build/sidebar.html:21 -#: company/models.py:835 company/templates/company/sidebar.html:37 +#: company/models.py:847 company/templates/company/sidebar.html:37 #: order/models.py:1283 order/templates/order/po_sidebar.html:11 #: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/so_sidebar.html:17 part/admin.py:59 @@ -69,7 +69,7 @@ msgstr "Anna päivämäärä" #: stock/serializers.py:805 stock/serializers.py:1114 stock/serializers.py:1203 #: stock/serializers.py:1368 stock/templates/stock/stock_sidebar.html:25 #: templates/js/translated/barcode.js:143 templates/js/translated/bom.js:1265 -#: templates/js/translated/company.js:1674 templates/js/translated/order.js:347 +#: templates/js/translated/company.js:1684 templates/js/translated/order.js:347 #: templates/js/translated/part.js:1080 #: templates/js/translated/purchase_order.js:2201 #: templates/js/translated/return_order.js:776 @@ -340,10 +340,10 @@ msgstr "" msgid "[{site_name}] Log in to the app" msgstr "" -#: InvenTree/magic_login.py:38 company/models.py:132 -#: company/templates/company/company_base.html:132 +#: InvenTree/magic_login.py:38 company/models.py:133 +#: company/templates/company/company_base.html:138 #: templates/InvenTree/settings/user.html:49 -#: templates/js/translated/company.js:667 +#: templates/js/translated/company.js:677 msgid "Email" msgstr "Sähköposti" @@ -405,14 +405,14 @@ msgstr "Liite" msgid "Select file to attach" msgstr "Valitse liitettävä tiedosto" -#: InvenTree/models.py:567 common/models.py:3018 company/models.py:145 -#: company/models.py:452 company/models.py:509 company/models.py:818 +#: InvenTree/models.py:567 common/models.py:3018 company/models.py:146 +#: company/models.py:457 company/models.py:514 company/models.py:830 #: order/models.py:291 order/models.py:1288 order/models.py:1702 #: part/admin.py:55 part/models.py:919 #: part/templates/part/part_scheduling.html:11 #: report/templates/report/inventree_build_order_base.html:164 -#: stock/admin.py:225 templates/js/translated/company.js:1309 -#: templates/js/translated/company.js:1663 templates/js/translated/order.js:351 +#: stock/admin.py:225 templates/js/translated/company.js:1319 +#: templates/js/translated/company.js:1673 templates/js/translated/order.js:351 #: templates/js/translated/part.js:2456 #: templates/js/translated/purchase_order.js:2041 #: templates/js/translated/purchase_order.js:2205 @@ -442,7 +442,7 @@ msgstr "Tiedoston kommentti" #: part/models.py:3272 part/models.py:3365 part/models.py:3393 #: plugin/models.py:250 plugin/models.py:251 #: report/templates/report/inventree_test_report_base.html:105 -#: templates/js/translated/stock.js:3036 users/models.py:100 +#: templates/js/translated/stock.js:3036 users/models.py:111 msgid "User" msgstr "Käyttäjä" @@ -484,7 +484,7 @@ msgid "Invalid choice" msgstr "Virheellinen valinta" #: InvenTree/models.py:893 common/models.py:2706 common/models.py:3104 -#: common/serializers.py:370 company/models.py:608 label/models.py:120 +#: common/serializers.py:370 company/models.py:613 label/models.py:120 #: machine/models.py:24 part/models.py:855 part/models.py:3616 #: plugin/models.py:41 report/models.py:176 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -493,11 +493,11 @@ msgstr "Virheellinen valinta" #: templates/InvenTree/settings/plugin_settings.html:22 #: templates/InvenTree/settings/settings_staff_js.html:67 #: templates/InvenTree/settings/settings_staff_js.html:446 -#: templates/js/translated/company.js:666 -#: templates/js/translated/company.js:714 -#: templates/js/translated/company.js:903 -#: templates/js/translated/company.js:1155 -#: templates/js/translated/company.js:1403 templates/js/translated/part.js:1186 +#: templates/js/translated/company.js:676 +#: templates/js/translated/company.js:724 +#: templates/js/translated/company.js:913 +#: templates/js/translated/company.js:1165 +#: templates/js/translated/company.js:1413 templates/js/translated/part.js:1186 #: templates/js/translated/part.js:1474 templates/js/translated/part.js:1610 #: templates/js/translated/part.js:2749 templates/js/translated/stock.js:2716 msgid "Name" @@ -505,8 +505,8 @@ msgstr "Nimi" #: InvenTree/models.py:899 build/models.py:188 #: build/templates/build/detail.html:24 common/models.py:136 -#: company/models.py:517 company/models.py:826 -#: company/templates/company/company_base.html:71 +#: company/models.py:522 company/models.py:838 +#: company/templates/company/company_base.html:77 #: company/templates/company/manufacturer_part.html:75 #: company/templates/company/supplier_part.html:107 label/models.py:127 #: order/models.py:277 order/models.py:1316 part/admin.py:303 part/admin.py:414 @@ -521,9 +521,9 @@ msgstr "Nimi" #: templates/InvenTree/settings/settings_staff_js.html:170 #: templates/InvenTree/settings/settings_staff_js.html:451 #: templates/js/translated/bom.js:633 templates/js/translated/bom.js:963 -#: templates/js/translated/build.js:2137 templates/js/translated/company.js:518 -#: templates/js/translated/company.js:1320 -#: templates/js/translated/company.js:1631 templates/js/translated/index.js:119 +#: templates/js/translated/build.js:2137 templates/js/translated/company.js:519 +#: templates/js/translated/company.js:1330 +#: templates/js/translated/company.js:1641 templates/js/translated/index.js:119 #: templates/js/translated/order.js:298 templates/js/translated/part.js:1238 #: templates/js/translated/part.js:1483 templates/js/translated/part.js:1621 #: templates/js/translated/part.js:1958 templates/js/translated/part.js:2355 @@ -589,8 +589,8 @@ msgstr "" msgid "Must be a valid number" msgstr "Täytyy olla kelvollinen luku" -#: InvenTree/serializers.py:99 company/models.py:178 -#: company/templates/company/company_base.html:106 part/models.py:2993 +#: InvenTree/serializers.py:99 company/models.py:183 +#: company/templates/company/company_base.html:112 part/models.py:2993 #: templates/InvenTree/settings/settings_staff_js.html:44 #: templates/currency_data.html:5 msgid "Currency" @@ -970,7 +970,7 @@ msgstr "" msgid "Allocated" msgstr "" -#: build/api.py:294 company/models.py:890 +#: build/api.py:294 company/models.py:902 company/serializers.py:383 #: company/templates/company/supplier_part.html:114 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -1000,7 +1000,7 @@ msgstr "" #: part/templates/part/part_sidebar.html:22 templates/InvenTree/index.html:196 #: templates/InvenTree/search.html:141 #: templates/InvenTree/settings/sidebar.html:55 -#: templates/js/translated/search.js:186 users/models.py:196 +#: templates/js/translated/search.js:186 users/models.py:207 msgid "Build Orders" msgstr "" @@ -1050,7 +1050,7 @@ msgid "BuildOrder to which this build is allocated" msgstr "" #: build/models.py:205 build/templates/build/build_base.html:97 -#: build/templates/build/detail.html:29 company/models.py:1044 order/api.py:817 +#: build/templates/build/detail.html:29 company/models.py:1056 order/api.py:817 #: order/models.py:1401 order/models.py:1544 order/models.py:1545 #: part/api.py:1547 part/api.py:1841 part/models.py:390 part/models.py:3004 #: part/models.py:3148 part/models.py:3292 part/models.py:3315 @@ -1078,9 +1078,9 @@ msgstr "" #: templates/js/translated/build.js:1309 templates/js/translated/build.js:1740 #: templates/js/translated/build.js:2160 templates/js/translated/build.js:2333 #: templates/js/translated/company.js:348 -#: templates/js/translated/company.js:1106 -#: templates/js/translated/company.js:1261 -#: templates/js/translated/company.js:1549 templates/js/translated/index.js:109 +#: templates/js/translated/company.js:1116 +#: templates/js/translated/company.js:1271 +#: templates/js/translated/company.js:1559 templates/js/translated/index.js:109 #: templates/js/translated/part.js:1943 templates/js/translated/part.js:2015 #: templates/js/translated/part.js:2324 templates/js/translated/pricing.js:369 #: templates/js/translated/purchase_order.js:751 @@ -1223,7 +1223,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:180 #: part/templates/part/part_base.html:383 stock/models.py:819 #: stock/templates/stock/item_base.html:200 -#: templates/js/translated/company.js:1009 +#: templates/js/translated/company.js:1019 msgid "External Link" msgstr "Ulkoinen linkki" @@ -1315,7 +1315,7 @@ msgstr "" #: templates/js/translated/bom.js:981 templates/js/translated/build.js:521 #: templates/js/translated/build.js:737 templates/js/translated/build.js:1366 #: templates/js/translated/build.js:1743 templates/js/translated/build.js:2355 -#: templates/js/translated/company.js:1808 +#: templates/js/translated/company.js:1818 #: templates/js/translated/model_renderers.js:230 #: templates/js/translated/order.js:304 templates/js/translated/part.js:961 #: templates/js/translated/part.js:1811 templates/js/translated/part.js:3341 @@ -2206,7 +2206,7 @@ msgstr "" msgid "Show the `about` modal only to superusers" msgstr "" -#: common/models.py:1292 company/models.py:107 company/models.py:108 +#: common/models.py:1292 company/models.py:108 company/models.py:109 msgid "Company name" msgstr "Yrityksen nimi" @@ -3550,9 +3550,9 @@ msgstr "" msgid "Price break quantity" msgstr "" -#: common/models.py:2524 company/serializers.py:486 order/admin.py:42 +#: common/models.py:2524 company/serializers.py:496 order/admin.py:42 #: order/models.py:1333 order/models.py:2241 -#: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885 +#: templates/js/translated/company.js:1823 templates/js/translated/part.js:1885 #: templates/js/translated/pricing.js:621 #: templates/js/translated/return_order.js:741 msgid "Price" @@ -3574,13 +3574,15 @@ msgstr "" msgid "Name for this webhook" msgstr "" -#: common/models.py:2711 machine/models.py:39 part/admin.py:88 -#: part/models.py:1045 plugin/models.py:56 +#: common/models.py:2711 company/models.py:160 company/models.py:813 +#: machine/models.py:39 part/admin.py:88 part/models.py:1045 +#: plugin/models.py:56 templates/js/translated/company.js:523 #: templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 #: templates/js/translated/table_filters.js:492 #: templates/js/translated/table_filters.js:520 -#: templates/js/translated/table_filters.js:716 users/models.py:171 +#: templates/js/translated/table_filters.js:716 +#: templates/js/translated/table_filters.js:796 users/models.py:182 msgid "Active" msgstr "Aktiivinen" @@ -3588,7 +3590,7 @@ msgstr "Aktiivinen" msgid "Is this webhook active" msgstr "" -#: common/models.py:2727 users/models.py:148 +#: common/models.py:2727 users/models.py:159 msgid "Token" msgstr "" @@ -3652,7 +3654,7 @@ msgstr "" msgid "Id" msgstr "" -#: common/models.py:3016 templates/js/translated/company.js:955 +#: common/models.py:3016 templates/js/translated/company.js:965 #: templates/js/translated/news.js:44 msgid "Title" msgstr "Otsikko" @@ -3678,7 +3680,7 @@ msgstr "" msgid "Was this news item read?" msgstr "" -#: common/models.py:3044 company/models.py:155 part/models.py:929 +#: common/models.py:3044 company/models.py:156 part/models.py:929 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report_base.html:35 @@ -3848,270 +3850,294 @@ msgstr "" msgid "Previous Step" msgstr "Edellinen vaihe" -#: company/models.py:113 +#: company/api.py:164 +msgid "Part is Active" +msgstr "" + +#: company/api.py:168 +msgid "Manufacturer is Active" +msgstr "" + +#: company/api.py:317 +msgid "Supplier Part is Active" +msgstr "" + +#: company/api.py:321 +msgid "Internal Part is Active" +msgstr "" + +#: company/api.py:325 +msgid "Supplier is Active" +msgstr "" + +#: company/models.py:114 msgid "Company description" msgstr "Yrityksen kuvaus" -#: company/models.py:114 +#: company/models.py:115 msgid "Description of the company" msgstr "" -#: company/models.py:119 company/templates/company/company_base.html:100 +#: company/models.py:120 company/templates/company/company_base.html:106 #: templates/InvenTree/settings/plugin_settings.html:54 -#: templates/js/translated/company.js:522 +#: templates/js/translated/company.js:532 msgid "Website" msgstr "Sivusto" -#: company/models.py:119 +#: company/models.py:120 msgid "Company website URL" msgstr "Yrityksen sivuston URL" -#: company/models.py:124 +#: company/models.py:125 msgid "Phone number" msgstr "Puhelinnumero" -#: company/models.py:126 +#: company/models.py:127 msgid "Contact phone number" msgstr "" -#: company/models.py:133 +#: company/models.py:134 msgid "Contact email address" msgstr "" -#: company/models.py:138 company/templates/company/company_base.html:139 +#: company/models.py:139 company/templates/company/company_base.html:145 #: order/models.py:331 order/templates/order/order_base.html:203 #: order/templates/order/return_order_base.html:174 #: order/templates/order/sales_order_base.html:214 msgid "Contact" msgstr "Kontakti" -#: company/models.py:140 +#: company/models.py:141 msgid "Point of contact" msgstr "" -#: company/models.py:146 +#: company/models.py:147 msgid "Link to external company information" msgstr "" #: company/models.py:160 +msgid "Is this company active?" +msgstr "" + +#: company/models.py:165 msgid "is customer" msgstr "on asiakas" -#: company/models.py:161 +#: company/models.py:166 msgid "Do you sell items to this company?" msgstr "" -#: company/models.py:166 +#: company/models.py:171 msgid "is supplier" msgstr "on toimittaja" -#: company/models.py:167 +#: company/models.py:172 msgid "Do you purchase items from this company?" msgstr "" -#: company/models.py:172 +#: company/models.py:177 msgid "is manufacturer" msgstr "on valmistaja" -#: company/models.py:173 +#: company/models.py:178 msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:181 +#: company/models.py:186 msgid "Default currency used for this company" msgstr "" -#: company/models.py:268 company/models.py:377 +#: company/models.py:273 company/models.py:382 #: company/templates/company/company_base.html:8 #: company/templates/company/company_base.html:12 stock/api.py:776 -#: templates/InvenTree/search.html:178 templates/js/translated/company.js:495 +#: templates/InvenTree/search.html:178 templates/js/translated/company.js:496 msgid "Company" msgstr "Yritys" -#: company/models.py:378 +#: company/models.py:383 msgid "Select company" msgstr "" -#: company/models.py:383 +#: company/models.py:388 msgid "Address title" msgstr "" -#: company/models.py:384 +#: company/models.py:389 msgid "Title describing the address entry" msgstr "" -#: company/models.py:390 +#: company/models.py:395 msgid "Primary address" msgstr "" -#: company/models.py:391 +#: company/models.py:396 msgid "Set as primary address" msgstr "" -#: company/models.py:396 templates/js/translated/company.js:904 -#: templates/js/translated/company.js:961 +#: company/models.py:401 templates/js/translated/company.js:914 +#: templates/js/translated/company.js:971 msgid "Line 1" msgstr "" -#: company/models.py:397 +#: company/models.py:402 msgid "Address line 1" msgstr "" -#: company/models.py:403 templates/js/translated/company.js:905 -#: templates/js/translated/company.js:967 +#: company/models.py:408 templates/js/translated/company.js:915 +#: templates/js/translated/company.js:977 msgid "Line 2" msgstr "" -#: company/models.py:404 +#: company/models.py:409 msgid "Address line 2" msgstr "" -#: company/models.py:410 company/models.py:411 -#: templates/js/translated/company.js:973 +#: company/models.py:415 company/models.py:416 +#: templates/js/translated/company.js:983 msgid "Postal code" msgstr "" -#: company/models.py:417 +#: company/models.py:422 msgid "City/Region" msgstr "" -#: company/models.py:418 +#: company/models.py:423 msgid "Postal code city/region" msgstr "" -#: company/models.py:424 +#: company/models.py:429 msgid "State/Province" msgstr "" -#: company/models.py:425 +#: company/models.py:430 msgid "State or province" msgstr "" -#: company/models.py:431 templates/js/translated/company.js:991 +#: company/models.py:436 templates/js/translated/company.js:1001 msgid "Country" msgstr "" -#: company/models.py:432 +#: company/models.py:437 msgid "Address country" msgstr "" -#: company/models.py:438 +#: company/models.py:443 msgid "Courier shipping notes" msgstr "" -#: company/models.py:439 +#: company/models.py:444 msgid "Notes for shipping courier" msgstr "" -#: company/models.py:445 +#: company/models.py:450 msgid "Internal shipping notes" msgstr "" -#: company/models.py:446 +#: company/models.py:451 msgid "Shipping notes for internal use" msgstr "" -#: company/models.py:453 +#: company/models.py:458 msgid "Link to address information (external)" msgstr "" -#: company/models.py:484 company/models.py:785 stock/models.py:751 +#: company/models.py:489 company/models.py:791 stock/models.py:751 #: stock/serializers.py:266 stock/templates/stock/item_base.html:142 #: templates/js/translated/bom.js:622 msgid "Base Part" msgstr "" -#: company/models.py:486 company/models.py:787 +#: company/models.py:491 company/models.py:793 msgid "Select part" msgstr "" -#: company/models.py:495 company/templates/company/company_base.html:76 +#: company/models.py:500 company/templates/company/company_base.html:82 #: company/templates/company/manufacturer_part.html:90 #: company/templates/company/supplier_part.html:145 part/serializers.py:515 #: stock/templates/stock/item_base.html:207 -#: templates/js/translated/company.js:506 -#: templates/js/translated/company.js:1108 -#: templates/js/translated/company.js:1286 -#: templates/js/translated/company.js:1601 -#: templates/js/translated/table_filters.js:796 +#: templates/js/translated/company.js:507 +#: templates/js/translated/company.js:1118 +#: templates/js/translated/company.js:1296 +#: templates/js/translated/company.js:1611 +#: templates/js/translated/table_filters.js:800 msgid "Manufacturer" msgstr "Valmistaja" -#: company/models.py:496 +#: company/models.py:501 msgid "Select manufacturer" msgstr "Valitse valmistaja" -#: company/models.py:502 company/templates/company/manufacturer_part.html:101 +#: company/models.py:507 company/templates/company/manufacturer_part.html:101 #: company/templates/company/supplier_part.html:153 part/serializers.py:525 #: templates/js/translated/company.js:351 -#: templates/js/translated/company.js:1107 -#: templates/js/translated/company.js:1302 -#: templates/js/translated/company.js:1620 templates/js/translated/part.js:1800 +#: templates/js/translated/company.js:1117 +#: templates/js/translated/company.js:1312 +#: templates/js/translated/company.js:1630 templates/js/translated/part.js:1800 #: templates/js/translated/purchase_order.js:1852 #: templates/js/translated/purchase_order.js:2054 msgid "MPN" msgstr "" -#: company/models.py:503 +#: company/models.py:508 msgid "Manufacturer Part Number" msgstr "Valmistajan osanumero" -#: company/models.py:510 +#: company/models.py:515 msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:518 +#: company/models.py:523 msgid "Manufacturer part description" msgstr "" -#: company/models.py:575 company/models.py:602 company/models.py:811 +#: company/models.py:580 company/models.py:607 company/models.py:823 #: company/templates/company/manufacturer_part.html:7 #: company/templates/company/manufacturer_part.html:24 #: stock/templates/stock/item_base.html:217 msgid "Manufacturer Part" msgstr "" -#: company/models.py:609 +#: company/models.py:614 msgid "Parameter name" msgstr "" -#: company/models.py:615 +#: company/models.py:620 #: report/templates/report/inventree_test_report_base.html:104 -#: stock/models.py:2436 templates/js/translated/company.js:1156 -#: templates/js/translated/company.js:1409 templates/js/translated/part.js:1492 +#: stock/models.py:2436 templates/js/translated/company.js:1166 +#: templates/js/translated/company.js:1419 templates/js/translated/part.js:1492 #: templates/js/translated/stock.js:1519 msgid "Value" msgstr "Arvo" -#: company/models.py:616 +#: company/models.py:621 msgid "Parameter value" msgstr "" -#: company/models.py:623 company/templates/company/supplier_part.html:168 +#: company/models.py:628 company/templates/company/supplier_part.html:168 #: part/admin.py:57 part/models.py:1009 part/models.py:3623 #: part/templates/part/part_base.html:284 -#: templates/js/translated/company.js:1415 templates/js/translated/part.js:1511 +#: templates/js/translated/company.js:1425 templates/js/translated/part.js:1511 #: templates/js/translated/part.js:1615 templates/js/translated/part.js:2370 msgid "Units" msgstr "" -#: company/models.py:624 +#: company/models.py:629 msgid "Parameter units" msgstr "" -#: company/models.py:725 +#: company/models.py:731 msgid "Pack units must be compatible with the base part units" msgstr "" -#: company/models.py:732 +#: company/models.py:738 msgid "Pack units must be greater than zero" msgstr "" -#: company/models.py:746 +#: company/models.py:752 msgid "Linked manufacturer part must reference the same base part" msgstr "" -#: company/models.py:795 company/templates/company/company_base.html:81 +#: company/models.py:801 company/templates/company/company_base.html:87 #: company/templates/company/supplier_part.html:129 order/models.py:465 #: order/templates/order/order_base.html:136 part/bom.py:272 part/bom.py:310 #: part/serializers.py:499 plugin/builtin/suppliers/digikey.py:25 @@ -4119,35 +4145,39 @@ msgstr "" #: plugin/builtin/suppliers/tme.py:26 stock/templates/stock/item_base.html:224 #: templates/email/overdue_purchase_order.html:16 #: templates/js/translated/company.js:350 -#: templates/js/translated/company.js:510 -#: templates/js/translated/company.js:1574 templates/js/translated/part.js:1768 +#: templates/js/translated/company.js:511 +#: templates/js/translated/company.js:1584 templates/js/translated/part.js:1768 #: templates/js/translated/pricing.js:498 #: templates/js/translated/purchase_order.js:1690 -#: templates/js/translated/table_filters.js:800 +#: templates/js/translated/table_filters.js:804 msgid "Supplier" msgstr "Toimittaja" -#: company/models.py:796 +#: company/models.py:802 msgid "Select supplier" msgstr "Valitse toimittaja" -#: company/models.py:802 part/serializers.py:510 +#: company/models.py:808 part/serializers.py:510 msgid "Supplier stock keeping unit" msgstr "Toimittajan varastonimike" -#: company/models.py:812 +#: company/models.py:814 +msgid "Is this supplier part active?" +msgstr "" + +#: company/models.py:824 msgid "Select manufacturer part" msgstr "Valitse valmistajan osa" -#: company/models.py:819 +#: company/models.py:831 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:827 +#: company/models.py:839 msgid "Supplier part description" msgstr "" -#: company/models.py:834 company/templates/company/supplier_part.html:187 +#: company/models.py:846 company/templates/company/supplier_part.html:187 #: part/admin.py:418 part/models.py:4070 part/templates/part/upload_bom.html:59 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_po_report_base.html:32 @@ -4158,27 +4188,27 @@ msgstr "" msgid "Note" msgstr "Muistiinpano" -#: company/models.py:843 part/models.py:1967 +#: company/models.py:855 part/models.py:1967 msgid "base cost" msgstr "" -#: company/models.py:844 part/models.py:1968 +#: company/models.py:856 part/models.py:1968 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:851 company/templates/company/supplier_part.html:160 +#: company/models.py:863 company/templates/company/supplier_part.html:160 #: stock/admin.py:224 stock/models.py:782 stock/serializers.py:1350 #: stock/templates/stock/item_base.html:240 -#: templates/js/translated/company.js:1636 +#: templates/js/translated/company.js:1646 #: templates/js/translated/stock.js:2423 msgid "Packaging" msgstr "" -#: company/models.py:852 +#: company/models.py:864 msgid "Part packaging" msgstr "" -#: company/models.py:857 templates/js/translated/company.js:1641 +#: company/models.py:869 templates/js/translated/company.js:1651 #: templates/js/translated/part.js:1821 templates/js/translated/part.js:1877 #: templates/js/translated/purchase_order.js:311 #: templates/js/translated/purchase_order.js:841 @@ -4188,62 +4218,78 @@ msgstr "" msgid "Pack Quantity" msgstr "" -#: company/models.py:859 +#: company/models.py:871 msgid "Total quantity supplied in a single pack. Leave empty for single items." msgstr "" -#: company/models.py:878 part/models.py:1974 +#: company/models.py:890 part/models.py:1974 msgid "multiple" msgstr "" -#: company/models.py:879 +#: company/models.py:891 msgid "Order multiple" msgstr "" -#: company/models.py:891 +#: company/models.py:903 msgid "Quantity available from supplier" msgstr "" -#: company/models.py:897 +#: company/models.py:909 msgid "Availability Updated" msgstr "" -#: company/models.py:898 +#: company/models.py:910 msgid "Date of last update of availability data" msgstr "" -#: company/serializers.py:155 +#: company/serializers.py:163 msgid "Default currency used for this supplier" msgstr "" -#: company/templates/company/company_base.html:21 +#: company/serializers.py:381 part/admin.py:126 +#: part/templates/part/part_base.html:197 +#: templates/js/translated/company.js:1689 +#: templates/js/translated/table_filters.js:355 +msgid "In Stock" +msgstr "" + +#: company/templates/company/company_base.html:16 +#: part/templates/part/part_base.html:146 +#: templates/js/translated/company.js:1287 +#: templates/js/translated/company.js:1575 +#: templates/js/translated/model_renderers.js:306 +#: templates/js/translated/part.js:814 templates/js/translated/part.js:1218 +msgid "Inactive" +msgstr "" + +#: company/templates/company/company_base.html:27 #: templates/js/translated/purchase_order.js:242 msgid "Create Purchase Order" msgstr "" -#: company/templates/company/company_base.html:27 +#: company/templates/company/company_base.html:33 msgid "Company actions" msgstr "" -#: company/templates/company/company_base.html:32 +#: company/templates/company/company_base.html:38 msgid "Edit company information" msgstr "Muokkaa yrityksen tietoja" -#: company/templates/company/company_base.html:33 -#: templates/js/translated/company.js:444 +#: company/templates/company/company_base.html:39 +#: templates/js/translated/company.js:445 msgid "Edit Company" msgstr "Muokkaa yritystä" -#: company/templates/company/company_base.html:37 +#: company/templates/company/company_base.html:43 msgid "Delete company" msgstr "Poista yritys" -#: company/templates/company/company_base.html:38 -#: company/templates/company/company_base.html:162 +#: company/templates/company/company_base.html:44 +#: company/templates/company/company_base.html:168 msgid "Delete Company" msgstr "Poista yritys" -#: company/templates/company/company_base.html:47 +#: company/templates/company/company_base.html:53 #: company/templates/company/manufacturer_part.html:51 #: company/templates/company/supplier_part.html:83 #: part/templates/part/part_thumb.html:20 @@ -4255,72 +4301,72 @@ msgstr "Poista yritys" msgid "Part image" msgstr "Osan kuva" -#: company/templates/company/company_base.html:55 +#: company/templates/company/company_base.html:61 #: part/templates/part/part_thumb.html:12 msgid "Upload new image" msgstr "" -#: company/templates/company/company_base.html:58 +#: company/templates/company/company_base.html:64 #: part/templates/part/part_thumb.html:14 msgid "Download image from URL" msgstr "" -#: company/templates/company/company_base.html:60 +#: company/templates/company/company_base.html:66 #: part/templates/part/part_thumb.html:16 msgid "Delete image" msgstr "" -#: company/templates/company/company_base.html:86 order/models.py:910 +#: company/templates/company/company_base.html:92 order/models.py:910 #: order/models.py:2008 order/templates/order/return_order_base.html:131 #: order/templates/order/sales_order_base.html:144 stock/models.py:804 #: stock/models.py:805 stock/serializers.py:1100 #: stock/templates/stock/item_base.html:405 #: templates/email/overdue_sales_order.html:16 -#: templates/js/translated/company.js:502 +#: templates/js/translated/company.js:503 #: templates/js/translated/return_order.js:296 #: templates/js/translated/sales_order.js:784 #: templates/js/translated/stock.js:2959 -#: templates/js/translated/table_filters.js:804 +#: templates/js/translated/table_filters.js:808 msgid "Customer" msgstr "Asiakas" -#: company/templates/company/company_base.html:111 +#: company/templates/company/company_base.html:117 msgid "Uses default currency" msgstr "Käyttää oletusvaluuttaa" -#: company/templates/company/company_base.html:118 order/models.py:341 +#: company/templates/company/company_base.html:124 order/models.py:341 #: order/templates/order/order_base.html:210 #: order/templates/order/return_order_base.html:181 #: order/templates/order/sales_order_base.html:221 msgid "Address" msgstr "Osoite" -#: company/templates/company/company_base.html:125 +#: company/templates/company/company_base.html:131 msgid "Phone" msgstr "Puhelin" -#: company/templates/company/company_base.html:205 +#: company/templates/company/company_base.html:211 #: part/templates/part/part_base.html:528 msgid "Remove Image" msgstr "" -#: company/templates/company/company_base.html:206 +#: company/templates/company/company_base.html:212 msgid "Remove associated image from this company" msgstr "" -#: company/templates/company/company_base.html:208 +#: company/templates/company/company_base.html:214 #: part/templates/part/part_base.html:531 #: templates/InvenTree/settings/user.html:88 #: templates/InvenTree/settings/user_sso.html:43 msgid "Remove" msgstr "Poista" -#: company/templates/company/company_base.html:237 +#: company/templates/company/company_base.html:243 #: part/templates/part/part_base.html:560 msgid "Upload Image" msgstr "" -#: company/templates/company/company_base.html:252 +#: company/templates/company/company_base.html:258 #: part/templates/part/part_base.html:614 msgid "Download Image" msgstr "" @@ -4368,7 +4414,7 @@ msgstr "" #: templates/InvenTree/index.html:227 templates/InvenTree/search.html:199 #: templates/InvenTree/settings/sidebar.html:57 #: templates/js/translated/search.js:205 templates/navbar.html:50 -#: users/models.py:197 +#: users/models.py:208 msgid "Purchase Orders" msgstr "" @@ -4391,7 +4437,7 @@ msgstr "" #: templates/InvenTree/index.html:259 templates/InvenTree/search.html:219 #: templates/InvenTree/settings/sidebar.html:59 #: templates/js/translated/search.js:219 templates/navbar.html:62 -#: users/models.py:198 +#: users/models.py:209 msgid "Sales Orders" msgstr "" @@ -4416,7 +4462,7 @@ msgstr "" #: order/templates/order/return_orders.html:15 #: templates/InvenTree/settings/sidebar.html:61 #: templates/js/translated/search.js:232 templates/navbar.html:65 -#: users/models.py:199 +#: users/models.py:210 msgid "Return Orders" msgstr "" @@ -4464,12 +4510,12 @@ msgid "Order part" msgstr "" #: company/templates/company/manufacturer_part.html:39 -#: templates/js/translated/company.js:1333 +#: templates/js/translated/company.js:1343 msgid "Edit manufacturer part" msgstr "" #: company/templates/company/manufacturer_part.html:43 -#: templates/js/translated/company.js:1334 +#: templates/js/translated/company.js:1344 msgid "Delete manufacturer part" msgstr "" @@ -4536,14 +4582,14 @@ msgstr "" #: company/templates/company/supplier_part.html:7 #: company/templates/company/supplier_part.html:24 order/api.py:448 #: stock/models.py:762 stock/templates/stock/item_base.html:233 -#: templates/js/translated/company.js:1590 +#: templates/js/translated/company.js:1600 #: templates/js/translated/purchase_order.js:752 #: templates/js/translated/stock.js:2279 msgid "Supplier Part" msgstr "" #: company/templates/company/supplier_part.html:50 -#: templates/js/translated/company.js:1516 +#: templates/js/translated/company.js:1526 msgid "Supplier part actions" msgstr "" @@ -4644,7 +4690,7 @@ msgstr "" #: stock/templates/stock/location_sidebar.html:7 #: templates/InvenTree/search.html:155 templates/js/translated/part.js:1060 #: templates/js/translated/search.js:172 templates/js/translated/stock.js:2766 -#: users/models.py:195 +#: users/models.py:206 msgid "Stock Items" msgstr "" @@ -5895,12 +5941,6 @@ msgstr "" msgid "Minimum Stock" msgstr "" -#: part/admin.py:126 part/templates/part/part_base.html:197 -#: templates/js/translated/company.js:1679 -#: templates/js/translated/table_filters.js:355 -msgid "In Stock" -msgstr "" - #: part/admin.py:138 part/templates/part/part_sidebar.html:27 msgid "Used In" msgstr "" @@ -5941,7 +5981,7 @@ msgstr "" #: templates/InvenTree/index.html:36 templates/InvenTree/search.html:84 #: templates/InvenTree/settings/sidebar.html:47 #: templates/js/translated/part.js:2804 templates/js/translated/search.js:130 -#: templates/navbar.html:24 users/models.py:192 +#: templates/navbar.html:24 users/models.py:203 msgid "Parts" msgstr "" @@ -6079,7 +6119,7 @@ msgstr "" #: part/models.py:83 part/templates/part/category.html:136 #: templates/InvenTree/search.html:97 templates/js/translated/search.js:158 -#: users/models.py:191 +#: users/models.py:202 msgid "Part Categories" msgstr "" @@ -6582,7 +6622,7 @@ msgid "Parameter description" msgstr "" #: part/models.py:3638 templates/js/translated/part.js:1627 -#: templates/js/translated/table_filters.js:821 +#: templates/js/translated/table_filters.js:825 msgid "Checkbox" msgstr "" @@ -7241,7 +7281,7 @@ msgstr "" #: part/templates/part/detail.html:67 part/templates/part/part_sidebar.html:50 #: stock/admin.py:251 templates/InvenTree/settings/part_stocktake.html:30 #: templates/InvenTree/settings/sidebar.html:53 -#: templates/js/translated/stock.js:2215 users/models.py:193 +#: templates/js/translated/stock.js:2215 users/models.py:204 msgid "Stocktake" msgstr "" @@ -7472,14 +7512,6 @@ msgstr "" msgid "Part is not active" msgstr "" -#: part/templates/part/part_base.html:146 -#: templates/js/translated/company.js:1277 -#: templates/js/translated/company.js:1565 -#: templates/js/translated/model_renderers.js:306 -#: templates/js/translated/part.js:814 templates/js/translated/part.js:1218 -msgid "Inactive" -msgstr "" - #: part/templates/part/part_base.html:153 msgid "Part is virtual (not a physical part)" msgstr "" @@ -7647,8 +7679,8 @@ msgstr "Muokkaa" #: part/templates/part/prices.html:28 stock/admin.py:247 #: stock/templates/stock/item_base.html:446 -#: templates/js/translated/company.js:1693 #: templates/js/translated/company.js:1703 +#: templates/js/translated/company.js:1713 #: templates/js/translated/stock.js:2245 msgid "Last Updated" msgstr "" @@ -8216,7 +8248,7 @@ msgstr "" msgid "Plugin Configurations" msgstr "" -#: plugin/models.py:34 users/models.py:89 +#: plugin/models.py:34 users/models.py:100 msgid "Key" msgstr "Avain" @@ -8719,7 +8751,7 @@ msgstr "" #: stock/admin.py:256 stock/models.py:883 #: stock/templates/stock/item_base.html:433 -#: templates/js/translated/stock.js:2229 users/models.py:113 +#: templates/js/translated/stock.js:2229 users/models.py:124 msgid "Expiry Date" msgstr "" @@ -8800,7 +8832,7 @@ msgstr "" #: stock/models.py:126 stock/templates/stock/location.html:179 #: templates/InvenTree/search.html:166 templates/js/translated/search.js:178 -#: users/models.py:194 +#: users/models.py:205 msgid "Stock Locations" msgstr "" @@ -9483,7 +9515,7 @@ msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" #: stock/templates/stock/item_base.html:437 -#: templates/js/translated/table_filters.js:435 users/models.py:163 +#: templates/js/translated/table_filters.js:435 users/models.py:174 msgid "Expired" msgstr "" @@ -10109,7 +10141,7 @@ msgstr "" #: templates/InvenTree/settings/settings_staff_js.html:81 #: templates/js/translated/forms.js:547 templates/js/translated/helpers.js:105 #: templates/js/translated/part.js:392 templates/js/translated/pricing.js:629 -#: templates/js/translated/stock.js:245 users/models.py:413 +#: templates/js/translated/stock.js:245 users/models.py:424 msgid "Delete" msgstr "Poista" @@ -10292,7 +10324,7 @@ msgid "Unverified" msgstr "Vahvistamaton" #: templates/InvenTree/settings/user.html:80 -#: templates/js/translated/company.js:947 +#: templates/js/translated/company.js:957 msgid "Primary" msgstr "Ensisijainen" @@ -11643,213 +11675,213 @@ msgstr "" msgid "Delete Supplier Parts" msgstr "" -#: templates/js/translated/company.js:465 +#: templates/js/translated/company.js:466 msgid "Add new Company" msgstr "" -#: templates/js/translated/company.js:536 +#: templates/js/translated/company.js:546 msgid "Parts Supplied" msgstr "" -#: templates/js/translated/company.js:545 +#: templates/js/translated/company.js:555 msgid "Parts Manufactured" msgstr "" -#: templates/js/translated/company.js:560 +#: templates/js/translated/company.js:570 msgid "No company information found" msgstr "" -#: templates/js/translated/company.js:609 +#: templates/js/translated/company.js:619 msgid "Create New Contact" msgstr "" -#: templates/js/translated/company.js:625 -#: templates/js/translated/company.js:748 +#: templates/js/translated/company.js:635 +#: templates/js/translated/company.js:758 msgid "Edit Contact" msgstr "" -#: templates/js/translated/company.js:662 +#: templates/js/translated/company.js:672 msgid "All selected contacts will be deleted" msgstr "" -#: templates/js/translated/company.js:668 -#: templates/js/translated/company.js:732 +#: templates/js/translated/company.js:678 +#: templates/js/translated/company.js:742 msgid "Role" msgstr "" -#: templates/js/translated/company.js:676 +#: templates/js/translated/company.js:686 msgid "Delete Contacts" msgstr "" -#: templates/js/translated/company.js:707 +#: templates/js/translated/company.js:717 msgid "No contacts found" msgstr "" -#: templates/js/translated/company.js:720 +#: templates/js/translated/company.js:730 msgid "Phone Number" msgstr "" -#: templates/js/translated/company.js:726 +#: templates/js/translated/company.js:736 msgid "Email Address" msgstr "" -#: templates/js/translated/company.js:752 +#: templates/js/translated/company.js:762 msgid "Delete Contact" msgstr "" -#: templates/js/translated/company.js:849 +#: templates/js/translated/company.js:859 msgid "Create New Address" msgstr "" -#: templates/js/translated/company.js:864 -#: templates/js/translated/company.js:1025 +#: templates/js/translated/company.js:874 +#: templates/js/translated/company.js:1035 msgid "Edit Address" msgstr "" -#: templates/js/translated/company.js:899 +#: templates/js/translated/company.js:909 msgid "All selected addresses will be deleted" msgstr "" -#: templates/js/translated/company.js:913 +#: templates/js/translated/company.js:923 msgid "Delete Addresses" msgstr "" -#: templates/js/translated/company.js:940 +#: templates/js/translated/company.js:950 msgid "No addresses found" msgstr "" -#: templates/js/translated/company.js:979 +#: templates/js/translated/company.js:989 msgid "Postal city" msgstr "" -#: templates/js/translated/company.js:985 +#: templates/js/translated/company.js:995 msgid "State/province" msgstr "" -#: templates/js/translated/company.js:997 +#: templates/js/translated/company.js:1007 msgid "Courier notes" msgstr "" -#: templates/js/translated/company.js:1003 +#: templates/js/translated/company.js:1013 msgid "Internal notes" msgstr "" -#: templates/js/translated/company.js:1029 +#: templates/js/translated/company.js:1039 msgid "Delete Address" msgstr "" -#: templates/js/translated/company.js:1102 +#: templates/js/translated/company.js:1112 msgid "All selected manufacturer parts will be deleted" msgstr "" -#: templates/js/translated/company.js:1117 +#: templates/js/translated/company.js:1127 msgid "Delete Manufacturer Parts" msgstr "" -#: templates/js/translated/company.js:1151 +#: templates/js/translated/company.js:1161 msgid "All selected parameters will be deleted" msgstr "" -#: templates/js/translated/company.js:1165 +#: templates/js/translated/company.js:1175 msgid "Delete Parameters" msgstr "" -#: templates/js/translated/company.js:1181 -#: templates/js/translated/company.js:1469 templates/js/translated/part.js:2244 +#: templates/js/translated/company.js:1191 +#: templates/js/translated/company.js:1479 templates/js/translated/part.js:2244 msgid "Order parts" msgstr "" -#: templates/js/translated/company.js:1198 +#: templates/js/translated/company.js:1208 msgid "Delete manufacturer parts" msgstr "" -#: templates/js/translated/company.js:1230 +#: templates/js/translated/company.js:1240 msgid "Manufacturer part actions" msgstr "" -#: templates/js/translated/company.js:1249 +#: templates/js/translated/company.js:1259 msgid "No manufacturer parts found" msgstr "" -#: templates/js/translated/company.js:1269 -#: templates/js/translated/company.js:1557 templates/js/translated/part.js:798 +#: templates/js/translated/company.js:1279 +#: templates/js/translated/company.js:1567 templates/js/translated/part.js:798 #: templates/js/translated/part.js:1210 msgid "Template part" msgstr "" -#: templates/js/translated/company.js:1273 -#: templates/js/translated/company.js:1561 templates/js/translated/part.js:802 +#: templates/js/translated/company.js:1283 +#: templates/js/translated/company.js:1571 templates/js/translated/part.js:802 #: templates/js/translated/part.js:1214 msgid "Assembled part" msgstr "" -#: templates/js/translated/company.js:1393 templates/js/translated/part.js:1464 +#: templates/js/translated/company.js:1403 templates/js/translated/part.js:1464 msgid "No parameters found" msgstr "" -#: templates/js/translated/company.js:1428 templates/js/translated/part.js:1527 +#: templates/js/translated/company.js:1438 templates/js/translated/part.js:1527 msgid "Edit parameter" msgstr "" -#: templates/js/translated/company.js:1429 templates/js/translated/part.js:1528 +#: templates/js/translated/company.js:1439 templates/js/translated/part.js:1528 msgid "Delete parameter" msgstr "" -#: templates/js/translated/company.js:1446 templates/js/translated/part.js:1433 +#: templates/js/translated/company.js:1456 templates/js/translated/part.js:1433 msgid "Edit Parameter" msgstr "" -#: templates/js/translated/company.js:1455 templates/js/translated/part.js:1549 +#: templates/js/translated/company.js:1465 templates/js/translated/part.js:1549 msgid "Delete Parameter" msgstr "" -#: templates/js/translated/company.js:1486 +#: templates/js/translated/company.js:1496 msgid "Delete supplier parts" msgstr "" -#: templates/js/translated/company.js:1536 +#: templates/js/translated/company.js:1546 msgid "No supplier parts found" msgstr "" -#: templates/js/translated/company.js:1654 +#: templates/js/translated/company.js:1664 msgid "Base Units" msgstr "" -#: templates/js/translated/company.js:1684 +#: templates/js/translated/company.js:1694 msgid "Availability" msgstr "" -#: templates/js/translated/company.js:1715 +#: templates/js/translated/company.js:1725 msgid "Edit supplier part" msgstr "" -#: templates/js/translated/company.js:1716 +#: templates/js/translated/company.js:1726 msgid "Delete supplier part" msgstr "" -#: templates/js/translated/company.js:1769 +#: templates/js/translated/company.js:1779 #: templates/js/translated/pricing.js:694 msgid "Delete Price Break" msgstr "" -#: templates/js/translated/company.js:1779 +#: templates/js/translated/company.js:1789 #: templates/js/translated/pricing.js:712 msgid "Edit Price Break" msgstr "" -#: templates/js/translated/company.js:1794 +#: templates/js/translated/company.js:1804 msgid "No price break information found" msgstr "" -#: templates/js/translated/company.js:1823 +#: templates/js/translated/company.js:1833 msgid "Last updated" msgstr "" -#: templates/js/translated/company.js:1830 +#: templates/js/translated/company.js:1840 msgid "Edit price break" msgstr "" -#: templates/js/translated/company.js:1831 +#: templates/js/translated/company.js:1841 msgid "Delete price break" msgstr "" @@ -13287,7 +13319,7 @@ msgstr "" msgid "Add Stock" msgstr "" -#: templates/js/translated/stock.js:1042 users/models.py:403 +#: templates/js/translated/stock.js:1042 users/models.py:414 msgid "Add" msgstr "" @@ -13801,7 +13833,7 @@ msgid "Available stock" msgstr "" #: templates/js/translated/table_filters.js:733 -#: templates/js/translated/table_filters.js:829 +#: templates/js/translated/table_filters.js:833 msgid "Has Units" msgstr "" @@ -13829,7 +13861,7 @@ msgstr "" msgid "Has stocktake entries" msgstr "" -#: templates/js/translated/table_filters.js:825 +#: templates/js/translated/table_filters.js:829 msgid "Has Choices" msgstr "" @@ -13925,7 +13957,7 @@ msgstr "Näytä ilmoitukset" msgid "New Notifications" msgstr "Uudet ilmoitukset" -#: templates/navbar.html:144 users/models.py:190 +#: templates/navbar.html:144 users/models.py:201 msgid "Admin" msgstr "" @@ -14122,7 +14154,7 @@ msgstr "Oikeudet" msgid "Important dates" msgstr "" -#: users/authentication.py:29 users/models.py:127 +#: users/authentication.py:29 users/models.py:138 msgid "Token has been revoked" msgstr "" @@ -14130,67 +14162,67 @@ msgstr "" msgid "Token has expired" msgstr "" -#: users/models.py:70 +#: users/models.py:81 msgid "API Token" msgstr "" -#: users/models.py:71 +#: users/models.py:82 msgid "API Tokens" msgstr "" -#: users/models.py:107 +#: users/models.py:118 msgid "Token Name" msgstr "" -#: users/models.py:108 +#: users/models.py:119 msgid "Custom token name" msgstr "" -#: users/models.py:114 +#: users/models.py:125 msgid "Token expiry date" msgstr "" -#: users/models.py:122 +#: users/models.py:133 msgid "Last Seen" msgstr "" -#: users/models.py:123 +#: users/models.py:134 msgid "Last time the token was used" msgstr "" -#: users/models.py:127 +#: users/models.py:138 msgid "Revoked" msgstr "" -#: users/models.py:386 +#: users/models.py:397 msgid "Permission set" msgstr "" -#: users/models.py:395 +#: users/models.py:406 msgid "Group" msgstr "Ryhmä" -#: users/models.py:399 +#: users/models.py:410 msgid "View" msgstr "Näytä" -#: users/models.py:399 +#: users/models.py:410 msgid "Permission to view items" msgstr "Oikeus tarkastella kohteita" -#: users/models.py:403 +#: users/models.py:414 msgid "Permission to add items" msgstr "Oikeus lisätä kohteita" -#: users/models.py:407 +#: users/models.py:418 msgid "Change" msgstr "Muuta" -#: users/models.py:409 +#: users/models.py:420 msgid "Permissions to edit items" msgstr "Oikeus muokata kohteita" -#: users/models.py:415 +#: users/models.py:426 msgid "Permission to delete items" msgstr "Oikeus poistaa kohteita" diff --git a/src/backend/InvenTree/locale/fr/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/fr/LC_MESSAGES/django.po index 745649c486..14e4235034 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: 2024-04-15 15:06+0000\n" -"PO-Revision-Date: 2024-04-16 03:11\n" +"POT-Creation-Date: 2024-04-20 13:19+0000\n" +"PO-Revision-Date: 2024-04-21 04:19\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -58,7 +58,7 @@ msgstr "Entrer la date" #: InvenTree/fields.py:208 InvenTree/models.py:1021 build/serializers.py:438 #: build/serializers.py:516 build/templates/build/sidebar.html:21 -#: company/models.py:835 company/templates/company/sidebar.html:37 +#: company/models.py:847 company/templates/company/sidebar.html:37 #: order/models.py:1283 order/templates/order/po_sidebar.html:11 #: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/so_sidebar.html:17 part/admin.py:59 @@ -69,7 +69,7 @@ msgstr "Entrer la date" #: stock/serializers.py:805 stock/serializers.py:1114 stock/serializers.py:1203 #: stock/serializers.py:1368 stock/templates/stock/stock_sidebar.html:25 #: templates/js/translated/barcode.js:143 templates/js/translated/bom.js:1265 -#: templates/js/translated/company.js:1674 templates/js/translated/order.js:347 +#: templates/js/translated/company.js:1684 templates/js/translated/order.js:347 #: templates/js/translated/part.js:1080 #: templates/js/translated/purchase_order.js:2201 #: templates/js/translated/return_order.js:776 @@ -340,10 +340,10 @@ msgstr "Chinois (Traditionnel)" msgid "[{site_name}] Log in to the app" msgstr "[{site_name}] Se connecter à l'application" -#: InvenTree/magic_login.py:38 company/models.py:132 -#: company/templates/company/company_base.html:132 +#: InvenTree/magic_login.py:38 company/models.py:133 +#: company/templates/company/company_base.html:138 #: templates/InvenTree/settings/user.html:49 -#: templates/js/translated/company.js:667 +#: templates/js/translated/company.js:677 msgid "Email" msgstr "E-mail" @@ -405,14 +405,14 @@ msgstr "Pièce jointe" msgid "Select file to attach" msgstr "Sélectionnez un fichier à joindre" -#: InvenTree/models.py:567 common/models.py:3018 company/models.py:145 -#: company/models.py:452 company/models.py:509 company/models.py:818 +#: InvenTree/models.py:567 common/models.py:3018 company/models.py:146 +#: company/models.py:457 company/models.py:514 company/models.py:830 #: order/models.py:291 order/models.py:1288 order/models.py:1702 #: part/admin.py:55 part/models.py:919 #: part/templates/part/part_scheduling.html:11 #: report/templates/report/inventree_build_order_base.html:164 -#: stock/admin.py:225 templates/js/translated/company.js:1309 -#: templates/js/translated/company.js:1663 templates/js/translated/order.js:351 +#: stock/admin.py:225 templates/js/translated/company.js:1319 +#: templates/js/translated/company.js:1673 templates/js/translated/order.js:351 #: templates/js/translated/part.js:2456 #: templates/js/translated/purchase_order.js:2041 #: templates/js/translated/purchase_order.js:2205 @@ -442,7 +442,7 @@ msgstr "Commentaire du fichier" #: part/models.py:3272 part/models.py:3365 part/models.py:3393 #: plugin/models.py:250 plugin/models.py:251 #: report/templates/report/inventree_test_report_base.html:105 -#: templates/js/translated/stock.js:3036 users/models.py:100 +#: templates/js/translated/stock.js:3036 users/models.py:111 msgid "User" msgstr "Utilisateur" @@ -484,7 +484,7 @@ msgid "Invalid choice" msgstr "Choix invalide" #: InvenTree/models.py:893 common/models.py:2706 common/models.py:3104 -#: common/serializers.py:370 company/models.py:608 label/models.py:120 +#: common/serializers.py:370 company/models.py:613 label/models.py:120 #: machine/models.py:24 part/models.py:855 part/models.py:3616 #: plugin/models.py:41 report/models.py:176 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -493,11 +493,11 @@ msgstr "Choix invalide" #: templates/InvenTree/settings/plugin_settings.html:22 #: templates/InvenTree/settings/settings_staff_js.html:67 #: templates/InvenTree/settings/settings_staff_js.html:446 -#: templates/js/translated/company.js:666 -#: templates/js/translated/company.js:714 -#: templates/js/translated/company.js:903 -#: templates/js/translated/company.js:1155 -#: templates/js/translated/company.js:1403 templates/js/translated/part.js:1186 +#: templates/js/translated/company.js:676 +#: templates/js/translated/company.js:724 +#: templates/js/translated/company.js:913 +#: templates/js/translated/company.js:1165 +#: templates/js/translated/company.js:1413 templates/js/translated/part.js:1186 #: templates/js/translated/part.js:1474 templates/js/translated/part.js:1610 #: templates/js/translated/part.js:2749 templates/js/translated/stock.js:2716 msgid "Name" @@ -505,8 +505,8 @@ msgstr "Nom" #: InvenTree/models.py:899 build/models.py:188 #: build/templates/build/detail.html:24 common/models.py:136 -#: company/models.py:517 company/models.py:826 -#: company/templates/company/company_base.html:71 +#: company/models.py:522 company/models.py:838 +#: company/templates/company/company_base.html:77 #: company/templates/company/manufacturer_part.html:75 #: company/templates/company/supplier_part.html:107 label/models.py:127 #: order/models.py:277 order/models.py:1316 part/admin.py:303 part/admin.py:414 @@ -521,9 +521,9 @@ msgstr "Nom" #: templates/InvenTree/settings/settings_staff_js.html:170 #: templates/InvenTree/settings/settings_staff_js.html:451 #: templates/js/translated/bom.js:633 templates/js/translated/bom.js:963 -#: templates/js/translated/build.js:2137 templates/js/translated/company.js:518 -#: templates/js/translated/company.js:1320 -#: templates/js/translated/company.js:1631 templates/js/translated/index.js:119 +#: templates/js/translated/build.js:2137 templates/js/translated/company.js:519 +#: templates/js/translated/company.js:1330 +#: templates/js/translated/company.js:1641 templates/js/translated/index.js:119 #: templates/js/translated/order.js:298 templates/js/translated/part.js:1238 #: templates/js/translated/part.js:1483 templates/js/translated/part.js:1621 #: templates/js/translated/part.js:1958 templates/js/translated/part.js:2355 @@ -589,8 +589,8 @@ msgstr "Une erreur a été loguée par le serveur." msgid "Must be a valid number" msgstr "Doit être un nombre valide" -#: InvenTree/serializers.py:99 company/models.py:178 -#: company/templates/company/company_base.html:106 part/models.py:2993 +#: InvenTree/serializers.py:99 company/models.py:183 +#: company/templates/company/company_base.html:112 part/models.py:2993 #: templates/InvenTree/settings/settings_staff_js.html:44 #: templates/currency_data.html:5 msgid "Currency" @@ -970,7 +970,7 @@ msgstr "Suivi" msgid "Allocated" msgstr "Allouée" -#: build/api.py:294 company/models.py:890 +#: build/api.py:294 company/models.py:902 company/serializers.py:383 #: company/templates/company/supplier_part.html:114 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -1000,7 +1000,7 @@ msgstr "Ordre de Fabrication" #: part/templates/part/part_sidebar.html:22 templates/InvenTree/index.html:196 #: templates/InvenTree/search.html:141 #: templates/InvenTree/settings/sidebar.html:55 -#: templates/js/translated/search.js:186 users/models.py:196 +#: templates/js/translated/search.js:186 users/models.py:207 msgid "Build Orders" msgstr "Ordres de Fabrication" @@ -1050,7 +1050,7 @@ msgid "BuildOrder to which this build is allocated" msgstr "BuildOrder associé a cette fabrication" #: build/models.py:205 build/templates/build/build_base.html:97 -#: build/templates/build/detail.html:29 company/models.py:1044 order/api.py:817 +#: build/templates/build/detail.html:29 company/models.py:1056 order/api.py:817 #: order/models.py:1401 order/models.py:1544 order/models.py:1545 #: part/api.py:1547 part/api.py:1841 part/models.py:390 part/models.py:3004 #: part/models.py:3148 part/models.py:3292 part/models.py:3315 @@ -1078,9 +1078,9 @@ msgstr "BuildOrder associé a cette fabrication" #: templates/js/translated/build.js:1309 templates/js/translated/build.js:1740 #: templates/js/translated/build.js:2160 templates/js/translated/build.js:2333 #: templates/js/translated/company.js:348 -#: templates/js/translated/company.js:1106 -#: templates/js/translated/company.js:1261 -#: templates/js/translated/company.js:1549 templates/js/translated/index.js:109 +#: templates/js/translated/company.js:1116 +#: templates/js/translated/company.js:1271 +#: templates/js/translated/company.js:1559 templates/js/translated/index.js:109 #: templates/js/translated/part.js:1943 templates/js/translated/part.js:2015 #: templates/js/translated/part.js:2324 templates/js/translated/pricing.js:369 #: templates/js/translated/purchase_order.js:751 @@ -1223,7 +1223,7 @@ msgstr "Utilisateur ou groupe responsable de cet ordre de construction" #: order/templates/order/sales_order_base.html:180 #: part/templates/part/part_base.html:383 stock/models.py:819 #: stock/templates/stock/item_base.html:200 -#: templates/js/translated/company.js:1009 +#: templates/js/translated/company.js:1019 msgid "External Link" msgstr "Lien Externe" @@ -1315,7 +1315,7 @@ msgstr "Création de l'objet" #: templates/js/translated/bom.js:981 templates/js/translated/build.js:521 #: templates/js/translated/build.js:737 templates/js/translated/build.js:1366 #: templates/js/translated/build.js:1743 templates/js/translated/build.js:2355 -#: templates/js/translated/company.js:1808 +#: templates/js/translated/company.js:1818 #: templates/js/translated/model_renderers.js:230 #: templates/js/translated/order.js:304 templates/js/translated/part.js:961 #: templates/js/translated/part.js:1811 templates/js/translated/part.js:3341 @@ -2206,7 +2206,7 @@ msgstr "Limiter l'affichage de `about`" msgid "Show the `about` modal only to superusers" msgstr "Afficher la modale `about` uniquement aux super-utilisateurs" -#: common/models.py:1292 company/models.py:107 company/models.py:108 +#: common/models.py:1292 company/models.py:108 company/models.py:109 msgid "Company name" msgstr "Nom de la société" @@ -3550,9 +3550,9 @@ msgstr "" msgid "Price break quantity" msgstr "" -#: common/models.py:2524 company/serializers.py:486 order/admin.py:42 +#: common/models.py:2524 company/serializers.py:496 order/admin.py:42 #: order/models.py:1333 order/models.py:2241 -#: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885 +#: templates/js/translated/company.js:1823 templates/js/translated/part.js:1885 #: templates/js/translated/pricing.js:621 #: templates/js/translated/return_order.js:741 msgid "Price" @@ -3574,13 +3574,15 @@ msgstr "" msgid "Name for this webhook" msgstr "" -#: common/models.py:2711 machine/models.py:39 part/admin.py:88 -#: part/models.py:1045 plugin/models.py:56 +#: common/models.py:2711 company/models.py:160 company/models.py:813 +#: machine/models.py:39 part/admin.py:88 part/models.py:1045 +#: plugin/models.py:56 templates/js/translated/company.js:523 #: templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 #: templates/js/translated/table_filters.js:492 #: templates/js/translated/table_filters.js:520 -#: templates/js/translated/table_filters.js:716 users/models.py:171 +#: templates/js/translated/table_filters.js:716 +#: templates/js/translated/table_filters.js:796 users/models.py:182 msgid "Active" msgstr "Actif" @@ -3588,7 +3590,7 @@ msgstr "Actif" msgid "Is this webhook active" msgstr "Ce webhook (lien de rappel HTTP) est-il actif" -#: common/models.py:2727 users/models.py:148 +#: common/models.py:2727 users/models.py:159 msgid "Token" msgstr "Jeton" @@ -3652,7 +3654,7 @@ msgstr "Le travail sur ce message est-il terminé ?" msgid "Id" msgstr "" -#: common/models.py:3016 templates/js/translated/company.js:955 +#: common/models.py:3016 templates/js/translated/company.js:965 #: templates/js/translated/news.js:44 msgid "Title" msgstr "Titre" @@ -3678,7 +3680,7 @@ msgstr "Lu" msgid "Was this news item read?" msgstr "Cette nouvelle a-t-elle été lue ?" -#: common/models.py:3044 company/models.py:155 part/models.py:929 +#: common/models.py:3044 company/models.py:156 part/models.py:929 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report_base.html:35 @@ -3848,270 +3850,294 @@ msgstr "Pièces importées" msgid "Previous Step" msgstr "Étape précédente" -#: company/models.py:113 +#: company/api.py:164 +msgid "Part is Active" +msgstr "" + +#: company/api.py:168 +msgid "Manufacturer is Active" +msgstr "" + +#: company/api.py:317 +msgid "Supplier Part is Active" +msgstr "" + +#: company/api.py:321 +msgid "Internal Part is Active" +msgstr "" + +#: company/api.py:325 +msgid "Supplier is Active" +msgstr "" + +#: company/models.py:114 msgid "Company description" msgstr "Description de la société" -#: company/models.py:114 +#: company/models.py:115 msgid "Description of the company" msgstr "Description de la société" -#: company/models.py:119 company/templates/company/company_base.html:100 +#: company/models.py:120 company/templates/company/company_base.html:106 #: templates/InvenTree/settings/plugin_settings.html:54 -#: templates/js/translated/company.js:522 +#: templates/js/translated/company.js:532 msgid "Website" msgstr "Site web" -#: company/models.py:119 +#: company/models.py:120 msgid "Company website URL" msgstr "Site Web de la société" -#: company/models.py:124 +#: company/models.py:125 msgid "Phone number" msgstr "Numéro de téléphone" -#: company/models.py:126 +#: company/models.py:127 msgid "Contact phone number" msgstr "Numéro de téléphone de contact" -#: company/models.py:133 +#: company/models.py:134 msgid "Contact email address" msgstr "Adresse e-mail de contact" -#: company/models.py:138 company/templates/company/company_base.html:139 +#: company/models.py:139 company/templates/company/company_base.html:145 #: order/models.py:331 order/templates/order/order_base.html:203 #: order/templates/order/return_order_base.html:174 #: order/templates/order/sales_order_base.html:214 msgid "Contact" msgstr "" -#: company/models.py:140 +#: company/models.py:141 msgid "Point of contact" msgstr "Point de contact" -#: company/models.py:146 +#: company/models.py:147 msgid "Link to external company information" msgstr "Lien externe vers les informations de l'entreprise" #: company/models.py:160 +msgid "Is this company active?" +msgstr "" + +#: company/models.py:165 msgid "is customer" msgstr "est client" -#: company/models.py:161 +#: company/models.py:166 msgid "Do you sell items to this company?" msgstr "Vendez-vous des objets à cette entreprise?" -#: company/models.py:166 +#: company/models.py:171 msgid "is supplier" msgstr "est fournisseur" -#: company/models.py:167 +#: company/models.py:172 msgid "Do you purchase items from this company?" msgstr "Est-ce que vous achetez des articles à cette entreprise?" -#: company/models.py:172 +#: company/models.py:177 msgid "is manufacturer" msgstr "est fabricant" -#: company/models.py:173 +#: company/models.py:178 msgid "Does this company manufacture parts?" msgstr "Cette entreprise fabrique-t-elle des pièces?" -#: company/models.py:181 +#: company/models.py:186 msgid "Default currency used for this company" msgstr "Devise par défaut utilisée pour cette entreprise" -#: company/models.py:268 company/models.py:377 +#: company/models.py:273 company/models.py:382 #: company/templates/company/company_base.html:8 #: company/templates/company/company_base.html:12 stock/api.py:776 -#: templates/InvenTree/search.html:178 templates/js/translated/company.js:495 +#: templates/InvenTree/search.html:178 templates/js/translated/company.js:496 msgid "Company" msgstr "Société" -#: company/models.py:378 +#: company/models.py:383 msgid "Select company" msgstr "Sélectionner une entreprise" -#: company/models.py:383 +#: company/models.py:388 msgid "Address title" msgstr "" -#: company/models.py:384 +#: company/models.py:389 msgid "Title describing the address entry" msgstr "" -#: company/models.py:390 +#: company/models.py:395 msgid "Primary address" msgstr "" -#: company/models.py:391 +#: company/models.py:396 msgid "Set as primary address" msgstr "Sélectionner comme adresse principale" -#: company/models.py:396 templates/js/translated/company.js:904 -#: templates/js/translated/company.js:961 +#: company/models.py:401 templates/js/translated/company.js:914 +#: templates/js/translated/company.js:971 msgid "Line 1" msgstr "Ligne 1" -#: company/models.py:397 +#: company/models.py:402 msgid "Address line 1" msgstr "Adresse" -#: company/models.py:403 templates/js/translated/company.js:905 -#: templates/js/translated/company.js:967 +#: company/models.py:408 templates/js/translated/company.js:915 +#: templates/js/translated/company.js:977 msgid "Line 2" msgstr "Ligne 2" -#: company/models.py:404 +#: company/models.py:409 msgid "Address line 2" msgstr "Seconde ligne d'adresse" -#: company/models.py:410 company/models.py:411 -#: templates/js/translated/company.js:973 +#: company/models.py:415 company/models.py:416 +#: templates/js/translated/company.js:983 msgid "Postal code" msgstr "Code postal" -#: company/models.py:417 +#: company/models.py:422 msgid "City/Region" msgstr "Ville / Région" -#: company/models.py:418 +#: company/models.py:423 msgid "Postal code city/region" msgstr "Code postal Ville / Région" -#: company/models.py:424 +#: company/models.py:429 msgid "State/Province" msgstr "État / Province" -#: company/models.py:425 +#: company/models.py:430 msgid "State or province" msgstr "État ou province" -#: company/models.py:431 templates/js/translated/company.js:991 +#: company/models.py:436 templates/js/translated/company.js:1001 msgid "Country" msgstr "Pays" -#: company/models.py:432 +#: company/models.py:437 msgid "Address country" msgstr "Pays" -#: company/models.py:438 +#: company/models.py:443 msgid "Courier shipping notes" msgstr "Notes du livreur" -#: company/models.py:439 +#: company/models.py:444 msgid "Notes for shipping courier" msgstr "Instructions pour le livreur" -#: company/models.py:445 +#: company/models.py:450 msgid "Internal shipping notes" msgstr "Notes pour la livraison interne" -#: company/models.py:446 +#: company/models.py:451 msgid "Shipping notes for internal use" msgstr "Notes internes pour la livraison" -#: company/models.py:453 +#: company/models.py:458 msgid "Link to address information (external)" msgstr "" -#: company/models.py:484 company/models.py:785 stock/models.py:751 +#: company/models.py:489 company/models.py:791 stock/models.py:751 #: stock/serializers.py:266 stock/templates/stock/item_base.html:142 #: templates/js/translated/bom.js:622 msgid "Base Part" msgstr "" -#: company/models.py:486 company/models.py:787 +#: company/models.py:491 company/models.py:793 msgid "Select part" msgstr "" -#: company/models.py:495 company/templates/company/company_base.html:76 +#: company/models.py:500 company/templates/company/company_base.html:82 #: company/templates/company/manufacturer_part.html:90 #: company/templates/company/supplier_part.html:145 part/serializers.py:515 #: stock/templates/stock/item_base.html:207 -#: templates/js/translated/company.js:506 -#: templates/js/translated/company.js:1108 -#: templates/js/translated/company.js:1286 -#: templates/js/translated/company.js:1601 -#: templates/js/translated/table_filters.js:796 +#: templates/js/translated/company.js:507 +#: templates/js/translated/company.js:1118 +#: templates/js/translated/company.js:1296 +#: templates/js/translated/company.js:1611 +#: templates/js/translated/table_filters.js:800 msgid "Manufacturer" msgstr "Fabricant" -#: company/models.py:496 +#: company/models.py:501 msgid "Select manufacturer" msgstr "Sélectionner un fabricant" -#: company/models.py:502 company/templates/company/manufacturer_part.html:101 +#: company/models.py:507 company/templates/company/manufacturer_part.html:101 #: company/templates/company/supplier_part.html:153 part/serializers.py:525 #: templates/js/translated/company.js:351 -#: templates/js/translated/company.js:1107 -#: templates/js/translated/company.js:1302 -#: templates/js/translated/company.js:1620 templates/js/translated/part.js:1800 +#: templates/js/translated/company.js:1117 +#: templates/js/translated/company.js:1312 +#: templates/js/translated/company.js:1630 templates/js/translated/part.js:1800 #: templates/js/translated/purchase_order.js:1852 #: templates/js/translated/purchase_order.js:2054 msgid "MPN" msgstr "" -#: company/models.py:503 +#: company/models.py:508 msgid "Manufacturer Part Number" msgstr "" -#: company/models.py:510 +#: company/models.py:515 msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:518 +#: company/models.py:523 msgid "Manufacturer part description" msgstr "" -#: company/models.py:575 company/models.py:602 company/models.py:811 +#: company/models.py:580 company/models.py:607 company/models.py:823 #: company/templates/company/manufacturer_part.html:7 #: company/templates/company/manufacturer_part.html:24 #: stock/templates/stock/item_base.html:217 msgid "Manufacturer Part" msgstr "Pièces du fabricant" -#: company/models.py:609 +#: company/models.py:614 msgid "Parameter name" msgstr "Nom du paramètre" -#: company/models.py:615 +#: company/models.py:620 #: report/templates/report/inventree_test_report_base.html:104 -#: stock/models.py:2436 templates/js/translated/company.js:1156 -#: templates/js/translated/company.js:1409 templates/js/translated/part.js:1492 +#: stock/models.py:2436 templates/js/translated/company.js:1166 +#: templates/js/translated/company.js:1419 templates/js/translated/part.js:1492 #: templates/js/translated/stock.js:1519 msgid "Value" msgstr "Valeur" -#: company/models.py:616 +#: company/models.py:621 msgid "Parameter value" msgstr "Valeur du paramètre" -#: company/models.py:623 company/templates/company/supplier_part.html:168 +#: company/models.py:628 company/templates/company/supplier_part.html:168 #: part/admin.py:57 part/models.py:1009 part/models.py:3623 #: part/templates/part/part_base.html:284 -#: templates/js/translated/company.js:1415 templates/js/translated/part.js:1511 +#: templates/js/translated/company.js:1425 templates/js/translated/part.js:1511 #: templates/js/translated/part.js:1615 templates/js/translated/part.js:2370 msgid "Units" msgstr "Unités" -#: company/models.py:624 +#: company/models.py:629 msgid "Parameter units" msgstr "Unités du paramètre" -#: company/models.py:725 +#: company/models.py:731 msgid "Pack units must be compatible with the base part units" msgstr "" -#: company/models.py:732 +#: company/models.py:738 msgid "Pack units must be greater than zero" msgstr "" -#: company/models.py:746 +#: company/models.py:752 msgid "Linked manufacturer part must reference the same base part" msgstr "La pièce du fabricant liée doit faire référence à la même pièce de base" -#: company/models.py:795 company/templates/company/company_base.html:81 +#: company/models.py:801 company/templates/company/company_base.html:87 #: company/templates/company/supplier_part.html:129 order/models.py:465 #: order/templates/order/order_base.html:136 part/bom.py:272 part/bom.py:310 #: part/serializers.py:499 plugin/builtin/suppliers/digikey.py:25 @@ -4119,35 +4145,39 @@ msgstr "La pièce du fabricant liée doit faire référence à la même pièce d #: plugin/builtin/suppliers/tme.py:26 stock/templates/stock/item_base.html:224 #: templates/email/overdue_purchase_order.html:16 #: templates/js/translated/company.js:350 -#: templates/js/translated/company.js:510 -#: templates/js/translated/company.js:1574 templates/js/translated/part.js:1768 +#: templates/js/translated/company.js:511 +#: templates/js/translated/company.js:1584 templates/js/translated/part.js:1768 #: templates/js/translated/pricing.js:498 #: templates/js/translated/purchase_order.js:1690 -#: templates/js/translated/table_filters.js:800 +#: templates/js/translated/table_filters.js:804 msgid "Supplier" msgstr "Fournisseur" -#: company/models.py:796 +#: company/models.py:802 msgid "Select supplier" msgstr "Sélectionner un fournisseur" -#: company/models.py:802 part/serializers.py:510 +#: company/models.py:808 part/serializers.py:510 msgid "Supplier stock keeping unit" msgstr "Unité de gestion des stocks des fournisseurs" -#: company/models.py:812 +#: company/models.py:814 +msgid "Is this supplier part active?" +msgstr "" + +#: company/models.py:824 msgid "Select manufacturer part" msgstr "Sélectionner un fabricant" -#: company/models.py:819 +#: company/models.py:831 msgid "URL for external supplier part link" msgstr "Lien de la pièce du fournisseur externe" -#: company/models.py:827 +#: company/models.py:839 msgid "Supplier part description" msgstr "Description de la pièce du fournisseur" -#: company/models.py:834 company/templates/company/supplier_part.html:187 +#: company/models.py:846 company/templates/company/supplier_part.html:187 #: part/admin.py:418 part/models.py:4070 part/templates/part/upload_bom.html:59 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_po_report_base.html:32 @@ -4158,27 +4188,27 @@ msgstr "Description de la pièce du fournisseur" msgid "Note" msgstr "" -#: company/models.py:843 part/models.py:1967 +#: company/models.py:855 part/models.py:1967 msgid "base cost" msgstr "coût de base" -#: company/models.py:844 part/models.py:1968 +#: company/models.py:856 part/models.py:1968 msgid "Minimum charge (e.g. stocking fee)" msgstr "Frais minimums (par exemple frais de stock)" -#: company/models.py:851 company/templates/company/supplier_part.html:160 +#: company/models.py:863 company/templates/company/supplier_part.html:160 #: stock/admin.py:224 stock/models.py:782 stock/serializers.py:1350 #: stock/templates/stock/item_base.html:240 -#: templates/js/translated/company.js:1636 +#: templates/js/translated/company.js:1646 #: templates/js/translated/stock.js:2423 msgid "Packaging" msgstr "Conditionnement" -#: company/models.py:852 +#: company/models.py:864 msgid "Part packaging" msgstr "Conditionnement de l'article" -#: company/models.py:857 templates/js/translated/company.js:1641 +#: company/models.py:869 templates/js/translated/company.js:1651 #: templates/js/translated/part.js:1821 templates/js/translated/part.js:1877 #: templates/js/translated/purchase_order.js:311 #: templates/js/translated/purchase_order.js:841 @@ -4188,62 +4218,78 @@ msgstr "Conditionnement de l'article" msgid "Pack Quantity" msgstr "Nombre de paquet" -#: company/models.py:859 +#: company/models.py:871 msgid "Total quantity supplied in a single pack. Leave empty for single items." msgstr "" -#: company/models.py:878 part/models.py:1974 +#: company/models.py:890 part/models.py:1974 msgid "multiple" msgstr "plusieurs" -#: company/models.py:879 +#: company/models.py:891 msgid "Order multiple" msgstr "Commande multiple" -#: company/models.py:891 +#: company/models.py:903 msgid "Quantity available from supplier" msgstr "Quantité disponible auprès du fournisseur" -#: company/models.py:897 +#: company/models.py:909 msgid "Availability Updated" msgstr "Disponibilité mise à jour" -#: company/models.py:898 +#: company/models.py:910 msgid "Date of last update of availability data" msgstr "Date de dernière mise à jour des données de disponibilité" -#: company/serializers.py:155 +#: company/serializers.py:163 msgid "Default currency used for this supplier" msgstr "Devise par défaut utilisée pour ce fournisseur" -#: company/templates/company/company_base.html:21 +#: company/serializers.py:381 part/admin.py:126 +#: part/templates/part/part_base.html:197 +#: templates/js/translated/company.js:1689 +#: templates/js/translated/table_filters.js:355 +msgid "In Stock" +msgstr "En Stock" + +#: company/templates/company/company_base.html:16 +#: part/templates/part/part_base.html:146 +#: templates/js/translated/company.js:1287 +#: templates/js/translated/company.js:1575 +#: templates/js/translated/model_renderers.js:306 +#: templates/js/translated/part.js:814 templates/js/translated/part.js:1218 +msgid "Inactive" +msgstr "" + +#: company/templates/company/company_base.html:27 #: templates/js/translated/purchase_order.js:242 msgid "Create Purchase Order" msgstr "Créer une commande d'achat" -#: company/templates/company/company_base.html:27 +#: company/templates/company/company_base.html:33 msgid "Company actions" msgstr "Actions de l'entreprise" -#: company/templates/company/company_base.html:32 +#: company/templates/company/company_base.html:38 msgid "Edit company information" msgstr "Éditer les informations sur la société" -#: company/templates/company/company_base.html:33 -#: templates/js/translated/company.js:444 +#: company/templates/company/company_base.html:39 +#: templates/js/translated/company.js:445 msgid "Edit Company" msgstr "Editer la société" -#: company/templates/company/company_base.html:37 +#: company/templates/company/company_base.html:43 msgid "Delete company" msgstr "Supprimer la société" -#: company/templates/company/company_base.html:38 -#: company/templates/company/company_base.html:162 +#: company/templates/company/company_base.html:44 +#: company/templates/company/company_base.html:168 msgid "Delete Company" msgstr "Supprimer la société" -#: company/templates/company/company_base.html:47 +#: company/templates/company/company_base.html:53 #: company/templates/company/manufacturer_part.html:51 #: company/templates/company/supplier_part.html:83 #: part/templates/part/part_thumb.html:20 @@ -4255,72 +4301,72 @@ msgstr "Supprimer la société" msgid "Part image" msgstr "" -#: company/templates/company/company_base.html:55 +#: company/templates/company/company_base.html:61 #: part/templates/part/part_thumb.html:12 msgid "Upload new image" msgstr "Ajouter une nouvelle image" -#: company/templates/company/company_base.html:58 +#: company/templates/company/company_base.html:64 #: part/templates/part/part_thumb.html:14 msgid "Download image from URL" msgstr "Télécharger l'image depuis l'URL" -#: company/templates/company/company_base.html:60 +#: company/templates/company/company_base.html:66 #: part/templates/part/part_thumb.html:16 msgid "Delete image" msgstr "Supprimer image" -#: company/templates/company/company_base.html:86 order/models.py:910 +#: company/templates/company/company_base.html:92 order/models.py:910 #: order/models.py:2008 order/templates/order/return_order_base.html:131 #: order/templates/order/sales_order_base.html:144 stock/models.py:804 #: stock/models.py:805 stock/serializers.py:1100 #: stock/templates/stock/item_base.html:405 #: templates/email/overdue_sales_order.html:16 -#: templates/js/translated/company.js:502 +#: templates/js/translated/company.js:503 #: templates/js/translated/return_order.js:296 #: templates/js/translated/sales_order.js:784 #: templates/js/translated/stock.js:2959 -#: templates/js/translated/table_filters.js:804 +#: templates/js/translated/table_filters.js:808 msgid "Customer" msgstr "Client" -#: company/templates/company/company_base.html:111 +#: company/templates/company/company_base.html:117 msgid "Uses default currency" msgstr "Utiliser la devise par défaut" -#: company/templates/company/company_base.html:118 order/models.py:341 +#: company/templates/company/company_base.html:124 order/models.py:341 #: order/templates/order/order_base.html:210 #: order/templates/order/return_order_base.html:181 #: order/templates/order/sales_order_base.html:221 msgid "Address" msgstr "Adresse" -#: company/templates/company/company_base.html:125 +#: company/templates/company/company_base.html:131 msgid "Phone" msgstr "Téléphone" -#: company/templates/company/company_base.html:205 +#: company/templates/company/company_base.html:211 #: part/templates/part/part_base.html:528 msgid "Remove Image" msgstr "" -#: company/templates/company/company_base.html:206 +#: company/templates/company/company_base.html:212 msgid "Remove associated image from this company" msgstr "" -#: company/templates/company/company_base.html:208 +#: company/templates/company/company_base.html:214 #: part/templates/part/part_base.html:531 #: templates/InvenTree/settings/user.html:88 #: templates/InvenTree/settings/user_sso.html:43 msgid "Remove" msgstr "Supprimer" -#: company/templates/company/company_base.html:237 +#: company/templates/company/company_base.html:243 #: part/templates/part/part_base.html:560 msgid "Upload Image" msgstr "" -#: company/templates/company/company_base.html:252 +#: company/templates/company/company_base.html:258 #: part/templates/part/part_base.html:614 msgid "Download Image" msgstr "" @@ -4368,7 +4414,7 @@ msgstr "Stock fournisseur" #: templates/InvenTree/index.html:227 templates/InvenTree/search.html:199 #: templates/InvenTree/settings/sidebar.html:57 #: templates/js/translated/search.js:205 templates/navbar.html:50 -#: users/models.py:197 +#: users/models.py:208 msgid "Purchase Orders" msgstr "Bons de commande" @@ -4391,7 +4437,7 @@ msgstr "Nouvelle commande achat" #: templates/InvenTree/index.html:259 templates/InvenTree/search.html:219 #: templates/InvenTree/settings/sidebar.html:59 #: templates/js/translated/search.js:219 templates/navbar.html:62 -#: users/models.py:198 +#: users/models.py:209 msgid "Sales Orders" msgstr "Ventes" @@ -4416,7 +4462,7 @@ msgstr "Stock affecté" #: order/templates/order/return_orders.html:15 #: templates/InvenTree/settings/sidebar.html:61 #: templates/js/translated/search.js:232 templates/navbar.html:65 -#: users/models.py:199 +#: users/models.py:210 msgid "Return Orders" msgstr "" @@ -4464,12 +4510,12 @@ msgid "Order part" msgstr "Article de la commande" #: company/templates/company/manufacturer_part.html:39 -#: templates/js/translated/company.js:1333 +#: templates/js/translated/company.js:1343 msgid "Edit manufacturer part" msgstr "Modifier la pièce du fabricant" #: company/templates/company/manufacturer_part.html:43 -#: templates/js/translated/company.js:1334 +#: templates/js/translated/company.js:1344 msgid "Delete manufacturer part" msgstr "Supprimer la pièce de fabricant" @@ -4536,14 +4582,14 @@ msgstr "Adresses" #: company/templates/company/supplier_part.html:7 #: company/templates/company/supplier_part.html:24 order/api.py:448 #: stock/models.py:762 stock/templates/stock/item_base.html:233 -#: templates/js/translated/company.js:1590 +#: templates/js/translated/company.js:1600 #: templates/js/translated/purchase_order.js:752 #: templates/js/translated/stock.js:2279 msgid "Supplier Part" msgstr "Pièce fournisseur" #: company/templates/company/supplier_part.html:50 -#: templates/js/translated/company.js:1516 +#: templates/js/translated/company.js:1526 msgid "Supplier part actions" msgstr "Actions de la pièce du fournisseur" @@ -4644,7 +4690,7 @@ msgstr "" #: stock/templates/stock/location_sidebar.html:7 #: templates/InvenTree/search.html:155 templates/js/translated/part.js:1060 #: templates/js/translated/search.js:172 templates/js/translated/stock.js:2766 -#: users/models.py:195 +#: users/models.py:206 msgid "Stock Items" msgstr "Éléments en stock" @@ -5895,12 +5941,6 @@ msgstr "" msgid "Minimum Stock" msgstr "Stock Minimum" -#: part/admin.py:126 part/templates/part/part_base.html:197 -#: templates/js/translated/company.js:1679 -#: templates/js/translated/table_filters.js:355 -msgid "In Stock" -msgstr "En Stock" - #: part/admin.py:138 part/templates/part/part_sidebar.html:27 msgid "Used In" msgstr "" @@ -5941,7 +5981,7 @@ msgstr "" #: templates/InvenTree/index.html:36 templates/InvenTree/search.html:84 #: templates/InvenTree/settings/sidebar.html:47 #: templates/js/translated/part.js:2804 templates/js/translated/search.js:130 -#: templates/navbar.html:24 users/models.py:192 +#: templates/navbar.html:24 users/models.py:203 msgid "Parts" msgstr "Pièces" @@ -6079,7 +6119,7 @@ msgstr "Catégorie de composant" #: part/models.py:83 part/templates/part/category.html:136 #: templates/InvenTree/search.html:97 templates/js/translated/search.js:158 -#: users/models.py:191 +#: users/models.py:202 msgid "Part Categories" msgstr "Catégories de composants" @@ -6582,7 +6622,7 @@ msgid "Parameter description" msgstr "" #: part/models.py:3638 templates/js/translated/part.js:1627 -#: templates/js/translated/table_filters.js:821 +#: templates/js/translated/table_filters.js:825 msgid "Checkbox" msgstr "" @@ -7241,7 +7281,7 @@ msgstr "" #: part/templates/part/detail.html:67 part/templates/part/part_sidebar.html:50 #: stock/admin.py:251 templates/InvenTree/settings/part_stocktake.html:30 #: templates/InvenTree/settings/sidebar.html:53 -#: templates/js/translated/stock.js:2215 users/models.py:193 +#: templates/js/translated/stock.js:2215 users/models.py:204 msgid "Stocktake" msgstr "Prise d'inventaire" @@ -7472,14 +7512,6 @@ msgstr "" msgid "Part is not active" msgstr "" -#: part/templates/part/part_base.html:146 -#: templates/js/translated/company.js:1277 -#: templates/js/translated/company.js:1565 -#: templates/js/translated/model_renderers.js:306 -#: templates/js/translated/part.js:814 templates/js/translated/part.js:1218 -msgid "Inactive" -msgstr "" - #: part/templates/part/part_base.html:153 msgid "Part is virtual (not a physical part)" msgstr "" @@ -7647,8 +7679,8 @@ msgstr "Modifier" #: part/templates/part/prices.html:28 stock/admin.py:247 #: stock/templates/stock/item_base.html:446 -#: templates/js/translated/company.js:1693 #: templates/js/translated/company.js:1703 +#: templates/js/translated/company.js:1713 #: templates/js/translated/stock.js:2245 msgid "Last Updated" msgstr "" @@ -8216,7 +8248,7 @@ msgstr "" msgid "Plugin Configurations" msgstr "" -#: plugin/models.py:34 users/models.py:89 +#: plugin/models.py:34 users/models.py:100 msgid "Key" msgstr "" @@ -8719,7 +8751,7 @@ msgstr "" #: stock/admin.py:256 stock/models.py:883 #: stock/templates/stock/item_base.html:433 -#: templates/js/translated/stock.js:2229 users/models.py:113 +#: templates/js/translated/stock.js:2229 users/models.py:124 msgid "Expiry Date" msgstr "" @@ -8800,7 +8832,7 @@ msgstr "" #: stock/models.py:126 stock/templates/stock/location.html:179 #: templates/InvenTree/search.html:166 templates/js/translated/search.js:178 -#: users/models.py:194 +#: users/models.py:205 msgid "Stock Locations" msgstr "" @@ -9483,7 +9515,7 @@ msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" #: stock/templates/stock/item_base.html:437 -#: templates/js/translated/table_filters.js:435 users/models.py:163 +#: templates/js/translated/table_filters.js:435 users/models.py:174 msgid "Expired" msgstr "" @@ -10109,7 +10141,7 @@ msgstr "" #: templates/InvenTree/settings/settings_staff_js.html:81 #: templates/js/translated/forms.js:547 templates/js/translated/helpers.js:105 #: templates/js/translated/part.js:392 templates/js/translated/pricing.js:629 -#: templates/js/translated/stock.js:245 users/models.py:413 +#: templates/js/translated/stock.js:245 users/models.py:424 msgid "Delete" msgstr "Supprimer" @@ -10292,7 +10324,7 @@ msgid "Unverified" msgstr "Non vérifiée" #: templates/InvenTree/settings/user.html:80 -#: templates/js/translated/company.js:947 +#: templates/js/translated/company.js:957 msgid "Primary" msgstr "Principale" @@ -11643,213 +11675,213 @@ msgstr "" msgid "Delete Supplier Parts" msgstr "" -#: templates/js/translated/company.js:465 +#: templates/js/translated/company.js:466 msgid "Add new Company" msgstr "" -#: templates/js/translated/company.js:536 +#: templates/js/translated/company.js:546 msgid "Parts Supplied" msgstr "" -#: templates/js/translated/company.js:545 +#: templates/js/translated/company.js:555 msgid "Parts Manufactured" msgstr "" -#: templates/js/translated/company.js:560 +#: templates/js/translated/company.js:570 msgid "No company information found" msgstr "" -#: templates/js/translated/company.js:609 +#: templates/js/translated/company.js:619 msgid "Create New Contact" msgstr "" -#: templates/js/translated/company.js:625 -#: templates/js/translated/company.js:748 +#: templates/js/translated/company.js:635 +#: templates/js/translated/company.js:758 msgid "Edit Contact" msgstr "" -#: templates/js/translated/company.js:662 +#: templates/js/translated/company.js:672 msgid "All selected contacts will be deleted" msgstr "" -#: templates/js/translated/company.js:668 -#: templates/js/translated/company.js:732 +#: templates/js/translated/company.js:678 +#: templates/js/translated/company.js:742 msgid "Role" msgstr "" -#: templates/js/translated/company.js:676 +#: templates/js/translated/company.js:686 msgid "Delete Contacts" msgstr "" -#: templates/js/translated/company.js:707 +#: templates/js/translated/company.js:717 msgid "No contacts found" msgstr "" -#: templates/js/translated/company.js:720 +#: templates/js/translated/company.js:730 msgid "Phone Number" msgstr "" -#: templates/js/translated/company.js:726 +#: templates/js/translated/company.js:736 msgid "Email Address" msgstr "" -#: templates/js/translated/company.js:752 +#: templates/js/translated/company.js:762 msgid "Delete Contact" msgstr "" -#: templates/js/translated/company.js:849 +#: templates/js/translated/company.js:859 msgid "Create New Address" msgstr "" -#: templates/js/translated/company.js:864 -#: templates/js/translated/company.js:1025 +#: templates/js/translated/company.js:874 +#: templates/js/translated/company.js:1035 msgid "Edit Address" msgstr "" -#: templates/js/translated/company.js:899 +#: templates/js/translated/company.js:909 msgid "All selected addresses will be deleted" msgstr "" -#: templates/js/translated/company.js:913 +#: templates/js/translated/company.js:923 msgid "Delete Addresses" msgstr "" -#: templates/js/translated/company.js:940 +#: templates/js/translated/company.js:950 msgid "No addresses found" msgstr "" -#: templates/js/translated/company.js:979 +#: templates/js/translated/company.js:989 msgid "Postal city" msgstr "" -#: templates/js/translated/company.js:985 +#: templates/js/translated/company.js:995 msgid "State/province" msgstr "" -#: templates/js/translated/company.js:997 +#: templates/js/translated/company.js:1007 msgid "Courier notes" msgstr "" -#: templates/js/translated/company.js:1003 +#: templates/js/translated/company.js:1013 msgid "Internal notes" msgstr "" -#: templates/js/translated/company.js:1029 +#: templates/js/translated/company.js:1039 msgid "Delete Address" msgstr "" -#: templates/js/translated/company.js:1102 +#: templates/js/translated/company.js:1112 msgid "All selected manufacturer parts will be deleted" msgstr "" -#: templates/js/translated/company.js:1117 +#: templates/js/translated/company.js:1127 msgid "Delete Manufacturer Parts" msgstr "" -#: templates/js/translated/company.js:1151 +#: templates/js/translated/company.js:1161 msgid "All selected parameters will be deleted" msgstr "" -#: templates/js/translated/company.js:1165 +#: templates/js/translated/company.js:1175 msgid "Delete Parameters" msgstr "" -#: templates/js/translated/company.js:1181 -#: templates/js/translated/company.js:1469 templates/js/translated/part.js:2244 +#: templates/js/translated/company.js:1191 +#: templates/js/translated/company.js:1479 templates/js/translated/part.js:2244 msgid "Order parts" msgstr "" -#: templates/js/translated/company.js:1198 +#: templates/js/translated/company.js:1208 msgid "Delete manufacturer parts" msgstr "" -#: templates/js/translated/company.js:1230 +#: templates/js/translated/company.js:1240 msgid "Manufacturer part actions" msgstr "" -#: templates/js/translated/company.js:1249 +#: templates/js/translated/company.js:1259 msgid "No manufacturer parts found" msgstr "" -#: templates/js/translated/company.js:1269 -#: templates/js/translated/company.js:1557 templates/js/translated/part.js:798 +#: templates/js/translated/company.js:1279 +#: templates/js/translated/company.js:1567 templates/js/translated/part.js:798 #: templates/js/translated/part.js:1210 msgid "Template part" msgstr "" -#: templates/js/translated/company.js:1273 -#: templates/js/translated/company.js:1561 templates/js/translated/part.js:802 +#: templates/js/translated/company.js:1283 +#: templates/js/translated/company.js:1571 templates/js/translated/part.js:802 #: templates/js/translated/part.js:1214 msgid "Assembled part" msgstr "" -#: templates/js/translated/company.js:1393 templates/js/translated/part.js:1464 +#: templates/js/translated/company.js:1403 templates/js/translated/part.js:1464 msgid "No parameters found" msgstr "" -#: templates/js/translated/company.js:1428 templates/js/translated/part.js:1527 +#: templates/js/translated/company.js:1438 templates/js/translated/part.js:1527 msgid "Edit parameter" msgstr "" -#: templates/js/translated/company.js:1429 templates/js/translated/part.js:1528 +#: templates/js/translated/company.js:1439 templates/js/translated/part.js:1528 msgid "Delete parameter" msgstr "" -#: templates/js/translated/company.js:1446 templates/js/translated/part.js:1433 +#: templates/js/translated/company.js:1456 templates/js/translated/part.js:1433 msgid "Edit Parameter" msgstr "" -#: templates/js/translated/company.js:1455 templates/js/translated/part.js:1549 +#: templates/js/translated/company.js:1465 templates/js/translated/part.js:1549 msgid "Delete Parameter" msgstr "" -#: templates/js/translated/company.js:1486 +#: templates/js/translated/company.js:1496 msgid "Delete supplier parts" msgstr "" -#: templates/js/translated/company.js:1536 +#: templates/js/translated/company.js:1546 msgid "No supplier parts found" msgstr "" -#: templates/js/translated/company.js:1654 +#: templates/js/translated/company.js:1664 msgid "Base Units" msgstr "" -#: templates/js/translated/company.js:1684 +#: templates/js/translated/company.js:1694 msgid "Availability" msgstr "" -#: templates/js/translated/company.js:1715 +#: templates/js/translated/company.js:1725 msgid "Edit supplier part" msgstr "" -#: templates/js/translated/company.js:1716 +#: templates/js/translated/company.js:1726 msgid "Delete supplier part" msgstr "" -#: templates/js/translated/company.js:1769 +#: templates/js/translated/company.js:1779 #: templates/js/translated/pricing.js:694 msgid "Delete Price Break" msgstr "" -#: templates/js/translated/company.js:1779 +#: templates/js/translated/company.js:1789 #: templates/js/translated/pricing.js:712 msgid "Edit Price Break" msgstr "" -#: templates/js/translated/company.js:1794 +#: templates/js/translated/company.js:1804 msgid "No price break information found" msgstr "" -#: templates/js/translated/company.js:1823 +#: templates/js/translated/company.js:1833 msgid "Last updated" msgstr "" -#: templates/js/translated/company.js:1830 +#: templates/js/translated/company.js:1840 msgid "Edit price break" msgstr "" -#: templates/js/translated/company.js:1831 +#: templates/js/translated/company.js:1841 msgid "Delete price break" msgstr "" @@ -13287,7 +13319,7 @@ msgstr "" msgid "Add Stock" msgstr "" -#: templates/js/translated/stock.js:1042 users/models.py:403 +#: templates/js/translated/stock.js:1042 users/models.py:414 msgid "Add" msgstr "Ajouter" @@ -13801,7 +13833,7 @@ msgid "Available stock" msgstr "" #: templates/js/translated/table_filters.js:733 -#: templates/js/translated/table_filters.js:829 +#: templates/js/translated/table_filters.js:833 msgid "Has Units" msgstr "" @@ -13829,7 +13861,7 @@ msgstr "" msgid "Has stocktake entries" msgstr "" -#: templates/js/translated/table_filters.js:825 +#: templates/js/translated/table_filters.js:829 msgid "Has Choices" msgstr "" @@ -13925,7 +13957,7 @@ msgstr "" msgid "New Notifications" msgstr "" -#: templates/navbar.html:144 users/models.py:190 +#: templates/navbar.html:144 users/models.py:201 msgid "Admin" msgstr "" @@ -14122,7 +14154,7 @@ msgstr "Droits" msgid "Important dates" msgstr "Dates importantes" -#: users/authentication.py:29 users/models.py:127 +#: users/authentication.py:29 users/models.py:138 msgid "Token has been revoked" msgstr "" @@ -14130,67 +14162,67 @@ msgstr "" msgid "Token has expired" msgstr "" -#: users/models.py:70 +#: users/models.py:81 msgid "API Token" msgstr "" -#: users/models.py:71 +#: users/models.py:82 msgid "API Tokens" msgstr "" -#: users/models.py:107 +#: users/models.py:118 msgid "Token Name" msgstr "" -#: users/models.py:108 +#: users/models.py:119 msgid "Custom token name" msgstr "" -#: users/models.py:114 +#: users/models.py:125 msgid "Token expiry date" msgstr "" -#: users/models.py:122 +#: users/models.py:133 msgid "Last Seen" msgstr "" -#: users/models.py:123 +#: users/models.py:134 msgid "Last time the token was used" msgstr "" -#: users/models.py:127 +#: users/models.py:138 msgid "Revoked" msgstr "" -#: users/models.py:386 +#: users/models.py:397 msgid "Permission set" msgstr "Droit défini" -#: users/models.py:395 +#: users/models.py:406 msgid "Group" msgstr "Groupe" -#: users/models.py:399 +#: users/models.py:410 msgid "View" msgstr "Vue" -#: users/models.py:399 +#: users/models.py:410 msgid "Permission to view items" msgstr "Droit de voir des éléments" -#: users/models.py:403 +#: users/models.py:414 msgid "Permission to add items" msgstr "Droit d'ajouter des éléments" -#: users/models.py:407 +#: users/models.py:418 msgid "Change" msgstr "Modifier" -#: users/models.py:409 +#: users/models.py:420 msgid "Permissions to edit items" msgstr "Droit de modifier des élément" -#: users/models.py:415 +#: users/models.py:426 msgid "Permission to delete items" msgstr "Droit de supprimer des éléments" diff --git a/src/backend/InvenTree/locale/he/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/he/LC_MESSAGES/django.po index 3657e883e8..76fe1050c5 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: 2024-04-15 15:06+0000\n" -"PO-Revision-Date: 2024-04-16 03:11\n" +"POT-Creation-Date: 2024-04-20 13:19+0000\n" +"PO-Revision-Date: 2024-04-21 04:19\n" "Last-Translator: \n" "Language-Team: Hebrew\n" "Language: he_IL\n" @@ -58,7 +58,7 @@ msgstr "הזן תאריך סיום" #: InvenTree/fields.py:208 InvenTree/models.py:1021 build/serializers.py:438 #: build/serializers.py:516 build/templates/build/sidebar.html:21 -#: company/models.py:835 company/templates/company/sidebar.html:37 +#: company/models.py:847 company/templates/company/sidebar.html:37 #: order/models.py:1283 order/templates/order/po_sidebar.html:11 #: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/so_sidebar.html:17 part/admin.py:59 @@ -69,7 +69,7 @@ msgstr "הזן תאריך סיום" #: stock/serializers.py:805 stock/serializers.py:1114 stock/serializers.py:1203 #: stock/serializers.py:1368 stock/templates/stock/stock_sidebar.html:25 #: templates/js/translated/barcode.js:143 templates/js/translated/bom.js:1265 -#: templates/js/translated/company.js:1674 templates/js/translated/order.js:347 +#: templates/js/translated/company.js:1684 templates/js/translated/order.js:347 #: templates/js/translated/part.js:1080 #: templates/js/translated/purchase_order.js:2201 #: templates/js/translated/return_order.js:776 @@ -340,10 +340,10 @@ msgstr "" msgid "[{site_name}] Log in to the app" msgstr "" -#: InvenTree/magic_login.py:38 company/models.py:132 -#: company/templates/company/company_base.html:132 +#: InvenTree/magic_login.py:38 company/models.py:133 +#: company/templates/company/company_base.html:138 #: templates/InvenTree/settings/user.html:49 -#: templates/js/translated/company.js:667 +#: templates/js/translated/company.js:677 msgid "Email" msgstr "" @@ -405,14 +405,14 @@ msgstr "קובץ מצורף" msgid "Select file to attach" msgstr "בחר קובץ לצירוף" -#: InvenTree/models.py:567 common/models.py:3018 company/models.py:145 -#: company/models.py:452 company/models.py:509 company/models.py:818 +#: InvenTree/models.py:567 common/models.py:3018 company/models.py:146 +#: company/models.py:457 company/models.py:514 company/models.py:830 #: order/models.py:291 order/models.py:1288 order/models.py:1702 #: part/admin.py:55 part/models.py:919 #: part/templates/part/part_scheduling.html:11 #: report/templates/report/inventree_build_order_base.html:164 -#: stock/admin.py:225 templates/js/translated/company.js:1309 -#: templates/js/translated/company.js:1663 templates/js/translated/order.js:351 +#: stock/admin.py:225 templates/js/translated/company.js:1319 +#: templates/js/translated/company.js:1673 templates/js/translated/order.js:351 #: templates/js/translated/part.js:2456 #: templates/js/translated/purchase_order.js:2041 #: templates/js/translated/purchase_order.js:2205 @@ -442,7 +442,7 @@ msgstr "הערת קובץ" #: part/models.py:3272 part/models.py:3365 part/models.py:3393 #: plugin/models.py:250 plugin/models.py:251 #: report/templates/report/inventree_test_report_base.html:105 -#: templates/js/translated/stock.js:3036 users/models.py:100 +#: templates/js/translated/stock.js:3036 users/models.py:111 msgid "User" msgstr "משתמש" @@ -484,7 +484,7 @@ msgid "Invalid choice" msgstr "בחירה שגויה" #: InvenTree/models.py:893 common/models.py:2706 common/models.py:3104 -#: common/serializers.py:370 company/models.py:608 label/models.py:120 +#: common/serializers.py:370 company/models.py:613 label/models.py:120 #: machine/models.py:24 part/models.py:855 part/models.py:3616 #: plugin/models.py:41 report/models.py:176 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -493,11 +493,11 @@ msgstr "בחירה שגויה" #: templates/InvenTree/settings/plugin_settings.html:22 #: templates/InvenTree/settings/settings_staff_js.html:67 #: templates/InvenTree/settings/settings_staff_js.html:446 -#: templates/js/translated/company.js:666 -#: templates/js/translated/company.js:714 -#: templates/js/translated/company.js:903 -#: templates/js/translated/company.js:1155 -#: templates/js/translated/company.js:1403 templates/js/translated/part.js:1186 +#: templates/js/translated/company.js:676 +#: templates/js/translated/company.js:724 +#: templates/js/translated/company.js:913 +#: templates/js/translated/company.js:1165 +#: templates/js/translated/company.js:1413 templates/js/translated/part.js:1186 #: templates/js/translated/part.js:1474 templates/js/translated/part.js:1610 #: templates/js/translated/part.js:2749 templates/js/translated/stock.js:2716 msgid "Name" @@ -505,8 +505,8 @@ msgstr "שם" #: InvenTree/models.py:899 build/models.py:188 #: build/templates/build/detail.html:24 common/models.py:136 -#: company/models.py:517 company/models.py:826 -#: company/templates/company/company_base.html:71 +#: company/models.py:522 company/models.py:838 +#: company/templates/company/company_base.html:77 #: company/templates/company/manufacturer_part.html:75 #: company/templates/company/supplier_part.html:107 label/models.py:127 #: order/models.py:277 order/models.py:1316 part/admin.py:303 part/admin.py:414 @@ -521,9 +521,9 @@ msgstr "שם" #: templates/InvenTree/settings/settings_staff_js.html:170 #: templates/InvenTree/settings/settings_staff_js.html:451 #: templates/js/translated/bom.js:633 templates/js/translated/bom.js:963 -#: templates/js/translated/build.js:2137 templates/js/translated/company.js:518 -#: templates/js/translated/company.js:1320 -#: templates/js/translated/company.js:1631 templates/js/translated/index.js:119 +#: templates/js/translated/build.js:2137 templates/js/translated/company.js:519 +#: templates/js/translated/company.js:1330 +#: templates/js/translated/company.js:1641 templates/js/translated/index.js:119 #: templates/js/translated/order.js:298 templates/js/translated/part.js:1238 #: templates/js/translated/part.js:1483 templates/js/translated/part.js:1621 #: templates/js/translated/part.js:1958 templates/js/translated/part.js:2355 @@ -589,8 +589,8 @@ msgstr "" msgid "Must be a valid number" msgstr "המספר חייב להיות תקין" -#: InvenTree/serializers.py:99 company/models.py:178 -#: company/templates/company/company_base.html:106 part/models.py:2993 +#: InvenTree/serializers.py:99 company/models.py:183 +#: company/templates/company/company_base.html:112 part/models.py:2993 #: templates/InvenTree/settings/settings_staff_js.html:44 #: templates/currency_data.html:5 msgid "Currency" @@ -970,7 +970,7 @@ msgstr "" msgid "Allocated" msgstr "" -#: build/api.py:294 company/models.py:890 +#: build/api.py:294 company/models.py:902 company/serializers.py:383 #: company/templates/company/supplier_part.html:114 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -1000,7 +1000,7 @@ msgstr "" #: part/templates/part/part_sidebar.html:22 templates/InvenTree/index.html:196 #: templates/InvenTree/search.html:141 #: templates/InvenTree/settings/sidebar.html:55 -#: templates/js/translated/search.js:186 users/models.py:196 +#: templates/js/translated/search.js:186 users/models.py:207 msgid "Build Orders" msgstr "" @@ -1050,7 +1050,7 @@ msgid "BuildOrder to which this build is allocated" msgstr "" #: build/models.py:205 build/templates/build/build_base.html:97 -#: build/templates/build/detail.html:29 company/models.py:1044 order/api.py:817 +#: build/templates/build/detail.html:29 company/models.py:1056 order/api.py:817 #: order/models.py:1401 order/models.py:1544 order/models.py:1545 #: part/api.py:1547 part/api.py:1841 part/models.py:390 part/models.py:3004 #: part/models.py:3148 part/models.py:3292 part/models.py:3315 @@ -1078,9 +1078,9 @@ msgstr "" #: templates/js/translated/build.js:1309 templates/js/translated/build.js:1740 #: templates/js/translated/build.js:2160 templates/js/translated/build.js:2333 #: templates/js/translated/company.js:348 -#: templates/js/translated/company.js:1106 -#: templates/js/translated/company.js:1261 -#: templates/js/translated/company.js:1549 templates/js/translated/index.js:109 +#: templates/js/translated/company.js:1116 +#: templates/js/translated/company.js:1271 +#: templates/js/translated/company.js:1559 templates/js/translated/index.js:109 #: templates/js/translated/part.js:1943 templates/js/translated/part.js:2015 #: templates/js/translated/part.js:2324 templates/js/translated/pricing.js:369 #: templates/js/translated/purchase_order.js:751 @@ -1223,7 +1223,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:180 #: part/templates/part/part_base.html:383 stock/models.py:819 #: stock/templates/stock/item_base.html:200 -#: templates/js/translated/company.js:1009 +#: templates/js/translated/company.js:1019 msgid "External Link" msgstr "" @@ -1315,7 +1315,7 @@ msgstr "" #: templates/js/translated/bom.js:981 templates/js/translated/build.js:521 #: templates/js/translated/build.js:737 templates/js/translated/build.js:1366 #: templates/js/translated/build.js:1743 templates/js/translated/build.js:2355 -#: templates/js/translated/company.js:1808 +#: templates/js/translated/company.js:1818 #: templates/js/translated/model_renderers.js:230 #: templates/js/translated/order.js:304 templates/js/translated/part.js:961 #: templates/js/translated/part.js:1811 templates/js/translated/part.js:3341 @@ -2206,7 +2206,7 @@ msgstr "" msgid "Show the `about` modal only to superusers" msgstr "" -#: common/models.py:1292 company/models.py:107 company/models.py:108 +#: common/models.py:1292 company/models.py:108 company/models.py:109 msgid "Company name" msgstr "" @@ -3550,9 +3550,9 @@ msgstr "" msgid "Price break quantity" msgstr "" -#: common/models.py:2524 company/serializers.py:486 order/admin.py:42 +#: common/models.py:2524 company/serializers.py:496 order/admin.py:42 #: order/models.py:1333 order/models.py:2241 -#: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885 +#: templates/js/translated/company.js:1823 templates/js/translated/part.js:1885 #: templates/js/translated/pricing.js:621 #: templates/js/translated/return_order.js:741 msgid "Price" @@ -3574,13 +3574,15 @@ msgstr "" msgid "Name for this webhook" msgstr "" -#: common/models.py:2711 machine/models.py:39 part/admin.py:88 -#: part/models.py:1045 plugin/models.py:56 +#: common/models.py:2711 company/models.py:160 company/models.py:813 +#: machine/models.py:39 part/admin.py:88 part/models.py:1045 +#: plugin/models.py:56 templates/js/translated/company.js:523 #: templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 #: templates/js/translated/table_filters.js:492 #: templates/js/translated/table_filters.js:520 -#: templates/js/translated/table_filters.js:716 users/models.py:171 +#: templates/js/translated/table_filters.js:716 +#: templates/js/translated/table_filters.js:796 users/models.py:182 msgid "Active" msgstr "" @@ -3588,7 +3590,7 @@ msgstr "" msgid "Is this webhook active" msgstr "" -#: common/models.py:2727 users/models.py:148 +#: common/models.py:2727 users/models.py:159 msgid "Token" msgstr "" @@ -3652,7 +3654,7 @@ msgstr "" msgid "Id" msgstr "" -#: common/models.py:3016 templates/js/translated/company.js:955 +#: common/models.py:3016 templates/js/translated/company.js:965 #: templates/js/translated/news.js:44 msgid "Title" msgstr "" @@ -3678,7 +3680,7 @@ msgstr "" msgid "Was this news item read?" msgstr "" -#: common/models.py:3044 company/models.py:155 part/models.py:929 +#: common/models.py:3044 company/models.py:156 part/models.py:929 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report_base.html:35 @@ -3848,270 +3850,294 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/models.py:113 -msgid "Company description" +#: company/api.py:164 +msgid "Part is Active" +msgstr "" + +#: company/api.py:168 +msgid "Manufacturer is Active" +msgstr "" + +#: company/api.py:317 +msgid "Supplier Part is Active" +msgstr "" + +#: company/api.py:321 +msgid "Internal Part is Active" +msgstr "" + +#: company/api.py:325 +msgid "Supplier is Active" msgstr "" #: company/models.py:114 +msgid "Company description" +msgstr "" + +#: company/models.py:115 msgid "Description of the company" msgstr "" -#: company/models.py:119 company/templates/company/company_base.html:100 +#: company/models.py:120 company/templates/company/company_base.html:106 #: templates/InvenTree/settings/plugin_settings.html:54 -#: templates/js/translated/company.js:522 +#: templates/js/translated/company.js:532 msgid "Website" msgstr "" -#: company/models.py:119 +#: company/models.py:120 msgid "Company website URL" msgstr "" -#: company/models.py:124 +#: company/models.py:125 msgid "Phone number" msgstr "" -#: company/models.py:126 +#: company/models.py:127 msgid "Contact phone number" msgstr "" -#: company/models.py:133 +#: company/models.py:134 msgid "Contact email address" msgstr "" -#: company/models.py:138 company/templates/company/company_base.html:139 +#: company/models.py:139 company/templates/company/company_base.html:145 #: order/models.py:331 order/templates/order/order_base.html:203 #: order/templates/order/return_order_base.html:174 #: order/templates/order/sales_order_base.html:214 msgid "Contact" msgstr "" -#: company/models.py:140 +#: company/models.py:141 msgid "Point of contact" msgstr "" -#: company/models.py:146 +#: company/models.py:147 msgid "Link to external company information" msgstr "" #: company/models.py:160 +msgid "Is this company active?" +msgstr "" + +#: company/models.py:165 msgid "is customer" msgstr "" -#: company/models.py:161 +#: company/models.py:166 msgid "Do you sell items to this company?" msgstr "" -#: company/models.py:166 +#: company/models.py:171 msgid "is supplier" msgstr "" -#: company/models.py:167 +#: company/models.py:172 msgid "Do you purchase items from this company?" msgstr "" -#: company/models.py:172 +#: company/models.py:177 msgid "is manufacturer" msgstr "" -#: company/models.py:173 +#: company/models.py:178 msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:181 +#: company/models.py:186 msgid "Default currency used for this company" msgstr "" -#: company/models.py:268 company/models.py:377 +#: company/models.py:273 company/models.py:382 #: company/templates/company/company_base.html:8 #: company/templates/company/company_base.html:12 stock/api.py:776 -#: templates/InvenTree/search.html:178 templates/js/translated/company.js:495 +#: templates/InvenTree/search.html:178 templates/js/translated/company.js:496 msgid "Company" msgstr "" -#: company/models.py:378 +#: company/models.py:383 msgid "Select company" msgstr "" -#: company/models.py:383 +#: company/models.py:388 msgid "Address title" msgstr "" -#: company/models.py:384 +#: company/models.py:389 msgid "Title describing the address entry" msgstr "" -#: company/models.py:390 +#: company/models.py:395 msgid "Primary address" msgstr "" -#: company/models.py:391 +#: company/models.py:396 msgid "Set as primary address" msgstr "" -#: company/models.py:396 templates/js/translated/company.js:904 -#: templates/js/translated/company.js:961 +#: company/models.py:401 templates/js/translated/company.js:914 +#: templates/js/translated/company.js:971 msgid "Line 1" msgstr "" -#: company/models.py:397 +#: company/models.py:402 msgid "Address line 1" msgstr "" -#: company/models.py:403 templates/js/translated/company.js:905 -#: templates/js/translated/company.js:967 +#: company/models.py:408 templates/js/translated/company.js:915 +#: templates/js/translated/company.js:977 msgid "Line 2" msgstr "" -#: company/models.py:404 +#: company/models.py:409 msgid "Address line 2" msgstr "" -#: company/models.py:410 company/models.py:411 -#: templates/js/translated/company.js:973 +#: company/models.py:415 company/models.py:416 +#: templates/js/translated/company.js:983 msgid "Postal code" msgstr "" -#: company/models.py:417 +#: company/models.py:422 msgid "City/Region" msgstr "" -#: company/models.py:418 +#: company/models.py:423 msgid "Postal code city/region" msgstr "" -#: company/models.py:424 +#: company/models.py:429 msgid "State/Province" msgstr "" -#: company/models.py:425 +#: company/models.py:430 msgid "State or province" msgstr "" -#: company/models.py:431 templates/js/translated/company.js:991 +#: company/models.py:436 templates/js/translated/company.js:1001 msgid "Country" msgstr "" -#: company/models.py:432 +#: company/models.py:437 msgid "Address country" msgstr "" -#: company/models.py:438 +#: company/models.py:443 msgid "Courier shipping notes" msgstr "" -#: company/models.py:439 +#: company/models.py:444 msgid "Notes for shipping courier" msgstr "" -#: company/models.py:445 +#: company/models.py:450 msgid "Internal shipping notes" msgstr "" -#: company/models.py:446 +#: company/models.py:451 msgid "Shipping notes for internal use" msgstr "" -#: company/models.py:453 +#: company/models.py:458 msgid "Link to address information (external)" msgstr "" -#: company/models.py:484 company/models.py:785 stock/models.py:751 +#: company/models.py:489 company/models.py:791 stock/models.py:751 #: stock/serializers.py:266 stock/templates/stock/item_base.html:142 #: templates/js/translated/bom.js:622 msgid "Base Part" msgstr "" -#: company/models.py:486 company/models.py:787 +#: company/models.py:491 company/models.py:793 msgid "Select part" msgstr "" -#: company/models.py:495 company/templates/company/company_base.html:76 +#: company/models.py:500 company/templates/company/company_base.html:82 #: company/templates/company/manufacturer_part.html:90 #: company/templates/company/supplier_part.html:145 part/serializers.py:515 #: stock/templates/stock/item_base.html:207 -#: templates/js/translated/company.js:506 -#: templates/js/translated/company.js:1108 -#: templates/js/translated/company.js:1286 -#: templates/js/translated/company.js:1601 -#: templates/js/translated/table_filters.js:796 +#: templates/js/translated/company.js:507 +#: templates/js/translated/company.js:1118 +#: templates/js/translated/company.js:1296 +#: templates/js/translated/company.js:1611 +#: templates/js/translated/table_filters.js:800 msgid "Manufacturer" msgstr "" -#: company/models.py:496 +#: company/models.py:501 msgid "Select manufacturer" msgstr "" -#: company/models.py:502 company/templates/company/manufacturer_part.html:101 +#: company/models.py:507 company/templates/company/manufacturer_part.html:101 #: company/templates/company/supplier_part.html:153 part/serializers.py:525 #: templates/js/translated/company.js:351 -#: templates/js/translated/company.js:1107 -#: templates/js/translated/company.js:1302 -#: templates/js/translated/company.js:1620 templates/js/translated/part.js:1800 +#: templates/js/translated/company.js:1117 +#: templates/js/translated/company.js:1312 +#: templates/js/translated/company.js:1630 templates/js/translated/part.js:1800 #: templates/js/translated/purchase_order.js:1852 #: templates/js/translated/purchase_order.js:2054 msgid "MPN" msgstr "" -#: company/models.py:503 +#: company/models.py:508 msgid "Manufacturer Part Number" msgstr "" -#: company/models.py:510 +#: company/models.py:515 msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:518 +#: company/models.py:523 msgid "Manufacturer part description" msgstr "" -#: company/models.py:575 company/models.py:602 company/models.py:811 +#: company/models.py:580 company/models.py:607 company/models.py:823 #: company/templates/company/manufacturer_part.html:7 #: company/templates/company/manufacturer_part.html:24 #: stock/templates/stock/item_base.html:217 msgid "Manufacturer Part" msgstr "" -#: company/models.py:609 +#: company/models.py:614 msgid "Parameter name" msgstr "" -#: company/models.py:615 +#: company/models.py:620 #: report/templates/report/inventree_test_report_base.html:104 -#: stock/models.py:2436 templates/js/translated/company.js:1156 -#: templates/js/translated/company.js:1409 templates/js/translated/part.js:1492 +#: stock/models.py:2436 templates/js/translated/company.js:1166 +#: templates/js/translated/company.js:1419 templates/js/translated/part.js:1492 #: templates/js/translated/stock.js:1519 msgid "Value" msgstr "" -#: company/models.py:616 +#: company/models.py:621 msgid "Parameter value" msgstr "" -#: company/models.py:623 company/templates/company/supplier_part.html:168 +#: company/models.py:628 company/templates/company/supplier_part.html:168 #: part/admin.py:57 part/models.py:1009 part/models.py:3623 #: part/templates/part/part_base.html:284 -#: templates/js/translated/company.js:1415 templates/js/translated/part.js:1511 +#: templates/js/translated/company.js:1425 templates/js/translated/part.js:1511 #: templates/js/translated/part.js:1615 templates/js/translated/part.js:2370 msgid "Units" msgstr "" -#: company/models.py:624 +#: company/models.py:629 msgid "Parameter units" msgstr "" -#: company/models.py:725 +#: company/models.py:731 msgid "Pack units must be compatible with the base part units" msgstr "" -#: company/models.py:732 +#: company/models.py:738 msgid "Pack units must be greater than zero" msgstr "" -#: company/models.py:746 +#: company/models.py:752 msgid "Linked manufacturer part must reference the same base part" msgstr "" -#: company/models.py:795 company/templates/company/company_base.html:81 +#: company/models.py:801 company/templates/company/company_base.html:87 #: company/templates/company/supplier_part.html:129 order/models.py:465 #: order/templates/order/order_base.html:136 part/bom.py:272 part/bom.py:310 #: part/serializers.py:499 plugin/builtin/suppliers/digikey.py:25 @@ -4119,35 +4145,39 @@ msgstr "" #: plugin/builtin/suppliers/tme.py:26 stock/templates/stock/item_base.html:224 #: templates/email/overdue_purchase_order.html:16 #: templates/js/translated/company.js:350 -#: templates/js/translated/company.js:510 -#: templates/js/translated/company.js:1574 templates/js/translated/part.js:1768 +#: templates/js/translated/company.js:511 +#: templates/js/translated/company.js:1584 templates/js/translated/part.js:1768 #: templates/js/translated/pricing.js:498 #: templates/js/translated/purchase_order.js:1690 -#: templates/js/translated/table_filters.js:800 +#: templates/js/translated/table_filters.js:804 msgid "Supplier" msgstr "" -#: company/models.py:796 +#: company/models.py:802 msgid "Select supplier" msgstr "" -#: company/models.py:802 part/serializers.py:510 +#: company/models.py:808 part/serializers.py:510 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:812 +#: company/models.py:814 +msgid "Is this supplier part active?" +msgstr "" + +#: company/models.py:824 msgid "Select manufacturer part" msgstr "" -#: company/models.py:819 +#: company/models.py:831 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:827 +#: company/models.py:839 msgid "Supplier part description" msgstr "" -#: company/models.py:834 company/templates/company/supplier_part.html:187 +#: company/models.py:846 company/templates/company/supplier_part.html:187 #: part/admin.py:418 part/models.py:4070 part/templates/part/upload_bom.html:59 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_po_report_base.html:32 @@ -4158,27 +4188,27 @@ msgstr "" msgid "Note" msgstr "" -#: company/models.py:843 part/models.py:1967 +#: company/models.py:855 part/models.py:1967 msgid "base cost" msgstr "" -#: company/models.py:844 part/models.py:1968 +#: company/models.py:856 part/models.py:1968 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:851 company/templates/company/supplier_part.html:160 +#: company/models.py:863 company/templates/company/supplier_part.html:160 #: stock/admin.py:224 stock/models.py:782 stock/serializers.py:1350 #: stock/templates/stock/item_base.html:240 -#: templates/js/translated/company.js:1636 +#: templates/js/translated/company.js:1646 #: templates/js/translated/stock.js:2423 msgid "Packaging" msgstr "" -#: company/models.py:852 +#: company/models.py:864 msgid "Part packaging" msgstr "" -#: company/models.py:857 templates/js/translated/company.js:1641 +#: company/models.py:869 templates/js/translated/company.js:1651 #: templates/js/translated/part.js:1821 templates/js/translated/part.js:1877 #: templates/js/translated/purchase_order.js:311 #: templates/js/translated/purchase_order.js:841 @@ -4188,62 +4218,78 @@ msgstr "" msgid "Pack Quantity" msgstr "" -#: company/models.py:859 +#: company/models.py:871 msgid "Total quantity supplied in a single pack. Leave empty for single items." msgstr "" -#: company/models.py:878 part/models.py:1974 +#: company/models.py:890 part/models.py:1974 msgid "multiple" msgstr "" -#: company/models.py:879 +#: company/models.py:891 msgid "Order multiple" msgstr "" -#: company/models.py:891 +#: company/models.py:903 msgid "Quantity available from supplier" msgstr "" -#: company/models.py:897 +#: company/models.py:909 msgid "Availability Updated" msgstr "" -#: company/models.py:898 +#: company/models.py:910 msgid "Date of last update of availability data" msgstr "" -#: company/serializers.py:155 +#: company/serializers.py:163 msgid "Default currency used for this supplier" msgstr "" -#: company/templates/company/company_base.html:21 +#: company/serializers.py:381 part/admin.py:126 +#: part/templates/part/part_base.html:197 +#: templates/js/translated/company.js:1689 +#: templates/js/translated/table_filters.js:355 +msgid "In Stock" +msgstr "" + +#: company/templates/company/company_base.html:16 +#: part/templates/part/part_base.html:146 +#: templates/js/translated/company.js:1287 +#: templates/js/translated/company.js:1575 +#: templates/js/translated/model_renderers.js:306 +#: templates/js/translated/part.js:814 templates/js/translated/part.js:1218 +msgid "Inactive" +msgstr "" + +#: company/templates/company/company_base.html:27 #: templates/js/translated/purchase_order.js:242 msgid "Create Purchase Order" msgstr "" -#: company/templates/company/company_base.html:27 +#: company/templates/company/company_base.html:33 msgid "Company actions" msgstr "" -#: company/templates/company/company_base.html:32 +#: company/templates/company/company_base.html:38 msgid "Edit company information" msgstr "" -#: company/templates/company/company_base.html:33 -#: templates/js/translated/company.js:444 +#: company/templates/company/company_base.html:39 +#: templates/js/translated/company.js:445 msgid "Edit Company" msgstr "" -#: company/templates/company/company_base.html:37 +#: company/templates/company/company_base.html:43 msgid "Delete company" msgstr "" -#: company/templates/company/company_base.html:38 -#: company/templates/company/company_base.html:162 +#: company/templates/company/company_base.html:44 +#: company/templates/company/company_base.html:168 msgid "Delete Company" msgstr "" -#: company/templates/company/company_base.html:47 +#: company/templates/company/company_base.html:53 #: company/templates/company/manufacturer_part.html:51 #: company/templates/company/supplier_part.html:83 #: part/templates/part/part_thumb.html:20 @@ -4255,72 +4301,72 @@ msgstr "" msgid "Part image" msgstr "" -#: company/templates/company/company_base.html:55 +#: company/templates/company/company_base.html:61 #: part/templates/part/part_thumb.html:12 msgid "Upload new image" msgstr "" -#: company/templates/company/company_base.html:58 +#: company/templates/company/company_base.html:64 #: part/templates/part/part_thumb.html:14 msgid "Download image from URL" msgstr "" -#: company/templates/company/company_base.html:60 +#: company/templates/company/company_base.html:66 #: part/templates/part/part_thumb.html:16 msgid "Delete image" msgstr "" -#: company/templates/company/company_base.html:86 order/models.py:910 +#: company/templates/company/company_base.html:92 order/models.py:910 #: order/models.py:2008 order/templates/order/return_order_base.html:131 #: order/templates/order/sales_order_base.html:144 stock/models.py:804 #: stock/models.py:805 stock/serializers.py:1100 #: stock/templates/stock/item_base.html:405 #: templates/email/overdue_sales_order.html:16 -#: templates/js/translated/company.js:502 +#: templates/js/translated/company.js:503 #: templates/js/translated/return_order.js:296 #: templates/js/translated/sales_order.js:784 #: templates/js/translated/stock.js:2959 -#: templates/js/translated/table_filters.js:804 +#: templates/js/translated/table_filters.js:808 msgid "Customer" msgstr "" -#: company/templates/company/company_base.html:111 +#: company/templates/company/company_base.html:117 msgid "Uses default currency" msgstr "" -#: company/templates/company/company_base.html:118 order/models.py:341 +#: company/templates/company/company_base.html:124 order/models.py:341 #: order/templates/order/order_base.html:210 #: order/templates/order/return_order_base.html:181 #: order/templates/order/sales_order_base.html:221 msgid "Address" msgstr "" -#: company/templates/company/company_base.html:125 +#: company/templates/company/company_base.html:131 msgid "Phone" msgstr "" -#: company/templates/company/company_base.html:205 +#: company/templates/company/company_base.html:211 #: part/templates/part/part_base.html:528 msgid "Remove Image" msgstr "" -#: company/templates/company/company_base.html:206 +#: company/templates/company/company_base.html:212 msgid "Remove associated image from this company" msgstr "" -#: company/templates/company/company_base.html:208 +#: company/templates/company/company_base.html:214 #: part/templates/part/part_base.html:531 #: templates/InvenTree/settings/user.html:88 #: templates/InvenTree/settings/user_sso.html:43 msgid "Remove" msgstr "" -#: company/templates/company/company_base.html:237 +#: company/templates/company/company_base.html:243 #: part/templates/part/part_base.html:560 msgid "Upload Image" msgstr "" -#: company/templates/company/company_base.html:252 +#: company/templates/company/company_base.html:258 #: part/templates/part/part_base.html:614 msgid "Download Image" msgstr "" @@ -4368,7 +4414,7 @@ msgstr "" #: templates/InvenTree/index.html:227 templates/InvenTree/search.html:199 #: templates/InvenTree/settings/sidebar.html:57 #: templates/js/translated/search.js:205 templates/navbar.html:50 -#: users/models.py:197 +#: users/models.py:208 msgid "Purchase Orders" msgstr "" @@ -4391,7 +4437,7 @@ msgstr "" #: templates/InvenTree/index.html:259 templates/InvenTree/search.html:219 #: templates/InvenTree/settings/sidebar.html:59 #: templates/js/translated/search.js:219 templates/navbar.html:62 -#: users/models.py:198 +#: users/models.py:209 msgid "Sales Orders" msgstr "" @@ -4416,7 +4462,7 @@ msgstr "" #: order/templates/order/return_orders.html:15 #: templates/InvenTree/settings/sidebar.html:61 #: templates/js/translated/search.js:232 templates/navbar.html:65 -#: users/models.py:199 +#: users/models.py:210 msgid "Return Orders" msgstr "" @@ -4464,12 +4510,12 @@ msgid "Order part" msgstr "" #: company/templates/company/manufacturer_part.html:39 -#: templates/js/translated/company.js:1333 +#: templates/js/translated/company.js:1343 msgid "Edit manufacturer part" msgstr "" #: company/templates/company/manufacturer_part.html:43 -#: templates/js/translated/company.js:1334 +#: templates/js/translated/company.js:1344 msgid "Delete manufacturer part" msgstr "" @@ -4536,14 +4582,14 @@ msgstr "" #: company/templates/company/supplier_part.html:7 #: company/templates/company/supplier_part.html:24 order/api.py:448 #: stock/models.py:762 stock/templates/stock/item_base.html:233 -#: templates/js/translated/company.js:1590 +#: templates/js/translated/company.js:1600 #: templates/js/translated/purchase_order.js:752 #: templates/js/translated/stock.js:2279 msgid "Supplier Part" msgstr "" #: company/templates/company/supplier_part.html:50 -#: templates/js/translated/company.js:1516 +#: templates/js/translated/company.js:1526 msgid "Supplier part actions" msgstr "" @@ -4644,7 +4690,7 @@ msgstr "" #: stock/templates/stock/location_sidebar.html:7 #: templates/InvenTree/search.html:155 templates/js/translated/part.js:1060 #: templates/js/translated/search.js:172 templates/js/translated/stock.js:2766 -#: users/models.py:195 +#: users/models.py:206 msgid "Stock Items" msgstr "" @@ -5895,12 +5941,6 @@ msgstr "" msgid "Minimum Stock" msgstr "" -#: part/admin.py:126 part/templates/part/part_base.html:197 -#: templates/js/translated/company.js:1679 -#: templates/js/translated/table_filters.js:355 -msgid "In Stock" -msgstr "" - #: part/admin.py:138 part/templates/part/part_sidebar.html:27 msgid "Used In" msgstr "" @@ -5941,7 +5981,7 @@ msgstr "" #: templates/InvenTree/index.html:36 templates/InvenTree/search.html:84 #: templates/InvenTree/settings/sidebar.html:47 #: templates/js/translated/part.js:2804 templates/js/translated/search.js:130 -#: templates/navbar.html:24 users/models.py:192 +#: templates/navbar.html:24 users/models.py:203 msgid "Parts" msgstr "" @@ -6079,7 +6119,7 @@ msgstr "" #: part/models.py:83 part/templates/part/category.html:136 #: templates/InvenTree/search.html:97 templates/js/translated/search.js:158 -#: users/models.py:191 +#: users/models.py:202 msgid "Part Categories" msgstr "" @@ -6582,7 +6622,7 @@ msgid "Parameter description" msgstr "" #: part/models.py:3638 templates/js/translated/part.js:1627 -#: templates/js/translated/table_filters.js:821 +#: templates/js/translated/table_filters.js:825 msgid "Checkbox" msgstr "" @@ -7241,7 +7281,7 @@ msgstr "" #: part/templates/part/detail.html:67 part/templates/part/part_sidebar.html:50 #: stock/admin.py:251 templates/InvenTree/settings/part_stocktake.html:30 #: templates/InvenTree/settings/sidebar.html:53 -#: templates/js/translated/stock.js:2215 users/models.py:193 +#: templates/js/translated/stock.js:2215 users/models.py:204 msgid "Stocktake" msgstr "" @@ -7472,14 +7512,6 @@ msgstr "" msgid "Part is not active" msgstr "" -#: part/templates/part/part_base.html:146 -#: templates/js/translated/company.js:1277 -#: templates/js/translated/company.js:1565 -#: templates/js/translated/model_renderers.js:306 -#: templates/js/translated/part.js:814 templates/js/translated/part.js:1218 -msgid "Inactive" -msgstr "" - #: part/templates/part/part_base.html:153 msgid "Part is virtual (not a physical part)" msgstr "" @@ -7647,8 +7679,8 @@ msgstr "" #: part/templates/part/prices.html:28 stock/admin.py:247 #: stock/templates/stock/item_base.html:446 -#: templates/js/translated/company.js:1693 #: templates/js/translated/company.js:1703 +#: templates/js/translated/company.js:1713 #: templates/js/translated/stock.js:2245 msgid "Last Updated" msgstr "" @@ -8216,7 +8248,7 @@ msgstr "" msgid "Plugin Configurations" msgstr "" -#: plugin/models.py:34 users/models.py:89 +#: plugin/models.py:34 users/models.py:100 msgid "Key" msgstr "" @@ -8719,7 +8751,7 @@ msgstr "" #: stock/admin.py:256 stock/models.py:883 #: stock/templates/stock/item_base.html:433 -#: templates/js/translated/stock.js:2229 users/models.py:113 +#: templates/js/translated/stock.js:2229 users/models.py:124 msgid "Expiry Date" msgstr "" @@ -8800,7 +8832,7 @@ msgstr "" #: stock/models.py:126 stock/templates/stock/location.html:179 #: templates/InvenTree/search.html:166 templates/js/translated/search.js:178 -#: users/models.py:194 +#: users/models.py:205 msgid "Stock Locations" msgstr "" @@ -9483,7 +9515,7 @@ msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" #: stock/templates/stock/item_base.html:437 -#: templates/js/translated/table_filters.js:435 users/models.py:163 +#: templates/js/translated/table_filters.js:435 users/models.py:174 msgid "Expired" msgstr "" @@ -10109,7 +10141,7 @@ msgstr "" #: templates/InvenTree/settings/settings_staff_js.html:81 #: templates/js/translated/forms.js:547 templates/js/translated/helpers.js:105 #: templates/js/translated/part.js:392 templates/js/translated/pricing.js:629 -#: templates/js/translated/stock.js:245 users/models.py:413 +#: templates/js/translated/stock.js:245 users/models.py:424 msgid "Delete" msgstr "" @@ -10292,7 +10324,7 @@ msgid "Unverified" msgstr "" #: templates/InvenTree/settings/user.html:80 -#: templates/js/translated/company.js:947 +#: templates/js/translated/company.js:957 msgid "Primary" msgstr "" @@ -11643,213 +11675,213 @@ msgstr "" msgid "Delete Supplier Parts" msgstr "" -#: templates/js/translated/company.js:465 +#: templates/js/translated/company.js:466 msgid "Add new Company" msgstr "" -#: templates/js/translated/company.js:536 +#: templates/js/translated/company.js:546 msgid "Parts Supplied" msgstr "" -#: templates/js/translated/company.js:545 +#: templates/js/translated/company.js:555 msgid "Parts Manufactured" msgstr "" -#: templates/js/translated/company.js:560 +#: templates/js/translated/company.js:570 msgid "No company information found" msgstr "" -#: templates/js/translated/company.js:609 +#: templates/js/translated/company.js:619 msgid "Create New Contact" msgstr "" -#: templates/js/translated/company.js:625 -#: templates/js/translated/company.js:748 +#: templates/js/translated/company.js:635 +#: templates/js/translated/company.js:758 msgid "Edit Contact" msgstr "" -#: templates/js/translated/company.js:662 +#: templates/js/translated/company.js:672 msgid "All selected contacts will be deleted" msgstr "" -#: templates/js/translated/company.js:668 -#: templates/js/translated/company.js:732 +#: templates/js/translated/company.js:678 +#: templates/js/translated/company.js:742 msgid "Role" msgstr "" -#: templates/js/translated/company.js:676 +#: templates/js/translated/company.js:686 msgid "Delete Contacts" msgstr "" -#: templates/js/translated/company.js:707 +#: templates/js/translated/company.js:717 msgid "No contacts found" msgstr "" -#: templates/js/translated/company.js:720 +#: templates/js/translated/company.js:730 msgid "Phone Number" msgstr "" -#: templates/js/translated/company.js:726 +#: templates/js/translated/company.js:736 msgid "Email Address" msgstr "" -#: templates/js/translated/company.js:752 +#: templates/js/translated/company.js:762 msgid "Delete Contact" msgstr "" -#: templates/js/translated/company.js:849 +#: templates/js/translated/company.js:859 msgid "Create New Address" msgstr "" -#: templates/js/translated/company.js:864 -#: templates/js/translated/company.js:1025 +#: templates/js/translated/company.js:874 +#: templates/js/translated/company.js:1035 msgid "Edit Address" msgstr "" -#: templates/js/translated/company.js:899 +#: templates/js/translated/company.js:909 msgid "All selected addresses will be deleted" msgstr "" -#: templates/js/translated/company.js:913 +#: templates/js/translated/company.js:923 msgid "Delete Addresses" msgstr "" -#: templates/js/translated/company.js:940 +#: templates/js/translated/company.js:950 msgid "No addresses found" msgstr "" -#: templates/js/translated/company.js:979 +#: templates/js/translated/company.js:989 msgid "Postal city" msgstr "" -#: templates/js/translated/company.js:985 +#: templates/js/translated/company.js:995 msgid "State/province" msgstr "" -#: templates/js/translated/company.js:997 +#: templates/js/translated/company.js:1007 msgid "Courier notes" msgstr "" -#: templates/js/translated/company.js:1003 +#: templates/js/translated/company.js:1013 msgid "Internal notes" msgstr "" -#: templates/js/translated/company.js:1029 +#: templates/js/translated/company.js:1039 msgid "Delete Address" msgstr "" -#: templates/js/translated/company.js:1102 +#: templates/js/translated/company.js:1112 msgid "All selected manufacturer parts will be deleted" msgstr "" -#: templates/js/translated/company.js:1117 +#: templates/js/translated/company.js:1127 msgid "Delete Manufacturer Parts" msgstr "" -#: templates/js/translated/company.js:1151 +#: templates/js/translated/company.js:1161 msgid "All selected parameters will be deleted" msgstr "" -#: templates/js/translated/company.js:1165 +#: templates/js/translated/company.js:1175 msgid "Delete Parameters" msgstr "" -#: templates/js/translated/company.js:1181 -#: templates/js/translated/company.js:1469 templates/js/translated/part.js:2244 +#: templates/js/translated/company.js:1191 +#: templates/js/translated/company.js:1479 templates/js/translated/part.js:2244 msgid "Order parts" msgstr "" -#: templates/js/translated/company.js:1198 +#: templates/js/translated/company.js:1208 msgid "Delete manufacturer parts" msgstr "" -#: templates/js/translated/company.js:1230 +#: templates/js/translated/company.js:1240 msgid "Manufacturer part actions" msgstr "" -#: templates/js/translated/company.js:1249 +#: templates/js/translated/company.js:1259 msgid "No manufacturer parts found" msgstr "" -#: templates/js/translated/company.js:1269 -#: templates/js/translated/company.js:1557 templates/js/translated/part.js:798 +#: templates/js/translated/company.js:1279 +#: templates/js/translated/company.js:1567 templates/js/translated/part.js:798 #: templates/js/translated/part.js:1210 msgid "Template part" msgstr "" -#: templates/js/translated/company.js:1273 -#: templates/js/translated/company.js:1561 templates/js/translated/part.js:802 +#: templates/js/translated/company.js:1283 +#: templates/js/translated/company.js:1571 templates/js/translated/part.js:802 #: templates/js/translated/part.js:1214 msgid "Assembled part" msgstr "" -#: templates/js/translated/company.js:1393 templates/js/translated/part.js:1464 +#: templates/js/translated/company.js:1403 templates/js/translated/part.js:1464 msgid "No parameters found" msgstr "" -#: templates/js/translated/company.js:1428 templates/js/translated/part.js:1527 +#: templates/js/translated/company.js:1438 templates/js/translated/part.js:1527 msgid "Edit parameter" msgstr "" -#: templates/js/translated/company.js:1429 templates/js/translated/part.js:1528 +#: templates/js/translated/company.js:1439 templates/js/translated/part.js:1528 msgid "Delete parameter" msgstr "" -#: templates/js/translated/company.js:1446 templates/js/translated/part.js:1433 +#: templates/js/translated/company.js:1456 templates/js/translated/part.js:1433 msgid "Edit Parameter" msgstr "" -#: templates/js/translated/company.js:1455 templates/js/translated/part.js:1549 +#: templates/js/translated/company.js:1465 templates/js/translated/part.js:1549 msgid "Delete Parameter" msgstr "" -#: templates/js/translated/company.js:1486 +#: templates/js/translated/company.js:1496 msgid "Delete supplier parts" msgstr "" -#: templates/js/translated/company.js:1536 +#: templates/js/translated/company.js:1546 msgid "No supplier parts found" msgstr "" -#: templates/js/translated/company.js:1654 +#: templates/js/translated/company.js:1664 msgid "Base Units" msgstr "" -#: templates/js/translated/company.js:1684 +#: templates/js/translated/company.js:1694 msgid "Availability" msgstr "" -#: templates/js/translated/company.js:1715 +#: templates/js/translated/company.js:1725 msgid "Edit supplier part" msgstr "" -#: templates/js/translated/company.js:1716 +#: templates/js/translated/company.js:1726 msgid "Delete supplier part" msgstr "" -#: templates/js/translated/company.js:1769 +#: templates/js/translated/company.js:1779 #: templates/js/translated/pricing.js:694 msgid "Delete Price Break" msgstr "" -#: templates/js/translated/company.js:1779 +#: templates/js/translated/company.js:1789 #: templates/js/translated/pricing.js:712 msgid "Edit Price Break" msgstr "" -#: templates/js/translated/company.js:1794 +#: templates/js/translated/company.js:1804 msgid "No price break information found" msgstr "" -#: templates/js/translated/company.js:1823 +#: templates/js/translated/company.js:1833 msgid "Last updated" msgstr "" -#: templates/js/translated/company.js:1830 +#: templates/js/translated/company.js:1840 msgid "Edit price break" msgstr "" -#: templates/js/translated/company.js:1831 +#: templates/js/translated/company.js:1841 msgid "Delete price break" msgstr "" @@ -13287,7 +13319,7 @@ msgstr "" msgid "Add Stock" msgstr "" -#: templates/js/translated/stock.js:1042 users/models.py:403 +#: templates/js/translated/stock.js:1042 users/models.py:414 msgid "Add" msgstr "" @@ -13801,7 +13833,7 @@ msgid "Available stock" msgstr "" #: templates/js/translated/table_filters.js:733 -#: templates/js/translated/table_filters.js:829 +#: templates/js/translated/table_filters.js:833 msgid "Has Units" msgstr "" @@ -13829,7 +13861,7 @@ msgstr "" msgid "Has stocktake entries" msgstr "" -#: templates/js/translated/table_filters.js:825 +#: templates/js/translated/table_filters.js:829 msgid "Has Choices" msgstr "" @@ -13925,7 +13957,7 @@ msgstr "" msgid "New Notifications" msgstr "" -#: templates/navbar.html:144 users/models.py:190 +#: templates/navbar.html:144 users/models.py:201 msgid "Admin" msgstr "" @@ -14122,7 +14154,7 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/authentication.py:29 users/models.py:127 +#: users/authentication.py:29 users/models.py:138 msgid "Token has been revoked" msgstr "" @@ -14130,67 +14162,67 @@ msgstr "" msgid "Token has expired" msgstr "" -#: users/models.py:70 +#: users/models.py:81 msgid "API Token" msgstr "" -#: users/models.py:71 +#: users/models.py:82 msgid "API Tokens" msgstr "" -#: users/models.py:107 +#: users/models.py:118 msgid "Token Name" msgstr "" -#: users/models.py:108 +#: users/models.py:119 msgid "Custom token name" msgstr "" -#: users/models.py:114 +#: users/models.py:125 msgid "Token expiry date" msgstr "" -#: users/models.py:122 +#: users/models.py:133 msgid "Last Seen" msgstr "" -#: users/models.py:123 +#: users/models.py:134 msgid "Last time the token was used" msgstr "" -#: users/models.py:127 +#: users/models.py:138 msgid "Revoked" msgstr "" -#: users/models.py:386 +#: users/models.py:397 msgid "Permission set" msgstr "" -#: users/models.py:395 +#: users/models.py:406 msgid "Group" msgstr "" -#: users/models.py:399 +#: users/models.py:410 msgid "View" msgstr "" -#: users/models.py:399 +#: users/models.py:410 msgid "Permission to view items" msgstr "" -#: users/models.py:403 +#: users/models.py:414 msgid "Permission to add items" msgstr "" -#: users/models.py:407 +#: users/models.py:418 msgid "Change" msgstr "" -#: users/models.py:409 +#: users/models.py:420 msgid "Permissions to edit items" msgstr "" -#: users/models.py:415 +#: users/models.py:426 msgid "Permission to delete items" msgstr "" diff --git a/src/backend/InvenTree/locale/hi/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/hi/LC_MESSAGES/django.po index f630c4dd92..5fd43906bc 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: 2024-04-15 15:06+0000\n" -"PO-Revision-Date: 2024-04-16 03:12\n" +"POT-Creation-Date: 2024-04-20 13:19+0000\n" +"PO-Revision-Date: 2024-04-21 04:20\n" "Last-Translator: \n" "Language-Team: Hindi\n" "Language: hi_IN\n" @@ -58,7 +58,7 @@ msgstr "तारीख दर्ज करें" #: InvenTree/fields.py:208 InvenTree/models.py:1021 build/serializers.py:438 #: build/serializers.py:516 build/templates/build/sidebar.html:21 -#: company/models.py:835 company/templates/company/sidebar.html:37 +#: company/models.py:847 company/templates/company/sidebar.html:37 #: order/models.py:1283 order/templates/order/po_sidebar.html:11 #: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/so_sidebar.html:17 part/admin.py:59 @@ -69,7 +69,7 @@ msgstr "तारीख दर्ज करें" #: stock/serializers.py:805 stock/serializers.py:1114 stock/serializers.py:1203 #: stock/serializers.py:1368 stock/templates/stock/stock_sidebar.html:25 #: templates/js/translated/barcode.js:143 templates/js/translated/bom.js:1265 -#: templates/js/translated/company.js:1674 templates/js/translated/order.js:347 +#: templates/js/translated/company.js:1684 templates/js/translated/order.js:347 #: templates/js/translated/part.js:1080 #: templates/js/translated/purchase_order.js:2201 #: templates/js/translated/return_order.js:776 @@ -340,10 +340,10 @@ msgstr "" msgid "[{site_name}] Log in to the app" msgstr "" -#: InvenTree/magic_login.py:38 company/models.py:132 -#: company/templates/company/company_base.html:132 +#: InvenTree/magic_login.py:38 company/models.py:133 +#: company/templates/company/company_base.html:138 #: templates/InvenTree/settings/user.html:49 -#: templates/js/translated/company.js:667 +#: templates/js/translated/company.js:677 msgid "Email" msgstr "ई-मेल" @@ -405,14 +405,14 @@ msgstr "" msgid "Select file to attach" msgstr "" -#: InvenTree/models.py:567 common/models.py:3018 company/models.py:145 -#: company/models.py:452 company/models.py:509 company/models.py:818 +#: InvenTree/models.py:567 common/models.py:3018 company/models.py:146 +#: company/models.py:457 company/models.py:514 company/models.py:830 #: order/models.py:291 order/models.py:1288 order/models.py:1702 #: part/admin.py:55 part/models.py:919 #: part/templates/part/part_scheduling.html:11 #: report/templates/report/inventree_build_order_base.html:164 -#: stock/admin.py:225 templates/js/translated/company.js:1309 -#: templates/js/translated/company.js:1663 templates/js/translated/order.js:351 +#: stock/admin.py:225 templates/js/translated/company.js:1319 +#: templates/js/translated/company.js:1673 templates/js/translated/order.js:351 #: templates/js/translated/part.js:2456 #: templates/js/translated/purchase_order.js:2041 #: templates/js/translated/purchase_order.js:2205 @@ -442,7 +442,7 @@ msgstr "" #: part/models.py:3272 part/models.py:3365 part/models.py:3393 #: plugin/models.py:250 plugin/models.py:251 #: report/templates/report/inventree_test_report_base.html:105 -#: templates/js/translated/stock.js:3036 users/models.py:100 +#: templates/js/translated/stock.js:3036 users/models.py:111 msgid "User" msgstr "" @@ -484,7 +484,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:893 common/models.py:2706 common/models.py:3104 -#: common/serializers.py:370 company/models.py:608 label/models.py:120 +#: common/serializers.py:370 company/models.py:613 label/models.py:120 #: machine/models.py:24 part/models.py:855 part/models.py:3616 #: plugin/models.py:41 report/models.py:176 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -493,11 +493,11 @@ msgstr "" #: templates/InvenTree/settings/plugin_settings.html:22 #: templates/InvenTree/settings/settings_staff_js.html:67 #: templates/InvenTree/settings/settings_staff_js.html:446 -#: templates/js/translated/company.js:666 -#: templates/js/translated/company.js:714 -#: templates/js/translated/company.js:903 -#: templates/js/translated/company.js:1155 -#: templates/js/translated/company.js:1403 templates/js/translated/part.js:1186 +#: templates/js/translated/company.js:676 +#: templates/js/translated/company.js:724 +#: templates/js/translated/company.js:913 +#: templates/js/translated/company.js:1165 +#: templates/js/translated/company.js:1413 templates/js/translated/part.js:1186 #: templates/js/translated/part.js:1474 templates/js/translated/part.js:1610 #: templates/js/translated/part.js:2749 templates/js/translated/stock.js:2716 msgid "Name" @@ -505,8 +505,8 @@ msgstr "" #: InvenTree/models.py:899 build/models.py:188 #: build/templates/build/detail.html:24 common/models.py:136 -#: company/models.py:517 company/models.py:826 -#: company/templates/company/company_base.html:71 +#: company/models.py:522 company/models.py:838 +#: company/templates/company/company_base.html:77 #: company/templates/company/manufacturer_part.html:75 #: company/templates/company/supplier_part.html:107 label/models.py:127 #: order/models.py:277 order/models.py:1316 part/admin.py:303 part/admin.py:414 @@ -521,9 +521,9 @@ msgstr "" #: templates/InvenTree/settings/settings_staff_js.html:170 #: templates/InvenTree/settings/settings_staff_js.html:451 #: templates/js/translated/bom.js:633 templates/js/translated/bom.js:963 -#: templates/js/translated/build.js:2137 templates/js/translated/company.js:518 -#: templates/js/translated/company.js:1320 -#: templates/js/translated/company.js:1631 templates/js/translated/index.js:119 +#: templates/js/translated/build.js:2137 templates/js/translated/company.js:519 +#: templates/js/translated/company.js:1330 +#: templates/js/translated/company.js:1641 templates/js/translated/index.js:119 #: templates/js/translated/order.js:298 templates/js/translated/part.js:1238 #: templates/js/translated/part.js:1483 templates/js/translated/part.js:1621 #: templates/js/translated/part.js:1958 templates/js/translated/part.js:2355 @@ -589,8 +589,8 @@ msgstr "" msgid "Must be a valid number" msgstr "" -#: InvenTree/serializers.py:99 company/models.py:178 -#: company/templates/company/company_base.html:106 part/models.py:2993 +#: InvenTree/serializers.py:99 company/models.py:183 +#: company/templates/company/company_base.html:112 part/models.py:2993 #: templates/InvenTree/settings/settings_staff_js.html:44 #: templates/currency_data.html:5 msgid "Currency" @@ -970,7 +970,7 @@ msgstr "" msgid "Allocated" msgstr "" -#: build/api.py:294 company/models.py:890 +#: build/api.py:294 company/models.py:902 company/serializers.py:383 #: company/templates/company/supplier_part.html:114 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -1000,7 +1000,7 @@ msgstr "" #: part/templates/part/part_sidebar.html:22 templates/InvenTree/index.html:196 #: templates/InvenTree/search.html:141 #: templates/InvenTree/settings/sidebar.html:55 -#: templates/js/translated/search.js:186 users/models.py:196 +#: templates/js/translated/search.js:186 users/models.py:207 msgid "Build Orders" msgstr "" @@ -1050,7 +1050,7 @@ msgid "BuildOrder to which this build is allocated" msgstr "" #: build/models.py:205 build/templates/build/build_base.html:97 -#: build/templates/build/detail.html:29 company/models.py:1044 order/api.py:817 +#: build/templates/build/detail.html:29 company/models.py:1056 order/api.py:817 #: order/models.py:1401 order/models.py:1544 order/models.py:1545 #: part/api.py:1547 part/api.py:1841 part/models.py:390 part/models.py:3004 #: part/models.py:3148 part/models.py:3292 part/models.py:3315 @@ -1078,9 +1078,9 @@ msgstr "" #: templates/js/translated/build.js:1309 templates/js/translated/build.js:1740 #: templates/js/translated/build.js:2160 templates/js/translated/build.js:2333 #: templates/js/translated/company.js:348 -#: templates/js/translated/company.js:1106 -#: templates/js/translated/company.js:1261 -#: templates/js/translated/company.js:1549 templates/js/translated/index.js:109 +#: templates/js/translated/company.js:1116 +#: templates/js/translated/company.js:1271 +#: templates/js/translated/company.js:1559 templates/js/translated/index.js:109 #: templates/js/translated/part.js:1943 templates/js/translated/part.js:2015 #: templates/js/translated/part.js:2324 templates/js/translated/pricing.js:369 #: templates/js/translated/purchase_order.js:751 @@ -1223,7 +1223,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:180 #: part/templates/part/part_base.html:383 stock/models.py:819 #: stock/templates/stock/item_base.html:200 -#: templates/js/translated/company.js:1009 +#: templates/js/translated/company.js:1019 msgid "External Link" msgstr "" @@ -1315,7 +1315,7 @@ msgstr "" #: templates/js/translated/bom.js:981 templates/js/translated/build.js:521 #: templates/js/translated/build.js:737 templates/js/translated/build.js:1366 #: templates/js/translated/build.js:1743 templates/js/translated/build.js:2355 -#: templates/js/translated/company.js:1808 +#: templates/js/translated/company.js:1818 #: templates/js/translated/model_renderers.js:230 #: templates/js/translated/order.js:304 templates/js/translated/part.js:961 #: templates/js/translated/part.js:1811 templates/js/translated/part.js:3341 @@ -2206,7 +2206,7 @@ msgstr "" msgid "Show the `about` modal only to superusers" msgstr "" -#: common/models.py:1292 company/models.py:107 company/models.py:108 +#: common/models.py:1292 company/models.py:108 company/models.py:109 msgid "Company name" msgstr "" @@ -3550,9 +3550,9 @@ msgstr "" msgid "Price break quantity" msgstr "" -#: common/models.py:2524 company/serializers.py:486 order/admin.py:42 +#: common/models.py:2524 company/serializers.py:496 order/admin.py:42 #: order/models.py:1333 order/models.py:2241 -#: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885 +#: templates/js/translated/company.js:1823 templates/js/translated/part.js:1885 #: templates/js/translated/pricing.js:621 #: templates/js/translated/return_order.js:741 msgid "Price" @@ -3574,13 +3574,15 @@ msgstr "" msgid "Name for this webhook" msgstr "" -#: common/models.py:2711 machine/models.py:39 part/admin.py:88 -#: part/models.py:1045 plugin/models.py:56 +#: common/models.py:2711 company/models.py:160 company/models.py:813 +#: machine/models.py:39 part/admin.py:88 part/models.py:1045 +#: plugin/models.py:56 templates/js/translated/company.js:523 #: templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 #: templates/js/translated/table_filters.js:492 #: templates/js/translated/table_filters.js:520 -#: templates/js/translated/table_filters.js:716 users/models.py:171 +#: templates/js/translated/table_filters.js:716 +#: templates/js/translated/table_filters.js:796 users/models.py:182 msgid "Active" msgstr "" @@ -3588,7 +3590,7 @@ msgstr "" msgid "Is this webhook active" msgstr "" -#: common/models.py:2727 users/models.py:148 +#: common/models.py:2727 users/models.py:159 msgid "Token" msgstr "" @@ -3652,7 +3654,7 @@ msgstr "" msgid "Id" msgstr "" -#: common/models.py:3016 templates/js/translated/company.js:955 +#: common/models.py:3016 templates/js/translated/company.js:965 #: templates/js/translated/news.js:44 msgid "Title" msgstr "" @@ -3678,7 +3680,7 @@ msgstr "" msgid "Was this news item read?" msgstr "" -#: common/models.py:3044 company/models.py:155 part/models.py:929 +#: common/models.py:3044 company/models.py:156 part/models.py:929 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report_base.html:35 @@ -3848,270 +3850,294 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/models.py:113 -msgid "Company description" +#: company/api.py:164 +msgid "Part is Active" +msgstr "" + +#: company/api.py:168 +msgid "Manufacturer is Active" +msgstr "" + +#: company/api.py:317 +msgid "Supplier Part is Active" +msgstr "" + +#: company/api.py:321 +msgid "Internal Part is Active" +msgstr "" + +#: company/api.py:325 +msgid "Supplier is Active" msgstr "" #: company/models.py:114 +msgid "Company description" +msgstr "" + +#: company/models.py:115 msgid "Description of the company" msgstr "" -#: company/models.py:119 company/templates/company/company_base.html:100 +#: company/models.py:120 company/templates/company/company_base.html:106 #: templates/InvenTree/settings/plugin_settings.html:54 -#: templates/js/translated/company.js:522 +#: templates/js/translated/company.js:532 msgid "Website" msgstr "" -#: company/models.py:119 +#: company/models.py:120 msgid "Company website URL" msgstr "" -#: company/models.py:124 +#: company/models.py:125 msgid "Phone number" msgstr "" -#: company/models.py:126 +#: company/models.py:127 msgid "Contact phone number" msgstr "" -#: company/models.py:133 +#: company/models.py:134 msgid "Contact email address" msgstr "" -#: company/models.py:138 company/templates/company/company_base.html:139 +#: company/models.py:139 company/templates/company/company_base.html:145 #: order/models.py:331 order/templates/order/order_base.html:203 #: order/templates/order/return_order_base.html:174 #: order/templates/order/sales_order_base.html:214 msgid "Contact" msgstr "" -#: company/models.py:140 +#: company/models.py:141 msgid "Point of contact" msgstr "" -#: company/models.py:146 +#: company/models.py:147 msgid "Link to external company information" msgstr "" #: company/models.py:160 +msgid "Is this company active?" +msgstr "" + +#: company/models.py:165 msgid "is customer" msgstr "" -#: company/models.py:161 +#: company/models.py:166 msgid "Do you sell items to this company?" msgstr "" -#: company/models.py:166 +#: company/models.py:171 msgid "is supplier" msgstr "" -#: company/models.py:167 +#: company/models.py:172 msgid "Do you purchase items from this company?" msgstr "" -#: company/models.py:172 +#: company/models.py:177 msgid "is manufacturer" msgstr "" -#: company/models.py:173 +#: company/models.py:178 msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:181 +#: company/models.py:186 msgid "Default currency used for this company" msgstr "" -#: company/models.py:268 company/models.py:377 +#: company/models.py:273 company/models.py:382 #: company/templates/company/company_base.html:8 #: company/templates/company/company_base.html:12 stock/api.py:776 -#: templates/InvenTree/search.html:178 templates/js/translated/company.js:495 +#: templates/InvenTree/search.html:178 templates/js/translated/company.js:496 msgid "Company" msgstr "" -#: company/models.py:378 +#: company/models.py:383 msgid "Select company" msgstr "" -#: company/models.py:383 +#: company/models.py:388 msgid "Address title" msgstr "" -#: company/models.py:384 +#: company/models.py:389 msgid "Title describing the address entry" msgstr "" -#: company/models.py:390 +#: company/models.py:395 msgid "Primary address" msgstr "" -#: company/models.py:391 +#: company/models.py:396 msgid "Set as primary address" msgstr "" -#: company/models.py:396 templates/js/translated/company.js:904 -#: templates/js/translated/company.js:961 +#: company/models.py:401 templates/js/translated/company.js:914 +#: templates/js/translated/company.js:971 msgid "Line 1" msgstr "" -#: company/models.py:397 +#: company/models.py:402 msgid "Address line 1" msgstr "" -#: company/models.py:403 templates/js/translated/company.js:905 -#: templates/js/translated/company.js:967 +#: company/models.py:408 templates/js/translated/company.js:915 +#: templates/js/translated/company.js:977 msgid "Line 2" msgstr "" -#: company/models.py:404 +#: company/models.py:409 msgid "Address line 2" msgstr "" -#: company/models.py:410 company/models.py:411 -#: templates/js/translated/company.js:973 +#: company/models.py:415 company/models.py:416 +#: templates/js/translated/company.js:983 msgid "Postal code" msgstr "" -#: company/models.py:417 +#: company/models.py:422 msgid "City/Region" msgstr "" -#: company/models.py:418 +#: company/models.py:423 msgid "Postal code city/region" msgstr "" -#: company/models.py:424 +#: company/models.py:429 msgid "State/Province" msgstr "" -#: company/models.py:425 +#: company/models.py:430 msgid "State or province" msgstr "" -#: company/models.py:431 templates/js/translated/company.js:991 +#: company/models.py:436 templates/js/translated/company.js:1001 msgid "Country" msgstr "" -#: company/models.py:432 +#: company/models.py:437 msgid "Address country" msgstr "" -#: company/models.py:438 +#: company/models.py:443 msgid "Courier shipping notes" msgstr "" -#: company/models.py:439 +#: company/models.py:444 msgid "Notes for shipping courier" msgstr "" -#: company/models.py:445 +#: company/models.py:450 msgid "Internal shipping notes" msgstr "" -#: company/models.py:446 +#: company/models.py:451 msgid "Shipping notes for internal use" msgstr "" -#: company/models.py:453 +#: company/models.py:458 msgid "Link to address information (external)" msgstr "" -#: company/models.py:484 company/models.py:785 stock/models.py:751 +#: company/models.py:489 company/models.py:791 stock/models.py:751 #: stock/serializers.py:266 stock/templates/stock/item_base.html:142 #: templates/js/translated/bom.js:622 msgid "Base Part" msgstr "" -#: company/models.py:486 company/models.py:787 +#: company/models.py:491 company/models.py:793 msgid "Select part" msgstr "" -#: company/models.py:495 company/templates/company/company_base.html:76 +#: company/models.py:500 company/templates/company/company_base.html:82 #: company/templates/company/manufacturer_part.html:90 #: company/templates/company/supplier_part.html:145 part/serializers.py:515 #: stock/templates/stock/item_base.html:207 -#: templates/js/translated/company.js:506 -#: templates/js/translated/company.js:1108 -#: templates/js/translated/company.js:1286 -#: templates/js/translated/company.js:1601 -#: templates/js/translated/table_filters.js:796 +#: templates/js/translated/company.js:507 +#: templates/js/translated/company.js:1118 +#: templates/js/translated/company.js:1296 +#: templates/js/translated/company.js:1611 +#: templates/js/translated/table_filters.js:800 msgid "Manufacturer" msgstr "" -#: company/models.py:496 +#: company/models.py:501 msgid "Select manufacturer" msgstr "" -#: company/models.py:502 company/templates/company/manufacturer_part.html:101 +#: company/models.py:507 company/templates/company/manufacturer_part.html:101 #: company/templates/company/supplier_part.html:153 part/serializers.py:525 #: templates/js/translated/company.js:351 -#: templates/js/translated/company.js:1107 -#: templates/js/translated/company.js:1302 -#: templates/js/translated/company.js:1620 templates/js/translated/part.js:1800 +#: templates/js/translated/company.js:1117 +#: templates/js/translated/company.js:1312 +#: templates/js/translated/company.js:1630 templates/js/translated/part.js:1800 #: templates/js/translated/purchase_order.js:1852 #: templates/js/translated/purchase_order.js:2054 msgid "MPN" msgstr "" -#: company/models.py:503 +#: company/models.py:508 msgid "Manufacturer Part Number" msgstr "" -#: company/models.py:510 +#: company/models.py:515 msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:518 +#: company/models.py:523 msgid "Manufacturer part description" msgstr "" -#: company/models.py:575 company/models.py:602 company/models.py:811 +#: company/models.py:580 company/models.py:607 company/models.py:823 #: company/templates/company/manufacturer_part.html:7 #: company/templates/company/manufacturer_part.html:24 #: stock/templates/stock/item_base.html:217 msgid "Manufacturer Part" msgstr "" -#: company/models.py:609 +#: company/models.py:614 msgid "Parameter name" msgstr "" -#: company/models.py:615 +#: company/models.py:620 #: report/templates/report/inventree_test_report_base.html:104 -#: stock/models.py:2436 templates/js/translated/company.js:1156 -#: templates/js/translated/company.js:1409 templates/js/translated/part.js:1492 +#: stock/models.py:2436 templates/js/translated/company.js:1166 +#: templates/js/translated/company.js:1419 templates/js/translated/part.js:1492 #: templates/js/translated/stock.js:1519 msgid "Value" msgstr "" -#: company/models.py:616 +#: company/models.py:621 msgid "Parameter value" msgstr "" -#: company/models.py:623 company/templates/company/supplier_part.html:168 +#: company/models.py:628 company/templates/company/supplier_part.html:168 #: part/admin.py:57 part/models.py:1009 part/models.py:3623 #: part/templates/part/part_base.html:284 -#: templates/js/translated/company.js:1415 templates/js/translated/part.js:1511 +#: templates/js/translated/company.js:1425 templates/js/translated/part.js:1511 #: templates/js/translated/part.js:1615 templates/js/translated/part.js:2370 msgid "Units" msgstr "" -#: company/models.py:624 +#: company/models.py:629 msgid "Parameter units" msgstr "" -#: company/models.py:725 +#: company/models.py:731 msgid "Pack units must be compatible with the base part units" msgstr "" -#: company/models.py:732 +#: company/models.py:738 msgid "Pack units must be greater than zero" msgstr "" -#: company/models.py:746 +#: company/models.py:752 msgid "Linked manufacturer part must reference the same base part" msgstr "" -#: company/models.py:795 company/templates/company/company_base.html:81 +#: company/models.py:801 company/templates/company/company_base.html:87 #: company/templates/company/supplier_part.html:129 order/models.py:465 #: order/templates/order/order_base.html:136 part/bom.py:272 part/bom.py:310 #: part/serializers.py:499 plugin/builtin/suppliers/digikey.py:25 @@ -4119,35 +4145,39 @@ msgstr "" #: plugin/builtin/suppliers/tme.py:26 stock/templates/stock/item_base.html:224 #: templates/email/overdue_purchase_order.html:16 #: templates/js/translated/company.js:350 -#: templates/js/translated/company.js:510 -#: templates/js/translated/company.js:1574 templates/js/translated/part.js:1768 +#: templates/js/translated/company.js:511 +#: templates/js/translated/company.js:1584 templates/js/translated/part.js:1768 #: templates/js/translated/pricing.js:498 #: templates/js/translated/purchase_order.js:1690 -#: templates/js/translated/table_filters.js:800 +#: templates/js/translated/table_filters.js:804 msgid "Supplier" msgstr "" -#: company/models.py:796 +#: company/models.py:802 msgid "Select supplier" msgstr "" -#: company/models.py:802 part/serializers.py:510 +#: company/models.py:808 part/serializers.py:510 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:812 +#: company/models.py:814 +msgid "Is this supplier part active?" +msgstr "" + +#: company/models.py:824 msgid "Select manufacturer part" msgstr "" -#: company/models.py:819 +#: company/models.py:831 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:827 +#: company/models.py:839 msgid "Supplier part description" msgstr "" -#: company/models.py:834 company/templates/company/supplier_part.html:187 +#: company/models.py:846 company/templates/company/supplier_part.html:187 #: part/admin.py:418 part/models.py:4070 part/templates/part/upload_bom.html:59 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_po_report_base.html:32 @@ -4158,27 +4188,27 @@ msgstr "" msgid "Note" msgstr "" -#: company/models.py:843 part/models.py:1967 +#: company/models.py:855 part/models.py:1967 msgid "base cost" msgstr "" -#: company/models.py:844 part/models.py:1968 +#: company/models.py:856 part/models.py:1968 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:851 company/templates/company/supplier_part.html:160 +#: company/models.py:863 company/templates/company/supplier_part.html:160 #: stock/admin.py:224 stock/models.py:782 stock/serializers.py:1350 #: stock/templates/stock/item_base.html:240 -#: templates/js/translated/company.js:1636 +#: templates/js/translated/company.js:1646 #: templates/js/translated/stock.js:2423 msgid "Packaging" msgstr "" -#: company/models.py:852 +#: company/models.py:864 msgid "Part packaging" msgstr "" -#: company/models.py:857 templates/js/translated/company.js:1641 +#: company/models.py:869 templates/js/translated/company.js:1651 #: templates/js/translated/part.js:1821 templates/js/translated/part.js:1877 #: templates/js/translated/purchase_order.js:311 #: templates/js/translated/purchase_order.js:841 @@ -4188,62 +4218,78 @@ msgstr "" msgid "Pack Quantity" msgstr "" -#: company/models.py:859 +#: company/models.py:871 msgid "Total quantity supplied in a single pack. Leave empty for single items." msgstr "" -#: company/models.py:878 part/models.py:1974 +#: company/models.py:890 part/models.py:1974 msgid "multiple" msgstr "" -#: company/models.py:879 +#: company/models.py:891 msgid "Order multiple" msgstr "" -#: company/models.py:891 +#: company/models.py:903 msgid "Quantity available from supplier" msgstr "" -#: company/models.py:897 +#: company/models.py:909 msgid "Availability Updated" msgstr "" -#: company/models.py:898 +#: company/models.py:910 msgid "Date of last update of availability data" msgstr "" -#: company/serializers.py:155 +#: company/serializers.py:163 msgid "Default currency used for this supplier" msgstr "" -#: company/templates/company/company_base.html:21 +#: company/serializers.py:381 part/admin.py:126 +#: part/templates/part/part_base.html:197 +#: templates/js/translated/company.js:1689 +#: templates/js/translated/table_filters.js:355 +msgid "In Stock" +msgstr "" + +#: company/templates/company/company_base.html:16 +#: part/templates/part/part_base.html:146 +#: templates/js/translated/company.js:1287 +#: templates/js/translated/company.js:1575 +#: templates/js/translated/model_renderers.js:306 +#: templates/js/translated/part.js:814 templates/js/translated/part.js:1218 +msgid "Inactive" +msgstr "" + +#: company/templates/company/company_base.html:27 #: templates/js/translated/purchase_order.js:242 msgid "Create Purchase Order" msgstr "" -#: company/templates/company/company_base.html:27 +#: company/templates/company/company_base.html:33 msgid "Company actions" msgstr "" -#: company/templates/company/company_base.html:32 +#: company/templates/company/company_base.html:38 msgid "Edit company information" msgstr "" -#: company/templates/company/company_base.html:33 -#: templates/js/translated/company.js:444 +#: company/templates/company/company_base.html:39 +#: templates/js/translated/company.js:445 msgid "Edit Company" msgstr "" -#: company/templates/company/company_base.html:37 +#: company/templates/company/company_base.html:43 msgid "Delete company" msgstr "" -#: company/templates/company/company_base.html:38 -#: company/templates/company/company_base.html:162 +#: company/templates/company/company_base.html:44 +#: company/templates/company/company_base.html:168 msgid "Delete Company" msgstr "" -#: company/templates/company/company_base.html:47 +#: company/templates/company/company_base.html:53 #: company/templates/company/manufacturer_part.html:51 #: company/templates/company/supplier_part.html:83 #: part/templates/part/part_thumb.html:20 @@ -4255,72 +4301,72 @@ msgstr "" msgid "Part image" msgstr "" -#: company/templates/company/company_base.html:55 +#: company/templates/company/company_base.html:61 #: part/templates/part/part_thumb.html:12 msgid "Upload new image" msgstr "" -#: company/templates/company/company_base.html:58 +#: company/templates/company/company_base.html:64 #: part/templates/part/part_thumb.html:14 msgid "Download image from URL" msgstr "" -#: company/templates/company/company_base.html:60 +#: company/templates/company/company_base.html:66 #: part/templates/part/part_thumb.html:16 msgid "Delete image" msgstr "" -#: company/templates/company/company_base.html:86 order/models.py:910 +#: company/templates/company/company_base.html:92 order/models.py:910 #: order/models.py:2008 order/templates/order/return_order_base.html:131 #: order/templates/order/sales_order_base.html:144 stock/models.py:804 #: stock/models.py:805 stock/serializers.py:1100 #: stock/templates/stock/item_base.html:405 #: templates/email/overdue_sales_order.html:16 -#: templates/js/translated/company.js:502 +#: templates/js/translated/company.js:503 #: templates/js/translated/return_order.js:296 #: templates/js/translated/sales_order.js:784 #: templates/js/translated/stock.js:2959 -#: templates/js/translated/table_filters.js:804 +#: templates/js/translated/table_filters.js:808 msgid "Customer" msgstr "" -#: company/templates/company/company_base.html:111 +#: company/templates/company/company_base.html:117 msgid "Uses default currency" msgstr "" -#: company/templates/company/company_base.html:118 order/models.py:341 +#: company/templates/company/company_base.html:124 order/models.py:341 #: order/templates/order/order_base.html:210 #: order/templates/order/return_order_base.html:181 #: order/templates/order/sales_order_base.html:221 msgid "Address" msgstr "" -#: company/templates/company/company_base.html:125 +#: company/templates/company/company_base.html:131 msgid "Phone" msgstr "" -#: company/templates/company/company_base.html:205 +#: company/templates/company/company_base.html:211 #: part/templates/part/part_base.html:528 msgid "Remove Image" msgstr "" -#: company/templates/company/company_base.html:206 +#: company/templates/company/company_base.html:212 msgid "Remove associated image from this company" msgstr "" -#: company/templates/company/company_base.html:208 +#: company/templates/company/company_base.html:214 #: part/templates/part/part_base.html:531 #: templates/InvenTree/settings/user.html:88 #: templates/InvenTree/settings/user_sso.html:43 msgid "Remove" msgstr "" -#: company/templates/company/company_base.html:237 +#: company/templates/company/company_base.html:243 #: part/templates/part/part_base.html:560 msgid "Upload Image" msgstr "" -#: company/templates/company/company_base.html:252 +#: company/templates/company/company_base.html:258 #: part/templates/part/part_base.html:614 msgid "Download Image" msgstr "" @@ -4368,7 +4414,7 @@ msgstr "" #: templates/InvenTree/index.html:227 templates/InvenTree/search.html:199 #: templates/InvenTree/settings/sidebar.html:57 #: templates/js/translated/search.js:205 templates/navbar.html:50 -#: users/models.py:197 +#: users/models.py:208 msgid "Purchase Orders" msgstr "" @@ -4391,7 +4437,7 @@ msgstr "" #: templates/InvenTree/index.html:259 templates/InvenTree/search.html:219 #: templates/InvenTree/settings/sidebar.html:59 #: templates/js/translated/search.js:219 templates/navbar.html:62 -#: users/models.py:198 +#: users/models.py:209 msgid "Sales Orders" msgstr "" @@ -4416,7 +4462,7 @@ msgstr "" #: order/templates/order/return_orders.html:15 #: templates/InvenTree/settings/sidebar.html:61 #: templates/js/translated/search.js:232 templates/navbar.html:65 -#: users/models.py:199 +#: users/models.py:210 msgid "Return Orders" msgstr "" @@ -4464,12 +4510,12 @@ msgid "Order part" msgstr "" #: company/templates/company/manufacturer_part.html:39 -#: templates/js/translated/company.js:1333 +#: templates/js/translated/company.js:1343 msgid "Edit manufacturer part" msgstr "" #: company/templates/company/manufacturer_part.html:43 -#: templates/js/translated/company.js:1334 +#: templates/js/translated/company.js:1344 msgid "Delete manufacturer part" msgstr "" @@ -4536,14 +4582,14 @@ msgstr "" #: company/templates/company/supplier_part.html:7 #: company/templates/company/supplier_part.html:24 order/api.py:448 #: stock/models.py:762 stock/templates/stock/item_base.html:233 -#: templates/js/translated/company.js:1590 +#: templates/js/translated/company.js:1600 #: templates/js/translated/purchase_order.js:752 #: templates/js/translated/stock.js:2279 msgid "Supplier Part" msgstr "" #: company/templates/company/supplier_part.html:50 -#: templates/js/translated/company.js:1516 +#: templates/js/translated/company.js:1526 msgid "Supplier part actions" msgstr "" @@ -4644,7 +4690,7 @@ msgstr "" #: stock/templates/stock/location_sidebar.html:7 #: templates/InvenTree/search.html:155 templates/js/translated/part.js:1060 #: templates/js/translated/search.js:172 templates/js/translated/stock.js:2766 -#: users/models.py:195 +#: users/models.py:206 msgid "Stock Items" msgstr "" @@ -5895,12 +5941,6 @@ msgstr "" msgid "Minimum Stock" msgstr "" -#: part/admin.py:126 part/templates/part/part_base.html:197 -#: templates/js/translated/company.js:1679 -#: templates/js/translated/table_filters.js:355 -msgid "In Stock" -msgstr "" - #: part/admin.py:138 part/templates/part/part_sidebar.html:27 msgid "Used In" msgstr "" @@ -5941,7 +5981,7 @@ msgstr "" #: templates/InvenTree/index.html:36 templates/InvenTree/search.html:84 #: templates/InvenTree/settings/sidebar.html:47 #: templates/js/translated/part.js:2804 templates/js/translated/search.js:130 -#: templates/navbar.html:24 users/models.py:192 +#: templates/navbar.html:24 users/models.py:203 msgid "Parts" msgstr "" @@ -6079,7 +6119,7 @@ msgstr "" #: part/models.py:83 part/templates/part/category.html:136 #: templates/InvenTree/search.html:97 templates/js/translated/search.js:158 -#: users/models.py:191 +#: users/models.py:202 msgid "Part Categories" msgstr "" @@ -6582,7 +6622,7 @@ msgid "Parameter description" msgstr "" #: part/models.py:3638 templates/js/translated/part.js:1627 -#: templates/js/translated/table_filters.js:821 +#: templates/js/translated/table_filters.js:825 msgid "Checkbox" msgstr "" @@ -7241,7 +7281,7 @@ msgstr "" #: part/templates/part/detail.html:67 part/templates/part/part_sidebar.html:50 #: stock/admin.py:251 templates/InvenTree/settings/part_stocktake.html:30 #: templates/InvenTree/settings/sidebar.html:53 -#: templates/js/translated/stock.js:2215 users/models.py:193 +#: templates/js/translated/stock.js:2215 users/models.py:204 msgid "Stocktake" msgstr "" @@ -7472,14 +7512,6 @@ msgstr "" msgid "Part is not active" msgstr "" -#: part/templates/part/part_base.html:146 -#: templates/js/translated/company.js:1277 -#: templates/js/translated/company.js:1565 -#: templates/js/translated/model_renderers.js:306 -#: templates/js/translated/part.js:814 templates/js/translated/part.js:1218 -msgid "Inactive" -msgstr "" - #: part/templates/part/part_base.html:153 msgid "Part is virtual (not a physical part)" msgstr "" @@ -7647,8 +7679,8 @@ msgstr "" #: part/templates/part/prices.html:28 stock/admin.py:247 #: stock/templates/stock/item_base.html:446 -#: templates/js/translated/company.js:1693 #: templates/js/translated/company.js:1703 +#: templates/js/translated/company.js:1713 #: templates/js/translated/stock.js:2245 msgid "Last Updated" msgstr "" @@ -8216,7 +8248,7 @@ msgstr "" msgid "Plugin Configurations" msgstr "" -#: plugin/models.py:34 users/models.py:89 +#: plugin/models.py:34 users/models.py:100 msgid "Key" msgstr "" @@ -8719,7 +8751,7 @@ msgstr "" #: stock/admin.py:256 stock/models.py:883 #: stock/templates/stock/item_base.html:433 -#: templates/js/translated/stock.js:2229 users/models.py:113 +#: templates/js/translated/stock.js:2229 users/models.py:124 msgid "Expiry Date" msgstr "" @@ -8800,7 +8832,7 @@ msgstr "" #: stock/models.py:126 stock/templates/stock/location.html:179 #: templates/InvenTree/search.html:166 templates/js/translated/search.js:178 -#: users/models.py:194 +#: users/models.py:205 msgid "Stock Locations" msgstr "" @@ -9483,7 +9515,7 @@ msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" #: stock/templates/stock/item_base.html:437 -#: templates/js/translated/table_filters.js:435 users/models.py:163 +#: templates/js/translated/table_filters.js:435 users/models.py:174 msgid "Expired" msgstr "" @@ -10109,7 +10141,7 @@ msgstr "" #: templates/InvenTree/settings/settings_staff_js.html:81 #: templates/js/translated/forms.js:547 templates/js/translated/helpers.js:105 #: templates/js/translated/part.js:392 templates/js/translated/pricing.js:629 -#: templates/js/translated/stock.js:245 users/models.py:413 +#: templates/js/translated/stock.js:245 users/models.py:424 msgid "Delete" msgstr "" @@ -10292,7 +10324,7 @@ msgid "Unverified" msgstr "" #: templates/InvenTree/settings/user.html:80 -#: templates/js/translated/company.js:947 +#: templates/js/translated/company.js:957 msgid "Primary" msgstr "" @@ -11643,213 +11675,213 @@ msgstr "" msgid "Delete Supplier Parts" msgstr "" -#: templates/js/translated/company.js:465 +#: templates/js/translated/company.js:466 msgid "Add new Company" msgstr "" -#: templates/js/translated/company.js:536 +#: templates/js/translated/company.js:546 msgid "Parts Supplied" msgstr "" -#: templates/js/translated/company.js:545 +#: templates/js/translated/company.js:555 msgid "Parts Manufactured" msgstr "" -#: templates/js/translated/company.js:560 +#: templates/js/translated/company.js:570 msgid "No company information found" msgstr "" -#: templates/js/translated/company.js:609 +#: templates/js/translated/company.js:619 msgid "Create New Contact" msgstr "" -#: templates/js/translated/company.js:625 -#: templates/js/translated/company.js:748 +#: templates/js/translated/company.js:635 +#: templates/js/translated/company.js:758 msgid "Edit Contact" msgstr "" -#: templates/js/translated/company.js:662 +#: templates/js/translated/company.js:672 msgid "All selected contacts will be deleted" msgstr "" -#: templates/js/translated/company.js:668 -#: templates/js/translated/company.js:732 +#: templates/js/translated/company.js:678 +#: templates/js/translated/company.js:742 msgid "Role" msgstr "" -#: templates/js/translated/company.js:676 +#: templates/js/translated/company.js:686 msgid "Delete Contacts" msgstr "" -#: templates/js/translated/company.js:707 +#: templates/js/translated/company.js:717 msgid "No contacts found" msgstr "" -#: templates/js/translated/company.js:720 +#: templates/js/translated/company.js:730 msgid "Phone Number" msgstr "" -#: templates/js/translated/company.js:726 +#: templates/js/translated/company.js:736 msgid "Email Address" msgstr "" -#: templates/js/translated/company.js:752 +#: templates/js/translated/company.js:762 msgid "Delete Contact" msgstr "" -#: templates/js/translated/company.js:849 +#: templates/js/translated/company.js:859 msgid "Create New Address" msgstr "" -#: templates/js/translated/company.js:864 -#: templates/js/translated/company.js:1025 +#: templates/js/translated/company.js:874 +#: templates/js/translated/company.js:1035 msgid "Edit Address" msgstr "" -#: templates/js/translated/company.js:899 +#: templates/js/translated/company.js:909 msgid "All selected addresses will be deleted" msgstr "" -#: templates/js/translated/company.js:913 +#: templates/js/translated/company.js:923 msgid "Delete Addresses" msgstr "" -#: templates/js/translated/company.js:940 +#: templates/js/translated/company.js:950 msgid "No addresses found" msgstr "" -#: templates/js/translated/company.js:979 +#: templates/js/translated/company.js:989 msgid "Postal city" msgstr "" -#: templates/js/translated/company.js:985 +#: templates/js/translated/company.js:995 msgid "State/province" msgstr "" -#: templates/js/translated/company.js:997 +#: templates/js/translated/company.js:1007 msgid "Courier notes" msgstr "" -#: templates/js/translated/company.js:1003 +#: templates/js/translated/company.js:1013 msgid "Internal notes" msgstr "" -#: templates/js/translated/company.js:1029 +#: templates/js/translated/company.js:1039 msgid "Delete Address" msgstr "" -#: templates/js/translated/company.js:1102 +#: templates/js/translated/company.js:1112 msgid "All selected manufacturer parts will be deleted" msgstr "" -#: templates/js/translated/company.js:1117 +#: templates/js/translated/company.js:1127 msgid "Delete Manufacturer Parts" msgstr "" -#: templates/js/translated/company.js:1151 +#: templates/js/translated/company.js:1161 msgid "All selected parameters will be deleted" msgstr "" -#: templates/js/translated/company.js:1165 +#: templates/js/translated/company.js:1175 msgid "Delete Parameters" msgstr "" -#: templates/js/translated/company.js:1181 -#: templates/js/translated/company.js:1469 templates/js/translated/part.js:2244 +#: templates/js/translated/company.js:1191 +#: templates/js/translated/company.js:1479 templates/js/translated/part.js:2244 msgid "Order parts" msgstr "" -#: templates/js/translated/company.js:1198 +#: templates/js/translated/company.js:1208 msgid "Delete manufacturer parts" msgstr "" -#: templates/js/translated/company.js:1230 +#: templates/js/translated/company.js:1240 msgid "Manufacturer part actions" msgstr "" -#: templates/js/translated/company.js:1249 +#: templates/js/translated/company.js:1259 msgid "No manufacturer parts found" msgstr "" -#: templates/js/translated/company.js:1269 -#: templates/js/translated/company.js:1557 templates/js/translated/part.js:798 +#: templates/js/translated/company.js:1279 +#: templates/js/translated/company.js:1567 templates/js/translated/part.js:798 #: templates/js/translated/part.js:1210 msgid "Template part" msgstr "" -#: templates/js/translated/company.js:1273 -#: templates/js/translated/company.js:1561 templates/js/translated/part.js:802 +#: templates/js/translated/company.js:1283 +#: templates/js/translated/company.js:1571 templates/js/translated/part.js:802 #: templates/js/translated/part.js:1214 msgid "Assembled part" msgstr "" -#: templates/js/translated/company.js:1393 templates/js/translated/part.js:1464 +#: templates/js/translated/company.js:1403 templates/js/translated/part.js:1464 msgid "No parameters found" msgstr "" -#: templates/js/translated/company.js:1428 templates/js/translated/part.js:1527 +#: templates/js/translated/company.js:1438 templates/js/translated/part.js:1527 msgid "Edit parameter" msgstr "" -#: templates/js/translated/company.js:1429 templates/js/translated/part.js:1528 +#: templates/js/translated/company.js:1439 templates/js/translated/part.js:1528 msgid "Delete parameter" msgstr "" -#: templates/js/translated/company.js:1446 templates/js/translated/part.js:1433 +#: templates/js/translated/company.js:1456 templates/js/translated/part.js:1433 msgid "Edit Parameter" msgstr "" -#: templates/js/translated/company.js:1455 templates/js/translated/part.js:1549 +#: templates/js/translated/company.js:1465 templates/js/translated/part.js:1549 msgid "Delete Parameter" msgstr "" -#: templates/js/translated/company.js:1486 +#: templates/js/translated/company.js:1496 msgid "Delete supplier parts" msgstr "" -#: templates/js/translated/company.js:1536 +#: templates/js/translated/company.js:1546 msgid "No supplier parts found" msgstr "" -#: templates/js/translated/company.js:1654 +#: templates/js/translated/company.js:1664 msgid "Base Units" msgstr "" -#: templates/js/translated/company.js:1684 +#: templates/js/translated/company.js:1694 msgid "Availability" msgstr "" -#: templates/js/translated/company.js:1715 +#: templates/js/translated/company.js:1725 msgid "Edit supplier part" msgstr "" -#: templates/js/translated/company.js:1716 +#: templates/js/translated/company.js:1726 msgid "Delete supplier part" msgstr "" -#: templates/js/translated/company.js:1769 +#: templates/js/translated/company.js:1779 #: templates/js/translated/pricing.js:694 msgid "Delete Price Break" msgstr "" -#: templates/js/translated/company.js:1779 +#: templates/js/translated/company.js:1789 #: templates/js/translated/pricing.js:712 msgid "Edit Price Break" msgstr "" -#: templates/js/translated/company.js:1794 +#: templates/js/translated/company.js:1804 msgid "No price break information found" msgstr "" -#: templates/js/translated/company.js:1823 +#: templates/js/translated/company.js:1833 msgid "Last updated" msgstr "" -#: templates/js/translated/company.js:1830 +#: templates/js/translated/company.js:1840 msgid "Edit price break" msgstr "" -#: templates/js/translated/company.js:1831 +#: templates/js/translated/company.js:1841 msgid "Delete price break" msgstr "" @@ -13287,7 +13319,7 @@ msgstr "" msgid "Add Stock" msgstr "" -#: templates/js/translated/stock.js:1042 users/models.py:403 +#: templates/js/translated/stock.js:1042 users/models.py:414 msgid "Add" msgstr "" @@ -13801,7 +13833,7 @@ msgid "Available stock" msgstr "" #: templates/js/translated/table_filters.js:733 -#: templates/js/translated/table_filters.js:829 +#: templates/js/translated/table_filters.js:833 msgid "Has Units" msgstr "" @@ -13829,7 +13861,7 @@ msgstr "" msgid "Has stocktake entries" msgstr "" -#: templates/js/translated/table_filters.js:825 +#: templates/js/translated/table_filters.js:829 msgid "Has Choices" msgstr "" @@ -13925,7 +13957,7 @@ msgstr "" msgid "New Notifications" msgstr "" -#: templates/navbar.html:144 users/models.py:190 +#: templates/navbar.html:144 users/models.py:201 msgid "Admin" msgstr "" @@ -14122,7 +14154,7 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/authentication.py:29 users/models.py:127 +#: users/authentication.py:29 users/models.py:138 msgid "Token has been revoked" msgstr "" @@ -14130,67 +14162,67 @@ msgstr "" msgid "Token has expired" msgstr "" -#: users/models.py:70 +#: users/models.py:81 msgid "API Token" msgstr "" -#: users/models.py:71 +#: users/models.py:82 msgid "API Tokens" msgstr "" -#: users/models.py:107 +#: users/models.py:118 msgid "Token Name" msgstr "" -#: users/models.py:108 +#: users/models.py:119 msgid "Custom token name" msgstr "" -#: users/models.py:114 +#: users/models.py:125 msgid "Token expiry date" msgstr "" -#: users/models.py:122 +#: users/models.py:133 msgid "Last Seen" msgstr "" -#: users/models.py:123 +#: users/models.py:134 msgid "Last time the token was used" msgstr "" -#: users/models.py:127 +#: users/models.py:138 msgid "Revoked" msgstr "" -#: users/models.py:386 +#: users/models.py:397 msgid "Permission set" msgstr "" -#: users/models.py:395 +#: users/models.py:406 msgid "Group" msgstr "" -#: users/models.py:399 +#: users/models.py:410 msgid "View" msgstr "" -#: users/models.py:399 +#: users/models.py:410 msgid "Permission to view items" msgstr "" -#: users/models.py:403 +#: users/models.py:414 msgid "Permission to add items" msgstr "" -#: users/models.py:407 +#: users/models.py:418 msgid "Change" msgstr "" -#: users/models.py:409 +#: users/models.py:420 msgid "Permissions to edit items" msgstr "" -#: users/models.py:415 +#: users/models.py:426 msgid "Permission to delete items" msgstr "" diff --git a/src/backend/InvenTree/locale/hu/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/hu/LC_MESSAGES/django.po index adb5592551..12bfa8423e 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: 2024-04-15 15:06+0000\n" -"PO-Revision-Date: 2024-04-16 03:11\n" +"POT-Creation-Date: 2024-04-20 13:19+0000\n" +"PO-Revision-Date: 2024-04-21 04:19\n" "Last-Translator: \n" "Language-Team: Hungarian\n" "Language: hu_HU\n" @@ -58,7 +58,7 @@ msgstr "Dátum megadása" #: InvenTree/fields.py:208 InvenTree/models.py:1021 build/serializers.py:438 #: build/serializers.py:516 build/templates/build/sidebar.html:21 -#: company/models.py:835 company/templates/company/sidebar.html:37 +#: company/models.py:847 company/templates/company/sidebar.html:37 #: order/models.py:1283 order/templates/order/po_sidebar.html:11 #: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/so_sidebar.html:17 part/admin.py:59 @@ -69,7 +69,7 @@ msgstr "Dátum megadása" #: stock/serializers.py:805 stock/serializers.py:1114 stock/serializers.py:1203 #: stock/serializers.py:1368 stock/templates/stock/stock_sidebar.html:25 #: templates/js/translated/barcode.js:143 templates/js/translated/bom.js:1265 -#: templates/js/translated/company.js:1674 templates/js/translated/order.js:347 +#: templates/js/translated/company.js:1684 templates/js/translated/order.js:347 #: templates/js/translated/part.js:1080 #: templates/js/translated/purchase_order.js:2201 #: templates/js/translated/return_order.js:776 @@ -340,10 +340,10 @@ msgstr "Kínai (Hagyományos)" msgid "[{site_name}] Log in to the app" msgstr "[{site_name}] Bejelentkezés" -#: InvenTree/magic_login.py:38 company/models.py:132 -#: company/templates/company/company_base.html:132 +#: InvenTree/magic_login.py:38 company/models.py:133 +#: company/templates/company/company_base.html:138 #: templates/InvenTree/settings/user.html:49 -#: templates/js/translated/company.js:667 +#: templates/js/translated/company.js:677 msgid "Email" msgstr "" @@ -405,14 +405,14 @@ msgstr "Melléklet" msgid "Select file to attach" msgstr "Válaszd ki a mellekelni kívánt fájlt" -#: InvenTree/models.py:567 common/models.py:3018 company/models.py:145 -#: company/models.py:452 company/models.py:509 company/models.py:818 +#: InvenTree/models.py:567 common/models.py:3018 company/models.py:146 +#: company/models.py:457 company/models.py:514 company/models.py:830 #: order/models.py:291 order/models.py:1288 order/models.py:1702 #: part/admin.py:55 part/models.py:919 #: part/templates/part/part_scheduling.html:11 #: report/templates/report/inventree_build_order_base.html:164 -#: stock/admin.py:225 templates/js/translated/company.js:1309 -#: templates/js/translated/company.js:1663 templates/js/translated/order.js:351 +#: stock/admin.py:225 templates/js/translated/company.js:1319 +#: templates/js/translated/company.js:1673 templates/js/translated/order.js:351 #: templates/js/translated/part.js:2456 #: templates/js/translated/purchase_order.js:2041 #: templates/js/translated/purchase_order.js:2205 @@ -442,7 +442,7 @@ msgstr "Leírás, bővebb infó" #: part/models.py:3272 part/models.py:3365 part/models.py:3393 #: plugin/models.py:250 plugin/models.py:251 #: report/templates/report/inventree_test_report_base.html:105 -#: templates/js/translated/stock.js:3036 users/models.py:100 +#: templates/js/translated/stock.js:3036 users/models.py:111 msgid "User" msgstr "Felhasználó" @@ -484,7 +484,7 @@ msgid "Invalid choice" msgstr "Érvénytelen választás" #: InvenTree/models.py:893 common/models.py:2706 common/models.py:3104 -#: common/serializers.py:370 company/models.py:608 label/models.py:120 +#: common/serializers.py:370 company/models.py:613 label/models.py:120 #: machine/models.py:24 part/models.py:855 part/models.py:3616 #: plugin/models.py:41 report/models.py:176 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -493,11 +493,11 @@ msgstr "Érvénytelen választás" #: templates/InvenTree/settings/plugin_settings.html:22 #: templates/InvenTree/settings/settings_staff_js.html:67 #: templates/InvenTree/settings/settings_staff_js.html:446 -#: templates/js/translated/company.js:666 -#: templates/js/translated/company.js:714 -#: templates/js/translated/company.js:903 -#: templates/js/translated/company.js:1155 -#: templates/js/translated/company.js:1403 templates/js/translated/part.js:1186 +#: templates/js/translated/company.js:676 +#: templates/js/translated/company.js:724 +#: templates/js/translated/company.js:913 +#: templates/js/translated/company.js:1165 +#: templates/js/translated/company.js:1413 templates/js/translated/part.js:1186 #: templates/js/translated/part.js:1474 templates/js/translated/part.js:1610 #: templates/js/translated/part.js:2749 templates/js/translated/stock.js:2716 msgid "Name" @@ -505,8 +505,8 @@ msgstr "Név" #: InvenTree/models.py:899 build/models.py:188 #: build/templates/build/detail.html:24 common/models.py:136 -#: company/models.py:517 company/models.py:826 -#: company/templates/company/company_base.html:71 +#: company/models.py:522 company/models.py:838 +#: company/templates/company/company_base.html:77 #: company/templates/company/manufacturer_part.html:75 #: company/templates/company/supplier_part.html:107 label/models.py:127 #: order/models.py:277 order/models.py:1316 part/admin.py:303 part/admin.py:414 @@ -521,9 +521,9 @@ msgstr "Név" #: templates/InvenTree/settings/settings_staff_js.html:170 #: templates/InvenTree/settings/settings_staff_js.html:451 #: templates/js/translated/bom.js:633 templates/js/translated/bom.js:963 -#: templates/js/translated/build.js:2137 templates/js/translated/company.js:518 -#: templates/js/translated/company.js:1320 -#: templates/js/translated/company.js:1631 templates/js/translated/index.js:119 +#: templates/js/translated/build.js:2137 templates/js/translated/company.js:519 +#: templates/js/translated/company.js:1330 +#: templates/js/translated/company.js:1641 templates/js/translated/index.js:119 #: templates/js/translated/order.js:298 templates/js/translated/part.js:1238 #: templates/js/translated/part.js:1483 templates/js/translated/part.js:1621 #: templates/js/translated/part.js:1958 templates/js/translated/part.js:2355 @@ -589,8 +589,8 @@ msgstr "A kiszolgáló egy hibaüzenetet rögzített." msgid "Must be a valid number" msgstr "Érvényes számnak kell lennie" -#: InvenTree/serializers.py:99 company/models.py:178 -#: company/templates/company/company_base.html:106 part/models.py:2993 +#: InvenTree/serializers.py:99 company/models.py:183 +#: company/templates/company/company_base.html:112 part/models.py:2993 #: templates/InvenTree/settings/settings_staff_js.html:44 #: templates/currency_data.html:5 msgid "Currency" @@ -970,7 +970,7 @@ msgstr "Követett" msgid "Allocated" msgstr "Lefoglalva" -#: build/api.py:294 company/models.py:890 +#: build/api.py:294 company/models.py:902 company/serializers.py:383 #: company/templates/company/supplier_part.html:114 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -1000,7 +1000,7 @@ msgstr "Gyártási utasítás" #: part/templates/part/part_sidebar.html:22 templates/InvenTree/index.html:196 #: templates/InvenTree/search.html:141 #: templates/InvenTree/settings/sidebar.html:55 -#: templates/js/translated/search.js:186 users/models.py:196 +#: templates/js/translated/search.js:186 users/models.py:207 msgid "Build Orders" msgstr "Gyártási utasítások" @@ -1050,7 +1050,7 @@ msgid "BuildOrder to which this build is allocated" msgstr "Gyártás, amihez ez a gyártás hozzá van rendelve" #: build/models.py:205 build/templates/build/build_base.html:97 -#: build/templates/build/detail.html:29 company/models.py:1044 order/api.py:817 +#: build/templates/build/detail.html:29 company/models.py:1056 order/api.py:817 #: order/models.py:1401 order/models.py:1544 order/models.py:1545 #: part/api.py:1547 part/api.py:1841 part/models.py:390 part/models.py:3004 #: part/models.py:3148 part/models.py:3292 part/models.py:3315 @@ -1078,9 +1078,9 @@ msgstr "Gyártás, amihez ez a gyártás hozzá van rendelve" #: templates/js/translated/build.js:1309 templates/js/translated/build.js:1740 #: templates/js/translated/build.js:2160 templates/js/translated/build.js:2333 #: templates/js/translated/company.js:348 -#: templates/js/translated/company.js:1106 -#: templates/js/translated/company.js:1261 -#: templates/js/translated/company.js:1549 templates/js/translated/index.js:109 +#: templates/js/translated/company.js:1116 +#: templates/js/translated/company.js:1271 +#: templates/js/translated/company.js:1559 templates/js/translated/index.js:109 #: templates/js/translated/part.js:1943 templates/js/translated/part.js:2015 #: templates/js/translated/part.js:2324 templates/js/translated/pricing.js:369 #: templates/js/translated/purchase_order.js:751 @@ -1223,7 +1223,7 @@ msgstr "Felhasználó vagy csoport aki felelős ezért a gyártásért" #: order/templates/order/sales_order_base.html:180 #: part/templates/part/part_base.html:383 stock/models.py:819 #: stock/templates/stock/item_base.html:200 -#: templates/js/translated/company.js:1009 +#: templates/js/translated/company.js:1019 msgid "External Link" msgstr "Külső link" @@ -1315,7 +1315,7 @@ msgstr "Gyártás objektum" #: templates/js/translated/bom.js:981 templates/js/translated/build.js:521 #: templates/js/translated/build.js:737 templates/js/translated/build.js:1366 #: templates/js/translated/build.js:1743 templates/js/translated/build.js:2355 -#: templates/js/translated/company.js:1808 +#: templates/js/translated/company.js:1818 #: templates/js/translated/model_renderers.js:230 #: templates/js/translated/order.js:304 templates/js/translated/part.js:961 #: templates/js/translated/part.js:1811 templates/js/translated/part.js:3341 @@ -2207,7 +2207,7 @@ msgstr "Verzió infók megjelenítésének tiltása" msgid "Show the `about` modal only to superusers" msgstr "Verzió infók megjelenítése csak admin felhasználóknak" -#: common/models.py:1292 company/models.py:107 company/models.py:108 +#: common/models.py:1292 company/models.py:108 company/models.py:109 msgid "Company name" msgstr "Cég neve" @@ -3551,9 +3551,9 @@ msgstr "" msgid "Price break quantity" msgstr "Ársáv mennyiség" -#: common/models.py:2524 company/serializers.py:486 order/admin.py:42 +#: common/models.py:2524 company/serializers.py:496 order/admin.py:42 #: order/models.py:1333 order/models.py:2241 -#: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885 +#: templates/js/translated/company.js:1823 templates/js/translated/part.js:1885 #: templates/js/translated/pricing.js:621 #: templates/js/translated/return_order.js:741 msgid "Price" @@ -3575,13 +3575,15 @@ msgstr "Végpont ahol ez a webhook érkezik" msgid "Name for this webhook" msgstr "Webhook neve" -#: common/models.py:2711 machine/models.py:39 part/admin.py:88 -#: part/models.py:1045 plugin/models.py:56 +#: common/models.py:2711 company/models.py:160 company/models.py:813 +#: machine/models.py:39 part/admin.py:88 part/models.py:1045 +#: plugin/models.py:56 templates/js/translated/company.js:523 #: templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 #: templates/js/translated/table_filters.js:492 #: templates/js/translated/table_filters.js:520 -#: templates/js/translated/table_filters.js:716 users/models.py:171 +#: templates/js/translated/table_filters.js:716 +#: templates/js/translated/table_filters.js:796 users/models.py:182 msgid "Active" msgstr "Aktív" @@ -3589,7 +3591,7 @@ msgstr "Aktív" msgid "Is this webhook active" msgstr "Aktív-e ez a webhook" -#: common/models.py:2727 users/models.py:148 +#: common/models.py:2727 users/models.py:159 msgid "Token" msgstr "" @@ -3653,7 +3655,7 @@ msgstr "Befejeződött a munka ezzel az üzenettel?" msgid "Id" msgstr "" -#: common/models.py:3016 templates/js/translated/company.js:955 +#: common/models.py:3016 templates/js/translated/company.js:965 #: templates/js/translated/news.js:44 msgid "Title" msgstr "Cím" @@ -3679,7 +3681,7 @@ msgstr "Elolvasva" msgid "Was this news item read?" msgstr "Elolvasva?" -#: common/models.py:3044 company/models.py:155 part/models.py:929 +#: common/models.py:3044 company/models.py:156 part/models.py:929 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report_base.html:35 @@ -3849,270 +3851,294 @@ msgstr "Importált alkatrészek" msgid "Previous Step" msgstr "Előző lépés" -#: company/models.py:113 +#: company/api.py:164 +msgid "Part is Active" +msgstr "" + +#: company/api.py:168 +msgid "Manufacturer is Active" +msgstr "" + +#: company/api.py:317 +msgid "Supplier Part is Active" +msgstr "" + +#: company/api.py:321 +msgid "Internal Part is Active" +msgstr "" + +#: company/api.py:325 +msgid "Supplier is Active" +msgstr "" + +#: company/models.py:114 msgid "Company description" msgstr "Cég leírása" -#: company/models.py:114 +#: company/models.py:115 msgid "Description of the company" msgstr "A cég leírása" -#: company/models.py:119 company/templates/company/company_base.html:100 +#: company/models.py:120 company/templates/company/company_base.html:106 #: templates/InvenTree/settings/plugin_settings.html:54 -#: templates/js/translated/company.js:522 +#: templates/js/translated/company.js:532 msgid "Website" msgstr "Weboldal" -#: company/models.py:119 +#: company/models.py:120 msgid "Company website URL" msgstr "Cég weboldala" -#: company/models.py:124 +#: company/models.py:125 msgid "Phone number" msgstr "Telefonszám" -#: company/models.py:126 +#: company/models.py:127 msgid "Contact phone number" msgstr "Kapcsolattartó telefonszáma" -#: company/models.py:133 +#: company/models.py:134 msgid "Contact email address" msgstr "Kapcsolattartó email címe" -#: company/models.py:138 company/templates/company/company_base.html:139 +#: company/models.py:139 company/templates/company/company_base.html:145 #: order/models.py:331 order/templates/order/order_base.html:203 #: order/templates/order/return_order_base.html:174 #: order/templates/order/sales_order_base.html:214 msgid "Contact" msgstr "Névjegy" -#: company/models.py:140 +#: company/models.py:141 msgid "Point of contact" msgstr "Kapcsolattartó" -#: company/models.py:146 +#: company/models.py:147 msgid "Link to external company information" msgstr "Link a külső céginformációhoz" #: company/models.py:160 +msgid "Is this company active?" +msgstr "" + +#: company/models.py:165 msgid "is customer" msgstr "vevő-e" -#: company/models.py:161 +#: company/models.py:166 msgid "Do you sell items to this company?" msgstr "Értékesítesz alkatrészeket ennek a cégnek?" -#: company/models.py:166 +#: company/models.py:171 msgid "is supplier" msgstr "beszállító-e" -#: company/models.py:167 +#: company/models.py:172 msgid "Do you purchase items from this company?" msgstr "Vásárolsz alkatrészeket ettől a cégtől?" -#: company/models.py:172 +#: company/models.py:177 msgid "is manufacturer" msgstr "gyártó-e" -#: company/models.py:173 +#: company/models.py:178 msgid "Does this company manufacture parts?" msgstr "Gyárt ez a cég alkatrészeket?" -#: company/models.py:181 +#: company/models.py:186 msgid "Default currency used for this company" msgstr "Cég által használt alapértelmezett pénznem" -#: company/models.py:268 company/models.py:377 +#: company/models.py:273 company/models.py:382 #: company/templates/company/company_base.html:8 #: company/templates/company/company_base.html:12 stock/api.py:776 -#: templates/InvenTree/search.html:178 templates/js/translated/company.js:495 +#: templates/InvenTree/search.html:178 templates/js/translated/company.js:496 msgid "Company" msgstr "Cég" -#: company/models.py:378 +#: company/models.py:383 msgid "Select company" msgstr "Cég kiválasztása" -#: company/models.py:383 +#: company/models.py:388 msgid "Address title" msgstr "Cím megnevezése" -#: company/models.py:384 +#: company/models.py:389 msgid "Title describing the address entry" msgstr "Címhez tartozó leírás, megnevezés" -#: company/models.py:390 +#: company/models.py:395 msgid "Primary address" msgstr "Elsődleges cím" -#: company/models.py:391 +#: company/models.py:396 msgid "Set as primary address" msgstr "Beállítás elsődleges címként" -#: company/models.py:396 templates/js/translated/company.js:904 -#: templates/js/translated/company.js:961 +#: company/models.py:401 templates/js/translated/company.js:914 +#: templates/js/translated/company.js:971 msgid "Line 1" msgstr "1. sor" -#: company/models.py:397 +#: company/models.py:402 msgid "Address line 1" msgstr "Cím első sora" -#: company/models.py:403 templates/js/translated/company.js:905 -#: templates/js/translated/company.js:967 +#: company/models.py:408 templates/js/translated/company.js:915 +#: templates/js/translated/company.js:977 msgid "Line 2" msgstr "2. sor" -#: company/models.py:404 +#: company/models.py:409 msgid "Address line 2" msgstr "Cím második sora" -#: company/models.py:410 company/models.py:411 -#: templates/js/translated/company.js:973 +#: company/models.py:415 company/models.py:416 +#: templates/js/translated/company.js:983 msgid "Postal code" msgstr "Irányítószám" -#: company/models.py:417 +#: company/models.py:422 msgid "City/Region" msgstr "Város/Régió" -#: company/models.py:418 +#: company/models.py:423 msgid "Postal code city/region" msgstr "Irányítószám város/régió" -#: company/models.py:424 +#: company/models.py:429 msgid "State/Province" msgstr "Állam/Megye" -#: company/models.py:425 +#: company/models.py:430 msgid "State or province" msgstr "Állam vagy megye" -#: company/models.py:431 templates/js/translated/company.js:991 +#: company/models.py:436 templates/js/translated/company.js:1001 msgid "Country" msgstr "Ország" -#: company/models.py:432 +#: company/models.py:437 msgid "Address country" msgstr "Cím országa" -#: company/models.py:438 +#: company/models.py:443 msgid "Courier shipping notes" msgstr "Megjegyzés a futárnak" -#: company/models.py:439 +#: company/models.py:444 msgid "Notes for shipping courier" msgstr "Futárnak szóló megjegyzések" -#: company/models.py:445 +#: company/models.py:450 msgid "Internal shipping notes" msgstr "Belső szállítási megjegyzések" -#: company/models.py:446 +#: company/models.py:451 msgid "Shipping notes for internal use" msgstr "Szállítási megjegyzések belső használatra" -#: company/models.py:453 +#: company/models.py:458 msgid "Link to address information (external)" msgstr "Link a címinformációkhoz (külső)" -#: company/models.py:484 company/models.py:785 stock/models.py:751 +#: company/models.py:489 company/models.py:791 stock/models.py:751 #: stock/serializers.py:266 stock/templates/stock/item_base.html:142 #: templates/js/translated/bom.js:622 msgid "Base Part" msgstr "Kiindulási alkatrész" -#: company/models.py:486 company/models.py:787 +#: company/models.py:491 company/models.py:793 msgid "Select part" msgstr "Válassz alkatrészt" -#: company/models.py:495 company/templates/company/company_base.html:76 +#: company/models.py:500 company/templates/company/company_base.html:82 #: company/templates/company/manufacturer_part.html:90 #: company/templates/company/supplier_part.html:145 part/serializers.py:515 #: stock/templates/stock/item_base.html:207 -#: templates/js/translated/company.js:506 -#: templates/js/translated/company.js:1108 -#: templates/js/translated/company.js:1286 -#: templates/js/translated/company.js:1601 -#: templates/js/translated/table_filters.js:796 +#: templates/js/translated/company.js:507 +#: templates/js/translated/company.js:1118 +#: templates/js/translated/company.js:1296 +#: templates/js/translated/company.js:1611 +#: templates/js/translated/table_filters.js:800 msgid "Manufacturer" msgstr "Gyártó" -#: company/models.py:496 +#: company/models.py:501 msgid "Select manufacturer" msgstr "Gyártó kiválasztása" -#: company/models.py:502 company/templates/company/manufacturer_part.html:101 +#: company/models.py:507 company/templates/company/manufacturer_part.html:101 #: company/templates/company/supplier_part.html:153 part/serializers.py:525 #: templates/js/translated/company.js:351 -#: templates/js/translated/company.js:1107 -#: templates/js/translated/company.js:1302 -#: templates/js/translated/company.js:1620 templates/js/translated/part.js:1800 +#: templates/js/translated/company.js:1117 +#: templates/js/translated/company.js:1312 +#: templates/js/translated/company.js:1630 templates/js/translated/part.js:1800 #: templates/js/translated/purchase_order.js:1852 #: templates/js/translated/purchase_order.js:2054 msgid "MPN" msgstr "" -#: company/models.py:503 +#: company/models.py:508 msgid "Manufacturer Part Number" msgstr "Gyártói cikkszám" -#: company/models.py:510 +#: company/models.py:515 msgid "URL for external manufacturer part link" msgstr "URL link a gyártói alkatrészhez" -#: company/models.py:518 +#: company/models.py:523 msgid "Manufacturer part description" msgstr "Gyártói alkatrész leírása" -#: company/models.py:575 company/models.py:602 company/models.py:811 +#: company/models.py:580 company/models.py:607 company/models.py:823 #: company/templates/company/manufacturer_part.html:7 #: company/templates/company/manufacturer_part.html:24 #: stock/templates/stock/item_base.html:217 msgid "Manufacturer Part" msgstr "Gyártói alkatrész" -#: company/models.py:609 +#: company/models.py:614 msgid "Parameter name" msgstr "Paraméter neve" -#: company/models.py:615 +#: company/models.py:620 #: report/templates/report/inventree_test_report_base.html:104 -#: stock/models.py:2436 templates/js/translated/company.js:1156 -#: templates/js/translated/company.js:1409 templates/js/translated/part.js:1492 +#: stock/models.py:2436 templates/js/translated/company.js:1166 +#: templates/js/translated/company.js:1419 templates/js/translated/part.js:1492 #: templates/js/translated/stock.js:1519 msgid "Value" msgstr "Érték" -#: company/models.py:616 +#: company/models.py:621 msgid "Parameter value" msgstr "Paraméter értéke" -#: company/models.py:623 company/templates/company/supplier_part.html:168 +#: company/models.py:628 company/templates/company/supplier_part.html:168 #: part/admin.py:57 part/models.py:1009 part/models.py:3623 #: part/templates/part/part_base.html:284 -#: templates/js/translated/company.js:1415 templates/js/translated/part.js:1511 +#: templates/js/translated/company.js:1425 templates/js/translated/part.js:1511 #: templates/js/translated/part.js:1615 templates/js/translated/part.js:2370 msgid "Units" msgstr "Mértékegység" -#: company/models.py:624 +#: company/models.py:629 msgid "Parameter units" msgstr "Paraméter mértékegység" -#: company/models.py:725 +#: company/models.py:731 msgid "Pack units must be compatible with the base part units" msgstr "A csomagolási egységnek kompatibilisnek kell lennie az alkatrész mértékegységgel" -#: company/models.py:732 +#: company/models.py:738 msgid "Pack units must be greater than zero" msgstr "Csomagolási mennyiségnek nullánál többnek kell lennie" -#: company/models.py:746 +#: company/models.py:752 msgid "Linked manufacturer part must reference the same base part" msgstr "Kapcsolódó gyártói alkatrésznek ugyanarra a kiindulási alkatrészre kell hivatkoznia" -#: company/models.py:795 company/templates/company/company_base.html:81 +#: company/models.py:801 company/templates/company/company_base.html:87 #: company/templates/company/supplier_part.html:129 order/models.py:465 #: order/templates/order/order_base.html:136 part/bom.py:272 part/bom.py:310 #: part/serializers.py:499 plugin/builtin/suppliers/digikey.py:25 @@ -4120,35 +4146,39 @@ msgstr "Kapcsolódó gyártói alkatrésznek ugyanarra a kiindulási alkatrészr #: plugin/builtin/suppliers/tme.py:26 stock/templates/stock/item_base.html:224 #: templates/email/overdue_purchase_order.html:16 #: templates/js/translated/company.js:350 -#: templates/js/translated/company.js:510 -#: templates/js/translated/company.js:1574 templates/js/translated/part.js:1768 +#: templates/js/translated/company.js:511 +#: templates/js/translated/company.js:1584 templates/js/translated/part.js:1768 #: templates/js/translated/pricing.js:498 #: templates/js/translated/purchase_order.js:1690 -#: templates/js/translated/table_filters.js:800 +#: templates/js/translated/table_filters.js:804 msgid "Supplier" msgstr "Beszállító" -#: company/models.py:796 +#: company/models.py:802 msgid "Select supplier" msgstr "Beszállító kiválasztása" -#: company/models.py:802 part/serializers.py:510 +#: company/models.py:808 part/serializers.py:510 msgid "Supplier stock keeping unit" msgstr "Beszállítói cikkszám" -#: company/models.py:812 +#: company/models.py:814 +msgid "Is this supplier part active?" +msgstr "" + +#: company/models.py:824 msgid "Select manufacturer part" msgstr "Gyártói alkatrész kiválasztása" -#: company/models.py:819 +#: company/models.py:831 msgid "URL for external supplier part link" msgstr "URL link a beszállítói alkatrészhez" -#: company/models.py:827 +#: company/models.py:839 msgid "Supplier part description" msgstr "Beszállítói alkatrész leírása" -#: company/models.py:834 company/templates/company/supplier_part.html:187 +#: company/models.py:846 company/templates/company/supplier_part.html:187 #: part/admin.py:418 part/models.py:4070 part/templates/part/upload_bom.html:59 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_po_report_base.html:32 @@ -4159,27 +4189,27 @@ msgstr "Beszállítói alkatrész leírása" msgid "Note" msgstr "Megjegyzés" -#: company/models.py:843 part/models.py:1967 +#: company/models.py:855 part/models.py:1967 msgid "base cost" msgstr "alap költség" -#: company/models.py:844 part/models.py:1968 +#: company/models.py:856 part/models.py:1968 msgid "Minimum charge (e.g. stocking fee)" msgstr "Minimális díj (pl. tárolási díj)" -#: company/models.py:851 company/templates/company/supplier_part.html:160 +#: company/models.py:863 company/templates/company/supplier_part.html:160 #: stock/admin.py:224 stock/models.py:782 stock/serializers.py:1350 #: stock/templates/stock/item_base.html:240 -#: templates/js/translated/company.js:1636 +#: templates/js/translated/company.js:1646 #: templates/js/translated/stock.js:2423 msgid "Packaging" msgstr "Csomagolás" -#: company/models.py:852 +#: company/models.py:864 msgid "Part packaging" msgstr "Alkatrész csomagolás" -#: company/models.py:857 templates/js/translated/company.js:1641 +#: company/models.py:869 templates/js/translated/company.js:1651 #: templates/js/translated/part.js:1821 templates/js/translated/part.js:1877 #: templates/js/translated/purchase_order.js:311 #: templates/js/translated/purchase_order.js:841 @@ -4189,62 +4219,78 @@ msgstr "Alkatrész csomagolás" msgid "Pack Quantity" msgstr "Csomagolási mennyiség" -#: company/models.py:859 +#: company/models.py:871 msgid "Total quantity supplied in a single pack. Leave empty for single items." msgstr "Egy csomagban kiszállítható mennyiség, hagyd üresen az egyedi tételeknél." -#: company/models.py:878 part/models.py:1974 +#: company/models.py:890 part/models.py:1974 msgid "multiple" msgstr "többszörös" -#: company/models.py:879 +#: company/models.py:891 msgid "Order multiple" msgstr "Többszörös rendelés" -#: company/models.py:891 +#: company/models.py:903 msgid "Quantity available from supplier" msgstr "Beszállítónál elérhető mennyiség" -#: company/models.py:897 +#: company/models.py:909 msgid "Availability Updated" msgstr "Elérhetőség frissítve" -#: company/models.py:898 +#: company/models.py:910 msgid "Date of last update of availability data" msgstr "Utolsó elérhetőségi adat frissítés" -#: company/serializers.py:155 +#: company/serializers.py:163 msgid "Default currency used for this supplier" msgstr "Beszállító által használt alapértelmezett pénznem" -#: company/templates/company/company_base.html:21 +#: company/serializers.py:381 part/admin.py:126 +#: part/templates/part/part_base.html:197 +#: templates/js/translated/company.js:1689 +#: templates/js/translated/table_filters.js:355 +msgid "In Stock" +msgstr "Készleten" + +#: company/templates/company/company_base.html:16 +#: part/templates/part/part_base.html:146 +#: templates/js/translated/company.js:1287 +#: templates/js/translated/company.js:1575 +#: templates/js/translated/model_renderers.js:306 +#: templates/js/translated/part.js:814 templates/js/translated/part.js:1218 +msgid "Inactive" +msgstr "Inaktív" + +#: company/templates/company/company_base.html:27 #: templates/js/translated/purchase_order.js:242 msgid "Create Purchase Order" msgstr "Beszerzési rendelés létrehozása" -#: company/templates/company/company_base.html:27 +#: company/templates/company/company_base.html:33 msgid "Company actions" msgstr "Cég műveletek" -#: company/templates/company/company_base.html:32 +#: company/templates/company/company_base.html:38 msgid "Edit company information" msgstr "Cég adatainak szerkesztése" -#: company/templates/company/company_base.html:33 -#: templates/js/translated/company.js:444 +#: company/templates/company/company_base.html:39 +#: templates/js/translated/company.js:445 msgid "Edit Company" msgstr "Cég szerkesztése" -#: company/templates/company/company_base.html:37 +#: company/templates/company/company_base.html:43 msgid "Delete company" msgstr "Cég törlése" -#: company/templates/company/company_base.html:38 -#: company/templates/company/company_base.html:162 +#: company/templates/company/company_base.html:44 +#: company/templates/company/company_base.html:168 msgid "Delete Company" msgstr "Cég törlése" -#: company/templates/company/company_base.html:47 +#: company/templates/company/company_base.html:53 #: company/templates/company/manufacturer_part.html:51 #: company/templates/company/supplier_part.html:83 #: part/templates/part/part_thumb.html:20 @@ -4256,72 +4302,72 @@ msgstr "Cég törlése" msgid "Part image" msgstr "Alkatrész képe" -#: company/templates/company/company_base.html:55 +#: company/templates/company/company_base.html:61 #: part/templates/part/part_thumb.html:12 msgid "Upload new image" msgstr "Új kép feltöltése" -#: company/templates/company/company_base.html:58 +#: company/templates/company/company_base.html:64 #: part/templates/part/part_thumb.html:14 msgid "Download image from URL" msgstr "Kép letöltése URL-ről" -#: company/templates/company/company_base.html:60 +#: company/templates/company/company_base.html:66 #: part/templates/part/part_thumb.html:16 msgid "Delete image" msgstr "Kép törlése" -#: company/templates/company/company_base.html:86 order/models.py:910 +#: company/templates/company/company_base.html:92 order/models.py:910 #: order/models.py:2008 order/templates/order/return_order_base.html:131 #: order/templates/order/sales_order_base.html:144 stock/models.py:804 #: stock/models.py:805 stock/serializers.py:1100 #: stock/templates/stock/item_base.html:405 #: templates/email/overdue_sales_order.html:16 -#: templates/js/translated/company.js:502 +#: templates/js/translated/company.js:503 #: templates/js/translated/return_order.js:296 #: templates/js/translated/sales_order.js:784 #: templates/js/translated/stock.js:2959 -#: templates/js/translated/table_filters.js:804 +#: templates/js/translated/table_filters.js:808 msgid "Customer" msgstr "Vevő" -#: company/templates/company/company_base.html:111 +#: company/templates/company/company_base.html:117 msgid "Uses default currency" msgstr "Alapértelmezett pénznemet használja" -#: company/templates/company/company_base.html:118 order/models.py:341 +#: company/templates/company/company_base.html:124 order/models.py:341 #: order/templates/order/order_base.html:210 #: order/templates/order/return_order_base.html:181 #: order/templates/order/sales_order_base.html:221 msgid "Address" msgstr "Cím" -#: company/templates/company/company_base.html:125 +#: company/templates/company/company_base.html:131 msgid "Phone" msgstr "Telefonszám" -#: company/templates/company/company_base.html:205 +#: company/templates/company/company_base.html:211 #: part/templates/part/part_base.html:528 msgid "Remove Image" msgstr "Kép eltávolítása" -#: company/templates/company/company_base.html:206 +#: company/templates/company/company_base.html:212 msgid "Remove associated image from this company" msgstr "Céghez rendelt kép eltávolítása" -#: company/templates/company/company_base.html:208 +#: company/templates/company/company_base.html:214 #: part/templates/part/part_base.html:531 #: templates/InvenTree/settings/user.html:88 #: templates/InvenTree/settings/user_sso.html:43 msgid "Remove" msgstr "Törlés" -#: company/templates/company/company_base.html:237 +#: company/templates/company/company_base.html:243 #: part/templates/part/part_base.html:560 msgid "Upload Image" msgstr "Kép feltöltése" -#: company/templates/company/company_base.html:252 +#: company/templates/company/company_base.html:258 #: part/templates/part/part_base.html:614 msgid "Download Image" msgstr "Kép letöltése" @@ -4369,7 +4415,7 @@ msgstr "Beszállítói készlet" #: templates/InvenTree/index.html:227 templates/InvenTree/search.html:199 #: templates/InvenTree/settings/sidebar.html:57 #: templates/js/translated/search.js:205 templates/navbar.html:50 -#: users/models.py:197 +#: users/models.py:208 msgid "Purchase Orders" msgstr "Beszerzési rendelések" @@ -4392,7 +4438,7 @@ msgstr "Új beszerzési rendelés" #: templates/InvenTree/index.html:259 templates/InvenTree/search.html:219 #: templates/InvenTree/settings/sidebar.html:59 #: templates/js/translated/search.js:219 templates/navbar.html:62 -#: users/models.py:198 +#: users/models.py:209 msgid "Sales Orders" msgstr "Vevői rendelések" @@ -4417,7 +4463,7 @@ msgstr "Hozzárendelt készlet" #: order/templates/order/return_orders.html:15 #: templates/InvenTree/settings/sidebar.html:61 #: templates/js/translated/search.js:232 templates/navbar.html:65 -#: users/models.py:199 +#: users/models.py:210 msgid "Return Orders" msgstr "Visszavételek" @@ -4465,12 +4511,12 @@ msgid "Order part" msgstr "Alkatrész rendelés" #: company/templates/company/manufacturer_part.html:39 -#: templates/js/translated/company.js:1333 +#: templates/js/translated/company.js:1343 msgid "Edit manufacturer part" msgstr "Gyártói alkatrész szerkesztése" #: company/templates/company/manufacturer_part.html:43 -#: templates/js/translated/company.js:1334 +#: templates/js/translated/company.js:1344 msgid "Delete manufacturer part" msgstr "Gyártói alkatrész törlése" @@ -4537,14 +4583,14 @@ msgstr "Címek" #: company/templates/company/supplier_part.html:7 #: company/templates/company/supplier_part.html:24 order/api.py:448 #: stock/models.py:762 stock/templates/stock/item_base.html:233 -#: templates/js/translated/company.js:1590 +#: templates/js/translated/company.js:1600 #: templates/js/translated/purchase_order.js:752 #: templates/js/translated/stock.js:2279 msgid "Supplier Part" msgstr "Beszállítói alkatrész" #: company/templates/company/supplier_part.html:50 -#: templates/js/translated/company.js:1516 +#: templates/js/translated/company.js:1526 msgid "Supplier part actions" msgstr "Beszállítói alkatrész műveletek" @@ -4645,7 +4691,7 @@ msgstr "Alkatrész elérhetőség frissítése" #: stock/templates/stock/location_sidebar.html:7 #: templates/InvenTree/search.html:155 templates/js/translated/part.js:1060 #: templates/js/translated/search.js:172 templates/js/translated/stock.js:2766 -#: users/models.py:195 +#: users/models.py:206 msgid "Stock Items" msgstr "Készlet tételek" @@ -5896,12 +5942,6 @@ msgstr "Ebből a sablonból" msgid "Minimum Stock" msgstr "Minimális készlet" -#: part/admin.py:126 part/templates/part/part_base.html:197 -#: templates/js/translated/company.js:1679 -#: templates/js/translated/table_filters.js:355 -msgid "In Stock" -msgstr "Készleten" - #: part/admin.py:138 part/templates/part/part_sidebar.html:27 msgid "Used In" msgstr "Felhasználva ebben" @@ -5942,7 +5982,7 @@ msgstr "Kategória elérési út" #: templates/InvenTree/index.html:36 templates/InvenTree/search.html:84 #: templates/InvenTree/settings/sidebar.html:47 #: templates/js/translated/part.js:2804 templates/js/translated/search.js:130 -#: templates/navbar.html:24 users/models.py:192 +#: templates/navbar.html:24 users/models.py:203 msgid "Parts" msgstr "Alkatrészek" @@ -6080,7 +6120,7 @@ msgstr "Alkatrész kategória" #: part/models.py:83 part/templates/part/category.html:136 #: templates/InvenTree/search.html:97 templates/js/translated/search.js:158 -#: users/models.py:191 +#: users/models.py:202 msgid "Part Categories" msgstr "Alkatrész kategóriák" @@ -6583,7 +6623,7 @@ msgid "Parameter description" msgstr "Paraméter leírása" #: part/models.py:3638 templates/js/translated/part.js:1627 -#: templates/js/translated/table_filters.js:821 +#: templates/js/translated/table_filters.js:825 msgid "Checkbox" msgstr "Jelölőnégyzet" @@ -7242,7 +7282,7 @@ msgstr "Leltár információ hozzáadása" #: part/templates/part/detail.html:67 part/templates/part/part_sidebar.html:50 #: stock/admin.py:251 templates/InvenTree/settings/part_stocktake.html:30 #: templates/InvenTree/settings/sidebar.html:53 -#: templates/js/translated/stock.js:2215 users/models.py:193 +#: templates/js/translated/stock.js:2215 users/models.py:204 msgid "Stocktake" msgstr "Leltár" @@ -7473,14 +7513,6 @@ msgstr "Vevő által rendelhető, eladható" msgid "Part is not active" msgstr "Az alkatrész nem aktív" -#: part/templates/part/part_base.html:146 -#: templates/js/translated/company.js:1277 -#: templates/js/translated/company.js:1565 -#: templates/js/translated/model_renderers.js:306 -#: templates/js/translated/part.js:814 templates/js/translated/part.js:1218 -msgid "Inactive" -msgstr "Inaktív" - #: part/templates/part/part_base.html:153 msgid "Part is virtual (not a physical part)" msgstr "Virtuális (nem kézzelfogható alkatrész)" @@ -7648,8 +7680,8 @@ msgstr "Szerkesztés" #: part/templates/part/prices.html:28 stock/admin.py:247 #: stock/templates/stock/item_base.html:446 -#: templates/js/translated/company.js:1693 #: templates/js/translated/company.js:1703 +#: templates/js/translated/company.js:1713 #: templates/js/translated/stock.js:2245 msgid "Last Updated" msgstr "Utoljára módosítva" @@ -8217,7 +8249,7 @@ msgstr "Plugin beállítás" msgid "Plugin Configurations" msgstr "Plugin beállítások" -#: plugin/models.py:34 users/models.py:89 +#: plugin/models.py:34 users/models.py:100 msgid "Key" msgstr "Kulcs" @@ -8720,7 +8752,7 @@ msgstr "Törlés ha kimerül" #: stock/admin.py:256 stock/models.py:883 #: stock/templates/stock/item_base.html:433 -#: templates/js/translated/stock.js:2229 users/models.py:113 +#: templates/js/translated/stock.js:2229 users/models.py:124 msgid "Expiry Date" msgstr "Lejárati dátum" @@ -8801,7 +8833,7 @@ msgstr "Készlet hely" #: stock/models.py:126 stock/templates/stock/location.html:179 #: templates/InvenTree/search.html:166 templates/js/translated/search.js:178 -#: users/models.py:194 +#: users/models.py:205 msgid "Stock Locations" msgstr "Készlethelyek" @@ -9484,7 +9516,7 @@ msgid "This StockItem expired on %(item.expiry_date)s" msgstr "Ez a készlet tétel lejárt %(item.expiry_date)s-n" #: stock/templates/stock/item_base.html:437 -#: templates/js/translated/table_filters.js:435 users/models.py:163 +#: templates/js/translated/table_filters.js:435 users/models.py:174 msgid "Expired" msgstr "Lejárt" @@ -10110,7 +10142,7 @@ msgstr "Árfolyam" #: templates/InvenTree/settings/settings_staff_js.html:81 #: templates/js/translated/forms.js:547 templates/js/translated/helpers.js:105 #: templates/js/translated/part.js:392 templates/js/translated/pricing.js:629 -#: templates/js/translated/stock.js:245 users/models.py:413 +#: templates/js/translated/stock.js:245 users/models.py:424 msgid "Delete" msgstr "Törlés" @@ -10293,7 +10325,7 @@ msgid "Unverified" msgstr "Nem ellenőrzött" #: templates/InvenTree/settings/user.html:80 -#: templates/js/translated/company.js:947 +#: templates/js/translated/company.js:957 msgid "Primary" msgstr "Elsődleges" @@ -11644,213 +11676,213 @@ msgstr "Az összes kiválasztott beszállítói alkatrész törölve lesz" msgid "Delete Supplier Parts" msgstr "Beszállítói alkatrészek törlése" -#: templates/js/translated/company.js:465 +#: templates/js/translated/company.js:466 msgid "Add new Company" msgstr "Új cég hozzáadása" -#: templates/js/translated/company.js:536 +#: templates/js/translated/company.js:546 msgid "Parts Supplied" msgstr "Beszállított alkatrészek" -#: templates/js/translated/company.js:545 +#: templates/js/translated/company.js:555 msgid "Parts Manufactured" msgstr "Gyártott alkatrészek" -#: templates/js/translated/company.js:560 +#: templates/js/translated/company.js:570 msgid "No company information found" msgstr "Nem található céginformáció" -#: templates/js/translated/company.js:609 +#: templates/js/translated/company.js:619 msgid "Create New Contact" msgstr "Új névjegy létrehozása" -#: templates/js/translated/company.js:625 -#: templates/js/translated/company.js:748 +#: templates/js/translated/company.js:635 +#: templates/js/translated/company.js:758 msgid "Edit Contact" msgstr "Névjegy szerkesztése" -#: templates/js/translated/company.js:662 +#: templates/js/translated/company.js:672 msgid "All selected contacts will be deleted" msgstr "A kiválasztott névjegyek törlésre kerülnek" -#: templates/js/translated/company.js:668 -#: templates/js/translated/company.js:732 +#: templates/js/translated/company.js:678 +#: templates/js/translated/company.js:742 msgid "Role" msgstr "Szerepkör" -#: templates/js/translated/company.js:676 +#: templates/js/translated/company.js:686 msgid "Delete Contacts" msgstr "Névjegyek törlése" -#: templates/js/translated/company.js:707 +#: templates/js/translated/company.js:717 msgid "No contacts found" msgstr "Nem található névjegy" -#: templates/js/translated/company.js:720 +#: templates/js/translated/company.js:730 msgid "Phone Number" msgstr "Telefonszám" -#: templates/js/translated/company.js:726 +#: templates/js/translated/company.js:736 msgid "Email Address" msgstr "E-mail cím" -#: templates/js/translated/company.js:752 +#: templates/js/translated/company.js:762 msgid "Delete Contact" msgstr "Névjegy törlése" -#: templates/js/translated/company.js:849 +#: templates/js/translated/company.js:859 msgid "Create New Address" msgstr "Új cím létrehozása" -#: templates/js/translated/company.js:864 -#: templates/js/translated/company.js:1025 +#: templates/js/translated/company.js:874 +#: templates/js/translated/company.js:1035 msgid "Edit Address" msgstr "Cím szerkesztése" -#: templates/js/translated/company.js:899 +#: templates/js/translated/company.js:909 msgid "All selected addresses will be deleted" msgstr "Az összes kijelölt cím törlésre kerül" -#: templates/js/translated/company.js:913 +#: templates/js/translated/company.js:923 msgid "Delete Addresses" msgstr "Címek törlése" -#: templates/js/translated/company.js:940 +#: templates/js/translated/company.js:950 msgid "No addresses found" msgstr "Nincsenek címek" -#: templates/js/translated/company.js:979 +#: templates/js/translated/company.js:989 msgid "Postal city" msgstr "Város" -#: templates/js/translated/company.js:985 +#: templates/js/translated/company.js:995 msgid "State/province" msgstr "Állam/Megye" -#: templates/js/translated/company.js:997 +#: templates/js/translated/company.js:1007 msgid "Courier notes" msgstr "Futár megjegyzések" -#: templates/js/translated/company.js:1003 +#: templates/js/translated/company.js:1013 msgid "Internal notes" msgstr "Belső megjegyzések" -#: templates/js/translated/company.js:1029 +#: templates/js/translated/company.js:1039 msgid "Delete Address" msgstr "Cím törlése" -#: templates/js/translated/company.js:1102 +#: templates/js/translated/company.js:1112 msgid "All selected manufacturer parts will be deleted" msgstr "Az összes kijelölt gyártói alkatrész törlésre kerül" -#: templates/js/translated/company.js:1117 +#: templates/js/translated/company.js:1127 msgid "Delete Manufacturer Parts" msgstr "Gyártói alkatrészek törlése" -#: templates/js/translated/company.js:1151 +#: templates/js/translated/company.js:1161 msgid "All selected parameters will be deleted" msgstr "Az összes kijelölt paraméter törlésre kerül" -#: templates/js/translated/company.js:1165 +#: templates/js/translated/company.js:1175 msgid "Delete Parameters" msgstr "Paraméterek törlése" -#: templates/js/translated/company.js:1181 -#: templates/js/translated/company.js:1469 templates/js/translated/part.js:2244 +#: templates/js/translated/company.js:1191 +#: templates/js/translated/company.js:1479 templates/js/translated/part.js:2244 msgid "Order parts" msgstr "Alkatrész rendelés" -#: templates/js/translated/company.js:1198 +#: templates/js/translated/company.js:1208 msgid "Delete manufacturer parts" msgstr "Gyártói alkatrészek törlése" -#: templates/js/translated/company.js:1230 +#: templates/js/translated/company.js:1240 msgid "Manufacturer part actions" msgstr "Gyártói alkatrész műveletek" -#: templates/js/translated/company.js:1249 +#: templates/js/translated/company.js:1259 msgid "No manufacturer parts found" msgstr "Nincs gyártói alkatrész" -#: templates/js/translated/company.js:1269 -#: templates/js/translated/company.js:1557 templates/js/translated/part.js:798 +#: templates/js/translated/company.js:1279 +#: templates/js/translated/company.js:1567 templates/js/translated/part.js:798 #: templates/js/translated/part.js:1210 msgid "Template part" msgstr "Sablon alkatrész" -#: templates/js/translated/company.js:1273 -#: templates/js/translated/company.js:1561 templates/js/translated/part.js:802 +#: templates/js/translated/company.js:1283 +#: templates/js/translated/company.js:1571 templates/js/translated/part.js:802 #: templates/js/translated/part.js:1214 msgid "Assembled part" msgstr "Gyártmány alkatrész" -#: templates/js/translated/company.js:1393 templates/js/translated/part.js:1464 +#: templates/js/translated/company.js:1403 templates/js/translated/part.js:1464 msgid "No parameters found" msgstr "Nem található paraméter" -#: templates/js/translated/company.js:1428 templates/js/translated/part.js:1527 +#: templates/js/translated/company.js:1438 templates/js/translated/part.js:1527 msgid "Edit parameter" msgstr "Paraméter szerkesztése" -#: templates/js/translated/company.js:1429 templates/js/translated/part.js:1528 +#: templates/js/translated/company.js:1439 templates/js/translated/part.js:1528 msgid "Delete parameter" msgstr "Paraméter törlése" -#: templates/js/translated/company.js:1446 templates/js/translated/part.js:1433 +#: templates/js/translated/company.js:1456 templates/js/translated/part.js:1433 msgid "Edit Parameter" msgstr "Paraméter szerkesztése" -#: templates/js/translated/company.js:1455 templates/js/translated/part.js:1549 +#: templates/js/translated/company.js:1465 templates/js/translated/part.js:1549 msgid "Delete Parameter" msgstr "Paraméter törlése" -#: templates/js/translated/company.js:1486 +#: templates/js/translated/company.js:1496 msgid "Delete supplier parts" msgstr "Beszállítói alkatrész törlése" -#: templates/js/translated/company.js:1536 +#: templates/js/translated/company.js:1546 msgid "No supplier parts found" msgstr "Nincs beszállítói alkatrész" -#: templates/js/translated/company.js:1654 +#: templates/js/translated/company.js:1664 msgid "Base Units" msgstr "Egység" -#: templates/js/translated/company.js:1684 +#: templates/js/translated/company.js:1694 msgid "Availability" msgstr "Elérhetőség" -#: templates/js/translated/company.js:1715 +#: templates/js/translated/company.js:1725 msgid "Edit supplier part" msgstr "Beszállítói alkatrész szerkesztése" -#: templates/js/translated/company.js:1716 +#: templates/js/translated/company.js:1726 msgid "Delete supplier part" msgstr "Beszállítói alkatrész törlése" -#: templates/js/translated/company.js:1769 +#: templates/js/translated/company.js:1779 #: templates/js/translated/pricing.js:694 msgid "Delete Price Break" msgstr "Ársáv törlése" -#: templates/js/translated/company.js:1779 +#: templates/js/translated/company.js:1789 #: templates/js/translated/pricing.js:712 msgid "Edit Price Break" msgstr "Ársáv szerkesztése" -#: templates/js/translated/company.js:1794 +#: templates/js/translated/company.js:1804 msgid "No price break information found" msgstr "Nincs ársáv információ" -#: templates/js/translated/company.js:1823 +#: templates/js/translated/company.js:1833 msgid "Last updated" msgstr "Utoljára módosítva" -#: templates/js/translated/company.js:1830 +#: templates/js/translated/company.js:1840 msgid "Edit price break" msgstr "Ársáv szerkesztése" -#: templates/js/translated/company.js:1831 +#: templates/js/translated/company.js:1841 msgid "Delete price break" msgstr "Ársáv törlése" @@ -13288,7 +13320,7 @@ msgstr "Kivesz" msgid "Add Stock" msgstr "Készlet növelése" -#: templates/js/translated/stock.js:1042 users/models.py:403 +#: templates/js/translated/stock.js:1042 users/models.py:414 msgid "Add" msgstr "Hozzáad" @@ -13802,7 +13834,7 @@ msgid "Available stock" msgstr "Elérhető" #: templates/js/translated/table_filters.js:733 -#: templates/js/translated/table_filters.js:829 +#: templates/js/translated/table_filters.js:833 msgid "Has Units" msgstr "Van mértékegysége" @@ -13830,7 +13862,7 @@ msgstr "Beszerezhető" msgid "Has stocktake entries" msgstr "Volt leltár" -#: templates/js/translated/table_filters.js:825 +#: templates/js/translated/table_filters.js:829 msgid "Has Choices" msgstr "Vannak lehetőségei" @@ -13926,7 +13958,7 @@ msgstr "Értesítések megjelenítése" msgid "New Notifications" msgstr "Új értesítések" -#: templates/navbar.html:144 users/models.py:190 +#: templates/navbar.html:144 users/models.py:201 msgid "Admin" msgstr "" @@ -14123,7 +14155,7 @@ msgstr "Jogosultságok" msgid "Important dates" msgstr "Fontos dátumok" -#: users/authentication.py:29 users/models.py:127 +#: users/authentication.py:29 users/models.py:138 msgid "Token has been revoked" msgstr "A token visszavonva" @@ -14131,67 +14163,67 @@ msgstr "A token visszavonva" msgid "Token has expired" msgstr "A token lejárt" -#: users/models.py:70 +#: users/models.py:81 msgid "API Token" msgstr "" -#: users/models.py:71 +#: users/models.py:82 msgid "API Tokens" msgstr "API Tokenek" -#: users/models.py:107 +#: users/models.py:118 msgid "Token Name" msgstr "Token név" -#: users/models.py:108 +#: users/models.py:119 msgid "Custom token name" msgstr "Egyedi token név" -#: users/models.py:114 +#: users/models.py:125 msgid "Token expiry date" msgstr "Token lejárati dátum" -#: users/models.py:122 +#: users/models.py:133 msgid "Last Seen" msgstr "Utolsó tevékenység" -#: users/models.py:123 +#: users/models.py:134 msgid "Last time the token was used" msgstr "Token utolsó használata" -#: users/models.py:127 +#: users/models.py:138 msgid "Revoked" msgstr "Visszavonva" -#: users/models.py:386 +#: users/models.py:397 msgid "Permission set" msgstr "Jogosultságok" -#: users/models.py:395 +#: users/models.py:406 msgid "Group" msgstr "Csoport" -#: users/models.py:399 +#: users/models.py:410 msgid "View" msgstr "Nézet" -#: users/models.py:399 +#: users/models.py:410 msgid "Permission to view items" msgstr "Jogosultság tételek megtekintéséhez" -#: users/models.py:403 +#: users/models.py:414 msgid "Permission to add items" msgstr "Jogosultság tételek hozzáadásához" -#: users/models.py:407 +#: users/models.py:418 msgid "Change" msgstr "Módosítás" -#: users/models.py:409 +#: users/models.py:420 msgid "Permissions to edit items" msgstr "Jogosultság tételek szerkesztéséhez" -#: users/models.py:415 +#: users/models.py:426 msgid "Permission to delete items" msgstr "Jogosultság tételek törléséhez" diff --git a/src/backend/InvenTree/locale/id/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/id/LC_MESSAGES/django.po index 494c26a425..a01f3f9512 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: 2024-04-15 15:06+0000\n" -"PO-Revision-Date: 2024-04-16 03:12\n" +"POT-Creation-Date: 2024-04-20 13:19+0000\n" +"PO-Revision-Date: 2024-04-21 04:20\n" "Last-Translator: \n" "Language-Team: Indonesian\n" "Language: id_ID\n" @@ -58,7 +58,7 @@ msgstr "Masukkan tanggal" #: InvenTree/fields.py:208 InvenTree/models.py:1021 build/serializers.py:438 #: build/serializers.py:516 build/templates/build/sidebar.html:21 -#: company/models.py:835 company/templates/company/sidebar.html:37 +#: company/models.py:847 company/templates/company/sidebar.html:37 #: order/models.py:1283 order/templates/order/po_sidebar.html:11 #: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/so_sidebar.html:17 part/admin.py:59 @@ -69,7 +69,7 @@ msgstr "Masukkan tanggal" #: stock/serializers.py:805 stock/serializers.py:1114 stock/serializers.py:1203 #: stock/serializers.py:1368 stock/templates/stock/stock_sidebar.html:25 #: templates/js/translated/barcode.js:143 templates/js/translated/bom.js:1265 -#: templates/js/translated/company.js:1674 templates/js/translated/order.js:347 +#: templates/js/translated/company.js:1684 templates/js/translated/order.js:347 #: templates/js/translated/part.js:1080 #: templates/js/translated/purchase_order.js:2201 #: templates/js/translated/return_order.js:776 @@ -340,10 +340,10 @@ msgstr "" msgid "[{site_name}] Log in to the app" msgstr "" -#: InvenTree/magic_login.py:38 company/models.py:132 -#: company/templates/company/company_base.html:132 +#: InvenTree/magic_login.py:38 company/models.py:133 +#: company/templates/company/company_base.html:138 #: templates/InvenTree/settings/user.html:49 -#: templates/js/translated/company.js:667 +#: templates/js/translated/company.js:677 msgid "Email" msgstr "Surel" @@ -405,14 +405,14 @@ msgstr "Lampiran" msgid "Select file to attach" msgstr "Pilih file untuk dilampirkan" -#: InvenTree/models.py:567 common/models.py:3018 company/models.py:145 -#: company/models.py:452 company/models.py:509 company/models.py:818 +#: InvenTree/models.py:567 common/models.py:3018 company/models.py:146 +#: company/models.py:457 company/models.py:514 company/models.py:830 #: order/models.py:291 order/models.py:1288 order/models.py:1702 #: part/admin.py:55 part/models.py:919 #: part/templates/part/part_scheduling.html:11 #: report/templates/report/inventree_build_order_base.html:164 -#: stock/admin.py:225 templates/js/translated/company.js:1309 -#: templates/js/translated/company.js:1663 templates/js/translated/order.js:351 +#: stock/admin.py:225 templates/js/translated/company.js:1319 +#: templates/js/translated/company.js:1673 templates/js/translated/order.js:351 #: templates/js/translated/part.js:2456 #: templates/js/translated/purchase_order.js:2041 #: templates/js/translated/purchase_order.js:2205 @@ -442,7 +442,7 @@ msgstr "Komentar file" #: part/models.py:3272 part/models.py:3365 part/models.py:3393 #: plugin/models.py:250 plugin/models.py:251 #: report/templates/report/inventree_test_report_base.html:105 -#: templates/js/translated/stock.js:3036 users/models.py:100 +#: templates/js/translated/stock.js:3036 users/models.py:111 msgid "User" msgstr "Pengguna" @@ -484,7 +484,7 @@ msgid "Invalid choice" msgstr "Pilihan tidak valid" #: InvenTree/models.py:893 common/models.py:2706 common/models.py:3104 -#: common/serializers.py:370 company/models.py:608 label/models.py:120 +#: common/serializers.py:370 company/models.py:613 label/models.py:120 #: machine/models.py:24 part/models.py:855 part/models.py:3616 #: plugin/models.py:41 report/models.py:176 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -493,11 +493,11 @@ msgstr "Pilihan tidak valid" #: templates/InvenTree/settings/plugin_settings.html:22 #: templates/InvenTree/settings/settings_staff_js.html:67 #: templates/InvenTree/settings/settings_staff_js.html:446 -#: templates/js/translated/company.js:666 -#: templates/js/translated/company.js:714 -#: templates/js/translated/company.js:903 -#: templates/js/translated/company.js:1155 -#: templates/js/translated/company.js:1403 templates/js/translated/part.js:1186 +#: templates/js/translated/company.js:676 +#: templates/js/translated/company.js:724 +#: templates/js/translated/company.js:913 +#: templates/js/translated/company.js:1165 +#: templates/js/translated/company.js:1413 templates/js/translated/part.js:1186 #: templates/js/translated/part.js:1474 templates/js/translated/part.js:1610 #: templates/js/translated/part.js:2749 templates/js/translated/stock.js:2716 msgid "Name" @@ -505,8 +505,8 @@ msgstr "Nama" #: InvenTree/models.py:899 build/models.py:188 #: build/templates/build/detail.html:24 common/models.py:136 -#: company/models.py:517 company/models.py:826 -#: company/templates/company/company_base.html:71 +#: company/models.py:522 company/models.py:838 +#: company/templates/company/company_base.html:77 #: company/templates/company/manufacturer_part.html:75 #: company/templates/company/supplier_part.html:107 label/models.py:127 #: order/models.py:277 order/models.py:1316 part/admin.py:303 part/admin.py:414 @@ -521,9 +521,9 @@ msgstr "Nama" #: templates/InvenTree/settings/settings_staff_js.html:170 #: templates/InvenTree/settings/settings_staff_js.html:451 #: templates/js/translated/bom.js:633 templates/js/translated/bom.js:963 -#: templates/js/translated/build.js:2137 templates/js/translated/company.js:518 -#: templates/js/translated/company.js:1320 -#: templates/js/translated/company.js:1631 templates/js/translated/index.js:119 +#: templates/js/translated/build.js:2137 templates/js/translated/company.js:519 +#: templates/js/translated/company.js:1330 +#: templates/js/translated/company.js:1641 templates/js/translated/index.js:119 #: templates/js/translated/order.js:298 templates/js/translated/part.js:1238 #: templates/js/translated/part.js:1483 templates/js/translated/part.js:1621 #: templates/js/translated/part.js:1958 templates/js/translated/part.js:2355 @@ -589,8 +589,8 @@ msgstr "Sebuah kesalahan telah dicatat oleh server." msgid "Must be a valid number" msgstr "Harus berupa angka yang valid" -#: InvenTree/serializers.py:99 company/models.py:178 -#: company/templates/company/company_base.html:106 part/models.py:2993 +#: InvenTree/serializers.py:99 company/models.py:183 +#: company/templates/company/company_base.html:112 part/models.py:2993 #: templates/InvenTree/settings/settings_staff_js.html:44 #: templates/currency_data.html:5 msgid "Currency" @@ -970,7 +970,7 @@ msgstr "" msgid "Allocated" msgstr "" -#: build/api.py:294 company/models.py:890 +#: build/api.py:294 company/models.py:902 company/serializers.py:383 #: company/templates/company/supplier_part.html:114 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -1000,7 +1000,7 @@ msgstr "Order Produksi" #: part/templates/part/part_sidebar.html:22 templates/InvenTree/index.html:196 #: templates/InvenTree/search.html:141 #: templates/InvenTree/settings/sidebar.html:55 -#: templates/js/translated/search.js:186 users/models.py:196 +#: templates/js/translated/search.js:186 users/models.py:207 msgid "Build Orders" msgstr "Order Produksi" @@ -1050,7 +1050,7 @@ msgid "BuildOrder to which this build is allocated" msgstr "Produksi induk dari produksi ini" #: build/models.py:205 build/templates/build/build_base.html:97 -#: build/templates/build/detail.html:29 company/models.py:1044 order/api.py:817 +#: build/templates/build/detail.html:29 company/models.py:1056 order/api.py:817 #: order/models.py:1401 order/models.py:1544 order/models.py:1545 #: part/api.py:1547 part/api.py:1841 part/models.py:390 part/models.py:3004 #: part/models.py:3148 part/models.py:3292 part/models.py:3315 @@ -1078,9 +1078,9 @@ msgstr "Produksi induk dari produksi ini" #: templates/js/translated/build.js:1309 templates/js/translated/build.js:1740 #: templates/js/translated/build.js:2160 templates/js/translated/build.js:2333 #: templates/js/translated/company.js:348 -#: templates/js/translated/company.js:1106 -#: templates/js/translated/company.js:1261 -#: templates/js/translated/company.js:1549 templates/js/translated/index.js:109 +#: templates/js/translated/company.js:1116 +#: templates/js/translated/company.js:1271 +#: templates/js/translated/company.js:1559 templates/js/translated/index.js:109 #: templates/js/translated/part.js:1943 templates/js/translated/part.js:2015 #: templates/js/translated/part.js:2324 templates/js/translated/pricing.js:369 #: templates/js/translated/purchase_order.js:751 @@ -1223,7 +1223,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:180 #: part/templates/part/part_base.html:383 stock/models.py:819 #: stock/templates/stock/item_base.html:200 -#: templates/js/translated/company.js:1009 +#: templates/js/translated/company.js:1019 msgid "External Link" msgstr "Tautan eksternal" @@ -1315,7 +1315,7 @@ msgstr "" #: templates/js/translated/bom.js:981 templates/js/translated/build.js:521 #: templates/js/translated/build.js:737 templates/js/translated/build.js:1366 #: templates/js/translated/build.js:1743 templates/js/translated/build.js:2355 -#: templates/js/translated/company.js:1808 +#: templates/js/translated/company.js:1818 #: templates/js/translated/model_renderers.js:230 #: templates/js/translated/order.js:304 templates/js/translated/part.js:961 #: templates/js/translated/part.js:1811 templates/js/translated/part.js:3341 @@ -2206,7 +2206,7 @@ msgstr "" msgid "Show the `about` modal only to superusers" msgstr "" -#: common/models.py:1292 company/models.py:107 company/models.py:108 +#: common/models.py:1292 company/models.py:108 company/models.py:109 msgid "Company name" msgstr "" @@ -3550,9 +3550,9 @@ msgstr "" msgid "Price break quantity" msgstr "" -#: common/models.py:2524 company/serializers.py:486 order/admin.py:42 +#: common/models.py:2524 company/serializers.py:496 order/admin.py:42 #: order/models.py:1333 order/models.py:2241 -#: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885 +#: templates/js/translated/company.js:1823 templates/js/translated/part.js:1885 #: templates/js/translated/pricing.js:621 #: templates/js/translated/return_order.js:741 msgid "Price" @@ -3574,13 +3574,15 @@ msgstr "" msgid "Name for this webhook" msgstr "" -#: common/models.py:2711 machine/models.py:39 part/admin.py:88 -#: part/models.py:1045 plugin/models.py:56 +#: common/models.py:2711 company/models.py:160 company/models.py:813 +#: machine/models.py:39 part/admin.py:88 part/models.py:1045 +#: plugin/models.py:56 templates/js/translated/company.js:523 #: templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 #: templates/js/translated/table_filters.js:492 #: templates/js/translated/table_filters.js:520 -#: templates/js/translated/table_filters.js:716 users/models.py:171 +#: templates/js/translated/table_filters.js:716 +#: templates/js/translated/table_filters.js:796 users/models.py:182 msgid "Active" msgstr "" @@ -3588,7 +3590,7 @@ msgstr "" msgid "Is this webhook active" msgstr "" -#: common/models.py:2727 users/models.py:148 +#: common/models.py:2727 users/models.py:159 msgid "Token" msgstr "" @@ -3652,7 +3654,7 @@ msgstr "" msgid "Id" msgstr "" -#: common/models.py:3016 templates/js/translated/company.js:955 +#: common/models.py:3016 templates/js/translated/company.js:965 #: templates/js/translated/news.js:44 msgid "Title" msgstr "" @@ -3678,7 +3680,7 @@ msgstr "" msgid "Was this news item read?" msgstr "" -#: common/models.py:3044 company/models.py:155 part/models.py:929 +#: common/models.py:3044 company/models.py:156 part/models.py:929 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report_base.html:35 @@ -3848,270 +3850,294 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/models.py:113 -msgid "Company description" +#: company/api.py:164 +msgid "Part is Active" +msgstr "" + +#: company/api.py:168 +msgid "Manufacturer is Active" +msgstr "" + +#: company/api.py:317 +msgid "Supplier Part is Active" +msgstr "" + +#: company/api.py:321 +msgid "Internal Part is Active" +msgstr "" + +#: company/api.py:325 +msgid "Supplier is Active" msgstr "" #: company/models.py:114 +msgid "Company description" +msgstr "" + +#: company/models.py:115 msgid "Description of the company" msgstr "" -#: company/models.py:119 company/templates/company/company_base.html:100 +#: company/models.py:120 company/templates/company/company_base.html:106 #: templates/InvenTree/settings/plugin_settings.html:54 -#: templates/js/translated/company.js:522 +#: templates/js/translated/company.js:532 msgid "Website" msgstr "" -#: company/models.py:119 +#: company/models.py:120 msgid "Company website URL" msgstr "" -#: company/models.py:124 +#: company/models.py:125 msgid "Phone number" msgstr "" -#: company/models.py:126 +#: company/models.py:127 msgid "Contact phone number" msgstr "" -#: company/models.py:133 +#: company/models.py:134 msgid "Contact email address" msgstr "" -#: company/models.py:138 company/templates/company/company_base.html:139 +#: company/models.py:139 company/templates/company/company_base.html:145 #: order/models.py:331 order/templates/order/order_base.html:203 #: order/templates/order/return_order_base.html:174 #: order/templates/order/sales_order_base.html:214 msgid "Contact" msgstr "" -#: company/models.py:140 +#: company/models.py:141 msgid "Point of contact" msgstr "" -#: company/models.py:146 +#: company/models.py:147 msgid "Link to external company information" msgstr "" #: company/models.py:160 +msgid "Is this company active?" +msgstr "" + +#: company/models.py:165 msgid "is customer" msgstr "" -#: company/models.py:161 +#: company/models.py:166 msgid "Do you sell items to this company?" msgstr "" -#: company/models.py:166 +#: company/models.py:171 msgid "is supplier" msgstr "" -#: company/models.py:167 +#: company/models.py:172 msgid "Do you purchase items from this company?" msgstr "" -#: company/models.py:172 +#: company/models.py:177 msgid "is manufacturer" msgstr "" -#: company/models.py:173 +#: company/models.py:178 msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:181 +#: company/models.py:186 msgid "Default currency used for this company" msgstr "" -#: company/models.py:268 company/models.py:377 +#: company/models.py:273 company/models.py:382 #: company/templates/company/company_base.html:8 #: company/templates/company/company_base.html:12 stock/api.py:776 -#: templates/InvenTree/search.html:178 templates/js/translated/company.js:495 +#: templates/InvenTree/search.html:178 templates/js/translated/company.js:496 msgid "Company" msgstr "" -#: company/models.py:378 +#: company/models.py:383 msgid "Select company" msgstr "" -#: company/models.py:383 +#: company/models.py:388 msgid "Address title" msgstr "" -#: company/models.py:384 +#: company/models.py:389 msgid "Title describing the address entry" msgstr "" -#: company/models.py:390 +#: company/models.py:395 msgid "Primary address" msgstr "" -#: company/models.py:391 +#: company/models.py:396 msgid "Set as primary address" msgstr "" -#: company/models.py:396 templates/js/translated/company.js:904 -#: templates/js/translated/company.js:961 +#: company/models.py:401 templates/js/translated/company.js:914 +#: templates/js/translated/company.js:971 msgid "Line 1" msgstr "" -#: company/models.py:397 +#: company/models.py:402 msgid "Address line 1" msgstr "" -#: company/models.py:403 templates/js/translated/company.js:905 -#: templates/js/translated/company.js:967 +#: company/models.py:408 templates/js/translated/company.js:915 +#: templates/js/translated/company.js:977 msgid "Line 2" msgstr "" -#: company/models.py:404 +#: company/models.py:409 msgid "Address line 2" msgstr "" -#: company/models.py:410 company/models.py:411 -#: templates/js/translated/company.js:973 +#: company/models.py:415 company/models.py:416 +#: templates/js/translated/company.js:983 msgid "Postal code" msgstr "" -#: company/models.py:417 +#: company/models.py:422 msgid "City/Region" msgstr "" -#: company/models.py:418 +#: company/models.py:423 msgid "Postal code city/region" msgstr "" -#: company/models.py:424 +#: company/models.py:429 msgid "State/Province" msgstr "" -#: company/models.py:425 +#: company/models.py:430 msgid "State or province" msgstr "" -#: company/models.py:431 templates/js/translated/company.js:991 +#: company/models.py:436 templates/js/translated/company.js:1001 msgid "Country" msgstr "" -#: company/models.py:432 +#: company/models.py:437 msgid "Address country" msgstr "" -#: company/models.py:438 +#: company/models.py:443 msgid "Courier shipping notes" msgstr "" -#: company/models.py:439 +#: company/models.py:444 msgid "Notes for shipping courier" msgstr "" -#: company/models.py:445 +#: company/models.py:450 msgid "Internal shipping notes" msgstr "" -#: company/models.py:446 +#: company/models.py:451 msgid "Shipping notes for internal use" msgstr "" -#: company/models.py:453 +#: company/models.py:458 msgid "Link to address information (external)" msgstr "" -#: company/models.py:484 company/models.py:785 stock/models.py:751 +#: company/models.py:489 company/models.py:791 stock/models.py:751 #: stock/serializers.py:266 stock/templates/stock/item_base.html:142 #: templates/js/translated/bom.js:622 msgid "Base Part" msgstr "" -#: company/models.py:486 company/models.py:787 +#: company/models.py:491 company/models.py:793 msgid "Select part" msgstr "" -#: company/models.py:495 company/templates/company/company_base.html:76 +#: company/models.py:500 company/templates/company/company_base.html:82 #: company/templates/company/manufacturer_part.html:90 #: company/templates/company/supplier_part.html:145 part/serializers.py:515 #: stock/templates/stock/item_base.html:207 -#: templates/js/translated/company.js:506 -#: templates/js/translated/company.js:1108 -#: templates/js/translated/company.js:1286 -#: templates/js/translated/company.js:1601 -#: templates/js/translated/table_filters.js:796 +#: templates/js/translated/company.js:507 +#: templates/js/translated/company.js:1118 +#: templates/js/translated/company.js:1296 +#: templates/js/translated/company.js:1611 +#: templates/js/translated/table_filters.js:800 msgid "Manufacturer" msgstr "" -#: company/models.py:496 +#: company/models.py:501 msgid "Select manufacturer" msgstr "" -#: company/models.py:502 company/templates/company/manufacturer_part.html:101 +#: company/models.py:507 company/templates/company/manufacturer_part.html:101 #: company/templates/company/supplier_part.html:153 part/serializers.py:525 #: templates/js/translated/company.js:351 -#: templates/js/translated/company.js:1107 -#: templates/js/translated/company.js:1302 -#: templates/js/translated/company.js:1620 templates/js/translated/part.js:1800 +#: templates/js/translated/company.js:1117 +#: templates/js/translated/company.js:1312 +#: templates/js/translated/company.js:1630 templates/js/translated/part.js:1800 #: templates/js/translated/purchase_order.js:1852 #: templates/js/translated/purchase_order.js:2054 msgid "MPN" msgstr "" -#: company/models.py:503 +#: company/models.py:508 msgid "Manufacturer Part Number" msgstr "" -#: company/models.py:510 +#: company/models.py:515 msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:518 +#: company/models.py:523 msgid "Manufacturer part description" msgstr "" -#: company/models.py:575 company/models.py:602 company/models.py:811 +#: company/models.py:580 company/models.py:607 company/models.py:823 #: company/templates/company/manufacturer_part.html:7 #: company/templates/company/manufacturer_part.html:24 #: stock/templates/stock/item_base.html:217 msgid "Manufacturer Part" msgstr "" -#: company/models.py:609 +#: company/models.py:614 msgid "Parameter name" msgstr "" -#: company/models.py:615 +#: company/models.py:620 #: report/templates/report/inventree_test_report_base.html:104 -#: stock/models.py:2436 templates/js/translated/company.js:1156 -#: templates/js/translated/company.js:1409 templates/js/translated/part.js:1492 +#: stock/models.py:2436 templates/js/translated/company.js:1166 +#: templates/js/translated/company.js:1419 templates/js/translated/part.js:1492 #: templates/js/translated/stock.js:1519 msgid "Value" msgstr "" -#: company/models.py:616 +#: company/models.py:621 msgid "Parameter value" msgstr "" -#: company/models.py:623 company/templates/company/supplier_part.html:168 +#: company/models.py:628 company/templates/company/supplier_part.html:168 #: part/admin.py:57 part/models.py:1009 part/models.py:3623 #: part/templates/part/part_base.html:284 -#: templates/js/translated/company.js:1415 templates/js/translated/part.js:1511 +#: templates/js/translated/company.js:1425 templates/js/translated/part.js:1511 #: templates/js/translated/part.js:1615 templates/js/translated/part.js:2370 msgid "Units" msgstr "" -#: company/models.py:624 +#: company/models.py:629 msgid "Parameter units" msgstr "" -#: company/models.py:725 +#: company/models.py:731 msgid "Pack units must be compatible with the base part units" msgstr "" -#: company/models.py:732 +#: company/models.py:738 msgid "Pack units must be greater than zero" msgstr "" -#: company/models.py:746 +#: company/models.py:752 msgid "Linked manufacturer part must reference the same base part" msgstr "" -#: company/models.py:795 company/templates/company/company_base.html:81 +#: company/models.py:801 company/templates/company/company_base.html:87 #: company/templates/company/supplier_part.html:129 order/models.py:465 #: order/templates/order/order_base.html:136 part/bom.py:272 part/bom.py:310 #: part/serializers.py:499 plugin/builtin/suppliers/digikey.py:25 @@ -4119,35 +4145,39 @@ msgstr "" #: plugin/builtin/suppliers/tme.py:26 stock/templates/stock/item_base.html:224 #: templates/email/overdue_purchase_order.html:16 #: templates/js/translated/company.js:350 -#: templates/js/translated/company.js:510 -#: templates/js/translated/company.js:1574 templates/js/translated/part.js:1768 +#: templates/js/translated/company.js:511 +#: templates/js/translated/company.js:1584 templates/js/translated/part.js:1768 #: templates/js/translated/pricing.js:498 #: templates/js/translated/purchase_order.js:1690 -#: templates/js/translated/table_filters.js:800 +#: templates/js/translated/table_filters.js:804 msgid "Supplier" msgstr "" -#: company/models.py:796 +#: company/models.py:802 msgid "Select supplier" msgstr "" -#: company/models.py:802 part/serializers.py:510 +#: company/models.py:808 part/serializers.py:510 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:812 +#: company/models.py:814 +msgid "Is this supplier part active?" +msgstr "" + +#: company/models.py:824 msgid "Select manufacturer part" msgstr "" -#: company/models.py:819 +#: company/models.py:831 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:827 +#: company/models.py:839 msgid "Supplier part description" msgstr "" -#: company/models.py:834 company/templates/company/supplier_part.html:187 +#: company/models.py:846 company/templates/company/supplier_part.html:187 #: part/admin.py:418 part/models.py:4070 part/templates/part/upload_bom.html:59 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_po_report_base.html:32 @@ -4158,27 +4188,27 @@ msgstr "" msgid "Note" msgstr "" -#: company/models.py:843 part/models.py:1967 +#: company/models.py:855 part/models.py:1967 msgid "base cost" msgstr "" -#: company/models.py:844 part/models.py:1968 +#: company/models.py:856 part/models.py:1968 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:851 company/templates/company/supplier_part.html:160 +#: company/models.py:863 company/templates/company/supplier_part.html:160 #: stock/admin.py:224 stock/models.py:782 stock/serializers.py:1350 #: stock/templates/stock/item_base.html:240 -#: templates/js/translated/company.js:1636 +#: templates/js/translated/company.js:1646 #: templates/js/translated/stock.js:2423 msgid "Packaging" msgstr "" -#: company/models.py:852 +#: company/models.py:864 msgid "Part packaging" msgstr "" -#: company/models.py:857 templates/js/translated/company.js:1641 +#: company/models.py:869 templates/js/translated/company.js:1651 #: templates/js/translated/part.js:1821 templates/js/translated/part.js:1877 #: templates/js/translated/purchase_order.js:311 #: templates/js/translated/purchase_order.js:841 @@ -4188,62 +4218,78 @@ msgstr "" msgid "Pack Quantity" msgstr "" -#: company/models.py:859 +#: company/models.py:871 msgid "Total quantity supplied in a single pack. Leave empty for single items." msgstr "" -#: company/models.py:878 part/models.py:1974 +#: company/models.py:890 part/models.py:1974 msgid "multiple" msgstr "" -#: company/models.py:879 +#: company/models.py:891 msgid "Order multiple" msgstr "" -#: company/models.py:891 +#: company/models.py:903 msgid "Quantity available from supplier" msgstr "" -#: company/models.py:897 +#: company/models.py:909 msgid "Availability Updated" msgstr "" -#: company/models.py:898 +#: company/models.py:910 msgid "Date of last update of availability data" msgstr "" -#: company/serializers.py:155 +#: company/serializers.py:163 msgid "Default currency used for this supplier" msgstr "" -#: company/templates/company/company_base.html:21 +#: company/serializers.py:381 part/admin.py:126 +#: part/templates/part/part_base.html:197 +#: templates/js/translated/company.js:1689 +#: templates/js/translated/table_filters.js:355 +msgid "In Stock" +msgstr "" + +#: company/templates/company/company_base.html:16 +#: part/templates/part/part_base.html:146 +#: templates/js/translated/company.js:1287 +#: templates/js/translated/company.js:1575 +#: templates/js/translated/model_renderers.js:306 +#: templates/js/translated/part.js:814 templates/js/translated/part.js:1218 +msgid "Inactive" +msgstr "" + +#: company/templates/company/company_base.html:27 #: templates/js/translated/purchase_order.js:242 msgid "Create Purchase Order" msgstr "" -#: company/templates/company/company_base.html:27 +#: company/templates/company/company_base.html:33 msgid "Company actions" msgstr "" -#: company/templates/company/company_base.html:32 +#: company/templates/company/company_base.html:38 msgid "Edit company information" msgstr "" -#: company/templates/company/company_base.html:33 -#: templates/js/translated/company.js:444 +#: company/templates/company/company_base.html:39 +#: templates/js/translated/company.js:445 msgid "Edit Company" msgstr "" -#: company/templates/company/company_base.html:37 +#: company/templates/company/company_base.html:43 msgid "Delete company" msgstr "" -#: company/templates/company/company_base.html:38 -#: company/templates/company/company_base.html:162 +#: company/templates/company/company_base.html:44 +#: company/templates/company/company_base.html:168 msgid "Delete Company" msgstr "" -#: company/templates/company/company_base.html:47 +#: company/templates/company/company_base.html:53 #: company/templates/company/manufacturer_part.html:51 #: company/templates/company/supplier_part.html:83 #: part/templates/part/part_thumb.html:20 @@ -4255,72 +4301,72 @@ msgstr "" msgid "Part image" msgstr "" -#: company/templates/company/company_base.html:55 +#: company/templates/company/company_base.html:61 #: part/templates/part/part_thumb.html:12 msgid "Upload new image" msgstr "" -#: company/templates/company/company_base.html:58 +#: company/templates/company/company_base.html:64 #: part/templates/part/part_thumb.html:14 msgid "Download image from URL" msgstr "" -#: company/templates/company/company_base.html:60 +#: company/templates/company/company_base.html:66 #: part/templates/part/part_thumb.html:16 msgid "Delete image" msgstr "" -#: company/templates/company/company_base.html:86 order/models.py:910 +#: company/templates/company/company_base.html:92 order/models.py:910 #: order/models.py:2008 order/templates/order/return_order_base.html:131 #: order/templates/order/sales_order_base.html:144 stock/models.py:804 #: stock/models.py:805 stock/serializers.py:1100 #: stock/templates/stock/item_base.html:405 #: templates/email/overdue_sales_order.html:16 -#: templates/js/translated/company.js:502 +#: templates/js/translated/company.js:503 #: templates/js/translated/return_order.js:296 #: templates/js/translated/sales_order.js:784 #: templates/js/translated/stock.js:2959 -#: templates/js/translated/table_filters.js:804 +#: templates/js/translated/table_filters.js:808 msgid "Customer" msgstr "" -#: company/templates/company/company_base.html:111 +#: company/templates/company/company_base.html:117 msgid "Uses default currency" msgstr "" -#: company/templates/company/company_base.html:118 order/models.py:341 +#: company/templates/company/company_base.html:124 order/models.py:341 #: order/templates/order/order_base.html:210 #: order/templates/order/return_order_base.html:181 #: order/templates/order/sales_order_base.html:221 msgid "Address" msgstr "" -#: company/templates/company/company_base.html:125 +#: company/templates/company/company_base.html:131 msgid "Phone" msgstr "" -#: company/templates/company/company_base.html:205 +#: company/templates/company/company_base.html:211 #: part/templates/part/part_base.html:528 msgid "Remove Image" msgstr "" -#: company/templates/company/company_base.html:206 +#: company/templates/company/company_base.html:212 msgid "Remove associated image from this company" msgstr "" -#: company/templates/company/company_base.html:208 +#: company/templates/company/company_base.html:214 #: part/templates/part/part_base.html:531 #: templates/InvenTree/settings/user.html:88 #: templates/InvenTree/settings/user_sso.html:43 msgid "Remove" msgstr "" -#: company/templates/company/company_base.html:237 +#: company/templates/company/company_base.html:243 #: part/templates/part/part_base.html:560 msgid "Upload Image" msgstr "" -#: company/templates/company/company_base.html:252 +#: company/templates/company/company_base.html:258 #: part/templates/part/part_base.html:614 msgid "Download Image" msgstr "" @@ -4368,7 +4414,7 @@ msgstr "" #: templates/InvenTree/index.html:227 templates/InvenTree/search.html:199 #: templates/InvenTree/settings/sidebar.html:57 #: templates/js/translated/search.js:205 templates/navbar.html:50 -#: users/models.py:197 +#: users/models.py:208 msgid "Purchase Orders" msgstr "" @@ -4391,7 +4437,7 @@ msgstr "" #: templates/InvenTree/index.html:259 templates/InvenTree/search.html:219 #: templates/InvenTree/settings/sidebar.html:59 #: templates/js/translated/search.js:219 templates/navbar.html:62 -#: users/models.py:198 +#: users/models.py:209 msgid "Sales Orders" msgstr "" @@ -4416,7 +4462,7 @@ msgstr "" #: order/templates/order/return_orders.html:15 #: templates/InvenTree/settings/sidebar.html:61 #: templates/js/translated/search.js:232 templates/navbar.html:65 -#: users/models.py:199 +#: users/models.py:210 msgid "Return Orders" msgstr "" @@ -4464,12 +4510,12 @@ msgid "Order part" msgstr "" #: company/templates/company/manufacturer_part.html:39 -#: templates/js/translated/company.js:1333 +#: templates/js/translated/company.js:1343 msgid "Edit manufacturer part" msgstr "" #: company/templates/company/manufacturer_part.html:43 -#: templates/js/translated/company.js:1334 +#: templates/js/translated/company.js:1344 msgid "Delete manufacturer part" msgstr "" @@ -4536,14 +4582,14 @@ msgstr "" #: company/templates/company/supplier_part.html:7 #: company/templates/company/supplier_part.html:24 order/api.py:448 #: stock/models.py:762 stock/templates/stock/item_base.html:233 -#: templates/js/translated/company.js:1590 +#: templates/js/translated/company.js:1600 #: templates/js/translated/purchase_order.js:752 #: templates/js/translated/stock.js:2279 msgid "Supplier Part" msgstr "" #: company/templates/company/supplier_part.html:50 -#: templates/js/translated/company.js:1516 +#: templates/js/translated/company.js:1526 msgid "Supplier part actions" msgstr "" @@ -4644,7 +4690,7 @@ msgstr "" #: stock/templates/stock/location_sidebar.html:7 #: templates/InvenTree/search.html:155 templates/js/translated/part.js:1060 #: templates/js/translated/search.js:172 templates/js/translated/stock.js:2766 -#: users/models.py:195 +#: users/models.py:206 msgid "Stock Items" msgstr "" @@ -5895,12 +5941,6 @@ msgstr "" msgid "Minimum Stock" msgstr "" -#: part/admin.py:126 part/templates/part/part_base.html:197 -#: templates/js/translated/company.js:1679 -#: templates/js/translated/table_filters.js:355 -msgid "In Stock" -msgstr "" - #: part/admin.py:138 part/templates/part/part_sidebar.html:27 msgid "Used In" msgstr "" @@ -5941,7 +5981,7 @@ msgstr "" #: templates/InvenTree/index.html:36 templates/InvenTree/search.html:84 #: templates/InvenTree/settings/sidebar.html:47 #: templates/js/translated/part.js:2804 templates/js/translated/search.js:130 -#: templates/navbar.html:24 users/models.py:192 +#: templates/navbar.html:24 users/models.py:203 msgid "Parts" msgstr "" @@ -6079,7 +6119,7 @@ msgstr "" #: part/models.py:83 part/templates/part/category.html:136 #: templates/InvenTree/search.html:97 templates/js/translated/search.js:158 -#: users/models.py:191 +#: users/models.py:202 msgid "Part Categories" msgstr "" @@ -6582,7 +6622,7 @@ msgid "Parameter description" msgstr "" #: part/models.py:3638 templates/js/translated/part.js:1627 -#: templates/js/translated/table_filters.js:821 +#: templates/js/translated/table_filters.js:825 msgid "Checkbox" msgstr "" @@ -7241,7 +7281,7 @@ msgstr "" #: part/templates/part/detail.html:67 part/templates/part/part_sidebar.html:50 #: stock/admin.py:251 templates/InvenTree/settings/part_stocktake.html:30 #: templates/InvenTree/settings/sidebar.html:53 -#: templates/js/translated/stock.js:2215 users/models.py:193 +#: templates/js/translated/stock.js:2215 users/models.py:204 msgid "Stocktake" msgstr "" @@ -7472,14 +7512,6 @@ msgstr "" msgid "Part is not active" msgstr "" -#: part/templates/part/part_base.html:146 -#: templates/js/translated/company.js:1277 -#: templates/js/translated/company.js:1565 -#: templates/js/translated/model_renderers.js:306 -#: templates/js/translated/part.js:814 templates/js/translated/part.js:1218 -msgid "Inactive" -msgstr "" - #: part/templates/part/part_base.html:153 msgid "Part is virtual (not a physical part)" msgstr "" @@ -7647,8 +7679,8 @@ msgstr "" #: part/templates/part/prices.html:28 stock/admin.py:247 #: stock/templates/stock/item_base.html:446 -#: templates/js/translated/company.js:1693 #: templates/js/translated/company.js:1703 +#: templates/js/translated/company.js:1713 #: templates/js/translated/stock.js:2245 msgid "Last Updated" msgstr "" @@ -8216,7 +8248,7 @@ msgstr "" msgid "Plugin Configurations" msgstr "" -#: plugin/models.py:34 users/models.py:89 +#: plugin/models.py:34 users/models.py:100 msgid "Key" msgstr "" @@ -8719,7 +8751,7 @@ msgstr "" #: stock/admin.py:256 stock/models.py:883 #: stock/templates/stock/item_base.html:433 -#: templates/js/translated/stock.js:2229 users/models.py:113 +#: templates/js/translated/stock.js:2229 users/models.py:124 msgid "Expiry Date" msgstr "" @@ -8800,7 +8832,7 @@ msgstr "" #: stock/models.py:126 stock/templates/stock/location.html:179 #: templates/InvenTree/search.html:166 templates/js/translated/search.js:178 -#: users/models.py:194 +#: users/models.py:205 msgid "Stock Locations" msgstr "" @@ -9483,7 +9515,7 @@ msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" #: stock/templates/stock/item_base.html:437 -#: templates/js/translated/table_filters.js:435 users/models.py:163 +#: templates/js/translated/table_filters.js:435 users/models.py:174 msgid "Expired" msgstr "" @@ -10109,7 +10141,7 @@ msgstr "" #: templates/InvenTree/settings/settings_staff_js.html:81 #: templates/js/translated/forms.js:547 templates/js/translated/helpers.js:105 #: templates/js/translated/part.js:392 templates/js/translated/pricing.js:629 -#: templates/js/translated/stock.js:245 users/models.py:413 +#: templates/js/translated/stock.js:245 users/models.py:424 msgid "Delete" msgstr "" @@ -10292,7 +10324,7 @@ msgid "Unverified" msgstr "Tidak terverifikasi" #: templates/InvenTree/settings/user.html:80 -#: templates/js/translated/company.js:947 +#: templates/js/translated/company.js:957 msgid "Primary" msgstr "" @@ -11643,213 +11675,213 @@ msgstr "" msgid "Delete Supplier Parts" msgstr "" -#: templates/js/translated/company.js:465 +#: templates/js/translated/company.js:466 msgid "Add new Company" msgstr "" -#: templates/js/translated/company.js:536 +#: templates/js/translated/company.js:546 msgid "Parts Supplied" msgstr "" -#: templates/js/translated/company.js:545 +#: templates/js/translated/company.js:555 msgid "Parts Manufactured" msgstr "" -#: templates/js/translated/company.js:560 +#: templates/js/translated/company.js:570 msgid "No company information found" msgstr "" -#: templates/js/translated/company.js:609 +#: templates/js/translated/company.js:619 msgid "Create New Contact" msgstr "" -#: templates/js/translated/company.js:625 -#: templates/js/translated/company.js:748 +#: templates/js/translated/company.js:635 +#: templates/js/translated/company.js:758 msgid "Edit Contact" msgstr "" -#: templates/js/translated/company.js:662 +#: templates/js/translated/company.js:672 msgid "All selected contacts will be deleted" msgstr "" -#: templates/js/translated/company.js:668 -#: templates/js/translated/company.js:732 +#: templates/js/translated/company.js:678 +#: templates/js/translated/company.js:742 msgid "Role" msgstr "" -#: templates/js/translated/company.js:676 +#: templates/js/translated/company.js:686 msgid "Delete Contacts" msgstr "" -#: templates/js/translated/company.js:707 +#: templates/js/translated/company.js:717 msgid "No contacts found" msgstr "" -#: templates/js/translated/company.js:720 +#: templates/js/translated/company.js:730 msgid "Phone Number" msgstr "" -#: templates/js/translated/company.js:726 +#: templates/js/translated/company.js:736 msgid "Email Address" msgstr "" -#: templates/js/translated/company.js:752 +#: templates/js/translated/company.js:762 msgid "Delete Contact" msgstr "" -#: templates/js/translated/company.js:849 +#: templates/js/translated/company.js:859 msgid "Create New Address" msgstr "" -#: templates/js/translated/company.js:864 -#: templates/js/translated/company.js:1025 +#: templates/js/translated/company.js:874 +#: templates/js/translated/company.js:1035 msgid "Edit Address" msgstr "" -#: templates/js/translated/company.js:899 +#: templates/js/translated/company.js:909 msgid "All selected addresses will be deleted" msgstr "" -#: templates/js/translated/company.js:913 +#: templates/js/translated/company.js:923 msgid "Delete Addresses" msgstr "" -#: templates/js/translated/company.js:940 +#: templates/js/translated/company.js:950 msgid "No addresses found" msgstr "" -#: templates/js/translated/company.js:979 +#: templates/js/translated/company.js:989 msgid "Postal city" msgstr "" -#: templates/js/translated/company.js:985 +#: templates/js/translated/company.js:995 msgid "State/province" msgstr "" -#: templates/js/translated/company.js:997 +#: templates/js/translated/company.js:1007 msgid "Courier notes" msgstr "" -#: templates/js/translated/company.js:1003 +#: templates/js/translated/company.js:1013 msgid "Internal notes" msgstr "" -#: templates/js/translated/company.js:1029 +#: templates/js/translated/company.js:1039 msgid "Delete Address" msgstr "" -#: templates/js/translated/company.js:1102 +#: templates/js/translated/company.js:1112 msgid "All selected manufacturer parts will be deleted" msgstr "" -#: templates/js/translated/company.js:1117 +#: templates/js/translated/company.js:1127 msgid "Delete Manufacturer Parts" msgstr "" -#: templates/js/translated/company.js:1151 +#: templates/js/translated/company.js:1161 msgid "All selected parameters will be deleted" msgstr "" -#: templates/js/translated/company.js:1165 +#: templates/js/translated/company.js:1175 msgid "Delete Parameters" msgstr "" -#: templates/js/translated/company.js:1181 -#: templates/js/translated/company.js:1469 templates/js/translated/part.js:2244 +#: templates/js/translated/company.js:1191 +#: templates/js/translated/company.js:1479 templates/js/translated/part.js:2244 msgid "Order parts" msgstr "" -#: templates/js/translated/company.js:1198 +#: templates/js/translated/company.js:1208 msgid "Delete manufacturer parts" msgstr "" -#: templates/js/translated/company.js:1230 +#: templates/js/translated/company.js:1240 msgid "Manufacturer part actions" msgstr "" -#: templates/js/translated/company.js:1249 +#: templates/js/translated/company.js:1259 msgid "No manufacturer parts found" msgstr "" -#: templates/js/translated/company.js:1269 -#: templates/js/translated/company.js:1557 templates/js/translated/part.js:798 +#: templates/js/translated/company.js:1279 +#: templates/js/translated/company.js:1567 templates/js/translated/part.js:798 #: templates/js/translated/part.js:1210 msgid "Template part" msgstr "" -#: templates/js/translated/company.js:1273 -#: templates/js/translated/company.js:1561 templates/js/translated/part.js:802 +#: templates/js/translated/company.js:1283 +#: templates/js/translated/company.js:1571 templates/js/translated/part.js:802 #: templates/js/translated/part.js:1214 msgid "Assembled part" msgstr "" -#: templates/js/translated/company.js:1393 templates/js/translated/part.js:1464 +#: templates/js/translated/company.js:1403 templates/js/translated/part.js:1464 msgid "No parameters found" msgstr "" -#: templates/js/translated/company.js:1428 templates/js/translated/part.js:1527 +#: templates/js/translated/company.js:1438 templates/js/translated/part.js:1527 msgid "Edit parameter" msgstr "" -#: templates/js/translated/company.js:1429 templates/js/translated/part.js:1528 +#: templates/js/translated/company.js:1439 templates/js/translated/part.js:1528 msgid "Delete parameter" msgstr "" -#: templates/js/translated/company.js:1446 templates/js/translated/part.js:1433 +#: templates/js/translated/company.js:1456 templates/js/translated/part.js:1433 msgid "Edit Parameter" msgstr "" -#: templates/js/translated/company.js:1455 templates/js/translated/part.js:1549 +#: templates/js/translated/company.js:1465 templates/js/translated/part.js:1549 msgid "Delete Parameter" msgstr "" -#: templates/js/translated/company.js:1486 +#: templates/js/translated/company.js:1496 msgid "Delete supplier parts" msgstr "" -#: templates/js/translated/company.js:1536 +#: templates/js/translated/company.js:1546 msgid "No supplier parts found" msgstr "" -#: templates/js/translated/company.js:1654 +#: templates/js/translated/company.js:1664 msgid "Base Units" msgstr "" -#: templates/js/translated/company.js:1684 +#: templates/js/translated/company.js:1694 msgid "Availability" msgstr "" -#: templates/js/translated/company.js:1715 +#: templates/js/translated/company.js:1725 msgid "Edit supplier part" msgstr "" -#: templates/js/translated/company.js:1716 +#: templates/js/translated/company.js:1726 msgid "Delete supplier part" msgstr "" -#: templates/js/translated/company.js:1769 +#: templates/js/translated/company.js:1779 #: templates/js/translated/pricing.js:694 msgid "Delete Price Break" msgstr "" -#: templates/js/translated/company.js:1779 +#: templates/js/translated/company.js:1789 #: templates/js/translated/pricing.js:712 msgid "Edit Price Break" msgstr "" -#: templates/js/translated/company.js:1794 +#: templates/js/translated/company.js:1804 msgid "No price break information found" msgstr "" -#: templates/js/translated/company.js:1823 +#: templates/js/translated/company.js:1833 msgid "Last updated" msgstr "" -#: templates/js/translated/company.js:1830 +#: templates/js/translated/company.js:1840 msgid "Edit price break" msgstr "" -#: templates/js/translated/company.js:1831 +#: templates/js/translated/company.js:1841 msgid "Delete price break" msgstr "" @@ -13287,7 +13319,7 @@ msgstr "" msgid "Add Stock" msgstr "" -#: templates/js/translated/stock.js:1042 users/models.py:403 +#: templates/js/translated/stock.js:1042 users/models.py:414 msgid "Add" msgstr "" @@ -13801,7 +13833,7 @@ msgid "Available stock" msgstr "" #: templates/js/translated/table_filters.js:733 -#: templates/js/translated/table_filters.js:829 +#: templates/js/translated/table_filters.js:833 msgid "Has Units" msgstr "" @@ -13829,7 +13861,7 @@ msgstr "" msgid "Has stocktake entries" msgstr "" -#: templates/js/translated/table_filters.js:825 +#: templates/js/translated/table_filters.js:829 msgid "Has Choices" msgstr "" @@ -13925,7 +13957,7 @@ msgstr "" msgid "New Notifications" msgstr "" -#: templates/navbar.html:144 users/models.py:190 +#: templates/navbar.html:144 users/models.py:201 msgid "Admin" msgstr "" @@ -14122,7 +14154,7 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/authentication.py:29 users/models.py:127 +#: users/authentication.py:29 users/models.py:138 msgid "Token has been revoked" msgstr "" @@ -14130,67 +14162,67 @@ msgstr "" msgid "Token has expired" msgstr "" -#: users/models.py:70 +#: users/models.py:81 msgid "API Token" msgstr "" -#: users/models.py:71 +#: users/models.py:82 msgid "API Tokens" msgstr "" -#: users/models.py:107 +#: users/models.py:118 msgid "Token Name" msgstr "" -#: users/models.py:108 +#: users/models.py:119 msgid "Custom token name" msgstr "" -#: users/models.py:114 +#: users/models.py:125 msgid "Token expiry date" msgstr "" -#: users/models.py:122 +#: users/models.py:133 msgid "Last Seen" msgstr "" -#: users/models.py:123 +#: users/models.py:134 msgid "Last time the token was used" msgstr "" -#: users/models.py:127 +#: users/models.py:138 msgid "Revoked" msgstr "" -#: users/models.py:386 +#: users/models.py:397 msgid "Permission set" msgstr "" -#: users/models.py:395 +#: users/models.py:406 msgid "Group" msgstr "" -#: users/models.py:399 +#: users/models.py:410 msgid "View" msgstr "" -#: users/models.py:399 +#: users/models.py:410 msgid "Permission to view items" msgstr "" -#: users/models.py:403 +#: users/models.py:414 msgid "Permission to add items" msgstr "" -#: users/models.py:407 +#: users/models.py:418 msgid "Change" msgstr "" -#: users/models.py:409 +#: users/models.py:420 msgid "Permissions to edit items" msgstr "" -#: users/models.py:415 +#: users/models.py:426 msgid "Permission to delete items" msgstr "" diff --git a/src/backend/InvenTree/locale/it/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/it/LC_MESSAGES/django.po index a6f155d777..440d5822c3 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: 2024-04-15 15:06+0000\n" -"PO-Revision-Date: 2024-04-16 03:11\n" +"POT-Creation-Date: 2024-04-20 13:19+0000\n" +"PO-Revision-Date: 2024-04-21 04:19\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -58,7 +58,7 @@ msgstr "Inserisci la data" #: InvenTree/fields.py:208 InvenTree/models.py:1021 build/serializers.py:438 #: build/serializers.py:516 build/templates/build/sidebar.html:21 -#: company/models.py:835 company/templates/company/sidebar.html:37 +#: company/models.py:847 company/templates/company/sidebar.html:37 #: order/models.py:1283 order/templates/order/po_sidebar.html:11 #: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/so_sidebar.html:17 part/admin.py:59 @@ -69,7 +69,7 @@ msgstr "Inserisci la data" #: stock/serializers.py:805 stock/serializers.py:1114 stock/serializers.py:1203 #: stock/serializers.py:1368 stock/templates/stock/stock_sidebar.html:25 #: templates/js/translated/barcode.js:143 templates/js/translated/bom.js:1265 -#: templates/js/translated/company.js:1674 templates/js/translated/order.js:347 +#: templates/js/translated/company.js:1684 templates/js/translated/order.js:347 #: templates/js/translated/part.js:1080 #: templates/js/translated/purchase_order.js:2201 #: templates/js/translated/return_order.js:776 @@ -340,10 +340,10 @@ msgstr "Cinese (Tradizionale)" msgid "[{site_name}] Log in to the app" msgstr "" -#: InvenTree/magic_login.py:38 company/models.py:132 -#: company/templates/company/company_base.html:132 +#: InvenTree/magic_login.py:38 company/models.py:133 +#: company/templates/company/company_base.html:138 #: templates/InvenTree/settings/user.html:49 -#: templates/js/translated/company.js:667 +#: templates/js/translated/company.js:677 msgid "Email" msgstr "" @@ -405,14 +405,14 @@ msgstr "Allegato" msgid "Select file to attach" msgstr "Seleziona file da allegare" -#: InvenTree/models.py:567 common/models.py:3018 company/models.py:145 -#: company/models.py:452 company/models.py:509 company/models.py:818 +#: InvenTree/models.py:567 common/models.py:3018 company/models.py:146 +#: company/models.py:457 company/models.py:514 company/models.py:830 #: order/models.py:291 order/models.py:1288 order/models.py:1702 #: part/admin.py:55 part/models.py:919 #: part/templates/part/part_scheduling.html:11 #: report/templates/report/inventree_build_order_base.html:164 -#: stock/admin.py:225 templates/js/translated/company.js:1309 -#: templates/js/translated/company.js:1663 templates/js/translated/order.js:351 +#: stock/admin.py:225 templates/js/translated/company.js:1319 +#: templates/js/translated/company.js:1673 templates/js/translated/order.js:351 #: templates/js/translated/part.js:2456 #: templates/js/translated/purchase_order.js:2041 #: templates/js/translated/purchase_order.js:2205 @@ -442,7 +442,7 @@ msgstr "Commento del file" #: part/models.py:3272 part/models.py:3365 part/models.py:3393 #: plugin/models.py:250 plugin/models.py:251 #: report/templates/report/inventree_test_report_base.html:105 -#: templates/js/translated/stock.js:3036 users/models.py:100 +#: templates/js/translated/stock.js:3036 users/models.py:111 msgid "User" msgstr "Utente" @@ -484,7 +484,7 @@ msgid "Invalid choice" msgstr "Scelta non valida" #: InvenTree/models.py:893 common/models.py:2706 common/models.py:3104 -#: common/serializers.py:370 company/models.py:608 label/models.py:120 +#: common/serializers.py:370 company/models.py:613 label/models.py:120 #: machine/models.py:24 part/models.py:855 part/models.py:3616 #: plugin/models.py:41 report/models.py:176 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -493,11 +493,11 @@ msgstr "Scelta non valida" #: templates/InvenTree/settings/plugin_settings.html:22 #: templates/InvenTree/settings/settings_staff_js.html:67 #: templates/InvenTree/settings/settings_staff_js.html:446 -#: templates/js/translated/company.js:666 -#: templates/js/translated/company.js:714 -#: templates/js/translated/company.js:903 -#: templates/js/translated/company.js:1155 -#: templates/js/translated/company.js:1403 templates/js/translated/part.js:1186 +#: templates/js/translated/company.js:676 +#: templates/js/translated/company.js:724 +#: templates/js/translated/company.js:913 +#: templates/js/translated/company.js:1165 +#: templates/js/translated/company.js:1413 templates/js/translated/part.js:1186 #: templates/js/translated/part.js:1474 templates/js/translated/part.js:1610 #: templates/js/translated/part.js:2749 templates/js/translated/stock.js:2716 msgid "Name" @@ -505,8 +505,8 @@ msgstr "Nome" #: InvenTree/models.py:899 build/models.py:188 #: build/templates/build/detail.html:24 common/models.py:136 -#: company/models.py:517 company/models.py:826 -#: company/templates/company/company_base.html:71 +#: company/models.py:522 company/models.py:838 +#: company/templates/company/company_base.html:77 #: company/templates/company/manufacturer_part.html:75 #: company/templates/company/supplier_part.html:107 label/models.py:127 #: order/models.py:277 order/models.py:1316 part/admin.py:303 part/admin.py:414 @@ -521,9 +521,9 @@ msgstr "Nome" #: templates/InvenTree/settings/settings_staff_js.html:170 #: templates/InvenTree/settings/settings_staff_js.html:451 #: templates/js/translated/bom.js:633 templates/js/translated/bom.js:963 -#: templates/js/translated/build.js:2137 templates/js/translated/company.js:518 -#: templates/js/translated/company.js:1320 -#: templates/js/translated/company.js:1631 templates/js/translated/index.js:119 +#: templates/js/translated/build.js:2137 templates/js/translated/company.js:519 +#: templates/js/translated/company.js:1330 +#: templates/js/translated/company.js:1641 templates/js/translated/index.js:119 #: templates/js/translated/order.js:298 templates/js/translated/part.js:1238 #: templates/js/translated/part.js:1483 templates/js/translated/part.js:1621 #: templates/js/translated/part.js:1958 templates/js/translated/part.js:2355 @@ -589,8 +589,8 @@ msgstr "Un errore è stato loggato dal server." msgid "Must be a valid number" msgstr "Deve essere un numero valido" -#: InvenTree/serializers.py:99 company/models.py:178 -#: company/templates/company/company_base.html:106 part/models.py:2993 +#: InvenTree/serializers.py:99 company/models.py:183 +#: company/templates/company/company_base.html:112 part/models.py:2993 #: templates/InvenTree/settings/settings_staff_js.html:44 #: templates/currency_data.html:5 msgid "Currency" @@ -970,7 +970,7 @@ msgstr "Monitorato" msgid "Allocated" msgstr "Allocato" -#: build/api.py:294 company/models.py:890 +#: build/api.py:294 company/models.py:902 company/serializers.py:383 #: company/templates/company/supplier_part.html:114 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -1000,7 +1000,7 @@ msgstr "Ordine di Produzione" #: part/templates/part/part_sidebar.html:22 templates/InvenTree/index.html:196 #: templates/InvenTree/search.html:141 #: templates/InvenTree/settings/sidebar.html:55 -#: templates/js/translated/search.js:186 users/models.py:196 +#: templates/js/translated/search.js:186 users/models.py:207 msgid "Build Orders" msgstr "Ordini di Produzione" @@ -1050,7 +1050,7 @@ msgid "BuildOrder to which this build is allocated" msgstr "Ordine di produzione a cui questa produzione viene assegnata" #: build/models.py:205 build/templates/build/build_base.html:97 -#: build/templates/build/detail.html:29 company/models.py:1044 order/api.py:817 +#: build/templates/build/detail.html:29 company/models.py:1056 order/api.py:817 #: order/models.py:1401 order/models.py:1544 order/models.py:1545 #: part/api.py:1547 part/api.py:1841 part/models.py:390 part/models.py:3004 #: part/models.py:3148 part/models.py:3292 part/models.py:3315 @@ -1078,9 +1078,9 @@ msgstr "Ordine di produzione a cui questa produzione viene assegnata" #: templates/js/translated/build.js:1309 templates/js/translated/build.js:1740 #: templates/js/translated/build.js:2160 templates/js/translated/build.js:2333 #: templates/js/translated/company.js:348 -#: templates/js/translated/company.js:1106 -#: templates/js/translated/company.js:1261 -#: templates/js/translated/company.js:1549 templates/js/translated/index.js:109 +#: templates/js/translated/company.js:1116 +#: templates/js/translated/company.js:1271 +#: templates/js/translated/company.js:1559 templates/js/translated/index.js:109 #: templates/js/translated/part.js:1943 templates/js/translated/part.js:2015 #: templates/js/translated/part.js:2324 templates/js/translated/pricing.js:369 #: templates/js/translated/purchase_order.js:751 @@ -1223,7 +1223,7 @@ msgstr "Utente o gruppo responsabile di questo ordine di produzione" #: order/templates/order/sales_order_base.html:180 #: part/templates/part/part_base.html:383 stock/models.py:819 #: stock/templates/stock/item_base.html:200 -#: templates/js/translated/company.js:1009 +#: templates/js/translated/company.js:1019 msgid "External Link" msgstr "Collegamento esterno" @@ -1315,7 +1315,7 @@ msgstr "Crea oggetto" #: templates/js/translated/bom.js:981 templates/js/translated/build.js:521 #: templates/js/translated/build.js:737 templates/js/translated/build.js:1366 #: templates/js/translated/build.js:1743 templates/js/translated/build.js:2355 -#: templates/js/translated/company.js:1808 +#: templates/js/translated/company.js:1818 #: templates/js/translated/model_renderers.js:230 #: templates/js/translated/order.js:304 templates/js/translated/part.js:961 #: templates/js/translated/part.js:1811 templates/js/translated/part.js:3341 @@ -2206,7 +2206,7 @@ msgstr "Limita visualizzazione `Informazioni`" msgid "Show the `about` modal only to superusers" msgstr "Mostra la modalità `Informazioni` solo ai superusers" -#: common/models.py:1292 company/models.py:107 company/models.py:108 +#: common/models.py:1292 company/models.py:108 company/models.py:109 msgid "Company name" msgstr "Nome azienda" @@ -3550,9 +3550,9 @@ msgstr "" msgid "Price break quantity" msgstr "Quantità prezzo limite" -#: common/models.py:2524 company/serializers.py:486 order/admin.py:42 +#: common/models.py:2524 company/serializers.py:496 order/admin.py:42 #: order/models.py:1333 order/models.py:2241 -#: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885 +#: templates/js/translated/company.js:1823 templates/js/translated/part.js:1885 #: templates/js/translated/pricing.js:621 #: templates/js/translated/return_order.js:741 msgid "Price" @@ -3574,13 +3574,15 @@ msgstr "Scadenza in cui questa notifica viene ricevuta" msgid "Name for this webhook" msgstr "Nome per questa notifica" -#: common/models.py:2711 machine/models.py:39 part/admin.py:88 -#: part/models.py:1045 plugin/models.py:56 +#: common/models.py:2711 company/models.py:160 company/models.py:813 +#: machine/models.py:39 part/admin.py:88 part/models.py:1045 +#: plugin/models.py:56 templates/js/translated/company.js:523 #: templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 #: templates/js/translated/table_filters.js:492 #: templates/js/translated/table_filters.js:520 -#: templates/js/translated/table_filters.js:716 users/models.py:171 +#: templates/js/translated/table_filters.js:716 +#: templates/js/translated/table_filters.js:796 users/models.py:182 msgid "Active" msgstr "Attivo" @@ -3588,7 +3590,7 @@ msgstr "Attivo" msgid "Is this webhook active" msgstr "È questa notifica attiva" -#: common/models.py:2727 users/models.py:148 +#: common/models.py:2727 users/models.py:159 msgid "Token" msgstr "" @@ -3652,7 +3654,7 @@ msgstr "Il lavoro su questo messaggio è terminato?" msgid "Id" msgstr "" -#: common/models.py:3016 templates/js/translated/company.js:955 +#: common/models.py:3016 templates/js/translated/company.js:965 #: templates/js/translated/news.js:44 msgid "Title" msgstr "Titolo" @@ -3678,7 +3680,7 @@ msgstr "Letto" msgid "Was this news item read?" msgstr "Queste notizie sull'elemento sono state lette?" -#: common/models.py:3044 company/models.py:155 part/models.py:929 +#: common/models.py:3044 company/models.py:156 part/models.py:929 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report_base.html:35 @@ -3848,270 +3850,294 @@ msgstr "Articoli importati" msgid "Previous Step" msgstr "Passaggio Precedente" -#: company/models.py:113 +#: company/api.py:164 +msgid "Part is Active" +msgstr "" + +#: company/api.py:168 +msgid "Manufacturer is Active" +msgstr "" + +#: company/api.py:317 +msgid "Supplier Part is Active" +msgstr "" + +#: company/api.py:321 +msgid "Internal Part is Active" +msgstr "" + +#: company/api.py:325 +msgid "Supplier is Active" +msgstr "" + +#: company/models.py:114 msgid "Company description" msgstr "Descrizione azienda" -#: company/models.py:114 +#: company/models.py:115 msgid "Description of the company" msgstr "Descrizione dell'azienda" -#: company/models.py:119 company/templates/company/company_base.html:100 +#: company/models.py:120 company/templates/company/company_base.html:106 #: templates/InvenTree/settings/plugin_settings.html:54 -#: templates/js/translated/company.js:522 +#: templates/js/translated/company.js:532 msgid "Website" msgstr "Sito Web" -#: company/models.py:119 +#: company/models.py:120 msgid "Company website URL" msgstr "Sito web aziendale" -#: company/models.py:124 +#: company/models.py:125 msgid "Phone number" msgstr "Telefono" -#: company/models.py:126 +#: company/models.py:127 msgid "Contact phone number" msgstr "Numero di telefono di contatto" -#: company/models.py:133 +#: company/models.py:134 msgid "Contact email address" msgstr "Indirizzo email" -#: company/models.py:138 company/templates/company/company_base.html:139 +#: company/models.py:139 company/templates/company/company_base.html:145 #: order/models.py:331 order/templates/order/order_base.html:203 #: order/templates/order/return_order_base.html:174 #: order/templates/order/sales_order_base.html:214 msgid "Contact" msgstr "Contatto" -#: company/models.py:140 +#: company/models.py:141 msgid "Point of contact" msgstr "Punto di contatto" -#: company/models.py:146 +#: company/models.py:147 msgid "Link to external company information" msgstr "Collegamento alle informazioni aziendali esterne" #: company/models.py:160 +msgid "Is this company active?" +msgstr "" + +#: company/models.py:165 msgid "is customer" msgstr "è un cliente" -#: company/models.py:161 +#: company/models.py:166 msgid "Do you sell items to this company?" msgstr "Vendi oggetti a questa azienda?" -#: company/models.py:166 +#: company/models.py:171 msgid "is supplier" msgstr "è un fornitore" -#: company/models.py:167 +#: company/models.py:172 msgid "Do you purchase items from this company?" msgstr "Acquistate articoli da questa azienda?" -#: company/models.py:172 +#: company/models.py:177 msgid "is manufacturer" msgstr "è un produttore" -#: company/models.py:173 +#: company/models.py:178 msgid "Does this company manufacture parts?" msgstr "Questa azienda produce articoli?" -#: company/models.py:181 +#: company/models.py:186 msgid "Default currency used for this company" msgstr "Valuta predefinita utilizzata per questa azienda" -#: company/models.py:268 company/models.py:377 +#: company/models.py:273 company/models.py:382 #: company/templates/company/company_base.html:8 #: company/templates/company/company_base.html:12 stock/api.py:776 -#: templates/InvenTree/search.html:178 templates/js/translated/company.js:495 +#: templates/InvenTree/search.html:178 templates/js/translated/company.js:496 msgid "Company" msgstr "Azienda" -#: company/models.py:378 +#: company/models.py:383 msgid "Select company" msgstr "" -#: company/models.py:383 +#: company/models.py:388 msgid "Address title" msgstr "" -#: company/models.py:384 +#: company/models.py:389 msgid "Title describing the address entry" msgstr "" -#: company/models.py:390 +#: company/models.py:395 msgid "Primary address" msgstr "" -#: company/models.py:391 +#: company/models.py:396 msgid "Set as primary address" msgstr "" -#: company/models.py:396 templates/js/translated/company.js:904 -#: templates/js/translated/company.js:961 +#: company/models.py:401 templates/js/translated/company.js:914 +#: templates/js/translated/company.js:971 msgid "Line 1" msgstr "" -#: company/models.py:397 +#: company/models.py:402 msgid "Address line 1" msgstr "" -#: company/models.py:403 templates/js/translated/company.js:905 -#: templates/js/translated/company.js:967 +#: company/models.py:408 templates/js/translated/company.js:915 +#: templates/js/translated/company.js:977 msgid "Line 2" msgstr "" -#: company/models.py:404 +#: company/models.py:409 msgid "Address line 2" msgstr "" -#: company/models.py:410 company/models.py:411 -#: templates/js/translated/company.js:973 +#: company/models.py:415 company/models.py:416 +#: templates/js/translated/company.js:983 msgid "Postal code" msgstr "" -#: company/models.py:417 +#: company/models.py:422 msgid "City/Region" msgstr "" -#: company/models.py:418 +#: company/models.py:423 msgid "Postal code city/region" msgstr "" -#: company/models.py:424 +#: company/models.py:429 msgid "State/Province" msgstr "" -#: company/models.py:425 +#: company/models.py:430 msgid "State or province" msgstr "" -#: company/models.py:431 templates/js/translated/company.js:991 +#: company/models.py:436 templates/js/translated/company.js:1001 msgid "Country" msgstr "" -#: company/models.py:432 +#: company/models.py:437 msgid "Address country" msgstr "" -#: company/models.py:438 +#: company/models.py:443 msgid "Courier shipping notes" msgstr "" -#: company/models.py:439 +#: company/models.py:444 msgid "Notes for shipping courier" msgstr "" -#: company/models.py:445 +#: company/models.py:450 msgid "Internal shipping notes" msgstr "" -#: company/models.py:446 +#: company/models.py:451 msgid "Shipping notes for internal use" msgstr "" -#: company/models.py:453 +#: company/models.py:458 msgid "Link to address information (external)" msgstr "" -#: company/models.py:484 company/models.py:785 stock/models.py:751 +#: company/models.py:489 company/models.py:791 stock/models.py:751 #: stock/serializers.py:266 stock/templates/stock/item_base.html:142 #: templates/js/translated/bom.js:622 msgid "Base Part" msgstr "Articolo di base" -#: company/models.py:486 company/models.py:787 +#: company/models.py:491 company/models.py:793 msgid "Select part" msgstr "Seleziona articolo" -#: company/models.py:495 company/templates/company/company_base.html:76 +#: company/models.py:500 company/templates/company/company_base.html:82 #: company/templates/company/manufacturer_part.html:90 #: company/templates/company/supplier_part.html:145 part/serializers.py:515 #: stock/templates/stock/item_base.html:207 -#: templates/js/translated/company.js:506 -#: templates/js/translated/company.js:1108 -#: templates/js/translated/company.js:1286 -#: templates/js/translated/company.js:1601 -#: templates/js/translated/table_filters.js:796 +#: templates/js/translated/company.js:507 +#: templates/js/translated/company.js:1118 +#: templates/js/translated/company.js:1296 +#: templates/js/translated/company.js:1611 +#: templates/js/translated/table_filters.js:800 msgid "Manufacturer" msgstr "Produttore" -#: company/models.py:496 +#: company/models.py:501 msgid "Select manufacturer" msgstr "Seleziona Produttore" -#: company/models.py:502 company/templates/company/manufacturer_part.html:101 +#: company/models.py:507 company/templates/company/manufacturer_part.html:101 #: company/templates/company/supplier_part.html:153 part/serializers.py:525 #: templates/js/translated/company.js:351 -#: templates/js/translated/company.js:1107 -#: templates/js/translated/company.js:1302 -#: templates/js/translated/company.js:1620 templates/js/translated/part.js:1800 +#: templates/js/translated/company.js:1117 +#: templates/js/translated/company.js:1312 +#: templates/js/translated/company.js:1630 templates/js/translated/part.js:1800 #: templates/js/translated/purchase_order.js:1852 #: templates/js/translated/purchase_order.js:2054 msgid "MPN" msgstr "Codice articolo produttore (MPN)" -#: company/models.py:503 +#: company/models.py:508 msgid "Manufacturer Part Number" msgstr "Codice articolo produttore" -#: company/models.py:510 +#: company/models.py:515 msgid "URL for external manufacturer part link" msgstr "URL dell'articolo del fornitore" -#: company/models.py:518 +#: company/models.py:523 msgid "Manufacturer part description" msgstr "Descrizione articolo costruttore" -#: company/models.py:575 company/models.py:602 company/models.py:811 +#: company/models.py:580 company/models.py:607 company/models.py:823 #: company/templates/company/manufacturer_part.html:7 #: company/templates/company/manufacturer_part.html:24 #: stock/templates/stock/item_base.html:217 msgid "Manufacturer Part" msgstr "Codice articolo produttore" -#: company/models.py:609 +#: company/models.py:614 msgid "Parameter name" msgstr "Nome parametro" -#: company/models.py:615 +#: company/models.py:620 #: report/templates/report/inventree_test_report_base.html:104 -#: stock/models.py:2436 templates/js/translated/company.js:1156 -#: templates/js/translated/company.js:1409 templates/js/translated/part.js:1492 +#: stock/models.py:2436 templates/js/translated/company.js:1166 +#: templates/js/translated/company.js:1419 templates/js/translated/part.js:1492 #: templates/js/translated/stock.js:1519 msgid "Value" msgstr "Valore" -#: company/models.py:616 +#: company/models.py:621 msgid "Parameter value" msgstr "Valore del parametro" -#: company/models.py:623 company/templates/company/supplier_part.html:168 +#: company/models.py:628 company/templates/company/supplier_part.html:168 #: part/admin.py:57 part/models.py:1009 part/models.py:3623 #: part/templates/part/part_base.html:284 -#: templates/js/translated/company.js:1415 templates/js/translated/part.js:1511 +#: templates/js/translated/company.js:1425 templates/js/translated/part.js:1511 #: templates/js/translated/part.js:1615 templates/js/translated/part.js:2370 msgid "Units" msgstr "Unità" -#: company/models.py:624 +#: company/models.py:629 msgid "Parameter units" msgstr "Unità parametri" -#: company/models.py:725 +#: company/models.py:731 msgid "Pack units must be compatible with the base part units" msgstr "" -#: company/models.py:732 +#: company/models.py:738 msgid "Pack units must be greater than zero" msgstr "" -#: company/models.py:746 +#: company/models.py:752 msgid "Linked manufacturer part must reference the same base part" msgstr "L'articolo del costruttore collegato deve riferirsi alla stesso articolo" -#: company/models.py:795 company/templates/company/company_base.html:81 +#: company/models.py:801 company/templates/company/company_base.html:87 #: company/templates/company/supplier_part.html:129 order/models.py:465 #: order/templates/order/order_base.html:136 part/bom.py:272 part/bom.py:310 #: part/serializers.py:499 plugin/builtin/suppliers/digikey.py:25 @@ -4119,35 +4145,39 @@ msgstr "L'articolo del costruttore collegato deve riferirsi alla stesso articolo #: plugin/builtin/suppliers/tme.py:26 stock/templates/stock/item_base.html:224 #: templates/email/overdue_purchase_order.html:16 #: templates/js/translated/company.js:350 -#: templates/js/translated/company.js:510 -#: templates/js/translated/company.js:1574 templates/js/translated/part.js:1768 +#: templates/js/translated/company.js:511 +#: templates/js/translated/company.js:1584 templates/js/translated/part.js:1768 #: templates/js/translated/pricing.js:498 #: templates/js/translated/purchase_order.js:1690 -#: templates/js/translated/table_filters.js:800 +#: templates/js/translated/table_filters.js:804 msgid "Supplier" msgstr "Fornitore" -#: company/models.py:796 +#: company/models.py:802 msgid "Select supplier" msgstr "Seleziona fornitore" -#: company/models.py:802 part/serializers.py:510 +#: company/models.py:808 part/serializers.py:510 msgid "Supplier stock keeping unit" msgstr "Unità di giacenza magazzino fornitore" -#: company/models.py:812 +#: company/models.py:814 +msgid "Is this supplier part active?" +msgstr "" + +#: company/models.py:824 msgid "Select manufacturer part" msgstr "Selezionare un produttore" -#: company/models.py:819 +#: company/models.py:831 msgid "URL for external supplier part link" msgstr "URL dell'articolo del fornitore" -#: company/models.py:827 +#: company/models.py:839 msgid "Supplier part description" msgstr "Descrizione articolo fornitore" -#: company/models.py:834 company/templates/company/supplier_part.html:187 +#: company/models.py:846 company/templates/company/supplier_part.html:187 #: part/admin.py:418 part/models.py:4070 part/templates/part/upload_bom.html:59 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_po_report_base.html:32 @@ -4158,27 +4188,27 @@ msgstr "Descrizione articolo fornitore" msgid "Note" msgstr "Nota" -#: company/models.py:843 part/models.py:1967 +#: company/models.py:855 part/models.py:1967 msgid "base cost" msgstr "costo base" -#: company/models.py:844 part/models.py:1968 +#: company/models.py:856 part/models.py:1968 msgid "Minimum charge (e.g. stocking fee)" msgstr "Onere minimo (ad esempio tassa di stoccaggio)" -#: company/models.py:851 company/templates/company/supplier_part.html:160 +#: company/models.py:863 company/templates/company/supplier_part.html:160 #: stock/admin.py:224 stock/models.py:782 stock/serializers.py:1350 #: stock/templates/stock/item_base.html:240 -#: templates/js/translated/company.js:1636 +#: templates/js/translated/company.js:1646 #: templates/js/translated/stock.js:2423 msgid "Packaging" msgstr "Confezionamento" -#: company/models.py:852 +#: company/models.py:864 msgid "Part packaging" msgstr "Imballaggio del pezzo" -#: company/models.py:857 templates/js/translated/company.js:1641 +#: company/models.py:869 templates/js/translated/company.js:1651 #: templates/js/translated/part.js:1821 templates/js/translated/part.js:1877 #: templates/js/translated/purchase_order.js:311 #: templates/js/translated/purchase_order.js:841 @@ -4188,62 +4218,78 @@ msgstr "Imballaggio del pezzo" msgid "Pack Quantity" msgstr "Quantità Confezione" -#: company/models.py:859 +#: company/models.py:871 msgid "Total quantity supplied in a single pack. Leave empty for single items." msgstr "" -#: company/models.py:878 part/models.py:1974 +#: company/models.py:890 part/models.py:1974 msgid "multiple" msgstr "multiplo" -#: company/models.py:879 +#: company/models.py:891 msgid "Order multiple" msgstr "Ordine multiplo" -#: company/models.py:891 +#: company/models.py:903 msgid "Quantity available from supplier" msgstr "Quantità disponibile dal fornitore" -#: company/models.py:897 +#: company/models.py:909 msgid "Availability Updated" msgstr "Disponibilità Aggiornata" -#: company/models.py:898 +#: company/models.py:910 msgid "Date of last update of availability data" msgstr "Data dell’ultimo aggiornamento dei dati sulla disponibilità" -#: company/serializers.py:155 +#: company/serializers.py:163 msgid "Default currency used for this supplier" msgstr "Valuta predefinita utilizzata per questo fornitore" -#: company/templates/company/company_base.html:21 +#: company/serializers.py:381 part/admin.py:126 +#: part/templates/part/part_base.html:197 +#: templates/js/translated/company.js:1689 +#: templates/js/translated/table_filters.js:355 +msgid "In Stock" +msgstr "In magazzino" + +#: company/templates/company/company_base.html:16 +#: part/templates/part/part_base.html:146 +#: templates/js/translated/company.js:1287 +#: templates/js/translated/company.js:1575 +#: templates/js/translated/model_renderers.js:306 +#: templates/js/translated/part.js:814 templates/js/translated/part.js:1218 +msgid "Inactive" +msgstr "Inattivo" + +#: company/templates/company/company_base.html:27 #: templates/js/translated/purchase_order.js:242 msgid "Create Purchase Order" msgstr "Crea ordine d'acquisto" -#: company/templates/company/company_base.html:27 +#: company/templates/company/company_base.html:33 msgid "Company actions" msgstr "Azioni Azienda" -#: company/templates/company/company_base.html:32 +#: company/templates/company/company_base.html:38 msgid "Edit company information" msgstr "Modifica le informazioni dell'azienda" -#: company/templates/company/company_base.html:33 -#: templates/js/translated/company.js:444 +#: company/templates/company/company_base.html:39 +#: templates/js/translated/company.js:445 msgid "Edit Company" msgstr "Modifica azienda" -#: company/templates/company/company_base.html:37 +#: company/templates/company/company_base.html:43 msgid "Delete company" msgstr "Elimina azienda" -#: company/templates/company/company_base.html:38 -#: company/templates/company/company_base.html:162 +#: company/templates/company/company_base.html:44 +#: company/templates/company/company_base.html:168 msgid "Delete Company" msgstr "Elimina Azienda" -#: company/templates/company/company_base.html:47 +#: company/templates/company/company_base.html:53 #: company/templates/company/manufacturer_part.html:51 #: company/templates/company/supplier_part.html:83 #: part/templates/part/part_thumb.html:20 @@ -4255,72 +4301,72 @@ msgstr "Elimina Azienda" msgid "Part image" msgstr "" -#: company/templates/company/company_base.html:55 +#: company/templates/company/company_base.html:61 #: part/templates/part/part_thumb.html:12 msgid "Upload new image" msgstr "Carica nuova immagine" -#: company/templates/company/company_base.html:58 +#: company/templates/company/company_base.html:64 #: part/templates/part/part_thumb.html:14 msgid "Download image from URL" msgstr "Scarica immagine dall'URL" -#: company/templates/company/company_base.html:60 +#: company/templates/company/company_base.html:66 #: part/templates/part/part_thumb.html:16 msgid "Delete image" msgstr "Elimina immagine" -#: company/templates/company/company_base.html:86 order/models.py:910 +#: company/templates/company/company_base.html:92 order/models.py:910 #: order/models.py:2008 order/templates/order/return_order_base.html:131 #: order/templates/order/sales_order_base.html:144 stock/models.py:804 #: stock/models.py:805 stock/serializers.py:1100 #: stock/templates/stock/item_base.html:405 #: templates/email/overdue_sales_order.html:16 -#: templates/js/translated/company.js:502 +#: templates/js/translated/company.js:503 #: templates/js/translated/return_order.js:296 #: templates/js/translated/sales_order.js:784 #: templates/js/translated/stock.js:2959 -#: templates/js/translated/table_filters.js:804 +#: templates/js/translated/table_filters.js:808 msgid "Customer" msgstr "Cliente" -#: company/templates/company/company_base.html:111 +#: company/templates/company/company_base.html:117 msgid "Uses default currency" msgstr "Valuta predefinita" -#: company/templates/company/company_base.html:118 order/models.py:341 +#: company/templates/company/company_base.html:124 order/models.py:341 #: order/templates/order/order_base.html:210 #: order/templates/order/return_order_base.html:181 #: order/templates/order/sales_order_base.html:221 msgid "Address" msgstr "Indirizzo" -#: company/templates/company/company_base.html:125 +#: company/templates/company/company_base.html:131 msgid "Phone" msgstr "Telefono" -#: company/templates/company/company_base.html:205 +#: company/templates/company/company_base.html:211 #: part/templates/part/part_base.html:528 msgid "Remove Image" msgstr "" -#: company/templates/company/company_base.html:206 +#: company/templates/company/company_base.html:212 msgid "Remove associated image from this company" msgstr "" -#: company/templates/company/company_base.html:208 +#: company/templates/company/company_base.html:214 #: part/templates/part/part_base.html:531 #: templates/InvenTree/settings/user.html:88 #: templates/InvenTree/settings/user_sso.html:43 msgid "Remove" msgstr "Rimuovi" -#: company/templates/company/company_base.html:237 +#: company/templates/company/company_base.html:243 #: part/templates/part/part_base.html:560 msgid "Upload Image" msgstr "" -#: company/templates/company/company_base.html:252 +#: company/templates/company/company_base.html:258 #: part/templates/part/part_base.html:614 msgid "Download Image" msgstr "" @@ -4368,7 +4414,7 @@ msgstr "Giacenza Fornitore" #: templates/InvenTree/index.html:227 templates/InvenTree/search.html:199 #: templates/InvenTree/settings/sidebar.html:57 #: templates/js/translated/search.js:205 templates/navbar.html:50 -#: users/models.py:197 +#: users/models.py:208 msgid "Purchase Orders" msgstr "Ordine di acquisto" @@ -4391,7 +4437,7 @@ msgstr "Nuovo Ordine di Acquisto" #: templates/InvenTree/index.html:259 templates/InvenTree/search.html:219 #: templates/InvenTree/settings/sidebar.html:59 #: templates/js/translated/search.js:219 templates/navbar.html:62 -#: users/models.py:198 +#: users/models.py:209 msgid "Sales Orders" msgstr "Ordini di Vendita" @@ -4416,7 +4462,7 @@ msgstr "Assegna Giacenza" #: order/templates/order/return_orders.html:15 #: templates/InvenTree/settings/sidebar.html:61 #: templates/js/translated/search.js:232 templates/navbar.html:65 -#: users/models.py:199 +#: users/models.py:210 msgid "Return Orders" msgstr "Ordini di reso" @@ -4464,12 +4510,12 @@ msgid "Order part" msgstr "Articoli ordinati" #: company/templates/company/manufacturer_part.html:39 -#: templates/js/translated/company.js:1333 +#: templates/js/translated/company.js:1343 msgid "Edit manufacturer part" msgstr "Modifica articolo produttore" #: company/templates/company/manufacturer_part.html:43 -#: templates/js/translated/company.js:1334 +#: templates/js/translated/company.js:1344 msgid "Delete manufacturer part" msgstr "Cancella articolo produttore" @@ -4536,14 +4582,14 @@ msgstr "" #: company/templates/company/supplier_part.html:7 #: company/templates/company/supplier_part.html:24 order/api.py:448 #: stock/models.py:762 stock/templates/stock/item_base.html:233 -#: templates/js/translated/company.js:1590 +#: templates/js/translated/company.js:1600 #: templates/js/translated/purchase_order.js:752 #: templates/js/translated/stock.js:2279 msgid "Supplier Part" msgstr "Articolo Fornitore" #: company/templates/company/supplier_part.html:50 -#: templates/js/translated/company.js:1516 +#: templates/js/translated/company.js:1526 msgid "Supplier part actions" msgstr "Azioni Articolo Fornitore" @@ -4644,7 +4690,7 @@ msgstr "" #: stock/templates/stock/location_sidebar.html:7 #: templates/InvenTree/search.html:155 templates/js/translated/part.js:1060 #: templates/js/translated/search.js:172 templates/js/translated/stock.js:2766 -#: users/models.py:195 +#: users/models.py:206 msgid "Stock Items" msgstr "Articoli in magazzino" @@ -5895,12 +5941,6 @@ msgstr "Variante Di" msgid "Minimum Stock" msgstr "Scorta Minima" -#: part/admin.py:126 part/templates/part/part_base.html:197 -#: templates/js/translated/company.js:1679 -#: templates/js/translated/table_filters.js:355 -msgid "In Stock" -msgstr "In magazzino" - #: part/admin.py:138 part/templates/part/part_sidebar.html:27 msgid "Used In" msgstr "Utilizzato In" @@ -5941,7 +5981,7 @@ msgstr "Percorso Categoria" #: templates/InvenTree/index.html:36 templates/InvenTree/search.html:84 #: templates/InvenTree/settings/sidebar.html:47 #: templates/js/translated/part.js:2804 templates/js/translated/search.js:130 -#: templates/navbar.html:24 users/models.py:192 +#: templates/navbar.html:24 users/models.py:203 msgid "Parts" msgstr "Articoli" @@ -6079,7 +6119,7 @@ msgstr "Categoria Articoli" #: part/models.py:83 part/templates/part/category.html:136 #: templates/InvenTree/search.html:97 templates/js/translated/search.js:158 -#: users/models.py:191 +#: users/models.py:202 msgid "Part Categories" msgstr "Categorie Articolo" @@ -6582,7 +6622,7 @@ msgid "Parameter description" msgstr "Descrizione del parametro" #: part/models.py:3638 templates/js/translated/part.js:1627 -#: templates/js/translated/table_filters.js:821 +#: templates/js/translated/table_filters.js:825 msgid "Checkbox" msgstr "" @@ -7241,7 +7281,7 @@ msgstr "Aggiungi informazioni inventario" #: part/templates/part/detail.html:67 part/templates/part/part_sidebar.html:50 #: stock/admin.py:251 templates/InvenTree/settings/part_stocktake.html:30 #: templates/InvenTree/settings/sidebar.html:53 -#: templates/js/translated/stock.js:2215 users/models.py:193 +#: templates/js/translated/stock.js:2215 users/models.py:204 msgid "Stocktake" msgstr "Inventario" @@ -7472,14 +7512,6 @@ msgstr "La parte può essere venduta ai clienti" msgid "Part is not active" msgstr "L'articolo non è attivo" -#: part/templates/part/part_base.html:146 -#: templates/js/translated/company.js:1277 -#: templates/js/translated/company.js:1565 -#: templates/js/translated/model_renderers.js:306 -#: templates/js/translated/part.js:814 templates/js/translated/part.js:1218 -msgid "Inactive" -msgstr "Inattivo" - #: part/templates/part/part_base.html:153 msgid "Part is virtual (not a physical part)" msgstr "L'Articolo è virtuale (non è un articolo fisico)" @@ -7647,8 +7679,8 @@ msgstr "Modifica" #: part/templates/part/prices.html:28 stock/admin.py:247 #: stock/templates/stock/item_base.html:446 -#: templates/js/translated/company.js:1693 #: templates/js/translated/company.js:1703 +#: templates/js/translated/company.js:1713 #: templates/js/translated/stock.js:2245 msgid "Last Updated" msgstr "Ultimo aggiornamento" @@ -8216,7 +8248,7 @@ msgstr "Configurazione Plugin" msgid "Plugin Configurations" msgstr "Configurazioni Plugin" -#: plugin/models.py:34 users/models.py:89 +#: plugin/models.py:34 users/models.py:100 msgid "Key" msgstr "" @@ -8719,7 +8751,7 @@ msgstr "Elimina al esaurimento" #: stock/admin.py:256 stock/models.py:883 #: stock/templates/stock/item_base.html:433 -#: templates/js/translated/stock.js:2229 users/models.py:113 +#: templates/js/translated/stock.js:2229 users/models.py:124 msgid "Expiry Date" msgstr "Data di Scadenza" @@ -8800,7 +8832,7 @@ msgstr "Ubicazione magazzino" #: stock/models.py:126 stock/templates/stock/location.html:179 #: templates/InvenTree/search.html:166 templates/js/translated/search.js:178 -#: users/models.py:194 +#: users/models.py:205 msgid "Stock Locations" msgstr "Posizioni magazzino" @@ -9483,7 +9515,7 @@ msgid "This StockItem expired on %(item.expiry_date)s" msgstr "Questo Elemento Stock è scaduto il %(item.expiry_date)s" #: stock/templates/stock/item_base.html:437 -#: templates/js/translated/table_filters.js:435 users/models.py:163 +#: templates/js/translated/table_filters.js:435 users/models.py:174 msgid "Expired" msgstr "Scaduto" @@ -10109,7 +10141,7 @@ msgstr "" #: templates/InvenTree/settings/settings_staff_js.html:81 #: templates/js/translated/forms.js:547 templates/js/translated/helpers.js:105 #: templates/js/translated/part.js:392 templates/js/translated/pricing.js:629 -#: templates/js/translated/stock.js:245 users/models.py:413 +#: templates/js/translated/stock.js:245 users/models.py:424 msgid "Delete" msgstr "Elimina" @@ -10292,7 +10324,7 @@ msgid "Unverified" msgstr "Non verificato" #: templates/InvenTree/settings/user.html:80 -#: templates/js/translated/company.js:947 +#: templates/js/translated/company.js:957 msgid "Primary" msgstr "Principale" @@ -11643,213 +11675,213 @@ msgstr "" msgid "Delete Supplier Parts" msgstr "" -#: templates/js/translated/company.js:465 +#: templates/js/translated/company.js:466 msgid "Add new Company" msgstr "" -#: templates/js/translated/company.js:536 +#: templates/js/translated/company.js:546 msgid "Parts Supplied" msgstr "" -#: templates/js/translated/company.js:545 +#: templates/js/translated/company.js:555 msgid "Parts Manufactured" msgstr "" -#: templates/js/translated/company.js:560 +#: templates/js/translated/company.js:570 msgid "No company information found" msgstr "" -#: templates/js/translated/company.js:609 +#: templates/js/translated/company.js:619 msgid "Create New Contact" msgstr "" -#: templates/js/translated/company.js:625 -#: templates/js/translated/company.js:748 +#: templates/js/translated/company.js:635 +#: templates/js/translated/company.js:758 msgid "Edit Contact" msgstr "" -#: templates/js/translated/company.js:662 +#: templates/js/translated/company.js:672 msgid "All selected contacts will be deleted" msgstr "" -#: templates/js/translated/company.js:668 -#: templates/js/translated/company.js:732 +#: templates/js/translated/company.js:678 +#: templates/js/translated/company.js:742 msgid "Role" msgstr "" -#: templates/js/translated/company.js:676 +#: templates/js/translated/company.js:686 msgid "Delete Contacts" msgstr "" -#: templates/js/translated/company.js:707 +#: templates/js/translated/company.js:717 msgid "No contacts found" msgstr "" -#: templates/js/translated/company.js:720 +#: templates/js/translated/company.js:730 msgid "Phone Number" msgstr "" -#: templates/js/translated/company.js:726 +#: templates/js/translated/company.js:736 msgid "Email Address" msgstr "" -#: templates/js/translated/company.js:752 +#: templates/js/translated/company.js:762 msgid "Delete Contact" msgstr "" -#: templates/js/translated/company.js:849 +#: templates/js/translated/company.js:859 msgid "Create New Address" msgstr "" -#: templates/js/translated/company.js:864 -#: templates/js/translated/company.js:1025 +#: templates/js/translated/company.js:874 +#: templates/js/translated/company.js:1035 msgid "Edit Address" msgstr "" -#: templates/js/translated/company.js:899 +#: templates/js/translated/company.js:909 msgid "All selected addresses will be deleted" msgstr "" -#: templates/js/translated/company.js:913 +#: templates/js/translated/company.js:923 msgid "Delete Addresses" msgstr "" -#: templates/js/translated/company.js:940 +#: templates/js/translated/company.js:950 msgid "No addresses found" msgstr "" -#: templates/js/translated/company.js:979 +#: templates/js/translated/company.js:989 msgid "Postal city" msgstr "" -#: templates/js/translated/company.js:985 +#: templates/js/translated/company.js:995 msgid "State/province" msgstr "" -#: templates/js/translated/company.js:997 +#: templates/js/translated/company.js:1007 msgid "Courier notes" msgstr "" -#: templates/js/translated/company.js:1003 +#: templates/js/translated/company.js:1013 msgid "Internal notes" msgstr "" -#: templates/js/translated/company.js:1029 +#: templates/js/translated/company.js:1039 msgid "Delete Address" msgstr "" -#: templates/js/translated/company.js:1102 +#: templates/js/translated/company.js:1112 msgid "All selected manufacturer parts will be deleted" msgstr "" -#: templates/js/translated/company.js:1117 +#: templates/js/translated/company.js:1127 msgid "Delete Manufacturer Parts" msgstr "" -#: templates/js/translated/company.js:1151 +#: templates/js/translated/company.js:1161 msgid "All selected parameters will be deleted" msgstr "" -#: templates/js/translated/company.js:1165 +#: templates/js/translated/company.js:1175 msgid "Delete Parameters" msgstr "" -#: templates/js/translated/company.js:1181 -#: templates/js/translated/company.js:1469 templates/js/translated/part.js:2244 +#: templates/js/translated/company.js:1191 +#: templates/js/translated/company.js:1479 templates/js/translated/part.js:2244 msgid "Order parts" msgstr "" -#: templates/js/translated/company.js:1198 +#: templates/js/translated/company.js:1208 msgid "Delete manufacturer parts" msgstr "" -#: templates/js/translated/company.js:1230 +#: templates/js/translated/company.js:1240 msgid "Manufacturer part actions" msgstr "" -#: templates/js/translated/company.js:1249 +#: templates/js/translated/company.js:1259 msgid "No manufacturer parts found" msgstr "" -#: templates/js/translated/company.js:1269 -#: templates/js/translated/company.js:1557 templates/js/translated/part.js:798 +#: templates/js/translated/company.js:1279 +#: templates/js/translated/company.js:1567 templates/js/translated/part.js:798 #: templates/js/translated/part.js:1210 msgid "Template part" msgstr "" -#: templates/js/translated/company.js:1273 -#: templates/js/translated/company.js:1561 templates/js/translated/part.js:802 +#: templates/js/translated/company.js:1283 +#: templates/js/translated/company.js:1571 templates/js/translated/part.js:802 #: templates/js/translated/part.js:1214 msgid "Assembled part" msgstr "" -#: templates/js/translated/company.js:1393 templates/js/translated/part.js:1464 +#: templates/js/translated/company.js:1403 templates/js/translated/part.js:1464 msgid "No parameters found" msgstr "" -#: templates/js/translated/company.js:1428 templates/js/translated/part.js:1527 +#: templates/js/translated/company.js:1438 templates/js/translated/part.js:1527 msgid "Edit parameter" msgstr "" -#: templates/js/translated/company.js:1429 templates/js/translated/part.js:1528 +#: templates/js/translated/company.js:1439 templates/js/translated/part.js:1528 msgid "Delete parameter" msgstr "" -#: templates/js/translated/company.js:1446 templates/js/translated/part.js:1433 +#: templates/js/translated/company.js:1456 templates/js/translated/part.js:1433 msgid "Edit Parameter" msgstr "" -#: templates/js/translated/company.js:1455 templates/js/translated/part.js:1549 +#: templates/js/translated/company.js:1465 templates/js/translated/part.js:1549 msgid "Delete Parameter" msgstr "" -#: templates/js/translated/company.js:1486 +#: templates/js/translated/company.js:1496 msgid "Delete supplier parts" msgstr "" -#: templates/js/translated/company.js:1536 +#: templates/js/translated/company.js:1546 msgid "No supplier parts found" msgstr "" -#: templates/js/translated/company.js:1654 +#: templates/js/translated/company.js:1664 msgid "Base Units" msgstr "" -#: templates/js/translated/company.js:1684 +#: templates/js/translated/company.js:1694 msgid "Availability" msgstr "" -#: templates/js/translated/company.js:1715 +#: templates/js/translated/company.js:1725 msgid "Edit supplier part" msgstr "" -#: templates/js/translated/company.js:1716 +#: templates/js/translated/company.js:1726 msgid "Delete supplier part" msgstr "" -#: templates/js/translated/company.js:1769 +#: templates/js/translated/company.js:1779 #: templates/js/translated/pricing.js:694 msgid "Delete Price Break" msgstr "" -#: templates/js/translated/company.js:1779 +#: templates/js/translated/company.js:1789 #: templates/js/translated/pricing.js:712 msgid "Edit Price Break" msgstr "" -#: templates/js/translated/company.js:1794 +#: templates/js/translated/company.js:1804 msgid "No price break information found" msgstr "" -#: templates/js/translated/company.js:1823 +#: templates/js/translated/company.js:1833 msgid "Last updated" msgstr "" -#: templates/js/translated/company.js:1830 +#: templates/js/translated/company.js:1840 msgid "Edit price break" msgstr "" -#: templates/js/translated/company.js:1831 +#: templates/js/translated/company.js:1841 msgid "Delete price break" msgstr "" @@ -13287,7 +13319,7 @@ msgstr "" msgid "Add Stock" msgstr "" -#: templates/js/translated/stock.js:1042 users/models.py:403 +#: templates/js/translated/stock.js:1042 users/models.py:414 msgid "Add" msgstr "Aggiungi" @@ -13801,7 +13833,7 @@ msgid "Available stock" msgstr "" #: templates/js/translated/table_filters.js:733 -#: templates/js/translated/table_filters.js:829 +#: templates/js/translated/table_filters.js:833 msgid "Has Units" msgstr "" @@ -13829,7 +13861,7 @@ msgstr "" msgid "Has stocktake entries" msgstr "" -#: templates/js/translated/table_filters.js:825 +#: templates/js/translated/table_filters.js:829 msgid "Has Choices" msgstr "" @@ -13925,7 +13957,7 @@ msgstr "Mostra Notifiche" msgid "New Notifications" msgstr "Nuove Notifiche" -#: templates/navbar.html:144 users/models.py:190 +#: templates/navbar.html:144 users/models.py:201 msgid "Admin" msgstr "Amministratore" @@ -14122,7 +14154,7 @@ msgstr "Permessi" msgid "Important dates" msgstr "Date Importanti" -#: users/authentication.py:29 users/models.py:127 +#: users/authentication.py:29 users/models.py:138 msgid "Token has been revoked" msgstr "" @@ -14130,67 +14162,67 @@ msgstr "" msgid "Token has expired" msgstr "" -#: users/models.py:70 +#: users/models.py:81 msgid "API Token" msgstr "" -#: users/models.py:71 +#: users/models.py:82 msgid "API Tokens" msgstr "" -#: users/models.py:107 +#: users/models.py:118 msgid "Token Name" msgstr "" -#: users/models.py:108 +#: users/models.py:119 msgid "Custom token name" msgstr "" -#: users/models.py:114 +#: users/models.py:125 msgid "Token expiry date" msgstr "" -#: users/models.py:122 +#: users/models.py:133 msgid "Last Seen" msgstr "" -#: users/models.py:123 +#: users/models.py:134 msgid "Last time the token was used" msgstr "" -#: users/models.py:127 +#: users/models.py:138 msgid "Revoked" msgstr "" -#: users/models.py:386 +#: users/models.py:397 msgid "Permission set" msgstr "Impostazione autorizzazioni" -#: users/models.py:395 +#: users/models.py:406 msgid "Group" msgstr "Gruppo" -#: users/models.py:399 +#: users/models.py:410 msgid "View" msgstr "Visualizza" -#: users/models.py:399 +#: users/models.py:410 msgid "Permission to view items" msgstr "Autorizzazione a visualizzare gli articoli" -#: users/models.py:403 +#: users/models.py:414 msgid "Permission to add items" msgstr "Autorizzazione ad aggiungere elementi" -#: users/models.py:407 +#: users/models.py:418 msgid "Change" msgstr "Modificare" -#: users/models.py:409 +#: users/models.py:420 msgid "Permissions to edit items" msgstr "Permessi per modificare gli elementi" -#: users/models.py:415 +#: users/models.py:426 msgid "Permission to delete items" msgstr "Autorizzazione ad eliminare gli elementi" diff --git a/src/backend/InvenTree/locale/ja/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/ja/LC_MESSAGES/django.po index b0cf70e31b..2d767bf122 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: 2024-04-15 15:06+0000\n" -"PO-Revision-Date: 2024-04-16 03:11\n" +"POT-Creation-Date: 2024-04-20 13:19+0000\n" +"PO-Revision-Date: 2024-04-21 04:19\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -58,7 +58,7 @@ msgstr "日付を入力する" #: InvenTree/fields.py:208 InvenTree/models.py:1021 build/serializers.py:438 #: build/serializers.py:516 build/templates/build/sidebar.html:21 -#: company/models.py:835 company/templates/company/sidebar.html:37 +#: company/models.py:847 company/templates/company/sidebar.html:37 #: order/models.py:1283 order/templates/order/po_sidebar.html:11 #: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/so_sidebar.html:17 part/admin.py:59 @@ -69,7 +69,7 @@ msgstr "日付を入力する" #: stock/serializers.py:805 stock/serializers.py:1114 stock/serializers.py:1203 #: stock/serializers.py:1368 stock/templates/stock/stock_sidebar.html:25 #: templates/js/translated/barcode.js:143 templates/js/translated/bom.js:1265 -#: templates/js/translated/company.js:1674 templates/js/translated/order.js:347 +#: templates/js/translated/company.js:1684 templates/js/translated/order.js:347 #: templates/js/translated/part.js:1080 #: templates/js/translated/purchase_order.js:2201 #: templates/js/translated/return_order.js:776 @@ -340,10 +340,10 @@ msgstr "" msgid "[{site_name}] Log in to the app" msgstr "" -#: InvenTree/magic_login.py:38 company/models.py:132 -#: company/templates/company/company_base.html:132 +#: InvenTree/magic_login.py:38 company/models.py:133 +#: company/templates/company/company_base.html:138 #: templates/InvenTree/settings/user.html:49 -#: templates/js/translated/company.js:667 +#: templates/js/translated/company.js:677 msgid "Email" msgstr "メールアドレス" @@ -405,14 +405,14 @@ msgstr "添付ファイル" msgid "Select file to attach" msgstr "添付ファイルを選択" -#: InvenTree/models.py:567 common/models.py:3018 company/models.py:145 -#: company/models.py:452 company/models.py:509 company/models.py:818 +#: InvenTree/models.py:567 common/models.py:3018 company/models.py:146 +#: company/models.py:457 company/models.py:514 company/models.py:830 #: order/models.py:291 order/models.py:1288 order/models.py:1702 #: part/admin.py:55 part/models.py:919 #: part/templates/part/part_scheduling.html:11 #: report/templates/report/inventree_build_order_base.html:164 -#: stock/admin.py:225 templates/js/translated/company.js:1309 -#: templates/js/translated/company.js:1663 templates/js/translated/order.js:351 +#: stock/admin.py:225 templates/js/translated/company.js:1319 +#: templates/js/translated/company.js:1673 templates/js/translated/order.js:351 #: templates/js/translated/part.js:2456 #: templates/js/translated/purchase_order.js:2041 #: templates/js/translated/purchase_order.js:2205 @@ -442,7 +442,7 @@ msgstr "ファイルコメント" #: part/models.py:3272 part/models.py:3365 part/models.py:3393 #: plugin/models.py:250 plugin/models.py:251 #: report/templates/report/inventree_test_report_base.html:105 -#: templates/js/translated/stock.js:3036 users/models.py:100 +#: templates/js/translated/stock.js:3036 users/models.py:111 msgid "User" msgstr "ユーザー" @@ -484,7 +484,7 @@ msgid "Invalid choice" msgstr "無効な選択です" #: InvenTree/models.py:893 common/models.py:2706 common/models.py:3104 -#: common/serializers.py:370 company/models.py:608 label/models.py:120 +#: common/serializers.py:370 company/models.py:613 label/models.py:120 #: machine/models.py:24 part/models.py:855 part/models.py:3616 #: plugin/models.py:41 report/models.py:176 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -493,11 +493,11 @@ msgstr "無効な選択です" #: templates/InvenTree/settings/plugin_settings.html:22 #: templates/InvenTree/settings/settings_staff_js.html:67 #: templates/InvenTree/settings/settings_staff_js.html:446 -#: templates/js/translated/company.js:666 -#: templates/js/translated/company.js:714 -#: templates/js/translated/company.js:903 -#: templates/js/translated/company.js:1155 -#: templates/js/translated/company.js:1403 templates/js/translated/part.js:1186 +#: templates/js/translated/company.js:676 +#: templates/js/translated/company.js:724 +#: templates/js/translated/company.js:913 +#: templates/js/translated/company.js:1165 +#: templates/js/translated/company.js:1413 templates/js/translated/part.js:1186 #: templates/js/translated/part.js:1474 templates/js/translated/part.js:1610 #: templates/js/translated/part.js:2749 templates/js/translated/stock.js:2716 msgid "Name" @@ -505,8 +505,8 @@ msgstr "お名前" #: InvenTree/models.py:899 build/models.py:188 #: build/templates/build/detail.html:24 common/models.py:136 -#: company/models.py:517 company/models.py:826 -#: company/templates/company/company_base.html:71 +#: company/models.py:522 company/models.py:838 +#: company/templates/company/company_base.html:77 #: company/templates/company/manufacturer_part.html:75 #: company/templates/company/supplier_part.html:107 label/models.py:127 #: order/models.py:277 order/models.py:1316 part/admin.py:303 part/admin.py:414 @@ -521,9 +521,9 @@ msgstr "お名前" #: templates/InvenTree/settings/settings_staff_js.html:170 #: templates/InvenTree/settings/settings_staff_js.html:451 #: templates/js/translated/bom.js:633 templates/js/translated/bom.js:963 -#: templates/js/translated/build.js:2137 templates/js/translated/company.js:518 -#: templates/js/translated/company.js:1320 -#: templates/js/translated/company.js:1631 templates/js/translated/index.js:119 +#: templates/js/translated/build.js:2137 templates/js/translated/company.js:519 +#: templates/js/translated/company.js:1330 +#: templates/js/translated/company.js:1641 templates/js/translated/index.js:119 #: templates/js/translated/order.js:298 templates/js/translated/part.js:1238 #: templates/js/translated/part.js:1483 templates/js/translated/part.js:1621 #: templates/js/translated/part.js:1958 templates/js/translated/part.js:2355 @@ -589,8 +589,8 @@ msgstr "" msgid "Must be a valid number" msgstr "有効な数字でなければなりません" -#: InvenTree/serializers.py:99 company/models.py:178 -#: company/templates/company/company_base.html:106 part/models.py:2993 +#: InvenTree/serializers.py:99 company/models.py:183 +#: company/templates/company/company_base.html:112 part/models.py:2993 #: templates/InvenTree/settings/settings_staff_js.html:44 #: templates/currency_data.html:5 msgid "Currency" @@ -970,7 +970,7 @@ msgstr "" msgid "Allocated" msgstr "" -#: build/api.py:294 company/models.py:890 +#: build/api.py:294 company/models.py:902 company/serializers.py:383 #: company/templates/company/supplier_part.html:114 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -1000,7 +1000,7 @@ msgstr "組立注文" #: part/templates/part/part_sidebar.html:22 templates/InvenTree/index.html:196 #: templates/InvenTree/search.html:141 #: templates/InvenTree/settings/sidebar.html:55 -#: templates/js/translated/search.js:186 users/models.py:196 +#: templates/js/translated/search.js:186 users/models.py:207 msgid "Build Orders" msgstr "組立注文" @@ -1050,7 +1050,7 @@ msgid "BuildOrder to which this build is allocated" msgstr "" #: build/models.py:205 build/templates/build/build_base.html:97 -#: build/templates/build/detail.html:29 company/models.py:1044 order/api.py:817 +#: build/templates/build/detail.html:29 company/models.py:1056 order/api.py:817 #: order/models.py:1401 order/models.py:1544 order/models.py:1545 #: part/api.py:1547 part/api.py:1841 part/models.py:390 part/models.py:3004 #: part/models.py:3148 part/models.py:3292 part/models.py:3315 @@ -1078,9 +1078,9 @@ msgstr "" #: templates/js/translated/build.js:1309 templates/js/translated/build.js:1740 #: templates/js/translated/build.js:2160 templates/js/translated/build.js:2333 #: templates/js/translated/company.js:348 -#: templates/js/translated/company.js:1106 -#: templates/js/translated/company.js:1261 -#: templates/js/translated/company.js:1549 templates/js/translated/index.js:109 +#: templates/js/translated/company.js:1116 +#: templates/js/translated/company.js:1271 +#: templates/js/translated/company.js:1559 templates/js/translated/index.js:109 #: templates/js/translated/part.js:1943 templates/js/translated/part.js:2015 #: templates/js/translated/part.js:2324 templates/js/translated/pricing.js:369 #: templates/js/translated/purchase_order.js:751 @@ -1223,7 +1223,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:180 #: part/templates/part/part_base.html:383 stock/models.py:819 #: stock/templates/stock/item_base.html:200 -#: templates/js/translated/company.js:1009 +#: templates/js/translated/company.js:1019 msgid "External Link" msgstr "外部リンク" @@ -1315,7 +1315,7 @@ msgstr "" #: templates/js/translated/bom.js:981 templates/js/translated/build.js:521 #: templates/js/translated/build.js:737 templates/js/translated/build.js:1366 #: templates/js/translated/build.js:1743 templates/js/translated/build.js:2355 -#: templates/js/translated/company.js:1808 +#: templates/js/translated/company.js:1818 #: templates/js/translated/model_renderers.js:230 #: templates/js/translated/order.js:304 templates/js/translated/part.js:961 #: templates/js/translated/part.js:1811 templates/js/translated/part.js:3341 @@ -2206,7 +2206,7 @@ msgstr "" msgid "Show the `about` modal only to superusers" msgstr "" -#: common/models.py:1292 company/models.py:107 company/models.py:108 +#: common/models.py:1292 company/models.py:108 company/models.py:109 msgid "Company name" msgstr "" @@ -3550,9 +3550,9 @@ msgstr "" msgid "Price break quantity" msgstr "" -#: common/models.py:2524 company/serializers.py:486 order/admin.py:42 +#: common/models.py:2524 company/serializers.py:496 order/admin.py:42 #: order/models.py:1333 order/models.py:2241 -#: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885 +#: templates/js/translated/company.js:1823 templates/js/translated/part.js:1885 #: templates/js/translated/pricing.js:621 #: templates/js/translated/return_order.js:741 msgid "Price" @@ -3574,13 +3574,15 @@ msgstr "" msgid "Name for this webhook" msgstr "" -#: common/models.py:2711 machine/models.py:39 part/admin.py:88 -#: part/models.py:1045 plugin/models.py:56 +#: common/models.py:2711 company/models.py:160 company/models.py:813 +#: machine/models.py:39 part/admin.py:88 part/models.py:1045 +#: plugin/models.py:56 templates/js/translated/company.js:523 #: templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 #: templates/js/translated/table_filters.js:492 #: templates/js/translated/table_filters.js:520 -#: templates/js/translated/table_filters.js:716 users/models.py:171 +#: templates/js/translated/table_filters.js:716 +#: templates/js/translated/table_filters.js:796 users/models.py:182 msgid "Active" msgstr "" @@ -3588,7 +3590,7 @@ msgstr "" msgid "Is this webhook active" msgstr "" -#: common/models.py:2727 users/models.py:148 +#: common/models.py:2727 users/models.py:159 msgid "Token" msgstr "" @@ -3652,7 +3654,7 @@ msgstr "" msgid "Id" msgstr "" -#: common/models.py:3016 templates/js/translated/company.js:955 +#: common/models.py:3016 templates/js/translated/company.js:965 #: templates/js/translated/news.js:44 msgid "Title" msgstr "" @@ -3678,7 +3680,7 @@ msgstr "" msgid "Was this news item read?" msgstr "" -#: common/models.py:3044 company/models.py:155 part/models.py:929 +#: common/models.py:3044 company/models.py:156 part/models.py:929 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report_base.html:35 @@ -3848,270 +3850,294 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/models.py:113 -msgid "Company description" +#: company/api.py:164 +msgid "Part is Active" +msgstr "" + +#: company/api.py:168 +msgid "Manufacturer is Active" +msgstr "" + +#: company/api.py:317 +msgid "Supplier Part is Active" +msgstr "" + +#: company/api.py:321 +msgid "Internal Part is Active" +msgstr "" + +#: company/api.py:325 +msgid "Supplier is Active" msgstr "" #: company/models.py:114 +msgid "Company description" +msgstr "" + +#: company/models.py:115 msgid "Description of the company" msgstr "" -#: company/models.py:119 company/templates/company/company_base.html:100 +#: company/models.py:120 company/templates/company/company_base.html:106 #: templates/InvenTree/settings/plugin_settings.html:54 -#: templates/js/translated/company.js:522 +#: templates/js/translated/company.js:532 msgid "Website" msgstr "" -#: company/models.py:119 +#: company/models.py:120 msgid "Company website URL" msgstr "" -#: company/models.py:124 +#: company/models.py:125 msgid "Phone number" msgstr "" -#: company/models.py:126 +#: company/models.py:127 msgid "Contact phone number" msgstr "" -#: company/models.py:133 +#: company/models.py:134 msgid "Contact email address" msgstr "連絡先メールアドレス" -#: company/models.py:138 company/templates/company/company_base.html:139 +#: company/models.py:139 company/templates/company/company_base.html:145 #: order/models.py:331 order/templates/order/order_base.html:203 #: order/templates/order/return_order_base.html:174 #: order/templates/order/sales_order_base.html:214 msgid "Contact" msgstr "" -#: company/models.py:140 +#: company/models.py:141 msgid "Point of contact" msgstr "" -#: company/models.py:146 +#: company/models.py:147 msgid "Link to external company information" msgstr "" #: company/models.py:160 +msgid "Is this company active?" +msgstr "" + +#: company/models.py:165 msgid "is customer" msgstr "" -#: company/models.py:161 +#: company/models.py:166 msgid "Do you sell items to this company?" msgstr "" -#: company/models.py:166 +#: company/models.py:171 msgid "is supplier" msgstr "" -#: company/models.py:167 +#: company/models.py:172 msgid "Do you purchase items from this company?" msgstr "" -#: company/models.py:172 +#: company/models.py:177 msgid "is manufacturer" msgstr "" -#: company/models.py:173 +#: company/models.py:178 msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:181 +#: company/models.py:186 msgid "Default currency used for this company" msgstr "" -#: company/models.py:268 company/models.py:377 +#: company/models.py:273 company/models.py:382 #: company/templates/company/company_base.html:8 #: company/templates/company/company_base.html:12 stock/api.py:776 -#: templates/InvenTree/search.html:178 templates/js/translated/company.js:495 +#: templates/InvenTree/search.html:178 templates/js/translated/company.js:496 msgid "Company" msgstr "" -#: company/models.py:378 +#: company/models.py:383 msgid "Select company" msgstr "" -#: company/models.py:383 +#: company/models.py:388 msgid "Address title" msgstr "" -#: company/models.py:384 +#: company/models.py:389 msgid "Title describing the address entry" msgstr "" -#: company/models.py:390 +#: company/models.py:395 msgid "Primary address" msgstr "" -#: company/models.py:391 +#: company/models.py:396 msgid "Set as primary address" msgstr "" -#: company/models.py:396 templates/js/translated/company.js:904 -#: templates/js/translated/company.js:961 +#: company/models.py:401 templates/js/translated/company.js:914 +#: templates/js/translated/company.js:971 msgid "Line 1" msgstr "" -#: company/models.py:397 +#: company/models.py:402 msgid "Address line 1" msgstr "" -#: company/models.py:403 templates/js/translated/company.js:905 -#: templates/js/translated/company.js:967 +#: company/models.py:408 templates/js/translated/company.js:915 +#: templates/js/translated/company.js:977 msgid "Line 2" msgstr "" -#: company/models.py:404 +#: company/models.py:409 msgid "Address line 2" msgstr "" -#: company/models.py:410 company/models.py:411 -#: templates/js/translated/company.js:973 +#: company/models.py:415 company/models.py:416 +#: templates/js/translated/company.js:983 msgid "Postal code" msgstr "" -#: company/models.py:417 +#: company/models.py:422 msgid "City/Region" msgstr "" -#: company/models.py:418 +#: company/models.py:423 msgid "Postal code city/region" msgstr "" -#: company/models.py:424 +#: company/models.py:429 msgid "State/Province" msgstr "" -#: company/models.py:425 +#: company/models.py:430 msgid "State or province" msgstr "" -#: company/models.py:431 templates/js/translated/company.js:991 +#: company/models.py:436 templates/js/translated/company.js:1001 msgid "Country" msgstr "" -#: company/models.py:432 +#: company/models.py:437 msgid "Address country" msgstr "" -#: company/models.py:438 +#: company/models.py:443 msgid "Courier shipping notes" msgstr "" -#: company/models.py:439 +#: company/models.py:444 msgid "Notes for shipping courier" msgstr "" -#: company/models.py:445 +#: company/models.py:450 msgid "Internal shipping notes" msgstr "" -#: company/models.py:446 +#: company/models.py:451 msgid "Shipping notes for internal use" msgstr "" -#: company/models.py:453 +#: company/models.py:458 msgid "Link to address information (external)" msgstr "" -#: company/models.py:484 company/models.py:785 stock/models.py:751 +#: company/models.py:489 company/models.py:791 stock/models.py:751 #: stock/serializers.py:266 stock/templates/stock/item_base.html:142 #: templates/js/translated/bom.js:622 msgid "Base Part" msgstr "" -#: company/models.py:486 company/models.py:787 +#: company/models.py:491 company/models.py:793 msgid "Select part" msgstr "" -#: company/models.py:495 company/templates/company/company_base.html:76 +#: company/models.py:500 company/templates/company/company_base.html:82 #: company/templates/company/manufacturer_part.html:90 #: company/templates/company/supplier_part.html:145 part/serializers.py:515 #: stock/templates/stock/item_base.html:207 -#: templates/js/translated/company.js:506 -#: templates/js/translated/company.js:1108 -#: templates/js/translated/company.js:1286 -#: templates/js/translated/company.js:1601 -#: templates/js/translated/table_filters.js:796 +#: templates/js/translated/company.js:507 +#: templates/js/translated/company.js:1118 +#: templates/js/translated/company.js:1296 +#: templates/js/translated/company.js:1611 +#: templates/js/translated/table_filters.js:800 msgid "Manufacturer" msgstr "製造元" -#: company/models.py:496 +#: company/models.py:501 msgid "Select manufacturer" msgstr "" -#: company/models.py:502 company/templates/company/manufacturer_part.html:101 +#: company/models.py:507 company/templates/company/manufacturer_part.html:101 #: company/templates/company/supplier_part.html:153 part/serializers.py:525 #: templates/js/translated/company.js:351 -#: templates/js/translated/company.js:1107 -#: templates/js/translated/company.js:1302 -#: templates/js/translated/company.js:1620 templates/js/translated/part.js:1800 +#: templates/js/translated/company.js:1117 +#: templates/js/translated/company.js:1312 +#: templates/js/translated/company.js:1630 templates/js/translated/part.js:1800 #: templates/js/translated/purchase_order.js:1852 #: templates/js/translated/purchase_order.js:2054 msgid "MPN" msgstr "" -#: company/models.py:503 +#: company/models.py:508 msgid "Manufacturer Part Number" msgstr "" -#: company/models.py:510 +#: company/models.py:515 msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:518 +#: company/models.py:523 msgid "Manufacturer part description" msgstr "" -#: company/models.py:575 company/models.py:602 company/models.py:811 +#: company/models.py:580 company/models.py:607 company/models.py:823 #: company/templates/company/manufacturer_part.html:7 #: company/templates/company/manufacturer_part.html:24 #: stock/templates/stock/item_base.html:217 msgid "Manufacturer Part" msgstr "メーカー・パーツ" -#: company/models.py:609 +#: company/models.py:614 msgid "Parameter name" msgstr "" -#: company/models.py:615 +#: company/models.py:620 #: report/templates/report/inventree_test_report_base.html:104 -#: stock/models.py:2436 templates/js/translated/company.js:1156 -#: templates/js/translated/company.js:1409 templates/js/translated/part.js:1492 +#: stock/models.py:2436 templates/js/translated/company.js:1166 +#: templates/js/translated/company.js:1419 templates/js/translated/part.js:1492 #: templates/js/translated/stock.js:1519 msgid "Value" msgstr "" -#: company/models.py:616 +#: company/models.py:621 msgid "Parameter value" msgstr "" -#: company/models.py:623 company/templates/company/supplier_part.html:168 +#: company/models.py:628 company/templates/company/supplier_part.html:168 #: part/admin.py:57 part/models.py:1009 part/models.py:3623 #: part/templates/part/part_base.html:284 -#: templates/js/translated/company.js:1415 templates/js/translated/part.js:1511 +#: templates/js/translated/company.js:1425 templates/js/translated/part.js:1511 #: templates/js/translated/part.js:1615 templates/js/translated/part.js:2370 msgid "Units" msgstr "" -#: company/models.py:624 +#: company/models.py:629 msgid "Parameter units" msgstr "" -#: company/models.py:725 +#: company/models.py:731 msgid "Pack units must be compatible with the base part units" msgstr "" -#: company/models.py:732 +#: company/models.py:738 msgid "Pack units must be greater than zero" msgstr "" -#: company/models.py:746 +#: company/models.py:752 msgid "Linked manufacturer part must reference the same base part" msgstr "" -#: company/models.py:795 company/templates/company/company_base.html:81 +#: company/models.py:801 company/templates/company/company_base.html:87 #: company/templates/company/supplier_part.html:129 order/models.py:465 #: order/templates/order/order_base.html:136 part/bom.py:272 part/bom.py:310 #: part/serializers.py:499 plugin/builtin/suppliers/digikey.py:25 @@ -4119,35 +4145,39 @@ msgstr "" #: plugin/builtin/suppliers/tme.py:26 stock/templates/stock/item_base.html:224 #: templates/email/overdue_purchase_order.html:16 #: templates/js/translated/company.js:350 -#: templates/js/translated/company.js:510 -#: templates/js/translated/company.js:1574 templates/js/translated/part.js:1768 +#: templates/js/translated/company.js:511 +#: templates/js/translated/company.js:1584 templates/js/translated/part.js:1768 #: templates/js/translated/pricing.js:498 #: templates/js/translated/purchase_order.js:1690 -#: templates/js/translated/table_filters.js:800 +#: templates/js/translated/table_filters.js:804 msgid "Supplier" msgstr "仕入先" -#: company/models.py:796 +#: company/models.py:802 msgid "Select supplier" msgstr "" -#: company/models.py:802 part/serializers.py:510 +#: company/models.py:808 part/serializers.py:510 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:812 +#: company/models.py:814 +msgid "Is this supplier part active?" +msgstr "" + +#: company/models.py:824 msgid "Select manufacturer part" msgstr "" -#: company/models.py:819 +#: company/models.py:831 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:827 +#: company/models.py:839 msgid "Supplier part description" msgstr "" -#: company/models.py:834 company/templates/company/supplier_part.html:187 +#: company/models.py:846 company/templates/company/supplier_part.html:187 #: part/admin.py:418 part/models.py:4070 part/templates/part/upload_bom.html:59 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_po_report_base.html:32 @@ -4158,27 +4188,27 @@ msgstr "" msgid "Note" msgstr "" -#: company/models.py:843 part/models.py:1967 +#: company/models.py:855 part/models.py:1967 msgid "base cost" msgstr "" -#: company/models.py:844 part/models.py:1968 +#: company/models.py:856 part/models.py:1968 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:851 company/templates/company/supplier_part.html:160 +#: company/models.py:863 company/templates/company/supplier_part.html:160 #: stock/admin.py:224 stock/models.py:782 stock/serializers.py:1350 #: stock/templates/stock/item_base.html:240 -#: templates/js/translated/company.js:1636 +#: templates/js/translated/company.js:1646 #: templates/js/translated/stock.js:2423 msgid "Packaging" msgstr "" -#: company/models.py:852 +#: company/models.py:864 msgid "Part packaging" msgstr "" -#: company/models.py:857 templates/js/translated/company.js:1641 +#: company/models.py:869 templates/js/translated/company.js:1651 #: templates/js/translated/part.js:1821 templates/js/translated/part.js:1877 #: templates/js/translated/purchase_order.js:311 #: templates/js/translated/purchase_order.js:841 @@ -4188,62 +4218,78 @@ msgstr "" msgid "Pack Quantity" msgstr "" -#: company/models.py:859 +#: company/models.py:871 msgid "Total quantity supplied in a single pack. Leave empty for single items." msgstr "" -#: company/models.py:878 part/models.py:1974 +#: company/models.py:890 part/models.py:1974 msgid "multiple" msgstr "" -#: company/models.py:879 +#: company/models.py:891 msgid "Order multiple" msgstr "" -#: company/models.py:891 +#: company/models.py:903 msgid "Quantity available from supplier" msgstr "" -#: company/models.py:897 +#: company/models.py:909 msgid "Availability Updated" msgstr "" -#: company/models.py:898 +#: company/models.py:910 msgid "Date of last update of availability data" msgstr "" -#: company/serializers.py:155 +#: company/serializers.py:163 msgid "Default currency used for this supplier" msgstr "" -#: company/templates/company/company_base.html:21 +#: company/serializers.py:381 part/admin.py:126 +#: part/templates/part/part_base.html:197 +#: templates/js/translated/company.js:1689 +#: templates/js/translated/table_filters.js:355 +msgid "In Stock" +msgstr "" + +#: company/templates/company/company_base.html:16 +#: part/templates/part/part_base.html:146 +#: templates/js/translated/company.js:1287 +#: templates/js/translated/company.js:1575 +#: templates/js/translated/model_renderers.js:306 +#: templates/js/translated/part.js:814 templates/js/translated/part.js:1218 +msgid "Inactive" +msgstr "" + +#: company/templates/company/company_base.html:27 #: templates/js/translated/purchase_order.js:242 msgid "Create Purchase Order" msgstr "" -#: company/templates/company/company_base.html:27 +#: company/templates/company/company_base.html:33 msgid "Company actions" msgstr "" -#: company/templates/company/company_base.html:32 +#: company/templates/company/company_base.html:38 msgid "Edit company information" msgstr "" -#: company/templates/company/company_base.html:33 -#: templates/js/translated/company.js:444 +#: company/templates/company/company_base.html:39 +#: templates/js/translated/company.js:445 msgid "Edit Company" msgstr "" -#: company/templates/company/company_base.html:37 +#: company/templates/company/company_base.html:43 msgid "Delete company" msgstr "" -#: company/templates/company/company_base.html:38 -#: company/templates/company/company_base.html:162 +#: company/templates/company/company_base.html:44 +#: company/templates/company/company_base.html:168 msgid "Delete Company" msgstr "" -#: company/templates/company/company_base.html:47 +#: company/templates/company/company_base.html:53 #: company/templates/company/manufacturer_part.html:51 #: company/templates/company/supplier_part.html:83 #: part/templates/part/part_thumb.html:20 @@ -4255,72 +4301,72 @@ msgstr "" msgid "Part image" msgstr "" -#: company/templates/company/company_base.html:55 +#: company/templates/company/company_base.html:61 #: part/templates/part/part_thumb.html:12 msgid "Upload new image" msgstr "" -#: company/templates/company/company_base.html:58 +#: company/templates/company/company_base.html:64 #: part/templates/part/part_thumb.html:14 msgid "Download image from URL" msgstr "" -#: company/templates/company/company_base.html:60 +#: company/templates/company/company_base.html:66 #: part/templates/part/part_thumb.html:16 msgid "Delete image" msgstr "" -#: company/templates/company/company_base.html:86 order/models.py:910 +#: company/templates/company/company_base.html:92 order/models.py:910 #: order/models.py:2008 order/templates/order/return_order_base.html:131 #: order/templates/order/sales_order_base.html:144 stock/models.py:804 #: stock/models.py:805 stock/serializers.py:1100 #: stock/templates/stock/item_base.html:405 #: templates/email/overdue_sales_order.html:16 -#: templates/js/translated/company.js:502 +#: templates/js/translated/company.js:503 #: templates/js/translated/return_order.js:296 #: templates/js/translated/sales_order.js:784 #: templates/js/translated/stock.js:2959 -#: templates/js/translated/table_filters.js:804 +#: templates/js/translated/table_filters.js:808 msgid "Customer" msgstr "顧客" -#: company/templates/company/company_base.html:111 +#: company/templates/company/company_base.html:117 msgid "Uses default currency" msgstr "" -#: company/templates/company/company_base.html:118 order/models.py:341 +#: company/templates/company/company_base.html:124 order/models.py:341 #: order/templates/order/order_base.html:210 #: order/templates/order/return_order_base.html:181 #: order/templates/order/sales_order_base.html:221 msgid "Address" msgstr "" -#: company/templates/company/company_base.html:125 +#: company/templates/company/company_base.html:131 msgid "Phone" msgstr "" -#: company/templates/company/company_base.html:205 +#: company/templates/company/company_base.html:211 #: part/templates/part/part_base.html:528 msgid "Remove Image" msgstr "" -#: company/templates/company/company_base.html:206 +#: company/templates/company/company_base.html:212 msgid "Remove associated image from this company" msgstr "" -#: company/templates/company/company_base.html:208 +#: company/templates/company/company_base.html:214 #: part/templates/part/part_base.html:531 #: templates/InvenTree/settings/user.html:88 #: templates/InvenTree/settings/user_sso.html:43 msgid "Remove" msgstr "" -#: company/templates/company/company_base.html:237 +#: company/templates/company/company_base.html:243 #: part/templates/part/part_base.html:560 msgid "Upload Image" msgstr "" -#: company/templates/company/company_base.html:252 +#: company/templates/company/company_base.html:258 #: part/templates/part/part_base.html:614 msgid "Download Image" msgstr "" @@ -4368,7 +4414,7 @@ msgstr "" #: templates/InvenTree/index.html:227 templates/InvenTree/search.html:199 #: templates/InvenTree/settings/sidebar.html:57 #: templates/js/translated/search.js:205 templates/navbar.html:50 -#: users/models.py:197 +#: users/models.py:208 msgid "Purchase Orders" msgstr "" @@ -4391,7 +4437,7 @@ msgstr "" #: templates/InvenTree/index.html:259 templates/InvenTree/search.html:219 #: templates/InvenTree/settings/sidebar.html:59 #: templates/js/translated/search.js:219 templates/navbar.html:62 -#: users/models.py:198 +#: users/models.py:209 msgid "Sales Orders" msgstr "" @@ -4416,7 +4462,7 @@ msgstr "" #: order/templates/order/return_orders.html:15 #: templates/InvenTree/settings/sidebar.html:61 #: templates/js/translated/search.js:232 templates/navbar.html:65 -#: users/models.py:199 +#: users/models.py:210 msgid "Return Orders" msgstr "" @@ -4464,12 +4510,12 @@ msgid "Order part" msgstr "パーツの注文" #: company/templates/company/manufacturer_part.html:39 -#: templates/js/translated/company.js:1333 +#: templates/js/translated/company.js:1343 msgid "Edit manufacturer part" msgstr "メーカー・パーツの編集" #: company/templates/company/manufacturer_part.html:43 -#: templates/js/translated/company.js:1334 +#: templates/js/translated/company.js:1344 msgid "Delete manufacturer part" msgstr "メーカー・パーツを削除" @@ -4536,14 +4582,14 @@ msgstr "" #: company/templates/company/supplier_part.html:7 #: company/templates/company/supplier_part.html:24 order/api.py:448 #: stock/models.py:762 stock/templates/stock/item_base.html:233 -#: templates/js/translated/company.js:1590 +#: templates/js/translated/company.js:1600 #: templates/js/translated/purchase_order.js:752 #: templates/js/translated/stock.js:2279 msgid "Supplier Part" msgstr "" #: company/templates/company/supplier_part.html:50 -#: templates/js/translated/company.js:1516 +#: templates/js/translated/company.js:1526 msgid "Supplier part actions" msgstr "" @@ -4644,7 +4690,7 @@ msgstr "" #: stock/templates/stock/location_sidebar.html:7 #: templates/InvenTree/search.html:155 templates/js/translated/part.js:1060 #: templates/js/translated/search.js:172 templates/js/translated/stock.js:2766 -#: users/models.py:195 +#: users/models.py:206 msgid "Stock Items" msgstr "在庫商品" @@ -5895,12 +5941,6 @@ msgstr "" msgid "Minimum Stock" msgstr "" -#: part/admin.py:126 part/templates/part/part_base.html:197 -#: templates/js/translated/company.js:1679 -#: templates/js/translated/table_filters.js:355 -msgid "In Stock" -msgstr "" - #: part/admin.py:138 part/templates/part/part_sidebar.html:27 msgid "Used In" msgstr "" @@ -5941,7 +5981,7 @@ msgstr "" #: templates/InvenTree/index.html:36 templates/InvenTree/search.html:84 #: templates/InvenTree/settings/sidebar.html:47 #: templates/js/translated/part.js:2804 templates/js/translated/search.js:130 -#: templates/navbar.html:24 users/models.py:192 +#: templates/navbar.html:24 users/models.py:203 msgid "Parts" msgstr "パーツ" @@ -6079,7 +6119,7 @@ msgstr "パーツカテゴリ" #: part/models.py:83 part/templates/part/category.html:136 #: templates/InvenTree/search.html:97 templates/js/translated/search.js:158 -#: users/models.py:191 +#: users/models.py:202 msgid "Part Categories" msgstr "パーツカテゴリ" @@ -6582,7 +6622,7 @@ msgid "Parameter description" msgstr "" #: part/models.py:3638 templates/js/translated/part.js:1627 -#: templates/js/translated/table_filters.js:821 +#: templates/js/translated/table_filters.js:825 msgid "Checkbox" msgstr "" @@ -7241,7 +7281,7 @@ msgstr "" #: part/templates/part/detail.html:67 part/templates/part/part_sidebar.html:50 #: stock/admin.py:251 templates/InvenTree/settings/part_stocktake.html:30 #: templates/InvenTree/settings/sidebar.html:53 -#: templates/js/translated/stock.js:2215 users/models.py:193 +#: templates/js/translated/stock.js:2215 users/models.py:204 msgid "Stocktake" msgstr "" @@ -7472,14 +7512,6 @@ msgstr "" msgid "Part is not active" msgstr "" -#: part/templates/part/part_base.html:146 -#: templates/js/translated/company.js:1277 -#: templates/js/translated/company.js:1565 -#: templates/js/translated/model_renderers.js:306 -#: templates/js/translated/part.js:814 templates/js/translated/part.js:1218 -msgid "Inactive" -msgstr "" - #: part/templates/part/part_base.html:153 msgid "Part is virtual (not a physical part)" msgstr "" @@ -7647,8 +7679,8 @@ msgstr "" #: part/templates/part/prices.html:28 stock/admin.py:247 #: stock/templates/stock/item_base.html:446 -#: templates/js/translated/company.js:1693 #: templates/js/translated/company.js:1703 +#: templates/js/translated/company.js:1713 #: templates/js/translated/stock.js:2245 msgid "Last Updated" msgstr "" @@ -8216,7 +8248,7 @@ msgstr "" msgid "Plugin Configurations" msgstr "" -#: plugin/models.py:34 users/models.py:89 +#: plugin/models.py:34 users/models.py:100 msgid "Key" msgstr "" @@ -8719,7 +8751,7 @@ msgstr "" #: stock/admin.py:256 stock/models.py:883 #: stock/templates/stock/item_base.html:433 -#: templates/js/translated/stock.js:2229 users/models.py:113 +#: templates/js/translated/stock.js:2229 users/models.py:124 msgid "Expiry Date" msgstr "" @@ -8800,7 +8832,7 @@ msgstr "" #: stock/models.py:126 stock/templates/stock/location.html:179 #: templates/InvenTree/search.html:166 templates/js/translated/search.js:178 -#: users/models.py:194 +#: users/models.py:205 msgid "Stock Locations" msgstr "" @@ -9483,7 +9515,7 @@ msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" #: stock/templates/stock/item_base.html:437 -#: templates/js/translated/table_filters.js:435 users/models.py:163 +#: templates/js/translated/table_filters.js:435 users/models.py:174 msgid "Expired" msgstr "期限切れ" @@ -10109,7 +10141,7 @@ msgstr "" #: templates/InvenTree/settings/settings_staff_js.html:81 #: templates/js/translated/forms.js:547 templates/js/translated/helpers.js:105 #: templates/js/translated/part.js:392 templates/js/translated/pricing.js:629 -#: templates/js/translated/stock.js:245 users/models.py:413 +#: templates/js/translated/stock.js:245 users/models.py:424 msgid "Delete" msgstr "" @@ -10292,7 +10324,7 @@ msgid "Unverified" msgstr "" #: templates/InvenTree/settings/user.html:80 -#: templates/js/translated/company.js:947 +#: templates/js/translated/company.js:957 msgid "Primary" msgstr "" @@ -11643,213 +11675,213 @@ msgstr "" msgid "Delete Supplier Parts" msgstr "" -#: templates/js/translated/company.js:465 +#: templates/js/translated/company.js:466 msgid "Add new Company" msgstr "" -#: templates/js/translated/company.js:536 +#: templates/js/translated/company.js:546 msgid "Parts Supplied" msgstr "" -#: templates/js/translated/company.js:545 +#: templates/js/translated/company.js:555 msgid "Parts Manufactured" msgstr "" -#: templates/js/translated/company.js:560 +#: templates/js/translated/company.js:570 msgid "No company information found" msgstr "" -#: templates/js/translated/company.js:609 +#: templates/js/translated/company.js:619 msgid "Create New Contact" msgstr "" -#: templates/js/translated/company.js:625 -#: templates/js/translated/company.js:748 +#: templates/js/translated/company.js:635 +#: templates/js/translated/company.js:758 msgid "Edit Contact" msgstr "" -#: templates/js/translated/company.js:662 +#: templates/js/translated/company.js:672 msgid "All selected contacts will be deleted" msgstr "" -#: templates/js/translated/company.js:668 -#: templates/js/translated/company.js:732 +#: templates/js/translated/company.js:678 +#: templates/js/translated/company.js:742 msgid "Role" msgstr "" -#: templates/js/translated/company.js:676 +#: templates/js/translated/company.js:686 msgid "Delete Contacts" msgstr "" -#: templates/js/translated/company.js:707 +#: templates/js/translated/company.js:717 msgid "No contacts found" msgstr "" -#: templates/js/translated/company.js:720 +#: templates/js/translated/company.js:730 msgid "Phone Number" msgstr "" -#: templates/js/translated/company.js:726 +#: templates/js/translated/company.js:736 msgid "Email Address" msgstr "" -#: templates/js/translated/company.js:752 +#: templates/js/translated/company.js:762 msgid "Delete Contact" msgstr "" -#: templates/js/translated/company.js:849 +#: templates/js/translated/company.js:859 msgid "Create New Address" msgstr "" -#: templates/js/translated/company.js:864 -#: templates/js/translated/company.js:1025 +#: templates/js/translated/company.js:874 +#: templates/js/translated/company.js:1035 msgid "Edit Address" msgstr "" -#: templates/js/translated/company.js:899 +#: templates/js/translated/company.js:909 msgid "All selected addresses will be deleted" msgstr "" -#: templates/js/translated/company.js:913 +#: templates/js/translated/company.js:923 msgid "Delete Addresses" msgstr "" -#: templates/js/translated/company.js:940 +#: templates/js/translated/company.js:950 msgid "No addresses found" msgstr "" -#: templates/js/translated/company.js:979 +#: templates/js/translated/company.js:989 msgid "Postal city" msgstr "" -#: templates/js/translated/company.js:985 +#: templates/js/translated/company.js:995 msgid "State/province" msgstr "" -#: templates/js/translated/company.js:997 +#: templates/js/translated/company.js:1007 msgid "Courier notes" msgstr "" -#: templates/js/translated/company.js:1003 +#: templates/js/translated/company.js:1013 msgid "Internal notes" msgstr "" -#: templates/js/translated/company.js:1029 +#: templates/js/translated/company.js:1039 msgid "Delete Address" msgstr "" -#: templates/js/translated/company.js:1102 +#: templates/js/translated/company.js:1112 msgid "All selected manufacturer parts will be deleted" msgstr "" -#: templates/js/translated/company.js:1117 +#: templates/js/translated/company.js:1127 msgid "Delete Manufacturer Parts" msgstr "" -#: templates/js/translated/company.js:1151 +#: templates/js/translated/company.js:1161 msgid "All selected parameters will be deleted" msgstr "" -#: templates/js/translated/company.js:1165 +#: templates/js/translated/company.js:1175 msgid "Delete Parameters" msgstr "" -#: templates/js/translated/company.js:1181 -#: templates/js/translated/company.js:1469 templates/js/translated/part.js:2244 +#: templates/js/translated/company.js:1191 +#: templates/js/translated/company.js:1479 templates/js/translated/part.js:2244 msgid "Order parts" msgstr "" -#: templates/js/translated/company.js:1198 +#: templates/js/translated/company.js:1208 msgid "Delete manufacturer parts" msgstr "" -#: templates/js/translated/company.js:1230 +#: templates/js/translated/company.js:1240 msgid "Manufacturer part actions" msgstr "" -#: templates/js/translated/company.js:1249 +#: templates/js/translated/company.js:1259 msgid "No manufacturer parts found" msgstr "" -#: templates/js/translated/company.js:1269 -#: templates/js/translated/company.js:1557 templates/js/translated/part.js:798 +#: templates/js/translated/company.js:1279 +#: templates/js/translated/company.js:1567 templates/js/translated/part.js:798 #: templates/js/translated/part.js:1210 msgid "Template part" msgstr "" -#: templates/js/translated/company.js:1273 -#: templates/js/translated/company.js:1561 templates/js/translated/part.js:802 +#: templates/js/translated/company.js:1283 +#: templates/js/translated/company.js:1571 templates/js/translated/part.js:802 #: templates/js/translated/part.js:1214 msgid "Assembled part" msgstr "" -#: templates/js/translated/company.js:1393 templates/js/translated/part.js:1464 +#: templates/js/translated/company.js:1403 templates/js/translated/part.js:1464 msgid "No parameters found" msgstr "" -#: templates/js/translated/company.js:1428 templates/js/translated/part.js:1527 +#: templates/js/translated/company.js:1438 templates/js/translated/part.js:1527 msgid "Edit parameter" msgstr "" -#: templates/js/translated/company.js:1429 templates/js/translated/part.js:1528 +#: templates/js/translated/company.js:1439 templates/js/translated/part.js:1528 msgid "Delete parameter" msgstr "" -#: templates/js/translated/company.js:1446 templates/js/translated/part.js:1433 +#: templates/js/translated/company.js:1456 templates/js/translated/part.js:1433 msgid "Edit Parameter" msgstr "" -#: templates/js/translated/company.js:1455 templates/js/translated/part.js:1549 +#: templates/js/translated/company.js:1465 templates/js/translated/part.js:1549 msgid "Delete Parameter" msgstr "" -#: templates/js/translated/company.js:1486 +#: templates/js/translated/company.js:1496 msgid "Delete supplier parts" msgstr "" -#: templates/js/translated/company.js:1536 +#: templates/js/translated/company.js:1546 msgid "No supplier parts found" msgstr "" -#: templates/js/translated/company.js:1654 +#: templates/js/translated/company.js:1664 msgid "Base Units" msgstr "" -#: templates/js/translated/company.js:1684 +#: templates/js/translated/company.js:1694 msgid "Availability" msgstr "" -#: templates/js/translated/company.js:1715 +#: templates/js/translated/company.js:1725 msgid "Edit supplier part" msgstr "" -#: templates/js/translated/company.js:1716 +#: templates/js/translated/company.js:1726 msgid "Delete supplier part" msgstr "" -#: templates/js/translated/company.js:1769 +#: templates/js/translated/company.js:1779 #: templates/js/translated/pricing.js:694 msgid "Delete Price Break" msgstr "" -#: templates/js/translated/company.js:1779 +#: templates/js/translated/company.js:1789 #: templates/js/translated/pricing.js:712 msgid "Edit Price Break" msgstr "" -#: templates/js/translated/company.js:1794 +#: templates/js/translated/company.js:1804 msgid "No price break information found" msgstr "" -#: templates/js/translated/company.js:1823 +#: templates/js/translated/company.js:1833 msgid "Last updated" msgstr "" -#: templates/js/translated/company.js:1830 +#: templates/js/translated/company.js:1840 msgid "Edit price break" msgstr "" -#: templates/js/translated/company.js:1831 +#: templates/js/translated/company.js:1841 msgid "Delete price break" msgstr "" @@ -13287,7 +13319,7 @@ msgstr "" msgid "Add Stock" msgstr "" -#: templates/js/translated/stock.js:1042 users/models.py:403 +#: templates/js/translated/stock.js:1042 users/models.py:414 msgid "Add" msgstr "" @@ -13801,7 +13833,7 @@ msgid "Available stock" msgstr "" #: templates/js/translated/table_filters.js:733 -#: templates/js/translated/table_filters.js:829 +#: templates/js/translated/table_filters.js:833 msgid "Has Units" msgstr "" @@ -13829,7 +13861,7 @@ msgstr "" msgid "Has stocktake entries" msgstr "" -#: templates/js/translated/table_filters.js:825 +#: templates/js/translated/table_filters.js:829 msgid "Has Choices" msgstr "" @@ -13925,7 +13957,7 @@ msgstr "" msgid "New Notifications" msgstr "" -#: templates/navbar.html:144 users/models.py:190 +#: templates/navbar.html:144 users/models.py:201 msgid "Admin" msgstr "" @@ -14122,7 +14154,7 @@ msgstr "許可" msgid "Important dates" msgstr "重要な日付" -#: users/authentication.py:29 users/models.py:127 +#: users/authentication.py:29 users/models.py:138 msgid "Token has been revoked" msgstr "" @@ -14130,67 +14162,67 @@ msgstr "" msgid "Token has expired" msgstr "" -#: users/models.py:70 +#: users/models.py:81 msgid "API Token" msgstr "" -#: users/models.py:71 +#: users/models.py:82 msgid "API Tokens" msgstr "" -#: users/models.py:107 +#: users/models.py:118 msgid "Token Name" msgstr "" -#: users/models.py:108 +#: users/models.py:119 msgid "Custom token name" msgstr "" -#: users/models.py:114 +#: users/models.py:125 msgid "Token expiry date" msgstr "" -#: users/models.py:122 +#: users/models.py:133 msgid "Last Seen" msgstr "" -#: users/models.py:123 +#: users/models.py:134 msgid "Last time the token was used" msgstr "" -#: users/models.py:127 +#: users/models.py:138 msgid "Revoked" msgstr "" -#: users/models.py:386 +#: users/models.py:397 msgid "Permission set" msgstr "パーミッション設定" -#: users/models.py:395 +#: users/models.py:406 msgid "Group" msgstr "グループ" -#: users/models.py:399 +#: users/models.py:410 msgid "View" msgstr "表示" -#: users/models.py:399 +#: users/models.py:410 msgid "Permission to view items" msgstr "項目を表示する権限" -#: users/models.py:403 +#: users/models.py:414 msgid "Permission to add items" msgstr "項目を追加する権限" -#: users/models.py:407 +#: users/models.py:418 msgid "Change" msgstr "変更" -#: users/models.py:409 +#: users/models.py:420 msgid "Permissions to edit items" msgstr "項目を編集する権限" -#: users/models.py:415 +#: users/models.py:426 msgid "Permission to delete items" msgstr "項目を削除する権限" diff --git a/src/backend/InvenTree/locale/ko/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/ko/LC_MESSAGES/django.po index 5c3e7b5648..e07c9f2839 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: 2024-04-15 15:06+0000\n" -"PO-Revision-Date: 2024-04-16 03:11\n" +"POT-Creation-Date: 2024-04-20 13:19+0000\n" +"PO-Revision-Date: 2024-04-21 04:19\n" "Last-Translator: \n" "Language-Team: Korean\n" "Language: ko_KR\n" @@ -58,7 +58,7 @@ msgstr "" #: InvenTree/fields.py:208 InvenTree/models.py:1021 build/serializers.py:438 #: build/serializers.py:516 build/templates/build/sidebar.html:21 -#: company/models.py:835 company/templates/company/sidebar.html:37 +#: company/models.py:847 company/templates/company/sidebar.html:37 #: order/models.py:1283 order/templates/order/po_sidebar.html:11 #: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/so_sidebar.html:17 part/admin.py:59 @@ -69,7 +69,7 @@ msgstr "" #: stock/serializers.py:805 stock/serializers.py:1114 stock/serializers.py:1203 #: stock/serializers.py:1368 stock/templates/stock/stock_sidebar.html:25 #: templates/js/translated/barcode.js:143 templates/js/translated/bom.js:1265 -#: templates/js/translated/company.js:1674 templates/js/translated/order.js:347 +#: templates/js/translated/company.js:1684 templates/js/translated/order.js:347 #: templates/js/translated/part.js:1080 #: templates/js/translated/purchase_order.js:2201 #: templates/js/translated/return_order.js:776 @@ -340,10 +340,10 @@ msgstr "" msgid "[{site_name}] Log in to the app" msgstr "" -#: InvenTree/magic_login.py:38 company/models.py:132 -#: company/templates/company/company_base.html:132 +#: InvenTree/magic_login.py:38 company/models.py:133 +#: company/templates/company/company_base.html:138 #: templates/InvenTree/settings/user.html:49 -#: templates/js/translated/company.js:667 +#: templates/js/translated/company.js:677 msgid "Email" msgstr "" @@ -405,14 +405,14 @@ msgstr "" msgid "Select file to attach" msgstr "" -#: InvenTree/models.py:567 common/models.py:3018 company/models.py:145 -#: company/models.py:452 company/models.py:509 company/models.py:818 +#: InvenTree/models.py:567 common/models.py:3018 company/models.py:146 +#: company/models.py:457 company/models.py:514 company/models.py:830 #: order/models.py:291 order/models.py:1288 order/models.py:1702 #: part/admin.py:55 part/models.py:919 #: part/templates/part/part_scheduling.html:11 #: report/templates/report/inventree_build_order_base.html:164 -#: stock/admin.py:225 templates/js/translated/company.js:1309 -#: templates/js/translated/company.js:1663 templates/js/translated/order.js:351 +#: stock/admin.py:225 templates/js/translated/company.js:1319 +#: templates/js/translated/company.js:1673 templates/js/translated/order.js:351 #: templates/js/translated/part.js:2456 #: templates/js/translated/purchase_order.js:2041 #: templates/js/translated/purchase_order.js:2205 @@ -442,7 +442,7 @@ msgstr "" #: part/models.py:3272 part/models.py:3365 part/models.py:3393 #: plugin/models.py:250 plugin/models.py:251 #: report/templates/report/inventree_test_report_base.html:105 -#: templates/js/translated/stock.js:3036 users/models.py:100 +#: templates/js/translated/stock.js:3036 users/models.py:111 msgid "User" msgstr "" @@ -484,7 +484,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:893 common/models.py:2706 common/models.py:3104 -#: common/serializers.py:370 company/models.py:608 label/models.py:120 +#: common/serializers.py:370 company/models.py:613 label/models.py:120 #: machine/models.py:24 part/models.py:855 part/models.py:3616 #: plugin/models.py:41 report/models.py:176 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -493,11 +493,11 @@ msgstr "" #: templates/InvenTree/settings/plugin_settings.html:22 #: templates/InvenTree/settings/settings_staff_js.html:67 #: templates/InvenTree/settings/settings_staff_js.html:446 -#: templates/js/translated/company.js:666 -#: templates/js/translated/company.js:714 -#: templates/js/translated/company.js:903 -#: templates/js/translated/company.js:1155 -#: templates/js/translated/company.js:1403 templates/js/translated/part.js:1186 +#: templates/js/translated/company.js:676 +#: templates/js/translated/company.js:724 +#: templates/js/translated/company.js:913 +#: templates/js/translated/company.js:1165 +#: templates/js/translated/company.js:1413 templates/js/translated/part.js:1186 #: templates/js/translated/part.js:1474 templates/js/translated/part.js:1610 #: templates/js/translated/part.js:2749 templates/js/translated/stock.js:2716 msgid "Name" @@ -505,8 +505,8 @@ msgstr "" #: InvenTree/models.py:899 build/models.py:188 #: build/templates/build/detail.html:24 common/models.py:136 -#: company/models.py:517 company/models.py:826 -#: company/templates/company/company_base.html:71 +#: company/models.py:522 company/models.py:838 +#: company/templates/company/company_base.html:77 #: company/templates/company/manufacturer_part.html:75 #: company/templates/company/supplier_part.html:107 label/models.py:127 #: order/models.py:277 order/models.py:1316 part/admin.py:303 part/admin.py:414 @@ -521,9 +521,9 @@ msgstr "" #: templates/InvenTree/settings/settings_staff_js.html:170 #: templates/InvenTree/settings/settings_staff_js.html:451 #: templates/js/translated/bom.js:633 templates/js/translated/bom.js:963 -#: templates/js/translated/build.js:2137 templates/js/translated/company.js:518 -#: templates/js/translated/company.js:1320 -#: templates/js/translated/company.js:1631 templates/js/translated/index.js:119 +#: templates/js/translated/build.js:2137 templates/js/translated/company.js:519 +#: templates/js/translated/company.js:1330 +#: templates/js/translated/company.js:1641 templates/js/translated/index.js:119 #: templates/js/translated/order.js:298 templates/js/translated/part.js:1238 #: templates/js/translated/part.js:1483 templates/js/translated/part.js:1621 #: templates/js/translated/part.js:1958 templates/js/translated/part.js:2355 @@ -589,8 +589,8 @@ msgstr "" msgid "Must be a valid number" msgstr "" -#: InvenTree/serializers.py:99 company/models.py:178 -#: company/templates/company/company_base.html:106 part/models.py:2993 +#: InvenTree/serializers.py:99 company/models.py:183 +#: company/templates/company/company_base.html:112 part/models.py:2993 #: templates/InvenTree/settings/settings_staff_js.html:44 #: templates/currency_data.html:5 msgid "Currency" @@ -970,7 +970,7 @@ msgstr "" msgid "Allocated" msgstr "" -#: build/api.py:294 company/models.py:890 +#: build/api.py:294 company/models.py:902 company/serializers.py:383 #: company/templates/company/supplier_part.html:114 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -1000,7 +1000,7 @@ msgstr "" #: part/templates/part/part_sidebar.html:22 templates/InvenTree/index.html:196 #: templates/InvenTree/search.html:141 #: templates/InvenTree/settings/sidebar.html:55 -#: templates/js/translated/search.js:186 users/models.py:196 +#: templates/js/translated/search.js:186 users/models.py:207 msgid "Build Orders" msgstr "" @@ -1050,7 +1050,7 @@ msgid "BuildOrder to which this build is allocated" msgstr "" #: build/models.py:205 build/templates/build/build_base.html:97 -#: build/templates/build/detail.html:29 company/models.py:1044 order/api.py:817 +#: build/templates/build/detail.html:29 company/models.py:1056 order/api.py:817 #: order/models.py:1401 order/models.py:1544 order/models.py:1545 #: part/api.py:1547 part/api.py:1841 part/models.py:390 part/models.py:3004 #: part/models.py:3148 part/models.py:3292 part/models.py:3315 @@ -1078,9 +1078,9 @@ msgstr "" #: templates/js/translated/build.js:1309 templates/js/translated/build.js:1740 #: templates/js/translated/build.js:2160 templates/js/translated/build.js:2333 #: templates/js/translated/company.js:348 -#: templates/js/translated/company.js:1106 -#: templates/js/translated/company.js:1261 -#: templates/js/translated/company.js:1549 templates/js/translated/index.js:109 +#: templates/js/translated/company.js:1116 +#: templates/js/translated/company.js:1271 +#: templates/js/translated/company.js:1559 templates/js/translated/index.js:109 #: templates/js/translated/part.js:1943 templates/js/translated/part.js:2015 #: templates/js/translated/part.js:2324 templates/js/translated/pricing.js:369 #: templates/js/translated/purchase_order.js:751 @@ -1223,7 +1223,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:180 #: part/templates/part/part_base.html:383 stock/models.py:819 #: stock/templates/stock/item_base.html:200 -#: templates/js/translated/company.js:1009 +#: templates/js/translated/company.js:1019 msgid "External Link" msgstr "" @@ -1315,7 +1315,7 @@ msgstr "" #: templates/js/translated/bom.js:981 templates/js/translated/build.js:521 #: templates/js/translated/build.js:737 templates/js/translated/build.js:1366 #: templates/js/translated/build.js:1743 templates/js/translated/build.js:2355 -#: templates/js/translated/company.js:1808 +#: templates/js/translated/company.js:1818 #: templates/js/translated/model_renderers.js:230 #: templates/js/translated/order.js:304 templates/js/translated/part.js:961 #: templates/js/translated/part.js:1811 templates/js/translated/part.js:3341 @@ -2206,7 +2206,7 @@ msgstr "" msgid "Show the `about` modal only to superusers" msgstr "" -#: common/models.py:1292 company/models.py:107 company/models.py:108 +#: common/models.py:1292 company/models.py:108 company/models.py:109 msgid "Company name" msgstr "" @@ -3550,9 +3550,9 @@ msgstr "" msgid "Price break quantity" msgstr "" -#: common/models.py:2524 company/serializers.py:486 order/admin.py:42 +#: common/models.py:2524 company/serializers.py:496 order/admin.py:42 #: order/models.py:1333 order/models.py:2241 -#: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885 +#: templates/js/translated/company.js:1823 templates/js/translated/part.js:1885 #: templates/js/translated/pricing.js:621 #: templates/js/translated/return_order.js:741 msgid "Price" @@ -3574,13 +3574,15 @@ msgstr "" msgid "Name for this webhook" msgstr "" -#: common/models.py:2711 machine/models.py:39 part/admin.py:88 -#: part/models.py:1045 plugin/models.py:56 +#: common/models.py:2711 company/models.py:160 company/models.py:813 +#: machine/models.py:39 part/admin.py:88 part/models.py:1045 +#: plugin/models.py:56 templates/js/translated/company.js:523 #: templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 #: templates/js/translated/table_filters.js:492 #: templates/js/translated/table_filters.js:520 -#: templates/js/translated/table_filters.js:716 users/models.py:171 +#: templates/js/translated/table_filters.js:716 +#: templates/js/translated/table_filters.js:796 users/models.py:182 msgid "Active" msgstr "" @@ -3588,7 +3590,7 @@ msgstr "" msgid "Is this webhook active" msgstr "" -#: common/models.py:2727 users/models.py:148 +#: common/models.py:2727 users/models.py:159 msgid "Token" msgstr "" @@ -3652,7 +3654,7 @@ msgstr "" msgid "Id" msgstr "" -#: common/models.py:3016 templates/js/translated/company.js:955 +#: common/models.py:3016 templates/js/translated/company.js:965 #: templates/js/translated/news.js:44 msgid "Title" msgstr "" @@ -3678,7 +3680,7 @@ msgstr "" msgid "Was this news item read?" msgstr "" -#: common/models.py:3044 company/models.py:155 part/models.py:929 +#: common/models.py:3044 company/models.py:156 part/models.py:929 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report_base.html:35 @@ -3848,270 +3850,294 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/models.py:113 -msgid "Company description" +#: company/api.py:164 +msgid "Part is Active" +msgstr "" + +#: company/api.py:168 +msgid "Manufacturer is Active" +msgstr "" + +#: company/api.py:317 +msgid "Supplier Part is Active" +msgstr "" + +#: company/api.py:321 +msgid "Internal Part is Active" +msgstr "" + +#: company/api.py:325 +msgid "Supplier is Active" msgstr "" #: company/models.py:114 +msgid "Company description" +msgstr "" + +#: company/models.py:115 msgid "Description of the company" msgstr "" -#: company/models.py:119 company/templates/company/company_base.html:100 +#: company/models.py:120 company/templates/company/company_base.html:106 #: templates/InvenTree/settings/plugin_settings.html:54 -#: templates/js/translated/company.js:522 +#: templates/js/translated/company.js:532 msgid "Website" msgstr "" -#: company/models.py:119 +#: company/models.py:120 msgid "Company website URL" msgstr "" -#: company/models.py:124 +#: company/models.py:125 msgid "Phone number" msgstr "" -#: company/models.py:126 +#: company/models.py:127 msgid "Contact phone number" msgstr "" -#: company/models.py:133 +#: company/models.py:134 msgid "Contact email address" msgstr "" -#: company/models.py:138 company/templates/company/company_base.html:139 +#: company/models.py:139 company/templates/company/company_base.html:145 #: order/models.py:331 order/templates/order/order_base.html:203 #: order/templates/order/return_order_base.html:174 #: order/templates/order/sales_order_base.html:214 msgid "Contact" msgstr "" -#: company/models.py:140 +#: company/models.py:141 msgid "Point of contact" msgstr "" -#: company/models.py:146 +#: company/models.py:147 msgid "Link to external company information" msgstr "" #: company/models.py:160 +msgid "Is this company active?" +msgstr "" + +#: company/models.py:165 msgid "is customer" msgstr "" -#: company/models.py:161 +#: company/models.py:166 msgid "Do you sell items to this company?" msgstr "" -#: company/models.py:166 +#: company/models.py:171 msgid "is supplier" msgstr "" -#: company/models.py:167 +#: company/models.py:172 msgid "Do you purchase items from this company?" msgstr "" -#: company/models.py:172 +#: company/models.py:177 msgid "is manufacturer" msgstr "" -#: company/models.py:173 +#: company/models.py:178 msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:181 +#: company/models.py:186 msgid "Default currency used for this company" msgstr "" -#: company/models.py:268 company/models.py:377 +#: company/models.py:273 company/models.py:382 #: company/templates/company/company_base.html:8 #: company/templates/company/company_base.html:12 stock/api.py:776 -#: templates/InvenTree/search.html:178 templates/js/translated/company.js:495 +#: templates/InvenTree/search.html:178 templates/js/translated/company.js:496 msgid "Company" msgstr "" -#: company/models.py:378 +#: company/models.py:383 msgid "Select company" msgstr "" -#: company/models.py:383 +#: company/models.py:388 msgid "Address title" msgstr "" -#: company/models.py:384 +#: company/models.py:389 msgid "Title describing the address entry" msgstr "" -#: company/models.py:390 +#: company/models.py:395 msgid "Primary address" msgstr "" -#: company/models.py:391 +#: company/models.py:396 msgid "Set as primary address" msgstr "" -#: company/models.py:396 templates/js/translated/company.js:904 -#: templates/js/translated/company.js:961 +#: company/models.py:401 templates/js/translated/company.js:914 +#: templates/js/translated/company.js:971 msgid "Line 1" msgstr "" -#: company/models.py:397 +#: company/models.py:402 msgid "Address line 1" msgstr "" -#: company/models.py:403 templates/js/translated/company.js:905 -#: templates/js/translated/company.js:967 +#: company/models.py:408 templates/js/translated/company.js:915 +#: templates/js/translated/company.js:977 msgid "Line 2" msgstr "" -#: company/models.py:404 +#: company/models.py:409 msgid "Address line 2" msgstr "" -#: company/models.py:410 company/models.py:411 -#: templates/js/translated/company.js:973 +#: company/models.py:415 company/models.py:416 +#: templates/js/translated/company.js:983 msgid "Postal code" msgstr "" -#: company/models.py:417 +#: company/models.py:422 msgid "City/Region" msgstr "" -#: company/models.py:418 +#: company/models.py:423 msgid "Postal code city/region" msgstr "" -#: company/models.py:424 +#: company/models.py:429 msgid "State/Province" msgstr "" -#: company/models.py:425 +#: company/models.py:430 msgid "State or province" msgstr "" -#: company/models.py:431 templates/js/translated/company.js:991 +#: company/models.py:436 templates/js/translated/company.js:1001 msgid "Country" msgstr "" -#: company/models.py:432 +#: company/models.py:437 msgid "Address country" msgstr "" -#: company/models.py:438 +#: company/models.py:443 msgid "Courier shipping notes" msgstr "" -#: company/models.py:439 +#: company/models.py:444 msgid "Notes for shipping courier" msgstr "" -#: company/models.py:445 +#: company/models.py:450 msgid "Internal shipping notes" msgstr "" -#: company/models.py:446 +#: company/models.py:451 msgid "Shipping notes for internal use" msgstr "" -#: company/models.py:453 +#: company/models.py:458 msgid "Link to address information (external)" msgstr "" -#: company/models.py:484 company/models.py:785 stock/models.py:751 +#: company/models.py:489 company/models.py:791 stock/models.py:751 #: stock/serializers.py:266 stock/templates/stock/item_base.html:142 #: templates/js/translated/bom.js:622 msgid "Base Part" msgstr "" -#: company/models.py:486 company/models.py:787 +#: company/models.py:491 company/models.py:793 msgid "Select part" msgstr "" -#: company/models.py:495 company/templates/company/company_base.html:76 +#: company/models.py:500 company/templates/company/company_base.html:82 #: company/templates/company/manufacturer_part.html:90 #: company/templates/company/supplier_part.html:145 part/serializers.py:515 #: stock/templates/stock/item_base.html:207 -#: templates/js/translated/company.js:506 -#: templates/js/translated/company.js:1108 -#: templates/js/translated/company.js:1286 -#: templates/js/translated/company.js:1601 -#: templates/js/translated/table_filters.js:796 +#: templates/js/translated/company.js:507 +#: templates/js/translated/company.js:1118 +#: templates/js/translated/company.js:1296 +#: templates/js/translated/company.js:1611 +#: templates/js/translated/table_filters.js:800 msgid "Manufacturer" msgstr "" -#: company/models.py:496 +#: company/models.py:501 msgid "Select manufacturer" msgstr "" -#: company/models.py:502 company/templates/company/manufacturer_part.html:101 +#: company/models.py:507 company/templates/company/manufacturer_part.html:101 #: company/templates/company/supplier_part.html:153 part/serializers.py:525 #: templates/js/translated/company.js:351 -#: templates/js/translated/company.js:1107 -#: templates/js/translated/company.js:1302 -#: templates/js/translated/company.js:1620 templates/js/translated/part.js:1800 +#: templates/js/translated/company.js:1117 +#: templates/js/translated/company.js:1312 +#: templates/js/translated/company.js:1630 templates/js/translated/part.js:1800 #: templates/js/translated/purchase_order.js:1852 #: templates/js/translated/purchase_order.js:2054 msgid "MPN" msgstr "" -#: company/models.py:503 +#: company/models.py:508 msgid "Manufacturer Part Number" msgstr "" -#: company/models.py:510 +#: company/models.py:515 msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:518 +#: company/models.py:523 msgid "Manufacturer part description" msgstr "" -#: company/models.py:575 company/models.py:602 company/models.py:811 +#: company/models.py:580 company/models.py:607 company/models.py:823 #: company/templates/company/manufacturer_part.html:7 #: company/templates/company/manufacturer_part.html:24 #: stock/templates/stock/item_base.html:217 msgid "Manufacturer Part" msgstr "" -#: company/models.py:609 +#: company/models.py:614 msgid "Parameter name" msgstr "" -#: company/models.py:615 +#: company/models.py:620 #: report/templates/report/inventree_test_report_base.html:104 -#: stock/models.py:2436 templates/js/translated/company.js:1156 -#: templates/js/translated/company.js:1409 templates/js/translated/part.js:1492 +#: stock/models.py:2436 templates/js/translated/company.js:1166 +#: templates/js/translated/company.js:1419 templates/js/translated/part.js:1492 #: templates/js/translated/stock.js:1519 msgid "Value" msgstr "" -#: company/models.py:616 +#: company/models.py:621 msgid "Parameter value" msgstr "" -#: company/models.py:623 company/templates/company/supplier_part.html:168 +#: company/models.py:628 company/templates/company/supplier_part.html:168 #: part/admin.py:57 part/models.py:1009 part/models.py:3623 #: part/templates/part/part_base.html:284 -#: templates/js/translated/company.js:1415 templates/js/translated/part.js:1511 +#: templates/js/translated/company.js:1425 templates/js/translated/part.js:1511 #: templates/js/translated/part.js:1615 templates/js/translated/part.js:2370 msgid "Units" msgstr "" -#: company/models.py:624 +#: company/models.py:629 msgid "Parameter units" msgstr "" -#: company/models.py:725 +#: company/models.py:731 msgid "Pack units must be compatible with the base part units" msgstr "" -#: company/models.py:732 +#: company/models.py:738 msgid "Pack units must be greater than zero" msgstr "" -#: company/models.py:746 +#: company/models.py:752 msgid "Linked manufacturer part must reference the same base part" msgstr "" -#: company/models.py:795 company/templates/company/company_base.html:81 +#: company/models.py:801 company/templates/company/company_base.html:87 #: company/templates/company/supplier_part.html:129 order/models.py:465 #: order/templates/order/order_base.html:136 part/bom.py:272 part/bom.py:310 #: part/serializers.py:499 plugin/builtin/suppliers/digikey.py:25 @@ -4119,35 +4145,39 @@ msgstr "" #: plugin/builtin/suppliers/tme.py:26 stock/templates/stock/item_base.html:224 #: templates/email/overdue_purchase_order.html:16 #: templates/js/translated/company.js:350 -#: templates/js/translated/company.js:510 -#: templates/js/translated/company.js:1574 templates/js/translated/part.js:1768 +#: templates/js/translated/company.js:511 +#: templates/js/translated/company.js:1584 templates/js/translated/part.js:1768 #: templates/js/translated/pricing.js:498 #: templates/js/translated/purchase_order.js:1690 -#: templates/js/translated/table_filters.js:800 +#: templates/js/translated/table_filters.js:804 msgid "Supplier" msgstr "" -#: company/models.py:796 +#: company/models.py:802 msgid "Select supplier" msgstr "" -#: company/models.py:802 part/serializers.py:510 +#: company/models.py:808 part/serializers.py:510 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:812 +#: company/models.py:814 +msgid "Is this supplier part active?" +msgstr "" + +#: company/models.py:824 msgid "Select manufacturer part" msgstr "" -#: company/models.py:819 +#: company/models.py:831 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:827 +#: company/models.py:839 msgid "Supplier part description" msgstr "" -#: company/models.py:834 company/templates/company/supplier_part.html:187 +#: company/models.py:846 company/templates/company/supplier_part.html:187 #: part/admin.py:418 part/models.py:4070 part/templates/part/upload_bom.html:59 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_po_report_base.html:32 @@ -4158,27 +4188,27 @@ msgstr "" msgid "Note" msgstr "" -#: company/models.py:843 part/models.py:1967 +#: company/models.py:855 part/models.py:1967 msgid "base cost" msgstr "" -#: company/models.py:844 part/models.py:1968 +#: company/models.py:856 part/models.py:1968 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:851 company/templates/company/supplier_part.html:160 +#: company/models.py:863 company/templates/company/supplier_part.html:160 #: stock/admin.py:224 stock/models.py:782 stock/serializers.py:1350 #: stock/templates/stock/item_base.html:240 -#: templates/js/translated/company.js:1636 +#: templates/js/translated/company.js:1646 #: templates/js/translated/stock.js:2423 msgid "Packaging" msgstr "" -#: company/models.py:852 +#: company/models.py:864 msgid "Part packaging" msgstr "" -#: company/models.py:857 templates/js/translated/company.js:1641 +#: company/models.py:869 templates/js/translated/company.js:1651 #: templates/js/translated/part.js:1821 templates/js/translated/part.js:1877 #: templates/js/translated/purchase_order.js:311 #: templates/js/translated/purchase_order.js:841 @@ -4188,62 +4218,78 @@ msgstr "" msgid "Pack Quantity" msgstr "" -#: company/models.py:859 +#: company/models.py:871 msgid "Total quantity supplied in a single pack. Leave empty for single items." msgstr "" -#: company/models.py:878 part/models.py:1974 +#: company/models.py:890 part/models.py:1974 msgid "multiple" msgstr "" -#: company/models.py:879 +#: company/models.py:891 msgid "Order multiple" msgstr "" -#: company/models.py:891 +#: company/models.py:903 msgid "Quantity available from supplier" msgstr "" -#: company/models.py:897 +#: company/models.py:909 msgid "Availability Updated" msgstr "" -#: company/models.py:898 +#: company/models.py:910 msgid "Date of last update of availability data" msgstr "" -#: company/serializers.py:155 +#: company/serializers.py:163 msgid "Default currency used for this supplier" msgstr "" -#: company/templates/company/company_base.html:21 +#: company/serializers.py:381 part/admin.py:126 +#: part/templates/part/part_base.html:197 +#: templates/js/translated/company.js:1689 +#: templates/js/translated/table_filters.js:355 +msgid "In Stock" +msgstr "" + +#: company/templates/company/company_base.html:16 +#: part/templates/part/part_base.html:146 +#: templates/js/translated/company.js:1287 +#: templates/js/translated/company.js:1575 +#: templates/js/translated/model_renderers.js:306 +#: templates/js/translated/part.js:814 templates/js/translated/part.js:1218 +msgid "Inactive" +msgstr "" + +#: company/templates/company/company_base.html:27 #: templates/js/translated/purchase_order.js:242 msgid "Create Purchase Order" msgstr "" -#: company/templates/company/company_base.html:27 +#: company/templates/company/company_base.html:33 msgid "Company actions" msgstr "" -#: company/templates/company/company_base.html:32 +#: company/templates/company/company_base.html:38 msgid "Edit company information" msgstr "" -#: company/templates/company/company_base.html:33 -#: templates/js/translated/company.js:444 +#: company/templates/company/company_base.html:39 +#: templates/js/translated/company.js:445 msgid "Edit Company" msgstr "" -#: company/templates/company/company_base.html:37 +#: company/templates/company/company_base.html:43 msgid "Delete company" msgstr "" -#: company/templates/company/company_base.html:38 -#: company/templates/company/company_base.html:162 +#: company/templates/company/company_base.html:44 +#: company/templates/company/company_base.html:168 msgid "Delete Company" msgstr "" -#: company/templates/company/company_base.html:47 +#: company/templates/company/company_base.html:53 #: company/templates/company/manufacturer_part.html:51 #: company/templates/company/supplier_part.html:83 #: part/templates/part/part_thumb.html:20 @@ -4255,72 +4301,72 @@ msgstr "" msgid "Part image" msgstr "" -#: company/templates/company/company_base.html:55 +#: company/templates/company/company_base.html:61 #: part/templates/part/part_thumb.html:12 msgid "Upload new image" msgstr "" -#: company/templates/company/company_base.html:58 +#: company/templates/company/company_base.html:64 #: part/templates/part/part_thumb.html:14 msgid "Download image from URL" msgstr "" -#: company/templates/company/company_base.html:60 +#: company/templates/company/company_base.html:66 #: part/templates/part/part_thumb.html:16 msgid "Delete image" msgstr "" -#: company/templates/company/company_base.html:86 order/models.py:910 +#: company/templates/company/company_base.html:92 order/models.py:910 #: order/models.py:2008 order/templates/order/return_order_base.html:131 #: order/templates/order/sales_order_base.html:144 stock/models.py:804 #: stock/models.py:805 stock/serializers.py:1100 #: stock/templates/stock/item_base.html:405 #: templates/email/overdue_sales_order.html:16 -#: templates/js/translated/company.js:502 +#: templates/js/translated/company.js:503 #: templates/js/translated/return_order.js:296 #: templates/js/translated/sales_order.js:784 #: templates/js/translated/stock.js:2959 -#: templates/js/translated/table_filters.js:804 +#: templates/js/translated/table_filters.js:808 msgid "Customer" msgstr "" -#: company/templates/company/company_base.html:111 +#: company/templates/company/company_base.html:117 msgid "Uses default currency" msgstr "" -#: company/templates/company/company_base.html:118 order/models.py:341 +#: company/templates/company/company_base.html:124 order/models.py:341 #: order/templates/order/order_base.html:210 #: order/templates/order/return_order_base.html:181 #: order/templates/order/sales_order_base.html:221 msgid "Address" msgstr "" -#: company/templates/company/company_base.html:125 +#: company/templates/company/company_base.html:131 msgid "Phone" msgstr "" -#: company/templates/company/company_base.html:205 +#: company/templates/company/company_base.html:211 #: part/templates/part/part_base.html:528 msgid "Remove Image" msgstr "" -#: company/templates/company/company_base.html:206 +#: company/templates/company/company_base.html:212 msgid "Remove associated image from this company" msgstr "" -#: company/templates/company/company_base.html:208 +#: company/templates/company/company_base.html:214 #: part/templates/part/part_base.html:531 #: templates/InvenTree/settings/user.html:88 #: templates/InvenTree/settings/user_sso.html:43 msgid "Remove" msgstr "" -#: company/templates/company/company_base.html:237 +#: company/templates/company/company_base.html:243 #: part/templates/part/part_base.html:560 msgid "Upload Image" msgstr "" -#: company/templates/company/company_base.html:252 +#: company/templates/company/company_base.html:258 #: part/templates/part/part_base.html:614 msgid "Download Image" msgstr "" @@ -4368,7 +4414,7 @@ msgstr "" #: templates/InvenTree/index.html:227 templates/InvenTree/search.html:199 #: templates/InvenTree/settings/sidebar.html:57 #: templates/js/translated/search.js:205 templates/navbar.html:50 -#: users/models.py:197 +#: users/models.py:208 msgid "Purchase Orders" msgstr "" @@ -4391,7 +4437,7 @@ msgstr "" #: templates/InvenTree/index.html:259 templates/InvenTree/search.html:219 #: templates/InvenTree/settings/sidebar.html:59 #: templates/js/translated/search.js:219 templates/navbar.html:62 -#: users/models.py:198 +#: users/models.py:209 msgid "Sales Orders" msgstr "" @@ -4416,7 +4462,7 @@ msgstr "" #: order/templates/order/return_orders.html:15 #: templates/InvenTree/settings/sidebar.html:61 #: templates/js/translated/search.js:232 templates/navbar.html:65 -#: users/models.py:199 +#: users/models.py:210 msgid "Return Orders" msgstr "" @@ -4464,12 +4510,12 @@ msgid "Order part" msgstr "" #: company/templates/company/manufacturer_part.html:39 -#: templates/js/translated/company.js:1333 +#: templates/js/translated/company.js:1343 msgid "Edit manufacturer part" msgstr "" #: company/templates/company/manufacturer_part.html:43 -#: templates/js/translated/company.js:1334 +#: templates/js/translated/company.js:1344 msgid "Delete manufacturer part" msgstr "" @@ -4536,14 +4582,14 @@ msgstr "" #: company/templates/company/supplier_part.html:7 #: company/templates/company/supplier_part.html:24 order/api.py:448 #: stock/models.py:762 stock/templates/stock/item_base.html:233 -#: templates/js/translated/company.js:1590 +#: templates/js/translated/company.js:1600 #: templates/js/translated/purchase_order.js:752 #: templates/js/translated/stock.js:2279 msgid "Supplier Part" msgstr "" #: company/templates/company/supplier_part.html:50 -#: templates/js/translated/company.js:1516 +#: templates/js/translated/company.js:1526 msgid "Supplier part actions" msgstr "" @@ -4644,7 +4690,7 @@ msgstr "" #: stock/templates/stock/location_sidebar.html:7 #: templates/InvenTree/search.html:155 templates/js/translated/part.js:1060 #: templates/js/translated/search.js:172 templates/js/translated/stock.js:2766 -#: users/models.py:195 +#: users/models.py:206 msgid "Stock Items" msgstr "" @@ -5895,12 +5941,6 @@ msgstr "" msgid "Minimum Stock" msgstr "" -#: part/admin.py:126 part/templates/part/part_base.html:197 -#: templates/js/translated/company.js:1679 -#: templates/js/translated/table_filters.js:355 -msgid "In Stock" -msgstr "" - #: part/admin.py:138 part/templates/part/part_sidebar.html:27 msgid "Used In" msgstr "" @@ -5941,7 +5981,7 @@ msgstr "" #: templates/InvenTree/index.html:36 templates/InvenTree/search.html:84 #: templates/InvenTree/settings/sidebar.html:47 #: templates/js/translated/part.js:2804 templates/js/translated/search.js:130 -#: templates/navbar.html:24 users/models.py:192 +#: templates/navbar.html:24 users/models.py:203 msgid "Parts" msgstr "" @@ -6079,7 +6119,7 @@ msgstr "" #: part/models.py:83 part/templates/part/category.html:136 #: templates/InvenTree/search.html:97 templates/js/translated/search.js:158 -#: users/models.py:191 +#: users/models.py:202 msgid "Part Categories" msgstr "" @@ -6582,7 +6622,7 @@ msgid "Parameter description" msgstr "" #: part/models.py:3638 templates/js/translated/part.js:1627 -#: templates/js/translated/table_filters.js:821 +#: templates/js/translated/table_filters.js:825 msgid "Checkbox" msgstr "" @@ -7241,7 +7281,7 @@ msgstr "" #: part/templates/part/detail.html:67 part/templates/part/part_sidebar.html:50 #: stock/admin.py:251 templates/InvenTree/settings/part_stocktake.html:30 #: templates/InvenTree/settings/sidebar.html:53 -#: templates/js/translated/stock.js:2215 users/models.py:193 +#: templates/js/translated/stock.js:2215 users/models.py:204 msgid "Stocktake" msgstr "" @@ -7472,14 +7512,6 @@ msgstr "" msgid "Part is not active" msgstr "" -#: part/templates/part/part_base.html:146 -#: templates/js/translated/company.js:1277 -#: templates/js/translated/company.js:1565 -#: templates/js/translated/model_renderers.js:306 -#: templates/js/translated/part.js:814 templates/js/translated/part.js:1218 -msgid "Inactive" -msgstr "" - #: part/templates/part/part_base.html:153 msgid "Part is virtual (not a physical part)" msgstr "" @@ -7647,8 +7679,8 @@ msgstr "" #: part/templates/part/prices.html:28 stock/admin.py:247 #: stock/templates/stock/item_base.html:446 -#: templates/js/translated/company.js:1693 #: templates/js/translated/company.js:1703 +#: templates/js/translated/company.js:1713 #: templates/js/translated/stock.js:2245 msgid "Last Updated" msgstr "" @@ -8216,7 +8248,7 @@ msgstr "" msgid "Plugin Configurations" msgstr "" -#: plugin/models.py:34 users/models.py:89 +#: plugin/models.py:34 users/models.py:100 msgid "Key" msgstr "" @@ -8719,7 +8751,7 @@ msgstr "" #: stock/admin.py:256 stock/models.py:883 #: stock/templates/stock/item_base.html:433 -#: templates/js/translated/stock.js:2229 users/models.py:113 +#: templates/js/translated/stock.js:2229 users/models.py:124 msgid "Expiry Date" msgstr "" @@ -8800,7 +8832,7 @@ msgstr "" #: stock/models.py:126 stock/templates/stock/location.html:179 #: templates/InvenTree/search.html:166 templates/js/translated/search.js:178 -#: users/models.py:194 +#: users/models.py:205 msgid "Stock Locations" msgstr "" @@ -9483,7 +9515,7 @@ msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" #: stock/templates/stock/item_base.html:437 -#: templates/js/translated/table_filters.js:435 users/models.py:163 +#: templates/js/translated/table_filters.js:435 users/models.py:174 msgid "Expired" msgstr "" @@ -10109,7 +10141,7 @@ msgstr "" #: templates/InvenTree/settings/settings_staff_js.html:81 #: templates/js/translated/forms.js:547 templates/js/translated/helpers.js:105 #: templates/js/translated/part.js:392 templates/js/translated/pricing.js:629 -#: templates/js/translated/stock.js:245 users/models.py:413 +#: templates/js/translated/stock.js:245 users/models.py:424 msgid "Delete" msgstr "" @@ -10292,7 +10324,7 @@ msgid "Unverified" msgstr "" #: templates/InvenTree/settings/user.html:80 -#: templates/js/translated/company.js:947 +#: templates/js/translated/company.js:957 msgid "Primary" msgstr "" @@ -11643,213 +11675,213 @@ msgstr "" msgid "Delete Supplier Parts" msgstr "" -#: templates/js/translated/company.js:465 +#: templates/js/translated/company.js:466 msgid "Add new Company" msgstr "" -#: templates/js/translated/company.js:536 +#: templates/js/translated/company.js:546 msgid "Parts Supplied" msgstr "" -#: templates/js/translated/company.js:545 +#: templates/js/translated/company.js:555 msgid "Parts Manufactured" msgstr "" -#: templates/js/translated/company.js:560 +#: templates/js/translated/company.js:570 msgid "No company information found" msgstr "" -#: templates/js/translated/company.js:609 +#: templates/js/translated/company.js:619 msgid "Create New Contact" msgstr "" -#: templates/js/translated/company.js:625 -#: templates/js/translated/company.js:748 +#: templates/js/translated/company.js:635 +#: templates/js/translated/company.js:758 msgid "Edit Contact" msgstr "" -#: templates/js/translated/company.js:662 +#: templates/js/translated/company.js:672 msgid "All selected contacts will be deleted" msgstr "" -#: templates/js/translated/company.js:668 -#: templates/js/translated/company.js:732 +#: templates/js/translated/company.js:678 +#: templates/js/translated/company.js:742 msgid "Role" msgstr "" -#: templates/js/translated/company.js:676 +#: templates/js/translated/company.js:686 msgid "Delete Contacts" msgstr "" -#: templates/js/translated/company.js:707 +#: templates/js/translated/company.js:717 msgid "No contacts found" msgstr "" -#: templates/js/translated/company.js:720 +#: templates/js/translated/company.js:730 msgid "Phone Number" msgstr "" -#: templates/js/translated/company.js:726 +#: templates/js/translated/company.js:736 msgid "Email Address" msgstr "" -#: templates/js/translated/company.js:752 +#: templates/js/translated/company.js:762 msgid "Delete Contact" msgstr "" -#: templates/js/translated/company.js:849 +#: templates/js/translated/company.js:859 msgid "Create New Address" msgstr "" -#: templates/js/translated/company.js:864 -#: templates/js/translated/company.js:1025 +#: templates/js/translated/company.js:874 +#: templates/js/translated/company.js:1035 msgid "Edit Address" msgstr "" -#: templates/js/translated/company.js:899 +#: templates/js/translated/company.js:909 msgid "All selected addresses will be deleted" msgstr "" -#: templates/js/translated/company.js:913 +#: templates/js/translated/company.js:923 msgid "Delete Addresses" msgstr "" -#: templates/js/translated/company.js:940 +#: templates/js/translated/company.js:950 msgid "No addresses found" msgstr "" -#: templates/js/translated/company.js:979 +#: templates/js/translated/company.js:989 msgid "Postal city" msgstr "" -#: templates/js/translated/company.js:985 +#: templates/js/translated/company.js:995 msgid "State/province" msgstr "" -#: templates/js/translated/company.js:997 +#: templates/js/translated/company.js:1007 msgid "Courier notes" msgstr "" -#: templates/js/translated/company.js:1003 +#: templates/js/translated/company.js:1013 msgid "Internal notes" msgstr "" -#: templates/js/translated/company.js:1029 +#: templates/js/translated/company.js:1039 msgid "Delete Address" msgstr "" -#: templates/js/translated/company.js:1102 +#: templates/js/translated/company.js:1112 msgid "All selected manufacturer parts will be deleted" msgstr "" -#: templates/js/translated/company.js:1117 +#: templates/js/translated/company.js:1127 msgid "Delete Manufacturer Parts" msgstr "" -#: templates/js/translated/company.js:1151 +#: templates/js/translated/company.js:1161 msgid "All selected parameters will be deleted" msgstr "" -#: templates/js/translated/company.js:1165 +#: templates/js/translated/company.js:1175 msgid "Delete Parameters" msgstr "" -#: templates/js/translated/company.js:1181 -#: templates/js/translated/company.js:1469 templates/js/translated/part.js:2244 +#: templates/js/translated/company.js:1191 +#: templates/js/translated/company.js:1479 templates/js/translated/part.js:2244 msgid "Order parts" msgstr "" -#: templates/js/translated/company.js:1198 +#: templates/js/translated/company.js:1208 msgid "Delete manufacturer parts" msgstr "" -#: templates/js/translated/company.js:1230 +#: templates/js/translated/company.js:1240 msgid "Manufacturer part actions" msgstr "" -#: templates/js/translated/company.js:1249 +#: templates/js/translated/company.js:1259 msgid "No manufacturer parts found" msgstr "" -#: templates/js/translated/company.js:1269 -#: templates/js/translated/company.js:1557 templates/js/translated/part.js:798 +#: templates/js/translated/company.js:1279 +#: templates/js/translated/company.js:1567 templates/js/translated/part.js:798 #: templates/js/translated/part.js:1210 msgid "Template part" msgstr "" -#: templates/js/translated/company.js:1273 -#: templates/js/translated/company.js:1561 templates/js/translated/part.js:802 +#: templates/js/translated/company.js:1283 +#: templates/js/translated/company.js:1571 templates/js/translated/part.js:802 #: templates/js/translated/part.js:1214 msgid "Assembled part" msgstr "" -#: templates/js/translated/company.js:1393 templates/js/translated/part.js:1464 +#: templates/js/translated/company.js:1403 templates/js/translated/part.js:1464 msgid "No parameters found" msgstr "" -#: templates/js/translated/company.js:1428 templates/js/translated/part.js:1527 +#: templates/js/translated/company.js:1438 templates/js/translated/part.js:1527 msgid "Edit parameter" msgstr "" -#: templates/js/translated/company.js:1429 templates/js/translated/part.js:1528 +#: templates/js/translated/company.js:1439 templates/js/translated/part.js:1528 msgid "Delete parameter" msgstr "" -#: templates/js/translated/company.js:1446 templates/js/translated/part.js:1433 +#: templates/js/translated/company.js:1456 templates/js/translated/part.js:1433 msgid "Edit Parameter" msgstr "" -#: templates/js/translated/company.js:1455 templates/js/translated/part.js:1549 +#: templates/js/translated/company.js:1465 templates/js/translated/part.js:1549 msgid "Delete Parameter" msgstr "" -#: templates/js/translated/company.js:1486 +#: templates/js/translated/company.js:1496 msgid "Delete supplier parts" msgstr "" -#: templates/js/translated/company.js:1536 +#: templates/js/translated/company.js:1546 msgid "No supplier parts found" msgstr "" -#: templates/js/translated/company.js:1654 +#: templates/js/translated/company.js:1664 msgid "Base Units" msgstr "" -#: templates/js/translated/company.js:1684 +#: templates/js/translated/company.js:1694 msgid "Availability" msgstr "" -#: templates/js/translated/company.js:1715 +#: templates/js/translated/company.js:1725 msgid "Edit supplier part" msgstr "" -#: templates/js/translated/company.js:1716 +#: templates/js/translated/company.js:1726 msgid "Delete supplier part" msgstr "" -#: templates/js/translated/company.js:1769 +#: templates/js/translated/company.js:1779 #: templates/js/translated/pricing.js:694 msgid "Delete Price Break" msgstr "" -#: templates/js/translated/company.js:1779 +#: templates/js/translated/company.js:1789 #: templates/js/translated/pricing.js:712 msgid "Edit Price Break" msgstr "" -#: templates/js/translated/company.js:1794 +#: templates/js/translated/company.js:1804 msgid "No price break information found" msgstr "" -#: templates/js/translated/company.js:1823 +#: templates/js/translated/company.js:1833 msgid "Last updated" msgstr "" -#: templates/js/translated/company.js:1830 +#: templates/js/translated/company.js:1840 msgid "Edit price break" msgstr "" -#: templates/js/translated/company.js:1831 +#: templates/js/translated/company.js:1841 msgid "Delete price break" msgstr "" @@ -13287,7 +13319,7 @@ msgstr "" msgid "Add Stock" msgstr "" -#: templates/js/translated/stock.js:1042 users/models.py:403 +#: templates/js/translated/stock.js:1042 users/models.py:414 msgid "Add" msgstr "" @@ -13801,7 +13833,7 @@ msgid "Available stock" msgstr "" #: templates/js/translated/table_filters.js:733 -#: templates/js/translated/table_filters.js:829 +#: templates/js/translated/table_filters.js:833 msgid "Has Units" msgstr "" @@ -13829,7 +13861,7 @@ msgstr "" msgid "Has stocktake entries" msgstr "" -#: templates/js/translated/table_filters.js:825 +#: templates/js/translated/table_filters.js:829 msgid "Has Choices" msgstr "" @@ -13925,7 +13957,7 @@ msgstr "" msgid "New Notifications" msgstr "" -#: templates/navbar.html:144 users/models.py:190 +#: templates/navbar.html:144 users/models.py:201 msgid "Admin" msgstr "" @@ -14122,7 +14154,7 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/authentication.py:29 users/models.py:127 +#: users/authentication.py:29 users/models.py:138 msgid "Token has been revoked" msgstr "" @@ -14130,67 +14162,67 @@ msgstr "" msgid "Token has expired" msgstr "" -#: users/models.py:70 +#: users/models.py:81 msgid "API Token" msgstr "" -#: users/models.py:71 +#: users/models.py:82 msgid "API Tokens" msgstr "" -#: users/models.py:107 +#: users/models.py:118 msgid "Token Name" msgstr "" -#: users/models.py:108 +#: users/models.py:119 msgid "Custom token name" msgstr "" -#: users/models.py:114 +#: users/models.py:125 msgid "Token expiry date" msgstr "" -#: users/models.py:122 +#: users/models.py:133 msgid "Last Seen" msgstr "" -#: users/models.py:123 +#: users/models.py:134 msgid "Last time the token was used" msgstr "" -#: users/models.py:127 +#: users/models.py:138 msgid "Revoked" msgstr "" -#: users/models.py:386 +#: users/models.py:397 msgid "Permission set" msgstr "" -#: users/models.py:395 +#: users/models.py:406 msgid "Group" msgstr "" -#: users/models.py:399 +#: users/models.py:410 msgid "View" msgstr "" -#: users/models.py:399 +#: users/models.py:410 msgid "Permission to view items" msgstr "" -#: users/models.py:403 +#: users/models.py:414 msgid "Permission to add items" msgstr "" -#: users/models.py:407 +#: users/models.py:418 msgid "Change" msgstr "" -#: users/models.py:409 +#: users/models.py:420 msgid "Permissions to edit items" msgstr "" -#: users/models.py:415 +#: users/models.py:426 msgid "Permission to delete items" msgstr "" diff --git a/src/backend/InvenTree/locale/lv/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/lv/LC_MESSAGES/django.po index c355647cca..c123232a01 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: 2024-04-15 15:06+0000\n" -"PO-Revision-Date: 2024-04-16 03:12\n" +"POT-Creation-Date: 2024-04-20 13:19+0000\n" +"PO-Revision-Date: 2024-04-21 04:20\n" "Last-Translator: \n" "Language-Team: Latvian\n" "Language: lv_LV\n" @@ -58,7 +58,7 @@ msgstr "Ievadiet datumu" #: InvenTree/fields.py:208 InvenTree/models.py:1021 build/serializers.py:438 #: build/serializers.py:516 build/templates/build/sidebar.html:21 -#: company/models.py:835 company/templates/company/sidebar.html:37 +#: company/models.py:847 company/templates/company/sidebar.html:37 #: order/models.py:1283 order/templates/order/po_sidebar.html:11 #: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/so_sidebar.html:17 part/admin.py:59 @@ -69,7 +69,7 @@ msgstr "Ievadiet datumu" #: stock/serializers.py:805 stock/serializers.py:1114 stock/serializers.py:1203 #: stock/serializers.py:1368 stock/templates/stock/stock_sidebar.html:25 #: templates/js/translated/barcode.js:143 templates/js/translated/bom.js:1265 -#: templates/js/translated/company.js:1674 templates/js/translated/order.js:347 +#: templates/js/translated/company.js:1684 templates/js/translated/order.js:347 #: templates/js/translated/part.js:1080 #: templates/js/translated/purchase_order.js:2201 #: templates/js/translated/return_order.js:776 @@ -340,10 +340,10 @@ msgstr "" msgid "[{site_name}] Log in to the app" msgstr "" -#: InvenTree/magic_login.py:38 company/models.py:132 -#: company/templates/company/company_base.html:132 +#: InvenTree/magic_login.py:38 company/models.py:133 +#: company/templates/company/company_base.html:138 #: templates/InvenTree/settings/user.html:49 -#: templates/js/translated/company.js:667 +#: templates/js/translated/company.js:677 msgid "Email" msgstr "" @@ -405,14 +405,14 @@ msgstr "" msgid "Select file to attach" msgstr "" -#: InvenTree/models.py:567 common/models.py:3018 company/models.py:145 -#: company/models.py:452 company/models.py:509 company/models.py:818 +#: InvenTree/models.py:567 common/models.py:3018 company/models.py:146 +#: company/models.py:457 company/models.py:514 company/models.py:830 #: order/models.py:291 order/models.py:1288 order/models.py:1702 #: part/admin.py:55 part/models.py:919 #: part/templates/part/part_scheduling.html:11 #: report/templates/report/inventree_build_order_base.html:164 -#: stock/admin.py:225 templates/js/translated/company.js:1309 -#: templates/js/translated/company.js:1663 templates/js/translated/order.js:351 +#: stock/admin.py:225 templates/js/translated/company.js:1319 +#: templates/js/translated/company.js:1673 templates/js/translated/order.js:351 #: templates/js/translated/part.js:2456 #: templates/js/translated/purchase_order.js:2041 #: templates/js/translated/purchase_order.js:2205 @@ -442,7 +442,7 @@ msgstr "" #: part/models.py:3272 part/models.py:3365 part/models.py:3393 #: plugin/models.py:250 plugin/models.py:251 #: report/templates/report/inventree_test_report_base.html:105 -#: templates/js/translated/stock.js:3036 users/models.py:100 +#: templates/js/translated/stock.js:3036 users/models.py:111 msgid "User" msgstr "" @@ -484,7 +484,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:893 common/models.py:2706 common/models.py:3104 -#: common/serializers.py:370 company/models.py:608 label/models.py:120 +#: common/serializers.py:370 company/models.py:613 label/models.py:120 #: machine/models.py:24 part/models.py:855 part/models.py:3616 #: plugin/models.py:41 report/models.py:176 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -493,11 +493,11 @@ msgstr "" #: templates/InvenTree/settings/plugin_settings.html:22 #: templates/InvenTree/settings/settings_staff_js.html:67 #: templates/InvenTree/settings/settings_staff_js.html:446 -#: templates/js/translated/company.js:666 -#: templates/js/translated/company.js:714 -#: templates/js/translated/company.js:903 -#: templates/js/translated/company.js:1155 -#: templates/js/translated/company.js:1403 templates/js/translated/part.js:1186 +#: templates/js/translated/company.js:676 +#: templates/js/translated/company.js:724 +#: templates/js/translated/company.js:913 +#: templates/js/translated/company.js:1165 +#: templates/js/translated/company.js:1413 templates/js/translated/part.js:1186 #: templates/js/translated/part.js:1474 templates/js/translated/part.js:1610 #: templates/js/translated/part.js:2749 templates/js/translated/stock.js:2716 msgid "Name" @@ -505,8 +505,8 @@ msgstr "" #: InvenTree/models.py:899 build/models.py:188 #: build/templates/build/detail.html:24 common/models.py:136 -#: company/models.py:517 company/models.py:826 -#: company/templates/company/company_base.html:71 +#: company/models.py:522 company/models.py:838 +#: company/templates/company/company_base.html:77 #: company/templates/company/manufacturer_part.html:75 #: company/templates/company/supplier_part.html:107 label/models.py:127 #: order/models.py:277 order/models.py:1316 part/admin.py:303 part/admin.py:414 @@ -521,9 +521,9 @@ msgstr "" #: templates/InvenTree/settings/settings_staff_js.html:170 #: templates/InvenTree/settings/settings_staff_js.html:451 #: templates/js/translated/bom.js:633 templates/js/translated/bom.js:963 -#: templates/js/translated/build.js:2137 templates/js/translated/company.js:518 -#: templates/js/translated/company.js:1320 -#: templates/js/translated/company.js:1631 templates/js/translated/index.js:119 +#: templates/js/translated/build.js:2137 templates/js/translated/company.js:519 +#: templates/js/translated/company.js:1330 +#: templates/js/translated/company.js:1641 templates/js/translated/index.js:119 #: templates/js/translated/order.js:298 templates/js/translated/part.js:1238 #: templates/js/translated/part.js:1483 templates/js/translated/part.js:1621 #: templates/js/translated/part.js:1958 templates/js/translated/part.js:2355 @@ -589,8 +589,8 @@ msgstr "" msgid "Must be a valid number" msgstr "" -#: InvenTree/serializers.py:99 company/models.py:178 -#: company/templates/company/company_base.html:106 part/models.py:2993 +#: InvenTree/serializers.py:99 company/models.py:183 +#: company/templates/company/company_base.html:112 part/models.py:2993 #: templates/InvenTree/settings/settings_staff_js.html:44 #: templates/currency_data.html:5 msgid "Currency" @@ -970,7 +970,7 @@ msgstr "" msgid "Allocated" msgstr "" -#: build/api.py:294 company/models.py:890 +#: build/api.py:294 company/models.py:902 company/serializers.py:383 #: company/templates/company/supplier_part.html:114 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -1000,7 +1000,7 @@ msgstr "" #: part/templates/part/part_sidebar.html:22 templates/InvenTree/index.html:196 #: templates/InvenTree/search.html:141 #: templates/InvenTree/settings/sidebar.html:55 -#: templates/js/translated/search.js:186 users/models.py:196 +#: templates/js/translated/search.js:186 users/models.py:207 msgid "Build Orders" msgstr "" @@ -1050,7 +1050,7 @@ msgid "BuildOrder to which this build is allocated" msgstr "" #: build/models.py:205 build/templates/build/build_base.html:97 -#: build/templates/build/detail.html:29 company/models.py:1044 order/api.py:817 +#: build/templates/build/detail.html:29 company/models.py:1056 order/api.py:817 #: order/models.py:1401 order/models.py:1544 order/models.py:1545 #: part/api.py:1547 part/api.py:1841 part/models.py:390 part/models.py:3004 #: part/models.py:3148 part/models.py:3292 part/models.py:3315 @@ -1078,9 +1078,9 @@ msgstr "" #: templates/js/translated/build.js:1309 templates/js/translated/build.js:1740 #: templates/js/translated/build.js:2160 templates/js/translated/build.js:2333 #: templates/js/translated/company.js:348 -#: templates/js/translated/company.js:1106 -#: templates/js/translated/company.js:1261 -#: templates/js/translated/company.js:1549 templates/js/translated/index.js:109 +#: templates/js/translated/company.js:1116 +#: templates/js/translated/company.js:1271 +#: templates/js/translated/company.js:1559 templates/js/translated/index.js:109 #: templates/js/translated/part.js:1943 templates/js/translated/part.js:2015 #: templates/js/translated/part.js:2324 templates/js/translated/pricing.js:369 #: templates/js/translated/purchase_order.js:751 @@ -1223,7 +1223,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:180 #: part/templates/part/part_base.html:383 stock/models.py:819 #: stock/templates/stock/item_base.html:200 -#: templates/js/translated/company.js:1009 +#: templates/js/translated/company.js:1019 msgid "External Link" msgstr "" @@ -1315,7 +1315,7 @@ msgstr "" #: templates/js/translated/bom.js:981 templates/js/translated/build.js:521 #: templates/js/translated/build.js:737 templates/js/translated/build.js:1366 #: templates/js/translated/build.js:1743 templates/js/translated/build.js:2355 -#: templates/js/translated/company.js:1808 +#: templates/js/translated/company.js:1818 #: templates/js/translated/model_renderers.js:230 #: templates/js/translated/order.js:304 templates/js/translated/part.js:961 #: templates/js/translated/part.js:1811 templates/js/translated/part.js:3341 @@ -2206,7 +2206,7 @@ msgstr "" msgid "Show the `about` modal only to superusers" msgstr "" -#: common/models.py:1292 company/models.py:107 company/models.py:108 +#: common/models.py:1292 company/models.py:108 company/models.py:109 msgid "Company name" msgstr "" @@ -3550,9 +3550,9 @@ msgstr "" msgid "Price break quantity" msgstr "" -#: common/models.py:2524 company/serializers.py:486 order/admin.py:42 +#: common/models.py:2524 company/serializers.py:496 order/admin.py:42 #: order/models.py:1333 order/models.py:2241 -#: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885 +#: templates/js/translated/company.js:1823 templates/js/translated/part.js:1885 #: templates/js/translated/pricing.js:621 #: templates/js/translated/return_order.js:741 msgid "Price" @@ -3574,13 +3574,15 @@ msgstr "" msgid "Name for this webhook" msgstr "" -#: common/models.py:2711 machine/models.py:39 part/admin.py:88 -#: part/models.py:1045 plugin/models.py:56 +#: common/models.py:2711 company/models.py:160 company/models.py:813 +#: machine/models.py:39 part/admin.py:88 part/models.py:1045 +#: plugin/models.py:56 templates/js/translated/company.js:523 #: templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 #: templates/js/translated/table_filters.js:492 #: templates/js/translated/table_filters.js:520 -#: templates/js/translated/table_filters.js:716 users/models.py:171 +#: templates/js/translated/table_filters.js:716 +#: templates/js/translated/table_filters.js:796 users/models.py:182 msgid "Active" msgstr "" @@ -3588,7 +3590,7 @@ msgstr "" msgid "Is this webhook active" msgstr "" -#: common/models.py:2727 users/models.py:148 +#: common/models.py:2727 users/models.py:159 msgid "Token" msgstr "" @@ -3652,7 +3654,7 @@ msgstr "" msgid "Id" msgstr "" -#: common/models.py:3016 templates/js/translated/company.js:955 +#: common/models.py:3016 templates/js/translated/company.js:965 #: templates/js/translated/news.js:44 msgid "Title" msgstr "" @@ -3678,7 +3680,7 @@ msgstr "" msgid "Was this news item read?" msgstr "" -#: common/models.py:3044 company/models.py:155 part/models.py:929 +#: common/models.py:3044 company/models.py:156 part/models.py:929 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report_base.html:35 @@ -3848,270 +3850,294 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/models.py:113 -msgid "Company description" +#: company/api.py:164 +msgid "Part is Active" +msgstr "" + +#: company/api.py:168 +msgid "Manufacturer is Active" +msgstr "" + +#: company/api.py:317 +msgid "Supplier Part is Active" +msgstr "" + +#: company/api.py:321 +msgid "Internal Part is Active" +msgstr "" + +#: company/api.py:325 +msgid "Supplier is Active" msgstr "" #: company/models.py:114 +msgid "Company description" +msgstr "" + +#: company/models.py:115 msgid "Description of the company" msgstr "" -#: company/models.py:119 company/templates/company/company_base.html:100 +#: company/models.py:120 company/templates/company/company_base.html:106 #: templates/InvenTree/settings/plugin_settings.html:54 -#: templates/js/translated/company.js:522 +#: templates/js/translated/company.js:532 msgid "Website" msgstr "" -#: company/models.py:119 +#: company/models.py:120 msgid "Company website URL" msgstr "" -#: company/models.py:124 +#: company/models.py:125 msgid "Phone number" msgstr "" -#: company/models.py:126 +#: company/models.py:127 msgid "Contact phone number" msgstr "" -#: company/models.py:133 +#: company/models.py:134 msgid "Contact email address" msgstr "" -#: company/models.py:138 company/templates/company/company_base.html:139 +#: company/models.py:139 company/templates/company/company_base.html:145 #: order/models.py:331 order/templates/order/order_base.html:203 #: order/templates/order/return_order_base.html:174 #: order/templates/order/sales_order_base.html:214 msgid "Contact" msgstr "" -#: company/models.py:140 +#: company/models.py:141 msgid "Point of contact" msgstr "" -#: company/models.py:146 +#: company/models.py:147 msgid "Link to external company information" msgstr "" #: company/models.py:160 +msgid "Is this company active?" +msgstr "" + +#: company/models.py:165 msgid "is customer" msgstr "" -#: company/models.py:161 +#: company/models.py:166 msgid "Do you sell items to this company?" msgstr "" -#: company/models.py:166 +#: company/models.py:171 msgid "is supplier" msgstr "" -#: company/models.py:167 +#: company/models.py:172 msgid "Do you purchase items from this company?" msgstr "" -#: company/models.py:172 +#: company/models.py:177 msgid "is manufacturer" msgstr "" -#: company/models.py:173 +#: company/models.py:178 msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:181 +#: company/models.py:186 msgid "Default currency used for this company" msgstr "" -#: company/models.py:268 company/models.py:377 +#: company/models.py:273 company/models.py:382 #: company/templates/company/company_base.html:8 #: company/templates/company/company_base.html:12 stock/api.py:776 -#: templates/InvenTree/search.html:178 templates/js/translated/company.js:495 +#: templates/InvenTree/search.html:178 templates/js/translated/company.js:496 msgid "Company" msgstr "" -#: company/models.py:378 +#: company/models.py:383 msgid "Select company" msgstr "" -#: company/models.py:383 +#: company/models.py:388 msgid "Address title" msgstr "" -#: company/models.py:384 +#: company/models.py:389 msgid "Title describing the address entry" msgstr "" -#: company/models.py:390 +#: company/models.py:395 msgid "Primary address" msgstr "" -#: company/models.py:391 +#: company/models.py:396 msgid "Set as primary address" msgstr "" -#: company/models.py:396 templates/js/translated/company.js:904 -#: templates/js/translated/company.js:961 +#: company/models.py:401 templates/js/translated/company.js:914 +#: templates/js/translated/company.js:971 msgid "Line 1" msgstr "" -#: company/models.py:397 +#: company/models.py:402 msgid "Address line 1" msgstr "" -#: company/models.py:403 templates/js/translated/company.js:905 -#: templates/js/translated/company.js:967 +#: company/models.py:408 templates/js/translated/company.js:915 +#: templates/js/translated/company.js:977 msgid "Line 2" msgstr "" -#: company/models.py:404 +#: company/models.py:409 msgid "Address line 2" msgstr "" -#: company/models.py:410 company/models.py:411 -#: templates/js/translated/company.js:973 +#: company/models.py:415 company/models.py:416 +#: templates/js/translated/company.js:983 msgid "Postal code" msgstr "" -#: company/models.py:417 +#: company/models.py:422 msgid "City/Region" msgstr "" -#: company/models.py:418 +#: company/models.py:423 msgid "Postal code city/region" msgstr "" -#: company/models.py:424 +#: company/models.py:429 msgid "State/Province" msgstr "" -#: company/models.py:425 +#: company/models.py:430 msgid "State or province" msgstr "" -#: company/models.py:431 templates/js/translated/company.js:991 +#: company/models.py:436 templates/js/translated/company.js:1001 msgid "Country" msgstr "" -#: company/models.py:432 +#: company/models.py:437 msgid "Address country" msgstr "" -#: company/models.py:438 +#: company/models.py:443 msgid "Courier shipping notes" msgstr "" -#: company/models.py:439 +#: company/models.py:444 msgid "Notes for shipping courier" msgstr "" -#: company/models.py:445 +#: company/models.py:450 msgid "Internal shipping notes" msgstr "" -#: company/models.py:446 +#: company/models.py:451 msgid "Shipping notes for internal use" msgstr "" -#: company/models.py:453 +#: company/models.py:458 msgid "Link to address information (external)" msgstr "" -#: company/models.py:484 company/models.py:785 stock/models.py:751 +#: company/models.py:489 company/models.py:791 stock/models.py:751 #: stock/serializers.py:266 stock/templates/stock/item_base.html:142 #: templates/js/translated/bom.js:622 msgid "Base Part" msgstr "" -#: company/models.py:486 company/models.py:787 +#: company/models.py:491 company/models.py:793 msgid "Select part" msgstr "" -#: company/models.py:495 company/templates/company/company_base.html:76 +#: company/models.py:500 company/templates/company/company_base.html:82 #: company/templates/company/manufacturer_part.html:90 #: company/templates/company/supplier_part.html:145 part/serializers.py:515 #: stock/templates/stock/item_base.html:207 -#: templates/js/translated/company.js:506 -#: templates/js/translated/company.js:1108 -#: templates/js/translated/company.js:1286 -#: templates/js/translated/company.js:1601 -#: templates/js/translated/table_filters.js:796 +#: templates/js/translated/company.js:507 +#: templates/js/translated/company.js:1118 +#: templates/js/translated/company.js:1296 +#: templates/js/translated/company.js:1611 +#: templates/js/translated/table_filters.js:800 msgid "Manufacturer" msgstr "" -#: company/models.py:496 +#: company/models.py:501 msgid "Select manufacturer" msgstr "" -#: company/models.py:502 company/templates/company/manufacturer_part.html:101 +#: company/models.py:507 company/templates/company/manufacturer_part.html:101 #: company/templates/company/supplier_part.html:153 part/serializers.py:525 #: templates/js/translated/company.js:351 -#: templates/js/translated/company.js:1107 -#: templates/js/translated/company.js:1302 -#: templates/js/translated/company.js:1620 templates/js/translated/part.js:1800 +#: templates/js/translated/company.js:1117 +#: templates/js/translated/company.js:1312 +#: templates/js/translated/company.js:1630 templates/js/translated/part.js:1800 #: templates/js/translated/purchase_order.js:1852 #: templates/js/translated/purchase_order.js:2054 msgid "MPN" msgstr "" -#: company/models.py:503 +#: company/models.py:508 msgid "Manufacturer Part Number" msgstr "" -#: company/models.py:510 +#: company/models.py:515 msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:518 +#: company/models.py:523 msgid "Manufacturer part description" msgstr "" -#: company/models.py:575 company/models.py:602 company/models.py:811 +#: company/models.py:580 company/models.py:607 company/models.py:823 #: company/templates/company/manufacturer_part.html:7 #: company/templates/company/manufacturer_part.html:24 #: stock/templates/stock/item_base.html:217 msgid "Manufacturer Part" msgstr "" -#: company/models.py:609 +#: company/models.py:614 msgid "Parameter name" msgstr "" -#: company/models.py:615 +#: company/models.py:620 #: report/templates/report/inventree_test_report_base.html:104 -#: stock/models.py:2436 templates/js/translated/company.js:1156 -#: templates/js/translated/company.js:1409 templates/js/translated/part.js:1492 +#: stock/models.py:2436 templates/js/translated/company.js:1166 +#: templates/js/translated/company.js:1419 templates/js/translated/part.js:1492 #: templates/js/translated/stock.js:1519 msgid "Value" msgstr "" -#: company/models.py:616 +#: company/models.py:621 msgid "Parameter value" msgstr "" -#: company/models.py:623 company/templates/company/supplier_part.html:168 +#: company/models.py:628 company/templates/company/supplier_part.html:168 #: part/admin.py:57 part/models.py:1009 part/models.py:3623 #: part/templates/part/part_base.html:284 -#: templates/js/translated/company.js:1415 templates/js/translated/part.js:1511 +#: templates/js/translated/company.js:1425 templates/js/translated/part.js:1511 #: templates/js/translated/part.js:1615 templates/js/translated/part.js:2370 msgid "Units" msgstr "" -#: company/models.py:624 +#: company/models.py:629 msgid "Parameter units" msgstr "" -#: company/models.py:725 +#: company/models.py:731 msgid "Pack units must be compatible with the base part units" msgstr "" -#: company/models.py:732 +#: company/models.py:738 msgid "Pack units must be greater than zero" msgstr "" -#: company/models.py:746 +#: company/models.py:752 msgid "Linked manufacturer part must reference the same base part" msgstr "" -#: company/models.py:795 company/templates/company/company_base.html:81 +#: company/models.py:801 company/templates/company/company_base.html:87 #: company/templates/company/supplier_part.html:129 order/models.py:465 #: order/templates/order/order_base.html:136 part/bom.py:272 part/bom.py:310 #: part/serializers.py:499 plugin/builtin/suppliers/digikey.py:25 @@ -4119,35 +4145,39 @@ msgstr "" #: plugin/builtin/suppliers/tme.py:26 stock/templates/stock/item_base.html:224 #: templates/email/overdue_purchase_order.html:16 #: templates/js/translated/company.js:350 -#: templates/js/translated/company.js:510 -#: templates/js/translated/company.js:1574 templates/js/translated/part.js:1768 +#: templates/js/translated/company.js:511 +#: templates/js/translated/company.js:1584 templates/js/translated/part.js:1768 #: templates/js/translated/pricing.js:498 #: templates/js/translated/purchase_order.js:1690 -#: templates/js/translated/table_filters.js:800 +#: templates/js/translated/table_filters.js:804 msgid "Supplier" msgstr "" -#: company/models.py:796 +#: company/models.py:802 msgid "Select supplier" msgstr "" -#: company/models.py:802 part/serializers.py:510 +#: company/models.py:808 part/serializers.py:510 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:812 +#: company/models.py:814 +msgid "Is this supplier part active?" +msgstr "" + +#: company/models.py:824 msgid "Select manufacturer part" msgstr "" -#: company/models.py:819 +#: company/models.py:831 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:827 +#: company/models.py:839 msgid "Supplier part description" msgstr "" -#: company/models.py:834 company/templates/company/supplier_part.html:187 +#: company/models.py:846 company/templates/company/supplier_part.html:187 #: part/admin.py:418 part/models.py:4070 part/templates/part/upload_bom.html:59 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_po_report_base.html:32 @@ -4158,27 +4188,27 @@ msgstr "" msgid "Note" msgstr "" -#: company/models.py:843 part/models.py:1967 +#: company/models.py:855 part/models.py:1967 msgid "base cost" msgstr "" -#: company/models.py:844 part/models.py:1968 +#: company/models.py:856 part/models.py:1968 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:851 company/templates/company/supplier_part.html:160 +#: company/models.py:863 company/templates/company/supplier_part.html:160 #: stock/admin.py:224 stock/models.py:782 stock/serializers.py:1350 #: stock/templates/stock/item_base.html:240 -#: templates/js/translated/company.js:1636 +#: templates/js/translated/company.js:1646 #: templates/js/translated/stock.js:2423 msgid "Packaging" msgstr "" -#: company/models.py:852 +#: company/models.py:864 msgid "Part packaging" msgstr "" -#: company/models.py:857 templates/js/translated/company.js:1641 +#: company/models.py:869 templates/js/translated/company.js:1651 #: templates/js/translated/part.js:1821 templates/js/translated/part.js:1877 #: templates/js/translated/purchase_order.js:311 #: templates/js/translated/purchase_order.js:841 @@ -4188,62 +4218,78 @@ msgstr "" msgid "Pack Quantity" msgstr "" -#: company/models.py:859 +#: company/models.py:871 msgid "Total quantity supplied in a single pack. Leave empty for single items." msgstr "" -#: company/models.py:878 part/models.py:1974 +#: company/models.py:890 part/models.py:1974 msgid "multiple" msgstr "" -#: company/models.py:879 +#: company/models.py:891 msgid "Order multiple" msgstr "" -#: company/models.py:891 +#: company/models.py:903 msgid "Quantity available from supplier" msgstr "" -#: company/models.py:897 +#: company/models.py:909 msgid "Availability Updated" msgstr "" -#: company/models.py:898 +#: company/models.py:910 msgid "Date of last update of availability data" msgstr "" -#: company/serializers.py:155 +#: company/serializers.py:163 msgid "Default currency used for this supplier" msgstr "" -#: company/templates/company/company_base.html:21 +#: company/serializers.py:381 part/admin.py:126 +#: part/templates/part/part_base.html:197 +#: templates/js/translated/company.js:1689 +#: templates/js/translated/table_filters.js:355 +msgid "In Stock" +msgstr "" + +#: company/templates/company/company_base.html:16 +#: part/templates/part/part_base.html:146 +#: templates/js/translated/company.js:1287 +#: templates/js/translated/company.js:1575 +#: templates/js/translated/model_renderers.js:306 +#: templates/js/translated/part.js:814 templates/js/translated/part.js:1218 +msgid "Inactive" +msgstr "" + +#: company/templates/company/company_base.html:27 #: templates/js/translated/purchase_order.js:242 msgid "Create Purchase Order" msgstr "" -#: company/templates/company/company_base.html:27 +#: company/templates/company/company_base.html:33 msgid "Company actions" msgstr "" -#: company/templates/company/company_base.html:32 +#: company/templates/company/company_base.html:38 msgid "Edit company information" msgstr "" -#: company/templates/company/company_base.html:33 -#: templates/js/translated/company.js:444 +#: company/templates/company/company_base.html:39 +#: templates/js/translated/company.js:445 msgid "Edit Company" msgstr "" -#: company/templates/company/company_base.html:37 +#: company/templates/company/company_base.html:43 msgid "Delete company" msgstr "" -#: company/templates/company/company_base.html:38 -#: company/templates/company/company_base.html:162 +#: company/templates/company/company_base.html:44 +#: company/templates/company/company_base.html:168 msgid "Delete Company" msgstr "" -#: company/templates/company/company_base.html:47 +#: company/templates/company/company_base.html:53 #: company/templates/company/manufacturer_part.html:51 #: company/templates/company/supplier_part.html:83 #: part/templates/part/part_thumb.html:20 @@ -4255,72 +4301,72 @@ msgstr "" msgid "Part image" msgstr "" -#: company/templates/company/company_base.html:55 +#: company/templates/company/company_base.html:61 #: part/templates/part/part_thumb.html:12 msgid "Upload new image" msgstr "" -#: company/templates/company/company_base.html:58 +#: company/templates/company/company_base.html:64 #: part/templates/part/part_thumb.html:14 msgid "Download image from URL" msgstr "" -#: company/templates/company/company_base.html:60 +#: company/templates/company/company_base.html:66 #: part/templates/part/part_thumb.html:16 msgid "Delete image" msgstr "" -#: company/templates/company/company_base.html:86 order/models.py:910 +#: company/templates/company/company_base.html:92 order/models.py:910 #: order/models.py:2008 order/templates/order/return_order_base.html:131 #: order/templates/order/sales_order_base.html:144 stock/models.py:804 #: stock/models.py:805 stock/serializers.py:1100 #: stock/templates/stock/item_base.html:405 #: templates/email/overdue_sales_order.html:16 -#: templates/js/translated/company.js:502 +#: templates/js/translated/company.js:503 #: templates/js/translated/return_order.js:296 #: templates/js/translated/sales_order.js:784 #: templates/js/translated/stock.js:2959 -#: templates/js/translated/table_filters.js:804 +#: templates/js/translated/table_filters.js:808 msgid "Customer" msgstr "" -#: company/templates/company/company_base.html:111 +#: company/templates/company/company_base.html:117 msgid "Uses default currency" msgstr "" -#: company/templates/company/company_base.html:118 order/models.py:341 +#: company/templates/company/company_base.html:124 order/models.py:341 #: order/templates/order/order_base.html:210 #: order/templates/order/return_order_base.html:181 #: order/templates/order/sales_order_base.html:221 msgid "Address" msgstr "" -#: company/templates/company/company_base.html:125 +#: company/templates/company/company_base.html:131 msgid "Phone" msgstr "" -#: company/templates/company/company_base.html:205 +#: company/templates/company/company_base.html:211 #: part/templates/part/part_base.html:528 msgid "Remove Image" msgstr "" -#: company/templates/company/company_base.html:206 +#: company/templates/company/company_base.html:212 msgid "Remove associated image from this company" msgstr "" -#: company/templates/company/company_base.html:208 +#: company/templates/company/company_base.html:214 #: part/templates/part/part_base.html:531 #: templates/InvenTree/settings/user.html:88 #: templates/InvenTree/settings/user_sso.html:43 msgid "Remove" msgstr "" -#: company/templates/company/company_base.html:237 +#: company/templates/company/company_base.html:243 #: part/templates/part/part_base.html:560 msgid "Upload Image" msgstr "" -#: company/templates/company/company_base.html:252 +#: company/templates/company/company_base.html:258 #: part/templates/part/part_base.html:614 msgid "Download Image" msgstr "" @@ -4368,7 +4414,7 @@ msgstr "" #: templates/InvenTree/index.html:227 templates/InvenTree/search.html:199 #: templates/InvenTree/settings/sidebar.html:57 #: templates/js/translated/search.js:205 templates/navbar.html:50 -#: users/models.py:197 +#: users/models.py:208 msgid "Purchase Orders" msgstr "" @@ -4391,7 +4437,7 @@ msgstr "" #: templates/InvenTree/index.html:259 templates/InvenTree/search.html:219 #: templates/InvenTree/settings/sidebar.html:59 #: templates/js/translated/search.js:219 templates/navbar.html:62 -#: users/models.py:198 +#: users/models.py:209 msgid "Sales Orders" msgstr "" @@ -4416,7 +4462,7 @@ msgstr "" #: order/templates/order/return_orders.html:15 #: templates/InvenTree/settings/sidebar.html:61 #: templates/js/translated/search.js:232 templates/navbar.html:65 -#: users/models.py:199 +#: users/models.py:210 msgid "Return Orders" msgstr "" @@ -4464,12 +4510,12 @@ msgid "Order part" msgstr "" #: company/templates/company/manufacturer_part.html:39 -#: templates/js/translated/company.js:1333 +#: templates/js/translated/company.js:1343 msgid "Edit manufacturer part" msgstr "" #: company/templates/company/manufacturer_part.html:43 -#: templates/js/translated/company.js:1334 +#: templates/js/translated/company.js:1344 msgid "Delete manufacturer part" msgstr "" @@ -4536,14 +4582,14 @@ msgstr "" #: company/templates/company/supplier_part.html:7 #: company/templates/company/supplier_part.html:24 order/api.py:448 #: stock/models.py:762 stock/templates/stock/item_base.html:233 -#: templates/js/translated/company.js:1590 +#: templates/js/translated/company.js:1600 #: templates/js/translated/purchase_order.js:752 #: templates/js/translated/stock.js:2279 msgid "Supplier Part" msgstr "" #: company/templates/company/supplier_part.html:50 -#: templates/js/translated/company.js:1516 +#: templates/js/translated/company.js:1526 msgid "Supplier part actions" msgstr "" @@ -4644,7 +4690,7 @@ msgstr "" #: stock/templates/stock/location_sidebar.html:7 #: templates/InvenTree/search.html:155 templates/js/translated/part.js:1060 #: templates/js/translated/search.js:172 templates/js/translated/stock.js:2766 -#: users/models.py:195 +#: users/models.py:206 msgid "Stock Items" msgstr "" @@ -5895,12 +5941,6 @@ msgstr "" msgid "Minimum Stock" msgstr "" -#: part/admin.py:126 part/templates/part/part_base.html:197 -#: templates/js/translated/company.js:1679 -#: templates/js/translated/table_filters.js:355 -msgid "In Stock" -msgstr "" - #: part/admin.py:138 part/templates/part/part_sidebar.html:27 msgid "Used In" msgstr "" @@ -5941,7 +5981,7 @@ msgstr "" #: templates/InvenTree/index.html:36 templates/InvenTree/search.html:84 #: templates/InvenTree/settings/sidebar.html:47 #: templates/js/translated/part.js:2804 templates/js/translated/search.js:130 -#: templates/navbar.html:24 users/models.py:192 +#: templates/navbar.html:24 users/models.py:203 msgid "Parts" msgstr "" @@ -6079,7 +6119,7 @@ msgstr "" #: part/models.py:83 part/templates/part/category.html:136 #: templates/InvenTree/search.html:97 templates/js/translated/search.js:158 -#: users/models.py:191 +#: users/models.py:202 msgid "Part Categories" msgstr "" @@ -6582,7 +6622,7 @@ msgid "Parameter description" msgstr "" #: part/models.py:3638 templates/js/translated/part.js:1627 -#: templates/js/translated/table_filters.js:821 +#: templates/js/translated/table_filters.js:825 msgid "Checkbox" msgstr "" @@ -7241,7 +7281,7 @@ msgstr "" #: part/templates/part/detail.html:67 part/templates/part/part_sidebar.html:50 #: stock/admin.py:251 templates/InvenTree/settings/part_stocktake.html:30 #: templates/InvenTree/settings/sidebar.html:53 -#: templates/js/translated/stock.js:2215 users/models.py:193 +#: templates/js/translated/stock.js:2215 users/models.py:204 msgid "Stocktake" msgstr "" @@ -7472,14 +7512,6 @@ msgstr "" msgid "Part is not active" msgstr "" -#: part/templates/part/part_base.html:146 -#: templates/js/translated/company.js:1277 -#: templates/js/translated/company.js:1565 -#: templates/js/translated/model_renderers.js:306 -#: templates/js/translated/part.js:814 templates/js/translated/part.js:1218 -msgid "Inactive" -msgstr "" - #: part/templates/part/part_base.html:153 msgid "Part is virtual (not a physical part)" msgstr "" @@ -7647,8 +7679,8 @@ msgstr "" #: part/templates/part/prices.html:28 stock/admin.py:247 #: stock/templates/stock/item_base.html:446 -#: templates/js/translated/company.js:1693 #: templates/js/translated/company.js:1703 +#: templates/js/translated/company.js:1713 #: templates/js/translated/stock.js:2245 msgid "Last Updated" msgstr "" @@ -8216,7 +8248,7 @@ msgstr "" msgid "Plugin Configurations" msgstr "" -#: plugin/models.py:34 users/models.py:89 +#: plugin/models.py:34 users/models.py:100 msgid "Key" msgstr "" @@ -8719,7 +8751,7 @@ msgstr "" #: stock/admin.py:256 stock/models.py:883 #: stock/templates/stock/item_base.html:433 -#: templates/js/translated/stock.js:2229 users/models.py:113 +#: templates/js/translated/stock.js:2229 users/models.py:124 msgid "Expiry Date" msgstr "" @@ -8800,7 +8832,7 @@ msgstr "" #: stock/models.py:126 stock/templates/stock/location.html:179 #: templates/InvenTree/search.html:166 templates/js/translated/search.js:178 -#: users/models.py:194 +#: users/models.py:205 msgid "Stock Locations" msgstr "" @@ -9483,7 +9515,7 @@ msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" #: stock/templates/stock/item_base.html:437 -#: templates/js/translated/table_filters.js:435 users/models.py:163 +#: templates/js/translated/table_filters.js:435 users/models.py:174 msgid "Expired" msgstr "" @@ -10109,7 +10141,7 @@ msgstr "" #: templates/InvenTree/settings/settings_staff_js.html:81 #: templates/js/translated/forms.js:547 templates/js/translated/helpers.js:105 #: templates/js/translated/part.js:392 templates/js/translated/pricing.js:629 -#: templates/js/translated/stock.js:245 users/models.py:413 +#: templates/js/translated/stock.js:245 users/models.py:424 msgid "Delete" msgstr "" @@ -10292,7 +10324,7 @@ msgid "Unverified" msgstr "" #: templates/InvenTree/settings/user.html:80 -#: templates/js/translated/company.js:947 +#: templates/js/translated/company.js:957 msgid "Primary" msgstr "" @@ -11643,213 +11675,213 @@ msgstr "" msgid "Delete Supplier Parts" msgstr "" -#: templates/js/translated/company.js:465 +#: templates/js/translated/company.js:466 msgid "Add new Company" msgstr "" -#: templates/js/translated/company.js:536 +#: templates/js/translated/company.js:546 msgid "Parts Supplied" msgstr "" -#: templates/js/translated/company.js:545 +#: templates/js/translated/company.js:555 msgid "Parts Manufactured" msgstr "" -#: templates/js/translated/company.js:560 +#: templates/js/translated/company.js:570 msgid "No company information found" msgstr "" -#: templates/js/translated/company.js:609 +#: templates/js/translated/company.js:619 msgid "Create New Contact" msgstr "" -#: templates/js/translated/company.js:625 -#: templates/js/translated/company.js:748 +#: templates/js/translated/company.js:635 +#: templates/js/translated/company.js:758 msgid "Edit Contact" msgstr "" -#: templates/js/translated/company.js:662 +#: templates/js/translated/company.js:672 msgid "All selected contacts will be deleted" msgstr "" -#: templates/js/translated/company.js:668 -#: templates/js/translated/company.js:732 +#: templates/js/translated/company.js:678 +#: templates/js/translated/company.js:742 msgid "Role" msgstr "" -#: templates/js/translated/company.js:676 +#: templates/js/translated/company.js:686 msgid "Delete Contacts" msgstr "" -#: templates/js/translated/company.js:707 +#: templates/js/translated/company.js:717 msgid "No contacts found" msgstr "" -#: templates/js/translated/company.js:720 +#: templates/js/translated/company.js:730 msgid "Phone Number" msgstr "" -#: templates/js/translated/company.js:726 +#: templates/js/translated/company.js:736 msgid "Email Address" msgstr "" -#: templates/js/translated/company.js:752 +#: templates/js/translated/company.js:762 msgid "Delete Contact" msgstr "" -#: templates/js/translated/company.js:849 +#: templates/js/translated/company.js:859 msgid "Create New Address" msgstr "" -#: templates/js/translated/company.js:864 -#: templates/js/translated/company.js:1025 +#: templates/js/translated/company.js:874 +#: templates/js/translated/company.js:1035 msgid "Edit Address" msgstr "" -#: templates/js/translated/company.js:899 +#: templates/js/translated/company.js:909 msgid "All selected addresses will be deleted" msgstr "" -#: templates/js/translated/company.js:913 +#: templates/js/translated/company.js:923 msgid "Delete Addresses" msgstr "" -#: templates/js/translated/company.js:940 +#: templates/js/translated/company.js:950 msgid "No addresses found" msgstr "" -#: templates/js/translated/company.js:979 +#: templates/js/translated/company.js:989 msgid "Postal city" msgstr "" -#: templates/js/translated/company.js:985 +#: templates/js/translated/company.js:995 msgid "State/province" msgstr "" -#: templates/js/translated/company.js:997 +#: templates/js/translated/company.js:1007 msgid "Courier notes" msgstr "" -#: templates/js/translated/company.js:1003 +#: templates/js/translated/company.js:1013 msgid "Internal notes" msgstr "" -#: templates/js/translated/company.js:1029 +#: templates/js/translated/company.js:1039 msgid "Delete Address" msgstr "" -#: templates/js/translated/company.js:1102 +#: templates/js/translated/company.js:1112 msgid "All selected manufacturer parts will be deleted" msgstr "" -#: templates/js/translated/company.js:1117 +#: templates/js/translated/company.js:1127 msgid "Delete Manufacturer Parts" msgstr "" -#: templates/js/translated/company.js:1151 +#: templates/js/translated/company.js:1161 msgid "All selected parameters will be deleted" msgstr "" -#: templates/js/translated/company.js:1165 +#: templates/js/translated/company.js:1175 msgid "Delete Parameters" msgstr "" -#: templates/js/translated/company.js:1181 -#: templates/js/translated/company.js:1469 templates/js/translated/part.js:2244 +#: templates/js/translated/company.js:1191 +#: templates/js/translated/company.js:1479 templates/js/translated/part.js:2244 msgid "Order parts" msgstr "" -#: templates/js/translated/company.js:1198 +#: templates/js/translated/company.js:1208 msgid "Delete manufacturer parts" msgstr "" -#: templates/js/translated/company.js:1230 +#: templates/js/translated/company.js:1240 msgid "Manufacturer part actions" msgstr "" -#: templates/js/translated/company.js:1249 +#: templates/js/translated/company.js:1259 msgid "No manufacturer parts found" msgstr "" -#: templates/js/translated/company.js:1269 -#: templates/js/translated/company.js:1557 templates/js/translated/part.js:798 +#: templates/js/translated/company.js:1279 +#: templates/js/translated/company.js:1567 templates/js/translated/part.js:798 #: templates/js/translated/part.js:1210 msgid "Template part" msgstr "" -#: templates/js/translated/company.js:1273 -#: templates/js/translated/company.js:1561 templates/js/translated/part.js:802 +#: templates/js/translated/company.js:1283 +#: templates/js/translated/company.js:1571 templates/js/translated/part.js:802 #: templates/js/translated/part.js:1214 msgid "Assembled part" msgstr "" -#: templates/js/translated/company.js:1393 templates/js/translated/part.js:1464 +#: templates/js/translated/company.js:1403 templates/js/translated/part.js:1464 msgid "No parameters found" msgstr "" -#: templates/js/translated/company.js:1428 templates/js/translated/part.js:1527 +#: templates/js/translated/company.js:1438 templates/js/translated/part.js:1527 msgid "Edit parameter" msgstr "" -#: templates/js/translated/company.js:1429 templates/js/translated/part.js:1528 +#: templates/js/translated/company.js:1439 templates/js/translated/part.js:1528 msgid "Delete parameter" msgstr "" -#: templates/js/translated/company.js:1446 templates/js/translated/part.js:1433 +#: templates/js/translated/company.js:1456 templates/js/translated/part.js:1433 msgid "Edit Parameter" msgstr "" -#: templates/js/translated/company.js:1455 templates/js/translated/part.js:1549 +#: templates/js/translated/company.js:1465 templates/js/translated/part.js:1549 msgid "Delete Parameter" msgstr "" -#: templates/js/translated/company.js:1486 +#: templates/js/translated/company.js:1496 msgid "Delete supplier parts" msgstr "" -#: templates/js/translated/company.js:1536 +#: templates/js/translated/company.js:1546 msgid "No supplier parts found" msgstr "" -#: templates/js/translated/company.js:1654 +#: templates/js/translated/company.js:1664 msgid "Base Units" msgstr "" -#: templates/js/translated/company.js:1684 +#: templates/js/translated/company.js:1694 msgid "Availability" msgstr "" -#: templates/js/translated/company.js:1715 +#: templates/js/translated/company.js:1725 msgid "Edit supplier part" msgstr "" -#: templates/js/translated/company.js:1716 +#: templates/js/translated/company.js:1726 msgid "Delete supplier part" msgstr "" -#: templates/js/translated/company.js:1769 +#: templates/js/translated/company.js:1779 #: templates/js/translated/pricing.js:694 msgid "Delete Price Break" msgstr "" -#: templates/js/translated/company.js:1779 +#: templates/js/translated/company.js:1789 #: templates/js/translated/pricing.js:712 msgid "Edit Price Break" msgstr "" -#: templates/js/translated/company.js:1794 +#: templates/js/translated/company.js:1804 msgid "No price break information found" msgstr "" -#: templates/js/translated/company.js:1823 +#: templates/js/translated/company.js:1833 msgid "Last updated" msgstr "" -#: templates/js/translated/company.js:1830 +#: templates/js/translated/company.js:1840 msgid "Edit price break" msgstr "" -#: templates/js/translated/company.js:1831 +#: templates/js/translated/company.js:1841 msgid "Delete price break" msgstr "" @@ -13287,7 +13319,7 @@ msgstr "" msgid "Add Stock" msgstr "" -#: templates/js/translated/stock.js:1042 users/models.py:403 +#: templates/js/translated/stock.js:1042 users/models.py:414 msgid "Add" msgstr "" @@ -13801,7 +13833,7 @@ msgid "Available stock" msgstr "" #: templates/js/translated/table_filters.js:733 -#: templates/js/translated/table_filters.js:829 +#: templates/js/translated/table_filters.js:833 msgid "Has Units" msgstr "" @@ -13829,7 +13861,7 @@ msgstr "" msgid "Has stocktake entries" msgstr "" -#: templates/js/translated/table_filters.js:825 +#: templates/js/translated/table_filters.js:829 msgid "Has Choices" msgstr "" @@ -13925,7 +13957,7 @@ msgstr "" msgid "New Notifications" msgstr "" -#: templates/navbar.html:144 users/models.py:190 +#: templates/navbar.html:144 users/models.py:201 msgid "Admin" msgstr "" @@ -14122,7 +14154,7 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/authentication.py:29 users/models.py:127 +#: users/authentication.py:29 users/models.py:138 msgid "Token has been revoked" msgstr "" @@ -14130,67 +14162,67 @@ msgstr "" msgid "Token has expired" msgstr "" -#: users/models.py:70 +#: users/models.py:81 msgid "API Token" msgstr "" -#: users/models.py:71 +#: users/models.py:82 msgid "API Tokens" msgstr "" -#: users/models.py:107 +#: users/models.py:118 msgid "Token Name" msgstr "" -#: users/models.py:108 +#: users/models.py:119 msgid "Custom token name" msgstr "" -#: users/models.py:114 +#: users/models.py:125 msgid "Token expiry date" msgstr "" -#: users/models.py:122 +#: users/models.py:133 msgid "Last Seen" msgstr "" -#: users/models.py:123 +#: users/models.py:134 msgid "Last time the token was used" msgstr "" -#: users/models.py:127 +#: users/models.py:138 msgid "Revoked" msgstr "" -#: users/models.py:386 +#: users/models.py:397 msgid "Permission set" msgstr "" -#: users/models.py:395 +#: users/models.py:406 msgid "Group" msgstr "" -#: users/models.py:399 +#: users/models.py:410 msgid "View" msgstr "" -#: users/models.py:399 +#: users/models.py:410 msgid "Permission to view items" msgstr "" -#: users/models.py:403 +#: users/models.py:414 msgid "Permission to add items" msgstr "" -#: users/models.py:407 +#: users/models.py:418 msgid "Change" msgstr "" -#: users/models.py:409 +#: users/models.py:420 msgid "Permissions to edit items" msgstr "" -#: users/models.py:415 +#: users/models.py:426 msgid "Permission to delete items" msgstr "" diff --git a/src/backend/InvenTree/locale/nl/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/nl/LC_MESSAGES/django.po index abce3e876b..3cc600c792 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: 2024-04-15 15:06+0000\n" -"PO-Revision-Date: 2024-04-16 03:11\n" +"POT-Creation-Date: 2024-04-20 13:19+0000\n" +"PO-Revision-Date: 2024-04-21 04:19\n" "Last-Translator: \n" "Language-Team: Dutch\n" "Language: nl_NL\n" @@ -58,7 +58,7 @@ msgstr "Voer datum in" #: InvenTree/fields.py:208 InvenTree/models.py:1021 build/serializers.py:438 #: build/serializers.py:516 build/templates/build/sidebar.html:21 -#: company/models.py:835 company/templates/company/sidebar.html:37 +#: company/models.py:847 company/templates/company/sidebar.html:37 #: order/models.py:1283 order/templates/order/po_sidebar.html:11 #: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/so_sidebar.html:17 part/admin.py:59 @@ -69,7 +69,7 @@ msgstr "Voer datum in" #: stock/serializers.py:805 stock/serializers.py:1114 stock/serializers.py:1203 #: stock/serializers.py:1368 stock/templates/stock/stock_sidebar.html:25 #: templates/js/translated/barcode.js:143 templates/js/translated/bom.js:1265 -#: templates/js/translated/company.js:1674 templates/js/translated/order.js:347 +#: templates/js/translated/company.js:1684 templates/js/translated/order.js:347 #: templates/js/translated/part.js:1080 #: templates/js/translated/purchase_order.js:2201 #: templates/js/translated/return_order.js:776 @@ -340,10 +340,10 @@ msgstr "Chinees (traditioneel)" msgid "[{site_name}] Log in to the app" msgstr "" -#: InvenTree/magic_login.py:38 company/models.py:132 -#: company/templates/company/company_base.html:132 +#: InvenTree/magic_login.py:38 company/models.py:133 +#: company/templates/company/company_base.html:138 #: templates/InvenTree/settings/user.html:49 -#: templates/js/translated/company.js:667 +#: templates/js/translated/company.js:677 msgid "Email" msgstr "" @@ -405,14 +405,14 @@ msgstr "Bijlage" msgid "Select file to attach" msgstr "Bestand als bijlage selecteren" -#: InvenTree/models.py:567 common/models.py:3018 company/models.py:145 -#: company/models.py:452 company/models.py:509 company/models.py:818 +#: InvenTree/models.py:567 common/models.py:3018 company/models.py:146 +#: company/models.py:457 company/models.py:514 company/models.py:830 #: order/models.py:291 order/models.py:1288 order/models.py:1702 #: part/admin.py:55 part/models.py:919 #: part/templates/part/part_scheduling.html:11 #: report/templates/report/inventree_build_order_base.html:164 -#: stock/admin.py:225 templates/js/translated/company.js:1309 -#: templates/js/translated/company.js:1663 templates/js/translated/order.js:351 +#: stock/admin.py:225 templates/js/translated/company.js:1319 +#: templates/js/translated/company.js:1673 templates/js/translated/order.js:351 #: templates/js/translated/part.js:2456 #: templates/js/translated/purchase_order.js:2041 #: templates/js/translated/purchase_order.js:2205 @@ -442,7 +442,7 @@ msgstr "Bestand opmerking" #: part/models.py:3272 part/models.py:3365 part/models.py:3393 #: plugin/models.py:250 plugin/models.py:251 #: report/templates/report/inventree_test_report_base.html:105 -#: templates/js/translated/stock.js:3036 users/models.py:100 +#: templates/js/translated/stock.js:3036 users/models.py:111 msgid "User" msgstr "Gebruiker" @@ -484,7 +484,7 @@ msgid "Invalid choice" msgstr "Ongeldige keuze" #: InvenTree/models.py:893 common/models.py:2706 common/models.py:3104 -#: common/serializers.py:370 company/models.py:608 label/models.py:120 +#: common/serializers.py:370 company/models.py:613 label/models.py:120 #: machine/models.py:24 part/models.py:855 part/models.py:3616 #: plugin/models.py:41 report/models.py:176 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -493,11 +493,11 @@ msgstr "Ongeldige keuze" #: templates/InvenTree/settings/plugin_settings.html:22 #: templates/InvenTree/settings/settings_staff_js.html:67 #: templates/InvenTree/settings/settings_staff_js.html:446 -#: templates/js/translated/company.js:666 -#: templates/js/translated/company.js:714 -#: templates/js/translated/company.js:903 -#: templates/js/translated/company.js:1155 -#: templates/js/translated/company.js:1403 templates/js/translated/part.js:1186 +#: templates/js/translated/company.js:676 +#: templates/js/translated/company.js:724 +#: templates/js/translated/company.js:913 +#: templates/js/translated/company.js:1165 +#: templates/js/translated/company.js:1413 templates/js/translated/part.js:1186 #: templates/js/translated/part.js:1474 templates/js/translated/part.js:1610 #: templates/js/translated/part.js:2749 templates/js/translated/stock.js:2716 msgid "Name" @@ -505,8 +505,8 @@ msgstr "Naam" #: InvenTree/models.py:899 build/models.py:188 #: build/templates/build/detail.html:24 common/models.py:136 -#: company/models.py:517 company/models.py:826 -#: company/templates/company/company_base.html:71 +#: company/models.py:522 company/models.py:838 +#: company/templates/company/company_base.html:77 #: company/templates/company/manufacturer_part.html:75 #: company/templates/company/supplier_part.html:107 label/models.py:127 #: order/models.py:277 order/models.py:1316 part/admin.py:303 part/admin.py:414 @@ -521,9 +521,9 @@ msgstr "Naam" #: templates/InvenTree/settings/settings_staff_js.html:170 #: templates/InvenTree/settings/settings_staff_js.html:451 #: templates/js/translated/bom.js:633 templates/js/translated/bom.js:963 -#: templates/js/translated/build.js:2137 templates/js/translated/company.js:518 -#: templates/js/translated/company.js:1320 -#: templates/js/translated/company.js:1631 templates/js/translated/index.js:119 +#: templates/js/translated/build.js:2137 templates/js/translated/company.js:519 +#: templates/js/translated/company.js:1330 +#: templates/js/translated/company.js:1641 templates/js/translated/index.js:119 #: templates/js/translated/order.js:298 templates/js/translated/part.js:1238 #: templates/js/translated/part.js:1483 templates/js/translated/part.js:1621 #: templates/js/translated/part.js:1958 templates/js/translated/part.js:2355 @@ -589,8 +589,8 @@ msgstr "Er is een fout gelogd door de server." msgid "Must be a valid number" msgstr "Moet een geldig nummer zijn" -#: InvenTree/serializers.py:99 company/models.py:178 -#: company/templates/company/company_base.html:106 part/models.py:2993 +#: InvenTree/serializers.py:99 company/models.py:183 +#: company/templates/company/company_base.html:112 part/models.py:2993 #: templates/InvenTree/settings/settings_staff_js.html:44 #: templates/currency_data.html:5 msgid "Currency" @@ -970,7 +970,7 @@ msgstr "Gevolgd" msgid "Allocated" msgstr "Toegewezen" -#: build/api.py:294 company/models.py:890 +#: build/api.py:294 company/models.py:902 company/serializers.py:383 #: company/templates/company/supplier_part.html:114 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -1000,7 +1000,7 @@ msgstr "Productieorder" #: part/templates/part/part_sidebar.html:22 templates/InvenTree/index.html:196 #: templates/InvenTree/search.html:141 #: templates/InvenTree/settings/sidebar.html:55 -#: templates/js/translated/search.js:186 users/models.py:196 +#: templates/js/translated/search.js:186 users/models.py:207 msgid "Build Orders" msgstr "Productieorders" @@ -1050,7 +1050,7 @@ msgid "BuildOrder to which this build is allocated" msgstr "Productieorder waar deze productie aan is toegewezen" #: build/models.py:205 build/templates/build/build_base.html:97 -#: build/templates/build/detail.html:29 company/models.py:1044 order/api.py:817 +#: build/templates/build/detail.html:29 company/models.py:1056 order/api.py:817 #: order/models.py:1401 order/models.py:1544 order/models.py:1545 #: part/api.py:1547 part/api.py:1841 part/models.py:390 part/models.py:3004 #: part/models.py:3148 part/models.py:3292 part/models.py:3315 @@ -1078,9 +1078,9 @@ msgstr "Productieorder waar deze productie aan is toegewezen" #: templates/js/translated/build.js:1309 templates/js/translated/build.js:1740 #: templates/js/translated/build.js:2160 templates/js/translated/build.js:2333 #: templates/js/translated/company.js:348 -#: templates/js/translated/company.js:1106 -#: templates/js/translated/company.js:1261 -#: templates/js/translated/company.js:1549 templates/js/translated/index.js:109 +#: templates/js/translated/company.js:1116 +#: templates/js/translated/company.js:1271 +#: templates/js/translated/company.js:1559 templates/js/translated/index.js:109 #: templates/js/translated/part.js:1943 templates/js/translated/part.js:2015 #: templates/js/translated/part.js:2324 templates/js/translated/pricing.js:369 #: templates/js/translated/purchase_order.js:751 @@ -1223,7 +1223,7 @@ msgstr "Gebruiker of groep verantwoordelijk voor deze bouwopdracht" #: order/templates/order/sales_order_base.html:180 #: part/templates/part/part_base.html:383 stock/models.py:819 #: stock/templates/stock/item_base.html:200 -#: templates/js/translated/company.js:1009 +#: templates/js/translated/company.js:1019 msgid "External Link" msgstr "Externe Link" @@ -1315,7 +1315,7 @@ msgstr "Bouw object" #: templates/js/translated/bom.js:981 templates/js/translated/build.js:521 #: templates/js/translated/build.js:737 templates/js/translated/build.js:1366 #: templates/js/translated/build.js:1743 templates/js/translated/build.js:2355 -#: templates/js/translated/company.js:1808 +#: templates/js/translated/company.js:1818 #: templates/js/translated/model_renderers.js:230 #: templates/js/translated/order.js:304 templates/js/translated/part.js:961 #: templates/js/translated/part.js:1811 templates/js/translated/part.js:3341 @@ -2206,7 +2206,7 @@ msgstr "Tonen `over` beperken" msgid "Show the `about` modal only to superusers" msgstr "Toon de `over` modal alleen aan superusers" -#: common/models.py:1292 company/models.py:107 company/models.py:108 +#: common/models.py:1292 company/models.py:108 company/models.py:109 msgid "Company name" msgstr "Bedrijfsnaam" @@ -3550,9 +3550,9 @@ msgstr "" msgid "Price break quantity" msgstr "" -#: common/models.py:2524 company/serializers.py:486 order/admin.py:42 +#: common/models.py:2524 company/serializers.py:496 order/admin.py:42 #: order/models.py:1333 order/models.py:2241 -#: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885 +#: templates/js/translated/company.js:1823 templates/js/translated/part.js:1885 #: templates/js/translated/pricing.js:621 #: templates/js/translated/return_order.js:741 msgid "Price" @@ -3574,13 +3574,15 @@ msgstr "Eindpunt waarop deze webhook wordt ontvangen" msgid "Name for this webhook" msgstr "Naam van deze webhook" -#: common/models.py:2711 machine/models.py:39 part/admin.py:88 -#: part/models.py:1045 plugin/models.py:56 +#: common/models.py:2711 company/models.py:160 company/models.py:813 +#: machine/models.py:39 part/admin.py:88 part/models.py:1045 +#: plugin/models.py:56 templates/js/translated/company.js:523 #: templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 #: templates/js/translated/table_filters.js:492 #: templates/js/translated/table_filters.js:520 -#: templates/js/translated/table_filters.js:716 users/models.py:171 +#: templates/js/translated/table_filters.js:716 +#: templates/js/translated/table_filters.js:796 users/models.py:182 msgid "Active" msgstr "Actief" @@ -3588,7 +3590,7 @@ msgstr "Actief" msgid "Is this webhook active" msgstr "Is deze webhook actief" -#: common/models.py:2727 users/models.py:148 +#: common/models.py:2727 users/models.py:159 msgid "Token" msgstr "" @@ -3652,7 +3654,7 @@ msgstr "" msgid "Id" msgstr "" -#: common/models.py:3016 templates/js/translated/company.js:955 +#: common/models.py:3016 templates/js/translated/company.js:965 #: templates/js/translated/news.js:44 msgid "Title" msgstr "Titel" @@ -3678,7 +3680,7 @@ msgstr "Gelezen" msgid "Was this news item read?" msgstr "" -#: common/models.py:3044 company/models.py:155 part/models.py:929 +#: common/models.py:3044 company/models.py:156 part/models.py:929 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report_base.html:35 @@ -3848,270 +3850,294 @@ msgstr "Geïmporteerde onderdelen" msgid "Previous Step" msgstr "Vorige Stap" -#: company/models.py:113 -msgid "Company description" +#: company/api.py:164 +msgid "Part is Active" +msgstr "" + +#: company/api.py:168 +msgid "Manufacturer is Active" +msgstr "" + +#: company/api.py:317 +msgid "Supplier Part is Active" +msgstr "" + +#: company/api.py:321 +msgid "Internal Part is Active" +msgstr "" + +#: company/api.py:325 +msgid "Supplier is Active" msgstr "" #: company/models.py:114 +msgid "Company description" +msgstr "" + +#: company/models.py:115 msgid "Description of the company" msgstr "" -#: company/models.py:119 company/templates/company/company_base.html:100 +#: company/models.py:120 company/templates/company/company_base.html:106 #: templates/InvenTree/settings/plugin_settings.html:54 -#: templates/js/translated/company.js:522 +#: templates/js/translated/company.js:532 msgid "Website" msgstr "" -#: company/models.py:119 +#: company/models.py:120 msgid "Company website URL" msgstr "URL bedrijfswebsite" -#: company/models.py:124 +#: company/models.py:125 msgid "Phone number" msgstr "Telefoonnummer" -#: company/models.py:126 +#: company/models.py:127 msgid "Contact phone number" msgstr "Telefoonnummer voor contact" -#: company/models.py:133 +#: company/models.py:134 msgid "Contact email address" msgstr "Contact e-mailadres" -#: company/models.py:138 company/templates/company/company_base.html:139 +#: company/models.py:139 company/templates/company/company_base.html:145 #: order/models.py:331 order/templates/order/order_base.html:203 #: order/templates/order/return_order_base.html:174 #: order/templates/order/sales_order_base.html:214 msgid "Contact" msgstr "" -#: company/models.py:140 +#: company/models.py:141 msgid "Point of contact" msgstr "Contactpunt" -#: company/models.py:146 +#: company/models.py:147 msgid "Link to external company information" msgstr "Link naar externe bedrijfsinformatie" #: company/models.py:160 +msgid "Is this company active?" +msgstr "" + +#: company/models.py:165 msgid "is customer" msgstr "is klant" -#: company/models.py:161 +#: company/models.py:166 msgid "Do you sell items to this company?" msgstr "" -#: company/models.py:166 +#: company/models.py:171 msgid "is supplier" msgstr "is leverancier" -#: company/models.py:167 +#: company/models.py:172 msgid "Do you purchase items from this company?" msgstr "" -#: company/models.py:172 +#: company/models.py:177 msgid "is manufacturer" msgstr "is fabrikant" -#: company/models.py:173 +#: company/models.py:178 msgid "Does this company manufacture parts?" msgstr "Fabriceert dit bedrijf onderdelen?" -#: company/models.py:181 +#: company/models.py:186 msgid "Default currency used for this company" msgstr "Standaardvaluta die gebruikt wordt voor dit bedrijf" -#: company/models.py:268 company/models.py:377 +#: company/models.py:273 company/models.py:382 #: company/templates/company/company_base.html:8 #: company/templates/company/company_base.html:12 stock/api.py:776 -#: templates/InvenTree/search.html:178 templates/js/translated/company.js:495 +#: templates/InvenTree/search.html:178 templates/js/translated/company.js:496 msgid "Company" msgstr "Bedrijf" -#: company/models.py:378 +#: company/models.py:383 msgid "Select company" msgstr "" -#: company/models.py:383 +#: company/models.py:388 msgid "Address title" msgstr "" -#: company/models.py:384 +#: company/models.py:389 msgid "Title describing the address entry" msgstr "" -#: company/models.py:390 +#: company/models.py:395 msgid "Primary address" msgstr "" -#: company/models.py:391 +#: company/models.py:396 msgid "Set as primary address" msgstr "" -#: company/models.py:396 templates/js/translated/company.js:904 -#: templates/js/translated/company.js:961 +#: company/models.py:401 templates/js/translated/company.js:914 +#: templates/js/translated/company.js:971 msgid "Line 1" msgstr "" -#: company/models.py:397 +#: company/models.py:402 msgid "Address line 1" msgstr "" -#: company/models.py:403 templates/js/translated/company.js:905 -#: templates/js/translated/company.js:967 +#: company/models.py:408 templates/js/translated/company.js:915 +#: templates/js/translated/company.js:977 msgid "Line 2" msgstr "" -#: company/models.py:404 +#: company/models.py:409 msgid "Address line 2" msgstr "" -#: company/models.py:410 company/models.py:411 -#: templates/js/translated/company.js:973 +#: company/models.py:415 company/models.py:416 +#: templates/js/translated/company.js:983 msgid "Postal code" msgstr "" -#: company/models.py:417 +#: company/models.py:422 msgid "City/Region" msgstr "" -#: company/models.py:418 +#: company/models.py:423 msgid "Postal code city/region" msgstr "" -#: company/models.py:424 +#: company/models.py:429 msgid "State/Province" msgstr "" -#: company/models.py:425 +#: company/models.py:430 msgid "State or province" msgstr "" -#: company/models.py:431 templates/js/translated/company.js:991 +#: company/models.py:436 templates/js/translated/company.js:1001 msgid "Country" msgstr "" -#: company/models.py:432 +#: company/models.py:437 msgid "Address country" msgstr "" -#: company/models.py:438 +#: company/models.py:443 msgid "Courier shipping notes" msgstr "" -#: company/models.py:439 +#: company/models.py:444 msgid "Notes for shipping courier" msgstr "" -#: company/models.py:445 +#: company/models.py:450 msgid "Internal shipping notes" msgstr "" -#: company/models.py:446 +#: company/models.py:451 msgid "Shipping notes for internal use" msgstr "" -#: company/models.py:453 +#: company/models.py:458 msgid "Link to address information (external)" msgstr "" -#: company/models.py:484 company/models.py:785 stock/models.py:751 +#: company/models.py:489 company/models.py:791 stock/models.py:751 #: stock/serializers.py:266 stock/templates/stock/item_base.html:142 #: templates/js/translated/bom.js:622 msgid "Base Part" msgstr "Basis onderdeel" -#: company/models.py:486 company/models.py:787 +#: company/models.py:491 company/models.py:793 msgid "Select part" msgstr "Onderdeel selecteren" -#: company/models.py:495 company/templates/company/company_base.html:76 +#: company/models.py:500 company/templates/company/company_base.html:82 #: company/templates/company/manufacturer_part.html:90 #: company/templates/company/supplier_part.html:145 part/serializers.py:515 #: stock/templates/stock/item_base.html:207 -#: templates/js/translated/company.js:506 -#: templates/js/translated/company.js:1108 -#: templates/js/translated/company.js:1286 -#: templates/js/translated/company.js:1601 -#: templates/js/translated/table_filters.js:796 +#: templates/js/translated/company.js:507 +#: templates/js/translated/company.js:1118 +#: templates/js/translated/company.js:1296 +#: templates/js/translated/company.js:1611 +#: templates/js/translated/table_filters.js:800 msgid "Manufacturer" msgstr "Fabrikant" -#: company/models.py:496 +#: company/models.py:501 msgid "Select manufacturer" msgstr "Fabrikant selecteren" -#: company/models.py:502 company/templates/company/manufacturer_part.html:101 +#: company/models.py:507 company/templates/company/manufacturer_part.html:101 #: company/templates/company/supplier_part.html:153 part/serializers.py:525 #: templates/js/translated/company.js:351 -#: templates/js/translated/company.js:1107 -#: templates/js/translated/company.js:1302 -#: templates/js/translated/company.js:1620 templates/js/translated/part.js:1800 +#: templates/js/translated/company.js:1117 +#: templates/js/translated/company.js:1312 +#: templates/js/translated/company.js:1630 templates/js/translated/part.js:1800 #: templates/js/translated/purchase_order.js:1852 #: templates/js/translated/purchase_order.js:2054 msgid "MPN" msgstr "" -#: company/models.py:503 +#: company/models.py:508 msgid "Manufacturer Part Number" msgstr "Fabrikant artikel nummer (MPN)" -#: company/models.py:510 +#: company/models.py:515 msgid "URL for external manufacturer part link" msgstr "URL voor externe link van het fabrikant onderdeel" -#: company/models.py:518 +#: company/models.py:523 msgid "Manufacturer part description" msgstr "Omschrijving onderdeel fabrikant" -#: company/models.py:575 company/models.py:602 company/models.py:811 +#: company/models.py:580 company/models.py:607 company/models.py:823 #: company/templates/company/manufacturer_part.html:7 #: company/templates/company/manufacturer_part.html:24 #: stock/templates/stock/item_base.html:217 msgid "Manufacturer Part" msgstr "Fabrikant onderdeel" -#: company/models.py:609 +#: company/models.py:614 msgid "Parameter name" msgstr "Parameternaam" -#: company/models.py:615 +#: company/models.py:620 #: report/templates/report/inventree_test_report_base.html:104 -#: stock/models.py:2436 templates/js/translated/company.js:1156 -#: templates/js/translated/company.js:1409 templates/js/translated/part.js:1492 +#: stock/models.py:2436 templates/js/translated/company.js:1166 +#: templates/js/translated/company.js:1419 templates/js/translated/part.js:1492 #: templates/js/translated/stock.js:1519 msgid "Value" msgstr "Waarde" -#: company/models.py:616 +#: company/models.py:621 msgid "Parameter value" msgstr "Parameterwaarde" -#: company/models.py:623 company/templates/company/supplier_part.html:168 +#: company/models.py:628 company/templates/company/supplier_part.html:168 #: part/admin.py:57 part/models.py:1009 part/models.py:3623 #: part/templates/part/part_base.html:284 -#: templates/js/translated/company.js:1415 templates/js/translated/part.js:1511 +#: templates/js/translated/company.js:1425 templates/js/translated/part.js:1511 #: templates/js/translated/part.js:1615 templates/js/translated/part.js:2370 msgid "Units" msgstr "Eenheden" -#: company/models.py:624 +#: company/models.py:629 msgid "Parameter units" msgstr "Parameter eenheden" -#: company/models.py:725 +#: company/models.py:731 msgid "Pack units must be compatible with the base part units" msgstr "" -#: company/models.py:732 +#: company/models.py:738 msgid "Pack units must be greater than zero" msgstr "" -#: company/models.py:746 +#: company/models.py:752 msgid "Linked manufacturer part must reference the same base part" msgstr "Gekoppeld fabrikant onderdeel moet verwijzen naar hetzelfde basis onderdeel" -#: company/models.py:795 company/templates/company/company_base.html:81 +#: company/models.py:801 company/templates/company/company_base.html:87 #: company/templates/company/supplier_part.html:129 order/models.py:465 #: order/templates/order/order_base.html:136 part/bom.py:272 part/bom.py:310 #: part/serializers.py:499 plugin/builtin/suppliers/digikey.py:25 @@ -4119,35 +4145,39 @@ msgstr "Gekoppeld fabrikant onderdeel moet verwijzen naar hetzelfde basis onderd #: plugin/builtin/suppliers/tme.py:26 stock/templates/stock/item_base.html:224 #: templates/email/overdue_purchase_order.html:16 #: templates/js/translated/company.js:350 -#: templates/js/translated/company.js:510 -#: templates/js/translated/company.js:1574 templates/js/translated/part.js:1768 +#: templates/js/translated/company.js:511 +#: templates/js/translated/company.js:1584 templates/js/translated/part.js:1768 #: templates/js/translated/pricing.js:498 #: templates/js/translated/purchase_order.js:1690 -#: templates/js/translated/table_filters.js:800 +#: templates/js/translated/table_filters.js:804 msgid "Supplier" msgstr "Leverancier" -#: company/models.py:796 +#: company/models.py:802 msgid "Select supplier" msgstr "Leverancier selecteren" -#: company/models.py:802 part/serializers.py:510 +#: company/models.py:808 part/serializers.py:510 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:812 +#: company/models.py:814 +msgid "Is this supplier part active?" +msgstr "" + +#: company/models.py:824 msgid "Select manufacturer part" msgstr "Selecteer fabrikant onderdeel" -#: company/models.py:819 +#: company/models.py:831 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:827 +#: company/models.py:839 msgid "Supplier part description" msgstr "" -#: company/models.py:834 company/templates/company/supplier_part.html:187 +#: company/models.py:846 company/templates/company/supplier_part.html:187 #: part/admin.py:418 part/models.py:4070 part/templates/part/upload_bom.html:59 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_po_report_base.html:32 @@ -4158,27 +4188,27 @@ msgstr "" msgid "Note" msgstr "Opmerking" -#: company/models.py:843 part/models.py:1967 +#: company/models.py:855 part/models.py:1967 msgid "base cost" msgstr "basisprijs" -#: company/models.py:844 part/models.py:1968 +#: company/models.py:856 part/models.py:1968 msgid "Minimum charge (e.g. stocking fee)" msgstr "Minimale kosten (bijv. voorraadkosten)" -#: company/models.py:851 company/templates/company/supplier_part.html:160 +#: company/models.py:863 company/templates/company/supplier_part.html:160 #: stock/admin.py:224 stock/models.py:782 stock/serializers.py:1350 #: stock/templates/stock/item_base.html:240 -#: templates/js/translated/company.js:1636 +#: templates/js/translated/company.js:1646 #: templates/js/translated/stock.js:2423 msgid "Packaging" msgstr "" -#: company/models.py:852 +#: company/models.py:864 msgid "Part packaging" msgstr "" -#: company/models.py:857 templates/js/translated/company.js:1641 +#: company/models.py:869 templates/js/translated/company.js:1651 #: templates/js/translated/part.js:1821 templates/js/translated/part.js:1877 #: templates/js/translated/purchase_order.js:311 #: templates/js/translated/purchase_order.js:841 @@ -4188,62 +4218,78 @@ msgstr "" msgid "Pack Quantity" msgstr "" -#: company/models.py:859 +#: company/models.py:871 msgid "Total quantity supplied in a single pack. Leave empty for single items." msgstr "" -#: company/models.py:878 part/models.py:1974 +#: company/models.py:890 part/models.py:1974 msgid "multiple" msgstr "meerdere" -#: company/models.py:879 +#: company/models.py:891 msgid "Order multiple" msgstr "Order meerdere" -#: company/models.py:891 +#: company/models.py:903 msgid "Quantity available from supplier" msgstr "" -#: company/models.py:897 +#: company/models.py:909 msgid "Availability Updated" msgstr "" -#: company/models.py:898 +#: company/models.py:910 msgid "Date of last update of availability data" msgstr "" -#: company/serializers.py:155 +#: company/serializers.py:163 msgid "Default currency used for this supplier" msgstr "" -#: company/templates/company/company_base.html:21 +#: company/serializers.py:381 part/admin.py:126 +#: part/templates/part/part_base.html:197 +#: templates/js/translated/company.js:1689 +#: templates/js/translated/table_filters.js:355 +msgid "In Stock" +msgstr "" + +#: company/templates/company/company_base.html:16 +#: part/templates/part/part_base.html:146 +#: templates/js/translated/company.js:1287 +#: templates/js/translated/company.js:1575 +#: templates/js/translated/model_renderers.js:306 +#: templates/js/translated/part.js:814 templates/js/translated/part.js:1218 +msgid "Inactive" +msgstr "" + +#: company/templates/company/company_base.html:27 #: templates/js/translated/purchase_order.js:242 msgid "Create Purchase Order" msgstr "Inkooporder aanmaken" -#: company/templates/company/company_base.html:27 +#: company/templates/company/company_base.html:33 msgid "Company actions" msgstr "" -#: company/templates/company/company_base.html:32 +#: company/templates/company/company_base.html:38 msgid "Edit company information" msgstr "Bedrijfsinformatie bewerken" -#: company/templates/company/company_base.html:33 -#: templates/js/translated/company.js:444 +#: company/templates/company/company_base.html:39 +#: templates/js/translated/company.js:445 msgid "Edit Company" msgstr "Bedrijf bewerken" -#: company/templates/company/company_base.html:37 +#: company/templates/company/company_base.html:43 msgid "Delete company" msgstr "Bedrijf verwijderen" -#: company/templates/company/company_base.html:38 -#: company/templates/company/company_base.html:162 +#: company/templates/company/company_base.html:44 +#: company/templates/company/company_base.html:168 msgid "Delete Company" msgstr "Bedrijf verwijderen" -#: company/templates/company/company_base.html:47 +#: company/templates/company/company_base.html:53 #: company/templates/company/manufacturer_part.html:51 #: company/templates/company/supplier_part.html:83 #: part/templates/part/part_thumb.html:20 @@ -4255,72 +4301,72 @@ msgstr "Bedrijf verwijderen" msgid "Part image" msgstr "Afbeelding onderdeel" -#: company/templates/company/company_base.html:55 +#: company/templates/company/company_base.html:61 #: part/templates/part/part_thumb.html:12 msgid "Upload new image" msgstr "Nieuwe afbeelding uploaden" -#: company/templates/company/company_base.html:58 +#: company/templates/company/company_base.html:64 #: part/templates/part/part_thumb.html:14 msgid "Download image from URL" msgstr "Afbeelding downloaden van URL" -#: company/templates/company/company_base.html:60 +#: company/templates/company/company_base.html:66 #: part/templates/part/part_thumb.html:16 msgid "Delete image" msgstr "" -#: company/templates/company/company_base.html:86 order/models.py:910 +#: company/templates/company/company_base.html:92 order/models.py:910 #: order/models.py:2008 order/templates/order/return_order_base.html:131 #: order/templates/order/sales_order_base.html:144 stock/models.py:804 #: stock/models.py:805 stock/serializers.py:1100 #: stock/templates/stock/item_base.html:405 #: templates/email/overdue_sales_order.html:16 -#: templates/js/translated/company.js:502 +#: templates/js/translated/company.js:503 #: templates/js/translated/return_order.js:296 #: templates/js/translated/sales_order.js:784 #: templates/js/translated/stock.js:2959 -#: templates/js/translated/table_filters.js:804 +#: templates/js/translated/table_filters.js:808 msgid "Customer" msgstr "Klant" -#: company/templates/company/company_base.html:111 +#: company/templates/company/company_base.html:117 msgid "Uses default currency" msgstr "Gebruik standaard valuta" -#: company/templates/company/company_base.html:118 order/models.py:341 +#: company/templates/company/company_base.html:124 order/models.py:341 #: order/templates/order/order_base.html:210 #: order/templates/order/return_order_base.html:181 #: order/templates/order/sales_order_base.html:221 msgid "Address" msgstr "Adres" -#: company/templates/company/company_base.html:125 +#: company/templates/company/company_base.html:131 msgid "Phone" msgstr "Telefoon" -#: company/templates/company/company_base.html:205 +#: company/templates/company/company_base.html:211 #: part/templates/part/part_base.html:528 msgid "Remove Image" msgstr "" -#: company/templates/company/company_base.html:206 +#: company/templates/company/company_base.html:212 msgid "Remove associated image from this company" msgstr "" -#: company/templates/company/company_base.html:208 +#: company/templates/company/company_base.html:214 #: part/templates/part/part_base.html:531 #: templates/InvenTree/settings/user.html:88 #: templates/InvenTree/settings/user_sso.html:43 msgid "Remove" msgstr "" -#: company/templates/company/company_base.html:237 +#: company/templates/company/company_base.html:243 #: part/templates/part/part_base.html:560 msgid "Upload Image" msgstr "" -#: company/templates/company/company_base.html:252 +#: company/templates/company/company_base.html:258 #: part/templates/part/part_base.html:614 msgid "Download Image" msgstr "" @@ -4368,7 +4414,7 @@ msgstr "" #: templates/InvenTree/index.html:227 templates/InvenTree/search.html:199 #: templates/InvenTree/settings/sidebar.html:57 #: templates/js/translated/search.js:205 templates/navbar.html:50 -#: users/models.py:197 +#: users/models.py:208 msgid "Purchase Orders" msgstr "Inkooporders" @@ -4391,7 +4437,7 @@ msgstr "Nieuwe Inkooporder" #: templates/InvenTree/index.html:259 templates/InvenTree/search.html:219 #: templates/InvenTree/settings/sidebar.html:59 #: templates/js/translated/search.js:219 templates/navbar.html:62 -#: users/models.py:198 +#: users/models.py:209 msgid "Sales Orders" msgstr "Verkooporders" @@ -4416,7 +4462,7 @@ msgstr "" #: order/templates/order/return_orders.html:15 #: templates/InvenTree/settings/sidebar.html:61 #: templates/js/translated/search.js:232 templates/navbar.html:65 -#: users/models.py:199 +#: users/models.py:210 msgid "Return Orders" msgstr "" @@ -4464,12 +4510,12 @@ msgid "Order part" msgstr "Order onderdeel" #: company/templates/company/manufacturer_part.html:39 -#: templates/js/translated/company.js:1333 +#: templates/js/translated/company.js:1343 msgid "Edit manufacturer part" msgstr "Fabrikant onderdeel bewerken" #: company/templates/company/manufacturer_part.html:43 -#: templates/js/translated/company.js:1334 +#: templates/js/translated/company.js:1344 msgid "Delete manufacturer part" msgstr "Fabrikant onderdeel verwijderen" @@ -4536,14 +4582,14 @@ msgstr "" #: company/templates/company/supplier_part.html:7 #: company/templates/company/supplier_part.html:24 order/api.py:448 #: stock/models.py:762 stock/templates/stock/item_base.html:233 -#: templates/js/translated/company.js:1590 +#: templates/js/translated/company.js:1600 #: templates/js/translated/purchase_order.js:752 #: templates/js/translated/stock.js:2279 msgid "Supplier Part" msgstr "Leveranciersonderdeel" #: company/templates/company/supplier_part.html:50 -#: templates/js/translated/company.js:1516 +#: templates/js/translated/company.js:1526 msgid "Supplier part actions" msgstr "" @@ -4644,7 +4690,7 @@ msgstr "" #: stock/templates/stock/location_sidebar.html:7 #: templates/InvenTree/search.html:155 templates/js/translated/part.js:1060 #: templates/js/translated/search.js:172 templates/js/translated/stock.js:2766 -#: users/models.py:195 +#: users/models.py:206 msgid "Stock Items" msgstr "Voorraadartikelen" @@ -5895,12 +5941,6 @@ msgstr "" msgid "Minimum Stock" msgstr "" -#: part/admin.py:126 part/templates/part/part_base.html:197 -#: templates/js/translated/company.js:1679 -#: templates/js/translated/table_filters.js:355 -msgid "In Stock" -msgstr "" - #: part/admin.py:138 part/templates/part/part_sidebar.html:27 msgid "Used In" msgstr "" @@ -5941,7 +5981,7 @@ msgstr "" #: templates/InvenTree/index.html:36 templates/InvenTree/search.html:84 #: templates/InvenTree/settings/sidebar.html:47 #: templates/js/translated/part.js:2804 templates/js/translated/search.js:130 -#: templates/navbar.html:24 users/models.py:192 +#: templates/navbar.html:24 users/models.py:203 msgid "Parts" msgstr "Onderdelen" @@ -6079,7 +6119,7 @@ msgstr "Onderdeel Categorie" #: part/models.py:83 part/templates/part/category.html:136 #: templates/InvenTree/search.html:97 templates/js/translated/search.js:158 -#: users/models.py:191 +#: users/models.py:202 msgid "Part Categories" msgstr "Onderdeel Categorieën" @@ -6582,7 +6622,7 @@ msgid "Parameter description" msgstr "" #: part/models.py:3638 templates/js/translated/part.js:1627 -#: templates/js/translated/table_filters.js:821 +#: templates/js/translated/table_filters.js:825 msgid "Checkbox" msgstr "" @@ -7241,7 +7281,7 @@ msgstr "" #: part/templates/part/detail.html:67 part/templates/part/part_sidebar.html:50 #: stock/admin.py:251 templates/InvenTree/settings/part_stocktake.html:30 #: templates/InvenTree/settings/sidebar.html:53 -#: templates/js/translated/stock.js:2215 users/models.py:193 +#: templates/js/translated/stock.js:2215 users/models.py:204 msgid "Stocktake" msgstr "" @@ -7472,14 +7512,6 @@ msgstr "" msgid "Part is not active" msgstr "" -#: part/templates/part/part_base.html:146 -#: templates/js/translated/company.js:1277 -#: templates/js/translated/company.js:1565 -#: templates/js/translated/model_renderers.js:306 -#: templates/js/translated/part.js:814 templates/js/translated/part.js:1218 -msgid "Inactive" -msgstr "" - #: part/templates/part/part_base.html:153 msgid "Part is virtual (not a physical part)" msgstr "" @@ -7647,8 +7679,8 @@ msgstr "" #: part/templates/part/prices.html:28 stock/admin.py:247 #: stock/templates/stock/item_base.html:446 -#: templates/js/translated/company.js:1693 #: templates/js/translated/company.js:1703 +#: templates/js/translated/company.js:1713 #: templates/js/translated/stock.js:2245 msgid "Last Updated" msgstr "" @@ -8216,7 +8248,7 @@ msgstr "" msgid "Plugin Configurations" msgstr "" -#: plugin/models.py:34 users/models.py:89 +#: plugin/models.py:34 users/models.py:100 msgid "Key" msgstr "" @@ -8719,7 +8751,7 @@ msgstr "" #: stock/admin.py:256 stock/models.py:883 #: stock/templates/stock/item_base.html:433 -#: templates/js/translated/stock.js:2229 users/models.py:113 +#: templates/js/translated/stock.js:2229 users/models.py:124 msgid "Expiry Date" msgstr "" @@ -8800,7 +8832,7 @@ msgstr "Voorraadlocatie" #: stock/models.py:126 stock/templates/stock/location.html:179 #: templates/InvenTree/search.html:166 templates/js/translated/search.js:178 -#: users/models.py:194 +#: users/models.py:205 msgid "Stock Locations" msgstr "Voorraadlocaties" @@ -9483,7 +9515,7 @@ msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" #: stock/templates/stock/item_base.html:437 -#: templates/js/translated/table_filters.js:435 users/models.py:163 +#: templates/js/translated/table_filters.js:435 users/models.py:174 msgid "Expired" msgstr "" @@ -10109,7 +10141,7 @@ msgstr "" #: templates/InvenTree/settings/settings_staff_js.html:81 #: templates/js/translated/forms.js:547 templates/js/translated/helpers.js:105 #: templates/js/translated/part.js:392 templates/js/translated/pricing.js:629 -#: templates/js/translated/stock.js:245 users/models.py:413 +#: templates/js/translated/stock.js:245 users/models.py:424 msgid "Delete" msgstr "Verwijderen" @@ -10292,7 +10324,7 @@ msgid "Unverified" msgstr "" #: templates/InvenTree/settings/user.html:80 -#: templates/js/translated/company.js:947 +#: templates/js/translated/company.js:957 msgid "Primary" msgstr "" @@ -11643,213 +11675,213 @@ msgstr "" msgid "Delete Supplier Parts" msgstr "" -#: templates/js/translated/company.js:465 +#: templates/js/translated/company.js:466 msgid "Add new Company" msgstr "" -#: templates/js/translated/company.js:536 +#: templates/js/translated/company.js:546 msgid "Parts Supplied" msgstr "" -#: templates/js/translated/company.js:545 +#: templates/js/translated/company.js:555 msgid "Parts Manufactured" msgstr "" -#: templates/js/translated/company.js:560 +#: templates/js/translated/company.js:570 msgid "No company information found" msgstr "" -#: templates/js/translated/company.js:609 +#: templates/js/translated/company.js:619 msgid "Create New Contact" msgstr "" -#: templates/js/translated/company.js:625 -#: templates/js/translated/company.js:748 +#: templates/js/translated/company.js:635 +#: templates/js/translated/company.js:758 msgid "Edit Contact" msgstr "" -#: templates/js/translated/company.js:662 +#: templates/js/translated/company.js:672 msgid "All selected contacts will be deleted" msgstr "" -#: templates/js/translated/company.js:668 -#: templates/js/translated/company.js:732 +#: templates/js/translated/company.js:678 +#: templates/js/translated/company.js:742 msgid "Role" msgstr "" -#: templates/js/translated/company.js:676 +#: templates/js/translated/company.js:686 msgid "Delete Contacts" msgstr "" -#: templates/js/translated/company.js:707 +#: templates/js/translated/company.js:717 msgid "No contacts found" msgstr "" -#: templates/js/translated/company.js:720 +#: templates/js/translated/company.js:730 msgid "Phone Number" msgstr "" -#: templates/js/translated/company.js:726 +#: templates/js/translated/company.js:736 msgid "Email Address" msgstr "" -#: templates/js/translated/company.js:752 +#: templates/js/translated/company.js:762 msgid "Delete Contact" msgstr "" -#: templates/js/translated/company.js:849 +#: templates/js/translated/company.js:859 msgid "Create New Address" msgstr "" -#: templates/js/translated/company.js:864 -#: templates/js/translated/company.js:1025 +#: templates/js/translated/company.js:874 +#: templates/js/translated/company.js:1035 msgid "Edit Address" msgstr "" -#: templates/js/translated/company.js:899 +#: templates/js/translated/company.js:909 msgid "All selected addresses will be deleted" msgstr "" -#: templates/js/translated/company.js:913 +#: templates/js/translated/company.js:923 msgid "Delete Addresses" msgstr "" -#: templates/js/translated/company.js:940 +#: templates/js/translated/company.js:950 msgid "No addresses found" msgstr "" -#: templates/js/translated/company.js:979 +#: templates/js/translated/company.js:989 msgid "Postal city" msgstr "" -#: templates/js/translated/company.js:985 +#: templates/js/translated/company.js:995 msgid "State/province" msgstr "" -#: templates/js/translated/company.js:997 +#: templates/js/translated/company.js:1007 msgid "Courier notes" msgstr "" -#: templates/js/translated/company.js:1003 +#: templates/js/translated/company.js:1013 msgid "Internal notes" msgstr "" -#: templates/js/translated/company.js:1029 +#: templates/js/translated/company.js:1039 msgid "Delete Address" msgstr "" -#: templates/js/translated/company.js:1102 +#: templates/js/translated/company.js:1112 msgid "All selected manufacturer parts will be deleted" msgstr "" -#: templates/js/translated/company.js:1117 +#: templates/js/translated/company.js:1127 msgid "Delete Manufacturer Parts" msgstr "" -#: templates/js/translated/company.js:1151 +#: templates/js/translated/company.js:1161 msgid "All selected parameters will be deleted" msgstr "" -#: templates/js/translated/company.js:1165 +#: templates/js/translated/company.js:1175 msgid "Delete Parameters" msgstr "" -#: templates/js/translated/company.js:1181 -#: templates/js/translated/company.js:1469 templates/js/translated/part.js:2244 +#: templates/js/translated/company.js:1191 +#: templates/js/translated/company.js:1479 templates/js/translated/part.js:2244 msgid "Order parts" msgstr "" -#: templates/js/translated/company.js:1198 +#: templates/js/translated/company.js:1208 msgid "Delete manufacturer parts" msgstr "" -#: templates/js/translated/company.js:1230 +#: templates/js/translated/company.js:1240 msgid "Manufacturer part actions" msgstr "" -#: templates/js/translated/company.js:1249 +#: templates/js/translated/company.js:1259 msgid "No manufacturer parts found" msgstr "" -#: templates/js/translated/company.js:1269 -#: templates/js/translated/company.js:1557 templates/js/translated/part.js:798 +#: templates/js/translated/company.js:1279 +#: templates/js/translated/company.js:1567 templates/js/translated/part.js:798 #: templates/js/translated/part.js:1210 msgid "Template part" msgstr "" -#: templates/js/translated/company.js:1273 -#: templates/js/translated/company.js:1561 templates/js/translated/part.js:802 +#: templates/js/translated/company.js:1283 +#: templates/js/translated/company.js:1571 templates/js/translated/part.js:802 #: templates/js/translated/part.js:1214 msgid "Assembled part" msgstr "" -#: templates/js/translated/company.js:1393 templates/js/translated/part.js:1464 +#: templates/js/translated/company.js:1403 templates/js/translated/part.js:1464 msgid "No parameters found" msgstr "" -#: templates/js/translated/company.js:1428 templates/js/translated/part.js:1527 +#: templates/js/translated/company.js:1438 templates/js/translated/part.js:1527 msgid "Edit parameter" msgstr "" -#: templates/js/translated/company.js:1429 templates/js/translated/part.js:1528 +#: templates/js/translated/company.js:1439 templates/js/translated/part.js:1528 msgid "Delete parameter" msgstr "" -#: templates/js/translated/company.js:1446 templates/js/translated/part.js:1433 +#: templates/js/translated/company.js:1456 templates/js/translated/part.js:1433 msgid "Edit Parameter" msgstr "" -#: templates/js/translated/company.js:1455 templates/js/translated/part.js:1549 +#: templates/js/translated/company.js:1465 templates/js/translated/part.js:1549 msgid "Delete Parameter" msgstr "" -#: templates/js/translated/company.js:1486 +#: templates/js/translated/company.js:1496 msgid "Delete supplier parts" msgstr "" -#: templates/js/translated/company.js:1536 +#: templates/js/translated/company.js:1546 msgid "No supplier parts found" msgstr "" -#: templates/js/translated/company.js:1654 +#: templates/js/translated/company.js:1664 msgid "Base Units" msgstr "" -#: templates/js/translated/company.js:1684 +#: templates/js/translated/company.js:1694 msgid "Availability" msgstr "" -#: templates/js/translated/company.js:1715 +#: templates/js/translated/company.js:1725 msgid "Edit supplier part" msgstr "" -#: templates/js/translated/company.js:1716 +#: templates/js/translated/company.js:1726 msgid "Delete supplier part" msgstr "" -#: templates/js/translated/company.js:1769 +#: templates/js/translated/company.js:1779 #: templates/js/translated/pricing.js:694 msgid "Delete Price Break" msgstr "" -#: templates/js/translated/company.js:1779 +#: templates/js/translated/company.js:1789 #: templates/js/translated/pricing.js:712 msgid "Edit Price Break" msgstr "" -#: templates/js/translated/company.js:1794 +#: templates/js/translated/company.js:1804 msgid "No price break information found" msgstr "" -#: templates/js/translated/company.js:1823 +#: templates/js/translated/company.js:1833 msgid "Last updated" msgstr "" -#: templates/js/translated/company.js:1830 +#: templates/js/translated/company.js:1840 msgid "Edit price break" msgstr "" -#: templates/js/translated/company.js:1831 +#: templates/js/translated/company.js:1841 msgid "Delete price break" msgstr "" @@ -13287,7 +13319,7 @@ msgstr "" msgid "Add Stock" msgstr "" -#: templates/js/translated/stock.js:1042 users/models.py:403 +#: templates/js/translated/stock.js:1042 users/models.py:414 msgid "Add" msgstr "" @@ -13801,7 +13833,7 @@ msgid "Available stock" msgstr "" #: templates/js/translated/table_filters.js:733 -#: templates/js/translated/table_filters.js:829 +#: templates/js/translated/table_filters.js:833 msgid "Has Units" msgstr "" @@ -13829,7 +13861,7 @@ msgstr "" msgid "Has stocktake entries" msgstr "" -#: templates/js/translated/table_filters.js:825 +#: templates/js/translated/table_filters.js:829 msgid "Has Choices" msgstr "" @@ -13925,7 +13957,7 @@ msgstr "" msgid "New Notifications" msgstr "" -#: templates/navbar.html:144 users/models.py:190 +#: templates/navbar.html:144 users/models.py:201 msgid "Admin" msgstr "" @@ -14122,7 +14154,7 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/authentication.py:29 users/models.py:127 +#: users/authentication.py:29 users/models.py:138 msgid "Token has been revoked" msgstr "" @@ -14130,67 +14162,67 @@ msgstr "" msgid "Token has expired" msgstr "" -#: users/models.py:70 +#: users/models.py:81 msgid "API Token" msgstr "" -#: users/models.py:71 +#: users/models.py:82 msgid "API Tokens" msgstr "" -#: users/models.py:107 +#: users/models.py:118 msgid "Token Name" msgstr "" -#: users/models.py:108 +#: users/models.py:119 msgid "Custom token name" msgstr "" -#: users/models.py:114 +#: users/models.py:125 msgid "Token expiry date" msgstr "" -#: users/models.py:122 +#: users/models.py:133 msgid "Last Seen" msgstr "" -#: users/models.py:123 +#: users/models.py:134 msgid "Last time the token was used" msgstr "" -#: users/models.py:127 +#: users/models.py:138 msgid "Revoked" msgstr "" -#: users/models.py:386 +#: users/models.py:397 msgid "Permission set" msgstr "" -#: users/models.py:395 +#: users/models.py:406 msgid "Group" msgstr "" -#: users/models.py:399 +#: users/models.py:410 msgid "View" msgstr "" -#: users/models.py:399 +#: users/models.py:410 msgid "Permission to view items" msgstr "" -#: users/models.py:403 +#: users/models.py:414 msgid "Permission to add items" msgstr "" -#: users/models.py:407 +#: users/models.py:418 msgid "Change" msgstr "" -#: users/models.py:409 +#: users/models.py:420 msgid "Permissions to edit items" msgstr "" -#: users/models.py:415 +#: users/models.py:426 msgid "Permission to delete items" msgstr "" diff --git a/src/backend/InvenTree/locale/no/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/no/LC_MESSAGES/django.po index 083d45ef0a..290d59e772 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: 2024-04-15 15:06+0000\n" -"PO-Revision-Date: 2024-04-16 03:11\n" +"POT-Creation-Date: 2024-04-20 13:19+0000\n" +"PO-Revision-Date: 2024-04-21 04:19\n" "Last-Translator: \n" "Language-Team: Norwegian\n" "Language: no_NO\n" @@ -58,7 +58,7 @@ msgstr "Oppgi dato" #: InvenTree/fields.py:208 InvenTree/models.py:1021 build/serializers.py:438 #: build/serializers.py:516 build/templates/build/sidebar.html:21 -#: company/models.py:835 company/templates/company/sidebar.html:37 +#: company/models.py:847 company/templates/company/sidebar.html:37 #: order/models.py:1283 order/templates/order/po_sidebar.html:11 #: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/so_sidebar.html:17 part/admin.py:59 @@ -69,7 +69,7 @@ msgstr "Oppgi dato" #: stock/serializers.py:805 stock/serializers.py:1114 stock/serializers.py:1203 #: stock/serializers.py:1368 stock/templates/stock/stock_sidebar.html:25 #: templates/js/translated/barcode.js:143 templates/js/translated/bom.js:1265 -#: templates/js/translated/company.js:1674 templates/js/translated/order.js:347 +#: templates/js/translated/company.js:1684 templates/js/translated/order.js:347 #: templates/js/translated/part.js:1080 #: templates/js/translated/purchase_order.js:2201 #: templates/js/translated/return_order.js:776 @@ -340,10 +340,10 @@ msgstr "Kinesisk (tradisjonell)" msgid "[{site_name}] Log in to the app" msgstr "[{site_name}] Logg inn på appen" -#: InvenTree/magic_login.py:38 company/models.py:132 -#: company/templates/company/company_base.html:132 +#: InvenTree/magic_login.py:38 company/models.py:133 +#: company/templates/company/company_base.html:138 #: templates/InvenTree/settings/user.html:49 -#: templates/js/translated/company.js:667 +#: templates/js/translated/company.js:677 msgid "Email" msgstr "E-post" @@ -405,14 +405,14 @@ msgstr "Vedlegg" msgid "Select file to attach" msgstr "Velg fil å legge ved" -#: InvenTree/models.py:567 common/models.py:3018 company/models.py:145 -#: company/models.py:452 company/models.py:509 company/models.py:818 +#: InvenTree/models.py:567 common/models.py:3018 company/models.py:146 +#: company/models.py:457 company/models.py:514 company/models.py:830 #: order/models.py:291 order/models.py:1288 order/models.py:1702 #: part/admin.py:55 part/models.py:919 #: part/templates/part/part_scheduling.html:11 #: report/templates/report/inventree_build_order_base.html:164 -#: stock/admin.py:225 templates/js/translated/company.js:1309 -#: templates/js/translated/company.js:1663 templates/js/translated/order.js:351 +#: stock/admin.py:225 templates/js/translated/company.js:1319 +#: templates/js/translated/company.js:1673 templates/js/translated/order.js:351 #: templates/js/translated/part.js:2456 #: templates/js/translated/purchase_order.js:2041 #: templates/js/translated/purchase_order.js:2205 @@ -442,7 +442,7 @@ msgstr "Kommentar til fil" #: part/models.py:3272 part/models.py:3365 part/models.py:3393 #: plugin/models.py:250 plugin/models.py:251 #: report/templates/report/inventree_test_report_base.html:105 -#: templates/js/translated/stock.js:3036 users/models.py:100 +#: templates/js/translated/stock.js:3036 users/models.py:111 msgid "User" msgstr "Bruker" @@ -484,7 +484,7 @@ msgid "Invalid choice" msgstr "Ugyldig valg" #: InvenTree/models.py:893 common/models.py:2706 common/models.py:3104 -#: common/serializers.py:370 company/models.py:608 label/models.py:120 +#: common/serializers.py:370 company/models.py:613 label/models.py:120 #: machine/models.py:24 part/models.py:855 part/models.py:3616 #: plugin/models.py:41 report/models.py:176 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -493,11 +493,11 @@ msgstr "Ugyldig valg" #: templates/InvenTree/settings/plugin_settings.html:22 #: templates/InvenTree/settings/settings_staff_js.html:67 #: templates/InvenTree/settings/settings_staff_js.html:446 -#: templates/js/translated/company.js:666 -#: templates/js/translated/company.js:714 -#: templates/js/translated/company.js:903 -#: templates/js/translated/company.js:1155 -#: templates/js/translated/company.js:1403 templates/js/translated/part.js:1186 +#: templates/js/translated/company.js:676 +#: templates/js/translated/company.js:724 +#: templates/js/translated/company.js:913 +#: templates/js/translated/company.js:1165 +#: templates/js/translated/company.js:1413 templates/js/translated/part.js:1186 #: templates/js/translated/part.js:1474 templates/js/translated/part.js:1610 #: templates/js/translated/part.js:2749 templates/js/translated/stock.js:2716 msgid "Name" @@ -505,8 +505,8 @@ msgstr "Navn" #: InvenTree/models.py:899 build/models.py:188 #: build/templates/build/detail.html:24 common/models.py:136 -#: company/models.py:517 company/models.py:826 -#: company/templates/company/company_base.html:71 +#: company/models.py:522 company/models.py:838 +#: company/templates/company/company_base.html:77 #: company/templates/company/manufacturer_part.html:75 #: company/templates/company/supplier_part.html:107 label/models.py:127 #: order/models.py:277 order/models.py:1316 part/admin.py:303 part/admin.py:414 @@ -521,9 +521,9 @@ msgstr "Navn" #: templates/InvenTree/settings/settings_staff_js.html:170 #: templates/InvenTree/settings/settings_staff_js.html:451 #: templates/js/translated/bom.js:633 templates/js/translated/bom.js:963 -#: templates/js/translated/build.js:2137 templates/js/translated/company.js:518 -#: templates/js/translated/company.js:1320 -#: templates/js/translated/company.js:1631 templates/js/translated/index.js:119 +#: templates/js/translated/build.js:2137 templates/js/translated/company.js:519 +#: templates/js/translated/company.js:1330 +#: templates/js/translated/company.js:1641 templates/js/translated/index.js:119 #: templates/js/translated/order.js:298 templates/js/translated/part.js:1238 #: templates/js/translated/part.js:1483 templates/js/translated/part.js:1621 #: templates/js/translated/part.js:1958 templates/js/translated/part.js:2355 @@ -589,8 +589,8 @@ msgstr "En feil har blitt logget av serveren." msgid "Must be a valid number" msgstr "Må være et gyldig tall" -#: InvenTree/serializers.py:99 company/models.py:178 -#: company/templates/company/company_base.html:106 part/models.py:2993 +#: InvenTree/serializers.py:99 company/models.py:183 +#: company/templates/company/company_base.html:112 part/models.py:2993 #: templates/InvenTree/settings/settings_staff_js.html:44 #: templates/currency_data.html:5 msgid "Currency" @@ -970,7 +970,7 @@ msgstr "Spores" msgid "Allocated" msgstr "Tildelt" -#: build/api.py:294 company/models.py:890 +#: build/api.py:294 company/models.py:902 company/serializers.py:383 #: company/templates/company/supplier_part.html:114 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -1000,7 +1000,7 @@ msgstr "Produksjonsordre" #: part/templates/part/part_sidebar.html:22 templates/InvenTree/index.html:196 #: templates/InvenTree/search.html:141 #: templates/InvenTree/settings/sidebar.html:55 -#: templates/js/translated/search.js:186 users/models.py:196 +#: templates/js/translated/search.js:186 users/models.py:207 msgid "Build Orders" msgstr "Produksjonsordrer" @@ -1050,7 +1050,7 @@ msgid "BuildOrder to which this build is allocated" msgstr "Produksjonsordre som denne produksjonen er tildelt" #: build/models.py:205 build/templates/build/build_base.html:97 -#: build/templates/build/detail.html:29 company/models.py:1044 order/api.py:817 +#: build/templates/build/detail.html:29 company/models.py:1056 order/api.py:817 #: order/models.py:1401 order/models.py:1544 order/models.py:1545 #: part/api.py:1547 part/api.py:1841 part/models.py:390 part/models.py:3004 #: part/models.py:3148 part/models.py:3292 part/models.py:3315 @@ -1078,9 +1078,9 @@ msgstr "Produksjonsordre som denne produksjonen er tildelt" #: templates/js/translated/build.js:1309 templates/js/translated/build.js:1740 #: templates/js/translated/build.js:2160 templates/js/translated/build.js:2333 #: templates/js/translated/company.js:348 -#: templates/js/translated/company.js:1106 -#: templates/js/translated/company.js:1261 -#: templates/js/translated/company.js:1549 templates/js/translated/index.js:109 +#: templates/js/translated/company.js:1116 +#: templates/js/translated/company.js:1271 +#: templates/js/translated/company.js:1559 templates/js/translated/index.js:109 #: templates/js/translated/part.js:1943 templates/js/translated/part.js:2015 #: templates/js/translated/part.js:2324 templates/js/translated/pricing.js:369 #: templates/js/translated/purchase_order.js:751 @@ -1223,7 +1223,7 @@ msgstr "Bruker eller gruppe ansvarlig for produksjonsordren" #: order/templates/order/sales_order_base.html:180 #: part/templates/part/part_base.html:383 stock/models.py:819 #: stock/templates/stock/item_base.html:200 -#: templates/js/translated/company.js:1009 +#: templates/js/translated/company.js:1019 msgid "External Link" msgstr "Ekstern lenke" @@ -1315,7 +1315,7 @@ msgstr "Produksjonsobjekt" #: templates/js/translated/bom.js:981 templates/js/translated/build.js:521 #: templates/js/translated/build.js:737 templates/js/translated/build.js:1366 #: templates/js/translated/build.js:1743 templates/js/translated/build.js:2355 -#: templates/js/translated/company.js:1808 +#: templates/js/translated/company.js:1818 #: templates/js/translated/model_renderers.js:230 #: templates/js/translated/order.js:304 templates/js/translated/part.js:961 #: templates/js/translated/part.js:1811 templates/js/translated/part.js:3341 @@ -2206,7 +2206,7 @@ msgstr "Begrens visning av 'om'" msgid "Show the `about` modal only to superusers" msgstr "Vis `about`-modal kun til superbrukere" -#: common/models.py:1292 company/models.py:107 company/models.py:108 +#: common/models.py:1292 company/models.py:108 company/models.py:109 msgid "Company name" msgstr "Firmanavn" @@ -3550,9 +3550,9 @@ msgstr "" msgid "Price break quantity" msgstr "Antall for prisbrudd" -#: common/models.py:2524 company/serializers.py:486 order/admin.py:42 +#: common/models.py:2524 company/serializers.py:496 order/admin.py:42 #: order/models.py:1333 order/models.py:2241 -#: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885 +#: templates/js/translated/company.js:1823 templates/js/translated/part.js:1885 #: templates/js/translated/pricing.js:621 #: templates/js/translated/return_order.js:741 msgid "Price" @@ -3574,13 +3574,15 @@ msgstr "Endepunktet hvor denne webhooken er mottatt" msgid "Name for this webhook" msgstr "Navn for webhooken" -#: common/models.py:2711 machine/models.py:39 part/admin.py:88 -#: part/models.py:1045 plugin/models.py:56 +#: common/models.py:2711 company/models.py:160 company/models.py:813 +#: machine/models.py:39 part/admin.py:88 part/models.py:1045 +#: plugin/models.py:56 templates/js/translated/company.js:523 #: templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 #: templates/js/translated/table_filters.js:492 #: templates/js/translated/table_filters.js:520 -#: templates/js/translated/table_filters.js:716 users/models.py:171 +#: templates/js/translated/table_filters.js:716 +#: templates/js/translated/table_filters.js:796 users/models.py:182 msgid "Active" msgstr "Aktiv" @@ -3588,7 +3590,7 @@ msgstr "Aktiv" msgid "Is this webhook active" msgstr "Er webhooken aktiv" -#: common/models.py:2727 users/models.py:148 +#: common/models.py:2727 users/models.py:159 msgid "Token" msgstr "Sjetong" @@ -3652,7 +3654,7 @@ msgstr "Var arbeidet med denne meldingen ferdig?" msgid "Id" msgstr "" -#: common/models.py:3016 templates/js/translated/company.js:955 +#: common/models.py:3016 templates/js/translated/company.js:965 #: templates/js/translated/news.js:44 msgid "Title" msgstr "Tittel" @@ -3678,7 +3680,7 @@ msgstr "Les" msgid "Was this news item read?" msgstr "Er dette nyhetselementet lest?" -#: common/models.py:3044 company/models.py:155 part/models.py:929 +#: common/models.py:3044 company/models.py:156 part/models.py:929 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report_base.html:35 @@ -3848,270 +3850,294 @@ msgstr "Deler importert" msgid "Previous Step" msgstr "Forrige trinn" -#: company/models.py:113 +#: company/api.py:164 +msgid "Part is Active" +msgstr "" + +#: company/api.py:168 +msgid "Manufacturer is Active" +msgstr "" + +#: company/api.py:317 +msgid "Supplier Part is Active" +msgstr "" + +#: company/api.py:321 +msgid "Internal Part is Active" +msgstr "" + +#: company/api.py:325 +msgid "Supplier is Active" +msgstr "" + +#: company/models.py:114 msgid "Company description" msgstr "Beskrivelse av firma" -#: company/models.py:114 +#: company/models.py:115 msgid "Description of the company" msgstr "Beskrivelse av firmaet" -#: company/models.py:119 company/templates/company/company_base.html:100 +#: company/models.py:120 company/templates/company/company_base.html:106 #: templates/InvenTree/settings/plugin_settings.html:54 -#: templates/js/translated/company.js:522 +#: templates/js/translated/company.js:532 msgid "Website" msgstr "Nettside" -#: company/models.py:119 +#: company/models.py:120 msgid "Company website URL" msgstr "Bedriftens nettside URL" -#: company/models.py:124 +#: company/models.py:125 msgid "Phone number" msgstr "Telefonnummer" -#: company/models.py:126 +#: company/models.py:127 msgid "Contact phone number" msgstr "Kontakt-telefonnummer" -#: company/models.py:133 +#: company/models.py:134 msgid "Contact email address" msgstr "Kontakt e-post" -#: company/models.py:138 company/templates/company/company_base.html:139 +#: company/models.py:139 company/templates/company/company_base.html:145 #: order/models.py:331 order/templates/order/order_base.html:203 #: order/templates/order/return_order_base.html:174 #: order/templates/order/sales_order_base.html:214 msgid "Contact" msgstr "Kontakt" -#: company/models.py:140 +#: company/models.py:141 msgid "Point of contact" msgstr "Kontaktpunkt" -#: company/models.py:146 +#: company/models.py:147 msgid "Link to external company information" msgstr "Link til ekstern bedriftsinformasjon" #: company/models.py:160 +msgid "Is this company active?" +msgstr "" + +#: company/models.py:165 msgid "is customer" msgstr "er kunde" -#: company/models.py:161 +#: company/models.py:166 msgid "Do you sell items to this company?" msgstr "Selger du varer til dette firmaet?" -#: company/models.py:166 +#: company/models.py:171 msgid "is supplier" msgstr "er leverandør" -#: company/models.py:167 +#: company/models.py:172 msgid "Do you purchase items from this company?" msgstr "Kjøper du varer fra dette firmaet?" -#: company/models.py:172 +#: company/models.py:177 msgid "is manufacturer" msgstr "er produsent" -#: company/models.py:173 +#: company/models.py:178 msgid "Does this company manufacture parts?" msgstr "Produserer dette firmaet deler?" -#: company/models.py:181 +#: company/models.py:186 msgid "Default currency used for this company" msgstr "Standardvaluta brukt for dette firmaet" -#: company/models.py:268 company/models.py:377 +#: company/models.py:273 company/models.py:382 #: company/templates/company/company_base.html:8 #: company/templates/company/company_base.html:12 stock/api.py:776 -#: templates/InvenTree/search.html:178 templates/js/translated/company.js:495 +#: templates/InvenTree/search.html:178 templates/js/translated/company.js:496 msgid "Company" msgstr "Firma" -#: company/models.py:378 +#: company/models.py:383 msgid "Select company" msgstr "Velg selskap" -#: company/models.py:383 +#: company/models.py:388 msgid "Address title" msgstr "Adressetittel" -#: company/models.py:384 +#: company/models.py:389 msgid "Title describing the address entry" msgstr "Tittel som beskriver addressen" -#: company/models.py:390 +#: company/models.py:395 msgid "Primary address" msgstr "Hovedadresse" -#: company/models.py:391 +#: company/models.py:396 msgid "Set as primary address" msgstr "Sett som hovedadresse" -#: company/models.py:396 templates/js/translated/company.js:904 -#: templates/js/translated/company.js:961 +#: company/models.py:401 templates/js/translated/company.js:914 +#: templates/js/translated/company.js:971 msgid "Line 1" msgstr "Linje 1" -#: company/models.py:397 +#: company/models.py:402 msgid "Address line 1" msgstr "Adresselinje 1" -#: company/models.py:403 templates/js/translated/company.js:905 -#: templates/js/translated/company.js:967 +#: company/models.py:408 templates/js/translated/company.js:915 +#: templates/js/translated/company.js:977 msgid "Line 2" msgstr "Linje 2" -#: company/models.py:404 +#: company/models.py:409 msgid "Address line 2" msgstr "Adresselinje 2" -#: company/models.py:410 company/models.py:411 -#: templates/js/translated/company.js:973 +#: company/models.py:415 company/models.py:416 +#: templates/js/translated/company.js:983 msgid "Postal code" msgstr "Postnummer" -#: company/models.py:417 +#: company/models.py:422 msgid "City/Region" msgstr "Poststed/område" -#: company/models.py:418 +#: company/models.py:423 msgid "Postal code city/region" msgstr "Postnummerets by/område" -#: company/models.py:424 +#: company/models.py:429 msgid "State/Province" msgstr "Delstat/provins" -#: company/models.py:425 +#: company/models.py:430 msgid "State or province" msgstr "Delstat eller provins" -#: company/models.py:431 templates/js/translated/company.js:991 +#: company/models.py:436 templates/js/translated/company.js:1001 msgid "Country" msgstr "Land" -#: company/models.py:432 +#: company/models.py:437 msgid "Address country" msgstr "Adressens land" -#: company/models.py:438 +#: company/models.py:443 msgid "Courier shipping notes" msgstr "Notater til transportør" -#: company/models.py:439 +#: company/models.py:444 msgid "Notes for shipping courier" msgstr "Notater for transportør" -#: company/models.py:445 +#: company/models.py:450 msgid "Internal shipping notes" msgstr "Interne fraktnotater" -#: company/models.py:446 +#: company/models.py:451 msgid "Shipping notes for internal use" msgstr "Fraktnotater for internt bruk" -#: company/models.py:453 +#: company/models.py:458 msgid "Link to address information (external)" msgstr "Lenke til adresseinformasjon (ekstern)" -#: company/models.py:484 company/models.py:785 stock/models.py:751 +#: company/models.py:489 company/models.py:791 stock/models.py:751 #: stock/serializers.py:266 stock/templates/stock/item_base.html:142 #: templates/js/translated/bom.js:622 msgid "Base Part" msgstr "Basisdel" -#: company/models.py:486 company/models.py:787 +#: company/models.py:491 company/models.py:793 msgid "Select part" msgstr "Velg del" -#: company/models.py:495 company/templates/company/company_base.html:76 +#: company/models.py:500 company/templates/company/company_base.html:82 #: company/templates/company/manufacturer_part.html:90 #: company/templates/company/supplier_part.html:145 part/serializers.py:515 #: stock/templates/stock/item_base.html:207 -#: templates/js/translated/company.js:506 -#: templates/js/translated/company.js:1108 -#: templates/js/translated/company.js:1286 -#: templates/js/translated/company.js:1601 -#: templates/js/translated/table_filters.js:796 +#: templates/js/translated/company.js:507 +#: templates/js/translated/company.js:1118 +#: templates/js/translated/company.js:1296 +#: templates/js/translated/company.js:1611 +#: templates/js/translated/table_filters.js:800 msgid "Manufacturer" msgstr "Produsent" -#: company/models.py:496 +#: company/models.py:501 msgid "Select manufacturer" msgstr "Velg produsent" -#: company/models.py:502 company/templates/company/manufacturer_part.html:101 +#: company/models.py:507 company/templates/company/manufacturer_part.html:101 #: company/templates/company/supplier_part.html:153 part/serializers.py:525 #: templates/js/translated/company.js:351 -#: templates/js/translated/company.js:1107 -#: templates/js/translated/company.js:1302 -#: templates/js/translated/company.js:1620 templates/js/translated/part.js:1800 +#: templates/js/translated/company.js:1117 +#: templates/js/translated/company.js:1312 +#: templates/js/translated/company.js:1630 templates/js/translated/part.js:1800 #: templates/js/translated/purchase_order.js:1852 #: templates/js/translated/purchase_order.js:2054 msgid "MPN" msgstr "" -#: company/models.py:503 +#: company/models.py:508 msgid "Manufacturer Part Number" msgstr "Produsentens varenummer" -#: company/models.py:510 +#: company/models.py:515 msgid "URL for external manufacturer part link" msgstr "URL for ekstern produsentdel-lenke" -#: company/models.py:518 +#: company/models.py:523 msgid "Manufacturer part description" msgstr "Produsentens delbeskrivelse" -#: company/models.py:575 company/models.py:602 company/models.py:811 +#: company/models.py:580 company/models.py:607 company/models.py:823 #: company/templates/company/manufacturer_part.html:7 #: company/templates/company/manufacturer_part.html:24 #: stock/templates/stock/item_base.html:217 msgid "Manufacturer Part" msgstr "Produsentdeler" -#: company/models.py:609 +#: company/models.py:614 msgid "Parameter name" msgstr "Parameternavn" -#: company/models.py:615 +#: company/models.py:620 #: report/templates/report/inventree_test_report_base.html:104 -#: stock/models.py:2436 templates/js/translated/company.js:1156 -#: templates/js/translated/company.js:1409 templates/js/translated/part.js:1492 +#: stock/models.py:2436 templates/js/translated/company.js:1166 +#: templates/js/translated/company.js:1419 templates/js/translated/part.js:1492 #: templates/js/translated/stock.js:1519 msgid "Value" msgstr "Verdi" -#: company/models.py:616 +#: company/models.py:621 msgid "Parameter value" msgstr "Parameterverdi" -#: company/models.py:623 company/templates/company/supplier_part.html:168 +#: company/models.py:628 company/templates/company/supplier_part.html:168 #: part/admin.py:57 part/models.py:1009 part/models.py:3623 #: part/templates/part/part_base.html:284 -#: templates/js/translated/company.js:1415 templates/js/translated/part.js:1511 +#: templates/js/translated/company.js:1425 templates/js/translated/part.js:1511 #: templates/js/translated/part.js:1615 templates/js/translated/part.js:2370 msgid "Units" msgstr "Enheter" -#: company/models.py:624 +#: company/models.py:629 msgid "Parameter units" msgstr "Parameterenheter" -#: company/models.py:725 +#: company/models.py:731 msgid "Pack units must be compatible with the base part units" msgstr "Pakkeenhetene må være komptible med delens basisenhet" -#: company/models.py:732 +#: company/models.py:738 msgid "Pack units must be greater than zero" msgstr "Pakkeenhet må være mer enn null" -#: company/models.py:746 +#: company/models.py:752 msgid "Linked manufacturer part must reference the same base part" msgstr "Den sammenkoblede produsentdelen må referere til samme basisdel" -#: company/models.py:795 company/templates/company/company_base.html:81 +#: company/models.py:801 company/templates/company/company_base.html:87 #: company/templates/company/supplier_part.html:129 order/models.py:465 #: order/templates/order/order_base.html:136 part/bom.py:272 part/bom.py:310 #: part/serializers.py:499 plugin/builtin/suppliers/digikey.py:25 @@ -4119,35 +4145,39 @@ msgstr "Den sammenkoblede produsentdelen må referere til samme basisdel" #: plugin/builtin/suppliers/tme.py:26 stock/templates/stock/item_base.html:224 #: templates/email/overdue_purchase_order.html:16 #: templates/js/translated/company.js:350 -#: templates/js/translated/company.js:510 -#: templates/js/translated/company.js:1574 templates/js/translated/part.js:1768 +#: templates/js/translated/company.js:511 +#: templates/js/translated/company.js:1584 templates/js/translated/part.js:1768 #: templates/js/translated/pricing.js:498 #: templates/js/translated/purchase_order.js:1690 -#: templates/js/translated/table_filters.js:800 +#: templates/js/translated/table_filters.js:804 msgid "Supplier" msgstr "Leverandør" -#: company/models.py:796 +#: company/models.py:802 msgid "Select supplier" msgstr "Velg leverandør" -#: company/models.py:802 part/serializers.py:510 +#: company/models.py:808 part/serializers.py:510 msgid "Supplier stock keeping unit" msgstr "Leverandørens lagerbeholdningsenhet" -#: company/models.py:812 +#: company/models.py:814 +msgid "Is this supplier part active?" +msgstr "" + +#: company/models.py:824 msgid "Select manufacturer part" msgstr "Velg produsentdel" -#: company/models.py:819 +#: company/models.py:831 msgid "URL for external supplier part link" msgstr "URL for ekstern leverandørdel-lenke" -#: company/models.py:827 +#: company/models.py:839 msgid "Supplier part description" msgstr "Leverandørens delbeskrivelse" -#: company/models.py:834 company/templates/company/supplier_part.html:187 +#: company/models.py:846 company/templates/company/supplier_part.html:187 #: part/admin.py:418 part/models.py:4070 part/templates/part/upload_bom.html:59 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_po_report_base.html:32 @@ -4158,27 +4188,27 @@ msgstr "Leverandørens delbeskrivelse" msgid "Note" msgstr "Notat" -#: company/models.py:843 part/models.py:1967 +#: company/models.py:855 part/models.py:1967 msgid "base cost" msgstr "grunnkostnad" -#: company/models.py:844 part/models.py:1968 +#: company/models.py:856 part/models.py:1968 msgid "Minimum charge (e.g. stocking fee)" msgstr "Minimum betaling (f.eks. lageravgift)" -#: company/models.py:851 company/templates/company/supplier_part.html:160 +#: company/models.py:863 company/templates/company/supplier_part.html:160 #: stock/admin.py:224 stock/models.py:782 stock/serializers.py:1350 #: stock/templates/stock/item_base.html:240 -#: templates/js/translated/company.js:1636 +#: templates/js/translated/company.js:1646 #: templates/js/translated/stock.js:2423 msgid "Packaging" msgstr "Emballasje" -#: company/models.py:852 +#: company/models.py:864 msgid "Part packaging" msgstr "Delemballasje" -#: company/models.py:857 templates/js/translated/company.js:1641 +#: company/models.py:869 templates/js/translated/company.js:1651 #: templates/js/translated/part.js:1821 templates/js/translated/part.js:1877 #: templates/js/translated/purchase_order.js:311 #: templates/js/translated/purchase_order.js:841 @@ -4188,62 +4218,78 @@ msgstr "Delemballasje" msgid "Pack Quantity" msgstr "Pakkeantall" -#: company/models.py:859 +#: company/models.py:871 msgid "Total quantity supplied in a single pack. Leave empty for single items." msgstr "Totalt antall i en enkelt pakke. La være tom for enkeltenheter." -#: company/models.py:878 part/models.py:1974 +#: company/models.py:890 part/models.py:1974 msgid "multiple" msgstr "flere" -#: company/models.py:879 +#: company/models.py:891 msgid "Order multiple" msgstr "Bestill flere" -#: company/models.py:891 +#: company/models.py:903 msgid "Quantity available from supplier" msgstr "Antall tilgjengelig fra leverandør" -#: company/models.py:897 +#: company/models.py:909 msgid "Availability Updated" msgstr "Tilgjengelighet oppdatert" -#: company/models.py:898 +#: company/models.py:910 msgid "Date of last update of availability data" msgstr "Dato for siste oppdatering av tilgjengelighetsdata" -#: company/serializers.py:155 +#: company/serializers.py:163 msgid "Default currency used for this supplier" msgstr "Standardvaluta brukt for denne leverandøren" -#: company/templates/company/company_base.html:21 +#: company/serializers.py:381 part/admin.py:126 +#: part/templates/part/part_base.html:197 +#: templates/js/translated/company.js:1689 +#: templates/js/translated/table_filters.js:355 +msgid "In Stock" +msgstr "På lager" + +#: company/templates/company/company_base.html:16 +#: part/templates/part/part_base.html:146 +#: templates/js/translated/company.js:1287 +#: templates/js/translated/company.js:1575 +#: templates/js/translated/model_renderers.js:306 +#: templates/js/translated/part.js:814 templates/js/translated/part.js:1218 +msgid "Inactive" +msgstr "Inaktiv" + +#: company/templates/company/company_base.html:27 #: templates/js/translated/purchase_order.js:242 msgid "Create Purchase Order" msgstr "Opprett Innkjøpsordre" -#: company/templates/company/company_base.html:27 +#: company/templates/company/company_base.html:33 msgid "Company actions" msgstr "Firmavalg" -#: company/templates/company/company_base.html:32 +#: company/templates/company/company_base.html:38 msgid "Edit company information" msgstr "Rediger firmainformasjon" -#: company/templates/company/company_base.html:33 -#: templates/js/translated/company.js:444 +#: company/templates/company/company_base.html:39 +#: templates/js/translated/company.js:445 msgid "Edit Company" msgstr "Rediger Firma" -#: company/templates/company/company_base.html:37 +#: company/templates/company/company_base.html:43 msgid "Delete company" msgstr "Slett firma" -#: company/templates/company/company_base.html:38 -#: company/templates/company/company_base.html:162 +#: company/templates/company/company_base.html:44 +#: company/templates/company/company_base.html:168 msgid "Delete Company" msgstr "Slett Firma" -#: company/templates/company/company_base.html:47 +#: company/templates/company/company_base.html:53 #: company/templates/company/manufacturer_part.html:51 #: company/templates/company/supplier_part.html:83 #: part/templates/part/part_thumb.html:20 @@ -4255,72 +4301,72 @@ msgstr "Slett Firma" msgid "Part image" msgstr "Bilde av del" -#: company/templates/company/company_base.html:55 +#: company/templates/company/company_base.html:61 #: part/templates/part/part_thumb.html:12 msgid "Upload new image" msgstr "Last opp nytt bilde" -#: company/templates/company/company_base.html:58 +#: company/templates/company/company_base.html:64 #: part/templates/part/part_thumb.html:14 msgid "Download image from URL" msgstr "Last ned bilde fra URL" -#: company/templates/company/company_base.html:60 +#: company/templates/company/company_base.html:66 #: part/templates/part/part_thumb.html:16 msgid "Delete image" msgstr "Slett bilde" -#: company/templates/company/company_base.html:86 order/models.py:910 +#: company/templates/company/company_base.html:92 order/models.py:910 #: order/models.py:2008 order/templates/order/return_order_base.html:131 #: order/templates/order/sales_order_base.html:144 stock/models.py:804 #: stock/models.py:805 stock/serializers.py:1100 #: stock/templates/stock/item_base.html:405 #: templates/email/overdue_sales_order.html:16 -#: templates/js/translated/company.js:502 +#: templates/js/translated/company.js:503 #: templates/js/translated/return_order.js:296 #: templates/js/translated/sales_order.js:784 #: templates/js/translated/stock.js:2959 -#: templates/js/translated/table_filters.js:804 +#: templates/js/translated/table_filters.js:808 msgid "Customer" msgstr "Kunde" -#: company/templates/company/company_base.html:111 +#: company/templates/company/company_base.html:117 msgid "Uses default currency" msgstr "Bruker standardvaluta" -#: company/templates/company/company_base.html:118 order/models.py:341 +#: company/templates/company/company_base.html:124 order/models.py:341 #: order/templates/order/order_base.html:210 #: order/templates/order/return_order_base.html:181 #: order/templates/order/sales_order_base.html:221 msgid "Address" msgstr "Adresse" -#: company/templates/company/company_base.html:125 +#: company/templates/company/company_base.html:131 msgid "Phone" msgstr "Telefon" -#: company/templates/company/company_base.html:205 +#: company/templates/company/company_base.html:211 #: part/templates/part/part_base.html:528 msgid "Remove Image" msgstr "" -#: company/templates/company/company_base.html:206 +#: company/templates/company/company_base.html:212 msgid "Remove associated image from this company" msgstr "" -#: company/templates/company/company_base.html:208 +#: company/templates/company/company_base.html:214 #: part/templates/part/part_base.html:531 #: templates/InvenTree/settings/user.html:88 #: templates/InvenTree/settings/user_sso.html:43 msgid "Remove" msgstr "Fjern" -#: company/templates/company/company_base.html:237 +#: company/templates/company/company_base.html:243 #: part/templates/part/part_base.html:560 msgid "Upload Image" msgstr "" -#: company/templates/company/company_base.html:252 +#: company/templates/company/company_base.html:258 #: part/templates/part/part_base.html:614 msgid "Download Image" msgstr "" @@ -4368,7 +4414,7 @@ msgstr "Leverandørs lagerbeholdning" #: templates/InvenTree/index.html:227 templates/InvenTree/search.html:199 #: templates/InvenTree/settings/sidebar.html:57 #: templates/js/translated/search.js:205 templates/navbar.html:50 -#: users/models.py:197 +#: users/models.py:208 msgid "Purchase Orders" msgstr "Innkjøpsordrer" @@ -4391,7 +4437,7 @@ msgstr "Ny innkjøpsordre" #: templates/InvenTree/index.html:259 templates/InvenTree/search.html:219 #: templates/InvenTree/settings/sidebar.html:59 #: templates/js/translated/search.js:219 templates/navbar.html:62 -#: users/models.py:198 +#: users/models.py:209 msgid "Sales Orders" msgstr "Salgsordre" @@ -4416,7 +4462,7 @@ msgstr "Tildelt lagerbeholdning" #: order/templates/order/return_orders.html:15 #: templates/InvenTree/settings/sidebar.html:61 #: templates/js/translated/search.js:232 templates/navbar.html:65 -#: users/models.py:199 +#: users/models.py:210 msgid "Return Orders" msgstr "Returordrer" @@ -4464,12 +4510,12 @@ msgid "Order part" msgstr "Bestill del" #: company/templates/company/manufacturer_part.html:39 -#: templates/js/translated/company.js:1333 +#: templates/js/translated/company.js:1343 msgid "Edit manufacturer part" msgstr "Endre produsentdel" #: company/templates/company/manufacturer_part.html:43 -#: templates/js/translated/company.js:1334 +#: templates/js/translated/company.js:1344 msgid "Delete manufacturer part" msgstr "Slett produsentdel" @@ -4536,14 +4582,14 @@ msgstr "Adresser" #: company/templates/company/supplier_part.html:7 #: company/templates/company/supplier_part.html:24 order/api.py:448 #: stock/models.py:762 stock/templates/stock/item_base.html:233 -#: templates/js/translated/company.js:1590 +#: templates/js/translated/company.js:1600 #: templates/js/translated/purchase_order.js:752 #: templates/js/translated/stock.js:2279 msgid "Supplier Part" msgstr "Leverandørdel" #: company/templates/company/supplier_part.html:50 -#: templates/js/translated/company.js:1516 +#: templates/js/translated/company.js:1526 msgid "Supplier part actions" msgstr "Handlinger for leverandørdeler" @@ -4644,7 +4690,7 @@ msgstr "" #: stock/templates/stock/location_sidebar.html:7 #: templates/InvenTree/search.html:155 templates/js/translated/part.js:1060 #: templates/js/translated/search.js:172 templates/js/translated/stock.js:2766 -#: users/models.py:195 +#: users/models.py:206 msgid "Stock Items" msgstr "Lagervarer" @@ -5895,12 +5941,6 @@ msgstr "Variant av" msgid "Minimum Stock" msgstr "Minimal lagerbeholdning" -#: part/admin.py:126 part/templates/part/part_base.html:197 -#: templates/js/translated/company.js:1679 -#: templates/js/translated/table_filters.js:355 -msgid "In Stock" -msgstr "På lager" - #: part/admin.py:138 part/templates/part/part_sidebar.html:27 msgid "Used In" msgstr "Brukt i" @@ -5941,7 +5981,7 @@ msgstr "Sti til kategori" #: templates/InvenTree/index.html:36 templates/InvenTree/search.html:84 #: templates/InvenTree/settings/sidebar.html:47 #: templates/js/translated/part.js:2804 templates/js/translated/search.js:130 -#: templates/navbar.html:24 users/models.py:192 +#: templates/navbar.html:24 users/models.py:203 msgid "Parts" msgstr "Deler" @@ -6079,7 +6119,7 @@ msgstr "Delkategori" #: part/models.py:83 part/templates/part/category.html:136 #: templates/InvenTree/search.html:97 templates/js/translated/search.js:158 -#: users/models.py:191 +#: users/models.py:202 msgid "Part Categories" msgstr "Delkategorier" @@ -6582,7 +6622,7 @@ msgid "Parameter description" msgstr "Parameterbeskrivelse" #: part/models.py:3638 templates/js/translated/part.js:1627 -#: templates/js/translated/table_filters.js:821 +#: templates/js/translated/table_filters.js:825 msgid "Checkbox" msgstr "Sjekkboks" @@ -7241,7 +7281,7 @@ msgstr "Legg til lagertellingsinformasjon" #: part/templates/part/detail.html:67 part/templates/part/part_sidebar.html:50 #: stock/admin.py:251 templates/InvenTree/settings/part_stocktake.html:30 #: templates/InvenTree/settings/sidebar.html:53 -#: templates/js/translated/stock.js:2215 users/models.py:193 +#: templates/js/translated/stock.js:2215 users/models.py:204 msgid "Stocktake" msgstr "Lagertelling" @@ -7472,14 +7512,6 @@ msgstr "Delen kan selges til kunder" msgid "Part is not active" msgstr "Delen er ikke aktiv" -#: part/templates/part/part_base.html:146 -#: templates/js/translated/company.js:1277 -#: templates/js/translated/company.js:1565 -#: templates/js/translated/model_renderers.js:306 -#: templates/js/translated/part.js:814 templates/js/translated/part.js:1218 -msgid "Inactive" -msgstr "Inaktiv" - #: part/templates/part/part_base.html:153 msgid "Part is virtual (not a physical part)" msgstr "Delen er virtuall (ikke en fysisk del)" @@ -7647,8 +7679,8 @@ msgstr "Rediger" #: part/templates/part/prices.html:28 stock/admin.py:247 #: stock/templates/stock/item_base.html:446 -#: templates/js/translated/company.js:1693 #: templates/js/translated/company.js:1703 +#: templates/js/translated/company.js:1713 #: templates/js/translated/stock.js:2245 msgid "Last Updated" msgstr "Sist oppdatert" @@ -8216,7 +8248,7 @@ msgstr "Konfigurasjon av utvidelse" msgid "Plugin Configurations" msgstr "Konfigurasjon av utvidelser" -#: plugin/models.py:34 users/models.py:89 +#: plugin/models.py:34 users/models.py:100 msgid "Key" msgstr "Nøkkel" @@ -8719,7 +8751,7 @@ msgstr "Slett når oppbrukt" #: stock/admin.py:256 stock/models.py:883 #: stock/templates/stock/item_base.html:433 -#: templates/js/translated/stock.js:2229 users/models.py:113 +#: templates/js/translated/stock.js:2229 users/models.py:124 msgid "Expiry Date" msgstr "Utløpsdato" @@ -8800,7 +8832,7 @@ msgstr "Lagerplassering" #: stock/models.py:126 stock/templates/stock/location.html:179 #: templates/InvenTree/search.html:166 templates/js/translated/search.js:178 -#: users/models.py:194 +#: users/models.py:205 msgid "Stock Locations" msgstr "Lagerplasseringer" @@ -9483,7 +9515,7 @@ msgid "This StockItem expired on %(item.expiry_date)s" msgstr "Denne lagervaren utløp %(item.expiry_date)s" #: stock/templates/stock/item_base.html:437 -#: templates/js/translated/table_filters.js:435 users/models.py:163 +#: templates/js/translated/table_filters.js:435 users/models.py:174 msgid "Expired" msgstr "Utløpt" @@ -10109,7 +10141,7 @@ msgstr "" #: templates/InvenTree/settings/settings_staff_js.html:81 #: templates/js/translated/forms.js:547 templates/js/translated/helpers.js:105 #: templates/js/translated/part.js:392 templates/js/translated/pricing.js:629 -#: templates/js/translated/stock.js:245 users/models.py:413 +#: templates/js/translated/stock.js:245 users/models.py:424 msgid "Delete" msgstr "Slett" @@ -10292,7 +10324,7 @@ msgid "Unverified" msgstr "Ubekreftet" #: templates/InvenTree/settings/user.html:80 -#: templates/js/translated/company.js:947 +#: templates/js/translated/company.js:957 msgid "Primary" msgstr "Primær" @@ -11643,213 +11675,213 @@ msgstr "" msgid "Delete Supplier Parts" msgstr "" -#: templates/js/translated/company.js:465 +#: templates/js/translated/company.js:466 msgid "Add new Company" msgstr "" -#: templates/js/translated/company.js:536 +#: templates/js/translated/company.js:546 msgid "Parts Supplied" msgstr "" -#: templates/js/translated/company.js:545 +#: templates/js/translated/company.js:555 msgid "Parts Manufactured" msgstr "" -#: templates/js/translated/company.js:560 +#: templates/js/translated/company.js:570 msgid "No company information found" msgstr "" -#: templates/js/translated/company.js:609 +#: templates/js/translated/company.js:619 msgid "Create New Contact" msgstr "" -#: templates/js/translated/company.js:625 -#: templates/js/translated/company.js:748 +#: templates/js/translated/company.js:635 +#: templates/js/translated/company.js:758 msgid "Edit Contact" msgstr "" -#: templates/js/translated/company.js:662 +#: templates/js/translated/company.js:672 msgid "All selected contacts will be deleted" msgstr "" -#: templates/js/translated/company.js:668 -#: templates/js/translated/company.js:732 +#: templates/js/translated/company.js:678 +#: templates/js/translated/company.js:742 msgid "Role" msgstr "" -#: templates/js/translated/company.js:676 +#: templates/js/translated/company.js:686 msgid "Delete Contacts" msgstr "" -#: templates/js/translated/company.js:707 +#: templates/js/translated/company.js:717 msgid "No contacts found" msgstr "" -#: templates/js/translated/company.js:720 +#: templates/js/translated/company.js:730 msgid "Phone Number" msgstr "" -#: templates/js/translated/company.js:726 +#: templates/js/translated/company.js:736 msgid "Email Address" msgstr "" -#: templates/js/translated/company.js:752 +#: templates/js/translated/company.js:762 msgid "Delete Contact" msgstr "" -#: templates/js/translated/company.js:849 +#: templates/js/translated/company.js:859 msgid "Create New Address" msgstr "" -#: templates/js/translated/company.js:864 -#: templates/js/translated/company.js:1025 +#: templates/js/translated/company.js:874 +#: templates/js/translated/company.js:1035 msgid "Edit Address" msgstr "" -#: templates/js/translated/company.js:899 +#: templates/js/translated/company.js:909 msgid "All selected addresses will be deleted" msgstr "" -#: templates/js/translated/company.js:913 +#: templates/js/translated/company.js:923 msgid "Delete Addresses" msgstr "" -#: templates/js/translated/company.js:940 +#: templates/js/translated/company.js:950 msgid "No addresses found" msgstr "" -#: templates/js/translated/company.js:979 +#: templates/js/translated/company.js:989 msgid "Postal city" msgstr "" -#: templates/js/translated/company.js:985 +#: templates/js/translated/company.js:995 msgid "State/province" msgstr "" -#: templates/js/translated/company.js:997 +#: templates/js/translated/company.js:1007 msgid "Courier notes" msgstr "" -#: templates/js/translated/company.js:1003 +#: templates/js/translated/company.js:1013 msgid "Internal notes" msgstr "" -#: templates/js/translated/company.js:1029 +#: templates/js/translated/company.js:1039 msgid "Delete Address" msgstr "" -#: templates/js/translated/company.js:1102 +#: templates/js/translated/company.js:1112 msgid "All selected manufacturer parts will be deleted" msgstr "" -#: templates/js/translated/company.js:1117 +#: templates/js/translated/company.js:1127 msgid "Delete Manufacturer Parts" msgstr "" -#: templates/js/translated/company.js:1151 +#: templates/js/translated/company.js:1161 msgid "All selected parameters will be deleted" msgstr "" -#: templates/js/translated/company.js:1165 +#: templates/js/translated/company.js:1175 msgid "Delete Parameters" msgstr "" -#: templates/js/translated/company.js:1181 -#: templates/js/translated/company.js:1469 templates/js/translated/part.js:2244 +#: templates/js/translated/company.js:1191 +#: templates/js/translated/company.js:1479 templates/js/translated/part.js:2244 msgid "Order parts" msgstr "" -#: templates/js/translated/company.js:1198 +#: templates/js/translated/company.js:1208 msgid "Delete manufacturer parts" msgstr "" -#: templates/js/translated/company.js:1230 +#: templates/js/translated/company.js:1240 msgid "Manufacturer part actions" msgstr "" -#: templates/js/translated/company.js:1249 +#: templates/js/translated/company.js:1259 msgid "No manufacturer parts found" msgstr "" -#: templates/js/translated/company.js:1269 -#: templates/js/translated/company.js:1557 templates/js/translated/part.js:798 +#: templates/js/translated/company.js:1279 +#: templates/js/translated/company.js:1567 templates/js/translated/part.js:798 #: templates/js/translated/part.js:1210 msgid "Template part" msgstr "" -#: templates/js/translated/company.js:1273 -#: templates/js/translated/company.js:1561 templates/js/translated/part.js:802 +#: templates/js/translated/company.js:1283 +#: templates/js/translated/company.js:1571 templates/js/translated/part.js:802 #: templates/js/translated/part.js:1214 msgid "Assembled part" msgstr "" -#: templates/js/translated/company.js:1393 templates/js/translated/part.js:1464 +#: templates/js/translated/company.js:1403 templates/js/translated/part.js:1464 msgid "No parameters found" msgstr "" -#: templates/js/translated/company.js:1428 templates/js/translated/part.js:1527 +#: templates/js/translated/company.js:1438 templates/js/translated/part.js:1527 msgid "Edit parameter" msgstr "" -#: templates/js/translated/company.js:1429 templates/js/translated/part.js:1528 +#: templates/js/translated/company.js:1439 templates/js/translated/part.js:1528 msgid "Delete parameter" msgstr "" -#: templates/js/translated/company.js:1446 templates/js/translated/part.js:1433 +#: templates/js/translated/company.js:1456 templates/js/translated/part.js:1433 msgid "Edit Parameter" msgstr "" -#: templates/js/translated/company.js:1455 templates/js/translated/part.js:1549 +#: templates/js/translated/company.js:1465 templates/js/translated/part.js:1549 msgid "Delete Parameter" msgstr "" -#: templates/js/translated/company.js:1486 +#: templates/js/translated/company.js:1496 msgid "Delete supplier parts" msgstr "" -#: templates/js/translated/company.js:1536 +#: templates/js/translated/company.js:1546 msgid "No supplier parts found" msgstr "" -#: templates/js/translated/company.js:1654 +#: templates/js/translated/company.js:1664 msgid "Base Units" msgstr "" -#: templates/js/translated/company.js:1684 +#: templates/js/translated/company.js:1694 msgid "Availability" msgstr "" -#: templates/js/translated/company.js:1715 +#: templates/js/translated/company.js:1725 msgid "Edit supplier part" msgstr "" -#: templates/js/translated/company.js:1716 +#: templates/js/translated/company.js:1726 msgid "Delete supplier part" msgstr "" -#: templates/js/translated/company.js:1769 +#: templates/js/translated/company.js:1779 #: templates/js/translated/pricing.js:694 msgid "Delete Price Break" msgstr "" -#: templates/js/translated/company.js:1779 +#: templates/js/translated/company.js:1789 #: templates/js/translated/pricing.js:712 msgid "Edit Price Break" msgstr "" -#: templates/js/translated/company.js:1794 +#: templates/js/translated/company.js:1804 msgid "No price break information found" msgstr "" -#: templates/js/translated/company.js:1823 +#: templates/js/translated/company.js:1833 msgid "Last updated" msgstr "" -#: templates/js/translated/company.js:1830 +#: templates/js/translated/company.js:1840 msgid "Edit price break" msgstr "" -#: templates/js/translated/company.js:1831 +#: templates/js/translated/company.js:1841 msgid "Delete price break" msgstr "" @@ -13287,7 +13319,7 @@ msgstr "" msgid "Add Stock" msgstr "" -#: templates/js/translated/stock.js:1042 users/models.py:403 +#: templates/js/translated/stock.js:1042 users/models.py:414 msgid "Add" msgstr "Legg til" @@ -13801,7 +13833,7 @@ msgid "Available stock" msgstr "" #: templates/js/translated/table_filters.js:733 -#: templates/js/translated/table_filters.js:829 +#: templates/js/translated/table_filters.js:833 msgid "Has Units" msgstr "" @@ -13829,7 +13861,7 @@ msgstr "" msgid "Has stocktake entries" msgstr "" -#: templates/js/translated/table_filters.js:825 +#: templates/js/translated/table_filters.js:829 msgid "Has Choices" msgstr "" @@ -13925,7 +13957,7 @@ msgstr "Vis varsler" msgid "New Notifications" msgstr "Nye varslinger" -#: templates/navbar.html:144 users/models.py:190 +#: templates/navbar.html:144 users/models.py:201 msgid "Admin" msgstr "Administrator" @@ -14122,7 +14154,7 @@ msgstr "Tillatelser" msgid "Important dates" msgstr "Viktige datoer" -#: users/authentication.py:29 users/models.py:127 +#: users/authentication.py:29 users/models.py:138 msgid "Token has been revoked" msgstr "Token er tilbakekalt" @@ -14130,67 +14162,67 @@ msgstr "Token er tilbakekalt" msgid "Token has expired" msgstr "Token har utløpt" -#: users/models.py:70 +#: users/models.py:81 msgid "API Token" msgstr "API-Token" -#: users/models.py:71 +#: users/models.py:82 msgid "API Tokens" msgstr "API-Tokener" -#: users/models.py:107 +#: users/models.py:118 msgid "Token Name" msgstr "Tokennavn" -#: users/models.py:108 +#: users/models.py:119 msgid "Custom token name" msgstr "Egendefinert tokennavn" -#: users/models.py:114 +#: users/models.py:125 msgid "Token expiry date" msgstr "Token utløpsdato" -#: users/models.py:122 +#: users/models.py:133 msgid "Last Seen" msgstr "Sist sett" -#: users/models.py:123 +#: users/models.py:134 msgid "Last time the token was used" msgstr "Sist gang tokenet ble brukt" -#: users/models.py:127 +#: users/models.py:138 msgid "Revoked" msgstr "Tilbakekalt" -#: users/models.py:386 +#: users/models.py:397 msgid "Permission set" msgstr "Tillatelse satt" -#: users/models.py:395 +#: users/models.py:406 msgid "Group" msgstr "Gruppe" -#: users/models.py:399 +#: users/models.py:410 msgid "View" msgstr "Visning" -#: users/models.py:399 +#: users/models.py:410 msgid "Permission to view items" msgstr "Tillatelse til å se elementer" -#: users/models.py:403 +#: users/models.py:414 msgid "Permission to add items" msgstr "Tillatelse til å legge til elementer" -#: users/models.py:407 +#: users/models.py:418 msgid "Change" msgstr "Endre" -#: users/models.py:409 +#: users/models.py:420 msgid "Permissions to edit items" msgstr "Tillatelse til å endre elementer" -#: users/models.py:415 +#: users/models.py:426 msgid "Permission to delete items" msgstr "Tillatelse til å slette elementer" diff --git a/src/backend/InvenTree/locale/pl/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/pl/LC_MESSAGES/django.po index c4ed686715..66c4f00316 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: 2024-04-15 15:06+0000\n" -"PO-Revision-Date: 2024-04-16 03:11\n" +"POT-Creation-Date: 2024-04-20 13:19+0000\n" +"PO-Revision-Date: 2024-04-21 04:19\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -58,7 +58,7 @@ msgstr "Wprowadź dane" #: InvenTree/fields.py:208 InvenTree/models.py:1021 build/serializers.py:438 #: build/serializers.py:516 build/templates/build/sidebar.html:21 -#: company/models.py:835 company/templates/company/sidebar.html:37 +#: company/models.py:847 company/templates/company/sidebar.html:37 #: order/models.py:1283 order/templates/order/po_sidebar.html:11 #: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/so_sidebar.html:17 part/admin.py:59 @@ -69,7 +69,7 @@ msgstr "Wprowadź dane" #: stock/serializers.py:805 stock/serializers.py:1114 stock/serializers.py:1203 #: stock/serializers.py:1368 stock/templates/stock/stock_sidebar.html:25 #: templates/js/translated/barcode.js:143 templates/js/translated/bom.js:1265 -#: templates/js/translated/company.js:1674 templates/js/translated/order.js:347 +#: templates/js/translated/company.js:1684 templates/js/translated/order.js:347 #: templates/js/translated/part.js:1080 #: templates/js/translated/purchase_order.js:2201 #: templates/js/translated/return_order.js:776 @@ -340,10 +340,10 @@ msgstr "chiński (tradycyjny)" msgid "[{site_name}] Log in to the app" msgstr "[{site_name}] Logowanie do aplikacji" -#: InvenTree/magic_login.py:38 company/models.py:132 -#: company/templates/company/company_base.html:132 +#: InvenTree/magic_login.py:38 company/models.py:133 +#: company/templates/company/company_base.html:138 #: templates/InvenTree/settings/user.html:49 -#: templates/js/translated/company.js:667 +#: templates/js/translated/company.js:677 msgid "Email" msgstr "Adres E-Mail" @@ -405,14 +405,14 @@ msgstr "Załącznik" msgid "Select file to attach" msgstr "Wybierz plik do załączenia" -#: InvenTree/models.py:567 common/models.py:3018 company/models.py:145 -#: company/models.py:452 company/models.py:509 company/models.py:818 +#: InvenTree/models.py:567 common/models.py:3018 company/models.py:146 +#: company/models.py:457 company/models.py:514 company/models.py:830 #: order/models.py:291 order/models.py:1288 order/models.py:1702 #: part/admin.py:55 part/models.py:919 #: part/templates/part/part_scheduling.html:11 #: report/templates/report/inventree_build_order_base.html:164 -#: stock/admin.py:225 templates/js/translated/company.js:1309 -#: templates/js/translated/company.js:1663 templates/js/translated/order.js:351 +#: stock/admin.py:225 templates/js/translated/company.js:1319 +#: templates/js/translated/company.js:1673 templates/js/translated/order.js:351 #: templates/js/translated/part.js:2456 #: templates/js/translated/purchase_order.js:2041 #: templates/js/translated/purchase_order.js:2205 @@ -442,7 +442,7 @@ msgstr "Komentarz pliku" #: part/models.py:3272 part/models.py:3365 part/models.py:3393 #: plugin/models.py:250 plugin/models.py:251 #: report/templates/report/inventree_test_report_base.html:105 -#: templates/js/translated/stock.js:3036 users/models.py:100 +#: templates/js/translated/stock.js:3036 users/models.py:111 msgid "User" msgstr "Użytkownik" @@ -484,7 +484,7 @@ msgid "Invalid choice" msgstr "Błędny wybór" #: InvenTree/models.py:893 common/models.py:2706 common/models.py:3104 -#: common/serializers.py:370 company/models.py:608 label/models.py:120 +#: common/serializers.py:370 company/models.py:613 label/models.py:120 #: machine/models.py:24 part/models.py:855 part/models.py:3616 #: plugin/models.py:41 report/models.py:176 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -493,11 +493,11 @@ msgstr "Błędny wybór" #: templates/InvenTree/settings/plugin_settings.html:22 #: templates/InvenTree/settings/settings_staff_js.html:67 #: templates/InvenTree/settings/settings_staff_js.html:446 -#: templates/js/translated/company.js:666 -#: templates/js/translated/company.js:714 -#: templates/js/translated/company.js:903 -#: templates/js/translated/company.js:1155 -#: templates/js/translated/company.js:1403 templates/js/translated/part.js:1186 +#: templates/js/translated/company.js:676 +#: templates/js/translated/company.js:724 +#: templates/js/translated/company.js:913 +#: templates/js/translated/company.js:1165 +#: templates/js/translated/company.js:1413 templates/js/translated/part.js:1186 #: templates/js/translated/part.js:1474 templates/js/translated/part.js:1610 #: templates/js/translated/part.js:2749 templates/js/translated/stock.js:2716 msgid "Name" @@ -505,8 +505,8 @@ msgstr "Nazwa" #: InvenTree/models.py:899 build/models.py:188 #: build/templates/build/detail.html:24 common/models.py:136 -#: company/models.py:517 company/models.py:826 -#: company/templates/company/company_base.html:71 +#: company/models.py:522 company/models.py:838 +#: company/templates/company/company_base.html:77 #: company/templates/company/manufacturer_part.html:75 #: company/templates/company/supplier_part.html:107 label/models.py:127 #: order/models.py:277 order/models.py:1316 part/admin.py:303 part/admin.py:414 @@ -521,9 +521,9 @@ msgstr "Nazwa" #: templates/InvenTree/settings/settings_staff_js.html:170 #: templates/InvenTree/settings/settings_staff_js.html:451 #: templates/js/translated/bom.js:633 templates/js/translated/bom.js:963 -#: templates/js/translated/build.js:2137 templates/js/translated/company.js:518 -#: templates/js/translated/company.js:1320 -#: templates/js/translated/company.js:1631 templates/js/translated/index.js:119 +#: templates/js/translated/build.js:2137 templates/js/translated/company.js:519 +#: templates/js/translated/company.js:1330 +#: templates/js/translated/company.js:1641 templates/js/translated/index.js:119 #: templates/js/translated/order.js:298 templates/js/translated/part.js:1238 #: templates/js/translated/part.js:1483 templates/js/translated/part.js:1621 #: templates/js/translated/part.js:1958 templates/js/translated/part.js:2355 @@ -589,8 +589,8 @@ msgstr "Błąd został zapisany w logach serwera." msgid "Must be a valid number" msgstr "Numer musi być prawidłowy" -#: InvenTree/serializers.py:99 company/models.py:178 -#: company/templates/company/company_base.html:106 part/models.py:2993 +#: InvenTree/serializers.py:99 company/models.py:183 +#: company/templates/company/company_base.html:112 part/models.py:2993 #: templates/InvenTree/settings/settings_staff_js.html:44 #: templates/currency_data.html:5 msgid "Currency" @@ -970,7 +970,7 @@ msgstr "Śledzony" msgid "Allocated" msgstr "Przydzielono" -#: build/api.py:294 company/models.py:890 +#: build/api.py:294 company/models.py:902 company/serializers.py:383 #: company/templates/company/supplier_part.html:114 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -1000,7 +1000,7 @@ msgstr "Zlecenie Budowy" #: part/templates/part/part_sidebar.html:22 templates/InvenTree/index.html:196 #: templates/InvenTree/search.html:141 #: templates/InvenTree/settings/sidebar.html:55 -#: templates/js/translated/search.js:186 users/models.py:196 +#: templates/js/translated/search.js:186 users/models.py:207 msgid "Build Orders" msgstr "Zlecenia budowy" @@ -1050,7 +1050,7 @@ msgid "BuildOrder to which this build is allocated" msgstr "Zamówienie budowy, do którego budowa jest przypisana" #: build/models.py:205 build/templates/build/build_base.html:97 -#: build/templates/build/detail.html:29 company/models.py:1044 order/api.py:817 +#: build/templates/build/detail.html:29 company/models.py:1056 order/api.py:817 #: order/models.py:1401 order/models.py:1544 order/models.py:1545 #: part/api.py:1547 part/api.py:1841 part/models.py:390 part/models.py:3004 #: part/models.py:3148 part/models.py:3292 part/models.py:3315 @@ -1078,9 +1078,9 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana" #: templates/js/translated/build.js:1309 templates/js/translated/build.js:1740 #: templates/js/translated/build.js:2160 templates/js/translated/build.js:2333 #: templates/js/translated/company.js:348 -#: templates/js/translated/company.js:1106 -#: templates/js/translated/company.js:1261 -#: templates/js/translated/company.js:1549 templates/js/translated/index.js:109 +#: templates/js/translated/company.js:1116 +#: templates/js/translated/company.js:1271 +#: templates/js/translated/company.js:1559 templates/js/translated/index.js:109 #: templates/js/translated/part.js:1943 templates/js/translated/part.js:2015 #: templates/js/translated/part.js:2324 templates/js/translated/pricing.js:369 #: templates/js/translated/purchase_order.js:751 @@ -1223,7 +1223,7 @@ msgstr "Użytkownik lub grupa odpowiedzialna za te zlecenie produkcji" #: order/templates/order/sales_order_base.html:180 #: part/templates/part/part_base.html:383 stock/models.py:819 #: stock/templates/stock/item_base.html:200 -#: templates/js/translated/company.js:1009 +#: templates/js/translated/company.js:1019 msgid "External Link" msgstr "Link Zewnętrzny" @@ -1315,7 +1315,7 @@ msgstr "Zbuduj obiekt" #: templates/js/translated/bom.js:981 templates/js/translated/build.js:521 #: templates/js/translated/build.js:737 templates/js/translated/build.js:1366 #: templates/js/translated/build.js:1743 templates/js/translated/build.js:2355 -#: templates/js/translated/company.js:1808 +#: templates/js/translated/company.js:1818 #: templates/js/translated/model_renderers.js:230 #: templates/js/translated/order.js:304 templates/js/translated/part.js:961 #: templates/js/translated/part.js:1811 templates/js/translated/part.js:3341 @@ -2206,7 +2206,7 @@ msgstr "" msgid "Show the `about` modal only to superusers" msgstr "" -#: common/models.py:1292 company/models.py:107 company/models.py:108 +#: common/models.py:1292 company/models.py:108 company/models.py:109 msgid "Company name" msgstr "Nazwa firmy" @@ -3550,9 +3550,9 @@ msgstr "" msgid "Price break quantity" msgstr "" -#: common/models.py:2524 company/serializers.py:486 order/admin.py:42 +#: common/models.py:2524 company/serializers.py:496 order/admin.py:42 #: order/models.py:1333 order/models.py:2241 -#: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885 +#: templates/js/translated/company.js:1823 templates/js/translated/part.js:1885 #: templates/js/translated/pricing.js:621 #: templates/js/translated/return_order.js:741 msgid "Price" @@ -3574,13 +3574,15 @@ msgstr "" msgid "Name for this webhook" msgstr "" -#: common/models.py:2711 machine/models.py:39 part/admin.py:88 -#: part/models.py:1045 plugin/models.py:56 +#: common/models.py:2711 company/models.py:160 company/models.py:813 +#: machine/models.py:39 part/admin.py:88 part/models.py:1045 +#: plugin/models.py:56 templates/js/translated/company.js:523 #: templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 #: templates/js/translated/table_filters.js:492 #: templates/js/translated/table_filters.js:520 -#: templates/js/translated/table_filters.js:716 users/models.py:171 +#: templates/js/translated/table_filters.js:716 +#: templates/js/translated/table_filters.js:796 users/models.py:182 msgid "Active" msgstr "Aktywny" @@ -3588,7 +3590,7 @@ msgstr "Aktywny" msgid "Is this webhook active" msgstr "" -#: common/models.py:2727 users/models.py:148 +#: common/models.py:2727 users/models.py:159 msgid "Token" msgstr "" @@ -3652,7 +3654,7 @@ msgstr "" msgid "Id" msgstr "" -#: common/models.py:3016 templates/js/translated/company.js:955 +#: common/models.py:3016 templates/js/translated/company.js:965 #: templates/js/translated/news.js:44 msgid "Title" msgstr "" @@ -3678,7 +3680,7 @@ msgstr "" msgid "Was this news item read?" msgstr "" -#: common/models.py:3044 company/models.py:155 part/models.py:929 +#: common/models.py:3044 company/models.py:156 part/models.py:929 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report_base.html:35 @@ -3848,270 +3850,294 @@ msgstr "" msgid "Previous Step" msgstr "Poprzedni krok" -#: company/models.py:113 +#: company/api.py:164 +msgid "Part is Active" +msgstr "" + +#: company/api.py:168 +msgid "Manufacturer is Active" +msgstr "" + +#: company/api.py:317 +msgid "Supplier Part is Active" +msgstr "" + +#: company/api.py:321 +msgid "Internal Part is Active" +msgstr "" + +#: company/api.py:325 +msgid "Supplier is Active" +msgstr "" + +#: company/models.py:114 msgid "Company description" msgstr "Opis firmy" -#: company/models.py:114 +#: company/models.py:115 msgid "Description of the company" msgstr "Opis firmy" -#: company/models.py:119 company/templates/company/company_base.html:100 +#: company/models.py:120 company/templates/company/company_base.html:106 #: templates/InvenTree/settings/plugin_settings.html:54 -#: templates/js/translated/company.js:522 +#: templates/js/translated/company.js:532 msgid "Website" msgstr "Strona WWW" -#: company/models.py:119 +#: company/models.py:120 msgid "Company website URL" msgstr "Witryna internetowa firmy" -#: company/models.py:124 +#: company/models.py:125 msgid "Phone number" msgstr "Numer telefonu" -#: company/models.py:126 +#: company/models.py:127 msgid "Contact phone number" msgstr "Numer telefonu kontaktowego" -#: company/models.py:133 +#: company/models.py:134 msgid "Contact email address" msgstr "Kontaktowy adres e-mail" -#: company/models.py:138 company/templates/company/company_base.html:139 +#: company/models.py:139 company/templates/company/company_base.html:145 #: order/models.py:331 order/templates/order/order_base.html:203 #: order/templates/order/return_order_base.html:174 #: order/templates/order/sales_order_base.html:214 msgid "Contact" msgstr "Kontakt" -#: company/models.py:140 +#: company/models.py:141 msgid "Point of contact" msgstr "Punkt kontaktowy" -#: company/models.py:146 +#: company/models.py:147 msgid "Link to external company information" msgstr "Link do informacji o zewnętrznym przedsiębiorstwie" #: company/models.py:160 +msgid "Is this company active?" +msgstr "" + +#: company/models.py:165 msgid "is customer" msgstr "jest klientem" -#: company/models.py:161 +#: company/models.py:166 msgid "Do you sell items to this company?" msgstr "Czy sprzedajesz produkty tej firmie?" -#: company/models.py:166 +#: company/models.py:171 msgid "is supplier" msgstr "jest dostawcą" -#: company/models.py:167 +#: company/models.py:172 msgid "Do you purchase items from this company?" msgstr "Czy kupujesz przedmioty od tej firmy?" -#: company/models.py:172 +#: company/models.py:177 msgid "is manufacturer" msgstr "jest producentem" -#: company/models.py:173 +#: company/models.py:178 msgid "Does this company manufacture parts?" msgstr "Czy to przedsiębiorstwo produkuje części?" -#: company/models.py:181 +#: company/models.py:186 msgid "Default currency used for this company" msgstr "" -#: company/models.py:268 company/models.py:377 +#: company/models.py:273 company/models.py:382 #: company/templates/company/company_base.html:8 #: company/templates/company/company_base.html:12 stock/api.py:776 -#: templates/InvenTree/search.html:178 templates/js/translated/company.js:495 +#: templates/InvenTree/search.html:178 templates/js/translated/company.js:496 msgid "Company" msgstr "Firma" -#: company/models.py:378 +#: company/models.py:383 msgid "Select company" msgstr "" -#: company/models.py:383 +#: company/models.py:388 msgid "Address title" msgstr "" -#: company/models.py:384 +#: company/models.py:389 msgid "Title describing the address entry" msgstr "" -#: company/models.py:390 +#: company/models.py:395 msgid "Primary address" msgstr "" -#: company/models.py:391 +#: company/models.py:396 msgid "Set as primary address" msgstr "" -#: company/models.py:396 templates/js/translated/company.js:904 -#: templates/js/translated/company.js:961 +#: company/models.py:401 templates/js/translated/company.js:914 +#: templates/js/translated/company.js:971 msgid "Line 1" msgstr "" -#: company/models.py:397 +#: company/models.py:402 msgid "Address line 1" msgstr "" -#: company/models.py:403 templates/js/translated/company.js:905 -#: templates/js/translated/company.js:967 +#: company/models.py:408 templates/js/translated/company.js:915 +#: templates/js/translated/company.js:977 msgid "Line 2" msgstr "" -#: company/models.py:404 +#: company/models.py:409 msgid "Address line 2" msgstr "" -#: company/models.py:410 company/models.py:411 -#: templates/js/translated/company.js:973 +#: company/models.py:415 company/models.py:416 +#: templates/js/translated/company.js:983 msgid "Postal code" msgstr "" -#: company/models.py:417 +#: company/models.py:422 msgid "City/Region" msgstr "" -#: company/models.py:418 +#: company/models.py:423 msgid "Postal code city/region" msgstr "" -#: company/models.py:424 +#: company/models.py:429 msgid "State/Province" msgstr "" -#: company/models.py:425 +#: company/models.py:430 msgid "State or province" msgstr "" -#: company/models.py:431 templates/js/translated/company.js:991 +#: company/models.py:436 templates/js/translated/company.js:1001 msgid "Country" msgstr "" -#: company/models.py:432 +#: company/models.py:437 msgid "Address country" msgstr "" -#: company/models.py:438 +#: company/models.py:443 msgid "Courier shipping notes" msgstr "" -#: company/models.py:439 +#: company/models.py:444 msgid "Notes for shipping courier" msgstr "" -#: company/models.py:445 +#: company/models.py:450 msgid "Internal shipping notes" msgstr "" -#: company/models.py:446 +#: company/models.py:451 msgid "Shipping notes for internal use" msgstr "" -#: company/models.py:453 +#: company/models.py:458 msgid "Link to address information (external)" msgstr "" -#: company/models.py:484 company/models.py:785 stock/models.py:751 +#: company/models.py:489 company/models.py:791 stock/models.py:751 #: stock/serializers.py:266 stock/templates/stock/item_base.html:142 #: templates/js/translated/bom.js:622 msgid "Base Part" msgstr "Część bazowa" -#: company/models.py:486 company/models.py:787 +#: company/models.py:491 company/models.py:793 msgid "Select part" msgstr "Wybierz część" -#: company/models.py:495 company/templates/company/company_base.html:76 +#: company/models.py:500 company/templates/company/company_base.html:82 #: company/templates/company/manufacturer_part.html:90 #: company/templates/company/supplier_part.html:145 part/serializers.py:515 #: stock/templates/stock/item_base.html:207 -#: templates/js/translated/company.js:506 -#: templates/js/translated/company.js:1108 -#: templates/js/translated/company.js:1286 -#: templates/js/translated/company.js:1601 -#: templates/js/translated/table_filters.js:796 +#: templates/js/translated/company.js:507 +#: templates/js/translated/company.js:1118 +#: templates/js/translated/company.js:1296 +#: templates/js/translated/company.js:1611 +#: templates/js/translated/table_filters.js:800 msgid "Manufacturer" msgstr "Producent" -#: company/models.py:496 +#: company/models.py:501 msgid "Select manufacturer" msgstr "Wybierz producenta" -#: company/models.py:502 company/templates/company/manufacturer_part.html:101 +#: company/models.py:507 company/templates/company/manufacturer_part.html:101 #: company/templates/company/supplier_part.html:153 part/serializers.py:525 #: templates/js/translated/company.js:351 -#: templates/js/translated/company.js:1107 -#: templates/js/translated/company.js:1302 -#: templates/js/translated/company.js:1620 templates/js/translated/part.js:1800 +#: templates/js/translated/company.js:1117 +#: templates/js/translated/company.js:1312 +#: templates/js/translated/company.js:1630 templates/js/translated/part.js:1800 #: templates/js/translated/purchase_order.js:1852 #: templates/js/translated/purchase_order.js:2054 msgid "MPN" msgstr "" -#: company/models.py:503 +#: company/models.py:508 msgid "Manufacturer Part Number" msgstr "Numer producenta komponentu" -#: company/models.py:510 +#: company/models.py:515 msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:518 +#: company/models.py:523 msgid "Manufacturer part description" msgstr "" -#: company/models.py:575 company/models.py:602 company/models.py:811 +#: company/models.py:580 company/models.py:607 company/models.py:823 #: company/templates/company/manufacturer_part.html:7 #: company/templates/company/manufacturer_part.html:24 #: stock/templates/stock/item_base.html:217 msgid "Manufacturer Part" msgstr "Komponent producenta" -#: company/models.py:609 +#: company/models.py:614 msgid "Parameter name" msgstr "" -#: company/models.py:615 +#: company/models.py:620 #: report/templates/report/inventree_test_report_base.html:104 -#: stock/models.py:2436 templates/js/translated/company.js:1156 -#: templates/js/translated/company.js:1409 templates/js/translated/part.js:1492 +#: stock/models.py:2436 templates/js/translated/company.js:1166 +#: templates/js/translated/company.js:1419 templates/js/translated/part.js:1492 #: templates/js/translated/stock.js:1519 msgid "Value" msgstr "Wartość" -#: company/models.py:616 +#: company/models.py:621 msgid "Parameter value" msgstr "" -#: company/models.py:623 company/templates/company/supplier_part.html:168 +#: company/models.py:628 company/templates/company/supplier_part.html:168 #: part/admin.py:57 part/models.py:1009 part/models.py:3623 #: part/templates/part/part_base.html:284 -#: templates/js/translated/company.js:1415 templates/js/translated/part.js:1511 +#: templates/js/translated/company.js:1425 templates/js/translated/part.js:1511 #: templates/js/translated/part.js:1615 templates/js/translated/part.js:2370 msgid "Units" msgstr "Jednostki" -#: company/models.py:624 +#: company/models.py:629 msgid "Parameter units" msgstr "Jednostki parametru" -#: company/models.py:725 +#: company/models.py:731 msgid "Pack units must be compatible with the base part units" msgstr "" -#: company/models.py:732 +#: company/models.py:738 msgid "Pack units must be greater than zero" msgstr "" -#: company/models.py:746 +#: company/models.py:752 msgid "Linked manufacturer part must reference the same base part" msgstr "" -#: company/models.py:795 company/templates/company/company_base.html:81 +#: company/models.py:801 company/templates/company/company_base.html:87 #: company/templates/company/supplier_part.html:129 order/models.py:465 #: order/templates/order/order_base.html:136 part/bom.py:272 part/bom.py:310 #: part/serializers.py:499 plugin/builtin/suppliers/digikey.py:25 @@ -4119,35 +4145,39 @@ msgstr "" #: plugin/builtin/suppliers/tme.py:26 stock/templates/stock/item_base.html:224 #: templates/email/overdue_purchase_order.html:16 #: templates/js/translated/company.js:350 -#: templates/js/translated/company.js:510 -#: templates/js/translated/company.js:1574 templates/js/translated/part.js:1768 +#: templates/js/translated/company.js:511 +#: templates/js/translated/company.js:1584 templates/js/translated/part.js:1768 #: templates/js/translated/pricing.js:498 #: templates/js/translated/purchase_order.js:1690 -#: templates/js/translated/table_filters.js:800 +#: templates/js/translated/table_filters.js:804 msgid "Supplier" msgstr "Dostawca" -#: company/models.py:796 +#: company/models.py:802 msgid "Select supplier" msgstr "Wybierz dostawcę" -#: company/models.py:802 part/serializers.py:510 +#: company/models.py:808 part/serializers.py:510 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:812 +#: company/models.py:814 +msgid "Is this supplier part active?" +msgstr "" + +#: company/models.py:824 msgid "Select manufacturer part" msgstr "" -#: company/models.py:819 +#: company/models.py:831 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:827 +#: company/models.py:839 msgid "Supplier part description" msgstr "" -#: company/models.py:834 company/templates/company/supplier_part.html:187 +#: company/models.py:846 company/templates/company/supplier_part.html:187 #: part/admin.py:418 part/models.py:4070 part/templates/part/upload_bom.html:59 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_po_report_base.html:32 @@ -4158,27 +4188,27 @@ msgstr "" msgid "Note" msgstr "Uwaga" -#: company/models.py:843 part/models.py:1967 +#: company/models.py:855 part/models.py:1967 msgid "base cost" msgstr "koszt podstawowy" -#: company/models.py:844 part/models.py:1968 +#: company/models.py:856 part/models.py:1968 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:851 company/templates/company/supplier_part.html:160 +#: company/models.py:863 company/templates/company/supplier_part.html:160 #: stock/admin.py:224 stock/models.py:782 stock/serializers.py:1350 #: stock/templates/stock/item_base.html:240 -#: templates/js/translated/company.js:1636 +#: templates/js/translated/company.js:1646 #: templates/js/translated/stock.js:2423 msgid "Packaging" msgstr "Opakowanie" -#: company/models.py:852 +#: company/models.py:864 msgid "Part packaging" msgstr "Opakowanie części" -#: company/models.py:857 templates/js/translated/company.js:1641 +#: company/models.py:869 templates/js/translated/company.js:1651 #: templates/js/translated/part.js:1821 templates/js/translated/part.js:1877 #: templates/js/translated/purchase_order.js:311 #: templates/js/translated/purchase_order.js:841 @@ -4188,62 +4218,78 @@ msgstr "Opakowanie części" msgid "Pack Quantity" msgstr "" -#: company/models.py:859 +#: company/models.py:871 msgid "Total quantity supplied in a single pack. Leave empty for single items." msgstr "" -#: company/models.py:878 part/models.py:1974 +#: company/models.py:890 part/models.py:1974 msgid "multiple" msgstr "wielokrotność" -#: company/models.py:879 +#: company/models.py:891 msgid "Order multiple" msgstr "" -#: company/models.py:891 +#: company/models.py:903 msgid "Quantity available from supplier" msgstr "" -#: company/models.py:897 +#: company/models.py:909 msgid "Availability Updated" msgstr "" -#: company/models.py:898 +#: company/models.py:910 msgid "Date of last update of availability data" msgstr "" -#: company/serializers.py:155 +#: company/serializers.py:163 msgid "Default currency used for this supplier" msgstr "Domyślna waluta używana dla tego dostawcy" -#: company/templates/company/company_base.html:21 +#: company/serializers.py:381 part/admin.py:126 +#: part/templates/part/part_base.html:197 +#: templates/js/translated/company.js:1689 +#: templates/js/translated/table_filters.js:355 +msgid "In Stock" +msgstr "Na stanie" + +#: company/templates/company/company_base.html:16 +#: part/templates/part/part_base.html:146 +#: templates/js/translated/company.js:1287 +#: templates/js/translated/company.js:1575 +#: templates/js/translated/model_renderers.js:306 +#: templates/js/translated/part.js:814 templates/js/translated/part.js:1218 +msgid "Inactive" +msgstr "Nieaktywny" + +#: company/templates/company/company_base.html:27 #: templates/js/translated/purchase_order.js:242 msgid "Create Purchase Order" msgstr "Utwórz zamówienie zakupu" -#: company/templates/company/company_base.html:27 +#: company/templates/company/company_base.html:33 msgid "Company actions" msgstr "" -#: company/templates/company/company_base.html:32 +#: company/templates/company/company_base.html:38 msgid "Edit company information" msgstr "" -#: company/templates/company/company_base.html:33 -#: templates/js/translated/company.js:444 +#: company/templates/company/company_base.html:39 +#: templates/js/translated/company.js:445 msgid "Edit Company" msgstr "Edytuj firmę" -#: company/templates/company/company_base.html:37 +#: company/templates/company/company_base.html:43 msgid "Delete company" msgstr "Usuń firmę" -#: company/templates/company/company_base.html:38 -#: company/templates/company/company_base.html:162 +#: company/templates/company/company_base.html:44 +#: company/templates/company/company_base.html:168 msgid "Delete Company" msgstr "Usuń firmę" -#: company/templates/company/company_base.html:47 +#: company/templates/company/company_base.html:53 #: company/templates/company/manufacturer_part.html:51 #: company/templates/company/supplier_part.html:83 #: part/templates/part/part_thumb.html:20 @@ -4255,72 +4301,72 @@ msgstr "Usuń firmę" msgid "Part image" msgstr "" -#: company/templates/company/company_base.html:55 +#: company/templates/company/company_base.html:61 #: part/templates/part/part_thumb.html:12 msgid "Upload new image" msgstr "Prześlij nowy obraz" -#: company/templates/company/company_base.html:58 +#: company/templates/company/company_base.html:64 #: part/templates/part/part_thumb.html:14 msgid "Download image from URL" msgstr "Pobierz obraz z adresu URL" -#: company/templates/company/company_base.html:60 +#: company/templates/company/company_base.html:66 #: part/templates/part/part_thumb.html:16 msgid "Delete image" msgstr "" -#: company/templates/company/company_base.html:86 order/models.py:910 +#: company/templates/company/company_base.html:92 order/models.py:910 #: order/models.py:2008 order/templates/order/return_order_base.html:131 #: order/templates/order/sales_order_base.html:144 stock/models.py:804 #: stock/models.py:805 stock/serializers.py:1100 #: stock/templates/stock/item_base.html:405 #: templates/email/overdue_sales_order.html:16 -#: templates/js/translated/company.js:502 +#: templates/js/translated/company.js:503 #: templates/js/translated/return_order.js:296 #: templates/js/translated/sales_order.js:784 #: templates/js/translated/stock.js:2959 -#: templates/js/translated/table_filters.js:804 +#: templates/js/translated/table_filters.js:808 msgid "Customer" msgstr "Klient" -#: company/templates/company/company_base.html:111 +#: company/templates/company/company_base.html:117 msgid "Uses default currency" msgstr "Używa domyślnej waluty" -#: company/templates/company/company_base.html:118 order/models.py:341 +#: company/templates/company/company_base.html:124 order/models.py:341 #: order/templates/order/order_base.html:210 #: order/templates/order/return_order_base.html:181 #: order/templates/order/sales_order_base.html:221 msgid "Address" msgstr "Adres" -#: company/templates/company/company_base.html:125 +#: company/templates/company/company_base.html:131 msgid "Phone" msgstr "Telefon" -#: company/templates/company/company_base.html:205 +#: company/templates/company/company_base.html:211 #: part/templates/part/part_base.html:528 msgid "Remove Image" msgstr "" -#: company/templates/company/company_base.html:206 +#: company/templates/company/company_base.html:212 msgid "Remove associated image from this company" msgstr "" -#: company/templates/company/company_base.html:208 +#: company/templates/company/company_base.html:214 #: part/templates/part/part_base.html:531 #: templates/InvenTree/settings/user.html:88 #: templates/InvenTree/settings/user_sso.html:43 msgid "Remove" msgstr "" -#: company/templates/company/company_base.html:237 +#: company/templates/company/company_base.html:243 #: part/templates/part/part_base.html:560 msgid "Upload Image" msgstr "" -#: company/templates/company/company_base.html:252 +#: company/templates/company/company_base.html:258 #: part/templates/part/part_base.html:614 msgid "Download Image" msgstr "" @@ -4368,7 +4414,7 @@ msgstr "Zapasy dostawcy" #: templates/InvenTree/index.html:227 templates/InvenTree/search.html:199 #: templates/InvenTree/settings/sidebar.html:57 #: templates/js/translated/search.js:205 templates/navbar.html:50 -#: users/models.py:197 +#: users/models.py:208 msgid "Purchase Orders" msgstr "Zlecenia zakupu" @@ -4391,7 +4437,7 @@ msgstr "Nowe zamówienie zakupu" #: templates/InvenTree/index.html:259 templates/InvenTree/search.html:219 #: templates/InvenTree/settings/sidebar.html:59 #: templates/js/translated/search.js:219 templates/navbar.html:62 -#: users/models.py:198 +#: users/models.py:209 msgid "Sales Orders" msgstr "" @@ -4416,7 +4462,7 @@ msgstr "" #: order/templates/order/return_orders.html:15 #: templates/InvenTree/settings/sidebar.html:61 #: templates/js/translated/search.js:232 templates/navbar.html:65 -#: users/models.py:199 +#: users/models.py:210 msgid "Return Orders" msgstr "" @@ -4464,12 +4510,12 @@ msgid "Order part" msgstr "Zamów komponent" #: company/templates/company/manufacturer_part.html:39 -#: templates/js/translated/company.js:1333 +#: templates/js/translated/company.js:1343 msgid "Edit manufacturer part" msgstr "Edytuj komponent producenta" #: company/templates/company/manufacturer_part.html:43 -#: templates/js/translated/company.js:1334 +#: templates/js/translated/company.js:1344 msgid "Delete manufacturer part" msgstr "Usuń komponent producenta" @@ -4536,14 +4582,14 @@ msgstr "" #: company/templates/company/supplier_part.html:7 #: company/templates/company/supplier_part.html:24 order/api.py:448 #: stock/models.py:762 stock/templates/stock/item_base.html:233 -#: templates/js/translated/company.js:1590 +#: templates/js/translated/company.js:1600 #: templates/js/translated/purchase_order.js:752 #: templates/js/translated/stock.js:2279 msgid "Supplier Part" msgstr "" #: company/templates/company/supplier_part.html:50 -#: templates/js/translated/company.js:1516 +#: templates/js/translated/company.js:1526 msgid "Supplier part actions" msgstr "" @@ -4644,7 +4690,7 @@ msgstr "" #: stock/templates/stock/location_sidebar.html:7 #: templates/InvenTree/search.html:155 templates/js/translated/part.js:1060 #: templates/js/translated/search.js:172 templates/js/translated/stock.js:2766 -#: users/models.py:195 +#: users/models.py:206 msgid "Stock Items" msgstr "Towary" @@ -5895,12 +5941,6 @@ msgstr "Wariant" msgid "Minimum Stock" msgstr "Minimalny stan magazynowy" -#: part/admin.py:126 part/templates/part/part_base.html:197 -#: templates/js/translated/company.js:1679 -#: templates/js/translated/table_filters.js:355 -msgid "In Stock" -msgstr "Na stanie" - #: part/admin.py:138 part/templates/part/part_sidebar.html:27 msgid "Used In" msgstr "Użyte w" @@ -5941,7 +5981,7 @@ msgstr "Ścieżka kategorii" #: templates/InvenTree/index.html:36 templates/InvenTree/search.html:84 #: templates/InvenTree/settings/sidebar.html:47 #: templates/js/translated/part.js:2804 templates/js/translated/search.js:130 -#: templates/navbar.html:24 users/models.py:192 +#: templates/navbar.html:24 users/models.py:203 msgid "Parts" msgstr "Części" @@ -6079,7 +6119,7 @@ msgstr "Kategoria komponentu" #: part/models.py:83 part/templates/part/category.html:136 #: templates/InvenTree/search.html:97 templates/js/translated/search.js:158 -#: users/models.py:191 +#: users/models.py:202 msgid "Part Categories" msgstr "Kategorie części" @@ -6582,7 +6622,7 @@ msgid "Parameter description" msgstr "" #: part/models.py:3638 templates/js/translated/part.js:1627 -#: templates/js/translated/table_filters.js:821 +#: templates/js/translated/table_filters.js:825 msgid "Checkbox" msgstr "" @@ -7241,7 +7281,7 @@ msgstr "" #: part/templates/part/detail.html:67 part/templates/part/part_sidebar.html:50 #: stock/admin.py:251 templates/InvenTree/settings/part_stocktake.html:30 #: templates/InvenTree/settings/sidebar.html:53 -#: templates/js/translated/stock.js:2215 users/models.py:193 +#: templates/js/translated/stock.js:2215 users/models.py:204 msgid "Stocktake" msgstr "" @@ -7472,14 +7512,6 @@ msgstr "" msgid "Part is not active" msgstr "" -#: part/templates/part/part_base.html:146 -#: templates/js/translated/company.js:1277 -#: templates/js/translated/company.js:1565 -#: templates/js/translated/model_renderers.js:306 -#: templates/js/translated/part.js:814 templates/js/translated/part.js:1218 -msgid "Inactive" -msgstr "Nieaktywny" - #: part/templates/part/part_base.html:153 msgid "Part is virtual (not a physical part)" msgstr "Część jest wirtualna (nie fizyczna)" @@ -7647,8 +7679,8 @@ msgstr "" #: part/templates/part/prices.html:28 stock/admin.py:247 #: stock/templates/stock/item_base.html:446 -#: templates/js/translated/company.js:1693 #: templates/js/translated/company.js:1703 +#: templates/js/translated/company.js:1713 #: templates/js/translated/stock.js:2245 msgid "Last Updated" msgstr "Ostatnia aktualizacja" @@ -8216,7 +8248,7 @@ msgstr "Konfiguracja wtyczki" msgid "Plugin Configurations" msgstr "Konfiguracja wtyczek" -#: plugin/models.py:34 users/models.py:89 +#: plugin/models.py:34 users/models.py:100 msgid "Key" msgstr "Klucz" @@ -8719,7 +8751,7 @@ msgstr "" #: stock/admin.py:256 stock/models.py:883 #: stock/templates/stock/item_base.html:433 -#: templates/js/translated/stock.js:2229 users/models.py:113 +#: templates/js/translated/stock.js:2229 users/models.py:124 msgid "Expiry Date" msgstr "Data ważności" @@ -8800,7 +8832,7 @@ msgstr "" #: stock/models.py:126 stock/templates/stock/location.html:179 #: templates/InvenTree/search.html:166 templates/js/translated/search.js:178 -#: users/models.py:194 +#: users/models.py:205 msgid "Stock Locations" msgstr "Lokacje stanu magazynowego" @@ -9483,7 +9515,7 @@ msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" #: stock/templates/stock/item_base.html:437 -#: templates/js/translated/table_filters.js:435 users/models.py:163 +#: templates/js/translated/table_filters.js:435 users/models.py:174 msgid "Expired" msgstr "Termin minął" @@ -10109,7 +10141,7 @@ msgstr "" #: templates/InvenTree/settings/settings_staff_js.html:81 #: templates/js/translated/forms.js:547 templates/js/translated/helpers.js:105 #: templates/js/translated/part.js:392 templates/js/translated/pricing.js:629 -#: templates/js/translated/stock.js:245 users/models.py:413 +#: templates/js/translated/stock.js:245 users/models.py:424 msgid "Delete" msgstr "Usuń" @@ -10292,7 +10324,7 @@ msgid "Unverified" msgstr "" #: templates/InvenTree/settings/user.html:80 -#: templates/js/translated/company.js:947 +#: templates/js/translated/company.js:957 msgid "Primary" msgstr "" @@ -11643,213 +11675,213 @@ msgstr "" msgid "Delete Supplier Parts" msgstr "" -#: templates/js/translated/company.js:465 +#: templates/js/translated/company.js:466 msgid "Add new Company" msgstr "" -#: templates/js/translated/company.js:536 +#: templates/js/translated/company.js:546 msgid "Parts Supplied" msgstr "" -#: templates/js/translated/company.js:545 +#: templates/js/translated/company.js:555 msgid "Parts Manufactured" msgstr "" -#: templates/js/translated/company.js:560 +#: templates/js/translated/company.js:570 msgid "No company information found" msgstr "" -#: templates/js/translated/company.js:609 +#: templates/js/translated/company.js:619 msgid "Create New Contact" msgstr "" -#: templates/js/translated/company.js:625 -#: templates/js/translated/company.js:748 +#: templates/js/translated/company.js:635 +#: templates/js/translated/company.js:758 msgid "Edit Contact" msgstr "" -#: templates/js/translated/company.js:662 +#: templates/js/translated/company.js:672 msgid "All selected contacts will be deleted" msgstr "" -#: templates/js/translated/company.js:668 -#: templates/js/translated/company.js:732 +#: templates/js/translated/company.js:678 +#: templates/js/translated/company.js:742 msgid "Role" msgstr "" -#: templates/js/translated/company.js:676 +#: templates/js/translated/company.js:686 msgid "Delete Contacts" msgstr "" -#: templates/js/translated/company.js:707 +#: templates/js/translated/company.js:717 msgid "No contacts found" msgstr "" -#: templates/js/translated/company.js:720 +#: templates/js/translated/company.js:730 msgid "Phone Number" msgstr "" -#: templates/js/translated/company.js:726 +#: templates/js/translated/company.js:736 msgid "Email Address" msgstr "" -#: templates/js/translated/company.js:752 +#: templates/js/translated/company.js:762 msgid "Delete Contact" msgstr "" -#: templates/js/translated/company.js:849 +#: templates/js/translated/company.js:859 msgid "Create New Address" msgstr "" -#: templates/js/translated/company.js:864 -#: templates/js/translated/company.js:1025 +#: templates/js/translated/company.js:874 +#: templates/js/translated/company.js:1035 msgid "Edit Address" msgstr "" -#: templates/js/translated/company.js:899 +#: templates/js/translated/company.js:909 msgid "All selected addresses will be deleted" msgstr "" -#: templates/js/translated/company.js:913 +#: templates/js/translated/company.js:923 msgid "Delete Addresses" msgstr "" -#: templates/js/translated/company.js:940 +#: templates/js/translated/company.js:950 msgid "No addresses found" msgstr "" -#: templates/js/translated/company.js:979 +#: templates/js/translated/company.js:989 msgid "Postal city" msgstr "" -#: templates/js/translated/company.js:985 +#: templates/js/translated/company.js:995 msgid "State/province" msgstr "" -#: templates/js/translated/company.js:997 +#: templates/js/translated/company.js:1007 msgid "Courier notes" msgstr "" -#: templates/js/translated/company.js:1003 +#: templates/js/translated/company.js:1013 msgid "Internal notes" msgstr "" -#: templates/js/translated/company.js:1029 +#: templates/js/translated/company.js:1039 msgid "Delete Address" msgstr "" -#: templates/js/translated/company.js:1102 +#: templates/js/translated/company.js:1112 msgid "All selected manufacturer parts will be deleted" msgstr "" -#: templates/js/translated/company.js:1117 +#: templates/js/translated/company.js:1127 msgid "Delete Manufacturer Parts" msgstr "" -#: templates/js/translated/company.js:1151 +#: templates/js/translated/company.js:1161 msgid "All selected parameters will be deleted" msgstr "" -#: templates/js/translated/company.js:1165 +#: templates/js/translated/company.js:1175 msgid "Delete Parameters" msgstr "" -#: templates/js/translated/company.js:1181 -#: templates/js/translated/company.js:1469 templates/js/translated/part.js:2244 +#: templates/js/translated/company.js:1191 +#: templates/js/translated/company.js:1479 templates/js/translated/part.js:2244 msgid "Order parts" msgstr "" -#: templates/js/translated/company.js:1198 +#: templates/js/translated/company.js:1208 msgid "Delete manufacturer parts" msgstr "" -#: templates/js/translated/company.js:1230 +#: templates/js/translated/company.js:1240 msgid "Manufacturer part actions" msgstr "" -#: templates/js/translated/company.js:1249 +#: templates/js/translated/company.js:1259 msgid "No manufacturer parts found" msgstr "" -#: templates/js/translated/company.js:1269 -#: templates/js/translated/company.js:1557 templates/js/translated/part.js:798 +#: templates/js/translated/company.js:1279 +#: templates/js/translated/company.js:1567 templates/js/translated/part.js:798 #: templates/js/translated/part.js:1210 msgid "Template part" msgstr "" -#: templates/js/translated/company.js:1273 -#: templates/js/translated/company.js:1561 templates/js/translated/part.js:802 +#: templates/js/translated/company.js:1283 +#: templates/js/translated/company.js:1571 templates/js/translated/part.js:802 #: templates/js/translated/part.js:1214 msgid "Assembled part" msgstr "" -#: templates/js/translated/company.js:1393 templates/js/translated/part.js:1464 +#: templates/js/translated/company.js:1403 templates/js/translated/part.js:1464 msgid "No parameters found" msgstr "" -#: templates/js/translated/company.js:1428 templates/js/translated/part.js:1527 +#: templates/js/translated/company.js:1438 templates/js/translated/part.js:1527 msgid "Edit parameter" msgstr "" -#: templates/js/translated/company.js:1429 templates/js/translated/part.js:1528 +#: templates/js/translated/company.js:1439 templates/js/translated/part.js:1528 msgid "Delete parameter" msgstr "" -#: templates/js/translated/company.js:1446 templates/js/translated/part.js:1433 +#: templates/js/translated/company.js:1456 templates/js/translated/part.js:1433 msgid "Edit Parameter" msgstr "" -#: templates/js/translated/company.js:1455 templates/js/translated/part.js:1549 +#: templates/js/translated/company.js:1465 templates/js/translated/part.js:1549 msgid "Delete Parameter" msgstr "" -#: templates/js/translated/company.js:1486 +#: templates/js/translated/company.js:1496 msgid "Delete supplier parts" msgstr "" -#: templates/js/translated/company.js:1536 +#: templates/js/translated/company.js:1546 msgid "No supplier parts found" msgstr "" -#: templates/js/translated/company.js:1654 +#: templates/js/translated/company.js:1664 msgid "Base Units" msgstr "" -#: templates/js/translated/company.js:1684 +#: templates/js/translated/company.js:1694 msgid "Availability" msgstr "" -#: templates/js/translated/company.js:1715 +#: templates/js/translated/company.js:1725 msgid "Edit supplier part" msgstr "" -#: templates/js/translated/company.js:1716 +#: templates/js/translated/company.js:1726 msgid "Delete supplier part" msgstr "" -#: templates/js/translated/company.js:1769 +#: templates/js/translated/company.js:1779 #: templates/js/translated/pricing.js:694 msgid "Delete Price Break" msgstr "" -#: templates/js/translated/company.js:1779 +#: templates/js/translated/company.js:1789 #: templates/js/translated/pricing.js:712 msgid "Edit Price Break" msgstr "" -#: templates/js/translated/company.js:1794 +#: templates/js/translated/company.js:1804 msgid "No price break information found" msgstr "" -#: templates/js/translated/company.js:1823 +#: templates/js/translated/company.js:1833 msgid "Last updated" msgstr "" -#: templates/js/translated/company.js:1830 +#: templates/js/translated/company.js:1840 msgid "Edit price break" msgstr "" -#: templates/js/translated/company.js:1831 +#: templates/js/translated/company.js:1841 msgid "Delete price break" msgstr "" @@ -13287,7 +13319,7 @@ msgstr "" msgid "Add Stock" msgstr "" -#: templates/js/translated/stock.js:1042 users/models.py:403 +#: templates/js/translated/stock.js:1042 users/models.py:414 msgid "Add" msgstr "Dodaj" @@ -13801,7 +13833,7 @@ msgid "Available stock" msgstr "" #: templates/js/translated/table_filters.js:733 -#: templates/js/translated/table_filters.js:829 +#: templates/js/translated/table_filters.js:833 msgid "Has Units" msgstr "" @@ -13829,7 +13861,7 @@ msgstr "" msgid "Has stocktake entries" msgstr "" -#: templates/js/translated/table_filters.js:825 +#: templates/js/translated/table_filters.js:829 msgid "Has Choices" msgstr "" @@ -13925,7 +13957,7 @@ msgstr "Pokaż powiadomienia" msgid "New Notifications" msgstr "Nowe powiadomienia" -#: templates/navbar.html:144 users/models.py:190 +#: templates/navbar.html:144 users/models.py:201 msgid "Admin" msgstr "" @@ -14122,7 +14154,7 @@ msgstr "Uprawnienia" msgid "Important dates" msgstr "Ważne daty" -#: users/authentication.py:29 users/models.py:127 +#: users/authentication.py:29 users/models.py:138 msgid "Token has been revoked" msgstr "" @@ -14130,67 +14162,67 @@ msgstr "" msgid "Token has expired" msgstr "" -#: users/models.py:70 +#: users/models.py:81 msgid "API Token" msgstr "" -#: users/models.py:71 +#: users/models.py:82 msgid "API Tokens" msgstr "" -#: users/models.py:107 +#: users/models.py:118 msgid "Token Name" msgstr "" -#: users/models.py:108 +#: users/models.py:119 msgid "Custom token name" msgstr "" -#: users/models.py:114 +#: users/models.py:125 msgid "Token expiry date" msgstr "" -#: users/models.py:122 +#: users/models.py:133 msgid "Last Seen" msgstr "" -#: users/models.py:123 +#: users/models.py:134 msgid "Last time the token was used" msgstr "" -#: users/models.py:127 +#: users/models.py:138 msgid "Revoked" msgstr "" -#: users/models.py:386 +#: users/models.py:397 msgid "Permission set" msgstr "Uprawnienia nadane" -#: users/models.py:395 +#: users/models.py:406 msgid "Group" msgstr "Grupa" -#: users/models.py:399 +#: users/models.py:410 msgid "View" msgstr "Widok" -#: users/models.py:399 +#: users/models.py:410 msgid "Permission to view items" msgstr "Uprawnienie do wyświetlania przedmiotów" -#: users/models.py:403 +#: users/models.py:414 msgid "Permission to add items" msgstr "Uprawnienie do dodawania przedmiotów" -#: users/models.py:407 +#: users/models.py:418 msgid "Change" msgstr "Zmień" -#: users/models.py:409 +#: users/models.py:420 msgid "Permissions to edit items" msgstr "Uprawnienie do edycji przedmiotów" -#: users/models.py:415 +#: users/models.py:426 msgid "Permission to delete items" msgstr "Uprawnienie do usuwania przedmiotów" diff --git a/src/backend/InvenTree/locale/pt/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/pt/LC_MESSAGES/django.po index 3ea7c9c76c..63d0044f62 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: 2024-04-15 15:06+0000\n" -"PO-Revision-Date: 2024-04-16 03:12\n" +"POT-Creation-Date: 2024-04-20 13:19+0000\n" +"PO-Revision-Date: 2024-04-21 04:19\n" "Last-Translator: \n" "Language-Team: Portuguese, Brazilian\n" "Language: pt_BR\n" @@ -58,7 +58,7 @@ msgstr "" #: InvenTree/fields.py:208 InvenTree/models.py:1021 build/serializers.py:438 #: build/serializers.py:516 build/templates/build/sidebar.html:21 -#: company/models.py:835 company/templates/company/sidebar.html:37 +#: company/models.py:847 company/templates/company/sidebar.html:37 #: order/models.py:1283 order/templates/order/po_sidebar.html:11 #: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/so_sidebar.html:17 part/admin.py:59 @@ -69,7 +69,7 @@ msgstr "" #: stock/serializers.py:805 stock/serializers.py:1114 stock/serializers.py:1203 #: stock/serializers.py:1368 stock/templates/stock/stock_sidebar.html:25 #: templates/js/translated/barcode.js:143 templates/js/translated/bom.js:1265 -#: templates/js/translated/company.js:1674 templates/js/translated/order.js:347 +#: templates/js/translated/company.js:1684 templates/js/translated/order.js:347 #: templates/js/translated/part.js:1080 #: templates/js/translated/purchase_order.js:2201 #: templates/js/translated/return_order.js:776 @@ -340,10 +340,10 @@ msgstr "" msgid "[{site_name}] Log in to the app" msgstr "" -#: InvenTree/magic_login.py:38 company/models.py:132 -#: company/templates/company/company_base.html:132 +#: InvenTree/magic_login.py:38 company/models.py:133 +#: company/templates/company/company_base.html:138 #: templates/InvenTree/settings/user.html:49 -#: templates/js/translated/company.js:667 +#: templates/js/translated/company.js:677 msgid "Email" msgstr "" @@ -405,14 +405,14 @@ msgstr "" msgid "Select file to attach" msgstr "" -#: InvenTree/models.py:567 common/models.py:3018 company/models.py:145 -#: company/models.py:452 company/models.py:509 company/models.py:818 +#: InvenTree/models.py:567 common/models.py:3018 company/models.py:146 +#: company/models.py:457 company/models.py:514 company/models.py:830 #: order/models.py:291 order/models.py:1288 order/models.py:1702 #: part/admin.py:55 part/models.py:919 #: part/templates/part/part_scheduling.html:11 #: report/templates/report/inventree_build_order_base.html:164 -#: stock/admin.py:225 templates/js/translated/company.js:1309 -#: templates/js/translated/company.js:1663 templates/js/translated/order.js:351 +#: stock/admin.py:225 templates/js/translated/company.js:1319 +#: templates/js/translated/company.js:1673 templates/js/translated/order.js:351 #: templates/js/translated/part.js:2456 #: templates/js/translated/purchase_order.js:2041 #: templates/js/translated/purchase_order.js:2205 @@ -442,7 +442,7 @@ msgstr "" #: part/models.py:3272 part/models.py:3365 part/models.py:3393 #: plugin/models.py:250 plugin/models.py:251 #: report/templates/report/inventree_test_report_base.html:105 -#: templates/js/translated/stock.js:3036 users/models.py:100 +#: templates/js/translated/stock.js:3036 users/models.py:111 msgid "User" msgstr "" @@ -484,7 +484,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:893 common/models.py:2706 common/models.py:3104 -#: common/serializers.py:370 company/models.py:608 label/models.py:120 +#: common/serializers.py:370 company/models.py:613 label/models.py:120 #: machine/models.py:24 part/models.py:855 part/models.py:3616 #: plugin/models.py:41 report/models.py:176 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -493,11 +493,11 @@ msgstr "" #: templates/InvenTree/settings/plugin_settings.html:22 #: templates/InvenTree/settings/settings_staff_js.html:67 #: templates/InvenTree/settings/settings_staff_js.html:446 -#: templates/js/translated/company.js:666 -#: templates/js/translated/company.js:714 -#: templates/js/translated/company.js:903 -#: templates/js/translated/company.js:1155 -#: templates/js/translated/company.js:1403 templates/js/translated/part.js:1186 +#: templates/js/translated/company.js:676 +#: templates/js/translated/company.js:724 +#: templates/js/translated/company.js:913 +#: templates/js/translated/company.js:1165 +#: templates/js/translated/company.js:1413 templates/js/translated/part.js:1186 #: templates/js/translated/part.js:1474 templates/js/translated/part.js:1610 #: templates/js/translated/part.js:2749 templates/js/translated/stock.js:2716 msgid "Name" @@ -505,8 +505,8 @@ msgstr "" #: InvenTree/models.py:899 build/models.py:188 #: build/templates/build/detail.html:24 common/models.py:136 -#: company/models.py:517 company/models.py:826 -#: company/templates/company/company_base.html:71 +#: company/models.py:522 company/models.py:838 +#: company/templates/company/company_base.html:77 #: company/templates/company/manufacturer_part.html:75 #: company/templates/company/supplier_part.html:107 label/models.py:127 #: order/models.py:277 order/models.py:1316 part/admin.py:303 part/admin.py:414 @@ -521,9 +521,9 @@ msgstr "" #: templates/InvenTree/settings/settings_staff_js.html:170 #: templates/InvenTree/settings/settings_staff_js.html:451 #: templates/js/translated/bom.js:633 templates/js/translated/bom.js:963 -#: templates/js/translated/build.js:2137 templates/js/translated/company.js:518 -#: templates/js/translated/company.js:1320 -#: templates/js/translated/company.js:1631 templates/js/translated/index.js:119 +#: templates/js/translated/build.js:2137 templates/js/translated/company.js:519 +#: templates/js/translated/company.js:1330 +#: templates/js/translated/company.js:1641 templates/js/translated/index.js:119 #: templates/js/translated/order.js:298 templates/js/translated/part.js:1238 #: templates/js/translated/part.js:1483 templates/js/translated/part.js:1621 #: templates/js/translated/part.js:1958 templates/js/translated/part.js:2355 @@ -589,8 +589,8 @@ msgstr "" msgid "Must be a valid number" msgstr "" -#: InvenTree/serializers.py:99 company/models.py:178 -#: company/templates/company/company_base.html:106 part/models.py:2993 +#: InvenTree/serializers.py:99 company/models.py:183 +#: company/templates/company/company_base.html:112 part/models.py:2993 #: templates/InvenTree/settings/settings_staff_js.html:44 #: templates/currency_data.html:5 msgid "Currency" @@ -970,7 +970,7 @@ msgstr "" msgid "Allocated" msgstr "" -#: build/api.py:294 company/models.py:890 +#: build/api.py:294 company/models.py:902 company/serializers.py:383 #: company/templates/company/supplier_part.html:114 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -1000,7 +1000,7 @@ msgstr "" #: part/templates/part/part_sidebar.html:22 templates/InvenTree/index.html:196 #: templates/InvenTree/search.html:141 #: templates/InvenTree/settings/sidebar.html:55 -#: templates/js/translated/search.js:186 users/models.py:196 +#: templates/js/translated/search.js:186 users/models.py:207 msgid "Build Orders" msgstr "" @@ -1050,7 +1050,7 @@ msgid "BuildOrder to which this build is allocated" msgstr "" #: build/models.py:205 build/templates/build/build_base.html:97 -#: build/templates/build/detail.html:29 company/models.py:1044 order/api.py:817 +#: build/templates/build/detail.html:29 company/models.py:1056 order/api.py:817 #: order/models.py:1401 order/models.py:1544 order/models.py:1545 #: part/api.py:1547 part/api.py:1841 part/models.py:390 part/models.py:3004 #: part/models.py:3148 part/models.py:3292 part/models.py:3315 @@ -1078,9 +1078,9 @@ msgstr "" #: templates/js/translated/build.js:1309 templates/js/translated/build.js:1740 #: templates/js/translated/build.js:2160 templates/js/translated/build.js:2333 #: templates/js/translated/company.js:348 -#: templates/js/translated/company.js:1106 -#: templates/js/translated/company.js:1261 -#: templates/js/translated/company.js:1549 templates/js/translated/index.js:109 +#: templates/js/translated/company.js:1116 +#: templates/js/translated/company.js:1271 +#: templates/js/translated/company.js:1559 templates/js/translated/index.js:109 #: templates/js/translated/part.js:1943 templates/js/translated/part.js:2015 #: templates/js/translated/part.js:2324 templates/js/translated/pricing.js:369 #: templates/js/translated/purchase_order.js:751 @@ -1223,7 +1223,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:180 #: part/templates/part/part_base.html:383 stock/models.py:819 #: stock/templates/stock/item_base.html:200 -#: templates/js/translated/company.js:1009 +#: templates/js/translated/company.js:1019 msgid "External Link" msgstr "" @@ -1315,7 +1315,7 @@ msgstr "" #: templates/js/translated/bom.js:981 templates/js/translated/build.js:521 #: templates/js/translated/build.js:737 templates/js/translated/build.js:1366 #: templates/js/translated/build.js:1743 templates/js/translated/build.js:2355 -#: templates/js/translated/company.js:1808 +#: templates/js/translated/company.js:1818 #: templates/js/translated/model_renderers.js:230 #: templates/js/translated/order.js:304 templates/js/translated/part.js:961 #: templates/js/translated/part.js:1811 templates/js/translated/part.js:3341 @@ -2206,7 +2206,7 @@ msgstr "" msgid "Show the `about` modal only to superusers" msgstr "" -#: common/models.py:1292 company/models.py:107 company/models.py:108 +#: common/models.py:1292 company/models.py:108 company/models.py:109 msgid "Company name" msgstr "" @@ -3550,9 +3550,9 @@ msgstr "" msgid "Price break quantity" msgstr "" -#: common/models.py:2524 company/serializers.py:486 order/admin.py:42 +#: common/models.py:2524 company/serializers.py:496 order/admin.py:42 #: order/models.py:1333 order/models.py:2241 -#: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885 +#: templates/js/translated/company.js:1823 templates/js/translated/part.js:1885 #: templates/js/translated/pricing.js:621 #: templates/js/translated/return_order.js:741 msgid "Price" @@ -3574,13 +3574,15 @@ msgstr "" msgid "Name for this webhook" msgstr "" -#: common/models.py:2711 machine/models.py:39 part/admin.py:88 -#: part/models.py:1045 plugin/models.py:56 +#: common/models.py:2711 company/models.py:160 company/models.py:813 +#: machine/models.py:39 part/admin.py:88 part/models.py:1045 +#: plugin/models.py:56 templates/js/translated/company.js:523 #: templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 #: templates/js/translated/table_filters.js:492 #: templates/js/translated/table_filters.js:520 -#: templates/js/translated/table_filters.js:716 users/models.py:171 +#: templates/js/translated/table_filters.js:716 +#: templates/js/translated/table_filters.js:796 users/models.py:182 msgid "Active" msgstr "" @@ -3588,7 +3590,7 @@ msgstr "" msgid "Is this webhook active" msgstr "" -#: common/models.py:2727 users/models.py:148 +#: common/models.py:2727 users/models.py:159 msgid "Token" msgstr "" @@ -3652,7 +3654,7 @@ msgstr "" msgid "Id" msgstr "" -#: common/models.py:3016 templates/js/translated/company.js:955 +#: common/models.py:3016 templates/js/translated/company.js:965 #: templates/js/translated/news.js:44 msgid "Title" msgstr "" @@ -3678,7 +3680,7 @@ msgstr "" msgid "Was this news item read?" msgstr "" -#: common/models.py:3044 company/models.py:155 part/models.py:929 +#: common/models.py:3044 company/models.py:156 part/models.py:929 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report_base.html:35 @@ -3848,270 +3850,294 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/models.py:113 -msgid "Company description" +#: company/api.py:164 +msgid "Part is Active" +msgstr "" + +#: company/api.py:168 +msgid "Manufacturer is Active" +msgstr "" + +#: company/api.py:317 +msgid "Supplier Part is Active" +msgstr "" + +#: company/api.py:321 +msgid "Internal Part is Active" +msgstr "" + +#: company/api.py:325 +msgid "Supplier is Active" msgstr "" #: company/models.py:114 +msgid "Company description" +msgstr "" + +#: company/models.py:115 msgid "Description of the company" msgstr "" -#: company/models.py:119 company/templates/company/company_base.html:100 +#: company/models.py:120 company/templates/company/company_base.html:106 #: templates/InvenTree/settings/plugin_settings.html:54 -#: templates/js/translated/company.js:522 +#: templates/js/translated/company.js:532 msgid "Website" msgstr "" -#: company/models.py:119 +#: company/models.py:120 msgid "Company website URL" msgstr "" -#: company/models.py:124 +#: company/models.py:125 msgid "Phone number" msgstr "" -#: company/models.py:126 +#: company/models.py:127 msgid "Contact phone number" msgstr "" -#: company/models.py:133 +#: company/models.py:134 msgid "Contact email address" msgstr "" -#: company/models.py:138 company/templates/company/company_base.html:139 +#: company/models.py:139 company/templates/company/company_base.html:145 #: order/models.py:331 order/templates/order/order_base.html:203 #: order/templates/order/return_order_base.html:174 #: order/templates/order/sales_order_base.html:214 msgid "Contact" msgstr "" -#: company/models.py:140 +#: company/models.py:141 msgid "Point of contact" msgstr "" -#: company/models.py:146 +#: company/models.py:147 msgid "Link to external company information" msgstr "" #: company/models.py:160 +msgid "Is this company active?" +msgstr "" + +#: company/models.py:165 msgid "is customer" msgstr "" -#: company/models.py:161 +#: company/models.py:166 msgid "Do you sell items to this company?" msgstr "" -#: company/models.py:166 +#: company/models.py:171 msgid "is supplier" msgstr "" -#: company/models.py:167 +#: company/models.py:172 msgid "Do you purchase items from this company?" msgstr "" -#: company/models.py:172 +#: company/models.py:177 msgid "is manufacturer" msgstr "" -#: company/models.py:173 +#: company/models.py:178 msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:181 +#: company/models.py:186 msgid "Default currency used for this company" msgstr "" -#: company/models.py:268 company/models.py:377 +#: company/models.py:273 company/models.py:382 #: company/templates/company/company_base.html:8 #: company/templates/company/company_base.html:12 stock/api.py:776 -#: templates/InvenTree/search.html:178 templates/js/translated/company.js:495 +#: templates/InvenTree/search.html:178 templates/js/translated/company.js:496 msgid "Company" msgstr "" -#: company/models.py:378 +#: company/models.py:383 msgid "Select company" msgstr "" -#: company/models.py:383 +#: company/models.py:388 msgid "Address title" msgstr "" -#: company/models.py:384 +#: company/models.py:389 msgid "Title describing the address entry" msgstr "" -#: company/models.py:390 +#: company/models.py:395 msgid "Primary address" msgstr "" -#: company/models.py:391 +#: company/models.py:396 msgid "Set as primary address" msgstr "" -#: company/models.py:396 templates/js/translated/company.js:904 -#: templates/js/translated/company.js:961 +#: company/models.py:401 templates/js/translated/company.js:914 +#: templates/js/translated/company.js:971 msgid "Line 1" msgstr "" -#: company/models.py:397 +#: company/models.py:402 msgid "Address line 1" msgstr "" -#: company/models.py:403 templates/js/translated/company.js:905 -#: templates/js/translated/company.js:967 +#: company/models.py:408 templates/js/translated/company.js:915 +#: templates/js/translated/company.js:977 msgid "Line 2" msgstr "" -#: company/models.py:404 +#: company/models.py:409 msgid "Address line 2" msgstr "" -#: company/models.py:410 company/models.py:411 -#: templates/js/translated/company.js:973 +#: company/models.py:415 company/models.py:416 +#: templates/js/translated/company.js:983 msgid "Postal code" msgstr "" -#: company/models.py:417 +#: company/models.py:422 msgid "City/Region" msgstr "" -#: company/models.py:418 +#: company/models.py:423 msgid "Postal code city/region" msgstr "" -#: company/models.py:424 +#: company/models.py:429 msgid "State/Province" msgstr "" -#: company/models.py:425 +#: company/models.py:430 msgid "State or province" msgstr "" -#: company/models.py:431 templates/js/translated/company.js:991 +#: company/models.py:436 templates/js/translated/company.js:1001 msgid "Country" msgstr "" -#: company/models.py:432 +#: company/models.py:437 msgid "Address country" msgstr "" -#: company/models.py:438 +#: company/models.py:443 msgid "Courier shipping notes" msgstr "" -#: company/models.py:439 +#: company/models.py:444 msgid "Notes for shipping courier" msgstr "" -#: company/models.py:445 +#: company/models.py:450 msgid "Internal shipping notes" msgstr "" -#: company/models.py:446 +#: company/models.py:451 msgid "Shipping notes for internal use" msgstr "" -#: company/models.py:453 +#: company/models.py:458 msgid "Link to address information (external)" msgstr "" -#: company/models.py:484 company/models.py:785 stock/models.py:751 +#: company/models.py:489 company/models.py:791 stock/models.py:751 #: stock/serializers.py:266 stock/templates/stock/item_base.html:142 #: templates/js/translated/bom.js:622 msgid "Base Part" msgstr "" -#: company/models.py:486 company/models.py:787 +#: company/models.py:491 company/models.py:793 msgid "Select part" msgstr "" -#: company/models.py:495 company/templates/company/company_base.html:76 +#: company/models.py:500 company/templates/company/company_base.html:82 #: company/templates/company/manufacturer_part.html:90 #: company/templates/company/supplier_part.html:145 part/serializers.py:515 #: stock/templates/stock/item_base.html:207 -#: templates/js/translated/company.js:506 -#: templates/js/translated/company.js:1108 -#: templates/js/translated/company.js:1286 -#: templates/js/translated/company.js:1601 -#: templates/js/translated/table_filters.js:796 +#: templates/js/translated/company.js:507 +#: templates/js/translated/company.js:1118 +#: templates/js/translated/company.js:1296 +#: templates/js/translated/company.js:1611 +#: templates/js/translated/table_filters.js:800 msgid "Manufacturer" msgstr "" -#: company/models.py:496 +#: company/models.py:501 msgid "Select manufacturer" msgstr "" -#: company/models.py:502 company/templates/company/manufacturer_part.html:101 +#: company/models.py:507 company/templates/company/manufacturer_part.html:101 #: company/templates/company/supplier_part.html:153 part/serializers.py:525 #: templates/js/translated/company.js:351 -#: templates/js/translated/company.js:1107 -#: templates/js/translated/company.js:1302 -#: templates/js/translated/company.js:1620 templates/js/translated/part.js:1800 +#: templates/js/translated/company.js:1117 +#: templates/js/translated/company.js:1312 +#: templates/js/translated/company.js:1630 templates/js/translated/part.js:1800 #: templates/js/translated/purchase_order.js:1852 #: templates/js/translated/purchase_order.js:2054 msgid "MPN" msgstr "" -#: company/models.py:503 +#: company/models.py:508 msgid "Manufacturer Part Number" msgstr "" -#: company/models.py:510 +#: company/models.py:515 msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:518 +#: company/models.py:523 msgid "Manufacturer part description" msgstr "" -#: company/models.py:575 company/models.py:602 company/models.py:811 +#: company/models.py:580 company/models.py:607 company/models.py:823 #: company/templates/company/manufacturer_part.html:7 #: company/templates/company/manufacturer_part.html:24 #: stock/templates/stock/item_base.html:217 msgid "Manufacturer Part" msgstr "" -#: company/models.py:609 +#: company/models.py:614 msgid "Parameter name" msgstr "" -#: company/models.py:615 +#: company/models.py:620 #: report/templates/report/inventree_test_report_base.html:104 -#: stock/models.py:2436 templates/js/translated/company.js:1156 -#: templates/js/translated/company.js:1409 templates/js/translated/part.js:1492 +#: stock/models.py:2436 templates/js/translated/company.js:1166 +#: templates/js/translated/company.js:1419 templates/js/translated/part.js:1492 #: templates/js/translated/stock.js:1519 msgid "Value" msgstr "" -#: company/models.py:616 +#: company/models.py:621 msgid "Parameter value" msgstr "" -#: company/models.py:623 company/templates/company/supplier_part.html:168 +#: company/models.py:628 company/templates/company/supplier_part.html:168 #: part/admin.py:57 part/models.py:1009 part/models.py:3623 #: part/templates/part/part_base.html:284 -#: templates/js/translated/company.js:1415 templates/js/translated/part.js:1511 +#: templates/js/translated/company.js:1425 templates/js/translated/part.js:1511 #: templates/js/translated/part.js:1615 templates/js/translated/part.js:2370 msgid "Units" msgstr "" -#: company/models.py:624 +#: company/models.py:629 msgid "Parameter units" msgstr "" -#: company/models.py:725 +#: company/models.py:731 msgid "Pack units must be compatible with the base part units" msgstr "" -#: company/models.py:732 +#: company/models.py:738 msgid "Pack units must be greater than zero" msgstr "" -#: company/models.py:746 +#: company/models.py:752 msgid "Linked manufacturer part must reference the same base part" msgstr "" -#: company/models.py:795 company/templates/company/company_base.html:81 +#: company/models.py:801 company/templates/company/company_base.html:87 #: company/templates/company/supplier_part.html:129 order/models.py:465 #: order/templates/order/order_base.html:136 part/bom.py:272 part/bom.py:310 #: part/serializers.py:499 plugin/builtin/suppliers/digikey.py:25 @@ -4119,35 +4145,39 @@ msgstr "" #: plugin/builtin/suppliers/tme.py:26 stock/templates/stock/item_base.html:224 #: templates/email/overdue_purchase_order.html:16 #: templates/js/translated/company.js:350 -#: templates/js/translated/company.js:510 -#: templates/js/translated/company.js:1574 templates/js/translated/part.js:1768 +#: templates/js/translated/company.js:511 +#: templates/js/translated/company.js:1584 templates/js/translated/part.js:1768 #: templates/js/translated/pricing.js:498 #: templates/js/translated/purchase_order.js:1690 -#: templates/js/translated/table_filters.js:800 +#: templates/js/translated/table_filters.js:804 msgid "Supplier" msgstr "" -#: company/models.py:796 +#: company/models.py:802 msgid "Select supplier" msgstr "" -#: company/models.py:802 part/serializers.py:510 +#: company/models.py:808 part/serializers.py:510 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:812 +#: company/models.py:814 +msgid "Is this supplier part active?" +msgstr "" + +#: company/models.py:824 msgid "Select manufacturer part" msgstr "" -#: company/models.py:819 +#: company/models.py:831 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:827 +#: company/models.py:839 msgid "Supplier part description" msgstr "" -#: company/models.py:834 company/templates/company/supplier_part.html:187 +#: company/models.py:846 company/templates/company/supplier_part.html:187 #: part/admin.py:418 part/models.py:4070 part/templates/part/upload_bom.html:59 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_po_report_base.html:32 @@ -4158,27 +4188,27 @@ msgstr "" msgid "Note" msgstr "" -#: company/models.py:843 part/models.py:1967 +#: company/models.py:855 part/models.py:1967 msgid "base cost" msgstr "" -#: company/models.py:844 part/models.py:1968 +#: company/models.py:856 part/models.py:1968 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:851 company/templates/company/supplier_part.html:160 +#: company/models.py:863 company/templates/company/supplier_part.html:160 #: stock/admin.py:224 stock/models.py:782 stock/serializers.py:1350 #: stock/templates/stock/item_base.html:240 -#: templates/js/translated/company.js:1636 +#: templates/js/translated/company.js:1646 #: templates/js/translated/stock.js:2423 msgid "Packaging" msgstr "" -#: company/models.py:852 +#: company/models.py:864 msgid "Part packaging" msgstr "" -#: company/models.py:857 templates/js/translated/company.js:1641 +#: company/models.py:869 templates/js/translated/company.js:1651 #: templates/js/translated/part.js:1821 templates/js/translated/part.js:1877 #: templates/js/translated/purchase_order.js:311 #: templates/js/translated/purchase_order.js:841 @@ -4188,62 +4218,78 @@ msgstr "" msgid "Pack Quantity" msgstr "" -#: company/models.py:859 +#: company/models.py:871 msgid "Total quantity supplied in a single pack. Leave empty for single items." msgstr "" -#: company/models.py:878 part/models.py:1974 +#: company/models.py:890 part/models.py:1974 msgid "multiple" msgstr "" -#: company/models.py:879 +#: company/models.py:891 msgid "Order multiple" msgstr "" -#: company/models.py:891 +#: company/models.py:903 msgid "Quantity available from supplier" msgstr "" -#: company/models.py:897 +#: company/models.py:909 msgid "Availability Updated" msgstr "" -#: company/models.py:898 +#: company/models.py:910 msgid "Date of last update of availability data" msgstr "" -#: company/serializers.py:155 +#: company/serializers.py:163 msgid "Default currency used for this supplier" msgstr "" -#: company/templates/company/company_base.html:21 +#: company/serializers.py:381 part/admin.py:126 +#: part/templates/part/part_base.html:197 +#: templates/js/translated/company.js:1689 +#: templates/js/translated/table_filters.js:355 +msgid "In Stock" +msgstr "" + +#: company/templates/company/company_base.html:16 +#: part/templates/part/part_base.html:146 +#: templates/js/translated/company.js:1287 +#: templates/js/translated/company.js:1575 +#: templates/js/translated/model_renderers.js:306 +#: templates/js/translated/part.js:814 templates/js/translated/part.js:1218 +msgid "Inactive" +msgstr "" + +#: company/templates/company/company_base.html:27 #: templates/js/translated/purchase_order.js:242 msgid "Create Purchase Order" msgstr "" -#: company/templates/company/company_base.html:27 +#: company/templates/company/company_base.html:33 msgid "Company actions" msgstr "" -#: company/templates/company/company_base.html:32 +#: company/templates/company/company_base.html:38 msgid "Edit company information" msgstr "" -#: company/templates/company/company_base.html:33 -#: templates/js/translated/company.js:444 +#: company/templates/company/company_base.html:39 +#: templates/js/translated/company.js:445 msgid "Edit Company" msgstr "" -#: company/templates/company/company_base.html:37 +#: company/templates/company/company_base.html:43 msgid "Delete company" msgstr "" -#: company/templates/company/company_base.html:38 -#: company/templates/company/company_base.html:162 +#: company/templates/company/company_base.html:44 +#: company/templates/company/company_base.html:168 msgid "Delete Company" msgstr "" -#: company/templates/company/company_base.html:47 +#: company/templates/company/company_base.html:53 #: company/templates/company/manufacturer_part.html:51 #: company/templates/company/supplier_part.html:83 #: part/templates/part/part_thumb.html:20 @@ -4255,72 +4301,72 @@ msgstr "" msgid "Part image" msgstr "" -#: company/templates/company/company_base.html:55 +#: company/templates/company/company_base.html:61 #: part/templates/part/part_thumb.html:12 msgid "Upload new image" msgstr "" -#: company/templates/company/company_base.html:58 +#: company/templates/company/company_base.html:64 #: part/templates/part/part_thumb.html:14 msgid "Download image from URL" msgstr "" -#: company/templates/company/company_base.html:60 +#: company/templates/company/company_base.html:66 #: part/templates/part/part_thumb.html:16 msgid "Delete image" msgstr "" -#: company/templates/company/company_base.html:86 order/models.py:910 +#: company/templates/company/company_base.html:92 order/models.py:910 #: order/models.py:2008 order/templates/order/return_order_base.html:131 #: order/templates/order/sales_order_base.html:144 stock/models.py:804 #: stock/models.py:805 stock/serializers.py:1100 #: stock/templates/stock/item_base.html:405 #: templates/email/overdue_sales_order.html:16 -#: templates/js/translated/company.js:502 +#: templates/js/translated/company.js:503 #: templates/js/translated/return_order.js:296 #: templates/js/translated/sales_order.js:784 #: templates/js/translated/stock.js:2959 -#: templates/js/translated/table_filters.js:804 +#: templates/js/translated/table_filters.js:808 msgid "Customer" msgstr "" -#: company/templates/company/company_base.html:111 +#: company/templates/company/company_base.html:117 msgid "Uses default currency" msgstr "" -#: company/templates/company/company_base.html:118 order/models.py:341 +#: company/templates/company/company_base.html:124 order/models.py:341 #: order/templates/order/order_base.html:210 #: order/templates/order/return_order_base.html:181 #: order/templates/order/sales_order_base.html:221 msgid "Address" msgstr "" -#: company/templates/company/company_base.html:125 +#: company/templates/company/company_base.html:131 msgid "Phone" msgstr "" -#: company/templates/company/company_base.html:205 +#: company/templates/company/company_base.html:211 #: part/templates/part/part_base.html:528 msgid "Remove Image" msgstr "" -#: company/templates/company/company_base.html:206 +#: company/templates/company/company_base.html:212 msgid "Remove associated image from this company" msgstr "" -#: company/templates/company/company_base.html:208 +#: company/templates/company/company_base.html:214 #: part/templates/part/part_base.html:531 #: templates/InvenTree/settings/user.html:88 #: templates/InvenTree/settings/user_sso.html:43 msgid "Remove" msgstr "" -#: company/templates/company/company_base.html:237 +#: company/templates/company/company_base.html:243 #: part/templates/part/part_base.html:560 msgid "Upload Image" msgstr "" -#: company/templates/company/company_base.html:252 +#: company/templates/company/company_base.html:258 #: part/templates/part/part_base.html:614 msgid "Download Image" msgstr "" @@ -4368,7 +4414,7 @@ msgstr "" #: templates/InvenTree/index.html:227 templates/InvenTree/search.html:199 #: templates/InvenTree/settings/sidebar.html:57 #: templates/js/translated/search.js:205 templates/navbar.html:50 -#: users/models.py:197 +#: users/models.py:208 msgid "Purchase Orders" msgstr "" @@ -4391,7 +4437,7 @@ msgstr "" #: templates/InvenTree/index.html:259 templates/InvenTree/search.html:219 #: templates/InvenTree/settings/sidebar.html:59 #: templates/js/translated/search.js:219 templates/navbar.html:62 -#: users/models.py:198 +#: users/models.py:209 msgid "Sales Orders" msgstr "" @@ -4416,7 +4462,7 @@ msgstr "" #: order/templates/order/return_orders.html:15 #: templates/InvenTree/settings/sidebar.html:61 #: templates/js/translated/search.js:232 templates/navbar.html:65 -#: users/models.py:199 +#: users/models.py:210 msgid "Return Orders" msgstr "" @@ -4464,12 +4510,12 @@ msgid "Order part" msgstr "" #: company/templates/company/manufacturer_part.html:39 -#: templates/js/translated/company.js:1333 +#: templates/js/translated/company.js:1343 msgid "Edit manufacturer part" msgstr "" #: company/templates/company/manufacturer_part.html:43 -#: templates/js/translated/company.js:1334 +#: templates/js/translated/company.js:1344 msgid "Delete manufacturer part" msgstr "" @@ -4536,14 +4582,14 @@ msgstr "" #: company/templates/company/supplier_part.html:7 #: company/templates/company/supplier_part.html:24 order/api.py:448 #: stock/models.py:762 stock/templates/stock/item_base.html:233 -#: templates/js/translated/company.js:1590 +#: templates/js/translated/company.js:1600 #: templates/js/translated/purchase_order.js:752 #: templates/js/translated/stock.js:2279 msgid "Supplier Part" msgstr "" #: company/templates/company/supplier_part.html:50 -#: templates/js/translated/company.js:1516 +#: templates/js/translated/company.js:1526 msgid "Supplier part actions" msgstr "" @@ -4644,7 +4690,7 @@ msgstr "" #: stock/templates/stock/location_sidebar.html:7 #: templates/InvenTree/search.html:155 templates/js/translated/part.js:1060 #: templates/js/translated/search.js:172 templates/js/translated/stock.js:2766 -#: users/models.py:195 +#: users/models.py:206 msgid "Stock Items" msgstr "" @@ -5895,12 +5941,6 @@ msgstr "" msgid "Minimum Stock" msgstr "" -#: part/admin.py:126 part/templates/part/part_base.html:197 -#: templates/js/translated/company.js:1679 -#: templates/js/translated/table_filters.js:355 -msgid "In Stock" -msgstr "" - #: part/admin.py:138 part/templates/part/part_sidebar.html:27 msgid "Used In" msgstr "" @@ -5941,7 +5981,7 @@ msgstr "" #: templates/InvenTree/index.html:36 templates/InvenTree/search.html:84 #: templates/InvenTree/settings/sidebar.html:47 #: templates/js/translated/part.js:2804 templates/js/translated/search.js:130 -#: templates/navbar.html:24 users/models.py:192 +#: templates/navbar.html:24 users/models.py:203 msgid "Parts" msgstr "" @@ -6079,7 +6119,7 @@ msgstr "" #: part/models.py:83 part/templates/part/category.html:136 #: templates/InvenTree/search.html:97 templates/js/translated/search.js:158 -#: users/models.py:191 +#: users/models.py:202 msgid "Part Categories" msgstr "" @@ -6582,7 +6622,7 @@ msgid "Parameter description" msgstr "" #: part/models.py:3638 templates/js/translated/part.js:1627 -#: templates/js/translated/table_filters.js:821 +#: templates/js/translated/table_filters.js:825 msgid "Checkbox" msgstr "" @@ -7241,7 +7281,7 @@ msgstr "" #: part/templates/part/detail.html:67 part/templates/part/part_sidebar.html:50 #: stock/admin.py:251 templates/InvenTree/settings/part_stocktake.html:30 #: templates/InvenTree/settings/sidebar.html:53 -#: templates/js/translated/stock.js:2215 users/models.py:193 +#: templates/js/translated/stock.js:2215 users/models.py:204 msgid "Stocktake" msgstr "" @@ -7472,14 +7512,6 @@ msgstr "" msgid "Part is not active" msgstr "" -#: part/templates/part/part_base.html:146 -#: templates/js/translated/company.js:1277 -#: templates/js/translated/company.js:1565 -#: templates/js/translated/model_renderers.js:306 -#: templates/js/translated/part.js:814 templates/js/translated/part.js:1218 -msgid "Inactive" -msgstr "" - #: part/templates/part/part_base.html:153 msgid "Part is virtual (not a physical part)" msgstr "" @@ -7647,8 +7679,8 @@ msgstr "" #: part/templates/part/prices.html:28 stock/admin.py:247 #: stock/templates/stock/item_base.html:446 -#: templates/js/translated/company.js:1693 #: templates/js/translated/company.js:1703 +#: templates/js/translated/company.js:1713 #: templates/js/translated/stock.js:2245 msgid "Last Updated" msgstr "" @@ -8216,7 +8248,7 @@ msgstr "" msgid "Plugin Configurations" msgstr "" -#: plugin/models.py:34 users/models.py:89 +#: plugin/models.py:34 users/models.py:100 msgid "Key" msgstr "" @@ -8719,7 +8751,7 @@ msgstr "" #: stock/admin.py:256 stock/models.py:883 #: stock/templates/stock/item_base.html:433 -#: templates/js/translated/stock.js:2229 users/models.py:113 +#: templates/js/translated/stock.js:2229 users/models.py:124 msgid "Expiry Date" msgstr "" @@ -8800,7 +8832,7 @@ msgstr "" #: stock/models.py:126 stock/templates/stock/location.html:179 #: templates/InvenTree/search.html:166 templates/js/translated/search.js:178 -#: users/models.py:194 +#: users/models.py:205 msgid "Stock Locations" msgstr "" @@ -9483,7 +9515,7 @@ msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" #: stock/templates/stock/item_base.html:437 -#: templates/js/translated/table_filters.js:435 users/models.py:163 +#: templates/js/translated/table_filters.js:435 users/models.py:174 msgid "Expired" msgstr "" @@ -10109,7 +10141,7 @@ msgstr "" #: templates/InvenTree/settings/settings_staff_js.html:81 #: templates/js/translated/forms.js:547 templates/js/translated/helpers.js:105 #: templates/js/translated/part.js:392 templates/js/translated/pricing.js:629 -#: templates/js/translated/stock.js:245 users/models.py:413 +#: templates/js/translated/stock.js:245 users/models.py:424 msgid "Delete" msgstr "" @@ -10292,7 +10324,7 @@ msgid "Unverified" msgstr "" #: templates/InvenTree/settings/user.html:80 -#: templates/js/translated/company.js:947 +#: templates/js/translated/company.js:957 msgid "Primary" msgstr "" @@ -11643,213 +11675,213 @@ msgstr "" msgid "Delete Supplier Parts" msgstr "" -#: templates/js/translated/company.js:465 +#: templates/js/translated/company.js:466 msgid "Add new Company" msgstr "" -#: templates/js/translated/company.js:536 +#: templates/js/translated/company.js:546 msgid "Parts Supplied" msgstr "" -#: templates/js/translated/company.js:545 +#: templates/js/translated/company.js:555 msgid "Parts Manufactured" msgstr "" -#: templates/js/translated/company.js:560 +#: templates/js/translated/company.js:570 msgid "No company information found" msgstr "" -#: templates/js/translated/company.js:609 +#: templates/js/translated/company.js:619 msgid "Create New Contact" msgstr "" -#: templates/js/translated/company.js:625 -#: templates/js/translated/company.js:748 +#: templates/js/translated/company.js:635 +#: templates/js/translated/company.js:758 msgid "Edit Contact" msgstr "" -#: templates/js/translated/company.js:662 +#: templates/js/translated/company.js:672 msgid "All selected contacts will be deleted" msgstr "" -#: templates/js/translated/company.js:668 -#: templates/js/translated/company.js:732 +#: templates/js/translated/company.js:678 +#: templates/js/translated/company.js:742 msgid "Role" msgstr "" -#: templates/js/translated/company.js:676 +#: templates/js/translated/company.js:686 msgid "Delete Contacts" msgstr "" -#: templates/js/translated/company.js:707 +#: templates/js/translated/company.js:717 msgid "No contacts found" msgstr "" -#: templates/js/translated/company.js:720 +#: templates/js/translated/company.js:730 msgid "Phone Number" msgstr "" -#: templates/js/translated/company.js:726 +#: templates/js/translated/company.js:736 msgid "Email Address" msgstr "" -#: templates/js/translated/company.js:752 +#: templates/js/translated/company.js:762 msgid "Delete Contact" msgstr "" -#: templates/js/translated/company.js:849 +#: templates/js/translated/company.js:859 msgid "Create New Address" msgstr "" -#: templates/js/translated/company.js:864 -#: templates/js/translated/company.js:1025 +#: templates/js/translated/company.js:874 +#: templates/js/translated/company.js:1035 msgid "Edit Address" msgstr "" -#: templates/js/translated/company.js:899 +#: templates/js/translated/company.js:909 msgid "All selected addresses will be deleted" msgstr "" -#: templates/js/translated/company.js:913 +#: templates/js/translated/company.js:923 msgid "Delete Addresses" msgstr "" -#: templates/js/translated/company.js:940 +#: templates/js/translated/company.js:950 msgid "No addresses found" msgstr "" -#: templates/js/translated/company.js:979 +#: templates/js/translated/company.js:989 msgid "Postal city" msgstr "" -#: templates/js/translated/company.js:985 +#: templates/js/translated/company.js:995 msgid "State/province" msgstr "" -#: templates/js/translated/company.js:997 +#: templates/js/translated/company.js:1007 msgid "Courier notes" msgstr "" -#: templates/js/translated/company.js:1003 +#: templates/js/translated/company.js:1013 msgid "Internal notes" msgstr "" -#: templates/js/translated/company.js:1029 +#: templates/js/translated/company.js:1039 msgid "Delete Address" msgstr "" -#: templates/js/translated/company.js:1102 +#: templates/js/translated/company.js:1112 msgid "All selected manufacturer parts will be deleted" msgstr "" -#: templates/js/translated/company.js:1117 +#: templates/js/translated/company.js:1127 msgid "Delete Manufacturer Parts" msgstr "" -#: templates/js/translated/company.js:1151 +#: templates/js/translated/company.js:1161 msgid "All selected parameters will be deleted" msgstr "" -#: templates/js/translated/company.js:1165 +#: templates/js/translated/company.js:1175 msgid "Delete Parameters" msgstr "" -#: templates/js/translated/company.js:1181 -#: templates/js/translated/company.js:1469 templates/js/translated/part.js:2244 +#: templates/js/translated/company.js:1191 +#: templates/js/translated/company.js:1479 templates/js/translated/part.js:2244 msgid "Order parts" msgstr "" -#: templates/js/translated/company.js:1198 +#: templates/js/translated/company.js:1208 msgid "Delete manufacturer parts" msgstr "" -#: templates/js/translated/company.js:1230 +#: templates/js/translated/company.js:1240 msgid "Manufacturer part actions" msgstr "" -#: templates/js/translated/company.js:1249 +#: templates/js/translated/company.js:1259 msgid "No manufacturer parts found" msgstr "" -#: templates/js/translated/company.js:1269 -#: templates/js/translated/company.js:1557 templates/js/translated/part.js:798 +#: templates/js/translated/company.js:1279 +#: templates/js/translated/company.js:1567 templates/js/translated/part.js:798 #: templates/js/translated/part.js:1210 msgid "Template part" msgstr "" -#: templates/js/translated/company.js:1273 -#: templates/js/translated/company.js:1561 templates/js/translated/part.js:802 +#: templates/js/translated/company.js:1283 +#: templates/js/translated/company.js:1571 templates/js/translated/part.js:802 #: templates/js/translated/part.js:1214 msgid "Assembled part" msgstr "" -#: templates/js/translated/company.js:1393 templates/js/translated/part.js:1464 +#: templates/js/translated/company.js:1403 templates/js/translated/part.js:1464 msgid "No parameters found" msgstr "" -#: templates/js/translated/company.js:1428 templates/js/translated/part.js:1527 +#: templates/js/translated/company.js:1438 templates/js/translated/part.js:1527 msgid "Edit parameter" msgstr "" -#: templates/js/translated/company.js:1429 templates/js/translated/part.js:1528 +#: templates/js/translated/company.js:1439 templates/js/translated/part.js:1528 msgid "Delete parameter" msgstr "" -#: templates/js/translated/company.js:1446 templates/js/translated/part.js:1433 +#: templates/js/translated/company.js:1456 templates/js/translated/part.js:1433 msgid "Edit Parameter" msgstr "" -#: templates/js/translated/company.js:1455 templates/js/translated/part.js:1549 +#: templates/js/translated/company.js:1465 templates/js/translated/part.js:1549 msgid "Delete Parameter" msgstr "" -#: templates/js/translated/company.js:1486 +#: templates/js/translated/company.js:1496 msgid "Delete supplier parts" msgstr "" -#: templates/js/translated/company.js:1536 +#: templates/js/translated/company.js:1546 msgid "No supplier parts found" msgstr "" -#: templates/js/translated/company.js:1654 +#: templates/js/translated/company.js:1664 msgid "Base Units" msgstr "" -#: templates/js/translated/company.js:1684 +#: templates/js/translated/company.js:1694 msgid "Availability" msgstr "" -#: templates/js/translated/company.js:1715 +#: templates/js/translated/company.js:1725 msgid "Edit supplier part" msgstr "" -#: templates/js/translated/company.js:1716 +#: templates/js/translated/company.js:1726 msgid "Delete supplier part" msgstr "" -#: templates/js/translated/company.js:1769 +#: templates/js/translated/company.js:1779 #: templates/js/translated/pricing.js:694 msgid "Delete Price Break" msgstr "" -#: templates/js/translated/company.js:1779 +#: templates/js/translated/company.js:1789 #: templates/js/translated/pricing.js:712 msgid "Edit Price Break" msgstr "" -#: templates/js/translated/company.js:1794 +#: templates/js/translated/company.js:1804 msgid "No price break information found" msgstr "" -#: templates/js/translated/company.js:1823 +#: templates/js/translated/company.js:1833 msgid "Last updated" msgstr "" -#: templates/js/translated/company.js:1830 +#: templates/js/translated/company.js:1840 msgid "Edit price break" msgstr "" -#: templates/js/translated/company.js:1831 +#: templates/js/translated/company.js:1841 msgid "Delete price break" msgstr "" @@ -13287,7 +13319,7 @@ msgstr "" msgid "Add Stock" msgstr "" -#: templates/js/translated/stock.js:1042 users/models.py:403 +#: templates/js/translated/stock.js:1042 users/models.py:414 msgid "Add" msgstr "" @@ -13801,7 +13833,7 @@ msgid "Available stock" msgstr "" #: templates/js/translated/table_filters.js:733 -#: templates/js/translated/table_filters.js:829 +#: templates/js/translated/table_filters.js:833 msgid "Has Units" msgstr "" @@ -13829,7 +13861,7 @@ msgstr "" msgid "Has stocktake entries" msgstr "" -#: templates/js/translated/table_filters.js:825 +#: templates/js/translated/table_filters.js:829 msgid "Has Choices" msgstr "" @@ -13925,7 +13957,7 @@ msgstr "" msgid "New Notifications" msgstr "" -#: templates/navbar.html:144 users/models.py:190 +#: templates/navbar.html:144 users/models.py:201 msgid "Admin" msgstr "" @@ -14122,7 +14154,7 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/authentication.py:29 users/models.py:127 +#: users/authentication.py:29 users/models.py:138 msgid "Token has been revoked" msgstr "" @@ -14130,67 +14162,67 @@ msgstr "" msgid "Token has expired" msgstr "" -#: users/models.py:70 +#: users/models.py:81 msgid "API Token" msgstr "" -#: users/models.py:71 +#: users/models.py:82 msgid "API Tokens" msgstr "" -#: users/models.py:107 +#: users/models.py:118 msgid "Token Name" msgstr "" -#: users/models.py:108 +#: users/models.py:119 msgid "Custom token name" msgstr "" -#: users/models.py:114 +#: users/models.py:125 msgid "Token expiry date" msgstr "" -#: users/models.py:122 +#: users/models.py:133 msgid "Last Seen" msgstr "" -#: users/models.py:123 +#: users/models.py:134 msgid "Last time the token was used" msgstr "" -#: users/models.py:127 +#: users/models.py:138 msgid "Revoked" msgstr "" -#: users/models.py:386 +#: users/models.py:397 msgid "Permission set" msgstr "" -#: users/models.py:395 +#: users/models.py:406 msgid "Group" msgstr "" -#: users/models.py:399 +#: users/models.py:410 msgid "View" msgstr "" -#: users/models.py:399 +#: users/models.py:410 msgid "Permission to view items" msgstr "" -#: users/models.py:403 +#: users/models.py:414 msgid "Permission to add items" msgstr "" -#: users/models.py:407 +#: users/models.py:418 msgid "Change" msgstr "" -#: users/models.py:409 +#: users/models.py:420 msgid "Permissions to edit items" msgstr "" -#: users/models.py:415 +#: users/models.py:426 msgid "Permission to delete items" msgstr "" diff --git a/src/backend/InvenTree/locale/ru/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/ru/LC_MESSAGES/django.po index 7f8b2aaf8e..2265c30193 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: 2024-04-15 15:06+0000\n" -"PO-Revision-Date: 2024-04-16 03:11\n" +"POT-Creation-Date: 2024-04-20 13:19+0000\n" +"PO-Revision-Date: 2024-04-21 04:19\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -58,7 +58,7 @@ msgstr "Введите дату" #: InvenTree/fields.py:208 InvenTree/models.py:1021 build/serializers.py:438 #: build/serializers.py:516 build/templates/build/sidebar.html:21 -#: company/models.py:835 company/templates/company/sidebar.html:37 +#: company/models.py:847 company/templates/company/sidebar.html:37 #: order/models.py:1283 order/templates/order/po_sidebar.html:11 #: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/so_sidebar.html:17 part/admin.py:59 @@ -69,7 +69,7 @@ msgstr "Введите дату" #: stock/serializers.py:805 stock/serializers.py:1114 stock/serializers.py:1203 #: stock/serializers.py:1368 stock/templates/stock/stock_sidebar.html:25 #: templates/js/translated/barcode.js:143 templates/js/translated/bom.js:1265 -#: templates/js/translated/company.js:1674 templates/js/translated/order.js:347 +#: templates/js/translated/company.js:1684 templates/js/translated/order.js:347 #: templates/js/translated/part.js:1080 #: templates/js/translated/purchase_order.js:2201 #: templates/js/translated/return_order.js:776 @@ -340,10 +340,10 @@ msgstr "Китайский (Традиционный)" msgid "[{site_name}] Log in to the app" msgstr "[{site_name}] Войти в приложение" -#: InvenTree/magic_login.py:38 company/models.py:132 -#: company/templates/company/company_base.html:132 +#: InvenTree/magic_login.py:38 company/models.py:133 +#: company/templates/company/company_base.html:138 #: templates/InvenTree/settings/user.html:49 -#: templates/js/translated/company.js:667 +#: templates/js/translated/company.js:677 msgid "Email" msgstr "EMail" @@ -405,14 +405,14 @@ msgstr "Вложения" msgid "Select file to attach" msgstr "Выберите файл для вложения" -#: InvenTree/models.py:567 common/models.py:3018 company/models.py:145 -#: company/models.py:452 company/models.py:509 company/models.py:818 +#: InvenTree/models.py:567 common/models.py:3018 company/models.py:146 +#: company/models.py:457 company/models.py:514 company/models.py:830 #: order/models.py:291 order/models.py:1288 order/models.py:1702 #: part/admin.py:55 part/models.py:919 #: part/templates/part/part_scheduling.html:11 #: report/templates/report/inventree_build_order_base.html:164 -#: stock/admin.py:225 templates/js/translated/company.js:1309 -#: templates/js/translated/company.js:1663 templates/js/translated/order.js:351 +#: stock/admin.py:225 templates/js/translated/company.js:1319 +#: templates/js/translated/company.js:1673 templates/js/translated/order.js:351 #: templates/js/translated/part.js:2456 #: templates/js/translated/purchase_order.js:2041 #: templates/js/translated/purchase_order.js:2205 @@ -442,7 +442,7 @@ msgstr "Комментарий к файлу" #: part/models.py:3272 part/models.py:3365 part/models.py:3393 #: plugin/models.py:250 plugin/models.py:251 #: report/templates/report/inventree_test_report_base.html:105 -#: templates/js/translated/stock.js:3036 users/models.py:100 +#: templates/js/translated/stock.js:3036 users/models.py:111 msgid "User" msgstr "Пользователь" @@ -484,7 +484,7 @@ msgid "Invalid choice" msgstr "Неверный выбор" #: InvenTree/models.py:893 common/models.py:2706 common/models.py:3104 -#: common/serializers.py:370 company/models.py:608 label/models.py:120 +#: common/serializers.py:370 company/models.py:613 label/models.py:120 #: machine/models.py:24 part/models.py:855 part/models.py:3616 #: plugin/models.py:41 report/models.py:176 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -493,11 +493,11 @@ msgstr "Неверный выбор" #: templates/InvenTree/settings/plugin_settings.html:22 #: templates/InvenTree/settings/settings_staff_js.html:67 #: templates/InvenTree/settings/settings_staff_js.html:446 -#: templates/js/translated/company.js:666 -#: templates/js/translated/company.js:714 -#: templates/js/translated/company.js:903 -#: templates/js/translated/company.js:1155 -#: templates/js/translated/company.js:1403 templates/js/translated/part.js:1186 +#: templates/js/translated/company.js:676 +#: templates/js/translated/company.js:724 +#: templates/js/translated/company.js:913 +#: templates/js/translated/company.js:1165 +#: templates/js/translated/company.js:1413 templates/js/translated/part.js:1186 #: templates/js/translated/part.js:1474 templates/js/translated/part.js:1610 #: templates/js/translated/part.js:2749 templates/js/translated/stock.js:2716 msgid "Name" @@ -505,8 +505,8 @@ msgstr "Название" #: InvenTree/models.py:899 build/models.py:188 #: build/templates/build/detail.html:24 common/models.py:136 -#: company/models.py:517 company/models.py:826 -#: company/templates/company/company_base.html:71 +#: company/models.py:522 company/models.py:838 +#: company/templates/company/company_base.html:77 #: company/templates/company/manufacturer_part.html:75 #: company/templates/company/supplier_part.html:107 label/models.py:127 #: order/models.py:277 order/models.py:1316 part/admin.py:303 part/admin.py:414 @@ -521,9 +521,9 @@ msgstr "Название" #: templates/InvenTree/settings/settings_staff_js.html:170 #: templates/InvenTree/settings/settings_staff_js.html:451 #: templates/js/translated/bom.js:633 templates/js/translated/bom.js:963 -#: templates/js/translated/build.js:2137 templates/js/translated/company.js:518 -#: templates/js/translated/company.js:1320 -#: templates/js/translated/company.js:1631 templates/js/translated/index.js:119 +#: templates/js/translated/build.js:2137 templates/js/translated/company.js:519 +#: templates/js/translated/company.js:1330 +#: templates/js/translated/company.js:1641 templates/js/translated/index.js:119 #: templates/js/translated/order.js:298 templates/js/translated/part.js:1238 #: templates/js/translated/part.js:1483 templates/js/translated/part.js:1621 #: templates/js/translated/part.js:1958 templates/js/translated/part.js:2355 @@ -589,8 +589,8 @@ msgstr "Сервер зарегистрировал ошибку." msgid "Must be a valid number" msgstr "Должно быть действительным номером" -#: InvenTree/serializers.py:99 company/models.py:178 -#: company/templates/company/company_base.html:106 part/models.py:2993 +#: InvenTree/serializers.py:99 company/models.py:183 +#: company/templates/company/company_base.html:112 part/models.py:2993 #: templates/InvenTree/settings/settings_staff_js.html:44 #: templates/currency_data.html:5 msgid "Currency" @@ -970,7 +970,7 @@ msgstr "Отслеживается" msgid "Allocated" msgstr "Зарезервировано" -#: build/api.py:294 company/models.py:890 +#: build/api.py:294 company/models.py:902 company/serializers.py:383 #: company/templates/company/supplier_part.html:114 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -1000,7 +1000,7 @@ msgstr "Заказ на производство" #: part/templates/part/part_sidebar.html:22 templates/InvenTree/index.html:196 #: templates/InvenTree/search.html:141 #: templates/InvenTree/settings/sidebar.html:55 -#: templates/js/translated/search.js:186 users/models.py:196 +#: templates/js/translated/search.js:186 users/models.py:207 msgid "Build Orders" msgstr "Заказы на производство" @@ -1050,7 +1050,7 @@ msgid "BuildOrder to which this build is allocated" msgstr "Заказ на производство, которому принадлежит этот заказ на производство" #: build/models.py:205 build/templates/build/build_base.html:97 -#: build/templates/build/detail.html:29 company/models.py:1044 order/api.py:817 +#: build/templates/build/detail.html:29 company/models.py:1056 order/api.py:817 #: order/models.py:1401 order/models.py:1544 order/models.py:1545 #: part/api.py:1547 part/api.py:1841 part/models.py:390 part/models.py:3004 #: part/models.py:3148 part/models.py:3292 part/models.py:3315 @@ -1078,9 +1078,9 @@ msgstr "Заказ на производство, которому принад #: templates/js/translated/build.js:1309 templates/js/translated/build.js:1740 #: templates/js/translated/build.js:2160 templates/js/translated/build.js:2333 #: templates/js/translated/company.js:348 -#: templates/js/translated/company.js:1106 -#: templates/js/translated/company.js:1261 -#: templates/js/translated/company.js:1549 templates/js/translated/index.js:109 +#: templates/js/translated/company.js:1116 +#: templates/js/translated/company.js:1271 +#: templates/js/translated/company.js:1559 templates/js/translated/index.js:109 #: templates/js/translated/part.js:1943 templates/js/translated/part.js:2015 #: templates/js/translated/part.js:2324 templates/js/translated/pricing.js:369 #: templates/js/translated/purchase_order.js:751 @@ -1223,7 +1223,7 @@ msgstr "Пользователь, ответственный за этот за #: order/templates/order/sales_order_base.html:180 #: part/templates/part/part_base.html:383 stock/models.py:819 #: stock/templates/stock/item_base.html:200 -#: templates/js/translated/company.js:1009 +#: templates/js/translated/company.js:1019 msgid "External Link" msgstr "Внешняя ссылка" @@ -1315,7 +1315,7 @@ msgstr "Объект производства" #: templates/js/translated/bom.js:981 templates/js/translated/build.js:521 #: templates/js/translated/build.js:737 templates/js/translated/build.js:1366 #: templates/js/translated/build.js:1743 templates/js/translated/build.js:2355 -#: templates/js/translated/company.js:1808 +#: templates/js/translated/company.js:1818 #: templates/js/translated/model_renderers.js:230 #: templates/js/translated/order.js:304 templates/js/translated/part.js:961 #: templates/js/translated/part.js:1811 templates/js/translated/part.js:3341 @@ -2206,7 +2206,7 @@ msgstr "Ограничить отображение `О...`" msgid "Show the `about` modal only to superusers" msgstr "Показать `О...` только суперпользователям" -#: common/models.py:1292 company/models.py:107 company/models.py:108 +#: common/models.py:1292 company/models.py:108 company/models.py:109 msgid "Company name" msgstr "Название компании" @@ -3550,9 +3550,9 @@ msgstr "" msgid "Price break quantity" msgstr "" -#: common/models.py:2524 company/serializers.py:486 order/admin.py:42 +#: common/models.py:2524 company/serializers.py:496 order/admin.py:42 #: order/models.py:1333 order/models.py:2241 -#: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885 +#: templates/js/translated/company.js:1823 templates/js/translated/part.js:1885 #: templates/js/translated/pricing.js:621 #: templates/js/translated/return_order.js:741 msgid "Price" @@ -3574,13 +3574,15 @@ msgstr "" msgid "Name for this webhook" msgstr "" -#: common/models.py:2711 machine/models.py:39 part/admin.py:88 -#: part/models.py:1045 plugin/models.py:56 +#: common/models.py:2711 company/models.py:160 company/models.py:813 +#: machine/models.py:39 part/admin.py:88 part/models.py:1045 +#: plugin/models.py:56 templates/js/translated/company.js:523 #: templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 #: templates/js/translated/table_filters.js:492 #: templates/js/translated/table_filters.js:520 -#: templates/js/translated/table_filters.js:716 users/models.py:171 +#: templates/js/translated/table_filters.js:716 +#: templates/js/translated/table_filters.js:796 users/models.py:182 msgid "Active" msgstr "Активный" @@ -3588,7 +3590,7 @@ msgstr "Активный" msgid "Is this webhook active" msgstr "" -#: common/models.py:2727 users/models.py:148 +#: common/models.py:2727 users/models.py:159 msgid "Token" msgstr "Токен" @@ -3652,7 +3654,7 @@ msgstr "" msgid "Id" msgstr "Код" -#: common/models.py:3016 templates/js/translated/company.js:955 +#: common/models.py:3016 templates/js/translated/company.js:965 #: templates/js/translated/news.js:44 msgid "Title" msgstr "Заголовок" @@ -3678,7 +3680,7 @@ msgstr "Читать" msgid "Was this news item read?" msgstr "" -#: common/models.py:3044 company/models.py:155 part/models.py:929 +#: common/models.py:3044 company/models.py:156 part/models.py:929 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report_base.html:35 @@ -3848,270 +3850,294 @@ msgstr "Детали импортированы" msgid "Previous Step" msgstr "Предыдущий шаг" -#: company/models.py:113 +#: company/api.py:164 +msgid "Part is Active" +msgstr "" + +#: company/api.py:168 +msgid "Manufacturer is Active" +msgstr "" + +#: company/api.py:317 +msgid "Supplier Part is Active" +msgstr "" + +#: company/api.py:321 +msgid "Internal Part is Active" +msgstr "" + +#: company/api.py:325 +msgid "Supplier is Active" +msgstr "" + +#: company/models.py:114 msgid "Company description" msgstr "Описание компании" -#: company/models.py:114 +#: company/models.py:115 msgid "Description of the company" msgstr "Описание компании" -#: company/models.py:119 company/templates/company/company_base.html:100 +#: company/models.py:120 company/templates/company/company_base.html:106 #: templates/InvenTree/settings/plugin_settings.html:54 -#: templates/js/translated/company.js:522 +#: templates/js/translated/company.js:532 msgid "Website" msgstr "Сайт" -#: company/models.py:119 +#: company/models.py:120 msgid "Company website URL" msgstr "Сайт компании" -#: company/models.py:124 +#: company/models.py:125 msgid "Phone number" msgstr "Телефон" -#: company/models.py:126 +#: company/models.py:127 msgid "Contact phone number" msgstr "Контактный телефон" -#: company/models.py:133 +#: company/models.py:134 msgid "Contact email address" msgstr "Контактный EMail" -#: company/models.py:138 company/templates/company/company_base.html:139 +#: company/models.py:139 company/templates/company/company_base.html:145 #: order/models.py:331 order/templates/order/order_base.html:203 #: order/templates/order/return_order_base.html:174 #: order/templates/order/sales_order_base.html:214 msgid "Contact" msgstr "Контакт" -#: company/models.py:140 +#: company/models.py:141 msgid "Point of contact" msgstr "Контактное лицо" -#: company/models.py:146 +#: company/models.py:147 msgid "Link to external company information" msgstr "Ссылка на описание компании" #: company/models.py:160 +msgid "Is this company active?" +msgstr "" + +#: company/models.py:165 msgid "is customer" msgstr "покупатель" -#: company/models.py:161 +#: company/models.py:166 msgid "Do you sell items to this company?" msgstr "Вы продаёте детали этой компании?" -#: company/models.py:166 +#: company/models.py:171 msgid "is supplier" msgstr "поставщик" -#: company/models.py:167 +#: company/models.py:172 msgid "Do you purchase items from this company?" msgstr "Вы закупаете детали у этой компании?" -#: company/models.py:172 +#: company/models.py:177 msgid "is manufacturer" msgstr "производитель" -#: company/models.py:173 +#: company/models.py:178 msgid "Does this company manufacture parts?" msgstr "Является ли компания производителем деталей?" -#: company/models.py:181 +#: company/models.py:186 msgid "Default currency used for this company" msgstr "Для этой компании используется валюта по умолчанию" -#: company/models.py:268 company/models.py:377 +#: company/models.py:273 company/models.py:382 #: company/templates/company/company_base.html:8 #: company/templates/company/company_base.html:12 stock/api.py:776 -#: templates/InvenTree/search.html:178 templates/js/translated/company.js:495 +#: templates/InvenTree/search.html:178 templates/js/translated/company.js:496 msgid "Company" msgstr "Компания" -#: company/models.py:378 +#: company/models.py:383 msgid "Select company" msgstr "Выберите компанию" -#: company/models.py:383 +#: company/models.py:388 msgid "Address title" msgstr "Заголовок адреса" -#: company/models.py:384 +#: company/models.py:389 msgid "Title describing the address entry" msgstr "" -#: company/models.py:390 +#: company/models.py:395 msgid "Primary address" msgstr "" -#: company/models.py:391 +#: company/models.py:396 msgid "Set as primary address" msgstr "" -#: company/models.py:396 templates/js/translated/company.js:904 -#: templates/js/translated/company.js:961 +#: company/models.py:401 templates/js/translated/company.js:914 +#: templates/js/translated/company.js:971 msgid "Line 1" msgstr "Строка 1" -#: company/models.py:397 +#: company/models.py:402 msgid "Address line 1" msgstr "Адресная строка 1" -#: company/models.py:403 templates/js/translated/company.js:905 -#: templates/js/translated/company.js:967 +#: company/models.py:408 templates/js/translated/company.js:915 +#: templates/js/translated/company.js:977 msgid "Line 2" msgstr "Строка 2" -#: company/models.py:404 +#: company/models.py:409 msgid "Address line 2" msgstr "Адресная строка 2" -#: company/models.py:410 company/models.py:411 -#: templates/js/translated/company.js:973 +#: company/models.py:415 company/models.py:416 +#: templates/js/translated/company.js:983 msgid "Postal code" msgstr "Почтовый индекс" -#: company/models.py:417 +#: company/models.py:422 msgid "City/Region" msgstr "Город/Регион" -#: company/models.py:418 +#: company/models.py:423 msgid "Postal code city/region" msgstr "" -#: company/models.py:424 +#: company/models.py:429 msgid "State/Province" msgstr "Регион/Область" -#: company/models.py:425 +#: company/models.py:430 msgid "State or province" msgstr "" -#: company/models.py:431 templates/js/translated/company.js:991 +#: company/models.py:436 templates/js/translated/company.js:1001 msgid "Country" msgstr "Страна" -#: company/models.py:432 +#: company/models.py:437 msgid "Address country" msgstr "Страна адреса" -#: company/models.py:438 +#: company/models.py:443 msgid "Courier shipping notes" msgstr "Записи отправления" -#: company/models.py:439 +#: company/models.py:444 msgid "Notes for shipping courier" msgstr "Записи для курьера" -#: company/models.py:445 +#: company/models.py:450 msgid "Internal shipping notes" msgstr "Внутренние записи отправления" -#: company/models.py:446 +#: company/models.py:451 msgid "Shipping notes for internal use" msgstr "Записи отправления для внутреннего пользования" -#: company/models.py:453 +#: company/models.py:458 msgid "Link to address information (external)" msgstr "" -#: company/models.py:484 company/models.py:785 stock/models.py:751 +#: company/models.py:489 company/models.py:791 stock/models.py:751 #: stock/serializers.py:266 stock/templates/stock/item_base.html:142 #: templates/js/translated/bom.js:622 msgid "Base Part" msgstr "Базовая деталь" -#: company/models.py:486 company/models.py:787 +#: company/models.py:491 company/models.py:793 msgid "Select part" msgstr "Выберите деталь" -#: company/models.py:495 company/templates/company/company_base.html:76 +#: company/models.py:500 company/templates/company/company_base.html:82 #: company/templates/company/manufacturer_part.html:90 #: company/templates/company/supplier_part.html:145 part/serializers.py:515 #: stock/templates/stock/item_base.html:207 -#: templates/js/translated/company.js:506 -#: templates/js/translated/company.js:1108 -#: templates/js/translated/company.js:1286 -#: templates/js/translated/company.js:1601 -#: templates/js/translated/table_filters.js:796 +#: templates/js/translated/company.js:507 +#: templates/js/translated/company.js:1118 +#: templates/js/translated/company.js:1296 +#: templates/js/translated/company.js:1611 +#: templates/js/translated/table_filters.js:800 msgid "Manufacturer" msgstr "Производитель" -#: company/models.py:496 +#: company/models.py:501 msgid "Select manufacturer" msgstr "Выберите производителя" -#: company/models.py:502 company/templates/company/manufacturer_part.html:101 +#: company/models.py:507 company/templates/company/manufacturer_part.html:101 #: company/templates/company/supplier_part.html:153 part/serializers.py:525 #: templates/js/translated/company.js:351 -#: templates/js/translated/company.js:1107 -#: templates/js/translated/company.js:1302 -#: templates/js/translated/company.js:1620 templates/js/translated/part.js:1800 +#: templates/js/translated/company.js:1117 +#: templates/js/translated/company.js:1312 +#: templates/js/translated/company.js:1630 templates/js/translated/part.js:1800 #: templates/js/translated/purchase_order.js:1852 #: templates/js/translated/purchase_order.js:2054 msgid "MPN" msgstr "" -#: company/models.py:503 +#: company/models.py:508 msgid "Manufacturer Part Number" msgstr "Код производителя" -#: company/models.py:510 +#: company/models.py:515 msgid "URL for external manufacturer part link" msgstr "Ссылка на сайт производителя" -#: company/models.py:518 +#: company/models.py:523 msgid "Manufacturer part description" msgstr "" -#: company/models.py:575 company/models.py:602 company/models.py:811 +#: company/models.py:580 company/models.py:607 company/models.py:823 #: company/templates/company/manufacturer_part.html:7 #: company/templates/company/manufacturer_part.html:24 #: stock/templates/stock/item_base.html:217 msgid "Manufacturer Part" msgstr "Деталь производителя" -#: company/models.py:609 +#: company/models.py:614 msgid "Parameter name" msgstr "Наименование параметра" -#: company/models.py:615 +#: company/models.py:620 #: report/templates/report/inventree_test_report_base.html:104 -#: stock/models.py:2436 templates/js/translated/company.js:1156 -#: templates/js/translated/company.js:1409 templates/js/translated/part.js:1492 +#: stock/models.py:2436 templates/js/translated/company.js:1166 +#: templates/js/translated/company.js:1419 templates/js/translated/part.js:1492 #: templates/js/translated/stock.js:1519 msgid "Value" msgstr "Значение" -#: company/models.py:616 +#: company/models.py:621 msgid "Parameter value" msgstr "Значение параметра" -#: company/models.py:623 company/templates/company/supplier_part.html:168 +#: company/models.py:628 company/templates/company/supplier_part.html:168 #: part/admin.py:57 part/models.py:1009 part/models.py:3623 #: part/templates/part/part_base.html:284 -#: templates/js/translated/company.js:1415 templates/js/translated/part.js:1511 +#: templates/js/translated/company.js:1425 templates/js/translated/part.js:1511 #: templates/js/translated/part.js:1615 templates/js/translated/part.js:2370 msgid "Units" msgstr "Ед.изм" -#: company/models.py:624 +#: company/models.py:629 msgid "Parameter units" msgstr "Единицы измерения параметра" -#: company/models.py:725 +#: company/models.py:731 msgid "Pack units must be compatible with the base part units" msgstr "" -#: company/models.py:732 +#: company/models.py:738 msgid "Pack units must be greater than zero" msgstr "" -#: company/models.py:746 +#: company/models.py:752 msgid "Linked manufacturer part must reference the same base part" msgstr "" -#: company/models.py:795 company/templates/company/company_base.html:81 +#: company/models.py:801 company/templates/company/company_base.html:87 #: company/templates/company/supplier_part.html:129 order/models.py:465 #: order/templates/order/order_base.html:136 part/bom.py:272 part/bom.py:310 #: part/serializers.py:499 plugin/builtin/suppliers/digikey.py:25 @@ -4119,35 +4145,39 @@ msgstr "" #: plugin/builtin/suppliers/tme.py:26 stock/templates/stock/item_base.html:224 #: templates/email/overdue_purchase_order.html:16 #: templates/js/translated/company.js:350 -#: templates/js/translated/company.js:510 -#: templates/js/translated/company.js:1574 templates/js/translated/part.js:1768 +#: templates/js/translated/company.js:511 +#: templates/js/translated/company.js:1584 templates/js/translated/part.js:1768 #: templates/js/translated/pricing.js:498 #: templates/js/translated/purchase_order.js:1690 -#: templates/js/translated/table_filters.js:800 +#: templates/js/translated/table_filters.js:804 msgid "Supplier" msgstr "Поставщик" -#: company/models.py:796 +#: company/models.py:802 msgid "Select supplier" msgstr "Выберите поставщика" -#: company/models.py:802 part/serializers.py:510 +#: company/models.py:808 part/serializers.py:510 msgid "Supplier stock keeping unit" msgstr "Код поставщика" -#: company/models.py:812 +#: company/models.py:814 +msgid "Is this supplier part active?" +msgstr "" + +#: company/models.py:824 msgid "Select manufacturer part" msgstr "Выберите производителя части" -#: company/models.py:819 +#: company/models.py:831 msgid "URL for external supplier part link" msgstr "Ссылка на сайт поставщика" -#: company/models.py:827 +#: company/models.py:839 msgid "Supplier part description" msgstr "" -#: company/models.py:834 company/templates/company/supplier_part.html:187 +#: company/models.py:846 company/templates/company/supplier_part.html:187 #: part/admin.py:418 part/models.py:4070 part/templates/part/upload_bom.html:59 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_po_report_base.html:32 @@ -4158,27 +4188,27 @@ msgstr "" msgid "Note" msgstr "Запись" -#: company/models.py:843 part/models.py:1967 +#: company/models.py:855 part/models.py:1967 msgid "base cost" msgstr "базовая стоимость" -#: company/models.py:844 part/models.py:1968 +#: company/models.py:856 part/models.py:1968 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:851 company/templates/company/supplier_part.html:160 +#: company/models.py:863 company/templates/company/supplier_part.html:160 #: stock/admin.py:224 stock/models.py:782 stock/serializers.py:1350 #: stock/templates/stock/item_base.html:240 -#: templates/js/translated/company.js:1636 +#: templates/js/translated/company.js:1646 #: templates/js/translated/stock.js:2423 msgid "Packaging" msgstr "Упаковка" -#: company/models.py:852 +#: company/models.py:864 msgid "Part packaging" msgstr "Упаковка детали" -#: company/models.py:857 templates/js/translated/company.js:1641 +#: company/models.py:869 templates/js/translated/company.js:1651 #: templates/js/translated/part.js:1821 templates/js/translated/part.js:1877 #: templates/js/translated/purchase_order.js:311 #: templates/js/translated/purchase_order.js:841 @@ -4188,62 +4218,78 @@ msgstr "Упаковка детали" msgid "Pack Quantity" msgstr "Кол-во в упаковке" -#: company/models.py:859 +#: company/models.py:871 msgid "Total quantity supplied in a single pack. Leave empty for single items." msgstr "" -#: company/models.py:878 part/models.py:1974 +#: company/models.py:890 part/models.py:1974 msgid "multiple" msgstr "множественные" -#: company/models.py:879 +#: company/models.py:891 msgid "Order multiple" msgstr "Кратность заказа" -#: company/models.py:891 +#: company/models.py:903 msgid "Quantity available from supplier" msgstr "" -#: company/models.py:897 +#: company/models.py:909 msgid "Availability Updated" msgstr "" -#: company/models.py:898 +#: company/models.py:910 msgid "Date of last update of availability data" msgstr "" -#: company/serializers.py:155 +#: company/serializers.py:163 msgid "Default currency used for this supplier" msgstr "Валюта по умолчанию для этого поставщика" -#: company/templates/company/company_base.html:21 +#: company/serializers.py:381 part/admin.py:126 +#: part/templates/part/part_base.html:197 +#: templates/js/translated/company.js:1689 +#: templates/js/translated/table_filters.js:355 +msgid "In Stock" +msgstr "На складе" + +#: company/templates/company/company_base.html:16 +#: part/templates/part/part_base.html:146 +#: templates/js/translated/company.js:1287 +#: templates/js/translated/company.js:1575 +#: templates/js/translated/model_renderers.js:306 +#: templates/js/translated/part.js:814 templates/js/translated/part.js:1218 +msgid "Inactive" +msgstr "Неактивный" + +#: company/templates/company/company_base.html:27 #: templates/js/translated/purchase_order.js:242 msgid "Create Purchase Order" msgstr "Создать заказ на закупку" -#: company/templates/company/company_base.html:27 +#: company/templates/company/company_base.html:33 msgid "Company actions" msgstr "Действия с компанией" -#: company/templates/company/company_base.html:32 +#: company/templates/company/company_base.html:38 msgid "Edit company information" msgstr "Редактировать информацию о компании" -#: company/templates/company/company_base.html:33 -#: templates/js/translated/company.js:444 +#: company/templates/company/company_base.html:39 +#: templates/js/translated/company.js:445 msgid "Edit Company" msgstr "Редактировать компанию" -#: company/templates/company/company_base.html:37 +#: company/templates/company/company_base.html:43 msgid "Delete company" msgstr "Удалить компанию" -#: company/templates/company/company_base.html:38 -#: company/templates/company/company_base.html:162 +#: company/templates/company/company_base.html:44 +#: company/templates/company/company_base.html:168 msgid "Delete Company" msgstr "Удалить компанию" -#: company/templates/company/company_base.html:47 +#: company/templates/company/company_base.html:53 #: company/templates/company/manufacturer_part.html:51 #: company/templates/company/supplier_part.html:83 #: part/templates/part/part_thumb.html:20 @@ -4255,72 +4301,72 @@ msgstr "Удалить компанию" msgid "Part image" msgstr "Изображение детали" -#: company/templates/company/company_base.html:55 +#: company/templates/company/company_base.html:61 #: part/templates/part/part_thumb.html:12 msgid "Upload new image" msgstr "Загрузить новое изображение" -#: company/templates/company/company_base.html:58 +#: company/templates/company/company_base.html:64 #: part/templates/part/part_thumb.html:14 msgid "Download image from URL" msgstr "Скачать изображение по ссылке" -#: company/templates/company/company_base.html:60 +#: company/templates/company/company_base.html:66 #: part/templates/part/part_thumb.html:16 msgid "Delete image" msgstr "Удалить изображение" -#: company/templates/company/company_base.html:86 order/models.py:910 +#: company/templates/company/company_base.html:92 order/models.py:910 #: order/models.py:2008 order/templates/order/return_order_base.html:131 #: order/templates/order/sales_order_base.html:144 stock/models.py:804 #: stock/models.py:805 stock/serializers.py:1100 #: stock/templates/stock/item_base.html:405 #: templates/email/overdue_sales_order.html:16 -#: templates/js/translated/company.js:502 +#: templates/js/translated/company.js:503 #: templates/js/translated/return_order.js:296 #: templates/js/translated/sales_order.js:784 #: templates/js/translated/stock.js:2959 -#: templates/js/translated/table_filters.js:804 +#: templates/js/translated/table_filters.js:808 msgid "Customer" msgstr "Покупатель" -#: company/templates/company/company_base.html:111 +#: company/templates/company/company_base.html:117 msgid "Uses default currency" msgstr "Использовать валюту по умолчанию" -#: company/templates/company/company_base.html:118 order/models.py:341 +#: company/templates/company/company_base.html:124 order/models.py:341 #: order/templates/order/order_base.html:210 #: order/templates/order/return_order_base.html:181 #: order/templates/order/sales_order_base.html:221 msgid "Address" msgstr "Адрес" -#: company/templates/company/company_base.html:125 +#: company/templates/company/company_base.html:131 msgid "Phone" msgstr "Телефон" -#: company/templates/company/company_base.html:205 +#: company/templates/company/company_base.html:211 #: part/templates/part/part_base.html:528 msgid "Remove Image" msgstr "Удалить Изображение" -#: company/templates/company/company_base.html:206 +#: company/templates/company/company_base.html:212 msgid "Remove associated image from this company" msgstr "" -#: company/templates/company/company_base.html:208 +#: company/templates/company/company_base.html:214 #: part/templates/part/part_base.html:531 #: templates/InvenTree/settings/user.html:88 #: templates/InvenTree/settings/user_sso.html:43 msgid "Remove" msgstr "Удалить" -#: company/templates/company/company_base.html:237 +#: company/templates/company/company_base.html:243 #: part/templates/part/part_base.html:560 msgid "Upload Image" msgstr "Загрузить Изображение" -#: company/templates/company/company_base.html:252 +#: company/templates/company/company_base.html:258 #: part/templates/part/part_base.html:614 msgid "Download Image" msgstr "Скачать изображение" @@ -4368,7 +4414,7 @@ msgstr "Склад поставщика" #: templates/InvenTree/index.html:227 templates/InvenTree/search.html:199 #: templates/InvenTree/settings/sidebar.html:57 #: templates/js/translated/search.js:205 templates/navbar.html:50 -#: users/models.py:197 +#: users/models.py:208 msgid "Purchase Orders" msgstr "Заказы на закупку" @@ -4391,7 +4437,7 @@ msgstr "Новый заказ на закупку" #: templates/InvenTree/index.html:259 templates/InvenTree/search.html:219 #: templates/InvenTree/settings/sidebar.html:59 #: templates/js/translated/search.js:219 templates/navbar.html:62 -#: users/models.py:198 +#: users/models.py:209 msgid "Sales Orders" msgstr "Заказы на продажу" @@ -4416,7 +4462,7 @@ msgstr "Назначенный Запас" #: order/templates/order/return_orders.html:15 #: templates/InvenTree/settings/sidebar.html:61 #: templates/js/translated/search.js:232 templates/navbar.html:65 -#: users/models.py:199 +#: users/models.py:210 msgid "Return Orders" msgstr "Заказы на возврат" @@ -4464,12 +4510,12 @@ msgid "Order part" msgstr "Заказать деталь" #: company/templates/company/manufacturer_part.html:39 -#: templates/js/translated/company.js:1333 +#: templates/js/translated/company.js:1343 msgid "Edit manufacturer part" msgstr "" #: company/templates/company/manufacturer_part.html:43 -#: templates/js/translated/company.js:1334 +#: templates/js/translated/company.js:1344 msgid "Delete manufacturer part" msgstr "" @@ -4536,14 +4582,14 @@ msgstr "Адреса" #: company/templates/company/supplier_part.html:7 #: company/templates/company/supplier_part.html:24 order/api.py:448 #: stock/models.py:762 stock/templates/stock/item_base.html:233 -#: templates/js/translated/company.js:1590 +#: templates/js/translated/company.js:1600 #: templates/js/translated/purchase_order.js:752 #: templates/js/translated/stock.js:2279 msgid "Supplier Part" msgstr "Деталь поставщика" #: company/templates/company/supplier_part.html:50 -#: templates/js/translated/company.js:1516 +#: templates/js/translated/company.js:1526 msgid "Supplier part actions" msgstr "" @@ -4644,7 +4690,7 @@ msgstr "" #: stock/templates/stock/location_sidebar.html:7 #: templates/InvenTree/search.html:155 templates/js/translated/part.js:1060 #: templates/js/translated/search.js:172 templates/js/translated/stock.js:2766 -#: users/models.py:195 +#: users/models.py:206 msgid "Stock Items" msgstr "Складские позиции" @@ -5895,12 +5941,6 @@ msgstr "Разновидность" msgid "Minimum Stock" msgstr "Минимальный запас" -#: part/admin.py:126 part/templates/part/part_base.html:197 -#: templates/js/translated/company.js:1679 -#: templates/js/translated/table_filters.js:355 -msgid "In Stock" -msgstr "На складе" - #: part/admin.py:138 part/templates/part/part_sidebar.html:27 msgid "Used In" msgstr "Используется в" @@ -5941,7 +5981,7 @@ msgstr "Путь к категории" #: templates/InvenTree/index.html:36 templates/InvenTree/search.html:84 #: templates/InvenTree/settings/sidebar.html:47 #: templates/js/translated/part.js:2804 templates/js/translated/search.js:130 -#: templates/navbar.html:24 users/models.py:192 +#: templates/navbar.html:24 users/models.py:203 msgid "Parts" msgstr "Детали" @@ -6079,7 +6119,7 @@ msgstr "Категория детали" #: part/models.py:83 part/templates/part/category.html:136 #: templates/InvenTree/search.html:97 templates/js/translated/search.js:158 -#: users/models.py:191 +#: users/models.py:202 msgid "Part Categories" msgstr "Категория детали" @@ -6582,7 +6622,7 @@ msgid "Parameter description" msgstr "" #: part/models.py:3638 templates/js/translated/part.js:1627 -#: templates/js/translated/table_filters.js:821 +#: templates/js/translated/table_filters.js:825 msgid "Checkbox" msgstr "Чекбокс" @@ -7241,7 +7281,7 @@ msgstr "" #: part/templates/part/detail.html:67 part/templates/part/part_sidebar.html:50 #: stock/admin.py:251 templates/InvenTree/settings/part_stocktake.html:30 #: templates/InvenTree/settings/sidebar.html:53 -#: templates/js/translated/stock.js:2215 users/models.py:193 +#: templates/js/translated/stock.js:2215 users/models.py:204 msgid "Stocktake" msgstr "Инвентаризация" @@ -7472,14 +7512,6 @@ msgstr "Деталь может быть продана покупателям" msgid "Part is not active" msgstr "" -#: part/templates/part/part_base.html:146 -#: templates/js/translated/company.js:1277 -#: templates/js/translated/company.js:1565 -#: templates/js/translated/model_renderers.js:306 -#: templates/js/translated/part.js:814 templates/js/translated/part.js:1218 -msgid "Inactive" -msgstr "Неактивный" - #: part/templates/part/part_base.html:153 msgid "Part is virtual (not a physical part)" msgstr "" @@ -7647,8 +7679,8 @@ msgstr "Редактировать" #: part/templates/part/prices.html:28 stock/admin.py:247 #: stock/templates/stock/item_base.html:446 -#: templates/js/translated/company.js:1693 #: templates/js/translated/company.js:1703 +#: templates/js/translated/company.js:1713 #: templates/js/translated/stock.js:2245 msgid "Last Updated" msgstr "Последнее обновление" @@ -8216,7 +8248,7 @@ msgstr "" msgid "Plugin Configurations" msgstr "" -#: plugin/models.py:34 users/models.py:89 +#: plugin/models.py:34 users/models.py:100 msgid "Key" msgstr "Ключ" @@ -8719,7 +8751,7 @@ msgstr "" #: stock/admin.py:256 stock/models.py:883 #: stock/templates/stock/item_base.html:433 -#: templates/js/translated/stock.js:2229 users/models.py:113 +#: templates/js/translated/stock.js:2229 users/models.py:124 msgid "Expiry Date" msgstr "Истекает" @@ -8800,7 +8832,7 @@ msgstr "Место хранения" #: stock/models.py:126 stock/templates/stock/location.html:179 #: templates/InvenTree/search.html:166 templates/js/translated/search.js:178 -#: users/models.py:194 +#: users/models.py:205 msgid "Stock Locations" msgstr "Места хранения" @@ -9483,7 +9515,7 @@ msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" #: stock/templates/stock/item_base.html:437 -#: templates/js/translated/table_filters.js:435 users/models.py:163 +#: templates/js/translated/table_filters.js:435 users/models.py:174 msgid "Expired" msgstr "Просрочен" @@ -10109,7 +10141,7 @@ msgstr "" #: templates/InvenTree/settings/settings_staff_js.html:81 #: templates/js/translated/forms.js:547 templates/js/translated/helpers.js:105 #: templates/js/translated/part.js:392 templates/js/translated/pricing.js:629 -#: templates/js/translated/stock.js:245 users/models.py:413 +#: templates/js/translated/stock.js:245 users/models.py:424 msgid "Delete" msgstr "Удалить" @@ -10292,7 +10324,7 @@ msgid "Unverified" msgstr "Непроверенный" #: templates/InvenTree/settings/user.html:80 -#: templates/js/translated/company.js:947 +#: templates/js/translated/company.js:957 msgid "Primary" msgstr "Основной" @@ -11643,213 +11675,213 @@ msgstr "" msgid "Delete Supplier Parts" msgstr "" -#: templates/js/translated/company.js:465 +#: templates/js/translated/company.js:466 msgid "Add new Company" msgstr "Добавить новую компанию" -#: templates/js/translated/company.js:536 +#: templates/js/translated/company.js:546 msgid "Parts Supplied" msgstr "Поставленные Детали" -#: templates/js/translated/company.js:545 +#: templates/js/translated/company.js:555 msgid "Parts Manufactured" msgstr "" -#: templates/js/translated/company.js:560 +#: templates/js/translated/company.js:570 msgid "No company information found" msgstr "" -#: templates/js/translated/company.js:609 +#: templates/js/translated/company.js:619 msgid "Create New Contact" msgstr "" -#: templates/js/translated/company.js:625 -#: templates/js/translated/company.js:748 +#: templates/js/translated/company.js:635 +#: templates/js/translated/company.js:758 msgid "Edit Contact" msgstr "Изменить контакт" -#: templates/js/translated/company.js:662 +#: templates/js/translated/company.js:672 msgid "All selected contacts will be deleted" msgstr "" -#: templates/js/translated/company.js:668 -#: templates/js/translated/company.js:732 +#: templates/js/translated/company.js:678 +#: templates/js/translated/company.js:742 msgid "Role" msgstr "Роль" -#: templates/js/translated/company.js:676 +#: templates/js/translated/company.js:686 msgid "Delete Contacts" msgstr "Удалить контакты" -#: templates/js/translated/company.js:707 +#: templates/js/translated/company.js:717 msgid "No contacts found" msgstr "" -#: templates/js/translated/company.js:720 +#: templates/js/translated/company.js:730 msgid "Phone Number" msgstr "Номер телефона" -#: templates/js/translated/company.js:726 +#: templates/js/translated/company.js:736 msgid "Email Address" msgstr "Адрес электронной почты" -#: templates/js/translated/company.js:752 +#: templates/js/translated/company.js:762 msgid "Delete Contact" msgstr "Удалить Контакт" -#: templates/js/translated/company.js:849 +#: templates/js/translated/company.js:859 msgid "Create New Address" msgstr "" -#: templates/js/translated/company.js:864 -#: templates/js/translated/company.js:1025 +#: templates/js/translated/company.js:874 +#: templates/js/translated/company.js:1035 msgid "Edit Address" msgstr "Редактировать адрес" -#: templates/js/translated/company.js:899 +#: templates/js/translated/company.js:909 msgid "All selected addresses will be deleted" msgstr "" -#: templates/js/translated/company.js:913 +#: templates/js/translated/company.js:923 msgid "Delete Addresses" msgstr "Удалить адрес" -#: templates/js/translated/company.js:940 +#: templates/js/translated/company.js:950 msgid "No addresses found" msgstr "" -#: templates/js/translated/company.js:979 +#: templates/js/translated/company.js:989 msgid "Postal city" msgstr "Почтовый индекс" -#: templates/js/translated/company.js:985 +#: templates/js/translated/company.js:995 msgid "State/province" msgstr "Регион/Область" -#: templates/js/translated/company.js:997 +#: templates/js/translated/company.js:1007 msgid "Courier notes" msgstr "Записи Курьера" -#: templates/js/translated/company.js:1003 +#: templates/js/translated/company.js:1013 msgid "Internal notes" msgstr "Внутренние записи" -#: templates/js/translated/company.js:1029 +#: templates/js/translated/company.js:1039 msgid "Delete Address" msgstr "Удалить Адрес" -#: templates/js/translated/company.js:1102 +#: templates/js/translated/company.js:1112 msgid "All selected manufacturer parts will be deleted" msgstr "" -#: templates/js/translated/company.js:1117 +#: templates/js/translated/company.js:1127 msgid "Delete Manufacturer Parts" msgstr "" -#: templates/js/translated/company.js:1151 +#: templates/js/translated/company.js:1161 msgid "All selected parameters will be deleted" msgstr "" -#: templates/js/translated/company.js:1165 +#: templates/js/translated/company.js:1175 msgid "Delete Parameters" msgstr "" -#: templates/js/translated/company.js:1181 -#: templates/js/translated/company.js:1469 templates/js/translated/part.js:2244 +#: templates/js/translated/company.js:1191 +#: templates/js/translated/company.js:1479 templates/js/translated/part.js:2244 msgid "Order parts" msgstr "Заказать детали" -#: templates/js/translated/company.js:1198 +#: templates/js/translated/company.js:1208 msgid "Delete manufacturer parts" msgstr "" -#: templates/js/translated/company.js:1230 +#: templates/js/translated/company.js:1240 msgid "Manufacturer part actions" msgstr "" -#: templates/js/translated/company.js:1249 +#: templates/js/translated/company.js:1259 msgid "No manufacturer parts found" msgstr "" -#: templates/js/translated/company.js:1269 -#: templates/js/translated/company.js:1557 templates/js/translated/part.js:798 +#: templates/js/translated/company.js:1279 +#: templates/js/translated/company.js:1567 templates/js/translated/part.js:798 #: templates/js/translated/part.js:1210 msgid "Template part" msgstr "Деталь-шаблон" -#: templates/js/translated/company.js:1273 -#: templates/js/translated/company.js:1561 templates/js/translated/part.js:802 +#: templates/js/translated/company.js:1283 +#: templates/js/translated/company.js:1571 templates/js/translated/part.js:802 #: templates/js/translated/part.js:1214 msgid "Assembled part" msgstr "Производимая Деталь" -#: templates/js/translated/company.js:1393 templates/js/translated/part.js:1464 +#: templates/js/translated/company.js:1403 templates/js/translated/part.js:1464 msgid "No parameters found" msgstr "" -#: templates/js/translated/company.js:1428 templates/js/translated/part.js:1527 +#: templates/js/translated/company.js:1438 templates/js/translated/part.js:1527 msgid "Edit parameter" msgstr "Редактировать параметр" -#: templates/js/translated/company.js:1429 templates/js/translated/part.js:1528 +#: templates/js/translated/company.js:1439 templates/js/translated/part.js:1528 msgid "Delete parameter" msgstr "Удалить параметр" -#: templates/js/translated/company.js:1446 templates/js/translated/part.js:1433 +#: templates/js/translated/company.js:1456 templates/js/translated/part.js:1433 msgid "Edit Parameter" msgstr "Редактировать параметр" -#: templates/js/translated/company.js:1455 templates/js/translated/part.js:1549 +#: templates/js/translated/company.js:1465 templates/js/translated/part.js:1549 msgid "Delete Parameter" msgstr "Удалить параметр" -#: templates/js/translated/company.js:1486 +#: templates/js/translated/company.js:1496 msgid "Delete supplier parts" msgstr "" -#: templates/js/translated/company.js:1536 +#: templates/js/translated/company.js:1546 msgid "No supplier parts found" msgstr "" -#: templates/js/translated/company.js:1654 +#: templates/js/translated/company.js:1664 msgid "Base Units" msgstr "Базовая Единица" -#: templates/js/translated/company.js:1684 +#: templates/js/translated/company.js:1694 msgid "Availability" msgstr "Доступность" -#: templates/js/translated/company.js:1715 +#: templates/js/translated/company.js:1725 msgid "Edit supplier part" msgstr "" -#: templates/js/translated/company.js:1716 +#: templates/js/translated/company.js:1726 msgid "Delete supplier part" msgstr "" -#: templates/js/translated/company.js:1769 +#: templates/js/translated/company.js:1779 #: templates/js/translated/pricing.js:694 msgid "Delete Price Break" msgstr "" -#: templates/js/translated/company.js:1779 +#: templates/js/translated/company.js:1789 #: templates/js/translated/pricing.js:712 msgid "Edit Price Break" msgstr "Изменить разрыв цен" -#: templates/js/translated/company.js:1794 +#: templates/js/translated/company.js:1804 msgid "No price break information found" msgstr "" -#: templates/js/translated/company.js:1823 +#: templates/js/translated/company.js:1833 msgid "Last updated" msgstr "Последнее обновление" -#: templates/js/translated/company.js:1830 +#: templates/js/translated/company.js:1840 msgid "Edit price break" msgstr "Изменить разрыв цен" -#: templates/js/translated/company.js:1831 +#: templates/js/translated/company.js:1841 msgid "Delete price break" msgstr "" @@ -13287,7 +13319,7 @@ msgstr "Взять" msgid "Add Stock" msgstr "Добавить Запасы" -#: templates/js/translated/stock.js:1042 users/models.py:403 +#: templates/js/translated/stock.js:1042 users/models.py:414 msgid "Add" msgstr "Добавить" @@ -13801,7 +13833,7 @@ msgid "Available stock" msgstr "Доступный запас" #: templates/js/translated/table_filters.js:733 -#: templates/js/translated/table_filters.js:829 +#: templates/js/translated/table_filters.js:833 msgid "Has Units" msgstr "Имеет Ед. Изм." @@ -13829,7 +13861,7 @@ msgstr "Можно купить" msgid "Has stocktake entries" msgstr "" -#: templates/js/translated/table_filters.js:825 +#: templates/js/translated/table_filters.js:829 msgid "Has Choices" msgstr "Имеет Варианты" @@ -13925,7 +13957,7 @@ msgstr "" msgid "New Notifications" msgstr "" -#: templates/navbar.html:144 users/models.py:190 +#: templates/navbar.html:144 users/models.py:201 msgid "Admin" msgstr "Админ" @@ -14122,7 +14154,7 @@ msgstr "Права доступа" msgid "Important dates" msgstr "Важные даты" -#: users/authentication.py:29 users/models.py:127 +#: users/authentication.py:29 users/models.py:138 msgid "Token has been revoked" msgstr "" @@ -14130,67 +14162,67 @@ msgstr "" msgid "Token has expired" msgstr "" -#: users/models.py:70 +#: users/models.py:81 msgid "API Token" msgstr "" -#: users/models.py:71 +#: users/models.py:82 msgid "API Tokens" msgstr "Токены API" -#: users/models.py:107 +#: users/models.py:118 msgid "Token Name" msgstr "Название токена" -#: users/models.py:108 +#: users/models.py:119 msgid "Custom token name" msgstr "" -#: users/models.py:114 +#: users/models.py:125 msgid "Token expiry date" msgstr "" -#: users/models.py:122 +#: users/models.py:133 msgid "Last Seen" msgstr "Последнее Посещение" -#: users/models.py:123 +#: users/models.py:134 msgid "Last time the token was used" msgstr "" -#: users/models.py:127 +#: users/models.py:138 msgid "Revoked" msgstr "Отозван" -#: users/models.py:386 +#: users/models.py:397 msgid "Permission set" msgstr "Права доступа" -#: users/models.py:395 +#: users/models.py:406 msgid "Group" msgstr "Группа" -#: users/models.py:399 +#: users/models.py:410 msgid "View" msgstr "Вид" -#: users/models.py:399 +#: users/models.py:410 msgid "Permission to view items" msgstr "Разрешение на просмотр элементов" -#: users/models.py:403 +#: users/models.py:414 msgid "Permission to add items" msgstr "Разрешение на добавление элементов" -#: users/models.py:407 +#: users/models.py:418 msgid "Change" msgstr "Изменить" -#: users/models.py:409 +#: users/models.py:420 msgid "Permissions to edit items" msgstr "Разрешение на редактирование элементов" -#: users/models.py:415 +#: users/models.py:426 msgid "Permission to delete items" msgstr "Разрешение на удаление элементов" diff --git a/src/backend/InvenTree/locale/sk/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/sk/LC_MESSAGES/django.po index 9eb1f37272..025a1c52be 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: 2024-04-15 15:06+0000\n" -"PO-Revision-Date: 2024-04-16 03:11\n" +"POT-Creation-Date: 2024-04-20 13:19+0000\n" +"PO-Revision-Date: 2024-04-21 04:19\n" "Last-Translator: \n" "Language-Team: Slovak\n" "Language: sk_SK\n" @@ -58,7 +58,7 @@ msgstr "" #: InvenTree/fields.py:208 InvenTree/models.py:1021 build/serializers.py:438 #: build/serializers.py:516 build/templates/build/sidebar.html:21 -#: company/models.py:835 company/templates/company/sidebar.html:37 +#: company/models.py:847 company/templates/company/sidebar.html:37 #: order/models.py:1283 order/templates/order/po_sidebar.html:11 #: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/so_sidebar.html:17 part/admin.py:59 @@ -69,7 +69,7 @@ msgstr "" #: stock/serializers.py:805 stock/serializers.py:1114 stock/serializers.py:1203 #: stock/serializers.py:1368 stock/templates/stock/stock_sidebar.html:25 #: templates/js/translated/barcode.js:143 templates/js/translated/bom.js:1265 -#: templates/js/translated/company.js:1674 templates/js/translated/order.js:347 +#: templates/js/translated/company.js:1684 templates/js/translated/order.js:347 #: templates/js/translated/part.js:1080 #: templates/js/translated/purchase_order.js:2201 #: templates/js/translated/return_order.js:776 @@ -340,10 +340,10 @@ msgstr "" msgid "[{site_name}] Log in to the app" msgstr "" -#: InvenTree/magic_login.py:38 company/models.py:132 -#: company/templates/company/company_base.html:132 +#: InvenTree/magic_login.py:38 company/models.py:133 +#: company/templates/company/company_base.html:138 #: templates/InvenTree/settings/user.html:49 -#: templates/js/translated/company.js:667 +#: templates/js/translated/company.js:677 msgid "Email" msgstr "" @@ -405,14 +405,14 @@ msgstr "" msgid "Select file to attach" msgstr "" -#: InvenTree/models.py:567 common/models.py:3018 company/models.py:145 -#: company/models.py:452 company/models.py:509 company/models.py:818 +#: InvenTree/models.py:567 common/models.py:3018 company/models.py:146 +#: company/models.py:457 company/models.py:514 company/models.py:830 #: order/models.py:291 order/models.py:1288 order/models.py:1702 #: part/admin.py:55 part/models.py:919 #: part/templates/part/part_scheduling.html:11 #: report/templates/report/inventree_build_order_base.html:164 -#: stock/admin.py:225 templates/js/translated/company.js:1309 -#: templates/js/translated/company.js:1663 templates/js/translated/order.js:351 +#: stock/admin.py:225 templates/js/translated/company.js:1319 +#: templates/js/translated/company.js:1673 templates/js/translated/order.js:351 #: templates/js/translated/part.js:2456 #: templates/js/translated/purchase_order.js:2041 #: templates/js/translated/purchase_order.js:2205 @@ -442,7 +442,7 @@ msgstr "" #: part/models.py:3272 part/models.py:3365 part/models.py:3393 #: plugin/models.py:250 plugin/models.py:251 #: report/templates/report/inventree_test_report_base.html:105 -#: templates/js/translated/stock.js:3036 users/models.py:100 +#: templates/js/translated/stock.js:3036 users/models.py:111 msgid "User" msgstr "" @@ -484,7 +484,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:893 common/models.py:2706 common/models.py:3104 -#: common/serializers.py:370 company/models.py:608 label/models.py:120 +#: common/serializers.py:370 company/models.py:613 label/models.py:120 #: machine/models.py:24 part/models.py:855 part/models.py:3616 #: plugin/models.py:41 report/models.py:176 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -493,11 +493,11 @@ msgstr "" #: templates/InvenTree/settings/plugin_settings.html:22 #: templates/InvenTree/settings/settings_staff_js.html:67 #: templates/InvenTree/settings/settings_staff_js.html:446 -#: templates/js/translated/company.js:666 -#: templates/js/translated/company.js:714 -#: templates/js/translated/company.js:903 -#: templates/js/translated/company.js:1155 -#: templates/js/translated/company.js:1403 templates/js/translated/part.js:1186 +#: templates/js/translated/company.js:676 +#: templates/js/translated/company.js:724 +#: templates/js/translated/company.js:913 +#: templates/js/translated/company.js:1165 +#: templates/js/translated/company.js:1413 templates/js/translated/part.js:1186 #: templates/js/translated/part.js:1474 templates/js/translated/part.js:1610 #: templates/js/translated/part.js:2749 templates/js/translated/stock.js:2716 msgid "Name" @@ -505,8 +505,8 @@ msgstr "" #: InvenTree/models.py:899 build/models.py:188 #: build/templates/build/detail.html:24 common/models.py:136 -#: company/models.py:517 company/models.py:826 -#: company/templates/company/company_base.html:71 +#: company/models.py:522 company/models.py:838 +#: company/templates/company/company_base.html:77 #: company/templates/company/manufacturer_part.html:75 #: company/templates/company/supplier_part.html:107 label/models.py:127 #: order/models.py:277 order/models.py:1316 part/admin.py:303 part/admin.py:414 @@ -521,9 +521,9 @@ msgstr "" #: templates/InvenTree/settings/settings_staff_js.html:170 #: templates/InvenTree/settings/settings_staff_js.html:451 #: templates/js/translated/bom.js:633 templates/js/translated/bom.js:963 -#: templates/js/translated/build.js:2137 templates/js/translated/company.js:518 -#: templates/js/translated/company.js:1320 -#: templates/js/translated/company.js:1631 templates/js/translated/index.js:119 +#: templates/js/translated/build.js:2137 templates/js/translated/company.js:519 +#: templates/js/translated/company.js:1330 +#: templates/js/translated/company.js:1641 templates/js/translated/index.js:119 #: templates/js/translated/order.js:298 templates/js/translated/part.js:1238 #: templates/js/translated/part.js:1483 templates/js/translated/part.js:1621 #: templates/js/translated/part.js:1958 templates/js/translated/part.js:2355 @@ -589,8 +589,8 @@ msgstr "" msgid "Must be a valid number" msgstr "" -#: InvenTree/serializers.py:99 company/models.py:178 -#: company/templates/company/company_base.html:106 part/models.py:2993 +#: InvenTree/serializers.py:99 company/models.py:183 +#: company/templates/company/company_base.html:112 part/models.py:2993 #: templates/InvenTree/settings/settings_staff_js.html:44 #: templates/currency_data.html:5 msgid "Currency" @@ -970,7 +970,7 @@ msgstr "" msgid "Allocated" msgstr "" -#: build/api.py:294 company/models.py:890 +#: build/api.py:294 company/models.py:902 company/serializers.py:383 #: company/templates/company/supplier_part.html:114 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -1000,7 +1000,7 @@ msgstr "" #: part/templates/part/part_sidebar.html:22 templates/InvenTree/index.html:196 #: templates/InvenTree/search.html:141 #: templates/InvenTree/settings/sidebar.html:55 -#: templates/js/translated/search.js:186 users/models.py:196 +#: templates/js/translated/search.js:186 users/models.py:207 msgid "Build Orders" msgstr "" @@ -1050,7 +1050,7 @@ msgid "BuildOrder to which this build is allocated" msgstr "" #: build/models.py:205 build/templates/build/build_base.html:97 -#: build/templates/build/detail.html:29 company/models.py:1044 order/api.py:817 +#: build/templates/build/detail.html:29 company/models.py:1056 order/api.py:817 #: order/models.py:1401 order/models.py:1544 order/models.py:1545 #: part/api.py:1547 part/api.py:1841 part/models.py:390 part/models.py:3004 #: part/models.py:3148 part/models.py:3292 part/models.py:3315 @@ -1078,9 +1078,9 @@ msgstr "" #: templates/js/translated/build.js:1309 templates/js/translated/build.js:1740 #: templates/js/translated/build.js:2160 templates/js/translated/build.js:2333 #: templates/js/translated/company.js:348 -#: templates/js/translated/company.js:1106 -#: templates/js/translated/company.js:1261 -#: templates/js/translated/company.js:1549 templates/js/translated/index.js:109 +#: templates/js/translated/company.js:1116 +#: templates/js/translated/company.js:1271 +#: templates/js/translated/company.js:1559 templates/js/translated/index.js:109 #: templates/js/translated/part.js:1943 templates/js/translated/part.js:2015 #: templates/js/translated/part.js:2324 templates/js/translated/pricing.js:369 #: templates/js/translated/purchase_order.js:751 @@ -1223,7 +1223,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:180 #: part/templates/part/part_base.html:383 stock/models.py:819 #: stock/templates/stock/item_base.html:200 -#: templates/js/translated/company.js:1009 +#: templates/js/translated/company.js:1019 msgid "External Link" msgstr "" @@ -1315,7 +1315,7 @@ msgstr "" #: templates/js/translated/bom.js:981 templates/js/translated/build.js:521 #: templates/js/translated/build.js:737 templates/js/translated/build.js:1366 #: templates/js/translated/build.js:1743 templates/js/translated/build.js:2355 -#: templates/js/translated/company.js:1808 +#: templates/js/translated/company.js:1818 #: templates/js/translated/model_renderers.js:230 #: templates/js/translated/order.js:304 templates/js/translated/part.js:961 #: templates/js/translated/part.js:1811 templates/js/translated/part.js:3341 @@ -2206,7 +2206,7 @@ msgstr "" msgid "Show the `about` modal only to superusers" msgstr "" -#: common/models.py:1292 company/models.py:107 company/models.py:108 +#: common/models.py:1292 company/models.py:108 company/models.py:109 msgid "Company name" msgstr "" @@ -3550,9 +3550,9 @@ msgstr "" msgid "Price break quantity" msgstr "" -#: common/models.py:2524 company/serializers.py:486 order/admin.py:42 +#: common/models.py:2524 company/serializers.py:496 order/admin.py:42 #: order/models.py:1333 order/models.py:2241 -#: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885 +#: templates/js/translated/company.js:1823 templates/js/translated/part.js:1885 #: templates/js/translated/pricing.js:621 #: templates/js/translated/return_order.js:741 msgid "Price" @@ -3574,13 +3574,15 @@ msgstr "" msgid "Name for this webhook" msgstr "" -#: common/models.py:2711 machine/models.py:39 part/admin.py:88 -#: part/models.py:1045 plugin/models.py:56 +#: common/models.py:2711 company/models.py:160 company/models.py:813 +#: machine/models.py:39 part/admin.py:88 part/models.py:1045 +#: plugin/models.py:56 templates/js/translated/company.js:523 #: templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 #: templates/js/translated/table_filters.js:492 #: templates/js/translated/table_filters.js:520 -#: templates/js/translated/table_filters.js:716 users/models.py:171 +#: templates/js/translated/table_filters.js:716 +#: templates/js/translated/table_filters.js:796 users/models.py:182 msgid "Active" msgstr "" @@ -3588,7 +3590,7 @@ msgstr "" msgid "Is this webhook active" msgstr "" -#: common/models.py:2727 users/models.py:148 +#: common/models.py:2727 users/models.py:159 msgid "Token" msgstr "" @@ -3652,7 +3654,7 @@ msgstr "" msgid "Id" msgstr "" -#: common/models.py:3016 templates/js/translated/company.js:955 +#: common/models.py:3016 templates/js/translated/company.js:965 #: templates/js/translated/news.js:44 msgid "Title" msgstr "" @@ -3678,7 +3680,7 @@ msgstr "" msgid "Was this news item read?" msgstr "" -#: common/models.py:3044 company/models.py:155 part/models.py:929 +#: common/models.py:3044 company/models.py:156 part/models.py:929 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report_base.html:35 @@ -3848,270 +3850,294 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/models.py:113 -msgid "Company description" +#: company/api.py:164 +msgid "Part is Active" +msgstr "" + +#: company/api.py:168 +msgid "Manufacturer is Active" +msgstr "" + +#: company/api.py:317 +msgid "Supplier Part is Active" +msgstr "" + +#: company/api.py:321 +msgid "Internal Part is Active" +msgstr "" + +#: company/api.py:325 +msgid "Supplier is Active" msgstr "" #: company/models.py:114 +msgid "Company description" +msgstr "" + +#: company/models.py:115 msgid "Description of the company" msgstr "" -#: company/models.py:119 company/templates/company/company_base.html:100 +#: company/models.py:120 company/templates/company/company_base.html:106 #: templates/InvenTree/settings/plugin_settings.html:54 -#: templates/js/translated/company.js:522 +#: templates/js/translated/company.js:532 msgid "Website" msgstr "" -#: company/models.py:119 +#: company/models.py:120 msgid "Company website URL" msgstr "" -#: company/models.py:124 +#: company/models.py:125 msgid "Phone number" msgstr "" -#: company/models.py:126 +#: company/models.py:127 msgid "Contact phone number" msgstr "" -#: company/models.py:133 +#: company/models.py:134 msgid "Contact email address" msgstr "" -#: company/models.py:138 company/templates/company/company_base.html:139 +#: company/models.py:139 company/templates/company/company_base.html:145 #: order/models.py:331 order/templates/order/order_base.html:203 #: order/templates/order/return_order_base.html:174 #: order/templates/order/sales_order_base.html:214 msgid "Contact" msgstr "" -#: company/models.py:140 +#: company/models.py:141 msgid "Point of contact" msgstr "" -#: company/models.py:146 +#: company/models.py:147 msgid "Link to external company information" msgstr "" #: company/models.py:160 +msgid "Is this company active?" +msgstr "" + +#: company/models.py:165 msgid "is customer" msgstr "" -#: company/models.py:161 +#: company/models.py:166 msgid "Do you sell items to this company?" msgstr "" -#: company/models.py:166 +#: company/models.py:171 msgid "is supplier" msgstr "" -#: company/models.py:167 +#: company/models.py:172 msgid "Do you purchase items from this company?" msgstr "" -#: company/models.py:172 +#: company/models.py:177 msgid "is manufacturer" msgstr "" -#: company/models.py:173 +#: company/models.py:178 msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:181 +#: company/models.py:186 msgid "Default currency used for this company" msgstr "" -#: company/models.py:268 company/models.py:377 +#: company/models.py:273 company/models.py:382 #: company/templates/company/company_base.html:8 #: company/templates/company/company_base.html:12 stock/api.py:776 -#: templates/InvenTree/search.html:178 templates/js/translated/company.js:495 +#: templates/InvenTree/search.html:178 templates/js/translated/company.js:496 msgid "Company" msgstr "" -#: company/models.py:378 +#: company/models.py:383 msgid "Select company" msgstr "" -#: company/models.py:383 +#: company/models.py:388 msgid "Address title" msgstr "" -#: company/models.py:384 +#: company/models.py:389 msgid "Title describing the address entry" msgstr "" -#: company/models.py:390 +#: company/models.py:395 msgid "Primary address" msgstr "" -#: company/models.py:391 +#: company/models.py:396 msgid "Set as primary address" msgstr "" -#: company/models.py:396 templates/js/translated/company.js:904 -#: templates/js/translated/company.js:961 +#: company/models.py:401 templates/js/translated/company.js:914 +#: templates/js/translated/company.js:971 msgid "Line 1" msgstr "" -#: company/models.py:397 +#: company/models.py:402 msgid "Address line 1" msgstr "" -#: company/models.py:403 templates/js/translated/company.js:905 -#: templates/js/translated/company.js:967 +#: company/models.py:408 templates/js/translated/company.js:915 +#: templates/js/translated/company.js:977 msgid "Line 2" msgstr "" -#: company/models.py:404 +#: company/models.py:409 msgid "Address line 2" msgstr "" -#: company/models.py:410 company/models.py:411 -#: templates/js/translated/company.js:973 +#: company/models.py:415 company/models.py:416 +#: templates/js/translated/company.js:983 msgid "Postal code" msgstr "" -#: company/models.py:417 +#: company/models.py:422 msgid "City/Region" msgstr "" -#: company/models.py:418 +#: company/models.py:423 msgid "Postal code city/region" msgstr "" -#: company/models.py:424 +#: company/models.py:429 msgid "State/Province" msgstr "" -#: company/models.py:425 +#: company/models.py:430 msgid "State or province" msgstr "" -#: company/models.py:431 templates/js/translated/company.js:991 +#: company/models.py:436 templates/js/translated/company.js:1001 msgid "Country" msgstr "" -#: company/models.py:432 +#: company/models.py:437 msgid "Address country" msgstr "" -#: company/models.py:438 +#: company/models.py:443 msgid "Courier shipping notes" msgstr "" -#: company/models.py:439 +#: company/models.py:444 msgid "Notes for shipping courier" msgstr "" -#: company/models.py:445 +#: company/models.py:450 msgid "Internal shipping notes" msgstr "" -#: company/models.py:446 +#: company/models.py:451 msgid "Shipping notes for internal use" msgstr "" -#: company/models.py:453 +#: company/models.py:458 msgid "Link to address information (external)" msgstr "" -#: company/models.py:484 company/models.py:785 stock/models.py:751 +#: company/models.py:489 company/models.py:791 stock/models.py:751 #: stock/serializers.py:266 stock/templates/stock/item_base.html:142 #: templates/js/translated/bom.js:622 msgid "Base Part" msgstr "" -#: company/models.py:486 company/models.py:787 +#: company/models.py:491 company/models.py:793 msgid "Select part" msgstr "" -#: company/models.py:495 company/templates/company/company_base.html:76 +#: company/models.py:500 company/templates/company/company_base.html:82 #: company/templates/company/manufacturer_part.html:90 #: company/templates/company/supplier_part.html:145 part/serializers.py:515 #: stock/templates/stock/item_base.html:207 -#: templates/js/translated/company.js:506 -#: templates/js/translated/company.js:1108 -#: templates/js/translated/company.js:1286 -#: templates/js/translated/company.js:1601 -#: templates/js/translated/table_filters.js:796 +#: templates/js/translated/company.js:507 +#: templates/js/translated/company.js:1118 +#: templates/js/translated/company.js:1296 +#: templates/js/translated/company.js:1611 +#: templates/js/translated/table_filters.js:800 msgid "Manufacturer" msgstr "" -#: company/models.py:496 +#: company/models.py:501 msgid "Select manufacturer" msgstr "" -#: company/models.py:502 company/templates/company/manufacturer_part.html:101 +#: company/models.py:507 company/templates/company/manufacturer_part.html:101 #: company/templates/company/supplier_part.html:153 part/serializers.py:525 #: templates/js/translated/company.js:351 -#: templates/js/translated/company.js:1107 -#: templates/js/translated/company.js:1302 -#: templates/js/translated/company.js:1620 templates/js/translated/part.js:1800 +#: templates/js/translated/company.js:1117 +#: templates/js/translated/company.js:1312 +#: templates/js/translated/company.js:1630 templates/js/translated/part.js:1800 #: templates/js/translated/purchase_order.js:1852 #: templates/js/translated/purchase_order.js:2054 msgid "MPN" msgstr "" -#: company/models.py:503 +#: company/models.py:508 msgid "Manufacturer Part Number" msgstr "" -#: company/models.py:510 +#: company/models.py:515 msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:518 +#: company/models.py:523 msgid "Manufacturer part description" msgstr "" -#: company/models.py:575 company/models.py:602 company/models.py:811 +#: company/models.py:580 company/models.py:607 company/models.py:823 #: company/templates/company/manufacturer_part.html:7 #: company/templates/company/manufacturer_part.html:24 #: stock/templates/stock/item_base.html:217 msgid "Manufacturer Part" msgstr "" -#: company/models.py:609 +#: company/models.py:614 msgid "Parameter name" msgstr "" -#: company/models.py:615 +#: company/models.py:620 #: report/templates/report/inventree_test_report_base.html:104 -#: stock/models.py:2436 templates/js/translated/company.js:1156 -#: templates/js/translated/company.js:1409 templates/js/translated/part.js:1492 +#: stock/models.py:2436 templates/js/translated/company.js:1166 +#: templates/js/translated/company.js:1419 templates/js/translated/part.js:1492 #: templates/js/translated/stock.js:1519 msgid "Value" msgstr "" -#: company/models.py:616 +#: company/models.py:621 msgid "Parameter value" msgstr "" -#: company/models.py:623 company/templates/company/supplier_part.html:168 +#: company/models.py:628 company/templates/company/supplier_part.html:168 #: part/admin.py:57 part/models.py:1009 part/models.py:3623 #: part/templates/part/part_base.html:284 -#: templates/js/translated/company.js:1415 templates/js/translated/part.js:1511 +#: templates/js/translated/company.js:1425 templates/js/translated/part.js:1511 #: templates/js/translated/part.js:1615 templates/js/translated/part.js:2370 msgid "Units" msgstr "" -#: company/models.py:624 +#: company/models.py:629 msgid "Parameter units" msgstr "" -#: company/models.py:725 +#: company/models.py:731 msgid "Pack units must be compatible with the base part units" msgstr "" -#: company/models.py:732 +#: company/models.py:738 msgid "Pack units must be greater than zero" msgstr "" -#: company/models.py:746 +#: company/models.py:752 msgid "Linked manufacturer part must reference the same base part" msgstr "" -#: company/models.py:795 company/templates/company/company_base.html:81 +#: company/models.py:801 company/templates/company/company_base.html:87 #: company/templates/company/supplier_part.html:129 order/models.py:465 #: order/templates/order/order_base.html:136 part/bom.py:272 part/bom.py:310 #: part/serializers.py:499 plugin/builtin/suppliers/digikey.py:25 @@ -4119,35 +4145,39 @@ msgstr "" #: plugin/builtin/suppliers/tme.py:26 stock/templates/stock/item_base.html:224 #: templates/email/overdue_purchase_order.html:16 #: templates/js/translated/company.js:350 -#: templates/js/translated/company.js:510 -#: templates/js/translated/company.js:1574 templates/js/translated/part.js:1768 +#: templates/js/translated/company.js:511 +#: templates/js/translated/company.js:1584 templates/js/translated/part.js:1768 #: templates/js/translated/pricing.js:498 #: templates/js/translated/purchase_order.js:1690 -#: templates/js/translated/table_filters.js:800 +#: templates/js/translated/table_filters.js:804 msgid "Supplier" msgstr "" -#: company/models.py:796 +#: company/models.py:802 msgid "Select supplier" msgstr "" -#: company/models.py:802 part/serializers.py:510 +#: company/models.py:808 part/serializers.py:510 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:812 +#: company/models.py:814 +msgid "Is this supplier part active?" +msgstr "" + +#: company/models.py:824 msgid "Select manufacturer part" msgstr "" -#: company/models.py:819 +#: company/models.py:831 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:827 +#: company/models.py:839 msgid "Supplier part description" msgstr "" -#: company/models.py:834 company/templates/company/supplier_part.html:187 +#: company/models.py:846 company/templates/company/supplier_part.html:187 #: part/admin.py:418 part/models.py:4070 part/templates/part/upload_bom.html:59 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_po_report_base.html:32 @@ -4158,27 +4188,27 @@ msgstr "" msgid "Note" msgstr "" -#: company/models.py:843 part/models.py:1967 +#: company/models.py:855 part/models.py:1967 msgid "base cost" msgstr "" -#: company/models.py:844 part/models.py:1968 +#: company/models.py:856 part/models.py:1968 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:851 company/templates/company/supplier_part.html:160 +#: company/models.py:863 company/templates/company/supplier_part.html:160 #: stock/admin.py:224 stock/models.py:782 stock/serializers.py:1350 #: stock/templates/stock/item_base.html:240 -#: templates/js/translated/company.js:1636 +#: templates/js/translated/company.js:1646 #: templates/js/translated/stock.js:2423 msgid "Packaging" msgstr "" -#: company/models.py:852 +#: company/models.py:864 msgid "Part packaging" msgstr "" -#: company/models.py:857 templates/js/translated/company.js:1641 +#: company/models.py:869 templates/js/translated/company.js:1651 #: templates/js/translated/part.js:1821 templates/js/translated/part.js:1877 #: templates/js/translated/purchase_order.js:311 #: templates/js/translated/purchase_order.js:841 @@ -4188,62 +4218,78 @@ msgstr "" msgid "Pack Quantity" msgstr "" -#: company/models.py:859 +#: company/models.py:871 msgid "Total quantity supplied in a single pack. Leave empty for single items." msgstr "" -#: company/models.py:878 part/models.py:1974 +#: company/models.py:890 part/models.py:1974 msgid "multiple" msgstr "" -#: company/models.py:879 +#: company/models.py:891 msgid "Order multiple" msgstr "" -#: company/models.py:891 +#: company/models.py:903 msgid "Quantity available from supplier" msgstr "" -#: company/models.py:897 +#: company/models.py:909 msgid "Availability Updated" msgstr "" -#: company/models.py:898 +#: company/models.py:910 msgid "Date of last update of availability data" msgstr "" -#: company/serializers.py:155 +#: company/serializers.py:163 msgid "Default currency used for this supplier" msgstr "" -#: company/templates/company/company_base.html:21 +#: company/serializers.py:381 part/admin.py:126 +#: part/templates/part/part_base.html:197 +#: templates/js/translated/company.js:1689 +#: templates/js/translated/table_filters.js:355 +msgid "In Stock" +msgstr "" + +#: company/templates/company/company_base.html:16 +#: part/templates/part/part_base.html:146 +#: templates/js/translated/company.js:1287 +#: templates/js/translated/company.js:1575 +#: templates/js/translated/model_renderers.js:306 +#: templates/js/translated/part.js:814 templates/js/translated/part.js:1218 +msgid "Inactive" +msgstr "" + +#: company/templates/company/company_base.html:27 #: templates/js/translated/purchase_order.js:242 msgid "Create Purchase Order" msgstr "" -#: company/templates/company/company_base.html:27 +#: company/templates/company/company_base.html:33 msgid "Company actions" msgstr "" -#: company/templates/company/company_base.html:32 +#: company/templates/company/company_base.html:38 msgid "Edit company information" msgstr "" -#: company/templates/company/company_base.html:33 -#: templates/js/translated/company.js:444 +#: company/templates/company/company_base.html:39 +#: templates/js/translated/company.js:445 msgid "Edit Company" msgstr "" -#: company/templates/company/company_base.html:37 +#: company/templates/company/company_base.html:43 msgid "Delete company" msgstr "" -#: company/templates/company/company_base.html:38 -#: company/templates/company/company_base.html:162 +#: company/templates/company/company_base.html:44 +#: company/templates/company/company_base.html:168 msgid "Delete Company" msgstr "" -#: company/templates/company/company_base.html:47 +#: company/templates/company/company_base.html:53 #: company/templates/company/manufacturer_part.html:51 #: company/templates/company/supplier_part.html:83 #: part/templates/part/part_thumb.html:20 @@ -4255,72 +4301,72 @@ msgstr "" msgid "Part image" msgstr "" -#: company/templates/company/company_base.html:55 +#: company/templates/company/company_base.html:61 #: part/templates/part/part_thumb.html:12 msgid "Upload new image" msgstr "" -#: company/templates/company/company_base.html:58 +#: company/templates/company/company_base.html:64 #: part/templates/part/part_thumb.html:14 msgid "Download image from URL" msgstr "" -#: company/templates/company/company_base.html:60 +#: company/templates/company/company_base.html:66 #: part/templates/part/part_thumb.html:16 msgid "Delete image" msgstr "" -#: company/templates/company/company_base.html:86 order/models.py:910 +#: company/templates/company/company_base.html:92 order/models.py:910 #: order/models.py:2008 order/templates/order/return_order_base.html:131 #: order/templates/order/sales_order_base.html:144 stock/models.py:804 #: stock/models.py:805 stock/serializers.py:1100 #: stock/templates/stock/item_base.html:405 #: templates/email/overdue_sales_order.html:16 -#: templates/js/translated/company.js:502 +#: templates/js/translated/company.js:503 #: templates/js/translated/return_order.js:296 #: templates/js/translated/sales_order.js:784 #: templates/js/translated/stock.js:2959 -#: templates/js/translated/table_filters.js:804 +#: templates/js/translated/table_filters.js:808 msgid "Customer" msgstr "" -#: company/templates/company/company_base.html:111 +#: company/templates/company/company_base.html:117 msgid "Uses default currency" msgstr "" -#: company/templates/company/company_base.html:118 order/models.py:341 +#: company/templates/company/company_base.html:124 order/models.py:341 #: order/templates/order/order_base.html:210 #: order/templates/order/return_order_base.html:181 #: order/templates/order/sales_order_base.html:221 msgid "Address" msgstr "" -#: company/templates/company/company_base.html:125 +#: company/templates/company/company_base.html:131 msgid "Phone" msgstr "" -#: company/templates/company/company_base.html:205 +#: company/templates/company/company_base.html:211 #: part/templates/part/part_base.html:528 msgid "Remove Image" msgstr "" -#: company/templates/company/company_base.html:206 +#: company/templates/company/company_base.html:212 msgid "Remove associated image from this company" msgstr "" -#: company/templates/company/company_base.html:208 +#: company/templates/company/company_base.html:214 #: part/templates/part/part_base.html:531 #: templates/InvenTree/settings/user.html:88 #: templates/InvenTree/settings/user_sso.html:43 msgid "Remove" msgstr "" -#: company/templates/company/company_base.html:237 +#: company/templates/company/company_base.html:243 #: part/templates/part/part_base.html:560 msgid "Upload Image" msgstr "" -#: company/templates/company/company_base.html:252 +#: company/templates/company/company_base.html:258 #: part/templates/part/part_base.html:614 msgid "Download Image" msgstr "" @@ -4368,7 +4414,7 @@ msgstr "" #: templates/InvenTree/index.html:227 templates/InvenTree/search.html:199 #: templates/InvenTree/settings/sidebar.html:57 #: templates/js/translated/search.js:205 templates/navbar.html:50 -#: users/models.py:197 +#: users/models.py:208 msgid "Purchase Orders" msgstr "" @@ -4391,7 +4437,7 @@ msgstr "" #: templates/InvenTree/index.html:259 templates/InvenTree/search.html:219 #: templates/InvenTree/settings/sidebar.html:59 #: templates/js/translated/search.js:219 templates/navbar.html:62 -#: users/models.py:198 +#: users/models.py:209 msgid "Sales Orders" msgstr "" @@ -4416,7 +4462,7 @@ msgstr "" #: order/templates/order/return_orders.html:15 #: templates/InvenTree/settings/sidebar.html:61 #: templates/js/translated/search.js:232 templates/navbar.html:65 -#: users/models.py:199 +#: users/models.py:210 msgid "Return Orders" msgstr "" @@ -4464,12 +4510,12 @@ msgid "Order part" msgstr "" #: company/templates/company/manufacturer_part.html:39 -#: templates/js/translated/company.js:1333 +#: templates/js/translated/company.js:1343 msgid "Edit manufacturer part" msgstr "" #: company/templates/company/manufacturer_part.html:43 -#: templates/js/translated/company.js:1334 +#: templates/js/translated/company.js:1344 msgid "Delete manufacturer part" msgstr "" @@ -4536,14 +4582,14 @@ msgstr "" #: company/templates/company/supplier_part.html:7 #: company/templates/company/supplier_part.html:24 order/api.py:448 #: stock/models.py:762 stock/templates/stock/item_base.html:233 -#: templates/js/translated/company.js:1590 +#: templates/js/translated/company.js:1600 #: templates/js/translated/purchase_order.js:752 #: templates/js/translated/stock.js:2279 msgid "Supplier Part" msgstr "" #: company/templates/company/supplier_part.html:50 -#: templates/js/translated/company.js:1516 +#: templates/js/translated/company.js:1526 msgid "Supplier part actions" msgstr "" @@ -4644,7 +4690,7 @@ msgstr "" #: stock/templates/stock/location_sidebar.html:7 #: templates/InvenTree/search.html:155 templates/js/translated/part.js:1060 #: templates/js/translated/search.js:172 templates/js/translated/stock.js:2766 -#: users/models.py:195 +#: users/models.py:206 msgid "Stock Items" msgstr "" @@ -5895,12 +5941,6 @@ msgstr "" msgid "Minimum Stock" msgstr "" -#: part/admin.py:126 part/templates/part/part_base.html:197 -#: templates/js/translated/company.js:1679 -#: templates/js/translated/table_filters.js:355 -msgid "In Stock" -msgstr "" - #: part/admin.py:138 part/templates/part/part_sidebar.html:27 msgid "Used In" msgstr "" @@ -5941,7 +5981,7 @@ msgstr "" #: templates/InvenTree/index.html:36 templates/InvenTree/search.html:84 #: templates/InvenTree/settings/sidebar.html:47 #: templates/js/translated/part.js:2804 templates/js/translated/search.js:130 -#: templates/navbar.html:24 users/models.py:192 +#: templates/navbar.html:24 users/models.py:203 msgid "Parts" msgstr "" @@ -6079,7 +6119,7 @@ msgstr "" #: part/models.py:83 part/templates/part/category.html:136 #: templates/InvenTree/search.html:97 templates/js/translated/search.js:158 -#: users/models.py:191 +#: users/models.py:202 msgid "Part Categories" msgstr "" @@ -6582,7 +6622,7 @@ msgid "Parameter description" msgstr "" #: part/models.py:3638 templates/js/translated/part.js:1627 -#: templates/js/translated/table_filters.js:821 +#: templates/js/translated/table_filters.js:825 msgid "Checkbox" msgstr "" @@ -7241,7 +7281,7 @@ msgstr "" #: part/templates/part/detail.html:67 part/templates/part/part_sidebar.html:50 #: stock/admin.py:251 templates/InvenTree/settings/part_stocktake.html:30 #: templates/InvenTree/settings/sidebar.html:53 -#: templates/js/translated/stock.js:2215 users/models.py:193 +#: templates/js/translated/stock.js:2215 users/models.py:204 msgid "Stocktake" msgstr "" @@ -7472,14 +7512,6 @@ msgstr "" msgid "Part is not active" msgstr "" -#: part/templates/part/part_base.html:146 -#: templates/js/translated/company.js:1277 -#: templates/js/translated/company.js:1565 -#: templates/js/translated/model_renderers.js:306 -#: templates/js/translated/part.js:814 templates/js/translated/part.js:1218 -msgid "Inactive" -msgstr "" - #: part/templates/part/part_base.html:153 msgid "Part is virtual (not a physical part)" msgstr "" @@ -7647,8 +7679,8 @@ msgstr "" #: part/templates/part/prices.html:28 stock/admin.py:247 #: stock/templates/stock/item_base.html:446 -#: templates/js/translated/company.js:1693 #: templates/js/translated/company.js:1703 +#: templates/js/translated/company.js:1713 #: templates/js/translated/stock.js:2245 msgid "Last Updated" msgstr "" @@ -8216,7 +8248,7 @@ msgstr "" msgid "Plugin Configurations" msgstr "" -#: plugin/models.py:34 users/models.py:89 +#: plugin/models.py:34 users/models.py:100 msgid "Key" msgstr "" @@ -8719,7 +8751,7 @@ msgstr "" #: stock/admin.py:256 stock/models.py:883 #: stock/templates/stock/item_base.html:433 -#: templates/js/translated/stock.js:2229 users/models.py:113 +#: templates/js/translated/stock.js:2229 users/models.py:124 msgid "Expiry Date" msgstr "" @@ -8800,7 +8832,7 @@ msgstr "" #: stock/models.py:126 stock/templates/stock/location.html:179 #: templates/InvenTree/search.html:166 templates/js/translated/search.js:178 -#: users/models.py:194 +#: users/models.py:205 msgid "Stock Locations" msgstr "" @@ -9483,7 +9515,7 @@ msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" #: stock/templates/stock/item_base.html:437 -#: templates/js/translated/table_filters.js:435 users/models.py:163 +#: templates/js/translated/table_filters.js:435 users/models.py:174 msgid "Expired" msgstr "" @@ -10109,7 +10141,7 @@ msgstr "" #: templates/InvenTree/settings/settings_staff_js.html:81 #: templates/js/translated/forms.js:547 templates/js/translated/helpers.js:105 #: templates/js/translated/part.js:392 templates/js/translated/pricing.js:629 -#: templates/js/translated/stock.js:245 users/models.py:413 +#: templates/js/translated/stock.js:245 users/models.py:424 msgid "Delete" msgstr "" @@ -10292,7 +10324,7 @@ msgid "Unverified" msgstr "" #: templates/InvenTree/settings/user.html:80 -#: templates/js/translated/company.js:947 +#: templates/js/translated/company.js:957 msgid "Primary" msgstr "" @@ -11643,213 +11675,213 @@ msgstr "" msgid "Delete Supplier Parts" msgstr "" -#: templates/js/translated/company.js:465 +#: templates/js/translated/company.js:466 msgid "Add new Company" msgstr "" -#: templates/js/translated/company.js:536 +#: templates/js/translated/company.js:546 msgid "Parts Supplied" msgstr "" -#: templates/js/translated/company.js:545 +#: templates/js/translated/company.js:555 msgid "Parts Manufactured" msgstr "" -#: templates/js/translated/company.js:560 +#: templates/js/translated/company.js:570 msgid "No company information found" msgstr "" -#: templates/js/translated/company.js:609 +#: templates/js/translated/company.js:619 msgid "Create New Contact" msgstr "" -#: templates/js/translated/company.js:625 -#: templates/js/translated/company.js:748 +#: templates/js/translated/company.js:635 +#: templates/js/translated/company.js:758 msgid "Edit Contact" msgstr "" -#: templates/js/translated/company.js:662 +#: templates/js/translated/company.js:672 msgid "All selected contacts will be deleted" msgstr "" -#: templates/js/translated/company.js:668 -#: templates/js/translated/company.js:732 +#: templates/js/translated/company.js:678 +#: templates/js/translated/company.js:742 msgid "Role" msgstr "" -#: templates/js/translated/company.js:676 +#: templates/js/translated/company.js:686 msgid "Delete Contacts" msgstr "" -#: templates/js/translated/company.js:707 +#: templates/js/translated/company.js:717 msgid "No contacts found" msgstr "" -#: templates/js/translated/company.js:720 +#: templates/js/translated/company.js:730 msgid "Phone Number" msgstr "" -#: templates/js/translated/company.js:726 +#: templates/js/translated/company.js:736 msgid "Email Address" msgstr "" -#: templates/js/translated/company.js:752 +#: templates/js/translated/company.js:762 msgid "Delete Contact" msgstr "" -#: templates/js/translated/company.js:849 +#: templates/js/translated/company.js:859 msgid "Create New Address" msgstr "" -#: templates/js/translated/company.js:864 -#: templates/js/translated/company.js:1025 +#: templates/js/translated/company.js:874 +#: templates/js/translated/company.js:1035 msgid "Edit Address" msgstr "" -#: templates/js/translated/company.js:899 +#: templates/js/translated/company.js:909 msgid "All selected addresses will be deleted" msgstr "" -#: templates/js/translated/company.js:913 +#: templates/js/translated/company.js:923 msgid "Delete Addresses" msgstr "" -#: templates/js/translated/company.js:940 +#: templates/js/translated/company.js:950 msgid "No addresses found" msgstr "" -#: templates/js/translated/company.js:979 +#: templates/js/translated/company.js:989 msgid "Postal city" msgstr "" -#: templates/js/translated/company.js:985 +#: templates/js/translated/company.js:995 msgid "State/province" msgstr "" -#: templates/js/translated/company.js:997 +#: templates/js/translated/company.js:1007 msgid "Courier notes" msgstr "" -#: templates/js/translated/company.js:1003 +#: templates/js/translated/company.js:1013 msgid "Internal notes" msgstr "" -#: templates/js/translated/company.js:1029 +#: templates/js/translated/company.js:1039 msgid "Delete Address" msgstr "" -#: templates/js/translated/company.js:1102 +#: templates/js/translated/company.js:1112 msgid "All selected manufacturer parts will be deleted" msgstr "" -#: templates/js/translated/company.js:1117 +#: templates/js/translated/company.js:1127 msgid "Delete Manufacturer Parts" msgstr "" -#: templates/js/translated/company.js:1151 +#: templates/js/translated/company.js:1161 msgid "All selected parameters will be deleted" msgstr "" -#: templates/js/translated/company.js:1165 +#: templates/js/translated/company.js:1175 msgid "Delete Parameters" msgstr "" -#: templates/js/translated/company.js:1181 -#: templates/js/translated/company.js:1469 templates/js/translated/part.js:2244 +#: templates/js/translated/company.js:1191 +#: templates/js/translated/company.js:1479 templates/js/translated/part.js:2244 msgid "Order parts" msgstr "" -#: templates/js/translated/company.js:1198 +#: templates/js/translated/company.js:1208 msgid "Delete manufacturer parts" msgstr "" -#: templates/js/translated/company.js:1230 +#: templates/js/translated/company.js:1240 msgid "Manufacturer part actions" msgstr "" -#: templates/js/translated/company.js:1249 +#: templates/js/translated/company.js:1259 msgid "No manufacturer parts found" msgstr "" -#: templates/js/translated/company.js:1269 -#: templates/js/translated/company.js:1557 templates/js/translated/part.js:798 +#: templates/js/translated/company.js:1279 +#: templates/js/translated/company.js:1567 templates/js/translated/part.js:798 #: templates/js/translated/part.js:1210 msgid "Template part" msgstr "" -#: templates/js/translated/company.js:1273 -#: templates/js/translated/company.js:1561 templates/js/translated/part.js:802 +#: templates/js/translated/company.js:1283 +#: templates/js/translated/company.js:1571 templates/js/translated/part.js:802 #: templates/js/translated/part.js:1214 msgid "Assembled part" msgstr "" -#: templates/js/translated/company.js:1393 templates/js/translated/part.js:1464 +#: templates/js/translated/company.js:1403 templates/js/translated/part.js:1464 msgid "No parameters found" msgstr "" -#: templates/js/translated/company.js:1428 templates/js/translated/part.js:1527 +#: templates/js/translated/company.js:1438 templates/js/translated/part.js:1527 msgid "Edit parameter" msgstr "" -#: templates/js/translated/company.js:1429 templates/js/translated/part.js:1528 +#: templates/js/translated/company.js:1439 templates/js/translated/part.js:1528 msgid "Delete parameter" msgstr "" -#: templates/js/translated/company.js:1446 templates/js/translated/part.js:1433 +#: templates/js/translated/company.js:1456 templates/js/translated/part.js:1433 msgid "Edit Parameter" msgstr "" -#: templates/js/translated/company.js:1455 templates/js/translated/part.js:1549 +#: templates/js/translated/company.js:1465 templates/js/translated/part.js:1549 msgid "Delete Parameter" msgstr "" -#: templates/js/translated/company.js:1486 +#: templates/js/translated/company.js:1496 msgid "Delete supplier parts" msgstr "" -#: templates/js/translated/company.js:1536 +#: templates/js/translated/company.js:1546 msgid "No supplier parts found" msgstr "" -#: templates/js/translated/company.js:1654 +#: templates/js/translated/company.js:1664 msgid "Base Units" msgstr "" -#: templates/js/translated/company.js:1684 +#: templates/js/translated/company.js:1694 msgid "Availability" msgstr "" -#: templates/js/translated/company.js:1715 +#: templates/js/translated/company.js:1725 msgid "Edit supplier part" msgstr "" -#: templates/js/translated/company.js:1716 +#: templates/js/translated/company.js:1726 msgid "Delete supplier part" msgstr "" -#: templates/js/translated/company.js:1769 +#: templates/js/translated/company.js:1779 #: templates/js/translated/pricing.js:694 msgid "Delete Price Break" msgstr "" -#: templates/js/translated/company.js:1779 +#: templates/js/translated/company.js:1789 #: templates/js/translated/pricing.js:712 msgid "Edit Price Break" msgstr "" -#: templates/js/translated/company.js:1794 +#: templates/js/translated/company.js:1804 msgid "No price break information found" msgstr "" -#: templates/js/translated/company.js:1823 +#: templates/js/translated/company.js:1833 msgid "Last updated" msgstr "" -#: templates/js/translated/company.js:1830 +#: templates/js/translated/company.js:1840 msgid "Edit price break" msgstr "" -#: templates/js/translated/company.js:1831 +#: templates/js/translated/company.js:1841 msgid "Delete price break" msgstr "" @@ -13287,7 +13319,7 @@ msgstr "" msgid "Add Stock" msgstr "" -#: templates/js/translated/stock.js:1042 users/models.py:403 +#: templates/js/translated/stock.js:1042 users/models.py:414 msgid "Add" msgstr "" @@ -13801,7 +13833,7 @@ msgid "Available stock" msgstr "" #: templates/js/translated/table_filters.js:733 -#: templates/js/translated/table_filters.js:829 +#: templates/js/translated/table_filters.js:833 msgid "Has Units" msgstr "" @@ -13829,7 +13861,7 @@ msgstr "" msgid "Has stocktake entries" msgstr "" -#: templates/js/translated/table_filters.js:825 +#: templates/js/translated/table_filters.js:829 msgid "Has Choices" msgstr "" @@ -13925,7 +13957,7 @@ msgstr "" msgid "New Notifications" msgstr "" -#: templates/navbar.html:144 users/models.py:190 +#: templates/navbar.html:144 users/models.py:201 msgid "Admin" msgstr "" @@ -14122,7 +14154,7 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/authentication.py:29 users/models.py:127 +#: users/authentication.py:29 users/models.py:138 msgid "Token has been revoked" msgstr "" @@ -14130,67 +14162,67 @@ msgstr "" msgid "Token has expired" msgstr "" -#: users/models.py:70 +#: users/models.py:81 msgid "API Token" msgstr "" -#: users/models.py:71 +#: users/models.py:82 msgid "API Tokens" msgstr "" -#: users/models.py:107 +#: users/models.py:118 msgid "Token Name" msgstr "" -#: users/models.py:108 +#: users/models.py:119 msgid "Custom token name" msgstr "" -#: users/models.py:114 +#: users/models.py:125 msgid "Token expiry date" msgstr "" -#: users/models.py:122 +#: users/models.py:133 msgid "Last Seen" msgstr "" -#: users/models.py:123 +#: users/models.py:134 msgid "Last time the token was used" msgstr "" -#: users/models.py:127 +#: users/models.py:138 msgid "Revoked" msgstr "" -#: users/models.py:386 +#: users/models.py:397 msgid "Permission set" msgstr "" -#: users/models.py:395 +#: users/models.py:406 msgid "Group" msgstr "" -#: users/models.py:399 +#: users/models.py:410 msgid "View" msgstr "" -#: users/models.py:399 +#: users/models.py:410 msgid "Permission to view items" msgstr "" -#: users/models.py:403 +#: users/models.py:414 msgid "Permission to add items" msgstr "" -#: users/models.py:407 +#: users/models.py:418 msgid "Change" msgstr "" -#: users/models.py:409 +#: users/models.py:420 msgid "Permissions to edit items" msgstr "" -#: users/models.py:415 +#: users/models.py:426 msgid "Permission to delete items" msgstr "" diff --git a/src/backend/InvenTree/locale/sl/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/sl/LC_MESSAGES/django.po index af37c7457c..4b6453542d 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: 2024-04-15 15:06+0000\n" -"PO-Revision-Date: 2024-04-16 03:11\n" +"POT-Creation-Date: 2024-04-20 13:19+0000\n" +"PO-Revision-Date: 2024-04-21 04:19\n" "Last-Translator: \n" "Language-Team: Slovenian\n" "Language: sl_SI\n" @@ -58,7 +58,7 @@ msgstr "Vnesi datum" #: InvenTree/fields.py:208 InvenTree/models.py:1021 build/serializers.py:438 #: build/serializers.py:516 build/templates/build/sidebar.html:21 -#: company/models.py:835 company/templates/company/sidebar.html:37 +#: company/models.py:847 company/templates/company/sidebar.html:37 #: order/models.py:1283 order/templates/order/po_sidebar.html:11 #: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/so_sidebar.html:17 part/admin.py:59 @@ -69,7 +69,7 @@ msgstr "Vnesi datum" #: stock/serializers.py:805 stock/serializers.py:1114 stock/serializers.py:1203 #: stock/serializers.py:1368 stock/templates/stock/stock_sidebar.html:25 #: templates/js/translated/barcode.js:143 templates/js/translated/bom.js:1265 -#: templates/js/translated/company.js:1674 templates/js/translated/order.js:347 +#: templates/js/translated/company.js:1684 templates/js/translated/order.js:347 #: templates/js/translated/part.js:1080 #: templates/js/translated/purchase_order.js:2201 #: templates/js/translated/return_order.js:776 @@ -340,10 +340,10 @@ msgstr "Kitajščina (tradicionalno)" msgid "[{site_name}] Log in to the app" msgstr "" -#: InvenTree/magic_login.py:38 company/models.py:132 -#: company/templates/company/company_base.html:132 +#: InvenTree/magic_login.py:38 company/models.py:133 +#: company/templates/company/company_base.html:138 #: templates/InvenTree/settings/user.html:49 -#: templates/js/translated/company.js:667 +#: templates/js/translated/company.js:677 msgid "Email" msgstr "E-pošta" @@ -405,14 +405,14 @@ msgstr "Priloga" msgid "Select file to attach" msgstr "Izberite prilogo" -#: InvenTree/models.py:567 common/models.py:3018 company/models.py:145 -#: company/models.py:452 company/models.py:509 company/models.py:818 +#: InvenTree/models.py:567 common/models.py:3018 company/models.py:146 +#: company/models.py:457 company/models.py:514 company/models.py:830 #: order/models.py:291 order/models.py:1288 order/models.py:1702 #: part/admin.py:55 part/models.py:919 #: part/templates/part/part_scheduling.html:11 #: report/templates/report/inventree_build_order_base.html:164 -#: stock/admin.py:225 templates/js/translated/company.js:1309 -#: templates/js/translated/company.js:1663 templates/js/translated/order.js:351 +#: stock/admin.py:225 templates/js/translated/company.js:1319 +#: templates/js/translated/company.js:1673 templates/js/translated/order.js:351 #: templates/js/translated/part.js:2456 #: templates/js/translated/purchase_order.js:2041 #: templates/js/translated/purchase_order.js:2205 @@ -442,7 +442,7 @@ msgstr "Komentar datoteke" #: part/models.py:3272 part/models.py:3365 part/models.py:3393 #: plugin/models.py:250 plugin/models.py:251 #: report/templates/report/inventree_test_report_base.html:105 -#: templates/js/translated/stock.js:3036 users/models.py:100 +#: templates/js/translated/stock.js:3036 users/models.py:111 msgid "User" msgstr "Uporabnik" @@ -484,7 +484,7 @@ msgid "Invalid choice" msgstr "Nedovoljena izbira" #: InvenTree/models.py:893 common/models.py:2706 common/models.py:3104 -#: common/serializers.py:370 company/models.py:608 label/models.py:120 +#: common/serializers.py:370 company/models.py:613 label/models.py:120 #: machine/models.py:24 part/models.py:855 part/models.py:3616 #: plugin/models.py:41 report/models.py:176 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -493,11 +493,11 @@ msgstr "Nedovoljena izbira" #: templates/InvenTree/settings/plugin_settings.html:22 #: templates/InvenTree/settings/settings_staff_js.html:67 #: templates/InvenTree/settings/settings_staff_js.html:446 -#: templates/js/translated/company.js:666 -#: templates/js/translated/company.js:714 -#: templates/js/translated/company.js:903 -#: templates/js/translated/company.js:1155 -#: templates/js/translated/company.js:1403 templates/js/translated/part.js:1186 +#: templates/js/translated/company.js:676 +#: templates/js/translated/company.js:724 +#: templates/js/translated/company.js:913 +#: templates/js/translated/company.js:1165 +#: templates/js/translated/company.js:1413 templates/js/translated/part.js:1186 #: templates/js/translated/part.js:1474 templates/js/translated/part.js:1610 #: templates/js/translated/part.js:2749 templates/js/translated/stock.js:2716 msgid "Name" @@ -505,8 +505,8 @@ msgstr "Ime" #: InvenTree/models.py:899 build/models.py:188 #: build/templates/build/detail.html:24 common/models.py:136 -#: company/models.py:517 company/models.py:826 -#: company/templates/company/company_base.html:71 +#: company/models.py:522 company/models.py:838 +#: company/templates/company/company_base.html:77 #: company/templates/company/manufacturer_part.html:75 #: company/templates/company/supplier_part.html:107 label/models.py:127 #: order/models.py:277 order/models.py:1316 part/admin.py:303 part/admin.py:414 @@ -521,9 +521,9 @@ msgstr "Ime" #: templates/InvenTree/settings/settings_staff_js.html:170 #: templates/InvenTree/settings/settings_staff_js.html:451 #: templates/js/translated/bom.js:633 templates/js/translated/bom.js:963 -#: templates/js/translated/build.js:2137 templates/js/translated/company.js:518 -#: templates/js/translated/company.js:1320 -#: templates/js/translated/company.js:1631 templates/js/translated/index.js:119 +#: templates/js/translated/build.js:2137 templates/js/translated/company.js:519 +#: templates/js/translated/company.js:1330 +#: templates/js/translated/company.js:1641 templates/js/translated/index.js:119 #: templates/js/translated/order.js:298 templates/js/translated/part.js:1238 #: templates/js/translated/part.js:1483 templates/js/translated/part.js:1621 #: templates/js/translated/part.js:1958 templates/js/translated/part.js:2355 @@ -589,8 +589,8 @@ msgstr "Zaznana napaka na strežniku." msgid "Must be a valid number" msgstr "Mora biti veljavna številka" -#: InvenTree/serializers.py:99 company/models.py:178 -#: company/templates/company/company_base.html:106 part/models.py:2993 +#: InvenTree/serializers.py:99 company/models.py:183 +#: company/templates/company/company_base.html:112 part/models.py:2993 #: templates/InvenTree/settings/settings_staff_js.html:44 #: templates/currency_data.html:5 msgid "Currency" @@ -970,7 +970,7 @@ msgstr "" msgid "Allocated" msgstr "" -#: build/api.py:294 company/models.py:890 +#: build/api.py:294 company/models.py:902 company/serializers.py:383 #: company/templates/company/supplier_part.html:114 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -1000,7 +1000,7 @@ msgstr "Nalog izgradnje" #: part/templates/part/part_sidebar.html:22 templates/InvenTree/index.html:196 #: templates/InvenTree/search.html:141 #: templates/InvenTree/settings/sidebar.html:55 -#: templates/js/translated/search.js:186 users/models.py:196 +#: templates/js/translated/search.js:186 users/models.py:207 msgid "Build Orders" msgstr "Nalogi izgradnje" @@ -1050,7 +1050,7 @@ msgid "BuildOrder to which this build is allocated" msgstr "Nalog izgradnje na katerega se ta izgradnaj nanaša" #: build/models.py:205 build/templates/build/build_base.html:97 -#: build/templates/build/detail.html:29 company/models.py:1044 order/api.py:817 +#: build/templates/build/detail.html:29 company/models.py:1056 order/api.py:817 #: order/models.py:1401 order/models.py:1544 order/models.py:1545 #: part/api.py:1547 part/api.py:1841 part/models.py:390 part/models.py:3004 #: part/models.py:3148 part/models.py:3292 part/models.py:3315 @@ -1078,9 +1078,9 @@ msgstr "Nalog izgradnje na katerega se ta izgradnaj nanaša" #: templates/js/translated/build.js:1309 templates/js/translated/build.js:1740 #: templates/js/translated/build.js:2160 templates/js/translated/build.js:2333 #: templates/js/translated/company.js:348 -#: templates/js/translated/company.js:1106 -#: templates/js/translated/company.js:1261 -#: templates/js/translated/company.js:1549 templates/js/translated/index.js:109 +#: templates/js/translated/company.js:1116 +#: templates/js/translated/company.js:1271 +#: templates/js/translated/company.js:1559 templates/js/translated/index.js:109 #: templates/js/translated/part.js:1943 templates/js/translated/part.js:2015 #: templates/js/translated/part.js:2324 templates/js/translated/pricing.js:369 #: templates/js/translated/purchase_order.js:751 @@ -1223,7 +1223,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:180 #: part/templates/part/part_base.html:383 stock/models.py:819 #: stock/templates/stock/item_base.html:200 -#: templates/js/translated/company.js:1009 +#: templates/js/translated/company.js:1019 msgid "External Link" msgstr "Zunanja povezava" @@ -1315,7 +1315,7 @@ msgstr "" #: templates/js/translated/bom.js:981 templates/js/translated/build.js:521 #: templates/js/translated/build.js:737 templates/js/translated/build.js:1366 #: templates/js/translated/build.js:1743 templates/js/translated/build.js:2355 -#: templates/js/translated/company.js:1808 +#: templates/js/translated/company.js:1818 #: templates/js/translated/model_renderers.js:230 #: templates/js/translated/order.js:304 templates/js/translated/part.js:961 #: templates/js/translated/part.js:1811 templates/js/translated/part.js:3341 @@ -2206,7 +2206,7 @@ msgstr "" msgid "Show the `about` modal only to superusers" msgstr "" -#: common/models.py:1292 company/models.py:107 company/models.py:108 +#: common/models.py:1292 company/models.py:108 company/models.py:109 msgid "Company name" msgstr "" @@ -3550,9 +3550,9 @@ msgstr "" msgid "Price break quantity" msgstr "" -#: common/models.py:2524 company/serializers.py:486 order/admin.py:42 +#: common/models.py:2524 company/serializers.py:496 order/admin.py:42 #: order/models.py:1333 order/models.py:2241 -#: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885 +#: templates/js/translated/company.js:1823 templates/js/translated/part.js:1885 #: templates/js/translated/pricing.js:621 #: templates/js/translated/return_order.js:741 msgid "Price" @@ -3574,13 +3574,15 @@ msgstr "" msgid "Name for this webhook" msgstr "" -#: common/models.py:2711 machine/models.py:39 part/admin.py:88 -#: part/models.py:1045 plugin/models.py:56 +#: common/models.py:2711 company/models.py:160 company/models.py:813 +#: machine/models.py:39 part/admin.py:88 part/models.py:1045 +#: plugin/models.py:56 templates/js/translated/company.js:523 #: templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 #: templates/js/translated/table_filters.js:492 #: templates/js/translated/table_filters.js:520 -#: templates/js/translated/table_filters.js:716 users/models.py:171 +#: templates/js/translated/table_filters.js:716 +#: templates/js/translated/table_filters.js:796 users/models.py:182 msgid "Active" msgstr "" @@ -3588,7 +3590,7 @@ msgstr "" msgid "Is this webhook active" msgstr "" -#: common/models.py:2727 users/models.py:148 +#: common/models.py:2727 users/models.py:159 msgid "Token" msgstr "" @@ -3652,7 +3654,7 @@ msgstr "" msgid "Id" msgstr "" -#: common/models.py:3016 templates/js/translated/company.js:955 +#: common/models.py:3016 templates/js/translated/company.js:965 #: templates/js/translated/news.js:44 msgid "Title" msgstr "" @@ -3678,7 +3680,7 @@ msgstr "" msgid "Was this news item read?" msgstr "" -#: common/models.py:3044 company/models.py:155 part/models.py:929 +#: common/models.py:3044 company/models.py:156 part/models.py:929 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report_base.html:35 @@ -3848,270 +3850,294 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/models.py:113 -msgid "Company description" +#: company/api.py:164 +msgid "Part is Active" +msgstr "" + +#: company/api.py:168 +msgid "Manufacturer is Active" +msgstr "" + +#: company/api.py:317 +msgid "Supplier Part is Active" +msgstr "" + +#: company/api.py:321 +msgid "Internal Part is Active" +msgstr "" + +#: company/api.py:325 +msgid "Supplier is Active" msgstr "" #: company/models.py:114 +msgid "Company description" +msgstr "" + +#: company/models.py:115 msgid "Description of the company" msgstr "" -#: company/models.py:119 company/templates/company/company_base.html:100 +#: company/models.py:120 company/templates/company/company_base.html:106 #: templates/InvenTree/settings/plugin_settings.html:54 -#: templates/js/translated/company.js:522 +#: templates/js/translated/company.js:532 msgid "Website" msgstr "" -#: company/models.py:119 +#: company/models.py:120 msgid "Company website URL" msgstr "" -#: company/models.py:124 +#: company/models.py:125 msgid "Phone number" msgstr "" -#: company/models.py:126 +#: company/models.py:127 msgid "Contact phone number" msgstr "" -#: company/models.py:133 +#: company/models.py:134 msgid "Contact email address" msgstr "" -#: company/models.py:138 company/templates/company/company_base.html:139 +#: company/models.py:139 company/templates/company/company_base.html:145 #: order/models.py:331 order/templates/order/order_base.html:203 #: order/templates/order/return_order_base.html:174 #: order/templates/order/sales_order_base.html:214 msgid "Contact" msgstr "" -#: company/models.py:140 +#: company/models.py:141 msgid "Point of contact" msgstr "" -#: company/models.py:146 +#: company/models.py:147 msgid "Link to external company information" msgstr "" #: company/models.py:160 +msgid "Is this company active?" +msgstr "" + +#: company/models.py:165 msgid "is customer" msgstr "" -#: company/models.py:161 +#: company/models.py:166 msgid "Do you sell items to this company?" msgstr "" -#: company/models.py:166 +#: company/models.py:171 msgid "is supplier" msgstr "" -#: company/models.py:167 +#: company/models.py:172 msgid "Do you purchase items from this company?" msgstr "" -#: company/models.py:172 +#: company/models.py:177 msgid "is manufacturer" msgstr "" -#: company/models.py:173 +#: company/models.py:178 msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:181 +#: company/models.py:186 msgid "Default currency used for this company" msgstr "" -#: company/models.py:268 company/models.py:377 +#: company/models.py:273 company/models.py:382 #: company/templates/company/company_base.html:8 #: company/templates/company/company_base.html:12 stock/api.py:776 -#: templates/InvenTree/search.html:178 templates/js/translated/company.js:495 +#: templates/InvenTree/search.html:178 templates/js/translated/company.js:496 msgid "Company" msgstr "" -#: company/models.py:378 +#: company/models.py:383 msgid "Select company" msgstr "" -#: company/models.py:383 +#: company/models.py:388 msgid "Address title" msgstr "" -#: company/models.py:384 +#: company/models.py:389 msgid "Title describing the address entry" msgstr "" -#: company/models.py:390 +#: company/models.py:395 msgid "Primary address" msgstr "" -#: company/models.py:391 +#: company/models.py:396 msgid "Set as primary address" msgstr "" -#: company/models.py:396 templates/js/translated/company.js:904 -#: templates/js/translated/company.js:961 +#: company/models.py:401 templates/js/translated/company.js:914 +#: templates/js/translated/company.js:971 msgid "Line 1" msgstr "" -#: company/models.py:397 +#: company/models.py:402 msgid "Address line 1" msgstr "" -#: company/models.py:403 templates/js/translated/company.js:905 -#: templates/js/translated/company.js:967 +#: company/models.py:408 templates/js/translated/company.js:915 +#: templates/js/translated/company.js:977 msgid "Line 2" msgstr "" -#: company/models.py:404 +#: company/models.py:409 msgid "Address line 2" msgstr "" -#: company/models.py:410 company/models.py:411 -#: templates/js/translated/company.js:973 +#: company/models.py:415 company/models.py:416 +#: templates/js/translated/company.js:983 msgid "Postal code" msgstr "" -#: company/models.py:417 +#: company/models.py:422 msgid "City/Region" msgstr "" -#: company/models.py:418 +#: company/models.py:423 msgid "Postal code city/region" msgstr "" -#: company/models.py:424 +#: company/models.py:429 msgid "State/Province" msgstr "" -#: company/models.py:425 +#: company/models.py:430 msgid "State or province" msgstr "" -#: company/models.py:431 templates/js/translated/company.js:991 +#: company/models.py:436 templates/js/translated/company.js:1001 msgid "Country" msgstr "" -#: company/models.py:432 +#: company/models.py:437 msgid "Address country" msgstr "" -#: company/models.py:438 +#: company/models.py:443 msgid "Courier shipping notes" msgstr "" -#: company/models.py:439 +#: company/models.py:444 msgid "Notes for shipping courier" msgstr "" -#: company/models.py:445 +#: company/models.py:450 msgid "Internal shipping notes" msgstr "" -#: company/models.py:446 +#: company/models.py:451 msgid "Shipping notes for internal use" msgstr "" -#: company/models.py:453 +#: company/models.py:458 msgid "Link to address information (external)" msgstr "" -#: company/models.py:484 company/models.py:785 stock/models.py:751 +#: company/models.py:489 company/models.py:791 stock/models.py:751 #: stock/serializers.py:266 stock/templates/stock/item_base.html:142 #: templates/js/translated/bom.js:622 msgid "Base Part" msgstr "" -#: company/models.py:486 company/models.py:787 +#: company/models.py:491 company/models.py:793 msgid "Select part" msgstr "" -#: company/models.py:495 company/templates/company/company_base.html:76 +#: company/models.py:500 company/templates/company/company_base.html:82 #: company/templates/company/manufacturer_part.html:90 #: company/templates/company/supplier_part.html:145 part/serializers.py:515 #: stock/templates/stock/item_base.html:207 -#: templates/js/translated/company.js:506 -#: templates/js/translated/company.js:1108 -#: templates/js/translated/company.js:1286 -#: templates/js/translated/company.js:1601 -#: templates/js/translated/table_filters.js:796 +#: templates/js/translated/company.js:507 +#: templates/js/translated/company.js:1118 +#: templates/js/translated/company.js:1296 +#: templates/js/translated/company.js:1611 +#: templates/js/translated/table_filters.js:800 msgid "Manufacturer" msgstr "" -#: company/models.py:496 +#: company/models.py:501 msgid "Select manufacturer" msgstr "" -#: company/models.py:502 company/templates/company/manufacturer_part.html:101 +#: company/models.py:507 company/templates/company/manufacturer_part.html:101 #: company/templates/company/supplier_part.html:153 part/serializers.py:525 #: templates/js/translated/company.js:351 -#: templates/js/translated/company.js:1107 -#: templates/js/translated/company.js:1302 -#: templates/js/translated/company.js:1620 templates/js/translated/part.js:1800 +#: templates/js/translated/company.js:1117 +#: templates/js/translated/company.js:1312 +#: templates/js/translated/company.js:1630 templates/js/translated/part.js:1800 #: templates/js/translated/purchase_order.js:1852 #: templates/js/translated/purchase_order.js:2054 msgid "MPN" msgstr "" -#: company/models.py:503 +#: company/models.py:508 msgid "Manufacturer Part Number" msgstr "" -#: company/models.py:510 +#: company/models.py:515 msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:518 +#: company/models.py:523 msgid "Manufacturer part description" msgstr "" -#: company/models.py:575 company/models.py:602 company/models.py:811 +#: company/models.py:580 company/models.py:607 company/models.py:823 #: company/templates/company/manufacturer_part.html:7 #: company/templates/company/manufacturer_part.html:24 #: stock/templates/stock/item_base.html:217 msgid "Manufacturer Part" msgstr "" -#: company/models.py:609 +#: company/models.py:614 msgid "Parameter name" msgstr "" -#: company/models.py:615 +#: company/models.py:620 #: report/templates/report/inventree_test_report_base.html:104 -#: stock/models.py:2436 templates/js/translated/company.js:1156 -#: templates/js/translated/company.js:1409 templates/js/translated/part.js:1492 +#: stock/models.py:2436 templates/js/translated/company.js:1166 +#: templates/js/translated/company.js:1419 templates/js/translated/part.js:1492 #: templates/js/translated/stock.js:1519 msgid "Value" msgstr "" -#: company/models.py:616 +#: company/models.py:621 msgid "Parameter value" msgstr "" -#: company/models.py:623 company/templates/company/supplier_part.html:168 +#: company/models.py:628 company/templates/company/supplier_part.html:168 #: part/admin.py:57 part/models.py:1009 part/models.py:3623 #: part/templates/part/part_base.html:284 -#: templates/js/translated/company.js:1415 templates/js/translated/part.js:1511 +#: templates/js/translated/company.js:1425 templates/js/translated/part.js:1511 #: templates/js/translated/part.js:1615 templates/js/translated/part.js:2370 msgid "Units" msgstr "" -#: company/models.py:624 +#: company/models.py:629 msgid "Parameter units" msgstr "" -#: company/models.py:725 +#: company/models.py:731 msgid "Pack units must be compatible with the base part units" msgstr "" -#: company/models.py:732 +#: company/models.py:738 msgid "Pack units must be greater than zero" msgstr "" -#: company/models.py:746 +#: company/models.py:752 msgid "Linked manufacturer part must reference the same base part" msgstr "" -#: company/models.py:795 company/templates/company/company_base.html:81 +#: company/models.py:801 company/templates/company/company_base.html:87 #: company/templates/company/supplier_part.html:129 order/models.py:465 #: order/templates/order/order_base.html:136 part/bom.py:272 part/bom.py:310 #: part/serializers.py:499 plugin/builtin/suppliers/digikey.py:25 @@ -4119,35 +4145,39 @@ msgstr "" #: plugin/builtin/suppliers/tme.py:26 stock/templates/stock/item_base.html:224 #: templates/email/overdue_purchase_order.html:16 #: templates/js/translated/company.js:350 -#: templates/js/translated/company.js:510 -#: templates/js/translated/company.js:1574 templates/js/translated/part.js:1768 +#: templates/js/translated/company.js:511 +#: templates/js/translated/company.js:1584 templates/js/translated/part.js:1768 #: templates/js/translated/pricing.js:498 #: templates/js/translated/purchase_order.js:1690 -#: templates/js/translated/table_filters.js:800 +#: templates/js/translated/table_filters.js:804 msgid "Supplier" msgstr "" -#: company/models.py:796 +#: company/models.py:802 msgid "Select supplier" msgstr "" -#: company/models.py:802 part/serializers.py:510 +#: company/models.py:808 part/serializers.py:510 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:812 +#: company/models.py:814 +msgid "Is this supplier part active?" +msgstr "" + +#: company/models.py:824 msgid "Select manufacturer part" msgstr "" -#: company/models.py:819 +#: company/models.py:831 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:827 +#: company/models.py:839 msgid "Supplier part description" msgstr "" -#: company/models.py:834 company/templates/company/supplier_part.html:187 +#: company/models.py:846 company/templates/company/supplier_part.html:187 #: part/admin.py:418 part/models.py:4070 part/templates/part/upload_bom.html:59 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_po_report_base.html:32 @@ -4158,27 +4188,27 @@ msgstr "" msgid "Note" msgstr "" -#: company/models.py:843 part/models.py:1967 +#: company/models.py:855 part/models.py:1967 msgid "base cost" msgstr "" -#: company/models.py:844 part/models.py:1968 +#: company/models.py:856 part/models.py:1968 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:851 company/templates/company/supplier_part.html:160 +#: company/models.py:863 company/templates/company/supplier_part.html:160 #: stock/admin.py:224 stock/models.py:782 stock/serializers.py:1350 #: stock/templates/stock/item_base.html:240 -#: templates/js/translated/company.js:1636 +#: templates/js/translated/company.js:1646 #: templates/js/translated/stock.js:2423 msgid "Packaging" msgstr "" -#: company/models.py:852 +#: company/models.py:864 msgid "Part packaging" msgstr "" -#: company/models.py:857 templates/js/translated/company.js:1641 +#: company/models.py:869 templates/js/translated/company.js:1651 #: templates/js/translated/part.js:1821 templates/js/translated/part.js:1877 #: templates/js/translated/purchase_order.js:311 #: templates/js/translated/purchase_order.js:841 @@ -4188,62 +4218,78 @@ msgstr "" msgid "Pack Quantity" msgstr "" -#: company/models.py:859 +#: company/models.py:871 msgid "Total quantity supplied in a single pack. Leave empty for single items." msgstr "" -#: company/models.py:878 part/models.py:1974 +#: company/models.py:890 part/models.py:1974 msgid "multiple" msgstr "" -#: company/models.py:879 +#: company/models.py:891 msgid "Order multiple" msgstr "" -#: company/models.py:891 +#: company/models.py:903 msgid "Quantity available from supplier" msgstr "" -#: company/models.py:897 +#: company/models.py:909 msgid "Availability Updated" msgstr "" -#: company/models.py:898 +#: company/models.py:910 msgid "Date of last update of availability data" msgstr "" -#: company/serializers.py:155 +#: company/serializers.py:163 msgid "Default currency used for this supplier" msgstr "" -#: company/templates/company/company_base.html:21 +#: company/serializers.py:381 part/admin.py:126 +#: part/templates/part/part_base.html:197 +#: templates/js/translated/company.js:1689 +#: templates/js/translated/table_filters.js:355 +msgid "In Stock" +msgstr "" + +#: company/templates/company/company_base.html:16 +#: part/templates/part/part_base.html:146 +#: templates/js/translated/company.js:1287 +#: templates/js/translated/company.js:1575 +#: templates/js/translated/model_renderers.js:306 +#: templates/js/translated/part.js:814 templates/js/translated/part.js:1218 +msgid "Inactive" +msgstr "" + +#: company/templates/company/company_base.html:27 #: templates/js/translated/purchase_order.js:242 msgid "Create Purchase Order" msgstr "" -#: company/templates/company/company_base.html:27 +#: company/templates/company/company_base.html:33 msgid "Company actions" msgstr "" -#: company/templates/company/company_base.html:32 +#: company/templates/company/company_base.html:38 msgid "Edit company information" msgstr "" -#: company/templates/company/company_base.html:33 -#: templates/js/translated/company.js:444 +#: company/templates/company/company_base.html:39 +#: templates/js/translated/company.js:445 msgid "Edit Company" msgstr "" -#: company/templates/company/company_base.html:37 +#: company/templates/company/company_base.html:43 msgid "Delete company" msgstr "" -#: company/templates/company/company_base.html:38 -#: company/templates/company/company_base.html:162 +#: company/templates/company/company_base.html:44 +#: company/templates/company/company_base.html:168 msgid "Delete Company" msgstr "" -#: company/templates/company/company_base.html:47 +#: company/templates/company/company_base.html:53 #: company/templates/company/manufacturer_part.html:51 #: company/templates/company/supplier_part.html:83 #: part/templates/part/part_thumb.html:20 @@ -4255,72 +4301,72 @@ msgstr "" msgid "Part image" msgstr "" -#: company/templates/company/company_base.html:55 +#: company/templates/company/company_base.html:61 #: part/templates/part/part_thumb.html:12 msgid "Upload new image" msgstr "" -#: company/templates/company/company_base.html:58 +#: company/templates/company/company_base.html:64 #: part/templates/part/part_thumb.html:14 msgid "Download image from URL" msgstr "" -#: company/templates/company/company_base.html:60 +#: company/templates/company/company_base.html:66 #: part/templates/part/part_thumb.html:16 msgid "Delete image" msgstr "" -#: company/templates/company/company_base.html:86 order/models.py:910 +#: company/templates/company/company_base.html:92 order/models.py:910 #: order/models.py:2008 order/templates/order/return_order_base.html:131 #: order/templates/order/sales_order_base.html:144 stock/models.py:804 #: stock/models.py:805 stock/serializers.py:1100 #: stock/templates/stock/item_base.html:405 #: templates/email/overdue_sales_order.html:16 -#: templates/js/translated/company.js:502 +#: templates/js/translated/company.js:503 #: templates/js/translated/return_order.js:296 #: templates/js/translated/sales_order.js:784 #: templates/js/translated/stock.js:2959 -#: templates/js/translated/table_filters.js:804 +#: templates/js/translated/table_filters.js:808 msgid "Customer" msgstr "" -#: company/templates/company/company_base.html:111 +#: company/templates/company/company_base.html:117 msgid "Uses default currency" msgstr "" -#: company/templates/company/company_base.html:118 order/models.py:341 +#: company/templates/company/company_base.html:124 order/models.py:341 #: order/templates/order/order_base.html:210 #: order/templates/order/return_order_base.html:181 #: order/templates/order/sales_order_base.html:221 msgid "Address" msgstr "" -#: company/templates/company/company_base.html:125 +#: company/templates/company/company_base.html:131 msgid "Phone" msgstr "" -#: company/templates/company/company_base.html:205 +#: company/templates/company/company_base.html:211 #: part/templates/part/part_base.html:528 msgid "Remove Image" msgstr "" -#: company/templates/company/company_base.html:206 +#: company/templates/company/company_base.html:212 msgid "Remove associated image from this company" msgstr "" -#: company/templates/company/company_base.html:208 +#: company/templates/company/company_base.html:214 #: part/templates/part/part_base.html:531 #: templates/InvenTree/settings/user.html:88 #: templates/InvenTree/settings/user_sso.html:43 msgid "Remove" msgstr "" -#: company/templates/company/company_base.html:237 +#: company/templates/company/company_base.html:243 #: part/templates/part/part_base.html:560 msgid "Upload Image" msgstr "" -#: company/templates/company/company_base.html:252 +#: company/templates/company/company_base.html:258 #: part/templates/part/part_base.html:614 msgid "Download Image" msgstr "" @@ -4368,7 +4414,7 @@ msgstr "" #: templates/InvenTree/index.html:227 templates/InvenTree/search.html:199 #: templates/InvenTree/settings/sidebar.html:57 #: templates/js/translated/search.js:205 templates/navbar.html:50 -#: users/models.py:197 +#: users/models.py:208 msgid "Purchase Orders" msgstr "" @@ -4391,7 +4437,7 @@ msgstr "" #: templates/InvenTree/index.html:259 templates/InvenTree/search.html:219 #: templates/InvenTree/settings/sidebar.html:59 #: templates/js/translated/search.js:219 templates/navbar.html:62 -#: users/models.py:198 +#: users/models.py:209 msgid "Sales Orders" msgstr "" @@ -4416,7 +4462,7 @@ msgstr "" #: order/templates/order/return_orders.html:15 #: templates/InvenTree/settings/sidebar.html:61 #: templates/js/translated/search.js:232 templates/navbar.html:65 -#: users/models.py:199 +#: users/models.py:210 msgid "Return Orders" msgstr "" @@ -4464,12 +4510,12 @@ msgid "Order part" msgstr "" #: company/templates/company/manufacturer_part.html:39 -#: templates/js/translated/company.js:1333 +#: templates/js/translated/company.js:1343 msgid "Edit manufacturer part" msgstr "" #: company/templates/company/manufacturer_part.html:43 -#: templates/js/translated/company.js:1334 +#: templates/js/translated/company.js:1344 msgid "Delete manufacturer part" msgstr "" @@ -4536,14 +4582,14 @@ msgstr "" #: company/templates/company/supplier_part.html:7 #: company/templates/company/supplier_part.html:24 order/api.py:448 #: stock/models.py:762 stock/templates/stock/item_base.html:233 -#: templates/js/translated/company.js:1590 +#: templates/js/translated/company.js:1600 #: templates/js/translated/purchase_order.js:752 #: templates/js/translated/stock.js:2279 msgid "Supplier Part" msgstr "" #: company/templates/company/supplier_part.html:50 -#: templates/js/translated/company.js:1516 +#: templates/js/translated/company.js:1526 msgid "Supplier part actions" msgstr "" @@ -4644,7 +4690,7 @@ msgstr "" #: stock/templates/stock/location_sidebar.html:7 #: templates/InvenTree/search.html:155 templates/js/translated/part.js:1060 #: templates/js/translated/search.js:172 templates/js/translated/stock.js:2766 -#: users/models.py:195 +#: users/models.py:206 msgid "Stock Items" msgstr "" @@ -5895,12 +5941,6 @@ msgstr "" msgid "Minimum Stock" msgstr "" -#: part/admin.py:126 part/templates/part/part_base.html:197 -#: templates/js/translated/company.js:1679 -#: templates/js/translated/table_filters.js:355 -msgid "In Stock" -msgstr "" - #: part/admin.py:138 part/templates/part/part_sidebar.html:27 msgid "Used In" msgstr "" @@ -5941,7 +5981,7 @@ msgstr "" #: templates/InvenTree/index.html:36 templates/InvenTree/search.html:84 #: templates/InvenTree/settings/sidebar.html:47 #: templates/js/translated/part.js:2804 templates/js/translated/search.js:130 -#: templates/navbar.html:24 users/models.py:192 +#: templates/navbar.html:24 users/models.py:203 msgid "Parts" msgstr "" @@ -6079,7 +6119,7 @@ msgstr "" #: part/models.py:83 part/templates/part/category.html:136 #: templates/InvenTree/search.html:97 templates/js/translated/search.js:158 -#: users/models.py:191 +#: users/models.py:202 msgid "Part Categories" msgstr "" @@ -6582,7 +6622,7 @@ msgid "Parameter description" msgstr "" #: part/models.py:3638 templates/js/translated/part.js:1627 -#: templates/js/translated/table_filters.js:821 +#: templates/js/translated/table_filters.js:825 msgid "Checkbox" msgstr "" @@ -7241,7 +7281,7 @@ msgstr "" #: part/templates/part/detail.html:67 part/templates/part/part_sidebar.html:50 #: stock/admin.py:251 templates/InvenTree/settings/part_stocktake.html:30 #: templates/InvenTree/settings/sidebar.html:53 -#: templates/js/translated/stock.js:2215 users/models.py:193 +#: templates/js/translated/stock.js:2215 users/models.py:204 msgid "Stocktake" msgstr "" @@ -7472,14 +7512,6 @@ msgstr "" msgid "Part is not active" msgstr "" -#: part/templates/part/part_base.html:146 -#: templates/js/translated/company.js:1277 -#: templates/js/translated/company.js:1565 -#: templates/js/translated/model_renderers.js:306 -#: templates/js/translated/part.js:814 templates/js/translated/part.js:1218 -msgid "Inactive" -msgstr "" - #: part/templates/part/part_base.html:153 msgid "Part is virtual (not a physical part)" msgstr "" @@ -7647,8 +7679,8 @@ msgstr "" #: part/templates/part/prices.html:28 stock/admin.py:247 #: stock/templates/stock/item_base.html:446 -#: templates/js/translated/company.js:1693 #: templates/js/translated/company.js:1703 +#: templates/js/translated/company.js:1713 #: templates/js/translated/stock.js:2245 msgid "Last Updated" msgstr "" @@ -8216,7 +8248,7 @@ msgstr "" msgid "Plugin Configurations" msgstr "" -#: plugin/models.py:34 users/models.py:89 +#: plugin/models.py:34 users/models.py:100 msgid "Key" msgstr "" @@ -8719,7 +8751,7 @@ msgstr "" #: stock/admin.py:256 stock/models.py:883 #: stock/templates/stock/item_base.html:433 -#: templates/js/translated/stock.js:2229 users/models.py:113 +#: templates/js/translated/stock.js:2229 users/models.py:124 msgid "Expiry Date" msgstr "" @@ -8800,7 +8832,7 @@ msgstr "" #: stock/models.py:126 stock/templates/stock/location.html:179 #: templates/InvenTree/search.html:166 templates/js/translated/search.js:178 -#: users/models.py:194 +#: users/models.py:205 msgid "Stock Locations" msgstr "" @@ -9483,7 +9515,7 @@ msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" #: stock/templates/stock/item_base.html:437 -#: templates/js/translated/table_filters.js:435 users/models.py:163 +#: templates/js/translated/table_filters.js:435 users/models.py:174 msgid "Expired" msgstr "" @@ -10109,7 +10141,7 @@ msgstr "" #: templates/InvenTree/settings/settings_staff_js.html:81 #: templates/js/translated/forms.js:547 templates/js/translated/helpers.js:105 #: templates/js/translated/part.js:392 templates/js/translated/pricing.js:629 -#: templates/js/translated/stock.js:245 users/models.py:413 +#: templates/js/translated/stock.js:245 users/models.py:424 msgid "Delete" msgstr "" @@ -10292,7 +10324,7 @@ msgid "Unverified" msgstr "" #: templates/InvenTree/settings/user.html:80 -#: templates/js/translated/company.js:947 +#: templates/js/translated/company.js:957 msgid "Primary" msgstr "" @@ -11643,213 +11675,213 @@ msgstr "" msgid "Delete Supplier Parts" msgstr "" -#: templates/js/translated/company.js:465 +#: templates/js/translated/company.js:466 msgid "Add new Company" msgstr "" -#: templates/js/translated/company.js:536 +#: templates/js/translated/company.js:546 msgid "Parts Supplied" msgstr "" -#: templates/js/translated/company.js:545 +#: templates/js/translated/company.js:555 msgid "Parts Manufactured" msgstr "" -#: templates/js/translated/company.js:560 +#: templates/js/translated/company.js:570 msgid "No company information found" msgstr "" -#: templates/js/translated/company.js:609 +#: templates/js/translated/company.js:619 msgid "Create New Contact" msgstr "" -#: templates/js/translated/company.js:625 -#: templates/js/translated/company.js:748 +#: templates/js/translated/company.js:635 +#: templates/js/translated/company.js:758 msgid "Edit Contact" msgstr "" -#: templates/js/translated/company.js:662 +#: templates/js/translated/company.js:672 msgid "All selected contacts will be deleted" msgstr "" -#: templates/js/translated/company.js:668 -#: templates/js/translated/company.js:732 +#: templates/js/translated/company.js:678 +#: templates/js/translated/company.js:742 msgid "Role" msgstr "" -#: templates/js/translated/company.js:676 +#: templates/js/translated/company.js:686 msgid "Delete Contacts" msgstr "" -#: templates/js/translated/company.js:707 +#: templates/js/translated/company.js:717 msgid "No contacts found" msgstr "" -#: templates/js/translated/company.js:720 +#: templates/js/translated/company.js:730 msgid "Phone Number" msgstr "" -#: templates/js/translated/company.js:726 +#: templates/js/translated/company.js:736 msgid "Email Address" msgstr "" -#: templates/js/translated/company.js:752 +#: templates/js/translated/company.js:762 msgid "Delete Contact" msgstr "" -#: templates/js/translated/company.js:849 +#: templates/js/translated/company.js:859 msgid "Create New Address" msgstr "" -#: templates/js/translated/company.js:864 -#: templates/js/translated/company.js:1025 +#: templates/js/translated/company.js:874 +#: templates/js/translated/company.js:1035 msgid "Edit Address" msgstr "" -#: templates/js/translated/company.js:899 +#: templates/js/translated/company.js:909 msgid "All selected addresses will be deleted" msgstr "" -#: templates/js/translated/company.js:913 +#: templates/js/translated/company.js:923 msgid "Delete Addresses" msgstr "" -#: templates/js/translated/company.js:940 +#: templates/js/translated/company.js:950 msgid "No addresses found" msgstr "" -#: templates/js/translated/company.js:979 +#: templates/js/translated/company.js:989 msgid "Postal city" msgstr "" -#: templates/js/translated/company.js:985 +#: templates/js/translated/company.js:995 msgid "State/province" msgstr "" -#: templates/js/translated/company.js:997 +#: templates/js/translated/company.js:1007 msgid "Courier notes" msgstr "" -#: templates/js/translated/company.js:1003 +#: templates/js/translated/company.js:1013 msgid "Internal notes" msgstr "" -#: templates/js/translated/company.js:1029 +#: templates/js/translated/company.js:1039 msgid "Delete Address" msgstr "" -#: templates/js/translated/company.js:1102 +#: templates/js/translated/company.js:1112 msgid "All selected manufacturer parts will be deleted" msgstr "" -#: templates/js/translated/company.js:1117 +#: templates/js/translated/company.js:1127 msgid "Delete Manufacturer Parts" msgstr "" -#: templates/js/translated/company.js:1151 +#: templates/js/translated/company.js:1161 msgid "All selected parameters will be deleted" msgstr "" -#: templates/js/translated/company.js:1165 +#: templates/js/translated/company.js:1175 msgid "Delete Parameters" msgstr "" -#: templates/js/translated/company.js:1181 -#: templates/js/translated/company.js:1469 templates/js/translated/part.js:2244 +#: templates/js/translated/company.js:1191 +#: templates/js/translated/company.js:1479 templates/js/translated/part.js:2244 msgid "Order parts" msgstr "" -#: templates/js/translated/company.js:1198 +#: templates/js/translated/company.js:1208 msgid "Delete manufacturer parts" msgstr "" -#: templates/js/translated/company.js:1230 +#: templates/js/translated/company.js:1240 msgid "Manufacturer part actions" msgstr "" -#: templates/js/translated/company.js:1249 +#: templates/js/translated/company.js:1259 msgid "No manufacturer parts found" msgstr "" -#: templates/js/translated/company.js:1269 -#: templates/js/translated/company.js:1557 templates/js/translated/part.js:798 +#: templates/js/translated/company.js:1279 +#: templates/js/translated/company.js:1567 templates/js/translated/part.js:798 #: templates/js/translated/part.js:1210 msgid "Template part" msgstr "" -#: templates/js/translated/company.js:1273 -#: templates/js/translated/company.js:1561 templates/js/translated/part.js:802 +#: templates/js/translated/company.js:1283 +#: templates/js/translated/company.js:1571 templates/js/translated/part.js:802 #: templates/js/translated/part.js:1214 msgid "Assembled part" msgstr "" -#: templates/js/translated/company.js:1393 templates/js/translated/part.js:1464 +#: templates/js/translated/company.js:1403 templates/js/translated/part.js:1464 msgid "No parameters found" msgstr "" -#: templates/js/translated/company.js:1428 templates/js/translated/part.js:1527 +#: templates/js/translated/company.js:1438 templates/js/translated/part.js:1527 msgid "Edit parameter" msgstr "" -#: templates/js/translated/company.js:1429 templates/js/translated/part.js:1528 +#: templates/js/translated/company.js:1439 templates/js/translated/part.js:1528 msgid "Delete parameter" msgstr "" -#: templates/js/translated/company.js:1446 templates/js/translated/part.js:1433 +#: templates/js/translated/company.js:1456 templates/js/translated/part.js:1433 msgid "Edit Parameter" msgstr "" -#: templates/js/translated/company.js:1455 templates/js/translated/part.js:1549 +#: templates/js/translated/company.js:1465 templates/js/translated/part.js:1549 msgid "Delete Parameter" msgstr "" -#: templates/js/translated/company.js:1486 +#: templates/js/translated/company.js:1496 msgid "Delete supplier parts" msgstr "" -#: templates/js/translated/company.js:1536 +#: templates/js/translated/company.js:1546 msgid "No supplier parts found" msgstr "" -#: templates/js/translated/company.js:1654 +#: templates/js/translated/company.js:1664 msgid "Base Units" msgstr "" -#: templates/js/translated/company.js:1684 +#: templates/js/translated/company.js:1694 msgid "Availability" msgstr "" -#: templates/js/translated/company.js:1715 +#: templates/js/translated/company.js:1725 msgid "Edit supplier part" msgstr "" -#: templates/js/translated/company.js:1716 +#: templates/js/translated/company.js:1726 msgid "Delete supplier part" msgstr "" -#: templates/js/translated/company.js:1769 +#: templates/js/translated/company.js:1779 #: templates/js/translated/pricing.js:694 msgid "Delete Price Break" msgstr "" -#: templates/js/translated/company.js:1779 +#: templates/js/translated/company.js:1789 #: templates/js/translated/pricing.js:712 msgid "Edit Price Break" msgstr "" -#: templates/js/translated/company.js:1794 +#: templates/js/translated/company.js:1804 msgid "No price break information found" msgstr "" -#: templates/js/translated/company.js:1823 +#: templates/js/translated/company.js:1833 msgid "Last updated" msgstr "" -#: templates/js/translated/company.js:1830 +#: templates/js/translated/company.js:1840 msgid "Edit price break" msgstr "" -#: templates/js/translated/company.js:1831 +#: templates/js/translated/company.js:1841 msgid "Delete price break" msgstr "" @@ -13287,7 +13319,7 @@ msgstr "" msgid "Add Stock" msgstr "" -#: templates/js/translated/stock.js:1042 users/models.py:403 +#: templates/js/translated/stock.js:1042 users/models.py:414 msgid "Add" msgstr "" @@ -13801,7 +13833,7 @@ msgid "Available stock" msgstr "" #: templates/js/translated/table_filters.js:733 -#: templates/js/translated/table_filters.js:829 +#: templates/js/translated/table_filters.js:833 msgid "Has Units" msgstr "" @@ -13829,7 +13861,7 @@ msgstr "" msgid "Has stocktake entries" msgstr "" -#: templates/js/translated/table_filters.js:825 +#: templates/js/translated/table_filters.js:829 msgid "Has Choices" msgstr "" @@ -13925,7 +13957,7 @@ msgstr "" msgid "New Notifications" msgstr "" -#: templates/navbar.html:144 users/models.py:190 +#: templates/navbar.html:144 users/models.py:201 msgid "Admin" msgstr "" @@ -14122,7 +14154,7 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/authentication.py:29 users/models.py:127 +#: users/authentication.py:29 users/models.py:138 msgid "Token has been revoked" msgstr "" @@ -14130,67 +14162,67 @@ msgstr "" msgid "Token has expired" msgstr "" -#: users/models.py:70 +#: users/models.py:81 msgid "API Token" msgstr "" -#: users/models.py:71 +#: users/models.py:82 msgid "API Tokens" msgstr "" -#: users/models.py:107 +#: users/models.py:118 msgid "Token Name" msgstr "" -#: users/models.py:108 +#: users/models.py:119 msgid "Custom token name" msgstr "" -#: users/models.py:114 +#: users/models.py:125 msgid "Token expiry date" msgstr "" -#: users/models.py:122 +#: users/models.py:133 msgid "Last Seen" msgstr "" -#: users/models.py:123 +#: users/models.py:134 msgid "Last time the token was used" msgstr "" -#: users/models.py:127 +#: users/models.py:138 msgid "Revoked" msgstr "" -#: users/models.py:386 +#: users/models.py:397 msgid "Permission set" msgstr "" -#: users/models.py:395 +#: users/models.py:406 msgid "Group" msgstr "" -#: users/models.py:399 +#: users/models.py:410 msgid "View" msgstr "" -#: users/models.py:399 +#: users/models.py:410 msgid "Permission to view items" msgstr "" -#: users/models.py:403 +#: users/models.py:414 msgid "Permission to add items" msgstr "" -#: users/models.py:407 +#: users/models.py:418 msgid "Change" msgstr "" -#: users/models.py:409 +#: users/models.py:420 msgid "Permissions to edit items" msgstr "" -#: users/models.py:415 +#: users/models.py:426 msgid "Permission to delete items" msgstr "" diff --git a/src/backend/InvenTree/locale/sr/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/sr/LC_MESSAGES/django.po index 827441f821..a7b07cb81c 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: 2024-04-15 15:06+0000\n" -"PO-Revision-Date: 2024-04-16 03:12\n" +"POT-Creation-Date: 2024-04-20 13:19+0000\n" +"PO-Revision-Date: 2024-04-21 04:20\n" "Last-Translator: \n" "Language-Team: Serbian (Latin)\n" "Language: sr_CS\n" @@ -58,7 +58,7 @@ msgstr "Unesite datum" #: InvenTree/fields.py:208 InvenTree/models.py:1021 build/serializers.py:438 #: build/serializers.py:516 build/templates/build/sidebar.html:21 -#: company/models.py:835 company/templates/company/sidebar.html:37 +#: company/models.py:847 company/templates/company/sidebar.html:37 #: order/models.py:1283 order/templates/order/po_sidebar.html:11 #: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/so_sidebar.html:17 part/admin.py:59 @@ -69,7 +69,7 @@ msgstr "Unesite datum" #: stock/serializers.py:805 stock/serializers.py:1114 stock/serializers.py:1203 #: stock/serializers.py:1368 stock/templates/stock/stock_sidebar.html:25 #: templates/js/translated/barcode.js:143 templates/js/translated/bom.js:1265 -#: templates/js/translated/company.js:1674 templates/js/translated/order.js:347 +#: templates/js/translated/company.js:1684 templates/js/translated/order.js:347 #: templates/js/translated/part.js:1080 #: templates/js/translated/purchase_order.js:2201 #: templates/js/translated/return_order.js:776 @@ -340,10 +340,10 @@ msgstr "Kineski (Tradicionalni)" msgid "[{site_name}] Log in to the app" msgstr "" -#: InvenTree/magic_login.py:38 company/models.py:132 -#: company/templates/company/company_base.html:132 +#: InvenTree/magic_login.py:38 company/models.py:133 +#: company/templates/company/company_base.html:138 #: templates/InvenTree/settings/user.html:49 -#: templates/js/translated/company.js:667 +#: templates/js/translated/company.js:677 msgid "Email" msgstr "E-Pošta" @@ -405,14 +405,14 @@ msgstr "Prilog" msgid "Select file to attach" msgstr "Izaberite datoteku za prilog" -#: InvenTree/models.py:567 common/models.py:3018 company/models.py:145 -#: company/models.py:452 company/models.py:509 company/models.py:818 +#: InvenTree/models.py:567 common/models.py:3018 company/models.py:146 +#: company/models.py:457 company/models.py:514 company/models.py:830 #: order/models.py:291 order/models.py:1288 order/models.py:1702 #: part/admin.py:55 part/models.py:919 #: part/templates/part/part_scheduling.html:11 #: report/templates/report/inventree_build_order_base.html:164 -#: stock/admin.py:225 templates/js/translated/company.js:1309 -#: templates/js/translated/company.js:1663 templates/js/translated/order.js:351 +#: stock/admin.py:225 templates/js/translated/company.js:1319 +#: templates/js/translated/company.js:1673 templates/js/translated/order.js:351 #: templates/js/translated/part.js:2456 #: templates/js/translated/purchase_order.js:2041 #: templates/js/translated/purchase_order.js:2205 @@ -442,7 +442,7 @@ msgstr "Datoteka komentara" #: part/models.py:3272 part/models.py:3365 part/models.py:3393 #: plugin/models.py:250 plugin/models.py:251 #: report/templates/report/inventree_test_report_base.html:105 -#: templates/js/translated/stock.js:3036 users/models.py:100 +#: templates/js/translated/stock.js:3036 users/models.py:111 msgid "User" msgstr "Korisnik" @@ -484,7 +484,7 @@ msgid "Invalid choice" msgstr "Nevažeći izvor" #: InvenTree/models.py:893 common/models.py:2706 common/models.py:3104 -#: common/serializers.py:370 company/models.py:608 label/models.py:120 +#: common/serializers.py:370 company/models.py:613 label/models.py:120 #: machine/models.py:24 part/models.py:855 part/models.py:3616 #: plugin/models.py:41 report/models.py:176 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -493,11 +493,11 @@ msgstr "Nevažeći izvor" #: templates/InvenTree/settings/plugin_settings.html:22 #: templates/InvenTree/settings/settings_staff_js.html:67 #: templates/InvenTree/settings/settings_staff_js.html:446 -#: templates/js/translated/company.js:666 -#: templates/js/translated/company.js:714 -#: templates/js/translated/company.js:903 -#: templates/js/translated/company.js:1155 -#: templates/js/translated/company.js:1403 templates/js/translated/part.js:1186 +#: templates/js/translated/company.js:676 +#: templates/js/translated/company.js:724 +#: templates/js/translated/company.js:913 +#: templates/js/translated/company.js:1165 +#: templates/js/translated/company.js:1413 templates/js/translated/part.js:1186 #: templates/js/translated/part.js:1474 templates/js/translated/part.js:1610 #: templates/js/translated/part.js:2749 templates/js/translated/stock.js:2716 msgid "Name" @@ -505,8 +505,8 @@ msgstr "Ime" #: InvenTree/models.py:899 build/models.py:188 #: build/templates/build/detail.html:24 common/models.py:136 -#: company/models.py:517 company/models.py:826 -#: company/templates/company/company_base.html:71 +#: company/models.py:522 company/models.py:838 +#: company/templates/company/company_base.html:77 #: company/templates/company/manufacturer_part.html:75 #: company/templates/company/supplier_part.html:107 label/models.py:127 #: order/models.py:277 order/models.py:1316 part/admin.py:303 part/admin.py:414 @@ -521,9 +521,9 @@ msgstr "Ime" #: templates/InvenTree/settings/settings_staff_js.html:170 #: templates/InvenTree/settings/settings_staff_js.html:451 #: templates/js/translated/bom.js:633 templates/js/translated/bom.js:963 -#: templates/js/translated/build.js:2137 templates/js/translated/company.js:518 -#: templates/js/translated/company.js:1320 -#: templates/js/translated/company.js:1631 templates/js/translated/index.js:119 +#: templates/js/translated/build.js:2137 templates/js/translated/company.js:519 +#: templates/js/translated/company.js:1330 +#: templates/js/translated/company.js:1641 templates/js/translated/index.js:119 #: templates/js/translated/order.js:298 templates/js/translated/part.js:1238 #: templates/js/translated/part.js:1483 templates/js/translated/part.js:1621 #: templates/js/translated/part.js:1958 templates/js/translated/part.js:2355 @@ -589,8 +589,8 @@ msgstr "Server je zabležio grešku." msgid "Must be a valid number" msgstr "Mora biti važeći broj" -#: InvenTree/serializers.py:99 company/models.py:178 -#: company/templates/company/company_base.html:106 part/models.py:2993 +#: InvenTree/serializers.py:99 company/models.py:183 +#: company/templates/company/company_base.html:112 part/models.py:2993 #: templates/InvenTree/settings/settings_staff_js.html:44 #: templates/currency_data.html:5 msgid "Currency" @@ -970,7 +970,7 @@ msgstr "" msgid "Allocated" msgstr "" -#: build/api.py:294 company/models.py:890 +#: build/api.py:294 company/models.py:902 company/serializers.py:383 #: company/templates/company/supplier_part.html:114 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -1000,7 +1000,7 @@ msgstr "Nalog za izradu" #: part/templates/part/part_sidebar.html:22 templates/InvenTree/index.html:196 #: templates/InvenTree/search.html:141 #: templates/InvenTree/settings/sidebar.html:55 -#: templates/js/translated/search.js:186 users/models.py:196 +#: templates/js/translated/search.js:186 users/models.py:207 msgid "Build Orders" msgstr "Nalozi za izradu" @@ -1050,7 +1050,7 @@ msgid "BuildOrder to which this build is allocated" msgstr "" #: build/models.py:205 build/templates/build/build_base.html:97 -#: build/templates/build/detail.html:29 company/models.py:1044 order/api.py:817 +#: build/templates/build/detail.html:29 company/models.py:1056 order/api.py:817 #: order/models.py:1401 order/models.py:1544 order/models.py:1545 #: part/api.py:1547 part/api.py:1841 part/models.py:390 part/models.py:3004 #: part/models.py:3148 part/models.py:3292 part/models.py:3315 @@ -1078,9 +1078,9 @@ msgstr "" #: templates/js/translated/build.js:1309 templates/js/translated/build.js:1740 #: templates/js/translated/build.js:2160 templates/js/translated/build.js:2333 #: templates/js/translated/company.js:348 -#: templates/js/translated/company.js:1106 -#: templates/js/translated/company.js:1261 -#: templates/js/translated/company.js:1549 templates/js/translated/index.js:109 +#: templates/js/translated/company.js:1116 +#: templates/js/translated/company.js:1271 +#: templates/js/translated/company.js:1559 templates/js/translated/index.js:109 #: templates/js/translated/part.js:1943 templates/js/translated/part.js:2015 #: templates/js/translated/part.js:2324 templates/js/translated/pricing.js:369 #: templates/js/translated/purchase_order.js:751 @@ -1223,7 +1223,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:180 #: part/templates/part/part_base.html:383 stock/models.py:819 #: stock/templates/stock/item_base.html:200 -#: templates/js/translated/company.js:1009 +#: templates/js/translated/company.js:1019 msgid "External Link" msgstr "" @@ -1315,7 +1315,7 @@ msgstr "" #: templates/js/translated/bom.js:981 templates/js/translated/build.js:521 #: templates/js/translated/build.js:737 templates/js/translated/build.js:1366 #: templates/js/translated/build.js:1743 templates/js/translated/build.js:2355 -#: templates/js/translated/company.js:1808 +#: templates/js/translated/company.js:1818 #: templates/js/translated/model_renderers.js:230 #: templates/js/translated/order.js:304 templates/js/translated/part.js:961 #: templates/js/translated/part.js:1811 templates/js/translated/part.js:3341 @@ -2206,7 +2206,7 @@ msgstr "" msgid "Show the `about` modal only to superusers" msgstr "" -#: common/models.py:1292 company/models.py:107 company/models.py:108 +#: common/models.py:1292 company/models.py:108 company/models.py:109 msgid "Company name" msgstr "" @@ -3550,9 +3550,9 @@ msgstr "" msgid "Price break quantity" msgstr "" -#: common/models.py:2524 company/serializers.py:486 order/admin.py:42 +#: common/models.py:2524 company/serializers.py:496 order/admin.py:42 #: order/models.py:1333 order/models.py:2241 -#: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885 +#: templates/js/translated/company.js:1823 templates/js/translated/part.js:1885 #: templates/js/translated/pricing.js:621 #: templates/js/translated/return_order.js:741 msgid "Price" @@ -3574,13 +3574,15 @@ msgstr "" msgid "Name for this webhook" msgstr "" -#: common/models.py:2711 machine/models.py:39 part/admin.py:88 -#: part/models.py:1045 plugin/models.py:56 +#: common/models.py:2711 company/models.py:160 company/models.py:813 +#: machine/models.py:39 part/admin.py:88 part/models.py:1045 +#: plugin/models.py:56 templates/js/translated/company.js:523 #: templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 #: templates/js/translated/table_filters.js:492 #: templates/js/translated/table_filters.js:520 -#: templates/js/translated/table_filters.js:716 users/models.py:171 +#: templates/js/translated/table_filters.js:716 +#: templates/js/translated/table_filters.js:796 users/models.py:182 msgid "Active" msgstr "" @@ -3588,7 +3590,7 @@ msgstr "" msgid "Is this webhook active" msgstr "" -#: common/models.py:2727 users/models.py:148 +#: common/models.py:2727 users/models.py:159 msgid "Token" msgstr "" @@ -3652,7 +3654,7 @@ msgstr "" msgid "Id" msgstr "" -#: common/models.py:3016 templates/js/translated/company.js:955 +#: common/models.py:3016 templates/js/translated/company.js:965 #: templates/js/translated/news.js:44 msgid "Title" msgstr "" @@ -3678,7 +3680,7 @@ msgstr "" msgid "Was this news item read?" msgstr "" -#: common/models.py:3044 company/models.py:155 part/models.py:929 +#: common/models.py:3044 company/models.py:156 part/models.py:929 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report_base.html:35 @@ -3848,270 +3850,294 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/models.py:113 -msgid "Company description" +#: company/api.py:164 +msgid "Part is Active" +msgstr "" + +#: company/api.py:168 +msgid "Manufacturer is Active" +msgstr "" + +#: company/api.py:317 +msgid "Supplier Part is Active" +msgstr "" + +#: company/api.py:321 +msgid "Internal Part is Active" +msgstr "" + +#: company/api.py:325 +msgid "Supplier is Active" msgstr "" #: company/models.py:114 +msgid "Company description" +msgstr "" + +#: company/models.py:115 msgid "Description of the company" msgstr "" -#: company/models.py:119 company/templates/company/company_base.html:100 +#: company/models.py:120 company/templates/company/company_base.html:106 #: templates/InvenTree/settings/plugin_settings.html:54 -#: templates/js/translated/company.js:522 +#: templates/js/translated/company.js:532 msgid "Website" msgstr "" -#: company/models.py:119 +#: company/models.py:120 msgid "Company website URL" msgstr "" -#: company/models.py:124 +#: company/models.py:125 msgid "Phone number" msgstr "" -#: company/models.py:126 +#: company/models.py:127 msgid "Contact phone number" msgstr "" -#: company/models.py:133 +#: company/models.py:134 msgid "Contact email address" msgstr "" -#: company/models.py:138 company/templates/company/company_base.html:139 +#: company/models.py:139 company/templates/company/company_base.html:145 #: order/models.py:331 order/templates/order/order_base.html:203 #: order/templates/order/return_order_base.html:174 #: order/templates/order/sales_order_base.html:214 msgid "Contact" msgstr "" -#: company/models.py:140 +#: company/models.py:141 msgid "Point of contact" msgstr "" -#: company/models.py:146 +#: company/models.py:147 msgid "Link to external company information" msgstr "" #: company/models.py:160 +msgid "Is this company active?" +msgstr "" + +#: company/models.py:165 msgid "is customer" msgstr "" -#: company/models.py:161 +#: company/models.py:166 msgid "Do you sell items to this company?" msgstr "" -#: company/models.py:166 +#: company/models.py:171 msgid "is supplier" msgstr "" -#: company/models.py:167 +#: company/models.py:172 msgid "Do you purchase items from this company?" msgstr "" -#: company/models.py:172 +#: company/models.py:177 msgid "is manufacturer" msgstr "" -#: company/models.py:173 +#: company/models.py:178 msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:181 +#: company/models.py:186 msgid "Default currency used for this company" msgstr "" -#: company/models.py:268 company/models.py:377 +#: company/models.py:273 company/models.py:382 #: company/templates/company/company_base.html:8 #: company/templates/company/company_base.html:12 stock/api.py:776 -#: templates/InvenTree/search.html:178 templates/js/translated/company.js:495 +#: templates/InvenTree/search.html:178 templates/js/translated/company.js:496 msgid "Company" msgstr "" -#: company/models.py:378 +#: company/models.py:383 msgid "Select company" msgstr "" -#: company/models.py:383 +#: company/models.py:388 msgid "Address title" msgstr "" -#: company/models.py:384 +#: company/models.py:389 msgid "Title describing the address entry" msgstr "" -#: company/models.py:390 +#: company/models.py:395 msgid "Primary address" msgstr "" -#: company/models.py:391 +#: company/models.py:396 msgid "Set as primary address" msgstr "" -#: company/models.py:396 templates/js/translated/company.js:904 -#: templates/js/translated/company.js:961 +#: company/models.py:401 templates/js/translated/company.js:914 +#: templates/js/translated/company.js:971 msgid "Line 1" msgstr "" -#: company/models.py:397 +#: company/models.py:402 msgid "Address line 1" msgstr "" -#: company/models.py:403 templates/js/translated/company.js:905 -#: templates/js/translated/company.js:967 +#: company/models.py:408 templates/js/translated/company.js:915 +#: templates/js/translated/company.js:977 msgid "Line 2" msgstr "" -#: company/models.py:404 +#: company/models.py:409 msgid "Address line 2" msgstr "" -#: company/models.py:410 company/models.py:411 -#: templates/js/translated/company.js:973 +#: company/models.py:415 company/models.py:416 +#: templates/js/translated/company.js:983 msgid "Postal code" msgstr "" -#: company/models.py:417 +#: company/models.py:422 msgid "City/Region" msgstr "" -#: company/models.py:418 +#: company/models.py:423 msgid "Postal code city/region" msgstr "" -#: company/models.py:424 +#: company/models.py:429 msgid "State/Province" msgstr "" -#: company/models.py:425 +#: company/models.py:430 msgid "State or province" msgstr "" -#: company/models.py:431 templates/js/translated/company.js:991 +#: company/models.py:436 templates/js/translated/company.js:1001 msgid "Country" msgstr "" -#: company/models.py:432 +#: company/models.py:437 msgid "Address country" msgstr "" -#: company/models.py:438 +#: company/models.py:443 msgid "Courier shipping notes" msgstr "" -#: company/models.py:439 +#: company/models.py:444 msgid "Notes for shipping courier" msgstr "" -#: company/models.py:445 +#: company/models.py:450 msgid "Internal shipping notes" msgstr "" -#: company/models.py:446 +#: company/models.py:451 msgid "Shipping notes for internal use" msgstr "" -#: company/models.py:453 +#: company/models.py:458 msgid "Link to address information (external)" msgstr "" -#: company/models.py:484 company/models.py:785 stock/models.py:751 +#: company/models.py:489 company/models.py:791 stock/models.py:751 #: stock/serializers.py:266 stock/templates/stock/item_base.html:142 #: templates/js/translated/bom.js:622 msgid "Base Part" msgstr "" -#: company/models.py:486 company/models.py:787 +#: company/models.py:491 company/models.py:793 msgid "Select part" msgstr "" -#: company/models.py:495 company/templates/company/company_base.html:76 +#: company/models.py:500 company/templates/company/company_base.html:82 #: company/templates/company/manufacturer_part.html:90 #: company/templates/company/supplier_part.html:145 part/serializers.py:515 #: stock/templates/stock/item_base.html:207 -#: templates/js/translated/company.js:506 -#: templates/js/translated/company.js:1108 -#: templates/js/translated/company.js:1286 -#: templates/js/translated/company.js:1601 -#: templates/js/translated/table_filters.js:796 +#: templates/js/translated/company.js:507 +#: templates/js/translated/company.js:1118 +#: templates/js/translated/company.js:1296 +#: templates/js/translated/company.js:1611 +#: templates/js/translated/table_filters.js:800 msgid "Manufacturer" msgstr "" -#: company/models.py:496 +#: company/models.py:501 msgid "Select manufacturer" msgstr "" -#: company/models.py:502 company/templates/company/manufacturer_part.html:101 +#: company/models.py:507 company/templates/company/manufacturer_part.html:101 #: company/templates/company/supplier_part.html:153 part/serializers.py:525 #: templates/js/translated/company.js:351 -#: templates/js/translated/company.js:1107 -#: templates/js/translated/company.js:1302 -#: templates/js/translated/company.js:1620 templates/js/translated/part.js:1800 +#: templates/js/translated/company.js:1117 +#: templates/js/translated/company.js:1312 +#: templates/js/translated/company.js:1630 templates/js/translated/part.js:1800 #: templates/js/translated/purchase_order.js:1852 #: templates/js/translated/purchase_order.js:2054 msgid "MPN" msgstr "" -#: company/models.py:503 +#: company/models.py:508 msgid "Manufacturer Part Number" msgstr "" -#: company/models.py:510 +#: company/models.py:515 msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:518 +#: company/models.py:523 msgid "Manufacturer part description" msgstr "" -#: company/models.py:575 company/models.py:602 company/models.py:811 +#: company/models.py:580 company/models.py:607 company/models.py:823 #: company/templates/company/manufacturer_part.html:7 #: company/templates/company/manufacturer_part.html:24 #: stock/templates/stock/item_base.html:217 msgid "Manufacturer Part" msgstr "" -#: company/models.py:609 +#: company/models.py:614 msgid "Parameter name" msgstr "" -#: company/models.py:615 +#: company/models.py:620 #: report/templates/report/inventree_test_report_base.html:104 -#: stock/models.py:2436 templates/js/translated/company.js:1156 -#: templates/js/translated/company.js:1409 templates/js/translated/part.js:1492 +#: stock/models.py:2436 templates/js/translated/company.js:1166 +#: templates/js/translated/company.js:1419 templates/js/translated/part.js:1492 #: templates/js/translated/stock.js:1519 msgid "Value" msgstr "" -#: company/models.py:616 +#: company/models.py:621 msgid "Parameter value" msgstr "" -#: company/models.py:623 company/templates/company/supplier_part.html:168 +#: company/models.py:628 company/templates/company/supplier_part.html:168 #: part/admin.py:57 part/models.py:1009 part/models.py:3623 #: part/templates/part/part_base.html:284 -#: templates/js/translated/company.js:1415 templates/js/translated/part.js:1511 +#: templates/js/translated/company.js:1425 templates/js/translated/part.js:1511 #: templates/js/translated/part.js:1615 templates/js/translated/part.js:2370 msgid "Units" msgstr "" -#: company/models.py:624 +#: company/models.py:629 msgid "Parameter units" msgstr "" -#: company/models.py:725 +#: company/models.py:731 msgid "Pack units must be compatible with the base part units" msgstr "" -#: company/models.py:732 +#: company/models.py:738 msgid "Pack units must be greater than zero" msgstr "" -#: company/models.py:746 +#: company/models.py:752 msgid "Linked manufacturer part must reference the same base part" msgstr "" -#: company/models.py:795 company/templates/company/company_base.html:81 +#: company/models.py:801 company/templates/company/company_base.html:87 #: company/templates/company/supplier_part.html:129 order/models.py:465 #: order/templates/order/order_base.html:136 part/bom.py:272 part/bom.py:310 #: part/serializers.py:499 plugin/builtin/suppliers/digikey.py:25 @@ -4119,35 +4145,39 @@ msgstr "" #: plugin/builtin/suppliers/tme.py:26 stock/templates/stock/item_base.html:224 #: templates/email/overdue_purchase_order.html:16 #: templates/js/translated/company.js:350 -#: templates/js/translated/company.js:510 -#: templates/js/translated/company.js:1574 templates/js/translated/part.js:1768 +#: templates/js/translated/company.js:511 +#: templates/js/translated/company.js:1584 templates/js/translated/part.js:1768 #: templates/js/translated/pricing.js:498 #: templates/js/translated/purchase_order.js:1690 -#: templates/js/translated/table_filters.js:800 +#: templates/js/translated/table_filters.js:804 msgid "Supplier" msgstr "" -#: company/models.py:796 +#: company/models.py:802 msgid "Select supplier" msgstr "" -#: company/models.py:802 part/serializers.py:510 +#: company/models.py:808 part/serializers.py:510 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:812 +#: company/models.py:814 +msgid "Is this supplier part active?" +msgstr "" + +#: company/models.py:824 msgid "Select manufacturer part" msgstr "" -#: company/models.py:819 +#: company/models.py:831 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:827 +#: company/models.py:839 msgid "Supplier part description" msgstr "" -#: company/models.py:834 company/templates/company/supplier_part.html:187 +#: company/models.py:846 company/templates/company/supplier_part.html:187 #: part/admin.py:418 part/models.py:4070 part/templates/part/upload_bom.html:59 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_po_report_base.html:32 @@ -4158,27 +4188,27 @@ msgstr "" msgid "Note" msgstr "" -#: company/models.py:843 part/models.py:1967 +#: company/models.py:855 part/models.py:1967 msgid "base cost" msgstr "" -#: company/models.py:844 part/models.py:1968 +#: company/models.py:856 part/models.py:1968 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:851 company/templates/company/supplier_part.html:160 +#: company/models.py:863 company/templates/company/supplier_part.html:160 #: stock/admin.py:224 stock/models.py:782 stock/serializers.py:1350 #: stock/templates/stock/item_base.html:240 -#: templates/js/translated/company.js:1636 +#: templates/js/translated/company.js:1646 #: templates/js/translated/stock.js:2423 msgid "Packaging" msgstr "" -#: company/models.py:852 +#: company/models.py:864 msgid "Part packaging" msgstr "" -#: company/models.py:857 templates/js/translated/company.js:1641 +#: company/models.py:869 templates/js/translated/company.js:1651 #: templates/js/translated/part.js:1821 templates/js/translated/part.js:1877 #: templates/js/translated/purchase_order.js:311 #: templates/js/translated/purchase_order.js:841 @@ -4188,62 +4218,78 @@ msgstr "" msgid "Pack Quantity" msgstr "" -#: company/models.py:859 +#: company/models.py:871 msgid "Total quantity supplied in a single pack. Leave empty for single items." msgstr "" -#: company/models.py:878 part/models.py:1974 +#: company/models.py:890 part/models.py:1974 msgid "multiple" msgstr "" -#: company/models.py:879 +#: company/models.py:891 msgid "Order multiple" msgstr "" -#: company/models.py:891 +#: company/models.py:903 msgid "Quantity available from supplier" msgstr "" -#: company/models.py:897 +#: company/models.py:909 msgid "Availability Updated" msgstr "" -#: company/models.py:898 +#: company/models.py:910 msgid "Date of last update of availability data" msgstr "" -#: company/serializers.py:155 +#: company/serializers.py:163 msgid "Default currency used for this supplier" msgstr "" -#: company/templates/company/company_base.html:21 +#: company/serializers.py:381 part/admin.py:126 +#: part/templates/part/part_base.html:197 +#: templates/js/translated/company.js:1689 +#: templates/js/translated/table_filters.js:355 +msgid "In Stock" +msgstr "" + +#: company/templates/company/company_base.html:16 +#: part/templates/part/part_base.html:146 +#: templates/js/translated/company.js:1287 +#: templates/js/translated/company.js:1575 +#: templates/js/translated/model_renderers.js:306 +#: templates/js/translated/part.js:814 templates/js/translated/part.js:1218 +msgid "Inactive" +msgstr "" + +#: company/templates/company/company_base.html:27 #: templates/js/translated/purchase_order.js:242 msgid "Create Purchase Order" msgstr "" -#: company/templates/company/company_base.html:27 +#: company/templates/company/company_base.html:33 msgid "Company actions" msgstr "" -#: company/templates/company/company_base.html:32 +#: company/templates/company/company_base.html:38 msgid "Edit company information" msgstr "" -#: company/templates/company/company_base.html:33 -#: templates/js/translated/company.js:444 +#: company/templates/company/company_base.html:39 +#: templates/js/translated/company.js:445 msgid "Edit Company" msgstr "" -#: company/templates/company/company_base.html:37 +#: company/templates/company/company_base.html:43 msgid "Delete company" msgstr "" -#: company/templates/company/company_base.html:38 -#: company/templates/company/company_base.html:162 +#: company/templates/company/company_base.html:44 +#: company/templates/company/company_base.html:168 msgid "Delete Company" msgstr "" -#: company/templates/company/company_base.html:47 +#: company/templates/company/company_base.html:53 #: company/templates/company/manufacturer_part.html:51 #: company/templates/company/supplier_part.html:83 #: part/templates/part/part_thumb.html:20 @@ -4255,72 +4301,72 @@ msgstr "" msgid "Part image" msgstr "" -#: company/templates/company/company_base.html:55 +#: company/templates/company/company_base.html:61 #: part/templates/part/part_thumb.html:12 msgid "Upload new image" msgstr "" -#: company/templates/company/company_base.html:58 +#: company/templates/company/company_base.html:64 #: part/templates/part/part_thumb.html:14 msgid "Download image from URL" msgstr "" -#: company/templates/company/company_base.html:60 +#: company/templates/company/company_base.html:66 #: part/templates/part/part_thumb.html:16 msgid "Delete image" msgstr "" -#: company/templates/company/company_base.html:86 order/models.py:910 +#: company/templates/company/company_base.html:92 order/models.py:910 #: order/models.py:2008 order/templates/order/return_order_base.html:131 #: order/templates/order/sales_order_base.html:144 stock/models.py:804 #: stock/models.py:805 stock/serializers.py:1100 #: stock/templates/stock/item_base.html:405 #: templates/email/overdue_sales_order.html:16 -#: templates/js/translated/company.js:502 +#: templates/js/translated/company.js:503 #: templates/js/translated/return_order.js:296 #: templates/js/translated/sales_order.js:784 #: templates/js/translated/stock.js:2959 -#: templates/js/translated/table_filters.js:804 +#: templates/js/translated/table_filters.js:808 msgid "Customer" msgstr "" -#: company/templates/company/company_base.html:111 +#: company/templates/company/company_base.html:117 msgid "Uses default currency" msgstr "" -#: company/templates/company/company_base.html:118 order/models.py:341 +#: company/templates/company/company_base.html:124 order/models.py:341 #: order/templates/order/order_base.html:210 #: order/templates/order/return_order_base.html:181 #: order/templates/order/sales_order_base.html:221 msgid "Address" msgstr "" -#: company/templates/company/company_base.html:125 +#: company/templates/company/company_base.html:131 msgid "Phone" msgstr "" -#: company/templates/company/company_base.html:205 +#: company/templates/company/company_base.html:211 #: part/templates/part/part_base.html:528 msgid "Remove Image" msgstr "" -#: company/templates/company/company_base.html:206 +#: company/templates/company/company_base.html:212 msgid "Remove associated image from this company" msgstr "" -#: company/templates/company/company_base.html:208 +#: company/templates/company/company_base.html:214 #: part/templates/part/part_base.html:531 #: templates/InvenTree/settings/user.html:88 #: templates/InvenTree/settings/user_sso.html:43 msgid "Remove" msgstr "" -#: company/templates/company/company_base.html:237 +#: company/templates/company/company_base.html:243 #: part/templates/part/part_base.html:560 msgid "Upload Image" msgstr "" -#: company/templates/company/company_base.html:252 +#: company/templates/company/company_base.html:258 #: part/templates/part/part_base.html:614 msgid "Download Image" msgstr "" @@ -4368,7 +4414,7 @@ msgstr "" #: templates/InvenTree/index.html:227 templates/InvenTree/search.html:199 #: templates/InvenTree/settings/sidebar.html:57 #: templates/js/translated/search.js:205 templates/navbar.html:50 -#: users/models.py:197 +#: users/models.py:208 msgid "Purchase Orders" msgstr "" @@ -4391,7 +4437,7 @@ msgstr "" #: templates/InvenTree/index.html:259 templates/InvenTree/search.html:219 #: templates/InvenTree/settings/sidebar.html:59 #: templates/js/translated/search.js:219 templates/navbar.html:62 -#: users/models.py:198 +#: users/models.py:209 msgid "Sales Orders" msgstr "" @@ -4416,7 +4462,7 @@ msgstr "" #: order/templates/order/return_orders.html:15 #: templates/InvenTree/settings/sidebar.html:61 #: templates/js/translated/search.js:232 templates/navbar.html:65 -#: users/models.py:199 +#: users/models.py:210 msgid "Return Orders" msgstr "" @@ -4464,12 +4510,12 @@ msgid "Order part" msgstr "" #: company/templates/company/manufacturer_part.html:39 -#: templates/js/translated/company.js:1333 +#: templates/js/translated/company.js:1343 msgid "Edit manufacturer part" msgstr "" #: company/templates/company/manufacturer_part.html:43 -#: templates/js/translated/company.js:1334 +#: templates/js/translated/company.js:1344 msgid "Delete manufacturer part" msgstr "" @@ -4536,14 +4582,14 @@ msgstr "" #: company/templates/company/supplier_part.html:7 #: company/templates/company/supplier_part.html:24 order/api.py:448 #: stock/models.py:762 stock/templates/stock/item_base.html:233 -#: templates/js/translated/company.js:1590 +#: templates/js/translated/company.js:1600 #: templates/js/translated/purchase_order.js:752 #: templates/js/translated/stock.js:2279 msgid "Supplier Part" msgstr "" #: company/templates/company/supplier_part.html:50 -#: templates/js/translated/company.js:1516 +#: templates/js/translated/company.js:1526 msgid "Supplier part actions" msgstr "" @@ -4644,7 +4690,7 @@ msgstr "" #: stock/templates/stock/location_sidebar.html:7 #: templates/InvenTree/search.html:155 templates/js/translated/part.js:1060 #: templates/js/translated/search.js:172 templates/js/translated/stock.js:2766 -#: users/models.py:195 +#: users/models.py:206 msgid "Stock Items" msgstr "" @@ -5895,12 +5941,6 @@ msgstr "" msgid "Minimum Stock" msgstr "" -#: part/admin.py:126 part/templates/part/part_base.html:197 -#: templates/js/translated/company.js:1679 -#: templates/js/translated/table_filters.js:355 -msgid "In Stock" -msgstr "" - #: part/admin.py:138 part/templates/part/part_sidebar.html:27 msgid "Used In" msgstr "" @@ -5941,7 +5981,7 @@ msgstr "" #: templates/InvenTree/index.html:36 templates/InvenTree/search.html:84 #: templates/InvenTree/settings/sidebar.html:47 #: templates/js/translated/part.js:2804 templates/js/translated/search.js:130 -#: templates/navbar.html:24 users/models.py:192 +#: templates/navbar.html:24 users/models.py:203 msgid "Parts" msgstr "" @@ -6079,7 +6119,7 @@ msgstr "" #: part/models.py:83 part/templates/part/category.html:136 #: templates/InvenTree/search.html:97 templates/js/translated/search.js:158 -#: users/models.py:191 +#: users/models.py:202 msgid "Part Categories" msgstr "" @@ -6582,7 +6622,7 @@ msgid "Parameter description" msgstr "" #: part/models.py:3638 templates/js/translated/part.js:1627 -#: templates/js/translated/table_filters.js:821 +#: templates/js/translated/table_filters.js:825 msgid "Checkbox" msgstr "" @@ -7241,7 +7281,7 @@ msgstr "" #: part/templates/part/detail.html:67 part/templates/part/part_sidebar.html:50 #: stock/admin.py:251 templates/InvenTree/settings/part_stocktake.html:30 #: templates/InvenTree/settings/sidebar.html:53 -#: templates/js/translated/stock.js:2215 users/models.py:193 +#: templates/js/translated/stock.js:2215 users/models.py:204 msgid "Stocktake" msgstr "" @@ -7472,14 +7512,6 @@ msgstr "" msgid "Part is not active" msgstr "" -#: part/templates/part/part_base.html:146 -#: templates/js/translated/company.js:1277 -#: templates/js/translated/company.js:1565 -#: templates/js/translated/model_renderers.js:306 -#: templates/js/translated/part.js:814 templates/js/translated/part.js:1218 -msgid "Inactive" -msgstr "" - #: part/templates/part/part_base.html:153 msgid "Part is virtual (not a physical part)" msgstr "" @@ -7647,8 +7679,8 @@ msgstr "" #: part/templates/part/prices.html:28 stock/admin.py:247 #: stock/templates/stock/item_base.html:446 -#: templates/js/translated/company.js:1693 #: templates/js/translated/company.js:1703 +#: templates/js/translated/company.js:1713 #: templates/js/translated/stock.js:2245 msgid "Last Updated" msgstr "" @@ -8216,7 +8248,7 @@ msgstr "" msgid "Plugin Configurations" msgstr "" -#: plugin/models.py:34 users/models.py:89 +#: plugin/models.py:34 users/models.py:100 msgid "Key" msgstr "" @@ -8719,7 +8751,7 @@ msgstr "" #: stock/admin.py:256 stock/models.py:883 #: stock/templates/stock/item_base.html:433 -#: templates/js/translated/stock.js:2229 users/models.py:113 +#: templates/js/translated/stock.js:2229 users/models.py:124 msgid "Expiry Date" msgstr "" @@ -8800,7 +8832,7 @@ msgstr "" #: stock/models.py:126 stock/templates/stock/location.html:179 #: templates/InvenTree/search.html:166 templates/js/translated/search.js:178 -#: users/models.py:194 +#: users/models.py:205 msgid "Stock Locations" msgstr "" @@ -9483,7 +9515,7 @@ msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" #: stock/templates/stock/item_base.html:437 -#: templates/js/translated/table_filters.js:435 users/models.py:163 +#: templates/js/translated/table_filters.js:435 users/models.py:174 msgid "Expired" msgstr "" @@ -10109,7 +10141,7 @@ msgstr "" #: templates/InvenTree/settings/settings_staff_js.html:81 #: templates/js/translated/forms.js:547 templates/js/translated/helpers.js:105 #: templates/js/translated/part.js:392 templates/js/translated/pricing.js:629 -#: templates/js/translated/stock.js:245 users/models.py:413 +#: templates/js/translated/stock.js:245 users/models.py:424 msgid "Delete" msgstr "" @@ -10292,7 +10324,7 @@ msgid "Unverified" msgstr "" #: templates/InvenTree/settings/user.html:80 -#: templates/js/translated/company.js:947 +#: templates/js/translated/company.js:957 msgid "Primary" msgstr "" @@ -11643,213 +11675,213 @@ msgstr "" msgid "Delete Supplier Parts" msgstr "" -#: templates/js/translated/company.js:465 +#: templates/js/translated/company.js:466 msgid "Add new Company" msgstr "" -#: templates/js/translated/company.js:536 +#: templates/js/translated/company.js:546 msgid "Parts Supplied" msgstr "" -#: templates/js/translated/company.js:545 +#: templates/js/translated/company.js:555 msgid "Parts Manufactured" msgstr "" -#: templates/js/translated/company.js:560 +#: templates/js/translated/company.js:570 msgid "No company information found" msgstr "" -#: templates/js/translated/company.js:609 +#: templates/js/translated/company.js:619 msgid "Create New Contact" msgstr "" -#: templates/js/translated/company.js:625 -#: templates/js/translated/company.js:748 +#: templates/js/translated/company.js:635 +#: templates/js/translated/company.js:758 msgid "Edit Contact" msgstr "" -#: templates/js/translated/company.js:662 +#: templates/js/translated/company.js:672 msgid "All selected contacts will be deleted" msgstr "" -#: templates/js/translated/company.js:668 -#: templates/js/translated/company.js:732 +#: templates/js/translated/company.js:678 +#: templates/js/translated/company.js:742 msgid "Role" msgstr "" -#: templates/js/translated/company.js:676 +#: templates/js/translated/company.js:686 msgid "Delete Contacts" msgstr "" -#: templates/js/translated/company.js:707 +#: templates/js/translated/company.js:717 msgid "No contacts found" msgstr "" -#: templates/js/translated/company.js:720 +#: templates/js/translated/company.js:730 msgid "Phone Number" msgstr "" -#: templates/js/translated/company.js:726 +#: templates/js/translated/company.js:736 msgid "Email Address" msgstr "" -#: templates/js/translated/company.js:752 +#: templates/js/translated/company.js:762 msgid "Delete Contact" msgstr "" -#: templates/js/translated/company.js:849 +#: templates/js/translated/company.js:859 msgid "Create New Address" msgstr "" -#: templates/js/translated/company.js:864 -#: templates/js/translated/company.js:1025 +#: templates/js/translated/company.js:874 +#: templates/js/translated/company.js:1035 msgid "Edit Address" msgstr "" -#: templates/js/translated/company.js:899 +#: templates/js/translated/company.js:909 msgid "All selected addresses will be deleted" msgstr "" -#: templates/js/translated/company.js:913 +#: templates/js/translated/company.js:923 msgid "Delete Addresses" msgstr "" -#: templates/js/translated/company.js:940 +#: templates/js/translated/company.js:950 msgid "No addresses found" msgstr "" -#: templates/js/translated/company.js:979 +#: templates/js/translated/company.js:989 msgid "Postal city" msgstr "" -#: templates/js/translated/company.js:985 +#: templates/js/translated/company.js:995 msgid "State/province" msgstr "" -#: templates/js/translated/company.js:997 +#: templates/js/translated/company.js:1007 msgid "Courier notes" msgstr "" -#: templates/js/translated/company.js:1003 +#: templates/js/translated/company.js:1013 msgid "Internal notes" msgstr "" -#: templates/js/translated/company.js:1029 +#: templates/js/translated/company.js:1039 msgid "Delete Address" msgstr "" -#: templates/js/translated/company.js:1102 +#: templates/js/translated/company.js:1112 msgid "All selected manufacturer parts will be deleted" msgstr "" -#: templates/js/translated/company.js:1117 +#: templates/js/translated/company.js:1127 msgid "Delete Manufacturer Parts" msgstr "" -#: templates/js/translated/company.js:1151 +#: templates/js/translated/company.js:1161 msgid "All selected parameters will be deleted" msgstr "" -#: templates/js/translated/company.js:1165 +#: templates/js/translated/company.js:1175 msgid "Delete Parameters" msgstr "" -#: templates/js/translated/company.js:1181 -#: templates/js/translated/company.js:1469 templates/js/translated/part.js:2244 +#: templates/js/translated/company.js:1191 +#: templates/js/translated/company.js:1479 templates/js/translated/part.js:2244 msgid "Order parts" msgstr "" -#: templates/js/translated/company.js:1198 +#: templates/js/translated/company.js:1208 msgid "Delete manufacturer parts" msgstr "" -#: templates/js/translated/company.js:1230 +#: templates/js/translated/company.js:1240 msgid "Manufacturer part actions" msgstr "" -#: templates/js/translated/company.js:1249 +#: templates/js/translated/company.js:1259 msgid "No manufacturer parts found" msgstr "" -#: templates/js/translated/company.js:1269 -#: templates/js/translated/company.js:1557 templates/js/translated/part.js:798 +#: templates/js/translated/company.js:1279 +#: templates/js/translated/company.js:1567 templates/js/translated/part.js:798 #: templates/js/translated/part.js:1210 msgid "Template part" msgstr "" -#: templates/js/translated/company.js:1273 -#: templates/js/translated/company.js:1561 templates/js/translated/part.js:802 +#: templates/js/translated/company.js:1283 +#: templates/js/translated/company.js:1571 templates/js/translated/part.js:802 #: templates/js/translated/part.js:1214 msgid "Assembled part" msgstr "" -#: templates/js/translated/company.js:1393 templates/js/translated/part.js:1464 +#: templates/js/translated/company.js:1403 templates/js/translated/part.js:1464 msgid "No parameters found" msgstr "" -#: templates/js/translated/company.js:1428 templates/js/translated/part.js:1527 +#: templates/js/translated/company.js:1438 templates/js/translated/part.js:1527 msgid "Edit parameter" msgstr "" -#: templates/js/translated/company.js:1429 templates/js/translated/part.js:1528 +#: templates/js/translated/company.js:1439 templates/js/translated/part.js:1528 msgid "Delete parameter" msgstr "" -#: templates/js/translated/company.js:1446 templates/js/translated/part.js:1433 +#: templates/js/translated/company.js:1456 templates/js/translated/part.js:1433 msgid "Edit Parameter" msgstr "" -#: templates/js/translated/company.js:1455 templates/js/translated/part.js:1549 +#: templates/js/translated/company.js:1465 templates/js/translated/part.js:1549 msgid "Delete Parameter" msgstr "" -#: templates/js/translated/company.js:1486 +#: templates/js/translated/company.js:1496 msgid "Delete supplier parts" msgstr "" -#: templates/js/translated/company.js:1536 +#: templates/js/translated/company.js:1546 msgid "No supplier parts found" msgstr "" -#: templates/js/translated/company.js:1654 +#: templates/js/translated/company.js:1664 msgid "Base Units" msgstr "" -#: templates/js/translated/company.js:1684 +#: templates/js/translated/company.js:1694 msgid "Availability" msgstr "" -#: templates/js/translated/company.js:1715 +#: templates/js/translated/company.js:1725 msgid "Edit supplier part" msgstr "" -#: templates/js/translated/company.js:1716 +#: templates/js/translated/company.js:1726 msgid "Delete supplier part" msgstr "" -#: templates/js/translated/company.js:1769 +#: templates/js/translated/company.js:1779 #: templates/js/translated/pricing.js:694 msgid "Delete Price Break" msgstr "" -#: templates/js/translated/company.js:1779 +#: templates/js/translated/company.js:1789 #: templates/js/translated/pricing.js:712 msgid "Edit Price Break" msgstr "" -#: templates/js/translated/company.js:1794 +#: templates/js/translated/company.js:1804 msgid "No price break information found" msgstr "" -#: templates/js/translated/company.js:1823 +#: templates/js/translated/company.js:1833 msgid "Last updated" msgstr "" -#: templates/js/translated/company.js:1830 +#: templates/js/translated/company.js:1840 msgid "Edit price break" msgstr "" -#: templates/js/translated/company.js:1831 +#: templates/js/translated/company.js:1841 msgid "Delete price break" msgstr "" @@ -13287,7 +13319,7 @@ msgstr "" msgid "Add Stock" msgstr "" -#: templates/js/translated/stock.js:1042 users/models.py:403 +#: templates/js/translated/stock.js:1042 users/models.py:414 msgid "Add" msgstr "" @@ -13801,7 +13833,7 @@ msgid "Available stock" msgstr "" #: templates/js/translated/table_filters.js:733 -#: templates/js/translated/table_filters.js:829 +#: templates/js/translated/table_filters.js:833 msgid "Has Units" msgstr "" @@ -13829,7 +13861,7 @@ msgstr "" msgid "Has stocktake entries" msgstr "" -#: templates/js/translated/table_filters.js:825 +#: templates/js/translated/table_filters.js:829 msgid "Has Choices" msgstr "" @@ -13925,7 +13957,7 @@ msgstr "" msgid "New Notifications" msgstr "" -#: templates/navbar.html:144 users/models.py:190 +#: templates/navbar.html:144 users/models.py:201 msgid "Admin" msgstr "" @@ -14122,7 +14154,7 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/authentication.py:29 users/models.py:127 +#: users/authentication.py:29 users/models.py:138 msgid "Token has been revoked" msgstr "" @@ -14130,67 +14162,67 @@ msgstr "" msgid "Token has expired" msgstr "" -#: users/models.py:70 +#: users/models.py:81 msgid "API Token" msgstr "" -#: users/models.py:71 +#: users/models.py:82 msgid "API Tokens" msgstr "" -#: users/models.py:107 +#: users/models.py:118 msgid "Token Name" msgstr "" -#: users/models.py:108 +#: users/models.py:119 msgid "Custom token name" msgstr "" -#: users/models.py:114 +#: users/models.py:125 msgid "Token expiry date" msgstr "" -#: users/models.py:122 +#: users/models.py:133 msgid "Last Seen" msgstr "" -#: users/models.py:123 +#: users/models.py:134 msgid "Last time the token was used" msgstr "" -#: users/models.py:127 +#: users/models.py:138 msgid "Revoked" msgstr "" -#: users/models.py:386 +#: users/models.py:397 msgid "Permission set" msgstr "" -#: users/models.py:395 +#: users/models.py:406 msgid "Group" msgstr "" -#: users/models.py:399 +#: users/models.py:410 msgid "View" msgstr "" -#: users/models.py:399 +#: users/models.py:410 msgid "Permission to view items" msgstr "" -#: users/models.py:403 +#: users/models.py:414 msgid "Permission to add items" msgstr "" -#: users/models.py:407 +#: users/models.py:418 msgid "Change" msgstr "" -#: users/models.py:409 +#: users/models.py:420 msgid "Permissions to edit items" msgstr "" -#: users/models.py:415 +#: users/models.py:426 msgid "Permission to delete items" msgstr "" diff --git a/src/backend/InvenTree/locale/sv/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/sv/LC_MESSAGES/django.po index dcffa7cdb7..38d3a3518b 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: 2024-04-17 11:36+0000\n" -"PO-Revision-Date: 2024-04-18 03:36\n" +"POT-Creation-Date: 2024-04-20 13:19+0000\n" +"PO-Revision-Date: 2024-04-21 04:19\n" "Last-Translator: \n" "Language-Team: Swedish\n" "Language: sv_SE\n" @@ -58,7 +58,7 @@ msgstr "Ange datum" #: InvenTree/fields.py:208 InvenTree/models.py:1021 build/serializers.py:438 #: build/serializers.py:516 build/templates/build/sidebar.html:21 -#: company/models.py:835 company/templates/company/sidebar.html:37 +#: company/models.py:847 company/templates/company/sidebar.html:37 #: order/models.py:1283 order/templates/order/po_sidebar.html:11 #: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/so_sidebar.html:17 part/admin.py:59 @@ -69,7 +69,7 @@ msgstr "Ange datum" #: stock/serializers.py:805 stock/serializers.py:1114 stock/serializers.py:1203 #: stock/serializers.py:1368 stock/templates/stock/stock_sidebar.html:25 #: templates/js/translated/barcode.js:143 templates/js/translated/bom.js:1265 -#: templates/js/translated/company.js:1674 templates/js/translated/order.js:347 +#: templates/js/translated/company.js:1684 templates/js/translated/order.js:347 #: templates/js/translated/part.js:1080 #: templates/js/translated/purchase_order.js:2201 #: templates/js/translated/return_order.js:776 @@ -340,10 +340,10 @@ msgstr "Kinesiska (Traditionell)" msgid "[{site_name}] Log in to the app" msgstr "" -#: InvenTree/magic_login.py:38 company/models.py:132 -#: company/templates/company/company_base.html:132 +#: InvenTree/magic_login.py:38 company/models.py:133 +#: company/templates/company/company_base.html:138 #: templates/InvenTree/settings/user.html:49 -#: templates/js/translated/company.js:667 +#: templates/js/translated/company.js:677 msgid "Email" msgstr "E-postadress" @@ -405,14 +405,14 @@ msgstr "Bilaga" msgid "Select file to attach" msgstr "Välj fil att bifoga" -#: InvenTree/models.py:567 common/models.py:3018 company/models.py:145 -#: company/models.py:452 company/models.py:509 company/models.py:818 +#: InvenTree/models.py:567 common/models.py:3018 company/models.py:146 +#: company/models.py:457 company/models.py:514 company/models.py:830 #: order/models.py:291 order/models.py:1288 order/models.py:1702 #: part/admin.py:55 part/models.py:919 #: part/templates/part/part_scheduling.html:11 #: report/templates/report/inventree_build_order_base.html:164 -#: stock/admin.py:225 templates/js/translated/company.js:1309 -#: templates/js/translated/company.js:1663 templates/js/translated/order.js:351 +#: stock/admin.py:225 templates/js/translated/company.js:1319 +#: templates/js/translated/company.js:1673 templates/js/translated/order.js:351 #: templates/js/translated/part.js:2456 #: templates/js/translated/purchase_order.js:2041 #: templates/js/translated/purchase_order.js:2205 @@ -484,7 +484,7 @@ msgid "Invalid choice" msgstr "Ogiltigt val" #: InvenTree/models.py:893 common/models.py:2706 common/models.py:3104 -#: common/serializers.py:370 company/models.py:608 label/models.py:120 +#: common/serializers.py:370 company/models.py:613 label/models.py:120 #: machine/models.py:24 part/models.py:855 part/models.py:3616 #: plugin/models.py:41 report/models.py:176 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -493,11 +493,11 @@ msgstr "Ogiltigt val" #: templates/InvenTree/settings/plugin_settings.html:22 #: templates/InvenTree/settings/settings_staff_js.html:67 #: templates/InvenTree/settings/settings_staff_js.html:446 -#: templates/js/translated/company.js:666 -#: templates/js/translated/company.js:714 -#: templates/js/translated/company.js:903 -#: templates/js/translated/company.js:1155 -#: templates/js/translated/company.js:1403 templates/js/translated/part.js:1186 +#: templates/js/translated/company.js:676 +#: templates/js/translated/company.js:724 +#: templates/js/translated/company.js:913 +#: templates/js/translated/company.js:1165 +#: templates/js/translated/company.js:1413 templates/js/translated/part.js:1186 #: templates/js/translated/part.js:1474 templates/js/translated/part.js:1610 #: templates/js/translated/part.js:2749 templates/js/translated/stock.js:2716 msgid "Name" @@ -505,8 +505,8 @@ msgstr "Namn" #: InvenTree/models.py:899 build/models.py:188 #: build/templates/build/detail.html:24 common/models.py:136 -#: company/models.py:517 company/models.py:826 -#: company/templates/company/company_base.html:71 +#: company/models.py:522 company/models.py:838 +#: company/templates/company/company_base.html:77 #: company/templates/company/manufacturer_part.html:75 #: company/templates/company/supplier_part.html:107 label/models.py:127 #: order/models.py:277 order/models.py:1316 part/admin.py:303 part/admin.py:414 @@ -521,9 +521,9 @@ msgstr "Namn" #: templates/InvenTree/settings/settings_staff_js.html:170 #: templates/InvenTree/settings/settings_staff_js.html:451 #: templates/js/translated/bom.js:633 templates/js/translated/bom.js:963 -#: templates/js/translated/build.js:2137 templates/js/translated/company.js:518 -#: templates/js/translated/company.js:1320 -#: templates/js/translated/company.js:1631 templates/js/translated/index.js:119 +#: templates/js/translated/build.js:2137 templates/js/translated/company.js:519 +#: templates/js/translated/company.js:1330 +#: templates/js/translated/company.js:1641 templates/js/translated/index.js:119 #: templates/js/translated/order.js:298 templates/js/translated/part.js:1238 #: templates/js/translated/part.js:1483 templates/js/translated/part.js:1621 #: templates/js/translated/part.js:1958 templates/js/translated/part.js:2355 @@ -589,8 +589,8 @@ msgstr "Ett fel har loggats av servern." msgid "Must be a valid number" msgstr "Måste vara ett giltigt nummer" -#: InvenTree/serializers.py:99 company/models.py:178 -#: company/templates/company/company_base.html:106 part/models.py:2993 +#: InvenTree/serializers.py:99 company/models.py:183 +#: company/templates/company/company_base.html:112 part/models.py:2993 #: templates/InvenTree/settings/settings_staff_js.html:44 #: templates/currency_data.html:5 msgid "Currency" @@ -970,7 +970,7 @@ msgstr "" msgid "Allocated" msgstr "" -#: build/api.py:294 company/models.py:890 +#: build/api.py:294 company/models.py:902 company/serializers.py:383 #: company/templates/company/supplier_part.html:114 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -1050,7 +1050,7 @@ msgid "BuildOrder to which this build is allocated" msgstr "Byggorder till vilken detta bygge är tilldelad" #: build/models.py:205 build/templates/build/build_base.html:97 -#: build/templates/build/detail.html:29 company/models.py:1044 order/api.py:817 +#: build/templates/build/detail.html:29 company/models.py:1056 order/api.py:817 #: order/models.py:1401 order/models.py:1544 order/models.py:1545 #: part/api.py:1547 part/api.py:1841 part/models.py:390 part/models.py:3004 #: part/models.py:3148 part/models.py:3292 part/models.py:3315 @@ -1078,9 +1078,9 @@ msgstr "Byggorder till vilken detta bygge är tilldelad" #: templates/js/translated/build.js:1309 templates/js/translated/build.js:1740 #: templates/js/translated/build.js:2160 templates/js/translated/build.js:2333 #: templates/js/translated/company.js:348 -#: templates/js/translated/company.js:1106 -#: templates/js/translated/company.js:1261 -#: templates/js/translated/company.js:1549 templates/js/translated/index.js:109 +#: templates/js/translated/company.js:1116 +#: templates/js/translated/company.js:1271 +#: templates/js/translated/company.js:1559 templates/js/translated/index.js:109 #: templates/js/translated/part.js:1943 templates/js/translated/part.js:2015 #: templates/js/translated/part.js:2324 templates/js/translated/pricing.js:369 #: templates/js/translated/purchase_order.js:751 @@ -1223,7 +1223,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:180 #: part/templates/part/part_base.html:383 stock/models.py:819 #: stock/templates/stock/item_base.html:200 -#: templates/js/translated/company.js:1009 +#: templates/js/translated/company.js:1019 msgid "External Link" msgstr "Extern länk" @@ -1315,7 +1315,7 @@ msgstr "" #: templates/js/translated/bom.js:981 templates/js/translated/build.js:521 #: templates/js/translated/build.js:737 templates/js/translated/build.js:1366 #: templates/js/translated/build.js:1743 templates/js/translated/build.js:2355 -#: templates/js/translated/company.js:1808 +#: templates/js/translated/company.js:1818 #: templates/js/translated/model_renderers.js:230 #: templates/js/translated/order.js:304 templates/js/translated/part.js:961 #: templates/js/translated/part.js:1811 templates/js/translated/part.js:3341 @@ -2206,7 +2206,7 @@ msgstr "" msgid "Show the `about` modal only to superusers" msgstr "" -#: common/models.py:1292 company/models.py:107 company/models.py:108 +#: common/models.py:1292 company/models.py:108 company/models.py:109 msgid "Company name" msgstr "Företagsnamn" @@ -3550,9 +3550,9 @@ msgstr "" msgid "Price break quantity" msgstr "" -#: common/models.py:2524 company/serializers.py:486 order/admin.py:42 +#: common/models.py:2524 company/serializers.py:496 order/admin.py:42 #: order/models.py:1333 order/models.py:2241 -#: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885 +#: templates/js/translated/company.js:1823 templates/js/translated/part.js:1885 #: templates/js/translated/pricing.js:621 #: templates/js/translated/return_order.js:741 msgid "Price" @@ -3574,13 +3574,15 @@ msgstr "" msgid "Name for this webhook" msgstr "" -#: common/models.py:2711 machine/models.py:39 part/admin.py:88 -#: part/models.py:1045 plugin/models.py:56 +#: common/models.py:2711 company/models.py:160 company/models.py:813 +#: machine/models.py:39 part/admin.py:88 part/models.py:1045 +#: plugin/models.py:56 templates/js/translated/company.js:523 #: templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 #: templates/js/translated/table_filters.js:492 #: templates/js/translated/table_filters.js:520 -#: templates/js/translated/table_filters.js:716 users/models.py:182 +#: templates/js/translated/table_filters.js:716 +#: templates/js/translated/table_filters.js:796 users/models.py:182 msgid "Active" msgstr "" @@ -3652,7 +3654,7 @@ msgstr "" msgid "Id" msgstr "" -#: common/models.py:3016 templates/js/translated/company.js:955 +#: common/models.py:3016 templates/js/translated/company.js:965 #: templates/js/translated/news.js:44 msgid "Title" msgstr "" @@ -3678,7 +3680,7 @@ msgstr "" msgid "Was this news item read?" msgstr "" -#: common/models.py:3044 company/models.py:155 part/models.py:929 +#: common/models.py:3044 company/models.py:156 part/models.py:929 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report_base.html:35 @@ -3848,270 +3850,294 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/models.py:113 +#: company/api.py:164 +msgid "Part is Active" +msgstr "" + +#: company/api.py:168 +msgid "Manufacturer is Active" +msgstr "" + +#: company/api.py:317 +msgid "Supplier Part is Active" +msgstr "" + +#: company/api.py:321 +msgid "Internal Part is Active" +msgstr "" + +#: company/api.py:325 +msgid "Supplier is Active" +msgstr "" + +#: company/models.py:114 msgid "Company description" msgstr "Företagsbeskrivning" -#: company/models.py:114 +#: company/models.py:115 msgid "Description of the company" msgstr "" -#: company/models.py:119 company/templates/company/company_base.html:100 +#: company/models.py:120 company/templates/company/company_base.html:106 #: templates/InvenTree/settings/plugin_settings.html:54 -#: templates/js/translated/company.js:522 +#: templates/js/translated/company.js:532 msgid "Website" msgstr "Webbplats" -#: company/models.py:119 +#: company/models.py:120 msgid "Company website URL" msgstr "" -#: company/models.py:124 +#: company/models.py:125 msgid "Phone number" msgstr "Telefonnummer" -#: company/models.py:126 +#: company/models.py:127 msgid "Contact phone number" msgstr "" -#: company/models.py:133 +#: company/models.py:134 msgid "Contact email address" msgstr "" -#: company/models.py:138 company/templates/company/company_base.html:139 +#: company/models.py:139 company/templates/company/company_base.html:145 #: order/models.py:331 order/templates/order/order_base.html:203 #: order/templates/order/return_order_base.html:174 #: order/templates/order/sales_order_base.html:214 msgid "Contact" msgstr "Kontakt" -#: company/models.py:140 +#: company/models.py:141 msgid "Point of contact" msgstr "" -#: company/models.py:146 +#: company/models.py:147 msgid "Link to external company information" msgstr "" #: company/models.py:160 +msgid "Is this company active?" +msgstr "" + +#: company/models.py:165 msgid "is customer" msgstr "är kund" -#: company/models.py:161 +#: company/models.py:166 msgid "Do you sell items to this company?" msgstr "" -#: company/models.py:166 +#: company/models.py:171 msgid "is supplier" msgstr "" -#: company/models.py:167 +#: company/models.py:172 msgid "Do you purchase items from this company?" msgstr "" -#: company/models.py:172 +#: company/models.py:177 msgid "is manufacturer" msgstr "" -#: company/models.py:173 +#: company/models.py:178 msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:181 +#: company/models.py:186 msgid "Default currency used for this company" msgstr "" -#: company/models.py:268 company/models.py:377 +#: company/models.py:273 company/models.py:382 #: company/templates/company/company_base.html:8 #: company/templates/company/company_base.html:12 stock/api.py:776 -#: templates/InvenTree/search.html:178 templates/js/translated/company.js:495 +#: templates/InvenTree/search.html:178 templates/js/translated/company.js:496 msgid "Company" msgstr "Företag" -#: company/models.py:378 +#: company/models.py:383 msgid "Select company" msgstr "Välj företag" -#: company/models.py:383 +#: company/models.py:388 msgid "Address title" msgstr "" -#: company/models.py:384 +#: company/models.py:389 msgid "Title describing the address entry" msgstr "" -#: company/models.py:390 +#: company/models.py:395 msgid "Primary address" msgstr "" -#: company/models.py:391 +#: company/models.py:396 msgid "Set as primary address" msgstr "" -#: company/models.py:396 templates/js/translated/company.js:904 -#: templates/js/translated/company.js:961 +#: company/models.py:401 templates/js/translated/company.js:914 +#: templates/js/translated/company.js:971 msgid "Line 1" msgstr "" -#: company/models.py:397 +#: company/models.py:402 msgid "Address line 1" msgstr "" -#: company/models.py:403 templates/js/translated/company.js:905 -#: templates/js/translated/company.js:967 +#: company/models.py:408 templates/js/translated/company.js:915 +#: templates/js/translated/company.js:977 msgid "Line 2" msgstr "" -#: company/models.py:404 +#: company/models.py:409 msgid "Address line 2" msgstr "" -#: company/models.py:410 company/models.py:411 -#: templates/js/translated/company.js:973 +#: company/models.py:415 company/models.py:416 +#: templates/js/translated/company.js:983 msgid "Postal code" msgstr "Postnummer" -#: company/models.py:417 +#: company/models.py:422 msgid "City/Region" msgstr "" -#: company/models.py:418 +#: company/models.py:423 msgid "Postal code city/region" msgstr "" -#: company/models.py:424 +#: company/models.py:429 msgid "State/Province" msgstr "" -#: company/models.py:425 +#: company/models.py:430 msgid "State or province" msgstr "" -#: company/models.py:431 templates/js/translated/company.js:991 +#: company/models.py:436 templates/js/translated/company.js:1001 msgid "Country" msgstr "Land" -#: company/models.py:432 +#: company/models.py:437 msgid "Address country" msgstr "" -#: company/models.py:438 +#: company/models.py:443 msgid "Courier shipping notes" msgstr "" -#: company/models.py:439 +#: company/models.py:444 msgid "Notes for shipping courier" msgstr "" -#: company/models.py:445 +#: company/models.py:450 msgid "Internal shipping notes" msgstr "" -#: company/models.py:446 +#: company/models.py:451 msgid "Shipping notes for internal use" msgstr "" -#: company/models.py:453 +#: company/models.py:458 msgid "Link to address information (external)" msgstr "" -#: company/models.py:484 company/models.py:785 stock/models.py:751 +#: company/models.py:489 company/models.py:791 stock/models.py:751 #: stock/serializers.py:266 stock/templates/stock/item_base.html:142 #: templates/js/translated/bom.js:622 msgid "Base Part" msgstr "" -#: company/models.py:486 company/models.py:787 +#: company/models.py:491 company/models.py:793 msgid "Select part" msgstr "" -#: company/models.py:495 company/templates/company/company_base.html:76 +#: company/models.py:500 company/templates/company/company_base.html:82 #: company/templates/company/manufacturer_part.html:90 #: company/templates/company/supplier_part.html:145 part/serializers.py:515 #: stock/templates/stock/item_base.html:207 -#: templates/js/translated/company.js:506 -#: templates/js/translated/company.js:1108 -#: templates/js/translated/company.js:1286 -#: templates/js/translated/company.js:1601 -#: templates/js/translated/table_filters.js:796 +#: templates/js/translated/company.js:507 +#: templates/js/translated/company.js:1118 +#: templates/js/translated/company.js:1296 +#: templates/js/translated/company.js:1611 +#: templates/js/translated/table_filters.js:800 msgid "Manufacturer" msgstr "" -#: company/models.py:496 +#: company/models.py:501 msgid "Select manufacturer" msgstr "" -#: company/models.py:502 company/templates/company/manufacturer_part.html:101 +#: company/models.py:507 company/templates/company/manufacturer_part.html:101 #: company/templates/company/supplier_part.html:153 part/serializers.py:525 #: templates/js/translated/company.js:351 -#: templates/js/translated/company.js:1107 -#: templates/js/translated/company.js:1302 -#: templates/js/translated/company.js:1620 templates/js/translated/part.js:1800 +#: templates/js/translated/company.js:1117 +#: templates/js/translated/company.js:1312 +#: templates/js/translated/company.js:1630 templates/js/translated/part.js:1800 #: templates/js/translated/purchase_order.js:1852 #: templates/js/translated/purchase_order.js:2054 msgid "MPN" msgstr "" -#: company/models.py:503 +#: company/models.py:508 msgid "Manufacturer Part Number" msgstr "" -#: company/models.py:510 +#: company/models.py:515 msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:518 +#: company/models.py:523 msgid "Manufacturer part description" msgstr "" -#: company/models.py:575 company/models.py:602 company/models.py:811 +#: company/models.py:580 company/models.py:607 company/models.py:823 #: company/templates/company/manufacturer_part.html:7 #: company/templates/company/manufacturer_part.html:24 #: stock/templates/stock/item_base.html:217 msgid "Manufacturer Part" msgstr "" -#: company/models.py:609 +#: company/models.py:614 msgid "Parameter name" msgstr "" -#: company/models.py:615 +#: company/models.py:620 #: report/templates/report/inventree_test_report_base.html:104 -#: stock/models.py:2436 templates/js/translated/company.js:1156 -#: templates/js/translated/company.js:1409 templates/js/translated/part.js:1492 +#: stock/models.py:2436 templates/js/translated/company.js:1166 +#: templates/js/translated/company.js:1419 templates/js/translated/part.js:1492 #: templates/js/translated/stock.js:1519 msgid "Value" msgstr "" -#: company/models.py:616 +#: company/models.py:621 msgid "Parameter value" msgstr "" -#: company/models.py:623 company/templates/company/supplier_part.html:168 +#: company/models.py:628 company/templates/company/supplier_part.html:168 #: part/admin.py:57 part/models.py:1009 part/models.py:3623 #: part/templates/part/part_base.html:284 -#: templates/js/translated/company.js:1415 templates/js/translated/part.js:1511 +#: templates/js/translated/company.js:1425 templates/js/translated/part.js:1511 #: templates/js/translated/part.js:1615 templates/js/translated/part.js:2370 msgid "Units" msgstr "" -#: company/models.py:624 +#: company/models.py:629 msgid "Parameter units" msgstr "" -#: company/models.py:725 +#: company/models.py:731 msgid "Pack units must be compatible with the base part units" msgstr "" -#: company/models.py:732 +#: company/models.py:738 msgid "Pack units must be greater than zero" msgstr "" -#: company/models.py:746 +#: company/models.py:752 msgid "Linked manufacturer part must reference the same base part" msgstr "" -#: company/models.py:795 company/templates/company/company_base.html:81 +#: company/models.py:801 company/templates/company/company_base.html:87 #: company/templates/company/supplier_part.html:129 order/models.py:465 #: order/templates/order/order_base.html:136 part/bom.py:272 part/bom.py:310 #: part/serializers.py:499 plugin/builtin/suppliers/digikey.py:25 @@ -4119,35 +4145,39 @@ msgstr "" #: plugin/builtin/suppliers/tme.py:26 stock/templates/stock/item_base.html:224 #: templates/email/overdue_purchase_order.html:16 #: templates/js/translated/company.js:350 -#: templates/js/translated/company.js:510 -#: templates/js/translated/company.js:1574 templates/js/translated/part.js:1768 +#: templates/js/translated/company.js:511 +#: templates/js/translated/company.js:1584 templates/js/translated/part.js:1768 #: templates/js/translated/pricing.js:498 #: templates/js/translated/purchase_order.js:1690 -#: templates/js/translated/table_filters.js:800 +#: templates/js/translated/table_filters.js:804 msgid "Supplier" msgstr "Leverantör" -#: company/models.py:796 +#: company/models.py:802 msgid "Select supplier" msgstr "Välj leverantör" -#: company/models.py:802 part/serializers.py:510 +#: company/models.py:808 part/serializers.py:510 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:812 +#: company/models.py:814 +msgid "Is this supplier part active?" +msgstr "" + +#: company/models.py:824 msgid "Select manufacturer part" msgstr "" -#: company/models.py:819 +#: company/models.py:831 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:827 +#: company/models.py:839 msgid "Supplier part description" msgstr "" -#: company/models.py:834 company/templates/company/supplier_part.html:187 +#: company/models.py:846 company/templates/company/supplier_part.html:187 #: part/admin.py:418 part/models.py:4070 part/templates/part/upload_bom.html:59 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_po_report_base.html:32 @@ -4158,27 +4188,27 @@ msgstr "" msgid "Note" msgstr "" -#: company/models.py:843 part/models.py:1967 +#: company/models.py:855 part/models.py:1967 msgid "base cost" msgstr "" -#: company/models.py:844 part/models.py:1968 +#: company/models.py:856 part/models.py:1968 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:851 company/templates/company/supplier_part.html:160 +#: company/models.py:863 company/templates/company/supplier_part.html:160 #: stock/admin.py:224 stock/models.py:782 stock/serializers.py:1350 #: stock/templates/stock/item_base.html:240 -#: templates/js/translated/company.js:1636 +#: templates/js/translated/company.js:1646 #: templates/js/translated/stock.js:2423 msgid "Packaging" msgstr "" -#: company/models.py:852 +#: company/models.py:864 msgid "Part packaging" msgstr "" -#: company/models.py:857 templates/js/translated/company.js:1641 +#: company/models.py:869 templates/js/translated/company.js:1651 #: templates/js/translated/part.js:1821 templates/js/translated/part.js:1877 #: templates/js/translated/purchase_order.js:311 #: templates/js/translated/purchase_order.js:841 @@ -4188,62 +4218,78 @@ msgstr "" msgid "Pack Quantity" msgstr "" -#: company/models.py:859 +#: company/models.py:871 msgid "Total quantity supplied in a single pack. Leave empty for single items." msgstr "" -#: company/models.py:878 part/models.py:1974 +#: company/models.py:890 part/models.py:1974 msgid "multiple" msgstr "" -#: company/models.py:879 +#: company/models.py:891 msgid "Order multiple" msgstr "" -#: company/models.py:891 +#: company/models.py:903 msgid "Quantity available from supplier" msgstr "" -#: company/models.py:897 +#: company/models.py:909 msgid "Availability Updated" msgstr "" -#: company/models.py:898 +#: company/models.py:910 msgid "Date of last update of availability data" msgstr "" -#: company/serializers.py:155 +#: company/serializers.py:163 msgid "Default currency used for this supplier" msgstr "" -#: company/templates/company/company_base.html:21 +#: company/serializers.py:381 part/admin.py:126 +#: part/templates/part/part_base.html:197 +#: templates/js/translated/company.js:1689 +#: templates/js/translated/table_filters.js:355 +msgid "In Stock" +msgstr "I lager" + +#: company/templates/company/company_base.html:16 +#: part/templates/part/part_base.html:146 +#: templates/js/translated/company.js:1287 +#: templates/js/translated/company.js:1575 +#: templates/js/translated/model_renderers.js:306 +#: templates/js/translated/part.js:814 templates/js/translated/part.js:1218 +msgid "Inactive" +msgstr "" + +#: company/templates/company/company_base.html:27 #: templates/js/translated/purchase_order.js:242 msgid "Create Purchase Order" msgstr "" -#: company/templates/company/company_base.html:27 +#: company/templates/company/company_base.html:33 msgid "Company actions" msgstr "" -#: company/templates/company/company_base.html:32 +#: company/templates/company/company_base.html:38 msgid "Edit company information" msgstr "" -#: company/templates/company/company_base.html:33 -#: templates/js/translated/company.js:444 +#: company/templates/company/company_base.html:39 +#: templates/js/translated/company.js:445 msgid "Edit Company" msgstr "Redigera företag" -#: company/templates/company/company_base.html:37 +#: company/templates/company/company_base.html:43 msgid "Delete company" msgstr "Radera företag" -#: company/templates/company/company_base.html:38 -#: company/templates/company/company_base.html:162 +#: company/templates/company/company_base.html:44 +#: company/templates/company/company_base.html:168 msgid "Delete Company" msgstr "Radera företag" -#: company/templates/company/company_base.html:47 +#: company/templates/company/company_base.html:53 #: company/templates/company/manufacturer_part.html:51 #: company/templates/company/supplier_part.html:83 #: part/templates/part/part_thumb.html:20 @@ -4255,72 +4301,72 @@ msgstr "Radera företag" msgid "Part image" msgstr "" -#: company/templates/company/company_base.html:55 +#: company/templates/company/company_base.html:61 #: part/templates/part/part_thumb.html:12 msgid "Upload new image" msgstr "" -#: company/templates/company/company_base.html:58 +#: company/templates/company/company_base.html:64 #: part/templates/part/part_thumb.html:14 msgid "Download image from URL" msgstr "" -#: company/templates/company/company_base.html:60 +#: company/templates/company/company_base.html:66 #: part/templates/part/part_thumb.html:16 msgid "Delete image" msgstr "Radera bild" -#: company/templates/company/company_base.html:86 order/models.py:910 +#: company/templates/company/company_base.html:92 order/models.py:910 #: order/models.py:2008 order/templates/order/return_order_base.html:131 #: order/templates/order/sales_order_base.html:144 stock/models.py:804 #: stock/models.py:805 stock/serializers.py:1100 #: stock/templates/stock/item_base.html:405 #: templates/email/overdue_sales_order.html:16 -#: templates/js/translated/company.js:502 +#: templates/js/translated/company.js:503 #: templates/js/translated/return_order.js:296 #: templates/js/translated/sales_order.js:784 #: templates/js/translated/stock.js:2959 -#: templates/js/translated/table_filters.js:804 +#: templates/js/translated/table_filters.js:808 msgid "Customer" msgstr "Kund" -#: company/templates/company/company_base.html:111 +#: company/templates/company/company_base.html:117 msgid "Uses default currency" msgstr "" -#: company/templates/company/company_base.html:118 order/models.py:341 +#: company/templates/company/company_base.html:124 order/models.py:341 #: order/templates/order/order_base.html:210 #: order/templates/order/return_order_base.html:181 #: order/templates/order/sales_order_base.html:221 msgid "Address" msgstr "Adress" -#: company/templates/company/company_base.html:125 +#: company/templates/company/company_base.html:131 msgid "Phone" msgstr "Telefon" -#: company/templates/company/company_base.html:205 +#: company/templates/company/company_base.html:211 #: part/templates/part/part_base.html:528 msgid "Remove Image" msgstr "" -#: company/templates/company/company_base.html:206 +#: company/templates/company/company_base.html:212 msgid "Remove associated image from this company" msgstr "" -#: company/templates/company/company_base.html:208 +#: company/templates/company/company_base.html:214 #: part/templates/part/part_base.html:531 #: templates/InvenTree/settings/user.html:88 #: templates/InvenTree/settings/user_sso.html:43 msgid "Remove" msgstr "" -#: company/templates/company/company_base.html:237 +#: company/templates/company/company_base.html:243 #: part/templates/part/part_base.html:560 msgid "Upload Image" msgstr "" -#: company/templates/company/company_base.html:252 +#: company/templates/company/company_base.html:258 #: part/templates/part/part_base.html:614 msgid "Download Image" msgstr "" @@ -4464,12 +4510,12 @@ msgid "Order part" msgstr "" #: company/templates/company/manufacturer_part.html:39 -#: templates/js/translated/company.js:1333 +#: templates/js/translated/company.js:1343 msgid "Edit manufacturer part" msgstr "" #: company/templates/company/manufacturer_part.html:43 -#: templates/js/translated/company.js:1334 +#: templates/js/translated/company.js:1344 msgid "Delete manufacturer part" msgstr "" @@ -4536,14 +4582,14 @@ msgstr "Adresser" #: company/templates/company/supplier_part.html:7 #: company/templates/company/supplier_part.html:24 order/api.py:448 #: stock/models.py:762 stock/templates/stock/item_base.html:233 -#: templates/js/translated/company.js:1590 +#: templates/js/translated/company.js:1600 #: templates/js/translated/purchase_order.js:752 #: templates/js/translated/stock.js:2279 msgid "Supplier Part" msgstr "" #: company/templates/company/supplier_part.html:50 -#: templates/js/translated/company.js:1516 +#: templates/js/translated/company.js:1526 msgid "Supplier part actions" msgstr "" @@ -5895,12 +5941,6 @@ msgstr "" msgid "Minimum Stock" msgstr "" -#: part/admin.py:126 part/templates/part/part_base.html:197 -#: templates/js/translated/company.js:1679 -#: templates/js/translated/table_filters.js:355 -msgid "In Stock" -msgstr "I lager" - #: part/admin.py:138 part/templates/part/part_sidebar.html:27 msgid "Used In" msgstr "" @@ -6582,7 +6622,7 @@ msgid "Parameter description" msgstr "" #: part/models.py:3638 templates/js/translated/part.js:1627 -#: templates/js/translated/table_filters.js:821 +#: templates/js/translated/table_filters.js:825 msgid "Checkbox" msgstr "" @@ -7472,14 +7512,6 @@ msgstr "" msgid "Part is not active" msgstr "" -#: part/templates/part/part_base.html:146 -#: templates/js/translated/company.js:1277 -#: templates/js/translated/company.js:1565 -#: templates/js/translated/model_renderers.js:306 -#: templates/js/translated/part.js:814 templates/js/translated/part.js:1218 -msgid "Inactive" -msgstr "" - #: part/templates/part/part_base.html:153 msgid "Part is virtual (not a physical part)" msgstr "" @@ -7647,8 +7679,8 @@ msgstr "Redigera" #: part/templates/part/prices.html:28 stock/admin.py:247 #: stock/templates/stock/item_base.html:446 -#: templates/js/translated/company.js:1693 #: templates/js/translated/company.js:1703 +#: templates/js/translated/company.js:1713 #: templates/js/translated/stock.js:2245 msgid "Last Updated" msgstr "Senast uppdaterad" @@ -10292,7 +10324,7 @@ msgid "Unverified" msgstr "" #: templates/InvenTree/settings/user.html:80 -#: templates/js/translated/company.js:947 +#: templates/js/translated/company.js:957 msgid "Primary" msgstr "" @@ -11643,213 +11675,213 @@ msgstr "" msgid "Delete Supplier Parts" msgstr "" -#: templates/js/translated/company.js:465 +#: templates/js/translated/company.js:466 msgid "Add new Company" msgstr "Lägg till nytt företag" -#: templates/js/translated/company.js:536 +#: templates/js/translated/company.js:546 msgid "Parts Supplied" msgstr "" -#: templates/js/translated/company.js:545 +#: templates/js/translated/company.js:555 msgid "Parts Manufactured" msgstr "" -#: templates/js/translated/company.js:560 +#: templates/js/translated/company.js:570 msgid "No company information found" msgstr "" -#: templates/js/translated/company.js:609 +#: templates/js/translated/company.js:619 msgid "Create New Contact" msgstr "Skapa ny kontakt" -#: templates/js/translated/company.js:625 -#: templates/js/translated/company.js:748 +#: templates/js/translated/company.js:635 +#: templates/js/translated/company.js:758 msgid "Edit Contact" msgstr "Redigera kontakt" -#: templates/js/translated/company.js:662 +#: templates/js/translated/company.js:672 msgid "All selected contacts will be deleted" msgstr "" -#: templates/js/translated/company.js:668 -#: templates/js/translated/company.js:732 +#: templates/js/translated/company.js:678 +#: templates/js/translated/company.js:742 msgid "Role" msgstr "Roll" -#: templates/js/translated/company.js:676 +#: templates/js/translated/company.js:686 msgid "Delete Contacts" msgstr "Radera kontakter" -#: templates/js/translated/company.js:707 +#: templates/js/translated/company.js:717 msgid "No contacts found" msgstr "Inga kontakter hittades" -#: templates/js/translated/company.js:720 +#: templates/js/translated/company.js:730 msgid "Phone Number" msgstr "Telefonnummer" -#: templates/js/translated/company.js:726 +#: templates/js/translated/company.js:736 msgid "Email Address" msgstr "E-postadress" -#: templates/js/translated/company.js:752 +#: templates/js/translated/company.js:762 msgid "Delete Contact" msgstr "Radera kontakt" -#: templates/js/translated/company.js:849 +#: templates/js/translated/company.js:859 msgid "Create New Address" msgstr "Skapa ny adress" -#: templates/js/translated/company.js:864 -#: templates/js/translated/company.js:1025 +#: templates/js/translated/company.js:874 +#: templates/js/translated/company.js:1035 msgid "Edit Address" msgstr "Redigera adress" -#: templates/js/translated/company.js:899 +#: templates/js/translated/company.js:909 msgid "All selected addresses will be deleted" msgstr "" -#: templates/js/translated/company.js:913 +#: templates/js/translated/company.js:923 msgid "Delete Addresses" msgstr "Radera adresser" -#: templates/js/translated/company.js:940 +#: templates/js/translated/company.js:950 msgid "No addresses found" msgstr "Inga adresser hittades" -#: templates/js/translated/company.js:979 +#: templates/js/translated/company.js:989 msgid "Postal city" msgstr "" -#: templates/js/translated/company.js:985 +#: templates/js/translated/company.js:995 msgid "State/province" msgstr "" -#: templates/js/translated/company.js:997 +#: templates/js/translated/company.js:1007 msgid "Courier notes" msgstr "" -#: templates/js/translated/company.js:1003 +#: templates/js/translated/company.js:1013 msgid "Internal notes" msgstr "" -#: templates/js/translated/company.js:1029 +#: templates/js/translated/company.js:1039 msgid "Delete Address" msgstr "Radera adress" -#: templates/js/translated/company.js:1102 +#: templates/js/translated/company.js:1112 msgid "All selected manufacturer parts will be deleted" msgstr "" -#: templates/js/translated/company.js:1117 +#: templates/js/translated/company.js:1127 msgid "Delete Manufacturer Parts" msgstr "" -#: templates/js/translated/company.js:1151 +#: templates/js/translated/company.js:1161 msgid "All selected parameters will be deleted" msgstr "" -#: templates/js/translated/company.js:1165 +#: templates/js/translated/company.js:1175 msgid "Delete Parameters" msgstr "" -#: templates/js/translated/company.js:1181 -#: templates/js/translated/company.js:1469 templates/js/translated/part.js:2244 +#: templates/js/translated/company.js:1191 +#: templates/js/translated/company.js:1479 templates/js/translated/part.js:2244 msgid "Order parts" msgstr "" -#: templates/js/translated/company.js:1198 +#: templates/js/translated/company.js:1208 msgid "Delete manufacturer parts" msgstr "" -#: templates/js/translated/company.js:1230 +#: templates/js/translated/company.js:1240 msgid "Manufacturer part actions" msgstr "" -#: templates/js/translated/company.js:1249 +#: templates/js/translated/company.js:1259 msgid "No manufacturer parts found" msgstr "" -#: templates/js/translated/company.js:1269 -#: templates/js/translated/company.js:1557 templates/js/translated/part.js:798 +#: templates/js/translated/company.js:1279 +#: templates/js/translated/company.js:1567 templates/js/translated/part.js:798 #: templates/js/translated/part.js:1210 msgid "Template part" msgstr "" -#: templates/js/translated/company.js:1273 -#: templates/js/translated/company.js:1561 templates/js/translated/part.js:802 +#: templates/js/translated/company.js:1283 +#: templates/js/translated/company.js:1571 templates/js/translated/part.js:802 #: templates/js/translated/part.js:1214 msgid "Assembled part" msgstr "" -#: templates/js/translated/company.js:1393 templates/js/translated/part.js:1464 +#: templates/js/translated/company.js:1403 templates/js/translated/part.js:1464 msgid "No parameters found" msgstr "" -#: templates/js/translated/company.js:1428 templates/js/translated/part.js:1527 +#: templates/js/translated/company.js:1438 templates/js/translated/part.js:1527 msgid "Edit parameter" msgstr "" -#: templates/js/translated/company.js:1429 templates/js/translated/part.js:1528 +#: templates/js/translated/company.js:1439 templates/js/translated/part.js:1528 msgid "Delete parameter" msgstr "" -#: templates/js/translated/company.js:1446 templates/js/translated/part.js:1433 +#: templates/js/translated/company.js:1456 templates/js/translated/part.js:1433 msgid "Edit Parameter" msgstr "" -#: templates/js/translated/company.js:1455 templates/js/translated/part.js:1549 +#: templates/js/translated/company.js:1465 templates/js/translated/part.js:1549 msgid "Delete Parameter" msgstr "" -#: templates/js/translated/company.js:1486 +#: templates/js/translated/company.js:1496 msgid "Delete supplier parts" msgstr "" -#: templates/js/translated/company.js:1536 +#: templates/js/translated/company.js:1546 msgid "No supplier parts found" msgstr "" -#: templates/js/translated/company.js:1654 +#: templates/js/translated/company.js:1664 msgid "Base Units" msgstr "" -#: templates/js/translated/company.js:1684 +#: templates/js/translated/company.js:1694 msgid "Availability" msgstr "" -#: templates/js/translated/company.js:1715 +#: templates/js/translated/company.js:1725 msgid "Edit supplier part" msgstr "" -#: templates/js/translated/company.js:1716 +#: templates/js/translated/company.js:1726 msgid "Delete supplier part" msgstr "" -#: templates/js/translated/company.js:1769 +#: templates/js/translated/company.js:1779 #: templates/js/translated/pricing.js:694 msgid "Delete Price Break" msgstr "" -#: templates/js/translated/company.js:1779 +#: templates/js/translated/company.js:1789 #: templates/js/translated/pricing.js:712 msgid "Edit Price Break" msgstr "" -#: templates/js/translated/company.js:1794 +#: templates/js/translated/company.js:1804 msgid "No price break information found" msgstr "" -#: templates/js/translated/company.js:1823 +#: templates/js/translated/company.js:1833 msgid "Last updated" msgstr "" -#: templates/js/translated/company.js:1830 +#: templates/js/translated/company.js:1840 msgid "Edit price break" msgstr "" -#: templates/js/translated/company.js:1831 +#: templates/js/translated/company.js:1841 msgid "Delete price break" msgstr "" @@ -13801,7 +13833,7 @@ msgid "Available stock" msgstr "" #: templates/js/translated/table_filters.js:733 -#: templates/js/translated/table_filters.js:829 +#: templates/js/translated/table_filters.js:833 msgid "Has Units" msgstr "" @@ -13829,7 +13861,7 @@ msgstr "" msgid "Has stocktake entries" msgstr "" -#: templates/js/translated/table_filters.js:825 +#: templates/js/translated/table_filters.js:829 msgid "Has Choices" msgstr "" diff --git a/src/backend/InvenTree/locale/th/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/th/LC_MESSAGES/django.po index 9158dd43a0..8105dcce9b 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: 2024-04-15 15:06+0000\n" -"PO-Revision-Date: 2024-04-16 03:12\n" +"POT-Creation-Date: 2024-04-20 13:19+0000\n" +"PO-Revision-Date: 2024-04-21 04:20\n" "Last-Translator: \n" "Language-Team: Thai\n" "Language: th_TH\n" @@ -58,7 +58,7 @@ msgstr "ป้อนวันที่" #: InvenTree/fields.py:208 InvenTree/models.py:1021 build/serializers.py:438 #: build/serializers.py:516 build/templates/build/sidebar.html:21 -#: company/models.py:835 company/templates/company/sidebar.html:37 +#: company/models.py:847 company/templates/company/sidebar.html:37 #: order/models.py:1283 order/templates/order/po_sidebar.html:11 #: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/so_sidebar.html:17 part/admin.py:59 @@ -69,7 +69,7 @@ msgstr "ป้อนวันที่" #: stock/serializers.py:805 stock/serializers.py:1114 stock/serializers.py:1203 #: stock/serializers.py:1368 stock/templates/stock/stock_sidebar.html:25 #: templates/js/translated/barcode.js:143 templates/js/translated/bom.js:1265 -#: templates/js/translated/company.js:1674 templates/js/translated/order.js:347 +#: templates/js/translated/company.js:1684 templates/js/translated/order.js:347 #: templates/js/translated/part.js:1080 #: templates/js/translated/purchase_order.js:2201 #: templates/js/translated/return_order.js:776 @@ -340,10 +340,10 @@ msgstr "" msgid "[{site_name}] Log in to the app" msgstr "" -#: InvenTree/magic_login.py:38 company/models.py:132 -#: company/templates/company/company_base.html:132 +#: InvenTree/magic_login.py:38 company/models.py:133 +#: company/templates/company/company_base.html:138 #: templates/InvenTree/settings/user.html:49 -#: templates/js/translated/company.js:667 +#: templates/js/translated/company.js:677 msgid "Email" msgstr "อีเมล" @@ -405,14 +405,14 @@ msgstr "ไฟล์แนบ" msgid "Select file to attach" msgstr "เลือกไฟล์ที่ต้องการแนบ" -#: InvenTree/models.py:567 common/models.py:3018 company/models.py:145 -#: company/models.py:452 company/models.py:509 company/models.py:818 +#: InvenTree/models.py:567 common/models.py:3018 company/models.py:146 +#: company/models.py:457 company/models.py:514 company/models.py:830 #: order/models.py:291 order/models.py:1288 order/models.py:1702 #: part/admin.py:55 part/models.py:919 #: part/templates/part/part_scheduling.html:11 #: report/templates/report/inventree_build_order_base.html:164 -#: stock/admin.py:225 templates/js/translated/company.js:1309 -#: templates/js/translated/company.js:1663 templates/js/translated/order.js:351 +#: stock/admin.py:225 templates/js/translated/company.js:1319 +#: templates/js/translated/company.js:1673 templates/js/translated/order.js:351 #: templates/js/translated/part.js:2456 #: templates/js/translated/purchase_order.js:2041 #: templates/js/translated/purchase_order.js:2205 @@ -442,7 +442,7 @@ msgstr "ความเห็นของไฟล์" #: part/models.py:3272 part/models.py:3365 part/models.py:3393 #: plugin/models.py:250 plugin/models.py:251 #: report/templates/report/inventree_test_report_base.html:105 -#: templates/js/translated/stock.js:3036 users/models.py:100 +#: templates/js/translated/stock.js:3036 users/models.py:111 msgid "User" msgstr "ผู้ใช้งาน" @@ -484,7 +484,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:893 common/models.py:2706 common/models.py:3104 -#: common/serializers.py:370 company/models.py:608 label/models.py:120 +#: common/serializers.py:370 company/models.py:613 label/models.py:120 #: machine/models.py:24 part/models.py:855 part/models.py:3616 #: plugin/models.py:41 report/models.py:176 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -493,11 +493,11 @@ msgstr "" #: templates/InvenTree/settings/plugin_settings.html:22 #: templates/InvenTree/settings/settings_staff_js.html:67 #: templates/InvenTree/settings/settings_staff_js.html:446 -#: templates/js/translated/company.js:666 -#: templates/js/translated/company.js:714 -#: templates/js/translated/company.js:903 -#: templates/js/translated/company.js:1155 -#: templates/js/translated/company.js:1403 templates/js/translated/part.js:1186 +#: templates/js/translated/company.js:676 +#: templates/js/translated/company.js:724 +#: templates/js/translated/company.js:913 +#: templates/js/translated/company.js:1165 +#: templates/js/translated/company.js:1413 templates/js/translated/part.js:1186 #: templates/js/translated/part.js:1474 templates/js/translated/part.js:1610 #: templates/js/translated/part.js:2749 templates/js/translated/stock.js:2716 msgid "Name" @@ -505,8 +505,8 @@ msgstr "ชื่อ" #: InvenTree/models.py:899 build/models.py:188 #: build/templates/build/detail.html:24 common/models.py:136 -#: company/models.py:517 company/models.py:826 -#: company/templates/company/company_base.html:71 +#: company/models.py:522 company/models.py:838 +#: company/templates/company/company_base.html:77 #: company/templates/company/manufacturer_part.html:75 #: company/templates/company/supplier_part.html:107 label/models.py:127 #: order/models.py:277 order/models.py:1316 part/admin.py:303 part/admin.py:414 @@ -521,9 +521,9 @@ msgstr "ชื่อ" #: templates/InvenTree/settings/settings_staff_js.html:170 #: templates/InvenTree/settings/settings_staff_js.html:451 #: templates/js/translated/bom.js:633 templates/js/translated/bom.js:963 -#: templates/js/translated/build.js:2137 templates/js/translated/company.js:518 -#: templates/js/translated/company.js:1320 -#: templates/js/translated/company.js:1631 templates/js/translated/index.js:119 +#: templates/js/translated/build.js:2137 templates/js/translated/company.js:519 +#: templates/js/translated/company.js:1330 +#: templates/js/translated/company.js:1641 templates/js/translated/index.js:119 #: templates/js/translated/order.js:298 templates/js/translated/part.js:1238 #: templates/js/translated/part.js:1483 templates/js/translated/part.js:1621 #: templates/js/translated/part.js:1958 templates/js/translated/part.js:2355 @@ -589,8 +589,8 @@ msgstr "" msgid "Must be a valid number" msgstr "ต้องเป็นตัวเลข" -#: InvenTree/serializers.py:99 company/models.py:178 -#: company/templates/company/company_base.html:106 part/models.py:2993 +#: InvenTree/serializers.py:99 company/models.py:183 +#: company/templates/company/company_base.html:112 part/models.py:2993 #: templates/InvenTree/settings/settings_staff_js.html:44 #: templates/currency_data.html:5 msgid "Currency" @@ -970,7 +970,7 @@ msgstr "" msgid "Allocated" msgstr "" -#: build/api.py:294 company/models.py:890 +#: build/api.py:294 company/models.py:902 company/serializers.py:383 #: company/templates/company/supplier_part.html:114 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -1000,7 +1000,7 @@ msgstr "" #: part/templates/part/part_sidebar.html:22 templates/InvenTree/index.html:196 #: templates/InvenTree/search.html:141 #: templates/InvenTree/settings/sidebar.html:55 -#: templates/js/translated/search.js:186 users/models.py:196 +#: templates/js/translated/search.js:186 users/models.py:207 msgid "Build Orders" msgstr "" @@ -1050,7 +1050,7 @@ msgid "BuildOrder to which this build is allocated" msgstr "" #: build/models.py:205 build/templates/build/build_base.html:97 -#: build/templates/build/detail.html:29 company/models.py:1044 order/api.py:817 +#: build/templates/build/detail.html:29 company/models.py:1056 order/api.py:817 #: order/models.py:1401 order/models.py:1544 order/models.py:1545 #: part/api.py:1547 part/api.py:1841 part/models.py:390 part/models.py:3004 #: part/models.py:3148 part/models.py:3292 part/models.py:3315 @@ -1078,9 +1078,9 @@ msgstr "" #: templates/js/translated/build.js:1309 templates/js/translated/build.js:1740 #: templates/js/translated/build.js:2160 templates/js/translated/build.js:2333 #: templates/js/translated/company.js:348 -#: templates/js/translated/company.js:1106 -#: templates/js/translated/company.js:1261 -#: templates/js/translated/company.js:1549 templates/js/translated/index.js:109 +#: templates/js/translated/company.js:1116 +#: templates/js/translated/company.js:1271 +#: templates/js/translated/company.js:1559 templates/js/translated/index.js:109 #: templates/js/translated/part.js:1943 templates/js/translated/part.js:2015 #: templates/js/translated/part.js:2324 templates/js/translated/pricing.js:369 #: templates/js/translated/purchase_order.js:751 @@ -1223,7 +1223,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:180 #: part/templates/part/part_base.html:383 stock/models.py:819 #: stock/templates/stock/item_base.html:200 -#: templates/js/translated/company.js:1009 +#: templates/js/translated/company.js:1019 msgid "External Link" msgstr "" @@ -1315,7 +1315,7 @@ msgstr "" #: templates/js/translated/bom.js:981 templates/js/translated/build.js:521 #: templates/js/translated/build.js:737 templates/js/translated/build.js:1366 #: templates/js/translated/build.js:1743 templates/js/translated/build.js:2355 -#: templates/js/translated/company.js:1808 +#: templates/js/translated/company.js:1818 #: templates/js/translated/model_renderers.js:230 #: templates/js/translated/order.js:304 templates/js/translated/part.js:961 #: templates/js/translated/part.js:1811 templates/js/translated/part.js:3341 @@ -2206,7 +2206,7 @@ msgstr "" msgid "Show the `about` modal only to superusers" msgstr "" -#: common/models.py:1292 company/models.py:107 company/models.py:108 +#: common/models.py:1292 company/models.py:108 company/models.py:109 msgid "Company name" msgstr "" @@ -3550,9 +3550,9 @@ msgstr "" msgid "Price break quantity" msgstr "" -#: common/models.py:2524 company/serializers.py:486 order/admin.py:42 +#: common/models.py:2524 company/serializers.py:496 order/admin.py:42 #: order/models.py:1333 order/models.py:2241 -#: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885 +#: templates/js/translated/company.js:1823 templates/js/translated/part.js:1885 #: templates/js/translated/pricing.js:621 #: templates/js/translated/return_order.js:741 msgid "Price" @@ -3574,13 +3574,15 @@ msgstr "" msgid "Name for this webhook" msgstr "" -#: common/models.py:2711 machine/models.py:39 part/admin.py:88 -#: part/models.py:1045 plugin/models.py:56 +#: common/models.py:2711 company/models.py:160 company/models.py:813 +#: machine/models.py:39 part/admin.py:88 part/models.py:1045 +#: plugin/models.py:56 templates/js/translated/company.js:523 #: templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 #: templates/js/translated/table_filters.js:492 #: templates/js/translated/table_filters.js:520 -#: templates/js/translated/table_filters.js:716 users/models.py:171 +#: templates/js/translated/table_filters.js:716 +#: templates/js/translated/table_filters.js:796 users/models.py:182 msgid "Active" msgstr "" @@ -3588,7 +3590,7 @@ msgstr "" msgid "Is this webhook active" msgstr "" -#: common/models.py:2727 users/models.py:148 +#: common/models.py:2727 users/models.py:159 msgid "Token" msgstr "" @@ -3652,7 +3654,7 @@ msgstr "" msgid "Id" msgstr "" -#: common/models.py:3016 templates/js/translated/company.js:955 +#: common/models.py:3016 templates/js/translated/company.js:965 #: templates/js/translated/news.js:44 msgid "Title" msgstr "" @@ -3678,7 +3680,7 @@ msgstr "" msgid "Was this news item read?" msgstr "" -#: common/models.py:3044 company/models.py:155 part/models.py:929 +#: common/models.py:3044 company/models.py:156 part/models.py:929 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report_base.html:35 @@ -3848,270 +3850,294 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/models.py:113 -msgid "Company description" +#: company/api.py:164 +msgid "Part is Active" +msgstr "" + +#: company/api.py:168 +msgid "Manufacturer is Active" +msgstr "" + +#: company/api.py:317 +msgid "Supplier Part is Active" +msgstr "" + +#: company/api.py:321 +msgid "Internal Part is Active" +msgstr "" + +#: company/api.py:325 +msgid "Supplier is Active" msgstr "" #: company/models.py:114 +msgid "Company description" +msgstr "" + +#: company/models.py:115 msgid "Description of the company" msgstr "" -#: company/models.py:119 company/templates/company/company_base.html:100 +#: company/models.py:120 company/templates/company/company_base.html:106 #: templates/InvenTree/settings/plugin_settings.html:54 -#: templates/js/translated/company.js:522 +#: templates/js/translated/company.js:532 msgid "Website" msgstr "" -#: company/models.py:119 +#: company/models.py:120 msgid "Company website URL" msgstr "" -#: company/models.py:124 +#: company/models.py:125 msgid "Phone number" msgstr "" -#: company/models.py:126 +#: company/models.py:127 msgid "Contact phone number" msgstr "" -#: company/models.py:133 +#: company/models.py:134 msgid "Contact email address" msgstr "" -#: company/models.py:138 company/templates/company/company_base.html:139 +#: company/models.py:139 company/templates/company/company_base.html:145 #: order/models.py:331 order/templates/order/order_base.html:203 #: order/templates/order/return_order_base.html:174 #: order/templates/order/sales_order_base.html:214 msgid "Contact" msgstr "" -#: company/models.py:140 +#: company/models.py:141 msgid "Point of contact" msgstr "" -#: company/models.py:146 +#: company/models.py:147 msgid "Link to external company information" msgstr "" #: company/models.py:160 +msgid "Is this company active?" +msgstr "" + +#: company/models.py:165 msgid "is customer" msgstr "" -#: company/models.py:161 +#: company/models.py:166 msgid "Do you sell items to this company?" msgstr "" -#: company/models.py:166 +#: company/models.py:171 msgid "is supplier" msgstr "" -#: company/models.py:167 +#: company/models.py:172 msgid "Do you purchase items from this company?" msgstr "" -#: company/models.py:172 +#: company/models.py:177 msgid "is manufacturer" msgstr "" -#: company/models.py:173 +#: company/models.py:178 msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:181 +#: company/models.py:186 msgid "Default currency used for this company" msgstr "" -#: company/models.py:268 company/models.py:377 +#: company/models.py:273 company/models.py:382 #: company/templates/company/company_base.html:8 #: company/templates/company/company_base.html:12 stock/api.py:776 -#: templates/InvenTree/search.html:178 templates/js/translated/company.js:495 +#: templates/InvenTree/search.html:178 templates/js/translated/company.js:496 msgid "Company" msgstr "" -#: company/models.py:378 +#: company/models.py:383 msgid "Select company" msgstr "" -#: company/models.py:383 +#: company/models.py:388 msgid "Address title" msgstr "" -#: company/models.py:384 +#: company/models.py:389 msgid "Title describing the address entry" msgstr "" -#: company/models.py:390 +#: company/models.py:395 msgid "Primary address" msgstr "" -#: company/models.py:391 +#: company/models.py:396 msgid "Set as primary address" msgstr "" -#: company/models.py:396 templates/js/translated/company.js:904 -#: templates/js/translated/company.js:961 +#: company/models.py:401 templates/js/translated/company.js:914 +#: templates/js/translated/company.js:971 msgid "Line 1" msgstr "" -#: company/models.py:397 +#: company/models.py:402 msgid "Address line 1" msgstr "" -#: company/models.py:403 templates/js/translated/company.js:905 -#: templates/js/translated/company.js:967 +#: company/models.py:408 templates/js/translated/company.js:915 +#: templates/js/translated/company.js:977 msgid "Line 2" msgstr "" -#: company/models.py:404 +#: company/models.py:409 msgid "Address line 2" msgstr "" -#: company/models.py:410 company/models.py:411 -#: templates/js/translated/company.js:973 +#: company/models.py:415 company/models.py:416 +#: templates/js/translated/company.js:983 msgid "Postal code" msgstr "" -#: company/models.py:417 +#: company/models.py:422 msgid "City/Region" msgstr "" -#: company/models.py:418 +#: company/models.py:423 msgid "Postal code city/region" msgstr "" -#: company/models.py:424 +#: company/models.py:429 msgid "State/Province" msgstr "" -#: company/models.py:425 +#: company/models.py:430 msgid "State or province" msgstr "" -#: company/models.py:431 templates/js/translated/company.js:991 +#: company/models.py:436 templates/js/translated/company.js:1001 msgid "Country" msgstr "" -#: company/models.py:432 +#: company/models.py:437 msgid "Address country" msgstr "" -#: company/models.py:438 +#: company/models.py:443 msgid "Courier shipping notes" msgstr "" -#: company/models.py:439 +#: company/models.py:444 msgid "Notes for shipping courier" msgstr "" -#: company/models.py:445 +#: company/models.py:450 msgid "Internal shipping notes" msgstr "" -#: company/models.py:446 +#: company/models.py:451 msgid "Shipping notes for internal use" msgstr "" -#: company/models.py:453 +#: company/models.py:458 msgid "Link to address information (external)" msgstr "" -#: company/models.py:484 company/models.py:785 stock/models.py:751 +#: company/models.py:489 company/models.py:791 stock/models.py:751 #: stock/serializers.py:266 stock/templates/stock/item_base.html:142 #: templates/js/translated/bom.js:622 msgid "Base Part" msgstr "" -#: company/models.py:486 company/models.py:787 +#: company/models.py:491 company/models.py:793 msgid "Select part" msgstr "" -#: company/models.py:495 company/templates/company/company_base.html:76 +#: company/models.py:500 company/templates/company/company_base.html:82 #: company/templates/company/manufacturer_part.html:90 #: company/templates/company/supplier_part.html:145 part/serializers.py:515 #: stock/templates/stock/item_base.html:207 -#: templates/js/translated/company.js:506 -#: templates/js/translated/company.js:1108 -#: templates/js/translated/company.js:1286 -#: templates/js/translated/company.js:1601 -#: templates/js/translated/table_filters.js:796 +#: templates/js/translated/company.js:507 +#: templates/js/translated/company.js:1118 +#: templates/js/translated/company.js:1296 +#: templates/js/translated/company.js:1611 +#: templates/js/translated/table_filters.js:800 msgid "Manufacturer" msgstr "" -#: company/models.py:496 +#: company/models.py:501 msgid "Select manufacturer" msgstr "" -#: company/models.py:502 company/templates/company/manufacturer_part.html:101 +#: company/models.py:507 company/templates/company/manufacturer_part.html:101 #: company/templates/company/supplier_part.html:153 part/serializers.py:525 #: templates/js/translated/company.js:351 -#: templates/js/translated/company.js:1107 -#: templates/js/translated/company.js:1302 -#: templates/js/translated/company.js:1620 templates/js/translated/part.js:1800 +#: templates/js/translated/company.js:1117 +#: templates/js/translated/company.js:1312 +#: templates/js/translated/company.js:1630 templates/js/translated/part.js:1800 #: templates/js/translated/purchase_order.js:1852 #: templates/js/translated/purchase_order.js:2054 msgid "MPN" msgstr "" -#: company/models.py:503 +#: company/models.py:508 msgid "Manufacturer Part Number" msgstr "" -#: company/models.py:510 +#: company/models.py:515 msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:518 +#: company/models.py:523 msgid "Manufacturer part description" msgstr "" -#: company/models.py:575 company/models.py:602 company/models.py:811 +#: company/models.py:580 company/models.py:607 company/models.py:823 #: company/templates/company/manufacturer_part.html:7 #: company/templates/company/manufacturer_part.html:24 #: stock/templates/stock/item_base.html:217 msgid "Manufacturer Part" msgstr "" -#: company/models.py:609 +#: company/models.py:614 msgid "Parameter name" msgstr "" -#: company/models.py:615 +#: company/models.py:620 #: report/templates/report/inventree_test_report_base.html:104 -#: stock/models.py:2436 templates/js/translated/company.js:1156 -#: templates/js/translated/company.js:1409 templates/js/translated/part.js:1492 +#: stock/models.py:2436 templates/js/translated/company.js:1166 +#: templates/js/translated/company.js:1419 templates/js/translated/part.js:1492 #: templates/js/translated/stock.js:1519 msgid "Value" msgstr "" -#: company/models.py:616 +#: company/models.py:621 msgid "Parameter value" msgstr "" -#: company/models.py:623 company/templates/company/supplier_part.html:168 +#: company/models.py:628 company/templates/company/supplier_part.html:168 #: part/admin.py:57 part/models.py:1009 part/models.py:3623 #: part/templates/part/part_base.html:284 -#: templates/js/translated/company.js:1415 templates/js/translated/part.js:1511 +#: templates/js/translated/company.js:1425 templates/js/translated/part.js:1511 #: templates/js/translated/part.js:1615 templates/js/translated/part.js:2370 msgid "Units" msgstr "" -#: company/models.py:624 +#: company/models.py:629 msgid "Parameter units" msgstr "" -#: company/models.py:725 +#: company/models.py:731 msgid "Pack units must be compatible with the base part units" msgstr "" -#: company/models.py:732 +#: company/models.py:738 msgid "Pack units must be greater than zero" msgstr "" -#: company/models.py:746 +#: company/models.py:752 msgid "Linked manufacturer part must reference the same base part" msgstr "" -#: company/models.py:795 company/templates/company/company_base.html:81 +#: company/models.py:801 company/templates/company/company_base.html:87 #: company/templates/company/supplier_part.html:129 order/models.py:465 #: order/templates/order/order_base.html:136 part/bom.py:272 part/bom.py:310 #: part/serializers.py:499 plugin/builtin/suppliers/digikey.py:25 @@ -4119,35 +4145,39 @@ msgstr "" #: plugin/builtin/suppliers/tme.py:26 stock/templates/stock/item_base.html:224 #: templates/email/overdue_purchase_order.html:16 #: templates/js/translated/company.js:350 -#: templates/js/translated/company.js:510 -#: templates/js/translated/company.js:1574 templates/js/translated/part.js:1768 +#: templates/js/translated/company.js:511 +#: templates/js/translated/company.js:1584 templates/js/translated/part.js:1768 #: templates/js/translated/pricing.js:498 #: templates/js/translated/purchase_order.js:1690 -#: templates/js/translated/table_filters.js:800 +#: templates/js/translated/table_filters.js:804 msgid "Supplier" msgstr "" -#: company/models.py:796 +#: company/models.py:802 msgid "Select supplier" msgstr "" -#: company/models.py:802 part/serializers.py:510 +#: company/models.py:808 part/serializers.py:510 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:812 +#: company/models.py:814 +msgid "Is this supplier part active?" +msgstr "" + +#: company/models.py:824 msgid "Select manufacturer part" msgstr "" -#: company/models.py:819 +#: company/models.py:831 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:827 +#: company/models.py:839 msgid "Supplier part description" msgstr "" -#: company/models.py:834 company/templates/company/supplier_part.html:187 +#: company/models.py:846 company/templates/company/supplier_part.html:187 #: part/admin.py:418 part/models.py:4070 part/templates/part/upload_bom.html:59 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_po_report_base.html:32 @@ -4158,27 +4188,27 @@ msgstr "" msgid "Note" msgstr "" -#: company/models.py:843 part/models.py:1967 +#: company/models.py:855 part/models.py:1967 msgid "base cost" msgstr "" -#: company/models.py:844 part/models.py:1968 +#: company/models.py:856 part/models.py:1968 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:851 company/templates/company/supplier_part.html:160 +#: company/models.py:863 company/templates/company/supplier_part.html:160 #: stock/admin.py:224 stock/models.py:782 stock/serializers.py:1350 #: stock/templates/stock/item_base.html:240 -#: templates/js/translated/company.js:1636 +#: templates/js/translated/company.js:1646 #: templates/js/translated/stock.js:2423 msgid "Packaging" msgstr "" -#: company/models.py:852 +#: company/models.py:864 msgid "Part packaging" msgstr "" -#: company/models.py:857 templates/js/translated/company.js:1641 +#: company/models.py:869 templates/js/translated/company.js:1651 #: templates/js/translated/part.js:1821 templates/js/translated/part.js:1877 #: templates/js/translated/purchase_order.js:311 #: templates/js/translated/purchase_order.js:841 @@ -4188,62 +4218,78 @@ msgstr "" msgid "Pack Quantity" msgstr "" -#: company/models.py:859 +#: company/models.py:871 msgid "Total quantity supplied in a single pack. Leave empty for single items." msgstr "" -#: company/models.py:878 part/models.py:1974 +#: company/models.py:890 part/models.py:1974 msgid "multiple" msgstr "" -#: company/models.py:879 +#: company/models.py:891 msgid "Order multiple" msgstr "" -#: company/models.py:891 +#: company/models.py:903 msgid "Quantity available from supplier" msgstr "" -#: company/models.py:897 +#: company/models.py:909 msgid "Availability Updated" msgstr "" -#: company/models.py:898 +#: company/models.py:910 msgid "Date of last update of availability data" msgstr "" -#: company/serializers.py:155 +#: company/serializers.py:163 msgid "Default currency used for this supplier" msgstr "" -#: company/templates/company/company_base.html:21 +#: company/serializers.py:381 part/admin.py:126 +#: part/templates/part/part_base.html:197 +#: templates/js/translated/company.js:1689 +#: templates/js/translated/table_filters.js:355 +msgid "In Stock" +msgstr "" + +#: company/templates/company/company_base.html:16 +#: part/templates/part/part_base.html:146 +#: templates/js/translated/company.js:1287 +#: templates/js/translated/company.js:1575 +#: templates/js/translated/model_renderers.js:306 +#: templates/js/translated/part.js:814 templates/js/translated/part.js:1218 +msgid "Inactive" +msgstr "" + +#: company/templates/company/company_base.html:27 #: templates/js/translated/purchase_order.js:242 msgid "Create Purchase Order" msgstr "" -#: company/templates/company/company_base.html:27 +#: company/templates/company/company_base.html:33 msgid "Company actions" msgstr "" -#: company/templates/company/company_base.html:32 +#: company/templates/company/company_base.html:38 msgid "Edit company information" msgstr "" -#: company/templates/company/company_base.html:33 -#: templates/js/translated/company.js:444 +#: company/templates/company/company_base.html:39 +#: templates/js/translated/company.js:445 msgid "Edit Company" msgstr "" -#: company/templates/company/company_base.html:37 +#: company/templates/company/company_base.html:43 msgid "Delete company" msgstr "" -#: company/templates/company/company_base.html:38 -#: company/templates/company/company_base.html:162 +#: company/templates/company/company_base.html:44 +#: company/templates/company/company_base.html:168 msgid "Delete Company" msgstr "" -#: company/templates/company/company_base.html:47 +#: company/templates/company/company_base.html:53 #: company/templates/company/manufacturer_part.html:51 #: company/templates/company/supplier_part.html:83 #: part/templates/part/part_thumb.html:20 @@ -4255,72 +4301,72 @@ msgstr "" msgid "Part image" msgstr "" -#: company/templates/company/company_base.html:55 +#: company/templates/company/company_base.html:61 #: part/templates/part/part_thumb.html:12 msgid "Upload new image" msgstr "" -#: company/templates/company/company_base.html:58 +#: company/templates/company/company_base.html:64 #: part/templates/part/part_thumb.html:14 msgid "Download image from URL" msgstr "" -#: company/templates/company/company_base.html:60 +#: company/templates/company/company_base.html:66 #: part/templates/part/part_thumb.html:16 msgid "Delete image" msgstr "" -#: company/templates/company/company_base.html:86 order/models.py:910 +#: company/templates/company/company_base.html:92 order/models.py:910 #: order/models.py:2008 order/templates/order/return_order_base.html:131 #: order/templates/order/sales_order_base.html:144 stock/models.py:804 #: stock/models.py:805 stock/serializers.py:1100 #: stock/templates/stock/item_base.html:405 #: templates/email/overdue_sales_order.html:16 -#: templates/js/translated/company.js:502 +#: templates/js/translated/company.js:503 #: templates/js/translated/return_order.js:296 #: templates/js/translated/sales_order.js:784 #: templates/js/translated/stock.js:2959 -#: templates/js/translated/table_filters.js:804 +#: templates/js/translated/table_filters.js:808 msgid "Customer" msgstr "" -#: company/templates/company/company_base.html:111 +#: company/templates/company/company_base.html:117 msgid "Uses default currency" msgstr "" -#: company/templates/company/company_base.html:118 order/models.py:341 +#: company/templates/company/company_base.html:124 order/models.py:341 #: order/templates/order/order_base.html:210 #: order/templates/order/return_order_base.html:181 #: order/templates/order/sales_order_base.html:221 msgid "Address" msgstr "" -#: company/templates/company/company_base.html:125 +#: company/templates/company/company_base.html:131 msgid "Phone" msgstr "" -#: company/templates/company/company_base.html:205 +#: company/templates/company/company_base.html:211 #: part/templates/part/part_base.html:528 msgid "Remove Image" msgstr "" -#: company/templates/company/company_base.html:206 +#: company/templates/company/company_base.html:212 msgid "Remove associated image from this company" msgstr "" -#: company/templates/company/company_base.html:208 +#: company/templates/company/company_base.html:214 #: part/templates/part/part_base.html:531 #: templates/InvenTree/settings/user.html:88 #: templates/InvenTree/settings/user_sso.html:43 msgid "Remove" msgstr "" -#: company/templates/company/company_base.html:237 +#: company/templates/company/company_base.html:243 #: part/templates/part/part_base.html:560 msgid "Upload Image" msgstr "" -#: company/templates/company/company_base.html:252 +#: company/templates/company/company_base.html:258 #: part/templates/part/part_base.html:614 msgid "Download Image" msgstr "" @@ -4368,7 +4414,7 @@ msgstr "" #: templates/InvenTree/index.html:227 templates/InvenTree/search.html:199 #: templates/InvenTree/settings/sidebar.html:57 #: templates/js/translated/search.js:205 templates/navbar.html:50 -#: users/models.py:197 +#: users/models.py:208 msgid "Purchase Orders" msgstr "" @@ -4391,7 +4437,7 @@ msgstr "" #: templates/InvenTree/index.html:259 templates/InvenTree/search.html:219 #: templates/InvenTree/settings/sidebar.html:59 #: templates/js/translated/search.js:219 templates/navbar.html:62 -#: users/models.py:198 +#: users/models.py:209 msgid "Sales Orders" msgstr "" @@ -4416,7 +4462,7 @@ msgstr "" #: order/templates/order/return_orders.html:15 #: templates/InvenTree/settings/sidebar.html:61 #: templates/js/translated/search.js:232 templates/navbar.html:65 -#: users/models.py:199 +#: users/models.py:210 msgid "Return Orders" msgstr "" @@ -4464,12 +4510,12 @@ msgid "Order part" msgstr "" #: company/templates/company/manufacturer_part.html:39 -#: templates/js/translated/company.js:1333 +#: templates/js/translated/company.js:1343 msgid "Edit manufacturer part" msgstr "" #: company/templates/company/manufacturer_part.html:43 -#: templates/js/translated/company.js:1334 +#: templates/js/translated/company.js:1344 msgid "Delete manufacturer part" msgstr "" @@ -4536,14 +4582,14 @@ msgstr "" #: company/templates/company/supplier_part.html:7 #: company/templates/company/supplier_part.html:24 order/api.py:448 #: stock/models.py:762 stock/templates/stock/item_base.html:233 -#: templates/js/translated/company.js:1590 +#: templates/js/translated/company.js:1600 #: templates/js/translated/purchase_order.js:752 #: templates/js/translated/stock.js:2279 msgid "Supplier Part" msgstr "" #: company/templates/company/supplier_part.html:50 -#: templates/js/translated/company.js:1516 +#: templates/js/translated/company.js:1526 msgid "Supplier part actions" msgstr "" @@ -4644,7 +4690,7 @@ msgstr "" #: stock/templates/stock/location_sidebar.html:7 #: templates/InvenTree/search.html:155 templates/js/translated/part.js:1060 #: templates/js/translated/search.js:172 templates/js/translated/stock.js:2766 -#: users/models.py:195 +#: users/models.py:206 msgid "Stock Items" msgstr "" @@ -5895,12 +5941,6 @@ msgstr "" msgid "Minimum Stock" msgstr "" -#: part/admin.py:126 part/templates/part/part_base.html:197 -#: templates/js/translated/company.js:1679 -#: templates/js/translated/table_filters.js:355 -msgid "In Stock" -msgstr "" - #: part/admin.py:138 part/templates/part/part_sidebar.html:27 msgid "Used In" msgstr "" @@ -5941,7 +5981,7 @@ msgstr "" #: templates/InvenTree/index.html:36 templates/InvenTree/search.html:84 #: templates/InvenTree/settings/sidebar.html:47 #: templates/js/translated/part.js:2804 templates/js/translated/search.js:130 -#: templates/navbar.html:24 users/models.py:192 +#: templates/navbar.html:24 users/models.py:203 msgid "Parts" msgstr "ชิ้นส่วน" @@ -6079,7 +6119,7 @@ msgstr "" #: part/models.py:83 part/templates/part/category.html:136 #: templates/InvenTree/search.html:97 templates/js/translated/search.js:158 -#: users/models.py:191 +#: users/models.py:202 msgid "Part Categories" msgstr "" @@ -6582,7 +6622,7 @@ msgid "Parameter description" msgstr "" #: part/models.py:3638 templates/js/translated/part.js:1627 -#: templates/js/translated/table_filters.js:821 +#: templates/js/translated/table_filters.js:825 msgid "Checkbox" msgstr "" @@ -7241,7 +7281,7 @@ msgstr "" #: part/templates/part/detail.html:67 part/templates/part/part_sidebar.html:50 #: stock/admin.py:251 templates/InvenTree/settings/part_stocktake.html:30 #: templates/InvenTree/settings/sidebar.html:53 -#: templates/js/translated/stock.js:2215 users/models.py:193 +#: templates/js/translated/stock.js:2215 users/models.py:204 msgid "Stocktake" msgstr "" @@ -7472,14 +7512,6 @@ msgstr "" msgid "Part is not active" msgstr "" -#: part/templates/part/part_base.html:146 -#: templates/js/translated/company.js:1277 -#: templates/js/translated/company.js:1565 -#: templates/js/translated/model_renderers.js:306 -#: templates/js/translated/part.js:814 templates/js/translated/part.js:1218 -msgid "Inactive" -msgstr "" - #: part/templates/part/part_base.html:153 msgid "Part is virtual (not a physical part)" msgstr "" @@ -7647,8 +7679,8 @@ msgstr "" #: part/templates/part/prices.html:28 stock/admin.py:247 #: stock/templates/stock/item_base.html:446 -#: templates/js/translated/company.js:1693 #: templates/js/translated/company.js:1703 +#: templates/js/translated/company.js:1713 #: templates/js/translated/stock.js:2245 msgid "Last Updated" msgstr "" @@ -8216,7 +8248,7 @@ msgstr "" msgid "Plugin Configurations" msgstr "" -#: plugin/models.py:34 users/models.py:89 +#: plugin/models.py:34 users/models.py:100 msgid "Key" msgstr "" @@ -8719,7 +8751,7 @@ msgstr "" #: stock/admin.py:256 stock/models.py:883 #: stock/templates/stock/item_base.html:433 -#: templates/js/translated/stock.js:2229 users/models.py:113 +#: templates/js/translated/stock.js:2229 users/models.py:124 msgid "Expiry Date" msgstr "" @@ -8800,7 +8832,7 @@ msgstr "" #: stock/models.py:126 stock/templates/stock/location.html:179 #: templates/InvenTree/search.html:166 templates/js/translated/search.js:178 -#: users/models.py:194 +#: users/models.py:205 msgid "Stock Locations" msgstr "" @@ -9483,7 +9515,7 @@ msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" #: stock/templates/stock/item_base.html:437 -#: templates/js/translated/table_filters.js:435 users/models.py:163 +#: templates/js/translated/table_filters.js:435 users/models.py:174 msgid "Expired" msgstr "" @@ -10109,7 +10141,7 @@ msgstr "" #: templates/InvenTree/settings/settings_staff_js.html:81 #: templates/js/translated/forms.js:547 templates/js/translated/helpers.js:105 #: templates/js/translated/part.js:392 templates/js/translated/pricing.js:629 -#: templates/js/translated/stock.js:245 users/models.py:413 +#: templates/js/translated/stock.js:245 users/models.py:424 msgid "Delete" msgstr "" @@ -10292,7 +10324,7 @@ msgid "Unverified" msgstr "" #: templates/InvenTree/settings/user.html:80 -#: templates/js/translated/company.js:947 +#: templates/js/translated/company.js:957 msgid "Primary" msgstr "" @@ -11643,213 +11675,213 @@ msgstr "" msgid "Delete Supplier Parts" msgstr "" -#: templates/js/translated/company.js:465 +#: templates/js/translated/company.js:466 msgid "Add new Company" msgstr "" -#: templates/js/translated/company.js:536 +#: templates/js/translated/company.js:546 msgid "Parts Supplied" msgstr "" -#: templates/js/translated/company.js:545 +#: templates/js/translated/company.js:555 msgid "Parts Manufactured" msgstr "" -#: templates/js/translated/company.js:560 +#: templates/js/translated/company.js:570 msgid "No company information found" msgstr "" -#: templates/js/translated/company.js:609 +#: templates/js/translated/company.js:619 msgid "Create New Contact" msgstr "" -#: templates/js/translated/company.js:625 -#: templates/js/translated/company.js:748 +#: templates/js/translated/company.js:635 +#: templates/js/translated/company.js:758 msgid "Edit Contact" msgstr "" -#: templates/js/translated/company.js:662 +#: templates/js/translated/company.js:672 msgid "All selected contacts will be deleted" msgstr "" -#: templates/js/translated/company.js:668 -#: templates/js/translated/company.js:732 +#: templates/js/translated/company.js:678 +#: templates/js/translated/company.js:742 msgid "Role" msgstr "" -#: templates/js/translated/company.js:676 +#: templates/js/translated/company.js:686 msgid "Delete Contacts" msgstr "" -#: templates/js/translated/company.js:707 +#: templates/js/translated/company.js:717 msgid "No contacts found" msgstr "" -#: templates/js/translated/company.js:720 +#: templates/js/translated/company.js:730 msgid "Phone Number" msgstr "" -#: templates/js/translated/company.js:726 +#: templates/js/translated/company.js:736 msgid "Email Address" msgstr "" -#: templates/js/translated/company.js:752 +#: templates/js/translated/company.js:762 msgid "Delete Contact" msgstr "" -#: templates/js/translated/company.js:849 +#: templates/js/translated/company.js:859 msgid "Create New Address" msgstr "" -#: templates/js/translated/company.js:864 -#: templates/js/translated/company.js:1025 +#: templates/js/translated/company.js:874 +#: templates/js/translated/company.js:1035 msgid "Edit Address" msgstr "" -#: templates/js/translated/company.js:899 +#: templates/js/translated/company.js:909 msgid "All selected addresses will be deleted" msgstr "" -#: templates/js/translated/company.js:913 +#: templates/js/translated/company.js:923 msgid "Delete Addresses" msgstr "" -#: templates/js/translated/company.js:940 +#: templates/js/translated/company.js:950 msgid "No addresses found" msgstr "" -#: templates/js/translated/company.js:979 +#: templates/js/translated/company.js:989 msgid "Postal city" msgstr "" -#: templates/js/translated/company.js:985 +#: templates/js/translated/company.js:995 msgid "State/province" msgstr "" -#: templates/js/translated/company.js:997 +#: templates/js/translated/company.js:1007 msgid "Courier notes" msgstr "" -#: templates/js/translated/company.js:1003 +#: templates/js/translated/company.js:1013 msgid "Internal notes" msgstr "" -#: templates/js/translated/company.js:1029 +#: templates/js/translated/company.js:1039 msgid "Delete Address" msgstr "" -#: templates/js/translated/company.js:1102 +#: templates/js/translated/company.js:1112 msgid "All selected manufacturer parts will be deleted" msgstr "" -#: templates/js/translated/company.js:1117 +#: templates/js/translated/company.js:1127 msgid "Delete Manufacturer Parts" msgstr "" -#: templates/js/translated/company.js:1151 +#: templates/js/translated/company.js:1161 msgid "All selected parameters will be deleted" msgstr "" -#: templates/js/translated/company.js:1165 +#: templates/js/translated/company.js:1175 msgid "Delete Parameters" msgstr "" -#: templates/js/translated/company.js:1181 -#: templates/js/translated/company.js:1469 templates/js/translated/part.js:2244 +#: templates/js/translated/company.js:1191 +#: templates/js/translated/company.js:1479 templates/js/translated/part.js:2244 msgid "Order parts" msgstr "" -#: templates/js/translated/company.js:1198 +#: templates/js/translated/company.js:1208 msgid "Delete manufacturer parts" msgstr "" -#: templates/js/translated/company.js:1230 +#: templates/js/translated/company.js:1240 msgid "Manufacturer part actions" msgstr "" -#: templates/js/translated/company.js:1249 +#: templates/js/translated/company.js:1259 msgid "No manufacturer parts found" msgstr "" -#: templates/js/translated/company.js:1269 -#: templates/js/translated/company.js:1557 templates/js/translated/part.js:798 +#: templates/js/translated/company.js:1279 +#: templates/js/translated/company.js:1567 templates/js/translated/part.js:798 #: templates/js/translated/part.js:1210 msgid "Template part" msgstr "" -#: templates/js/translated/company.js:1273 -#: templates/js/translated/company.js:1561 templates/js/translated/part.js:802 +#: templates/js/translated/company.js:1283 +#: templates/js/translated/company.js:1571 templates/js/translated/part.js:802 #: templates/js/translated/part.js:1214 msgid "Assembled part" msgstr "" -#: templates/js/translated/company.js:1393 templates/js/translated/part.js:1464 +#: templates/js/translated/company.js:1403 templates/js/translated/part.js:1464 msgid "No parameters found" msgstr "" -#: templates/js/translated/company.js:1428 templates/js/translated/part.js:1527 +#: templates/js/translated/company.js:1438 templates/js/translated/part.js:1527 msgid "Edit parameter" msgstr "" -#: templates/js/translated/company.js:1429 templates/js/translated/part.js:1528 +#: templates/js/translated/company.js:1439 templates/js/translated/part.js:1528 msgid "Delete parameter" msgstr "" -#: templates/js/translated/company.js:1446 templates/js/translated/part.js:1433 +#: templates/js/translated/company.js:1456 templates/js/translated/part.js:1433 msgid "Edit Parameter" msgstr "" -#: templates/js/translated/company.js:1455 templates/js/translated/part.js:1549 +#: templates/js/translated/company.js:1465 templates/js/translated/part.js:1549 msgid "Delete Parameter" msgstr "" -#: templates/js/translated/company.js:1486 +#: templates/js/translated/company.js:1496 msgid "Delete supplier parts" msgstr "" -#: templates/js/translated/company.js:1536 +#: templates/js/translated/company.js:1546 msgid "No supplier parts found" msgstr "" -#: templates/js/translated/company.js:1654 +#: templates/js/translated/company.js:1664 msgid "Base Units" msgstr "" -#: templates/js/translated/company.js:1684 +#: templates/js/translated/company.js:1694 msgid "Availability" msgstr "" -#: templates/js/translated/company.js:1715 +#: templates/js/translated/company.js:1725 msgid "Edit supplier part" msgstr "" -#: templates/js/translated/company.js:1716 +#: templates/js/translated/company.js:1726 msgid "Delete supplier part" msgstr "" -#: templates/js/translated/company.js:1769 +#: templates/js/translated/company.js:1779 #: templates/js/translated/pricing.js:694 msgid "Delete Price Break" msgstr "" -#: templates/js/translated/company.js:1779 +#: templates/js/translated/company.js:1789 #: templates/js/translated/pricing.js:712 msgid "Edit Price Break" msgstr "" -#: templates/js/translated/company.js:1794 +#: templates/js/translated/company.js:1804 msgid "No price break information found" msgstr "" -#: templates/js/translated/company.js:1823 +#: templates/js/translated/company.js:1833 msgid "Last updated" msgstr "" -#: templates/js/translated/company.js:1830 +#: templates/js/translated/company.js:1840 msgid "Edit price break" msgstr "" -#: templates/js/translated/company.js:1831 +#: templates/js/translated/company.js:1841 msgid "Delete price break" msgstr "" @@ -13287,7 +13319,7 @@ msgstr "" msgid "Add Stock" msgstr "" -#: templates/js/translated/stock.js:1042 users/models.py:403 +#: templates/js/translated/stock.js:1042 users/models.py:414 msgid "Add" msgstr "" @@ -13801,7 +13833,7 @@ msgid "Available stock" msgstr "" #: templates/js/translated/table_filters.js:733 -#: templates/js/translated/table_filters.js:829 +#: templates/js/translated/table_filters.js:833 msgid "Has Units" msgstr "" @@ -13829,7 +13861,7 @@ msgstr "" msgid "Has stocktake entries" msgstr "" -#: templates/js/translated/table_filters.js:825 +#: templates/js/translated/table_filters.js:829 msgid "Has Choices" msgstr "" @@ -13925,7 +13957,7 @@ msgstr "" msgid "New Notifications" msgstr "" -#: templates/navbar.html:144 users/models.py:190 +#: templates/navbar.html:144 users/models.py:201 msgid "Admin" msgstr "" @@ -14122,7 +14154,7 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/authentication.py:29 users/models.py:127 +#: users/authentication.py:29 users/models.py:138 msgid "Token has been revoked" msgstr "" @@ -14130,67 +14162,67 @@ msgstr "" msgid "Token has expired" msgstr "" -#: users/models.py:70 +#: users/models.py:81 msgid "API Token" msgstr "" -#: users/models.py:71 +#: users/models.py:82 msgid "API Tokens" msgstr "" -#: users/models.py:107 +#: users/models.py:118 msgid "Token Name" msgstr "" -#: users/models.py:108 +#: users/models.py:119 msgid "Custom token name" msgstr "" -#: users/models.py:114 +#: users/models.py:125 msgid "Token expiry date" msgstr "" -#: users/models.py:122 +#: users/models.py:133 msgid "Last Seen" msgstr "" -#: users/models.py:123 +#: users/models.py:134 msgid "Last time the token was used" msgstr "" -#: users/models.py:127 +#: users/models.py:138 msgid "Revoked" msgstr "" -#: users/models.py:386 +#: users/models.py:397 msgid "Permission set" msgstr "" -#: users/models.py:395 +#: users/models.py:406 msgid "Group" msgstr "" -#: users/models.py:399 +#: users/models.py:410 msgid "View" msgstr "" -#: users/models.py:399 +#: users/models.py:410 msgid "Permission to view items" msgstr "" -#: users/models.py:403 +#: users/models.py:414 msgid "Permission to add items" msgstr "" -#: users/models.py:407 +#: users/models.py:418 msgid "Change" msgstr "" -#: users/models.py:409 +#: users/models.py:420 msgid "Permissions to edit items" msgstr "" -#: users/models.py:415 +#: users/models.py:426 msgid "Permission to delete items" msgstr "" diff --git a/src/backend/InvenTree/locale/tr/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/tr/LC_MESSAGES/django.po index c2d14b0649..256e4a1fe9 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: 2024-04-15 15:06+0000\n" -"PO-Revision-Date: 2024-04-16 03:11\n" +"POT-Creation-Date: 2024-04-20 13:19+0000\n" +"PO-Revision-Date: 2024-04-21 04:19\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -58,7 +58,7 @@ msgstr "Tarih giriniz" #: InvenTree/fields.py:208 InvenTree/models.py:1021 build/serializers.py:438 #: build/serializers.py:516 build/templates/build/sidebar.html:21 -#: company/models.py:835 company/templates/company/sidebar.html:37 +#: company/models.py:847 company/templates/company/sidebar.html:37 #: order/models.py:1283 order/templates/order/po_sidebar.html:11 #: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/so_sidebar.html:17 part/admin.py:59 @@ -69,7 +69,7 @@ msgstr "Tarih giriniz" #: stock/serializers.py:805 stock/serializers.py:1114 stock/serializers.py:1203 #: stock/serializers.py:1368 stock/templates/stock/stock_sidebar.html:25 #: templates/js/translated/barcode.js:143 templates/js/translated/bom.js:1265 -#: templates/js/translated/company.js:1674 templates/js/translated/order.js:347 +#: templates/js/translated/company.js:1684 templates/js/translated/order.js:347 #: templates/js/translated/part.js:1080 #: templates/js/translated/purchase_order.js:2201 #: templates/js/translated/return_order.js:776 @@ -340,10 +340,10 @@ msgstr "Çince (Geleneksel)" msgid "[{site_name}] Log in to the app" msgstr "[{site_name}] Uygulamaya giriş yap" -#: InvenTree/magic_login.py:38 company/models.py:132 -#: company/templates/company/company_base.html:132 +#: InvenTree/magic_login.py:38 company/models.py:133 +#: company/templates/company/company_base.html:138 #: templates/InvenTree/settings/user.html:49 -#: templates/js/translated/company.js:667 +#: templates/js/translated/company.js:677 msgid "Email" msgstr "E-posta" @@ -405,14 +405,14 @@ msgstr "Ek" msgid "Select file to attach" msgstr "Eklenecek dosyayı seç" -#: InvenTree/models.py:567 common/models.py:3018 company/models.py:145 -#: company/models.py:452 company/models.py:509 company/models.py:818 +#: InvenTree/models.py:567 common/models.py:3018 company/models.py:146 +#: company/models.py:457 company/models.py:514 company/models.py:830 #: order/models.py:291 order/models.py:1288 order/models.py:1702 #: part/admin.py:55 part/models.py:919 #: part/templates/part/part_scheduling.html:11 #: report/templates/report/inventree_build_order_base.html:164 -#: stock/admin.py:225 templates/js/translated/company.js:1309 -#: templates/js/translated/company.js:1663 templates/js/translated/order.js:351 +#: stock/admin.py:225 templates/js/translated/company.js:1319 +#: templates/js/translated/company.js:1673 templates/js/translated/order.js:351 #: templates/js/translated/part.js:2456 #: templates/js/translated/purchase_order.js:2041 #: templates/js/translated/purchase_order.js:2205 @@ -442,7 +442,7 @@ msgstr "Dosya yorumu" #: part/models.py:3272 part/models.py:3365 part/models.py:3393 #: plugin/models.py:250 plugin/models.py:251 #: report/templates/report/inventree_test_report_base.html:105 -#: templates/js/translated/stock.js:3036 users/models.py:100 +#: templates/js/translated/stock.js:3036 users/models.py:111 msgid "User" msgstr "Kullanıcı" @@ -484,7 +484,7 @@ msgid "Invalid choice" msgstr "Geçersiz seçim" #: InvenTree/models.py:893 common/models.py:2706 common/models.py:3104 -#: common/serializers.py:370 company/models.py:608 label/models.py:120 +#: common/serializers.py:370 company/models.py:613 label/models.py:120 #: machine/models.py:24 part/models.py:855 part/models.py:3616 #: plugin/models.py:41 report/models.py:176 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -493,11 +493,11 @@ msgstr "Geçersiz seçim" #: templates/InvenTree/settings/plugin_settings.html:22 #: templates/InvenTree/settings/settings_staff_js.html:67 #: templates/InvenTree/settings/settings_staff_js.html:446 -#: templates/js/translated/company.js:666 -#: templates/js/translated/company.js:714 -#: templates/js/translated/company.js:903 -#: templates/js/translated/company.js:1155 -#: templates/js/translated/company.js:1403 templates/js/translated/part.js:1186 +#: templates/js/translated/company.js:676 +#: templates/js/translated/company.js:724 +#: templates/js/translated/company.js:913 +#: templates/js/translated/company.js:1165 +#: templates/js/translated/company.js:1413 templates/js/translated/part.js:1186 #: templates/js/translated/part.js:1474 templates/js/translated/part.js:1610 #: templates/js/translated/part.js:2749 templates/js/translated/stock.js:2716 msgid "Name" @@ -505,8 +505,8 @@ msgstr "Adı" #: InvenTree/models.py:899 build/models.py:188 #: build/templates/build/detail.html:24 common/models.py:136 -#: company/models.py:517 company/models.py:826 -#: company/templates/company/company_base.html:71 +#: company/models.py:522 company/models.py:838 +#: company/templates/company/company_base.html:77 #: company/templates/company/manufacturer_part.html:75 #: company/templates/company/supplier_part.html:107 label/models.py:127 #: order/models.py:277 order/models.py:1316 part/admin.py:303 part/admin.py:414 @@ -521,9 +521,9 @@ msgstr "Adı" #: templates/InvenTree/settings/settings_staff_js.html:170 #: templates/InvenTree/settings/settings_staff_js.html:451 #: templates/js/translated/bom.js:633 templates/js/translated/bom.js:963 -#: templates/js/translated/build.js:2137 templates/js/translated/company.js:518 -#: templates/js/translated/company.js:1320 -#: templates/js/translated/company.js:1631 templates/js/translated/index.js:119 +#: templates/js/translated/build.js:2137 templates/js/translated/company.js:519 +#: templates/js/translated/company.js:1330 +#: templates/js/translated/company.js:1641 templates/js/translated/index.js:119 #: templates/js/translated/order.js:298 templates/js/translated/part.js:1238 #: templates/js/translated/part.js:1483 templates/js/translated/part.js:1621 #: templates/js/translated/part.js:1958 templates/js/translated/part.js:2355 @@ -589,8 +589,8 @@ msgstr "Bir hafta sunucu tarafından kayıt edildi." msgid "Must be a valid number" msgstr "Geçerli bir numara olmalı" -#: InvenTree/serializers.py:99 company/models.py:178 -#: company/templates/company/company_base.html:106 part/models.py:2993 +#: InvenTree/serializers.py:99 company/models.py:183 +#: company/templates/company/company_base.html:112 part/models.py:2993 #: templates/InvenTree/settings/settings_staff_js.html:44 #: templates/currency_data.html:5 msgid "Currency" @@ -970,7 +970,7 @@ msgstr "" msgid "Allocated" msgstr "" -#: build/api.py:294 company/models.py:890 +#: build/api.py:294 company/models.py:902 company/serializers.py:383 #: company/templates/company/supplier_part.html:114 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -1000,7 +1000,7 @@ msgstr "Yapım İşi Emri" #: part/templates/part/part_sidebar.html:22 templates/InvenTree/index.html:196 #: templates/InvenTree/search.html:141 #: templates/InvenTree/settings/sidebar.html:55 -#: templates/js/translated/search.js:186 users/models.py:196 +#: templates/js/translated/search.js:186 users/models.py:207 msgid "Build Orders" msgstr "Yapım İşi Emirleri" @@ -1050,7 +1050,7 @@ 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:205 build/templates/build/build_base.html:97 -#: build/templates/build/detail.html:29 company/models.py:1044 order/api.py:817 +#: build/templates/build/detail.html:29 company/models.py:1056 order/api.py:817 #: order/models.py:1401 order/models.py:1544 order/models.py:1545 #: part/api.py:1547 part/api.py:1841 part/models.py:390 part/models.py:3004 #: part/models.py:3148 part/models.py:3292 part/models.py:3315 @@ -1078,9 +1078,9 @@ msgstr "Bu yapım işinin tahsis edildiği yapım işi emri" #: templates/js/translated/build.js:1309 templates/js/translated/build.js:1740 #: templates/js/translated/build.js:2160 templates/js/translated/build.js:2333 #: templates/js/translated/company.js:348 -#: templates/js/translated/company.js:1106 -#: templates/js/translated/company.js:1261 -#: templates/js/translated/company.js:1549 templates/js/translated/index.js:109 +#: templates/js/translated/company.js:1116 +#: templates/js/translated/company.js:1271 +#: templates/js/translated/company.js:1559 templates/js/translated/index.js:109 #: templates/js/translated/part.js:1943 templates/js/translated/part.js:2015 #: templates/js/translated/part.js:2324 templates/js/translated/pricing.js:369 #: templates/js/translated/purchase_order.js:751 @@ -1223,7 +1223,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:180 #: part/templates/part/part_base.html:383 stock/models.py:819 #: stock/templates/stock/item_base.html:200 -#: templates/js/translated/company.js:1009 +#: templates/js/translated/company.js:1019 msgid "External Link" msgstr "Harici Bağlantı" @@ -1315,7 +1315,7 @@ msgstr "" #: templates/js/translated/bom.js:981 templates/js/translated/build.js:521 #: templates/js/translated/build.js:737 templates/js/translated/build.js:1366 #: templates/js/translated/build.js:1743 templates/js/translated/build.js:2355 -#: templates/js/translated/company.js:1808 +#: templates/js/translated/company.js:1818 #: templates/js/translated/model_renderers.js:230 #: templates/js/translated/order.js:304 templates/js/translated/part.js:961 #: templates/js/translated/part.js:1811 templates/js/translated/part.js:3341 @@ -2206,7 +2206,7 @@ msgstr "" msgid "Show the `about` modal only to superusers" msgstr "" -#: common/models.py:1292 company/models.py:107 company/models.py:108 +#: common/models.py:1292 company/models.py:108 company/models.py:109 msgid "Company name" msgstr "Şirket adı" @@ -3550,9 +3550,9 @@ msgstr "" msgid "Price break quantity" msgstr "" -#: common/models.py:2524 company/serializers.py:486 order/admin.py:42 +#: common/models.py:2524 company/serializers.py:496 order/admin.py:42 #: order/models.py:1333 order/models.py:2241 -#: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885 +#: templates/js/translated/company.js:1823 templates/js/translated/part.js:1885 #: templates/js/translated/pricing.js:621 #: templates/js/translated/return_order.js:741 msgid "Price" @@ -3574,13 +3574,15 @@ msgstr "" msgid "Name for this webhook" msgstr "" -#: common/models.py:2711 machine/models.py:39 part/admin.py:88 -#: part/models.py:1045 plugin/models.py:56 +#: common/models.py:2711 company/models.py:160 company/models.py:813 +#: machine/models.py:39 part/admin.py:88 part/models.py:1045 +#: plugin/models.py:56 templates/js/translated/company.js:523 #: templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 #: templates/js/translated/table_filters.js:492 #: templates/js/translated/table_filters.js:520 -#: templates/js/translated/table_filters.js:716 users/models.py:171 +#: templates/js/translated/table_filters.js:716 +#: templates/js/translated/table_filters.js:796 users/models.py:182 msgid "Active" msgstr "Aktif" @@ -3588,7 +3590,7 @@ msgstr "Aktif" msgid "Is this webhook active" msgstr "" -#: common/models.py:2727 users/models.py:148 +#: common/models.py:2727 users/models.py:159 msgid "Token" msgstr "" @@ -3652,7 +3654,7 @@ msgstr "" msgid "Id" msgstr "" -#: common/models.py:3016 templates/js/translated/company.js:955 +#: common/models.py:3016 templates/js/translated/company.js:965 #: templates/js/translated/news.js:44 msgid "Title" msgstr "" @@ -3678,7 +3680,7 @@ msgstr "" msgid "Was this news item read?" msgstr "" -#: common/models.py:3044 company/models.py:155 part/models.py:929 +#: common/models.py:3044 company/models.py:156 part/models.py:929 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report_base.html:35 @@ -3848,270 +3850,294 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/models.py:113 -msgid "Company description" +#: company/api.py:164 +msgid "Part is Active" +msgstr "" + +#: company/api.py:168 +msgid "Manufacturer is Active" +msgstr "" + +#: company/api.py:317 +msgid "Supplier Part is Active" +msgstr "" + +#: company/api.py:321 +msgid "Internal Part is Active" +msgstr "" + +#: company/api.py:325 +msgid "Supplier is Active" msgstr "" #: company/models.py:114 +msgid "Company description" +msgstr "" + +#: company/models.py:115 msgid "Description of the company" msgstr "" -#: company/models.py:119 company/templates/company/company_base.html:100 +#: company/models.py:120 company/templates/company/company_base.html:106 #: templates/InvenTree/settings/plugin_settings.html:54 -#: templates/js/translated/company.js:522 +#: templates/js/translated/company.js:532 msgid "Website" msgstr "" -#: company/models.py:119 +#: company/models.py:120 msgid "Company website URL" msgstr "Şirket web sitesi" -#: company/models.py:124 +#: company/models.py:125 msgid "Phone number" msgstr "Telefon numarası" -#: company/models.py:126 +#: company/models.py:127 msgid "Contact phone number" msgstr "İletişim telefon numarası" -#: company/models.py:133 +#: company/models.py:134 msgid "Contact email address" msgstr "İletişim e-posta adresi" -#: company/models.py:138 company/templates/company/company_base.html:139 +#: company/models.py:139 company/templates/company/company_base.html:145 #: order/models.py:331 order/templates/order/order_base.html:203 #: order/templates/order/return_order_base.html:174 #: order/templates/order/sales_order_base.html:214 msgid "Contact" msgstr "İletişim" -#: company/models.py:140 +#: company/models.py:141 msgid "Point of contact" msgstr "" -#: company/models.py:146 +#: company/models.py:147 msgid "Link to external company information" msgstr "" #: company/models.py:160 +msgid "Is this company active?" +msgstr "" + +#: company/models.py:165 msgid "is customer" msgstr "müşteri mi" -#: company/models.py:161 +#: company/models.py:166 msgid "Do you sell items to this company?" msgstr "Bu şirkete ürün satıyor musunuz?" -#: company/models.py:166 +#: company/models.py:171 msgid "is supplier" msgstr "tedarikçi mi" -#: company/models.py:167 +#: company/models.py:172 msgid "Do you purchase items from this company?" msgstr "Bu şirketten ürün satın alıyor musunuz?" -#: company/models.py:172 +#: company/models.py:177 msgid "is manufacturer" msgstr "üretici mi" -#: company/models.py:173 +#: company/models.py:178 msgid "Does this company manufacture parts?" msgstr "Bu şirket üretim yapıyor mu?" -#: company/models.py:181 +#: company/models.py:186 msgid "Default currency used for this company" msgstr "Bu şirket için varsayılan para birimi" -#: company/models.py:268 company/models.py:377 +#: company/models.py:273 company/models.py:382 #: company/templates/company/company_base.html:8 #: company/templates/company/company_base.html:12 stock/api.py:776 -#: templates/InvenTree/search.html:178 templates/js/translated/company.js:495 +#: templates/InvenTree/search.html:178 templates/js/translated/company.js:496 msgid "Company" msgstr "" -#: company/models.py:378 +#: company/models.py:383 msgid "Select company" msgstr "" -#: company/models.py:383 +#: company/models.py:388 msgid "Address title" msgstr "" -#: company/models.py:384 +#: company/models.py:389 msgid "Title describing the address entry" msgstr "" -#: company/models.py:390 +#: company/models.py:395 msgid "Primary address" msgstr "" -#: company/models.py:391 +#: company/models.py:396 msgid "Set as primary address" msgstr "" -#: company/models.py:396 templates/js/translated/company.js:904 -#: templates/js/translated/company.js:961 +#: company/models.py:401 templates/js/translated/company.js:914 +#: templates/js/translated/company.js:971 msgid "Line 1" msgstr "" -#: company/models.py:397 +#: company/models.py:402 msgid "Address line 1" msgstr "" -#: company/models.py:403 templates/js/translated/company.js:905 -#: templates/js/translated/company.js:967 +#: company/models.py:408 templates/js/translated/company.js:915 +#: templates/js/translated/company.js:977 msgid "Line 2" msgstr "" -#: company/models.py:404 +#: company/models.py:409 msgid "Address line 2" msgstr "" -#: company/models.py:410 company/models.py:411 -#: templates/js/translated/company.js:973 +#: company/models.py:415 company/models.py:416 +#: templates/js/translated/company.js:983 msgid "Postal code" msgstr "" -#: company/models.py:417 +#: company/models.py:422 msgid "City/Region" msgstr "" -#: company/models.py:418 +#: company/models.py:423 msgid "Postal code city/region" msgstr "" -#: company/models.py:424 +#: company/models.py:429 msgid "State/Province" msgstr "" -#: company/models.py:425 +#: company/models.py:430 msgid "State or province" msgstr "" -#: company/models.py:431 templates/js/translated/company.js:991 +#: company/models.py:436 templates/js/translated/company.js:1001 msgid "Country" msgstr "" -#: company/models.py:432 +#: company/models.py:437 msgid "Address country" msgstr "" -#: company/models.py:438 +#: company/models.py:443 msgid "Courier shipping notes" msgstr "" -#: company/models.py:439 +#: company/models.py:444 msgid "Notes for shipping courier" msgstr "" -#: company/models.py:445 +#: company/models.py:450 msgid "Internal shipping notes" msgstr "" -#: company/models.py:446 +#: company/models.py:451 msgid "Shipping notes for internal use" msgstr "" -#: company/models.py:453 +#: company/models.py:458 msgid "Link to address information (external)" msgstr "" -#: company/models.py:484 company/models.py:785 stock/models.py:751 +#: company/models.py:489 company/models.py:791 stock/models.py:751 #: stock/serializers.py:266 stock/templates/stock/item_base.html:142 #: templates/js/translated/bom.js:622 msgid "Base Part" msgstr "Temel Parça" -#: company/models.py:486 company/models.py:787 +#: company/models.py:491 company/models.py:793 msgid "Select part" msgstr "Parça seçin" -#: company/models.py:495 company/templates/company/company_base.html:76 +#: company/models.py:500 company/templates/company/company_base.html:82 #: company/templates/company/manufacturer_part.html:90 #: company/templates/company/supplier_part.html:145 part/serializers.py:515 #: stock/templates/stock/item_base.html:207 -#: templates/js/translated/company.js:506 -#: templates/js/translated/company.js:1108 -#: templates/js/translated/company.js:1286 -#: templates/js/translated/company.js:1601 -#: templates/js/translated/table_filters.js:796 +#: templates/js/translated/company.js:507 +#: templates/js/translated/company.js:1118 +#: templates/js/translated/company.js:1296 +#: templates/js/translated/company.js:1611 +#: templates/js/translated/table_filters.js:800 msgid "Manufacturer" msgstr "Üretici" -#: company/models.py:496 +#: company/models.py:501 msgid "Select manufacturer" msgstr "Üretici seçin" -#: company/models.py:502 company/templates/company/manufacturer_part.html:101 +#: company/models.py:507 company/templates/company/manufacturer_part.html:101 #: company/templates/company/supplier_part.html:153 part/serializers.py:525 #: templates/js/translated/company.js:351 -#: templates/js/translated/company.js:1107 -#: templates/js/translated/company.js:1302 -#: templates/js/translated/company.js:1620 templates/js/translated/part.js:1800 +#: templates/js/translated/company.js:1117 +#: templates/js/translated/company.js:1312 +#: templates/js/translated/company.js:1630 templates/js/translated/part.js:1800 #: templates/js/translated/purchase_order.js:1852 #: templates/js/translated/purchase_order.js:2054 msgid "MPN" msgstr "ÜPN" -#: company/models.py:503 +#: company/models.py:508 msgid "Manufacturer Part Number" msgstr "Üretici Parça Numarası" -#: company/models.py:510 +#: company/models.py:515 msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:518 +#: company/models.py:523 msgid "Manufacturer part description" msgstr "" -#: company/models.py:575 company/models.py:602 company/models.py:811 +#: company/models.py:580 company/models.py:607 company/models.py:823 #: company/templates/company/manufacturer_part.html:7 #: company/templates/company/manufacturer_part.html:24 #: stock/templates/stock/item_base.html:217 msgid "Manufacturer Part" msgstr "" -#: company/models.py:609 +#: company/models.py:614 msgid "Parameter name" msgstr "Parametre adı" -#: company/models.py:615 +#: company/models.py:620 #: report/templates/report/inventree_test_report_base.html:104 -#: stock/models.py:2436 templates/js/translated/company.js:1156 -#: templates/js/translated/company.js:1409 templates/js/translated/part.js:1492 +#: stock/models.py:2436 templates/js/translated/company.js:1166 +#: templates/js/translated/company.js:1419 templates/js/translated/part.js:1492 #: templates/js/translated/stock.js:1519 msgid "Value" msgstr "Değer" -#: company/models.py:616 +#: company/models.py:621 msgid "Parameter value" msgstr "Parametre değeri" -#: company/models.py:623 company/templates/company/supplier_part.html:168 +#: company/models.py:628 company/templates/company/supplier_part.html:168 #: part/admin.py:57 part/models.py:1009 part/models.py:3623 #: part/templates/part/part_base.html:284 -#: templates/js/translated/company.js:1415 templates/js/translated/part.js:1511 +#: templates/js/translated/company.js:1425 templates/js/translated/part.js:1511 #: templates/js/translated/part.js:1615 templates/js/translated/part.js:2370 msgid "Units" msgstr "" -#: company/models.py:624 +#: company/models.py:629 msgid "Parameter units" msgstr "" -#: company/models.py:725 +#: company/models.py:731 msgid "Pack units must be compatible with the base part units" msgstr "" -#: company/models.py:732 +#: company/models.py:738 msgid "Pack units must be greater than zero" msgstr "" -#: company/models.py:746 +#: company/models.py:752 msgid "Linked manufacturer part must reference the same base part" msgstr "" -#: company/models.py:795 company/templates/company/company_base.html:81 +#: company/models.py:801 company/templates/company/company_base.html:87 #: company/templates/company/supplier_part.html:129 order/models.py:465 #: order/templates/order/order_base.html:136 part/bom.py:272 part/bom.py:310 #: part/serializers.py:499 plugin/builtin/suppliers/digikey.py:25 @@ -4119,35 +4145,39 @@ msgstr "" #: plugin/builtin/suppliers/tme.py:26 stock/templates/stock/item_base.html:224 #: templates/email/overdue_purchase_order.html:16 #: templates/js/translated/company.js:350 -#: templates/js/translated/company.js:510 -#: templates/js/translated/company.js:1574 templates/js/translated/part.js:1768 +#: templates/js/translated/company.js:511 +#: templates/js/translated/company.js:1584 templates/js/translated/part.js:1768 #: templates/js/translated/pricing.js:498 #: templates/js/translated/purchase_order.js:1690 -#: templates/js/translated/table_filters.js:800 +#: templates/js/translated/table_filters.js:804 msgid "Supplier" msgstr "Tedarikçi" -#: company/models.py:796 +#: company/models.py:802 msgid "Select supplier" msgstr "Tedarikçi seçin" -#: company/models.py:802 part/serializers.py:510 +#: company/models.py:808 part/serializers.py:510 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:812 +#: company/models.py:814 +msgid "Is this supplier part active?" +msgstr "" + +#: company/models.py:824 msgid "Select manufacturer part" msgstr "" -#: company/models.py:819 +#: company/models.py:831 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:827 +#: company/models.py:839 msgid "Supplier part description" msgstr "" -#: company/models.py:834 company/templates/company/supplier_part.html:187 +#: company/models.py:846 company/templates/company/supplier_part.html:187 #: part/admin.py:418 part/models.py:4070 part/templates/part/upload_bom.html:59 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_po_report_base.html:32 @@ -4158,27 +4188,27 @@ msgstr "" msgid "Note" msgstr "Not" -#: company/models.py:843 part/models.py:1967 +#: company/models.py:855 part/models.py:1967 msgid "base cost" msgstr "temel maliyet" -#: company/models.py:844 part/models.py:1968 +#: company/models.py:856 part/models.py:1968 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:851 company/templates/company/supplier_part.html:160 +#: company/models.py:863 company/templates/company/supplier_part.html:160 #: stock/admin.py:224 stock/models.py:782 stock/serializers.py:1350 #: stock/templates/stock/item_base.html:240 -#: templates/js/translated/company.js:1636 +#: templates/js/translated/company.js:1646 #: templates/js/translated/stock.js:2423 msgid "Packaging" msgstr "Paketleme" -#: company/models.py:852 +#: company/models.py:864 msgid "Part packaging" msgstr "" -#: company/models.py:857 templates/js/translated/company.js:1641 +#: company/models.py:869 templates/js/translated/company.js:1651 #: templates/js/translated/part.js:1821 templates/js/translated/part.js:1877 #: templates/js/translated/purchase_order.js:311 #: templates/js/translated/purchase_order.js:841 @@ -4188,62 +4218,78 @@ msgstr "" msgid "Pack Quantity" msgstr "" -#: company/models.py:859 +#: company/models.py:871 msgid "Total quantity supplied in a single pack. Leave empty for single items." msgstr "" -#: company/models.py:878 part/models.py:1974 +#: company/models.py:890 part/models.py:1974 msgid "multiple" msgstr "çoklu" -#: company/models.py:879 +#: company/models.py:891 msgid "Order multiple" msgstr "" -#: company/models.py:891 +#: company/models.py:903 msgid "Quantity available from supplier" msgstr "" -#: company/models.py:897 +#: company/models.py:909 msgid "Availability Updated" msgstr "" -#: company/models.py:898 +#: company/models.py:910 msgid "Date of last update of availability data" msgstr "" -#: company/serializers.py:155 +#: company/serializers.py:163 msgid "Default currency used for this supplier" msgstr "" -#: company/templates/company/company_base.html:21 +#: company/serializers.py:381 part/admin.py:126 +#: part/templates/part/part_base.html:197 +#: templates/js/translated/company.js:1689 +#: templates/js/translated/table_filters.js:355 +msgid "In Stock" +msgstr "" + +#: company/templates/company/company_base.html:16 +#: part/templates/part/part_base.html:146 +#: templates/js/translated/company.js:1287 +#: templates/js/translated/company.js:1575 +#: templates/js/translated/model_renderers.js:306 +#: templates/js/translated/part.js:814 templates/js/translated/part.js:1218 +msgid "Inactive" +msgstr "Pasif" + +#: company/templates/company/company_base.html:27 #: templates/js/translated/purchase_order.js:242 msgid "Create Purchase Order" msgstr "Satın Alma Emri Oluştur" -#: company/templates/company/company_base.html:27 +#: company/templates/company/company_base.html:33 msgid "Company actions" msgstr "" -#: company/templates/company/company_base.html:32 +#: company/templates/company/company_base.html:38 msgid "Edit company information" msgstr "" -#: company/templates/company/company_base.html:33 -#: templates/js/translated/company.js:444 +#: company/templates/company/company_base.html:39 +#: templates/js/translated/company.js:445 msgid "Edit Company" msgstr "" -#: company/templates/company/company_base.html:37 +#: company/templates/company/company_base.html:43 msgid "Delete company" msgstr "" -#: company/templates/company/company_base.html:38 -#: company/templates/company/company_base.html:162 +#: company/templates/company/company_base.html:44 +#: company/templates/company/company_base.html:168 msgid "Delete Company" msgstr "" -#: company/templates/company/company_base.html:47 +#: company/templates/company/company_base.html:53 #: company/templates/company/manufacturer_part.html:51 #: company/templates/company/supplier_part.html:83 #: part/templates/part/part_thumb.html:20 @@ -4255,72 +4301,72 @@ msgstr "" msgid "Part image" msgstr "" -#: company/templates/company/company_base.html:55 +#: company/templates/company/company_base.html:61 #: part/templates/part/part_thumb.html:12 msgid "Upload new image" msgstr "" -#: company/templates/company/company_base.html:58 +#: company/templates/company/company_base.html:64 #: part/templates/part/part_thumb.html:14 msgid "Download image from URL" msgstr "" -#: company/templates/company/company_base.html:60 +#: company/templates/company/company_base.html:66 #: part/templates/part/part_thumb.html:16 msgid "Delete image" msgstr "" -#: company/templates/company/company_base.html:86 order/models.py:910 +#: company/templates/company/company_base.html:92 order/models.py:910 #: order/models.py:2008 order/templates/order/return_order_base.html:131 #: order/templates/order/sales_order_base.html:144 stock/models.py:804 #: stock/models.py:805 stock/serializers.py:1100 #: stock/templates/stock/item_base.html:405 #: templates/email/overdue_sales_order.html:16 -#: templates/js/translated/company.js:502 +#: templates/js/translated/company.js:503 #: templates/js/translated/return_order.js:296 #: templates/js/translated/sales_order.js:784 #: templates/js/translated/stock.js:2959 -#: templates/js/translated/table_filters.js:804 +#: templates/js/translated/table_filters.js:808 msgid "Customer" msgstr "Müşteri" -#: company/templates/company/company_base.html:111 +#: company/templates/company/company_base.html:117 msgid "Uses default currency" msgstr "" -#: company/templates/company/company_base.html:118 order/models.py:341 +#: company/templates/company/company_base.html:124 order/models.py:341 #: order/templates/order/order_base.html:210 #: order/templates/order/return_order_base.html:181 #: order/templates/order/sales_order_base.html:221 msgid "Address" msgstr "Adres" -#: company/templates/company/company_base.html:125 +#: company/templates/company/company_base.html:131 msgid "Phone" msgstr "" -#: company/templates/company/company_base.html:205 +#: company/templates/company/company_base.html:211 #: part/templates/part/part_base.html:528 msgid "Remove Image" msgstr "" -#: company/templates/company/company_base.html:206 +#: company/templates/company/company_base.html:212 msgid "Remove associated image from this company" msgstr "" -#: company/templates/company/company_base.html:208 +#: company/templates/company/company_base.html:214 #: part/templates/part/part_base.html:531 #: templates/InvenTree/settings/user.html:88 #: templates/InvenTree/settings/user_sso.html:43 msgid "Remove" msgstr "" -#: company/templates/company/company_base.html:237 +#: company/templates/company/company_base.html:243 #: part/templates/part/part_base.html:560 msgid "Upload Image" msgstr "" -#: company/templates/company/company_base.html:252 +#: company/templates/company/company_base.html:258 #: part/templates/part/part_base.html:614 msgid "Download Image" msgstr "" @@ -4368,7 +4414,7 @@ msgstr "Tedarikçi Stoku" #: templates/InvenTree/index.html:227 templates/InvenTree/search.html:199 #: templates/InvenTree/settings/sidebar.html:57 #: templates/js/translated/search.js:205 templates/navbar.html:50 -#: users/models.py:197 +#: users/models.py:208 msgid "Purchase Orders" msgstr "Satın Alma Emirleri" @@ -4391,7 +4437,7 @@ msgstr "Yeni Satın Alma Emri" #: templates/InvenTree/index.html:259 templates/InvenTree/search.html:219 #: templates/InvenTree/settings/sidebar.html:59 #: templates/js/translated/search.js:219 templates/navbar.html:62 -#: users/models.py:198 +#: users/models.py:209 msgid "Sales Orders" msgstr "Satış Emirleri" @@ -4416,7 +4462,7 @@ msgstr "Atanan Stok" #: order/templates/order/return_orders.html:15 #: templates/InvenTree/settings/sidebar.html:61 #: templates/js/translated/search.js:232 templates/navbar.html:65 -#: users/models.py:199 +#: users/models.py:210 msgid "Return Orders" msgstr "" @@ -4464,12 +4510,12 @@ msgid "Order part" msgstr "Parça siparişi" #: company/templates/company/manufacturer_part.html:39 -#: templates/js/translated/company.js:1333 +#: templates/js/translated/company.js:1343 msgid "Edit manufacturer part" msgstr "" #: company/templates/company/manufacturer_part.html:43 -#: templates/js/translated/company.js:1334 +#: templates/js/translated/company.js:1344 msgid "Delete manufacturer part" msgstr "" @@ -4536,14 +4582,14 @@ msgstr "" #: company/templates/company/supplier_part.html:7 #: company/templates/company/supplier_part.html:24 order/api.py:448 #: stock/models.py:762 stock/templates/stock/item_base.html:233 -#: templates/js/translated/company.js:1590 +#: templates/js/translated/company.js:1600 #: templates/js/translated/purchase_order.js:752 #: templates/js/translated/stock.js:2279 msgid "Supplier Part" msgstr "Tedarikçi Parçası" #: company/templates/company/supplier_part.html:50 -#: templates/js/translated/company.js:1516 +#: templates/js/translated/company.js:1526 msgid "Supplier part actions" msgstr "" @@ -4644,7 +4690,7 @@ msgstr "" #: stock/templates/stock/location_sidebar.html:7 #: templates/InvenTree/search.html:155 templates/js/translated/part.js:1060 #: templates/js/translated/search.js:172 templates/js/translated/stock.js:2766 -#: users/models.py:195 +#: users/models.py:206 msgid "Stock Items" msgstr "Stok Kalemleri" @@ -5895,12 +5941,6 @@ msgstr "Çeşidi" msgid "Minimum Stock" msgstr "Minimum Stok" -#: part/admin.py:126 part/templates/part/part_base.html:197 -#: templates/js/translated/company.js:1679 -#: templates/js/translated/table_filters.js:355 -msgid "In Stock" -msgstr "" - #: part/admin.py:138 part/templates/part/part_sidebar.html:27 msgid "Used In" msgstr "" @@ -5941,7 +5981,7 @@ msgstr "" #: templates/InvenTree/index.html:36 templates/InvenTree/search.html:84 #: templates/InvenTree/settings/sidebar.html:47 #: templates/js/translated/part.js:2804 templates/js/translated/search.js:130 -#: templates/navbar.html:24 users/models.py:192 +#: templates/navbar.html:24 users/models.py:203 msgid "Parts" msgstr "Parçalar" @@ -6079,7 +6119,7 @@ msgstr "" #: part/models.py:83 part/templates/part/category.html:136 #: templates/InvenTree/search.html:97 templates/js/translated/search.js:158 -#: users/models.py:191 +#: users/models.py:202 msgid "Part Categories" msgstr "Parça Kategorileri" @@ -6582,7 +6622,7 @@ msgid "Parameter description" msgstr "" #: part/models.py:3638 templates/js/translated/part.js:1627 -#: templates/js/translated/table_filters.js:821 +#: templates/js/translated/table_filters.js:825 msgid "Checkbox" msgstr "" @@ -7241,7 +7281,7 @@ msgstr "" #: part/templates/part/detail.html:67 part/templates/part/part_sidebar.html:50 #: stock/admin.py:251 templates/InvenTree/settings/part_stocktake.html:30 #: templates/InvenTree/settings/sidebar.html:53 -#: templates/js/translated/stock.js:2215 users/models.py:193 +#: templates/js/translated/stock.js:2215 users/models.py:204 msgid "Stocktake" msgstr "" @@ -7472,14 +7512,6 @@ msgstr "" msgid "Part is not active" msgstr "" -#: part/templates/part/part_base.html:146 -#: templates/js/translated/company.js:1277 -#: templates/js/translated/company.js:1565 -#: templates/js/translated/model_renderers.js:306 -#: templates/js/translated/part.js:814 templates/js/translated/part.js:1218 -msgid "Inactive" -msgstr "Pasif" - #: part/templates/part/part_base.html:153 msgid "Part is virtual (not a physical part)" msgstr "" @@ -7647,8 +7679,8 @@ msgstr "" #: part/templates/part/prices.html:28 stock/admin.py:247 #: stock/templates/stock/item_base.html:446 -#: templates/js/translated/company.js:1693 #: templates/js/translated/company.js:1703 +#: templates/js/translated/company.js:1713 #: templates/js/translated/stock.js:2245 msgid "Last Updated" msgstr "" @@ -8216,7 +8248,7 @@ msgstr "" msgid "Plugin Configurations" msgstr "" -#: plugin/models.py:34 users/models.py:89 +#: plugin/models.py:34 users/models.py:100 msgid "Key" msgstr "" @@ -8719,7 +8751,7 @@ msgstr "" #: stock/admin.py:256 stock/models.py:883 #: stock/templates/stock/item_base.html:433 -#: templates/js/translated/stock.js:2229 users/models.py:113 +#: templates/js/translated/stock.js:2229 users/models.py:124 msgid "Expiry Date" msgstr "" @@ -8800,7 +8832,7 @@ msgstr "Stok Konumu" #: stock/models.py:126 stock/templates/stock/location.html:179 #: templates/InvenTree/search.html:166 templates/js/translated/search.js:178 -#: users/models.py:194 +#: users/models.py:205 msgid "Stock Locations" msgstr "Stok Konumları" @@ -9483,7 +9515,7 @@ msgid "This StockItem expired on %(item.expiry_date)s" msgstr "Bu stok kaleminin süresi %(item.expiry_date)s tarihinde sona erdi" #: stock/templates/stock/item_base.html:437 -#: templates/js/translated/table_filters.js:435 users/models.py:163 +#: templates/js/translated/table_filters.js:435 users/models.py:174 msgid "Expired" msgstr "" @@ -10109,7 +10141,7 @@ msgstr "" #: templates/InvenTree/settings/settings_staff_js.html:81 #: templates/js/translated/forms.js:547 templates/js/translated/helpers.js:105 #: templates/js/translated/part.js:392 templates/js/translated/pricing.js:629 -#: templates/js/translated/stock.js:245 users/models.py:413 +#: templates/js/translated/stock.js:245 users/models.py:424 msgid "Delete" msgstr "" @@ -10292,7 +10324,7 @@ msgid "Unverified" msgstr "" #: templates/InvenTree/settings/user.html:80 -#: templates/js/translated/company.js:947 +#: templates/js/translated/company.js:957 msgid "Primary" msgstr "" @@ -11643,213 +11675,213 @@ msgstr "" msgid "Delete Supplier Parts" msgstr "" -#: templates/js/translated/company.js:465 +#: templates/js/translated/company.js:466 msgid "Add new Company" msgstr "" -#: templates/js/translated/company.js:536 +#: templates/js/translated/company.js:546 msgid "Parts Supplied" msgstr "" -#: templates/js/translated/company.js:545 +#: templates/js/translated/company.js:555 msgid "Parts Manufactured" msgstr "" -#: templates/js/translated/company.js:560 +#: templates/js/translated/company.js:570 msgid "No company information found" msgstr "" -#: templates/js/translated/company.js:609 +#: templates/js/translated/company.js:619 msgid "Create New Contact" msgstr "" -#: templates/js/translated/company.js:625 -#: templates/js/translated/company.js:748 +#: templates/js/translated/company.js:635 +#: templates/js/translated/company.js:758 msgid "Edit Contact" msgstr "" -#: templates/js/translated/company.js:662 +#: templates/js/translated/company.js:672 msgid "All selected contacts will be deleted" msgstr "" -#: templates/js/translated/company.js:668 -#: templates/js/translated/company.js:732 +#: templates/js/translated/company.js:678 +#: templates/js/translated/company.js:742 msgid "Role" msgstr "" -#: templates/js/translated/company.js:676 +#: templates/js/translated/company.js:686 msgid "Delete Contacts" msgstr "" -#: templates/js/translated/company.js:707 +#: templates/js/translated/company.js:717 msgid "No contacts found" msgstr "" -#: templates/js/translated/company.js:720 +#: templates/js/translated/company.js:730 msgid "Phone Number" msgstr "" -#: templates/js/translated/company.js:726 +#: templates/js/translated/company.js:736 msgid "Email Address" msgstr "" -#: templates/js/translated/company.js:752 +#: templates/js/translated/company.js:762 msgid "Delete Contact" msgstr "" -#: templates/js/translated/company.js:849 +#: templates/js/translated/company.js:859 msgid "Create New Address" msgstr "" -#: templates/js/translated/company.js:864 -#: templates/js/translated/company.js:1025 +#: templates/js/translated/company.js:874 +#: templates/js/translated/company.js:1035 msgid "Edit Address" msgstr "" -#: templates/js/translated/company.js:899 +#: templates/js/translated/company.js:909 msgid "All selected addresses will be deleted" msgstr "" -#: templates/js/translated/company.js:913 +#: templates/js/translated/company.js:923 msgid "Delete Addresses" msgstr "" -#: templates/js/translated/company.js:940 +#: templates/js/translated/company.js:950 msgid "No addresses found" msgstr "" -#: templates/js/translated/company.js:979 +#: templates/js/translated/company.js:989 msgid "Postal city" msgstr "" -#: templates/js/translated/company.js:985 +#: templates/js/translated/company.js:995 msgid "State/province" msgstr "" -#: templates/js/translated/company.js:997 +#: templates/js/translated/company.js:1007 msgid "Courier notes" msgstr "" -#: templates/js/translated/company.js:1003 +#: templates/js/translated/company.js:1013 msgid "Internal notes" msgstr "" -#: templates/js/translated/company.js:1029 +#: templates/js/translated/company.js:1039 msgid "Delete Address" msgstr "" -#: templates/js/translated/company.js:1102 +#: templates/js/translated/company.js:1112 msgid "All selected manufacturer parts will be deleted" msgstr "" -#: templates/js/translated/company.js:1117 +#: templates/js/translated/company.js:1127 msgid "Delete Manufacturer Parts" msgstr "" -#: templates/js/translated/company.js:1151 +#: templates/js/translated/company.js:1161 msgid "All selected parameters will be deleted" msgstr "" -#: templates/js/translated/company.js:1165 +#: templates/js/translated/company.js:1175 msgid "Delete Parameters" msgstr "" -#: templates/js/translated/company.js:1181 -#: templates/js/translated/company.js:1469 templates/js/translated/part.js:2244 +#: templates/js/translated/company.js:1191 +#: templates/js/translated/company.js:1479 templates/js/translated/part.js:2244 msgid "Order parts" msgstr "" -#: templates/js/translated/company.js:1198 +#: templates/js/translated/company.js:1208 msgid "Delete manufacturer parts" msgstr "" -#: templates/js/translated/company.js:1230 +#: templates/js/translated/company.js:1240 msgid "Manufacturer part actions" msgstr "" -#: templates/js/translated/company.js:1249 +#: templates/js/translated/company.js:1259 msgid "No manufacturer parts found" msgstr "" -#: templates/js/translated/company.js:1269 -#: templates/js/translated/company.js:1557 templates/js/translated/part.js:798 +#: templates/js/translated/company.js:1279 +#: templates/js/translated/company.js:1567 templates/js/translated/part.js:798 #: templates/js/translated/part.js:1210 msgid "Template part" msgstr "" -#: templates/js/translated/company.js:1273 -#: templates/js/translated/company.js:1561 templates/js/translated/part.js:802 +#: templates/js/translated/company.js:1283 +#: templates/js/translated/company.js:1571 templates/js/translated/part.js:802 #: templates/js/translated/part.js:1214 msgid "Assembled part" msgstr "" -#: templates/js/translated/company.js:1393 templates/js/translated/part.js:1464 +#: templates/js/translated/company.js:1403 templates/js/translated/part.js:1464 msgid "No parameters found" msgstr "" -#: templates/js/translated/company.js:1428 templates/js/translated/part.js:1527 +#: templates/js/translated/company.js:1438 templates/js/translated/part.js:1527 msgid "Edit parameter" msgstr "" -#: templates/js/translated/company.js:1429 templates/js/translated/part.js:1528 +#: templates/js/translated/company.js:1439 templates/js/translated/part.js:1528 msgid "Delete parameter" msgstr "" -#: templates/js/translated/company.js:1446 templates/js/translated/part.js:1433 +#: templates/js/translated/company.js:1456 templates/js/translated/part.js:1433 msgid "Edit Parameter" msgstr "" -#: templates/js/translated/company.js:1455 templates/js/translated/part.js:1549 +#: templates/js/translated/company.js:1465 templates/js/translated/part.js:1549 msgid "Delete Parameter" msgstr "" -#: templates/js/translated/company.js:1486 +#: templates/js/translated/company.js:1496 msgid "Delete supplier parts" msgstr "" -#: templates/js/translated/company.js:1536 +#: templates/js/translated/company.js:1546 msgid "No supplier parts found" msgstr "" -#: templates/js/translated/company.js:1654 +#: templates/js/translated/company.js:1664 msgid "Base Units" msgstr "" -#: templates/js/translated/company.js:1684 +#: templates/js/translated/company.js:1694 msgid "Availability" msgstr "" -#: templates/js/translated/company.js:1715 +#: templates/js/translated/company.js:1725 msgid "Edit supplier part" msgstr "" -#: templates/js/translated/company.js:1716 +#: templates/js/translated/company.js:1726 msgid "Delete supplier part" msgstr "" -#: templates/js/translated/company.js:1769 +#: templates/js/translated/company.js:1779 #: templates/js/translated/pricing.js:694 msgid "Delete Price Break" msgstr "" -#: templates/js/translated/company.js:1779 +#: templates/js/translated/company.js:1789 #: templates/js/translated/pricing.js:712 msgid "Edit Price Break" msgstr "" -#: templates/js/translated/company.js:1794 +#: templates/js/translated/company.js:1804 msgid "No price break information found" msgstr "" -#: templates/js/translated/company.js:1823 +#: templates/js/translated/company.js:1833 msgid "Last updated" msgstr "" -#: templates/js/translated/company.js:1830 +#: templates/js/translated/company.js:1840 msgid "Edit price break" msgstr "" -#: templates/js/translated/company.js:1831 +#: templates/js/translated/company.js:1841 msgid "Delete price break" msgstr "" @@ -13287,7 +13319,7 @@ msgstr "" msgid "Add Stock" msgstr "" -#: templates/js/translated/stock.js:1042 users/models.py:403 +#: templates/js/translated/stock.js:1042 users/models.py:414 msgid "Add" msgstr "" @@ -13801,7 +13833,7 @@ msgid "Available stock" msgstr "" #: templates/js/translated/table_filters.js:733 -#: templates/js/translated/table_filters.js:829 +#: templates/js/translated/table_filters.js:833 msgid "Has Units" msgstr "" @@ -13829,7 +13861,7 @@ msgstr "" msgid "Has stocktake entries" msgstr "" -#: templates/js/translated/table_filters.js:825 +#: templates/js/translated/table_filters.js:829 msgid "Has Choices" msgstr "" @@ -13925,7 +13957,7 @@ msgstr "Bildirimleri Göster" msgid "New Notifications" msgstr "Yeni Bildirimler" -#: templates/navbar.html:144 users/models.py:190 +#: templates/navbar.html:144 users/models.py:201 msgid "Admin" msgstr "" @@ -14122,7 +14154,7 @@ msgstr "Yetkiler" msgid "Important dates" msgstr "Önemli tarihler" -#: users/authentication.py:29 users/models.py:127 +#: users/authentication.py:29 users/models.py:138 msgid "Token has been revoked" msgstr "" @@ -14130,67 +14162,67 @@ msgstr "" msgid "Token has expired" msgstr "" -#: users/models.py:70 +#: users/models.py:81 msgid "API Token" msgstr "" -#: users/models.py:71 +#: users/models.py:82 msgid "API Tokens" msgstr "" -#: users/models.py:107 +#: users/models.py:118 msgid "Token Name" msgstr "" -#: users/models.py:108 +#: users/models.py:119 msgid "Custom token name" msgstr "" -#: users/models.py:114 +#: users/models.py:125 msgid "Token expiry date" msgstr "" -#: users/models.py:122 +#: users/models.py:133 msgid "Last Seen" msgstr "" -#: users/models.py:123 +#: users/models.py:134 msgid "Last time the token was used" msgstr "" -#: users/models.py:127 +#: users/models.py:138 msgid "Revoked" msgstr "" -#: users/models.py:386 +#: users/models.py:397 msgid "Permission set" msgstr "İzinleri ayarla" -#: users/models.py:395 +#: users/models.py:406 msgid "Group" msgstr "Grup" -#: users/models.py:399 +#: users/models.py:410 msgid "View" msgstr "Görünüm" -#: users/models.py:399 +#: users/models.py:410 msgid "Permission to view items" msgstr "Parçayı görüntüleme izni" -#: users/models.py:403 +#: users/models.py:414 msgid "Permission to add items" msgstr "Parça ekleme izni" -#: users/models.py:407 +#: users/models.py:418 msgid "Change" msgstr "Değiştir" -#: users/models.py:409 +#: users/models.py:420 msgid "Permissions to edit items" msgstr "Parçaları düzenleme izni" -#: users/models.py:415 +#: users/models.py:426 msgid "Permission to delete items" msgstr "Parçaları silme izni" diff --git a/src/backend/InvenTree/locale/vi/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/vi/LC_MESSAGES/django.po index 0e3e3969c3..0dd2fb4c1b 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: 2024-04-15 15:06+0000\n" -"PO-Revision-Date: 2024-04-16 03:12\n" +"POT-Creation-Date: 2024-04-20 13:19+0000\n" +"PO-Revision-Date: 2024-04-21 04:19\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" "Language: vi_VN\n" @@ -58,7 +58,7 @@ msgstr "Nhập ngày" #: InvenTree/fields.py:208 InvenTree/models.py:1021 build/serializers.py:438 #: build/serializers.py:516 build/templates/build/sidebar.html:21 -#: company/models.py:835 company/templates/company/sidebar.html:37 +#: company/models.py:847 company/templates/company/sidebar.html:37 #: order/models.py:1283 order/templates/order/po_sidebar.html:11 #: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/so_sidebar.html:17 part/admin.py:59 @@ -69,7 +69,7 @@ msgstr "Nhập ngày" #: stock/serializers.py:805 stock/serializers.py:1114 stock/serializers.py:1203 #: stock/serializers.py:1368 stock/templates/stock/stock_sidebar.html:25 #: templates/js/translated/barcode.js:143 templates/js/translated/bom.js:1265 -#: templates/js/translated/company.js:1674 templates/js/translated/order.js:347 +#: templates/js/translated/company.js:1684 templates/js/translated/order.js:347 #: templates/js/translated/part.js:1080 #: templates/js/translated/purchase_order.js:2201 #: templates/js/translated/return_order.js:776 @@ -340,10 +340,10 @@ msgstr "Tiếng Trung (Phồn thể)" msgid "[{site_name}] Log in to the app" msgstr "[{site_name}] Đăng nhập vào ứng dụng" -#: InvenTree/magic_login.py:38 company/models.py:132 -#: company/templates/company/company_base.html:132 +#: InvenTree/magic_login.py:38 company/models.py:133 +#: company/templates/company/company_base.html:138 #: templates/InvenTree/settings/user.html:49 -#: templates/js/translated/company.js:667 +#: templates/js/translated/company.js:677 msgid "Email" msgstr "" @@ -405,14 +405,14 @@ msgstr "Đính kèm" msgid "Select file to attach" msgstr "Chọn file đính kèm" -#: InvenTree/models.py:567 common/models.py:3018 company/models.py:145 -#: company/models.py:452 company/models.py:509 company/models.py:818 +#: InvenTree/models.py:567 common/models.py:3018 company/models.py:146 +#: company/models.py:457 company/models.py:514 company/models.py:830 #: order/models.py:291 order/models.py:1288 order/models.py:1702 #: part/admin.py:55 part/models.py:919 #: part/templates/part/part_scheduling.html:11 #: report/templates/report/inventree_build_order_base.html:164 -#: stock/admin.py:225 templates/js/translated/company.js:1309 -#: templates/js/translated/company.js:1663 templates/js/translated/order.js:351 +#: stock/admin.py:225 templates/js/translated/company.js:1319 +#: templates/js/translated/company.js:1673 templates/js/translated/order.js:351 #: templates/js/translated/part.js:2456 #: templates/js/translated/purchase_order.js:2041 #: templates/js/translated/purchase_order.js:2205 @@ -442,7 +442,7 @@ msgstr "Bình luận tệp tin" #: part/models.py:3272 part/models.py:3365 part/models.py:3393 #: plugin/models.py:250 plugin/models.py:251 #: report/templates/report/inventree_test_report_base.html:105 -#: templates/js/translated/stock.js:3036 users/models.py:100 +#: templates/js/translated/stock.js:3036 users/models.py:111 msgid "User" msgstr "Người dùng" @@ -484,7 +484,7 @@ msgid "Invalid choice" msgstr "Lựa chọn sai" #: InvenTree/models.py:893 common/models.py:2706 common/models.py:3104 -#: common/serializers.py:370 company/models.py:608 label/models.py:120 +#: common/serializers.py:370 company/models.py:613 label/models.py:120 #: machine/models.py:24 part/models.py:855 part/models.py:3616 #: plugin/models.py:41 report/models.py:176 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -493,11 +493,11 @@ msgstr "Lựa chọn sai" #: templates/InvenTree/settings/plugin_settings.html:22 #: templates/InvenTree/settings/settings_staff_js.html:67 #: templates/InvenTree/settings/settings_staff_js.html:446 -#: templates/js/translated/company.js:666 -#: templates/js/translated/company.js:714 -#: templates/js/translated/company.js:903 -#: templates/js/translated/company.js:1155 -#: templates/js/translated/company.js:1403 templates/js/translated/part.js:1186 +#: templates/js/translated/company.js:676 +#: templates/js/translated/company.js:724 +#: templates/js/translated/company.js:913 +#: templates/js/translated/company.js:1165 +#: templates/js/translated/company.js:1413 templates/js/translated/part.js:1186 #: templates/js/translated/part.js:1474 templates/js/translated/part.js:1610 #: templates/js/translated/part.js:2749 templates/js/translated/stock.js:2716 msgid "Name" @@ -505,8 +505,8 @@ msgstr "Tên" #: InvenTree/models.py:899 build/models.py:188 #: build/templates/build/detail.html:24 common/models.py:136 -#: company/models.py:517 company/models.py:826 -#: company/templates/company/company_base.html:71 +#: company/models.py:522 company/models.py:838 +#: company/templates/company/company_base.html:77 #: company/templates/company/manufacturer_part.html:75 #: company/templates/company/supplier_part.html:107 label/models.py:127 #: order/models.py:277 order/models.py:1316 part/admin.py:303 part/admin.py:414 @@ -521,9 +521,9 @@ msgstr "Tên" #: templates/InvenTree/settings/settings_staff_js.html:170 #: templates/InvenTree/settings/settings_staff_js.html:451 #: templates/js/translated/bom.js:633 templates/js/translated/bom.js:963 -#: templates/js/translated/build.js:2137 templates/js/translated/company.js:518 -#: templates/js/translated/company.js:1320 -#: templates/js/translated/company.js:1631 templates/js/translated/index.js:119 +#: templates/js/translated/build.js:2137 templates/js/translated/company.js:519 +#: templates/js/translated/company.js:1330 +#: templates/js/translated/company.js:1641 templates/js/translated/index.js:119 #: templates/js/translated/order.js:298 templates/js/translated/part.js:1238 #: templates/js/translated/part.js:1483 templates/js/translated/part.js:1621 #: templates/js/translated/part.js:1958 templates/js/translated/part.js:2355 @@ -589,8 +589,8 @@ msgstr "Lỗi đã được ghi lại bởi máy chủ." msgid "Must be a valid number" msgstr "Phải là một số hợp lệ" -#: InvenTree/serializers.py:99 company/models.py:178 -#: company/templates/company/company_base.html:106 part/models.py:2993 +#: InvenTree/serializers.py:99 company/models.py:183 +#: company/templates/company/company_base.html:112 part/models.py:2993 #: templates/InvenTree/settings/settings_staff_js.html:44 #: templates/currency_data.html:5 msgid "Currency" @@ -970,7 +970,7 @@ msgstr "Đã theo dõi" msgid "Allocated" msgstr "Đã cấp phát" -#: build/api.py:294 company/models.py:890 +#: build/api.py:294 company/models.py:902 company/serializers.py:383 #: company/templates/company/supplier_part.html:114 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -1000,7 +1000,7 @@ msgstr "Tạo đơn hàng" #: part/templates/part/part_sidebar.html:22 templates/InvenTree/index.html:196 #: templates/InvenTree/search.html:141 #: templates/InvenTree/settings/sidebar.html:55 -#: templates/js/translated/search.js:186 users/models.py:196 +#: templates/js/translated/search.js:186 users/models.py:207 msgid "Build Orders" msgstr "Tạo đơn hàng" @@ -1050,7 +1050,7 @@ 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:205 build/templates/build/build_base.html:97 -#: build/templates/build/detail.html:29 company/models.py:1044 order/api.py:817 +#: build/templates/build/detail.html:29 company/models.py:1056 order/api.py:817 #: order/models.py:1401 order/models.py:1544 order/models.py:1545 #: part/api.py:1547 part/api.py:1841 part/models.py:390 part/models.py:3004 #: part/models.py:3148 part/models.py:3292 part/models.py:3315 @@ -1078,9 +1078,9 @@ msgstr "Đơn đặt bản dựng với bản dựng này đã được phân b #: templates/js/translated/build.js:1309 templates/js/translated/build.js:1740 #: templates/js/translated/build.js:2160 templates/js/translated/build.js:2333 #: templates/js/translated/company.js:348 -#: templates/js/translated/company.js:1106 -#: templates/js/translated/company.js:1261 -#: templates/js/translated/company.js:1549 templates/js/translated/index.js:109 +#: templates/js/translated/company.js:1116 +#: templates/js/translated/company.js:1271 +#: templates/js/translated/company.js:1559 templates/js/translated/index.js:109 #: templates/js/translated/part.js:1943 templates/js/translated/part.js:2015 #: templates/js/translated/part.js:2324 templates/js/translated/pricing.js:369 #: templates/js/translated/purchase_order.js:751 @@ -1223,7 +1223,7 @@ msgstr "Người dùng hoặc nhóm có trách nhiệm với đơn đặt bản #: order/templates/order/sales_order_base.html:180 #: part/templates/part/part_base.html:383 stock/models.py:819 #: stock/templates/stock/item_base.html:200 -#: templates/js/translated/company.js:1009 +#: templates/js/translated/company.js:1019 msgid "External Link" msgstr "Liên kết bên ngoài" @@ -1315,7 +1315,7 @@ msgstr "Dựng đối tượng" #: templates/js/translated/bom.js:981 templates/js/translated/build.js:521 #: templates/js/translated/build.js:737 templates/js/translated/build.js:1366 #: templates/js/translated/build.js:1743 templates/js/translated/build.js:2355 -#: templates/js/translated/company.js:1808 +#: templates/js/translated/company.js:1818 #: templates/js/translated/model_renderers.js:230 #: templates/js/translated/order.js:304 templates/js/translated/part.js:961 #: templates/js/translated/part.js:1811 templates/js/translated/part.js:3341 @@ -2206,7 +2206,7 @@ msgstr "Cấm hiển thị `giới thiệu`" msgid "Show the `about` modal only to superusers" msgstr "Chỉ hiển thị cửa sổ `giới thiệu` với siêu người dùng" -#: common/models.py:1292 company/models.py:107 company/models.py:108 +#: common/models.py:1292 company/models.py:108 company/models.py:109 msgid "Company name" msgstr "Tên công ty" @@ -3550,9 +3550,9 @@ msgstr "" msgid "Price break quantity" msgstr "Số lượng giá phá vỡ" -#: common/models.py:2524 company/serializers.py:486 order/admin.py:42 +#: common/models.py:2524 company/serializers.py:496 order/admin.py:42 #: order/models.py:1333 order/models.py:2241 -#: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885 +#: templates/js/translated/company.js:1823 templates/js/translated/part.js:1885 #: templates/js/translated/pricing.js:621 #: templates/js/translated/return_order.js:741 msgid "Price" @@ -3574,13 +3574,15 @@ msgstr "Đầu mối tại điểm webhook được nhận" msgid "Name for this webhook" msgstr "Tên của webhook này" -#: common/models.py:2711 machine/models.py:39 part/admin.py:88 -#: part/models.py:1045 plugin/models.py:56 +#: common/models.py:2711 company/models.py:160 company/models.py:813 +#: machine/models.py:39 part/admin.py:88 part/models.py:1045 +#: plugin/models.py:56 templates/js/translated/company.js:523 #: templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 #: templates/js/translated/table_filters.js:492 #: templates/js/translated/table_filters.js:520 -#: templates/js/translated/table_filters.js:716 users/models.py:171 +#: templates/js/translated/table_filters.js:716 +#: templates/js/translated/table_filters.js:796 users/models.py:182 msgid "Active" msgstr "Hoạt động" @@ -3588,7 +3590,7 @@ msgstr "Hoạt động" msgid "Is this webhook active" msgstr "Webhook có hoạt động không" -#: common/models.py:2727 users/models.py:148 +#: common/models.py:2727 users/models.py:159 msgid "Token" msgstr "Chữ ký số" @@ -3652,7 +3654,7 @@ msgstr "Công việc trong tin nhắn này đã kết thúc?" msgid "Id" msgstr "Mã" -#: common/models.py:3016 templates/js/translated/company.js:955 +#: common/models.py:3016 templates/js/translated/company.js:965 #: templates/js/translated/news.js:44 msgid "Title" msgstr "Tiêu đề" @@ -3678,7 +3680,7 @@ msgstr "Đọc" msgid "Was this news item read?" msgstr "Tin này đã được đọc?" -#: common/models.py:3044 company/models.py:155 part/models.py:929 +#: common/models.py:3044 company/models.py:156 part/models.py:929 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report_base.html:35 @@ -3848,270 +3850,294 @@ msgstr "Hàng hóa đã được nhập vào" msgid "Previous Step" msgstr "Bước trước" -#: company/models.py:113 +#: company/api.py:164 +msgid "Part is Active" +msgstr "" + +#: company/api.py:168 +msgid "Manufacturer is Active" +msgstr "" + +#: company/api.py:317 +msgid "Supplier Part is Active" +msgstr "" + +#: company/api.py:321 +msgid "Internal Part is Active" +msgstr "" + +#: company/api.py:325 +msgid "Supplier is Active" +msgstr "" + +#: company/models.py:114 msgid "Company description" msgstr "Mô tả công ty" -#: company/models.py:114 +#: company/models.py:115 msgid "Description of the company" msgstr "Mô tả của công ty" -#: company/models.py:119 company/templates/company/company_base.html:100 +#: company/models.py:120 company/templates/company/company_base.html:106 #: templates/InvenTree/settings/plugin_settings.html:54 -#: templates/js/translated/company.js:522 +#: templates/js/translated/company.js:532 msgid "Website" msgstr "Trang web" -#: company/models.py:119 +#: company/models.py:120 msgid "Company website URL" msgstr "URL trang web của công ty" -#: company/models.py:124 +#: company/models.py:125 msgid "Phone number" msgstr "Số điện thoại" -#: company/models.py:126 +#: company/models.py:127 msgid "Contact phone number" msgstr "Số điện thoại liên hệ" -#: company/models.py:133 +#: company/models.py:134 msgid "Contact email address" msgstr "Địa chỉ email liên hệ" -#: company/models.py:138 company/templates/company/company_base.html:139 +#: company/models.py:139 company/templates/company/company_base.html:145 #: order/models.py:331 order/templates/order/order_base.html:203 #: order/templates/order/return_order_base.html:174 #: order/templates/order/sales_order_base.html:214 msgid "Contact" msgstr "Liên hệ" -#: company/models.py:140 +#: company/models.py:141 msgid "Point of contact" msgstr "Đầu mối liên hệ" -#: company/models.py:146 +#: company/models.py:147 msgid "Link to external company information" msgstr "Liên kết đến thông tin công ty ngoài" #: company/models.py:160 +msgid "Is this company active?" +msgstr "" + +#: company/models.py:165 msgid "is customer" msgstr "là khách hàng" -#: company/models.py:161 +#: company/models.py:166 msgid "Do you sell items to this company?" msgstr "Bạn có bán hàng cho công ty này?" -#: company/models.py:166 +#: company/models.py:171 msgid "is supplier" msgstr "là nhà cung cấp" -#: company/models.py:167 +#: company/models.py:172 msgid "Do you purchase items from this company?" msgstr "Bạn có mua hàng từ công ty này?" -#: company/models.py:172 +#: company/models.py:177 msgid "is manufacturer" msgstr "là nhà sản xuất" -#: company/models.py:173 +#: company/models.py:178 msgid "Does this company manufacture parts?" msgstr "Công ty này có sản xuất sản phẩm?" -#: company/models.py:181 +#: company/models.py:186 msgid "Default currency used for this company" msgstr "Tiền tệ mặc định dùng cho công ty này" -#: company/models.py:268 company/models.py:377 +#: company/models.py:273 company/models.py:382 #: company/templates/company/company_base.html:8 #: company/templates/company/company_base.html:12 stock/api.py:776 -#: templates/InvenTree/search.html:178 templates/js/translated/company.js:495 +#: templates/InvenTree/search.html:178 templates/js/translated/company.js:496 msgid "Company" msgstr "Doanh nghiêp" -#: company/models.py:378 +#: company/models.py:383 msgid "Select company" msgstr "Chọn doanh nghiệp" -#: company/models.py:383 +#: company/models.py:388 msgid "Address title" msgstr "Tiêu đề địa chỉ" -#: company/models.py:384 +#: company/models.py:389 msgid "Title describing the address entry" msgstr "Tiêu đề mô tả mục địa chỉ" -#: company/models.py:390 +#: company/models.py:395 msgid "Primary address" msgstr "Địa chỉ chính" -#: company/models.py:391 +#: company/models.py:396 msgid "Set as primary address" msgstr "Đặt làm địa chỉ chính" -#: company/models.py:396 templates/js/translated/company.js:904 -#: templates/js/translated/company.js:961 +#: company/models.py:401 templates/js/translated/company.js:914 +#: templates/js/translated/company.js:971 msgid "Line 1" msgstr "Dòng 1" -#: company/models.py:397 +#: company/models.py:402 msgid "Address line 1" msgstr "Địa chỉ dòng 1" -#: company/models.py:403 templates/js/translated/company.js:905 -#: templates/js/translated/company.js:967 +#: company/models.py:408 templates/js/translated/company.js:915 +#: templates/js/translated/company.js:977 msgid "Line 2" msgstr "Dòng 2" -#: company/models.py:404 +#: company/models.py:409 msgid "Address line 2" msgstr "Địa chỉ dòng 2" -#: company/models.py:410 company/models.py:411 -#: templates/js/translated/company.js:973 +#: company/models.py:415 company/models.py:416 +#: templates/js/translated/company.js:983 msgid "Postal code" msgstr "Mã bưu chính" -#: company/models.py:417 +#: company/models.py:422 msgid "City/Region" msgstr "Thành phố/Vùng" -#: company/models.py:418 +#: company/models.py:423 msgid "Postal code city/region" msgstr "Mã bưu chính thành phố/vùng" -#: company/models.py:424 +#: company/models.py:429 msgid "State/Province" msgstr "Bang/Tỉnh" -#: company/models.py:425 +#: company/models.py:430 msgid "State or province" msgstr "Bang hay tỉnh" -#: company/models.py:431 templates/js/translated/company.js:991 +#: company/models.py:436 templates/js/translated/company.js:1001 msgid "Country" msgstr "Quốc gia" -#: company/models.py:432 +#: company/models.py:437 msgid "Address country" msgstr "Địa chỉ quốc gia" -#: company/models.py:438 +#: company/models.py:443 msgid "Courier shipping notes" msgstr "Ghi chú vận chuyển" -#: company/models.py:439 +#: company/models.py:444 msgid "Notes for shipping courier" msgstr "Ghi chú dành cho chuyển phát nhanh" -#: company/models.py:445 +#: company/models.py:450 msgid "Internal shipping notes" msgstr "Ghi chú nội bọ chuyển phát nhanh" -#: company/models.py:446 +#: company/models.py:451 msgid "Shipping notes for internal use" msgstr "Ghi chú nội bộ sử dụng cho chuyển phát nhanh" -#: company/models.py:453 +#: company/models.py:458 msgid "Link to address information (external)" msgstr "Liên kết thông tin địa chỉ (bên ngoài)" -#: company/models.py:484 company/models.py:785 stock/models.py:751 +#: company/models.py:489 company/models.py:791 stock/models.py:751 #: stock/serializers.py:266 stock/templates/stock/item_base.html:142 #: templates/js/translated/bom.js:622 msgid "Base Part" msgstr "Sản phẩm cơ bản" -#: company/models.py:486 company/models.py:787 +#: company/models.py:491 company/models.py:793 msgid "Select part" msgstr "Chọn sản phẩm" -#: company/models.py:495 company/templates/company/company_base.html:76 +#: company/models.py:500 company/templates/company/company_base.html:82 #: company/templates/company/manufacturer_part.html:90 #: company/templates/company/supplier_part.html:145 part/serializers.py:515 #: stock/templates/stock/item_base.html:207 -#: templates/js/translated/company.js:506 -#: templates/js/translated/company.js:1108 -#: templates/js/translated/company.js:1286 -#: templates/js/translated/company.js:1601 -#: templates/js/translated/table_filters.js:796 +#: templates/js/translated/company.js:507 +#: templates/js/translated/company.js:1118 +#: templates/js/translated/company.js:1296 +#: templates/js/translated/company.js:1611 +#: templates/js/translated/table_filters.js:800 msgid "Manufacturer" msgstr "Nhà sản xuất" -#: company/models.py:496 +#: company/models.py:501 msgid "Select manufacturer" msgstr "Chọn nhà sản xuất" -#: company/models.py:502 company/templates/company/manufacturer_part.html:101 +#: company/models.py:507 company/templates/company/manufacturer_part.html:101 #: company/templates/company/supplier_part.html:153 part/serializers.py:525 #: templates/js/translated/company.js:351 -#: templates/js/translated/company.js:1107 -#: templates/js/translated/company.js:1302 -#: templates/js/translated/company.js:1620 templates/js/translated/part.js:1800 +#: templates/js/translated/company.js:1117 +#: templates/js/translated/company.js:1312 +#: templates/js/translated/company.js:1630 templates/js/translated/part.js:1800 #: templates/js/translated/purchase_order.js:1852 #: templates/js/translated/purchase_order.js:2054 msgid "MPN" msgstr "" -#: company/models.py:503 +#: company/models.py:508 msgid "Manufacturer Part Number" msgstr "Mã số nhà sản xuất" -#: company/models.py:510 +#: company/models.py:515 msgid "URL for external manufacturer part link" msgstr "URL cho liên kết sản phẩm của nhà sản xuất bên ngoài" -#: company/models.py:518 +#: company/models.py:523 msgid "Manufacturer part description" msgstr "Mô tả sản phẩm của nhà sản xuất" -#: company/models.py:575 company/models.py:602 company/models.py:811 +#: company/models.py:580 company/models.py:607 company/models.py:823 #: company/templates/company/manufacturer_part.html:7 #: company/templates/company/manufacturer_part.html:24 #: stock/templates/stock/item_base.html:217 msgid "Manufacturer Part" msgstr "Sản phẩm nhà sản xuất" -#: company/models.py:609 +#: company/models.py:614 msgid "Parameter name" msgstr "Tên tham số" -#: company/models.py:615 +#: company/models.py:620 #: report/templates/report/inventree_test_report_base.html:104 -#: stock/models.py:2436 templates/js/translated/company.js:1156 -#: templates/js/translated/company.js:1409 templates/js/translated/part.js:1492 +#: stock/models.py:2436 templates/js/translated/company.js:1166 +#: templates/js/translated/company.js:1419 templates/js/translated/part.js:1492 #: templates/js/translated/stock.js:1519 msgid "Value" msgstr "Giá trị" -#: company/models.py:616 +#: company/models.py:621 msgid "Parameter value" msgstr "Giá trị tham số" -#: company/models.py:623 company/templates/company/supplier_part.html:168 +#: company/models.py:628 company/templates/company/supplier_part.html:168 #: part/admin.py:57 part/models.py:1009 part/models.py:3623 #: part/templates/part/part_base.html:284 -#: templates/js/translated/company.js:1415 templates/js/translated/part.js:1511 +#: templates/js/translated/company.js:1425 templates/js/translated/part.js:1511 #: templates/js/translated/part.js:1615 templates/js/translated/part.js:2370 msgid "Units" msgstr "Đơn vị" -#: company/models.py:624 +#: company/models.py:629 msgid "Parameter units" msgstr "Đơn vị tham số" -#: company/models.py:725 +#: company/models.py:731 msgid "Pack units must be compatible with the base part units" msgstr "Đơn vị đóng gói phải tương thích với đơn vị sản phẩm cơ bản" -#: company/models.py:732 +#: company/models.py:738 msgid "Pack units must be greater than zero" msgstr "Đơn vị đóng gói phải lớn hơn không" -#: company/models.py:746 +#: company/models.py:752 msgid "Linked manufacturer part must reference the same base part" msgstr "Sản phẩm nhà sản xuất đã liên kết phải tham chiếu với sản phẩm cơ bản tương tự" -#: company/models.py:795 company/templates/company/company_base.html:81 +#: company/models.py:801 company/templates/company/company_base.html:87 #: company/templates/company/supplier_part.html:129 order/models.py:465 #: order/templates/order/order_base.html:136 part/bom.py:272 part/bom.py:310 #: part/serializers.py:499 plugin/builtin/suppliers/digikey.py:25 @@ -4119,35 +4145,39 @@ msgstr "Sản phẩm nhà sản xuất đã liên kết phải tham chiếu vớ #: plugin/builtin/suppliers/tme.py:26 stock/templates/stock/item_base.html:224 #: templates/email/overdue_purchase_order.html:16 #: templates/js/translated/company.js:350 -#: templates/js/translated/company.js:510 -#: templates/js/translated/company.js:1574 templates/js/translated/part.js:1768 +#: templates/js/translated/company.js:511 +#: templates/js/translated/company.js:1584 templates/js/translated/part.js:1768 #: templates/js/translated/pricing.js:498 #: templates/js/translated/purchase_order.js:1690 -#: templates/js/translated/table_filters.js:800 +#: templates/js/translated/table_filters.js:804 msgid "Supplier" msgstr "Nhà cung cấp" -#: company/models.py:796 +#: company/models.py:802 msgid "Select supplier" msgstr "Chọn nhà cung cấp" -#: company/models.py:802 part/serializers.py:510 +#: company/models.py:808 part/serializers.py:510 msgid "Supplier stock keeping unit" msgstr "Đơn vị quản lý kho nhà cung cấp" -#: company/models.py:812 +#: company/models.py:814 +msgid "Is this supplier part active?" +msgstr "" + +#: company/models.py:824 msgid "Select manufacturer part" msgstr "Chọn sản phẩm của nhà sản xuất" -#: company/models.py:819 +#: company/models.py:831 msgid "URL for external supplier part link" msgstr "URL cho liên kết sản phẩm của nhà cung cấp bên ngoài" -#: company/models.py:827 +#: company/models.py:839 msgid "Supplier part description" msgstr "Mô tả sản phẩm nhà cung cấp" -#: company/models.py:834 company/templates/company/supplier_part.html:187 +#: company/models.py:846 company/templates/company/supplier_part.html:187 #: part/admin.py:418 part/models.py:4070 part/templates/part/upload_bom.html:59 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_po_report_base.html:32 @@ -4158,27 +4188,27 @@ msgstr "Mô tả sản phẩm nhà cung cấp" msgid "Note" msgstr "Ghi chú" -#: company/models.py:843 part/models.py:1967 +#: company/models.py:855 part/models.py:1967 msgid "base cost" msgstr "chi phí cơ sở" -#: company/models.py:844 part/models.py:1968 +#: company/models.py:856 part/models.py:1968 msgid "Minimum charge (e.g. stocking fee)" msgstr "Thu phí tối thiểu (vd: phí kho bãi)" -#: company/models.py:851 company/templates/company/supplier_part.html:160 +#: company/models.py:863 company/templates/company/supplier_part.html:160 #: stock/admin.py:224 stock/models.py:782 stock/serializers.py:1350 #: stock/templates/stock/item_base.html:240 -#: templates/js/translated/company.js:1636 +#: templates/js/translated/company.js:1646 #: templates/js/translated/stock.js:2423 msgid "Packaging" msgstr "Đóng gói" -#: company/models.py:852 +#: company/models.py:864 msgid "Part packaging" msgstr "Đóng gói sản phẩm" -#: company/models.py:857 templates/js/translated/company.js:1641 +#: company/models.py:869 templates/js/translated/company.js:1651 #: templates/js/translated/part.js:1821 templates/js/translated/part.js:1877 #: templates/js/translated/purchase_order.js:311 #: templates/js/translated/purchase_order.js:841 @@ -4188,62 +4218,78 @@ msgstr "Đóng gói sản phẩm" msgid "Pack Quantity" msgstr "Số lượng gói" -#: company/models.py:859 +#: company/models.py:871 msgid "Total quantity supplied in a single pack. Leave empty for single items." msgstr "Tổng số lượng được cung cấp trong một gói đơn. Để trống cho các hàng hóa riêng lẻ." -#: company/models.py:878 part/models.py:1974 +#: company/models.py:890 part/models.py:1974 msgid "multiple" msgstr "nhiều" -#: company/models.py:879 +#: company/models.py:891 msgid "Order multiple" msgstr "Đặt hàng nhiều" -#: company/models.py:891 +#: company/models.py:903 msgid "Quantity available from supplier" msgstr "Số lượng có sẵn từ nhà cung cấp" -#: company/models.py:897 +#: company/models.py:909 msgid "Availability Updated" msgstr "Sẵn hàng đã được cập nhật" -#: company/models.py:898 +#: company/models.py:910 msgid "Date of last update of availability data" msgstr "Ngày cập nhật cuối thông tin tồn kho" -#: company/serializers.py:155 +#: company/serializers.py:163 msgid "Default currency used for this supplier" msgstr "Tiền tệ mặc định được sử dụng cho nhà cung cấp này" -#: company/templates/company/company_base.html:21 +#: company/serializers.py:381 part/admin.py:126 +#: part/templates/part/part_base.html:197 +#: templates/js/translated/company.js:1689 +#: templates/js/translated/table_filters.js:355 +msgid "In Stock" +msgstr "Còn hàng" + +#: company/templates/company/company_base.html:16 +#: part/templates/part/part_base.html:146 +#: templates/js/translated/company.js:1287 +#: templates/js/translated/company.js:1575 +#: templates/js/translated/model_renderers.js:306 +#: templates/js/translated/part.js:814 templates/js/translated/part.js:1218 +msgid "Inactive" +msgstr "Không hoạt động" + +#: company/templates/company/company_base.html:27 #: templates/js/translated/purchase_order.js:242 msgid "Create Purchase Order" msgstr "Tạo đơn mua hàng" -#: company/templates/company/company_base.html:27 +#: company/templates/company/company_base.html:33 msgid "Company actions" msgstr "Chức năng doanh nghiệp" -#: company/templates/company/company_base.html:32 +#: company/templates/company/company_base.html:38 msgid "Edit company information" msgstr "Sửa thông tin doanh nghiệp" -#: company/templates/company/company_base.html:33 -#: templates/js/translated/company.js:444 +#: company/templates/company/company_base.html:39 +#: templates/js/translated/company.js:445 msgid "Edit Company" msgstr "Sửa doanh nghiệp" -#: company/templates/company/company_base.html:37 +#: company/templates/company/company_base.html:43 msgid "Delete company" msgstr "Xóa doanh nghiệp" -#: company/templates/company/company_base.html:38 -#: company/templates/company/company_base.html:162 +#: company/templates/company/company_base.html:44 +#: company/templates/company/company_base.html:168 msgid "Delete Company" msgstr "Xóa doanh nghiệp" -#: company/templates/company/company_base.html:47 +#: company/templates/company/company_base.html:53 #: company/templates/company/manufacturer_part.html:51 #: company/templates/company/supplier_part.html:83 #: part/templates/part/part_thumb.html:20 @@ -4255,72 +4301,72 @@ msgstr "Xóa doanh nghiệp" msgid "Part image" msgstr "Ảnh sản phẩm" -#: company/templates/company/company_base.html:55 +#: company/templates/company/company_base.html:61 #: part/templates/part/part_thumb.html:12 msgid "Upload new image" msgstr "Tải hình mới lên" -#: company/templates/company/company_base.html:58 +#: company/templates/company/company_base.html:64 #: part/templates/part/part_thumb.html:14 msgid "Download image from URL" msgstr "Tải hình ảnh từ URL" -#: company/templates/company/company_base.html:60 +#: company/templates/company/company_base.html:66 #: part/templates/part/part_thumb.html:16 msgid "Delete image" msgstr "Xóa ảnh" -#: company/templates/company/company_base.html:86 order/models.py:910 +#: company/templates/company/company_base.html:92 order/models.py:910 #: order/models.py:2008 order/templates/order/return_order_base.html:131 #: order/templates/order/sales_order_base.html:144 stock/models.py:804 #: stock/models.py:805 stock/serializers.py:1100 #: stock/templates/stock/item_base.html:405 #: templates/email/overdue_sales_order.html:16 -#: templates/js/translated/company.js:502 +#: templates/js/translated/company.js:503 #: templates/js/translated/return_order.js:296 #: templates/js/translated/sales_order.js:784 #: templates/js/translated/stock.js:2959 -#: templates/js/translated/table_filters.js:804 +#: templates/js/translated/table_filters.js:808 msgid "Customer" msgstr "Khách hàng" -#: company/templates/company/company_base.html:111 +#: company/templates/company/company_base.html:117 msgid "Uses default currency" msgstr "Dùng tiền mặc định" -#: company/templates/company/company_base.html:118 order/models.py:341 +#: company/templates/company/company_base.html:124 order/models.py:341 #: order/templates/order/order_base.html:210 #: order/templates/order/return_order_base.html:181 #: order/templates/order/sales_order_base.html:221 msgid "Address" msgstr "Địa chỉ" -#: company/templates/company/company_base.html:125 +#: company/templates/company/company_base.html:131 msgid "Phone" msgstr "Điện thoại" -#: company/templates/company/company_base.html:205 +#: company/templates/company/company_base.html:211 #: part/templates/part/part_base.html:528 msgid "Remove Image" msgstr "Xoá hình ảnh" -#: company/templates/company/company_base.html:206 +#: company/templates/company/company_base.html:212 msgid "Remove associated image from this company" msgstr "Xóa hình ảnh gắn với công ty này" -#: company/templates/company/company_base.html:208 +#: company/templates/company/company_base.html:214 #: part/templates/part/part_base.html:531 #: templates/InvenTree/settings/user.html:88 #: templates/InvenTree/settings/user_sso.html:43 msgid "Remove" msgstr "Xóa" -#: company/templates/company/company_base.html:237 +#: company/templates/company/company_base.html:243 #: part/templates/part/part_base.html:560 msgid "Upload Image" msgstr "Tải hình lên" -#: company/templates/company/company_base.html:252 +#: company/templates/company/company_base.html:258 #: part/templates/part/part_base.html:614 msgid "Download Image" msgstr "Tải ảnh xuống" @@ -4368,7 +4414,7 @@ msgstr "Kho nhà cung cấp" #: templates/InvenTree/index.html:227 templates/InvenTree/search.html:199 #: templates/InvenTree/settings/sidebar.html:57 #: templates/js/translated/search.js:205 templates/navbar.html:50 -#: users/models.py:197 +#: users/models.py:208 msgid "Purchase Orders" msgstr "Đơn mua hàng" @@ -4391,7 +4437,7 @@ msgstr "Đơn đặt hàng mới" #: templates/InvenTree/index.html:259 templates/InvenTree/search.html:219 #: templates/InvenTree/settings/sidebar.html:59 #: templates/js/translated/search.js:219 templates/navbar.html:62 -#: users/models.py:198 +#: users/models.py:209 msgid "Sales Orders" msgstr "Đơn hàng bán" @@ -4416,7 +4462,7 @@ msgstr "Kho đã được giao" #: order/templates/order/return_orders.html:15 #: templates/InvenTree/settings/sidebar.html:61 #: templates/js/translated/search.js:232 templates/navbar.html:65 -#: users/models.py:199 +#: users/models.py:210 msgid "Return Orders" msgstr "Đơn hàng trả lại" @@ -4464,12 +4510,12 @@ msgid "Order part" msgstr "Đặt mua sản phẩm" #: company/templates/company/manufacturer_part.html:39 -#: templates/js/translated/company.js:1333 +#: templates/js/translated/company.js:1343 msgid "Edit manufacturer part" msgstr "Sửa sản phẩm của nhà sản xuất" #: company/templates/company/manufacturer_part.html:43 -#: templates/js/translated/company.js:1334 +#: templates/js/translated/company.js:1344 msgid "Delete manufacturer part" msgstr "Xóa sản phẩm của nhà sản xuất" @@ -4536,14 +4582,14 @@ msgstr "Địa chỉ" #: company/templates/company/supplier_part.html:7 #: company/templates/company/supplier_part.html:24 order/api.py:448 #: stock/models.py:762 stock/templates/stock/item_base.html:233 -#: templates/js/translated/company.js:1590 +#: templates/js/translated/company.js:1600 #: templates/js/translated/purchase_order.js:752 #: templates/js/translated/stock.js:2279 msgid "Supplier Part" msgstr "Sản phẩm nhà cung cấp" #: company/templates/company/supplier_part.html:50 -#: templates/js/translated/company.js:1516 +#: templates/js/translated/company.js:1526 msgid "Supplier part actions" msgstr "Chức năng cho sản phẩm nhà cung cấp" @@ -4644,7 +4690,7 @@ msgstr "Cập nhật độ sẵn sàng sản phẩm" #: stock/templates/stock/location_sidebar.html:7 #: templates/InvenTree/search.html:155 templates/js/translated/part.js:1060 #: templates/js/translated/search.js:172 templates/js/translated/stock.js:2766 -#: users/models.py:195 +#: users/models.py:206 msgid "Stock Items" msgstr "Hàng trong kho" @@ -5895,12 +5941,6 @@ msgstr "Biến thể của" msgid "Minimum Stock" msgstr "Kho tối thiểu" -#: part/admin.py:126 part/templates/part/part_base.html:197 -#: templates/js/translated/company.js:1679 -#: templates/js/translated/table_filters.js:355 -msgid "In Stock" -msgstr "Còn hàng" - #: part/admin.py:138 part/templates/part/part_sidebar.html:27 msgid "Used In" msgstr "Sử dụng trong" @@ -5941,7 +5981,7 @@ msgstr "Đưỡng dẫn danh mục" #: templates/InvenTree/index.html:36 templates/InvenTree/search.html:84 #: templates/InvenTree/settings/sidebar.html:47 #: templates/js/translated/part.js:2804 templates/js/translated/search.js:130 -#: templates/navbar.html:24 users/models.py:192 +#: templates/navbar.html:24 users/models.py:203 msgid "Parts" msgstr "Nguyên liệu" @@ -6079,7 +6119,7 @@ msgstr "Danh mục sản phẩm" #: part/models.py:83 part/templates/part/category.html:136 #: templates/InvenTree/search.html:97 templates/js/translated/search.js:158 -#: users/models.py:191 +#: users/models.py:202 msgid "Part Categories" msgstr "Danh mục sản phẩm" @@ -6582,7 +6622,7 @@ msgid "Parameter description" msgstr "Mô tả tham số" #: part/models.py:3638 templates/js/translated/part.js:1627 -#: templates/js/translated/table_filters.js:821 +#: templates/js/translated/table_filters.js:825 msgid "Checkbox" msgstr "Ô lựa chọn" @@ -7241,7 +7281,7 @@ msgstr "Thêm thông tin kiểm kê" #: part/templates/part/detail.html:67 part/templates/part/part_sidebar.html:50 #: stock/admin.py:251 templates/InvenTree/settings/part_stocktake.html:30 #: templates/InvenTree/settings/sidebar.html:53 -#: templates/js/translated/stock.js:2215 users/models.py:193 +#: templates/js/translated/stock.js:2215 users/models.py:204 msgid "Stocktake" msgstr "Kiểm kê" @@ -7472,14 +7512,6 @@ msgstr "Có thể bán sản phẩm cho khách hàng" msgid "Part is not active" msgstr "Sản phẩm bị tắt" -#: part/templates/part/part_base.html:146 -#: templates/js/translated/company.js:1277 -#: templates/js/translated/company.js:1565 -#: templates/js/translated/model_renderers.js:306 -#: templates/js/translated/part.js:814 templates/js/translated/part.js:1218 -msgid "Inactive" -msgstr "Không hoạt động" - #: part/templates/part/part_base.html:153 msgid "Part is virtual (not a physical part)" msgstr "Sản phẩm là ảo (không phải sản phẩm vật lý)" @@ -7647,8 +7679,8 @@ msgstr "Sửa" #: part/templates/part/prices.html:28 stock/admin.py:247 #: stock/templates/stock/item_base.html:446 -#: templates/js/translated/company.js:1693 #: templates/js/translated/company.js:1703 +#: templates/js/translated/company.js:1713 #: templates/js/translated/stock.js:2245 msgid "Last Updated" msgstr "Cập nhật lần cuối" @@ -8216,7 +8248,7 @@ msgstr "Cấu hình phần bổ sung" msgid "Plugin Configurations" msgstr "Cấu hình phần bổ sung" -#: plugin/models.py:34 users/models.py:89 +#: plugin/models.py:34 users/models.py:100 msgid "Key" msgstr "Khóa" @@ -8719,7 +8751,7 @@ msgstr "Xóa khi thiếu hụt" #: stock/admin.py:256 stock/models.py:883 #: stock/templates/stock/item_base.html:433 -#: templates/js/translated/stock.js:2229 users/models.py:113 +#: templates/js/translated/stock.js:2229 users/models.py:124 msgid "Expiry Date" msgstr "Ngày hết hạn" @@ -8800,7 +8832,7 @@ msgstr "Kho hàng" #: stock/models.py:126 stock/templates/stock/location.html:179 #: templates/InvenTree/search.html:166 templates/js/translated/search.js:178 -#: users/models.py:194 +#: users/models.py:205 msgid "Stock Locations" msgstr "Vị trí kho hàng" @@ -9483,7 +9515,7 @@ msgid "This StockItem expired on %(item.expiry_date)s" msgstr "Mặt hàng này hết hạn vào %(item.expiry_date)s" #: stock/templates/stock/item_base.html:437 -#: templates/js/translated/table_filters.js:435 users/models.py:163 +#: templates/js/translated/table_filters.js:435 users/models.py:174 msgid "Expired" msgstr "Đã hết hạn" @@ -10109,7 +10141,7 @@ msgstr "" #: templates/InvenTree/settings/settings_staff_js.html:81 #: templates/js/translated/forms.js:547 templates/js/translated/helpers.js:105 #: templates/js/translated/part.js:392 templates/js/translated/pricing.js:629 -#: templates/js/translated/stock.js:245 users/models.py:413 +#: templates/js/translated/stock.js:245 users/models.py:424 msgid "Delete" msgstr "Xóa" @@ -10292,7 +10324,7 @@ msgid "Unverified" msgstr "Chưa xác minh" #: templates/InvenTree/settings/user.html:80 -#: templates/js/translated/company.js:947 +#: templates/js/translated/company.js:957 msgid "Primary" msgstr "Chính" @@ -11643,213 +11675,213 @@ msgstr "" msgid "Delete Supplier Parts" msgstr "" -#: templates/js/translated/company.js:465 +#: templates/js/translated/company.js:466 msgid "Add new Company" msgstr "" -#: templates/js/translated/company.js:536 +#: templates/js/translated/company.js:546 msgid "Parts Supplied" msgstr "" -#: templates/js/translated/company.js:545 +#: templates/js/translated/company.js:555 msgid "Parts Manufactured" msgstr "" -#: templates/js/translated/company.js:560 +#: templates/js/translated/company.js:570 msgid "No company information found" msgstr "" -#: templates/js/translated/company.js:609 +#: templates/js/translated/company.js:619 msgid "Create New Contact" msgstr "" -#: templates/js/translated/company.js:625 -#: templates/js/translated/company.js:748 +#: templates/js/translated/company.js:635 +#: templates/js/translated/company.js:758 msgid "Edit Contact" msgstr "" -#: templates/js/translated/company.js:662 +#: templates/js/translated/company.js:672 msgid "All selected contacts will be deleted" msgstr "" -#: templates/js/translated/company.js:668 -#: templates/js/translated/company.js:732 +#: templates/js/translated/company.js:678 +#: templates/js/translated/company.js:742 msgid "Role" msgstr "" -#: templates/js/translated/company.js:676 +#: templates/js/translated/company.js:686 msgid "Delete Contacts" msgstr "" -#: templates/js/translated/company.js:707 +#: templates/js/translated/company.js:717 msgid "No contacts found" msgstr "" -#: templates/js/translated/company.js:720 +#: templates/js/translated/company.js:730 msgid "Phone Number" msgstr "" -#: templates/js/translated/company.js:726 +#: templates/js/translated/company.js:736 msgid "Email Address" msgstr "" -#: templates/js/translated/company.js:752 +#: templates/js/translated/company.js:762 msgid "Delete Contact" msgstr "" -#: templates/js/translated/company.js:849 +#: templates/js/translated/company.js:859 msgid "Create New Address" msgstr "" -#: templates/js/translated/company.js:864 -#: templates/js/translated/company.js:1025 +#: templates/js/translated/company.js:874 +#: templates/js/translated/company.js:1035 msgid "Edit Address" msgstr "" -#: templates/js/translated/company.js:899 +#: templates/js/translated/company.js:909 msgid "All selected addresses will be deleted" msgstr "" -#: templates/js/translated/company.js:913 +#: templates/js/translated/company.js:923 msgid "Delete Addresses" msgstr "" -#: templates/js/translated/company.js:940 +#: templates/js/translated/company.js:950 msgid "No addresses found" msgstr "" -#: templates/js/translated/company.js:979 +#: templates/js/translated/company.js:989 msgid "Postal city" msgstr "" -#: templates/js/translated/company.js:985 +#: templates/js/translated/company.js:995 msgid "State/province" msgstr "" -#: templates/js/translated/company.js:997 +#: templates/js/translated/company.js:1007 msgid "Courier notes" msgstr "" -#: templates/js/translated/company.js:1003 +#: templates/js/translated/company.js:1013 msgid "Internal notes" msgstr "" -#: templates/js/translated/company.js:1029 +#: templates/js/translated/company.js:1039 msgid "Delete Address" msgstr "" -#: templates/js/translated/company.js:1102 +#: templates/js/translated/company.js:1112 msgid "All selected manufacturer parts will be deleted" msgstr "" -#: templates/js/translated/company.js:1117 +#: templates/js/translated/company.js:1127 msgid "Delete Manufacturer Parts" msgstr "" -#: templates/js/translated/company.js:1151 +#: templates/js/translated/company.js:1161 msgid "All selected parameters will be deleted" msgstr "" -#: templates/js/translated/company.js:1165 +#: templates/js/translated/company.js:1175 msgid "Delete Parameters" msgstr "" -#: templates/js/translated/company.js:1181 -#: templates/js/translated/company.js:1469 templates/js/translated/part.js:2244 +#: templates/js/translated/company.js:1191 +#: templates/js/translated/company.js:1479 templates/js/translated/part.js:2244 msgid "Order parts" msgstr "" -#: templates/js/translated/company.js:1198 +#: templates/js/translated/company.js:1208 msgid "Delete manufacturer parts" msgstr "" -#: templates/js/translated/company.js:1230 +#: templates/js/translated/company.js:1240 msgid "Manufacturer part actions" msgstr "" -#: templates/js/translated/company.js:1249 +#: templates/js/translated/company.js:1259 msgid "No manufacturer parts found" msgstr "" -#: templates/js/translated/company.js:1269 -#: templates/js/translated/company.js:1557 templates/js/translated/part.js:798 +#: templates/js/translated/company.js:1279 +#: templates/js/translated/company.js:1567 templates/js/translated/part.js:798 #: templates/js/translated/part.js:1210 msgid "Template part" msgstr "" -#: templates/js/translated/company.js:1273 -#: templates/js/translated/company.js:1561 templates/js/translated/part.js:802 +#: templates/js/translated/company.js:1283 +#: templates/js/translated/company.js:1571 templates/js/translated/part.js:802 #: templates/js/translated/part.js:1214 msgid "Assembled part" msgstr "" -#: templates/js/translated/company.js:1393 templates/js/translated/part.js:1464 +#: templates/js/translated/company.js:1403 templates/js/translated/part.js:1464 msgid "No parameters found" msgstr "" -#: templates/js/translated/company.js:1428 templates/js/translated/part.js:1527 +#: templates/js/translated/company.js:1438 templates/js/translated/part.js:1527 msgid "Edit parameter" msgstr "" -#: templates/js/translated/company.js:1429 templates/js/translated/part.js:1528 +#: templates/js/translated/company.js:1439 templates/js/translated/part.js:1528 msgid "Delete parameter" msgstr "" -#: templates/js/translated/company.js:1446 templates/js/translated/part.js:1433 +#: templates/js/translated/company.js:1456 templates/js/translated/part.js:1433 msgid "Edit Parameter" msgstr "" -#: templates/js/translated/company.js:1455 templates/js/translated/part.js:1549 +#: templates/js/translated/company.js:1465 templates/js/translated/part.js:1549 msgid "Delete Parameter" msgstr "" -#: templates/js/translated/company.js:1486 +#: templates/js/translated/company.js:1496 msgid "Delete supplier parts" msgstr "" -#: templates/js/translated/company.js:1536 +#: templates/js/translated/company.js:1546 msgid "No supplier parts found" msgstr "" -#: templates/js/translated/company.js:1654 +#: templates/js/translated/company.js:1664 msgid "Base Units" msgstr "" -#: templates/js/translated/company.js:1684 +#: templates/js/translated/company.js:1694 msgid "Availability" msgstr "" -#: templates/js/translated/company.js:1715 +#: templates/js/translated/company.js:1725 msgid "Edit supplier part" msgstr "" -#: templates/js/translated/company.js:1716 +#: templates/js/translated/company.js:1726 msgid "Delete supplier part" msgstr "" -#: templates/js/translated/company.js:1769 +#: templates/js/translated/company.js:1779 #: templates/js/translated/pricing.js:694 msgid "Delete Price Break" msgstr "" -#: templates/js/translated/company.js:1779 +#: templates/js/translated/company.js:1789 #: templates/js/translated/pricing.js:712 msgid "Edit Price Break" msgstr "" -#: templates/js/translated/company.js:1794 +#: templates/js/translated/company.js:1804 msgid "No price break information found" msgstr "" -#: templates/js/translated/company.js:1823 +#: templates/js/translated/company.js:1833 msgid "Last updated" msgstr "" -#: templates/js/translated/company.js:1830 +#: templates/js/translated/company.js:1840 msgid "Edit price break" msgstr "" -#: templates/js/translated/company.js:1831 +#: templates/js/translated/company.js:1841 msgid "Delete price break" msgstr "" @@ -13287,7 +13319,7 @@ msgstr "" msgid "Add Stock" msgstr "" -#: templates/js/translated/stock.js:1042 users/models.py:403 +#: templates/js/translated/stock.js:1042 users/models.py:414 msgid "Add" msgstr "Thêm" @@ -13801,7 +13833,7 @@ msgid "Available stock" msgstr "" #: templates/js/translated/table_filters.js:733 -#: templates/js/translated/table_filters.js:829 +#: templates/js/translated/table_filters.js:833 msgid "Has Units" msgstr "" @@ -13829,7 +13861,7 @@ msgstr "" msgid "Has stocktake entries" msgstr "" -#: templates/js/translated/table_filters.js:825 +#: templates/js/translated/table_filters.js:829 msgid "Has Choices" msgstr "" @@ -13925,7 +13957,7 @@ msgstr "Hiển thị thông báo" msgid "New Notifications" msgstr "Thông báo mới" -#: templates/navbar.html:144 users/models.py:190 +#: templates/navbar.html:144 users/models.py:201 msgid "Admin" msgstr "Quản trị" @@ -14122,7 +14154,7 @@ msgstr "Quyền" msgid "Important dates" msgstr "Ngày quan trọng" -#: users/authentication.py:29 users/models.py:127 +#: users/authentication.py:29 users/models.py:138 msgid "Token has been revoked" msgstr "Mã thông báo đã bị thu hồi" @@ -14130,67 +14162,67 @@ msgstr "Mã thông báo đã bị thu hồi" msgid "Token has expired" msgstr "Mã thông báo đã hết hạn" -#: users/models.py:70 +#: users/models.py:81 msgid "API Token" msgstr "Mã thông báo API" -#: users/models.py:71 +#: users/models.py:82 msgid "API Tokens" msgstr "Mã thông báo API" -#: users/models.py:107 +#: users/models.py:118 msgid "Token Name" msgstr "Tên mã thông báo" -#: users/models.py:108 +#: users/models.py:119 msgid "Custom token name" msgstr "Tên tùy chỉnh mã thông báo" -#: users/models.py:114 +#: users/models.py:125 msgid "Token expiry date" msgstr "Ngày hết hạn mã thông báo" -#: users/models.py:122 +#: users/models.py:133 msgid "Last Seen" msgstr "Xem lần cuối" -#: users/models.py:123 +#: users/models.py:134 msgid "Last time the token was used" msgstr "Lần cuối mã thông báo được sử dụng" -#: users/models.py:127 +#: users/models.py:138 msgid "Revoked" msgstr "Đã thu hồi" -#: users/models.py:386 +#: users/models.py:397 msgid "Permission set" msgstr "Quyền hạn đã đặt" -#: users/models.py:395 +#: users/models.py:406 msgid "Group" msgstr "Nhóm" -#: users/models.py:399 +#: users/models.py:410 msgid "View" msgstr "Xem" -#: users/models.py:399 +#: users/models.py:410 msgid "Permission to view items" msgstr "Quyền để xem mục" -#: users/models.py:403 +#: users/models.py:414 msgid "Permission to add items" msgstr "Quyền để thêm mục" -#: users/models.py:407 +#: users/models.py:418 msgid "Change" msgstr "Đổi" -#: users/models.py:409 +#: users/models.py:420 msgid "Permissions to edit items" msgstr "Quyển để sửa mục" -#: users/models.py:415 +#: users/models.py:426 msgid "Permission to delete items" msgstr "Quyền để xóa mục" diff --git a/src/backend/InvenTree/locale/zh/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/zh/LC_MESSAGES/django.po index b904c3e5e1..a421e6d44b 100644 --- a/src/backend/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-04-15 15:06+0000\n" -"PO-Revision-Date: 2024-04-16 03:11\n" +"POT-Creation-Date: 2024-04-20 13:19+0000\n" +"PO-Revision-Date: 2024-04-21 04:19\n" "Last-Translator: \n" "Language-Team: Chinese Traditional\n" "Language: zh_TW\n" @@ -58,7 +58,7 @@ msgstr "" #: InvenTree/fields.py:208 InvenTree/models.py:1021 build/serializers.py:438 #: build/serializers.py:516 build/templates/build/sidebar.html:21 -#: company/models.py:835 company/templates/company/sidebar.html:37 +#: company/models.py:847 company/templates/company/sidebar.html:37 #: order/models.py:1283 order/templates/order/po_sidebar.html:11 #: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/so_sidebar.html:17 part/admin.py:59 @@ -69,7 +69,7 @@ msgstr "" #: stock/serializers.py:805 stock/serializers.py:1114 stock/serializers.py:1203 #: stock/serializers.py:1368 stock/templates/stock/stock_sidebar.html:25 #: templates/js/translated/barcode.js:143 templates/js/translated/bom.js:1265 -#: templates/js/translated/company.js:1674 templates/js/translated/order.js:347 +#: templates/js/translated/company.js:1684 templates/js/translated/order.js:347 #: templates/js/translated/part.js:1080 #: templates/js/translated/purchase_order.js:2201 #: templates/js/translated/return_order.js:776 @@ -340,10 +340,10 @@ msgstr "" msgid "[{site_name}] Log in to the app" msgstr "" -#: InvenTree/magic_login.py:38 company/models.py:132 -#: company/templates/company/company_base.html:132 +#: InvenTree/magic_login.py:38 company/models.py:133 +#: company/templates/company/company_base.html:138 #: templates/InvenTree/settings/user.html:49 -#: templates/js/translated/company.js:667 +#: templates/js/translated/company.js:677 msgid "Email" msgstr "" @@ -405,14 +405,14 @@ msgstr "" msgid "Select file to attach" msgstr "" -#: InvenTree/models.py:567 common/models.py:3018 company/models.py:145 -#: company/models.py:452 company/models.py:509 company/models.py:818 +#: InvenTree/models.py:567 common/models.py:3018 company/models.py:146 +#: company/models.py:457 company/models.py:514 company/models.py:830 #: order/models.py:291 order/models.py:1288 order/models.py:1702 #: part/admin.py:55 part/models.py:919 #: part/templates/part/part_scheduling.html:11 #: report/templates/report/inventree_build_order_base.html:164 -#: stock/admin.py:225 templates/js/translated/company.js:1309 -#: templates/js/translated/company.js:1663 templates/js/translated/order.js:351 +#: stock/admin.py:225 templates/js/translated/company.js:1319 +#: templates/js/translated/company.js:1673 templates/js/translated/order.js:351 #: templates/js/translated/part.js:2456 #: templates/js/translated/purchase_order.js:2041 #: templates/js/translated/purchase_order.js:2205 @@ -442,7 +442,7 @@ msgstr "" #: part/models.py:3272 part/models.py:3365 part/models.py:3393 #: plugin/models.py:250 plugin/models.py:251 #: report/templates/report/inventree_test_report_base.html:105 -#: templates/js/translated/stock.js:3036 users/models.py:100 +#: templates/js/translated/stock.js:3036 users/models.py:111 msgid "User" msgstr "" @@ -484,7 +484,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:893 common/models.py:2706 common/models.py:3104 -#: common/serializers.py:370 company/models.py:608 label/models.py:120 +#: common/serializers.py:370 company/models.py:613 label/models.py:120 #: machine/models.py:24 part/models.py:855 part/models.py:3616 #: plugin/models.py:41 report/models.py:176 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -493,11 +493,11 @@ msgstr "" #: templates/InvenTree/settings/plugin_settings.html:22 #: templates/InvenTree/settings/settings_staff_js.html:67 #: templates/InvenTree/settings/settings_staff_js.html:446 -#: templates/js/translated/company.js:666 -#: templates/js/translated/company.js:714 -#: templates/js/translated/company.js:903 -#: templates/js/translated/company.js:1155 -#: templates/js/translated/company.js:1403 templates/js/translated/part.js:1186 +#: templates/js/translated/company.js:676 +#: templates/js/translated/company.js:724 +#: templates/js/translated/company.js:913 +#: templates/js/translated/company.js:1165 +#: templates/js/translated/company.js:1413 templates/js/translated/part.js:1186 #: templates/js/translated/part.js:1474 templates/js/translated/part.js:1610 #: templates/js/translated/part.js:2749 templates/js/translated/stock.js:2716 msgid "Name" @@ -505,8 +505,8 @@ msgstr "" #: InvenTree/models.py:899 build/models.py:188 #: build/templates/build/detail.html:24 common/models.py:136 -#: company/models.py:517 company/models.py:826 -#: company/templates/company/company_base.html:71 +#: company/models.py:522 company/models.py:838 +#: company/templates/company/company_base.html:77 #: company/templates/company/manufacturer_part.html:75 #: company/templates/company/supplier_part.html:107 label/models.py:127 #: order/models.py:277 order/models.py:1316 part/admin.py:303 part/admin.py:414 @@ -521,9 +521,9 @@ msgstr "" #: templates/InvenTree/settings/settings_staff_js.html:170 #: templates/InvenTree/settings/settings_staff_js.html:451 #: templates/js/translated/bom.js:633 templates/js/translated/bom.js:963 -#: templates/js/translated/build.js:2137 templates/js/translated/company.js:518 -#: templates/js/translated/company.js:1320 -#: templates/js/translated/company.js:1631 templates/js/translated/index.js:119 +#: templates/js/translated/build.js:2137 templates/js/translated/company.js:519 +#: templates/js/translated/company.js:1330 +#: templates/js/translated/company.js:1641 templates/js/translated/index.js:119 #: templates/js/translated/order.js:298 templates/js/translated/part.js:1238 #: templates/js/translated/part.js:1483 templates/js/translated/part.js:1621 #: templates/js/translated/part.js:1958 templates/js/translated/part.js:2355 @@ -589,8 +589,8 @@ msgstr "" msgid "Must be a valid number" msgstr "" -#: InvenTree/serializers.py:99 company/models.py:178 -#: company/templates/company/company_base.html:106 part/models.py:2993 +#: InvenTree/serializers.py:99 company/models.py:183 +#: company/templates/company/company_base.html:112 part/models.py:2993 #: templates/InvenTree/settings/settings_staff_js.html:44 #: templates/currency_data.html:5 msgid "Currency" @@ -970,7 +970,7 @@ msgstr "" msgid "Allocated" msgstr "" -#: build/api.py:294 company/models.py:890 +#: build/api.py:294 company/models.py:902 company/serializers.py:383 #: company/templates/company/supplier_part.html:114 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -1000,7 +1000,7 @@ msgstr "" #: part/templates/part/part_sidebar.html:22 templates/InvenTree/index.html:196 #: templates/InvenTree/search.html:141 #: templates/InvenTree/settings/sidebar.html:55 -#: templates/js/translated/search.js:186 users/models.py:196 +#: templates/js/translated/search.js:186 users/models.py:207 msgid "Build Orders" msgstr "" @@ -1050,7 +1050,7 @@ msgid "BuildOrder to which this build is allocated" msgstr "" #: build/models.py:205 build/templates/build/build_base.html:97 -#: build/templates/build/detail.html:29 company/models.py:1044 order/api.py:817 +#: build/templates/build/detail.html:29 company/models.py:1056 order/api.py:817 #: order/models.py:1401 order/models.py:1544 order/models.py:1545 #: part/api.py:1547 part/api.py:1841 part/models.py:390 part/models.py:3004 #: part/models.py:3148 part/models.py:3292 part/models.py:3315 @@ -1078,9 +1078,9 @@ msgstr "" #: templates/js/translated/build.js:1309 templates/js/translated/build.js:1740 #: templates/js/translated/build.js:2160 templates/js/translated/build.js:2333 #: templates/js/translated/company.js:348 -#: templates/js/translated/company.js:1106 -#: templates/js/translated/company.js:1261 -#: templates/js/translated/company.js:1549 templates/js/translated/index.js:109 +#: templates/js/translated/company.js:1116 +#: templates/js/translated/company.js:1271 +#: templates/js/translated/company.js:1559 templates/js/translated/index.js:109 #: templates/js/translated/part.js:1943 templates/js/translated/part.js:2015 #: templates/js/translated/part.js:2324 templates/js/translated/pricing.js:369 #: templates/js/translated/purchase_order.js:751 @@ -1223,7 +1223,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:180 #: part/templates/part/part_base.html:383 stock/models.py:819 #: stock/templates/stock/item_base.html:200 -#: templates/js/translated/company.js:1009 +#: templates/js/translated/company.js:1019 msgid "External Link" msgstr "" @@ -1315,7 +1315,7 @@ msgstr "" #: templates/js/translated/bom.js:981 templates/js/translated/build.js:521 #: templates/js/translated/build.js:737 templates/js/translated/build.js:1366 #: templates/js/translated/build.js:1743 templates/js/translated/build.js:2355 -#: templates/js/translated/company.js:1808 +#: templates/js/translated/company.js:1818 #: templates/js/translated/model_renderers.js:230 #: templates/js/translated/order.js:304 templates/js/translated/part.js:961 #: templates/js/translated/part.js:1811 templates/js/translated/part.js:3341 @@ -2206,7 +2206,7 @@ msgstr "" msgid "Show the `about` modal only to superusers" msgstr "" -#: common/models.py:1292 company/models.py:107 company/models.py:108 +#: common/models.py:1292 company/models.py:108 company/models.py:109 msgid "Company name" msgstr "" @@ -3550,9 +3550,9 @@ msgstr "" msgid "Price break quantity" msgstr "" -#: common/models.py:2524 company/serializers.py:486 order/admin.py:42 +#: common/models.py:2524 company/serializers.py:496 order/admin.py:42 #: order/models.py:1333 order/models.py:2241 -#: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885 +#: templates/js/translated/company.js:1823 templates/js/translated/part.js:1885 #: templates/js/translated/pricing.js:621 #: templates/js/translated/return_order.js:741 msgid "Price" @@ -3574,13 +3574,15 @@ msgstr "" msgid "Name for this webhook" msgstr "" -#: common/models.py:2711 machine/models.py:39 part/admin.py:88 -#: part/models.py:1045 plugin/models.py:56 +#: common/models.py:2711 company/models.py:160 company/models.py:813 +#: machine/models.py:39 part/admin.py:88 part/models.py:1045 +#: plugin/models.py:56 templates/js/translated/company.js:523 #: templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 #: templates/js/translated/table_filters.js:492 #: templates/js/translated/table_filters.js:520 -#: templates/js/translated/table_filters.js:716 users/models.py:171 +#: templates/js/translated/table_filters.js:716 +#: templates/js/translated/table_filters.js:796 users/models.py:182 msgid "Active" msgstr "" @@ -3588,7 +3590,7 @@ msgstr "" msgid "Is this webhook active" msgstr "" -#: common/models.py:2727 users/models.py:148 +#: common/models.py:2727 users/models.py:159 msgid "Token" msgstr "" @@ -3652,7 +3654,7 @@ msgstr "" msgid "Id" msgstr "" -#: common/models.py:3016 templates/js/translated/company.js:955 +#: common/models.py:3016 templates/js/translated/company.js:965 #: templates/js/translated/news.js:44 msgid "Title" msgstr "" @@ -3678,7 +3680,7 @@ msgstr "" msgid "Was this news item read?" msgstr "" -#: common/models.py:3044 company/models.py:155 part/models.py:929 +#: common/models.py:3044 company/models.py:156 part/models.py:929 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report_base.html:35 @@ -3848,270 +3850,294 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/models.py:113 -msgid "Company description" +#: company/api.py:164 +msgid "Part is Active" +msgstr "" + +#: company/api.py:168 +msgid "Manufacturer is Active" +msgstr "" + +#: company/api.py:317 +msgid "Supplier Part is Active" +msgstr "" + +#: company/api.py:321 +msgid "Internal Part is Active" +msgstr "" + +#: company/api.py:325 +msgid "Supplier is Active" msgstr "" #: company/models.py:114 +msgid "Company description" +msgstr "" + +#: company/models.py:115 msgid "Description of the company" msgstr "" -#: company/models.py:119 company/templates/company/company_base.html:100 +#: company/models.py:120 company/templates/company/company_base.html:106 #: templates/InvenTree/settings/plugin_settings.html:54 -#: templates/js/translated/company.js:522 +#: templates/js/translated/company.js:532 msgid "Website" msgstr "" -#: company/models.py:119 +#: company/models.py:120 msgid "Company website URL" msgstr "" -#: company/models.py:124 +#: company/models.py:125 msgid "Phone number" msgstr "" -#: company/models.py:126 +#: company/models.py:127 msgid "Contact phone number" msgstr "" -#: company/models.py:133 +#: company/models.py:134 msgid "Contact email address" msgstr "" -#: company/models.py:138 company/templates/company/company_base.html:139 +#: company/models.py:139 company/templates/company/company_base.html:145 #: order/models.py:331 order/templates/order/order_base.html:203 #: order/templates/order/return_order_base.html:174 #: order/templates/order/sales_order_base.html:214 msgid "Contact" msgstr "" -#: company/models.py:140 +#: company/models.py:141 msgid "Point of contact" msgstr "" -#: company/models.py:146 +#: company/models.py:147 msgid "Link to external company information" msgstr "" #: company/models.py:160 +msgid "Is this company active?" +msgstr "" + +#: company/models.py:165 msgid "is customer" msgstr "" -#: company/models.py:161 +#: company/models.py:166 msgid "Do you sell items to this company?" msgstr "" -#: company/models.py:166 +#: company/models.py:171 msgid "is supplier" msgstr "" -#: company/models.py:167 +#: company/models.py:172 msgid "Do you purchase items from this company?" msgstr "" -#: company/models.py:172 +#: company/models.py:177 msgid "is manufacturer" msgstr "" -#: company/models.py:173 +#: company/models.py:178 msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:181 +#: company/models.py:186 msgid "Default currency used for this company" msgstr "" -#: company/models.py:268 company/models.py:377 +#: company/models.py:273 company/models.py:382 #: company/templates/company/company_base.html:8 #: company/templates/company/company_base.html:12 stock/api.py:776 -#: templates/InvenTree/search.html:178 templates/js/translated/company.js:495 +#: templates/InvenTree/search.html:178 templates/js/translated/company.js:496 msgid "Company" msgstr "" -#: company/models.py:378 +#: company/models.py:383 msgid "Select company" msgstr "" -#: company/models.py:383 +#: company/models.py:388 msgid "Address title" msgstr "" -#: company/models.py:384 +#: company/models.py:389 msgid "Title describing the address entry" msgstr "" -#: company/models.py:390 +#: company/models.py:395 msgid "Primary address" msgstr "" -#: company/models.py:391 +#: company/models.py:396 msgid "Set as primary address" msgstr "" -#: company/models.py:396 templates/js/translated/company.js:904 -#: templates/js/translated/company.js:961 +#: company/models.py:401 templates/js/translated/company.js:914 +#: templates/js/translated/company.js:971 msgid "Line 1" msgstr "" -#: company/models.py:397 +#: company/models.py:402 msgid "Address line 1" msgstr "" -#: company/models.py:403 templates/js/translated/company.js:905 -#: templates/js/translated/company.js:967 +#: company/models.py:408 templates/js/translated/company.js:915 +#: templates/js/translated/company.js:977 msgid "Line 2" msgstr "" -#: company/models.py:404 +#: company/models.py:409 msgid "Address line 2" msgstr "" -#: company/models.py:410 company/models.py:411 -#: templates/js/translated/company.js:973 +#: company/models.py:415 company/models.py:416 +#: templates/js/translated/company.js:983 msgid "Postal code" msgstr "" -#: company/models.py:417 +#: company/models.py:422 msgid "City/Region" msgstr "" -#: company/models.py:418 +#: company/models.py:423 msgid "Postal code city/region" msgstr "" -#: company/models.py:424 +#: company/models.py:429 msgid "State/Province" msgstr "" -#: company/models.py:425 +#: company/models.py:430 msgid "State or province" msgstr "" -#: company/models.py:431 templates/js/translated/company.js:991 +#: company/models.py:436 templates/js/translated/company.js:1001 msgid "Country" msgstr "" -#: company/models.py:432 +#: company/models.py:437 msgid "Address country" msgstr "" -#: company/models.py:438 +#: company/models.py:443 msgid "Courier shipping notes" msgstr "" -#: company/models.py:439 +#: company/models.py:444 msgid "Notes for shipping courier" msgstr "" -#: company/models.py:445 +#: company/models.py:450 msgid "Internal shipping notes" msgstr "" -#: company/models.py:446 +#: company/models.py:451 msgid "Shipping notes for internal use" msgstr "" -#: company/models.py:453 +#: company/models.py:458 msgid "Link to address information (external)" msgstr "" -#: company/models.py:484 company/models.py:785 stock/models.py:751 +#: company/models.py:489 company/models.py:791 stock/models.py:751 #: stock/serializers.py:266 stock/templates/stock/item_base.html:142 #: templates/js/translated/bom.js:622 msgid "Base Part" msgstr "" -#: company/models.py:486 company/models.py:787 +#: company/models.py:491 company/models.py:793 msgid "Select part" msgstr "" -#: company/models.py:495 company/templates/company/company_base.html:76 +#: company/models.py:500 company/templates/company/company_base.html:82 #: company/templates/company/manufacturer_part.html:90 #: company/templates/company/supplier_part.html:145 part/serializers.py:515 #: stock/templates/stock/item_base.html:207 -#: templates/js/translated/company.js:506 -#: templates/js/translated/company.js:1108 -#: templates/js/translated/company.js:1286 -#: templates/js/translated/company.js:1601 -#: templates/js/translated/table_filters.js:796 +#: templates/js/translated/company.js:507 +#: templates/js/translated/company.js:1118 +#: templates/js/translated/company.js:1296 +#: templates/js/translated/company.js:1611 +#: templates/js/translated/table_filters.js:800 msgid "Manufacturer" msgstr "" -#: company/models.py:496 +#: company/models.py:501 msgid "Select manufacturer" msgstr "" -#: company/models.py:502 company/templates/company/manufacturer_part.html:101 +#: company/models.py:507 company/templates/company/manufacturer_part.html:101 #: company/templates/company/supplier_part.html:153 part/serializers.py:525 #: templates/js/translated/company.js:351 -#: templates/js/translated/company.js:1107 -#: templates/js/translated/company.js:1302 -#: templates/js/translated/company.js:1620 templates/js/translated/part.js:1800 +#: templates/js/translated/company.js:1117 +#: templates/js/translated/company.js:1312 +#: templates/js/translated/company.js:1630 templates/js/translated/part.js:1800 #: templates/js/translated/purchase_order.js:1852 #: templates/js/translated/purchase_order.js:2054 msgid "MPN" msgstr "" -#: company/models.py:503 +#: company/models.py:508 msgid "Manufacturer Part Number" msgstr "" -#: company/models.py:510 +#: company/models.py:515 msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:518 +#: company/models.py:523 msgid "Manufacturer part description" msgstr "" -#: company/models.py:575 company/models.py:602 company/models.py:811 +#: company/models.py:580 company/models.py:607 company/models.py:823 #: company/templates/company/manufacturer_part.html:7 #: company/templates/company/manufacturer_part.html:24 #: stock/templates/stock/item_base.html:217 msgid "Manufacturer Part" msgstr "" -#: company/models.py:609 +#: company/models.py:614 msgid "Parameter name" msgstr "" -#: company/models.py:615 +#: company/models.py:620 #: report/templates/report/inventree_test_report_base.html:104 -#: stock/models.py:2436 templates/js/translated/company.js:1156 -#: templates/js/translated/company.js:1409 templates/js/translated/part.js:1492 +#: stock/models.py:2436 templates/js/translated/company.js:1166 +#: templates/js/translated/company.js:1419 templates/js/translated/part.js:1492 #: templates/js/translated/stock.js:1519 msgid "Value" msgstr "" -#: company/models.py:616 +#: company/models.py:621 msgid "Parameter value" msgstr "" -#: company/models.py:623 company/templates/company/supplier_part.html:168 +#: company/models.py:628 company/templates/company/supplier_part.html:168 #: part/admin.py:57 part/models.py:1009 part/models.py:3623 #: part/templates/part/part_base.html:284 -#: templates/js/translated/company.js:1415 templates/js/translated/part.js:1511 +#: templates/js/translated/company.js:1425 templates/js/translated/part.js:1511 #: templates/js/translated/part.js:1615 templates/js/translated/part.js:2370 msgid "Units" msgstr "" -#: company/models.py:624 +#: company/models.py:629 msgid "Parameter units" msgstr "" -#: company/models.py:725 +#: company/models.py:731 msgid "Pack units must be compatible with the base part units" msgstr "" -#: company/models.py:732 +#: company/models.py:738 msgid "Pack units must be greater than zero" msgstr "" -#: company/models.py:746 +#: company/models.py:752 msgid "Linked manufacturer part must reference the same base part" msgstr "" -#: company/models.py:795 company/templates/company/company_base.html:81 +#: company/models.py:801 company/templates/company/company_base.html:87 #: company/templates/company/supplier_part.html:129 order/models.py:465 #: order/templates/order/order_base.html:136 part/bom.py:272 part/bom.py:310 #: part/serializers.py:499 plugin/builtin/suppliers/digikey.py:25 @@ -4119,35 +4145,39 @@ msgstr "" #: plugin/builtin/suppliers/tme.py:26 stock/templates/stock/item_base.html:224 #: templates/email/overdue_purchase_order.html:16 #: templates/js/translated/company.js:350 -#: templates/js/translated/company.js:510 -#: templates/js/translated/company.js:1574 templates/js/translated/part.js:1768 +#: templates/js/translated/company.js:511 +#: templates/js/translated/company.js:1584 templates/js/translated/part.js:1768 #: templates/js/translated/pricing.js:498 #: templates/js/translated/purchase_order.js:1690 -#: templates/js/translated/table_filters.js:800 +#: templates/js/translated/table_filters.js:804 msgid "Supplier" msgstr "" -#: company/models.py:796 +#: company/models.py:802 msgid "Select supplier" msgstr "" -#: company/models.py:802 part/serializers.py:510 +#: company/models.py:808 part/serializers.py:510 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:812 +#: company/models.py:814 +msgid "Is this supplier part active?" +msgstr "" + +#: company/models.py:824 msgid "Select manufacturer part" msgstr "" -#: company/models.py:819 +#: company/models.py:831 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:827 +#: company/models.py:839 msgid "Supplier part description" msgstr "" -#: company/models.py:834 company/templates/company/supplier_part.html:187 +#: company/models.py:846 company/templates/company/supplier_part.html:187 #: part/admin.py:418 part/models.py:4070 part/templates/part/upload_bom.html:59 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_po_report_base.html:32 @@ -4158,27 +4188,27 @@ msgstr "" msgid "Note" msgstr "" -#: company/models.py:843 part/models.py:1967 +#: company/models.py:855 part/models.py:1967 msgid "base cost" msgstr "" -#: company/models.py:844 part/models.py:1968 +#: company/models.py:856 part/models.py:1968 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:851 company/templates/company/supplier_part.html:160 +#: company/models.py:863 company/templates/company/supplier_part.html:160 #: stock/admin.py:224 stock/models.py:782 stock/serializers.py:1350 #: stock/templates/stock/item_base.html:240 -#: templates/js/translated/company.js:1636 +#: templates/js/translated/company.js:1646 #: templates/js/translated/stock.js:2423 msgid "Packaging" msgstr "" -#: company/models.py:852 +#: company/models.py:864 msgid "Part packaging" msgstr "" -#: company/models.py:857 templates/js/translated/company.js:1641 +#: company/models.py:869 templates/js/translated/company.js:1651 #: templates/js/translated/part.js:1821 templates/js/translated/part.js:1877 #: templates/js/translated/purchase_order.js:311 #: templates/js/translated/purchase_order.js:841 @@ -4188,62 +4218,78 @@ msgstr "" msgid "Pack Quantity" msgstr "" -#: company/models.py:859 +#: company/models.py:871 msgid "Total quantity supplied in a single pack. Leave empty for single items." msgstr "" -#: company/models.py:878 part/models.py:1974 +#: company/models.py:890 part/models.py:1974 msgid "multiple" msgstr "" -#: company/models.py:879 +#: company/models.py:891 msgid "Order multiple" msgstr "" -#: company/models.py:891 +#: company/models.py:903 msgid "Quantity available from supplier" msgstr "" -#: company/models.py:897 +#: company/models.py:909 msgid "Availability Updated" msgstr "" -#: company/models.py:898 +#: company/models.py:910 msgid "Date of last update of availability data" msgstr "" -#: company/serializers.py:155 +#: company/serializers.py:163 msgid "Default currency used for this supplier" msgstr "" -#: company/templates/company/company_base.html:21 +#: company/serializers.py:381 part/admin.py:126 +#: part/templates/part/part_base.html:197 +#: templates/js/translated/company.js:1689 +#: templates/js/translated/table_filters.js:355 +msgid "In Stock" +msgstr "" + +#: company/templates/company/company_base.html:16 +#: part/templates/part/part_base.html:146 +#: templates/js/translated/company.js:1287 +#: templates/js/translated/company.js:1575 +#: templates/js/translated/model_renderers.js:306 +#: templates/js/translated/part.js:814 templates/js/translated/part.js:1218 +msgid "Inactive" +msgstr "" + +#: company/templates/company/company_base.html:27 #: templates/js/translated/purchase_order.js:242 msgid "Create Purchase Order" msgstr "" -#: company/templates/company/company_base.html:27 +#: company/templates/company/company_base.html:33 msgid "Company actions" msgstr "" -#: company/templates/company/company_base.html:32 +#: company/templates/company/company_base.html:38 msgid "Edit company information" msgstr "" -#: company/templates/company/company_base.html:33 -#: templates/js/translated/company.js:444 +#: company/templates/company/company_base.html:39 +#: templates/js/translated/company.js:445 msgid "Edit Company" msgstr "" -#: company/templates/company/company_base.html:37 +#: company/templates/company/company_base.html:43 msgid "Delete company" msgstr "" -#: company/templates/company/company_base.html:38 -#: company/templates/company/company_base.html:162 +#: company/templates/company/company_base.html:44 +#: company/templates/company/company_base.html:168 msgid "Delete Company" msgstr "" -#: company/templates/company/company_base.html:47 +#: company/templates/company/company_base.html:53 #: company/templates/company/manufacturer_part.html:51 #: company/templates/company/supplier_part.html:83 #: part/templates/part/part_thumb.html:20 @@ -4255,72 +4301,72 @@ msgstr "" msgid "Part image" msgstr "" -#: company/templates/company/company_base.html:55 +#: company/templates/company/company_base.html:61 #: part/templates/part/part_thumb.html:12 msgid "Upload new image" msgstr "" -#: company/templates/company/company_base.html:58 +#: company/templates/company/company_base.html:64 #: part/templates/part/part_thumb.html:14 msgid "Download image from URL" msgstr "" -#: company/templates/company/company_base.html:60 +#: company/templates/company/company_base.html:66 #: part/templates/part/part_thumb.html:16 msgid "Delete image" msgstr "" -#: company/templates/company/company_base.html:86 order/models.py:910 +#: company/templates/company/company_base.html:92 order/models.py:910 #: order/models.py:2008 order/templates/order/return_order_base.html:131 #: order/templates/order/sales_order_base.html:144 stock/models.py:804 #: stock/models.py:805 stock/serializers.py:1100 #: stock/templates/stock/item_base.html:405 #: templates/email/overdue_sales_order.html:16 -#: templates/js/translated/company.js:502 +#: templates/js/translated/company.js:503 #: templates/js/translated/return_order.js:296 #: templates/js/translated/sales_order.js:784 #: templates/js/translated/stock.js:2959 -#: templates/js/translated/table_filters.js:804 +#: templates/js/translated/table_filters.js:808 msgid "Customer" msgstr "" -#: company/templates/company/company_base.html:111 +#: company/templates/company/company_base.html:117 msgid "Uses default currency" msgstr "" -#: company/templates/company/company_base.html:118 order/models.py:341 +#: company/templates/company/company_base.html:124 order/models.py:341 #: order/templates/order/order_base.html:210 #: order/templates/order/return_order_base.html:181 #: order/templates/order/sales_order_base.html:221 msgid "Address" msgstr "" -#: company/templates/company/company_base.html:125 +#: company/templates/company/company_base.html:131 msgid "Phone" msgstr "" -#: company/templates/company/company_base.html:205 +#: company/templates/company/company_base.html:211 #: part/templates/part/part_base.html:528 msgid "Remove Image" msgstr "" -#: company/templates/company/company_base.html:206 +#: company/templates/company/company_base.html:212 msgid "Remove associated image from this company" msgstr "" -#: company/templates/company/company_base.html:208 +#: company/templates/company/company_base.html:214 #: part/templates/part/part_base.html:531 #: templates/InvenTree/settings/user.html:88 #: templates/InvenTree/settings/user_sso.html:43 msgid "Remove" msgstr "" -#: company/templates/company/company_base.html:237 +#: company/templates/company/company_base.html:243 #: part/templates/part/part_base.html:560 msgid "Upload Image" msgstr "" -#: company/templates/company/company_base.html:252 +#: company/templates/company/company_base.html:258 #: part/templates/part/part_base.html:614 msgid "Download Image" msgstr "" @@ -4368,7 +4414,7 @@ msgstr "" #: templates/InvenTree/index.html:227 templates/InvenTree/search.html:199 #: templates/InvenTree/settings/sidebar.html:57 #: templates/js/translated/search.js:205 templates/navbar.html:50 -#: users/models.py:197 +#: users/models.py:208 msgid "Purchase Orders" msgstr "" @@ -4391,7 +4437,7 @@ msgstr "" #: templates/InvenTree/index.html:259 templates/InvenTree/search.html:219 #: templates/InvenTree/settings/sidebar.html:59 #: templates/js/translated/search.js:219 templates/navbar.html:62 -#: users/models.py:198 +#: users/models.py:209 msgid "Sales Orders" msgstr "" @@ -4416,7 +4462,7 @@ msgstr "" #: order/templates/order/return_orders.html:15 #: templates/InvenTree/settings/sidebar.html:61 #: templates/js/translated/search.js:232 templates/navbar.html:65 -#: users/models.py:199 +#: users/models.py:210 msgid "Return Orders" msgstr "" @@ -4464,12 +4510,12 @@ msgid "Order part" msgstr "" #: company/templates/company/manufacturer_part.html:39 -#: templates/js/translated/company.js:1333 +#: templates/js/translated/company.js:1343 msgid "Edit manufacturer part" msgstr "" #: company/templates/company/manufacturer_part.html:43 -#: templates/js/translated/company.js:1334 +#: templates/js/translated/company.js:1344 msgid "Delete manufacturer part" msgstr "" @@ -4536,14 +4582,14 @@ msgstr "" #: company/templates/company/supplier_part.html:7 #: company/templates/company/supplier_part.html:24 order/api.py:448 #: stock/models.py:762 stock/templates/stock/item_base.html:233 -#: templates/js/translated/company.js:1590 +#: templates/js/translated/company.js:1600 #: templates/js/translated/purchase_order.js:752 #: templates/js/translated/stock.js:2279 msgid "Supplier Part" msgstr "" #: company/templates/company/supplier_part.html:50 -#: templates/js/translated/company.js:1516 +#: templates/js/translated/company.js:1526 msgid "Supplier part actions" msgstr "" @@ -4644,7 +4690,7 @@ msgstr "" #: stock/templates/stock/location_sidebar.html:7 #: templates/InvenTree/search.html:155 templates/js/translated/part.js:1060 #: templates/js/translated/search.js:172 templates/js/translated/stock.js:2766 -#: users/models.py:195 +#: users/models.py:206 msgid "Stock Items" msgstr "" @@ -5895,12 +5941,6 @@ msgstr "" msgid "Minimum Stock" msgstr "" -#: part/admin.py:126 part/templates/part/part_base.html:197 -#: templates/js/translated/company.js:1679 -#: templates/js/translated/table_filters.js:355 -msgid "In Stock" -msgstr "" - #: part/admin.py:138 part/templates/part/part_sidebar.html:27 msgid "Used In" msgstr "" @@ -5941,7 +5981,7 @@ msgstr "" #: templates/InvenTree/index.html:36 templates/InvenTree/search.html:84 #: templates/InvenTree/settings/sidebar.html:47 #: templates/js/translated/part.js:2804 templates/js/translated/search.js:130 -#: templates/navbar.html:24 users/models.py:192 +#: templates/navbar.html:24 users/models.py:203 msgid "Parts" msgstr "" @@ -6079,7 +6119,7 @@ msgstr "" #: part/models.py:83 part/templates/part/category.html:136 #: templates/InvenTree/search.html:97 templates/js/translated/search.js:158 -#: users/models.py:191 +#: users/models.py:202 msgid "Part Categories" msgstr "" @@ -6582,7 +6622,7 @@ msgid "Parameter description" msgstr "" #: part/models.py:3638 templates/js/translated/part.js:1627 -#: templates/js/translated/table_filters.js:821 +#: templates/js/translated/table_filters.js:825 msgid "Checkbox" msgstr "" @@ -7241,7 +7281,7 @@ msgstr "" #: part/templates/part/detail.html:67 part/templates/part/part_sidebar.html:50 #: stock/admin.py:251 templates/InvenTree/settings/part_stocktake.html:30 #: templates/InvenTree/settings/sidebar.html:53 -#: templates/js/translated/stock.js:2215 users/models.py:193 +#: templates/js/translated/stock.js:2215 users/models.py:204 msgid "Stocktake" msgstr "" @@ -7472,14 +7512,6 @@ msgstr "" msgid "Part is not active" msgstr "" -#: part/templates/part/part_base.html:146 -#: templates/js/translated/company.js:1277 -#: templates/js/translated/company.js:1565 -#: templates/js/translated/model_renderers.js:306 -#: templates/js/translated/part.js:814 templates/js/translated/part.js:1218 -msgid "Inactive" -msgstr "" - #: part/templates/part/part_base.html:153 msgid "Part is virtual (not a physical part)" msgstr "" @@ -7647,8 +7679,8 @@ msgstr "" #: part/templates/part/prices.html:28 stock/admin.py:247 #: stock/templates/stock/item_base.html:446 -#: templates/js/translated/company.js:1693 #: templates/js/translated/company.js:1703 +#: templates/js/translated/company.js:1713 #: templates/js/translated/stock.js:2245 msgid "Last Updated" msgstr "" @@ -8216,7 +8248,7 @@ msgstr "" msgid "Plugin Configurations" msgstr "" -#: plugin/models.py:34 users/models.py:89 +#: plugin/models.py:34 users/models.py:100 msgid "Key" msgstr "" @@ -8719,7 +8751,7 @@ msgstr "" #: stock/admin.py:256 stock/models.py:883 #: stock/templates/stock/item_base.html:433 -#: templates/js/translated/stock.js:2229 users/models.py:113 +#: templates/js/translated/stock.js:2229 users/models.py:124 msgid "Expiry Date" msgstr "" @@ -8800,7 +8832,7 @@ msgstr "" #: stock/models.py:126 stock/templates/stock/location.html:179 #: templates/InvenTree/search.html:166 templates/js/translated/search.js:178 -#: users/models.py:194 +#: users/models.py:205 msgid "Stock Locations" msgstr "" @@ -9483,7 +9515,7 @@ msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" #: stock/templates/stock/item_base.html:437 -#: templates/js/translated/table_filters.js:435 users/models.py:163 +#: templates/js/translated/table_filters.js:435 users/models.py:174 msgid "Expired" msgstr "" @@ -10109,7 +10141,7 @@ msgstr "" #: templates/InvenTree/settings/settings_staff_js.html:81 #: templates/js/translated/forms.js:547 templates/js/translated/helpers.js:105 #: templates/js/translated/part.js:392 templates/js/translated/pricing.js:629 -#: templates/js/translated/stock.js:245 users/models.py:413 +#: templates/js/translated/stock.js:245 users/models.py:424 msgid "Delete" msgstr "" @@ -10292,7 +10324,7 @@ msgid "Unverified" msgstr "" #: templates/InvenTree/settings/user.html:80 -#: templates/js/translated/company.js:947 +#: templates/js/translated/company.js:957 msgid "Primary" msgstr "" @@ -11643,213 +11675,213 @@ msgstr "" msgid "Delete Supplier Parts" msgstr "" -#: templates/js/translated/company.js:465 +#: templates/js/translated/company.js:466 msgid "Add new Company" msgstr "" -#: templates/js/translated/company.js:536 +#: templates/js/translated/company.js:546 msgid "Parts Supplied" msgstr "" -#: templates/js/translated/company.js:545 +#: templates/js/translated/company.js:555 msgid "Parts Manufactured" msgstr "" -#: templates/js/translated/company.js:560 +#: templates/js/translated/company.js:570 msgid "No company information found" msgstr "" -#: templates/js/translated/company.js:609 +#: templates/js/translated/company.js:619 msgid "Create New Contact" msgstr "" -#: templates/js/translated/company.js:625 -#: templates/js/translated/company.js:748 +#: templates/js/translated/company.js:635 +#: templates/js/translated/company.js:758 msgid "Edit Contact" msgstr "" -#: templates/js/translated/company.js:662 +#: templates/js/translated/company.js:672 msgid "All selected contacts will be deleted" msgstr "" -#: templates/js/translated/company.js:668 -#: templates/js/translated/company.js:732 +#: templates/js/translated/company.js:678 +#: templates/js/translated/company.js:742 msgid "Role" msgstr "" -#: templates/js/translated/company.js:676 +#: templates/js/translated/company.js:686 msgid "Delete Contacts" msgstr "" -#: templates/js/translated/company.js:707 +#: templates/js/translated/company.js:717 msgid "No contacts found" msgstr "" -#: templates/js/translated/company.js:720 +#: templates/js/translated/company.js:730 msgid "Phone Number" msgstr "" -#: templates/js/translated/company.js:726 +#: templates/js/translated/company.js:736 msgid "Email Address" msgstr "" -#: templates/js/translated/company.js:752 +#: templates/js/translated/company.js:762 msgid "Delete Contact" msgstr "" -#: templates/js/translated/company.js:849 +#: templates/js/translated/company.js:859 msgid "Create New Address" msgstr "" -#: templates/js/translated/company.js:864 -#: templates/js/translated/company.js:1025 +#: templates/js/translated/company.js:874 +#: templates/js/translated/company.js:1035 msgid "Edit Address" msgstr "" -#: templates/js/translated/company.js:899 +#: templates/js/translated/company.js:909 msgid "All selected addresses will be deleted" msgstr "" -#: templates/js/translated/company.js:913 +#: templates/js/translated/company.js:923 msgid "Delete Addresses" msgstr "" -#: templates/js/translated/company.js:940 +#: templates/js/translated/company.js:950 msgid "No addresses found" msgstr "" -#: templates/js/translated/company.js:979 +#: templates/js/translated/company.js:989 msgid "Postal city" msgstr "" -#: templates/js/translated/company.js:985 +#: templates/js/translated/company.js:995 msgid "State/province" msgstr "" -#: templates/js/translated/company.js:997 +#: templates/js/translated/company.js:1007 msgid "Courier notes" msgstr "" -#: templates/js/translated/company.js:1003 +#: templates/js/translated/company.js:1013 msgid "Internal notes" msgstr "" -#: templates/js/translated/company.js:1029 +#: templates/js/translated/company.js:1039 msgid "Delete Address" msgstr "" -#: templates/js/translated/company.js:1102 +#: templates/js/translated/company.js:1112 msgid "All selected manufacturer parts will be deleted" msgstr "" -#: templates/js/translated/company.js:1117 +#: templates/js/translated/company.js:1127 msgid "Delete Manufacturer Parts" msgstr "" -#: templates/js/translated/company.js:1151 +#: templates/js/translated/company.js:1161 msgid "All selected parameters will be deleted" msgstr "" -#: templates/js/translated/company.js:1165 +#: templates/js/translated/company.js:1175 msgid "Delete Parameters" msgstr "" -#: templates/js/translated/company.js:1181 -#: templates/js/translated/company.js:1469 templates/js/translated/part.js:2244 +#: templates/js/translated/company.js:1191 +#: templates/js/translated/company.js:1479 templates/js/translated/part.js:2244 msgid "Order parts" msgstr "" -#: templates/js/translated/company.js:1198 +#: templates/js/translated/company.js:1208 msgid "Delete manufacturer parts" msgstr "" -#: templates/js/translated/company.js:1230 +#: templates/js/translated/company.js:1240 msgid "Manufacturer part actions" msgstr "" -#: templates/js/translated/company.js:1249 +#: templates/js/translated/company.js:1259 msgid "No manufacturer parts found" msgstr "" -#: templates/js/translated/company.js:1269 -#: templates/js/translated/company.js:1557 templates/js/translated/part.js:798 +#: templates/js/translated/company.js:1279 +#: templates/js/translated/company.js:1567 templates/js/translated/part.js:798 #: templates/js/translated/part.js:1210 msgid "Template part" msgstr "" -#: templates/js/translated/company.js:1273 -#: templates/js/translated/company.js:1561 templates/js/translated/part.js:802 +#: templates/js/translated/company.js:1283 +#: templates/js/translated/company.js:1571 templates/js/translated/part.js:802 #: templates/js/translated/part.js:1214 msgid "Assembled part" msgstr "" -#: templates/js/translated/company.js:1393 templates/js/translated/part.js:1464 +#: templates/js/translated/company.js:1403 templates/js/translated/part.js:1464 msgid "No parameters found" msgstr "" -#: templates/js/translated/company.js:1428 templates/js/translated/part.js:1527 +#: templates/js/translated/company.js:1438 templates/js/translated/part.js:1527 msgid "Edit parameter" msgstr "" -#: templates/js/translated/company.js:1429 templates/js/translated/part.js:1528 +#: templates/js/translated/company.js:1439 templates/js/translated/part.js:1528 msgid "Delete parameter" msgstr "" -#: templates/js/translated/company.js:1446 templates/js/translated/part.js:1433 +#: templates/js/translated/company.js:1456 templates/js/translated/part.js:1433 msgid "Edit Parameter" msgstr "" -#: templates/js/translated/company.js:1455 templates/js/translated/part.js:1549 +#: templates/js/translated/company.js:1465 templates/js/translated/part.js:1549 msgid "Delete Parameter" msgstr "" -#: templates/js/translated/company.js:1486 +#: templates/js/translated/company.js:1496 msgid "Delete supplier parts" msgstr "" -#: templates/js/translated/company.js:1536 +#: templates/js/translated/company.js:1546 msgid "No supplier parts found" msgstr "" -#: templates/js/translated/company.js:1654 +#: templates/js/translated/company.js:1664 msgid "Base Units" msgstr "" -#: templates/js/translated/company.js:1684 +#: templates/js/translated/company.js:1694 msgid "Availability" msgstr "" -#: templates/js/translated/company.js:1715 +#: templates/js/translated/company.js:1725 msgid "Edit supplier part" msgstr "" -#: templates/js/translated/company.js:1716 +#: templates/js/translated/company.js:1726 msgid "Delete supplier part" msgstr "" -#: templates/js/translated/company.js:1769 +#: templates/js/translated/company.js:1779 #: templates/js/translated/pricing.js:694 msgid "Delete Price Break" msgstr "" -#: templates/js/translated/company.js:1779 +#: templates/js/translated/company.js:1789 #: templates/js/translated/pricing.js:712 msgid "Edit Price Break" msgstr "" -#: templates/js/translated/company.js:1794 +#: templates/js/translated/company.js:1804 msgid "No price break information found" msgstr "" -#: templates/js/translated/company.js:1823 +#: templates/js/translated/company.js:1833 msgid "Last updated" msgstr "" -#: templates/js/translated/company.js:1830 +#: templates/js/translated/company.js:1840 msgid "Edit price break" msgstr "" -#: templates/js/translated/company.js:1831 +#: templates/js/translated/company.js:1841 msgid "Delete price break" msgstr "" @@ -13287,7 +13319,7 @@ msgstr "" msgid "Add Stock" msgstr "" -#: templates/js/translated/stock.js:1042 users/models.py:403 +#: templates/js/translated/stock.js:1042 users/models.py:414 msgid "Add" msgstr "" @@ -13801,7 +13833,7 @@ msgid "Available stock" msgstr "" #: templates/js/translated/table_filters.js:733 -#: templates/js/translated/table_filters.js:829 +#: templates/js/translated/table_filters.js:833 msgid "Has Units" msgstr "" @@ -13829,7 +13861,7 @@ msgstr "" msgid "Has stocktake entries" msgstr "" -#: templates/js/translated/table_filters.js:825 +#: templates/js/translated/table_filters.js:829 msgid "Has Choices" msgstr "" @@ -13925,7 +13957,7 @@ msgstr "" msgid "New Notifications" msgstr "" -#: templates/navbar.html:144 users/models.py:190 +#: templates/navbar.html:144 users/models.py:201 msgid "Admin" msgstr "" @@ -14122,7 +14154,7 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/authentication.py:29 users/models.py:127 +#: users/authentication.py:29 users/models.py:138 msgid "Token has been revoked" msgstr "" @@ -14130,67 +14162,67 @@ msgstr "" msgid "Token has expired" msgstr "" -#: users/models.py:70 +#: users/models.py:81 msgid "API Token" msgstr "" -#: users/models.py:71 +#: users/models.py:82 msgid "API Tokens" msgstr "" -#: users/models.py:107 +#: users/models.py:118 msgid "Token Name" msgstr "" -#: users/models.py:108 +#: users/models.py:119 msgid "Custom token name" msgstr "" -#: users/models.py:114 +#: users/models.py:125 msgid "Token expiry date" msgstr "" -#: users/models.py:122 +#: users/models.py:133 msgid "Last Seen" msgstr "" -#: users/models.py:123 +#: users/models.py:134 msgid "Last time the token was used" msgstr "" -#: users/models.py:127 +#: users/models.py:138 msgid "Revoked" msgstr "" -#: users/models.py:386 +#: users/models.py:397 msgid "Permission set" msgstr "" -#: users/models.py:395 +#: users/models.py:406 msgid "Group" msgstr "" -#: users/models.py:399 +#: users/models.py:410 msgid "View" msgstr "" -#: users/models.py:399 +#: users/models.py:410 msgid "Permission to view items" msgstr "" -#: users/models.py:403 +#: users/models.py:414 msgid "Permission to add items" msgstr "" -#: users/models.py:407 +#: users/models.py:418 msgid "Change" msgstr "" -#: users/models.py:409 +#: users/models.py:420 msgid "Permissions to edit items" msgstr "" -#: users/models.py:415 +#: users/models.py:426 msgid "Permission to delete items" 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 98d5151a06..c2b95c519c 100644 --- a/src/backend/InvenTree/locale/zh_Hans/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/zh_Hans/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-04-15 23:58+0000\n" +"POT-Creation-Date: 2024-04-20 13:19+0000\n" "PO-Revision-Date: 2023-02-28 22:38\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -64,7 +64,7 @@ msgstr "输入日期" #: InvenTree/fields.py:208 InvenTree/models.py:1021 build/serializers.py:438 #: build/serializers.py:516 build/templates/build/sidebar.html:21 -#: company/models.py:835 company/templates/company/sidebar.html:37 +#: company/models.py:847 company/templates/company/sidebar.html:37 #: order/models.py:1283 order/templates/order/po_sidebar.html:11 #: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/so_sidebar.html:17 part/admin.py:59 @@ -75,7 +75,7 @@ msgstr "输入日期" #: stock/serializers.py:805 stock/serializers.py:1114 stock/serializers.py:1203 #: stock/serializers.py:1368 stock/templates/stock/stock_sidebar.html:25 #: templates/js/translated/barcode.js:143 templates/js/translated/bom.js:1265 -#: templates/js/translated/company.js:1674 templates/js/translated/order.js:347 +#: templates/js/translated/company.js:1684 templates/js/translated/order.js:347 #: templates/js/translated/part.js:1080 #: templates/js/translated/purchase_order.js:2201 #: templates/js/translated/return_order.js:776 @@ -357,10 +357,10 @@ msgstr "" msgid "[{site_name}] Log in to the app" msgstr "" -#: InvenTree/magic_login.py:38 company/models.py:132 -#: company/templates/company/company_base.html:132 +#: InvenTree/magic_login.py:38 company/models.py:133 +#: company/templates/company/company_base.html:138 #: templates/InvenTree/settings/user.html:49 -#: templates/js/translated/company.js:667 +#: templates/js/translated/company.js:677 msgid "Email" msgstr "电子邮件" @@ -424,14 +424,14 @@ msgstr "附件" msgid "Select file to attach" msgstr "选择附件" -#: InvenTree/models.py:567 common/models.py:3018 company/models.py:145 -#: company/models.py:452 company/models.py:509 company/models.py:818 +#: InvenTree/models.py:567 common/models.py:3018 company/models.py:146 +#: company/models.py:457 company/models.py:514 company/models.py:830 #: order/models.py:291 order/models.py:1288 order/models.py:1702 #: part/admin.py:55 part/models.py:919 #: part/templates/part/part_scheduling.html:11 #: report/templates/report/inventree_build_order_base.html:164 -#: stock/admin.py:225 templates/js/translated/company.js:1309 -#: templates/js/translated/company.js:1663 templates/js/translated/order.js:351 +#: stock/admin.py:225 templates/js/translated/company.js:1319 +#: templates/js/translated/company.js:1673 templates/js/translated/order.js:351 #: templates/js/translated/part.js:2456 #: templates/js/translated/purchase_order.js:2041 #: templates/js/translated/purchase_order.js:2205 @@ -461,7 +461,7 @@ msgstr "文件注释" #: part/models.py:3272 part/models.py:3365 part/models.py:3393 #: plugin/models.py:250 plugin/models.py:251 #: report/templates/report/inventree_test_report_base.html:105 -#: templates/js/translated/stock.js:3036 users/models.py:100 +#: templates/js/translated/stock.js:3036 users/models.py:111 msgid "User" msgstr "用户" @@ -503,7 +503,7 @@ msgid "Invalid choice" msgstr "选择无效" #: InvenTree/models.py:893 common/models.py:2706 common/models.py:3104 -#: common/serializers.py:370 company/models.py:608 label/models.py:120 +#: common/serializers.py:370 company/models.py:613 label/models.py:120 #: machine/models.py:24 part/models.py:855 part/models.py:3616 #: plugin/models.py:41 report/models.py:176 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -512,11 +512,11 @@ msgstr "选择无效" #: templates/InvenTree/settings/plugin_settings.html:22 #: templates/InvenTree/settings/settings_staff_js.html:67 #: templates/InvenTree/settings/settings_staff_js.html:446 -#: templates/js/translated/company.js:666 -#: templates/js/translated/company.js:714 -#: templates/js/translated/company.js:903 -#: templates/js/translated/company.js:1155 -#: templates/js/translated/company.js:1403 templates/js/translated/part.js:1186 +#: templates/js/translated/company.js:676 +#: templates/js/translated/company.js:724 +#: templates/js/translated/company.js:913 +#: templates/js/translated/company.js:1165 +#: templates/js/translated/company.js:1413 templates/js/translated/part.js:1186 #: templates/js/translated/part.js:1474 templates/js/translated/part.js:1610 #: templates/js/translated/part.js:2749 templates/js/translated/stock.js:2716 msgid "Name" @@ -524,8 +524,8 @@ msgstr "名称" #: InvenTree/models.py:899 build/models.py:188 #: build/templates/build/detail.html:24 common/models.py:136 -#: company/models.py:517 company/models.py:826 -#: company/templates/company/company_base.html:71 +#: company/models.py:522 company/models.py:838 +#: company/templates/company/company_base.html:77 #: company/templates/company/manufacturer_part.html:75 #: company/templates/company/supplier_part.html:107 label/models.py:127 #: order/models.py:277 order/models.py:1316 part/admin.py:303 part/admin.py:414 @@ -540,9 +540,9 @@ msgstr "名称" #: templates/InvenTree/settings/settings_staff_js.html:170 #: templates/InvenTree/settings/settings_staff_js.html:451 #: templates/js/translated/bom.js:633 templates/js/translated/bom.js:963 -#: templates/js/translated/build.js:2137 templates/js/translated/company.js:518 -#: templates/js/translated/company.js:1320 -#: templates/js/translated/company.js:1631 templates/js/translated/index.js:119 +#: templates/js/translated/build.js:2137 templates/js/translated/company.js:519 +#: templates/js/translated/company.js:1330 +#: templates/js/translated/company.js:1641 templates/js/translated/index.js:119 #: templates/js/translated/order.js:298 templates/js/translated/part.js:1238 #: templates/js/translated/part.js:1483 templates/js/translated/part.js:1621 #: templates/js/translated/part.js:1958 templates/js/translated/part.js:2355 @@ -610,8 +610,8 @@ msgstr "服务器记录了一个错误。" msgid "Must be a valid number" msgstr "必须是有效数字" -#: InvenTree/serializers.py:99 company/models.py:178 -#: company/templates/company/company_base.html:106 part/models.py:2993 +#: InvenTree/serializers.py:99 company/models.py:183 +#: company/templates/company/company_base.html:112 part/models.py:2993 #: templates/InvenTree/settings/settings_staff_js.html:44 #: templates/currency_data.html:5 msgid "Currency" @@ -1013,7 +1013,7 @@ msgstr "" msgid "Allocated" msgstr "" -#: build/api.py:294 company/models.py:890 +#: build/api.py:294 company/models.py:902 company/serializers.py:383 #: company/templates/company/supplier_part.html:114 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -1043,7 +1043,7 @@ msgstr "生产订单" #: part/templates/part/part_sidebar.html:22 templates/InvenTree/index.html:196 #: templates/InvenTree/search.html:141 #: templates/InvenTree/settings/sidebar.html:55 -#: templates/js/translated/search.js:186 users/models.py:196 +#: templates/js/translated/search.js:186 users/models.py:207 msgid "Build Orders" msgstr "生产订单" @@ -1097,7 +1097,7 @@ msgid "BuildOrder to which this build is allocated" msgstr "此次生产匹配的订单" #: build/models.py:205 build/templates/build/build_base.html:97 -#: build/templates/build/detail.html:29 company/models.py:1044 order/api.py:817 +#: build/templates/build/detail.html:29 company/models.py:1056 order/api.py:817 #: order/models.py:1401 order/models.py:1544 order/models.py:1545 #: part/api.py:1547 part/api.py:1841 part/models.py:390 part/models.py:3004 #: part/models.py:3148 part/models.py:3292 part/models.py:3315 @@ -1125,9 +1125,9 @@ msgstr "此次生产匹配的订单" #: templates/js/translated/build.js:1309 templates/js/translated/build.js:1740 #: templates/js/translated/build.js:2160 templates/js/translated/build.js:2333 #: templates/js/translated/company.js:348 -#: templates/js/translated/company.js:1106 -#: templates/js/translated/company.js:1261 -#: templates/js/translated/company.js:1549 templates/js/translated/index.js:109 +#: templates/js/translated/company.js:1116 +#: templates/js/translated/company.js:1271 +#: templates/js/translated/company.js:1559 templates/js/translated/index.js:109 #: templates/js/translated/part.js:1943 templates/js/translated/part.js:2015 #: templates/js/translated/part.js:2324 templates/js/translated/pricing.js:369 #: templates/js/translated/purchase_order.js:751 @@ -1270,7 +1270,7 @@ msgstr "构建此订单的用户或组" #: order/templates/order/sales_order_base.html:180 #: part/templates/part/part_base.html:383 stock/models.py:819 #: stock/templates/stock/item_base.html:200 -#: templates/js/translated/company.js:1009 +#: templates/js/translated/company.js:1019 msgid "External Link" msgstr "外部链接" @@ -1370,7 +1370,7 @@ msgstr "生产备注" #: templates/js/translated/bom.js:981 templates/js/translated/build.js:521 #: templates/js/translated/build.js:737 templates/js/translated/build.js:1366 #: templates/js/translated/build.js:1743 templates/js/translated/build.js:2355 -#: templates/js/translated/company.js:1808 +#: templates/js/translated/company.js:1818 #: templates/js/translated/model_renderers.js:230 #: templates/js/translated/order.js:304 templates/js/translated/part.js:961 #: templates/js/translated/part.js:1811 templates/js/translated/part.js:3341 @@ -2300,7 +2300,7 @@ msgstr "" msgid "Show the `about` modal only to superusers" msgstr "" -#: common/models.py:1292 company/models.py:107 company/models.py:108 +#: common/models.py:1292 company/models.py:108 company/models.py:109 msgid "Company name" msgstr "公司名称" @@ -3690,9 +3690,9 @@ msgstr "" msgid "Price break quantity" msgstr "" -#: common/models.py:2524 company/serializers.py:486 order/admin.py:42 +#: common/models.py:2524 company/serializers.py:496 order/admin.py:42 #: order/models.py:1333 order/models.py:2241 -#: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885 +#: templates/js/translated/company.js:1823 templates/js/translated/part.js:1885 #: templates/js/translated/pricing.js:621 #: templates/js/translated/return_order.js:741 msgid "Price" @@ -3714,13 +3714,15 @@ msgstr "" msgid "Name for this webhook" msgstr "" -#: common/models.py:2711 machine/models.py:39 part/admin.py:88 -#: part/models.py:1045 plugin/models.py:56 +#: common/models.py:2711 company/models.py:160 company/models.py:813 +#: machine/models.py:39 part/admin.py:88 part/models.py:1045 +#: plugin/models.py:56 templates/js/translated/company.js:523 #: templates/js/translated/table_filters.js:135 #: templates/js/translated/table_filters.js:219 #: templates/js/translated/table_filters.js:492 #: templates/js/translated/table_filters.js:520 -#: templates/js/translated/table_filters.js:716 users/models.py:171 +#: templates/js/translated/table_filters.js:716 +#: templates/js/translated/table_filters.js:796 users/models.py:182 msgid "Active" msgstr "" @@ -3728,7 +3730,7 @@ msgstr "" msgid "Is this webhook active" msgstr "" -#: common/models.py:2727 users/models.py:148 +#: common/models.py:2727 users/models.py:159 msgid "Token" msgstr "令牌" @@ -3792,7 +3794,7 @@ msgstr "" msgid "Id" msgstr "" -#: common/models.py:3016 templates/js/translated/company.js:955 +#: common/models.py:3016 templates/js/translated/company.js:965 #: templates/js/translated/news.js:44 msgid "Title" msgstr "" @@ -3818,7 +3820,7 @@ msgstr "" msgid "Was this news item read?" msgstr "" -#: common/models.py:3044 company/models.py:155 part/models.py:929 +#: common/models.py:3044 company/models.py:156 part/models.py:929 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report_base.html:35 @@ -4014,290 +4016,326 @@ msgstr "已导入商品" msgid "Previous Step" msgstr "" -#: company/models.py:113 +#: company/api.py:164 +#, fuzzy +#| msgid "Print actions" +msgid "Part is Active" +msgstr "打印操作" + +#: company/api.py:168 +#, fuzzy +#| msgid "Manufacturers" +msgid "Manufacturer is Active" +msgstr "制造商" + +#: company/api.py:317 +#, fuzzy +#| msgid "Supplier Part Pricing" +msgid "Supplier Part is Active" +msgstr "供应商商品价格" + +#: company/api.py:321 +#, fuzzy +#| msgid "Internal Prices" +msgid "Internal Part is Active" +msgstr "内部价格" + +#: company/api.py:325 +#, fuzzy +#| msgid "Supplier List" +msgid "Supplier is Active" +msgstr "供应商列表" + +#: company/models.py:114 msgid "Company description" msgstr "公司简介" -#: company/models.py:114 +#: company/models.py:115 msgid "Description of the company" msgstr "公司简介" -#: company/models.py:119 company/templates/company/company_base.html:100 +#: company/models.py:120 company/templates/company/company_base.html:106 #: templates/InvenTree/settings/plugin_settings.html:54 -#: templates/js/translated/company.js:522 +#: templates/js/translated/company.js:532 msgid "Website" msgstr "网站" -#: company/models.py:119 +#: company/models.py:120 msgid "Company website URL" msgstr "公司网站" -#: company/models.py:124 +#: company/models.py:125 msgid "Phone number" msgstr "电话号码" -#: company/models.py:126 +#: company/models.py:127 msgid "Contact phone number" msgstr "联系电话" -#: company/models.py:133 +#: company/models.py:134 msgid "Contact email address" msgstr "联系人电子邮件" -#: company/models.py:138 company/templates/company/company_base.html:139 +#: company/models.py:139 company/templates/company/company_base.html:145 #: order/models.py:331 order/templates/order/order_base.html:203 #: order/templates/order/return_order_base.html:174 #: order/templates/order/sales_order_base.html:214 msgid "Contact" msgstr "联系人" -#: company/models.py:140 +#: company/models.py:141 msgid "Point of contact" msgstr "" -#: company/models.py:146 +#: company/models.py:147 msgid "Link to external company information" msgstr "链接到外部公司信息" #: company/models.py:160 +#, fuzzy +#| msgid "Does this company manufacture parts?" +msgid "Is this company active?" +msgstr "该公司制造商品吗?" + +#: company/models.py:165 msgid "is customer" msgstr "是客户" -#: company/models.py:161 +#: company/models.py:166 msgid "Do you sell items to this company?" msgstr "您是否向该公司出售商品?" -#: company/models.py:166 +#: company/models.py:171 msgid "is supplier" msgstr "是供应商" -#: company/models.py:167 +#: company/models.py:172 msgid "Do you purchase items from this company?" msgstr "您是否从该公司采购商品?" -#: company/models.py:172 +#: company/models.py:177 msgid "is manufacturer" msgstr "是制造商" -#: company/models.py:173 +#: company/models.py:178 msgid "Does this company manufacture parts?" msgstr "该公司制造商品吗?" -#: company/models.py:181 +#: company/models.py:186 msgid "Default currency used for this company" msgstr "该公司使用的默认货币" -#: company/models.py:268 company/models.py:377 +#: company/models.py:273 company/models.py:382 #: company/templates/company/company_base.html:8 #: company/templates/company/company_base.html:12 stock/api.py:776 -#: templates/InvenTree/search.html:178 templates/js/translated/company.js:495 +#: templates/InvenTree/search.html:178 templates/js/translated/company.js:496 msgid "Company" msgstr "公司" -#: company/models.py:378 +#: company/models.py:383 #, fuzzy #| msgid "Delete Company" msgid "Select company" msgstr "删除该公司" -#: company/models.py:383 +#: company/models.py:388 #, fuzzy #| msgid "Address" msgid "Address title" msgstr "地址" -#: company/models.py:384 +#: company/models.py:389 msgid "Title describing the address entry" msgstr "" -#: company/models.py:390 +#: company/models.py:395 #, fuzzy #| msgid "Company address" msgid "Primary address" msgstr "公司地址" -#: company/models.py:391 +#: company/models.py:396 #, fuzzy #| msgid "Contact email address" msgid "Set as primary address" msgstr "联系人电子邮件" -#: company/models.py:396 templates/js/translated/company.js:904 -#: templates/js/translated/company.js:961 +#: company/models.py:401 templates/js/translated/company.js:914 +#: templates/js/translated/company.js:971 msgid "Line 1" msgstr "" -#: company/models.py:397 +#: company/models.py:402 #, fuzzy #| msgid "Address" msgid "Address line 1" msgstr "地址" -#: company/models.py:403 templates/js/translated/company.js:905 -#: templates/js/translated/company.js:967 +#: company/models.py:408 templates/js/translated/company.js:915 +#: templates/js/translated/company.js:977 msgid "Line 2" msgstr "" -#: company/models.py:404 +#: company/models.py:409 #, fuzzy #| msgid "Address" msgid "Address line 2" msgstr "地址" -#: company/models.py:410 company/models.py:411 -#: templates/js/translated/company.js:973 +#: company/models.py:415 company/models.py:416 +#: templates/js/translated/company.js:983 msgid "Postal code" msgstr "" -#: company/models.py:417 +#: company/models.py:422 msgid "City/Region" msgstr "" -#: company/models.py:418 +#: company/models.py:423 msgid "Postal code city/region" msgstr "" -#: company/models.py:424 +#: company/models.py:429 msgid "State/Province" msgstr "" -#: company/models.py:425 +#: company/models.py:430 msgid "State or province" msgstr "" -#: company/models.py:431 templates/js/translated/company.js:991 +#: company/models.py:436 templates/js/translated/company.js:1001 msgid "Country" msgstr "" -#: company/models.py:432 +#: company/models.py:437 #, fuzzy #| msgid "Address" msgid "Address country" msgstr "地址" -#: company/models.py:438 +#: company/models.py:443 msgid "Courier shipping notes" msgstr "" -#: company/models.py:439 +#: company/models.py:444 msgid "Notes for shipping courier" msgstr "" -#: company/models.py:445 +#: company/models.py:450 #, fuzzy #| msgid "Internal company name" msgid "Internal shipping notes" msgstr "内部公司名称" -#: company/models.py:446 +#: company/models.py:451 msgid "Shipping notes for internal use" msgstr "" -#: company/models.py:453 +#: company/models.py:458 #, fuzzy #| msgid "Description (optional)" msgid "Link to address information (external)" msgstr "描述 (可选)" -#: company/models.py:484 company/models.py:785 stock/models.py:751 +#: company/models.py:489 company/models.py:791 stock/models.py:751 #: stock/serializers.py:266 stock/templates/stock/item_base.html:142 #: templates/js/translated/bom.js:622 msgid "Base Part" msgstr "" -#: company/models.py:486 company/models.py:787 +#: company/models.py:491 company/models.py:793 msgid "Select part" msgstr "选择商品" -#: company/models.py:495 company/templates/company/company_base.html:76 +#: company/models.py:500 company/templates/company/company_base.html:82 #: company/templates/company/manufacturer_part.html:90 #: company/templates/company/supplier_part.html:145 part/serializers.py:515 #: stock/templates/stock/item_base.html:207 -#: templates/js/translated/company.js:506 -#: templates/js/translated/company.js:1108 -#: templates/js/translated/company.js:1286 -#: templates/js/translated/company.js:1601 -#: templates/js/translated/table_filters.js:796 +#: templates/js/translated/company.js:507 +#: templates/js/translated/company.js:1118 +#: templates/js/translated/company.js:1296 +#: templates/js/translated/company.js:1611 +#: templates/js/translated/table_filters.js:800 msgid "Manufacturer" msgstr "制造商" -#: company/models.py:496 +#: company/models.py:501 msgid "Select manufacturer" msgstr "选择制造商" -#: company/models.py:502 company/templates/company/manufacturer_part.html:101 +#: company/models.py:507 company/templates/company/manufacturer_part.html:101 #: company/templates/company/supplier_part.html:153 part/serializers.py:525 #: templates/js/translated/company.js:351 -#: templates/js/translated/company.js:1107 -#: templates/js/translated/company.js:1302 -#: templates/js/translated/company.js:1620 templates/js/translated/part.js:1800 +#: templates/js/translated/company.js:1117 +#: templates/js/translated/company.js:1312 +#: templates/js/translated/company.js:1630 templates/js/translated/part.js:1800 #: templates/js/translated/purchase_order.js:1852 #: templates/js/translated/purchase_order.js:2054 msgid "MPN" msgstr "" -#: company/models.py:503 +#: company/models.py:508 msgid "Manufacturer Part Number" msgstr "制造商商品编号" -#: company/models.py:510 +#: company/models.py:515 msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:518 +#: company/models.py:523 msgid "Manufacturer part description" msgstr "制造商商品描述" -#: company/models.py:575 company/models.py:602 company/models.py:811 +#: company/models.py:580 company/models.py:607 company/models.py:823 #: company/templates/company/manufacturer_part.html:7 #: company/templates/company/manufacturer_part.html:24 #: stock/templates/stock/item_base.html:217 msgid "Manufacturer Part" msgstr "制造商商品" -#: company/models.py:609 +#: company/models.py:614 msgid "Parameter name" msgstr "参数名称" -#: company/models.py:615 +#: company/models.py:620 #: report/templates/report/inventree_test_report_base.html:104 -#: stock/models.py:2436 templates/js/translated/company.js:1156 -#: templates/js/translated/company.js:1409 templates/js/translated/part.js:1492 +#: stock/models.py:2436 templates/js/translated/company.js:1166 +#: templates/js/translated/company.js:1419 templates/js/translated/part.js:1492 #: templates/js/translated/stock.js:1519 msgid "Value" msgstr "数值" -#: company/models.py:616 +#: company/models.py:621 msgid "Parameter value" msgstr "参数值" -#: company/models.py:623 company/templates/company/supplier_part.html:168 +#: company/models.py:628 company/templates/company/supplier_part.html:168 #: part/admin.py:57 part/models.py:1009 part/models.py:3623 #: part/templates/part/part_base.html:284 -#: templates/js/translated/company.js:1415 templates/js/translated/part.js:1511 +#: templates/js/translated/company.js:1425 templates/js/translated/part.js:1511 #: templates/js/translated/part.js:1615 templates/js/translated/part.js:2370 msgid "Units" msgstr "单位" -#: company/models.py:624 +#: company/models.py:629 msgid "Parameter units" msgstr "参数单位" -#: company/models.py:725 +#: company/models.py:731 msgid "Pack units must be compatible with the base part units" msgstr "" -#: company/models.py:732 +#: company/models.py:738 #, fuzzy #| msgid "Quantity must be greater than zero" msgid "Pack units must be greater than zero" msgstr "数量必须大于0" -#: company/models.py:746 +#: company/models.py:752 msgid "Linked manufacturer part must reference the same base part" msgstr "" -#: company/models.py:795 company/templates/company/company_base.html:81 +#: company/models.py:801 company/templates/company/company_base.html:87 #: company/templates/company/supplier_part.html:129 order/models.py:465 #: order/templates/order/order_base.html:136 part/bom.py:272 part/bom.py:310 #: part/serializers.py:499 plugin/builtin/suppliers/digikey.py:25 @@ -4305,35 +4343,41 @@ msgstr "" #: plugin/builtin/suppliers/tme.py:26 stock/templates/stock/item_base.html:224 #: templates/email/overdue_purchase_order.html:16 #: templates/js/translated/company.js:350 -#: templates/js/translated/company.js:510 -#: templates/js/translated/company.js:1574 templates/js/translated/part.js:1768 +#: templates/js/translated/company.js:511 +#: templates/js/translated/company.js:1584 templates/js/translated/part.js:1768 #: templates/js/translated/pricing.js:498 #: templates/js/translated/purchase_order.js:1690 -#: templates/js/translated/table_filters.js:800 +#: templates/js/translated/table_filters.js:804 msgid "Supplier" msgstr "供应商" -#: company/models.py:796 +#: company/models.py:802 msgid "Select supplier" msgstr "选择供应商" -#: company/models.py:802 part/serializers.py:510 +#: company/models.py:808 part/serializers.py:510 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:812 +#: company/models.py:814 +#, fuzzy +#| msgid "Delete supplier part" +msgid "Is this supplier part active?" +msgstr "删除供应商商品" + +#: company/models.py:824 msgid "Select manufacturer part" msgstr "选择制造商商品" -#: company/models.py:819 +#: company/models.py:831 msgid "URL for external supplier part link" msgstr "外部供货商商品链接URL" -#: company/models.py:827 +#: company/models.py:839 msgid "Supplier part description" msgstr "供应商商品描述" -#: company/models.py:834 company/templates/company/supplier_part.html:187 +#: company/models.py:846 company/templates/company/supplier_part.html:187 #: part/admin.py:418 part/models.py:4070 part/templates/part/upload_bom.html:59 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_po_report_base.html:32 @@ -4344,27 +4388,27 @@ msgstr "供应商商品描述" msgid "Note" msgstr "备注" -#: company/models.py:843 part/models.py:1967 +#: company/models.py:855 part/models.py:1967 msgid "base cost" msgstr "" -#: company/models.py:844 part/models.py:1968 +#: company/models.py:856 part/models.py:1968 msgid "Minimum charge (e.g. stocking fee)" msgstr "最低收费(例如库存费)" -#: company/models.py:851 company/templates/company/supplier_part.html:160 +#: company/models.py:863 company/templates/company/supplier_part.html:160 #: stock/admin.py:224 stock/models.py:782 stock/serializers.py:1350 #: stock/templates/stock/item_base.html:240 -#: templates/js/translated/company.js:1636 +#: templates/js/translated/company.js:1646 #: templates/js/translated/stock.js:2423 msgid "Packaging" msgstr "打包" -#: company/models.py:852 +#: company/models.py:864 msgid "Part packaging" msgstr "商品打包" -#: company/models.py:857 templates/js/translated/company.js:1641 +#: company/models.py:869 templates/js/translated/company.js:1651 #: templates/js/translated/part.js:1821 templates/js/translated/part.js:1877 #: templates/js/translated/purchase_order.js:311 #: templates/js/translated/purchase_order.js:841 @@ -4374,62 +4418,78 @@ msgstr "商品打包" msgid "Pack Quantity" msgstr "" -#: company/models.py:859 +#: company/models.py:871 msgid "Total quantity supplied in a single pack. Leave empty for single items." msgstr "" -#: company/models.py:878 part/models.py:1974 +#: company/models.py:890 part/models.py:1974 msgid "multiple" msgstr "" -#: company/models.py:879 +#: company/models.py:891 msgid "Order multiple" msgstr "" -#: company/models.py:891 +#: company/models.py:903 msgid "Quantity available from supplier" msgstr "" -#: company/models.py:897 +#: company/models.py:909 msgid "Availability Updated" msgstr "" -#: company/models.py:898 +#: company/models.py:910 msgid "Date of last update of availability data" msgstr "" -#: company/serializers.py:155 +#: company/serializers.py:163 msgid "Default currency used for this supplier" msgstr "该公司使用的默认货币" -#: company/templates/company/company_base.html:21 +#: company/serializers.py:381 part/admin.py:126 +#: part/templates/part/part_base.html:197 +#: templates/js/translated/company.js:1689 +#: templates/js/translated/table_filters.js:355 +msgid "In Stock" +msgstr "" + +#: company/templates/company/company_base.html:16 +#: part/templates/part/part_base.html:146 +#: templates/js/translated/company.js:1287 +#: templates/js/translated/company.js:1575 +#: templates/js/translated/model_renderers.js:306 +#: templates/js/translated/part.js:814 templates/js/translated/part.js:1218 +msgid "Inactive" +msgstr "" + +#: company/templates/company/company_base.html:27 #: templates/js/translated/purchase_order.js:242 msgid "Create Purchase Order" msgstr "创建采购订单" -#: company/templates/company/company_base.html:27 +#: company/templates/company/company_base.html:33 msgid "Company actions" msgstr "" -#: company/templates/company/company_base.html:32 +#: company/templates/company/company_base.html:38 msgid "Edit company information" msgstr "编辑公司信息" -#: company/templates/company/company_base.html:33 -#: templates/js/translated/company.js:444 +#: company/templates/company/company_base.html:39 +#: templates/js/translated/company.js:445 msgid "Edit Company" msgstr "编辑公司信息" -#: company/templates/company/company_base.html:37 +#: company/templates/company/company_base.html:43 msgid "Delete company" msgstr "" -#: company/templates/company/company_base.html:38 -#: company/templates/company/company_base.html:162 +#: company/templates/company/company_base.html:44 +#: company/templates/company/company_base.html:168 msgid "Delete Company" msgstr "删除该公司" -#: company/templates/company/company_base.html:47 +#: company/templates/company/company_base.html:53 #: company/templates/company/manufacturer_part.html:51 #: company/templates/company/supplier_part.html:83 #: part/templates/part/part_thumb.html:20 @@ -4443,72 +4503,72 @@ msgstr "删除该公司" msgid "Part image" msgstr "商品名称" -#: company/templates/company/company_base.html:55 +#: company/templates/company/company_base.html:61 #: part/templates/part/part_thumb.html:12 msgid "Upload new image" msgstr "上传新图片" -#: company/templates/company/company_base.html:58 +#: company/templates/company/company_base.html:64 #: part/templates/part/part_thumb.html:14 msgid "Download image from URL" msgstr "从 URL 下载图片" -#: company/templates/company/company_base.html:60 +#: company/templates/company/company_base.html:66 #: part/templates/part/part_thumb.html:16 msgid "Delete image" msgstr "" -#: company/templates/company/company_base.html:86 order/models.py:910 +#: company/templates/company/company_base.html:92 order/models.py:910 #: order/models.py:2008 order/templates/order/return_order_base.html:131 #: order/templates/order/sales_order_base.html:144 stock/models.py:804 #: stock/models.py:805 stock/serializers.py:1100 #: stock/templates/stock/item_base.html:405 #: templates/email/overdue_sales_order.html:16 -#: templates/js/translated/company.js:502 +#: templates/js/translated/company.js:503 #: templates/js/translated/return_order.js:296 #: templates/js/translated/sales_order.js:784 #: templates/js/translated/stock.js:2959 -#: templates/js/translated/table_filters.js:804 +#: templates/js/translated/table_filters.js:808 msgid "Customer" msgstr "客户" -#: company/templates/company/company_base.html:111 +#: company/templates/company/company_base.html:117 msgid "Uses default currency" msgstr "使用默认货币" -#: company/templates/company/company_base.html:118 order/models.py:341 +#: company/templates/company/company_base.html:124 order/models.py:341 #: order/templates/order/order_base.html:210 #: order/templates/order/return_order_base.html:181 #: order/templates/order/sales_order_base.html:221 msgid "Address" msgstr "地址" -#: company/templates/company/company_base.html:125 +#: company/templates/company/company_base.html:131 msgid "Phone" msgstr "电话" -#: company/templates/company/company_base.html:205 +#: company/templates/company/company_base.html:211 #: part/templates/part/part_base.html:528 msgid "Remove Image" msgstr "" -#: company/templates/company/company_base.html:206 +#: company/templates/company/company_base.html:212 msgid "Remove associated image from this company" msgstr "" -#: company/templates/company/company_base.html:208 +#: company/templates/company/company_base.html:214 #: part/templates/part/part_base.html:531 #: templates/InvenTree/settings/user.html:88 #: templates/InvenTree/settings/user_sso.html:43 msgid "Remove" msgstr "" -#: company/templates/company/company_base.html:237 +#: company/templates/company/company_base.html:243 #: part/templates/part/part_base.html:560 msgid "Upload Image" msgstr "上传图片" -#: company/templates/company/company_base.html:252 +#: company/templates/company/company_base.html:258 #: part/templates/part/part_base.html:614 msgid "Download Image" msgstr "下载图片" @@ -4556,7 +4616,7 @@ msgstr "供货商库存" #: templates/InvenTree/index.html:227 templates/InvenTree/search.html:199 #: templates/InvenTree/settings/sidebar.html:57 #: templates/js/translated/search.js:205 templates/navbar.html:50 -#: users/models.py:197 +#: users/models.py:208 msgid "Purchase Orders" msgstr "采购订单" @@ -4579,7 +4639,7 @@ msgstr "新建采购订单" #: templates/InvenTree/index.html:259 templates/InvenTree/search.html:219 #: templates/InvenTree/settings/sidebar.html:59 #: templates/js/translated/search.js:219 templates/navbar.html:62 -#: users/models.py:198 +#: users/models.py:209 msgid "Sales Orders" msgstr "销售订单" @@ -4604,7 +4664,7 @@ msgstr "" #: order/templates/order/return_orders.html:15 #: templates/InvenTree/settings/sidebar.html:61 #: templates/js/translated/search.js:232 templates/navbar.html:65 -#: users/models.py:199 +#: users/models.py:210 #, fuzzy #| msgid "Returned" msgid "Return Orders" @@ -4666,12 +4726,12 @@ msgid "Order part" msgstr "订购商品" #: company/templates/company/manufacturer_part.html:39 -#: templates/js/translated/company.js:1333 +#: templates/js/translated/company.js:1343 msgid "Edit manufacturer part" msgstr "编辑制造商商品" #: company/templates/company/manufacturer_part.html:43 -#: templates/js/translated/company.js:1334 +#: templates/js/translated/company.js:1344 msgid "Delete manufacturer part" msgstr "删除生产商商品" @@ -4742,14 +4802,14 @@ msgstr "地址" #: company/templates/company/supplier_part.html:7 #: company/templates/company/supplier_part.html:24 order/api.py:448 #: stock/models.py:762 stock/templates/stock/item_base.html:233 -#: templates/js/translated/company.js:1590 +#: templates/js/translated/company.js:1600 #: templates/js/translated/purchase_order.js:752 #: templates/js/translated/stock.js:2279 msgid "Supplier Part" msgstr "供应商商品" #: company/templates/company/supplier_part.html:50 -#: templates/js/translated/company.js:1516 +#: templates/js/translated/company.js:1526 msgid "Supplier part actions" msgstr "" @@ -4850,7 +4910,7 @@ msgstr "" #: stock/templates/stock/location_sidebar.html:7 #: templates/InvenTree/search.html:155 templates/js/translated/part.js:1060 #: templates/js/translated/search.js:172 templates/js/translated/stock.js:2766 -#: users/models.py:195 +#: users/models.py:206 msgid "Stock Items" msgstr "库存项" @@ -6191,12 +6251,6 @@ msgstr "" msgid "Minimum Stock" msgstr "最低库存" -#: part/admin.py:126 part/templates/part/part_base.html:197 -#: templates/js/translated/company.js:1679 -#: templates/js/translated/table_filters.js:355 -msgid "In Stock" -msgstr "" - #: part/admin.py:138 part/templates/part/part_sidebar.html:27 msgid "Used In" msgstr "" @@ -6237,7 +6291,7 @@ msgstr "类别路径" #: templates/InvenTree/index.html:36 templates/InvenTree/search.html:84 #: templates/InvenTree/settings/sidebar.html:47 #: templates/js/translated/part.js:2804 templates/js/translated/search.js:130 -#: templates/navbar.html:24 users/models.py:192 +#: templates/navbar.html:24 users/models.py:203 msgid "Parts" msgstr "商品" @@ -6383,7 +6437,7 @@ msgstr "商品类别" #: part/models.py:83 part/templates/part/category.html:136 #: templates/InvenTree/search.html:97 templates/js/translated/search.js:158 -#: users/models.py:191 +#: users/models.py:202 msgid "Part Categories" msgstr "商品类别" @@ -6895,7 +6949,7 @@ msgid "Parameter description" msgstr "" #: part/models.py:3638 templates/js/translated/part.js:1627 -#: templates/js/translated/table_filters.js:821 +#: templates/js/translated/table_filters.js:825 msgid "Checkbox" msgstr "" @@ -7584,7 +7638,7 @@ msgstr "" #: part/templates/part/detail.html:67 part/templates/part/part_sidebar.html:50 #: stock/admin.py:251 templates/InvenTree/settings/part_stocktake.html:30 #: templates/InvenTree/settings/sidebar.html:53 -#: templates/js/translated/stock.js:2215 users/models.py:193 +#: templates/js/translated/stock.js:2215 users/models.py:204 msgid "Stocktake" msgstr "" @@ -7817,14 +7871,6 @@ msgstr "商品可以销售给客户" msgid "Part is not active" msgstr "打印操作" -#: part/templates/part/part_base.html:146 -#: templates/js/translated/company.js:1277 -#: templates/js/translated/company.js:1565 -#: templates/js/translated/model_renderers.js:306 -#: templates/js/translated/part.js:814 templates/js/translated/part.js:1218 -msgid "Inactive" -msgstr "" - #: part/templates/part/part_base.html:153 msgid "Part is virtual (not a physical part)" msgstr "商品是虚拟的(不是实体零件)" @@ -7994,8 +8040,8 @@ msgstr "编辑" #: part/templates/part/prices.html:28 stock/admin.py:247 #: stock/templates/stock/item_base.html:446 -#: templates/js/translated/company.js:1693 #: templates/js/translated/company.js:1703 +#: templates/js/translated/company.js:1713 #: templates/js/translated/stock.js:2245 msgid "Last Updated" msgstr "" @@ -8656,7 +8702,7 @@ msgstr "" msgid "Plugin Configurations" msgstr "" -#: plugin/models.py:34 users/models.py:89 +#: plugin/models.py:34 users/models.py:100 msgid "Key" msgstr "" @@ -9187,7 +9233,7 @@ msgstr "删除模板" #: stock/admin.py:256 stock/models.py:883 #: stock/templates/stock/item_base.html:433 -#: templates/js/translated/stock.js:2229 users/models.py:113 +#: templates/js/translated/stock.js:2229 users/models.py:124 msgid "Expiry Date" msgstr "" @@ -9280,7 +9326,7 @@ msgstr "仓储地点" #: stock/models.py:126 stock/templates/stock/location.html:179 #: templates/InvenTree/search.html:166 templates/js/translated/search.js:178 -#: users/models.py:194 +#: users/models.py:205 msgid "Stock Locations" msgstr "仓储地点" @@ -10003,7 +10049,7 @@ msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" #: stock/templates/stock/item_base.html:437 -#: templates/js/translated/table_filters.js:435 users/models.py:163 +#: templates/js/translated/table_filters.js:435 users/models.py:174 msgid "Expired" msgstr "" @@ -10649,7 +10695,7 @@ msgstr "" #: templates/InvenTree/settings/settings_staff_js.html:81 #: templates/js/translated/forms.js:547 templates/js/translated/helpers.js:105 #: templates/js/translated/part.js:392 templates/js/translated/pricing.js:629 -#: templates/js/translated/stock.js:245 users/models.py:413 +#: templates/js/translated/stock.js:245 users/models.py:424 msgid "Delete" msgstr "删除" @@ -10864,7 +10910,7 @@ msgid "Unverified" msgstr "" #: templates/InvenTree/settings/user.html:80 -#: templates/js/translated/company.js:947 +#: templates/js/translated/company.js:957 msgid "Primary" msgstr "" @@ -12279,249 +12325,249 @@ msgstr "删除所有选定的供应商商品" msgid "Delete Supplier Parts" msgstr "" -#: templates/js/translated/company.js:465 +#: templates/js/translated/company.js:466 msgid "Add new Company" msgstr "增加新的公司信息" -#: templates/js/translated/company.js:536 +#: templates/js/translated/company.js:546 msgid "Parts Supplied" msgstr "" -#: templates/js/translated/company.js:545 +#: templates/js/translated/company.js:555 msgid "Parts Manufactured" msgstr "" -#: templates/js/translated/company.js:560 +#: templates/js/translated/company.js:570 msgid "No company information found" msgstr "未找到该公司信息" -#: templates/js/translated/company.js:609 +#: templates/js/translated/company.js:619 #, fuzzy #| msgid "Create new part" msgid "Create New Contact" msgstr "新建商品" -#: templates/js/translated/company.js:625 -#: templates/js/translated/company.js:748 +#: templates/js/translated/company.js:635 +#: templates/js/translated/company.js:758 #, fuzzy #| msgid "Contact" msgid "Edit Contact" msgstr "联系人" -#: templates/js/translated/company.js:662 +#: templates/js/translated/company.js:672 #, fuzzy #| msgid "All selected supplier parts will be deleted" msgid "All selected contacts will be deleted" msgstr "删除所有选定的供应商商品" -#: templates/js/translated/company.js:668 -#: templates/js/translated/company.js:732 +#: templates/js/translated/company.js:678 +#: templates/js/translated/company.js:742 msgid "Role" msgstr "" -#: templates/js/translated/company.js:676 +#: templates/js/translated/company.js:686 #, fuzzy #| msgid "Delete outputs" msgid "Delete Contacts" msgstr "删除输出" -#: templates/js/translated/company.js:707 +#: templates/js/translated/company.js:717 #, fuzzy #| msgid "No matching action found" msgid "No contacts found" msgstr "未找到指定操作" -#: templates/js/translated/company.js:720 +#: templates/js/translated/company.js:730 #, fuzzy #| msgid "Phone number" msgid "Phone Number" msgstr "电话号码" -#: templates/js/translated/company.js:726 +#: templates/js/translated/company.js:736 #, fuzzy #| msgid "Address" msgid "Email Address" msgstr "地址" -#: templates/js/translated/company.js:752 +#: templates/js/translated/company.js:762 #, fuzzy #| msgid "Delete part" msgid "Delete Contact" msgstr "删除商品" -#: templates/js/translated/company.js:849 +#: templates/js/translated/company.js:859 #, fuzzy #| msgid "Create new part" msgid "Create New Address" msgstr "新建商品" -#: templates/js/translated/company.js:864 -#: templates/js/translated/company.js:1025 +#: templates/js/translated/company.js:874 +#: templates/js/translated/company.js:1035 #, fuzzy #| msgid "Address" msgid "Edit Address" msgstr "地址" -#: templates/js/translated/company.js:899 +#: templates/js/translated/company.js:909 #, fuzzy #| msgid "All selected supplier parts will be deleted" msgid "All selected addresses will be deleted" msgstr "删除所有选定的供应商商品" -#: templates/js/translated/company.js:913 +#: templates/js/translated/company.js:923 #, fuzzy #| msgid "Delete parameters" msgid "Delete Addresses" msgstr "删除参数" -#: templates/js/translated/company.js:940 +#: templates/js/translated/company.js:950 #, fuzzy #| msgid "No parameters found" msgid "No addresses found" msgstr "无指定参数" -#: templates/js/translated/company.js:979 +#: templates/js/translated/company.js:989 #, fuzzy #| msgid "Install into" msgid "Postal city" msgstr "安装到" -#: templates/js/translated/company.js:985 +#: templates/js/translated/company.js:995 msgid "State/province" msgstr "" -#: templates/js/translated/company.js:997 +#: templates/js/translated/company.js:1007 msgid "Courier notes" msgstr "" -#: templates/js/translated/company.js:1003 +#: templates/js/translated/company.js:1013 #, fuzzy #| msgid "Internal Prices" msgid "Internal notes" msgstr "内部价格" -#: templates/js/translated/company.js:1029 +#: templates/js/translated/company.js:1039 #, fuzzy #| msgid "Delete parts" msgid "Delete Address" msgstr "删除商品" -#: templates/js/translated/company.js:1102 +#: templates/js/translated/company.js:1112 msgid "All selected manufacturer parts will be deleted" msgstr "" -#: templates/js/translated/company.js:1117 +#: templates/js/translated/company.js:1127 msgid "Delete Manufacturer Parts" msgstr "删除制造商商品" -#: templates/js/translated/company.js:1151 +#: templates/js/translated/company.js:1161 msgid "All selected parameters will be deleted" msgstr "" -#: templates/js/translated/company.js:1165 +#: templates/js/translated/company.js:1175 msgid "Delete Parameters" msgstr "删除参数" -#: templates/js/translated/company.js:1181 -#: templates/js/translated/company.js:1469 templates/js/translated/part.js:2244 +#: templates/js/translated/company.js:1191 +#: templates/js/translated/company.js:1479 templates/js/translated/part.js:2244 msgid "Order parts" msgstr "订购商品" -#: templates/js/translated/company.js:1198 +#: templates/js/translated/company.js:1208 msgid "Delete manufacturer parts" msgstr "删除制造商商品" -#: templates/js/translated/company.js:1230 +#: templates/js/translated/company.js:1240 #, fuzzy #| msgid "Manufacturer part description" msgid "Manufacturer part actions" msgstr "制造商商品描述" -#: templates/js/translated/company.js:1249 +#: templates/js/translated/company.js:1259 msgid "No manufacturer parts found" msgstr "" -#: templates/js/translated/company.js:1269 -#: templates/js/translated/company.js:1557 templates/js/translated/part.js:798 +#: templates/js/translated/company.js:1279 +#: templates/js/translated/company.js:1567 templates/js/translated/part.js:798 #: templates/js/translated/part.js:1210 msgid "Template part" msgstr "" -#: templates/js/translated/company.js:1273 -#: templates/js/translated/company.js:1561 templates/js/translated/part.js:802 +#: templates/js/translated/company.js:1283 +#: templates/js/translated/company.js:1571 templates/js/translated/part.js:802 #: templates/js/translated/part.js:1214 msgid "Assembled part" msgstr "" -#: templates/js/translated/company.js:1393 templates/js/translated/part.js:1464 +#: templates/js/translated/company.js:1403 templates/js/translated/part.js:1464 msgid "No parameters found" msgstr "无指定参数" -#: templates/js/translated/company.js:1428 templates/js/translated/part.js:1527 +#: templates/js/translated/company.js:1438 templates/js/translated/part.js:1527 msgid "Edit parameter" msgstr "编辑参数" -#: templates/js/translated/company.js:1429 templates/js/translated/part.js:1528 +#: templates/js/translated/company.js:1439 templates/js/translated/part.js:1528 msgid "Delete parameter" msgstr "删除参数" -#: templates/js/translated/company.js:1446 templates/js/translated/part.js:1433 +#: templates/js/translated/company.js:1456 templates/js/translated/part.js:1433 msgid "Edit Parameter" msgstr "编辑参数" -#: templates/js/translated/company.js:1455 templates/js/translated/part.js:1549 +#: templates/js/translated/company.js:1465 templates/js/translated/part.js:1549 msgid "Delete Parameter" msgstr "删除参数" -#: templates/js/translated/company.js:1486 +#: templates/js/translated/company.js:1496 msgid "Delete supplier parts" msgstr "删除供应商商品" -#: templates/js/translated/company.js:1536 +#: templates/js/translated/company.js:1546 msgid "No supplier parts found" msgstr "未找到供应商商品" -#: templates/js/translated/company.js:1654 +#: templates/js/translated/company.js:1664 #, fuzzy #| msgid "Units" msgid "Base Units" msgstr "单位" -#: templates/js/translated/company.js:1684 +#: templates/js/translated/company.js:1694 msgid "Availability" msgstr "" -#: templates/js/translated/company.js:1715 +#: templates/js/translated/company.js:1725 msgid "Edit supplier part" msgstr "编辑供应商商品" -#: templates/js/translated/company.js:1716 +#: templates/js/translated/company.js:1726 msgid "Delete supplier part" msgstr "删除供应商商品" -#: templates/js/translated/company.js:1769 +#: templates/js/translated/company.js:1779 #: templates/js/translated/pricing.js:694 msgid "Delete Price Break" msgstr "" -#: templates/js/translated/company.js:1779 +#: templates/js/translated/company.js:1789 #: templates/js/translated/pricing.js:712 msgid "Edit Price Break" msgstr "" -#: templates/js/translated/company.js:1794 +#: templates/js/translated/company.js:1804 msgid "No price break information found" msgstr "" -#: templates/js/translated/company.js:1823 +#: templates/js/translated/company.js:1833 msgid "Last updated" msgstr "" -#: templates/js/translated/company.js:1830 +#: templates/js/translated/company.js:1840 msgid "Edit price break" msgstr "" -#: templates/js/translated/company.js:1831 +#: templates/js/translated/company.js:1841 msgid "Delete price break" msgstr "" @@ -14045,7 +14091,7 @@ msgstr "" msgid "Add Stock" msgstr "" -#: templates/js/translated/stock.js:1042 users/models.py:403 +#: templates/js/translated/stock.js:1042 users/models.py:414 msgid "Add" msgstr "添加" @@ -14589,7 +14635,7 @@ msgid "Available stock" msgstr "" #: templates/js/translated/table_filters.js:733 -#: templates/js/translated/table_filters.js:829 +#: templates/js/translated/table_filters.js:833 #, fuzzy #| msgid "Units" msgid "Has Units" @@ -14621,7 +14667,7 @@ msgstr "" msgid "Has stocktake entries" msgstr "" -#: templates/js/translated/table_filters.js:825 +#: templates/js/translated/table_filters.js:829 #, fuzzy #| msgid "Units" msgid "Has Choices" @@ -14719,7 +14765,7 @@ msgstr "" msgid "New Notifications" msgstr "" -#: templates/navbar.html:144 users/models.py:190 +#: templates/navbar.html:144 users/models.py:201 msgid "Admin" msgstr "管理员" @@ -14922,7 +14968,7 @@ msgstr "权限" msgid "Important dates" msgstr "重要日期" -#: users/authentication.py:29 users/models.py:127 +#: users/authentication.py:29 users/models.py:138 msgid "Token has been revoked" msgstr "" @@ -14930,77 +14976,77 @@ msgstr "" msgid "Token has expired" msgstr "" -#: users/models.py:70 +#: users/models.py:81 #, fuzzy #| msgid "Token" msgid "API Token" msgstr "令牌" -#: users/models.py:71 +#: users/models.py:82 #, fuzzy #| msgid "Token" msgid "API Tokens" msgstr "令牌" -#: users/models.py:107 +#: users/models.py:118 #, fuzzy #| msgid "Token" msgid "Token Name" msgstr "令牌" -#: users/models.py:108 +#: users/models.py:119 #, fuzzy #| msgid "Company name" msgid "Custom token name" msgstr "公司名称" -#: users/models.py:114 +#: users/models.py:125 msgid "Token expiry date" msgstr "" -#: users/models.py:122 +#: users/models.py:133 #, fuzzy #| msgid "Last Name" msgid "Last Seen" msgstr "姓氏" -#: users/models.py:123 +#: users/models.py:134 msgid "Last time the token was used" msgstr "" -#: users/models.py:127 +#: users/models.py:138 msgid "Revoked" msgstr "" -#: users/models.py:386 +#: users/models.py:397 msgid "Permission set" msgstr "权限设置" -#: users/models.py:395 +#: users/models.py:406 msgid "Group" msgstr "群组" -#: users/models.py:399 +#: users/models.py:410 msgid "View" msgstr "视图" -#: users/models.py:399 +#: users/models.py:410 msgid "Permission to view items" msgstr "查看项目权限" -#: users/models.py:403 +#: users/models.py:414 msgid "Permission to add items" msgstr "添加项目权限" -#: users/models.py:407 +#: users/models.py:418 msgid "Change" msgstr "更改" -#: users/models.py:409 +#: users/models.py:420 msgid "Permissions to edit items" msgstr "编辑项目权限" -#: users/models.py:415 +#: users/models.py:426 msgid "Permission to delete items" msgstr "删除项目权限" @@ -15045,9 +15091,6 @@ msgstr "删除项目权限" #~ msgid "Chinese" #~ msgstr "中文(简体)" -#~ msgid "Supplier List" -#~ msgstr "供应商列表" - #~ msgid "Query filters (comma-separated list of key=value pairs)," #~ msgstr "查询筛选器 (逗号分隔的键值对列表)" diff --git a/src/frontend/src/locales/bg/messages.po b/src/frontend/src/locales/bg/messages.po index 758bbf5751..5795f45f99 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: 2024-04-18 03:35\n" +"PO-Revision-Date: 2024-04-21 04:18\n" "Last-Translator: \n" "Language-Team: Bulgarian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -69,10 +69,10 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/forms/StockForms.tsx:450 +#: src/forms/StockForms.tsx:427 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:407 +#: src/pages/stock/StockDetail.tsx:437 msgid "Remove" msgstr "" @@ -100,7 +100,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:226 -#: src/components/forms/ApiForm.tsx:516 +#: src/components/forms/ApiForm.tsx:529 #: src/contexts/ThemeContext.tsx:65 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 msgid "Submit" @@ -131,6 +131,9 @@ msgid "Part is not active" msgstr "" #: src/components/details/PartIcons.tsx:34 +#: src/pages/company/CompanyDetail.tsx:299 +#: src/pages/company/SupplierPartDetail.tsx:310 +#: src/pages/part/PartDetail.tsx:662 msgid "Inactive" msgstr "" @@ -246,26 +249,26 @@ msgstr "" msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:131 +#: src/components/forms/ApiForm.tsx:133 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "" -#: src/components/forms/ApiForm.tsx:378 +#: src/components/forms/ApiForm.tsx:393 #: src/components/widgets/MarkdownEditor.tsx:146 msgid "Success" msgstr "" -#: src/components/forms/ApiForm.tsx:453 +#: src/components/forms/ApiForm.tsx:468 msgid "Form Errors Exist" msgstr "" -#: src/components/forms/ApiForm.tsx:553 +#: src/components/forms/ApiForm.tsx:566 #: src/tables/plugin/PluginListTable.tsx:441 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:573 +#: src/components/forms/ApiForm.tsx:586 #: src/components/items/ActionDropdown.tsx:199 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:121 @@ -447,7 +450,7 @@ msgstr "" #: src/components/forms/HostOptionsForm.tsx:42 #: src/components/forms/HostOptionsForm.tsx:69 #: src/pages/part/CategoryDetail.tsx:72 -#: src/pages/part/PartDetail.tsx:122 +#: src/pages/part/PartDetail.tsx:116 #: src/pages/stock/LocationDetail.tsx:79 #: src/tables/machine/MachineTypeTable.tsx:65 #: src/tables/machine/MachineTypeTable.tsx:106 @@ -498,7 +501,7 @@ msgstr "" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:277 +#: src/components/forms/fields/ApiFormField.tsx:278 #: src/components/modals/LicenseModal.tsx:72 #: src/components/nav/SearchDrawer.tsx:411 #: src/components/widgets/MarkdownEditor.tsx:108 @@ -509,7 +512,7 @@ msgstr "" #: src/tables/InvenTreeTable.tsx:430 #: src/tables/InvenTreeTable.tsx:506 #: src/tables/plugin/PluginListTable.tsx:398 -#: src/tables/stock/StockItemTestResultTable.tsx:321 +#: src/tables/stock/StockItemTestResultTable.tsx:319 msgid "Error" msgstr "" @@ -548,7 +551,7 @@ msgid "Thumbnail" msgstr "" #: src/components/items/ActionDropdown.tsx:110 -#: src/pages/build/BuildDetail.tsx:298 +#: src/pages/build/BuildDetail.tsx:299 msgid "Barcode Actions" msgstr "" @@ -569,7 +572,7 @@ msgid "Link custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:161 -#: src/forms/PurchaseOrderForms.tsx:356 +#: src/forms/PurchaseOrderForms.tsx:367 msgid "Unlink Barcode" msgstr "" @@ -590,7 +593,6 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:218 -#: src/pages/stock/StockDetail.tsx:432 #: src/tables/RowActions.tsx:32 msgid "Duplicate" msgstr "" @@ -1041,19 +1043,18 @@ msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49 -#: src/pages/build/BuildDetail.tsx:79 -#: src/pages/part/PartDetail.tsx:767 +#: src/pages/build/BuildDetail.tsx:78 +#: src/pages/part/PartDetail.tsx:778 #: src/tables/part/RelatedPartTable.tsx:45 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:70 msgid "Part" msgstr "" @@ -1064,7 +1065,7 @@ msgstr "" #: src/pages/part/CategoryDetail.tsx:104 #: src/pages/part/CategoryDetail.tsx:183 #: src/pages/part/CategoryDetail.tsx:213 -#: src/pages/part/PartDetail.tsx:633 +#: src/pages/part/PartDetail.tsx:627 msgid "Parts" msgstr "" @@ -1085,10 +1086,10 @@ msgid "Part Test Templates" msgstr "" #: src/components/render/ModelType.tsx:43 -#: src/pages/company/SupplierPartDetail.tsx:185 -#: src/pages/company/SupplierPartDetail.tsx:294 -#: src/pages/stock/StockDetail.tsx:161 -#: src/tables/purchasing/SupplierPartTable.tsx:63 +#: src/pages/company/SupplierPartDetail.tsx:192 +#: src/pages/company/SupplierPartDetail.tsx:324 +#: src/pages/stock/StockDetail.tsx:168 +#: src/tables/purchasing/SupplierPartTable.tsx:69 msgid "Supplier Part" msgstr "" @@ -1112,12 +1113,12 @@ msgstr "" #: src/components/render/ModelType.tsx:67 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:67 -#: src/pages/stock/StockDetail.tsx:480 +#: src/pages/stock/StockDetail.tsx:514 msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:68 -#: src/pages/company/CompanyDetail.tsx:196 +#: src/pages/company/CompanyDetail.tsx:197 #: src/pages/stock/LocationDetail.tsx:112 #: src/pages/stock/LocationDetail.tsx:156 #: src/pages/stock/LocationDetail.tsx:309 @@ -1158,7 +1159,7 @@ msgid "Build Lines" msgstr "" #: src/components/render/ModelType.tsx:104 -#: src/pages/company/CompanyDetail.tsx:302 +#: src/pages/company/CompanyDetail.tsx:309 msgid "Company" msgstr "" @@ -1179,15 +1180,15 @@ msgstr "" #: src/components/render/ModelType.tsx:119 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:99 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:42 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:319 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:328 msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:120 #: src/pages/Index/Settings/SystemSettings.tsx:242 -#: src/pages/company/CompanyDetail.tsx:189 -#: src/pages/company/SupplierPartDetail.tsx:219 -#: src/pages/part/PartDetail.tsx:566 +#: src/pages/company/CompanyDetail.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:226 +#: src/pages/part/PartDetail.tsx:560 #: src/pages/purchasing/PurchasingIndex.tsx:20 msgid "Purchase Orders" msgstr "" @@ -1202,16 +1203,16 @@ msgstr "" #: src/components/render/ModelType.tsx:132 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:108 -#: src/pages/build/BuildDetail.tsx:127 -#: src/pages/sales/SalesOrderDetail.tsx:265 -#: src/pages/stock/StockDetail.tsx:209 +#: src/pages/build/BuildDetail.tsx:126 +#: src/pages/sales/SalesOrderDetail.tsx:315 +#: src/pages/stock/StockDetail.tsx:216 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:133 #: src/pages/Index/Settings/SystemSettings.tsx:257 -#: src/pages/company/CompanyDetail.tsx:205 -#: src/pages/part/PartDetail.tsx:572 +#: src/pages/company/CompanyDetail.tsx:206 +#: src/pages/part/PartDetail.tsx:566 #: src/pages/sales/SalesIndex.tsx:21 msgid "Sales Orders" msgstr "" @@ -1226,13 +1227,13 @@ msgstr "" #: src/components/render/ModelType.tsx:147 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:117 -#: src/pages/sales/ReturnOrderDetail.tsx:241 +#: src/pages/sales/ReturnOrderDetail.tsx:291 msgid "Return Order" msgstr "" #: src/components/render/ModelType.tsx:148 #: src/pages/Index/Settings/SystemSettings.tsx:272 -#: src/pages/company/CompanyDetail.tsx:212 +#: src/pages/company/CompanyDetail.tsx:213 #: src/pages/sales/SalesIndex.tsx:27 msgid "Return Orders" msgstr "" @@ -1243,19 +1244,19 @@ msgid "Address" msgstr "" #: src/components/render/ModelType.tsx:156 -#: src/pages/company/CompanyDetail.tsx:238 +#: src/pages/company/CompanyDetail.tsx:239 msgid "Addresses" msgstr "" #: src/components/render/ModelType.tsx:162 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:165 -#: src/pages/sales/ReturnOrderDetail.tsx:131 -#: src/pages/sales/SalesOrderDetail.tsx:135 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:167 +#: src/pages/sales/ReturnOrderDetail.tsx:146 +#: src/pages/sales/SalesOrderDetail.tsx:150 msgid "Contact" msgstr "" #: src/components/render/ModelType.tsx:163 -#: src/pages/company/CompanyDetail.tsx:232 +#: src/pages/company/CompanyDetail.tsx:233 msgid "Contacts" msgstr "" @@ -1285,26 +1286,26 @@ msgstr "" #: src/defaults/links.tsx:29 #: src/defaults/menuItems.tsx:38 #: src/pages/Index/Settings/SystemSettings.tsx:199 -#: src/pages/part/PartDetail.tsx:488 +#: src/pages/part/PartDetail.tsx:482 #: src/pages/stock/LocationDetail.tsx:289 -#: src/pages/stock/StockDetail.tsx:343 +#: src/pages/stock/StockDetail.tsx:350 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" msgstr "" #: src/components/render/Stock.tsx:26 -#: src/pages/stock/StockDetail.tsx:144 -#: src/pages/stock/StockDetail.tsx:450 +#: src/pages/stock/StockDetail.tsx:151 +#: src/pages/stock/StockDetail.tsx:484 msgid "Serial Number" msgstr "" #: src/components/render/Stock.tsx:28 #: src/pages/part/pricing/BomPricingPanel.tsx:132 #: src/pages/part/pricing/PriceBreakPanel.tsx:96 -#: src/pages/stock/StockDetail.tsx:139 -#: src/pages/stock/StockDetail.tsx:455 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:92 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:120 +#: src/pages/stock/StockDetail.tsx:146 +#: src/pages/stock/StockDetail.tsx:489 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:94 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:122 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:73 msgid "Quantity" msgstr "" @@ -2064,7 +2065,7 @@ msgstr "" #~ msgstr "Local Server" #: src/defaults/links.tsx:11 -#: src/pages/company/CompanyDetail.tsx:89 +#: src/pages/company/CompanyDetail.tsx:90 msgid "Website" msgstr "" @@ -2081,8 +2082,8 @@ msgstr "" #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:217 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:278 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:322 +#: src/pages/company/SupplierPartDetail.tsx:297 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:331 #: src/pages/purchasing/PurchasingIndex.tsx:52 msgid "Purchasing" msgstr "" @@ -2090,9 +2091,9 @@ msgstr "" #: src/defaults/links.tsx:32 #: src/defaults/menuItems.tsx:53 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:245 +#: src/pages/sales/ReturnOrderDetail.tsx:296 #: src/pages/sales/SalesIndex.tsx:45 -#: src/pages/sales/SalesOrderDetail.tsx:269 +#: src/pages/sales/SalesOrderDetail.tsx:320 msgid "Sales" msgstr "" @@ -2295,75 +2296,75 @@ msgstr "" #~ msgid "Part updated" #~ msgstr "Part updated" -#: src/forms/PurchaseOrderForms.tsx:246 +#: src/forms/PurchaseOrderForms.tsx:257 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:254 +#: src/forms/PurchaseOrderForms.tsx:265 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:263 +#: src/forms/PurchaseOrderForms.tsx:274 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:273 +#: src/forms/PurchaseOrderForms.tsx:284 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:278 +#: src/forms/PurchaseOrderForms.tsx:289 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:289 -#: src/forms/PurchaseOrderForms.tsx:365 +#: src/forms/PurchaseOrderForms.tsx:300 +#: src/forms/PurchaseOrderForms.tsx:376 msgid "Scan Barcode" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:333 +#: src/forms/PurchaseOrderForms.tsx:344 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:340 +#: src/forms/PurchaseOrderForms.tsx:351 msgid "Assign Batch Code{0}" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:349 +#: src/forms/PurchaseOrderForms.tsx:360 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:374 -#: src/forms/StockForms.tsx:359 +#: src/forms/PurchaseOrderForms.tsx:385 +#: src/forms/StockForms.tsx:336 msgid "Remove item from list" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:399 -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/PurchaseOrderForms.tsx:410 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:58 -#: src/pages/stock/StockDetail.tsx:169 +#: src/pages/stock/StockDetail.tsx:176 msgid "Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:415 +#: src/forms/PurchaseOrderForms.tsx:426 msgid "Store at default location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:428 +#: src/forms/PurchaseOrderForms.tsx:439 msgid "Store at line item destination" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:438 +#: src/forms/PurchaseOrderForms.tsx:449 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:647 +#: src/forms/PurchaseOrderForms.tsx:658 msgid "Receive line items" msgstr "" @@ -2388,97 +2389,94 @@ msgstr "" #~ msgstr "Create Stock Item" #: src/forms/StockForms.tsx:136 +#: src/pages/stock/StockDetail.tsx:373 #: src/tables/stock/StockItemTable.tsx:374 #: src/tables/stock/StockItemTable.tsx:494 msgid "Add Stock Item" msgstr "" -#: src/forms/StockForms.tsx:157 -msgid "Edit Stock Item" -msgstr "" - #: src/forms/StockForms.tsx:158 -msgid "Stock item updated" -msgstr "" +#~ msgid "Stock item updated" +#~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:348 +#: src/forms/StockForms.tsx:325 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 -#: src/pages/part/PartDetail.tsx:208 -#: src/pages/part/PartDetail.tsx:649 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 +#: src/pages/part/PartDetail.tsx:202 +#: src/pages/part/PartDetail.tsx:643 #: src/tables/stock/StockItemTable.tsx:283 msgid "In Stock" msgstr "" -#: src/forms/StockForms.tsx:416 +#: src/forms/StockForms.tsx:393 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/tables/RowActions.tsx:148 msgid "Actions" msgstr "" -#: src/forms/StockForms.tsx:479 -#: src/pages/stock/StockDetail.tsx:399 +#: src/forms/StockForms.tsx:456 +#: src/pages/stock/StockDetail.tsx:429 #: src/tables/settings/TemplateTable.tsx:266 -#: src/tables/stock/StockItemTestResultTable.tsx:350 +#: src/tables/stock/StockItemTestResultTable.tsx:348 msgid "Add" msgstr "" -#: src/forms/StockForms.tsx:507 +#: src/forms/StockForms.tsx:484 #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:389 +#: src/pages/stock/StockDetail.tsx:419 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:740 +#: src/forms/StockForms.tsx:717 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:749 +#: src/forms/StockForms.tsx:726 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:758 -#: src/pages/part/PartDetail.tsx:725 +#: src/forms/StockForms.tsx:735 +#: src/pages/part/PartDetail.tsx:734 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:767 -#: src/pages/part/PartDetail.tsx:714 +#: src/forms/StockForms.tsx:744 +#: src/pages/part/PartDetail.tsx:723 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:776 +#: src/forms/StockForms.tsx:753 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:785 +#: src/forms/StockForms.tsx:762 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:804 +#: src/forms/StockForms.tsx:781 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:811 +#: src/forms/StockForms.tsx:788 msgid "Parent stock location" msgstr "" @@ -3196,7 +3194,7 @@ msgid "Reports" msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:89 -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:318 msgid "Report" msgstr "" @@ -3213,7 +3211,7 @@ msgstr "" #~ msgstr "Return order" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135 -#: src/pages/part/PartDetail.tsx:513 +#: src/pages/part/PartDetail.tsx:507 msgid "Bill of Materials" msgstr "" @@ -3264,15 +3262,15 @@ msgid "Reporting" msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:223 -#: src/pages/part/PartDetail.tsx:584 +#: src/pages/part/PartDetail.tsx:578 msgid "Stocktake" msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:228 -#: src/pages/build/BuildDetail.tsx:360 +#: src/pages/build/BuildDetail.tsx:361 #: src/pages/build/BuildIndex.tsx:14 -#: src/pages/part/PartDetail.tsx:520 -#: src/pages/sales/SalesOrderDetail.tsx:213 +#: src/pages/part/PartDetail.tsx:514 +#: src/pages/sales/SalesOrderDetail.tsx:240 msgid "Build Orders" msgstr "" @@ -3332,34 +3330,34 @@ msgstr "" #~ msgid "Build Status" #~ msgstr "Build Status" -#: src/pages/build/BuildDetail.tsx:85 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:109 -#: src/pages/sales/ReturnOrderDetail.tsx:75 -#: src/pages/sales/SalesOrderDetail.tsx:79 +#: src/pages/build/BuildDetail.tsx:84 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:111 +#: src/pages/sales/ReturnOrderDetail.tsx:90 +#: src/pages/sales/SalesOrderDetail.tsx:94 #: src/tables/machine/MachineListTable.tsx:323 #: src/tables/purchasing/PurchaseOrderTable.tsx:55 -#: src/tables/sales/ReturnOrderTable.tsx:41 +#: src/tables/sales/ReturnOrderTable.tsx:46 #: src/tables/sales/SalesOrderTable.tsx:52 #: src/tables/stock/StockItemTable.tsx:252 msgid "Status" msgstr "" -#: src/pages/build/BuildDetail.tsx:91 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:82 -#: src/pages/sales/ReturnOrderDetail.tsx:49 -#: src/pages/sales/SalesOrderDetail.tsx:53 +#: src/pages/build/BuildDetail.tsx:90 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:84 +#: src/pages/sales/ReturnOrderDetail.tsx:64 +#: src/pages/sales/SalesOrderDetail.tsx:68 msgid "Reference" msgstr "" -#: src/pages/build/BuildDetail.tsx:96 -#: src/pages/company/CompanyDetail.tsx:84 +#: src/pages/build/BuildDetail.tsx:95 +#: src/pages/company/CompanyDetail.tsx:85 #: src/pages/company/ManufacturerPartDetail.tsx:73 -#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/pages/company/SupplierPartDetail.tsx:85 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:129 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:103 -#: src/pages/sales/ReturnOrderDetail.tsx:69 -#: src/pages/sales/SalesOrderDetail.tsx:73 +#: src/pages/part/PartDetail.tsx:123 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:105 +#: src/pages/sales/ReturnOrderDetail.tsx:84 +#: src/pages/sales/SalesOrderDetail.tsx:88 #: src/pages/stock/LocationDetail.tsx:93 #: src/tables/ColumnRenderers.tsx:59 #: src/tables/machine/MachineTypeTable.tsx:69 @@ -3372,40 +3370,40 @@ msgstr "" msgid "Description" msgstr "" -#: src/pages/build/BuildDetail.tsx:103 +#: src/pages/build/BuildDetail.tsx:102 msgid "Parent Build" msgstr "" -#: src/pages/build/BuildDetail.tsx:114 +#: src/pages/build/BuildDetail.tsx:113 msgid "Build Quantity" msgstr "" -#: src/pages/build/BuildDetail.tsx:122 -#: src/pages/build/BuildDetail.tsx:223 +#: src/pages/build/BuildDetail.tsx:121 +#: src/pages/build/BuildDetail.tsx:222 msgid "Completed Outputs" msgstr "" -#: src/pages/build/BuildDetail.tsx:139 +#: src/pages/build/BuildDetail.tsx:138 msgid "Issued By" msgstr "" -#: src/pages/build/BuildDetail.tsx:145 -#: src/pages/part/PartDetail.tsx:321 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:190 -#: src/pages/sales/ReturnOrderDetail.tsx:156 -#: src/pages/sales/SalesOrderDetail.tsx:160 +#: src/pages/build/BuildDetail.tsx:144 +#: src/pages/part/PartDetail.tsx:315 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:192 +#: src/pages/sales/ReturnOrderDetail.tsx:171 +#: src/pages/sales/SalesOrderDetail.tsx:175 msgid "Responsible" msgstr "" -#: src/pages/build/BuildDetail.tsx:157 +#: src/pages/build/BuildDetail.tsx:156 msgid "Source Location" msgstr "" -#: src/pages/build/BuildDetail.tsx:158 +#: src/pages/build/BuildDetail.tsx:157 msgid "Any location" msgstr "" -#: src/pages/build/BuildDetail.tsx:165 +#: src/pages/build/BuildDetail.tsx:164 msgid "Destination Location" msgstr "" @@ -3420,7 +3418,7 @@ msgstr "" #~ msgid "Link custom barcode to part" #~ msgstr "Link custom barcode to part" -#: src/pages/build/BuildDetail.tsx:196 +#: src/pages/build/BuildDetail.tsx:195 msgid "Build Details" msgstr "" @@ -3429,7 +3427,7 @@ msgstr "" #~ msgid "Unlink custom barcode from part" #~ msgstr "Unlink custom barcode from part" -#: src/pages/build/BuildDetail.tsx:202 +#: src/pages/build/BuildDetail.tsx:201 #: src/tables/build/BuildLineTable.tsx:204 msgid "Allocate Stock" msgstr "" @@ -3438,7 +3436,7 @@ msgstr "" #~ msgid "Build Order updated" #~ msgstr "Build Order updated" -#: src/pages/build/BuildDetail.tsx:217 +#: src/pages/build/BuildDetail.tsx:216 msgid "Incomplete Outputs" msgstr "" @@ -3454,48 +3452,48 @@ msgstr "" #~ msgid "Delete build order" #~ msgstr "Delete build order" -#: src/pages/build/BuildDetail.tsx:236 +#: src/pages/build/BuildDetail.tsx:235 msgid "Consumed Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:248 +#: src/pages/build/BuildDetail.tsx:247 msgid "Child Build Orders" msgstr "" -#: src/pages/build/BuildDetail.tsx:258 -#: src/pages/company/CompanyDetail.tsx:244 +#: src/pages/build/BuildDetail.tsx:257 +#: src/pages/company/CompanyDetail.tsx:245 #: src/pages/company/ManufacturerPartDetail.tsx:169 -#: src/pages/part/PartDetail.tsx:606 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:246 -#: src/pages/sales/ReturnOrderDetail.tsx:199 -#: src/pages/sales/SalesOrderDetail.tsx:223 -#: src/pages/stock/StockDetail.tsx:316 +#: src/pages/part/PartDetail.tsx:600 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:253 +#: src/pages/sales/ReturnOrderDetail.tsx:214 +#: src/pages/sales/SalesOrderDetail.tsx:250 +#: src/pages/stock/StockDetail.tsx:323 msgid "Attachments" msgstr "" -#: src/pages/build/BuildDetail.tsx:270 -#: src/pages/company/CompanyDetail.tsx:256 -#: src/pages/part/PartDetail.tsx:618 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:258 -#: src/pages/sales/ReturnOrderDetail.tsx:211 -#: src/pages/sales/SalesOrderDetail.tsx:235 -#: src/pages/stock/StockDetail.tsx:328 +#: src/pages/build/BuildDetail.tsx:269 +#: src/pages/company/CompanyDetail.tsx:257 +#: src/pages/part/PartDetail.tsx:612 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:265 +#: src/pages/sales/ReturnOrderDetail.tsx:226 +#: src/pages/sales/SalesOrderDetail.tsx:262 +#: src/pages/stock/StockDetail.tsx:335 msgid "Notes" msgstr "" -#: src/pages/build/BuildDetail.tsx:286 +#: src/pages/build/BuildDetail.tsx:287 msgid "Edit Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:312 +#: src/pages/build/BuildDetail.tsx:313 msgid "Reporting Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:318 +#: src/pages/build/BuildDetail.tsx:319 msgid "Print build report" msgstr "" -#: src/pages/build/BuildDetail.tsx:324 +#: src/pages/build/BuildDetail.tsx:325 msgid "Build Order Actions" msgstr "" @@ -3507,53 +3505,56 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/company/CompanyDetail.tsx:97 +#: src/pages/company/CompanyDetail.tsx:98 msgid "Phone Number" msgstr "" -#: src/pages/company/CompanyDetail.tsx:104 +#: src/pages/company/CompanyDetail.tsx:105 msgid "Email Address" msgstr "" -#: src/pages/company/CompanyDetail.tsx:114 +#: src/pages/company/CompanyDetail.tsx:115 msgid "Default Currency" msgstr "" -#: src/pages/company/CompanyDetail.tsx:119 +#: src/pages/company/CompanyDetail.tsx:120 #: src/pages/company/SupplierDetail.tsx:8 -#: src/pages/company/SupplierPartDetail.tsx:102 -#: src/pages/company/SupplierPartDetail.tsx:188 -#: src/pages/company/SupplierPartDetail.tsx:282 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:97 +#: src/pages/company/SupplierPartDetail.tsx:109 +#: src/pages/company/SupplierPartDetail.tsx:195 +#: src/pages/company/SupplierPartDetail.tsx:301 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:99 +#: src/tables/company/CompanyTable.tsx:93 #: src/tables/purchasing/PurchaseOrderTable.tsx:73 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:36 msgid "Supplier" msgstr "" -#: src/pages/company/CompanyDetail.tsx:125 +#: src/pages/company/CompanyDetail.tsx:126 #: src/pages/company/ManufacturerDetail.tsx:8 #: src/pages/company/ManufacturerPartDetail.tsx:91 #: src/pages/company/ManufacturerPartDetail.tsx:221 -#: src/pages/company/SupplierPartDetail.tsx:117 +#: src/pages/company/SupplierPartDetail.tsx:124 +#: src/tables/company/CompanyTable.tsx:98 msgid "Manufacturer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:131 +#: src/pages/company/CompanyDetail.tsx:132 #: src/pages/company/CustomerDetail.tsx:8 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/pages/sales/ReturnOrderDetail.tsx:63 -#: src/pages/sales/SalesOrderDetail.tsx:67 -#: src/pages/stock/StockDetail.tsx:218 -#: src/tables/sales/ReturnOrderTable.tsx:60 -#: src/tables/sales/SalesOrderTable.tsx:95 +#: src/pages/sales/ReturnOrderDetail.tsx:78 +#: src/pages/sales/SalesOrderDetail.tsx:82 +#: src/pages/stock/StockDetail.tsx:225 +#: src/tables/company/CompanyTable.tsx:103 +#: src/tables/sales/ReturnOrderTable.tsx:61 +#: src/tables/sales/SalesOrderTable.tsx:97 msgid "Customer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:165 +#: src/pages/company/CompanyDetail.tsx:166 msgid "Details" msgstr "" -#: src/pages/company/CompanyDetail.tsx:171 +#: src/pages/company/CompanyDetail.tsx:172 msgid "Manufactured Parts" msgstr "" @@ -3561,7 +3562,7 @@ msgstr "" #~ msgid "Edit company" #~ msgstr "Edit company" -#: src/pages/company/CompanyDetail.tsx:180 +#: src/pages/company/CompanyDetail.tsx:181 msgid "Supplied Parts" msgstr "" @@ -3569,30 +3570,31 @@ msgstr "" #~ msgid "Delete company" #~ msgstr "Delete company" -#: src/pages/company/CompanyDetail.tsx:221 +#: src/pages/company/CompanyDetail.tsx:222 msgid "Assigned Stock" msgstr "" -#: src/pages/company/CompanyDetail.tsx:272 +#: src/pages/company/CompanyDetail.tsx:273 msgid "Edit Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:281 +#: src/pages/company/CompanyDetail.tsx:282 msgid "Company Actions" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:66 -#: src/pages/company/SupplierPartDetail.tsx:71 +#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:72 msgid "Internal Part" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:81 -#: src/pages/company/SupplierPartDetail.tsx:85 +#: src/pages/company/SupplierPartDetail.tsx:92 msgid "External Link" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:99 -#: src/pages/company/SupplierPartDetail.tsx:126 +#: src/pages/company/SupplierPartDetail.tsx:133 #: src/tables/purchasing/ManufacturerPartTable.tsx:53 msgid "Manufacturer Part Number" msgstr "" @@ -3606,12 +3608,12 @@ msgid "Manufacturer Part Details" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:143 -#: src/pages/part/PartDetail.tsx:482 +#: src/pages/part/PartDetail.tsx:476 msgid "Parameters" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:155 -#: src/pages/part/PartDetail.tsx:553 +#: src/pages/part/PartDetail.tsx:547 #: src/pages/purchasing/PurchasingIndex.tsx:26 msgid "Suppliers" msgstr "" @@ -3629,65 +3631,70 @@ msgstr "" msgid "ManufacturerPart" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:92 +#: src/pages/company/SupplierPartDetail.tsx:99 #: src/tables/ColumnRenderers.tsx:110 msgid "Note" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:110 +#: src/pages/company/SupplierPartDetail.tsx:117 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:138 -#: src/pages/company/SupplierPartDetail.tsx:189 -#: src/pages/stock/StockDetail.tsx:232 +#: src/pages/company/SupplierPartDetail.tsx:145 +#: src/pages/company/SupplierPartDetail.tsx:196 +#: src/pages/stock/StockDetail.tsx:239 msgid "Packaging" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:145 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:105 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:141 -#: src/tables/purchasing/SupplierPartTable.tsx:120 +#: src/pages/company/SupplierPartDetail.tsx:152 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:107 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:143 +#: src/tables/purchasing/SupplierPartTable.tsx:132 msgid "Pack Quantity" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:156 +#: src/pages/company/SupplierPartDetail.tsx:163 msgid "Supplier Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:163 +#: src/pages/company/SupplierPartDetail.tsx:170 msgid "Availability Updated" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:197 msgid "Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:199 +#: src/pages/company/SupplierPartDetail.tsx:206 msgid "Supplier Part Details" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:205 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:234 +#: src/pages/company/SupplierPartDetail.tsx:212 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:241 msgid "Received Stock" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:229 +#: src/pages/company/SupplierPartDetail.tsx:236 #: src/pages/part/PartPricingPanel.tsx:115 #: src/pages/part/pricing/PricingOverviewPanel.tsx:130 msgid "Supplier Pricing" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:244 +#: src/pages/company/SupplierPartDetail.tsx:251 msgid "Supplier Part Actions" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:270 -#: src/tables/purchasing/SupplierPartTable.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:275 +#: src/tables/purchasing/SupplierPartTable.tsx:211 msgid "Edit Supplier Part" msgstr "" +#: src/pages/company/SupplierPartDetail.tsx:282 +#: src/tables/purchasing/SupplierPartTable.tsx:164 +msgid "Add Supplier Part" +msgstr "" + #: src/pages/part/CategoryDetail.tsx:78 #: src/pages/stock/LocationDetail.tsx:85 #: src/tables/settings/ErrorTable.tsx:34 @@ -3734,135 +3741,143 @@ msgstr "" msgid "Category Details" msgstr "" -#: src/pages/part/PartDetail.tsx:135 +#: src/pages/part/PartDetail.tsx:129 msgid "Variant of" msgstr "" -#: src/pages/part/PartDetail.tsx:142 +#: src/pages/part/PartDetail.tsx:136 #: src/tables/notifications/NotificationsTable.tsx:31 #: src/tables/part/PartCategoryTemplateTable.tsx:68 msgid "Category" msgstr "" -#: src/pages/part/PartDetail.tsx:148 +#: src/pages/part/PartDetail.tsx:142 msgid "Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:155 +#: src/pages/part/PartDetail.tsx:149 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:162 +#: src/pages/part/PartDetail.tsx:156 msgid "IPN" msgstr "" -#: src/pages/part/PartDetail.tsx:169 +#: src/pages/part/PartDetail.tsx:163 msgid "Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:176 +#: src/pages/part/PartDetail.tsx:170 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:39 msgid "Units" msgstr "" -#: src/pages/part/PartDetail.tsx:183 +#: src/pages/part/PartDetail.tsx:177 #: src/tables/settings/PendingTasksTable.tsx:40 msgid "Keywords" msgstr "" -#: src/pages/part/PartDetail.tsx:190 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:156 -#: src/pages/sales/ReturnOrderDetail.tsx:122 -#: src/pages/sales/SalesOrderDetail.tsx:126 +#: src/pages/part/PartDetail.tsx:184 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:158 +#: src/pages/sales/ReturnOrderDetail.tsx:137 +#: src/pages/sales/SalesOrderDetail.tsx:141 msgid "Link" msgstr "" -#: src/pages/part/PartDetail.tsx:202 +#: src/pages/part/PartDetail.tsx:196 #: src/tables/build/BuildLineTable.tsx:115 msgid "Available Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:214 +#: src/pages/part/PartDetail.tsx:208 msgid "Minimum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:220 +#: src/pages/part/PartDetail.tsx:214 #: src/tables/bom/BomTable.tsx:210 #: src/tables/build/BuildLineTable.tsx:92 msgid "On order" msgstr "" -#: src/pages/part/PartDetail.tsx:229 +#: src/pages/part/PartDetail.tsx:223 msgid "Allocated to Build Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:240 +#: src/pages/part/PartDetail.tsx:234 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:250 +#: src/pages/part/PartDetail.tsx:244 #: src/tables/bom/BomTable.tsx:234 msgid "Can Build" msgstr "" -#: src/pages/part/PartDetail.tsx:257 +#: src/pages/part/PartDetail.tsx:251 #: src/tables/bom/BomTable.tsx:218 #: src/tables/part/PartTable.tsx:91 msgid "Building" msgstr "" -#: src/pages/part/PartDetail.tsx:266 +#: src/pages/part/PartDetail.tsx:260 #: src/tables/bom/UsedInTable.tsx:71 #: src/tables/build/BuildOrderTable.tsx:102 +#: src/tables/company/CompanyTable.tsx:58 +#: src/tables/company/CompanyTable.tsx:88 #: src/tables/machine/MachineListTable.tsx:320 #: src/tables/part/PartTable.tsx:177 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:190 #: src/tables/plugin/PluginListTable.tsx:634 +#: src/tables/purchasing/SupplierPartTable.tsx:99 +#: src/tables/purchasing/SupplierPartTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:247 msgid "Active" msgstr "" -#: src/pages/part/PartDetail.tsx:271 +#: src/pages/part/PartDetail.tsx:265 msgid "Template Part" msgstr "" -#: src/pages/part/PartDetail.tsx:276 +#: src/pages/part/PartDetail.tsx:270 #: src/tables/bom/BomTable.tsx:262 msgid "Assembled Part" msgstr "" -#: src/pages/part/PartDetail.tsx:281 +#: src/pages/part/PartDetail.tsx:275 msgid "Component Part" msgstr "" -#: src/pages/part/PartDetail.tsx:286 +#: src/pages/part/PartDetail.tsx:280 #: src/tables/bom/BomTable.tsx:257 msgid "Trackable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:291 +#: src/pages/part/PartDetail.tsx:285 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:296 +#: src/pages/part/PartDetail.tsx:290 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:301 +#: src/pages/part/PartDetail.tsx:295 msgid "Virtual Part" msgstr "" -#: src/pages/part/PartDetail.tsx:309 +#: src/pages/part/PartDetail.tsx:303 msgid "Creation Date" msgstr "" +#: src/pages/part/PartDetail.tsx:308 +msgid "Created By" +msgstr "" + #: src/pages/part/PartDetail.tsx:310 #~ msgid "Edit part" #~ msgstr "Edit part" -#: src/pages/part/PartDetail.tsx:314 -msgid "Created By" +#: src/pages/part/PartDetail.tsx:322 +msgid "Default Supplier" msgstr "" #: src/pages/part/PartDetail.tsx:322 @@ -3873,93 +3888,95 @@ msgstr "" #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:328 -msgid "Default Supplier" -msgstr "" - -#: src/pages/part/PartDetail.tsx:339 +#: src/pages/part/PartDetail.tsx:333 #: src/tables/part/PartTable.tsx:160 msgid "Price Range" msgstr "" -#: src/pages/part/PartDetail.tsx:374 -#: src/pages/stock/StockDetail.tsx:129 +#: src/pages/part/PartDetail.tsx:368 +#: src/pages/stock/StockDetail.tsx:136 msgid "Last Stocktake" msgstr "" -#: src/pages/part/PartDetail.tsx:409 +#: src/pages/part/PartDetail.tsx:403 msgid "Stocktake By" msgstr "" -#: src/pages/part/PartDetail.tsx:476 +#: src/pages/part/PartDetail.tsx:470 msgid "Part Details" msgstr "" -#: src/pages/part/PartDetail.tsx:500 +#: src/pages/part/PartDetail.tsx:494 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:507 -#: src/pages/stock/StockDetail.tsx:277 +#: src/pages/part/PartDetail.tsx:501 +#: src/pages/stock/StockDetail.tsx:284 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:527 +#: src/pages/part/PartDetail.tsx:521 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:534 +#: src/pages/part/PartDetail.tsx:528 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:540 +#: src/pages/part/PartDetail.tsx:534 #: src/pages/purchasing/PurchasingIndex.tsx:37 msgid "Manufacturers" msgstr "" -#: src/pages/part/PartDetail.tsx:579 +#: src/pages/part/PartDetail.tsx:573 msgid "Scheduling" msgstr "" -#: src/pages/part/PartDetail.tsx:589 +#: src/pages/part/PartDetail.tsx:583 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:600 +#: src/pages/part/PartDetail.tsx:594 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:654 +#: src/pages/part/PartDetail.tsx:648 msgid "No Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:659 +#: src/pages/part/PartDetail.tsx:653 #: src/tables/part/PartTable.tsx:85 msgid "On Order" msgstr "" -#: src/pages/part/PartDetail.tsx:664 +#: src/pages/part/PartDetail.tsx:658 #: src/tables/stock/StockItemTable.tsx:288 msgid "In Production" msgstr "" -#: src/pages/part/PartDetail.tsx:676 +#: src/pages/part/PartDetail.tsx:671 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:707 +#: src/pages/part/PartDetail.tsx:678 +#: src/tables/part/PartTable.tsx:276 +#: src/tables/part/PartTable.tsx:292 +msgid "Add Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:716 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:715 +#: src/pages/part/PartDetail.tsx:724 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:726 +#: src/pages/part/PartDetail.tsx:735 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:736 +#: src/pages/part/PartDetail.tsx:745 msgid "Part Actions" msgstr "" @@ -4022,7 +4039,7 @@ msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:151 #: src/pages/part/pricing/SupplierPricingPanel.tsx:83 #: src/tables/bom/BomTable.tsx:149 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:168 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:170 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:88 msgid "Unit Price" msgstr "" @@ -4030,12 +4047,15 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:161 #: src/tables/ColumnRenderers.tsx:231 #: src/tables/bom/BomTable.tsx:158 +#: src/tables/purchasing/PurchaseOrderTable.tsx:97 +#: src/tables/sales/ReturnOrderTable.tsx:87 +#: src/tables/sales/SalesOrderTable.tsx:124 msgid "Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:177 #: src/pages/part/pricing/VariantPricingPanel.tsx:62 -#: src/tables/purchasing/SupplierPartTable.tsx:137 +#: src/tables/purchasing/SupplierPartTable.tsx:149 msgid "Updated" msgstr "" @@ -4094,7 +4114,7 @@ msgid "Overall Pricing" msgstr "" #: src/pages/part/pricing/PricingOverviewPanel.tsx:184 -#: src/pages/stock/StockDetail.tsx:123 +#: src/pages/stock/StockDetail.tsx:130 msgid "Last Updated" msgstr "" @@ -4153,82 +4173,92 @@ msgstr "" msgid "Variant Part" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:66 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:68 msgid "Edit Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:88 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:90 msgid "Supplier Reference" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:118 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:228 -#: src/pages/sales/ReturnOrderDetail.tsx:84 -#: src/pages/sales/ReturnOrderDetail.tsx:194 -#: src/pages/sales/SalesOrderDetail.tsx:88 -#: src/pages/sales/SalesOrderDetail.tsx:198 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:120 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:230 +#: src/pages/sales/ReturnOrderDetail.tsx:99 +#: src/pages/sales/ReturnOrderDetail.tsx:209 +#: src/pages/sales/SalesOrderDetail.tsx:103 +#: src/pages/sales/SalesOrderDetail.tsx:225 msgid "Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:125 -#: src/pages/sales/ReturnOrderDetail.tsx:91 -#: src/pages/sales/SalesOrderDetail.tsx:95 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 +#: src/pages/sales/ReturnOrderDetail.tsx:106 +#: src/pages/sales/SalesOrderDetail.tsx:110 msgid "Completed Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:133 -#: src/pages/sales/ReturnOrderDetail.tsx:99 -#: src/pages/sales/SalesOrderDetail.tsx:103 -#: src/pages/sales/SalesOrderDetail.tsx:208 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:135 +#: src/pages/sales/ReturnOrderDetail.tsx:114 +#: src/pages/sales/SalesOrderDetail.tsx:118 +#: src/pages/sales/SalesOrderDetail.tsx:235 msgid "Completed Shipments" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:141 -#: src/pages/sales/ReturnOrderDetail.tsx:107 -#: src/pages/sales/SalesOrderDetail.tsx:111 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 +#: src/pages/sales/ReturnOrderDetail.tsx:122 +#: src/pages/sales/SalesOrderDetail.tsx:126 msgid "Order Currency," msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:146 -#: src/pages/sales/ReturnOrderDetail.tsx:112 -#: src/pages/sales/SalesOrderDetail.tsx:116 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:148 +#: src/pages/sales/ReturnOrderDetail.tsx:127 +#: src/pages/sales/SalesOrderDetail.tsx:131 msgid "Total Cost" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:177 -#: src/pages/sales/ReturnOrderDetail.tsx:143 -#: src/pages/sales/SalesOrderDetail.tsx:147 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:179 +#: src/pages/sales/ReturnOrderDetail.tsx:158 +#: src/pages/sales/SalesOrderDetail.tsx:162 msgid "Created On" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:183 -#: src/pages/sales/ReturnOrderDetail.tsx:149 -#: src/pages/sales/SalesOrderDetail.tsx:153 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:185 +#: src/pages/sales/ReturnOrderDetail.tsx:164 +#: src/pages/sales/SalesOrderDetail.tsx:168 #: src/tables/ColumnRenderers.tsx:180 msgid "Target Date" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:222 -#: src/pages/sales/ReturnOrderDetail.tsx:188 -#: src/pages/sales/SalesOrderDetail.tsx:192 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:224 +#: src/pages/sales/ReturnOrderDetail.tsx:203 +#: src/pages/sales/SalesOrderDetail.tsx:219 msgid "Order Details" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:287 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:293 +#: src/pages/sales/ReturnOrderDetail.tsx:267 +#: src/pages/sales/SalesOrderDetail.tsx:279 msgid "Order Actions" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:55 -#: src/pages/sales/SalesOrderDetail.tsx:59 -#: src/tables/sales/SalesOrderTable.tsx:111 +#: src/pages/sales/ReturnOrderDetail.tsx:70 +#: src/pages/sales/SalesOrderDetail.tsx:74 +#: src/tables/sales/SalesOrderTable.tsx:113 msgid "Customer Reference" msgstr "" +#: src/pages/sales/ReturnOrderDetail.tsx:256 +msgid "Edit Return Order" +msgstr "" + #: src/pages/sales/SalesIndex.tsx:33 msgid "Customers" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:203 +#: src/pages/sales/SalesOrderDetail.tsx:208 +msgid "Edit Sales Order" +msgstr "" + +#: src/pages/sales/SalesOrderDetail.tsx:230 msgid "Pending Shipments" msgstr "" @@ -4266,15 +4296,19 @@ msgstr "" msgid "Location Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:102 +#: src/pages/stock/StockDetail.tsx:109 msgid "Base Part" msgstr "" -#: src/pages/stock/StockDetail.tsx:109 +#: src/pages/stock/StockDetail.tsx:116 msgid "Stock Status" msgstr "" -#: src/pages/stock/StockDetail.tsx:150 +#: src/pages/stock/StockDetail.tsx:155 +#~ msgid "Link custom barcode to stock item" +#~ msgstr "Link custom barcode to stock item" + +#: src/pages/stock/StockDetail.tsx:157 #: src/tables/build/BuildLineTable.tsx:38 #: src/tables/part/PartTable.tsx:116 #: src/tables/stock/StockItemTable.tsx:154 @@ -4282,86 +4316,90 @@ msgstr "" msgid "Available" msgstr "" -#: src/pages/stock/StockDetail.tsx:155 -#~ msgid "Link custom barcode to stock item" -#~ msgstr "Link custom barcode to stock item" - #: src/pages/stock/StockDetail.tsx:161 #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:176 +#: src/pages/stock/StockDetail.tsx:183 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:192 +#: src/pages/stock/StockDetail.tsx:199 msgid "Consumed By" msgstr "" -#: src/pages/stock/StockDetail.tsx:201 -msgid "Build Order" -msgstr "" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "Edit stock item" +#: src/pages/stock/StockDetail.tsx:208 +msgid "Build Order" +msgstr "" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "Delete stock item" -#: src/pages/stock/StockDetail.tsx:266 +#: src/pages/stock/StockDetail.tsx:273 msgid "Stock Details" msgstr "" -#: src/pages/stock/StockDetail.tsx:272 +#: src/pages/stock/StockDetail.tsx:279 msgid "Stock Tracking" msgstr "" -#: src/pages/stock/StockDetail.tsx:284 +#: src/pages/stock/StockDetail.tsx:291 msgid "Test Data" msgstr "" -#: src/pages/stock/StockDetail.tsx:298 +#: src/pages/stock/StockDetail.tsx:305 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:305 +#: src/pages/stock/StockDetail.tsx:312 msgid "Child Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:385 +#: src/pages/stock/StockDetail.tsx:364 +msgid "Edit Stock Item" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:415 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:390 +#: src/pages/stock/StockDetail.tsx:420 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:400 +#: src/pages/stock/StockDetail.tsx:430 #: src/tables/stock/StockItemTable.tsx:409 msgid "Add stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:408 +#: src/pages/stock/StockDetail.tsx:433 +#~ msgid "Duplicate stock item" +#~ msgstr "Duplicate stock item" + +#: src/pages/stock/StockDetail.tsx:438 #: src/tables/stock/StockItemTable.tsx:418 msgid "Remove stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:415 +#: src/pages/stock/StockDetail.tsx:445 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:416 +#: src/pages/stock/StockDetail.tsx:446 #: src/tables/stock/StockItemTable.tsx:438 msgid "Transfer stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:433 -msgid "Duplicate stock item" +#: src/pages/stock/StockDetail.tsx:458 +msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:460 +#: src/pages/stock/StockDetail.tsx:494 msgid "Batch Code" msgstr "" @@ -4610,18 +4648,10 @@ msgstr "" msgid "BOM item created" msgstr "" -#: src/tables/bom/BomTable.tsx:311 -#~ msgid "Edit Bom Item" -#~ msgstr "Edit Bom Item" - #: src/tables/bom/BomTable.tsx:313 msgid "Edit BOM Item" msgstr "" -#: src/tables/bom/BomTable.tsx:313 -#~ msgid "Bom item updated" -#~ msgstr "Bom item updated" - #: src/tables/bom/BomTable.tsx:315 msgid "BOM item updated" msgstr "" @@ -4634,26 +4664,34 @@ msgstr "" msgid "BOM item deleted" msgstr "" -#: src/tables/bom/BomTable.tsx:328 -#~ msgid "Delete Bom Item" -#~ msgstr "Delete Bom Item" - -#: src/tables/bom/BomTable.tsx:329 -#~ msgid "Bom item deleted" -#~ msgstr "Bom item deleted" - #: src/tables/bom/BomTable.tsx:331 -#~ msgid "Are you sure you want to remove this BOM item?" -#~ msgstr "Are you sure you want to remove this BOM item?" +#~ msgid "Edit Bom Item" +#~ msgstr "Edit Bom Item" #: src/tables/bom/BomTable.tsx:333 msgid "View BOM" msgstr "" +#: src/tables/bom/BomTable.tsx:333 +#~ msgid "Bom item updated" +#~ msgstr "Bom item updated" + #: src/tables/bom/BomTable.tsx:344 msgid "Validate BOM line" msgstr "" +#: src/tables/bom/BomTable.tsx:348 +#~ msgid "Delete Bom Item" +#~ msgstr "Delete Bom Item" + +#: src/tables/bom/BomTable.tsx:349 +#~ msgid "Bom item deleted" +#~ msgstr "Bom item deleted" + +#: src/tables/bom/BomTable.tsx:351 +#~ msgid "Are you sure you want to remove this BOM item?" +#~ msgstr "Are you sure you want to remove this BOM item?" + #: src/tables/bom/BomTable.tsx:352 msgid "Edit Substitutes" msgstr "" @@ -4727,7 +4765,7 @@ msgstr "" #: src/tables/build/BuildOrderTable.tsx:107 #: src/tables/purchasing/PurchaseOrderTable.tsx:56 -#: src/tables/sales/ReturnOrderTable.tsx:42 +#: src/tables/sales/ReturnOrderTable.tsx:47 #: src/tables/sales/SalesOrderTable.tsx:53 msgid "Filter by order status" msgstr "" @@ -4736,8 +4774,8 @@ msgstr "" msgid "Show overdue status" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:140 -#: src/tables/build/BuildOrderTable.tsx:158 +#: src/tables/build/BuildOrderTable.tsx:142 +#: src/tables/build/BuildOrderTable.tsx:160 msgid "Add Build Order" msgstr "" @@ -4762,27 +4800,43 @@ msgstr "" msgid "Are you sure you want to delete this address?" msgstr "" -#: src/tables/company/CompanyTable.tsx:63 +#: src/tables/company/CompanyTable.tsx:71 msgid "New Company" msgstr "" -#: src/tables/company/CompanyTable.tsx:83 +#: src/tables/company/CompanyTable.tsx:89 +msgid "Show active companies" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:94 +msgid "Show companies which are suppliers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:99 +msgid "Show companies which are manufacturers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:104 +msgid "Show companies which are customers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:116 msgid "Add Company" msgstr "" -#: src/tables/company/ContactTable.tsx:73 +#: src/tables/company/ContactTable.tsx:71 msgid "Edit Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:80 +#: src/tables/company/ContactTable.tsx:78 msgid "Add Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:91 +#: src/tables/company/ContactTable.tsx:89 msgid "Delete Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:131 +#: src/tables/company/ContactTable.tsx:129 msgid "Add contact" msgstr "" @@ -5179,11 +5233,6 @@ msgstr "" msgid "Not Virtual" msgstr "" -#: src/tables/part/PartTable.tsx:276 -#: src/tables/part/PartTable.tsx:292 -msgid "Add Part" -msgstr "" - #: src/tables/part/PartTestTemplateTable.tsx:52 msgid "Results" msgstr "" @@ -5532,105 +5581,122 @@ msgstr "" msgid "Are you sure you want to remove this manufacturer part?" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:84 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:86 msgid "Part Description" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:111 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:113 msgid "Total Quantity" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:127 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:129 msgid "Received" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:146 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:148 msgid "Supplier Code" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:153 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:155 msgid "Supplier Link" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:160 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:162 msgid "Manufacturer Code" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:174 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:176 msgid "Destination" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:188 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:198 msgid "Add Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:203 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:215 msgid "Edit Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:211 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:223 msgid "Delete Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:222 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:234 msgid "Receive line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:256 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:272 msgid "Add line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:261 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:282 msgid "Receive items" msgstr "" -#: src/tables/purchasing/PurchaseOrderTable.tsx:102 -#: src/tables/purchasing/PurchaseOrderTable.tsx:119 +#: src/tables/purchasing/PurchaseOrderTable.tsx:113 +#: src/tables/purchasing/PurchaseOrderTable.tsx:130 msgid "Add Purchase Order" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:88 +#: src/tables/purchasing/SupplierPartTable.tsx:94 msgid "MPN" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:111 +#: src/tables/purchasing/SupplierPartTable.tsx:123 msgid "Base units" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:156 -msgid "Add Supplier Part" -msgstr "" - -#: src/tables/purchasing/SupplierPartTable.tsx:159 +#: src/tables/purchasing/SupplierPartTable.tsx:171 msgid "Supplier part created" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:168 +#: src/tables/purchasing/SupplierPartTable.tsx:177 msgid "Add supplier part" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:193 -msgid "Supplier part updated" +#: src/tables/purchasing/SupplierPartTable.tsx:189 +msgid "Show active supplier parts" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:204 -msgid "Delete Supplier Part" +#: src/tables/purchasing/SupplierPartTable.tsx:193 +msgid "Active Part" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:193 +#~ msgid "Supplier part updated" +#~ msgstr "Supplier part updated" + +#: src/tables/purchasing/SupplierPartTable.tsx:194 +msgid "Show active internal parts" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:198 +msgid "Active Supplier" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:199 +msgid "Show active suppliers" msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:205 -msgid "Supplier part deleted" -msgstr "" +#~ msgid "Supplier part deleted" +#~ msgstr "Supplier part deleted" #: src/tables/purchasing/SupplierPartTable.tsx:207 -msgid "Are you sure you want to remove this supplier part?" +#~ msgid "Are you sure you want to remove this supplier part?" +#~ msgstr "Are you sure you want to remove this supplier part?" + +#: src/tables/purchasing/SupplierPartTable.tsx:219 +msgid "Delete Supplier Part" msgstr "" -#: src/tables/sales/ReturnOrderTable.tsx:95 +#: src/tables/sales/ReturnOrderTable.tsx:102 +#: src/tables/sales/ReturnOrderTable.tsx:116 msgid "Add Return Order" msgstr "" -#: src/tables/sales/SalesOrderTable.tsx:66 -#: src/tables/sales/SalesOrderTable.tsx:83 +#: src/tables/sales/SalesOrderTable.tsx:68 +#: src/tables/sales/SalesOrderTable.tsx:85 msgid "Add Sales Order" msgstr "" @@ -6097,8 +6163,8 @@ msgid "Finished" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:277 -#: src/tables/stock/StockItemTestResultTable.tsx:351 -#: src/tables/stock/StockItemTestResultTable.tsx:406 +#: src/tables/stock/StockItemTestResultTable.tsx:349 +#: src/tables/stock/StockItemTestResultTable.tsx:404 msgid "Add Test Result" msgstr "" @@ -6106,61 +6172,61 @@ msgstr "" msgid "Test result added" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:290 -#: src/tables/stock/StockItemTestResultTable.tsx:361 +#: src/tables/stock/StockItemTestResultTable.tsx:288 +#: src/tables/stock/StockItemTestResultTable.tsx:359 msgid "Edit Test Result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:292 +#: src/tables/stock/StockItemTestResultTable.tsx:290 msgid "Test result updated" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:298 -#: src/tables/stock/StockItemTestResultTable.tsx:370 +#: src/tables/stock/StockItemTestResultTable.tsx:296 +#: src/tables/stock/StockItemTestResultTable.tsx:368 msgid "Delete Test Result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:300 +#: src/tables/stock/StockItemTestResultTable.tsx:298 msgid "Test result deleted" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:314 +#: src/tables/stock/StockItemTestResultTable.tsx:312 msgid "Test Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:315 +#: src/tables/stock/StockItemTestResultTable.tsx:313 msgid "Test result has been recorded" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:322 +#: src/tables/stock/StockItemTestResultTable.tsx:320 msgid "Failed to record test result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:339 +#: src/tables/stock/StockItemTestResultTable.tsx:337 msgid "Pass Test" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:387 +#: src/tables/stock/StockItemTestResultTable.tsx:385 msgid "Required" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:388 +#: src/tables/stock/StockItemTestResultTable.tsx:386 msgid "Show results for required tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:392 +#: src/tables/stock/StockItemTestResultTable.tsx:390 msgid "Include Installed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:393 +#: src/tables/stock/StockItemTestResultTable.tsx:391 msgid "Show results for installed stock items" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:397 +#: src/tables/stock/StockItemTestResultTable.tsx:395 msgid "Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:398 +#: src/tables/stock/StockItemTestResultTable.tsx:396 msgid "Show only passed tests" msgstr "" diff --git a/src/frontend/src/locales/cs/messages.po b/src/frontend/src/locales/cs/messages.po index d1c7c7a5de..2916ccd046 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: 2024-04-18 03:35\n" +"PO-Revision-Date: 2024-04-21 04:18\n" "Last-Translator: \n" "Language-Team: Czech\n" "Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 3;\n" @@ -69,10 +69,10 @@ msgid "Remove the associated image from this item?" msgstr "Odstranit přidružený obrázek z této položky?" #: src/components/details/DetailsImage.tsx:70 -#: src/forms/StockForms.tsx:450 +#: src/forms/StockForms.tsx:427 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:407 +#: src/pages/stock/StockDetail.tsx:437 msgid "Remove" msgstr "Odstranit" @@ -100,7 +100,7 @@ msgid "Clear" msgstr "Vymazat" #: src/components/details/DetailsImage.tsx:226 -#: src/components/forms/ApiForm.tsx:516 +#: src/components/forms/ApiForm.tsx:529 #: src/contexts/ThemeContext.tsx:65 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 msgid "Submit" @@ -131,6 +131,9 @@ msgid "Part is not active" msgstr "Součást není aktivní" #: src/components/details/PartIcons.tsx:34 +#: src/pages/company/CompanyDetail.tsx:299 +#: src/pages/company/SupplierPartDetail.tsx:310 +#: src/pages/part/PartDetail.tsx:662 msgid "Inactive" msgstr "Neaktivní" @@ -246,26 +249,26 @@ msgstr "náhled" msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:131 +#: src/components/forms/ApiForm.tsx:133 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "Chyba formuláře" -#: src/components/forms/ApiForm.tsx:378 +#: src/components/forms/ApiForm.tsx:393 #: src/components/widgets/MarkdownEditor.tsx:146 msgid "Success" msgstr "Dokončeno" -#: src/components/forms/ApiForm.tsx:453 +#: src/components/forms/ApiForm.tsx:468 msgid "Form Errors Exist" msgstr "Došlo k chybám formuláře" -#: src/components/forms/ApiForm.tsx:553 +#: src/components/forms/ApiForm.tsx:566 #: src/tables/plugin/PluginListTable.tsx:441 msgid "Update" msgstr "Aktualizovat" -#: src/components/forms/ApiForm.tsx:573 +#: src/components/forms/ApiForm.tsx:586 #: src/components/items/ActionDropdown.tsx:199 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:121 @@ -447,7 +450,7 @@ msgstr "Server" #: src/components/forms/HostOptionsForm.tsx:42 #: src/components/forms/HostOptionsForm.tsx:69 #: src/pages/part/CategoryDetail.tsx:72 -#: src/pages/part/PartDetail.tsx:122 +#: src/pages/part/PartDetail.tsx:116 #: src/pages/stock/LocationDetail.tsx:79 #: src/tables/machine/MachineTypeTable.tsx:65 #: src/tables/machine/MachineTypeTable.tsx:106 @@ -498,7 +501,7 @@ msgstr "Název: {0}" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:277 +#: src/components/forms/fields/ApiFormField.tsx:278 #: src/components/modals/LicenseModal.tsx:72 #: src/components/nav/SearchDrawer.tsx:411 #: src/components/widgets/MarkdownEditor.tsx:108 @@ -509,7 +512,7 @@ msgstr "" #: src/tables/InvenTreeTable.tsx:430 #: src/tables/InvenTreeTable.tsx:506 #: src/tables/plugin/PluginListTable.tsx:398 -#: src/tables/stock/StockItemTestResultTable.tsx:321 +#: src/tables/stock/StockItemTestResultTable.tsx:319 msgid "Error" msgstr "Chyba" @@ -548,7 +551,7 @@ msgid "Thumbnail" msgstr "Náhled" #: src/components/items/ActionDropdown.tsx:110 -#: src/pages/build/BuildDetail.tsx:298 +#: src/pages/build/BuildDetail.tsx:299 msgid "Barcode Actions" msgstr "Akce čárového kódu" @@ -569,7 +572,7 @@ msgid "Link custom barcode" msgstr "Přiřadit vlatní čárový kód" #: src/components/items/ActionDropdown.tsx:161 -#: src/forms/PurchaseOrderForms.tsx:356 +#: src/forms/PurchaseOrderForms.tsx:367 msgid "Unlink Barcode" msgstr "Odstranit čárový kód" @@ -590,7 +593,6 @@ msgid "Delete item" msgstr "Smazat položku" #: src/components/items/ActionDropdown.tsx:218 -#: src/pages/stock/StockDetail.tsx:432 #: src/tables/RowActions.tsx:32 msgid "Duplicate" msgstr "Duplikovat" @@ -1041,19 +1043,18 @@ msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49 -#: src/pages/build/BuildDetail.tsx:79 -#: src/pages/part/PartDetail.tsx:767 +#: src/pages/build/BuildDetail.tsx:78 +#: src/pages/part/PartDetail.tsx:778 #: src/tables/part/RelatedPartTable.tsx:45 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:70 msgid "Part" msgstr "Díl" @@ -1064,7 +1065,7 @@ msgstr "Díl" #: src/pages/part/CategoryDetail.tsx:104 #: src/pages/part/CategoryDetail.tsx:183 #: src/pages/part/CategoryDetail.tsx:213 -#: src/pages/part/PartDetail.tsx:633 +#: src/pages/part/PartDetail.tsx:627 msgid "Parts" msgstr "Díly" @@ -1085,10 +1086,10 @@ msgid "Part Test Templates" msgstr "" #: src/components/render/ModelType.tsx:43 -#: src/pages/company/SupplierPartDetail.tsx:185 -#: src/pages/company/SupplierPartDetail.tsx:294 -#: src/pages/stock/StockDetail.tsx:161 -#: src/tables/purchasing/SupplierPartTable.tsx:63 +#: src/pages/company/SupplierPartDetail.tsx:192 +#: src/pages/company/SupplierPartDetail.tsx:324 +#: src/pages/stock/StockDetail.tsx:168 +#: src/tables/purchasing/SupplierPartTable.tsx:69 msgid "Supplier Part" msgstr "Dodavatel dílu" @@ -1112,12 +1113,12 @@ msgstr "" #: src/components/render/ModelType.tsx:67 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:67 -#: src/pages/stock/StockDetail.tsx:480 +#: src/pages/stock/StockDetail.tsx:514 msgid "Stock Item" msgstr "Skladová položka" #: src/components/render/ModelType.tsx:68 -#: src/pages/company/CompanyDetail.tsx:196 +#: src/pages/company/CompanyDetail.tsx:197 #: src/pages/stock/LocationDetail.tsx:112 #: src/pages/stock/LocationDetail.tsx:156 #: src/pages/stock/LocationDetail.tsx:309 @@ -1158,7 +1159,7 @@ msgid "Build Lines" msgstr "" #: src/components/render/ModelType.tsx:104 -#: src/pages/company/CompanyDetail.tsx:302 +#: src/pages/company/CompanyDetail.tsx:309 msgid "Company" msgstr "Firma" @@ -1179,15 +1180,15 @@ msgstr "Kódy projektu" #: src/components/render/ModelType.tsx:119 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:99 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:42 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:319 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:328 msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:120 #: src/pages/Index/Settings/SystemSettings.tsx:242 -#: src/pages/company/CompanyDetail.tsx:189 -#: src/pages/company/SupplierPartDetail.tsx:219 -#: src/pages/part/PartDetail.tsx:566 +#: src/pages/company/CompanyDetail.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:226 +#: src/pages/part/PartDetail.tsx:560 #: src/pages/purchasing/PurchasingIndex.tsx:20 msgid "Purchase Orders" msgstr "" @@ -1202,16 +1203,16 @@ msgstr "" #: src/components/render/ModelType.tsx:132 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:108 -#: src/pages/build/BuildDetail.tsx:127 -#: src/pages/sales/SalesOrderDetail.tsx:265 -#: src/pages/stock/StockDetail.tsx:209 +#: src/pages/build/BuildDetail.tsx:126 +#: src/pages/sales/SalesOrderDetail.tsx:315 +#: src/pages/stock/StockDetail.tsx:216 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:133 #: src/pages/Index/Settings/SystemSettings.tsx:257 -#: src/pages/company/CompanyDetail.tsx:205 -#: src/pages/part/PartDetail.tsx:572 +#: src/pages/company/CompanyDetail.tsx:206 +#: src/pages/part/PartDetail.tsx:566 #: src/pages/sales/SalesIndex.tsx:21 msgid "Sales Orders" msgstr "" @@ -1226,13 +1227,13 @@ msgstr "" #: src/components/render/ModelType.tsx:147 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:117 -#: src/pages/sales/ReturnOrderDetail.tsx:241 +#: src/pages/sales/ReturnOrderDetail.tsx:291 msgid "Return Order" msgstr "" #: src/components/render/ModelType.tsx:148 #: src/pages/Index/Settings/SystemSettings.tsx:272 -#: src/pages/company/CompanyDetail.tsx:212 +#: src/pages/company/CompanyDetail.tsx:213 #: src/pages/sales/SalesIndex.tsx:27 msgid "Return Orders" msgstr "" @@ -1243,19 +1244,19 @@ msgid "Address" msgstr "Adresa" #: src/components/render/ModelType.tsx:156 -#: src/pages/company/CompanyDetail.tsx:238 +#: src/pages/company/CompanyDetail.tsx:239 msgid "Addresses" msgstr "Adresy" #: src/components/render/ModelType.tsx:162 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:165 -#: src/pages/sales/ReturnOrderDetail.tsx:131 -#: src/pages/sales/SalesOrderDetail.tsx:135 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:167 +#: src/pages/sales/ReturnOrderDetail.tsx:146 +#: src/pages/sales/SalesOrderDetail.tsx:150 msgid "Contact" msgstr "Kontakt" #: src/components/render/ModelType.tsx:163 -#: src/pages/company/CompanyDetail.tsx:232 +#: src/pages/company/CompanyDetail.tsx:233 msgid "Contacts" msgstr "Kontakty" @@ -1285,26 +1286,26 @@ msgstr "" #: src/defaults/links.tsx:29 #: src/defaults/menuItems.tsx:38 #: src/pages/Index/Settings/SystemSettings.tsx:199 -#: src/pages/part/PartDetail.tsx:488 +#: src/pages/part/PartDetail.tsx:482 #: src/pages/stock/LocationDetail.tsx:289 -#: src/pages/stock/StockDetail.tsx:343 +#: src/pages/stock/StockDetail.tsx:350 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" msgstr "Zásoby" #: src/components/render/Stock.tsx:26 -#: src/pages/stock/StockDetail.tsx:144 -#: src/pages/stock/StockDetail.tsx:450 +#: src/pages/stock/StockDetail.tsx:151 +#: src/pages/stock/StockDetail.tsx:484 msgid "Serial Number" msgstr "Sériové číslo" #: src/components/render/Stock.tsx:28 #: src/pages/part/pricing/BomPricingPanel.tsx:132 #: src/pages/part/pricing/PriceBreakPanel.tsx:96 -#: src/pages/stock/StockDetail.tsx:139 -#: src/pages/stock/StockDetail.tsx:455 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:92 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:120 +#: src/pages/stock/StockDetail.tsx:146 +#: src/pages/stock/StockDetail.tsx:489 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:94 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:122 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:73 msgid "Quantity" msgstr "Množství" @@ -2064,7 +2065,7 @@ msgstr "" #~ msgstr "Local Server" #: src/defaults/links.tsx:11 -#: src/pages/company/CompanyDetail.tsx:89 +#: src/pages/company/CompanyDetail.tsx:90 msgid "Website" msgstr "Webová stránka" @@ -2081,8 +2082,8 @@ msgstr "Demo" #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:217 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:278 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:322 +#: src/pages/company/SupplierPartDetail.tsx:297 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:331 #: src/pages/purchasing/PurchasingIndex.tsx:52 msgid "Purchasing" msgstr "Nákup" @@ -2090,9 +2091,9 @@ msgstr "Nákup" #: src/defaults/links.tsx:32 #: src/defaults/menuItems.tsx:53 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:245 +#: src/pages/sales/ReturnOrderDetail.tsx:296 #: src/pages/sales/SalesIndex.tsx:45 -#: src/pages/sales/SalesOrderDetail.tsx:269 +#: src/pages/sales/SalesOrderDetail.tsx:320 msgid "Sales" msgstr "Prodej" @@ -2295,75 +2296,75 @@ msgstr "Nadřazená kategorie" #~ msgid "Part updated" #~ msgstr "Part updated" -#: src/forms/PurchaseOrderForms.tsx:246 +#: src/forms/PurchaseOrderForms.tsx:257 msgid "Choose Location" msgstr "Zvolte umístění" -#: src/forms/PurchaseOrderForms.tsx:254 +#: src/forms/PurchaseOrderForms.tsx:265 msgid "Item Destination selected" msgstr "Cíl položky byl vybrán" -#: src/forms/PurchaseOrderForms.tsx:263 +#: src/forms/PurchaseOrderForms.tsx:274 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:273 +#: src/forms/PurchaseOrderForms.tsx:284 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:278 +#: src/forms/PurchaseOrderForms.tsx:289 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:289 -#: src/forms/PurchaseOrderForms.tsx:365 +#: src/forms/PurchaseOrderForms.tsx:300 +#: src/forms/PurchaseOrderForms.tsx:376 msgid "Scan Barcode" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:333 +#: src/forms/PurchaseOrderForms.tsx:344 msgid "Set Location" msgstr "Nastavit umístění" -#: src/forms/PurchaseOrderForms.tsx:340 +#: src/forms/PurchaseOrderForms.tsx:351 msgid "Assign Batch Code{0}" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:349 +#: src/forms/PurchaseOrderForms.tsx:360 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:374 -#: src/forms/StockForms.tsx:359 +#: src/forms/PurchaseOrderForms.tsx:385 +#: src/forms/StockForms.tsx:336 msgid "Remove item from list" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:399 -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/PurchaseOrderForms.tsx:410 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:58 -#: src/pages/stock/StockDetail.tsx:169 +#: src/pages/stock/StockDetail.tsx:176 msgid "Location" msgstr "Lokace" -#: src/forms/PurchaseOrderForms.tsx:415 +#: src/forms/PurchaseOrderForms.tsx:426 msgid "Store at default location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:428 +#: src/forms/PurchaseOrderForms.tsx:439 msgid "Store at line item destination" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:438 +#: src/forms/PurchaseOrderForms.tsx:449 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:647 +#: src/forms/PurchaseOrderForms.tsx:658 msgid "Receive line items" msgstr "" @@ -2388,97 +2389,94 @@ msgstr "" #~ msgstr "Create Stock Item" #: src/forms/StockForms.tsx:136 +#: src/pages/stock/StockDetail.tsx:373 #: src/tables/stock/StockItemTable.tsx:374 #: src/tables/stock/StockItemTable.tsx:494 msgid "Add Stock Item" msgstr "" -#: src/forms/StockForms.tsx:157 -msgid "Edit Stock Item" -msgstr "" - #: src/forms/StockForms.tsx:158 -msgid "Stock item updated" -msgstr "" +#~ msgid "Stock item updated" +#~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:348 +#: src/forms/StockForms.tsx:325 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 -#: src/pages/part/PartDetail.tsx:208 -#: src/pages/part/PartDetail.tsx:649 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 +#: src/pages/part/PartDetail.tsx:202 +#: src/pages/part/PartDetail.tsx:643 #: src/tables/stock/StockItemTable.tsx:283 msgid "In Stock" msgstr "Na skladě" -#: src/forms/StockForms.tsx:416 +#: src/forms/StockForms.tsx:393 msgid "Move" msgstr "Přesunout" -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/tables/RowActions.tsx:148 msgid "Actions" msgstr "Akce" -#: src/forms/StockForms.tsx:479 -#: src/pages/stock/StockDetail.tsx:399 +#: src/forms/StockForms.tsx:456 +#: src/pages/stock/StockDetail.tsx:429 #: src/tables/settings/TemplateTable.tsx:266 -#: src/tables/stock/StockItemTestResultTable.tsx:350 +#: src/tables/stock/StockItemTestResultTable.tsx:348 msgid "Add" msgstr "Přidat" -#: src/forms/StockForms.tsx:507 +#: src/forms/StockForms.tsx:484 #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:389 +#: src/pages/stock/StockDetail.tsx:419 msgid "Count" msgstr "Počet" -#: src/forms/StockForms.tsx:740 +#: src/forms/StockForms.tsx:717 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:749 +#: src/forms/StockForms.tsx:726 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:758 -#: src/pages/part/PartDetail.tsx:725 +#: src/forms/StockForms.tsx:735 +#: src/pages/part/PartDetail.tsx:734 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:767 -#: src/pages/part/PartDetail.tsx:714 +#: src/forms/StockForms.tsx:744 +#: src/pages/part/PartDetail.tsx:723 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:776 +#: src/forms/StockForms.tsx:753 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:785 +#: src/forms/StockForms.tsx:762 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:804 +#: src/forms/StockForms.tsx:781 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:811 +#: src/forms/StockForms.tsx:788 msgid "Parent stock location" msgstr "" @@ -3196,7 +3194,7 @@ msgid "Reports" msgstr "Hlášení" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:89 -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:318 msgid "Report" msgstr "Hlášení" @@ -3213,7 +3211,7 @@ msgstr "Hlášení" #~ msgstr "Return order" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135 -#: src/pages/part/PartDetail.tsx:513 +#: src/pages/part/PartDetail.tsx:507 msgid "Bill of Materials" msgstr "" @@ -3264,15 +3262,15 @@ msgid "Reporting" msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:223 -#: src/pages/part/PartDetail.tsx:584 +#: src/pages/part/PartDetail.tsx:578 msgid "Stocktake" msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:228 -#: src/pages/build/BuildDetail.tsx:360 +#: src/pages/build/BuildDetail.tsx:361 #: src/pages/build/BuildIndex.tsx:14 -#: src/pages/part/PartDetail.tsx:520 -#: src/pages/sales/SalesOrderDetail.tsx:213 +#: src/pages/part/PartDetail.tsx:514 +#: src/pages/sales/SalesOrderDetail.tsx:240 msgid "Build Orders" msgstr "" @@ -3332,34 +3330,34 @@ msgstr "Označit jako nepřečtenou" #~ msgid "Build Status" #~ msgstr "Build Status" -#: src/pages/build/BuildDetail.tsx:85 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:109 -#: src/pages/sales/ReturnOrderDetail.tsx:75 -#: src/pages/sales/SalesOrderDetail.tsx:79 +#: src/pages/build/BuildDetail.tsx:84 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:111 +#: src/pages/sales/ReturnOrderDetail.tsx:90 +#: src/pages/sales/SalesOrderDetail.tsx:94 #: src/tables/machine/MachineListTable.tsx:323 #: src/tables/purchasing/PurchaseOrderTable.tsx:55 -#: src/tables/sales/ReturnOrderTable.tsx:41 +#: src/tables/sales/ReturnOrderTable.tsx:46 #: src/tables/sales/SalesOrderTable.tsx:52 #: src/tables/stock/StockItemTable.tsx:252 msgid "Status" msgstr "Stav" -#: src/pages/build/BuildDetail.tsx:91 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:82 -#: src/pages/sales/ReturnOrderDetail.tsx:49 -#: src/pages/sales/SalesOrderDetail.tsx:53 +#: src/pages/build/BuildDetail.tsx:90 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:84 +#: src/pages/sales/ReturnOrderDetail.tsx:64 +#: src/pages/sales/SalesOrderDetail.tsx:68 msgid "Reference" msgstr "Reference" -#: src/pages/build/BuildDetail.tsx:96 -#: src/pages/company/CompanyDetail.tsx:84 +#: src/pages/build/BuildDetail.tsx:95 +#: src/pages/company/CompanyDetail.tsx:85 #: src/pages/company/ManufacturerPartDetail.tsx:73 -#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/pages/company/SupplierPartDetail.tsx:85 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:129 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:103 -#: src/pages/sales/ReturnOrderDetail.tsx:69 -#: src/pages/sales/SalesOrderDetail.tsx:73 +#: src/pages/part/PartDetail.tsx:123 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:105 +#: src/pages/sales/ReturnOrderDetail.tsx:84 +#: src/pages/sales/SalesOrderDetail.tsx:88 #: src/pages/stock/LocationDetail.tsx:93 #: src/tables/ColumnRenderers.tsx:59 #: src/tables/machine/MachineTypeTable.tsx:69 @@ -3372,40 +3370,40 @@ msgstr "Reference" msgid "Description" msgstr "Popis" -#: src/pages/build/BuildDetail.tsx:103 +#: src/pages/build/BuildDetail.tsx:102 msgid "Parent Build" msgstr "" -#: src/pages/build/BuildDetail.tsx:114 +#: src/pages/build/BuildDetail.tsx:113 msgid "Build Quantity" msgstr "" -#: src/pages/build/BuildDetail.tsx:122 -#: src/pages/build/BuildDetail.tsx:223 +#: src/pages/build/BuildDetail.tsx:121 +#: src/pages/build/BuildDetail.tsx:222 msgid "Completed Outputs" msgstr "" -#: src/pages/build/BuildDetail.tsx:139 +#: src/pages/build/BuildDetail.tsx:138 msgid "Issued By" msgstr "" -#: src/pages/build/BuildDetail.tsx:145 -#: src/pages/part/PartDetail.tsx:321 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:190 -#: src/pages/sales/ReturnOrderDetail.tsx:156 -#: src/pages/sales/SalesOrderDetail.tsx:160 +#: src/pages/build/BuildDetail.tsx:144 +#: src/pages/part/PartDetail.tsx:315 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:192 +#: src/pages/sales/ReturnOrderDetail.tsx:171 +#: src/pages/sales/SalesOrderDetail.tsx:175 msgid "Responsible" msgstr "" -#: src/pages/build/BuildDetail.tsx:157 +#: src/pages/build/BuildDetail.tsx:156 msgid "Source Location" msgstr "" -#: src/pages/build/BuildDetail.tsx:158 +#: src/pages/build/BuildDetail.tsx:157 msgid "Any location" msgstr "" -#: src/pages/build/BuildDetail.tsx:165 +#: src/pages/build/BuildDetail.tsx:164 msgid "Destination Location" msgstr "" @@ -3420,7 +3418,7 @@ msgstr "" #~ msgid "Link custom barcode to part" #~ msgstr "Link custom barcode to part" -#: src/pages/build/BuildDetail.tsx:196 +#: src/pages/build/BuildDetail.tsx:195 msgid "Build Details" msgstr "" @@ -3429,7 +3427,7 @@ msgstr "" #~ msgid "Unlink custom barcode from part" #~ msgstr "Unlink custom barcode from part" -#: src/pages/build/BuildDetail.tsx:202 +#: src/pages/build/BuildDetail.tsx:201 #: src/tables/build/BuildLineTable.tsx:204 msgid "Allocate Stock" msgstr "" @@ -3438,7 +3436,7 @@ msgstr "" #~ msgid "Build Order updated" #~ msgstr "Build Order updated" -#: src/pages/build/BuildDetail.tsx:217 +#: src/pages/build/BuildDetail.tsx:216 msgid "Incomplete Outputs" msgstr "" @@ -3454,48 +3452,48 @@ msgstr "" #~ msgid "Delete build order" #~ msgstr "Delete build order" -#: src/pages/build/BuildDetail.tsx:236 +#: src/pages/build/BuildDetail.tsx:235 msgid "Consumed Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:248 +#: src/pages/build/BuildDetail.tsx:247 msgid "Child Build Orders" msgstr "" -#: src/pages/build/BuildDetail.tsx:258 -#: src/pages/company/CompanyDetail.tsx:244 +#: src/pages/build/BuildDetail.tsx:257 +#: src/pages/company/CompanyDetail.tsx:245 #: src/pages/company/ManufacturerPartDetail.tsx:169 -#: src/pages/part/PartDetail.tsx:606 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:246 -#: src/pages/sales/ReturnOrderDetail.tsx:199 -#: src/pages/sales/SalesOrderDetail.tsx:223 -#: src/pages/stock/StockDetail.tsx:316 +#: src/pages/part/PartDetail.tsx:600 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:253 +#: src/pages/sales/ReturnOrderDetail.tsx:214 +#: src/pages/sales/SalesOrderDetail.tsx:250 +#: src/pages/stock/StockDetail.tsx:323 msgid "Attachments" msgstr "" -#: src/pages/build/BuildDetail.tsx:270 -#: src/pages/company/CompanyDetail.tsx:256 -#: src/pages/part/PartDetail.tsx:618 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:258 -#: src/pages/sales/ReturnOrderDetail.tsx:211 -#: src/pages/sales/SalesOrderDetail.tsx:235 -#: src/pages/stock/StockDetail.tsx:328 +#: src/pages/build/BuildDetail.tsx:269 +#: src/pages/company/CompanyDetail.tsx:257 +#: src/pages/part/PartDetail.tsx:612 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:265 +#: src/pages/sales/ReturnOrderDetail.tsx:226 +#: src/pages/sales/SalesOrderDetail.tsx:262 +#: src/pages/stock/StockDetail.tsx:335 msgid "Notes" msgstr "" -#: src/pages/build/BuildDetail.tsx:286 +#: src/pages/build/BuildDetail.tsx:287 msgid "Edit Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:312 +#: src/pages/build/BuildDetail.tsx:313 msgid "Reporting Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:318 +#: src/pages/build/BuildDetail.tsx:319 msgid "Print build report" msgstr "" -#: src/pages/build/BuildDetail.tsx:324 +#: src/pages/build/BuildDetail.tsx:325 msgid "Build Order Actions" msgstr "" @@ -3507,53 +3505,56 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/company/CompanyDetail.tsx:97 +#: src/pages/company/CompanyDetail.tsx:98 msgid "Phone Number" msgstr "" -#: src/pages/company/CompanyDetail.tsx:104 +#: src/pages/company/CompanyDetail.tsx:105 msgid "Email Address" msgstr "" -#: src/pages/company/CompanyDetail.tsx:114 +#: src/pages/company/CompanyDetail.tsx:115 msgid "Default Currency" msgstr "" -#: src/pages/company/CompanyDetail.tsx:119 +#: src/pages/company/CompanyDetail.tsx:120 #: src/pages/company/SupplierDetail.tsx:8 -#: src/pages/company/SupplierPartDetail.tsx:102 -#: src/pages/company/SupplierPartDetail.tsx:188 -#: src/pages/company/SupplierPartDetail.tsx:282 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:97 +#: src/pages/company/SupplierPartDetail.tsx:109 +#: src/pages/company/SupplierPartDetail.tsx:195 +#: src/pages/company/SupplierPartDetail.tsx:301 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:99 +#: src/tables/company/CompanyTable.tsx:93 #: src/tables/purchasing/PurchaseOrderTable.tsx:73 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:36 msgid "Supplier" msgstr "" -#: src/pages/company/CompanyDetail.tsx:125 +#: src/pages/company/CompanyDetail.tsx:126 #: src/pages/company/ManufacturerDetail.tsx:8 #: src/pages/company/ManufacturerPartDetail.tsx:91 #: src/pages/company/ManufacturerPartDetail.tsx:221 -#: src/pages/company/SupplierPartDetail.tsx:117 +#: src/pages/company/SupplierPartDetail.tsx:124 +#: src/tables/company/CompanyTable.tsx:98 msgid "Manufacturer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:131 +#: src/pages/company/CompanyDetail.tsx:132 #: src/pages/company/CustomerDetail.tsx:8 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/pages/sales/ReturnOrderDetail.tsx:63 -#: src/pages/sales/SalesOrderDetail.tsx:67 -#: src/pages/stock/StockDetail.tsx:218 -#: src/tables/sales/ReturnOrderTable.tsx:60 -#: src/tables/sales/SalesOrderTable.tsx:95 +#: src/pages/sales/ReturnOrderDetail.tsx:78 +#: src/pages/sales/SalesOrderDetail.tsx:82 +#: src/pages/stock/StockDetail.tsx:225 +#: src/tables/company/CompanyTable.tsx:103 +#: src/tables/sales/ReturnOrderTable.tsx:61 +#: src/tables/sales/SalesOrderTable.tsx:97 msgid "Customer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:165 +#: src/pages/company/CompanyDetail.tsx:166 msgid "Details" msgstr "" -#: src/pages/company/CompanyDetail.tsx:171 +#: src/pages/company/CompanyDetail.tsx:172 msgid "Manufactured Parts" msgstr "" @@ -3561,7 +3562,7 @@ msgstr "" #~ msgid "Edit company" #~ msgstr "Edit company" -#: src/pages/company/CompanyDetail.tsx:180 +#: src/pages/company/CompanyDetail.tsx:181 msgid "Supplied Parts" msgstr "" @@ -3569,30 +3570,31 @@ msgstr "" #~ msgid "Delete company" #~ msgstr "Delete company" -#: src/pages/company/CompanyDetail.tsx:221 +#: src/pages/company/CompanyDetail.tsx:222 msgid "Assigned Stock" msgstr "" -#: src/pages/company/CompanyDetail.tsx:272 +#: src/pages/company/CompanyDetail.tsx:273 msgid "Edit Company" msgstr "Upravit společnost" -#: src/pages/company/CompanyDetail.tsx:281 +#: src/pages/company/CompanyDetail.tsx:282 msgid "Company Actions" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:66 -#: src/pages/company/SupplierPartDetail.tsx:71 +#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:72 msgid "Internal Part" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:81 -#: src/pages/company/SupplierPartDetail.tsx:85 +#: src/pages/company/SupplierPartDetail.tsx:92 msgid "External Link" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:99 -#: src/pages/company/SupplierPartDetail.tsx:126 +#: src/pages/company/SupplierPartDetail.tsx:133 #: src/tables/purchasing/ManufacturerPartTable.tsx:53 msgid "Manufacturer Part Number" msgstr "" @@ -3606,12 +3608,12 @@ msgid "Manufacturer Part Details" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:143 -#: src/pages/part/PartDetail.tsx:482 +#: src/pages/part/PartDetail.tsx:476 msgid "Parameters" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:155 -#: src/pages/part/PartDetail.tsx:553 +#: src/pages/part/PartDetail.tsx:547 #: src/pages/purchasing/PurchasingIndex.tsx:26 msgid "Suppliers" msgstr "" @@ -3629,65 +3631,70 @@ msgstr "" msgid "ManufacturerPart" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:92 +#: src/pages/company/SupplierPartDetail.tsx:99 #: src/tables/ColumnRenderers.tsx:110 msgid "Note" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:110 +#: src/pages/company/SupplierPartDetail.tsx:117 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:138 -#: src/pages/company/SupplierPartDetail.tsx:189 -#: src/pages/stock/StockDetail.tsx:232 +#: src/pages/company/SupplierPartDetail.tsx:145 +#: src/pages/company/SupplierPartDetail.tsx:196 +#: src/pages/stock/StockDetail.tsx:239 msgid "Packaging" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:145 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:105 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:141 -#: src/tables/purchasing/SupplierPartTable.tsx:120 +#: src/pages/company/SupplierPartDetail.tsx:152 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:107 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:143 +#: src/tables/purchasing/SupplierPartTable.tsx:132 msgid "Pack Quantity" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:156 +#: src/pages/company/SupplierPartDetail.tsx:163 msgid "Supplier Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:163 +#: src/pages/company/SupplierPartDetail.tsx:170 msgid "Availability Updated" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:197 msgid "Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:199 +#: src/pages/company/SupplierPartDetail.tsx:206 msgid "Supplier Part Details" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:205 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:234 +#: src/pages/company/SupplierPartDetail.tsx:212 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:241 msgid "Received Stock" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:229 +#: src/pages/company/SupplierPartDetail.tsx:236 #: src/pages/part/PartPricingPanel.tsx:115 #: src/pages/part/pricing/PricingOverviewPanel.tsx:130 msgid "Supplier Pricing" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:244 +#: src/pages/company/SupplierPartDetail.tsx:251 msgid "Supplier Part Actions" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:270 -#: src/tables/purchasing/SupplierPartTable.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:275 +#: src/tables/purchasing/SupplierPartTable.tsx:211 msgid "Edit Supplier Part" msgstr "" +#: src/pages/company/SupplierPartDetail.tsx:282 +#: src/tables/purchasing/SupplierPartTable.tsx:164 +msgid "Add Supplier Part" +msgstr "" + #: src/pages/part/CategoryDetail.tsx:78 #: src/pages/stock/LocationDetail.tsx:85 #: src/tables/settings/ErrorTable.tsx:34 @@ -3734,135 +3741,143 @@ msgstr "" msgid "Category Details" msgstr "" -#: src/pages/part/PartDetail.tsx:135 +#: src/pages/part/PartDetail.tsx:129 msgid "Variant of" msgstr "" -#: src/pages/part/PartDetail.tsx:142 +#: src/pages/part/PartDetail.tsx:136 #: src/tables/notifications/NotificationsTable.tsx:31 #: src/tables/part/PartCategoryTemplateTable.tsx:68 msgid "Category" msgstr "" -#: src/pages/part/PartDetail.tsx:148 +#: src/pages/part/PartDetail.tsx:142 msgid "Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:155 +#: src/pages/part/PartDetail.tsx:149 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:162 +#: src/pages/part/PartDetail.tsx:156 msgid "IPN" msgstr "" -#: src/pages/part/PartDetail.tsx:169 +#: src/pages/part/PartDetail.tsx:163 msgid "Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:176 +#: src/pages/part/PartDetail.tsx:170 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:39 msgid "Units" msgstr "" -#: src/pages/part/PartDetail.tsx:183 +#: src/pages/part/PartDetail.tsx:177 #: src/tables/settings/PendingTasksTable.tsx:40 msgid "Keywords" msgstr "" -#: src/pages/part/PartDetail.tsx:190 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:156 -#: src/pages/sales/ReturnOrderDetail.tsx:122 -#: src/pages/sales/SalesOrderDetail.tsx:126 +#: src/pages/part/PartDetail.tsx:184 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:158 +#: src/pages/sales/ReturnOrderDetail.tsx:137 +#: src/pages/sales/SalesOrderDetail.tsx:141 msgid "Link" msgstr "" -#: src/pages/part/PartDetail.tsx:202 +#: src/pages/part/PartDetail.tsx:196 #: src/tables/build/BuildLineTable.tsx:115 msgid "Available Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:214 +#: src/pages/part/PartDetail.tsx:208 msgid "Minimum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:220 +#: src/pages/part/PartDetail.tsx:214 #: src/tables/bom/BomTable.tsx:210 #: src/tables/build/BuildLineTable.tsx:92 msgid "On order" msgstr "" -#: src/pages/part/PartDetail.tsx:229 +#: src/pages/part/PartDetail.tsx:223 msgid "Allocated to Build Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:240 +#: src/pages/part/PartDetail.tsx:234 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:250 +#: src/pages/part/PartDetail.tsx:244 #: src/tables/bom/BomTable.tsx:234 msgid "Can Build" msgstr "" -#: src/pages/part/PartDetail.tsx:257 +#: src/pages/part/PartDetail.tsx:251 #: src/tables/bom/BomTable.tsx:218 #: src/tables/part/PartTable.tsx:91 msgid "Building" msgstr "" -#: src/pages/part/PartDetail.tsx:266 +#: src/pages/part/PartDetail.tsx:260 #: src/tables/bom/UsedInTable.tsx:71 #: src/tables/build/BuildOrderTable.tsx:102 +#: src/tables/company/CompanyTable.tsx:58 +#: src/tables/company/CompanyTable.tsx:88 #: src/tables/machine/MachineListTable.tsx:320 #: src/tables/part/PartTable.tsx:177 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:190 #: src/tables/plugin/PluginListTable.tsx:634 +#: src/tables/purchasing/SupplierPartTable.tsx:99 +#: src/tables/purchasing/SupplierPartTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:247 msgid "Active" msgstr "" -#: src/pages/part/PartDetail.tsx:271 +#: src/pages/part/PartDetail.tsx:265 msgid "Template Part" msgstr "" -#: src/pages/part/PartDetail.tsx:276 +#: src/pages/part/PartDetail.tsx:270 #: src/tables/bom/BomTable.tsx:262 msgid "Assembled Part" msgstr "" -#: src/pages/part/PartDetail.tsx:281 +#: src/pages/part/PartDetail.tsx:275 msgid "Component Part" msgstr "" -#: src/pages/part/PartDetail.tsx:286 +#: src/pages/part/PartDetail.tsx:280 #: src/tables/bom/BomTable.tsx:257 msgid "Trackable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:291 +#: src/pages/part/PartDetail.tsx:285 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:296 +#: src/pages/part/PartDetail.tsx:290 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:301 +#: src/pages/part/PartDetail.tsx:295 msgid "Virtual Part" msgstr "" -#: src/pages/part/PartDetail.tsx:309 +#: src/pages/part/PartDetail.tsx:303 msgid "Creation Date" msgstr "" +#: src/pages/part/PartDetail.tsx:308 +msgid "Created By" +msgstr "" + #: src/pages/part/PartDetail.tsx:310 #~ msgid "Edit part" #~ msgstr "Edit part" -#: src/pages/part/PartDetail.tsx:314 -msgid "Created By" +#: src/pages/part/PartDetail.tsx:322 +msgid "Default Supplier" msgstr "" #: src/pages/part/PartDetail.tsx:322 @@ -3873,93 +3888,95 @@ msgstr "" #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:328 -msgid "Default Supplier" -msgstr "" - -#: src/pages/part/PartDetail.tsx:339 +#: src/pages/part/PartDetail.tsx:333 #: src/tables/part/PartTable.tsx:160 msgid "Price Range" msgstr "" -#: src/pages/part/PartDetail.tsx:374 -#: src/pages/stock/StockDetail.tsx:129 +#: src/pages/part/PartDetail.tsx:368 +#: src/pages/stock/StockDetail.tsx:136 msgid "Last Stocktake" msgstr "" -#: src/pages/part/PartDetail.tsx:409 +#: src/pages/part/PartDetail.tsx:403 msgid "Stocktake By" msgstr "" -#: src/pages/part/PartDetail.tsx:476 +#: src/pages/part/PartDetail.tsx:470 msgid "Part Details" msgstr "" -#: src/pages/part/PartDetail.tsx:500 +#: src/pages/part/PartDetail.tsx:494 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:507 -#: src/pages/stock/StockDetail.tsx:277 +#: src/pages/part/PartDetail.tsx:501 +#: src/pages/stock/StockDetail.tsx:284 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:527 +#: src/pages/part/PartDetail.tsx:521 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:534 +#: src/pages/part/PartDetail.tsx:528 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:540 +#: src/pages/part/PartDetail.tsx:534 #: src/pages/purchasing/PurchasingIndex.tsx:37 msgid "Manufacturers" msgstr "" -#: src/pages/part/PartDetail.tsx:579 +#: src/pages/part/PartDetail.tsx:573 msgid "Scheduling" msgstr "" -#: src/pages/part/PartDetail.tsx:589 +#: src/pages/part/PartDetail.tsx:583 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:600 +#: src/pages/part/PartDetail.tsx:594 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:654 +#: src/pages/part/PartDetail.tsx:648 msgid "No Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:659 +#: src/pages/part/PartDetail.tsx:653 #: src/tables/part/PartTable.tsx:85 msgid "On Order" msgstr "" -#: src/pages/part/PartDetail.tsx:664 +#: src/pages/part/PartDetail.tsx:658 #: src/tables/stock/StockItemTable.tsx:288 msgid "In Production" msgstr "" -#: src/pages/part/PartDetail.tsx:676 +#: src/pages/part/PartDetail.tsx:671 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:707 +#: src/pages/part/PartDetail.tsx:678 +#: src/tables/part/PartTable.tsx:276 +#: src/tables/part/PartTable.tsx:292 +msgid "Add Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:716 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:715 +#: src/pages/part/PartDetail.tsx:724 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:726 +#: src/pages/part/PartDetail.tsx:735 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:736 +#: src/pages/part/PartDetail.tsx:745 msgid "Part Actions" msgstr "" @@ -4022,7 +4039,7 @@ msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:151 #: src/pages/part/pricing/SupplierPricingPanel.tsx:83 #: src/tables/bom/BomTable.tsx:149 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:168 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:170 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:88 msgid "Unit Price" msgstr "" @@ -4030,12 +4047,15 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:161 #: src/tables/ColumnRenderers.tsx:231 #: src/tables/bom/BomTable.tsx:158 +#: src/tables/purchasing/PurchaseOrderTable.tsx:97 +#: src/tables/sales/ReturnOrderTable.tsx:87 +#: src/tables/sales/SalesOrderTable.tsx:124 msgid "Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:177 #: src/pages/part/pricing/VariantPricingPanel.tsx:62 -#: src/tables/purchasing/SupplierPartTable.tsx:137 +#: src/tables/purchasing/SupplierPartTable.tsx:149 msgid "Updated" msgstr "" @@ -4094,7 +4114,7 @@ msgid "Overall Pricing" msgstr "" #: src/pages/part/pricing/PricingOverviewPanel.tsx:184 -#: src/pages/stock/StockDetail.tsx:123 +#: src/pages/stock/StockDetail.tsx:130 msgid "Last Updated" msgstr "" @@ -4153,82 +4173,92 @@ msgstr "" msgid "Variant Part" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:66 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:68 msgid "Edit Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:88 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:90 msgid "Supplier Reference" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:118 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:228 -#: src/pages/sales/ReturnOrderDetail.tsx:84 -#: src/pages/sales/ReturnOrderDetail.tsx:194 -#: src/pages/sales/SalesOrderDetail.tsx:88 -#: src/pages/sales/SalesOrderDetail.tsx:198 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:120 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:230 +#: src/pages/sales/ReturnOrderDetail.tsx:99 +#: src/pages/sales/ReturnOrderDetail.tsx:209 +#: src/pages/sales/SalesOrderDetail.tsx:103 +#: src/pages/sales/SalesOrderDetail.tsx:225 msgid "Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:125 -#: src/pages/sales/ReturnOrderDetail.tsx:91 -#: src/pages/sales/SalesOrderDetail.tsx:95 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 +#: src/pages/sales/ReturnOrderDetail.tsx:106 +#: src/pages/sales/SalesOrderDetail.tsx:110 msgid "Completed Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:133 -#: src/pages/sales/ReturnOrderDetail.tsx:99 -#: src/pages/sales/SalesOrderDetail.tsx:103 -#: src/pages/sales/SalesOrderDetail.tsx:208 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:135 +#: src/pages/sales/ReturnOrderDetail.tsx:114 +#: src/pages/sales/SalesOrderDetail.tsx:118 +#: src/pages/sales/SalesOrderDetail.tsx:235 msgid "Completed Shipments" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:141 -#: src/pages/sales/ReturnOrderDetail.tsx:107 -#: src/pages/sales/SalesOrderDetail.tsx:111 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 +#: src/pages/sales/ReturnOrderDetail.tsx:122 +#: src/pages/sales/SalesOrderDetail.tsx:126 msgid "Order Currency," msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:146 -#: src/pages/sales/ReturnOrderDetail.tsx:112 -#: src/pages/sales/SalesOrderDetail.tsx:116 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:148 +#: src/pages/sales/ReturnOrderDetail.tsx:127 +#: src/pages/sales/SalesOrderDetail.tsx:131 msgid "Total Cost" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:177 -#: src/pages/sales/ReturnOrderDetail.tsx:143 -#: src/pages/sales/SalesOrderDetail.tsx:147 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:179 +#: src/pages/sales/ReturnOrderDetail.tsx:158 +#: src/pages/sales/SalesOrderDetail.tsx:162 msgid "Created On" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:183 -#: src/pages/sales/ReturnOrderDetail.tsx:149 -#: src/pages/sales/SalesOrderDetail.tsx:153 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:185 +#: src/pages/sales/ReturnOrderDetail.tsx:164 +#: src/pages/sales/SalesOrderDetail.tsx:168 #: src/tables/ColumnRenderers.tsx:180 msgid "Target Date" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:222 -#: src/pages/sales/ReturnOrderDetail.tsx:188 -#: src/pages/sales/SalesOrderDetail.tsx:192 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:224 +#: src/pages/sales/ReturnOrderDetail.tsx:203 +#: src/pages/sales/SalesOrderDetail.tsx:219 msgid "Order Details" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:287 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:293 +#: src/pages/sales/ReturnOrderDetail.tsx:267 +#: src/pages/sales/SalesOrderDetail.tsx:279 msgid "Order Actions" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:55 -#: src/pages/sales/SalesOrderDetail.tsx:59 -#: src/tables/sales/SalesOrderTable.tsx:111 +#: src/pages/sales/ReturnOrderDetail.tsx:70 +#: src/pages/sales/SalesOrderDetail.tsx:74 +#: src/tables/sales/SalesOrderTable.tsx:113 msgid "Customer Reference" msgstr "" +#: src/pages/sales/ReturnOrderDetail.tsx:256 +msgid "Edit Return Order" +msgstr "" + #: src/pages/sales/SalesIndex.tsx:33 msgid "Customers" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:203 +#: src/pages/sales/SalesOrderDetail.tsx:208 +msgid "Edit Sales Order" +msgstr "" + +#: src/pages/sales/SalesOrderDetail.tsx:230 msgid "Pending Shipments" msgstr "" @@ -4266,15 +4296,19 @@ msgstr "" msgid "Location Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:102 +#: src/pages/stock/StockDetail.tsx:109 msgid "Base Part" msgstr "" -#: src/pages/stock/StockDetail.tsx:109 +#: src/pages/stock/StockDetail.tsx:116 msgid "Stock Status" msgstr "" -#: src/pages/stock/StockDetail.tsx:150 +#: src/pages/stock/StockDetail.tsx:155 +#~ msgid "Link custom barcode to stock item" +#~ msgstr "Link custom barcode to stock item" + +#: src/pages/stock/StockDetail.tsx:157 #: src/tables/build/BuildLineTable.tsx:38 #: src/tables/part/PartTable.tsx:116 #: src/tables/stock/StockItemTable.tsx:154 @@ -4282,86 +4316,90 @@ msgstr "" msgid "Available" msgstr "" -#: src/pages/stock/StockDetail.tsx:155 -#~ msgid "Link custom barcode to stock item" -#~ msgstr "Link custom barcode to stock item" - #: src/pages/stock/StockDetail.tsx:161 #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:176 +#: src/pages/stock/StockDetail.tsx:183 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:192 +#: src/pages/stock/StockDetail.tsx:199 msgid "Consumed By" msgstr "" -#: src/pages/stock/StockDetail.tsx:201 -msgid "Build Order" -msgstr "" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "Edit stock item" +#: src/pages/stock/StockDetail.tsx:208 +msgid "Build Order" +msgstr "" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "Delete stock item" -#: src/pages/stock/StockDetail.tsx:266 +#: src/pages/stock/StockDetail.tsx:273 msgid "Stock Details" msgstr "" -#: src/pages/stock/StockDetail.tsx:272 +#: src/pages/stock/StockDetail.tsx:279 msgid "Stock Tracking" msgstr "" -#: src/pages/stock/StockDetail.tsx:284 +#: src/pages/stock/StockDetail.tsx:291 msgid "Test Data" msgstr "" -#: src/pages/stock/StockDetail.tsx:298 +#: src/pages/stock/StockDetail.tsx:305 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:305 +#: src/pages/stock/StockDetail.tsx:312 msgid "Child Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:385 +#: src/pages/stock/StockDetail.tsx:364 +msgid "Edit Stock Item" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:415 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:390 +#: src/pages/stock/StockDetail.tsx:420 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:400 +#: src/pages/stock/StockDetail.tsx:430 #: src/tables/stock/StockItemTable.tsx:409 msgid "Add stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:408 +#: src/pages/stock/StockDetail.tsx:433 +#~ msgid "Duplicate stock item" +#~ msgstr "Duplicate stock item" + +#: src/pages/stock/StockDetail.tsx:438 #: src/tables/stock/StockItemTable.tsx:418 msgid "Remove stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:415 +#: src/pages/stock/StockDetail.tsx:445 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:416 +#: src/pages/stock/StockDetail.tsx:446 #: src/tables/stock/StockItemTable.tsx:438 msgid "Transfer stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:433 -msgid "Duplicate stock item" +#: src/pages/stock/StockDetail.tsx:458 +msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:460 +#: src/pages/stock/StockDetail.tsx:494 msgid "Batch Code" msgstr "" @@ -4610,18 +4648,10 @@ msgstr "" msgid "BOM item created" msgstr "" -#: src/tables/bom/BomTable.tsx:311 -#~ msgid "Edit Bom Item" -#~ msgstr "Edit Bom Item" - #: src/tables/bom/BomTable.tsx:313 msgid "Edit BOM Item" msgstr "" -#: src/tables/bom/BomTable.tsx:313 -#~ msgid "Bom item updated" -#~ msgstr "Bom item updated" - #: src/tables/bom/BomTable.tsx:315 msgid "BOM item updated" msgstr "" @@ -4634,26 +4664,34 @@ msgstr "" msgid "BOM item deleted" msgstr "" -#: src/tables/bom/BomTable.tsx:328 -#~ msgid "Delete Bom Item" -#~ msgstr "Delete Bom Item" - -#: src/tables/bom/BomTable.tsx:329 -#~ msgid "Bom item deleted" -#~ msgstr "Bom item deleted" - #: src/tables/bom/BomTable.tsx:331 -#~ msgid "Are you sure you want to remove this BOM item?" -#~ msgstr "Are you sure you want to remove this BOM item?" +#~ msgid "Edit Bom Item" +#~ msgstr "Edit Bom Item" #: src/tables/bom/BomTable.tsx:333 msgid "View BOM" msgstr "" +#: src/tables/bom/BomTable.tsx:333 +#~ msgid "Bom item updated" +#~ msgstr "Bom item updated" + #: src/tables/bom/BomTable.tsx:344 msgid "Validate BOM line" msgstr "" +#: src/tables/bom/BomTable.tsx:348 +#~ msgid "Delete Bom Item" +#~ msgstr "Delete Bom Item" + +#: src/tables/bom/BomTable.tsx:349 +#~ msgid "Bom item deleted" +#~ msgstr "Bom item deleted" + +#: src/tables/bom/BomTable.tsx:351 +#~ msgid "Are you sure you want to remove this BOM item?" +#~ msgstr "Are you sure you want to remove this BOM item?" + #: src/tables/bom/BomTable.tsx:352 msgid "Edit Substitutes" msgstr "" @@ -4727,7 +4765,7 @@ msgstr "" #: src/tables/build/BuildOrderTable.tsx:107 #: src/tables/purchasing/PurchaseOrderTable.tsx:56 -#: src/tables/sales/ReturnOrderTable.tsx:42 +#: src/tables/sales/ReturnOrderTable.tsx:47 #: src/tables/sales/SalesOrderTable.tsx:53 msgid "Filter by order status" msgstr "" @@ -4736,8 +4774,8 @@ msgstr "" msgid "Show overdue status" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:140 -#: src/tables/build/BuildOrderTable.tsx:158 +#: src/tables/build/BuildOrderTable.tsx:142 +#: src/tables/build/BuildOrderTable.tsx:160 msgid "Add Build Order" msgstr "" @@ -4762,27 +4800,43 @@ msgstr "" msgid "Are you sure you want to delete this address?" msgstr "" -#: src/tables/company/CompanyTable.tsx:63 +#: src/tables/company/CompanyTable.tsx:71 msgid "New Company" msgstr "" -#: src/tables/company/CompanyTable.tsx:83 +#: src/tables/company/CompanyTable.tsx:89 +msgid "Show active companies" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:94 +msgid "Show companies which are suppliers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:99 +msgid "Show companies which are manufacturers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:104 +msgid "Show companies which are customers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:116 msgid "Add Company" msgstr "" -#: src/tables/company/ContactTable.tsx:73 +#: src/tables/company/ContactTable.tsx:71 msgid "Edit Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:80 +#: src/tables/company/ContactTable.tsx:78 msgid "Add Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:91 +#: src/tables/company/ContactTable.tsx:89 msgid "Delete Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:131 +#: src/tables/company/ContactTable.tsx:129 msgid "Add contact" msgstr "" @@ -5179,11 +5233,6 @@ msgstr "" msgid "Not Virtual" msgstr "" -#: src/tables/part/PartTable.tsx:276 -#: src/tables/part/PartTable.tsx:292 -msgid "Add Part" -msgstr "" - #: src/tables/part/PartTestTemplateTable.tsx:52 msgid "Results" msgstr "" @@ -5532,105 +5581,122 @@ msgstr "" msgid "Are you sure you want to remove this manufacturer part?" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:84 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:86 msgid "Part Description" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:111 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:113 msgid "Total Quantity" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:127 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:129 msgid "Received" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:146 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:148 msgid "Supplier Code" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:153 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:155 msgid "Supplier Link" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:160 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:162 msgid "Manufacturer Code" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:174 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:176 msgid "Destination" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:188 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:198 msgid "Add Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:203 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:215 msgid "Edit Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:211 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:223 msgid "Delete Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:222 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:234 msgid "Receive line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:256 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:272 msgid "Add line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:261 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:282 msgid "Receive items" msgstr "" -#: src/tables/purchasing/PurchaseOrderTable.tsx:102 -#: src/tables/purchasing/PurchaseOrderTable.tsx:119 +#: src/tables/purchasing/PurchaseOrderTable.tsx:113 +#: src/tables/purchasing/PurchaseOrderTable.tsx:130 msgid "Add Purchase Order" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:88 +#: src/tables/purchasing/SupplierPartTable.tsx:94 msgid "MPN" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:111 +#: src/tables/purchasing/SupplierPartTable.tsx:123 msgid "Base units" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:156 -msgid "Add Supplier Part" -msgstr "" - -#: src/tables/purchasing/SupplierPartTable.tsx:159 +#: src/tables/purchasing/SupplierPartTable.tsx:171 msgid "Supplier part created" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:168 +#: src/tables/purchasing/SupplierPartTable.tsx:177 msgid "Add supplier part" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:193 -msgid "Supplier part updated" +#: src/tables/purchasing/SupplierPartTable.tsx:189 +msgid "Show active supplier parts" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:204 -msgid "Delete Supplier Part" +#: src/tables/purchasing/SupplierPartTable.tsx:193 +msgid "Active Part" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:193 +#~ msgid "Supplier part updated" +#~ msgstr "Supplier part updated" + +#: src/tables/purchasing/SupplierPartTable.tsx:194 +msgid "Show active internal parts" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:198 +msgid "Active Supplier" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:199 +msgid "Show active suppliers" msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:205 -msgid "Supplier part deleted" -msgstr "" +#~ msgid "Supplier part deleted" +#~ msgstr "Supplier part deleted" #: src/tables/purchasing/SupplierPartTable.tsx:207 -msgid "Are you sure you want to remove this supplier part?" +#~ msgid "Are you sure you want to remove this supplier part?" +#~ msgstr "Are you sure you want to remove this supplier part?" + +#: src/tables/purchasing/SupplierPartTable.tsx:219 +msgid "Delete Supplier Part" msgstr "" -#: src/tables/sales/ReturnOrderTable.tsx:95 +#: src/tables/sales/ReturnOrderTable.tsx:102 +#: src/tables/sales/ReturnOrderTable.tsx:116 msgid "Add Return Order" msgstr "" -#: src/tables/sales/SalesOrderTable.tsx:66 -#: src/tables/sales/SalesOrderTable.tsx:83 +#: src/tables/sales/SalesOrderTable.tsx:68 +#: src/tables/sales/SalesOrderTable.tsx:85 msgid "Add Sales Order" msgstr "" @@ -6097,8 +6163,8 @@ msgid "Finished" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:277 -#: src/tables/stock/StockItemTestResultTable.tsx:351 -#: src/tables/stock/StockItemTestResultTable.tsx:406 +#: src/tables/stock/StockItemTestResultTable.tsx:349 +#: src/tables/stock/StockItemTestResultTable.tsx:404 msgid "Add Test Result" msgstr "" @@ -6106,61 +6172,61 @@ msgstr "" msgid "Test result added" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:290 -#: src/tables/stock/StockItemTestResultTable.tsx:361 +#: src/tables/stock/StockItemTestResultTable.tsx:288 +#: src/tables/stock/StockItemTestResultTable.tsx:359 msgid "Edit Test Result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:292 +#: src/tables/stock/StockItemTestResultTable.tsx:290 msgid "Test result updated" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:298 -#: src/tables/stock/StockItemTestResultTable.tsx:370 +#: src/tables/stock/StockItemTestResultTable.tsx:296 +#: src/tables/stock/StockItemTestResultTable.tsx:368 msgid "Delete Test Result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:300 +#: src/tables/stock/StockItemTestResultTable.tsx:298 msgid "Test result deleted" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:314 +#: src/tables/stock/StockItemTestResultTable.tsx:312 msgid "Test Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:315 +#: src/tables/stock/StockItemTestResultTable.tsx:313 msgid "Test result has been recorded" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:322 +#: src/tables/stock/StockItemTestResultTable.tsx:320 msgid "Failed to record test result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:339 +#: src/tables/stock/StockItemTestResultTable.tsx:337 msgid "Pass Test" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:387 +#: src/tables/stock/StockItemTestResultTable.tsx:385 msgid "Required" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:388 +#: src/tables/stock/StockItemTestResultTable.tsx:386 msgid "Show results for required tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:392 +#: src/tables/stock/StockItemTestResultTable.tsx:390 msgid "Include Installed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:393 +#: src/tables/stock/StockItemTestResultTable.tsx:391 msgid "Show results for installed stock items" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:397 +#: src/tables/stock/StockItemTestResultTable.tsx:395 msgid "Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:398 +#: src/tables/stock/StockItemTestResultTable.tsx:396 msgid "Show only passed tests" msgstr "" diff --git a/src/frontend/src/locales/da/messages.po b/src/frontend/src/locales/da/messages.po index efb300b32f..cf79d951c3 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: 2024-04-18 03:35\n" +"PO-Revision-Date: 2024-04-21 04:18\n" "Last-Translator: \n" "Language-Team: Danish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -69,10 +69,10 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/forms/StockForms.tsx:450 +#: src/forms/StockForms.tsx:427 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:407 +#: src/pages/stock/StockDetail.tsx:437 msgid "Remove" msgstr "" @@ -100,7 +100,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:226 -#: src/components/forms/ApiForm.tsx:516 +#: src/components/forms/ApiForm.tsx:529 #: src/contexts/ThemeContext.tsx:65 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 msgid "Submit" @@ -131,6 +131,9 @@ msgid "Part is not active" msgstr "" #: src/components/details/PartIcons.tsx:34 +#: src/pages/company/CompanyDetail.tsx:299 +#: src/pages/company/SupplierPartDetail.tsx:310 +#: src/pages/part/PartDetail.tsx:662 msgid "Inactive" msgstr "" @@ -246,26 +249,26 @@ msgstr "" msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:131 +#: src/components/forms/ApiForm.tsx:133 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "" -#: src/components/forms/ApiForm.tsx:378 +#: src/components/forms/ApiForm.tsx:393 #: src/components/widgets/MarkdownEditor.tsx:146 msgid "Success" msgstr "" -#: src/components/forms/ApiForm.tsx:453 +#: src/components/forms/ApiForm.tsx:468 msgid "Form Errors Exist" msgstr "" -#: src/components/forms/ApiForm.tsx:553 +#: src/components/forms/ApiForm.tsx:566 #: src/tables/plugin/PluginListTable.tsx:441 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:573 +#: src/components/forms/ApiForm.tsx:586 #: src/components/items/ActionDropdown.tsx:199 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:121 @@ -447,7 +450,7 @@ msgstr "" #: src/components/forms/HostOptionsForm.tsx:42 #: src/components/forms/HostOptionsForm.tsx:69 #: src/pages/part/CategoryDetail.tsx:72 -#: src/pages/part/PartDetail.tsx:122 +#: src/pages/part/PartDetail.tsx:116 #: src/pages/stock/LocationDetail.tsx:79 #: src/tables/machine/MachineTypeTable.tsx:65 #: src/tables/machine/MachineTypeTable.tsx:106 @@ -498,7 +501,7 @@ msgstr "" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:277 +#: src/components/forms/fields/ApiFormField.tsx:278 #: src/components/modals/LicenseModal.tsx:72 #: src/components/nav/SearchDrawer.tsx:411 #: src/components/widgets/MarkdownEditor.tsx:108 @@ -509,7 +512,7 @@ msgstr "" #: src/tables/InvenTreeTable.tsx:430 #: src/tables/InvenTreeTable.tsx:506 #: src/tables/plugin/PluginListTable.tsx:398 -#: src/tables/stock/StockItemTestResultTable.tsx:321 +#: src/tables/stock/StockItemTestResultTable.tsx:319 msgid "Error" msgstr "" @@ -548,7 +551,7 @@ msgid "Thumbnail" msgstr "" #: src/components/items/ActionDropdown.tsx:110 -#: src/pages/build/BuildDetail.tsx:298 +#: src/pages/build/BuildDetail.tsx:299 msgid "Barcode Actions" msgstr "" @@ -569,7 +572,7 @@ msgid "Link custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:161 -#: src/forms/PurchaseOrderForms.tsx:356 +#: src/forms/PurchaseOrderForms.tsx:367 msgid "Unlink Barcode" msgstr "" @@ -590,7 +593,6 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:218 -#: src/pages/stock/StockDetail.tsx:432 #: src/tables/RowActions.tsx:32 msgid "Duplicate" msgstr "" @@ -1041,19 +1043,18 @@ msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49 -#: src/pages/build/BuildDetail.tsx:79 -#: src/pages/part/PartDetail.tsx:767 +#: src/pages/build/BuildDetail.tsx:78 +#: src/pages/part/PartDetail.tsx:778 #: src/tables/part/RelatedPartTable.tsx:45 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:70 msgid "Part" msgstr "" @@ -1064,7 +1065,7 @@ msgstr "" #: src/pages/part/CategoryDetail.tsx:104 #: src/pages/part/CategoryDetail.tsx:183 #: src/pages/part/CategoryDetail.tsx:213 -#: src/pages/part/PartDetail.tsx:633 +#: src/pages/part/PartDetail.tsx:627 msgid "Parts" msgstr "" @@ -1085,10 +1086,10 @@ msgid "Part Test Templates" msgstr "" #: src/components/render/ModelType.tsx:43 -#: src/pages/company/SupplierPartDetail.tsx:185 -#: src/pages/company/SupplierPartDetail.tsx:294 -#: src/pages/stock/StockDetail.tsx:161 -#: src/tables/purchasing/SupplierPartTable.tsx:63 +#: src/pages/company/SupplierPartDetail.tsx:192 +#: src/pages/company/SupplierPartDetail.tsx:324 +#: src/pages/stock/StockDetail.tsx:168 +#: src/tables/purchasing/SupplierPartTable.tsx:69 msgid "Supplier Part" msgstr "" @@ -1112,12 +1113,12 @@ msgstr "" #: src/components/render/ModelType.tsx:67 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:67 -#: src/pages/stock/StockDetail.tsx:480 +#: src/pages/stock/StockDetail.tsx:514 msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:68 -#: src/pages/company/CompanyDetail.tsx:196 +#: src/pages/company/CompanyDetail.tsx:197 #: src/pages/stock/LocationDetail.tsx:112 #: src/pages/stock/LocationDetail.tsx:156 #: src/pages/stock/LocationDetail.tsx:309 @@ -1158,7 +1159,7 @@ msgid "Build Lines" msgstr "" #: src/components/render/ModelType.tsx:104 -#: src/pages/company/CompanyDetail.tsx:302 +#: src/pages/company/CompanyDetail.tsx:309 msgid "Company" msgstr "" @@ -1179,15 +1180,15 @@ msgstr "" #: src/components/render/ModelType.tsx:119 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:99 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:42 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:319 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:328 msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:120 #: src/pages/Index/Settings/SystemSettings.tsx:242 -#: src/pages/company/CompanyDetail.tsx:189 -#: src/pages/company/SupplierPartDetail.tsx:219 -#: src/pages/part/PartDetail.tsx:566 +#: src/pages/company/CompanyDetail.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:226 +#: src/pages/part/PartDetail.tsx:560 #: src/pages/purchasing/PurchasingIndex.tsx:20 msgid "Purchase Orders" msgstr "" @@ -1202,16 +1203,16 @@ msgstr "" #: src/components/render/ModelType.tsx:132 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:108 -#: src/pages/build/BuildDetail.tsx:127 -#: src/pages/sales/SalesOrderDetail.tsx:265 -#: src/pages/stock/StockDetail.tsx:209 +#: src/pages/build/BuildDetail.tsx:126 +#: src/pages/sales/SalesOrderDetail.tsx:315 +#: src/pages/stock/StockDetail.tsx:216 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:133 #: src/pages/Index/Settings/SystemSettings.tsx:257 -#: src/pages/company/CompanyDetail.tsx:205 -#: src/pages/part/PartDetail.tsx:572 +#: src/pages/company/CompanyDetail.tsx:206 +#: src/pages/part/PartDetail.tsx:566 #: src/pages/sales/SalesIndex.tsx:21 msgid "Sales Orders" msgstr "" @@ -1226,13 +1227,13 @@ msgstr "" #: src/components/render/ModelType.tsx:147 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:117 -#: src/pages/sales/ReturnOrderDetail.tsx:241 +#: src/pages/sales/ReturnOrderDetail.tsx:291 msgid "Return Order" msgstr "" #: src/components/render/ModelType.tsx:148 #: src/pages/Index/Settings/SystemSettings.tsx:272 -#: src/pages/company/CompanyDetail.tsx:212 +#: src/pages/company/CompanyDetail.tsx:213 #: src/pages/sales/SalesIndex.tsx:27 msgid "Return Orders" msgstr "" @@ -1243,19 +1244,19 @@ msgid "Address" msgstr "" #: src/components/render/ModelType.tsx:156 -#: src/pages/company/CompanyDetail.tsx:238 +#: src/pages/company/CompanyDetail.tsx:239 msgid "Addresses" msgstr "" #: src/components/render/ModelType.tsx:162 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:165 -#: src/pages/sales/ReturnOrderDetail.tsx:131 -#: src/pages/sales/SalesOrderDetail.tsx:135 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:167 +#: src/pages/sales/ReturnOrderDetail.tsx:146 +#: src/pages/sales/SalesOrderDetail.tsx:150 msgid "Contact" msgstr "" #: src/components/render/ModelType.tsx:163 -#: src/pages/company/CompanyDetail.tsx:232 +#: src/pages/company/CompanyDetail.tsx:233 msgid "Contacts" msgstr "" @@ -1285,26 +1286,26 @@ msgstr "" #: src/defaults/links.tsx:29 #: src/defaults/menuItems.tsx:38 #: src/pages/Index/Settings/SystemSettings.tsx:199 -#: src/pages/part/PartDetail.tsx:488 +#: src/pages/part/PartDetail.tsx:482 #: src/pages/stock/LocationDetail.tsx:289 -#: src/pages/stock/StockDetail.tsx:343 +#: src/pages/stock/StockDetail.tsx:350 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" msgstr "" #: src/components/render/Stock.tsx:26 -#: src/pages/stock/StockDetail.tsx:144 -#: src/pages/stock/StockDetail.tsx:450 +#: src/pages/stock/StockDetail.tsx:151 +#: src/pages/stock/StockDetail.tsx:484 msgid "Serial Number" msgstr "" #: src/components/render/Stock.tsx:28 #: src/pages/part/pricing/BomPricingPanel.tsx:132 #: src/pages/part/pricing/PriceBreakPanel.tsx:96 -#: src/pages/stock/StockDetail.tsx:139 -#: src/pages/stock/StockDetail.tsx:455 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:92 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:120 +#: src/pages/stock/StockDetail.tsx:146 +#: src/pages/stock/StockDetail.tsx:489 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:94 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:122 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:73 msgid "Quantity" msgstr "" @@ -2064,7 +2065,7 @@ msgstr "" #~ msgstr "Local Server" #: src/defaults/links.tsx:11 -#: src/pages/company/CompanyDetail.tsx:89 +#: src/pages/company/CompanyDetail.tsx:90 msgid "Website" msgstr "" @@ -2081,8 +2082,8 @@ msgstr "" #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:217 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:278 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:322 +#: src/pages/company/SupplierPartDetail.tsx:297 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:331 #: src/pages/purchasing/PurchasingIndex.tsx:52 msgid "Purchasing" msgstr "" @@ -2090,9 +2091,9 @@ msgstr "" #: src/defaults/links.tsx:32 #: src/defaults/menuItems.tsx:53 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:245 +#: src/pages/sales/ReturnOrderDetail.tsx:296 #: src/pages/sales/SalesIndex.tsx:45 -#: src/pages/sales/SalesOrderDetail.tsx:269 +#: src/pages/sales/SalesOrderDetail.tsx:320 msgid "Sales" msgstr "" @@ -2295,75 +2296,75 @@ msgstr "" #~ msgid "Part updated" #~ msgstr "Part updated" -#: src/forms/PurchaseOrderForms.tsx:246 +#: src/forms/PurchaseOrderForms.tsx:257 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:254 +#: src/forms/PurchaseOrderForms.tsx:265 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:263 +#: src/forms/PurchaseOrderForms.tsx:274 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:273 +#: src/forms/PurchaseOrderForms.tsx:284 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:278 +#: src/forms/PurchaseOrderForms.tsx:289 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:289 -#: src/forms/PurchaseOrderForms.tsx:365 +#: src/forms/PurchaseOrderForms.tsx:300 +#: src/forms/PurchaseOrderForms.tsx:376 msgid "Scan Barcode" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:333 +#: src/forms/PurchaseOrderForms.tsx:344 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:340 +#: src/forms/PurchaseOrderForms.tsx:351 msgid "Assign Batch Code{0}" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:349 +#: src/forms/PurchaseOrderForms.tsx:360 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:374 -#: src/forms/StockForms.tsx:359 +#: src/forms/PurchaseOrderForms.tsx:385 +#: src/forms/StockForms.tsx:336 msgid "Remove item from list" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:399 -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/PurchaseOrderForms.tsx:410 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:58 -#: src/pages/stock/StockDetail.tsx:169 +#: src/pages/stock/StockDetail.tsx:176 msgid "Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:415 +#: src/forms/PurchaseOrderForms.tsx:426 msgid "Store at default location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:428 +#: src/forms/PurchaseOrderForms.tsx:439 msgid "Store at line item destination" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:438 +#: src/forms/PurchaseOrderForms.tsx:449 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:647 +#: src/forms/PurchaseOrderForms.tsx:658 msgid "Receive line items" msgstr "" @@ -2388,97 +2389,94 @@ msgstr "" #~ msgstr "Create Stock Item" #: src/forms/StockForms.tsx:136 +#: src/pages/stock/StockDetail.tsx:373 #: src/tables/stock/StockItemTable.tsx:374 #: src/tables/stock/StockItemTable.tsx:494 msgid "Add Stock Item" msgstr "" -#: src/forms/StockForms.tsx:157 -msgid "Edit Stock Item" -msgstr "" - #: src/forms/StockForms.tsx:158 -msgid "Stock item updated" -msgstr "" +#~ msgid "Stock item updated" +#~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:348 +#: src/forms/StockForms.tsx:325 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 -#: src/pages/part/PartDetail.tsx:208 -#: src/pages/part/PartDetail.tsx:649 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 +#: src/pages/part/PartDetail.tsx:202 +#: src/pages/part/PartDetail.tsx:643 #: src/tables/stock/StockItemTable.tsx:283 msgid "In Stock" msgstr "" -#: src/forms/StockForms.tsx:416 +#: src/forms/StockForms.tsx:393 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/tables/RowActions.tsx:148 msgid "Actions" msgstr "" -#: src/forms/StockForms.tsx:479 -#: src/pages/stock/StockDetail.tsx:399 +#: src/forms/StockForms.tsx:456 +#: src/pages/stock/StockDetail.tsx:429 #: src/tables/settings/TemplateTable.tsx:266 -#: src/tables/stock/StockItemTestResultTable.tsx:350 +#: src/tables/stock/StockItemTestResultTable.tsx:348 msgid "Add" msgstr "" -#: src/forms/StockForms.tsx:507 +#: src/forms/StockForms.tsx:484 #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:389 +#: src/pages/stock/StockDetail.tsx:419 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:740 +#: src/forms/StockForms.tsx:717 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:749 +#: src/forms/StockForms.tsx:726 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:758 -#: src/pages/part/PartDetail.tsx:725 +#: src/forms/StockForms.tsx:735 +#: src/pages/part/PartDetail.tsx:734 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:767 -#: src/pages/part/PartDetail.tsx:714 +#: src/forms/StockForms.tsx:744 +#: src/pages/part/PartDetail.tsx:723 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:776 +#: src/forms/StockForms.tsx:753 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:785 +#: src/forms/StockForms.tsx:762 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:804 +#: src/forms/StockForms.tsx:781 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:811 +#: src/forms/StockForms.tsx:788 msgid "Parent stock location" msgstr "" @@ -3196,7 +3194,7 @@ msgid "Reports" msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:89 -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:318 msgid "Report" msgstr "" @@ -3213,7 +3211,7 @@ msgstr "" #~ msgstr "Return order" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135 -#: src/pages/part/PartDetail.tsx:513 +#: src/pages/part/PartDetail.tsx:507 msgid "Bill of Materials" msgstr "" @@ -3264,15 +3262,15 @@ msgid "Reporting" msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:223 -#: src/pages/part/PartDetail.tsx:584 +#: src/pages/part/PartDetail.tsx:578 msgid "Stocktake" msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:228 -#: src/pages/build/BuildDetail.tsx:360 +#: src/pages/build/BuildDetail.tsx:361 #: src/pages/build/BuildIndex.tsx:14 -#: src/pages/part/PartDetail.tsx:520 -#: src/pages/sales/SalesOrderDetail.tsx:213 +#: src/pages/part/PartDetail.tsx:514 +#: src/pages/sales/SalesOrderDetail.tsx:240 msgid "Build Orders" msgstr "" @@ -3332,34 +3330,34 @@ msgstr "" #~ msgid "Build Status" #~ msgstr "Build Status" -#: src/pages/build/BuildDetail.tsx:85 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:109 -#: src/pages/sales/ReturnOrderDetail.tsx:75 -#: src/pages/sales/SalesOrderDetail.tsx:79 +#: src/pages/build/BuildDetail.tsx:84 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:111 +#: src/pages/sales/ReturnOrderDetail.tsx:90 +#: src/pages/sales/SalesOrderDetail.tsx:94 #: src/tables/machine/MachineListTable.tsx:323 #: src/tables/purchasing/PurchaseOrderTable.tsx:55 -#: src/tables/sales/ReturnOrderTable.tsx:41 +#: src/tables/sales/ReturnOrderTable.tsx:46 #: src/tables/sales/SalesOrderTable.tsx:52 #: src/tables/stock/StockItemTable.tsx:252 msgid "Status" msgstr "" -#: src/pages/build/BuildDetail.tsx:91 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:82 -#: src/pages/sales/ReturnOrderDetail.tsx:49 -#: src/pages/sales/SalesOrderDetail.tsx:53 +#: src/pages/build/BuildDetail.tsx:90 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:84 +#: src/pages/sales/ReturnOrderDetail.tsx:64 +#: src/pages/sales/SalesOrderDetail.tsx:68 msgid "Reference" msgstr "" -#: src/pages/build/BuildDetail.tsx:96 -#: src/pages/company/CompanyDetail.tsx:84 +#: src/pages/build/BuildDetail.tsx:95 +#: src/pages/company/CompanyDetail.tsx:85 #: src/pages/company/ManufacturerPartDetail.tsx:73 -#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/pages/company/SupplierPartDetail.tsx:85 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:129 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:103 -#: src/pages/sales/ReturnOrderDetail.tsx:69 -#: src/pages/sales/SalesOrderDetail.tsx:73 +#: src/pages/part/PartDetail.tsx:123 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:105 +#: src/pages/sales/ReturnOrderDetail.tsx:84 +#: src/pages/sales/SalesOrderDetail.tsx:88 #: src/pages/stock/LocationDetail.tsx:93 #: src/tables/ColumnRenderers.tsx:59 #: src/tables/machine/MachineTypeTable.tsx:69 @@ -3372,40 +3370,40 @@ msgstr "" msgid "Description" msgstr "" -#: src/pages/build/BuildDetail.tsx:103 +#: src/pages/build/BuildDetail.tsx:102 msgid "Parent Build" msgstr "" -#: src/pages/build/BuildDetail.tsx:114 +#: src/pages/build/BuildDetail.tsx:113 msgid "Build Quantity" msgstr "" -#: src/pages/build/BuildDetail.tsx:122 -#: src/pages/build/BuildDetail.tsx:223 +#: src/pages/build/BuildDetail.tsx:121 +#: src/pages/build/BuildDetail.tsx:222 msgid "Completed Outputs" msgstr "" -#: src/pages/build/BuildDetail.tsx:139 +#: src/pages/build/BuildDetail.tsx:138 msgid "Issued By" msgstr "" -#: src/pages/build/BuildDetail.tsx:145 -#: src/pages/part/PartDetail.tsx:321 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:190 -#: src/pages/sales/ReturnOrderDetail.tsx:156 -#: src/pages/sales/SalesOrderDetail.tsx:160 +#: src/pages/build/BuildDetail.tsx:144 +#: src/pages/part/PartDetail.tsx:315 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:192 +#: src/pages/sales/ReturnOrderDetail.tsx:171 +#: src/pages/sales/SalesOrderDetail.tsx:175 msgid "Responsible" msgstr "" -#: src/pages/build/BuildDetail.tsx:157 +#: src/pages/build/BuildDetail.tsx:156 msgid "Source Location" msgstr "" -#: src/pages/build/BuildDetail.tsx:158 +#: src/pages/build/BuildDetail.tsx:157 msgid "Any location" msgstr "" -#: src/pages/build/BuildDetail.tsx:165 +#: src/pages/build/BuildDetail.tsx:164 msgid "Destination Location" msgstr "" @@ -3420,7 +3418,7 @@ msgstr "" #~ msgid "Link custom barcode to part" #~ msgstr "Link custom barcode to part" -#: src/pages/build/BuildDetail.tsx:196 +#: src/pages/build/BuildDetail.tsx:195 msgid "Build Details" msgstr "" @@ -3429,7 +3427,7 @@ msgstr "" #~ msgid "Unlink custom barcode from part" #~ msgstr "Unlink custom barcode from part" -#: src/pages/build/BuildDetail.tsx:202 +#: src/pages/build/BuildDetail.tsx:201 #: src/tables/build/BuildLineTable.tsx:204 msgid "Allocate Stock" msgstr "" @@ -3438,7 +3436,7 @@ msgstr "" #~ msgid "Build Order updated" #~ msgstr "Build Order updated" -#: src/pages/build/BuildDetail.tsx:217 +#: src/pages/build/BuildDetail.tsx:216 msgid "Incomplete Outputs" msgstr "" @@ -3454,48 +3452,48 @@ msgstr "" #~ msgid "Delete build order" #~ msgstr "Delete build order" -#: src/pages/build/BuildDetail.tsx:236 +#: src/pages/build/BuildDetail.tsx:235 msgid "Consumed Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:248 +#: src/pages/build/BuildDetail.tsx:247 msgid "Child Build Orders" msgstr "" -#: src/pages/build/BuildDetail.tsx:258 -#: src/pages/company/CompanyDetail.tsx:244 +#: src/pages/build/BuildDetail.tsx:257 +#: src/pages/company/CompanyDetail.tsx:245 #: src/pages/company/ManufacturerPartDetail.tsx:169 -#: src/pages/part/PartDetail.tsx:606 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:246 -#: src/pages/sales/ReturnOrderDetail.tsx:199 -#: src/pages/sales/SalesOrderDetail.tsx:223 -#: src/pages/stock/StockDetail.tsx:316 +#: src/pages/part/PartDetail.tsx:600 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:253 +#: src/pages/sales/ReturnOrderDetail.tsx:214 +#: src/pages/sales/SalesOrderDetail.tsx:250 +#: src/pages/stock/StockDetail.tsx:323 msgid "Attachments" msgstr "" -#: src/pages/build/BuildDetail.tsx:270 -#: src/pages/company/CompanyDetail.tsx:256 -#: src/pages/part/PartDetail.tsx:618 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:258 -#: src/pages/sales/ReturnOrderDetail.tsx:211 -#: src/pages/sales/SalesOrderDetail.tsx:235 -#: src/pages/stock/StockDetail.tsx:328 +#: src/pages/build/BuildDetail.tsx:269 +#: src/pages/company/CompanyDetail.tsx:257 +#: src/pages/part/PartDetail.tsx:612 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:265 +#: src/pages/sales/ReturnOrderDetail.tsx:226 +#: src/pages/sales/SalesOrderDetail.tsx:262 +#: src/pages/stock/StockDetail.tsx:335 msgid "Notes" msgstr "" -#: src/pages/build/BuildDetail.tsx:286 +#: src/pages/build/BuildDetail.tsx:287 msgid "Edit Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:312 +#: src/pages/build/BuildDetail.tsx:313 msgid "Reporting Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:318 +#: src/pages/build/BuildDetail.tsx:319 msgid "Print build report" msgstr "" -#: src/pages/build/BuildDetail.tsx:324 +#: src/pages/build/BuildDetail.tsx:325 msgid "Build Order Actions" msgstr "" @@ -3507,53 +3505,56 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/company/CompanyDetail.tsx:97 +#: src/pages/company/CompanyDetail.tsx:98 msgid "Phone Number" msgstr "" -#: src/pages/company/CompanyDetail.tsx:104 +#: src/pages/company/CompanyDetail.tsx:105 msgid "Email Address" msgstr "" -#: src/pages/company/CompanyDetail.tsx:114 +#: src/pages/company/CompanyDetail.tsx:115 msgid "Default Currency" msgstr "" -#: src/pages/company/CompanyDetail.tsx:119 +#: src/pages/company/CompanyDetail.tsx:120 #: src/pages/company/SupplierDetail.tsx:8 -#: src/pages/company/SupplierPartDetail.tsx:102 -#: src/pages/company/SupplierPartDetail.tsx:188 -#: src/pages/company/SupplierPartDetail.tsx:282 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:97 +#: src/pages/company/SupplierPartDetail.tsx:109 +#: src/pages/company/SupplierPartDetail.tsx:195 +#: src/pages/company/SupplierPartDetail.tsx:301 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:99 +#: src/tables/company/CompanyTable.tsx:93 #: src/tables/purchasing/PurchaseOrderTable.tsx:73 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:36 msgid "Supplier" msgstr "" -#: src/pages/company/CompanyDetail.tsx:125 +#: src/pages/company/CompanyDetail.tsx:126 #: src/pages/company/ManufacturerDetail.tsx:8 #: src/pages/company/ManufacturerPartDetail.tsx:91 #: src/pages/company/ManufacturerPartDetail.tsx:221 -#: src/pages/company/SupplierPartDetail.tsx:117 +#: src/pages/company/SupplierPartDetail.tsx:124 +#: src/tables/company/CompanyTable.tsx:98 msgid "Manufacturer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:131 +#: src/pages/company/CompanyDetail.tsx:132 #: src/pages/company/CustomerDetail.tsx:8 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/pages/sales/ReturnOrderDetail.tsx:63 -#: src/pages/sales/SalesOrderDetail.tsx:67 -#: src/pages/stock/StockDetail.tsx:218 -#: src/tables/sales/ReturnOrderTable.tsx:60 -#: src/tables/sales/SalesOrderTable.tsx:95 +#: src/pages/sales/ReturnOrderDetail.tsx:78 +#: src/pages/sales/SalesOrderDetail.tsx:82 +#: src/pages/stock/StockDetail.tsx:225 +#: src/tables/company/CompanyTable.tsx:103 +#: src/tables/sales/ReturnOrderTable.tsx:61 +#: src/tables/sales/SalesOrderTable.tsx:97 msgid "Customer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:165 +#: src/pages/company/CompanyDetail.tsx:166 msgid "Details" msgstr "" -#: src/pages/company/CompanyDetail.tsx:171 +#: src/pages/company/CompanyDetail.tsx:172 msgid "Manufactured Parts" msgstr "" @@ -3561,7 +3562,7 @@ msgstr "" #~ msgid "Edit company" #~ msgstr "Edit company" -#: src/pages/company/CompanyDetail.tsx:180 +#: src/pages/company/CompanyDetail.tsx:181 msgid "Supplied Parts" msgstr "" @@ -3569,30 +3570,31 @@ msgstr "" #~ msgid "Delete company" #~ msgstr "Delete company" -#: src/pages/company/CompanyDetail.tsx:221 +#: src/pages/company/CompanyDetail.tsx:222 msgid "Assigned Stock" msgstr "" -#: src/pages/company/CompanyDetail.tsx:272 +#: src/pages/company/CompanyDetail.tsx:273 msgid "Edit Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:281 +#: src/pages/company/CompanyDetail.tsx:282 msgid "Company Actions" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:66 -#: src/pages/company/SupplierPartDetail.tsx:71 +#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:72 msgid "Internal Part" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:81 -#: src/pages/company/SupplierPartDetail.tsx:85 +#: src/pages/company/SupplierPartDetail.tsx:92 msgid "External Link" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:99 -#: src/pages/company/SupplierPartDetail.tsx:126 +#: src/pages/company/SupplierPartDetail.tsx:133 #: src/tables/purchasing/ManufacturerPartTable.tsx:53 msgid "Manufacturer Part Number" msgstr "" @@ -3606,12 +3608,12 @@ msgid "Manufacturer Part Details" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:143 -#: src/pages/part/PartDetail.tsx:482 +#: src/pages/part/PartDetail.tsx:476 msgid "Parameters" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:155 -#: src/pages/part/PartDetail.tsx:553 +#: src/pages/part/PartDetail.tsx:547 #: src/pages/purchasing/PurchasingIndex.tsx:26 msgid "Suppliers" msgstr "" @@ -3629,65 +3631,70 @@ msgstr "" msgid "ManufacturerPart" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:92 +#: src/pages/company/SupplierPartDetail.tsx:99 #: src/tables/ColumnRenderers.tsx:110 msgid "Note" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:110 +#: src/pages/company/SupplierPartDetail.tsx:117 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:138 -#: src/pages/company/SupplierPartDetail.tsx:189 -#: src/pages/stock/StockDetail.tsx:232 +#: src/pages/company/SupplierPartDetail.tsx:145 +#: src/pages/company/SupplierPartDetail.tsx:196 +#: src/pages/stock/StockDetail.tsx:239 msgid "Packaging" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:145 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:105 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:141 -#: src/tables/purchasing/SupplierPartTable.tsx:120 +#: src/pages/company/SupplierPartDetail.tsx:152 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:107 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:143 +#: src/tables/purchasing/SupplierPartTable.tsx:132 msgid "Pack Quantity" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:156 +#: src/pages/company/SupplierPartDetail.tsx:163 msgid "Supplier Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:163 +#: src/pages/company/SupplierPartDetail.tsx:170 msgid "Availability Updated" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:197 msgid "Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:199 +#: src/pages/company/SupplierPartDetail.tsx:206 msgid "Supplier Part Details" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:205 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:234 +#: src/pages/company/SupplierPartDetail.tsx:212 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:241 msgid "Received Stock" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:229 +#: src/pages/company/SupplierPartDetail.tsx:236 #: src/pages/part/PartPricingPanel.tsx:115 #: src/pages/part/pricing/PricingOverviewPanel.tsx:130 msgid "Supplier Pricing" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:244 +#: src/pages/company/SupplierPartDetail.tsx:251 msgid "Supplier Part Actions" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:270 -#: src/tables/purchasing/SupplierPartTable.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:275 +#: src/tables/purchasing/SupplierPartTable.tsx:211 msgid "Edit Supplier Part" msgstr "" +#: src/pages/company/SupplierPartDetail.tsx:282 +#: src/tables/purchasing/SupplierPartTable.tsx:164 +msgid "Add Supplier Part" +msgstr "" + #: src/pages/part/CategoryDetail.tsx:78 #: src/pages/stock/LocationDetail.tsx:85 #: src/tables/settings/ErrorTable.tsx:34 @@ -3734,135 +3741,143 @@ msgstr "" msgid "Category Details" msgstr "" -#: src/pages/part/PartDetail.tsx:135 +#: src/pages/part/PartDetail.tsx:129 msgid "Variant of" msgstr "" -#: src/pages/part/PartDetail.tsx:142 +#: src/pages/part/PartDetail.tsx:136 #: src/tables/notifications/NotificationsTable.tsx:31 #: src/tables/part/PartCategoryTemplateTable.tsx:68 msgid "Category" msgstr "" -#: src/pages/part/PartDetail.tsx:148 +#: src/pages/part/PartDetail.tsx:142 msgid "Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:155 +#: src/pages/part/PartDetail.tsx:149 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:162 +#: src/pages/part/PartDetail.tsx:156 msgid "IPN" msgstr "" -#: src/pages/part/PartDetail.tsx:169 +#: src/pages/part/PartDetail.tsx:163 msgid "Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:176 +#: src/pages/part/PartDetail.tsx:170 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:39 msgid "Units" msgstr "" -#: src/pages/part/PartDetail.tsx:183 +#: src/pages/part/PartDetail.tsx:177 #: src/tables/settings/PendingTasksTable.tsx:40 msgid "Keywords" msgstr "" -#: src/pages/part/PartDetail.tsx:190 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:156 -#: src/pages/sales/ReturnOrderDetail.tsx:122 -#: src/pages/sales/SalesOrderDetail.tsx:126 +#: src/pages/part/PartDetail.tsx:184 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:158 +#: src/pages/sales/ReturnOrderDetail.tsx:137 +#: src/pages/sales/SalesOrderDetail.tsx:141 msgid "Link" msgstr "" -#: src/pages/part/PartDetail.tsx:202 +#: src/pages/part/PartDetail.tsx:196 #: src/tables/build/BuildLineTable.tsx:115 msgid "Available Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:214 +#: src/pages/part/PartDetail.tsx:208 msgid "Minimum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:220 +#: src/pages/part/PartDetail.tsx:214 #: src/tables/bom/BomTable.tsx:210 #: src/tables/build/BuildLineTable.tsx:92 msgid "On order" msgstr "" -#: src/pages/part/PartDetail.tsx:229 +#: src/pages/part/PartDetail.tsx:223 msgid "Allocated to Build Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:240 +#: src/pages/part/PartDetail.tsx:234 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:250 +#: src/pages/part/PartDetail.tsx:244 #: src/tables/bom/BomTable.tsx:234 msgid "Can Build" msgstr "" -#: src/pages/part/PartDetail.tsx:257 +#: src/pages/part/PartDetail.tsx:251 #: src/tables/bom/BomTable.tsx:218 #: src/tables/part/PartTable.tsx:91 msgid "Building" msgstr "" -#: src/pages/part/PartDetail.tsx:266 +#: src/pages/part/PartDetail.tsx:260 #: src/tables/bom/UsedInTable.tsx:71 #: src/tables/build/BuildOrderTable.tsx:102 +#: src/tables/company/CompanyTable.tsx:58 +#: src/tables/company/CompanyTable.tsx:88 #: src/tables/machine/MachineListTable.tsx:320 #: src/tables/part/PartTable.tsx:177 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:190 #: src/tables/plugin/PluginListTable.tsx:634 +#: src/tables/purchasing/SupplierPartTable.tsx:99 +#: src/tables/purchasing/SupplierPartTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:247 msgid "Active" msgstr "" -#: src/pages/part/PartDetail.tsx:271 +#: src/pages/part/PartDetail.tsx:265 msgid "Template Part" msgstr "" -#: src/pages/part/PartDetail.tsx:276 +#: src/pages/part/PartDetail.tsx:270 #: src/tables/bom/BomTable.tsx:262 msgid "Assembled Part" msgstr "" -#: src/pages/part/PartDetail.tsx:281 +#: src/pages/part/PartDetail.tsx:275 msgid "Component Part" msgstr "" -#: src/pages/part/PartDetail.tsx:286 +#: src/pages/part/PartDetail.tsx:280 #: src/tables/bom/BomTable.tsx:257 msgid "Trackable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:291 +#: src/pages/part/PartDetail.tsx:285 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:296 +#: src/pages/part/PartDetail.tsx:290 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:301 +#: src/pages/part/PartDetail.tsx:295 msgid "Virtual Part" msgstr "" -#: src/pages/part/PartDetail.tsx:309 +#: src/pages/part/PartDetail.tsx:303 msgid "Creation Date" msgstr "" +#: src/pages/part/PartDetail.tsx:308 +msgid "Created By" +msgstr "" + #: src/pages/part/PartDetail.tsx:310 #~ msgid "Edit part" #~ msgstr "Edit part" -#: src/pages/part/PartDetail.tsx:314 -msgid "Created By" +#: src/pages/part/PartDetail.tsx:322 +msgid "Default Supplier" msgstr "" #: src/pages/part/PartDetail.tsx:322 @@ -3873,93 +3888,95 @@ msgstr "" #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:328 -msgid "Default Supplier" -msgstr "" - -#: src/pages/part/PartDetail.tsx:339 +#: src/pages/part/PartDetail.tsx:333 #: src/tables/part/PartTable.tsx:160 msgid "Price Range" msgstr "" -#: src/pages/part/PartDetail.tsx:374 -#: src/pages/stock/StockDetail.tsx:129 +#: src/pages/part/PartDetail.tsx:368 +#: src/pages/stock/StockDetail.tsx:136 msgid "Last Stocktake" msgstr "" -#: src/pages/part/PartDetail.tsx:409 +#: src/pages/part/PartDetail.tsx:403 msgid "Stocktake By" msgstr "" -#: src/pages/part/PartDetail.tsx:476 +#: src/pages/part/PartDetail.tsx:470 msgid "Part Details" msgstr "" -#: src/pages/part/PartDetail.tsx:500 +#: src/pages/part/PartDetail.tsx:494 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:507 -#: src/pages/stock/StockDetail.tsx:277 +#: src/pages/part/PartDetail.tsx:501 +#: src/pages/stock/StockDetail.tsx:284 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:527 +#: src/pages/part/PartDetail.tsx:521 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:534 +#: src/pages/part/PartDetail.tsx:528 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:540 +#: src/pages/part/PartDetail.tsx:534 #: src/pages/purchasing/PurchasingIndex.tsx:37 msgid "Manufacturers" msgstr "" -#: src/pages/part/PartDetail.tsx:579 +#: src/pages/part/PartDetail.tsx:573 msgid "Scheduling" msgstr "" -#: src/pages/part/PartDetail.tsx:589 +#: src/pages/part/PartDetail.tsx:583 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:600 +#: src/pages/part/PartDetail.tsx:594 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:654 +#: src/pages/part/PartDetail.tsx:648 msgid "No Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:659 +#: src/pages/part/PartDetail.tsx:653 #: src/tables/part/PartTable.tsx:85 msgid "On Order" msgstr "" -#: src/pages/part/PartDetail.tsx:664 +#: src/pages/part/PartDetail.tsx:658 #: src/tables/stock/StockItemTable.tsx:288 msgid "In Production" msgstr "" -#: src/pages/part/PartDetail.tsx:676 +#: src/pages/part/PartDetail.tsx:671 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:707 +#: src/pages/part/PartDetail.tsx:678 +#: src/tables/part/PartTable.tsx:276 +#: src/tables/part/PartTable.tsx:292 +msgid "Add Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:716 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:715 +#: src/pages/part/PartDetail.tsx:724 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:726 +#: src/pages/part/PartDetail.tsx:735 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:736 +#: src/pages/part/PartDetail.tsx:745 msgid "Part Actions" msgstr "" @@ -4022,7 +4039,7 @@ msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:151 #: src/pages/part/pricing/SupplierPricingPanel.tsx:83 #: src/tables/bom/BomTable.tsx:149 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:168 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:170 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:88 msgid "Unit Price" msgstr "" @@ -4030,12 +4047,15 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:161 #: src/tables/ColumnRenderers.tsx:231 #: src/tables/bom/BomTable.tsx:158 +#: src/tables/purchasing/PurchaseOrderTable.tsx:97 +#: src/tables/sales/ReturnOrderTable.tsx:87 +#: src/tables/sales/SalesOrderTable.tsx:124 msgid "Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:177 #: src/pages/part/pricing/VariantPricingPanel.tsx:62 -#: src/tables/purchasing/SupplierPartTable.tsx:137 +#: src/tables/purchasing/SupplierPartTable.tsx:149 msgid "Updated" msgstr "" @@ -4094,7 +4114,7 @@ msgid "Overall Pricing" msgstr "" #: src/pages/part/pricing/PricingOverviewPanel.tsx:184 -#: src/pages/stock/StockDetail.tsx:123 +#: src/pages/stock/StockDetail.tsx:130 msgid "Last Updated" msgstr "" @@ -4153,82 +4173,92 @@ msgstr "" msgid "Variant Part" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:66 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:68 msgid "Edit Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:88 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:90 msgid "Supplier Reference" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:118 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:228 -#: src/pages/sales/ReturnOrderDetail.tsx:84 -#: src/pages/sales/ReturnOrderDetail.tsx:194 -#: src/pages/sales/SalesOrderDetail.tsx:88 -#: src/pages/sales/SalesOrderDetail.tsx:198 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:120 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:230 +#: src/pages/sales/ReturnOrderDetail.tsx:99 +#: src/pages/sales/ReturnOrderDetail.tsx:209 +#: src/pages/sales/SalesOrderDetail.tsx:103 +#: src/pages/sales/SalesOrderDetail.tsx:225 msgid "Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:125 -#: src/pages/sales/ReturnOrderDetail.tsx:91 -#: src/pages/sales/SalesOrderDetail.tsx:95 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 +#: src/pages/sales/ReturnOrderDetail.tsx:106 +#: src/pages/sales/SalesOrderDetail.tsx:110 msgid "Completed Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:133 -#: src/pages/sales/ReturnOrderDetail.tsx:99 -#: src/pages/sales/SalesOrderDetail.tsx:103 -#: src/pages/sales/SalesOrderDetail.tsx:208 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:135 +#: src/pages/sales/ReturnOrderDetail.tsx:114 +#: src/pages/sales/SalesOrderDetail.tsx:118 +#: src/pages/sales/SalesOrderDetail.tsx:235 msgid "Completed Shipments" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:141 -#: src/pages/sales/ReturnOrderDetail.tsx:107 -#: src/pages/sales/SalesOrderDetail.tsx:111 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 +#: src/pages/sales/ReturnOrderDetail.tsx:122 +#: src/pages/sales/SalesOrderDetail.tsx:126 msgid "Order Currency," msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:146 -#: src/pages/sales/ReturnOrderDetail.tsx:112 -#: src/pages/sales/SalesOrderDetail.tsx:116 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:148 +#: src/pages/sales/ReturnOrderDetail.tsx:127 +#: src/pages/sales/SalesOrderDetail.tsx:131 msgid "Total Cost" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:177 -#: src/pages/sales/ReturnOrderDetail.tsx:143 -#: src/pages/sales/SalesOrderDetail.tsx:147 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:179 +#: src/pages/sales/ReturnOrderDetail.tsx:158 +#: src/pages/sales/SalesOrderDetail.tsx:162 msgid "Created On" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:183 -#: src/pages/sales/ReturnOrderDetail.tsx:149 -#: src/pages/sales/SalesOrderDetail.tsx:153 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:185 +#: src/pages/sales/ReturnOrderDetail.tsx:164 +#: src/pages/sales/SalesOrderDetail.tsx:168 #: src/tables/ColumnRenderers.tsx:180 msgid "Target Date" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:222 -#: src/pages/sales/ReturnOrderDetail.tsx:188 -#: src/pages/sales/SalesOrderDetail.tsx:192 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:224 +#: src/pages/sales/ReturnOrderDetail.tsx:203 +#: src/pages/sales/SalesOrderDetail.tsx:219 msgid "Order Details" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:287 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:293 +#: src/pages/sales/ReturnOrderDetail.tsx:267 +#: src/pages/sales/SalesOrderDetail.tsx:279 msgid "Order Actions" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:55 -#: src/pages/sales/SalesOrderDetail.tsx:59 -#: src/tables/sales/SalesOrderTable.tsx:111 +#: src/pages/sales/ReturnOrderDetail.tsx:70 +#: src/pages/sales/SalesOrderDetail.tsx:74 +#: src/tables/sales/SalesOrderTable.tsx:113 msgid "Customer Reference" msgstr "" +#: src/pages/sales/ReturnOrderDetail.tsx:256 +msgid "Edit Return Order" +msgstr "" + #: src/pages/sales/SalesIndex.tsx:33 msgid "Customers" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:203 +#: src/pages/sales/SalesOrderDetail.tsx:208 +msgid "Edit Sales Order" +msgstr "" + +#: src/pages/sales/SalesOrderDetail.tsx:230 msgid "Pending Shipments" msgstr "" @@ -4266,15 +4296,19 @@ msgstr "" msgid "Location Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:102 +#: src/pages/stock/StockDetail.tsx:109 msgid "Base Part" msgstr "" -#: src/pages/stock/StockDetail.tsx:109 +#: src/pages/stock/StockDetail.tsx:116 msgid "Stock Status" msgstr "" -#: src/pages/stock/StockDetail.tsx:150 +#: src/pages/stock/StockDetail.tsx:155 +#~ msgid "Link custom barcode to stock item" +#~ msgstr "Link custom barcode to stock item" + +#: src/pages/stock/StockDetail.tsx:157 #: src/tables/build/BuildLineTable.tsx:38 #: src/tables/part/PartTable.tsx:116 #: src/tables/stock/StockItemTable.tsx:154 @@ -4282,86 +4316,90 @@ msgstr "" msgid "Available" msgstr "" -#: src/pages/stock/StockDetail.tsx:155 -#~ msgid "Link custom barcode to stock item" -#~ msgstr "Link custom barcode to stock item" - #: src/pages/stock/StockDetail.tsx:161 #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:176 +#: src/pages/stock/StockDetail.tsx:183 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:192 +#: src/pages/stock/StockDetail.tsx:199 msgid "Consumed By" msgstr "" -#: src/pages/stock/StockDetail.tsx:201 -msgid "Build Order" -msgstr "" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "Edit stock item" +#: src/pages/stock/StockDetail.tsx:208 +msgid "Build Order" +msgstr "" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "Delete stock item" -#: src/pages/stock/StockDetail.tsx:266 +#: src/pages/stock/StockDetail.tsx:273 msgid "Stock Details" msgstr "" -#: src/pages/stock/StockDetail.tsx:272 +#: src/pages/stock/StockDetail.tsx:279 msgid "Stock Tracking" msgstr "" -#: src/pages/stock/StockDetail.tsx:284 +#: src/pages/stock/StockDetail.tsx:291 msgid "Test Data" msgstr "" -#: src/pages/stock/StockDetail.tsx:298 +#: src/pages/stock/StockDetail.tsx:305 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:305 +#: src/pages/stock/StockDetail.tsx:312 msgid "Child Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:385 +#: src/pages/stock/StockDetail.tsx:364 +msgid "Edit Stock Item" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:415 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:390 +#: src/pages/stock/StockDetail.tsx:420 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:400 +#: src/pages/stock/StockDetail.tsx:430 #: src/tables/stock/StockItemTable.tsx:409 msgid "Add stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:408 +#: src/pages/stock/StockDetail.tsx:433 +#~ msgid "Duplicate stock item" +#~ msgstr "Duplicate stock item" + +#: src/pages/stock/StockDetail.tsx:438 #: src/tables/stock/StockItemTable.tsx:418 msgid "Remove stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:415 +#: src/pages/stock/StockDetail.tsx:445 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:416 +#: src/pages/stock/StockDetail.tsx:446 #: src/tables/stock/StockItemTable.tsx:438 msgid "Transfer stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:433 -msgid "Duplicate stock item" +#: src/pages/stock/StockDetail.tsx:458 +msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:460 +#: src/pages/stock/StockDetail.tsx:494 msgid "Batch Code" msgstr "" @@ -4610,18 +4648,10 @@ msgstr "" msgid "BOM item created" msgstr "" -#: src/tables/bom/BomTable.tsx:311 -#~ msgid "Edit Bom Item" -#~ msgstr "Edit Bom Item" - #: src/tables/bom/BomTable.tsx:313 msgid "Edit BOM Item" msgstr "" -#: src/tables/bom/BomTable.tsx:313 -#~ msgid "Bom item updated" -#~ msgstr "Bom item updated" - #: src/tables/bom/BomTable.tsx:315 msgid "BOM item updated" msgstr "" @@ -4634,26 +4664,34 @@ msgstr "" msgid "BOM item deleted" msgstr "" -#: src/tables/bom/BomTable.tsx:328 -#~ msgid "Delete Bom Item" -#~ msgstr "Delete Bom Item" - -#: src/tables/bom/BomTable.tsx:329 -#~ msgid "Bom item deleted" -#~ msgstr "Bom item deleted" - #: src/tables/bom/BomTable.tsx:331 -#~ msgid "Are you sure you want to remove this BOM item?" -#~ msgstr "Are you sure you want to remove this BOM item?" +#~ msgid "Edit Bom Item" +#~ msgstr "Edit Bom Item" #: src/tables/bom/BomTable.tsx:333 msgid "View BOM" msgstr "" +#: src/tables/bom/BomTable.tsx:333 +#~ msgid "Bom item updated" +#~ msgstr "Bom item updated" + #: src/tables/bom/BomTable.tsx:344 msgid "Validate BOM line" msgstr "" +#: src/tables/bom/BomTable.tsx:348 +#~ msgid "Delete Bom Item" +#~ msgstr "Delete Bom Item" + +#: src/tables/bom/BomTable.tsx:349 +#~ msgid "Bom item deleted" +#~ msgstr "Bom item deleted" + +#: src/tables/bom/BomTable.tsx:351 +#~ msgid "Are you sure you want to remove this BOM item?" +#~ msgstr "Are you sure you want to remove this BOM item?" + #: src/tables/bom/BomTable.tsx:352 msgid "Edit Substitutes" msgstr "" @@ -4727,7 +4765,7 @@ msgstr "" #: src/tables/build/BuildOrderTable.tsx:107 #: src/tables/purchasing/PurchaseOrderTable.tsx:56 -#: src/tables/sales/ReturnOrderTable.tsx:42 +#: src/tables/sales/ReturnOrderTable.tsx:47 #: src/tables/sales/SalesOrderTable.tsx:53 msgid "Filter by order status" msgstr "" @@ -4736,8 +4774,8 @@ msgstr "" msgid "Show overdue status" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:140 -#: src/tables/build/BuildOrderTable.tsx:158 +#: src/tables/build/BuildOrderTable.tsx:142 +#: src/tables/build/BuildOrderTable.tsx:160 msgid "Add Build Order" msgstr "" @@ -4762,27 +4800,43 @@ msgstr "" msgid "Are you sure you want to delete this address?" msgstr "" -#: src/tables/company/CompanyTable.tsx:63 +#: src/tables/company/CompanyTable.tsx:71 msgid "New Company" msgstr "" -#: src/tables/company/CompanyTable.tsx:83 +#: src/tables/company/CompanyTable.tsx:89 +msgid "Show active companies" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:94 +msgid "Show companies which are suppliers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:99 +msgid "Show companies which are manufacturers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:104 +msgid "Show companies which are customers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:116 msgid "Add Company" msgstr "" -#: src/tables/company/ContactTable.tsx:73 +#: src/tables/company/ContactTable.tsx:71 msgid "Edit Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:80 +#: src/tables/company/ContactTable.tsx:78 msgid "Add Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:91 +#: src/tables/company/ContactTable.tsx:89 msgid "Delete Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:131 +#: src/tables/company/ContactTable.tsx:129 msgid "Add contact" msgstr "" @@ -5179,11 +5233,6 @@ msgstr "" msgid "Not Virtual" msgstr "" -#: src/tables/part/PartTable.tsx:276 -#: src/tables/part/PartTable.tsx:292 -msgid "Add Part" -msgstr "" - #: src/tables/part/PartTestTemplateTable.tsx:52 msgid "Results" msgstr "" @@ -5532,105 +5581,122 @@ msgstr "" msgid "Are you sure you want to remove this manufacturer part?" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:84 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:86 msgid "Part Description" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:111 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:113 msgid "Total Quantity" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:127 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:129 msgid "Received" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:146 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:148 msgid "Supplier Code" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:153 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:155 msgid "Supplier Link" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:160 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:162 msgid "Manufacturer Code" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:174 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:176 msgid "Destination" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:188 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:198 msgid "Add Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:203 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:215 msgid "Edit Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:211 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:223 msgid "Delete Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:222 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:234 msgid "Receive line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:256 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:272 msgid "Add line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:261 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:282 msgid "Receive items" msgstr "" -#: src/tables/purchasing/PurchaseOrderTable.tsx:102 -#: src/tables/purchasing/PurchaseOrderTable.tsx:119 +#: src/tables/purchasing/PurchaseOrderTable.tsx:113 +#: src/tables/purchasing/PurchaseOrderTable.tsx:130 msgid "Add Purchase Order" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:88 +#: src/tables/purchasing/SupplierPartTable.tsx:94 msgid "MPN" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:111 +#: src/tables/purchasing/SupplierPartTable.tsx:123 msgid "Base units" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:156 -msgid "Add Supplier Part" -msgstr "" - -#: src/tables/purchasing/SupplierPartTable.tsx:159 +#: src/tables/purchasing/SupplierPartTable.tsx:171 msgid "Supplier part created" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:168 +#: src/tables/purchasing/SupplierPartTable.tsx:177 msgid "Add supplier part" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:193 -msgid "Supplier part updated" +#: src/tables/purchasing/SupplierPartTable.tsx:189 +msgid "Show active supplier parts" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:204 -msgid "Delete Supplier Part" +#: src/tables/purchasing/SupplierPartTable.tsx:193 +msgid "Active Part" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:193 +#~ msgid "Supplier part updated" +#~ msgstr "Supplier part updated" + +#: src/tables/purchasing/SupplierPartTable.tsx:194 +msgid "Show active internal parts" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:198 +msgid "Active Supplier" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:199 +msgid "Show active suppliers" msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:205 -msgid "Supplier part deleted" -msgstr "" +#~ msgid "Supplier part deleted" +#~ msgstr "Supplier part deleted" #: src/tables/purchasing/SupplierPartTable.tsx:207 -msgid "Are you sure you want to remove this supplier part?" +#~ msgid "Are you sure you want to remove this supplier part?" +#~ msgstr "Are you sure you want to remove this supplier part?" + +#: src/tables/purchasing/SupplierPartTable.tsx:219 +msgid "Delete Supplier Part" msgstr "" -#: src/tables/sales/ReturnOrderTable.tsx:95 +#: src/tables/sales/ReturnOrderTable.tsx:102 +#: src/tables/sales/ReturnOrderTable.tsx:116 msgid "Add Return Order" msgstr "" -#: src/tables/sales/SalesOrderTable.tsx:66 -#: src/tables/sales/SalesOrderTable.tsx:83 +#: src/tables/sales/SalesOrderTable.tsx:68 +#: src/tables/sales/SalesOrderTable.tsx:85 msgid "Add Sales Order" msgstr "" @@ -6097,8 +6163,8 @@ msgid "Finished" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:277 -#: src/tables/stock/StockItemTestResultTable.tsx:351 -#: src/tables/stock/StockItemTestResultTable.tsx:406 +#: src/tables/stock/StockItemTestResultTable.tsx:349 +#: src/tables/stock/StockItemTestResultTable.tsx:404 msgid "Add Test Result" msgstr "" @@ -6106,61 +6172,61 @@ msgstr "" msgid "Test result added" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:290 -#: src/tables/stock/StockItemTestResultTable.tsx:361 +#: src/tables/stock/StockItemTestResultTable.tsx:288 +#: src/tables/stock/StockItemTestResultTable.tsx:359 msgid "Edit Test Result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:292 +#: src/tables/stock/StockItemTestResultTable.tsx:290 msgid "Test result updated" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:298 -#: src/tables/stock/StockItemTestResultTable.tsx:370 +#: src/tables/stock/StockItemTestResultTable.tsx:296 +#: src/tables/stock/StockItemTestResultTable.tsx:368 msgid "Delete Test Result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:300 +#: src/tables/stock/StockItemTestResultTable.tsx:298 msgid "Test result deleted" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:314 +#: src/tables/stock/StockItemTestResultTable.tsx:312 msgid "Test Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:315 +#: src/tables/stock/StockItemTestResultTable.tsx:313 msgid "Test result has been recorded" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:322 +#: src/tables/stock/StockItemTestResultTable.tsx:320 msgid "Failed to record test result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:339 +#: src/tables/stock/StockItemTestResultTable.tsx:337 msgid "Pass Test" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:387 +#: src/tables/stock/StockItemTestResultTable.tsx:385 msgid "Required" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:388 +#: src/tables/stock/StockItemTestResultTable.tsx:386 msgid "Show results for required tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:392 +#: src/tables/stock/StockItemTestResultTable.tsx:390 msgid "Include Installed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:393 +#: src/tables/stock/StockItemTestResultTable.tsx:391 msgid "Show results for installed stock items" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:397 +#: src/tables/stock/StockItemTestResultTable.tsx:395 msgid "Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:398 +#: src/tables/stock/StockItemTestResultTable.tsx:396 msgid "Show only passed tests" msgstr "" diff --git a/src/frontend/src/locales/de/messages.po b/src/frontend/src/locales/de/messages.po index 9b90b46674..5f8b048f2d 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: 2024-04-18 03:35\n" +"PO-Revision-Date: 2024-04-21 04:18\n" "Last-Translator: \n" "Language-Team: German\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -69,10 +69,10 @@ msgid "Remove the associated image from this item?" msgstr "Verknüpftes Bild von diesem Teil entfernen?" #: src/components/details/DetailsImage.tsx:70 -#: src/forms/StockForms.tsx:450 +#: src/forms/StockForms.tsx:427 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:407 +#: src/pages/stock/StockDetail.tsx:437 msgid "Remove" msgstr "Entfernen" @@ -100,7 +100,7 @@ msgid "Clear" msgstr "Leeren" #: src/components/details/DetailsImage.tsx:226 -#: src/components/forms/ApiForm.tsx:516 +#: src/components/forms/ApiForm.tsx:529 #: src/contexts/ThemeContext.tsx:65 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 msgid "Submit" @@ -131,6 +131,9 @@ msgid "Part is not active" msgstr "Teil ist nicht aktiv" #: src/components/details/PartIcons.tsx:34 +#: src/pages/company/CompanyDetail.tsx:299 +#: src/pages/company/SupplierPartDetail.tsx:310 +#: src/pages/part/PartDetail.tsx:662 msgid "Inactive" msgstr "Inaktiv" @@ -246,26 +249,26 @@ msgstr "zur Vorschau" msgid "Error rendering template" msgstr "Fehler bei Darstellung der Vorlage" -#: src/components/forms/ApiForm.tsx:131 +#: src/components/forms/ApiForm.tsx:133 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "Formularfehler" -#: src/components/forms/ApiForm.tsx:378 +#: src/components/forms/ApiForm.tsx:393 #: src/components/widgets/MarkdownEditor.tsx:146 msgid "Success" msgstr "Abgeschlossen" -#: src/components/forms/ApiForm.tsx:453 +#: src/components/forms/ApiForm.tsx:468 msgid "Form Errors Exist" msgstr "Formularfehler vorhanden" -#: src/components/forms/ApiForm.tsx:553 +#: src/components/forms/ApiForm.tsx:566 #: src/tables/plugin/PluginListTable.tsx:441 msgid "Update" msgstr "Aktualisieren" -#: src/components/forms/ApiForm.tsx:573 +#: src/components/forms/ApiForm.tsx:586 #: src/components/items/ActionDropdown.tsx:199 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:121 @@ -447,7 +450,7 @@ msgstr "Adresse" #: src/components/forms/HostOptionsForm.tsx:42 #: src/components/forms/HostOptionsForm.tsx:69 #: src/pages/part/CategoryDetail.tsx:72 -#: src/pages/part/PartDetail.tsx:122 +#: src/pages/part/PartDetail.tsx:116 #: src/pages/stock/LocationDetail.tsx:79 #: src/tables/machine/MachineTypeTable.tsx:65 #: src/tables/machine/MachineTypeTable.tsx:106 @@ -498,7 +501,7 @@ msgstr "Name: {0}" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "Status: <0>worker ({0}), <1>Plugins{1}" -#: src/components/forms/fields/ApiFormField.tsx:277 +#: src/components/forms/fields/ApiFormField.tsx:278 #: src/components/modals/LicenseModal.tsx:72 #: src/components/nav/SearchDrawer.tsx:411 #: src/components/widgets/MarkdownEditor.tsx:108 @@ -509,7 +512,7 @@ msgstr "Status: <0>worker ({0}), <1>Plugins{1}" #: src/tables/InvenTreeTable.tsx:430 #: src/tables/InvenTreeTable.tsx:506 #: src/tables/plugin/PluginListTable.tsx:398 -#: src/tables/stock/StockItemTestResultTable.tsx:321 +#: src/tables/stock/StockItemTestResultTable.tsx:319 msgid "Error" msgstr "Fehler" @@ -548,7 +551,7 @@ msgid "Thumbnail" msgstr "Vorschaubild" #: src/components/items/ActionDropdown.tsx:110 -#: src/pages/build/BuildDetail.tsx:298 +#: src/pages/build/BuildDetail.tsx:299 msgid "Barcode Actions" msgstr "Barcode-Aktionen" @@ -569,7 +572,7 @@ msgid "Link custom barcode" msgstr "Benutzerdefinierter Barcode verknüpfen" #: src/components/items/ActionDropdown.tsx:161 -#: src/forms/PurchaseOrderForms.tsx:356 +#: src/forms/PurchaseOrderForms.tsx:367 msgid "Unlink Barcode" msgstr "Verknüpfung des Barcodes aufheben" @@ -590,7 +593,6 @@ msgid "Delete item" msgstr "Element löschen" #: src/components/items/ActionDropdown.tsx:218 -#: src/pages/stock/StockDetail.tsx:432 #: src/tables/RowActions.tsx:32 msgid "Duplicate" msgstr "Duplizieren" @@ -1041,19 +1043,18 @@ msgid "Unknown model: {model}" msgstr "Unbekanntes Modell: {model}" #: src/components/render/ModelType.tsx:21 -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49 -#: src/pages/build/BuildDetail.tsx:79 -#: src/pages/part/PartDetail.tsx:767 +#: src/pages/build/BuildDetail.tsx:78 +#: src/pages/part/PartDetail.tsx:778 #: src/tables/part/RelatedPartTable.tsx:45 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:70 msgid "Part" msgstr "Teil" @@ -1064,7 +1065,7 @@ msgstr "Teil" #: src/pages/part/CategoryDetail.tsx:104 #: src/pages/part/CategoryDetail.tsx:183 #: src/pages/part/CategoryDetail.tsx:213 -#: src/pages/part/PartDetail.tsx:633 +#: src/pages/part/PartDetail.tsx:627 msgid "Parts" msgstr "Teile" @@ -1085,10 +1086,10 @@ msgid "Part Test Templates" msgstr "Testvorlagen für Teil" #: src/components/render/ModelType.tsx:43 -#: src/pages/company/SupplierPartDetail.tsx:185 -#: src/pages/company/SupplierPartDetail.tsx:294 -#: src/pages/stock/StockDetail.tsx:161 -#: src/tables/purchasing/SupplierPartTable.tsx:63 +#: src/pages/company/SupplierPartDetail.tsx:192 +#: src/pages/company/SupplierPartDetail.tsx:324 +#: src/pages/stock/StockDetail.tsx:168 +#: src/tables/purchasing/SupplierPartTable.tsx:69 msgid "Supplier Part" msgstr "Zuliefererteil" @@ -1112,12 +1113,12 @@ msgstr "Teilkategorie" #: src/components/render/ModelType.tsx:67 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:67 -#: src/pages/stock/StockDetail.tsx:480 +#: src/pages/stock/StockDetail.tsx:514 msgid "Stock Item" msgstr "Lagerartikel" #: src/components/render/ModelType.tsx:68 -#: src/pages/company/CompanyDetail.tsx:196 +#: src/pages/company/CompanyDetail.tsx:197 #: src/pages/stock/LocationDetail.tsx:112 #: src/pages/stock/LocationDetail.tsx:156 #: src/pages/stock/LocationDetail.tsx:309 @@ -1158,7 +1159,7 @@ msgid "Build Lines" msgstr "" #: src/components/render/ModelType.tsx:104 -#: src/pages/company/CompanyDetail.tsx:302 +#: src/pages/company/CompanyDetail.tsx:309 msgid "Company" msgstr "Firma" @@ -1179,15 +1180,15 @@ msgstr "Projektnummern" #: src/components/render/ModelType.tsx:119 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:99 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:42 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:319 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:328 msgid "Purchase Order" msgstr "Einkaufsbestellung" #: src/components/render/ModelType.tsx:120 #: src/pages/Index/Settings/SystemSettings.tsx:242 -#: src/pages/company/CompanyDetail.tsx:189 -#: src/pages/company/SupplierPartDetail.tsx:219 -#: src/pages/part/PartDetail.tsx:566 +#: src/pages/company/CompanyDetail.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:226 +#: src/pages/part/PartDetail.tsx:560 #: src/pages/purchasing/PurchasingIndex.tsx:20 msgid "Purchase Orders" msgstr "Nachbestellungen" @@ -1202,16 +1203,16 @@ msgstr "Bestellpositionen" #: src/components/render/ModelType.tsx:132 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:108 -#: src/pages/build/BuildDetail.tsx:127 -#: src/pages/sales/SalesOrderDetail.tsx:265 -#: src/pages/stock/StockDetail.tsx:209 +#: src/pages/build/BuildDetail.tsx:126 +#: src/pages/sales/SalesOrderDetail.tsx:315 +#: src/pages/stock/StockDetail.tsx:216 msgid "Sales Order" msgstr "Verkaufsauftrag" #: src/components/render/ModelType.tsx:133 #: src/pages/Index/Settings/SystemSettings.tsx:257 -#: src/pages/company/CompanyDetail.tsx:205 -#: src/pages/part/PartDetail.tsx:572 +#: src/pages/company/CompanyDetail.tsx:206 +#: src/pages/part/PartDetail.tsx:566 #: src/pages/sales/SalesIndex.tsx:21 msgid "Sales Orders" msgstr "Aufträge" @@ -1226,13 +1227,13 @@ msgstr "Versand der Bestellungen" #: src/components/render/ModelType.tsx:147 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:117 -#: src/pages/sales/ReturnOrderDetail.tsx:241 +#: src/pages/sales/ReturnOrderDetail.tsx:291 msgid "Return Order" msgstr "Rückgabe Auftrag" #: src/components/render/ModelType.tsx:148 #: src/pages/Index/Settings/SystemSettings.tsx:272 -#: src/pages/company/CompanyDetail.tsx:212 +#: src/pages/company/CompanyDetail.tsx:213 #: src/pages/sales/SalesIndex.tsx:27 msgid "Return Orders" msgstr "Reklamationen" @@ -1243,19 +1244,19 @@ msgid "Address" msgstr "Adresse" #: src/components/render/ModelType.tsx:156 -#: src/pages/company/CompanyDetail.tsx:238 +#: src/pages/company/CompanyDetail.tsx:239 msgid "Addresses" msgstr "Adressen" #: src/components/render/ModelType.tsx:162 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:165 -#: src/pages/sales/ReturnOrderDetail.tsx:131 -#: src/pages/sales/SalesOrderDetail.tsx:135 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:167 +#: src/pages/sales/ReturnOrderDetail.tsx:146 +#: src/pages/sales/SalesOrderDetail.tsx:150 msgid "Contact" msgstr "Kontakt" #: src/components/render/ModelType.tsx:163 -#: src/pages/company/CompanyDetail.tsx:232 +#: src/pages/company/CompanyDetail.tsx:233 msgid "Contacts" msgstr "Kontakte" @@ -1285,26 +1286,26 @@ msgstr "Sendung" #: src/defaults/links.tsx:29 #: src/defaults/menuItems.tsx:38 #: src/pages/Index/Settings/SystemSettings.tsx:199 -#: src/pages/part/PartDetail.tsx:488 +#: src/pages/part/PartDetail.tsx:482 #: src/pages/stock/LocationDetail.tsx:289 -#: src/pages/stock/StockDetail.tsx:343 +#: src/pages/stock/StockDetail.tsx:350 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" msgstr "Lager" #: src/components/render/Stock.tsx:26 -#: src/pages/stock/StockDetail.tsx:144 -#: src/pages/stock/StockDetail.tsx:450 +#: src/pages/stock/StockDetail.tsx:151 +#: src/pages/stock/StockDetail.tsx:484 msgid "Serial Number" msgstr "Seriennummer" #: src/components/render/Stock.tsx:28 #: src/pages/part/pricing/BomPricingPanel.tsx:132 #: src/pages/part/pricing/PriceBreakPanel.tsx:96 -#: src/pages/stock/StockDetail.tsx:139 -#: src/pages/stock/StockDetail.tsx:455 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:92 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:120 +#: src/pages/stock/StockDetail.tsx:146 +#: src/pages/stock/StockDetail.tsx:489 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:94 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:122 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:73 msgid "Quantity" msgstr "Anzahl" @@ -2064,7 +2065,7 @@ msgstr "Aktuelles" #~ msgstr "Local Server" #: src/defaults/links.tsx:11 -#: src/pages/company/CompanyDetail.tsx:89 +#: src/pages/company/CompanyDetail.tsx:90 msgid "Website" msgstr "Webseite" @@ -2081,8 +2082,8 @@ msgstr "Demo" #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:217 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:278 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:322 +#: src/pages/company/SupplierPartDetail.tsx:297 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:331 #: src/pages/purchasing/PurchasingIndex.tsx:52 msgid "Purchasing" msgstr "Einkauf" @@ -2090,9 +2091,9 @@ msgstr "Einkauf" #: src/defaults/links.tsx:32 #: src/defaults/menuItems.tsx:53 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:245 +#: src/pages/sales/ReturnOrderDetail.tsx:296 #: src/pages/sales/SalesIndex.tsx:45 -#: src/pages/sales/SalesOrderDetail.tsx:269 +#: src/pages/sales/SalesOrderDetail.tsx:320 msgid "Sales" msgstr "Verkäufe" @@ -2295,75 +2296,75 @@ msgstr "Übergeordnete Teilkategorie" #~ msgid "Part updated" #~ msgstr "Part updated" -#: src/forms/PurchaseOrderForms.tsx:246 +#: src/forms/PurchaseOrderForms.tsx:257 msgid "Choose Location" msgstr "Lagerort wählen" -#: src/forms/PurchaseOrderForms.tsx:254 +#: src/forms/PurchaseOrderForms.tsx:265 msgid "Item Destination selected" msgstr "Teile-Zielort ausgewählt" -#: src/forms/PurchaseOrderForms.tsx:263 +#: src/forms/PurchaseOrderForms.tsx:274 msgid "Part category default location selected" msgstr "Standard-Lagerort der Teile-Kategorie ausgewählt" -#: src/forms/PurchaseOrderForms.tsx:273 +#: src/forms/PurchaseOrderForms.tsx:284 msgid "Received stock location selected" msgstr "Lagerort zuvor empfangener Artikel ausgewählt" -#: src/forms/PurchaseOrderForms.tsx:278 +#: src/forms/PurchaseOrderForms.tsx:289 msgid "Default location selected" msgstr "Standard-Lagerort ausgewählt" -#: src/forms/PurchaseOrderForms.tsx:289 -#: src/forms/PurchaseOrderForms.tsx:365 +#: src/forms/PurchaseOrderForms.tsx:300 +#: src/forms/PurchaseOrderForms.tsx:376 msgid "Scan Barcode" msgstr "Barcode scannen" -#: src/forms/PurchaseOrderForms.tsx:333 +#: src/forms/PurchaseOrderForms.tsx:344 msgid "Set Location" msgstr "Lagerort festlegen" -#: src/forms/PurchaseOrderForms.tsx:340 +#: src/forms/PurchaseOrderForms.tsx:351 msgid "Assign Batch Code{0}" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:349 +#: src/forms/PurchaseOrderForms.tsx:360 msgid "Change Status" msgstr "Status ändern" -#: src/forms/PurchaseOrderForms.tsx:374 -#: src/forms/StockForms.tsx:359 +#: src/forms/PurchaseOrderForms.tsx:385 +#: src/forms/StockForms.tsx:336 msgid "Remove item from list" msgstr "Artikel aus Liste entfernen" -#: src/forms/PurchaseOrderForms.tsx:399 -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/PurchaseOrderForms.tsx:410 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:58 -#: src/pages/stock/StockDetail.tsx:169 +#: src/pages/stock/StockDetail.tsx:176 msgid "Location" msgstr "Lagerort" -#: src/forms/PurchaseOrderForms.tsx:415 +#: src/forms/PurchaseOrderForms.tsx:426 msgid "Store at default location" msgstr "Am Standard-Lagerort einbuchen" -#: src/forms/PurchaseOrderForms.tsx:428 +#: src/forms/PurchaseOrderForms.tsx:439 msgid "Store at line item destination" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:438 +#: src/forms/PurchaseOrderForms.tsx:449 msgid "Store with already received stock" msgstr "Bei bereits vorhandenen Lagerbestand einbuchen" -#: src/forms/PurchaseOrderForms.tsx:647 +#: src/forms/PurchaseOrderForms.tsx:658 msgid "Receive line items" msgstr "" @@ -2388,97 +2389,94 @@ msgstr "" #~ msgstr "Create Stock Item" #: src/forms/StockForms.tsx:136 +#: src/pages/stock/StockDetail.tsx:373 #: src/tables/stock/StockItemTable.tsx:374 #: src/tables/stock/StockItemTable.tsx:494 msgid "Add Stock Item" msgstr "Lagerartikel hinzufügen" -#: src/forms/StockForms.tsx:157 -msgid "Edit Stock Item" -msgstr "Lagerartikel bearbeiten" - #: src/forms/StockForms.tsx:158 -msgid "Stock item updated" -msgstr "Lagerartikel aktualisiert" +#~ msgid "Stock item updated" +#~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:348 +#: src/forms/StockForms.tsx:325 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 -#: src/pages/part/PartDetail.tsx:208 -#: src/pages/part/PartDetail.tsx:649 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 +#: src/pages/part/PartDetail.tsx:202 +#: src/pages/part/PartDetail.tsx:643 #: src/tables/stock/StockItemTable.tsx:283 msgid "In Stock" msgstr "Auf Lager" -#: src/forms/StockForms.tsx:416 +#: src/forms/StockForms.tsx:393 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/tables/RowActions.tsx:148 msgid "Actions" msgstr "Aktionen" -#: src/forms/StockForms.tsx:479 -#: src/pages/stock/StockDetail.tsx:399 +#: src/forms/StockForms.tsx:456 +#: src/pages/stock/StockDetail.tsx:429 #: src/tables/settings/TemplateTable.tsx:266 -#: src/tables/stock/StockItemTestResultTable.tsx:350 +#: src/tables/stock/StockItemTestResultTable.tsx:348 msgid "Add" msgstr "Hinzufügen" -#: src/forms/StockForms.tsx:507 +#: src/forms/StockForms.tsx:484 #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:389 +#: src/pages/stock/StockDetail.tsx:419 msgid "Count" msgstr "Anzahl" -#: src/forms/StockForms.tsx:740 +#: src/forms/StockForms.tsx:717 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:749 +#: src/forms/StockForms.tsx:726 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:758 -#: src/pages/part/PartDetail.tsx:725 +#: src/forms/StockForms.tsx:735 +#: src/pages/part/PartDetail.tsx:734 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:767 -#: src/pages/part/PartDetail.tsx:714 +#: src/forms/StockForms.tsx:744 +#: src/pages/part/PartDetail.tsx:723 msgid "Count Stock" msgstr "Bestand zählen" -#: src/forms/StockForms.tsx:776 +#: src/forms/StockForms.tsx:753 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:785 +#: src/forms/StockForms.tsx:762 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:804 +#: src/forms/StockForms.tsx:781 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:811 +#: src/forms/StockForms.tsx:788 msgid "Parent stock location" msgstr "Übergeordneter Lagerort" @@ -3196,7 +3194,7 @@ msgid "Reports" msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:89 -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:318 msgid "Report" msgstr "Melden" @@ -3213,7 +3211,7 @@ msgstr "Melden" #~ msgstr "Return order" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135 -#: src/pages/part/PartDetail.tsx:513 +#: src/pages/part/PartDetail.tsx:507 msgid "Bill of Materials" msgstr "Stückliste" @@ -3264,15 +3262,15 @@ msgid "Reporting" msgstr "Berichte" #: src/pages/Index/Settings/SystemSettings.tsx:223 -#: src/pages/part/PartDetail.tsx:584 +#: src/pages/part/PartDetail.tsx:578 msgid "Stocktake" msgstr "Inventur" #: src/pages/Index/Settings/SystemSettings.tsx:228 -#: src/pages/build/BuildDetail.tsx:360 +#: src/pages/build/BuildDetail.tsx:361 #: src/pages/build/BuildIndex.tsx:14 -#: src/pages/part/PartDetail.tsx:520 -#: src/pages/sales/SalesOrderDetail.tsx:213 +#: src/pages/part/PartDetail.tsx:514 +#: src/pages/sales/SalesOrderDetail.tsx:240 msgid "Build Orders" msgstr "" @@ -3332,34 +3330,34 @@ msgstr "Als ungelesen markieren" #~ msgid "Build Status" #~ msgstr "Build Status" -#: src/pages/build/BuildDetail.tsx:85 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:109 -#: src/pages/sales/ReturnOrderDetail.tsx:75 -#: src/pages/sales/SalesOrderDetail.tsx:79 +#: src/pages/build/BuildDetail.tsx:84 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:111 +#: src/pages/sales/ReturnOrderDetail.tsx:90 +#: src/pages/sales/SalesOrderDetail.tsx:94 #: src/tables/machine/MachineListTable.tsx:323 #: src/tables/purchasing/PurchaseOrderTable.tsx:55 -#: src/tables/sales/ReturnOrderTable.tsx:41 +#: src/tables/sales/ReturnOrderTable.tsx:46 #: src/tables/sales/SalesOrderTable.tsx:52 #: src/tables/stock/StockItemTable.tsx:252 msgid "Status" msgstr "Status" -#: src/pages/build/BuildDetail.tsx:91 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:82 -#: src/pages/sales/ReturnOrderDetail.tsx:49 -#: src/pages/sales/SalesOrderDetail.tsx:53 +#: src/pages/build/BuildDetail.tsx:90 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:84 +#: src/pages/sales/ReturnOrderDetail.tsx:64 +#: src/pages/sales/SalesOrderDetail.tsx:68 msgid "Reference" msgstr "" -#: src/pages/build/BuildDetail.tsx:96 -#: src/pages/company/CompanyDetail.tsx:84 +#: src/pages/build/BuildDetail.tsx:95 +#: src/pages/company/CompanyDetail.tsx:85 #: src/pages/company/ManufacturerPartDetail.tsx:73 -#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/pages/company/SupplierPartDetail.tsx:85 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:129 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:103 -#: src/pages/sales/ReturnOrderDetail.tsx:69 -#: src/pages/sales/SalesOrderDetail.tsx:73 +#: src/pages/part/PartDetail.tsx:123 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:105 +#: src/pages/sales/ReturnOrderDetail.tsx:84 +#: src/pages/sales/SalesOrderDetail.tsx:88 #: src/pages/stock/LocationDetail.tsx:93 #: src/tables/ColumnRenderers.tsx:59 #: src/tables/machine/MachineTypeTable.tsx:69 @@ -3372,40 +3370,40 @@ msgstr "" msgid "Description" msgstr "Beschreibung" -#: src/pages/build/BuildDetail.tsx:103 +#: src/pages/build/BuildDetail.tsx:102 msgid "Parent Build" msgstr "" -#: src/pages/build/BuildDetail.tsx:114 +#: src/pages/build/BuildDetail.tsx:113 msgid "Build Quantity" msgstr "" -#: src/pages/build/BuildDetail.tsx:122 -#: src/pages/build/BuildDetail.tsx:223 +#: src/pages/build/BuildDetail.tsx:121 +#: src/pages/build/BuildDetail.tsx:222 msgid "Completed Outputs" msgstr "Fertiggestellte Endprodukte" -#: src/pages/build/BuildDetail.tsx:139 +#: src/pages/build/BuildDetail.tsx:138 msgid "Issued By" msgstr "" -#: src/pages/build/BuildDetail.tsx:145 -#: src/pages/part/PartDetail.tsx:321 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:190 -#: src/pages/sales/ReturnOrderDetail.tsx:156 -#: src/pages/sales/SalesOrderDetail.tsx:160 +#: src/pages/build/BuildDetail.tsx:144 +#: src/pages/part/PartDetail.tsx:315 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:192 +#: src/pages/sales/ReturnOrderDetail.tsx:171 +#: src/pages/sales/SalesOrderDetail.tsx:175 msgid "Responsible" msgstr "Verantwortlich" -#: src/pages/build/BuildDetail.tsx:157 +#: src/pages/build/BuildDetail.tsx:156 msgid "Source Location" msgstr "" -#: src/pages/build/BuildDetail.tsx:158 +#: src/pages/build/BuildDetail.tsx:157 msgid "Any location" msgstr "" -#: src/pages/build/BuildDetail.tsx:165 +#: src/pages/build/BuildDetail.tsx:164 msgid "Destination Location" msgstr "" @@ -3420,7 +3418,7 @@ msgstr "" #~ msgid "Link custom barcode to part" #~ msgstr "Link custom barcode to part" -#: src/pages/build/BuildDetail.tsx:196 +#: src/pages/build/BuildDetail.tsx:195 msgid "Build Details" msgstr "" @@ -3429,7 +3427,7 @@ msgstr "" #~ msgid "Unlink custom barcode from part" #~ msgstr "Unlink custom barcode from part" -#: src/pages/build/BuildDetail.tsx:202 +#: src/pages/build/BuildDetail.tsx:201 #: src/tables/build/BuildLineTable.tsx:204 msgid "Allocate Stock" msgstr "" @@ -3438,7 +3436,7 @@ msgstr "" #~ msgid "Build Order updated" #~ msgstr "Build Order updated" -#: src/pages/build/BuildDetail.tsx:217 +#: src/pages/build/BuildDetail.tsx:216 msgid "Incomplete Outputs" msgstr "Unvollständige Endprodukte" @@ -3454,48 +3452,48 @@ msgstr "Unvollständige Endprodukte" #~ msgid "Delete build order" #~ msgstr "Delete build order" -#: src/pages/build/BuildDetail.tsx:236 +#: src/pages/build/BuildDetail.tsx:235 msgid "Consumed Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:248 +#: src/pages/build/BuildDetail.tsx:247 msgid "Child Build Orders" msgstr "" -#: src/pages/build/BuildDetail.tsx:258 -#: src/pages/company/CompanyDetail.tsx:244 +#: src/pages/build/BuildDetail.tsx:257 +#: src/pages/company/CompanyDetail.tsx:245 #: src/pages/company/ManufacturerPartDetail.tsx:169 -#: src/pages/part/PartDetail.tsx:606 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:246 -#: src/pages/sales/ReturnOrderDetail.tsx:199 -#: src/pages/sales/SalesOrderDetail.tsx:223 -#: src/pages/stock/StockDetail.tsx:316 +#: src/pages/part/PartDetail.tsx:600 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:253 +#: src/pages/sales/ReturnOrderDetail.tsx:214 +#: src/pages/sales/SalesOrderDetail.tsx:250 +#: src/pages/stock/StockDetail.tsx:323 msgid "Attachments" msgstr "Anhänge" -#: src/pages/build/BuildDetail.tsx:270 -#: src/pages/company/CompanyDetail.tsx:256 -#: src/pages/part/PartDetail.tsx:618 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:258 -#: src/pages/sales/ReturnOrderDetail.tsx:211 -#: src/pages/sales/SalesOrderDetail.tsx:235 -#: src/pages/stock/StockDetail.tsx:328 +#: src/pages/build/BuildDetail.tsx:269 +#: src/pages/company/CompanyDetail.tsx:257 +#: src/pages/part/PartDetail.tsx:612 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:265 +#: src/pages/sales/ReturnOrderDetail.tsx:226 +#: src/pages/sales/SalesOrderDetail.tsx:262 +#: src/pages/stock/StockDetail.tsx:335 msgid "Notes" msgstr "Notizen" -#: src/pages/build/BuildDetail.tsx:286 +#: src/pages/build/BuildDetail.tsx:287 msgid "Edit Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:312 +#: src/pages/build/BuildDetail.tsx:313 msgid "Reporting Actions" msgstr "Berichte-Aktionen" -#: src/pages/build/BuildDetail.tsx:318 +#: src/pages/build/BuildDetail.tsx:319 msgid "Print build report" msgstr "" -#: src/pages/build/BuildDetail.tsx:324 +#: src/pages/build/BuildDetail.tsx:325 msgid "Build Order Actions" msgstr "Bauauftrag-Aktionen" @@ -3507,53 +3505,56 @@ msgstr "Bauauftrag-Aktionen" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/company/CompanyDetail.tsx:97 +#: src/pages/company/CompanyDetail.tsx:98 msgid "Phone Number" msgstr "" -#: src/pages/company/CompanyDetail.tsx:104 +#: src/pages/company/CompanyDetail.tsx:105 msgid "Email Address" msgstr "" -#: src/pages/company/CompanyDetail.tsx:114 +#: src/pages/company/CompanyDetail.tsx:115 msgid "Default Currency" msgstr "" -#: src/pages/company/CompanyDetail.tsx:119 +#: src/pages/company/CompanyDetail.tsx:120 #: src/pages/company/SupplierDetail.tsx:8 -#: src/pages/company/SupplierPartDetail.tsx:102 -#: src/pages/company/SupplierPartDetail.tsx:188 -#: src/pages/company/SupplierPartDetail.tsx:282 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:97 +#: src/pages/company/SupplierPartDetail.tsx:109 +#: src/pages/company/SupplierPartDetail.tsx:195 +#: src/pages/company/SupplierPartDetail.tsx:301 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:99 +#: src/tables/company/CompanyTable.tsx:93 #: src/tables/purchasing/PurchaseOrderTable.tsx:73 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:36 msgid "Supplier" msgstr "Lieferant" -#: src/pages/company/CompanyDetail.tsx:125 +#: src/pages/company/CompanyDetail.tsx:126 #: src/pages/company/ManufacturerDetail.tsx:8 #: src/pages/company/ManufacturerPartDetail.tsx:91 #: src/pages/company/ManufacturerPartDetail.tsx:221 -#: src/pages/company/SupplierPartDetail.tsx:117 +#: src/pages/company/SupplierPartDetail.tsx:124 +#: src/tables/company/CompanyTable.tsx:98 msgid "Manufacturer" msgstr "Hersteller" -#: src/pages/company/CompanyDetail.tsx:131 +#: src/pages/company/CompanyDetail.tsx:132 #: src/pages/company/CustomerDetail.tsx:8 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/pages/sales/ReturnOrderDetail.tsx:63 -#: src/pages/sales/SalesOrderDetail.tsx:67 -#: src/pages/stock/StockDetail.tsx:218 -#: src/tables/sales/ReturnOrderTable.tsx:60 -#: src/tables/sales/SalesOrderTable.tsx:95 +#: src/pages/sales/ReturnOrderDetail.tsx:78 +#: src/pages/sales/SalesOrderDetail.tsx:82 +#: src/pages/stock/StockDetail.tsx:225 +#: src/tables/company/CompanyTable.tsx:103 +#: src/tables/sales/ReturnOrderTable.tsx:61 +#: src/tables/sales/SalesOrderTable.tsx:97 msgid "Customer" msgstr "Kunde" -#: src/pages/company/CompanyDetail.tsx:165 +#: src/pages/company/CompanyDetail.tsx:166 msgid "Details" msgstr "Details" -#: src/pages/company/CompanyDetail.tsx:171 +#: src/pages/company/CompanyDetail.tsx:172 msgid "Manufactured Parts" msgstr "Hergestellte Teile" @@ -3561,7 +3562,7 @@ msgstr "Hergestellte Teile" #~ msgid "Edit company" #~ msgstr "Edit company" -#: src/pages/company/CompanyDetail.tsx:180 +#: src/pages/company/CompanyDetail.tsx:181 msgid "Supplied Parts" msgstr "" @@ -3569,30 +3570,31 @@ msgstr "" #~ msgid "Delete company" #~ msgstr "Delete company" -#: src/pages/company/CompanyDetail.tsx:221 +#: src/pages/company/CompanyDetail.tsx:222 msgid "Assigned Stock" msgstr "Zugeordneter Bestand" -#: src/pages/company/CompanyDetail.tsx:272 +#: src/pages/company/CompanyDetail.tsx:273 msgid "Edit Company" msgstr "Unternehmen bearbeiten" -#: src/pages/company/CompanyDetail.tsx:281 +#: src/pages/company/CompanyDetail.tsx:282 msgid "Company Actions" msgstr "Firmen-Aktionen" #: src/pages/company/ManufacturerPartDetail.tsx:66 -#: src/pages/company/SupplierPartDetail.tsx:71 +#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:72 msgid "Internal Part" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:81 -#: src/pages/company/SupplierPartDetail.tsx:85 +#: src/pages/company/SupplierPartDetail.tsx:92 msgid "External Link" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:99 -#: src/pages/company/SupplierPartDetail.tsx:126 +#: src/pages/company/SupplierPartDetail.tsx:133 #: src/tables/purchasing/ManufacturerPartTable.tsx:53 msgid "Manufacturer Part Number" msgstr "" @@ -3606,12 +3608,12 @@ msgid "Manufacturer Part Details" msgstr "Herstellerteil Details" #: src/pages/company/ManufacturerPartDetail.tsx:143 -#: src/pages/part/PartDetail.tsx:482 +#: src/pages/part/PartDetail.tsx:476 msgid "Parameters" msgstr "Parameter" #: src/pages/company/ManufacturerPartDetail.tsx:155 -#: src/pages/part/PartDetail.tsx:553 +#: src/pages/part/PartDetail.tsx:547 #: src/pages/purchasing/PurchasingIndex.tsx:26 msgid "Suppliers" msgstr "Lieferanten" @@ -3629,65 +3631,70 @@ msgstr "Herstellerteil Aktionen" msgid "ManufacturerPart" msgstr "Herstellerteil" -#: src/pages/company/SupplierPartDetail.tsx:92 +#: src/pages/company/SupplierPartDetail.tsx:99 #: src/tables/ColumnRenderers.tsx:110 msgid "Note" msgstr "Notiz" -#: src/pages/company/SupplierPartDetail.tsx:110 +#: src/pages/company/SupplierPartDetail.tsx:117 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "Art.-Nr." -#: src/pages/company/SupplierPartDetail.tsx:138 -#: src/pages/company/SupplierPartDetail.tsx:189 -#: src/pages/stock/StockDetail.tsx:232 +#: src/pages/company/SupplierPartDetail.tsx:145 +#: src/pages/company/SupplierPartDetail.tsx:196 +#: src/pages/stock/StockDetail.tsx:239 msgid "Packaging" msgstr "Verpackung" -#: src/pages/company/SupplierPartDetail.tsx:145 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:105 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:141 -#: src/tables/purchasing/SupplierPartTable.tsx:120 +#: src/pages/company/SupplierPartDetail.tsx:152 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:107 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:143 +#: src/tables/purchasing/SupplierPartTable.tsx:132 msgid "Pack Quantity" msgstr "Verpackungsmenge" -#: src/pages/company/SupplierPartDetail.tsx:156 +#: src/pages/company/SupplierPartDetail.tsx:163 msgid "Supplier Availability" msgstr "Lieferantenverfügbarkeit" -#: src/pages/company/SupplierPartDetail.tsx:163 +#: src/pages/company/SupplierPartDetail.tsx:170 msgid "Availability Updated" msgstr "Verfügbarkeit aktualisiert" -#: src/pages/company/SupplierPartDetail.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:197 msgid "Availability" msgstr "Verfügbarkeit" -#: src/pages/company/SupplierPartDetail.tsx:199 +#: src/pages/company/SupplierPartDetail.tsx:206 msgid "Supplier Part Details" msgstr "Zuliefererteil Details" -#: src/pages/company/SupplierPartDetail.tsx:205 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:234 +#: src/pages/company/SupplierPartDetail.tsx:212 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:241 msgid "Received Stock" msgstr "Empfangene Lagerartikel" -#: src/pages/company/SupplierPartDetail.tsx:229 +#: src/pages/company/SupplierPartDetail.tsx:236 #: src/pages/part/PartPricingPanel.tsx:115 #: src/pages/part/pricing/PricingOverviewPanel.tsx:130 msgid "Supplier Pricing" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:244 +#: src/pages/company/SupplierPartDetail.tsx:251 msgid "Supplier Part Actions" msgstr "Zuliefererteil Aktionen" -#: src/pages/company/SupplierPartDetail.tsx:270 -#: src/tables/purchasing/SupplierPartTable.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:275 +#: src/tables/purchasing/SupplierPartTable.tsx:211 msgid "Edit Supplier Part" msgstr "Zuliefererteil bearbeiten" +#: src/pages/company/SupplierPartDetail.tsx:282 +#: src/tables/purchasing/SupplierPartTable.tsx:164 +msgid "Add Supplier Part" +msgstr "" + #: src/pages/part/CategoryDetail.tsx:78 #: src/pages/stock/LocationDetail.tsx:85 #: src/tables/settings/ErrorTable.tsx:34 @@ -3734,136 +3741,144 @@ msgstr "Kategorieaktionen" msgid "Category Details" msgstr "Kategorie-Details" -#: src/pages/part/PartDetail.tsx:135 +#: src/pages/part/PartDetail.tsx:129 msgid "Variant of" msgstr "Variante von" -#: src/pages/part/PartDetail.tsx:142 +#: src/pages/part/PartDetail.tsx:136 #: src/tables/notifications/NotificationsTable.tsx:31 #: src/tables/part/PartCategoryTemplateTable.tsx:68 msgid "Category" msgstr "Kategorie" -#: src/pages/part/PartDetail.tsx:148 +#: src/pages/part/PartDetail.tsx:142 msgid "Default Location" msgstr "Standard Lagerort" -#: src/pages/part/PartDetail.tsx:155 +#: src/pages/part/PartDetail.tsx:149 msgid "Category Default Location" msgstr "Standard-Lagerort der Kategorie" -#: src/pages/part/PartDetail.tsx:162 +#: src/pages/part/PartDetail.tsx:156 msgid "IPN" msgstr "IPN" -#: src/pages/part/PartDetail.tsx:169 +#: src/pages/part/PartDetail.tsx:163 msgid "Revision" msgstr "Version" -#: src/pages/part/PartDetail.tsx:176 +#: src/pages/part/PartDetail.tsx:170 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:39 msgid "Units" msgstr "Einheiten" -#: src/pages/part/PartDetail.tsx:183 +#: src/pages/part/PartDetail.tsx:177 #: src/tables/settings/PendingTasksTable.tsx:40 msgid "Keywords" msgstr "Schlüsselwörter" -#: src/pages/part/PartDetail.tsx:190 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:156 -#: src/pages/sales/ReturnOrderDetail.tsx:122 -#: src/pages/sales/SalesOrderDetail.tsx:126 +#: src/pages/part/PartDetail.tsx:184 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:158 +#: src/pages/sales/ReturnOrderDetail.tsx:137 +#: src/pages/sales/SalesOrderDetail.tsx:141 msgid "Link" msgstr "Link" -#: src/pages/part/PartDetail.tsx:202 +#: src/pages/part/PartDetail.tsx:196 #: src/tables/build/BuildLineTable.tsx:115 msgid "Available Stock" msgstr "Verfügbarer Bestand" -#: src/pages/part/PartDetail.tsx:214 +#: src/pages/part/PartDetail.tsx:208 msgid "Minimum Stock" msgstr "Minimaler Bestand" -#: src/pages/part/PartDetail.tsx:220 +#: src/pages/part/PartDetail.tsx:214 #: src/tables/bom/BomTable.tsx:210 #: src/tables/build/BuildLineTable.tsx:92 msgid "On order" msgstr "Bestellt" -#: src/pages/part/PartDetail.tsx:229 +#: src/pages/part/PartDetail.tsx:223 msgid "Allocated to Build Orders" msgstr "Bauaufträgen zugeordnet" -#: src/pages/part/PartDetail.tsx:240 +#: src/pages/part/PartDetail.tsx:234 msgid "Allocated to Sales Orders" msgstr "Aufträgen zugeordnet" -#: src/pages/part/PartDetail.tsx:250 +#: src/pages/part/PartDetail.tsx:244 #: src/tables/bom/BomTable.tsx:234 msgid "Can Build" msgstr "Herstellbar" -#: src/pages/part/PartDetail.tsx:257 +#: src/pages/part/PartDetail.tsx:251 #: src/tables/bom/BomTable.tsx:218 #: src/tables/part/PartTable.tsx:91 msgid "Building" msgstr "Gebäude" -#: src/pages/part/PartDetail.tsx:266 +#: src/pages/part/PartDetail.tsx:260 #: src/tables/bom/UsedInTable.tsx:71 #: src/tables/build/BuildOrderTable.tsx:102 +#: src/tables/company/CompanyTable.tsx:58 +#: src/tables/company/CompanyTable.tsx:88 #: src/tables/machine/MachineListTable.tsx:320 #: src/tables/part/PartTable.tsx:177 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:190 #: src/tables/plugin/PluginListTable.tsx:634 +#: src/tables/purchasing/SupplierPartTable.tsx:99 +#: src/tables/purchasing/SupplierPartTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:247 msgid "Active" msgstr "Aktiv" -#: src/pages/part/PartDetail.tsx:271 +#: src/pages/part/PartDetail.tsx:265 msgid "Template Part" msgstr "Vorlagenteil" -#: src/pages/part/PartDetail.tsx:276 +#: src/pages/part/PartDetail.tsx:270 #: src/tables/bom/BomTable.tsx:262 msgid "Assembled Part" msgstr "Baugruppe" -#: src/pages/part/PartDetail.tsx:281 +#: src/pages/part/PartDetail.tsx:275 msgid "Component Part" msgstr "Komponente" -#: src/pages/part/PartDetail.tsx:286 +#: src/pages/part/PartDetail.tsx:280 #: src/tables/bom/BomTable.tsx:257 msgid "Trackable Part" msgstr "Nachverfolgbares Teil" -#: src/pages/part/PartDetail.tsx:291 +#: src/pages/part/PartDetail.tsx:285 msgid "Purchaseable Part" msgstr "Käufliches Teil" -#: src/pages/part/PartDetail.tsx:296 +#: src/pages/part/PartDetail.tsx:290 msgid "Saleable Part" msgstr "Verkäufliches Teil" -#: src/pages/part/PartDetail.tsx:301 +#: src/pages/part/PartDetail.tsx:295 msgid "Virtual Part" msgstr "Virtuelles Teil" -#: src/pages/part/PartDetail.tsx:309 +#: src/pages/part/PartDetail.tsx:303 msgid "Creation Date" msgstr "Erstelldatum" +#: src/pages/part/PartDetail.tsx:308 +msgid "Created By" +msgstr "Erstellt von" + #: src/pages/part/PartDetail.tsx:310 #~ msgid "Edit part" #~ msgstr "Edit part" -#: src/pages/part/PartDetail.tsx:314 -msgid "Created By" -msgstr "Erstellt von" +#: src/pages/part/PartDetail.tsx:322 +msgid "Default Supplier" +msgstr "Standard Zulieferer" #: src/pages/part/PartDetail.tsx:322 #~ msgid "Duplicate part" @@ -3873,93 +3888,95 @@ msgstr "Erstellt von" #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:328 -msgid "Default Supplier" -msgstr "Standard Zulieferer" - -#: src/pages/part/PartDetail.tsx:339 +#: src/pages/part/PartDetail.tsx:333 #: src/tables/part/PartTable.tsx:160 msgid "Price Range" msgstr "Preisspanne" -#: src/pages/part/PartDetail.tsx:374 -#: src/pages/stock/StockDetail.tsx:129 +#: src/pages/part/PartDetail.tsx:368 +#: src/pages/stock/StockDetail.tsx:136 msgid "Last Stocktake" msgstr "Letzte Inventur" -#: src/pages/part/PartDetail.tsx:409 +#: src/pages/part/PartDetail.tsx:403 msgid "Stocktake By" msgstr "Inventur durch" -#: src/pages/part/PartDetail.tsx:476 +#: src/pages/part/PartDetail.tsx:470 msgid "Part Details" msgstr "Teil-Details" -#: src/pages/part/PartDetail.tsx:500 +#: src/pages/part/PartDetail.tsx:494 msgid "Variants" msgstr "Varianten" -#: src/pages/part/PartDetail.tsx:507 -#: src/pages/stock/StockDetail.tsx:277 +#: src/pages/part/PartDetail.tsx:501 +#: src/pages/stock/StockDetail.tsx:284 msgid "Allocations" msgstr "Ferienguthaben/Freitage" -#: src/pages/part/PartDetail.tsx:527 +#: src/pages/part/PartDetail.tsx:521 msgid "Used In" msgstr "Verwendet in" -#: src/pages/part/PartDetail.tsx:534 +#: src/pages/part/PartDetail.tsx:528 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:540 +#: src/pages/part/PartDetail.tsx:534 #: src/pages/purchasing/PurchasingIndex.tsx:37 msgid "Manufacturers" msgstr "Hersteller" -#: src/pages/part/PartDetail.tsx:579 +#: src/pages/part/PartDetail.tsx:573 msgid "Scheduling" msgstr "Terminierung" -#: src/pages/part/PartDetail.tsx:589 +#: src/pages/part/PartDetail.tsx:583 msgid "Test Templates" msgstr "Testvorlagen" -#: src/pages/part/PartDetail.tsx:600 +#: src/pages/part/PartDetail.tsx:594 msgid "Related Parts" msgstr "Zugehörige Teile" -#: src/pages/part/PartDetail.tsx:654 +#: src/pages/part/PartDetail.tsx:648 msgid "No Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:659 +#: src/pages/part/PartDetail.tsx:653 #: src/tables/part/PartTable.tsx:85 msgid "On Order" msgstr "" -#: src/pages/part/PartDetail.tsx:664 +#: src/pages/part/PartDetail.tsx:658 #: src/tables/stock/StockItemTable.tsx:288 msgid "In Production" msgstr "" -#: src/pages/part/PartDetail.tsx:676 +#: src/pages/part/PartDetail.tsx:671 msgid "Edit Part" msgstr "Teil bearbeiten" -#: src/pages/part/PartDetail.tsx:707 +#: src/pages/part/PartDetail.tsx:678 +#: src/tables/part/PartTable.tsx:276 +#: src/tables/part/PartTable.tsx:292 +msgid "Add Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:716 msgid "Stock Actions" msgstr "Lager-Aktionen" -#: src/pages/part/PartDetail.tsx:715 +#: src/pages/part/PartDetail.tsx:724 msgid "Count part stock" msgstr "Bestand zählen" -#: src/pages/part/PartDetail.tsx:726 +#: src/pages/part/PartDetail.tsx:735 msgid "Transfer part stock" msgstr "Bestand übertragen" -#: src/pages/part/PartDetail.tsx:736 +#: src/pages/part/PartDetail.tsx:745 msgid "Part Actions" msgstr "Teile-Aktionen" @@ -4022,7 +4039,7 @@ msgstr "Komponente" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:151 #: src/pages/part/pricing/SupplierPricingPanel.tsx:83 #: src/tables/bom/BomTable.tsx:149 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:168 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:170 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:88 msgid "Unit Price" msgstr "Preis pro Einheit" @@ -4030,12 +4047,15 @@ msgstr "Preis pro Einheit" #: src/pages/part/pricing/BomPricingPanel.tsx:161 #: src/tables/ColumnRenderers.tsx:231 #: src/tables/bom/BomTable.tsx:158 +#: src/tables/purchasing/PurchaseOrderTable.tsx:97 +#: src/tables/sales/ReturnOrderTable.tsx:87 +#: src/tables/sales/SalesOrderTable.tsx:124 msgid "Total Price" msgstr "Gesamtpreis" #: src/pages/part/pricing/BomPricingPanel.tsx:177 #: src/pages/part/pricing/VariantPricingPanel.tsx:62 -#: src/tables/purchasing/SupplierPartTable.tsx:137 +#: src/tables/purchasing/SupplierPartTable.tsx:149 msgid "Updated" msgstr "Aktualisiert" @@ -4094,7 +4114,7 @@ msgid "Overall Pricing" msgstr "" #: src/pages/part/pricing/PricingOverviewPanel.tsx:184 -#: src/pages/stock/StockDetail.tsx:123 +#: src/pages/stock/StockDetail.tsx:130 msgid "Last Updated" msgstr "" @@ -4153,82 +4173,92 @@ msgstr "" msgid "Variant Part" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:66 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:68 msgid "Edit Purchase Order" msgstr "Bestellung bearbeiten" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:88 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:90 msgid "Supplier Reference" msgstr "Lieferanten-Referenz" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:118 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:228 -#: src/pages/sales/ReturnOrderDetail.tsx:84 -#: src/pages/sales/ReturnOrderDetail.tsx:194 -#: src/pages/sales/SalesOrderDetail.tsx:88 -#: src/pages/sales/SalesOrderDetail.tsx:198 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:120 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:230 +#: src/pages/sales/ReturnOrderDetail.tsx:99 +#: src/pages/sales/ReturnOrderDetail.tsx:209 +#: src/pages/sales/SalesOrderDetail.tsx:103 +#: src/pages/sales/SalesOrderDetail.tsx:225 msgid "Line Items" msgstr "Positionen" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:125 -#: src/pages/sales/ReturnOrderDetail.tsx:91 -#: src/pages/sales/SalesOrderDetail.tsx:95 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 +#: src/pages/sales/ReturnOrderDetail.tsx:106 +#: src/pages/sales/SalesOrderDetail.tsx:110 msgid "Completed Line Items" msgstr "Abgeschlossene Positionen" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:133 -#: src/pages/sales/ReturnOrderDetail.tsx:99 -#: src/pages/sales/SalesOrderDetail.tsx:103 -#: src/pages/sales/SalesOrderDetail.tsx:208 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:135 +#: src/pages/sales/ReturnOrderDetail.tsx:114 +#: src/pages/sales/SalesOrderDetail.tsx:118 +#: src/pages/sales/SalesOrderDetail.tsx:235 msgid "Completed Shipments" msgstr "Abgeschlossene Sendungen" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:141 -#: src/pages/sales/ReturnOrderDetail.tsx:107 -#: src/pages/sales/SalesOrderDetail.tsx:111 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 +#: src/pages/sales/ReturnOrderDetail.tsx:122 +#: src/pages/sales/SalesOrderDetail.tsx:126 msgid "Order Currency," msgstr "Auftragswährung," -#: src/pages/purchasing/PurchaseOrderDetail.tsx:146 -#: src/pages/sales/ReturnOrderDetail.tsx:112 -#: src/pages/sales/SalesOrderDetail.tsx:116 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:148 +#: src/pages/sales/ReturnOrderDetail.tsx:127 +#: src/pages/sales/SalesOrderDetail.tsx:131 msgid "Total Cost" msgstr "Gesamtkosten" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:177 -#: src/pages/sales/ReturnOrderDetail.tsx:143 -#: src/pages/sales/SalesOrderDetail.tsx:147 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:179 +#: src/pages/sales/ReturnOrderDetail.tsx:158 +#: src/pages/sales/SalesOrderDetail.tsx:162 msgid "Created On" msgstr "Erstellt am" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:183 -#: src/pages/sales/ReturnOrderDetail.tsx:149 -#: src/pages/sales/SalesOrderDetail.tsx:153 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:185 +#: src/pages/sales/ReturnOrderDetail.tsx:164 +#: src/pages/sales/SalesOrderDetail.tsx:168 #: src/tables/ColumnRenderers.tsx:180 msgid "Target Date" msgstr "Zieldatum" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:222 -#: src/pages/sales/ReturnOrderDetail.tsx:188 -#: src/pages/sales/SalesOrderDetail.tsx:192 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:224 +#: src/pages/sales/ReturnOrderDetail.tsx:203 +#: src/pages/sales/SalesOrderDetail.tsx:219 msgid "Order Details" msgstr "Bestelldetails" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:287 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:293 +#: src/pages/sales/ReturnOrderDetail.tsx:267 +#: src/pages/sales/SalesOrderDetail.tsx:279 msgid "Order Actions" msgstr "Bestellaktionen" -#: src/pages/sales/ReturnOrderDetail.tsx:55 -#: src/pages/sales/SalesOrderDetail.tsx:59 -#: src/tables/sales/SalesOrderTable.tsx:111 +#: src/pages/sales/ReturnOrderDetail.tsx:70 +#: src/pages/sales/SalesOrderDetail.tsx:74 +#: src/tables/sales/SalesOrderTable.tsx:113 msgid "Customer Reference" msgstr "Kundenreferenz" +#: src/pages/sales/ReturnOrderDetail.tsx:256 +msgid "Edit Return Order" +msgstr "" + #: src/pages/sales/SalesIndex.tsx:33 msgid "Customers" msgstr "Kunden" -#: src/pages/sales/SalesOrderDetail.tsx:203 +#: src/pages/sales/SalesOrderDetail.tsx:208 +msgid "Edit Sales Order" +msgstr "" + +#: src/pages/sales/SalesOrderDetail.tsx:230 msgid "Pending Shipments" msgstr "Ausstehende Sendungen" @@ -4266,15 +4296,19 @@ msgstr "Lagerort bearbeiten" msgid "Location Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:102 +#: src/pages/stock/StockDetail.tsx:109 msgid "Base Part" msgstr "Basisteil" -#: src/pages/stock/StockDetail.tsx:109 +#: src/pages/stock/StockDetail.tsx:116 msgid "Stock Status" msgstr "" -#: src/pages/stock/StockDetail.tsx:150 +#: src/pages/stock/StockDetail.tsx:155 +#~ msgid "Link custom barcode to stock item" +#~ msgstr "Link custom barcode to stock item" + +#: src/pages/stock/StockDetail.tsx:157 #: src/tables/build/BuildLineTable.tsx:38 #: src/tables/part/PartTable.tsx:116 #: src/tables/stock/StockItemTable.tsx:154 @@ -4282,86 +4316,90 @@ msgstr "" msgid "Available" msgstr "Verfügbar" -#: src/pages/stock/StockDetail.tsx:155 -#~ msgid "Link custom barcode to stock item" -#~ msgstr "Link custom barcode to stock item" - #: src/pages/stock/StockDetail.tsx:161 #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:176 +#: src/pages/stock/StockDetail.tsx:183 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:192 +#: src/pages/stock/StockDetail.tsx:199 msgid "Consumed By" msgstr "" -#: src/pages/stock/StockDetail.tsx:201 -msgid "Build Order" -msgstr "" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "Edit stock item" +#: src/pages/stock/StockDetail.tsx:208 +msgid "Build Order" +msgstr "" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "Delete stock item" -#: src/pages/stock/StockDetail.tsx:266 +#: src/pages/stock/StockDetail.tsx:273 msgid "Stock Details" msgstr "" -#: src/pages/stock/StockDetail.tsx:272 +#: src/pages/stock/StockDetail.tsx:279 msgid "Stock Tracking" msgstr "Bestandsverfolgung" -#: src/pages/stock/StockDetail.tsx:284 +#: src/pages/stock/StockDetail.tsx:291 msgid "Test Data" msgstr "Test Daten" -#: src/pages/stock/StockDetail.tsx:298 +#: src/pages/stock/StockDetail.tsx:305 msgid "Installed Items" msgstr "Installierte Elemente" -#: src/pages/stock/StockDetail.tsx:305 +#: src/pages/stock/StockDetail.tsx:312 msgid "Child Items" msgstr "Untergeordnete Objekte" -#: src/pages/stock/StockDetail.tsx:385 +#: src/pages/stock/StockDetail.tsx:364 +msgid "Edit Stock Item" +msgstr "Lagerartikel bearbeiten" + +#: src/pages/stock/StockDetail.tsx:415 msgid "Stock Operations" msgstr "Lagervorgänge" -#: src/pages/stock/StockDetail.tsx:390 +#: src/pages/stock/StockDetail.tsx:420 msgid "Count stock" msgstr "Bestand zählen" -#: src/pages/stock/StockDetail.tsx:400 +#: src/pages/stock/StockDetail.tsx:430 #: src/tables/stock/StockItemTable.tsx:409 msgid "Add stock" msgstr "Lagerbestand hinzufügen" -#: src/pages/stock/StockDetail.tsx:408 +#: src/pages/stock/StockDetail.tsx:433 +#~ msgid "Duplicate stock item" +#~ msgstr "Duplicate stock item" + +#: src/pages/stock/StockDetail.tsx:438 #: src/tables/stock/StockItemTable.tsx:418 msgid "Remove stock" msgstr "Lagerbestand entfernen" -#: src/pages/stock/StockDetail.tsx:415 +#: src/pages/stock/StockDetail.tsx:445 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:416 +#: src/pages/stock/StockDetail.tsx:446 #: src/tables/stock/StockItemTable.tsx:438 msgid "Transfer stock" msgstr "Lagerbestand verschieben" -#: src/pages/stock/StockDetail.tsx:433 -msgid "Duplicate stock item" -msgstr "Lagerartikel duplizieren" +#: src/pages/stock/StockDetail.tsx:458 +msgid "Stock Item Actions" +msgstr "" -#: src/pages/stock/StockDetail.tsx:460 +#: src/pages/stock/StockDetail.tsx:494 msgid "Batch Code" msgstr "" @@ -4610,18 +4648,10 @@ msgstr "" msgid "BOM item created" msgstr "" -#: src/tables/bom/BomTable.tsx:311 -#~ msgid "Edit Bom Item" -#~ msgstr "Edit Bom Item" - #: src/tables/bom/BomTable.tsx:313 msgid "Edit BOM Item" msgstr "" -#: src/tables/bom/BomTable.tsx:313 -#~ msgid "Bom item updated" -#~ msgstr "Bom item updated" - #: src/tables/bom/BomTable.tsx:315 msgid "BOM item updated" msgstr "" @@ -4634,26 +4664,34 @@ msgstr "" msgid "BOM item deleted" msgstr "" -#: src/tables/bom/BomTable.tsx:328 -#~ msgid "Delete Bom Item" -#~ msgstr "Delete Bom Item" - -#: src/tables/bom/BomTable.tsx:329 -#~ msgid "Bom item deleted" -#~ msgstr "Bom item deleted" - #: src/tables/bom/BomTable.tsx:331 -#~ msgid "Are you sure you want to remove this BOM item?" -#~ msgstr "Are you sure you want to remove this BOM item?" +#~ msgid "Edit Bom Item" +#~ msgstr "Edit Bom Item" #: src/tables/bom/BomTable.tsx:333 msgid "View BOM" msgstr "Stückliste anzeigen" +#: src/tables/bom/BomTable.tsx:333 +#~ msgid "Bom item updated" +#~ msgstr "Bom item updated" + #: src/tables/bom/BomTable.tsx:344 msgid "Validate BOM line" msgstr "Stücklisten-Position bestätigen" +#: src/tables/bom/BomTable.tsx:348 +#~ msgid "Delete Bom Item" +#~ msgstr "Delete Bom Item" + +#: src/tables/bom/BomTable.tsx:349 +#~ msgid "Bom item deleted" +#~ msgstr "Bom item deleted" + +#: src/tables/bom/BomTable.tsx:351 +#~ msgid "Are you sure you want to remove this BOM item?" +#~ msgstr "Are you sure you want to remove this BOM item?" + #: src/tables/bom/BomTable.tsx:352 msgid "Edit Substitutes" msgstr "Ersatzteil bearbeiten" @@ -4727,7 +4765,7 @@ msgstr "" #: src/tables/build/BuildOrderTable.tsx:107 #: src/tables/purchasing/PurchaseOrderTable.tsx:56 -#: src/tables/sales/ReturnOrderTable.tsx:42 +#: src/tables/sales/ReturnOrderTable.tsx:47 #: src/tables/sales/SalesOrderTable.tsx:53 msgid "Filter by order status" msgstr "" @@ -4736,8 +4774,8 @@ msgstr "" msgid "Show overdue status" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:140 -#: src/tables/build/BuildOrderTable.tsx:158 +#: src/tables/build/BuildOrderTable.tsx:142 +#: src/tables/build/BuildOrderTable.tsx:160 msgid "Add Build Order" msgstr "" @@ -4762,27 +4800,43 @@ msgstr "Adresse löschen" msgid "Are you sure you want to delete this address?" msgstr "Sicher, dass Sie diese Adresse löschen wollen?" -#: src/tables/company/CompanyTable.tsx:63 +#: src/tables/company/CompanyTable.tsx:71 msgid "New Company" msgstr "" -#: src/tables/company/CompanyTable.tsx:83 +#: src/tables/company/CompanyTable.tsx:89 +msgid "Show active companies" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:94 +msgid "Show companies which are suppliers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:99 +msgid "Show companies which are manufacturers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:104 +msgid "Show companies which are customers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:116 msgid "Add Company" msgstr "" -#: src/tables/company/ContactTable.tsx:73 +#: src/tables/company/ContactTable.tsx:71 msgid "Edit Contact" msgstr "Kontakt bearbeiten" -#: src/tables/company/ContactTable.tsx:80 +#: src/tables/company/ContactTable.tsx:78 msgid "Add Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:91 +#: src/tables/company/ContactTable.tsx:89 msgid "Delete Contact" msgstr "Kontakt löschen" -#: src/tables/company/ContactTable.tsx:131 +#: src/tables/company/ContactTable.tsx:129 msgid "Add contact" msgstr "Kontakt hinzufügen" @@ -5179,11 +5233,6 @@ msgstr "" msgid "Not Virtual" msgstr "Nicht virtuell" -#: src/tables/part/PartTable.tsx:276 -#: src/tables/part/PartTable.tsx:292 -msgid "Add Part" -msgstr "" - #: src/tables/part/PartTestTemplateTable.tsx:52 msgid "Results" msgstr "" @@ -5532,105 +5581,122 @@ msgstr "" msgid "Are you sure you want to remove this manufacturer part?" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:84 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:86 msgid "Part Description" msgstr "Teilebeschreibung" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:111 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:113 msgid "Total Quantity" msgstr "Gesamtmenge" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:127 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:129 msgid "Received" msgstr "Erhalten" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:146 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:148 msgid "Supplier Code" msgstr "Lieferantennummer" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:153 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:155 msgid "Supplier Link" msgstr "Lieferanten-Link" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:160 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:162 msgid "Manufacturer Code" msgstr "Herstellernummer" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:174 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:176 msgid "Destination" msgstr "Bestimmungsort" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:188 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:198 msgid "Add Line Item" msgstr "Position hinzufügen" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:203 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:215 msgid "Edit Line Item" msgstr "Position bearbeiten" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:211 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:223 msgid "Delete Line Item" msgstr "Position löschen" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:222 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:234 msgid "Receive line item" msgstr "Position empfangen" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:256 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:272 msgid "Add line item" msgstr "Position hinzufügen" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:261 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:282 msgid "Receive items" msgstr "Erhaltene Artikel" -#: src/tables/purchasing/PurchaseOrderTable.tsx:102 -#: src/tables/purchasing/PurchaseOrderTable.tsx:119 +#: src/tables/purchasing/PurchaseOrderTable.tsx:113 +#: src/tables/purchasing/PurchaseOrderTable.tsx:130 msgid "Add Purchase Order" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:88 +#: src/tables/purchasing/SupplierPartTable.tsx:94 msgid "MPN" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:111 +#: src/tables/purchasing/SupplierPartTable.tsx:123 msgid "Base units" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:156 -msgid "Add Supplier Part" -msgstr "" - -#: src/tables/purchasing/SupplierPartTable.tsx:159 +#: src/tables/purchasing/SupplierPartTable.tsx:171 msgid "Supplier part created" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:168 +#: src/tables/purchasing/SupplierPartTable.tsx:177 msgid "Add supplier part" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:193 -msgid "Supplier part updated" +#: src/tables/purchasing/SupplierPartTable.tsx:189 +msgid "Show active supplier parts" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:204 -msgid "Delete Supplier Part" +#: src/tables/purchasing/SupplierPartTable.tsx:193 +msgid "Active Part" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:193 +#~ msgid "Supplier part updated" +#~ msgstr "Supplier part updated" + +#: src/tables/purchasing/SupplierPartTable.tsx:194 +msgid "Show active internal parts" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:198 +msgid "Active Supplier" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:199 +msgid "Show active suppliers" msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:205 -msgid "Supplier part deleted" -msgstr "" +#~ msgid "Supplier part deleted" +#~ msgstr "Supplier part deleted" #: src/tables/purchasing/SupplierPartTable.tsx:207 -msgid "Are you sure you want to remove this supplier part?" +#~ msgid "Are you sure you want to remove this supplier part?" +#~ msgstr "Are you sure you want to remove this supplier part?" + +#: src/tables/purchasing/SupplierPartTable.tsx:219 +msgid "Delete Supplier Part" msgstr "" -#: src/tables/sales/ReturnOrderTable.tsx:95 +#: src/tables/sales/ReturnOrderTable.tsx:102 +#: src/tables/sales/ReturnOrderTable.tsx:116 msgid "Add Return Order" msgstr "" -#: src/tables/sales/SalesOrderTable.tsx:66 -#: src/tables/sales/SalesOrderTable.tsx:83 +#: src/tables/sales/SalesOrderTable.tsx:68 +#: src/tables/sales/SalesOrderTable.tsx:85 msgid "Add Sales Order" msgstr "" @@ -6097,8 +6163,8 @@ msgid "Finished" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:277 -#: src/tables/stock/StockItemTestResultTable.tsx:351 -#: src/tables/stock/StockItemTestResultTable.tsx:406 +#: src/tables/stock/StockItemTestResultTable.tsx:349 +#: src/tables/stock/StockItemTestResultTable.tsx:404 msgid "Add Test Result" msgstr "" @@ -6106,61 +6172,61 @@ msgstr "" msgid "Test result added" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:290 -#: src/tables/stock/StockItemTestResultTable.tsx:361 +#: src/tables/stock/StockItemTestResultTable.tsx:288 +#: src/tables/stock/StockItemTestResultTable.tsx:359 msgid "Edit Test Result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:292 +#: src/tables/stock/StockItemTestResultTable.tsx:290 msgid "Test result updated" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:298 -#: src/tables/stock/StockItemTestResultTable.tsx:370 +#: src/tables/stock/StockItemTestResultTable.tsx:296 +#: src/tables/stock/StockItemTestResultTable.tsx:368 msgid "Delete Test Result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:300 +#: src/tables/stock/StockItemTestResultTable.tsx:298 msgid "Test result deleted" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:314 +#: src/tables/stock/StockItemTestResultTable.tsx:312 msgid "Test Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:315 +#: src/tables/stock/StockItemTestResultTable.tsx:313 msgid "Test result has been recorded" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:322 +#: src/tables/stock/StockItemTestResultTable.tsx:320 msgid "Failed to record test result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:339 +#: src/tables/stock/StockItemTestResultTable.tsx:337 msgid "Pass Test" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:387 +#: src/tables/stock/StockItemTestResultTable.tsx:385 msgid "Required" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:388 +#: src/tables/stock/StockItemTestResultTable.tsx:386 msgid "Show results for required tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:392 +#: src/tables/stock/StockItemTestResultTable.tsx:390 msgid "Include Installed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:393 +#: src/tables/stock/StockItemTestResultTable.tsx:391 msgid "Show results for installed stock items" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:397 +#: src/tables/stock/StockItemTestResultTable.tsx:395 msgid "Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:398 +#: src/tables/stock/StockItemTestResultTable.tsx:396 msgid "Show only passed tests" msgstr "" diff --git a/src/frontend/src/locales/el/messages.po b/src/frontend/src/locales/el/messages.po index 1f1271eeef..c7e6d14e6c 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: 2024-04-18 03:35\n" +"PO-Revision-Date: 2024-04-21 04:18\n" "Last-Translator: \n" "Language-Team: Greek\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -69,10 +69,10 @@ msgid "Remove the associated image from this item?" msgstr "Αφαίρεση της σχετικής εικόνας από αυτό το στοιχείο;" #: src/components/details/DetailsImage.tsx:70 -#: src/forms/StockForms.tsx:450 +#: src/forms/StockForms.tsx:427 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:407 +#: src/pages/stock/StockDetail.tsx:437 msgid "Remove" msgstr "Αφαίρεση" @@ -100,7 +100,7 @@ msgid "Clear" msgstr "Εκκαθάριση" #: src/components/details/DetailsImage.tsx:226 -#: src/components/forms/ApiForm.tsx:516 +#: src/components/forms/ApiForm.tsx:529 #: src/contexts/ThemeContext.tsx:65 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 msgid "Submit" @@ -131,6 +131,9 @@ msgid "Part is not active" msgstr "Το εξάρτημα είναι ανενεργό" #: src/components/details/PartIcons.tsx:34 +#: src/pages/company/CompanyDetail.tsx:299 +#: src/pages/company/SupplierPartDetail.tsx:310 +#: src/pages/part/PartDetail.tsx:662 msgid "Inactive" msgstr "Ανενεργό" @@ -246,26 +249,26 @@ msgstr "προς προεπισκόπηση" msgid "Error rendering template" msgstr "Σφάλμα αποτύπωσης προτύπου" -#: src/components/forms/ApiForm.tsx:131 +#: src/components/forms/ApiForm.tsx:133 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "Σφάλμα Φόρμας" -#: src/components/forms/ApiForm.tsx:378 +#: src/components/forms/ApiForm.tsx:393 #: src/components/widgets/MarkdownEditor.tsx:146 msgid "Success" msgstr "Επιτυχία" -#: src/components/forms/ApiForm.tsx:453 +#: src/components/forms/ApiForm.tsx:468 msgid "Form Errors Exist" msgstr "Υπάρχουν Σφάλματα Φόρμας" -#: src/components/forms/ApiForm.tsx:553 +#: src/components/forms/ApiForm.tsx:566 #: src/tables/plugin/PluginListTable.tsx:441 msgid "Update" msgstr "Ενημέρωση" -#: src/components/forms/ApiForm.tsx:573 +#: src/components/forms/ApiForm.tsx:586 #: src/components/items/ActionDropdown.tsx:199 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:121 @@ -447,7 +450,7 @@ msgstr "" #: src/components/forms/HostOptionsForm.tsx:42 #: src/components/forms/HostOptionsForm.tsx:69 #: src/pages/part/CategoryDetail.tsx:72 -#: src/pages/part/PartDetail.tsx:122 +#: src/pages/part/PartDetail.tsx:116 #: src/pages/stock/LocationDetail.tsx:79 #: src/tables/machine/MachineTypeTable.tsx:65 #: src/tables/machine/MachineTypeTable.tsx:106 @@ -498,7 +501,7 @@ msgstr "" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:277 +#: src/components/forms/fields/ApiFormField.tsx:278 #: src/components/modals/LicenseModal.tsx:72 #: src/components/nav/SearchDrawer.tsx:411 #: src/components/widgets/MarkdownEditor.tsx:108 @@ -509,7 +512,7 @@ msgstr "" #: src/tables/InvenTreeTable.tsx:430 #: src/tables/InvenTreeTable.tsx:506 #: src/tables/plugin/PluginListTable.tsx:398 -#: src/tables/stock/StockItemTestResultTable.tsx:321 +#: src/tables/stock/StockItemTestResultTable.tsx:319 msgid "Error" msgstr "" @@ -548,7 +551,7 @@ msgid "Thumbnail" msgstr "" #: src/components/items/ActionDropdown.tsx:110 -#: src/pages/build/BuildDetail.tsx:298 +#: src/pages/build/BuildDetail.tsx:299 msgid "Barcode Actions" msgstr "" @@ -569,7 +572,7 @@ msgid "Link custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:161 -#: src/forms/PurchaseOrderForms.tsx:356 +#: src/forms/PurchaseOrderForms.tsx:367 msgid "Unlink Barcode" msgstr "" @@ -590,7 +593,6 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:218 -#: src/pages/stock/StockDetail.tsx:432 #: src/tables/RowActions.tsx:32 msgid "Duplicate" msgstr "" @@ -1041,19 +1043,18 @@ msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49 -#: src/pages/build/BuildDetail.tsx:79 -#: src/pages/part/PartDetail.tsx:767 +#: src/pages/build/BuildDetail.tsx:78 +#: src/pages/part/PartDetail.tsx:778 #: src/tables/part/RelatedPartTable.tsx:45 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:70 msgid "Part" msgstr "" @@ -1064,7 +1065,7 @@ msgstr "" #: src/pages/part/CategoryDetail.tsx:104 #: src/pages/part/CategoryDetail.tsx:183 #: src/pages/part/CategoryDetail.tsx:213 -#: src/pages/part/PartDetail.tsx:633 +#: src/pages/part/PartDetail.tsx:627 msgid "Parts" msgstr "" @@ -1085,10 +1086,10 @@ msgid "Part Test Templates" msgstr "" #: src/components/render/ModelType.tsx:43 -#: src/pages/company/SupplierPartDetail.tsx:185 -#: src/pages/company/SupplierPartDetail.tsx:294 -#: src/pages/stock/StockDetail.tsx:161 -#: src/tables/purchasing/SupplierPartTable.tsx:63 +#: src/pages/company/SupplierPartDetail.tsx:192 +#: src/pages/company/SupplierPartDetail.tsx:324 +#: src/pages/stock/StockDetail.tsx:168 +#: src/tables/purchasing/SupplierPartTable.tsx:69 msgid "Supplier Part" msgstr "" @@ -1112,12 +1113,12 @@ msgstr "" #: src/components/render/ModelType.tsx:67 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:67 -#: src/pages/stock/StockDetail.tsx:480 +#: src/pages/stock/StockDetail.tsx:514 msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:68 -#: src/pages/company/CompanyDetail.tsx:196 +#: src/pages/company/CompanyDetail.tsx:197 #: src/pages/stock/LocationDetail.tsx:112 #: src/pages/stock/LocationDetail.tsx:156 #: src/pages/stock/LocationDetail.tsx:309 @@ -1158,7 +1159,7 @@ msgid "Build Lines" msgstr "" #: src/components/render/ModelType.tsx:104 -#: src/pages/company/CompanyDetail.tsx:302 +#: src/pages/company/CompanyDetail.tsx:309 msgid "Company" msgstr "" @@ -1179,15 +1180,15 @@ msgstr "" #: src/components/render/ModelType.tsx:119 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:99 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:42 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:319 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:328 msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:120 #: src/pages/Index/Settings/SystemSettings.tsx:242 -#: src/pages/company/CompanyDetail.tsx:189 -#: src/pages/company/SupplierPartDetail.tsx:219 -#: src/pages/part/PartDetail.tsx:566 +#: src/pages/company/CompanyDetail.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:226 +#: src/pages/part/PartDetail.tsx:560 #: src/pages/purchasing/PurchasingIndex.tsx:20 msgid "Purchase Orders" msgstr "" @@ -1202,16 +1203,16 @@ msgstr "" #: src/components/render/ModelType.tsx:132 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:108 -#: src/pages/build/BuildDetail.tsx:127 -#: src/pages/sales/SalesOrderDetail.tsx:265 -#: src/pages/stock/StockDetail.tsx:209 +#: src/pages/build/BuildDetail.tsx:126 +#: src/pages/sales/SalesOrderDetail.tsx:315 +#: src/pages/stock/StockDetail.tsx:216 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:133 #: src/pages/Index/Settings/SystemSettings.tsx:257 -#: src/pages/company/CompanyDetail.tsx:205 -#: src/pages/part/PartDetail.tsx:572 +#: src/pages/company/CompanyDetail.tsx:206 +#: src/pages/part/PartDetail.tsx:566 #: src/pages/sales/SalesIndex.tsx:21 msgid "Sales Orders" msgstr "" @@ -1226,13 +1227,13 @@ msgstr "" #: src/components/render/ModelType.tsx:147 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:117 -#: src/pages/sales/ReturnOrderDetail.tsx:241 +#: src/pages/sales/ReturnOrderDetail.tsx:291 msgid "Return Order" msgstr "" #: src/components/render/ModelType.tsx:148 #: src/pages/Index/Settings/SystemSettings.tsx:272 -#: src/pages/company/CompanyDetail.tsx:212 +#: src/pages/company/CompanyDetail.tsx:213 #: src/pages/sales/SalesIndex.tsx:27 msgid "Return Orders" msgstr "" @@ -1243,19 +1244,19 @@ msgid "Address" msgstr "" #: src/components/render/ModelType.tsx:156 -#: src/pages/company/CompanyDetail.tsx:238 +#: src/pages/company/CompanyDetail.tsx:239 msgid "Addresses" msgstr "" #: src/components/render/ModelType.tsx:162 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:165 -#: src/pages/sales/ReturnOrderDetail.tsx:131 -#: src/pages/sales/SalesOrderDetail.tsx:135 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:167 +#: src/pages/sales/ReturnOrderDetail.tsx:146 +#: src/pages/sales/SalesOrderDetail.tsx:150 msgid "Contact" msgstr "" #: src/components/render/ModelType.tsx:163 -#: src/pages/company/CompanyDetail.tsx:232 +#: src/pages/company/CompanyDetail.tsx:233 msgid "Contacts" msgstr "" @@ -1285,26 +1286,26 @@ msgstr "" #: src/defaults/links.tsx:29 #: src/defaults/menuItems.tsx:38 #: src/pages/Index/Settings/SystemSettings.tsx:199 -#: src/pages/part/PartDetail.tsx:488 +#: src/pages/part/PartDetail.tsx:482 #: src/pages/stock/LocationDetail.tsx:289 -#: src/pages/stock/StockDetail.tsx:343 +#: src/pages/stock/StockDetail.tsx:350 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" msgstr "" #: src/components/render/Stock.tsx:26 -#: src/pages/stock/StockDetail.tsx:144 -#: src/pages/stock/StockDetail.tsx:450 +#: src/pages/stock/StockDetail.tsx:151 +#: src/pages/stock/StockDetail.tsx:484 msgid "Serial Number" msgstr "" #: src/components/render/Stock.tsx:28 #: src/pages/part/pricing/BomPricingPanel.tsx:132 #: src/pages/part/pricing/PriceBreakPanel.tsx:96 -#: src/pages/stock/StockDetail.tsx:139 -#: src/pages/stock/StockDetail.tsx:455 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:92 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:120 +#: src/pages/stock/StockDetail.tsx:146 +#: src/pages/stock/StockDetail.tsx:489 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:94 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:122 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:73 msgid "Quantity" msgstr "" @@ -2064,7 +2065,7 @@ msgstr "" #~ msgstr "Local Server" #: src/defaults/links.tsx:11 -#: src/pages/company/CompanyDetail.tsx:89 +#: src/pages/company/CompanyDetail.tsx:90 msgid "Website" msgstr "" @@ -2081,8 +2082,8 @@ msgstr "" #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:217 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:278 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:322 +#: src/pages/company/SupplierPartDetail.tsx:297 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:331 #: src/pages/purchasing/PurchasingIndex.tsx:52 msgid "Purchasing" msgstr "" @@ -2090,9 +2091,9 @@ msgstr "" #: src/defaults/links.tsx:32 #: src/defaults/menuItems.tsx:53 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:245 +#: src/pages/sales/ReturnOrderDetail.tsx:296 #: src/pages/sales/SalesIndex.tsx:45 -#: src/pages/sales/SalesOrderDetail.tsx:269 +#: src/pages/sales/SalesOrderDetail.tsx:320 msgid "Sales" msgstr "" @@ -2295,75 +2296,75 @@ msgstr "" #~ msgid "Part updated" #~ msgstr "Part updated" -#: src/forms/PurchaseOrderForms.tsx:246 +#: src/forms/PurchaseOrderForms.tsx:257 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:254 +#: src/forms/PurchaseOrderForms.tsx:265 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:263 +#: src/forms/PurchaseOrderForms.tsx:274 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:273 +#: src/forms/PurchaseOrderForms.tsx:284 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:278 +#: src/forms/PurchaseOrderForms.tsx:289 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:289 -#: src/forms/PurchaseOrderForms.tsx:365 +#: src/forms/PurchaseOrderForms.tsx:300 +#: src/forms/PurchaseOrderForms.tsx:376 msgid "Scan Barcode" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:333 +#: src/forms/PurchaseOrderForms.tsx:344 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:340 +#: src/forms/PurchaseOrderForms.tsx:351 msgid "Assign Batch Code{0}" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:349 +#: src/forms/PurchaseOrderForms.tsx:360 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:374 -#: src/forms/StockForms.tsx:359 +#: src/forms/PurchaseOrderForms.tsx:385 +#: src/forms/StockForms.tsx:336 msgid "Remove item from list" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:399 -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/PurchaseOrderForms.tsx:410 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:58 -#: src/pages/stock/StockDetail.tsx:169 +#: src/pages/stock/StockDetail.tsx:176 msgid "Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:415 +#: src/forms/PurchaseOrderForms.tsx:426 msgid "Store at default location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:428 +#: src/forms/PurchaseOrderForms.tsx:439 msgid "Store at line item destination" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:438 +#: src/forms/PurchaseOrderForms.tsx:449 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:647 +#: src/forms/PurchaseOrderForms.tsx:658 msgid "Receive line items" msgstr "" @@ -2388,97 +2389,94 @@ msgstr "" #~ msgstr "Create Stock Item" #: src/forms/StockForms.tsx:136 +#: src/pages/stock/StockDetail.tsx:373 #: src/tables/stock/StockItemTable.tsx:374 #: src/tables/stock/StockItemTable.tsx:494 msgid "Add Stock Item" msgstr "" -#: src/forms/StockForms.tsx:157 -msgid "Edit Stock Item" -msgstr "" - #: src/forms/StockForms.tsx:158 -msgid "Stock item updated" -msgstr "" +#~ msgid "Stock item updated" +#~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:348 +#: src/forms/StockForms.tsx:325 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 -#: src/pages/part/PartDetail.tsx:208 -#: src/pages/part/PartDetail.tsx:649 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 +#: src/pages/part/PartDetail.tsx:202 +#: src/pages/part/PartDetail.tsx:643 #: src/tables/stock/StockItemTable.tsx:283 msgid "In Stock" msgstr "" -#: src/forms/StockForms.tsx:416 +#: src/forms/StockForms.tsx:393 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/tables/RowActions.tsx:148 msgid "Actions" msgstr "" -#: src/forms/StockForms.tsx:479 -#: src/pages/stock/StockDetail.tsx:399 +#: src/forms/StockForms.tsx:456 +#: src/pages/stock/StockDetail.tsx:429 #: src/tables/settings/TemplateTable.tsx:266 -#: src/tables/stock/StockItemTestResultTable.tsx:350 +#: src/tables/stock/StockItemTestResultTable.tsx:348 msgid "Add" msgstr "" -#: src/forms/StockForms.tsx:507 +#: src/forms/StockForms.tsx:484 #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:389 +#: src/pages/stock/StockDetail.tsx:419 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:740 +#: src/forms/StockForms.tsx:717 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:749 +#: src/forms/StockForms.tsx:726 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:758 -#: src/pages/part/PartDetail.tsx:725 +#: src/forms/StockForms.tsx:735 +#: src/pages/part/PartDetail.tsx:734 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:767 -#: src/pages/part/PartDetail.tsx:714 +#: src/forms/StockForms.tsx:744 +#: src/pages/part/PartDetail.tsx:723 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:776 +#: src/forms/StockForms.tsx:753 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:785 +#: src/forms/StockForms.tsx:762 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:804 +#: src/forms/StockForms.tsx:781 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:811 +#: src/forms/StockForms.tsx:788 msgid "Parent stock location" msgstr "" @@ -3196,7 +3194,7 @@ msgid "Reports" msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:89 -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:318 msgid "Report" msgstr "" @@ -3213,7 +3211,7 @@ msgstr "" #~ msgstr "Return order" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135 -#: src/pages/part/PartDetail.tsx:513 +#: src/pages/part/PartDetail.tsx:507 msgid "Bill of Materials" msgstr "" @@ -3264,15 +3262,15 @@ msgid "Reporting" msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:223 -#: src/pages/part/PartDetail.tsx:584 +#: src/pages/part/PartDetail.tsx:578 msgid "Stocktake" msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:228 -#: src/pages/build/BuildDetail.tsx:360 +#: src/pages/build/BuildDetail.tsx:361 #: src/pages/build/BuildIndex.tsx:14 -#: src/pages/part/PartDetail.tsx:520 -#: src/pages/sales/SalesOrderDetail.tsx:213 +#: src/pages/part/PartDetail.tsx:514 +#: src/pages/sales/SalesOrderDetail.tsx:240 msgid "Build Orders" msgstr "" @@ -3332,34 +3330,34 @@ msgstr "" #~ msgid "Build Status" #~ msgstr "Build Status" -#: src/pages/build/BuildDetail.tsx:85 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:109 -#: src/pages/sales/ReturnOrderDetail.tsx:75 -#: src/pages/sales/SalesOrderDetail.tsx:79 +#: src/pages/build/BuildDetail.tsx:84 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:111 +#: src/pages/sales/ReturnOrderDetail.tsx:90 +#: src/pages/sales/SalesOrderDetail.tsx:94 #: src/tables/machine/MachineListTable.tsx:323 #: src/tables/purchasing/PurchaseOrderTable.tsx:55 -#: src/tables/sales/ReturnOrderTable.tsx:41 +#: src/tables/sales/ReturnOrderTable.tsx:46 #: src/tables/sales/SalesOrderTable.tsx:52 #: src/tables/stock/StockItemTable.tsx:252 msgid "Status" msgstr "" -#: src/pages/build/BuildDetail.tsx:91 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:82 -#: src/pages/sales/ReturnOrderDetail.tsx:49 -#: src/pages/sales/SalesOrderDetail.tsx:53 +#: src/pages/build/BuildDetail.tsx:90 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:84 +#: src/pages/sales/ReturnOrderDetail.tsx:64 +#: src/pages/sales/SalesOrderDetail.tsx:68 msgid "Reference" msgstr "" -#: src/pages/build/BuildDetail.tsx:96 -#: src/pages/company/CompanyDetail.tsx:84 +#: src/pages/build/BuildDetail.tsx:95 +#: src/pages/company/CompanyDetail.tsx:85 #: src/pages/company/ManufacturerPartDetail.tsx:73 -#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/pages/company/SupplierPartDetail.tsx:85 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:129 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:103 -#: src/pages/sales/ReturnOrderDetail.tsx:69 -#: src/pages/sales/SalesOrderDetail.tsx:73 +#: src/pages/part/PartDetail.tsx:123 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:105 +#: src/pages/sales/ReturnOrderDetail.tsx:84 +#: src/pages/sales/SalesOrderDetail.tsx:88 #: src/pages/stock/LocationDetail.tsx:93 #: src/tables/ColumnRenderers.tsx:59 #: src/tables/machine/MachineTypeTable.tsx:69 @@ -3372,40 +3370,40 @@ msgstr "" msgid "Description" msgstr "" -#: src/pages/build/BuildDetail.tsx:103 +#: src/pages/build/BuildDetail.tsx:102 msgid "Parent Build" msgstr "" -#: src/pages/build/BuildDetail.tsx:114 +#: src/pages/build/BuildDetail.tsx:113 msgid "Build Quantity" msgstr "" -#: src/pages/build/BuildDetail.tsx:122 -#: src/pages/build/BuildDetail.tsx:223 +#: src/pages/build/BuildDetail.tsx:121 +#: src/pages/build/BuildDetail.tsx:222 msgid "Completed Outputs" msgstr "" -#: src/pages/build/BuildDetail.tsx:139 +#: src/pages/build/BuildDetail.tsx:138 msgid "Issued By" msgstr "" -#: src/pages/build/BuildDetail.tsx:145 -#: src/pages/part/PartDetail.tsx:321 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:190 -#: src/pages/sales/ReturnOrderDetail.tsx:156 -#: src/pages/sales/SalesOrderDetail.tsx:160 +#: src/pages/build/BuildDetail.tsx:144 +#: src/pages/part/PartDetail.tsx:315 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:192 +#: src/pages/sales/ReturnOrderDetail.tsx:171 +#: src/pages/sales/SalesOrderDetail.tsx:175 msgid "Responsible" msgstr "" -#: src/pages/build/BuildDetail.tsx:157 +#: src/pages/build/BuildDetail.tsx:156 msgid "Source Location" msgstr "" -#: src/pages/build/BuildDetail.tsx:158 +#: src/pages/build/BuildDetail.tsx:157 msgid "Any location" msgstr "" -#: src/pages/build/BuildDetail.tsx:165 +#: src/pages/build/BuildDetail.tsx:164 msgid "Destination Location" msgstr "" @@ -3420,7 +3418,7 @@ msgstr "" #~ msgid "Link custom barcode to part" #~ msgstr "Link custom barcode to part" -#: src/pages/build/BuildDetail.tsx:196 +#: src/pages/build/BuildDetail.tsx:195 msgid "Build Details" msgstr "" @@ -3429,7 +3427,7 @@ msgstr "" #~ msgid "Unlink custom barcode from part" #~ msgstr "Unlink custom barcode from part" -#: src/pages/build/BuildDetail.tsx:202 +#: src/pages/build/BuildDetail.tsx:201 #: src/tables/build/BuildLineTable.tsx:204 msgid "Allocate Stock" msgstr "" @@ -3438,7 +3436,7 @@ msgstr "" #~ msgid "Build Order updated" #~ msgstr "Build Order updated" -#: src/pages/build/BuildDetail.tsx:217 +#: src/pages/build/BuildDetail.tsx:216 msgid "Incomplete Outputs" msgstr "" @@ -3454,48 +3452,48 @@ msgstr "" #~ msgid "Delete build order" #~ msgstr "Delete build order" -#: src/pages/build/BuildDetail.tsx:236 +#: src/pages/build/BuildDetail.tsx:235 msgid "Consumed Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:248 +#: src/pages/build/BuildDetail.tsx:247 msgid "Child Build Orders" msgstr "" -#: src/pages/build/BuildDetail.tsx:258 -#: src/pages/company/CompanyDetail.tsx:244 +#: src/pages/build/BuildDetail.tsx:257 +#: src/pages/company/CompanyDetail.tsx:245 #: src/pages/company/ManufacturerPartDetail.tsx:169 -#: src/pages/part/PartDetail.tsx:606 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:246 -#: src/pages/sales/ReturnOrderDetail.tsx:199 -#: src/pages/sales/SalesOrderDetail.tsx:223 -#: src/pages/stock/StockDetail.tsx:316 +#: src/pages/part/PartDetail.tsx:600 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:253 +#: src/pages/sales/ReturnOrderDetail.tsx:214 +#: src/pages/sales/SalesOrderDetail.tsx:250 +#: src/pages/stock/StockDetail.tsx:323 msgid "Attachments" msgstr "" -#: src/pages/build/BuildDetail.tsx:270 -#: src/pages/company/CompanyDetail.tsx:256 -#: src/pages/part/PartDetail.tsx:618 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:258 -#: src/pages/sales/ReturnOrderDetail.tsx:211 -#: src/pages/sales/SalesOrderDetail.tsx:235 -#: src/pages/stock/StockDetail.tsx:328 +#: src/pages/build/BuildDetail.tsx:269 +#: src/pages/company/CompanyDetail.tsx:257 +#: src/pages/part/PartDetail.tsx:612 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:265 +#: src/pages/sales/ReturnOrderDetail.tsx:226 +#: src/pages/sales/SalesOrderDetail.tsx:262 +#: src/pages/stock/StockDetail.tsx:335 msgid "Notes" msgstr "" -#: src/pages/build/BuildDetail.tsx:286 +#: src/pages/build/BuildDetail.tsx:287 msgid "Edit Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:312 +#: src/pages/build/BuildDetail.tsx:313 msgid "Reporting Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:318 +#: src/pages/build/BuildDetail.tsx:319 msgid "Print build report" msgstr "" -#: src/pages/build/BuildDetail.tsx:324 +#: src/pages/build/BuildDetail.tsx:325 msgid "Build Order Actions" msgstr "" @@ -3507,53 +3505,56 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/company/CompanyDetail.tsx:97 +#: src/pages/company/CompanyDetail.tsx:98 msgid "Phone Number" msgstr "" -#: src/pages/company/CompanyDetail.tsx:104 +#: src/pages/company/CompanyDetail.tsx:105 msgid "Email Address" msgstr "" -#: src/pages/company/CompanyDetail.tsx:114 +#: src/pages/company/CompanyDetail.tsx:115 msgid "Default Currency" msgstr "" -#: src/pages/company/CompanyDetail.tsx:119 +#: src/pages/company/CompanyDetail.tsx:120 #: src/pages/company/SupplierDetail.tsx:8 -#: src/pages/company/SupplierPartDetail.tsx:102 -#: src/pages/company/SupplierPartDetail.tsx:188 -#: src/pages/company/SupplierPartDetail.tsx:282 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:97 +#: src/pages/company/SupplierPartDetail.tsx:109 +#: src/pages/company/SupplierPartDetail.tsx:195 +#: src/pages/company/SupplierPartDetail.tsx:301 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:99 +#: src/tables/company/CompanyTable.tsx:93 #: src/tables/purchasing/PurchaseOrderTable.tsx:73 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:36 msgid "Supplier" msgstr "" -#: src/pages/company/CompanyDetail.tsx:125 +#: src/pages/company/CompanyDetail.tsx:126 #: src/pages/company/ManufacturerDetail.tsx:8 #: src/pages/company/ManufacturerPartDetail.tsx:91 #: src/pages/company/ManufacturerPartDetail.tsx:221 -#: src/pages/company/SupplierPartDetail.tsx:117 +#: src/pages/company/SupplierPartDetail.tsx:124 +#: src/tables/company/CompanyTable.tsx:98 msgid "Manufacturer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:131 +#: src/pages/company/CompanyDetail.tsx:132 #: src/pages/company/CustomerDetail.tsx:8 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/pages/sales/ReturnOrderDetail.tsx:63 -#: src/pages/sales/SalesOrderDetail.tsx:67 -#: src/pages/stock/StockDetail.tsx:218 -#: src/tables/sales/ReturnOrderTable.tsx:60 -#: src/tables/sales/SalesOrderTable.tsx:95 +#: src/pages/sales/ReturnOrderDetail.tsx:78 +#: src/pages/sales/SalesOrderDetail.tsx:82 +#: src/pages/stock/StockDetail.tsx:225 +#: src/tables/company/CompanyTable.tsx:103 +#: src/tables/sales/ReturnOrderTable.tsx:61 +#: src/tables/sales/SalesOrderTable.tsx:97 msgid "Customer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:165 +#: src/pages/company/CompanyDetail.tsx:166 msgid "Details" msgstr "" -#: src/pages/company/CompanyDetail.tsx:171 +#: src/pages/company/CompanyDetail.tsx:172 msgid "Manufactured Parts" msgstr "" @@ -3561,7 +3562,7 @@ msgstr "" #~ msgid "Edit company" #~ msgstr "Edit company" -#: src/pages/company/CompanyDetail.tsx:180 +#: src/pages/company/CompanyDetail.tsx:181 msgid "Supplied Parts" msgstr "" @@ -3569,30 +3570,31 @@ msgstr "" #~ msgid "Delete company" #~ msgstr "Delete company" -#: src/pages/company/CompanyDetail.tsx:221 +#: src/pages/company/CompanyDetail.tsx:222 msgid "Assigned Stock" msgstr "" -#: src/pages/company/CompanyDetail.tsx:272 +#: src/pages/company/CompanyDetail.tsx:273 msgid "Edit Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:281 +#: src/pages/company/CompanyDetail.tsx:282 msgid "Company Actions" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:66 -#: src/pages/company/SupplierPartDetail.tsx:71 +#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:72 msgid "Internal Part" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:81 -#: src/pages/company/SupplierPartDetail.tsx:85 +#: src/pages/company/SupplierPartDetail.tsx:92 msgid "External Link" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:99 -#: src/pages/company/SupplierPartDetail.tsx:126 +#: src/pages/company/SupplierPartDetail.tsx:133 #: src/tables/purchasing/ManufacturerPartTable.tsx:53 msgid "Manufacturer Part Number" msgstr "" @@ -3606,12 +3608,12 @@ msgid "Manufacturer Part Details" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:143 -#: src/pages/part/PartDetail.tsx:482 +#: src/pages/part/PartDetail.tsx:476 msgid "Parameters" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:155 -#: src/pages/part/PartDetail.tsx:553 +#: src/pages/part/PartDetail.tsx:547 #: src/pages/purchasing/PurchasingIndex.tsx:26 msgid "Suppliers" msgstr "" @@ -3629,65 +3631,70 @@ msgstr "" msgid "ManufacturerPart" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:92 +#: src/pages/company/SupplierPartDetail.tsx:99 #: src/tables/ColumnRenderers.tsx:110 msgid "Note" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:110 +#: src/pages/company/SupplierPartDetail.tsx:117 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:138 -#: src/pages/company/SupplierPartDetail.tsx:189 -#: src/pages/stock/StockDetail.tsx:232 +#: src/pages/company/SupplierPartDetail.tsx:145 +#: src/pages/company/SupplierPartDetail.tsx:196 +#: src/pages/stock/StockDetail.tsx:239 msgid "Packaging" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:145 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:105 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:141 -#: src/tables/purchasing/SupplierPartTable.tsx:120 +#: src/pages/company/SupplierPartDetail.tsx:152 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:107 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:143 +#: src/tables/purchasing/SupplierPartTable.tsx:132 msgid "Pack Quantity" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:156 +#: src/pages/company/SupplierPartDetail.tsx:163 msgid "Supplier Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:163 +#: src/pages/company/SupplierPartDetail.tsx:170 msgid "Availability Updated" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:197 msgid "Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:199 +#: src/pages/company/SupplierPartDetail.tsx:206 msgid "Supplier Part Details" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:205 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:234 +#: src/pages/company/SupplierPartDetail.tsx:212 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:241 msgid "Received Stock" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:229 +#: src/pages/company/SupplierPartDetail.tsx:236 #: src/pages/part/PartPricingPanel.tsx:115 #: src/pages/part/pricing/PricingOverviewPanel.tsx:130 msgid "Supplier Pricing" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:244 +#: src/pages/company/SupplierPartDetail.tsx:251 msgid "Supplier Part Actions" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:270 -#: src/tables/purchasing/SupplierPartTable.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:275 +#: src/tables/purchasing/SupplierPartTable.tsx:211 msgid "Edit Supplier Part" msgstr "" +#: src/pages/company/SupplierPartDetail.tsx:282 +#: src/tables/purchasing/SupplierPartTable.tsx:164 +msgid "Add Supplier Part" +msgstr "" + #: src/pages/part/CategoryDetail.tsx:78 #: src/pages/stock/LocationDetail.tsx:85 #: src/tables/settings/ErrorTable.tsx:34 @@ -3734,135 +3741,143 @@ msgstr "" msgid "Category Details" msgstr "" -#: src/pages/part/PartDetail.tsx:135 +#: src/pages/part/PartDetail.tsx:129 msgid "Variant of" msgstr "" -#: src/pages/part/PartDetail.tsx:142 +#: src/pages/part/PartDetail.tsx:136 #: src/tables/notifications/NotificationsTable.tsx:31 #: src/tables/part/PartCategoryTemplateTable.tsx:68 msgid "Category" msgstr "" -#: src/pages/part/PartDetail.tsx:148 +#: src/pages/part/PartDetail.tsx:142 msgid "Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:155 +#: src/pages/part/PartDetail.tsx:149 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:162 +#: src/pages/part/PartDetail.tsx:156 msgid "IPN" msgstr "" -#: src/pages/part/PartDetail.tsx:169 +#: src/pages/part/PartDetail.tsx:163 msgid "Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:176 +#: src/pages/part/PartDetail.tsx:170 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:39 msgid "Units" msgstr "" -#: src/pages/part/PartDetail.tsx:183 +#: src/pages/part/PartDetail.tsx:177 #: src/tables/settings/PendingTasksTable.tsx:40 msgid "Keywords" msgstr "" -#: src/pages/part/PartDetail.tsx:190 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:156 -#: src/pages/sales/ReturnOrderDetail.tsx:122 -#: src/pages/sales/SalesOrderDetail.tsx:126 +#: src/pages/part/PartDetail.tsx:184 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:158 +#: src/pages/sales/ReturnOrderDetail.tsx:137 +#: src/pages/sales/SalesOrderDetail.tsx:141 msgid "Link" msgstr "" -#: src/pages/part/PartDetail.tsx:202 +#: src/pages/part/PartDetail.tsx:196 #: src/tables/build/BuildLineTable.tsx:115 msgid "Available Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:214 +#: src/pages/part/PartDetail.tsx:208 msgid "Minimum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:220 +#: src/pages/part/PartDetail.tsx:214 #: src/tables/bom/BomTable.tsx:210 #: src/tables/build/BuildLineTable.tsx:92 msgid "On order" msgstr "" -#: src/pages/part/PartDetail.tsx:229 +#: src/pages/part/PartDetail.tsx:223 msgid "Allocated to Build Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:240 +#: src/pages/part/PartDetail.tsx:234 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:250 +#: src/pages/part/PartDetail.tsx:244 #: src/tables/bom/BomTable.tsx:234 msgid "Can Build" msgstr "" -#: src/pages/part/PartDetail.tsx:257 +#: src/pages/part/PartDetail.tsx:251 #: src/tables/bom/BomTable.tsx:218 #: src/tables/part/PartTable.tsx:91 msgid "Building" msgstr "" -#: src/pages/part/PartDetail.tsx:266 +#: src/pages/part/PartDetail.tsx:260 #: src/tables/bom/UsedInTable.tsx:71 #: src/tables/build/BuildOrderTable.tsx:102 +#: src/tables/company/CompanyTable.tsx:58 +#: src/tables/company/CompanyTable.tsx:88 #: src/tables/machine/MachineListTable.tsx:320 #: src/tables/part/PartTable.tsx:177 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:190 #: src/tables/plugin/PluginListTable.tsx:634 +#: src/tables/purchasing/SupplierPartTable.tsx:99 +#: src/tables/purchasing/SupplierPartTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:247 msgid "Active" msgstr "" -#: src/pages/part/PartDetail.tsx:271 +#: src/pages/part/PartDetail.tsx:265 msgid "Template Part" msgstr "" -#: src/pages/part/PartDetail.tsx:276 +#: src/pages/part/PartDetail.tsx:270 #: src/tables/bom/BomTable.tsx:262 msgid "Assembled Part" msgstr "" -#: src/pages/part/PartDetail.tsx:281 +#: src/pages/part/PartDetail.tsx:275 msgid "Component Part" msgstr "" -#: src/pages/part/PartDetail.tsx:286 +#: src/pages/part/PartDetail.tsx:280 #: src/tables/bom/BomTable.tsx:257 msgid "Trackable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:291 +#: src/pages/part/PartDetail.tsx:285 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:296 +#: src/pages/part/PartDetail.tsx:290 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:301 +#: src/pages/part/PartDetail.tsx:295 msgid "Virtual Part" msgstr "" -#: src/pages/part/PartDetail.tsx:309 +#: src/pages/part/PartDetail.tsx:303 msgid "Creation Date" msgstr "" +#: src/pages/part/PartDetail.tsx:308 +msgid "Created By" +msgstr "" + #: src/pages/part/PartDetail.tsx:310 #~ msgid "Edit part" #~ msgstr "Edit part" -#: src/pages/part/PartDetail.tsx:314 -msgid "Created By" +#: src/pages/part/PartDetail.tsx:322 +msgid "Default Supplier" msgstr "" #: src/pages/part/PartDetail.tsx:322 @@ -3873,93 +3888,95 @@ msgstr "" #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:328 -msgid "Default Supplier" -msgstr "" - -#: src/pages/part/PartDetail.tsx:339 +#: src/pages/part/PartDetail.tsx:333 #: src/tables/part/PartTable.tsx:160 msgid "Price Range" msgstr "" -#: src/pages/part/PartDetail.tsx:374 -#: src/pages/stock/StockDetail.tsx:129 +#: src/pages/part/PartDetail.tsx:368 +#: src/pages/stock/StockDetail.tsx:136 msgid "Last Stocktake" msgstr "" -#: src/pages/part/PartDetail.tsx:409 +#: src/pages/part/PartDetail.tsx:403 msgid "Stocktake By" msgstr "" -#: src/pages/part/PartDetail.tsx:476 +#: src/pages/part/PartDetail.tsx:470 msgid "Part Details" msgstr "" -#: src/pages/part/PartDetail.tsx:500 +#: src/pages/part/PartDetail.tsx:494 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:507 -#: src/pages/stock/StockDetail.tsx:277 +#: src/pages/part/PartDetail.tsx:501 +#: src/pages/stock/StockDetail.tsx:284 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:527 +#: src/pages/part/PartDetail.tsx:521 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:534 +#: src/pages/part/PartDetail.tsx:528 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:540 +#: src/pages/part/PartDetail.tsx:534 #: src/pages/purchasing/PurchasingIndex.tsx:37 msgid "Manufacturers" msgstr "" -#: src/pages/part/PartDetail.tsx:579 +#: src/pages/part/PartDetail.tsx:573 msgid "Scheduling" msgstr "" -#: src/pages/part/PartDetail.tsx:589 +#: src/pages/part/PartDetail.tsx:583 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:600 +#: src/pages/part/PartDetail.tsx:594 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:654 +#: src/pages/part/PartDetail.tsx:648 msgid "No Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:659 +#: src/pages/part/PartDetail.tsx:653 #: src/tables/part/PartTable.tsx:85 msgid "On Order" msgstr "" -#: src/pages/part/PartDetail.tsx:664 +#: src/pages/part/PartDetail.tsx:658 #: src/tables/stock/StockItemTable.tsx:288 msgid "In Production" msgstr "" -#: src/pages/part/PartDetail.tsx:676 +#: src/pages/part/PartDetail.tsx:671 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:707 +#: src/pages/part/PartDetail.tsx:678 +#: src/tables/part/PartTable.tsx:276 +#: src/tables/part/PartTable.tsx:292 +msgid "Add Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:716 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:715 +#: src/pages/part/PartDetail.tsx:724 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:726 +#: src/pages/part/PartDetail.tsx:735 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:736 +#: src/pages/part/PartDetail.tsx:745 msgid "Part Actions" msgstr "" @@ -4022,7 +4039,7 @@ msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:151 #: src/pages/part/pricing/SupplierPricingPanel.tsx:83 #: src/tables/bom/BomTable.tsx:149 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:168 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:170 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:88 msgid "Unit Price" msgstr "" @@ -4030,12 +4047,15 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:161 #: src/tables/ColumnRenderers.tsx:231 #: src/tables/bom/BomTable.tsx:158 +#: src/tables/purchasing/PurchaseOrderTable.tsx:97 +#: src/tables/sales/ReturnOrderTable.tsx:87 +#: src/tables/sales/SalesOrderTable.tsx:124 msgid "Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:177 #: src/pages/part/pricing/VariantPricingPanel.tsx:62 -#: src/tables/purchasing/SupplierPartTable.tsx:137 +#: src/tables/purchasing/SupplierPartTable.tsx:149 msgid "Updated" msgstr "" @@ -4094,7 +4114,7 @@ msgid "Overall Pricing" msgstr "" #: src/pages/part/pricing/PricingOverviewPanel.tsx:184 -#: src/pages/stock/StockDetail.tsx:123 +#: src/pages/stock/StockDetail.tsx:130 msgid "Last Updated" msgstr "" @@ -4153,82 +4173,92 @@ msgstr "" msgid "Variant Part" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:66 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:68 msgid "Edit Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:88 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:90 msgid "Supplier Reference" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:118 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:228 -#: src/pages/sales/ReturnOrderDetail.tsx:84 -#: src/pages/sales/ReturnOrderDetail.tsx:194 -#: src/pages/sales/SalesOrderDetail.tsx:88 -#: src/pages/sales/SalesOrderDetail.tsx:198 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:120 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:230 +#: src/pages/sales/ReturnOrderDetail.tsx:99 +#: src/pages/sales/ReturnOrderDetail.tsx:209 +#: src/pages/sales/SalesOrderDetail.tsx:103 +#: src/pages/sales/SalesOrderDetail.tsx:225 msgid "Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:125 -#: src/pages/sales/ReturnOrderDetail.tsx:91 -#: src/pages/sales/SalesOrderDetail.tsx:95 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 +#: src/pages/sales/ReturnOrderDetail.tsx:106 +#: src/pages/sales/SalesOrderDetail.tsx:110 msgid "Completed Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:133 -#: src/pages/sales/ReturnOrderDetail.tsx:99 -#: src/pages/sales/SalesOrderDetail.tsx:103 -#: src/pages/sales/SalesOrderDetail.tsx:208 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:135 +#: src/pages/sales/ReturnOrderDetail.tsx:114 +#: src/pages/sales/SalesOrderDetail.tsx:118 +#: src/pages/sales/SalesOrderDetail.tsx:235 msgid "Completed Shipments" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:141 -#: src/pages/sales/ReturnOrderDetail.tsx:107 -#: src/pages/sales/SalesOrderDetail.tsx:111 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 +#: src/pages/sales/ReturnOrderDetail.tsx:122 +#: src/pages/sales/SalesOrderDetail.tsx:126 msgid "Order Currency," msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:146 -#: src/pages/sales/ReturnOrderDetail.tsx:112 -#: src/pages/sales/SalesOrderDetail.tsx:116 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:148 +#: src/pages/sales/ReturnOrderDetail.tsx:127 +#: src/pages/sales/SalesOrderDetail.tsx:131 msgid "Total Cost" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:177 -#: src/pages/sales/ReturnOrderDetail.tsx:143 -#: src/pages/sales/SalesOrderDetail.tsx:147 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:179 +#: src/pages/sales/ReturnOrderDetail.tsx:158 +#: src/pages/sales/SalesOrderDetail.tsx:162 msgid "Created On" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:183 -#: src/pages/sales/ReturnOrderDetail.tsx:149 -#: src/pages/sales/SalesOrderDetail.tsx:153 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:185 +#: src/pages/sales/ReturnOrderDetail.tsx:164 +#: src/pages/sales/SalesOrderDetail.tsx:168 #: src/tables/ColumnRenderers.tsx:180 msgid "Target Date" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:222 -#: src/pages/sales/ReturnOrderDetail.tsx:188 -#: src/pages/sales/SalesOrderDetail.tsx:192 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:224 +#: src/pages/sales/ReturnOrderDetail.tsx:203 +#: src/pages/sales/SalesOrderDetail.tsx:219 msgid "Order Details" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:287 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:293 +#: src/pages/sales/ReturnOrderDetail.tsx:267 +#: src/pages/sales/SalesOrderDetail.tsx:279 msgid "Order Actions" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:55 -#: src/pages/sales/SalesOrderDetail.tsx:59 -#: src/tables/sales/SalesOrderTable.tsx:111 +#: src/pages/sales/ReturnOrderDetail.tsx:70 +#: src/pages/sales/SalesOrderDetail.tsx:74 +#: src/tables/sales/SalesOrderTable.tsx:113 msgid "Customer Reference" msgstr "" +#: src/pages/sales/ReturnOrderDetail.tsx:256 +msgid "Edit Return Order" +msgstr "" + #: src/pages/sales/SalesIndex.tsx:33 msgid "Customers" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:203 +#: src/pages/sales/SalesOrderDetail.tsx:208 +msgid "Edit Sales Order" +msgstr "" + +#: src/pages/sales/SalesOrderDetail.tsx:230 msgid "Pending Shipments" msgstr "" @@ -4266,15 +4296,19 @@ msgstr "" msgid "Location Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:102 +#: src/pages/stock/StockDetail.tsx:109 msgid "Base Part" msgstr "" -#: src/pages/stock/StockDetail.tsx:109 +#: src/pages/stock/StockDetail.tsx:116 msgid "Stock Status" msgstr "" -#: src/pages/stock/StockDetail.tsx:150 +#: src/pages/stock/StockDetail.tsx:155 +#~ msgid "Link custom barcode to stock item" +#~ msgstr "Link custom barcode to stock item" + +#: src/pages/stock/StockDetail.tsx:157 #: src/tables/build/BuildLineTable.tsx:38 #: src/tables/part/PartTable.tsx:116 #: src/tables/stock/StockItemTable.tsx:154 @@ -4282,86 +4316,90 @@ msgstr "" msgid "Available" msgstr "" -#: src/pages/stock/StockDetail.tsx:155 -#~ msgid "Link custom barcode to stock item" -#~ msgstr "Link custom barcode to stock item" - #: src/pages/stock/StockDetail.tsx:161 #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:176 +#: src/pages/stock/StockDetail.tsx:183 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:192 +#: src/pages/stock/StockDetail.tsx:199 msgid "Consumed By" msgstr "" -#: src/pages/stock/StockDetail.tsx:201 -msgid "Build Order" -msgstr "" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "Edit stock item" +#: src/pages/stock/StockDetail.tsx:208 +msgid "Build Order" +msgstr "" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "Delete stock item" -#: src/pages/stock/StockDetail.tsx:266 +#: src/pages/stock/StockDetail.tsx:273 msgid "Stock Details" msgstr "" -#: src/pages/stock/StockDetail.tsx:272 +#: src/pages/stock/StockDetail.tsx:279 msgid "Stock Tracking" msgstr "" -#: src/pages/stock/StockDetail.tsx:284 +#: src/pages/stock/StockDetail.tsx:291 msgid "Test Data" msgstr "" -#: src/pages/stock/StockDetail.tsx:298 +#: src/pages/stock/StockDetail.tsx:305 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:305 +#: src/pages/stock/StockDetail.tsx:312 msgid "Child Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:385 +#: src/pages/stock/StockDetail.tsx:364 +msgid "Edit Stock Item" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:415 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:390 +#: src/pages/stock/StockDetail.tsx:420 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:400 +#: src/pages/stock/StockDetail.tsx:430 #: src/tables/stock/StockItemTable.tsx:409 msgid "Add stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:408 +#: src/pages/stock/StockDetail.tsx:433 +#~ msgid "Duplicate stock item" +#~ msgstr "Duplicate stock item" + +#: src/pages/stock/StockDetail.tsx:438 #: src/tables/stock/StockItemTable.tsx:418 msgid "Remove stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:415 +#: src/pages/stock/StockDetail.tsx:445 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:416 +#: src/pages/stock/StockDetail.tsx:446 #: src/tables/stock/StockItemTable.tsx:438 msgid "Transfer stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:433 -msgid "Duplicate stock item" +#: src/pages/stock/StockDetail.tsx:458 +msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:460 +#: src/pages/stock/StockDetail.tsx:494 msgid "Batch Code" msgstr "" @@ -4610,18 +4648,10 @@ msgstr "" msgid "BOM item created" msgstr "" -#: src/tables/bom/BomTable.tsx:311 -#~ msgid "Edit Bom Item" -#~ msgstr "Edit Bom Item" - #: src/tables/bom/BomTable.tsx:313 msgid "Edit BOM Item" msgstr "" -#: src/tables/bom/BomTable.tsx:313 -#~ msgid "Bom item updated" -#~ msgstr "Bom item updated" - #: src/tables/bom/BomTable.tsx:315 msgid "BOM item updated" msgstr "" @@ -4634,26 +4664,34 @@ msgstr "" msgid "BOM item deleted" msgstr "" -#: src/tables/bom/BomTable.tsx:328 -#~ msgid "Delete Bom Item" -#~ msgstr "Delete Bom Item" - -#: src/tables/bom/BomTable.tsx:329 -#~ msgid "Bom item deleted" -#~ msgstr "Bom item deleted" - #: src/tables/bom/BomTable.tsx:331 -#~ msgid "Are you sure you want to remove this BOM item?" -#~ msgstr "Are you sure you want to remove this BOM item?" +#~ msgid "Edit Bom Item" +#~ msgstr "Edit Bom Item" #: src/tables/bom/BomTable.tsx:333 msgid "View BOM" msgstr "" +#: src/tables/bom/BomTable.tsx:333 +#~ msgid "Bom item updated" +#~ msgstr "Bom item updated" + #: src/tables/bom/BomTable.tsx:344 msgid "Validate BOM line" msgstr "" +#: src/tables/bom/BomTable.tsx:348 +#~ msgid "Delete Bom Item" +#~ msgstr "Delete Bom Item" + +#: src/tables/bom/BomTable.tsx:349 +#~ msgid "Bom item deleted" +#~ msgstr "Bom item deleted" + +#: src/tables/bom/BomTable.tsx:351 +#~ msgid "Are you sure you want to remove this BOM item?" +#~ msgstr "Are you sure you want to remove this BOM item?" + #: src/tables/bom/BomTable.tsx:352 msgid "Edit Substitutes" msgstr "" @@ -4727,7 +4765,7 @@ msgstr "" #: src/tables/build/BuildOrderTable.tsx:107 #: src/tables/purchasing/PurchaseOrderTable.tsx:56 -#: src/tables/sales/ReturnOrderTable.tsx:42 +#: src/tables/sales/ReturnOrderTable.tsx:47 #: src/tables/sales/SalesOrderTable.tsx:53 msgid "Filter by order status" msgstr "" @@ -4736,8 +4774,8 @@ msgstr "" msgid "Show overdue status" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:140 -#: src/tables/build/BuildOrderTable.tsx:158 +#: src/tables/build/BuildOrderTable.tsx:142 +#: src/tables/build/BuildOrderTable.tsx:160 msgid "Add Build Order" msgstr "" @@ -4762,27 +4800,43 @@ msgstr "" msgid "Are you sure you want to delete this address?" msgstr "" -#: src/tables/company/CompanyTable.tsx:63 +#: src/tables/company/CompanyTable.tsx:71 msgid "New Company" msgstr "" -#: src/tables/company/CompanyTable.tsx:83 +#: src/tables/company/CompanyTable.tsx:89 +msgid "Show active companies" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:94 +msgid "Show companies which are suppliers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:99 +msgid "Show companies which are manufacturers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:104 +msgid "Show companies which are customers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:116 msgid "Add Company" msgstr "" -#: src/tables/company/ContactTable.tsx:73 +#: src/tables/company/ContactTable.tsx:71 msgid "Edit Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:80 +#: src/tables/company/ContactTable.tsx:78 msgid "Add Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:91 +#: src/tables/company/ContactTable.tsx:89 msgid "Delete Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:131 +#: src/tables/company/ContactTable.tsx:129 msgid "Add contact" msgstr "" @@ -5179,11 +5233,6 @@ msgstr "" msgid "Not Virtual" msgstr "" -#: src/tables/part/PartTable.tsx:276 -#: src/tables/part/PartTable.tsx:292 -msgid "Add Part" -msgstr "" - #: src/tables/part/PartTestTemplateTable.tsx:52 msgid "Results" msgstr "" @@ -5532,105 +5581,122 @@ msgstr "" msgid "Are you sure you want to remove this manufacturer part?" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:84 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:86 msgid "Part Description" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:111 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:113 msgid "Total Quantity" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:127 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:129 msgid "Received" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:146 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:148 msgid "Supplier Code" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:153 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:155 msgid "Supplier Link" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:160 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:162 msgid "Manufacturer Code" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:174 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:176 msgid "Destination" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:188 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:198 msgid "Add Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:203 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:215 msgid "Edit Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:211 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:223 msgid "Delete Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:222 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:234 msgid "Receive line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:256 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:272 msgid "Add line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:261 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:282 msgid "Receive items" msgstr "" -#: src/tables/purchasing/PurchaseOrderTable.tsx:102 -#: src/tables/purchasing/PurchaseOrderTable.tsx:119 +#: src/tables/purchasing/PurchaseOrderTable.tsx:113 +#: src/tables/purchasing/PurchaseOrderTable.tsx:130 msgid "Add Purchase Order" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:88 +#: src/tables/purchasing/SupplierPartTable.tsx:94 msgid "MPN" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:111 +#: src/tables/purchasing/SupplierPartTable.tsx:123 msgid "Base units" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:156 -msgid "Add Supplier Part" -msgstr "" - -#: src/tables/purchasing/SupplierPartTable.tsx:159 +#: src/tables/purchasing/SupplierPartTable.tsx:171 msgid "Supplier part created" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:168 +#: src/tables/purchasing/SupplierPartTable.tsx:177 msgid "Add supplier part" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:193 -msgid "Supplier part updated" +#: src/tables/purchasing/SupplierPartTable.tsx:189 +msgid "Show active supplier parts" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:204 -msgid "Delete Supplier Part" +#: src/tables/purchasing/SupplierPartTable.tsx:193 +msgid "Active Part" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:193 +#~ msgid "Supplier part updated" +#~ msgstr "Supplier part updated" + +#: src/tables/purchasing/SupplierPartTable.tsx:194 +msgid "Show active internal parts" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:198 +msgid "Active Supplier" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:199 +msgid "Show active suppliers" msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:205 -msgid "Supplier part deleted" -msgstr "" +#~ msgid "Supplier part deleted" +#~ msgstr "Supplier part deleted" #: src/tables/purchasing/SupplierPartTable.tsx:207 -msgid "Are you sure you want to remove this supplier part?" +#~ msgid "Are you sure you want to remove this supplier part?" +#~ msgstr "Are you sure you want to remove this supplier part?" + +#: src/tables/purchasing/SupplierPartTable.tsx:219 +msgid "Delete Supplier Part" msgstr "" -#: src/tables/sales/ReturnOrderTable.tsx:95 +#: src/tables/sales/ReturnOrderTable.tsx:102 +#: src/tables/sales/ReturnOrderTable.tsx:116 msgid "Add Return Order" msgstr "" -#: src/tables/sales/SalesOrderTable.tsx:66 -#: src/tables/sales/SalesOrderTable.tsx:83 +#: src/tables/sales/SalesOrderTable.tsx:68 +#: src/tables/sales/SalesOrderTable.tsx:85 msgid "Add Sales Order" msgstr "" @@ -6097,8 +6163,8 @@ msgid "Finished" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:277 -#: src/tables/stock/StockItemTestResultTable.tsx:351 -#: src/tables/stock/StockItemTestResultTable.tsx:406 +#: src/tables/stock/StockItemTestResultTable.tsx:349 +#: src/tables/stock/StockItemTestResultTable.tsx:404 msgid "Add Test Result" msgstr "" @@ -6106,61 +6172,61 @@ msgstr "" msgid "Test result added" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:290 -#: src/tables/stock/StockItemTestResultTable.tsx:361 +#: src/tables/stock/StockItemTestResultTable.tsx:288 +#: src/tables/stock/StockItemTestResultTable.tsx:359 msgid "Edit Test Result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:292 +#: src/tables/stock/StockItemTestResultTable.tsx:290 msgid "Test result updated" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:298 -#: src/tables/stock/StockItemTestResultTable.tsx:370 +#: src/tables/stock/StockItemTestResultTable.tsx:296 +#: src/tables/stock/StockItemTestResultTable.tsx:368 msgid "Delete Test Result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:300 +#: src/tables/stock/StockItemTestResultTable.tsx:298 msgid "Test result deleted" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:314 +#: src/tables/stock/StockItemTestResultTable.tsx:312 msgid "Test Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:315 +#: src/tables/stock/StockItemTestResultTable.tsx:313 msgid "Test result has been recorded" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:322 +#: src/tables/stock/StockItemTestResultTable.tsx:320 msgid "Failed to record test result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:339 +#: src/tables/stock/StockItemTestResultTable.tsx:337 msgid "Pass Test" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:387 +#: src/tables/stock/StockItemTestResultTable.tsx:385 msgid "Required" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:388 +#: src/tables/stock/StockItemTestResultTable.tsx:386 msgid "Show results for required tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:392 +#: src/tables/stock/StockItemTestResultTable.tsx:390 msgid "Include Installed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:393 +#: src/tables/stock/StockItemTestResultTable.tsx:391 msgid "Show results for installed stock items" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:397 +#: src/tables/stock/StockItemTestResultTable.tsx:395 msgid "Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:398 +#: src/tables/stock/StockItemTestResultTable.tsx:396 msgid "Show only passed tests" msgstr "" diff --git a/src/frontend/src/locales/en/messages.po b/src/frontend/src/locales/en/messages.po index fc55a7a9e7..e52663e37e 100644 --- a/src/frontend/src/locales/en/messages.po +++ b/src/frontend/src/locales/en/messages.po @@ -64,10 +64,10 @@ msgid "Remove the associated image from this item?" msgstr "Remove the associated image from this item?" #: src/components/details/DetailsImage.tsx:70 -#: src/forms/StockForms.tsx:450 +#: src/forms/StockForms.tsx:427 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:407 +#: src/pages/stock/StockDetail.tsx:437 msgid "Remove" msgstr "Remove" @@ -95,7 +95,7 @@ msgid "Clear" msgstr "Clear" #: src/components/details/DetailsImage.tsx:226 -#: src/components/forms/ApiForm.tsx:516 +#: src/components/forms/ApiForm.tsx:529 #: src/contexts/ThemeContext.tsx:65 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 msgid "Submit" @@ -126,6 +126,9 @@ msgid "Part is not active" msgstr "Part is not active" #: src/components/details/PartIcons.tsx:34 +#: src/pages/company/CompanyDetail.tsx:299 +#: src/pages/company/SupplierPartDetail.tsx:310 +#: src/pages/part/PartDetail.tsx:662 msgid "Inactive" msgstr "Inactive" @@ -241,26 +244,26 @@ msgstr "to preview" msgid "Error rendering template" msgstr "Error rendering template" -#: src/components/forms/ApiForm.tsx:131 +#: src/components/forms/ApiForm.tsx:133 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "Form Error" -#: src/components/forms/ApiForm.tsx:378 +#: src/components/forms/ApiForm.tsx:393 #: src/components/widgets/MarkdownEditor.tsx:146 msgid "Success" msgstr "Success" -#: src/components/forms/ApiForm.tsx:453 +#: src/components/forms/ApiForm.tsx:468 msgid "Form Errors Exist" msgstr "Form Errors Exist" -#: src/components/forms/ApiForm.tsx:553 +#: src/components/forms/ApiForm.tsx:566 #: src/tables/plugin/PluginListTable.tsx:441 msgid "Update" msgstr "Update" -#: src/components/forms/ApiForm.tsx:573 +#: src/components/forms/ApiForm.tsx:586 #: src/components/items/ActionDropdown.tsx:199 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:121 @@ -281,26 +284,30 @@ msgstr "Delete" #~ msgid "Check your your input and try again." #~ msgstr "Check your your input and try again." -#: src/components/forms/AuthenticationForm.tsx:51 +#: src/components/forms/AuthenticationForm.tsx:49 msgid "Login successful" msgstr "Login successful" +#: src/components/forms/AuthenticationForm.tsx:50 +msgid "Logged in successfully" +msgstr "Logged in successfully" + #: src/components/forms/AuthenticationForm.tsx:52 -msgid "Welcome back!" -msgstr "Welcome back!" +#~ msgid "Welcome back!" +#~ msgstr "Welcome back!" #: src/components/forms/AuthenticationForm.tsx:53 #~ msgid "Login successfull" #~ msgstr "Login successfull" -#: src/components/forms/AuthenticationForm.tsx:59 +#: src/components/forms/AuthenticationForm.tsx:56 msgid "Login failed" msgstr "Login failed" -#: src/components/forms/AuthenticationForm.tsx:60 -#: src/components/forms/AuthenticationForm.tsx:80 -#: src/components/forms/AuthenticationForm.tsx:217 -#: src/functions/auth.tsx:116 +#: src/components/forms/AuthenticationForm.tsx:57 +#: src/components/forms/AuthenticationForm.tsx:74 +#: src/components/forms/AuthenticationForm.tsx:209 +#: src/functions/auth.tsx:111 msgid "Check your input and try again." msgstr "Check your input and try again." @@ -309,46 +316,45 @@ msgstr "Check your input and try again." #~ msgid "Mail delivery successfull" #~ msgstr "Mail delivery successfull" -#: src/components/forms/AuthenticationForm.tsx:71 -#: src/functions/auth.tsx:107 +#: src/components/forms/AuthenticationForm.tsx:68 +#: src/functions/auth.tsx:102 msgid "Mail delivery successful" msgstr "Mail delivery successful" -#: src/components/forms/AuthenticationForm.tsx:72 +#: src/components/forms/AuthenticationForm.tsx:69 msgid "Check your inbox for the login link. If you have an account, you will receive a login link. Check in spam too." msgstr "Check your inbox for the login link. If you have an account, you will receive a login link. Check in spam too." -#: src/components/forms/AuthenticationForm.tsx:79 -#: src/components/forms/AuthenticationForm.tsx:216 -msgid "Input error" -msgstr "Input error" +#: src/components/forms/AuthenticationForm.tsx:73 +msgid "Mail delivery failed" +msgstr "Mail delivery failed" -#: src/components/forms/AuthenticationForm.tsx:99 +#: src/components/forms/AuthenticationForm.tsx:93 msgid "Or continue with other methods" msgstr "Or continue with other methods" -#: src/components/forms/AuthenticationForm.tsx:110 -#: src/components/forms/AuthenticationForm.tsx:234 +#: src/components/forms/AuthenticationForm.tsx:104 +#: src/components/forms/AuthenticationForm.tsx:225 msgid "Username" msgstr "Username" -#: src/components/forms/AuthenticationForm.tsx:111 -#: src/components/forms/AuthenticationForm.tsx:235 +#: src/components/forms/AuthenticationForm.tsx:105 +#: src/components/forms/AuthenticationForm.tsx:226 msgid "Your username" msgstr "Your username" -#: src/components/forms/AuthenticationForm.tsx:116 -#: src/components/forms/AuthenticationForm.tsx:247 +#: src/components/forms/AuthenticationForm.tsx:110 +#: src/components/forms/AuthenticationForm.tsx:238 #: src/pages/Auth/Set-Password.tsx:106 msgid "Password" msgstr "Password" -#: src/components/forms/AuthenticationForm.tsx:117 -#: src/components/forms/AuthenticationForm.tsx:248 +#: src/components/forms/AuthenticationForm.tsx:111 +#: src/components/forms/AuthenticationForm.tsx:239 msgid "Your password" msgstr "Your password" -#: src/components/forms/AuthenticationForm.tsx:129 +#: src/components/forms/AuthenticationForm.tsx:123 #: src/pages/Auth/Reset.tsx:26 msgid "Reset password" msgstr "Reset password" @@ -357,73 +363,77 @@ msgstr "Reset password" #~ msgid "Log in" #~ msgstr "Log in" -#: src/components/forms/AuthenticationForm.tsx:136 -#~ msgid "I will use username and password" -#~ msgstr "I will use username and password" - -#: src/components/forms/AuthenticationForm.tsx:138 -#: src/components/forms/AuthenticationForm.tsx:240 +#: src/components/forms/AuthenticationForm.tsx:132 +#: src/components/forms/AuthenticationForm.tsx:231 #: src/pages/Auth/Reset.tsx:31 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:49 msgid "Email" msgstr "Email" -#: src/components/forms/AuthenticationForm.tsx:139 +#: src/components/forms/AuthenticationForm.tsx:133 #: src/pages/Auth/Reset.tsx:32 #: src/pages/Auth/Set-Password.tsx:107 msgid "We will send you a link to login - if you are registered" msgstr "We will send you a link to login - if you are registered" -#: src/components/forms/AuthenticationForm.tsx:155 +#: src/components/forms/AuthenticationForm.tsx:136 +#~ msgid "I will use username and password" +#~ msgstr "I will use username and password" + +#: src/components/forms/AuthenticationForm.tsx:149 msgid "Send me an email" msgstr "Send me an email" -#: src/components/forms/AuthenticationForm.tsx:157 +#: src/components/forms/AuthenticationForm.tsx:151 msgid "Use username and password" msgstr "Use username and password" -#: src/components/forms/AuthenticationForm.tsx:166 +#: src/components/forms/AuthenticationForm.tsx:160 msgid "Log In" msgstr "Log In" -#: src/components/forms/AuthenticationForm.tsx:168 +#: src/components/forms/AuthenticationForm.tsx:162 msgid "Send Email" msgstr "Send Email" -#: src/components/forms/AuthenticationForm.tsx:197 +#: src/components/forms/AuthenticationForm.tsx:191 msgid "Registration successful" msgstr "Registration successful" -#: src/components/forms/AuthenticationForm.tsx:198 +#: src/components/forms/AuthenticationForm.tsx:192 msgid "Please confirm your email address to complete the registration" msgstr "Please confirm your email address to complete the registration" -#: src/components/forms/AuthenticationForm.tsx:241 +#: src/components/forms/AuthenticationForm.tsx:208 +msgid "Input error" +msgstr "Input error" + +#: src/components/forms/AuthenticationForm.tsx:232 msgid "This will be used for a confirmation" msgstr "This will be used for a confirmation" -#: src/components/forms/AuthenticationForm.tsx:253 +#: src/components/forms/AuthenticationForm.tsx:244 msgid "Password repeat" msgstr "Password repeat" -#: src/components/forms/AuthenticationForm.tsx:254 +#: src/components/forms/AuthenticationForm.tsx:245 msgid "Repeat password" msgstr "Repeat password" -#: src/components/forms/AuthenticationForm.tsx:266 -#: src/components/forms/AuthenticationForm.tsx:311 +#: src/components/forms/AuthenticationForm.tsx:257 +#: src/components/forms/AuthenticationForm.tsx:302 msgid "Register" msgstr "Register" -#: src/components/forms/AuthenticationForm.tsx:272 +#: src/components/forms/AuthenticationForm.tsx:263 msgid "Or use SSO" msgstr "Or use SSO" -#: src/components/forms/AuthenticationForm.tsx:303 +#: src/components/forms/AuthenticationForm.tsx:294 msgid "Don't have an account?" msgstr "Don't have an account?" -#: src/components/forms/AuthenticationForm.tsx:322 +#: src/components/forms/AuthenticationForm.tsx:313 msgid "Go back to login" msgstr "Go back to login" @@ -435,7 +445,7 @@ msgstr "Host" #: src/components/forms/HostOptionsForm.tsx:42 #: src/components/forms/HostOptionsForm.tsx:69 #: src/pages/part/CategoryDetail.tsx:72 -#: src/pages/part/PartDetail.tsx:122 +#: src/pages/part/PartDetail.tsx:116 #: src/pages/stock/LocationDetail.tsx:79 #: src/tables/machine/MachineTypeTable.tsx:65 #: src/tables/machine/MachineTypeTable.tsx:106 @@ -486,18 +496,18 @@ msgstr "Name: {0}" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "State: <0>worker ({0}), <1>plugins{1}" -#: src/components/forms/fields/ApiFormField.tsx:277 +#: src/components/forms/fields/ApiFormField.tsx:278 #: src/components/modals/LicenseModal.tsx:72 #: src/components/nav/SearchDrawer.tsx:411 #: src/components/widgets/MarkdownEditor.tsx:108 #: src/components/widgets/MarkdownEditor.tsx:154 #: src/pages/ErrorPage.tsx:12 #: src/pages/ErrorPage.tsx:25 -#: src/pages/part/PartPricingPanel.tsx:47 +#: src/pages/part/PartPricingPanel.tsx:71 #: src/tables/InvenTreeTable.tsx:430 #: src/tables/InvenTreeTable.tsx:506 #: src/tables/plugin/PluginListTable.tsx:398 -#: src/tables/stock/StockItemTestResultTable.tsx:321 +#: src/tables/stock/StockItemTestResultTable.tsx:319 msgid "Error" msgstr "Error" @@ -536,7 +546,7 @@ msgid "Thumbnail" msgstr "Thumbnail" #: src/components/items/ActionDropdown.tsx:110 -#: src/pages/build/BuildDetail.tsx:298 +#: src/pages/build/BuildDetail.tsx:299 msgid "Barcode Actions" msgstr "Barcode Actions" @@ -557,7 +567,7 @@ msgid "Link custom barcode" msgstr "Link custom barcode" #: src/components/items/ActionDropdown.tsx:161 -#: src/forms/PurchaseOrderForms.tsx:356 +#: src/forms/PurchaseOrderForms.tsx:367 msgid "Unlink Barcode" msgstr "Unlink Barcode" @@ -578,7 +588,6 @@ msgid "Delete item" msgstr "Delete item" #: src/components/items/ActionDropdown.tsx:218 -#: src/pages/stock/StockDetail.tsx:432 #: src/tables/RowActions.tsx:32 msgid "Duplicate" msgstr "Duplicate" @@ -867,12 +876,12 @@ msgstr "Version" msgid "Server Version" msgstr "Server Version" -#: src/components/nav/Layout.tsx:54 +#: src/components/nav/Layout.tsx:52 #: src/tables/part/PartThumbTable.tsx:190 msgid "Search..." msgstr "Search..." -#: src/components/nav/Layout.tsx:56 +#: src/components/nav/Layout.tsx:54 msgid "Nothing found..." msgstr "Nothing found..." @@ -1029,19 +1038,18 @@ msgid "Unknown model: {model}" msgstr "Unknown model: {model}" #: src/components/render/ModelType.tsx:21 -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49 -#: src/pages/build/BuildDetail.tsx:79 -#: src/pages/part/PartDetail.tsx:767 +#: src/pages/build/BuildDetail.tsx:78 +#: src/pages/part/PartDetail.tsx:778 #: src/tables/part/RelatedPartTable.tsx:45 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:70 msgid "Part" msgstr "Part" @@ -1052,7 +1060,7 @@ msgstr "Part" #: src/pages/part/CategoryDetail.tsx:104 #: src/pages/part/CategoryDetail.tsx:183 #: src/pages/part/CategoryDetail.tsx:213 -#: src/pages/part/PartDetail.tsx:633 +#: src/pages/part/PartDetail.tsx:627 msgid "Parts" msgstr "Parts" @@ -1073,10 +1081,10 @@ msgid "Part Test Templates" msgstr "Part Test Templates" #: src/components/render/ModelType.tsx:43 -#: src/pages/company/SupplierPartDetail.tsx:185 -#: src/pages/company/SupplierPartDetail.tsx:294 -#: src/pages/stock/StockDetail.tsx:161 -#: src/tables/purchasing/SupplierPartTable.tsx:63 +#: src/pages/company/SupplierPartDetail.tsx:192 +#: src/pages/company/SupplierPartDetail.tsx:324 +#: src/pages/stock/StockDetail.tsx:168 +#: src/tables/purchasing/SupplierPartTable.tsx:69 msgid "Supplier Part" msgstr "Supplier Part" @@ -1100,12 +1108,12 @@ msgstr "Part Category" #: src/components/render/ModelType.tsx:67 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:67 -#: src/pages/stock/StockDetail.tsx:480 +#: src/pages/stock/StockDetail.tsx:514 msgid "Stock Item" msgstr "Stock Item" #: src/components/render/ModelType.tsx:68 -#: src/pages/company/CompanyDetail.tsx:196 +#: src/pages/company/CompanyDetail.tsx:197 #: src/pages/stock/LocationDetail.tsx:112 #: src/pages/stock/LocationDetail.tsx:156 #: src/pages/stock/LocationDetail.tsx:309 @@ -1146,7 +1154,7 @@ msgid "Build Lines" msgstr "Build Lines" #: src/components/render/ModelType.tsx:104 -#: src/pages/company/CompanyDetail.tsx:302 +#: src/pages/company/CompanyDetail.tsx:309 msgid "Company" msgstr "Company" @@ -1166,16 +1174,16 @@ msgstr "Project Codes" #: src/components/render/ModelType.tsx:119 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:99 -#: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:319 +#: src/pages/part/pricing/PurchaseHistoryPanel.tsx:42 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:328 msgid "Purchase Order" msgstr "Purchase Order" #: src/components/render/ModelType.tsx:120 #: src/pages/Index/Settings/SystemSettings.tsx:242 -#: src/pages/company/CompanyDetail.tsx:189 -#: src/pages/company/SupplierPartDetail.tsx:219 -#: src/pages/part/PartDetail.tsx:566 +#: src/pages/company/CompanyDetail.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:226 +#: src/pages/part/PartDetail.tsx:560 #: src/pages/purchasing/PurchasingIndex.tsx:20 msgid "Purchase Orders" msgstr "Purchase Orders" @@ -1190,16 +1198,16 @@ msgstr "Purchase Order Lines" #: src/components/render/ModelType.tsx:132 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:108 -#: src/pages/build/BuildDetail.tsx:127 -#: src/pages/sales/SalesOrderDetail.tsx:265 -#: src/pages/stock/StockDetail.tsx:209 +#: src/pages/build/BuildDetail.tsx:126 +#: src/pages/sales/SalesOrderDetail.tsx:315 +#: src/pages/stock/StockDetail.tsx:216 msgid "Sales Order" msgstr "Sales Order" #: src/components/render/ModelType.tsx:133 #: src/pages/Index/Settings/SystemSettings.tsx:257 -#: src/pages/company/CompanyDetail.tsx:205 -#: src/pages/part/PartDetail.tsx:572 +#: src/pages/company/CompanyDetail.tsx:206 +#: src/pages/part/PartDetail.tsx:566 #: src/pages/sales/SalesIndex.tsx:21 msgid "Sales Orders" msgstr "Sales Orders" @@ -1214,13 +1222,13 @@ msgstr "Sales Order Shipments" #: src/components/render/ModelType.tsx:147 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:117 -#: src/pages/sales/ReturnOrderDetail.tsx:241 +#: src/pages/sales/ReturnOrderDetail.tsx:291 msgid "Return Order" msgstr "Return Order" #: src/components/render/ModelType.tsx:148 #: src/pages/Index/Settings/SystemSettings.tsx:272 -#: src/pages/company/CompanyDetail.tsx:212 +#: src/pages/company/CompanyDetail.tsx:213 #: src/pages/sales/SalesIndex.tsx:27 msgid "Return Orders" msgstr "Return Orders" @@ -1231,19 +1239,19 @@ msgid "Address" msgstr "Address" #: src/components/render/ModelType.tsx:156 -#: src/pages/company/CompanyDetail.tsx:238 +#: src/pages/company/CompanyDetail.tsx:239 msgid "Addresses" msgstr "Addresses" #: src/components/render/ModelType.tsx:162 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:165 -#: src/pages/sales/ReturnOrderDetail.tsx:131 -#: src/pages/sales/SalesOrderDetail.tsx:135 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:167 +#: src/pages/sales/ReturnOrderDetail.tsx:146 +#: src/pages/sales/SalesOrderDetail.tsx:150 msgid "Contact" msgstr "Contact" #: src/components/render/ModelType.tsx:163 -#: src/pages/company/CompanyDetail.tsx:232 +#: src/pages/company/CompanyDetail.tsx:233 msgid "Contacts" msgstr "Contacts" @@ -1273,26 +1281,26 @@ msgstr "Shipment" #: src/defaults/links.tsx:29 #: src/defaults/menuItems.tsx:38 #: src/pages/Index/Settings/SystemSettings.tsx:199 -#: src/pages/part/PartDetail.tsx:488 +#: src/pages/part/PartDetail.tsx:482 #: src/pages/stock/LocationDetail.tsx:289 -#: src/pages/stock/StockDetail.tsx:343 +#: src/pages/stock/StockDetail.tsx:350 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" msgstr "Stock" #: src/components/render/Stock.tsx:26 -#: src/pages/stock/StockDetail.tsx:144 -#: src/pages/stock/StockDetail.tsx:450 +#: src/pages/stock/StockDetail.tsx:151 +#: src/pages/stock/StockDetail.tsx:484 msgid "Serial Number" msgstr "Serial Number" #: src/components/render/Stock.tsx:28 -#: src/pages/part/pricing/BomPricingPanel.tsx:117 -#: src/pages/part/pricing/PriceBreakPanel.tsx:95 -#: src/pages/stock/StockDetail.tsx:139 -#: src/pages/stock/StockDetail.tsx:455 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:92 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:120 +#: src/pages/part/pricing/BomPricingPanel.tsx:132 +#: src/pages/part/pricing/PriceBreakPanel.tsx:96 +#: src/pages/stock/StockDetail.tsx:146 +#: src/pages/stock/StockDetail.tsx:489 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:94 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:122 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:73 msgid "Quantity" msgstr "Quantity" @@ -2052,7 +2060,7 @@ msgstr "Current News" #~ msgstr "Local Server" #: src/defaults/links.tsx:11 -#: src/pages/company/CompanyDetail.tsx:89 +#: src/pages/company/CompanyDetail.tsx:90 msgid "Website" msgstr "Website" @@ -2069,8 +2077,8 @@ msgstr "Demo" #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:217 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:278 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:322 +#: src/pages/company/SupplierPartDetail.tsx:297 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:331 #: src/pages/purchasing/PurchasingIndex.tsx:52 msgid "Purchasing" msgstr "Purchasing" @@ -2078,9 +2086,9 @@ msgstr "Purchasing" #: src/defaults/links.tsx:32 #: src/defaults/menuItems.tsx:53 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:245 +#: src/pages/sales/ReturnOrderDetail.tsx:296 #: src/pages/sales/SalesIndex.tsx:45 -#: src/pages/sales/SalesOrderDetail.tsx:269 +#: src/pages/sales/SalesOrderDetail.tsx:320 msgid "Sales" msgstr "Sales" @@ -2283,75 +2291,75 @@ msgstr "Parent part category" #~ msgid "Part updated" #~ msgstr "Part updated" -#: src/forms/PurchaseOrderForms.tsx:246 +#: src/forms/PurchaseOrderForms.tsx:257 msgid "Choose Location" msgstr "Choose Location" -#: src/forms/PurchaseOrderForms.tsx:254 +#: src/forms/PurchaseOrderForms.tsx:265 msgid "Item Destination selected" msgstr "Item Destination selected" -#: src/forms/PurchaseOrderForms.tsx:263 +#: src/forms/PurchaseOrderForms.tsx:274 msgid "Part category default location selected" msgstr "Part category default location selected" -#: src/forms/PurchaseOrderForms.tsx:273 +#: src/forms/PurchaseOrderForms.tsx:284 msgid "Received stock location selected" msgstr "Received stock location selected" -#: src/forms/PurchaseOrderForms.tsx:278 +#: src/forms/PurchaseOrderForms.tsx:289 msgid "Default location selected" msgstr "Default location selected" -#: src/forms/PurchaseOrderForms.tsx:289 -#: src/forms/PurchaseOrderForms.tsx:365 +#: src/forms/PurchaseOrderForms.tsx:300 +#: src/forms/PurchaseOrderForms.tsx:376 msgid "Scan Barcode" msgstr "Scan Barcode" -#: src/forms/PurchaseOrderForms.tsx:333 +#: src/forms/PurchaseOrderForms.tsx:344 msgid "Set Location" msgstr "Set Location" -#: src/forms/PurchaseOrderForms.tsx:340 +#: src/forms/PurchaseOrderForms.tsx:351 msgid "Assign Batch Code{0}" msgstr "Assign Batch Code{0}" -#: src/forms/PurchaseOrderForms.tsx:349 +#: src/forms/PurchaseOrderForms.tsx:360 msgid "Change Status" msgstr "Change Status" -#: src/forms/PurchaseOrderForms.tsx:374 -#: src/forms/StockForms.tsx:359 +#: src/forms/PurchaseOrderForms.tsx:385 +#: src/forms/StockForms.tsx:336 msgid "Remove item from list" msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:399 -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/PurchaseOrderForms.tsx:410 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:58 -#: src/pages/stock/StockDetail.tsx:169 +#: src/pages/stock/StockDetail.tsx:176 msgid "Location" msgstr "Location" -#: src/forms/PurchaseOrderForms.tsx:415 +#: src/forms/PurchaseOrderForms.tsx:426 msgid "Store at default location" msgstr "Store at default location" -#: src/forms/PurchaseOrderForms.tsx:428 +#: src/forms/PurchaseOrderForms.tsx:439 msgid "Store at line item destination" msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:438 +#: src/forms/PurchaseOrderForms.tsx:449 msgid "Store with already received stock" msgstr "Store with already received stock" -#: src/forms/PurchaseOrderForms.tsx:647 +#: src/forms/PurchaseOrderForms.tsx:658 msgid "Receive line items" msgstr "Receive line items" @@ -2376,97 +2384,94 @@ msgstr "Enter serial numbers for new stock (or leave blank)" #~ msgstr "Create Stock Item" #: src/forms/StockForms.tsx:136 +#: src/pages/stock/StockDetail.tsx:373 #: src/tables/stock/StockItemTable.tsx:374 #: src/tables/stock/StockItemTable.tsx:494 msgid "Add Stock Item" msgstr "Add Stock Item" -#: src/forms/StockForms.tsx:157 -msgid "Edit Stock Item" -msgstr "Edit Stock Item" - #: src/forms/StockForms.tsx:158 -msgid "Stock item updated" -msgstr "Stock item updated" +#~ msgid "Stock item updated" +#~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:348 +#: src/forms/StockForms.tsx:325 msgid "Move to default location" msgstr "Move to default location" -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 -#: src/pages/part/PartDetail.tsx:208 -#: src/pages/part/PartDetail.tsx:649 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 +#: src/pages/part/PartDetail.tsx:202 +#: src/pages/part/PartDetail.tsx:643 #: src/tables/stock/StockItemTable.tsx:283 msgid "In Stock" msgstr "In Stock" -#: src/forms/StockForms.tsx:416 +#: src/forms/StockForms.tsx:393 msgid "Move" msgstr "Move" -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/tables/RowActions.tsx:148 msgid "Actions" msgstr "Actions" -#: src/forms/StockForms.tsx:479 -#: src/pages/stock/StockDetail.tsx:399 +#: src/forms/StockForms.tsx:456 +#: src/pages/stock/StockDetail.tsx:429 #: src/tables/settings/TemplateTable.tsx:266 -#: src/tables/stock/StockItemTestResultTable.tsx:350 +#: src/tables/stock/StockItemTestResultTable.tsx:348 msgid "Add" msgstr "Add" -#: src/forms/StockForms.tsx:507 +#: src/forms/StockForms.tsx:484 #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:389 +#: src/pages/stock/StockDetail.tsx:419 msgid "Count" msgstr "Count" -#: src/forms/StockForms.tsx:740 +#: src/forms/StockForms.tsx:717 msgid "Add Stock" msgstr "Add Stock" -#: src/forms/StockForms.tsx:749 +#: src/forms/StockForms.tsx:726 msgid "Remove Stock" msgstr "Remove Stock" -#: src/forms/StockForms.tsx:758 -#: src/pages/part/PartDetail.tsx:725 +#: src/forms/StockForms.tsx:735 +#: src/pages/part/PartDetail.tsx:734 msgid "Transfer Stock" msgstr "Transfer Stock" -#: src/forms/StockForms.tsx:767 -#: src/pages/part/PartDetail.tsx:714 +#: src/forms/StockForms.tsx:744 +#: src/pages/part/PartDetail.tsx:723 msgid "Count Stock" msgstr "Count Stock" -#: src/forms/StockForms.tsx:776 +#: src/forms/StockForms.tsx:753 msgid "Change Stock Status" msgstr "Change Stock Status" -#: src/forms/StockForms.tsx:785 +#: src/forms/StockForms.tsx:762 msgid "Merge Stock" msgstr "Merge Stock" -#: src/forms/StockForms.tsx:804 +#: src/forms/StockForms.tsx:781 msgid "Delete Stock Items" msgstr "Delete Stock Items" -#: src/forms/StockForms.tsx:811 +#: src/forms/StockForms.tsx:788 msgid "Parent stock location" msgstr "Parent stock location" @@ -2482,38 +2487,50 @@ msgstr "Parent stock location" #~ msgid "See you soon." #~ msgstr "See you soon." +#: src/functions/auth.tsx:68 +msgid "Logged Out" +msgstr "Logged Out" + +#: src/functions/auth.tsx:69 +msgid "Successfully logged out" +msgstr "Successfully logged out" + #: src/functions/auth.tsx:70 -msgid "Logout successful" -msgstr "Logout successful" +#~ msgid "Logout successful" +#~ msgstr "Logout successful" #: src/functions/auth.tsx:71 -msgid "You have been logged out" -msgstr "You have been logged out" +#~ msgid "You have been logged out" +#~ msgstr "You have been logged out" -#: src/functions/auth.tsx:108 +#: src/functions/auth.tsx:103 msgid "Check your inbox for a reset link. This only works if you have an account. Check in spam too." msgstr "Check your inbox for a reset link. This only works if you have an account. Check in spam too." -#: src/functions/auth.tsx:115 +#: src/functions/auth.tsx:110 #: src/pages/Auth/Set-Password.tsx:39 msgid "Reset failed" msgstr "Reset failed" +#: src/functions/auth.tsx:139 +msgid "Logged In" +msgstr "Logged In" + +#: src/functions/auth.tsx:140 +msgid "Successfully logged in" +msgstr "Successfully logged in" + #: src/functions/auth.tsx:141 #~ msgid "Already logged in" #~ msgstr "Already logged in" -#: src/functions/auth.tsx:142 -msgid "Logged In" -msgstr "Logged In" - #: src/functions/auth.tsx:142 #~ msgid "Found an existing login - using it to log you in." #~ msgstr "Found an existing login - using it to log you in." #: src/functions/auth.tsx:143 -msgid "Found an existing login - welcome back!" -msgstr "Found an existing login - welcome back!" +#~ msgid "Found an existing login - welcome back!" +#~ msgstr "Found an existing login - welcome back!" #: src/functions/forms.tsx:50 #~ msgid "Form method not provided" @@ -2531,27 +2548,27 @@ msgstr "Invalid Form" msgid "method parameter not supplied" msgstr "method parameter not supplied" -#: src/functions/notifications.tsx:9 +#: src/functions/notifications.tsx:10 msgid "Not implemented" msgstr "Not implemented" -#: src/functions/notifications.tsx:10 +#: src/functions/notifications.tsx:11 msgid "This feature is not yet implemented" msgstr "This feature is not yet implemented" -#: src/functions/notifications.tsx:20 +#: src/functions/notifications.tsx:21 msgid "Permission denied" msgstr "Permission denied" -#: src/functions/notifications.tsx:21 +#: src/functions/notifications.tsx:22 msgid "You do not have permission to perform this action" msgstr "You do not have permission to perform this action" -#: src/functions/notifications.tsx:32 +#: src/functions/notifications.tsx:33 msgid "Invalid Return Code" msgstr "Invalid Return Code" -#: src/functions/notifications.tsx:33 +#: src/functions/notifications.tsx:34 msgid "Server returned status {returnCode}" msgstr "Server returned status {returnCode}" @@ -2580,11 +2597,11 @@ msgstr "Checking if you are already logged in" msgid "No selection" msgstr "No selection" -#: src/pages/Auth/Login.tsx:75 +#: src/pages/Auth/Login.tsx:86 msgid "Welcome, log in below" msgstr "Welcome, log in below" -#: src/pages/Auth/Login.tsx:77 +#: src/pages/Auth/Login.tsx:88 msgid "Register below" msgstr "Register below" @@ -2592,6 +2609,10 @@ msgstr "Register below" #~ msgid "Edit host options" #~ msgstr "Edit host options" +#: src/pages/Auth/Logout.tsx:23 +msgid "Logging out" +msgstr "Logging out" + #: src/pages/Auth/Reset.tsx:41 #: src/pages/Auth/Set-Password.tsx:112 msgid "Send mail" @@ -3168,7 +3189,7 @@ msgid "Reports" msgstr "Reports" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:89 -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:318 msgid "Report" msgstr "Report" @@ -3185,7 +3206,7 @@ msgstr "Report" #~ msgstr "Return order" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135 -#: src/pages/part/PartDetail.tsx:513 +#: src/pages/part/PartDetail.tsx:507 msgid "Bill of Materials" msgstr "Bill of Materials" @@ -3236,15 +3257,15 @@ msgid "Reporting" msgstr "Reporting" #: src/pages/Index/Settings/SystemSettings.tsx:223 -#: src/pages/part/PartDetail.tsx:584 +#: src/pages/part/PartDetail.tsx:578 msgid "Stocktake" msgstr "Stocktake" #: src/pages/Index/Settings/SystemSettings.tsx:228 -#: src/pages/build/BuildDetail.tsx:360 +#: src/pages/build/BuildDetail.tsx:361 #: src/pages/build/BuildIndex.tsx:14 -#: src/pages/part/PartDetail.tsx:520 -#: src/pages/sales/SalesOrderDetail.tsx:213 +#: src/pages/part/PartDetail.tsx:514 +#: src/pages/sales/SalesOrderDetail.tsx:240 msgid "Build Orders" msgstr "Build Orders" @@ -3304,34 +3325,34 @@ msgstr "Mark as unread" #~ msgid "Build Status" #~ msgstr "Build Status" -#: src/pages/build/BuildDetail.tsx:85 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:109 -#: src/pages/sales/ReturnOrderDetail.tsx:75 -#: src/pages/sales/SalesOrderDetail.tsx:79 +#: src/pages/build/BuildDetail.tsx:84 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:111 +#: src/pages/sales/ReturnOrderDetail.tsx:90 +#: src/pages/sales/SalesOrderDetail.tsx:94 #: src/tables/machine/MachineListTable.tsx:323 #: src/tables/purchasing/PurchaseOrderTable.tsx:55 -#: src/tables/sales/ReturnOrderTable.tsx:41 +#: src/tables/sales/ReturnOrderTable.tsx:46 #: src/tables/sales/SalesOrderTable.tsx:52 #: src/tables/stock/StockItemTable.tsx:252 msgid "Status" msgstr "Status" -#: src/pages/build/BuildDetail.tsx:91 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:82 -#: src/pages/sales/ReturnOrderDetail.tsx:49 -#: src/pages/sales/SalesOrderDetail.tsx:53 +#: src/pages/build/BuildDetail.tsx:90 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:84 +#: src/pages/sales/ReturnOrderDetail.tsx:64 +#: src/pages/sales/SalesOrderDetail.tsx:68 msgid "Reference" msgstr "Reference" -#: src/pages/build/BuildDetail.tsx:96 -#: src/pages/company/CompanyDetail.tsx:84 +#: src/pages/build/BuildDetail.tsx:95 +#: src/pages/company/CompanyDetail.tsx:85 #: src/pages/company/ManufacturerPartDetail.tsx:73 -#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/pages/company/SupplierPartDetail.tsx:85 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:129 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:103 -#: src/pages/sales/ReturnOrderDetail.tsx:69 -#: src/pages/sales/SalesOrderDetail.tsx:73 +#: src/pages/part/PartDetail.tsx:123 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:105 +#: src/pages/sales/ReturnOrderDetail.tsx:84 +#: src/pages/sales/SalesOrderDetail.tsx:88 #: src/pages/stock/LocationDetail.tsx:93 #: src/tables/ColumnRenderers.tsx:59 #: src/tables/machine/MachineTypeTable.tsx:69 @@ -3344,40 +3365,40 @@ msgstr "Reference" msgid "Description" msgstr "Description" -#: src/pages/build/BuildDetail.tsx:103 +#: src/pages/build/BuildDetail.tsx:102 msgid "Parent Build" msgstr "Parent Build" -#: src/pages/build/BuildDetail.tsx:114 +#: src/pages/build/BuildDetail.tsx:113 msgid "Build Quantity" msgstr "Build Quantity" -#: src/pages/build/BuildDetail.tsx:122 -#: src/pages/build/BuildDetail.tsx:223 +#: src/pages/build/BuildDetail.tsx:121 +#: src/pages/build/BuildDetail.tsx:222 msgid "Completed Outputs" msgstr "Completed Outputs" -#: src/pages/build/BuildDetail.tsx:139 +#: src/pages/build/BuildDetail.tsx:138 msgid "Issued By" msgstr "Issued By" -#: src/pages/build/BuildDetail.tsx:145 -#: src/pages/part/PartDetail.tsx:321 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:190 -#: src/pages/sales/ReturnOrderDetail.tsx:156 -#: src/pages/sales/SalesOrderDetail.tsx:160 +#: src/pages/build/BuildDetail.tsx:144 +#: src/pages/part/PartDetail.tsx:315 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:192 +#: src/pages/sales/ReturnOrderDetail.tsx:171 +#: src/pages/sales/SalesOrderDetail.tsx:175 msgid "Responsible" msgstr "Responsible" -#: src/pages/build/BuildDetail.tsx:157 +#: src/pages/build/BuildDetail.tsx:156 msgid "Source Location" msgstr "Source Location" -#: src/pages/build/BuildDetail.tsx:158 +#: src/pages/build/BuildDetail.tsx:157 msgid "Any location" msgstr "Any location" -#: src/pages/build/BuildDetail.tsx:165 +#: src/pages/build/BuildDetail.tsx:164 msgid "Destination Location" msgstr "Destination Location" @@ -3392,7 +3413,7 @@ msgstr "Destination Location" #~ msgid "Link custom barcode to part" #~ msgstr "Link custom barcode to part" -#: src/pages/build/BuildDetail.tsx:196 +#: src/pages/build/BuildDetail.tsx:195 msgid "Build Details" msgstr "Build Details" @@ -3401,7 +3422,7 @@ msgstr "Build Details" #~ msgid "Unlink custom barcode from part" #~ msgstr "Unlink custom barcode from part" -#: src/pages/build/BuildDetail.tsx:202 +#: src/pages/build/BuildDetail.tsx:201 #: src/tables/build/BuildLineTable.tsx:204 msgid "Allocate Stock" msgstr "Allocate Stock" @@ -3410,7 +3431,7 @@ msgstr "Allocate Stock" #~ msgid "Build Order updated" #~ msgstr "Build Order updated" -#: src/pages/build/BuildDetail.tsx:217 +#: src/pages/build/BuildDetail.tsx:216 msgid "Incomplete Outputs" msgstr "Incomplete Outputs" @@ -3426,48 +3447,48 @@ msgstr "Incomplete Outputs" #~ msgid "Delete build order" #~ msgstr "Delete build order" -#: src/pages/build/BuildDetail.tsx:236 +#: src/pages/build/BuildDetail.tsx:235 msgid "Consumed Stock" msgstr "Consumed Stock" -#: src/pages/build/BuildDetail.tsx:248 +#: src/pages/build/BuildDetail.tsx:247 msgid "Child Build Orders" msgstr "Child Build Orders" -#: src/pages/build/BuildDetail.tsx:258 -#: src/pages/company/CompanyDetail.tsx:244 +#: src/pages/build/BuildDetail.tsx:257 +#: src/pages/company/CompanyDetail.tsx:245 #: src/pages/company/ManufacturerPartDetail.tsx:169 -#: src/pages/part/PartDetail.tsx:606 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:246 -#: src/pages/sales/ReturnOrderDetail.tsx:199 -#: src/pages/sales/SalesOrderDetail.tsx:223 -#: src/pages/stock/StockDetail.tsx:316 +#: src/pages/part/PartDetail.tsx:600 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:253 +#: src/pages/sales/ReturnOrderDetail.tsx:214 +#: src/pages/sales/SalesOrderDetail.tsx:250 +#: src/pages/stock/StockDetail.tsx:323 msgid "Attachments" msgstr "Attachments" -#: src/pages/build/BuildDetail.tsx:270 -#: src/pages/company/CompanyDetail.tsx:256 -#: src/pages/part/PartDetail.tsx:618 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:258 -#: src/pages/sales/ReturnOrderDetail.tsx:211 -#: src/pages/sales/SalesOrderDetail.tsx:235 -#: src/pages/stock/StockDetail.tsx:328 +#: src/pages/build/BuildDetail.tsx:269 +#: src/pages/company/CompanyDetail.tsx:257 +#: src/pages/part/PartDetail.tsx:612 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:265 +#: src/pages/sales/ReturnOrderDetail.tsx:226 +#: src/pages/sales/SalesOrderDetail.tsx:262 +#: src/pages/stock/StockDetail.tsx:335 msgid "Notes" msgstr "Notes" -#: src/pages/build/BuildDetail.tsx:286 +#: src/pages/build/BuildDetail.tsx:287 msgid "Edit Build Order" msgstr "Edit Build Order" -#: src/pages/build/BuildDetail.tsx:312 +#: src/pages/build/BuildDetail.tsx:313 msgid "Reporting Actions" msgstr "Reporting Actions" -#: src/pages/build/BuildDetail.tsx:318 +#: src/pages/build/BuildDetail.tsx:319 msgid "Print build report" msgstr "Print build report" -#: src/pages/build/BuildDetail.tsx:324 +#: src/pages/build/BuildDetail.tsx:325 msgid "Build Order Actions" msgstr "Build Order Actions" @@ -3479,53 +3500,56 @@ msgstr "Build Order Actions" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/company/CompanyDetail.tsx:97 +#: src/pages/company/CompanyDetail.tsx:98 msgid "Phone Number" msgstr "Phone Number" -#: src/pages/company/CompanyDetail.tsx:104 +#: src/pages/company/CompanyDetail.tsx:105 msgid "Email Address" msgstr "Email Address" -#: src/pages/company/CompanyDetail.tsx:114 +#: src/pages/company/CompanyDetail.tsx:115 msgid "Default Currency" msgstr "Default Currency" -#: src/pages/company/CompanyDetail.tsx:119 +#: src/pages/company/CompanyDetail.tsx:120 #: src/pages/company/SupplierDetail.tsx:8 -#: src/pages/company/SupplierPartDetail.tsx:102 -#: src/pages/company/SupplierPartDetail.tsx:188 -#: src/pages/company/SupplierPartDetail.tsx:282 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:97 +#: src/pages/company/SupplierPartDetail.tsx:109 +#: src/pages/company/SupplierPartDetail.tsx:195 +#: src/pages/company/SupplierPartDetail.tsx:301 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:99 +#: src/tables/company/CompanyTable.tsx:93 #: src/tables/purchasing/PurchaseOrderTable.tsx:73 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:36 msgid "Supplier" msgstr "Supplier" -#: src/pages/company/CompanyDetail.tsx:125 +#: src/pages/company/CompanyDetail.tsx:126 #: src/pages/company/ManufacturerDetail.tsx:8 #: src/pages/company/ManufacturerPartDetail.tsx:91 #: src/pages/company/ManufacturerPartDetail.tsx:221 -#: src/pages/company/SupplierPartDetail.tsx:117 +#: src/pages/company/SupplierPartDetail.tsx:124 +#: src/tables/company/CompanyTable.tsx:98 msgid "Manufacturer" msgstr "Manufacturer" -#: src/pages/company/CompanyDetail.tsx:131 +#: src/pages/company/CompanyDetail.tsx:132 #: src/pages/company/CustomerDetail.tsx:8 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:37 -#: src/pages/sales/ReturnOrderDetail.tsx:63 -#: src/pages/sales/SalesOrderDetail.tsx:67 -#: src/pages/stock/StockDetail.tsx:218 -#: src/tables/sales/ReturnOrderTable.tsx:60 -#: src/tables/sales/SalesOrderTable.tsx:95 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:38 +#: src/pages/sales/ReturnOrderDetail.tsx:78 +#: src/pages/sales/SalesOrderDetail.tsx:82 +#: src/pages/stock/StockDetail.tsx:225 +#: src/tables/company/CompanyTable.tsx:103 +#: src/tables/sales/ReturnOrderTable.tsx:61 +#: src/tables/sales/SalesOrderTable.tsx:97 msgid "Customer" msgstr "Customer" -#: src/pages/company/CompanyDetail.tsx:165 +#: src/pages/company/CompanyDetail.tsx:166 msgid "Details" msgstr "Details" -#: src/pages/company/CompanyDetail.tsx:171 +#: src/pages/company/CompanyDetail.tsx:172 msgid "Manufactured Parts" msgstr "Manufactured Parts" @@ -3533,7 +3557,7 @@ msgstr "Manufactured Parts" #~ msgid "Edit company" #~ msgstr "Edit company" -#: src/pages/company/CompanyDetail.tsx:180 +#: src/pages/company/CompanyDetail.tsx:181 msgid "Supplied Parts" msgstr "Supplied Parts" @@ -3541,30 +3565,31 @@ msgstr "Supplied Parts" #~ msgid "Delete company" #~ msgstr "Delete company" -#: src/pages/company/CompanyDetail.tsx:221 +#: src/pages/company/CompanyDetail.tsx:222 msgid "Assigned Stock" msgstr "Assigned Stock" -#: src/pages/company/CompanyDetail.tsx:272 +#: src/pages/company/CompanyDetail.tsx:273 msgid "Edit Company" msgstr "Edit Company" -#: src/pages/company/CompanyDetail.tsx:281 +#: src/pages/company/CompanyDetail.tsx:282 msgid "Company Actions" msgstr "Company Actions" #: src/pages/company/ManufacturerPartDetail.tsx:66 -#: src/pages/company/SupplierPartDetail.tsx:71 +#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:72 msgid "Internal Part" msgstr "Internal Part" #: src/pages/company/ManufacturerPartDetail.tsx:81 -#: src/pages/company/SupplierPartDetail.tsx:85 +#: src/pages/company/SupplierPartDetail.tsx:92 msgid "External Link" msgstr "External Link" #: src/pages/company/ManufacturerPartDetail.tsx:99 -#: src/pages/company/SupplierPartDetail.tsx:126 +#: src/pages/company/SupplierPartDetail.tsx:133 #: src/tables/purchasing/ManufacturerPartTable.tsx:53 msgid "Manufacturer Part Number" msgstr "Manufacturer Part Number" @@ -3578,12 +3603,12 @@ msgid "Manufacturer Part Details" msgstr "Manufacturer Part Details" #: src/pages/company/ManufacturerPartDetail.tsx:143 -#: src/pages/part/PartDetail.tsx:482 +#: src/pages/part/PartDetail.tsx:476 msgid "Parameters" msgstr "Parameters" #: src/pages/company/ManufacturerPartDetail.tsx:155 -#: src/pages/part/PartDetail.tsx:553 +#: src/pages/part/PartDetail.tsx:547 #: src/pages/purchasing/PurchasingIndex.tsx:26 msgid "Suppliers" msgstr "Suppliers" @@ -3601,65 +3626,70 @@ msgstr "Manufacturer Part Actions" msgid "ManufacturerPart" msgstr "ManufacturerPart" -#: src/pages/company/SupplierPartDetail.tsx:92 +#: src/pages/company/SupplierPartDetail.tsx:99 #: src/tables/ColumnRenderers.tsx:110 msgid "Note" msgstr "Note" -#: src/pages/company/SupplierPartDetail.tsx:110 +#: src/pages/company/SupplierPartDetail.tsx:117 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "SKU" -#: src/pages/company/SupplierPartDetail.tsx:138 -#: src/pages/company/SupplierPartDetail.tsx:189 -#: src/pages/stock/StockDetail.tsx:232 +#: src/pages/company/SupplierPartDetail.tsx:145 +#: src/pages/company/SupplierPartDetail.tsx:196 +#: src/pages/stock/StockDetail.tsx:239 msgid "Packaging" msgstr "Packaging" -#: src/pages/company/SupplierPartDetail.tsx:145 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:105 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:141 -#: src/tables/purchasing/SupplierPartTable.tsx:120 +#: src/pages/company/SupplierPartDetail.tsx:152 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:107 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:143 +#: src/tables/purchasing/SupplierPartTable.tsx:132 msgid "Pack Quantity" msgstr "Pack Quantity" -#: src/pages/company/SupplierPartDetail.tsx:156 +#: src/pages/company/SupplierPartDetail.tsx:163 msgid "Supplier Availability" msgstr "Supplier Availability" -#: src/pages/company/SupplierPartDetail.tsx:163 +#: src/pages/company/SupplierPartDetail.tsx:170 msgid "Availability Updated" msgstr "Availability Updated" -#: src/pages/company/SupplierPartDetail.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:197 msgid "Availability" msgstr "Availability" -#: src/pages/company/SupplierPartDetail.tsx:199 +#: src/pages/company/SupplierPartDetail.tsx:206 msgid "Supplier Part Details" msgstr "Supplier Part Details" -#: src/pages/company/SupplierPartDetail.tsx:205 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:234 +#: src/pages/company/SupplierPartDetail.tsx:212 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:241 msgid "Received Stock" msgstr "Received Stock" -#: src/pages/company/SupplierPartDetail.tsx:229 -#: src/pages/part/PartPricingPanel.tsx:79 -#: src/pages/part/pricing/PricingOverviewPanel.tsx:111 +#: src/pages/company/SupplierPartDetail.tsx:236 +#: src/pages/part/PartPricingPanel.tsx:115 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:130 msgid "Supplier Pricing" msgstr "Supplier Pricing" -#: src/pages/company/SupplierPartDetail.tsx:244 +#: src/pages/company/SupplierPartDetail.tsx:251 msgid "Supplier Part Actions" msgstr "Supplier Part Actions" -#: src/pages/company/SupplierPartDetail.tsx:270 -#: src/tables/purchasing/SupplierPartTable.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:275 +#: src/tables/purchasing/SupplierPartTable.tsx:211 msgid "Edit Supplier Part" msgstr "Edit Supplier Part" +#: src/pages/company/SupplierPartDetail.tsx:282 +#: src/tables/purchasing/SupplierPartTable.tsx:164 +msgid "Add Supplier Part" +msgstr "Add Supplier Part" + #: src/pages/part/CategoryDetail.tsx:78 #: src/pages/stock/LocationDetail.tsx:85 #: src/tables/settings/ErrorTable.tsx:34 @@ -3706,136 +3736,144 @@ msgstr "Category Actions" msgid "Category Details" msgstr "Category Details" -#: src/pages/part/PartDetail.tsx:135 +#: src/pages/part/PartDetail.tsx:129 msgid "Variant of" msgstr "Variant of" -#: src/pages/part/PartDetail.tsx:142 +#: src/pages/part/PartDetail.tsx:136 #: src/tables/notifications/NotificationsTable.tsx:31 #: src/tables/part/PartCategoryTemplateTable.tsx:68 msgid "Category" msgstr "Category" -#: src/pages/part/PartDetail.tsx:148 +#: src/pages/part/PartDetail.tsx:142 msgid "Default Location" msgstr "Default Location" -#: src/pages/part/PartDetail.tsx:155 +#: src/pages/part/PartDetail.tsx:149 msgid "Category Default Location" msgstr "Category Default Location" -#: src/pages/part/PartDetail.tsx:162 +#: src/pages/part/PartDetail.tsx:156 msgid "IPN" msgstr "IPN" -#: src/pages/part/PartDetail.tsx:169 +#: src/pages/part/PartDetail.tsx:163 msgid "Revision" msgstr "Revision" -#: src/pages/part/PartDetail.tsx:176 +#: src/pages/part/PartDetail.tsx:170 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:39 msgid "Units" msgstr "Units" -#: src/pages/part/PartDetail.tsx:183 +#: src/pages/part/PartDetail.tsx:177 #: src/tables/settings/PendingTasksTable.tsx:40 msgid "Keywords" msgstr "Keywords" -#: src/pages/part/PartDetail.tsx:190 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:156 -#: src/pages/sales/ReturnOrderDetail.tsx:122 -#: src/pages/sales/SalesOrderDetail.tsx:126 +#: src/pages/part/PartDetail.tsx:184 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:158 +#: src/pages/sales/ReturnOrderDetail.tsx:137 +#: src/pages/sales/SalesOrderDetail.tsx:141 msgid "Link" msgstr "Link" -#: src/pages/part/PartDetail.tsx:202 +#: src/pages/part/PartDetail.tsx:196 #: src/tables/build/BuildLineTable.tsx:115 msgid "Available Stock" msgstr "Available Stock" -#: src/pages/part/PartDetail.tsx:214 +#: src/pages/part/PartDetail.tsx:208 msgid "Minimum Stock" msgstr "Minimum Stock" -#: src/pages/part/PartDetail.tsx:220 -#: src/tables/bom/BomTable.tsx:205 +#: src/pages/part/PartDetail.tsx:214 +#: src/tables/bom/BomTable.tsx:210 #: src/tables/build/BuildLineTable.tsx:92 msgid "On order" msgstr "On order" -#: src/pages/part/PartDetail.tsx:229 +#: src/pages/part/PartDetail.tsx:223 msgid "Allocated to Build Orders" msgstr "Allocated to Build Orders" -#: src/pages/part/PartDetail.tsx:240 +#: src/pages/part/PartDetail.tsx:234 msgid "Allocated to Sales Orders" msgstr "Allocated to Sales Orders" -#: src/pages/part/PartDetail.tsx:250 -#: src/tables/bom/BomTable.tsx:229 +#: src/pages/part/PartDetail.tsx:244 +#: src/tables/bom/BomTable.tsx:234 msgid "Can Build" msgstr "Can Build" -#: src/pages/part/PartDetail.tsx:257 -#: src/tables/bom/BomTable.tsx:213 +#: src/pages/part/PartDetail.tsx:251 +#: src/tables/bom/BomTable.tsx:218 #: src/tables/part/PartTable.tsx:91 msgid "Building" msgstr "Building" -#: src/pages/part/PartDetail.tsx:266 +#: src/pages/part/PartDetail.tsx:260 #: src/tables/bom/UsedInTable.tsx:71 #: src/tables/build/BuildOrderTable.tsx:102 +#: src/tables/company/CompanyTable.tsx:58 +#: src/tables/company/CompanyTable.tsx:88 #: src/tables/machine/MachineListTable.tsx:320 #: src/tables/part/PartTable.tsx:177 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:190 #: src/tables/plugin/PluginListTable.tsx:634 +#: src/tables/purchasing/SupplierPartTable.tsx:99 +#: src/tables/purchasing/SupplierPartTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:247 msgid "Active" msgstr "Active" -#: src/pages/part/PartDetail.tsx:271 +#: src/pages/part/PartDetail.tsx:265 msgid "Template Part" msgstr "Template Part" -#: src/pages/part/PartDetail.tsx:276 -#: src/tables/bom/BomTable.tsx:257 +#: src/pages/part/PartDetail.tsx:270 +#: src/tables/bom/BomTable.tsx:262 msgid "Assembled Part" msgstr "Assembled Part" -#: src/pages/part/PartDetail.tsx:281 +#: src/pages/part/PartDetail.tsx:275 msgid "Component Part" msgstr "Component Part" -#: src/pages/part/PartDetail.tsx:286 -#: src/tables/bom/BomTable.tsx:252 +#: src/pages/part/PartDetail.tsx:280 +#: src/tables/bom/BomTable.tsx:257 msgid "Trackable Part" msgstr "Trackable Part" -#: src/pages/part/PartDetail.tsx:291 +#: src/pages/part/PartDetail.tsx:285 msgid "Purchaseable Part" msgstr "Purchaseable Part" -#: src/pages/part/PartDetail.tsx:296 +#: src/pages/part/PartDetail.tsx:290 msgid "Saleable Part" msgstr "Saleable Part" -#: src/pages/part/PartDetail.tsx:301 +#: src/pages/part/PartDetail.tsx:295 msgid "Virtual Part" msgstr "Virtual Part" -#: src/pages/part/PartDetail.tsx:309 +#: src/pages/part/PartDetail.tsx:303 msgid "Creation Date" msgstr "Creation Date" +#: src/pages/part/PartDetail.tsx:308 +msgid "Created By" +msgstr "Created By" + #: src/pages/part/PartDetail.tsx:310 #~ msgid "Edit part" #~ msgstr "Edit part" -#: src/pages/part/PartDetail.tsx:314 -msgid "Created By" -msgstr "Created By" +#: src/pages/part/PartDetail.tsx:322 +msgid "Default Supplier" +msgstr "Default Supplier" #: src/pages/part/PartDetail.tsx:322 #~ msgid "Duplicate part" @@ -3845,93 +3883,95 @@ msgstr "Created By" #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:328 -msgid "Default Supplier" -msgstr "Default Supplier" - -#: src/pages/part/PartDetail.tsx:339 +#: src/pages/part/PartDetail.tsx:333 #: src/tables/part/PartTable.tsx:160 msgid "Price Range" msgstr "Price Range" -#: src/pages/part/PartDetail.tsx:374 -#: src/pages/stock/StockDetail.tsx:129 +#: src/pages/part/PartDetail.tsx:368 +#: src/pages/stock/StockDetail.tsx:136 msgid "Last Stocktake" msgstr "Last Stocktake" -#: src/pages/part/PartDetail.tsx:409 +#: src/pages/part/PartDetail.tsx:403 msgid "Stocktake By" msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:476 +#: src/pages/part/PartDetail.tsx:470 msgid "Part Details" msgstr "Part Details" -#: src/pages/part/PartDetail.tsx:500 +#: src/pages/part/PartDetail.tsx:494 msgid "Variants" msgstr "Variants" -#: src/pages/part/PartDetail.tsx:507 -#: src/pages/stock/StockDetail.tsx:277 +#: src/pages/part/PartDetail.tsx:501 +#: src/pages/stock/StockDetail.tsx:284 msgid "Allocations" msgstr "Allocations" -#: src/pages/part/PartDetail.tsx:527 +#: src/pages/part/PartDetail.tsx:521 msgid "Used In" msgstr "Used In" -#: src/pages/part/PartDetail.tsx:534 +#: src/pages/part/PartDetail.tsx:528 msgid "Part Pricing" msgstr "Part Pricing" -#: src/pages/part/PartDetail.tsx:540 +#: src/pages/part/PartDetail.tsx:534 #: src/pages/purchasing/PurchasingIndex.tsx:37 msgid "Manufacturers" msgstr "Manufacturers" -#: src/pages/part/PartDetail.tsx:579 +#: src/pages/part/PartDetail.tsx:573 msgid "Scheduling" msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:589 +#: src/pages/part/PartDetail.tsx:583 msgid "Test Templates" msgstr "Test Templates" -#: src/pages/part/PartDetail.tsx:600 +#: src/pages/part/PartDetail.tsx:594 msgid "Related Parts" msgstr "Related Parts" -#: src/pages/part/PartDetail.tsx:654 +#: src/pages/part/PartDetail.tsx:648 msgid "No Stock" msgstr "No Stock" -#: src/pages/part/PartDetail.tsx:659 +#: src/pages/part/PartDetail.tsx:653 #: src/tables/part/PartTable.tsx:85 msgid "On Order" msgstr "On Order" -#: src/pages/part/PartDetail.tsx:664 +#: src/pages/part/PartDetail.tsx:658 #: src/tables/stock/StockItemTable.tsx:288 msgid "In Production" msgstr "In Production" -#: src/pages/part/PartDetail.tsx:676 +#: src/pages/part/PartDetail.tsx:671 msgid "Edit Part" msgstr "Edit Part" -#: src/pages/part/PartDetail.tsx:707 +#: src/pages/part/PartDetail.tsx:678 +#: src/tables/part/PartTable.tsx:276 +#: src/tables/part/PartTable.tsx:292 +msgid "Add Part" +msgstr "Add Part" + +#: src/pages/part/PartDetail.tsx:716 msgid "Stock Actions" msgstr "Stock Actions" -#: src/pages/part/PartDetail.tsx:715 +#: src/pages/part/PartDetail.tsx:724 msgid "Count part stock" msgstr "Count part stock" -#: src/pages/part/PartDetail.tsx:726 +#: src/pages/part/PartDetail.tsx:735 msgid "Transfer part stock" msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:736 +#: src/pages/part/PartDetail.tsx:745 msgid "Part Actions" msgstr "Part Actions" @@ -3939,262 +3979,281 @@ msgstr "Part Actions" #~ msgid "Categories" #~ msgstr "Categories" -#: src/pages/part/PartPricingPanel.tsx:48 +#: src/pages/part/PartPricingPanel.tsx:72 msgid "No pricing data found for this part." msgstr "No pricing data found for this part." -#: src/pages/part/PartPricingPanel.tsx:56 +#: src/pages/part/PartPricingPanel.tsx:86 msgid "Pricing Overview" msgstr "Pricing Overview" -#: src/pages/part/PartPricingPanel.tsx:62 +#: src/pages/part/PartPricingPanel.tsx:92 msgid "Purchase History" msgstr "Purchase History" -#: src/pages/part/PartPricingPanel.tsx:73 -#: src/pages/part/pricing/PricingOverviewPanel.tsx:90 +#: src/pages/part/PartPricingPanel.tsx:106 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:109 msgid "Internal Pricing" msgstr "Internal Pricing" -#: src/pages/part/PartPricingPanel.tsx:85 -#: src/pages/part/pricing/PricingOverviewPanel.tsx:97 +#: src/pages/part/PartPricingPanel.tsx:124 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:116 msgid "BOM Pricing" msgstr "BOM Pricing" -#: src/pages/part/PartPricingPanel.tsx:91 -#: src/pages/part/pricing/PricingOverviewPanel.tsx:118 +#: src/pages/part/PartPricingPanel.tsx:131 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:137 msgid "Variant Pricing" msgstr "Variant Pricing" -#: src/pages/part/PartPricingPanel.tsx:102 +#: src/pages/part/PartPricingPanel.tsx:143 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:144 msgid "Sale Pricing" msgstr "Sale Pricing" -#: src/pages/part/PartPricingPanel.tsx:108 +#: src/pages/part/PartPricingPanel.tsx:150 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:151 msgid "Sale History" msgstr "Sale History" -#: src/pages/part/pricing/BomPricingPanel.tsx:85 +#: src/pages/part/pricing/BomPricingPanel.tsx:100 msgid "Minimum Total Price" msgstr "Minimum Total Price" -#: src/pages/part/pricing/BomPricingPanel.tsx:90 +#: src/pages/part/pricing/BomPricingPanel.tsx:105 msgid "Maximum Total Price" msgstr "Maximum Total Price" -#: src/pages/part/pricing/BomPricingPanel.tsx:110 +#: src/pages/part/pricing/BomPricingPanel.tsx:125 #: src/tables/part/PartTable.tsx:195 msgid "Component" msgstr "Component" -#: src/pages/part/pricing/BomPricingPanel.tsx:137 -#: src/pages/part/pricing/PurchaseHistoryPanel.tsx:76 -#: src/pages/part/pricing/PurchaseHistoryPanel.tsx:135 -#: src/pages/part/pricing/SupplierPricingPanel.tsx:66 -#: src/tables/bom/BomTable.tsx:144 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:168 +#: src/pages/part/pricing/BomPricingPanel.tsx:152 +#: src/pages/part/pricing/PurchaseHistoryPanel.tsx:77 +#: src/pages/part/pricing/PurchaseHistoryPanel.tsx:151 +#: src/pages/part/pricing/SupplierPricingPanel.tsx:83 +#: src/tables/bom/BomTable.tsx:149 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:170 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:88 msgid "Unit Price" msgstr "Unit Price" -#: src/pages/part/pricing/BomPricingPanel.tsx:146 +#: src/pages/part/pricing/BomPricingPanel.tsx:161 #: src/tables/ColumnRenderers.tsx:231 -#: src/tables/bom/BomTable.tsx:153 +#: src/tables/bom/BomTable.tsx:158 +#: src/tables/purchasing/PurchaseOrderTable.tsx:97 +#: src/tables/sales/ReturnOrderTable.tsx:87 +#: src/tables/sales/SalesOrderTable.tsx:124 msgid "Total Price" msgstr "Total Price" -#: src/pages/part/pricing/BomPricingPanel.tsx:162 -#: src/pages/part/pricing/VariantPricingPanel.tsx:61 -#: src/tables/purchasing/SupplierPartTable.tsx:137 +#: src/pages/part/pricing/BomPricingPanel.tsx:177 +#: src/pages/part/pricing/VariantPricingPanel.tsx:62 +#: src/tables/purchasing/SupplierPartTable.tsx:149 msgid "Updated" msgstr "Updated" -#: src/pages/part/pricing/BomPricingPanel.tsx:211 +#: src/pages/part/pricing/BomPricingPanel.tsx:230 msgid "Pie Chart" msgstr "Pie Chart" -#: src/pages/part/pricing/BomPricingPanel.tsx:212 +#: src/pages/part/pricing/BomPricingPanel.tsx:231 msgid "Bar Chart" msgstr "Bar Chart" -#: src/pages/part/pricing/PriceBreakPanel.tsx:62 -#: src/pages/part/pricing/PriceBreakPanel.tsx:116 +#: src/pages/part/pricing/PriceBreakPanel.tsx:63 +#: src/pages/part/pricing/PriceBreakPanel.tsx:117 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:138 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:170 msgid "Add Price Break" msgstr "Add Price Break" -#: src/pages/part/pricing/PriceBreakPanel.tsx:75 +#: src/pages/part/pricing/PriceBreakPanel.tsx:76 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:151 msgid "Edit Price Break" msgstr "Edit Price Break" -#: src/pages/part/pricing/PriceBreakPanel.tsx:85 +#: src/pages/part/pricing/PriceBreakPanel.tsx:86 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:161 msgid "Delete Price Break" msgstr "Delete Price Break" -#: src/pages/part/pricing/PriceBreakPanel.tsx:101 -#: src/pages/part/pricing/PriceBreakPanel.tsx:175 +#: src/pages/part/pricing/PriceBreakPanel.tsx:102 +#: src/pages/part/pricing/PriceBreakPanel.tsx:193 msgid "Price Break" msgstr "Price Break" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:48 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:60 msgid "Pricing Category" msgstr "Pricing Category" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:60 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:79 msgid "Minimum" msgstr "Minimum" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:72 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:91 msgid "Maximum" msgstr "Maximum" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:104 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:123 msgid "Purchase Pricing" msgstr "Purchase Pricing" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:125 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:158 msgid "Override Pricing" msgstr "Override Pricing" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:132 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:165 msgid "Overall Pricing" msgstr "Overall Pricing" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:151 -#: src/pages/stock/StockDetail.tsx:123 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:184 +#: src/pages/stock/StockDetail.tsx:130 msgid "Last Updated" msgstr "Last Updated" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:167 -#: src/pages/part/pricing/VariantPricingPanel.tsx:45 -#: src/pages/part/pricing/VariantPricingPanel.tsx:108 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:210 +#: src/pages/part/pricing/VariantPricingPanel.tsx:46 +#: src/pages/part/pricing/VariantPricingPanel.tsx:119 msgid "Minimum Price" msgstr "Minimum Price" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:172 -#: src/pages/part/pricing/VariantPricingPanel.tsx:53 -#: src/pages/part/pricing/VariantPricingPanel.tsx:113 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:215 +#: src/pages/part/pricing/VariantPricingPanel.tsx:54 +#: src/pages/part/pricing/VariantPricingPanel.tsx:124 msgid "Maximum Price" msgstr "Maximum Price" -#: src/pages/part/pricing/PricingPanel.tsx:34 +#: src/pages/part/pricing/PricingPanel.tsx:23 +msgid "No data available" +msgstr "No data available" + +#: src/pages/part/pricing/PricingPanel.tsx:64 msgid "No Data" msgstr "No Data" -#: src/pages/part/pricing/PricingPanel.tsx:35 +#: src/pages/part/pricing/PricingPanel.tsx:65 msgid "No pricing data available" msgstr "No pricing data available" -#: src/pages/part/pricing/PurchaseHistoryPanel.tsx:49 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:44 +#: src/pages/part/pricing/PurchaseHistoryPanel.tsx:50 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:45 #: src/tables/ColumnRenderers.tsx:170 #: src/tables/plugin/PluginListTable.tsx:182 #: src/tables/stock/StockItemTestResultTable.tsx:194 msgid "Date" msgstr "Date" -#: src/pages/part/pricing/PurchaseHistoryPanel.tsx:56 -#: src/pages/part/pricing/PurchaseHistoryPanel.tsx:140 +#: src/pages/part/pricing/PurchaseHistoryPanel.tsx:57 +#: src/pages/part/pricing/PurchaseHistoryPanel.tsx:156 msgid "Purchase Price" msgstr "Purchase Price" -#: src/pages/part/pricing/SaleHistoryPanel.tsx:30 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:31 msgid "Sale Order" msgstr "Sale Order" -#: src/pages/part/pricing/SaleHistoryPanel.tsx:51 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:99 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:52 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:115 msgid "Sale Price" msgstr "Sale Price" -#: src/pages/part/pricing/SupplierPricingPanel.tsx:71 +#: src/pages/part/pricing/SupplierPricingPanel.tsx:88 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:79 msgid "Supplier Price" msgstr "Supplier Price" -#: src/pages/part/pricing/VariantPricingPanel.tsx:38 +#: src/pages/part/pricing/VariantPricingPanel.tsx:39 msgid "Variant Part" msgstr "Variant Part" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:66 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:68 msgid "Edit Purchase Order" msgstr "Edit Purchase Order" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:88 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:90 msgid "Supplier Reference" msgstr "Supplier Reference" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:118 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:228 -#: src/pages/sales/ReturnOrderDetail.tsx:84 -#: src/pages/sales/ReturnOrderDetail.tsx:194 -#: src/pages/sales/SalesOrderDetail.tsx:88 -#: src/pages/sales/SalesOrderDetail.tsx:198 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:120 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:230 +#: src/pages/sales/ReturnOrderDetail.tsx:99 +#: src/pages/sales/ReturnOrderDetail.tsx:209 +#: src/pages/sales/SalesOrderDetail.tsx:103 +#: src/pages/sales/SalesOrderDetail.tsx:225 msgid "Line Items" msgstr "Line Items" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:125 -#: src/pages/sales/ReturnOrderDetail.tsx:91 -#: src/pages/sales/SalesOrderDetail.tsx:95 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 +#: src/pages/sales/ReturnOrderDetail.tsx:106 +#: src/pages/sales/SalesOrderDetail.tsx:110 msgid "Completed Line Items" msgstr "Completed Line Items" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:133 -#: src/pages/sales/ReturnOrderDetail.tsx:99 -#: src/pages/sales/SalesOrderDetail.tsx:103 -#: src/pages/sales/SalesOrderDetail.tsx:208 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:135 +#: src/pages/sales/ReturnOrderDetail.tsx:114 +#: src/pages/sales/SalesOrderDetail.tsx:118 +#: src/pages/sales/SalesOrderDetail.tsx:235 msgid "Completed Shipments" msgstr "Completed Shipments" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:141 -#: src/pages/sales/ReturnOrderDetail.tsx:107 -#: src/pages/sales/SalesOrderDetail.tsx:111 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 +#: src/pages/sales/ReturnOrderDetail.tsx:122 +#: src/pages/sales/SalesOrderDetail.tsx:126 msgid "Order Currency," msgstr "Order Currency," -#: src/pages/purchasing/PurchaseOrderDetail.tsx:146 -#: src/pages/sales/ReturnOrderDetail.tsx:112 -#: src/pages/sales/SalesOrderDetail.tsx:116 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:148 +#: src/pages/sales/ReturnOrderDetail.tsx:127 +#: src/pages/sales/SalesOrderDetail.tsx:131 msgid "Total Cost" msgstr "Total Cost" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:177 -#: src/pages/sales/ReturnOrderDetail.tsx:143 -#: src/pages/sales/SalesOrderDetail.tsx:147 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:179 +#: src/pages/sales/ReturnOrderDetail.tsx:158 +#: src/pages/sales/SalesOrderDetail.tsx:162 msgid "Created On" msgstr "Created On" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:183 -#: src/pages/sales/ReturnOrderDetail.tsx:149 -#: src/pages/sales/SalesOrderDetail.tsx:153 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:185 +#: src/pages/sales/ReturnOrderDetail.tsx:164 +#: src/pages/sales/SalesOrderDetail.tsx:168 #: src/tables/ColumnRenderers.tsx:180 msgid "Target Date" msgstr "Target Date" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:222 -#: src/pages/sales/ReturnOrderDetail.tsx:188 -#: src/pages/sales/SalesOrderDetail.tsx:192 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:224 +#: src/pages/sales/ReturnOrderDetail.tsx:203 +#: src/pages/sales/SalesOrderDetail.tsx:219 msgid "Order Details" msgstr "Order Details" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:287 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:293 +#: src/pages/sales/ReturnOrderDetail.tsx:267 +#: src/pages/sales/SalesOrderDetail.tsx:279 msgid "Order Actions" msgstr "Order Actions" -#: src/pages/sales/ReturnOrderDetail.tsx:55 -#: src/pages/sales/SalesOrderDetail.tsx:59 -#: src/tables/sales/SalesOrderTable.tsx:111 +#: src/pages/sales/ReturnOrderDetail.tsx:70 +#: src/pages/sales/SalesOrderDetail.tsx:74 +#: src/tables/sales/SalesOrderTable.tsx:113 msgid "Customer Reference" msgstr "Customer Reference" +#: src/pages/sales/ReturnOrderDetail.tsx:256 +msgid "Edit Return Order" +msgstr "Edit Return Order" + #: src/pages/sales/SalesIndex.tsx:33 msgid "Customers" msgstr "Customers" -#: src/pages/sales/SalesOrderDetail.tsx:203 +#: src/pages/sales/SalesOrderDetail.tsx:208 +msgid "Edit Sales Order" +msgstr "Edit Sales Order" + +#: src/pages/sales/SalesOrderDetail.tsx:230 msgid "Pending Shipments" msgstr "Pending Shipments" @@ -4232,15 +4291,19 @@ msgstr "Edit Stock Location" msgid "Location Actions" msgstr "Location Actions" -#: src/pages/stock/StockDetail.tsx:102 +#: src/pages/stock/StockDetail.tsx:109 msgid "Base Part" msgstr "Base Part" -#: src/pages/stock/StockDetail.tsx:109 +#: src/pages/stock/StockDetail.tsx:116 msgid "Stock Status" msgstr "Stock Status" -#: src/pages/stock/StockDetail.tsx:150 +#: src/pages/stock/StockDetail.tsx:155 +#~ msgid "Link custom barcode to stock item" +#~ msgstr "Link custom barcode to stock item" + +#: src/pages/stock/StockDetail.tsx:157 #: src/tables/build/BuildLineTable.tsx:38 #: src/tables/part/PartTable.tsx:116 #: src/tables/stock/StockItemTable.tsx:154 @@ -4248,86 +4311,90 @@ msgstr "Stock Status" msgid "Available" msgstr "Available" -#: src/pages/stock/StockDetail.tsx:155 -#~ msgid "Link custom barcode to stock item" -#~ msgstr "Link custom barcode to stock item" - #: src/pages/stock/StockDetail.tsx:161 #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:176 +#: src/pages/stock/StockDetail.tsx:183 msgid "Installed In" msgstr "Installed In" -#: src/pages/stock/StockDetail.tsx:192 +#: src/pages/stock/StockDetail.tsx:199 msgid "Consumed By" msgstr "Consumed By" -#: src/pages/stock/StockDetail.tsx:201 -msgid "Build Order" -msgstr "Build Order" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "Edit stock item" +#: src/pages/stock/StockDetail.tsx:208 +msgid "Build Order" +msgstr "Build Order" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "Delete stock item" -#: src/pages/stock/StockDetail.tsx:266 +#: src/pages/stock/StockDetail.tsx:273 msgid "Stock Details" msgstr "Stock Details" -#: src/pages/stock/StockDetail.tsx:272 +#: src/pages/stock/StockDetail.tsx:279 msgid "Stock Tracking" msgstr "Stock Tracking" -#: src/pages/stock/StockDetail.tsx:284 +#: src/pages/stock/StockDetail.tsx:291 msgid "Test Data" msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:298 +#: src/pages/stock/StockDetail.tsx:305 msgid "Installed Items" msgstr "Installed Items" -#: src/pages/stock/StockDetail.tsx:305 +#: src/pages/stock/StockDetail.tsx:312 msgid "Child Items" msgstr "Child Items" -#: src/pages/stock/StockDetail.tsx:385 +#: src/pages/stock/StockDetail.tsx:364 +msgid "Edit Stock Item" +msgstr "Edit Stock Item" + +#: src/pages/stock/StockDetail.tsx:415 msgid "Stock Operations" msgstr "Stock Operations" -#: src/pages/stock/StockDetail.tsx:390 +#: src/pages/stock/StockDetail.tsx:420 msgid "Count stock" msgstr "Count stock" -#: src/pages/stock/StockDetail.tsx:400 +#: src/pages/stock/StockDetail.tsx:430 #: src/tables/stock/StockItemTable.tsx:409 msgid "Add stock" msgstr "Add stock" -#: src/pages/stock/StockDetail.tsx:408 +#: src/pages/stock/StockDetail.tsx:433 +#~ msgid "Duplicate stock item" +#~ msgstr "Duplicate stock item" + +#: src/pages/stock/StockDetail.tsx:438 #: src/tables/stock/StockItemTable.tsx:418 msgid "Remove stock" msgstr "Remove stock" -#: src/pages/stock/StockDetail.tsx:415 +#: src/pages/stock/StockDetail.tsx:445 msgid "Transfer" msgstr "Transfer" -#: src/pages/stock/StockDetail.tsx:416 +#: src/pages/stock/StockDetail.tsx:446 #: src/tables/stock/StockItemTable.tsx:438 msgid "Transfer stock" msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:433 -msgid "Duplicate stock item" -msgstr "Duplicate stock item" +#: src/pages/stock/StockDetail.tsx:458 +msgid "Stock Item Actions" +msgstr "Stock Item Actions" -#: src/pages/stock/StockDetail.tsx:460 +#: src/pages/stock/StockDetail.tsx:494 msgid "Batch Code" msgstr "Batch Code" @@ -4486,119 +4553,147 @@ msgstr "Refresh data" msgid "Table filters" msgstr "Table filters" -#: src/tables/bom/BomTable.tsx:73 +#: src/tables/bom/BomTable.tsx:78 msgid "This BOM item is defined for a different parent" msgstr "This BOM item is defined for a different parent" -#: src/tables/bom/BomTable.tsx:88 +#: src/tables/bom/BomTable.tsx:93 msgid "Part Information" msgstr "Part Information" -#: src/tables/bom/BomTable.tsx:172 +#: src/tables/bom/BomTable.tsx:177 #: src/tables/part/PartTable.tsx:133 msgid "No stock" msgstr "No stock" -#: src/tables/bom/BomTable.tsx:180 +#: src/tables/bom/BomTable.tsx:185 #: src/tables/build/BuildLineTable.tsx:101 #: src/tables/part/PartTable.tsx:124 msgid "External stock" msgstr "External stock" -#: src/tables/bom/BomTable.tsx:188 +#: src/tables/bom/BomTable.tsx:193 #: src/tables/build/BuildLineTable.tsx:64 msgid "Includes substitute stock" msgstr "Includes substitute stock" -#: src/tables/bom/BomTable.tsx:197 +#: src/tables/bom/BomTable.tsx:202 #: src/tables/build/BuildLineTable.tsx:74 msgid "Includes variant stock" msgstr "Includes variant stock" -#: src/tables/bom/BomTable.tsx:222 +#: src/tables/bom/BomTable.tsx:227 #: src/tables/part/PartTable.tsx:152 #: src/tables/stock/StockItemTable.tsx:190 msgid "Stock Information" msgstr "Stock Information" -#: src/tables/bom/BomTable.tsx:233 +#: src/tables/bom/BomTable.tsx:238 #: src/tables/build/BuildLineTable.tsx:179 msgid "Consumable item" msgstr "Consumable item" -#: src/tables/bom/BomTable.tsx:253 +#: src/tables/bom/BomTable.tsx:258 msgid "Show trackable items" msgstr "Show trackable items" -#: src/tables/bom/BomTable.tsx:258 +#: src/tables/bom/BomTable.tsx:263 msgid "Show asssmbled items" msgstr "Show asssmbled items" -#: src/tables/bom/BomTable.tsx:262 +#: src/tables/bom/BomTable.tsx:267 msgid "Show items with available stock" msgstr "Show items with available stock" -#: src/tables/bom/BomTable.tsx:266 +#: src/tables/bom/BomTable.tsx:271 msgid "Show items on order" msgstr "Show items on order" -#: src/tables/bom/BomTable.tsx:270 +#: src/tables/bom/BomTable.tsx:275 msgid "Show validated items" msgstr "Show validated items" -#: src/tables/bom/BomTable.tsx:274 +#: src/tables/bom/BomTable.tsx:279 #: src/tables/bom/UsedInTable.tsx:63 msgid "Show inherited items" msgstr "Show inherited items" -#: src/tables/bom/BomTable.tsx:278 +#: src/tables/bom/BomTable.tsx:283 #: src/tables/bom/UsedInTable.tsx:67 msgid "Show optional items" msgstr "Show optional items" -#: src/tables/bom/BomTable.tsx:282 +#: src/tables/bom/BomTable.tsx:287 msgid "Show consumable items" msgstr "Show consumable items" -#: src/tables/bom/BomTable.tsx:286 +#: src/tables/bom/BomTable.tsx:291 msgid "Has Pricing" msgstr "Has Pricing" -#: src/tables/bom/BomTable.tsx:287 +#: src/tables/bom/BomTable.tsx:292 msgid "Show items with pricing" msgstr "Show items with pricing" -#: src/tables/bom/BomTable.tsx:298 +#: src/tables/bom/BomTable.tsx:301 +msgid "Create BOM Item" +msgstr "Create BOM Item" + +#: src/tables/bom/BomTable.tsx:306 +msgid "BOM item created" +msgstr "BOM item created" + +#: src/tables/bom/BomTable.tsx:313 +msgid "Edit BOM Item" +msgstr "Edit BOM Item" + +#: src/tables/bom/BomTable.tsx:315 +msgid "BOM item updated" +msgstr "BOM item updated" + +#: src/tables/bom/BomTable.tsx:322 +msgid "Delete BOM Item" +msgstr "Delete BOM Item" + +#: src/tables/bom/BomTable.tsx:323 +msgid "BOM item deleted" +msgstr "BOM item deleted" + +#: src/tables/bom/BomTable.tsx:331 +#~ msgid "Edit Bom Item" +#~ msgstr "Edit Bom Item" + +#: src/tables/bom/BomTable.tsx:333 msgid "View BOM" msgstr "View BOM" -#: src/tables/bom/BomTable.tsx:309 +#: src/tables/bom/BomTable.tsx:333 +#~ msgid "Bom item updated" +#~ msgstr "Bom item updated" + +#: src/tables/bom/BomTable.tsx:344 msgid "Validate BOM line" msgstr "Validate BOM line" -#: src/tables/bom/BomTable.tsx:317 +#: src/tables/bom/BomTable.tsx:348 +#~ msgid "Delete Bom Item" +#~ msgstr "Delete Bom Item" + +#: src/tables/bom/BomTable.tsx:349 +#~ msgid "Bom item deleted" +#~ msgstr "Bom item deleted" + +#: src/tables/bom/BomTable.tsx:351 +#~ msgid "Are you sure you want to remove this BOM item?" +#~ msgstr "Are you sure you want to remove this BOM item?" + +#: src/tables/bom/BomTable.tsx:352 msgid "Edit Substitutes" msgstr "Edit Substitutes" -#: src/tables/bom/BomTable.tsx:331 -msgid "Edit Bom Item" -msgstr "Edit Bom Item" - -#: src/tables/bom/BomTable.tsx:333 -msgid "Bom item updated" -msgstr "Bom item updated" - -#: src/tables/bom/BomTable.tsx:348 -msgid "Delete Bom Item" -msgstr "Delete Bom Item" - -#: src/tables/bom/BomTable.tsx:349 -msgid "Bom item deleted" -msgstr "Bom item deleted" - -#: src/tables/bom/BomTable.tsx:351 -msgid "Are you sure you want to remove this BOM item?" -msgstr "Are you sure you want to remove this BOM item?" +#: src/tables/bom/BomTable.tsx:389 +msgid "Add BOM Item" +msgstr "Add BOM Item" #: src/tables/bom/UsedInTable.tsx:72 msgid "Show active assemblies" @@ -4665,7 +4760,7 @@ msgstr "Show active orders" #: src/tables/build/BuildOrderTable.tsx:107 #: src/tables/purchasing/PurchaseOrderTable.tsx:56 -#: src/tables/sales/ReturnOrderTable.tsx:42 +#: src/tables/sales/ReturnOrderTable.tsx:47 #: src/tables/sales/SalesOrderTable.tsx:53 msgid "Filter by order status" msgstr "Filter by order status" @@ -4674,8 +4769,8 @@ msgstr "Filter by order status" msgid "Show overdue status" msgstr "Show overdue status" -#: src/tables/build/BuildOrderTable.tsx:140 -#: src/tables/build/BuildOrderTable.tsx:158 +#: src/tables/build/BuildOrderTable.tsx:142 +#: src/tables/build/BuildOrderTable.tsx:160 msgid "Add Build Order" msgstr "Add Build Order" @@ -4700,27 +4795,43 @@ msgstr "Delete Address" msgid "Are you sure you want to delete this address?" msgstr "Are you sure you want to delete this address?" -#: src/tables/company/CompanyTable.tsx:63 +#: src/tables/company/CompanyTable.tsx:71 msgid "New Company" msgstr "New Company" -#: src/tables/company/CompanyTable.tsx:83 +#: src/tables/company/CompanyTable.tsx:89 +msgid "Show active companies" +msgstr "Show active companies" + +#: src/tables/company/CompanyTable.tsx:94 +msgid "Show companies which are suppliers" +msgstr "Show companies which are suppliers" + +#: src/tables/company/CompanyTable.tsx:99 +msgid "Show companies which are manufacturers" +msgstr "Show companies which are manufacturers" + +#: src/tables/company/CompanyTable.tsx:104 +msgid "Show companies which are customers" +msgstr "Show companies which are customers" + +#: src/tables/company/CompanyTable.tsx:116 msgid "Add Company" msgstr "Add Company" -#: src/tables/company/ContactTable.tsx:73 +#: src/tables/company/ContactTable.tsx:71 msgid "Edit Contact" msgstr "Edit Contact" -#: src/tables/company/ContactTable.tsx:80 +#: src/tables/company/ContactTable.tsx:78 msgid "Add Contact" msgstr "Add Contact" -#: src/tables/company/ContactTable.tsx:91 +#: src/tables/company/ContactTable.tsx:89 msgid "Delete Contact" msgstr "Delete Contact" -#: src/tables/company/ContactTable.tsx:131 +#: src/tables/company/ContactTable.tsx:129 msgid "Add contact" msgstr "Add contact" @@ -5117,11 +5228,6 @@ msgstr "Filter by parts which are virtual" msgid "Not Virtual" msgstr "Not Virtual" -#: src/tables/part/PartTable.tsx:276 -#: src/tables/part/PartTable.tsx:292 -msgid "Add Part" -msgstr "Add Part" - #: src/tables/part/PartTestTemplateTable.tsx:52 msgid "Results" msgstr "Results" @@ -5470,105 +5576,122 @@ msgstr "Manufacturer part deleted" msgid "Are you sure you want to remove this manufacturer part?" msgstr "Are you sure you want to remove this manufacturer part?" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:84 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:86 msgid "Part Description" msgstr "Part Description" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:111 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:113 msgid "Total Quantity" msgstr "Total Quantity" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:127 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:129 msgid "Received" msgstr "Received" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:146 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:148 msgid "Supplier Code" msgstr "Supplier Code" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:153 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:155 msgid "Supplier Link" msgstr "Supplier Link" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:160 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:162 msgid "Manufacturer Code" msgstr "Manufacturer Code" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:174 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:176 msgid "Destination" msgstr "Destination" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:188 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:198 msgid "Add Line Item" msgstr "Add Line Item" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:203 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:215 msgid "Edit Line Item" msgstr "Edit Line Item" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:211 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:223 msgid "Delete Line Item" msgstr "Delete Line Item" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:222 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:234 msgid "Receive line item" msgstr "Receive line item" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:256 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:272 msgid "Add line item" msgstr "Add line item" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:261 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:282 msgid "Receive items" msgstr "Receive items" -#: src/tables/purchasing/PurchaseOrderTable.tsx:102 -#: src/tables/purchasing/PurchaseOrderTable.tsx:119 +#: src/tables/purchasing/PurchaseOrderTable.tsx:113 +#: src/tables/purchasing/PurchaseOrderTable.tsx:130 msgid "Add Purchase Order" msgstr "Add Purchase Order" -#: src/tables/purchasing/SupplierPartTable.tsx:88 +#: src/tables/purchasing/SupplierPartTable.tsx:94 msgid "MPN" msgstr "MPN" -#: src/tables/purchasing/SupplierPartTable.tsx:111 +#: src/tables/purchasing/SupplierPartTable.tsx:123 msgid "Base units" msgstr "Base units" -#: src/tables/purchasing/SupplierPartTable.tsx:156 -msgid "Add Supplier Part" -msgstr "Add Supplier Part" - -#: src/tables/purchasing/SupplierPartTable.tsx:159 +#: src/tables/purchasing/SupplierPartTable.tsx:171 msgid "Supplier part created" msgstr "Supplier part created" -#: src/tables/purchasing/SupplierPartTable.tsx:168 +#: src/tables/purchasing/SupplierPartTable.tsx:177 msgid "Add supplier part" msgstr "Add supplier part" -#: src/tables/purchasing/SupplierPartTable.tsx:193 -msgid "Supplier part updated" -msgstr "Supplier part updated" +#: src/tables/purchasing/SupplierPartTable.tsx:189 +msgid "Show active supplier parts" +msgstr "Show active supplier parts" -#: src/tables/purchasing/SupplierPartTable.tsx:204 +#: src/tables/purchasing/SupplierPartTable.tsx:193 +msgid "Active Part" +msgstr "Active Part" + +#: src/tables/purchasing/SupplierPartTable.tsx:193 +#~ msgid "Supplier part updated" +#~ msgstr "Supplier part updated" + +#: src/tables/purchasing/SupplierPartTable.tsx:194 +msgid "Show active internal parts" +msgstr "Show active internal parts" + +#: src/tables/purchasing/SupplierPartTable.tsx:198 +msgid "Active Supplier" +msgstr "Active Supplier" + +#: src/tables/purchasing/SupplierPartTable.tsx:199 +msgid "Show active suppliers" +msgstr "Show active suppliers" + +#: src/tables/purchasing/SupplierPartTable.tsx:205 +#~ msgid "Supplier part deleted" +#~ msgstr "Supplier part deleted" + +#: src/tables/purchasing/SupplierPartTable.tsx:207 +#~ msgid "Are you sure you want to remove this supplier part?" +#~ msgstr "Are you sure you want to remove this supplier part?" + +#: src/tables/purchasing/SupplierPartTable.tsx:219 msgid "Delete Supplier Part" msgstr "Delete Supplier Part" -#: src/tables/purchasing/SupplierPartTable.tsx:205 -msgid "Supplier part deleted" -msgstr "Supplier part deleted" - -#: src/tables/purchasing/SupplierPartTable.tsx:207 -msgid "Are you sure you want to remove this supplier part?" -msgstr "Are you sure you want to remove this supplier part?" - -#: src/tables/sales/ReturnOrderTable.tsx:95 +#: src/tables/sales/ReturnOrderTable.tsx:102 +#: src/tables/sales/ReturnOrderTable.tsx:116 msgid "Add Return Order" msgstr "Add Return Order" -#: src/tables/sales/SalesOrderTable.tsx:66 -#: src/tables/sales/SalesOrderTable.tsx:83 +#: src/tables/sales/SalesOrderTable.tsx:68 +#: src/tables/sales/SalesOrderTable.tsx:85 msgid "Add Sales Order" msgstr "Add Sales Order" @@ -6035,8 +6158,8 @@ msgid "Finished" msgstr "Finished" #: src/tables/stock/StockItemTestResultTable.tsx:277 -#: src/tables/stock/StockItemTestResultTable.tsx:351 -#: src/tables/stock/StockItemTestResultTable.tsx:406 +#: src/tables/stock/StockItemTestResultTable.tsx:349 +#: src/tables/stock/StockItemTestResultTable.tsx:404 msgid "Add Test Result" msgstr "Add Test Result" @@ -6044,61 +6167,61 @@ msgstr "Add Test Result" msgid "Test result added" msgstr "Test result added" -#: src/tables/stock/StockItemTestResultTable.tsx:290 -#: src/tables/stock/StockItemTestResultTable.tsx:361 +#: src/tables/stock/StockItemTestResultTable.tsx:288 +#: src/tables/stock/StockItemTestResultTable.tsx:359 msgid "Edit Test Result" msgstr "Edit Test Result" -#: src/tables/stock/StockItemTestResultTable.tsx:292 +#: src/tables/stock/StockItemTestResultTable.tsx:290 msgid "Test result updated" msgstr "Test result updated" -#: src/tables/stock/StockItemTestResultTable.tsx:298 -#: src/tables/stock/StockItemTestResultTable.tsx:370 +#: src/tables/stock/StockItemTestResultTable.tsx:296 +#: src/tables/stock/StockItemTestResultTable.tsx:368 msgid "Delete Test Result" msgstr "Delete Test Result" -#: src/tables/stock/StockItemTestResultTable.tsx:300 +#: src/tables/stock/StockItemTestResultTable.tsx:298 msgid "Test result deleted" msgstr "Test result deleted" -#: src/tables/stock/StockItemTestResultTable.tsx:314 +#: src/tables/stock/StockItemTestResultTable.tsx:312 msgid "Test Passed" msgstr "Test Passed" -#: src/tables/stock/StockItemTestResultTable.tsx:315 +#: src/tables/stock/StockItemTestResultTable.tsx:313 msgid "Test result has been recorded" msgstr "Test result has been recorded" -#: src/tables/stock/StockItemTestResultTable.tsx:322 +#: src/tables/stock/StockItemTestResultTable.tsx:320 msgid "Failed to record test result" msgstr "Failed to record test result" -#: src/tables/stock/StockItemTestResultTable.tsx:339 +#: src/tables/stock/StockItemTestResultTable.tsx:337 msgid "Pass Test" msgstr "Pass Test" -#: src/tables/stock/StockItemTestResultTable.tsx:387 +#: src/tables/stock/StockItemTestResultTable.tsx:385 msgid "Required" msgstr "Required" -#: src/tables/stock/StockItemTestResultTable.tsx:388 +#: src/tables/stock/StockItemTestResultTable.tsx:386 msgid "Show results for required tests" msgstr "Show results for required tests" -#: src/tables/stock/StockItemTestResultTable.tsx:392 +#: src/tables/stock/StockItemTestResultTable.tsx:390 msgid "Include Installed" msgstr "Include Installed" -#: src/tables/stock/StockItemTestResultTable.tsx:393 +#: src/tables/stock/StockItemTestResultTable.tsx:391 msgid "Show results for installed stock items" msgstr "Show results for installed stock items" -#: src/tables/stock/StockItemTestResultTable.tsx:397 +#: src/tables/stock/StockItemTestResultTable.tsx:395 msgid "Passed" msgstr "Passed" -#: src/tables/stock/StockItemTestResultTable.tsx:398 +#: src/tables/stock/StockItemTestResultTable.tsx:396 msgid "Show only passed tests" msgstr "Show only passed tests" diff --git a/src/frontend/src/locales/es-mx/messages.po b/src/frontend/src/locales/es-mx/messages.po index ec6ef8c5ef..6d223f47c9 100644 --- a/src/frontend/src/locales/es-mx/messages.po +++ b/src/frontend/src/locales/es-mx/messages.po @@ -64,10 +64,10 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/forms/StockForms.tsx:450 +#: src/forms/StockForms.tsx:427 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:407 +#: src/pages/stock/StockDetail.tsx:437 msgid "Remove" msgstr "" @@ -95,7 +95,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:226 -#: src/components/forms/ApiForm.tsx:516 +#: src/components/forms/ApiForm.tsx:529 #: src/contexts/ThemeContext.tsx:65 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 msgid "Submit" @@ -126,6 +126,9 @@ msgid "Part is not active" msgstr "" #: src/components/details/PartIcons.tsx:34 +#: src/pages/company/CompanyDetail.tsx:299 +#: src/pages/company/SupplierPartDetail.tsx:310 +#: src/pages/part/PartDetail.tsx:662 msgid "Inactive" msgstr "" @@ -241,26 +244,26 @@ msgstr "" msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:131 +#: src/components/forms/ApiForm.tsx:133 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "" -#: src/components/forms/ApiForm.tsx:378 +#: src/components/forms/ApiForm.tsx:393 #: src/components/widgets/MarkdownEditor.tsx:146 msgid "Success" msgstr "" -#: src/components/forms/ApiForm.tsx:453 +#: src/components/forms/ApiForm.tsx:468 msgid "Form Errors Exist" msgstr "" -#: src/components/forms/ApiForm.tsx:553 +#: src/components/forms/ApiForm.tsx:566 #: src/tables/plugin/PluginListTable.tsx:441 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:573 +#: src/components/forms/ApiForm.tsx:586 #: src/components/items/ActionDropdown.tsx:199 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:121 @@ -275,136 +278,143 @@ msgstr "" msgid "Delete" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:51 +#: src/components/forms/AuthenticationForm.tsx:49 msgid "Login successful" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:52 -msgid "Welcome back!" +#: src/components/forms/AuthenticationForm.tsx:50 +msgid "Logged in successfully" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:59 +#: src/components/forms/AuthenticationForm.tsx:52 +#~ msgid "Welcome back!" +#~ msgstr "" + +#: src/components/forms/AuthenticationForm.tsx:56 msgid "Login failed" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:60 -#: src/components/forms/AuthenticationForm.tsx:80 -#: src/components/forms/AuthenticationForm.tsx:217 -#: src/functions/auth.tsx:116 +#: src/components/forms/AuthenticationForm.tsx:57 +#: src/components/forms/AuthenticationForm.tsx:74 +#: src/components/forms/AuthenticationForm.tsx:209 +#: src/functions/auth.tsx:111 msgid "Check your input and try again." msgstr "" -#: src/components/forms/AuthenticationForm.tsx:71 -#: src/functions/auth.tsx:107 +#: src/components/forms/AuthenticationForm.tsx:68 +#: src/functions/auth.tsx:102 msgid "Mail delivery successful" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:72 +#: src/components/forms/AuthenticationForm.tsx:69 msgid "Check your inbox for the login link. If you have an account, you will receive a login link. Check in spam too." msgstr "" -#: src/components/forms/AuthenticationForm.tsx:79 -#: src/components/forms/AuthenticationForm.tsx:216 -msgid "Input error" +#: src/components/forms/AuthenticationForm.tsx:73 +msgid "Mail delivery failed" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:99 +#: src/components/forms/AuthenticationForm.tsx:93 msgid "Or continue with other methods" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:110 -#: src/components/forms/AuthenticationForm.tsx:234 +#: src/components/forms/AuthenticationForm.tsx:104 +#: src/components/forms/AuthenticationForm.tsx:225 msgid "Username" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:111 -#: src/components/forms/AuthenticationForm.tsx:235 +#: src/components/forms/AuthenticationForm.tsx:105 +#: src/components/forms/AuthenticationForm.tsx:226 msgid "Your username" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:116 -#: src/components/forms/AuthenticationForm.tsx:247 +#: src/components/forms/AuthenticationForm.tsx:110 +#: src/components/forms/AuthenticationForm.tsx:238 #: src/pages/Auth/Set-Password.tsx:106 msgid "Password" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:117 -#: src/components/forms/AuthenticationForm.tsx:248 +#: src/components/forms/AuthenticationForm.tsx:111 +#: src/components/forms/AuthenticationForm.tsx:239 msgid "Your password" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:129 +#: src/components/forms/AuthenticationForm.tsx:123 #: src/pages/Auth/Reset.tsx:26 msgid "Reset password" msgstr "" +#: src/components/forms/AuthenticationForm.tsx:132 +#: src/components/forms/AuthenticationForm.tsx:231 +#: src/pages/Auth/Reset.tsx:31 +#: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:49 +msgid "Email" +msgstr "" + +#: src/components/forms/AuthenticationForm.tsx:133 +#: src/pages/Auth/Reset.tsx:32 +#: src/pages/Auth/Set-Password.tsx:107 +msgid "We will send you a link to login - if you are registered" +msgstr "" + #: src/components/forms/AuthenticationForm.tsx:136 #~ msgid "I will use username and password" #~ msgstr "" -#: src/components/forms/AuthenticationForm.tsx:138 -#: src/components/forms/AuthenticationForm.tsx:240 -#: src/pages/Auth/Reset.tsx:31 -#: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:49 -msgid "Email" -msgstr "" - -#: src/components/forms/AuthenticationForm.tsx:139 -#: src/pages/Auth/Reset.tsx:32 -#: src/pages/Auth/Set-Password.tsx:107 -msgid "We will send you a link to login - if you are registered" -msgstr "" - -#: src/components/forms/AuthenticationForm.tsx:155 +#: src/components/forms/AuthenticationForm.tsx:149 msgid "Send me an email" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:157 +#: src/components/forms/AuthenticationForm.tsx:151 msgid "Use username and password" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:166 +#: src/components/forms/AuthenticationForm.tsx:160 msgid "Log In" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:168 +#: src/components/forms/AuthenticationForm.tsx:162 msgid "Send Email" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:197 +#: src/components/forms/AuthenticationForm.tsx:191 msgid "Registration successful" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:198 +#: src/components/forms/AuthenticationForm.tsx:192 msgid "Please confirm your email address to complete the registration" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:241 +#: src/components/forms/AuthenticationForm.tsx:208 +msgid "Input error" +msgstr "" + +#: src/components/forms/AuthenticationForm.tsx:232 msgid "This will be used for a confirmation" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:253 +#: src/components/forms/AuthenticationForm.tsx:244 msgid "Password repeat" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:254 +#: src/components/forms/AuthenticationForm.tsx:245 msgid "Repeat password" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:266 -#: src/components/forms/AuthenticationForm.tsx:311 +#: src/components/forms/AuthenticationForm.tsx:257 +#: src/components/forms/AuthenticationForm.tsx:302 msgid "Register" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:272 +#: src/components/forms/AuthenticationForm.tsx:263 msgid "Or use SSO" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:303 +#: src/components/forms/AuthenticationForm.tsx:294 msgid "Don't have an account?" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:322 +#: src/components/forms/AuthenticationForm.tsx:313 msgid "Go back to login" msgstr "" @@ -416,7 +426,7 @@ msgstr "" #: src/components/forms/HostOptionsForm.tsx:42 #: src/components/forms/HostOptionsForm.tsx:69 #: src/pages/part/CategoryDetail.tsx:72 -#: src/pages/part/PartDetail.tsx:122 +#: src/pages/part/PartDetail.tsx:116 #: src/pages/stock/LocationDetail.tsx:79 #: src/tables/machine/MachineTypeTable.tsx:65 #: src/tables/machine/MachineTypeTable.tsx:106 @@ -467,18 +477,18 @@ msgstr "" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:277 +#: src/components/forms/fields/ApiFormField.tsx:278 #: src/components/modals/LicenseModal.tsx:72 #: src/components/nav/SearchDrawer.tsx:411 #: src/components/widgets/MarkdownEditor.tsx:108 #: src/components/widgets/MarkdownEditor.tsx:154 #: src/pages/ErrorPage.tsx:12 #: src/pages/ErrorPage.tsx:25 -#: src/pages/part/PartPricingPanel.tsx:47 +#: src/pages/part/PartPricingPanel.tsx:71 #: src/tables/InvenTreeTable.tsx:430 #: src/tables/InvenTreeTable.tsx:506 #: src/tables/plugin/PluginListTable.tsx:398 -#: src/tables/stock/StockItemTestResultTable.tsx:321 +#: src/tables/stock/StockItemTestResultTable.tsx:319 msgid "Error" msgstr "" @@ -517,7 +527,7 @@ msgid "Thumbnail" msgstr "" #: src/components/items/ActionDropdown.tsx:110 -#: src/pages/build/BuildDetail.tsx:298 +#: src/pages/build/BuildDetail.tsx:299 msgid "Barcode Actions" msgstr "" @@ -538,7 +548,7 @@ msgid "Link custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:161 -#: src/forms/PurchaseOrderForms.tsx:356 +#: src/forms/PurchaseOrderForms.tsx:367 msgid "Unlink Barcode" msgstr "" @@ -559,7 +569,6 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:218 -#: src/pages/stock/StockDetail.tsx:432 #: src/tables/RowActions.tsx:32 msgid "Duplicate" msgstr "" @@ -848,12 +857,12 @@ msgstr "" msgid "Server Version" msgstr "" -#: src/components/nav/Layout.tsx:54 +#: src/components/nav/Layout.tsx:52 #: src/tables/part/PartThumbTable.tsx:190 msgid "Search..." msgstr "" -#: src/components/nav/Layout.tsx:56 +#: src/components/nav/Layout.tsx:54 msgid "Nothing found..." msgstr "" @@ -1002,19 +1011,18 @@ msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49 -#: src/pages/build/BuildDetail.tsx:79 -#: src/pages/part/PartDetail.tsx:767 +#: src/pages/build/BuildDetail.tsx:78 +#: src/pages/part/PartDetail.tsx:778 #: src/tables/part/RelatedPartTable.tsx:45 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:70 msgid "Part" msgstr "" @@ -1025,7 +1033,7 @@ msgstr "" #: src/pages/part/CategoryDetail.tsx:104 #: src/pages/part/CategoryDetail.tsx:183 #: src/pages/part/CategoryDetail.tsx:213 -#: src/pages/part/PartDetail.tsx:633 +#: src/pages/part/PartDetail.tsx:627 msgid "Parts" msgstr "" @@ -1046,10 +1054,10 @@ msgid "Part Test Templates" msgstr "" #: src/components/render/ModelType.tsx:43 -#: src/pages/company/SupplierPartDetail.tsx:185 -#: src/pages/company/SupplierPartDetail.tsx:294 -#: src/pages/stock/StockDetail.tsx:161 -#: src/tables/purchasing/SupplierPartTable.tsx:63 +#: src/pages/company/SupplierPartDetail.tsx:192 +#: src/pages/company/SupplierPartDetail.tsx:324 +#: src/pages/stock/StockDetail.tsx:168 +#: src/tables/purchasing/SupplierPartTable.tsx:69 msgid "Supplier Part" msgstr "" @@ -1073,12 +1081,12 @@ msgstr "" #: src/components/render/ModelType.tsx:67 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:67 -#: src/pages/stock/StockDetail.tsx:480 +#: src/pages/stock/StockDetail.tsx:514 msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:68 -#: src/pages/company/CompanyDetail.tsx:196 +#: src/pages/company/CompanyDetail.tsx:197 #: src/pages/stock/LocationDetail.tsx:112 #: src/pages/stock/LocationDetail.tsx:156 #: src/pages/stock/LocationDetail.tsx:309 @@ -1119,7 +1127,7 @@ msgid "Build Lines" msgstr "" #: src/components/render/ModelType.tsx:104 -#: src/pages/company/CompanyDetail.tsx:302 +#: src/pages/company/CompanyDetail.tsx:309 msgid "Company" msgstr "" @@ -1139,16 +1147,16 @@ msgstr "" #: src/components/render/ModelType.tsx:119 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:99 -#: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:319 +#: src/pages/part/pricing/PurchaseHistoryPanel.tsx:42 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:328 msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:120 #: src/pages/Index/Settings/SystemSettings.tsx:242 -#: src/pages/company/CompanyDetail.tsx:189 -#: src/pages/company/SupplierPartDetail.tsx:219 -#: src/pages/part/PartDetail.tsx:566 +#: src/pages/company/CompanyDetail.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:226 +#: src/pages/part/PartDetail.tsx:560 #: src/pages/purchasing/PurchasingIndex.tsx:20 msgid "Purchase Orders" msgstr "" @@ -1163,16 +1171,16 @@ msgstr "" #: src/components/render/ModelType.tsx:132 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:108 -#: src/pages/build/BuildDetail.tsx:127 -#: src/pages/sales/SalesOrderDetail.tsx:265 -#: src/pages/stock/StockDetail.tsx:209 +#: src/pages/build/BuildDetail.tsx:126 +#: src/pages/sales/SalesOrderDetail.tsx:315 +#: src/pages/stock/StockDetail.tsx:216 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:133 #: src/pages/Index/Settings/SystemSettings.tsx:257 -#: src/pages/company/CompanyDetail.tsx:205 -#: src/pages/part/PartDetail.tsx:572 +#: src/pages/company/CompanyDetail.tsx:206 +#: src/pages/part/PartDetail.tsx:566 #: src/pages/sales/SalesIndex.tsx:21 msgid "Sales Orders" msgstr "" @@ -1187,13 +1195,13 @@ msgstr "" #: src/components/render/ModelType.tsx:147 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:117 -#: src/pages/sales/ReturnOrderDetail.tsx:241 +#: src/pages/sales/ReturnOrderDetail.tsx:291 msgid "Return Order" msgstr "" #: src/components/render/ModelType.tsx:148 #: src/pages/Index/Settings/SystemSettings.tsx:272 -#: src/pages/company/CompanyDetail.tsx:212 +#: src/pages/company/CompanyDetail.tsx:213 #: src/pages/sales/SalesIndex.tsx:27 msgid "Return Orders" msgstr "" @@ -1204,19 +1212,19 @@ msgid "Address" msgstr "" #: src/components/render/ModelType.tsx:156 -#: src/pages/company/CompanyDetail.tsx:238 +#: src/pages/company/CompanyDetail.tsx:239 msgid "Addresses" msgstr "" #: src/components/render/ModelType.tsx:162 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:165 -#: src/pages/sales/ReturnOrderDetail.tsx:131 -#: src/pages/sales/SalesOrderDetail.tsx:135 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:167 +#: src/pages/sales/ReturnOrderDetail.tsx:146 +#: src/pages/sales/SalesOrderDetail.tsx:150 msgid "Contact" msgstr "" #: src/components/render/ModelType.tsx:163 -#: src/pages/company/CompanyDetail.tsx:232 +#: src/pages/company/CompanyDetail.tsx:233 msgid "Contacts" msgstr "" @@ -1246,26 +1254,26 @@ msgstr "" #: src/defaults/links.tsx:29 #: src/defaults/menuItems.tsx:38 #: src/pages/Index/Settings/SystemSettings.tsx:199 -#: src/pages/part/PartDetail.tsx:488 +#: src/pages/part/PartDetail.tsx:482 #: src/pages/stock/LocationDetail.tsx:289 -#: src/pages/stock/StockDetail.tsx:343 +#: src/pages/stock/StockDetail.tsx:350 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" msgstr "" #: src/components/render/Stock.tsx:26 -#: src/pages/stock/StockDetail.tsx:144 -#: src/pages/stock/StockDetail.tsx:450 +#: src/pages/stock/StockDetail.tsx:151 +#: src/pages/stock/StockDetail.tsx:484 msgid "Serial Number" msgstr "" #: src/components/render/Stock.tsx:28 -#: src/pages/part/pricing/BomPricingPanel.tsx:117 -#: src/pages/part/pricing/PriceBreakPanel.tsx:95 -#: src/pages/stock/StockDetail.tsx:139 -#: src/pages/stock/StockDetail.tsx:455 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:92 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:120 +#: src/pages/part/pricing/BomPricingPanel.tsx:132 +#: src/pages/part/pricing/PriceBreakPanel.tsx:96 +#: src/pages/stock/StockDetail.tsx:146 +#: src/pages/stock/StockDetail.tsx:489 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:94 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:122 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:73 msgid "Quantity" msgstr "" @@ -2013,7 +2021,7 @@ msgid "Current News" msgstr "" #: src/defaults/links.tsx:11 -#: src/pages/company/CompanyDetail.tsx:89 +#: src/pages/company/CompanyDetail.tsx:90 msgid "Website" msgstr "" @@ -2030,8 +2038,8 @@ msgstr "" #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:217 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:278 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:322 +#: src/pages/company/SupplierPartDetail.tsx:297 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:331 #: src/pages/purchasing/PurchasingIndex.tsx:52 msgid "Purchasing" msgstr "" @@ -2039,9 +2047,9 @@ msgstr "" #: src/defaults/links.tsx:32 #: src/defaults/menuItems.tsx:53 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:245 +#: src/pages/sales/ReturnOrderDetail.tsx:296 #: src/pages/sales/SalesIndex.tsx:45 -#: src/pages/sales/SalesOrderDetail.tsx:269 +#: src/pages/sales/SalesOrderDetail.tsx:320 msgid "Sales" msgstr "" @@ -2180,75 +2188,75 @@ msgstr "" #~ msgid "Part updated" #~ msgstr "" -#: src/forms/PurchaseOrderForms.tsx:246 +#: src/forms/PurchaseOrderForms.tsx:257 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:254 +#: src/forms/PurchaseOrderForms.tsx:265 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:263 +#: src/forms/PurchaseOrderForms.tsx:274 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:273 +#: src/forms/PurchaseOrderForms.tsx:284 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:278 +#: src/forms/PurchaseOrderForms.tsx:289 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:289 -#: src/forms/PurchaseOrderForms.tsx:365 +#: src/forms/PurchaseOrderForms.tsx:300 +#: src/forms/PurchaseOrderForms.tsx:376 msgid "Scan Barcode" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:333 +#: src/forms/PurchaseOrderForms.tsx:344 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:340 +#: src/forms/PurchaseOrderForms.tsx:351 msgid "Assign Batch Code{0}" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:349 +#: src/forms/PurchaseOrderForms.tsx:360 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:374 -#: src/forms/StockForms.tsx:359 +#: src/forms/PurchaseOrderForms.tsx:385 +#: src/forms/StockForms.tsx:336 msgid "Remove item from list" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:399 -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/PurchaseOrderForms.tsx:410 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:58 -#: src/pages/stock/StockDetail.tsx:169 +#: src/pages/stock/StockDetail.tsx:176 msgid "Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:415 +#: src/forms/PurchaseOrderForms.tsx:426 msgid "Store at default location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:428 +#: src/forms/PurchaseOrderForms.tsx:439 msgid "Store at line item destination" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:438 +#: src/forms/PurchaseOrderForms.tsx:449 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:647 +#: src/forms/PurchaseOrderForms.tsx:658 msgid "Receive line items" msgstr "" @@ -2273,97 +2281,94 @@ msgstr "" #~ msgstr "" #: src/forms/StockForms.tsx:136 +#: src/pages/stock/StockDetail.tsx:373 #: src/tables/stock/StockItemTable.tsx:374 #: src/tables/stock/StockItemTable.tsx:494 msgid "Add Stock Item" msgstr "" -#: src/forms/StockForms.tsx:157 -msgid "Edit Stock Item" -msgstr "" - #: src/forms/StockForms.tsx:158 -msgid "Stock item updated" -msgstr "" +#~ msgid "Stock item updated" +#~ msgstr "" -#: src/forms/StockForms.tsx:348 +#: src/forms/StockForms.tsx:325 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 -#: src/pages/part/PartDetail.tsx:208 -#: src/pages/part/PartDetail.tsx:649 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 +#: src/pages/part/PartDetail.tsx:202 +#: src/pages/part/PartDetail.tsx:643 #: src/tables/stock/StockItemTable.tsx:283 msgid "In Stock" msgstr "" -#: src/forms/StockForms.tsx:416 +#: src/forms/StockForms.tsx:393 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/tables/RowActions.tsx:148 msgid "Actions" msgstr "" -#: src/forms/StockForms.tsx:479 -#: src/pages/stock/StockDetail.tsx:399 +#: src/forms/StockForms.tsx:456 +#: src/pages/stock/StockDetail.tsx:429 #: src/tables/settings/TemplateTable.tsx:266 -#: src/tables/stock/StockItemTestResultTable.tsx:350 +#: src/tables/stock/StockItemTestResultTable.tsx:348 msgid "Add" msgstr "" -#: src/forms/StockForms.tsx:507 +#: src/forms/StockForms.tsx:484 #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:389 +#: src/pages/stock/StockDetail.tsx:419 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:740 +#: src/forms/StockForms.tsx:717 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:749 +#: src/forms/StockForms.tsx:726 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:758 -#: src/pages/part/PartDetail.tsx:725 +#: src/forms/StockForms.tsx:735 +#: src/pages/part/PartDetail.tsx:734 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:767 -#: src/pages/part/PartDetail.tsx:714 +#: src/forms/StockForms.tsx:744 +#: src/pages/part/PartDetail.tsx:723 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:776 +#: src/forms/StockForms.tsx:753 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:785 +#: src/forms/StockForms.tsx:762 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:804 +#: src/forms/StockForms.tsx:781 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:811 +#: src/forms/StockForms.tsx:788 msgid "Parent stock location" msgstr "" @@ -2375,38 +2380,50 @@ msgstr "" #~ msgid "See you soon." #~ msgstr "" -#: src/functions/auth.tsx:70 -msgid "Logout successful" +#: src/functions/auth.tsx:68 +msgid "Logged Out" msgstr "" +#: src/functions/auth.tsx:69 +msgid "Successfully logged out" +msgstr "" + +#: src/functions/auth.tsx:70 +#~ msgid "Logout successful" +#~ msgstr "" + #: src/functions/auth.tsx:71 -msgid "You have been logged out" -msgstr "" +#~ msgid "You have been logged out" +#~ msgstr "" -#: src/functions/auth.tsx:108 +#: src/functions/auth.tsx:103 msgid "Check your inbox for a reset link. This only works if you have an account. Check in spam too." msgstr "" -#: src/functions/auth.tsx:115 +#: src/functions/auth.tsx:110 #: src/pages/Auth/Set-Password.tsx:39 msgid "Reset failed" msgstr "" +#: src/functions/auth.tsx:139 +msgid "Logged In" +msgstr "" + +#: src/functions/auth.tsx:140 +msgid "Successfully logged in" +msgstr "" + #: src/functions/auth.tsx:141 #~ msgid "Already logged in" #~ msgstr "" -#: src/functions/auth.tsx:142 -msgid "Logged In" -msgstr "" - #: src/functions/auth.tsx:142 #~ msgid "Found an existing login - using it to log you in." #~ msgstr "" #: src/functions/auth.tsx:143 -msgid "Found an existing login - welcome back!" -msgstr "" +#~ msgid "Found an existing login - welcome back!" +#~ msgstr "" #: src/functions/forms.tsx:50 #~ msgid "Form method not provided" @@ -2424,27 +2441,27 @@ msgstr "" msgid "method parameter not supplied" msgstr "" -#: src/functions/notifications.tsx:9 +#: src/functions/notifications.tsx:10 msgid "Not implemented" msgstr "" -#: src/functions/notifications.tsx:10 +#: src/functions/notifications.tsx:11 msgid "This feature is not yet implemented" msgstr "" -#: src/functions/notifications.tsx:20 +#: src/functions/notifications.tsx:21 msgid "Permission denied" msgstr "" -#: src/functions/notifications.tsx:21 +#: src/functions/notifications.tsx:22 msgid "You do not have permission to perform this action" msgstr "" -#: src/functions/notifications.tsx:32 +#: src/functions/notifications.tsx:33 msgid "Invalid Return Code" msgstr "" -#: src/functions/notifications.tsx:33 +#: src/functions/notifications.tsx:34 msgid "Server returned status {returnCode}" msgstr "" @@ -2473,14 +2490,18 @@ msgstr "" msgid "No selection" msgstr "" -#: src/pages/Auth/Login.tsx:75 +#: src/pages/Auth/Login.tsx:86 msgid "Welcome, log in below" msgstr "" -#: src/pages/Auth/Login.tsx:77 +#: src/pages/Auth/Login.tsx:88 msgid "Register below" msgstr "" +#: src/pages/Auth/Logout.tsx:23 +msgid "Logging out" +msgstr "" + #: src/pages/Auth/Reset.tsx:41 #: src/pages/Auth/Set-Password.tsx:112 msgid "Send mail" @@ -2933,7 +2954,7 @@ msgid "Reports" msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:89 -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:318 msgid "Report" msgstr "" @@ -2950,7 +2971,7 @@ msgstr "" #~ msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135 -#: src/pages/part/PartDetail.tsx:513 +#: src/pages/part/PartDetail.tsx:507 msgid "Bill of Materials" msgstr "" @@ -3001,15 +3022,15 @@ msgid "Reporting" msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:223 -#: src/pages/part/PartDetail.tsx:584 +#: src/pages/part/PartDetail.tsx:578 msgid "Stocktake" msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:228 -#: src/pages/build/BuildDetail.tsx:360 +#: src/pages/build/BuildDetail.tsx:361 #: src/pages/build/BuildIndex.tsx:14 -#: src/pages/part/PartDetail.tsx:520 -#: src/pages/sales/SalesOrderDetail.tsx:213 +#: src/pages/part/PartDetail.tsx:514 +#: src/pages/sales/SalesOrderDetail.tsx:240 msgid "Build Orders" msgstr "" @@ -3065,34 +3086,34 @@ msgstr "" #~ msgid "Build Status" #~ msgstr "" -#: src/pages/build/BuildDetail.tsx:85 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:109 -#: src/pages/sales/ReturnOrderDetail.tsx:75 -#: src/pages/sales/SalesOrderDetail.tsx:79 +#: src/pages/build/BuildDetail.tsx:84 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:111 +#: src/pages/sales/ReturnOrderDetail.tsx:90 +#: src/pages/sales/SalesOrderDetail.tsx:94 #: src/tables/machine/MachineListTable.tsx:323 #: src/tables/purchasing/PurchaseOrderTable.tsx:55 -#: src/tables/sales/ReturnOrderTable.tsx:41 +#: src/tables/sales/ReturnOrderTable.tsx:46 #: src/tables/sales/SalesOrderTable.tsx:52 #: src/tables/stock/StockItemTable.tsx:252 msgid "Status" msgstr "" -#: src/pages/build/BuildDetail.tsx:91 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:82 -#: src/pages/sales/ReturnOrderDetail.tsx:49 -#: src/pages/sales/SalesOrderDetail.tsx:53 +#: src/pages/build/BuildDetail.tsx:90 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:84 +#: src/pages/sales/ReturnOrderDetail.tsx:64 +#: src/pages/sales/SalesOrderDetail.tsx:68 msgid "Reference" msgstr "" -#: src/pages/build/BuildDetail.tsx:96 -#: src/pages/company/CompanyDetail.tsx:84 +#: src/pages/build/BuildDetail.tsx:95 +#: src/pages/company/CompanyDetail.tsx:85 #: src/pages/company/ManufacturerPartDetail.tsx:73 -#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/pages/company/SupplierPartDetail.tsx:85 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:129 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:103 -#: src/pages/sales/ReturnOrderDetail.tsx:69 -#: src/pages/sales/SalesOrderDetail.tsx:73 +#: src/pages/part/PartDetail.tsx:123 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:105 +#: src/pages/sales/ReturnOrderDetail.tsx:84 +#: src/pages/sales/SalesOrderDetail.tsx:88 #: src/pages/stock/LocationDetail.tsx:93 #: src/tables/ColumnRenderers.tsx:59 #: src/tables/machine/MachineTypeTable.tsx:69 @@ -3105,40 +3126,40 @@ msgstr "" msgid "Description" msgstr "" -#: src/pages/build/BuildDetail.tsx:103 +#: src/pages/build/BuildDetail.tsx:102 msgid "Parent Build" msgstr "" -#: src/pages/build/BuildDetail.tsx:114 +#: src/pages/build/BuildDetail.tsx:113 msgid "Build Quantity" msgstr "" -#: src/pages/build/BuildDetail.tsx:122 -#: src/pages/build/BuildDetail.tsx:223 +#: src/pages/build/BuildDetail.tsx:121 +#: src/pages/build/BuildDetail.tsx:222 msgid "Completed Outputs" msgstr "" -#: src/pages/build/BuildDetail.tsx:139 +#: src/pages/build/BuildDetail.tsx:138 msgid "Issued By" msgstr "" -#: src/pages/build/BuildDetail.tsx:145 -#: src/pages/part/PartDetail.tsx:321 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:190 -#: src/pages/sales/ReturnOrderDetail.tsx:156 -#: src/pages/sales/SalesOrderDetail.tsx:160 +#: src/pages/build/BuildDetail.tsx:144 +#: src/pages/part/PartDetail.tsx:315 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:192 +#: src/pages/sales/ReturnOrderDetail.tsx:171 +#: src/pages/sales/SalesOrderDetail.tsx:175 msgid "Responsible" msgstr "" -#: src/pages/build/BuildDetail.tsx:157 +#: src/pages/build/BuildDetail.tsx:156 msgid "Source Location" msgstr "" -#: src/pages/build/BuildDetail.tsx:158 +#: src/pages/build/BuildDetail.tsx:157 msgid "Any location" msgstr "" -#: src/pages/build/BuildDetail.tsx:165 +#: src/pages/build/BuildDetail.tsx:164 msgid "Destination Location" msgstr "" @@ -3153,7 +3174,7 @@ msgstr "" #~ msgid "Link custom barcode to part" #~ msgstr "" -#: src/pages/build/BuildDetail.tsx:196 +#: src/pages/build/BuildDetail.tsx:195 msgid "Build Details" msgstr "" @@ -3162,7 +3183,7 @@ msgstr "" #~ msgid "Unlink custom barcode from part" #~ msgstr "" -#: src/pages/build/BuildDetail.tsx:202 +#: src/pages/build/BuildDetail.tsx:201 #: src/tables/build/BuildLineTable.tsx:204 msgid "Allocate Stock" msgstr "" @@ -3171,7 +3192,7 @@ msgstr "" #~ msgid "Build Order updated" #~ msgstr "" -#: src/pages/build/BuildDetail.tsx:217 +#: src/pages/build/BuildDetail.tsx:216 msgid "Incomplete Outputs" msgstr "" @@ -3187,48 +3208,48 @@ msgstr "" #~ msgid "Delete build order" #~ msgstr "" -#: src/pages/build/BuildDetail.tsx:236 +#: src/pages/build/BuildDetail.tsx:235 msgid "Consumed Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:248 +#: src/pages/build/BuildDetail.tsx:247 msgid "Child Build Orders" msgstr "" -#: src/pages/build/BuildDetail.tsx:258 -#: src/pages/company/CompanyDetail.tsx:244 +#: src/pages/build/BuildDetail.tsx:257 +#: src/pages/company/CompanyDetail.tsx:245 #: src/pages/company/ManufacturerPartDetail.tsx:169 -#: src/pages/part/PartDetail.tsx:606 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:246 -#: src/pages/sales/ReturnOrderDetail.tsx:199 -#: src/pages/sales/SalesOrderDetail.tsx:223 -#: src/pages/stock/StockDetail.tsx:316 +#: src/pages/part/PartDetail.tsx:600 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:253 +#: src/pages/sales/ReturnOrderDetail.tsx:214 +#: src/pages/sales/SalesOrderDetail.tsx:250 +#: src/pages/stock/StockDetail.tsx:323 msgid "Attachments" msgstr "" -#: src/pages/build/BuildDetail.tsx:270 -#: src/pages/company/CompanyDetail.tsx:256 -#: src/pages/part/PartDetail.tsx:618 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:258 -#: src/pages/sales/ReturnOrderDetail.tsx:211 -#: src/pages/sales/SalesOrderDetail.tsx:235 -#: src/pages/stock/StockDetail.tsx:328 +#: src/pages/build/BuildDetail.tsx:269 +#: src/pages/company/CompanyDetail.tsx:257 +#: src/pages/part/PartDetail.tsx:612 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:265 +#: src/pages/sales/ReturnOrderDetail.tsx:226 +#: src/pages/sales/SalesOrderDetail.tsx:262 +#: src/pages/stock/StockDetail.tsx:335 msgid "Notes" msgstr "" -#: src/pages/build/BuildDetail.tsx:286 +#: src/pages/build/BuildDetail.tsx:287 msgid "Edit Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:312 +#: src/pages/build/BuildDetail.tsx:313 msgid "Reporting Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:318 +#: src/pages/build/BuildDetail.tsx:319 msgid "Print build report" msgstr "" -#: src/pages/build/BuildDetail.tsx:324 +#: src/pages/build/BuildDetail.tsx:325 msgid "Build Order Actions" msgstr "" @@ -3240,53 +3261,56 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "" -#: src/pages/company/CompanyDetail.tsx:97 +#: src/pages/company/CompanyDetail.tsx:98 msgid "Phone Number" msgstr "" -#: src/pages/company/CompanyDetail.tsx:104 +#: src/pages/company/CompanyDetail.tsx:105 msgid "Email Address" msgstr "" -#: src/pages/company/CompanyDetail.tsx:114 +#: src/pages/company/CompanyDetail.tsx:115 msgid "Default Currency" msgstr "" -#: src/pages/company/CompanyDetail.tsx:119 +#: src/pages/company/CompanyDetail.tsx:120 #: src/pages/company/SupplierDetail.tsx:8 -#: src/pages/company/SupplierPartDetail.tsx:102 -#: src/pages/company/SupplierPartDetail.tsx:188 -#: src/pages/company/SupplierPartDetail.tsx:282 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:97 +#: src/pages/company/SupplierPartDetail.tsx:109 +#: src/pages/company/SupplierPartDetail.tsx:195 +#: src/pages/company/SupplierPartDetail.tsx:301 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:99 +#: src/tables/company/CompanyTable.tsx:93 #: src/tables/purchasing/PurchaseOrderTable.tsx:73 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:36 msgid "Supplier" msgstr "" -#: src/pages/company/CompanyDetail.tsx:125 +#: src/pages/company/CompanyDetail.tsx:126 #: src/pages/company/ManufacturerDetail.tsx:8 #: src/pages/company/ManufacturerPartDetail.tsx:91 #: src/pages/company/ManufacturerPartDetail.tsx:221 -#: src/pages/company/SupplierPartDetail.tsx:117 +#: src/pages/company/SupplierPartDetail.tsx:124 +#: src/tables/company/CompanyTable.tsx:98 msgid "Manufacturer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:131 +#: src/pages/company/CompanyDetail.tsx:132 #: src/pages/company/CustomerDetail.tsx:8 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:37 -#: src/pages/sales/ReturnOrderDetail.tsx:63 -#: src/pages/sales/SalesOrderDetail.tsx:67 -#: src/pages/stock/StockDetail.tsx:218 -#: src/tables/sales/ReturnOrderTable.tsx:60 -#: src/tables/sales/SalesOrderTable.tsx:95 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:38 +#: src/pages/sales/ReturnOrderDetail.tsx:78 +#: src/pages/sales/SalesOrderDetail.tsx:82 +#: src/pages/stock/StockDetail.tsx:225 +#: src/tables/company/CompanyTable.tsx:103 +#: src/tables/sales/ReturnOrderTable.tsx:61 +#: src/tables/sales/SalesOrderTable.tsx:97 msgid "Customer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:165 +#: src/pages/company/CompanyDetail.tsx:166 msgid "Details" msgstr "" -#: src/pages/company/CompanyDetail.tsx:171 +#: src/pages/company/CompanyDetail.tsx:172 msgid "Manufactured Parts" msgstr "" @@ -3294,7 +3318,7 @@ msgstr "" #~ msgid "Edit company" #~ msgstr "" -#: src/pages/company/CompanyDetail.tsx:180 +#: src/pages/company/CompanyDetail.tsx:181 msgid "Supplied Parts" msgstr "" @@ -3302,30 +3326,31 @@ msgstr "" #~ msgid "Delete company" #~ msgstr "" -#: src/pages/company/CompanyDetail.tsx:221 +#: src/pages/company/CompanyDetail.tsx:222 msgid "Assigned Stock" msgstr "" -#: src/pages/company/CompanyDetail.tsx:272 +#: src/pages/company/CompanyDetail.tsx:273 msgid "Edit Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:281 +#: src/pages/company/CompanyDetail.tsx:282 msgid "Company Actions" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:66 -#: src/pages/company/SupplierPartDetail.tsx:71 +#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:72 msgid "Internal Part" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:81 -#: src/pages/company/SupplierPartDetail.tsx:85 +#: src/pages/company/SupplierPartDetail.tsx:92 msgid "External Link" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:99 -#: src/pages/company/SupplierPartDetail.tsx:126 +#: src/pages/company/SupplierPartDetail.tsx:133 #: src/tables/purchasing/ManufacturerPartTable.tsx:53 msgid "Manufacturer Part Number" msgstr "" @@ -3339,12 +3364,12 @@ msgid "Manufacturer Part Details" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:143 -#: src/pages/part/PartDetail.tsx:482 +#: src/pages/part/PartDetail.tsx:476 msgid "Parameters" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:155 -#: src/pages/part/PartDetail.tsx:553 +#: src/pages/part/PartDetail.tsx:547 #: src/pages/purchasing/PurchasingIndex.tsx:26 msgid "Suppliers" msgstr "" @@ -3362,65 +3387,70 @@ msgstr "" msgid "ManufacturerPart" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:92 +#: src/pages/company/SupplierPartDetail.tsx:99 #: src/tables/ColumnRenderers.tsx:110 msgid "Note" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:110 +#: src/pages/company/SupplierPartDetail.tsx:117 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:138 -#: src/pages/company/SupplierPartDetail.tsx:189 -#: src/pages/stock/StockDetail.tsx:232 +#: src/pages/company/SupplierPartDetail.tsx:145 +#: src/pages/company/SupplierPartDetail.tsx:196 +#: src/pages/stock/StockDetail.tsx:239 msgid "Packaging" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:145 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:105 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:141 -#: src/tables/purchasing/SupplierPartTable.tsx:120 +#: src/pages/company/SupplierPartDetail.tsx:152 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:107 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:143 +#: src/tables/purchasing/SupplierPartTable.tsx:132 msgid "Pack Quantity" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:156 +#: src/pages/company/SupplierPartDetail.tsx:163 msgid "Supplier Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:163 +#: src/pages/company/SupplierPartDetail.tsx:170 msgid "Availability Updated" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:197 msgid "Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:199 +#: src/pages/company/SupplierPartDetail.tsx:206 msgid "Supplier Part Details" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:205 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:234 +#: src/pages/company/SupplierPartDetail.tsx:212 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:241 msgid "Received Stock" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:229 -#: src/pages/part/PartPricingPanel.tsx:79 -#: src/pages/part/pricing/PricingOverviewPanel.tsx:111 +#: src/pages/company/SupplierPartDetail.tsx:236 +#: src/pages/part/PartPricingPanel.tsx:115 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:130 msgid "Supplier Pricing" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:244 +#: src/pages/company/SupplierPartDetail.tsx:251 msgid "Supplier Part Actions" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:270 -#: src/tables/purchasing/SupplierPartTable.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:275 +#: src/tables/purchasing/SupplierPartTable.tsx:211 msgid "Edit Supplier Part" msgstr "" +#: src/pages/company/SupplierPartDetail.tsx:282 +#: src/tables/purchasing/SupplierPartTable.tsx:164 +msgid "Add Supplier Part" +msgstr "" + #: src/pages/part/CategoryDetail.tsx:78 #: src/pages/stock/LocationDetail.tsx:85 #: src/tables/settings/ErrorTable.tsx:34 @@ -3467,135 +3497,143 @@ msgstr "" msgid "Category Details" msgstr "" -#: src/pages/part/PartDetail.tsx:135 +#: src/pages/part/PartDetail.tsx:129 msgid "Variant of" msgstr "" -#: src/pages/part/PartDetail.tsx:142 +#: src/pages/part/PartDetail.tsx:136 #: src/tables/notifications/NotificationsTable.tsx:31 #: src/tables/part/PartCategoryTemplateTable.tsx:68 msgid "Category" msgstr "" -#: src/pages/part/PartDetail.tsx:148 +#: src/pages/part/PartDetail.tsx:142 msgid "Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:155 +#: src/pages/part/PartDetail.tsx:149 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:162 +#: src/pages/part/PartDetail.tsx:156 msgid "IPN" msgstr "" -#: src/pages/part/PartDetail.tsx:169 +#: src/pages/part/PartDetail.tsx:163 msgid "Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:176 +#: src/pages/part/PartDetail.tsx:170 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:39 msgid "Units" msgstr "" -#: src/pages/part/PartDetail.tsx:183 +#: src/pages/part/PartDetail.tsx:177 #: src/tables/settings/PendingTasksTable.tsx:40 msgid "Keywords" msgstr "" -#: src/pages/part/PartDetail.tsx:190 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:156 -#: src/pages/sales/ReturnOrderDetail.tsx:122 -#: src/pages/sales/SalesOrderDetail.tsx:126 +#: src/pages/part/PartDetail.tsx:184 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:158 +#: src/pages/sales/ReturnOrderDetail.tsx:137 +#: src/pages/sales/SalesOrderDetail.tsx:141 msgid "Link" msgstr "" -#: src/pages/part/PartDetail.tsx:202 +#: src/pages/part/PartDetail.tsx:196 #: src/tables/build/BuildLineTable.tsx:115 msgid "Available Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:214 +#: src/pages/part/PartDetail.tsx:208 msgid "Minimum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:220 -#: src/tables/bom/BomTable.tsx:205 +#: src/pages/part/PartDetail.tsx:214 +#: src/tables/bom/BomTable.tsx:210 #: src/tables/build/BuildLineTable.tsx:92 msgid "On order" msgstr "" -#: src/pages/part/PartDetail.tsx:229 +#: src/pages/part/PartDetail.tsx:223 msgid "Allocated to Build Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:240 +#: src/pages/part/PartDetail.tsx:234 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:250 -#: src/tables/bom/BomTable.tsx:229 +#: src/pages/part/PartDetail.tsx:244 +#: src/tables/bom/BomTable.tsx:234 msgid "Can Build" msgstr "" -#: src/pages/part/PartDetail.tsx:257 -#: src/tables/bom/BomTable.tsx:213 +#: src/pages/part/PartDetail.tsx:251 +#: src/tables/bom/BomTable.tsx:218 #: src/tables/part/PartTable.tsx:91 msgid "Building" msgstr "" -#: src/pages/part/PartDetail.tsx:266 +#: src/pages/part/PartDetail.tsx:260 #: src/tables/bom/UsedInTable.tsx:71 #: src/tables/build/BuildOrderTable.tsx:102 +#: src/tables/company/CompanyTable.tsx:58 +#: src/tables/company/CompanyTable.tsx:88 #: src/tables/machine/MachineListTable.tsx:320 #: src/tables/part/PartTable.tsx:177 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:190 #: src/tables/plugin/PluginListTable.tsx:634 +#: src/tables/purchasing/SupplierPartTable.tsx:99 +#: src/tables/purchasing/SupplierPartTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:247 msgid "Active" msgstr "" -#: src/pages/part/PartDetail.tsx:271 +#: src/pages/part/PartDetail.tsx:265 msgid "Template Part" msgstr "" -#: src/pages/part/PartDetail.tsx:276 -#: src/tables/bom/BomTable.tsx:257 +#: src/pages/part/PartDetail.tsx:270 +#: src/tables/bom/BomTable.tsx:262 msgid "Assembled Part" msgstr "" -#: src/pages/part/PartDetail.tsx:281 +#: src/pages/part/PartDetail.tsx:275 msgid "Component Part" msgstr "" -#: src/pages/part/PartDetail.tsx:286 -#: src/tables/bom/BomTable.tsx:252 +#: src/pages/part/PartDetail.tsx:280 +#: src/tables/bom/BomTable.tsx:257 msgid "Trackable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:291 +#: src/pages/part/PartDetail.tsx:285 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:296 +#: src/pages/part/PartDetail.tsx:290 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:301 +#: src/pages/part/PartDetail.tsx:295 msgid "Virtual Part" msgstr "" -#: src/pages/part/PartDetail.tsx:309 +#: src/pages/part/PartDetail.tsx:303 msgid "Creation Date" msgstr "" +#: src/pages/part/PartDetail.tsx:308 +msgid "Created By" +msgstr "" + #: src/pages/part/PartDetail.tsx:310 #~ msgid "Edit part" #~ msgstr "" -#: src/pages/part/PartDetail.tsx:314 -msgid "Created By" +#: src/pages/part/PartDetail.tsx:322 +msgid "Default Supplier" msgstr "" #: src/pages/part/PartDetail.tsx:322 @@ -3606,352 +3644,373 @@ msgstr "" #~ msgid "Delete part" #~ msgstr "" -#: src/pages/part/PartDetail.tsx:328 -msgid "Default Supplier" -msgstr "" - -#: src/pages/part/PartDetail.tsx:339 +#: src/pages/part/PartDetail.tsx:333 #: src/tables/part/PartTable.tsx:160 msgid "Price Range" msgstr "" -#: src/pages/part/PartDetail.tsx:374 -#: src/pages/stock/StockDetail.tsx:129 +#: src/pages/part/PartDetail.tsx:368 +#: src/pages/stock/StockDetail.tsx:136 msgid "Last Stocktake" msgstr "" -#: src/pages/part/PartDetail.tsx:409 +#: src/pages/part/PartDetail.tsx:403 msgid "Stocktake By" msgstr "" -#: src/pages/part/PartDetail.tsx:476 +#: src/pages/part/PartDetail.tsx:470 msgid "Part Details" msgstr "" -#: src/pages/part/PartDetail.tsx:500 +#: src/pages/part/PartDetail.tsx:494 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:507 -#: src/pages/stock/StockDetail.tsx:277 +#: src/pages/part/PartDetail.tsx:501 +#: src/pages/stock/StockDetail.tsx:284 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:527 +#: src/pages/part/PartDetail.tsx:521 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:534 +#: src/pages/part/PartDetail.tsx:528 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:540 +#: src/pages/part/PartDetail.tsx:534 #: src/pages/purchasing/PurchasingIndex.tsx:37 msgid "Manufacturers" msgstr "" -#: src/pages/part/PartDetail.tsx:579 +#: src/pages/part/PartDetail.tsx:573 msgid "Scheduling" msgstr "" -#: src/pages/part/PartDetail.tsx:589 +#: src/pages/part/PartDetail.tsx:583 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:600 +#: src/pages/part/PartDetail.tsx:594 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:654 +#: src/pages/part/PartDetail.tsx:648 msgid "No Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:659 +#: src/pages/part/PartDetail.tsx:653 #: src/tables/part/PartTable.tsx:85 msgid "On Order" msgstr "" -#: src/pages/part/PartDetail.tsx:664 +#: src/pages/part/PartDetail.tsx:658 #: src/tables/stock/StockItemTable.tsx:288 msgid "In Production" msgstr "" -#: src/pages/part/PartDetail.tsx:676 +#: src/pages/part/PartDetail.tsx:671 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:707 +#: src/pages/part/PartDetail.tsx:678 +#: src/tables/part/PartTable.tsx:276 +#: src/tables/part/PartTable.tsx:292 +msgid "Add Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:716 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:715 +#: src/pages/part/PartDetail.tsx:724 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:726 +#: src/pages/part/PartDetail.tsx:735 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:736 +#: src/pages/part/PartDetail.tsx:745 msgid "Part Actions" msgstr "" -#: src/pages/part/PartPricingPanel.tsx:48 +#: src/pages/part/PartPricingPanel.tsx:72 msgid "No pricing data found for this part." msgstr "" -#: src/pages/part/PartPricingPanel.tsx:56 +#: src/pages/part/PartPricingPanel.tsx:86 msgid "Pricing Overview" msgstr "" -#: src/pages/part/PartPricingPanel.tsx:62 +#: src/pages/part/PartPricingPanel.tsx:92 msgid "Purchase History" msgstr "" -#: src/pages/part/PartPricingPanel.tsx:73 -#: src/pages/part/pricing/PricingOverviewPanel.tsx:90 +#: src/pages/part/PartPricingPanel.tsx:106 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:109 msgid "Internal Pricing" msgstr "" -#: src/pages/part/PartPricingPanel.tsx:85 -#: src/pages/part/pricing/PricingOverviewPanel.tsx:97 +#: src/pages/part/PartPricingPanel.tsx:124 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:116 msgid "BOM Pricing" msgstr "" -#: src/pages/part/PartPricingPanel.tsx:91 -#: src/pages/part/pricing/PricingOverviewPanel.tsx:118 +#: src/pages/part/PartPricingPanel.tsx:131 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:137 msgid "Variant Pricing" msgstr "" -#: src/pages/part/PartPricingPanel.tsx:102 +#: src/pages/part/PartPricingPanel.tsx:143 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:144 msgid "Sale Pricing" msgstr "" -#: src/pages/part/PartPricingPanel.tsx:108 +#: src/pages/part/PartPricingPanel.tsx:150 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:151 msgid "Sale History" msgstr "" -#: src/pages/part/pricing/BomPricingPanel.tsx:85 +#: src/pages/part/pricing/BomPricingPanel.tsx:100 msgid "Minimum Total Price" msgstr "" -#: src/pages/part/pricing/BomPricingPanel.tsx:90 +#: src/pages/part/pricing/BomPricingPanel.tsx:105 msgid "Maximum Total Price" msgstr "" -#: src/pages/part/pricing/BomPricingPanel.tsx:110 +#: src/pages/part/pricing/BomPricingPanel.tsx:125 #: src/tables/part/PartTable.tsx:195 msgid "Component" msgstr "" -#: src/pages/part/pricing/BomPricingPanel.tsx:137 -#: src/pages/part/pricing/PurchaseHistoryPanel.tsx:76 -#: src/pages/part/pricing/PurchaseHistoryPanel.tsx:135 -#: src/pages/part/pricing/SupplierPricingPanel.tsx:66 -#: src/tables/bom/BomTable.tsx:144 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:168 +#: src/pages/part/pricing/BomPricingPanel.tsx:152 +#: src/pages/part/pricing/PurchaseHistoryPanel.tsx:77 +#: src/pages/part/pricing/PurchaseHistoryPanel.tsx:151 +#: src/pages/part/pricing/SupplierPricingPanel.tsx:83 +#: src/tables/bom/BomTable.tsx:149 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:170 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:88 msgid "Unit Price" msgstr "" -#: src/pages/part/pricing/BomPricingPanel.tsx:146 +#: src/pages/part/pricing/BomPricingPanel.tsx:161 #: src/tables/ColumnRenderers.tsx:231 -#: src/tables/bom/BomTable.tsx:153 +#: src/tables/bom/BomTable.tsx:158 +#: src/tables/purchasing/PurchaseOrderTable.tsx:97 +#: src/tables/sales/ReturnOrderTable.tsx:87 +#: src/tables/sales/SalesOrderTable.tsx:124 msgid "Total Price" msgstr "" -#: src/pages/part/pricing/BomPricingPanel.tsx:162 -#: src/pages/part/pricing/VariantPricingPanel.tsx:61 -#: src/tables/purchasing/SupplierPartTable.tsx:137 +#: src/pages/part/pricing/BomPricingPanel.tsx:177 +#: src/pages/part/pricing/VariantPricingPanel.tsx:62 +#: src/tables/purchasing/SupplierPartTable.tsx:149 msgid "Updated" msgstr "" -#: src/pages/part/pricing/BomPricingPanel.tsx:211 +#: src/pages/part/pricing/BomPricingPanel.tsx:230 msgid "Pie Chart" msgstr "" -#: src/pages/part/pricing/BomPricingPanel.tsx:212 +#: src/pages/part/pricing/BomPricingPanel.tsx:231 msgid "Bar Chart" msgstr "" -#: src/pages/part/pricing/PriceBreakPanel.tsx:62 -#: src/pages/part/pricing/PriceBreakPanel.tsx:116 +#: src/pages/part/pricing/PriceBreakPanel.tsx:63 +#: src/pages/part/pricing/PriceBreakPanel.tsx:117 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:138 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:170 msgid "Add Price Break" msgstr "" -#: src/pages/part/pricing/PriceBreakPanel.tsx:75 +#: src/pages/part/pricing/PriceBreakPanel.tsx:76 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:151 msgid "Edit Price Break" msgstr "" -#: src/pages/part/pricing/PriceBreakPanel.tsx:85 +#: src/pages/part/pricing/PriceBreakPanel.tsx:86 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:161 msgid "Delete Price Break" msgstr "" -#: src/pages/part/pricing/PriceBreakPanel.tsx:101 -#: src/pages/part/pricing/PriceBreakPanel.tsx:175 +#: src/pages/part/pricing/PriceBreakPanel.tsx:102 +#: src/pages/part/pricing/PriceBreakPanel.tsx:193 msgid "Price Break" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:48 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:60 msgid "Pricing Category" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:60 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:79 msgid "Minimum" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:72 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:91 msgid "Maximum" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:104 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:123 msgid "Purchase Pricing" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:125 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:158 msgid "Override Pricing" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:132 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:165 msgid "Overall Pricing" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:151 -#: src/pages/stock/StockDetail.tsx:123 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:184 +#: src/pages/stock/StockDetail.tsx:130 msgid "Last Updated" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:167 -#: src/pages/part/pricing/VariantPricingPanel.tsx:45 -#: src/pages/part/pricing/VariantPricingPanel.tsx:108 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:210 +#: src/pages/part/pricing/VariantPricingPanel.tsx:46 +#: src/pages/part/pricing/VariantPricingPanel.tsx:119 msgid "Minimum Price" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:172 -#: src/pages/part/pricing/VariantPricingPanel.tsx:53 -#: src/pages/part/pricing/VariantPricingPanel.tsx:113 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:215 +#: src/pages/part/pricing/VariantPricingPanel.tsx:54 +#: src/pages/part/pricing/VariantPricingPanel.tsx:124 msgid "Maximum Price" msgstr "" -#: src/pages/part/pricing/PricingPanel.tsx:34 +#: src/pages/part/pricing/PricingPanel.tsx:23 +msgid "No data available" +msgstr "" + +#: src/pages/part/pricing/PricingPanel.tsx:64 msgid "No Data" msgstr "" -#: src/pages/part/pricing/PricingPanel.tsx:35 +#: src/pages/part/pricing/PricingPanel.tsx:65 msgid "No pricing data available" msgstr "" -#: src/pages/part/pricing/PurchaseHistoryPanel.tsx:49 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:44 +#: src/pages/part/pricing/PurchaseHistoryPanel.tsx:50 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:45 #: src/tables/ColumnRenderers.tsx:170 #: src/tables/plugin/PluginListTable.tsx:182 #: src/tables/stock/StockItemTestResultTable.tsx:194 msgid "Date" msgstr "" -#: src/pages/part/pricing/PurchaseHistoryPanel.tsx:56 -#: src/pages/part/pricing/PurchaseHistoryPanel.tsx:140 +#: src/pages/part/pricing/PurchaseHistoryPanel.tsx:57 +#: src/pages/part/pricing/PurchaseHistoryPanel.tsx:156 msgid "Purchase Price" msgstr "" -#: src/pages/part/pricing/SaleHistoryPanel.tsx:30 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:31 msgid "Sale Order" msgstr "" -#: src/pages/part/pricing/SaleHistoryPanel.tsx:51 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:99 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:52 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:115 msgid "Sale Price" msgstr "" -#: src/pages/part/pricing/SupplierPricingPanel.tsx:71 +#: src/pages/part/pricing/SupplierPricingPanel.tsx:88 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:79 msgid "Supplier Price" msgstr "" -#: src/pages/part/pricing/VariantPricingPanel.tsx:38 +#: src/pages/part/pricing/VariantPricingPanel.tsx:39 msgid "Variant Part" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:66 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:68 msgid "Edit Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:88 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:90 msgid "Supplier Reference" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:118 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:228 -#: src/pages/sales/ReturnOrderDetail.tsx:84 -#: src/pages/sales/ReturnOrderDetail.tsx:194 -#: src/pages/sales/SalesOrderDetail.tsx:88 -#: src/pages/sales/SalesOrderDetail.tsx:198 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:120 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:230 +#: src/pages/sales/ReturnOrderDetail.tsx:99 +#: src/pages/sales/ReturnOrderDetail.tsx:209 +#: src/pages/sales/SalesOrderDetail.tsx:103 +#: src/pages/sales/SalesOrderDetail.tsx:225 msgid "Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:125 -#: src/pages/sales/ReturnOrderDetail.tsx:91 -#: src/pages/sales/SalesOrderDetail.tsx:95 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 +#: src/pages/sales/ReturnOrderDetail.tsx:106 +#: src/pages/sales/SalesOrderDetail.tsx:110 msgid "Completed Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:133 -#: src/pages/sales/ReturnOrderDetail.tsx:99 -#: src/pages/sales/SalesOrderDetail.tsx:103 -#: src/pages/sales/SalesOrderDetail.tsx:208 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:135 +#: src/pages/sales/ReturnOrderDetail.tsx:114 +#: src/pages/sales/SalesOrderDetail.tsx:118 +#: src/pages/sales/SalesOrderDetail.tsx:235 msgid "Completed Shipments" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:141 -#: src/pages/sales/ReturnOrderDetail.tsx:107 -#: src/pages/sales/SalesOrderDetail.tsx:111 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 +#: src/pages/sales/ReturnOrderDetail.tsx:122 +#: src/pages/sales/SalesOrderDetail.tsx:126 msgid "Order Currency," msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:146 -#: src/pages/sales/ReturnOrderDetail.tsx:112 -#: src/pages/sales/SalesOrderDetail.tsx:116 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:148 +#: src/pages/sales/ReturnOrderDetail.tsx:127 +#: src/pages/sales/SalesOrderDetail.tsx:131 msgid "Total Cost" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:177 -#: src/pages/sales/ReturnOrderDetail.tsx:143 -#: src/pages/sales/SalesOrderDetail.tsx:147 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:179 +#: src/pages/sales/ReturnOrderDetail.tsx:158 +#: src/pages/sales/SalesOrderDetail.tsx:162 msgid "Created On" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:183 -#: src/pages/sales/ReturnOrderDetail.tsx:149 -#: src/pages/sales/SalesOrderDetail.tsx:153 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:185 +#: src/pages/sales/ReturnOrderDetail.tsx:164 +#: src/pages/sales/SalesOrderDetail.tsx:168 #: src/tables/ColumnRenderers.tsx:180 msgid "Target Date" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:222 -#: src/pages/sales/ReturnOrderDetail.tsx:188 -#: src/pages/sales/SalesOrderDetail.tsx:192 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:224 +#: src/pages/sales/ReturnOrderDetail.tsx:203 +#: src/pages/sales/SalesOrderDetail.tsx:219 msgid "Order Details" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:287 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:293 +#: src/pages/sales/ReturnOrderDetail.tsx:267 +#: src/pages/sales/SalesOrderDetail.tsx:279 msgid "Order Actions" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:55 -#: src/pages/sales/SalesOrderDetail.tsx:59 -#: src/tables/sales/SalesOrderTable.tsx:111 +#: src/pages/sales/ReturnOrderDetail.tsx:70 +#: src/pages/sales/SalesOrderDetail.tsx:74 +#: src/tables/sales/SalesOrderTable.tsx:113 msgid "Customer Reference" msgstr "" +#: src/pages/sales/ReturnOrderDetail.tsx:256 +msgid "Edit Return Order" +msgstr "" + #: src/pages/sales/SalesIndex.tsx:33 msgid "Customers" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:203 +#: src/pages/sales/SalesOrderDetail.tsx:208 +msgid "Edit Sales Order" +msgstr "" + +#: src/pages/sales/SalesOrderDetail.tsx:230 msgid "Pending Shipments" msgstr "" @@ -3989,15 +4048,19 @@ msgstr "" msgid "Location Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:102 +#: src/pages/stock/StockDetail.tsx:109 msgid "Base Part" msgstr "" -#: src/pages/stock/StockDetail.tsx:109 +#: src/pages/stock/StockDetail.tsx:116 msgid "Stock Status" msgstr "" -#: src/pages/stock/StockDetail.tsx:150 +#: src/pages/stock/StockDetail.tsx:155 +#~ msgid "Link custom barcode to stock item" +#~ msgstr "" + +#: src/pages/stock/StockDetail.tsx:157 #: src/tables/build/BuildLineTable.tsx:38 #: src/tables/part/PartTable.tsx:116 #: src/tables/stock/StockItemTable.tsx:154 @@ -4005,86 +4068,90 @@ msgstr "" msgid "Available" msgstr "" -#: src/pages/stock/StockDetail.tsx:155 -#~ msgid "Link custom barcode to stock item" -#~ msgstr "" - #: src/pages/stock/StockDetail.tsx:161 #~ msgid "Unlink custom barcode from stock item" #~ msgstr "" -#: src/pages/stock/StockDetail.tsx:176 +#: src/pages/stock/StockDetail.tsx:183 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:192 +#: src/pages/stock/StockDetail.tsx:199 msgid "Consumed By" msgstr "" -#: src/pages/stock/StockDetail.tsx:201 -msgid "Build Order" -msgstr "" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "" +#: src/pages/stock/StockDetail.tsx:208 +msgid "Build Order" +msgstr "" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "" -#: src/pages/stock/StockDetail.tsx:266 +#: src/pages/stock/StockDetail.tsx:273 msgid "Stock Details" msgstr "" -#: src/pages/stock/StockDetail.tsx:272 +#: src/pages/stock/StockDetail.tsx:279 msgid "Stock Tracking" msgstr "" -#: src/pages/stock/StockDetail.tsx:284 +#: src/pages/stock/StockDetail.tsx:291 msgid "Test Data" msgstr "" -#: src/pages/stock/StockDetail.tsx:298 +#: src/pages/stock/StockDetail.tsx:305 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:305 +#: src/pages/stock/StockDetail.tsx:312 msgid "Child Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:385 +#: src/pages/stock/StockDetail.tsx:364 +msgid "Edit Stock Item" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:415 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:390 +#: src/pages/stock/StockDetail.tsx:420 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:400 +#: src/pages/stock/StockDetail.tsx:430 #: src/tables/stock/StockItemTable.tsx:409 msgid "Add stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:408 +#: src/pages/stock/StockDetail.tsx:433 +#~ msgid "Duplicate stock item" +#~ msgstr "" + +#: src/pages/stock/StockDetail.tsx:438 #: src/tables/stock/StockItemTable.tsx:418 msgid "Remove stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:415 +#: src/pages/stock/StockDetail.tsx:445 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:416 +#: src/pages/stock/StockDetail.tsx:446 #: src/tables/stock/StockItemTable.tsx:438 msgid "Transfer stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:433 -msgid "Duplicate stock item" +#: src/pages/stock/StockDetail.tsx:458 +msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:460 +#: src/pages/stock/StockDetail.tsx:494 msgid "Batch Code" msgstr "" @@ -4243,118 +4310,146 @@ msgstr "" msgid "Table filters" msgstr "" -#: src/tables/bom/BomTable.tsx:73 +#: src/tables/bom/BomTable.tsx:78 msgid "This BOM item is defined for a different parent" msgstr "" -#: src/tables/bom/BomTable.tsx:88 +#: src/tables/bom/BomTable.tsx:93 msgid "Part Information" msgstr "" -#: src/tables/bom/BomTable.tsx:172 +#: src/tables/bom/BomTable.tsx:177 #: src/tables/part/PartTable.tsx:133 msgid "No stock" msgstr "" -#: src/tables/bom/BomTable.tsx:180 +#: src/tables/bom/BomTable.tsx:185 #: src/tables/build/BuildLineTable.tsx:101 #: src/tables/part/PartTable.tsx:124 msgid "External stock" msgstr "" -#: src/tables/bom/BomTable.tsx:188 +#: src/tables/bom/BomTable.tsx:193 #: src/tables/build/BuildLineTable.tsx:64 msgid "Includes substitute stock" msgstr "" -#: src/tables/bom/BomTable.tsx:197 +#: src/tables/bom/BomTable.tsx:202 #: src/tables/build/BuildLineTable.tsx:74 msgid "Includes variant stock" msgstr "" -#: src/tables/bom/BomTable.tsx:222 +#: src/tables/bom/BomTable.tsx:227 #: src/tables/part/PartTable.tsx:152 #: src/tables/stock/StockItemTable.tsx:190 msgid "Stock Information" msgstr "" -#: src/tables/bom/BomTable.tsx:233 +#: src/tables/bom/BomTable.tsx:238 #: src/tables/build/BuildLineTable.tsx:179 msgid "Consumable item" msgstr "" -#: src/tables/bom/BomTable.tsx:253 +#: src/tables/bom/BomTable.tsx:258 msgid "Show trackable items" msgstr "" -#: src/tables/bom/BomTable.tsx:258 +#: src/tables/bom/BomTable.tsx:263 msgid "Show asssmbled items" msgstr "" -#: src/tables/bom/BomTable.tsx:262 +#: src/tables/bom/BomTable.tsx:267 msgid "Show items with available stock" msgstr "" -#: src/tables/bom/BomTable.tsx:266 +#: src/tables/bom/BomTable.tsx:271 msgid "Show items on order" msgstr "" -#: src/tables/bom/BomTable.tsx:270 +#: src/tables/bom/BomTable.tsx:275 msgid "Show validated items" msgstr "" -#: src/tables/bom/BomTable.tsx:274 +#: src/tables/bom/BomTable.tsx:279 #: src/tables/bom/UsedInTable.tsx:63 msgid "Show inherited items" msgstr "" -#: src/tables/bom/BomTable.tsx:278 +#: src/tables/bom/BomTable.tsx:283 #: src/tables/bom/UsedInTable.tsx:67 msgid "Show optional items" msgstr "" -#: src/tables/bom/BomTable.tsx:282 +#: src/tables/bom/BomTable.tsx:287 msgid "Show consumable items" msgstr "" -#: src/tables/bom/BomTable.tsx:286 +#: src/tables/bom/BomTable.tsx:291 msgid "Has Pricing" msgstr "" -#: src/tables/bom/BomTable.tsx:287 +#: src/tables/bom/BomTable.tsx:292 msgid "Show items with pricing" msgstr "" -#: src/tables/bom/BomTable.tsx:298 -msgid "View BOM" +#: src/tables/bom/BomTable.tsx:301 +msgid "Create BOM Item" msgstr "" -#: src/tables/bom/BomTable.tsx:309 -msgid "Validate BOM line" +#: src/tables/bom/BomTable.tsx:306 +msgid "BOM item created" msgstr "" -#: src/tables/bom/BomTable.tsx:317 -msgid "Edit Substitutes" +#: src/tables/bom/BomTable.tsx:313 +msgid "Edit BOM Item" +msgstr "" + +#: src/tables/bom/BomTable.tsx:315 +msgid "BOM item updated" +msgstr "" + +#: src/tables/bom/BomTable.tsx:322 +msgid "Delete BOM Item" +msgstr "" + +#: src/tables/bom/BomTable.tsx:323 +msgid "BOM item deleted" msgstr "" #: src/tables/bom/BomTable.tsx:331 -msgid "Edit Bom Item" +#~ msgid "Edit Bom Item" +#~ msgstr "" + +#: src/tables/bom/BomTable.tsx:333 +msgid "View BOM" msgstr "" #: src/tables/bom/BomTable.tsx:333 -msgid "Bom item updated" +#~ msgid "Bom item updated" +#~ msgstr "" + +#: src/tables/bom/BomTable.tsx:344 +msgid "Validate BOM line" msgstr "" #: src/tables/bom/BomTable.tsx:348 -msgid "Delete Bom Item" -msgstr "" +#~ msgid "Delete Bom Item" +#~ msgstr "" #: src/tables/bom/BomTable.tsx:349 -msgid "Bom item deleted" -msgstr "" +#~ msgid "Bom item deleted" +#~ msgstr "" #: src/tables/bom/BomTable.tsx:351 -msgid "Are you sure you want to remove this BOM item?" +#~ msgid "Are you sure you want to remove this BOM item?" +#~ msgstr "" + +#: src/tables/bom/BomTable.tsx:352 +msgid "Edit Substitutes" +msgstr "" + +#: src/tables/bom/BomTable.tsx:389 +msgid "Add BOM Item" msgstr "" #: src/tables/bom/UsedInTable.tsx:72 @@ -4422,7 +4517,7 @@ msgstr "" #: src/tables/build/BuildOrderTable.tsx:107 #: src/tables/purchasing/PurchaseOrderTable.tsx:56 -#: src/tables/sales/ReturnOrderTable.tsx:42 +#: src/tables/sales/ReturnOrderTable.tsx:47 #: src/tables/sales/SalesOrderTable.tsx:53 msgid "Filter by order status" msgstr "" @@ -4431,8 +4526,8 @@ msgstr "" msgid "Show overdue status" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:140 -#: src/tables/build/BuildOrderTable.tsx:158 +#: src/tables/build/BuildOrderTable.tsx:142 +#: src/tables/build/BuildOrderTable.tsx:160 msgid "Add Build Order" msgstr "" @@ -4457,27 +4552,43 @@ msgstr "" msgid "Are you sure you want to delete this address?" msgstr "" -#: src/tables/company/CompanyTable.tsx:63 +#: src/tables/company/CompanyTable.tsx:71 msgid "New Company" msgstr "" -#: src/tables/company/CompanyTable.tsx:83 +#: src/tables/company/CompanyTable.tsx:89 +msgid "Show active companies" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:94 +msgid "Show companies which are suppliers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:99 +msgid "Show companies which are manufacturers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:104 +msgid "Show companies which are customers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:116 msgid "Add Company" msgstr "" -#: src/tables/company/ContactTable.tsx:73 +#: src/tables/company/ContactTable.tsx:71 msgid "Edit Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:80 +#: src/tables/company/ContactTable.tsx:78 msgid "Add Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:91 +#: src/tables/company/ContactTable.tsx:89 msgid "Delete Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:131 +#: src/tables/company/ContactTable.tsx:129 msgid "Add contact" msgstr "" @@ -4874,11 +4985,6 @@ msgstr "" msgid "Not Virtual" msgstr "" -#: src/tables/part/PartTable.tsx:276 -#: src/tables/part/PartTable.tsx:292 -msgid "Add Part" -msgstr "" - #: src/tables/part/PartTestTemplateTable.tsx:52 msgid "Results" msgstr "" @@ -5227,105 +5333,122 @@ msgstr "" msgid "Are you sure you want to remove this manufacturer part?" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:84 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:86 msgid "Part Description" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:111 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:113 msgid "Total Quantity" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:127 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:129 msgid "Received" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:146 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:148 msgid "Supplier Code" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:153 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:155 msgid "Supplier Link" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:160 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:162 msgid "Manufacturer Code" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:174 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:176 msgid "Destination" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:188 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:198 msgid "Add Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:203 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:215 msgid "Edit Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:211 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:223 msgid "Delete Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:222 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:234 msgid "Receive line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:256 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:272 msgid "Add line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:261 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:282 msgid "Receive items" msgstr "" -#: src/tables/purchasing/PurchaseOrderTable.tsx:102 -#: src/tables/purchasing/PurchaseOrderTable.tsx:119 +#: src/tables/purchasing/PurchaseOrderTable.tsx:113 +#: src/tables/purchasing/PurchaseOrderTable.tsx:130 msgid "Add Purchase Order" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:88 +#: src/tables/purchasing/SupplierPartTable.tsx:94 msgid "MPN" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:111 +#: src/tables/purchasing/SupplierPartTable.tsx:123 msgid "Base units" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:156 -msgid "Add Supplier Part" -msgstr "" - -#: src/tables/purchasing/SupplierPartTable.tsx:159 +#: src/tables/purchasing/SupplierPartTable.tsx:171 msgid "Supplier part created" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:168 +#: src/tables/purchasing/SupplierPartTable.tsx:177 msgid "Add supplier part" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:193 -msgid "Supplier part updated" +#: src/tables/purchasing/SupplierPartTable.tsx:189 +msgid "Show active supplier parts" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:204 -msgid "Delete Supplier Part" +#: src/tables/purchasing/SupplierPartTable.tsx:193 +msgid "Active Part" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:193 +#~ msgid "Supplier part updated" +#~ msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:194 +msgid "Show active internal parts" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:198 +msgid "Active Supplier" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:199 +msgid "Show active suppliers" msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:205 -msgid "Supplier part deleted" -msgstr "" +#~ msgid "Supplier part deleted" +#~ msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:207 -msgid "Are you sure you want to remove this supplier part?" +#~ msgid "Are you sure you want to remove this supplier part?" +#~ msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:219 +msgid "Delete Supplier Part" msgstr "" -#: src/tables/sales/ReturnOrderTable.tsx:95 +#: src/tables/sales/ReturnOrderTable.tsx:102 +#: src/tables/sales/ReturnOrderTable.tsx:116 msgid "Add Return Order" msgstr "" -#: src/tables/sales/SalesOrderTable.tsx:66 -#: src/tables/sales/SalesOrderTable.tsx:83 +#: src/tables/sales/SalesOrderTable.tsx:68 +#: src/tables/sales/SalesOrderTable.tsx:85 msgid "Add Sales Order" msgstr "" @@ -5792,8 +5915,8 @@ msgid "Finished" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:277 -#: src/tables/stock/StockItemTestResultTable.tsx:351 -#: src/tables/stock/StockItemTestResultTable.tsx:406 +#: src/tables/stock/StockItemTestResultTable.tsx:349 +#: src/tables/stock/StockItemTestResultTable.tsx:404 msgid "Add Test Result" msgstr "" @@ -5801,61 +5924,61 @@ msgstr "" msgid "Test result added" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:290 -#: src/tables/stock/StockItemTestResultTable.tsx:361 +#: src/tables/stock/StockItemTestResultTable.tsx:288 +#: src/tables/stock/StockItemTestResultTable.tsx:359 msgid "Edit Test Result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:292 +#: src/tables/stock/StockItemTestResultTable.tsx:290 msgid "Test result updated" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:298 -#: src/tables/stock/StockItemTestResultTable.tsx:370 +#: src/tables/stock/StockItemTestResultTable.tsx:296 +#: src/tables/stock/StockItemTestResultTable.tsx:368 msgid "Delete Test Result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:300 +#: src/tables/stock/StockItemTestResultTable.tsx:298 msgid "Test result deleted" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:314 +#: src/tables/stock/StockItemTestResultTable.tsx:312 msgid "Test Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:315 +#: src/tables/stock/StockItemTestResultTable.tsx:313 msgid "Test result has been recorded" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:322 +#: src/tables/stock/StockItemTestResultTable.tsx:320 msgid "Failed to record test result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:339 +#: src/tables/stock/StockItemTestResultTable.tsx:337 msgid "Pass Test" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:387 +#: src/tables/stock/StockItemTestResultTable.tsx:385 msgid "Required" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:388 +#: src/tables/stock/StockItemTestResultTable.tsx:386 msgid "Show results for required tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:392 +#: src/tables/stock/StockItemTestResultTable.tsx:390 msgid "Include Installed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:393 +#: src/tables/stock/StockItemTestResultTable.tsx:391 msgid "Show results for installed stock items" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:397 +#: src/tables/stock/StockItemTestResultTable.tsx:395 msgid "Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:398 +#: src/tables/stock/StockItemTestResultTable.tsx:396 msgid "Show only passed tests" msgstr "" diff --git a/src/frontend/src/locales/es/messages.po b/src/frontend/src/locales/es/messages.po index 1122498e97..8c93c4cee8 100644 --- a/src/frontend/src/locales/es/messages.po +++ b/src/frontend/src/locales/es/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: es_MX\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-04-18 03:35\n" +"PO-Revision-Date: 2024-04-21 04:19\n" "Last-Translator: \n" "Language-Team: Spanish, Mexico\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -69,10 +69,10 @@ msgid "Remove the associated image from this item?" msgstr "¿Eliminar imagen asociada al artículo?" #: src/components/details/DetailsImage.tsx:70 -#: src/forms/StockForms.tsx:450 +#: src/forms/StockForms.tsx:427 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:407 +#: src/pages/stock/StockDetail.tsx:437 msgid "Remove" msgstr "Eliminar" @@ -100,7 +100,7 @@ msgid "Clear" msgstr "Borrar" #: src/components/details/DetailsImage.tsx:226 -#: src/components/forms/ApiForm.tsx:516 +#: src/components/forms/ApiForm.tsx:529 #: src/contexts/ThemeContext.tsx:65 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 msgid "Submit" @@ -131,6 +131,9 @@ msgid "Part is not active" msgstr "La pieza no está activa" #: src/components/details/PartIcons.tsx:34 +#: src/pages/company/CompanyDetail.tsx:299 +#: src/pages/company/SupplierPartDetail.tsx:310 +#: src/pages/part/PartDetail.tsx:662 msgid "Inactive" msgstr "Inactivo" @@ -246,26 +249,26 @@ msgstr "" msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:131 +#: src/components/forms/ApiForm.tsx:133 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "" -#: src/components/forms/ApiForm.tsx:378 +#: src/components/forms/ApiForm.tsx:393 #: src/components/widgets/MarkdownEditor.tsx:146 msgid "Success" msgstr "" -#: src/components/forms/ApiForm.tsx:453 +#: src/components/forms/ApiForm.tsx:468 msgid "Form Errors Exist" msgstr "" -#: src/components/forms/ApiForm.tsx:553 +#: src/components/forms/ApiForm.tsx:566 #: src/tables/plugin/PluginListTable.tsx:441 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:573 +#: src/components/forms/ApiForm.tsx:586 #: src/components/items/ActionDropdown.tsx:199 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:121 @@ -447,7 +450,7 @@ msgstr "" #: src/components/forms/HostOptionsForm.tsx:42 #: src/components/forms/HostOptionsForm.tsx:69 #: src/pages/part/CategoryDetail.tsx:72 -#: src/pages/part/PartDetail.tsx:122 +#: src/pages/part/PartDetail.tsx:116 #: src/pages/stock/LocationDetail.tsx:79 #: src/tables/machine/MachineTypeTable.tsx:65 #: src/tables/machine/MachineTypeTable.tsx:106 @@ -498,7 +501,7 @@ msgstr "Nombre: {0}" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:277 +#: src/components/forms/fields/ApiFormField.tsx:278 #: src/components/modals/LicenseModal.tsx:72 #: src/components/nav/SearchDrawer.tsx:411 #: src/components/widgets/MarkdownEditor.tsx:108 @@ -509,7 +512,7 @@ msgstr "" #: src/tables/InvenTreeTable.tsx:430 #: src/tables/InvenTreeTable.tsx:506 #: src/tables/plugin/PluginListTable.tsx:398 -#: src/tables/stock/StockItemTestResultTable.tsx:321 +#: src/tables/stock/StockItemTestResultTable.tsx:319 msgid "Error" msgstr "" @@ -548,7 +551,7 @@ msgid "Thumbnail" msgstr "" #: src/components/items/ActionDropdown.tsx:110 -#: src/pages/build/BuildDetail.tsx:298 +#: src/pages/build/BuildDetail.tsx:299 msgid "Barcode Actions" msgstr "" @@ -569,7 +572,7 @@ msgid "Link custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:161 -#: src/forms/PurchaseOrderForms.tsx:356 +#: src/forms/PurchaseOrderForms.tsx:367 msgid "Unlink Barcode" msgstr "" @@ -590,7 +593,6 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:218 -#: src/pages/stock/StockDetail.tsx:432 #: src/tables/RowActions.tsx:32 msgid "Duplicate" msgstr "" @@ -1041,19 +1043,18 @@ msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49 -#: src/pages/build/BuildDetail.tsx:79 -#: src/pages/part/PartDetail.tsx:767 +#: src/pages/build/BuildDetail.tsx:78 +#: src/pages/part/PartDetail.tsx:778 #: src/tables/part/RelatedPartTable.tsx:45 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:70 msgid "Part" msgstr "" @@ -1064,7 +1065,7 @@ msgstr "" #: src/pages/part/CategoryDetail.tsx:104 #: src/pages/part/CategoryDetail.tsx:183 #: src/pages/part/CategoryDetail.tsx:213 -#: src/pages/part/PartDetail.tsx:633 +#: src/pages/part/PartDetail.tsx:627 msgid "Parts" msgstr "" @@ -1085,10 +1086,10 @@ msgid "Part Test Templates" msgstr "" #: src/components/render/ModelType.tsx:43 -#: src/pages/company/SupplierPartDetail.tsx:185 -#: src/pages/company/SupplierPartDetail.tsx:294 -#: src/pages/stock/StockDetail.tsx:161 -#: src/tables/purchasing/SupplierPartTable.tsx:63 +#: src/pages/company/SupplierPartDetail.tsx:192 +#: src/pages/company/SupplierPartDetail.tsx:324 +#: src/pages/stock/StockDetail.tsx:168 +#: src/tables/purchasing/SupplierPartTable.tsx:69 msgid "Supplier Part" msgstr "" @@ -1112,12 +1113,12 @@ msgstr "" #: src/components/render/ModelType.tsx:67 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:67 -#: src/pages/stock/StockDetail.tsx:480 +#: src/pages/stock/StockDetail.tsx:514 msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:68 -#: src/pages/company/CompanyDetail.tsx:196 +#: src/pages/company/CompanyDetail.tsx:197 #: src/pages/stock/LocationDetail.tsx:112 #: src/pages/stock/LocationDetail.tsx:156 #: src/pages/stock/LocationDetail.tsx:309 @@ -1158,7 +1159,7 @@ msgid "Build Lines" msgstr "" #: src/components/render/ModelType.tsx:104 -#: src/pages/company/CompanyDetail.tsx:302 +#: src/pages/company/CompanyDetail.tsx:309 msgid "Company" msgstr "" @@ -1179,15 +1180,15 @@ msgstr "" #: src/components/render/ModelType.tsx:119 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:99 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:42 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:319 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:328 msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:120 #: src/pages/Index/Settings/SystemSettings.tsx:242 -#: src/pages/company/CompanyDetail.tsx:189 -#: src/pages/company/SupplierPartDetail.tsx:219 -#: src/pages/part/PartDetail.tsx:566 +#: src/pages/company/CompanyDetail.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:226 +#: src/pages/part/PartDetail.tsx:560 #: src/pages/purchasing/PurchasingIndex.tsx:20 msgid "Purchase Orders" msgstr "Órdenes de compra" @@ -1202,16 +1203,16 @@ msgstr "" #: src/components/render/ModelType.tsx:132 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:108 -#: src/pages/build/BuildDetail.tsx:127 -#: src/pages/sales/SalesOrderDetail.tsx:265 -#: src/pages/stock/StockDetail.tsx:209 +#: src/pages/build/BuildDetail.tsx:126 +#: src/pages/sales/SalesOrderDetail.tsx:315 +#: src/pages/stock/StockDetail.tsx:216 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:133 #: src/pages/Index/Settings/SystemSettings.tsx:257 -#: src/pages/company/CompanyDetail.tsx:205 -#: src/pages/part/PartDetail.tsx:572 +#: src/pages/company/CompanyDetail.tsx:206 +#: src/pages/part/PartDetail.tsx:566 #: src/pages/sales/SalesIndex.tsx:21 msgid "Sales Orders" msgstr "" @@ -1226,13 +1227,13 @@ msgstr "" #: src/components/render/ModelType.tsx:147 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:117 -#: src/pages/sales/ReturnOrderDetail.tsx:241 +#: src/pages/sales/ReturnOrderDetail.tsx:291 msgid "Return Order" msgstr "" #: src/components/render/ModelType.tsx:148 #: src/pages/Index/Settings/SystemSettings.tsx:272 -#: src/pages/company/CompanyDetail.tsx:212 +#: src/pages/company/CompanyDetail.tsx:213 #: src/pages/sales/SalesIndex.tsx:27 msgid "Return Orders" msgstr "Ordenes de devolución" @@ -1243,19 +1244,19 @@ msgid "Address" msgstr "" #: src/components/render/ModelType.tsx:156 -#: src/pages/company/CompanyDetail.tsx:238 +#: src/pages/company/CompanyDetail.tsx:239 msgid "Addresses" msgstr "" #: src/components/render/ModelType.tsx:162 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:165 -#: src/pages/sales/ReturnOrderDetail.tsx:131 -#: src/pages/sales/SalesOrderDetail.tsx:135 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:167 +#: src/pages/sales/ReturnOrderDetail.tsx:146 +#: src/pages/sales/SalesOrderDetail.tsx:150 msgid "Contact" msgstr "" #: src/components/render/ModelType.tsx:163 -#: src/pages/company/CompanyDetail.tsx:232 +#: src/pages/company/CompanyDetail.tsx:233 msgid "Contacts" msgstr "" @@ -1285,26 +1286,26 @@ msgstr "" #: src/defaults/links.tsx:29 #: src/defaults/menuItems.tsx:38 #: src/pages/Index/Settings/SystemSettings.tsx:199 -#: src/pages/part/PartDetail.tsx:488 +#: src/pages/part/PartDetail.tsx:482 #: src/pages/stock/LocationDetail.tsx:289 -#: src/pages/stock/StockDetail.tsx:343 +#: src/pages/stock/StockDetail.tsx:350 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" msgstr "" #: src/components/render/Stock.tsx:26 -#: src/pages/stock/StockDetail.tsx:144 -#: src/pages/stock/StockDetail.tsx:450 +#: src/pages/stock/StockDetail.tsx:151 +#: src/pages/stock/StockDetail.tsx:484 msgid "Serial Number" msgstr "" #: src/components/render/Stock.tsx:28 #: src/pages/part/pricing/BomPricingPanel.tsx:132 #: src/pages/part/pricing/PriceBreakPanel.tsx:96 -#: src/pages/stock/StockDetail.tsx:139 -#: src/pages/stock/StockDetail.tsx:455 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:92 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:120 +#: src/pages/stock/StockDetail.tsx:146 +#: src/pages/stock/StockDetail.tsx:489 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:94 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:122 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:73 msgid "Quantity" msgstr "" @@ -2064,7 +2065,7 @@ msgstr "" #~ msgstr "Local Server" #: src/defaults/links.tsx:11 -#: src/pages/company/CompanyDetail.tsx:89 +#: src/pages/company/CompanyDetail.tsx:90 msgid "Website" msgstr "Sitio web" @@ -2081,8 +2082,8 @@ msgstr "" #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:217 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:278 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:322 +#: src/pages/company/SupplierPartDetail.tsx:297 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:331 #: src/pages/purchasing/PurchasingIndex.tsx:52 msgid "Purchasing" msgstr "" @@ -2090,9 +2091,9 @@ msgstr "" #: src/defaults/links.tsx:32 #: src/defaults/menuItems.tsx:53 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:245 +#: src/pages/sales/ReturnOrderDetail.tsx:296 #: src/pages/sales/SalesIndex.tsx:45 -#: src/pages/sales/SalesOrderDetail.tsx:269 +#: src/pages/sales/SalesOrderDetail.tsx:320 msgid "Sales" msgstr "" @@ -2295,75 +2296,75 @@ msgstr "" #~ msgid "Part updated" #~ msgstr "Part updated" -#: src/forms/PurchaseOrderForms.tsx:246 +#: src/forms/PurchaseOrderForms.tsx:257 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:254 +#: src/forms/PurchaseOrderForms.tsx:265 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:263 +#: src/forms/PurchaseOrderForms.tsx:274 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:273 +#: src/forms/PurchaseOrderForms.tsx:284 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:278 +#: src/forms/PurchaseOrderForms.tsx:289 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:289 -#: src/forms/PurchaseOrderForms.tsx:365 +#: src/forms/PurchaseOrderForms.tsx:300 +#: src/forms/PurchaseOrderForms.tsx:376 msgid "Scan Barcode" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:333 +#: src/forms/PurchaseOrderForms.tsx:344 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:340 +#: src/forms/PurchaseOrderForms.tsx:351 msgid "Assign Batch Code{0}" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:349 +#: src/forms/PurchaseOrderForms.tsx:360 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:374 -#: src/forms/StockForms.tsx:359 +#: src/forms/PurchaseOrderForms.tsx:385 +#: src/forms/StockForms.tsx:336 msgid "Remove item from list" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:399 -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/PurchaseOrderForms.tsx:410 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:58 -#: src/pages/stock/StockDetail.tsx:169 +#: src/pages/stock/StockDetail.tsx:176 msgid "Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:415 +#: src/forms/PurchaseOrderForms.tsx:426 msgid "Store at default location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:428 +#: src/forms/PurchaseOrderForms.tsx:439 msgid "Store at line item destination" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:438 +#: src/forms/PurchaseOrderForms.tsx:449 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:647 +#: src/forms/PurchaseOrderForms.tsx:658 msgid "Receive line items" msgstr "" @@ -2388,97 +2389,94 @@ msgstr "" #~ msgstr "Create Stock Item" #: src/forms/StockForms.tsx:136 +#: src/pages/stock/StockDetail.tsx:373 #: src/tables/stock/StockItemTable.tsx:374 #: src/tables/stock/StockItemTable.tsx:494 msgid "Add Stock Item" msgstr "" -#: src/forms/StockForms.tsx:157 -msgid "Edit Stock Item" -msgstr "" - #: src/forms/StockForms.tsx:158 -msgid "Stock item updated" -msgstr "" +#~ msgid "Stock item updated" +#~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:348 +#: src/forms/StockForms.tsx:325 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 -#: src/pages/part/PartDetail.tsx:208 -#: src/pages/part/PartDetail.tsx:649 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 +#: src/pages/part/PartDetail.tsx:202 +#: src/pages/part/PartDetail.tsx:643 #: src/tables/stock/StockItemTable.tsx:283 msgid "In Stock" msgstr "En Stock" -#: src/forms/StockForms.tsx:416 +#: src/forms/StockForms.tsx:393 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/tables/RowActions.tsx:148 msgid "Actions" msgstr "" -#: src/forms/StockForms.tsx:479 -#: src/pages/stock/StockDetail.tsx:399 +#: src/forms/StockForms.tsx:456 +#: src/pages/stock/StockDetail.tsx:429 #: src/tables/settings/TemplateTable.tsx:266 -#: src/tables/stock/StockItemTestResultTable.tsx:350 +#: src/tables/stock/StockItemTestResultTable.tsx:348 msgid "Add" msgstr "Agregar" -#: src/forms/StockForms.tsx:507 +#: src/forms/StockForms.tsx:484 #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:389 +#: src/pages/stock/StockDetail.tsx:419 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:740 +#: src/forms/StockForms.tsx:717 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:749 +#: src/forms/StockForms.tsx:726 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:758 -#: src/pages/part/PartDetail.tsx:725 +#: src/forms/StockForms.tsx:735 +#: src/pages/part/PartDetail.tsx:734 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:767 -#: src/pages/part/PartDetail.tsx:714 +#: src/forms/StockForms.tsx:744 +#: src/pages/part/PartDetail.tsx:723 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:776 +#: src/forms/StockForms.tsx:753 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:785 +#: src/forms/StockForms.tsx:762 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:804 +#: src/forms/StockForms.tsx:781 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:811 +#: src/forms/StockForms.tsx:788 msgid "Parent stock location" msgstr "" @@ -3196,7 +3194,7 @@ msgid "Reports" msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:89 -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:318 msgid "Report" msgstr "Informe" @@ -3213,7 +3211,7 @@ msgstr "Informe" #~ msgstr "Return order" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135 -#: src/pages/part/PartDetail.tsx:513 +#: src/pages/part/PartDetail.tsx:507 msgid "Bill of Materials" msgstr "" @@ -3264,15 +3262,15 @@ msgid "Reporting" msgstr "Informes" #: src/pages/Index/Settings/SystemSettings.tsx:223 -#: src/pages/part/PartDetail.tsx:584 +#: src/pages/part/PartDetail.tsx:578 msgid "Stocktake" msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:228 -#: src/pages/build/BuildDetail.tsx:360 +#: src/pages/build/BuildDetail.tsx:361 #: src/pages/build/BuildIndex.tsx:14 -#: src/pages/part/PartDetail.tsx:520 -#: src/pages/sales/SalesOrderDetail.tsx:213 +#: src/pages/part/PartDetail.tsx:514 +#: src/pages/sales/SalesOrderDetail.tsx:240 msgid "Build Orders" msgstr "Ordenes de Producción" @@ -3332,34 +3330,34 @@ msgstr "" #~ msgid "Build Status" #~ msgstr "Build Status" -#: src/pages/build/BuildDetail.tsx:85 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:109 -#: src/pages/sales/ReturnOrderDetail.tsx:75 -#: src/pages/sales/SalesOrderDetail.tsx:79 +#: src/pages/build/BuildDetail.tsx:84 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:111 +#: src/pages/sales/ReturnOrderDetail.tsx:90 +#: src/pages/sales/SalesOrderDetail.tsx:94 #: src/tables/machine/MachineListTable.tsx:323 #: src/tables/purchasing/PurchaseOrderTable.tsx:55 -#: src/tables/sales/ReturnOrderTable.tsx:41 +#: src/tables/sales/ReturnOrderTable.tsx:46 #: src/tables/sales/SalesOrderTable.tsx:52 #: src/tables/stock/StockItemTable.tsx:252 msgid "Status" msgstr "" -#: src/pages/build/BuildDetail.tsx:91 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:82 -#: src/pages/sales/ReturnOrderDetail.tsx:49 -#: src/pages/sales/SalesOrderDetail.tsx:53 +#: src/pages/build/BuildDetail.tsx:90 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:84 +#: src/pages/sales/ReturnOrderDetail.tsx:64 +#: src/pages/sales/SalesOrderDetail.tsx:68 msgid "Reference" msgstr "" -#: src/pages/build/BuildDetail.tsx:96 -#: src/pages/company/CompanyDetail.tsx:84 +#: src/pages/build/BuildDetail.tsx:95 +#: src/pages/company/CompanyDetail.tsx:85 #: src/pages/company/ManufacturerPartDetail.tsx:73 -#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/pages/company/SupplierPartDetail.tsx:85 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:129 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:103 -#: src/pages/sales/ReturnOrderDetail.tsx:69 -#: src/pages/sales/SalesOrderDetail.tsx:73 +#: src/pages/part/PartDetail.tsx:123 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:105 +#: src/pages/sales/ReturnOrderDetail.tsx:84 +#: src/pages/sales/SalesOrderDetail.tsx:88 #: src/pages/stock/LocationDetail.tsx:93 #: src/tables/ColumnRenderers.tsx:59 #: src/tables/machine/MachineTypeTable.tsx:69 @@ -3372,40 +3370,40 @@ msgstr "" msgid "Description" msgstr "" -#: src/pages/build/BuildDetail.tsx:103 +#: src/pages/build/BuildDetail.tsx:102 msgid "Parent Build" msgstr "" -#: src/pages/build/BuildDetail.tsx:114 +#: src/pages/build/BuildDetail.tsx:113 msgid "Build Quantity" msgstr "" -#: src/pages/build/BuildDetail.tsx:122 -#: src/pages/build/BuildDetail.tsx:223 +#: src/pages/build/BuildDetail.tsx:121 +#: src/pages/build/BuildDetail.tsx:222 msgid "Completed Outputs" msgstr "" -#: src/pages/build/BuildDetail.tsx:139 +#: src/pages/build/BuildDetail.tsx:138 msgid "Issued By" msgstr "" -#: src/pages/build/BuildDetail.tsx:145 -#: src/pages/part/PartDetail.tsx:321 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:190 -#: src/pages/sales/ReturnOrderDetail.tsx:156 -#: src/pages/sales/SalesOrderDetail.tsx:160 +#: src/pages/build/BuildDetail.tsx:144 +#: src/pages/part/PartDetail.tsx:315 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:192 +#: src/pages/sales/ReturnOrderDetail.tsx:171 +#: src/pages/sales/SalesOrderDetail.tsx:175 msgid "Responsible" msgstr "" -#: src/pages/build/BuildDetail.tsx:157 +#: src/pages/build/BuildDetail.tsx:156 msgid "Source Location" msgstr "" -#: src/pages/build/BuildDetail.tsx:158 +#: src/pages/build/BuildDetail.tsx:157 msgid "Any location" msgstr "" -#: src/pages/build/BuildDetail.tsx:165 +#: src/pages/build/BuildDetail.tsx:164 msgid "Destination Location" msgstr "" @@ -3420,7 +3418,7 @@ msgstr "" #~ msgid "Link custom barcode to part" #~ msgstr "Link custom barcode to part" -#: src/pages/build/BuildDetail.tsx:196 +#: src/pages/build/BuildDetail.tsx:195 msgid "Build Details" msgstr "" @@ -3429,7 +3427,7 @@ msgstr "" #~ msgid "Unlink custom barcode from part" #~ msgstr "Unlink custom barcode from part" -#: src/pages/build/BuildDetail.tsx:202 +#: src/pages/build/BuildDetail.tsx:201 #: src/tables/build/BuildLineTable.tsx:204 msgid "Allocate Stock" msgstr "" @@ -3438,7 +3436,7 @@ msgstr "" #~ msgid "Build Order updated" #~ msgstr "Build Order updated" -#: src/pages/build/BuildDetail.tsx:217 +#: src/pages/build/BuildDetail.tsx:216 msgid "Incomplete Outputs" msgstr "" @@ -3454,48 +3452,48 @@ msgstr "" #~ msgid "Delete build order" #~ msgstr "Delete build order" -#: src/pages/build/BuildDetail.tsx:236 +#: src/pages/build/BuildDetail.tsx:235 msgid "Consumed Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:248 +#: src/pages/build/BuildDetail.tsx:247 msgid "Child Build Orders" msgstr "" -#: src/pages/build/BuildDetail.tsx:258 -#: src/pages/company/CompanyDetail.tsx:244 +#: src/pages/build/BuildDetail.tsx:257 +#: src/pages/company/CompanyDetail.tsx:245 #: src/pages/company/ManufacturerPartDetail.tsx:169 -#: src/pages/part/PartDetail.tsx:606 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:246 -#: src/pages/sales/ReturnOrderDetail.tsx:199 -#: src/pages/sales/SalesOrderDetail.tsx:223 -#: src/pages/stock/StockDetail.tsx:316 +#: src/pages/part/PartDetail.tsx:600 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:253 +#: src/pages/sales/ReturnOrderDetail.tsx:214 +#: src/pages/sales/SalesOrderDetail.tsx:250 +#: src/pages/stock/StockDetail.tsx:323 msgid "Attachments" msgstr "" -#: src/pages/build/BuildDetail.tsx:270 -#: src/pages/company/CompanyDetail.tsx:256 -#: src/pages/part/PartDetail.tsx:618 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:258 -#: src/pages/sales/ReturnOrderDetail.tsx:211 -#: src/pages/sales/SalesOrderDetail.tsx:235 -#: src/pages/stock/StockDetail.tsx:328 +#: src/pages/build/BuildDetail.tsx:269 +#: src/pages/company/CompanyDetail.tsx:257 +#: src/pages/part/PartDetail.tsx:612 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:265 +#: src/pages/sales/ReturnOrderDetail.tsx:226 +#: src/pages/sales/SalesOrderDetail.tsx:262 +#: src/pages/stock/StockDetail.tsx:335 msgid "Notes" msgstr "" -#: src/pages/build/BuildDetail.tsx:286 +#: src/pages/build/BuildDetail.tsx:287 msgid "Edit Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:312 +#: src/pages/build/BuildDetail.tsx:313 msgid "Reporting Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:318 +#: src/pages/build/BuildDetail.tsx:319 msgid "Print build report" msgstr "" -#: src/pages/build/BuildDetail.tsx:324 +#: src/pages/build/BuildDetail.tsx:325 msgid "Build Order Actions" msgstr "" @@ -3507,53 +3505,56 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/company/CompanyDetail.tsx:97 +#: src/pages/company/CompanyDetail.tsx:98 msgid "Phone Number" msgstr "" -#: src/pages/company/CompanyDetail.tsx:104 +#: src/pages/company/CompanyDetail.tsx:105 msgid "Email Address" msgstr "" -#: src/pages/company/CompanyDetail.tsx:114 +#: src/pages/company/CompanyDetail.tsx:115 msgid "Default Currency" msgstr "" -#: src/pages/company/CompanyDetail.tsx:119 +#: src/pages/company/CompanyDetail.tsx:120 #: src/pages/company/SupplierDetail.tsx:8 -#: src/pages/company/SupplierPartDetail.tsx:102 -#: src/pages/company/SupplierPartDetail.tsx:188 -#: src/pages/company/SupplierPartDetail.tsx:282 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:97 +#: src/pages/company/SupplierPartDetail.tsx:109 +#: src/pages/company/SupplierPartDetail.tsx:195 +#: src/pages/company/SupplierPartDetail.tsx:301 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:99 +#: src/tables/company/CompanyTable.tsx:93 #: src/tables/purchasing/PurchaseOrderTable.tsx:73 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:36 msgid "Supplier" msgstr "Proveedor" -#: src/pages/company/CompanyDetail.tsx:125 +#: src/pages/company/CompanyDetail.tsx:126 #: src/pages/company/ManufacturerDetail.tsx:8 #: src/pages/company/ManufacturerPartDetail.tsx:91 #: src/pages/company/ManufacturerPartDetail.tsx:221 -#: src/pages/company/SupplierPartDetail.tsx:117 +#: src/pages/company/SupplierPartDetail.tsx:124 +#: src/tables/company/CompanyTable.tsx:98 msgid "Manufacturer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:131 +#: src/pages/company/CompanyDetail.tsx:132 #: src/pages/company/CustomerDetail.tsx:8 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/pages/sales/ReturnOrderDetail.tsx:63 -#: src/pages/sales/SalesOrderDetail.tsx:67 -#: src/pages/stock/StockDetail.tsx:218 -#: src/tables/sales/ReturnOrderTable.tsx:60 -#: src/tables/sales/SalesOrderTable.tsx:95 +#: src/pages/sales/ReturnOrderDetail.tsx:78 +#: src/pages/sales/SalesOrderDetail.tsx:82 +#: src/pages/stock/StockDetail.tsx:225 +#: src/tables/company/CompanyTable.tsx:103 +#: src/tables/sales/ReturnOrderTable.tsx:61 +#: src/tables/sales/SalesOrderTable.tsx:97 msgid "Customer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:165 +#: src/pages/company/CompanyDetail.tsx:166 msgid "Details" msgstr "Detalles" -#: src/pages/company/CompanyDetail.tsx:171 +#: src/pages/company/CompanyDetail.tsx:172 msgid "Manufactured Parts" msgstr "" @@ -3561,7 +3562,7 @@ msgstr "" #~ msgid "Edit company" #~ msgstr "Edit company" -#: src/pages/company/CompanyDetail.tsx:180 +#: src/pages/company/CompanyDetail.tsx:181 msgid "Supplied Parts" msgstr "" @@ -3569,30 +3570,31 @@ msgstr "" #~ msgid "Delete company" #~ msgstr "Delete company" -#: src/pages/company/CompanyDetail.tsx:221 +#: src/pages/company/CompanyDetail.tsx:222 msgid "Assigned Stock" msgstr "" -#: src/pages/company/CompanyDetail.tsx:272 +#: src/pages/company/CompanyDetail.tsx:273 msgid "Edit Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:281 +#: src/pages/company/CompanyDetail.tsx:282 msgid "Company Actions" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:66 -#: src/pages/company/SupplierPartDetail.tsx:71 +#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:72 msgid "Internal Part" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:81 -#: src/pages/company/SupplierPartDetail.tsx:85 +#: src/pages/company/SupplierPartDetail.tsx:92 msgid "External Link" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:99 -#: src/pages/company/SupplierPartDetail.tsx:126 +#: src/pages/company/SupplierPartDetail.tsx:133 #: src/tables/purchasing/ManufacturerPartTable.tsx:53 msgid "Manufacturer Part Number" msgstr "" @@ -3606,12 +3608,12 @@ msgid "Manufacturer Part Details" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:143 -#: src/pages/part/PartDetail.tsx:482 +#: src/pages/part/PartDetail.tsx:476 msgid "Parameters" msgstr "Parámetros" #: src/pages/company/ManufacturerPartDetail.tsx:155 -#: src/pages/part/PartDetail.tsx:553 +#: src/pages/part/PartDetail.tsx:547 #: src/pages/purchasing/PurchasingIndex.tsx:26 msgid "Suppliers" msgstr "Proveedores" @@ -3629,65 +3631,70 @@ msgstr "" msgid "ManufacturerPart" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:92 +#: src/pages/company/SupplierPartDetail.tsx:99 #: src/tables/ColumnRenderers.tsx:110 msgid "Note" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:110 +#: src/pages/company/SupplierPartDetail.tsx:117 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:138 -#: src/pages/company/SupplierPartDetail.tsx:189 -#: src/pages/stock/StockDetail.tsx:232 +#: src/pages/company/SupplierPartDetail.tsx:145 +#: src/pages/company/SupplierPartDetail.tsx:196 +#: src/pages/stock/StockDetail.tsx:239 msgid "Packaging" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:145 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:105 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:141 -#: src/tables/purchasing/SupplierPartTable.tsx:120 +#: src/pages/company/SupplierPartDetail.tsx:152 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:107 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:143 +#: src/tables/purchasing/SupplierPartTable.tsx:132 msgid "Pack Quantity" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:156 +#: src/pages/company/SupplierPartDetail.tsx:163 msgid "Supplier Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:163 +#: src/pages/company/SupplierPartDetail.tsx:170 msgid "Availability Updated" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:197 msgid "Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:199 +#: src/pages/company/SupplierPartDetail.tsx:206 msgid "Supplier Part Details" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:205 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:234 +#: src/pages/company/SupplierPartDetail.tsx:212 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:241 msgid "Received Stock" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:229 +#: src/pages/company/SupplierPartDetail.tsx:236 #: src/pages/part/PartPricingPanel.tsx:115 #: src/pages/part/pricing/PricingOverviewPanel.tsx:130 msgid "Supplier Pricing" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:244 +#: src/pages/company/SupplierPartDetail.tsx:251 msgid "Supplier Part Actions" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:270 -#: src/tables/purchasing/SupplierPartTable.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:275 +#: src/tables/purchasing/SupplierPartTable.tsx:211 msgid "Edit Supplier Part" msgstr "" +#: src/pages/company/SupplierPartDetail.tsx:282 +#: src/tables/purchasing/SupplierPartTable.tsx:164 +msgid "Add Supplier Part" +msgstr "" + #: src/pages/part/CategoryDetail.tsx:78 #: src/pages/stock/LocationDetail.tsx:85 #: src/tables/settings/ErrorTable.tsx:34 @@ -3734,135 +3741,143 @@ msgstr "" msgid "Category Details" msgstr "" -#: src/pages/part/PartDetail.tsx:135 +#: src/pages/part/PartDetail.tsx:129 msgid "Variant of" msgstr "" -#: src/pages/part/PartDetail.tsx:142 +#: src/pages/part/PartDetail.tsx:136 #: src/tables/notifications/NotificationsTable.tsx:31 #: src/tables/part/PartCategoryTemplateTable.tsx:68 msgid "Category" msgstr "" -#: src/pages/part/PartDetail.tsx:148 +#: src/pages/part/PartDetail.tsx:142 msgid "Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:155 +#: src/pages/part/PartDetail.tsx:149 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:162 +#: src/pages/part/PartDetail.tsx:156 msgid "IPN" msgstr "" -#: src/pages/part/PartDetail.tsx:169 +#: src/pages/part/PartDetail.tsx:163 msgid "Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:176 +#: src/pages/part/PartDetail.tsx:170 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:39 msgid "Units" msgstr "" -#: src/pages/part/PartDetail.tsx:183 +#: src/pages/part/PartDetail.tsx:177 #: src/tables/settings/PendingTasksTable.tsx:40 msgid "Keywords" msgstr "" -#: src/pages/part/PartDetail.tsx:190 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:156 -#: src/pages/sales/ReturnOrderDetail.tsx:122 -#: src/pages/sales/SalesOrderDetail.tsx:126 +#: src/pages/part/PartDetail.tsx:184 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:158 +#: src/pages/sales/ReturnOrderDetail.tsx:137 +#: src/pages/sales/SalesOrderDetail.tsx:141 msgid "Link" msgstr "" -#: src/pages/part/PartDetail.tsx:202 +#: src/pages/part/PartDetail.tsx:196 #: src/tables/build/BuildLineTable.tsx:115 msgid "Available Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:214 +#: src/pages/part/PartDetail.tsx:208 msgid "Minimum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:220 +#: src/pages/part/PartDetail.tsx:214 #: src/tables/bom/BomTable.tsx:210 #: src/tables/build/BuildLineTable.tsx:92 msgid "On order" msgstr "" -#: src/pages/part/PartDetail.tsx:229 +#: src/pages/part/PartDetail.tsx:223 msgid "Allocated to Build Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:240 +#: src/pages/part/PartDetail.tsx:234 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:250 +#: src/pages/part/PartDetail.tsx:244 #: src/tables/bom/BomTable.tsx:234 msgid "Can Build" msgstr "" -#: src/pages/part/PartDetail.tsx:257 +#: src/pages/part/PartDetail.tsx:251 #: src/tables/bom/BomTable.tsx:218 #: src/tables/part/PartTable.tsx:91 msgid "Building" msgstr "" -#: src/pages/part/PartDetail.tsx:266 +#: src/pages/part/PartDetail.tsx:260 #: src/tables/bom/UsedInTable.tsx:71 #: src/tables/build/BuildOrderTable.tsx:102 +#: src/tables/company/CompanyTable.tsx:58 +#: src/tables/company/CompanyTable.tsx:88 #: src/tables/machine/MachineListTable.tsx:320 #: src/tables/part/PartTable.tsx:177 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:190 #: src/tables/plugin/PluginListTable.tsx:634 +#: src/tables/purchasing/SupplierPartTable.tsx:99 +#: src/tables/purchasing/SupplierPartTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:247 msgid "Active" msgstr "Activo" -#: src/pages/part/PartDetail.tsx:271 +#: src/pages/part/PartDetail.tsx:265 msgid "Template Part" msgstr "" -#: src/pages/part/PartDetail.tsx:276 +#: src/pages/part/PartDetail.tsx:270 #: src/tables/bom/BomTable.tsx:262 msgid "Assembled Part" msgstr "" -#: src/pages/part/PartDetail.tsx:281 +#: src/pages/part/PartDetail.tsx:275 msgid "Component Part" msgstr "" -#: src/pages/part/PartDetail.tsx:286 +#: src/pages/part/PartDetail.tsx:280 #: src/tables/bom/BomTable.tsx:257 msgid "Trackable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:291 +#: src/pages/part/PartDetail.tsx:285 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:296 +#: src/pages/part/PartDetail.tsx:290 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:301 +#: src/pages/part/PartDetail.tsx:295 msgid "Virtual Part" msgstr "" -#: src/pages/part/PartDetail.tsx:309 +#: src/pages/part/PartDetail.tsx:303 msgid "Creation Date" msgstr "" +#: src/pages/part/PartDetail.tsx:308 +msgid "Created By" +msgstr "" + #: src/pages/part/PartDetail.tsx:310 #~ msgid "Edit part" #~ msgstr "Edit part" -#: src/pages/part/PartDetail.tsx:314 -msgid "Created By" +#: src/pages/part/PartDetail.tsx:322 +msgid "Default Supplier" msgstr "" #: src/pages/part/PartDetail.tsx:322 @@ -3873,93 +3888,95 @@ msgstr "" #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:328 -msgid "Default Supplier" -msgstr "" - -#: src/pages/part/PartDetail.tsx:339 +#: src/pages/part/PartDetail.tsx:333 #: src/tables/part/PartTable.tsx:160 msgid "Price Range" msgstr "" -#: src/pages/part/PartDetail.tsx:374 -#: src/pages/stock/StockDetail.tsx:129 +#: src/pages/part/PartDetail.tsx:368 +#: src/pages/stock/StockDetail.tsx:136 msgid "Last Stocktake" msgstr "" -#: src/pages/part/PartDetail.tsx:409 +#: src/pages/part/PartDetail.tsx:403 msgid "Stocktake By" msgstr "" -#: src/pages/part/PartDetail.tsx:476 +#: src/pages/part/PartDetail.tsx:470 msgid "Part Details" msgstr "" -#: src/pages/part/PartDetail.tsx:500 +#: src/pages/part/PartDetail.tsx:494 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:507 -#: src/pages/stock/StockDetail.tsx:277 +#: src/pages/part/PartDetail.tsx:501 +#: src/pages/stock/StockDetail.tsx:284 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:527 +#: src/pages/part/PartDetail.tsx:521 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:534 +#: src/pages/part/PartDetail.tsx:528 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:540 +#: src/pages/part/PartDetail.tsx:534 #: src/pages/purchasing/PurchasingIndex.tsx:37 msgid "Manufacturers" msgstr "" -#: src/pages/part/PartDetail.tsx:579 +#: src/pages/part/PartDetail.tsx:573 msgid "Scheduling" msgstr "" -#: src/pages/part/PartDetail.tsx:589 +#: src/pages/part/PartDetail.tsx:583 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:600 +#: src/pages/part/PartDetail.tsx:594 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:654 +#: src/pages/part/PartDetail.tsx:648 msgid "No Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:659 +#: src/pages/part/PartDetail.tsx:653 #: src/tables/part/PartTable.tsx:85 msgid "On Order" msgstr "" -#: src/pages/part/PartDetail.tsx:664 +#: src/pages/part/PartDetail.tsx:658 #: src/tables/stock/StockItemTable.tsx:288 msgid "In Production" msgstr "En producción" -#: src/pages/part/PartDetail.tsx:676 +#: src/pages/part/PartDetail.tsx:671 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:707 +#: src/pages/part/PartDetail.tsx:678 +#: src/tables/part/PartTable.tsx:276 +#: src/tables/part/PartTable.tsx:292 +msgid "Add Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:716 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:715 +#: src/pages/part/PartDetail.tsx:724 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:726 +#: src/pages/part/PartDetail.tsx:735 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:736 +#: src/pages/part/PartDetail.tsx:745 msgid "Part Actions" msgstr "" @@ -4022,7 +4039,7 @@ msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:151 #: src/pages/part/pricing/SupplierPricingPanel.tsx:83 #: src/tables/bom/BomTable.tsx:149 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:168 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:170 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:88 msgid "Unit Price" msgstr "" @@ -4030,12 +4047,15 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:161 #: src/tables/ColumnRenderers.tsx:231 #: src/tables/bom/BomTable.tsx:158 +#: src/tables/purchasing/PurchaseOrderTable.tsx:97 +#: src/tables/sales/ReturnOrderTable.tsx:87 +#: src/tables/sales/SalesOrderTable.tsx:124 msgid "Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:177 #: src/pages/part/pricing/VariantPricingPanel.tsx:62 -#: src/tables/purchasing/SupplierPartTable.tsx:137 +#: src/tables/purchasing/SupplierPartTable.tsx:149 msgid "Updated" msgstr "" @@ -4094,7 +4114,7 @@ msgid "Overall Pricing" msgstr "" #: src/pages/part/pricing/PricingOverviewPanel.tsx:184 -#: src/pages/stock/StockDetail.tsx:123 +#: src/pages/stock/StockDetail.tsx:130 msgid "Last Updated" msgstr "" @@ -4153,82 +4173,92 @@ msgstr "" msgid "Variant Part" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:66 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:68 msgid "Edit Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:88 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:90 msgid "Supplier Reference" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:118 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:228 -#: src/pages/sales/ReturnOrderDetail.tsx:84 -#: src/pages/sales/ReturnOrderDetail.tsx:194 -#: src/pages/sales/SalesOrderDetail.tsx:88 -#: src/pages/sales/SalesOrderDetail.tsx:198 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:120 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:230 +#: src/pages/sales/ReturnOrderDetail.tsx:99 +#: src/pages/sales/ReturnOrderDetail.tsx:209 +#: src/pages/sales/SalesOrderDetail.tsx:103 +#: src/pages/sales/SalesOrderDetail.tsx:225 msgid "Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:125 -#: src/pages/sales/ReturnOrderDetail.tsx:91 -#: src/pages/sales/SalesOrderDetail.tsx:95 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 +#: src/pages/sales/ReturnOrderDetail.tsx:106 +#: src/pages/sales/SalesOrderDetail.tsx:110 msgid "Completed Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:133 -#: src/pages/sales/ReturnOrderDetail.tsx:99 -#: src/pages/sales/SalesOrderDetail.tsx:103 -#: src/pages/sales/SalesOrderDetail.tsx:208 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:135 +#: src/pages/sales/ReturnOrderDetail.tsx:114 +#: src/pages/sales/SalesOrderDetail.tsx:118 +#: src/pages/sales/SalesOrderDetail.tsx:235 msgid "Completed Shipments" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:141 -#: src/pages/sales/ReturnOrderDetail.tsx:107 -#: src/pages/sales/SalesOrderDetail.tsx:111 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 +#: src/pages/sales/ReturnOrderDetail.tsx:122 +#: src/pages/sales/SalesOrderDetail.tsx:126 msgid "Order Currency," msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:146 -#: src/pages/sales/ReturnOrderDetail.tsx:112 -#: src/pages/sales/SalesOrderDetail.tsx:116 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:148 +#: src/pages/sales/ReturnOrderDetail.tsx:127 +#: src/pages/sales/SalesOrderDetail.tsx:131 msgid "Total Cost" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:177 -#: src/pages/sales/ReturnOrderDetail.tsx:143 -#: src/pages/sales/SalesOrderDetail.tsx:147 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:179 +#: src/pages/sales/ReturnOrderDetail.tsx:158 +#: src/pages/sales/SalesOrderDetail.tsx:162 msgid "Created On" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:183 -#: src/pages/sales/ReturnOrderDetail.tsx:149 -#: src/pages/sales/SalesOrderDetail.tsx:153 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:185 +#: src/pages/sales/ReturnOrderDetail.tsx:164 +#: src/pages/sales/SalesOrderDetail.tsx:168 #: src/tables/ColumnRenderers.tsx:180 msgid "Target Date" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:222 -#: src/pages/sales/ReturnOrderDetail.tsx:188 -#: src/pages/sales/SalesOrderDetail.tsx:192 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:224 +#: src/pages/sales/ReturnOrderDetail.tsx:203 +#: src/pages/sales/SalesOrderDetail.tsx:219 msgid "Order Details" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:287 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:293 +#: src/pages/sales/ReturnOrderDetail.tsx:267 +#: src/pages/sales/SalesOrderDetail.tsx:279 msgid "Order Actions" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:55 -#: src/pages/sales/SalesOrderDetail.tsx:59 -#: src/tables/sales/SalesOrderTable.tsx:111 +#: src/pages/sales/ReturnOrderDetail.tsx:70 +#: src/pages/sales/SalesOrderDetail.tsx:74 +#: src/tables/sales/SalesOrderTable.tsx:113 msgid "Customer Reference" msgstr "" +#: src/pages/sales/ReturnOrderDetail.tsx:256 +msgid "Edit Return Order" +msgstr "" + #: src/pages/sales/SalesIndex.tsx:33 msgid "Customers" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:203 +#: src/pages/sales/SalesOrderDetail.tsx:208 +msgid "Edit Sales Order" +msgstr "" + +#: src/pages/sales/SalesOrderDetail.tsx:230 msgid "Pending Shipments" msgstr "" @@ -4266,15 +4296,19 @@ msgstr "" msgid "Location Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:102 +#: src/pages/stock/StockDetail.tsx:109 msgid "Base Part" msgstr "" -#: src/pages/stock/StockDetail.tsx:109 +#: src/pages/stock/StockDetail.tsx:116 msgid "Stock Status" msgstr "" -#: src/pages/stock/StockDetail.tsx:150 +#: src/pages/stock/StockDetail.tsx:155 +#~ msgid "Link custom barcode to stock item" +#~ msgstr "Link custom barcode to stock item" + +#: src/pages/stock/StockDetail.tsx:157 #: src/tables/build/BuildLineTable.tsx:38 #: src/tables/part/PartTable.tsx:116 #: src/tables/stock/StockItemTable.tsx:154 @@ -4282,86 +4316,90 @@ msgstr "" msgid "Available" msgstr "" -#: src/pages/stock/StockDetail.tsx:155 -#~ msgid "Link custom barcode to stock item" -#~ msgstr "Link custom barcode to stock item" - #: src/pages/stock/StockDetail.tsx:161 #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:176 +#: src/pages/stock/StockDetail.tsx:183 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:192 +#: src/pages/stock/StockDetail.tsx:199 msgid "Consumed By" msgstr "" -#: src/pages/stock/StockDetail.tsx:201 -msgid "Build Order" -msgstr "" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "Edit stock item" +#: src/pages/stock/StockDetail.tsx:208 +msgid "Build Order" +msgstr "" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "Delete stock item" -#: src/pages/stock/StockDetail.tsx:266 +#: src/pages/stock/StockDetail.tsx:273 msgid "Stock Details" msgstr "" -#: src/pages/stock/StockDetail.tsx:272 +#: src/pages/stock/StockDetail.tsx:279 msgid "Stock Tracking" msgstr "" -#: src/pages/stock/StockDetail.tsx:284 +#: src/pages/stock/StockDetail.tsx:291 msgid "Test Data" msgstr "" -#: src/pages/stock/StockDetail.tsx:298 +#: src/pages/stock/StockDetail.tsx:305 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:305 +#: src/pages/stock/StockDetail.tsx:312 msgid "Child Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:385 +#: src/pages/stock/StockDetail.tsx:364 +msgid "Edit Stock Item" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:415 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:390 +#: src/pages/stock/StockDetail.tsx:420 msgid "Count stock" msgstr "Contar stock" -#: src/pages/stock/StockDetail.tsx:400 +#: src/pages/stock/StockDetail.tsx:430 #: src/tables/stock/StockItemTable.tsx:409 msgid "Add stock" msgstr "Agregar stock" -#: src/pages/stock/StockDetail.tsx:408 +#: src/pages/stock/StockDetail.tsx:433 +#~ msgid "Duplicate stock item" +#~ msgstr "Duplicate stock item" + +#: src/pages/stock/StockDetail.tsx:438 #: src/tables/stock/StockItemTable.tsx:418 msgid "Remove stock" msgstr "Remover stock" -#: src/pages/stock/StockDetail.tsx:415 +#: src/pages/stock/StockDetail.tsx:445 msgid "Transfer" msgstr "Transferir" -#: src/pages/stock/StockDetail.tsx:416 +#: src/pages/stock/StockDetail.tsx:446 #: src/tables/stock/StockItemTable.tsx:438 msgid "Transfer stock" msgstr "Transferir stock" -#: src/pages/stock/StockDetail.tsx:433 -msgid "Duplicate stock item" -msgstr "Duplicar artículo de stock" +#: src/pages/stock/StockDetail.tsx:458 +msgid "Stock Item Actions" +msgstr "" -#: src/pages/stock/StockDetail.tsx:460 +#: src/pages/stock/StockDetail.tsx:494 msgid "Batch Code" msgstr "" @@ -4610,18 +4648,10 @@ msgstr "" msgid "BOM item created" msgstr "" -#: src/tables/bom/BomTable.tsx:311 -#~ msgid "Edit Bom Item" -#~ msgstr "Edit Bom Item" - #: src/tables/bom/BomTable.tsx:313 msgid "Edit BOM Item" msgstr "" -#: src/tables/bom/BomTable.tsx:313 -#~ msgid "Bom item updated" -#~ msgstr "Bom item updated" - #: src/tables/bom/BomTable.tsx:315 msgid "BOM item updated" msgstr "" @@ -4634,26 +4664,34 @@ msgstr "" msgid "BOM item deleted" msgstr "" -#: src/tables/bom/BomTable.tsx:328 -#~ msgid "Delete Bom Item" -#~ msgstr "Delete Bom Item" - -#: src/tables/bom/BomTable.tsx:329 -#~ msgid "Bom item deleted" -#~ msgstr "Bom item deleted" - #: src/tables/bom/BomTable.tsx:331 -#~ msgid "Are you sure you want to remove this BOM item?" -#~ msgstr "Are you sure you want to remove this BOM item?" +#~ msgid "Edit Bom Item" +#~ msgstr "Edit Bom Item" #: src/tables/bom/BomTable.tsx:333 msgid "View BOM" msgstr "" +#: src/tables/bom/BomTable.tsx:333 +#~ msgid "Bom item updated" +#~ msgstr "Bom item updated" + #: src/tables/bom/BomTable.tsx:344 msgid "Validate BOM line" msgstr "" +#: src/tables/bom/BomTable.tsx:348 +#~ msgid "Delete Bom Item" +#~ msgstr "Delete Bom Item" + +#: src/tables/bom/BomTable.tsx:349 +#~ msgid "Bom item deleted" +#~ msgstr "Bom item deleted" + +#: src/tables/bom/BomTable.tsx:351 +#~ msgid "Are you sure you want to remove this BOM item?" +#~ msgstr "Are you sure you want to remove this BOM item?" + #: src/tables/bom/BomTable.tsx:352 msgid "Edit Substitutes" msgstr "" @@ -4727,7 +4765,7 @@ msgstr "Mostrar órdenes activas" #: src/tables/build/BuildOrderTable.tsx:107 #: src/tables/purchasing/PurchaseOrderTable.tsx:56 -#: src/tables/sales/ReturnOrderTable.tsx:42 +#: src/tables/sales/ReturnOrderTable.tsx:47 #: src/tables/sales/SalesOrderTable.tsx:53 msgid "Filter by order status" msgstr "Filtrar por estado de la orden" @@ -4736,8 +4774,8 @@ msgstr "Filtrar por estado de la orden" msgid "Show overdue status" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:140 -#: src/tables/build/BuildOrderTable.tsx:158 +#: src/tables/build/BuildOrderTable.tsx:142 +#: src/tables/build/BuildOrderTable.tsx:160 msgid "Add Build Order" msgstr "" @@ -4762,27 +4800,43 @@ msgstr "Eliminar Dirección" msgid "Are you sure you want to delete this address?" msgstr "¿Estás seguro de que deseas eliminar esta dirección?" -#: src/tables/company/CompanyTable.tsx:63 +#: src/tables/company/CompanyTable.tsx:71 msgid "New Company" msgstr "" -#: src/tables/company/CompanyTable.tsx:83 +#: src/tables/company/CompanyTable.tsx:89 +msgid "Show active companies" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:94 +msgid "Show companies which are suppliers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:99 +msgid "Show companies which are manufacturers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:104 +msgid "Show companies which are customers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:116 msgid "Add Company" msgstr "" -#: src/tables/company/ContactTable.tsx:73 +#: src/tables/company/ContactTable.tsx:71 msgid "Edit Contact" msgstr "Editar contacto" -#: src/tables/company/ContactTable.tsx:80 +#: src/tables/company/ContactTable.tsx:78 msgid "Add Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:91 +#: src/tables/company/ContactTable.tsx:89 msgid "Delete Contact" msgstr "Eliminar contacto" -#: src/tables/company/ContactTable.tsx:131 +#: src/tables/company/ContactTable.tsx:129 msgid "Add contact" msgstr "Agregar contacto" @@ -5179,11 +5233,6 @@ msgstr "" msgid "Not Virtual" msgstr "" -#: src/tables/part/PartTable.tsx:276 -#: src/tables/part/PartTable.tsx:292 -msgid "Add Part" -msgstr "" - #: src/tables/part/PartTestTemplateTable.tsx:52 msgid "Results" msgstr "" @@ -5532,105 +5581,122 @@ msgstr "" msgid "Are you sure you want to remove this manufacturer part?" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:84 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:86 msgid "Part Description" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:111 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:113 msgid "Total Quantity" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:127 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:129 msgid "Received" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:146 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:148 msgid "Supplier Code" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:153 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:155 msgid "Supplier Link" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:160 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:162 msgid "Manufacturer Code" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:174 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:176 msgid "Destination" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:188 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:198 msgid "Add Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:203 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:215 msgid "Edit Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:211 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:223 msgid "Delete Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:222 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:234 msgid "Receive line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:256 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:272 msgid "Add line item" msgstr "Añadir Artículo de Línea" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:261 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:282 msgid "Receive items" msgstr "Recibir artículos" -#: src/tables/purchasing/PurchaseOrderTable.tsx:102 -#: src/tables/purchasing/PurchaseOrderTable.tsx:119 +#: src/tables/purchasing/PurchaseOrderTable.tsx:113 +#: src/tables/purchasing/PurchaseOrderTable.tsx:130 msgid "Add Purchase Order" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:88 +#: src/tables/purchasing/SupplierPartTable.tsx:94 msgid "MPN" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:111 +#: src/tables/purchasing/SupplierPartTable.tsx:123 msgid "Base units" msgstr "Unidades base" -#: src/tables/purchasing/SupplierPartTable.tsx:156 -msgid "Add Supplier Part" -msgstr "" - -#: src/tables/purchasing/SupplierPartTable.tsx:159 +#: src/tables/purchasing/SupplierPartTable.tsx:171 msgid "Supplier part created" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:168 +#: src/tables/purchasing/SupplierPartTable.tsx:177 msgid "Add supplier part" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:193 -msgid "Supplier part updated" +#: src/tables/purchasing/SupplierPartTable.tsx:189 +msgid "Show active supplier parts" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:204 -msgid "Delete Supplier Part" +#: src/tables/purchasing/SupplierPartTable.tsx:193 +msgid "Active Part" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:193 +#~ msgid "Supplier part updated" +#~ msgstr "Supplier part updated" + +#: src/tables/purchasing/SupplierPartTable.tsx:194 +msgid "Show active internal parts" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:198 +msgid "Active Supplier" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:199 +msgid "Show active suppliers" msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:205 -msgid "Supplier part deleted" -msgstr "" +#~ msgid "Supplier part deleted" +#~ msgstr "Supplier part deleted" #: src/tables/purchasing/SupplierPartTable.tsx:207 -msgid "Are you sure you want to remove this supplier part?" +#~ msgid "Are you sure you want to remove this supplier part?" +#~ msgstr "Are you sure you want to remove this supplier part?" + +#: src/tables/purchasing/SupplierPartTable.tsx:219 +msgid "Delete Supplier Part" msgstr "" -#: src/tables/sales/ReturnOrderTable.tsx:95 +#: src/tables/sales/ReturnOrderTable.tsx:102 +#: src/tables/sales/ReturnOrderTable.tsx:116 msgid "Add Return Order" msgstr "" -#: src/tables/sales/SalesOrderTable.tsx:66 -#: src/tables/sales/SalesOrderTable.tsx:83 +#: src/tables/sales/SalesOrderTable.tsx:68 +#: src/tables/sales/SalesOrderTable.tsx:85 msgid "Add Sales Order" msgstr "" @@ -6097,8 +6163,8 @@ msgid "Finished" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:277 -#: src/tables/stock/StockItemTestResultTable.tsx:351 -#: src/tables/stock/StockItemTestResultTable.tsx:406 +#: src/tables/stock/StockItemTestResultTable.tsx:349 +#: src/tables/stock/StockItemTestResultTable.tsx:404 msgid "Add Test Result" msgstr "" @@ -6106,61 +6172,61 @@ msgstr "" msgid "Test result added" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:290 -#: src/tables/stock/StockItemTestResultTable.tsx:361 +#: src/tables/stock/StockItemTestResultTable.tsx:288 +#: src/tables/stock/StockItemTestResultTable.tsx:359 msgid "Edit Test Result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:292 +#: src/tables/stock/StockItemTestResultTable.tsx:290 msgid "Test result updated" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:298 -#: src/tables/stock/StockItemTestResultTable.tsx:370 +#: src/tables/stock/StockItemTestResultTable.tsx:296 +#: src/tables/stock/StockItemTestResultTable.tsx:368 msgid "Delete Test Result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:300 +#: src/tables/stock/StockItemTestResultTable.tsx:298 msgid "Test result deleted" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:314 +#: src/tables/stock/StockItemTestResultTable.tsx:312 msgid "Test Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:315 +#: src/tables/stock/StockItemTestResultTable.tsx:313 msgid "Test result has been recorded" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:322 +#: src/tables/stock/StockItemTestResultTable.tsx:320 msgid "Failed to record test result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:339 +#: src/tables/stock/StockItemTestResultTable.tsx:337 msgid "Pass Test" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:387 +#: src/tables/stock/StockItemTestResultTable.tsx:385 msgid "Required" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:388 +#: src/tables/stock/StockItemTestResultTable.tsx:386 msgid "Show results for required tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:392 +#: src/tables/stock/StockItemTestResultTable.tsx:390 msgid "Include Installed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:393 +#: src/tables/stock/StockItemTestResultTable.tsx:391 msgid "Show results for installed stock items" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:397 +#: src/tables/stock/StockItemTestResultTable.tsx:395 msgid "Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:398 +#: src/tables/stock/StockItemTestResultTable.tsx:396 msgid "Show only passed tests" msgstr "" diff --git a/src/frontend/src/locales/fa/messages.po b/src/frontend/src/locales/fa/messages.po index 31f3215076..5f30e3e37c 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: 2024-04-18 03:35\n" +"PO-Revision-Date: 2024-04-21 04:19\n" "Last-Translator: \n" "Language-Team: Persian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -69,10 +69,10 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/forms/StockForms.tsx:450 +#: src/forms/StockForms.tsx:427 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:407 +#: src/pages/stock/StockDetail.tsx:437 msgid "Remove" msgstr "" @@ -100,7 +100,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:226 -#: src/components/forms/ApiForm.tsx:516 +#: src/components/forms/ApiForm.tsx:529 #: src/contexts/ThemeContext.tsx:65 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 msgid "Submit" @@ -131,6 +131,9 @@ msgid "Part is not active" msgstr "" #: src/components/details/PartIcons.tsx:34 +#: src/pages/company/CompanyDetail.tsx:299 +#: src/pages/company/SupplierPartDetail.tsx:310 +#: src/pages/part/PartDetail.tsx:662 msgid "Inactive" msgstr "" @@ -246,26 +249,26 @@ msgstr "" msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:131 +#: src/components/forms/ApiForm.tsx:133 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "" -#: src/components/forms/ApiForm.tsx:378 +#: src/components/forms/ApiForm.tsx:393 #: src/components/widgets/MarkdownEditor.tsx:146 msgid "Success" msgstr "" -#: src/components/forms/ApiForm.tsx:453 +#: src/components/forms/ApiForm.tsx:468 msgid "Form Errors Exist" msgstr "" -#: src/components/forms/ApiForm.tsx:553 +#: src/components/forms/ApiForm.tsx:566 #: src/tables/plugin/PluginListTable.tsx:441 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:573 +#: src/components/forms/ApiForm.tsx:586 #: src/components/items/ActionDropdown.tsx:199 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:121 @@ -447,7 +450,7 @@ msgstr "" #: src/components/forms/HostOptionsForm.tsx:42 #: src/components/forms/HostOptionsForm.tsx:69 #: src/pages/part/CategoryDetail.tsx:72 -#: src/pages/part/PartDetail.tsx:122 +#: src/pages/part/PartDetail.tsx:116 #: src/pages/stock/LocationDetail.tsx:79 #: src/tables/machine/MachineTypeTable.tsx:65 #: src/tables/machine/MachineTypeTable.tsx:106 @@ -498,7 +501,7 @@ msgstr "" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:277 +#: src/components/forms/fields/ApiFormField.tsx:278 #: src/components/modals/LicenseModal.tsx:72 #: src/components/nav/SearchDrawer.tsx:411 #: src/components/widgets/MarkdownEditor.tsx:108 @@ -509,7 +512,7 @@ msgstr "" #: src/tables/InvenTreeTable.tsx:430 #: src/tables/InvenTreeTable.tsx:506 #: src/tables/plugin/PluginListTable.tsx:398 -#: src/tables/stock/StockItemTestResultTable.tsx:321 +#: src/tables/stock/StockItemTestResultTable.tsx:319 msgid "Error" msgstr "" @@ -548,7 +551,7 @@ msgid "Thumbnail" msgstr "" #: src/components/items/ActionDropdown.tsx:110 -#: src/pages/build/BuildDetail.tsx:298 +#: src/pages/build/BuildDetail.tsx:299 msgid "Barcode Actions" msgstr "" @@ -569,7 +572,7 @@ msgid "Link custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:161 -#: src/forms/PurchaseOrderForms.tsx:356 +#: src/forms/PurchaseOrderForms.tsx:367 msgid "Unlink Barcode" msgstr "" @@ -590,7 +593,6 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:218 -#: src/pages/stock/StockDetail.tsx:432 #: src/tables/RowActions.tsx:32 msgid "Duplicate" msgstr "" @@ -1041,19 +1043,18 @@ msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49 -#: src/pages/build/BuildDetail.tsx:79 -#: src/pages/part/PartDetail.tsx:767 +#: src/pages/build/BuildDetail.tsx:78 +#: src/pages/part/PartDetail.tsx:778 #: src/tables/part/RelatedPartTable.tsx:45 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:70 msgid "Part" msgstr "" @@ -1064,7 +1065,7 @@ msgstr "" #: src/pages/part/CategoryDetail.tsx:104 #: src/pages/part/CategoryDetail.tsx:183 #: src/pages/part/CategoryDetail.tsx:213 -#: src/pages/part/PartDetail.tsx:633 +#: src/pages/part/PartDetail.tsx:627 msgid "Parts" msgstr "" @@ -1085,10 +1086,10 @@ msgid "Part Test Templates" msgstr "" #: src/components/render/ModelType.tsx:43 -#: src/pages/company/SupplierPartDetail.tsx:185 -#: src/pages/company/SupplierPartDetail.tsx:294 -#: src/pages/stock/StockDetail.tsx:161 -#: src/tables/purchasing/SupplierPartTable.tsx:63 +#: src/pages/company/SupplierPartDetail.tsx:192 +#: src/pages/company/SupplierPartDetail.tsx:324 +#: src/pages/stock/StockDetail.tsx:168 +#: src/tables/purchasing/SupplierPartTable.tsx:69 msgid "Supplier Part" msgstr "" @@ -1112,12 +1113,12 @@ msgstr "" #: src/components/render/ModelType.tsx:67 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:67 -#: src/pages/stock/StockDetail.tsx:480 +#: src/pages/stock/StockDetail.tsx:514 msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:68 -#: src/pages/company/CompanyDetail.tsx:196 +#: src/pages/company/CompanyDetail.tsx:197 #: src/pages/stock/LocationDetail.tsx:112 #: src/pages/stock/LocationDetail.tsx:156 #: src/pages/stock/LocationDetail.tsx:309 @@ -1158,7 +1159,7 @@ msgid "Build Lines" msgstr "" #: src/components/render/ModelType.tsx:104 -#: src/pages/company/CompanyDetail.tsx:302 +#: src/pages/company/CompanyDetail.tsx:309 msgid "Company" msgstr "" @@ -1179,15 +1180,15 @@ msgstr "" #: src/components/render/ModelType.tsx:119 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:99 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:42 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:319 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:328 msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:120 #: src/pages/Index/Settings/SystemSettings.tsx:242 -#: src/pages/company/CompanyDetail.tsx:189 -#: src/pages/company/SupplierPartDetail.tsx:219 -#: src/pages/part/PartDetail.tsx:566 +#: src/pages/company/CompanyDetail.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:226 +#: src/pages/part/PartDetail.tsx:560 #: src/pages/purchasing/PurchasingIndex.tsx:20 msgid "Purchase Orders" msgstr "" @@ -1202,16 +1203,16 @@ msgstr "" #: src/components/render/ModelType.tsx:132 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:108 -#: src/pages/build/BuildDetail.tsx:127 -#: src/pages/sales/SalesOrderDetail.tsx:265 -#: src/pages/stock/StockDetail.tsx:209 +#: src/pages/build/BuildDetail.tsx:126 +#: src/pages/sales/SalesOrderDetail.tsx:315 +#: src/pages/stock/StockDetail.tsx:216 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:133 #: src/pages/Index/Settings/SystemSettings.tsx:257 -#: src/pages/company/CompanyDetail.tsx:205 -#: src/pages/part/PartDetail.tsx:572 +#: src/pages/company/CompanyDetail.tsx:206 +#: src/pages/part/PartDetail.tsx:566 #: src/pages/sales/SalesIndex.tsx:21 msgid "Sales Orders" msgstr "" @@ -1226,13 +1227,13 @@ msgstr "" #: src/components/render/ModelType.tsx:147 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:117 -#: src/pages/sales/ReturnOrderDetail.tsx:241 +#: src/pages/sales/ReturnOrderDetail.tsx:291 msgid "Return Order" msgstr "" #: src/components/render/ModelType.tsx:148 #: src/pages/Index/Settings/SystemSettings.tsx:272 -#: src/pages/company/CompanyDetail.tsx:212 +#: src/pages/company/CompanyDetail.tsx:213 #: src/pages/sales/SalesIndex.tsx:27 msgid "Return Orders" msgstr "" @@ -1243,19 +1244,19 @@ msgid "Address" msgstr "" #: src/components/render/ModelType.tsx:156 -#: src/pages/company/CompanyDetail.tsx:238 +#: src/pages/company/CompanyDetail.tsx:239 msgid "Addresses" msgstr "" #: src/components/render/ModelType.tsx:162 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:165 -#: src/pages/sales/ReturnOrderDetail.tsx:131 -#: src/pages/sales/SalesOrderDetail.tsx:135 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:167 +#: src/pages/sales/ReturnOrderDetail.tsx:146 +#: src/pages/sales/SalesOrderDetail.tsx:150 msgid "Contact" msgstr "" #: src/components/render/ModelType.tsx:163 -#: src/pages/company/CompanyDetail.tsx:232 +#: src/pages/company/CompanyDetail.tsx:233 msgid "Contacts" msgstr "" @@ -1285,26 +1286,26 @@ msgstr "" #: src/defaults/links.tsx:29 #: src/defaults/menuItems.tsx:38 #: src/pages/Index/Settings/SystemSettings.tsx:199 -#: src/pages/part/PartDetail.tsx:488 +#: src/pages/part/PartDetail.tsx:482 #: src/pages/stock/LocationDetail.tsx:289 -#: src/pages/stock/StockDetail.tsx:343 +#: src/pages/stock/StockDetail.tsx:350 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" msgstr "" #: src/components/render/Stock.tsx:26 -#: src/pages/stock/StockDetail.tsx:144 -#: src/pages/stock/StockDetail.tsx:450 +#: src/pages/stock/StockDetail.tsx:151 +#: src/pages/stock/StockDetail.tsx:484 msgid "Serial Number" msgstr "" #: src/components/render/Stock.tsx:28 #: src/pages/part/pricing/BomPricingPanel.tsx:132 #: src/pages/part/pricing/PriceBreakPanel.tsx:96 -#: src/pages/stock/StockDetail.tsx:139 -#: src/pages/stock/StockDetail.tsx:455 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:92 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:120 +#: src/pages/stock/StockDetail.tsx:146 +#: src/pages/stock/StockDetail.tsx:489 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:94 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:122 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:73 msgid "Quantity" msgstr "" @@ -2064,7 +2065,7 @@ msgstr "" #~ msgstr "Local Server" #: src/defaults/links.tsx:11 -#: src/pages/company/CompanyDetail.tsx:89 +#: src/pages/company/CompanyDetail.tsx:90 msgid "Website" msgstr "" @@ -2081,8 +2082,8 @@ msgstr "" #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:217 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:278 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:322 +#: src/pages/company/SupplierPartDetail.tsx:297 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:331 #: src/pages/purchasing/PurchasingIndex.tsx:52 msgid "Purchasing" msgstr "" @@ -2090,9 +2091,9 @@ msgstr "" #: src/defaults/links.tsx:32 #: src/defaults/menuItems.tsx:53 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:245 +#: src/pages/sales/ReturnOrderDetail.tsx:296 #: src/pages/sales/SalesIndex.tsx:45 -#: src/pages/sales/SalesOrderDetail.tsx:269 +#: src/pages/sales/SalesOrderDetail.tsx:320 msgid "Sales" msgstr "" @@ -2295,75 +2296,75 @@ msgstr "" #~ msgid "Part updated" #~ msgstr "Part updated" -#: src/forms/PurchaseOrderForms.tsx:246 +#: src/forms/PurchaseOrderForms.tsx:257 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:254 +#: src/forms/PurchaseOrderForms.tsx:265 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:263 +#: src/forms/PurchaseOrderForms.tsx:274 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:273 +#: src/forms/PurchaseOrderForms.tsx:284 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:278 +#: src/forms/PurchaseOrderForms.tsx:289 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:289 -#: src/forms/PurchaseOrderForms.tsx:365 +#: src/forms/PurchaseOrderForms.tsx:300 +#: src/forms/PurchaseOrderForms.tsx:376 msgid "Scan Barcode" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:333 +#: src/forms/PurchaseOrderForms.tsx:344 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:340 +#: src/forms/PurchaseOrderForms.tsx:351 msgid "Assign Batch Code{0}" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:349 +#: src/forms/PurchaseOrderForms.tsx:360 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:374 -#: src/forms/StockForms.tsx:359 +#: src/forms/PurchaseOrderForms.tsx:385 +#: src/forms/StockForms.tsx:336 msgid "Remove item from list" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:399 -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/PurchaseOrderForms.tsx:410 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:58 -#: src/pages/stock/StockDetail.tsx:169 +#: src/pages/stock/StockDetail.tsx:176 msgid "Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:415 +#: src/forms/PurchaseOrderForms.tsx:426 msgid "Store at default location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:428 +#: src/forms/PurchaseOrderForms.tsx:439 msgid "Store at line item destination" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:438 +#: src/forms/PurchaseOrderForms.tsx:449 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:647 +#: src/forms/PurchaseOrderForms.tsx:658 msgid "Receive line items" msgstr "" @@ -2388,97 +2389,94 @@ msgstr "" #~ msgstr "Create Stock Item" #: src/forms/StockForms.tsx:136 +#: src/pages/stock/StockDetail.tsx:373 #: src/tables/stock/StockItemTable.tsx:374 #: src/tables/stock/StockItemTable.tsx:494 msgid "Add Stock Item" msgstr "" -#: src/forms/StockForms.tsx:157 -msgid "Edit Stock Item" -msgstr "" - #: src/forms/StockForms.tsx:158 -msgid "Stock item updated" -msgstr "" +#~ msgid "Stock item updated" +#~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:348 +#: src/forms/StockForms.tsx:325 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 -#: src/pages/part/PartDetail.tsx:208 -#: src/pages/part/PartDetail.tsx:649 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 +#: src/pages/part/PartDetail.tsx:202 +#: src/pages/part/PartDetail.tsx:643 #: src/tables/stock/StockItemTable.tsx:283 msgid "In Stock" msgstr "" -#: src/forms/StockForms.tsx:416 +#: src/forms/StockForms.tsx:393 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/tables/RowActions.tsx:148 msgid "Actions" msgstr "" -#: src/forms/StockForms.tsx:479 -#: src/pages/stock/StockDetail.tsx:399 +#: src/forms/StockForms.tsx:456 +#: src/pages/stock/StockDetail.tsx:429 #: src/tables/settings/TemplateTable.tsx:266 -#: src/tables/stock/StockItemTestResultTable.tsx:350 +#: src/tables/stock/StockItemTestResultTable.tsx:348 msgid "Add" msgstr "" -#: src/forms/StockForms.tsx:507 +#: src/forms/StockForms.tsx:484 #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:389 +#: src/pages/stock/StockDetail.tsx:419 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:740 +#: src/forms/StockForms.tsx:717 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:749 +#: src/forms/StockForms.tsx:726 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:758 -#: src/pages/part/PartDetail.tsx:725 +#: src/forms/StockForms.tsx:735 +#: src/pages/part/PartDetail.tsx:734 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:767 -#: src/pages/part/PartDetail.tsx:714 +#: src/forms/StockForms.tsx:744 +#: src/pages/part/PartDetail.tsx:723 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:776 +#: src/forms/StockForms.tsx:753 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:785 +#: src/forms/StockForms.tsx:762 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:804 +#: src/forms/StockForms.tsx:781 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:811 +#: src/forms/StockForms.tsx:788 msgid "Parent stock location" msgstr "" @@ -3196,7 +3194,7 @@ msgid "Reports" msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:89 -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:318 msgid "Report" msgstr "" @@ -3213,7 +3211,7 @@ msgstr "" #~ msgstr "Return order" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135 -#: src/pages/part/PartDetail.tsx:513 +#: src/pages/part/PartDetail.tsx:507 msgid "Bill of Materials" msgstr "" @@ -3264,15 +3262,15 @@ msgid "Reporting" msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:223 -#: src/pages/part/PartDetail.tsx:584 +#: src/pages/part/PartDetail.tsx:578 msgid "Stocktake" msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:228 -#: src/pages/build/BuildDetail.tsx:360 +#: src/pages/build/BuildDetail.tsx:361 #: src/pages/build/BuildIndex.tsx:14 -#: src/pages/part/PartDetail.tsx:520 -#: src/pages/sales/SalesOrderDetail.tsx:213 +#: src/pages/part/PartDetail.tsx:514 +#: src/pages/sales/SalesOrderDetail.tsx:240 msgid "Build Orders" msgstr "" @@ -3332,34 +3330,34 @@ msgstr "" #~ msgid "Build Status" #~ msgstr "Build Status" -#: src/pages/build/BuildDetail.tsx:85 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:109 -#: src/pages/sales/ReturnOrderDetail.tsx:75 -#: src/pages/sales/SalesOrderDetail.tsx:79 +#: src/pages/build/BuildDetail.tsx:84 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:111 +#: src/pages/sales/ReturnOrderDetail.tsx:90 +#: src/pages/sales/SalesOrderDetail.tsx:94 #: src/tables/machine/MachineListTable.tsx:323 #: src/tables/purchasing/PurchaseOrderTable.tsx:55 -#: src/tables/sales/ReturnOrderTable.tsx:41 +#: src/tables/sales/ReturnOrderTable.tsx:46 #: src/tables/sales/SalesOrderTable.tsx:52 #: src/tables/stock/StockItemTable.tsx:252 msgid "Status" msgstr "" -#: src/pages/build/BuildDetail.tsx:91 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:82 -#: src/pages/sales/ReturnOrderDetail.tsx:49 -#: src/pages/sales/SalesOrderDetail.tsx:53 +#: src/pages/build/BuildDetail.tsx:90 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:84 +#: src/pages/sales/ReturnOrderDetail.tsx:64 +#: src/pages/sales/SalesOrderDetail.tsx:68 msgid "Reference" msgstr "" -#: src/pages/build/BuildDetail.tsx:96 -#: src/pages/company/CompanyDetail.tsx:84 +#: src/pages/build/BuildDetail.tsx:95 +#: src/pages/company/CompanyDetail.tsx:85 #: src/pages/company/ManufacturerPartDetail.tsx:73 -#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/pages/company/SupplierPartDetail.tsx:85 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:129 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:103 -#: src/pages/sales/ReturnOrderDetail.tsx:69 -#: src/pages/sales/SalesOrderDetail.tsx:73 +#: src/pages/part/PartDetail.tsx:123 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:105 +#: src/pages/sales/ReturnOrderDetail.tsx:84 +#: src/pages/sales/SalesOrderDetail.tsx:88 #: src/pages/stock/LocationDetail.tsx:93 #: src/tables/ColumnRenderers.tsx:59 #: src/tables/machine/MachineTypeTable.tsx:69 @@ -3372,40 +3370,40 @@ msgstr "" msgid "Description" msgstr "" -#: src/pages/build/BuildDetail.tsx:103 +#: src/pages/build/BuildDetail.tsx:102 msgid "Parent Build" msgstr "" -#: src/pages/build/BuildDetail.tsx:114 +#: src/pages/build/BuildDetail.tsx:113 msgid "Build Quantity" msgstr "" -#: src/pages/build/BuildDetail.tsx:122 -#: src/pages/build/BuildDetail.tsx:223 +#: src/pages/build/BuildDetail.tsx:121 +#: src/pages/build/BuildDetail.tsx:222 msgid "Completed Outputs" msgstr "" -#: src/pages/build/BuildDetail.tsx:139 +#: src/pages/build/BuildDetail.tsx:138 msgid "Issued By" msgstr "" -#: src/pages/build/BuildDetail.tsx:145 -#: src/pages/part/PartDetail.tsx:321 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:190 -#: src/pages/sales/ReturnOrderDetail.tsx:156 -#: src/pages/sales/SalesOrderDetail.tsx:160 +#: src/pages/build/BuildDetail.tsx:144 +#: src/pages/part/PartDetail.tsx:315 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:192 +#: src/pages/sales/ReturnOrderDetail.tsx:171 +#: src/pages/sales/SalesOrderDetail.tsx:175 msgid "Responsible" msgstr "" -#: src/pages/build/BuildDetail.tsx:157 +#: src/pages/build/BuildDetail.tsx:156 msgid "Source Location" msgstr "" -#: src/pages/build/BuildDetail.tsx:158 +#: src/pages/build/BuildDetail.tsx:157 msgid "Any location" msgstr "" -#: src/pages/build/BuildDetail.tsx:165 +#: src/pages/build/BuildDetail.tsx:164 msgid "Destination Location" msgstr "" @@ -3420,7 +3418,7 @@ msgstr "" #~ msgid "Link custom barcode to part" #~ msgstr "Link custom barcode to part" -#: src/pages/build/BuildDetail.tsx:196 +#: src/pages/build/BuildDetail.tsx:195 msgid "Build Details" msgstr "" @@ -3429,7 +3427,7 @@ msgstr "" #~ msgid "Unlink custom barcode from part" #~ msgstr "Unlink custom barcode from part" -#: src/pages/build/BuildDetail.tsx:202 +#: src/pages/build/BuildDetail.tsx:201 #: src/tables/build/BuildLineTable.tsx:204 msgid "Allocate Stock" msgstr "" @@ -3438,7 +3436,7 @@ msgstr "" #~ msgid "Build Order updated" #~ msgstr "Build Order updated" -#: src/pages/build/BuildDetail.tsx:217 +#: src/pages/build/BuildDetail.tsx:216 msgid "Incomplete Outputs" msgstr "" @@ -3454,48 +3452,48 @@ msgstr "" #~ msgid "Delete build order" #~ msgstr "Delete build order" -#: src/pages/build/BuildDetail.tsx:236 +#: src/pages/build/BuildDetail.tsx:235 msgid "Consumed Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:248 +#: src/pages/build/BuildDetail.tsx:247 msgid "Child Build Orders" msgstr "" -#: src/pages/build/BuildDetail.tsx:258 -#: src/pages/company/CompanyDetail.tsx:244 +#: src/pages/build/BuildDetail.tsx:257 +#: src/pages/company/CompanyDetail.tsx:245 #: src/pages/company/ManufacturerPartDetail.tsx:169 -#: src/pages/part/PartDetail.tsx:606 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:246 -#: src/pages/sales/ReturnOrderDetail.tsx:199 -#: src/pages/sales/SalesOrderDetail.tsx:223 -#: src/pages/stock/StockDetail.tsx:316 +#: src/pages/part/PartDetail.tsx:600 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:253 +#: src/pages/sales/ReturnOrderDetail.tsx:214 +#: src/pages/sales/SalesOrderDetail.tsx:250 +#: src/pages/stock/StockDetail.tsx:323 msgid "Attachments" msgstr "" -#: src/pages/build/BuildDetail.tsx:270 -#: src/pages/company/CompanyDetail.tsx:256 -#: src/pages/part/PartDetail.tsx:618 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:258 -#: src/pages/sales/ReturnOrderDetail.tsx:211 -#: src/pages/sales/SalesOrderDetail.tsx:235 -#: src/pages/stock/StockDetail.tsx:328 +#: src/pages/build/BuildDetail.tsx:269 +#: src/pages/company/CompanyDetail.tsx:257 +#: src/pages/part/PartDetail.tsx:612 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:265 +#: src/pages/sales/ReturnOrderDetail.tsx:226 +#: src/pages/sales/SalesOrderDetail.tsx:262 +#: src/pages/stock/StockDetail.tsx:335 msgid "Notes" msgstr "" -#: src/pages/build/BuildDetail.tsx:286 +#: src/pages/build/BuildDetail.tsx:287 msgid "Edit Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:312 +#: src/pages/build/BuildDetail.tsx:313 msgid "Reporting Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:318 +#: src/pages/build/BuildDetail.tsx:319 msgid "Print build report" msgstr "" -#: src/pages/build/BuildDetail.tsx:324 +#: src/pages/build/BuildDetail.tsx:325 msgid "Build Order Actions" msgstr "" @@ -3507,53 +3505,56 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/company/CompanyDetail.tsx:97 +#: src/pages/company/CompanyDetail.tsx:98 msgid "Phone Number" msgstr "" -#: src/pages/company/CompanyDetail.tsx:104 +#: src/pages/company/CompanyDetail.tsx:105 msgid "Email Address" msgstr "" -#: src/pages/company/CompanyDetail.tsx:114 +#: src/pages/company/CompanyDetail.tsx:115 msgid "Default Currency" msgstr "" -#: src/pages/company/CompanyDetail.tsx:119 +#: src/pages/company/CompanyDetail.tsx:120 #: src/pages/company/SupplierDetail.tsx:8 -#: src/pages/company/SupplierPartDetail.tsx:102 -#: src/pages/company/SupplierPartDetail.tsx:188 -#: src/pages/company/SupplierPartDetail.tsx:282 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:97 +#: src/pages/company/SupplierPartDetail.tsx:109 +#: src/pages/company/SupplierPartDetail.tsx:195 +#: src/pages/company/SupplierPartDetail.tsx:301 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:99 +#: src/tables/company/CompanyTable.tsx:93 #: src/tables/purchasing/PurchaseOrderTable.tsx:73 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:36 msgid "Supplier" msgstr "" -#: src/pages/company/CompanyDetail.tsx:125 +#: src/pages/company/CompanyDetail.tsx:126 #: src/pages/company/ManufacturerDetail.tsx:8 #: src/pages/company/ManufacturerPartDetail.tsx:91 #: src/pages/company/ManufacturerPartDetail.tsx:221 -#: src/pages/company/SupplierPartDetail.tsx:117 +#: src/pages/company/SupplierPartDetail.tsx:124 +#: src/tables/company/CompanyTable.tsx:98 msgid "Manufacturer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:131 +#: src/pages/company/CompanyDetail.tsx:132 #: src/pages/company/CustomerDetail.tsx:8 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/pages/sales/ReturnOrderDetail.tsx:63 -#: src/pages/sales/SalesOrderDetail.tsx:67 -#: src/pages/stock/StockDetail.tsx:218 -#: src/tables/sales/ReturnOrderTable.tsx:60 -#: src/tables/sales/SalesOrderTable.tsx:95 +#: src/pages/sales/ReturnOrderDetail.tsx:78 +#: src/pages/sales/SalesOrderDetail.tsx:82 +#: src/pages/stock/StockDetail.tsx:225 +#: src/tables/company/CompanyTable.tsx:103 +#: src/tables/sales/ReturnOrderTable.tsx:61 +#: src/tables/sales/SalesOrderTable.tsx:97 msgid "Customer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:165 +#: src/pages/company/CompanyDetail.tsx:166 msgid "Details" msgstr "" -#: src/pages/company/CompanyDetail.tsx:171 +#: src/pages/company/CompanyDetail.tsx:172 msgid "Manufactured Parts" msgstr "" @@ -3561,7 +3562,7 @@ msgstr "" #~ msgid "Edit company" #~ msgstr "Edit company" -#: src/pages/company/CompanyDetail.tsx:180 +#: src/pages/company/CompanyDetail.tsx:181 msgid "Supplied Parts" msgstr "" @@ -3569,30 +3570,31 @@ msgstr "" #~ msgid "Delete company" #~ msgstr "Delete company" -#: src/pages/company/CompanyDetail.tsx:221 +#: src/pages/company/CompanyDetail.tsx:222 msgid "Assigned Stock" msgstr "" -#: src/pages/company/CompanyDetail.tsx:272 +#: src/pages/company/CompanyDetail.tsx:273 msgid "Edit Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:281 +#: src/pages/company/CompanyDetail.tsx:282 msgid "Company Actions" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:66 -#: src/pages/company/SupplierPartDetail.tsx:71 +#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:72 msgid "Internal Part" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:81 -#: src/pages/company/SupplierPartDetail.tsx:85 +#: src/pages/company/SupplierPartDetail.tsx:92 msgid "External Link" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:99 -#: src/pages/company/SupplierPartDetail.tsx:126 +#: src/pages/company/SupplierPartDetail.tsx:133 #: src/tables/purchasing/ManufacturerPartTable.tsx:53 msgid "Manufacturer Part Number" msgstr "" @@ -3606,12 +3608,12 @@ msgid "Manufacturer Part Details" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:143 -#: src/pages/part/PartDetail.tsx:482 +#: src/pages/part/PartDetail.tsx:476 msgid "Parameters" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:155 -#: src/pages/part/PartDetail.tsx:553 +#: src/pages/part/PartDetail.tsx:547 #: src/pages/purchasing/PurchasingIndex.tsx:26 msgid "Suppliers" msgstr "" @@ -3629,65 +3631,70 @@ msgstr "" msgid "ManufacturerPart" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:92 +#: src/pages/company/SupplierPartDetail.tsx:99 #: src/tables/ColumnRenderers.tsx:110 msgid "Note" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:110 +#: src/pages/company/SupplierPartDetail.tsx:117 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:138 -#: src/pages/company/SupplierPartDetail.tsx:189 -#: src/pages/stock/StockDetail.tsx:232 +#: src/pages/company/SupplierPartDetail.tsx:145 +#: src/pages/company/SupplierPartDetail.tsx:196 +#: src/pages/stock/StockDetail.tsx:239 msgid "Packaging" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:145 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:105 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:141 -#: src/tables/purchasing/SupplierPartTable.tsx:120 +#: src/pages/company/SupplierPartDetail.tsx:152 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:107 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:143 +#: src/tables/purchasing/SupplierPartTable.tsx:132 msgid "Pack Quantity" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:156 +#: src/pages/company/SupplierPartDetail.tsx:163 msgid "Supplier Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:163 +#: src/pages/company/SupplierPartDetail.tsx:170 msgid "Availability Updated" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:197 msgid "Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:199 +#: src/pages/company/SupplierPartDetail.tsx:206 msgid "Supplier Part Details" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:205 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:234 +#: src/pages/company/SupplierPartDetail.tsx:212 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:241 msgid "Received Stock" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:229 +#: src/pages/company/SupplierPartDetail.tsx:236 #: src/pages/part/PartPricingPanel.tsx:115 #: src/pages/part/pricing/PricingOverviewPanel.tsx:130 msgid "Supplier Pricing" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:244 +#: src/pages/company/SupplierPartDetail.tsx:251 msgid "Supplier Part Actions" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:270 -#: src/tables/purchasing/SupplierPartTable.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:275 +#: src/tables/purchasing/SupplierPartTable.tsx:211 msgid "Edit Supplier Part" msgstr "" +#: src/pages/company/SupplierPartDetail.tsx:282 +#: src/tables/purchasing/SupplierPartTable.tsx:164 +msgid "Add Supplier Part" +msgstr "" + #: src/pages/part/CategoryDetail.tsx:78 #: src/pages/stock/LocationDetail.tsx:85 #: src/tables/settings/ErrorTable.tsx:34 @@ -3734,135 +3741,143 @@ msgstr "" msgid "Category Details" msgstr "" -#: src/pages/part/PartDetail.tsx:135 +#: src/pages/part/PartDetail.tsx:129 msgid "Variant of" msgstr "" -#: src/pages/part/PartDetail.tsx:142 +#: src/pages/part/PartDetail.tsx:136 #: src/tables/notifications/NotificationsTable.tsx:31 #: src/tables/part/PartCategoryTemplateTable.tsx:68 msgid "Category" msgstr "" -#: src/pages/part/PartDetail.tsx:148 +#: src/pages/part/PartDetail.tsx:142 msgid "Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:155 +#: src/pages/part/PartDetail.tsx:149 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:162 +#: src/pages/part/PartDetail.tsx:156 msgid "IPN" msgstr "" -#: src/pages/part/PartDetail.tsx:169 +#: src/pages/part/PartDetail.tsx:163 msgid "Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:176 +#: src/pages/part/PartDetail.tsx:170 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:39 msgid "Units" msgstr "" -#: src/pages/part/PartDetail.tsx:183 +#: src/pages/part/PartDetail.tsx:177 #: src/tables/settings/PendingTasksTable.tsx:40 msgid "Keywords" msgstr "" -#: src/pages/part/PartDetail.tsx:190 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:156 -#: src/pages/sales/ReturnOrderDetail.tsx:122 -#: src/pages/sales/SalesOrderDetail.tsx:126 +#: src/pages/part/PartDetail.tsx:184 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:158 +#: src/pages/sales/ReturnOrderDetail.tsx:137 +#: src/pages/sales/SalesOrderDetail.tsx:141 msgid "Link" msgstr "" -#: src/pages/part/PartDetail.tsx:202 +#: src/pages/part/PartDetail.tsx:196 #: src/tables/build/BuildLineTable.tsx:115 msgid "Available Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:214 +#: src/pages/part/PartDetail.tsx:208 msgid "Minimum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:220 +#: src/pages/part/PartDetail.tsx:214 #: src/tables/bom/BomTable.tsx:210 #: src/tables/build/BuildLineTable.tsx:92 msgid "On order" msgstr "" -#: src/pages/part/PartDetail.tsx:229 +#: src/pages/part/PartDetail.tsx:223 msgid "Allocated to Build Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:240 +#: src/pages/part/PartDetail.tsx:234 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:250 +#: src/pages/part/PartDetail.tsx:244 #: src/tables/bom/BomTable.tsx:234 msgid "Can Build" msgstr "" -#: src/pages/part/PartDetail.tsx:257 +#: src/pages/part/PartDetail.tsx:251 #: src/tables/bom/BomTable.tsx:218 #: src/tables/part/PartTable.tsx:91 msgid "Building" msgstr "" -#: src/pages/part/PartDetail.tsx:266 +#: src/pages/part/PartDetail.tsx:260 #: src/tables/bom/UsedInTable.tsx:71 #: src/tables/build/BuildOrderTable.tsx:102 +#: src/tables/company/CompanyTable.tsx:58 +#: src/tables/company/CompanyTable.tsx:88 #: src/tables/machine/MachineListTable.tsx:320 #: src/tables/part/PartTable.tsx:177 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:190 #: src/tables/plugin/PluginListTable.tsx:634 +#: src/tables/purchasing/SupplierPartTable.tsx:99 +#: src/tables/purchasing/SupplierPartTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:247 msgid "Active" msgstr "" -#: src/pages/part/PartDetail.tsx:271 +#: src/pages/part/PartDetail.tsx:265 msgid "Template Part" msgstr "" -#: src/pages/part/PartDetail.tsx:276 +#: src/pages/part/PartDetail.tsx:270 #: src/tables/bom/BomTable.tsx:262 msgid "Assembled Part" msgstr "" -#: src/pages/part/PartDetail.tsx:281 +#: src/pages/part/PartDetail.tsx:275 msgid "Component Part" msgstr "" -#: src/pages/part/PartDetail.tsx:286 +#: src/pages/part/PartDetail.tsx:280 #: src/tables/bom/BomTable.tsx:257 msgid "Trackable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:291 +#: src/pages/part/PartDetail.tsx:285 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:296 +#: src/pages/part/PartDetail.tsx:290 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:301 +#: src/pages/part/PartDetail.tsx:295 msgid "Virtual Part" msgstr "" -#: src/pages/part/PartDetail.tsx:309 +#: src/pages/part/PartDetail.tsx:303 msgid "Creation Date" msgstr "" +#: src/pages/part/PartDetail.tsx:308 +msgid "Created By" +msgstr "" + #: src/pages/part/PartDetail.tsx:310 #~ msgid "Edit part" #~ msgstr "Edit part" -#: src/pages/part/PartDetail.tsx:314 -msgid "Created By" +#: src/pages/part/PartDetail.tsx:322 +msgid "Default Supplier" msgstr "" #: src/pages/part/PartDetail.tsx:322 @@ -3873,93 +3888,95 @@ msgstr "" #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:328 -msgid "Default Supplier" -msgstr "" - -#: src/pages/part/PartDetail.tsx:339 +#: src/pages/part/PartDetail.tsx:333 #: src/tables/part/PartTable.tsx:160 msgid "Price Range" msgstr "" -#: src/pages/part/PartDetail.tsx:374 -#: src/pages/stock/StockDetail.tsx:129 +#: src/pages/part/PartDetail.tsx:368 +#: src/pages/stock/StockDetail.tsx:136 msgid "Last Stocktake" msgstr "" -#: src/pages/part/PartDetail.tsx:409 +#: src/pages/part/PartDetail.tsx:403 msgid "Stocktake By" msgstr "" -#: src/pages/part/PartDetail.tsx:476 +#: src/pages/part/PartDetail.tsx:470 msgid "Part Details" msgstr "" -#: src/pages/part/PartDetail.tsx:500 +#: src/pages/part/PartDetail.tsx:494 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:507 -#: src/pages/stock/StockDetail.tsx:277 +#: src/pages/part/PartDetail.tsx:501 +#: src/pages/stock/StockDetail.tsx:284 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:527 +#: src/pages/part/PartDetail.tsx:521 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:534 +#: src/pages/part/PartDetail.tsx:528 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:540 +#: src/pages/part/PartDetail.tsx:534 #: src/pages/purchasing/PurchasingIndex.tsx:37 msgid "Manufacturers" msgstr "" -#: src/pages/part/PartDetail.tsx:579 +#: src/pages/part/PartDetail.tsx:573 msgid "Scheduling" msgstr "" -#: src/pages/part/PartDetail.tsx:589 +#: src/pages/part/PartDetail.tsx:583 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:600 +#: src/pages/part/PartDetail.tsx:594 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:654 +#: src/pages/part/PartDetail.tsx:648 msgid "No Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:659 +#: src/pages/part/PartDetail.tsx:653 #: src/tables/part/PartTable.tsx:85 msgid "On Order" msgstr "" -#: src/pages/part/PartDetail.tsx:664 +#: src/pages/part/PartDetail.tsx:658 #: src/tables/stock/StockItemTable.tsx:288 msgid "In Production" msgstr "" -#: src/pages/part/PartDetail.tsx:676 +#: src/pages/part/PartDetail.tsx:671 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:707 +#: src/pages/part/PartDetail.tsx:678 +#: src/tables/part/PartTable.tsx:276 +#: src/tables/part/PartTable.tsx:292 +msgid "Add Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:716 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:715 +#: src/pages/part/PartDetail.tsx:724 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:726 +#: src/pages/part/PartDetail.tsx:735 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:736 +#: src/pages/part/PartDetail.tsx:745 msgid "Part Actions" msgstr "" @@ -4022,7 +4039,7 @@ msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:151 #: src/pages/part/pricing/SupplierPricingPanel.tsx:83 #: src/tables/bom/BomTable.tsx:149 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:168 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:170 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:88 msgid "Unit Price" msgstr "" @@ -4030,12 +4047,15 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:161 #: src/tables/ColumnRenderers.tsx:231 #: src/tables/bom/BomTable.tsx:158 +#: src/tables/purchasing/PurchaseOrderTable.tsx:97 +#: src/tables/sales/ReturnOrderTable.tsx:87 +#: src/tables/sales/SalesOrderTable.tsx:124 msgid "Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:177 #: src/pages/part/pricing/VariantPricingPanel.tsx:62 -#: src/tables/purchasing/SupplierPartTable.tsx:137 +#: src/tables/purchasing/SupplierPartTable.tsx:149 msgid "Updated" msgstr "" @@ -4094,7 +4114,7 @@ msgid "Overall Pricing" msgstr "" #: src/pages/part/pricing/PricingOverviewPanel.tsx:184 -#: src/pages/stock/StockDetail.tsx:123 +#: src/pages/stock/StockDetail.tsx:130 msgid "Last Updated" msgstr "" @@ -4153,82 +4173,92 @@ msgstr "" msgid "Variant Part" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:66 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:68 msgid "Edit Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:88 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:90 msgid "Supplier Reference" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:118 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:228 -#: src/pages/sales/ReturnOrderDetail.tsx:84 -#: src/pages/sales/ReturnOrderDetail.tsx:194 -#: src/pages/sales/SalesOrderDetail.tsx:88 -#: src/pages/sales/SalesOrderDetail.tsx:198 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:120 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:230 +#: src/pages/sales/ReturnOrderDetail.tsx:99 +#: src/pages/sales/ReturnOrderDetail.tsx:209 +#: src/pages/sales/SalesOrderDetail.tsx:103 +#: src/pages/sales/SalesOrderDetail.tsx:225 msgid "Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:125 -#: src/pages/sales/ReturnOrderDetail.tsx:91 -#: src/pages/sales/SalesOrderDetail.tsx:95 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 +#: src/pages/sales/ReturnOrderDetail.tsx:106 +#: src/pages/sales/SalesOrderDetail.tsx:110 msgid "Completed Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:133 -#: src/pages/sales/ReturnOrderDetail.tsx:99 -#: src/pages/sales/SalesOrderDetail.tsx:103 -#: src/pages/sales/SalesOrderDetail.tsx:208 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:135 +#: src/pages/sales/ReturnOrderDetail.tsx:114 +#: src/pages/sales/SalesOrderDetail.tsx:118 +#: src/pages/sales/SalesOrderDetail.tsx:235 msgid "Completed Shipments" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:141 -#: src/pages/sales/ReturnOrderDetail.tsx:107 -#: src/pages/sales/SalesOrderDetail.tsx:111 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 +#: src/pages/sales/ReturnOrderDetail.tsx:122 +#: src/pages/sales/SalesOrderDetail.tsx:126 msgid "Order Currency," msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:146 -#: src/pages/sales/ReturnOrderDetail.tsx:112 -#: src/pages/sales/SalesOrderDetail.tsx:116 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:148 +#: src/pages/sales/ReturnOrderDetail.tsx:127 +#: src/pages/sales/SalesOrderDetail.tsx:131 msgid "Total Cost" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:177 -#: src/pages/sales/ReturnOrderDetail.tsx:143 -#: src/pages/sales/SalesOrderDetail.tsx:147 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:179 +#: src/pages/sales/ReturnOrderDetail.tsx:158 +#: src/pages/sales/SalesOrderDetail.tsx:162 msgid "Created On" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:183 -#: src/pages/sales/ReturnOrderDetail.tsx:149 -#: src/pages/sales/SalesOrderDetail.tsx:153 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:185 +#: src/pages/sales/ReturnOrderDetail.tsx:164 +#: src/pages/sales/SalesOrderDetail.tsx:168 #: src/tables/ColumnRenderers.tsx:180 msgid "Target Date" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:222 -#: src/pages/sales/ReturnOrderDetail.tsx:188 -#: src/pages/sales/SalesOrderDetail.tsx:192 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:224 +#: src/pages/sales/ReturnOrderDetail.tsx:203 +#: src/pages/sales/SalesOrderDetail.tsx:219 msgid "Order Details" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:287 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:293 +#: src/pages/sales/ReturnOrderDetail.tsx:267 +#: src/pages/sales/SalesOrderDetail.tsx:279 msgid "Order Actions" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:55 -#: src/pages/sales/SalesOrderDetail.tsx:59 -#: src/tables/sales/SalesOrderTable.tsx:111 +#: src/pages/sales/ReturnOrderDetail.tsx:70 +#: src/pages/sales/SalesOrderDetail.tsx:74 +#: src/tables/sales/SalesOrderTable.tsx:113 msgid "Customer Reference" msgstr "" +#: src/pages/sales/ReturnOrderDetail.tsx:256 +msgid "Edit Return Order" +msgstr "" + #: src/pages/sales/SalesIndex.tsx:33 msgid "Customers" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:203 +#: src/pages/sales/SalesOrderDetail.tsx:208 +msgid "Edit Sales Order" +msgstr "" + +#: src/pages/sales/SalesOrderDetail.tsx:230 msgid "Pending Shipments" msgstr "" @@ -4266,15 +4296,19 @@ msgstr "" msgid "Location Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:102 +#: src/pages/stock/StockDetail.tsx:109 msgid "Base Part" msgstr "" -#: src/pages/stock/StockDetail.tsx:109 +#: src/pages/stock/StockDetail.tsx:116 msgid "Stock Status" msgstr "" -#: src/pages/stock/StockDetail.tsx:150 +#: src/pages/stock/StockDetail.tsx:155 +#~ msgid "Link custom barcode to stock item" +#~ msgstr "Link custom barcode to stock item" + +#: src/pages/stock/StockDetail.tsx:157 #: src/tables/build/BuildLineTable.tsx:38 #: src/tables/part/PartTable.tsx:116 #: src/tables/stock/StockItemTable.tsx:154 @@ -4282,86 +4316,90 @@ msgstr "" msgid "Available" msgstr "" -#: src/pages/stock/StockDetail.tsx:155 -#~ msgid "Link custom barcode to stock item" -#~ msgstr "Link custom barcode to stock item" - #: src/pages/stock/StockDetail.tsx:161 #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:176 +#: src/pages/stock/StockDetail.tsx:183 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:192 +#: src/pages/stock/StockDetail.tsx:199 msgid "Consumed By" msgstr "" -#: src/pages/stock/StockDetail.tsx:201 -msgid "Build Order" -msgstr "" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "Edit stock item" +#: src/pages/stock/StockDetail.tsx:208 +msgid "Build Order" +msgstr "" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "Delete stock item" -#: src/pages/stock/StockDetail.tsx:266 +#: src/pages/stock/StockDetail.tsx:273 msgid "Stock Details" msgstr "" -#: src/pages/stock/StockDetail.tsx:272 +#: src/pages/stock/StockDetail.tsx:279 msgid "Stock Tracking" msgstr "" -#: src/pages/stock/StockDetail.tsx:284 +#: src/pages/stock/StockDetail.tsx:291 msgid "Test Data" msgstr "" -#: src/pages/stock/StockDetail.tsx:298 +#: src/pages/stock/StockDetail.tsx:305 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:305 +#: src/pages/stock/StockDetail.tsx:312 msgid "Child Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:385 +#: src/pages/stock/StockDetail.tsx:364 +msgid "Edit Stock Item" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:415 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:390 +#: src/pages/stock/StockDetail.tsx:420 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:400 +#: src/pages/stock/StockDetail.tsx:430 #: src/tables/stock/StockItemTable.tsx:409 msgid "Add stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:408 +#: src/pages/stock/StockDetail.tsx:433 +#~ msgid "Duplicate stock item" +#~ msgstr "Duplicate stock item" + +#: src/pages/stock/StockDetail.tsx:438 #: src/tables/stock/StockItemTable.tsx:418 msgid "Remove stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:415 +#: src/pages/stock/StockDetail.tsx:445 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:416 +#: src/pages/stock/StockDetail.tsx:446 #: src/tables/stock/StockItemTable.tsx:438 msgid "Transfer stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:433 -msgid "Duplicate stock item" +#: src/pages/stock/StockDetail.tsx:458 +msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:460 +#: src/pages/stock/StockDetail.tsx:494 msgid "Batch Code" msgstr "" @@ -4610,18 +4648,10 @@ msgstr "" msgid "BOM item created" msgstr "" -#: src/tables/bom/BomTable.tsx:311 -#~ msgid "Edit Bom Item" -#~ msgstr "Edit Bom Item" - #: src/tables/bom/BomTable.tsx:313 msgid "Edit BOM Item" msgstr "" -#: src/tables/bom/BomTable.tsx:313 -#~ msgid "Bom item updated" -#~ msgstr "Bom item updated" - #: src/tables/bom/BomTable.tsx:315 msgid "BOM item updated" msgstr "" @@ -4634,26 +4664,34 @@ msgstr "" msgid "BOM item deleted" msgstr "" -#: src/tables/bom/BomTable.tsx:328 -#~ msgid "Delete Bom Item" -#~ msgstr "Delete Bom Item" - -#: src/tables/bom/BomTable.tsx:329 -#~ msgid "Bom item deleted" -#~ msgstr "Bom item deleted" - #: src/tables/bom/BomTable.tsx:331 -#~ msgid "Are you sure you want to remove this BOM item?" -#~ msgstr "Are you sure you want to remove this BOM item?" +#~ msgid "Edit Bom Item" +#~ msgstr "Edit Bom Item" #: src/tables/bom/BomTable.tsx:333 msgid "View BOM" msgstr "" +#: src/tables/bom/BomTable.tsx:333 +#~ msgid "Bom item updated" +#~ msgstr "Bom item updated" + #: src/tables/bom/BomTable.tsx:344 msgid "Validate BOM line" msgstr "" +#: src/tables/bom/BomTable.tsx:348 +#~ msgid "Delete Bom Item" +#~ msgstr "Delete Bom Item" + +#: src/tables/bom/BomTable.tsx:349 +#~ msgid "Bom item deleted" +#~ msgstr "Bom item deleted" + +#: src/tables/bom/BomTable.tsx:351 +#~ msgid "Are you sure you want to remove this BOM item?" +#~ msgstr "Are you sure you want to remove this BOM item?" + #: src/tables/bom/BomTable.tsx:352 msgid "Edit Substitutes" msgstr "" @@ -4727,7 +4765,7 @@ msgstr "" #: src/tables/build/BuildOrderTable.tsx:107 #: src/tables/purchasing/PurchaseOrderTable.tsx:56 -#: src/tables/sales/ReturnOrderTable.tsx:42 +#: src/tables/sales/ReturnOrderTable.tsx:47 #: src/tables/sales/SalesOrderTable.tsx:53 msgid "Filter by order status" msgstr "" @@ -4736,8 +4774,8 @@ msgstr "" msgid "Show overdue status" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:140 -#: src/tables/build/BuildOrderTable.tsx:158 +#: src/tables/build/BuildOrderTable.tsx:142 +#: src/tables/build/BuildOrderTable.tsx:160 msgid "Add Build Order" msgstr "" @@ -4762,27 +4800,43 @@ msgstr "" msgid "Are you sure you want to delete this address?" msgstr "" -#: src/tables/company/CompanyTable.tsx:63 +#: src/tables/company/CompanyTable.tsx:71 msgid "New Company" msgstr "" -#: src/tables/company/CompanyTable.tsx:83 +#: src/tables/company/CompanyTable.tsx:89 +msgid "Show active companies" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:94 +msgid "Show companies which are suppliers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:99 +msgid "Show companies which are manufacturers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:104 +msgid "Show companies which are customers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:116 msgid "Add Company" msgstr "" -#: src/tables/company/ContactTable.tsx:73 +#: src/tables/company/ContactTable.tsx:71 msgid "Edit Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:80 +#: src/tables/company/ContactTable.tsx:78 msgid "Add Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:91 +#: src/tables/company/ContactTable.tsx:89 msgid "Delete Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:131 +#: src/tables/company/ContactTable.tsx:129 msgid "Add contact" msgstr "" @@ -5179,11 +5233,6 @@ msgstr "" msgid "Not Virtual" msgstr "" -#: src/tables/part/PartTable.tsx:276 -#: src/tables/part/PartTable.tsx:292 -msgid "Add Part" -msgstr "" - #: src/tables/part/PartTestTemplateTable.tsx:52 msgid "Results" msgstr "" @@ -5532,105 +5581,122 @@ msgstr "" msgid "Are you sure you want to remove this manufacturer part?" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:84 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:86 msgid "Part Description" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:111 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:113 msgid "Total Quantity" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:127 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:129 msgid "Received" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:146 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:148 msgid "Supplier Code" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:153 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:155 msgid "Supplier Link" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:160 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:162 msgid "Manufacturer Code" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:174 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:176 msgid "Destination" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:188 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:198 msgid "Add Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:203 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:215 msgid "Edit Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:211 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:223 msgid "Delete Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:222 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:234 msgid "Receive line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:256 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:272 msgid "Add line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:261 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:282 msgid "Receive items" msgstr "" -#: src/tables/purchasing/PurchaseOrderTable.tsx:102 -#: src/tables/purchasing/PurchaseOrderTable.tsx:119 +#: src/tables/purchasing/PurchaseOrderTable.tsx:113 +#: src/tables/purchasing/PurchaseOrderTable.tsx:130 msgid "Add Purchase Order" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:88 +#: src/tables/purchasing/SupplierPartTable.tsx:94 msgid "MPN" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:111 +#: src/tables/purchasing/SupplierPartTable.tsx:123 msgid "Base units" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:156 -msgid "Add Supplier Part" -msgstr "" - -#: src/tables/purchasing/SupplierPartTable.tsx:159 +#: src/tables/purchasing/SupplierPartTable.tsx:171 msgid "Supplier part created" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:168 +#: src/tables/purchasing/SupplierPartTable.tsx:177 msgid "Add supplier part" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:193 -msgid "Supplier part updated" +#: src/tables/purchasing/SupplierPartTable.tsx:189 +msgid "Show active supplier parts" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:204 -msgid "Delete Supplier Part" +#: src/tables/purchasing/SupplierPartTable.tsx:193 +msgid "Active Part" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:193 +#~ msgid "Supplier part updated" +#~ msgstr "Supplier part updated" + +#: src/tables/purchasing/SupplierPartTable.tsx:194 +msgid "Show active internal parts" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:198 +msgid "Active Supplier" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:199 +msgid "Show active suppliers" msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:205 -msgid "Supplier part deleted" -msgstr "" +#~ msgid "Supplier part deleted" +#~ msgstr "Supplier part deleted" #: src/tables/purchasing/SupplierPartTable.tsx:207 -msgid "Are you sure you want to remove this supplier part?" +#~ msgid "Are you sure you want to remove this supplier part?" +#~ msgstr "Are you sure you want to remove this supplier part?" + +#: src/tables/purchasing/SupplierPartTable.tsx:219 +msgid "Delete Supplier Part" msgstr "" -#: src/tables/sales/ReturnOrderTable.tsx:95 +#: src/tables/sales/ReturnOrderTable.tsx:102 +#: src/tables/sales/ReturnOrderTable.tsx:116 msgid "Add Return Order" msgstr "" -#: src/tables/sales/SalesOrderTable.tsx:66 -#: src/tables/sales/SalesOrderTable.tsx:83 +#: src/tables/sales/SalesOrderTable.tsx:68 +#: src/tables/sales/SalesOrderTable.tsx:85 msgid "Add Sales Order" msgstr "" @@ -6097,8 +6163,8 @@ msgid "Finished" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:277 -#: src/tables/stock/StockItemTestResultTable.tsx:351 -#: src/tables/stock/StockItemTestResultTable.tsx:406 +#: src/tables/stock/StockItemTestResultTable.tsx:349 +#: src/tables/stock/StockItemTestResultTable.tsx:404 msgid "Add Test Result" msgstr "" @@ -6106,61 +6172,61 @@ msgstr "" msgid "Test result added" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:290 -#: src/tables/stock/StockItemTestResultTable.tsx:361 +#: src/tables/stock/StockItemTestResultTable.tsx:288 +#: src/tables/stock/StockItemTestResultTable.tsx:359 msgid "Edit Test Result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:292 +#: src/tables/stock/StockItemTestResultTable.tsx:290 msgid "Test result updated" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:298 -#: src/tables/stock/StockItemTestResultTable.tsx:370 +#: src/tables/stock/StockItemTestResultTable.tsx:296 +#: src/tables/stock/StockItemTestResultTable.tsx:368 msgid "Delete Test Result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:300 +#: src/tables/stock/StockItemTestResultTable.tsx:298 msgid "Test result deleted" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:314 +#: src/tables/stock/StockItemTestResultTable.tsx:312 msgid "Test Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:315 +#: src/tables/stock/StockItemTestResultTable.tsx:313 msgid "Test result has been recorded" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:322 +#: src/tables/stock/StockItemTestResultTable.tsx:320 msgid "Failed to record test result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:339 +#: src/tables/stock/StockItemTestResultTable.tsx:337 msgid "Pass Test" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:387 +#: src/tables/stock/StockItemTestResultTable.tsx:385 msgid "Required" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:388 +#: src/tables/stock/StockItemTestResultTable.tsx:386 msgid "Show results for required tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:392 +#: src/tables/stock/StockItemTestResultTable.tsx:390 msgid "Include Installed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:393 +#: src/tables/stock/StockItemTestResultTable.tsx:391 msgid "Show results for installed stock items" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:397 +#: src/tables/stock/StockItemTestResultTable.tsx:395 msgid "Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:398 +#: src/tables/stock/StockItemTestResultTable.tsx:396 msgid "Show only passed tests" msgstr "" diff --git a/src/frontend/src/locales/fi/messages.po b/src/frontend/src/locales/fi/messages.po index b2c70fbe75..d9ff1b584d 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: 2024-04-18 03:35\n" +"PO-Revision-Date: 2024-04-21 04:18\n" "Last-Translator: \n" "Language-Team: Finnish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -69,10 +69,10 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/forms/StockForms.tsx:450 +#: src/forms/StockForms.tsx:427 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:407 +#: src/pages/stock/StockDetail.tsx:437 msgid "Remove" msgstr "" @@ -100,7 +100,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:226 -#: src/components/forms/ApiForm.tsx:516 +#: src/components/forms/ApiForm.tsx:529 #: src/contexts/ThemeContext.tsx:65 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 msgid "Submit" @@ -131,6 +131,9 @@ msgid "Part is not active" msgstr "" #: src/components/details/PartIcons.tsx:34 +#: src/pages/company/CompanyDetail.tsx:299 +#: src/pages/company/SupplierPartDetail.tsx:310 +#: src/pages/part/PartDetail.tsx:662 msgid "Inactive" msgstr "" @@ -246,26 +249,26 @@ msgstr "" msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:131 +#: src/components/forms/ApiForm.tsx:133 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "" -#: src/components/forms/ApiForm.tsx:378 +#: src/components/forms/ApiForm.tsx:393 #: src/components/widgets/MarkdownEditor.tsx:146 msgid "Success" msgstr "" -#: src/components/forms/ApiForm.tsx:453 +#: src/components/forms/ApiForm.tsx:468 msgid "Form Errors Exist" msgstr "" -#: src/components/forms/ApiForm.tsx:553 +#: src/components/forms/ApiForm.tsx:566 #: src/tables/plugin/PluginListTable.tsx:441 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:573 +#: src/components/forms/ApiForm.tsx:586 #: src/components/items/ActionDropdown.tsx:199 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:121 @@ -447,7 +450,7 @@ msgstr "" #: src/components/forms/HostOptionsForm.tsx:42 #: src/components/forms/HostOptionsForm.tsx:69 #: src/pages/part/CategoryDetail.tsx:72 -#: src/pages/part/PartDetail.tsx:122 +#: src/pages/part/PartDetail.tsx:116 #: src/pages/stock/LocationDetail.tsx:79 #: src/tables/machine/MachineTypeTable.tsx:65 #: src/tables/machine/MachineTypeTable.tsx:106 @@ -498,7 +501,7 @@ msgstr "" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:277 +#: src/components/forms/fields/ApiFormField.tsx:278 #: src/components/modals/LicenseModal.tsx:72 #: src/components/nav/SearchDrawer.tsx:411 #: src/components/widgets/MarkdownEditor.tsx:108 @@ -509,7 +512,7 @@ msgstr "" #: src/tables/InvenTreeTable.tsx:430 #: src/tables/InvenTreeTable.tsx:506 #: src/tables/plugin/PluginListTable.tsx:398 -#: src/tables/stock/StockItemTestResultTable.tsx:321 +#: src/tables/stock/StockItemTestResultTable.tsx:319 msgid "Error" msgstr "" @@ -548,7 +551,7 @@ msgid "Thumbnail" msgstr "" #: src/components/items/ActionDropdown.tsx:110 -#: src/pages/build/BuildDetail.tsx:298 +#: src/pages/build/BuildDetail.tsx:299 msgid "Barcode Actions" msgstr "" @@ -569,7 +572,7 @@ msgid "Link custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:161 -#: src/forms/PurchaseOrderForms.tsx:356 +#: src/forms/PurchaseOrderForms.tsx:367 msgid "Unlink Barcode" msgstr "" @@ -590,7 +593,6 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:218 -#: src/pages/stock/StockDetail.tsx:432 #: src/tables/RowActions.tsx:32 msgid "Duplicate" msgstr "" @@ -1041,19 +1043,18 @@ msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49 -#: src/pages/build/BuildDetail.tsx:79 -#: src/pages/part/PartDetail.tsx:767 +#: src/pages/build/BuildDetail.tsx:78 +#: src/pages/part/PartDetail.tsx:778 #: src/tables/part/RelatedPartTable.tsx:45 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:70 msgid "Part" msgstr "" @@ -1064,7 +1065,7 @@ msgstr "" #: src/pages/part/CategoryDetail.tsx:104 #: src/pages/part/CategoryDetail.tsx:183 #: src/pages/part/CategoryDetail.tsx:213 -#: src/pages/part/PartDetail.tsx:633 +#: src/pages/part/PartDetail.tsx:627 msgid "Parts" msgstr "" @@ -1085,10 +1086,10 @@ msgid "Part Test Templates" msgstr "" #: src/components/render/ModelType.tsx:43 -#: src/pages/company/SupplierPartDetail.tsx:185 -#: src/pages/company/SupplierPartDetail.tsx:294 -#: src/pages/stock/StockDetail.tsx:161 -#: src/tables/purchasing/SupplierPartTable.tsx:63 +#: src/pages/company/SupplierPartDetail.tsx:192 +#: src/pages/company/SupplierPartDetail.tsx:324 +#: src/pages/stock/StockDetail.tsx:168 +#: src/tables/purchasing/SupplierPartTable.tsx:69 msgid "Supplier Part" msgstr "" @@ -1112,12 +1113,12 @@ msgstr "" #: src/components/render/ModelType.tsx:67 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:67 -#: src/pages/stock/StockDetail.tsx:480 +#: src/pages/stock/StockDetail.tsx:514 msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:68 -#: src/pages/company/CompanyDetail.tsx:196 +#: src/pages/company/CompanyDetail.tsx:197 #: src/pages/stock/LocationDetail.tsx:112 #: src/pages/stock/LocationDetail.tsx:156 #: src/pages/stock/LocationDetail.tsx:309 @@ -1158,7 +1159,7 @@ msgid "Build Lines" msgstr "" #: src/components/render/ModelType.tsx:104 -#: src/pages/company/CompanyDetail.tsx:302 +#: src/pages/company/CompanyDetail.tsx:309 msgid "Company" msgstr "" @@ -1179,15 +1180,15 @@ msgstr "" #: src/components/render/ModelType.tsx:119 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:99 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:42 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:319 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:328 msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:120 #: src/pages/Index/Settings/SystemSettings.tsx:242 -#: src/pages/company/CompanyDetail.tsx:189 -#: src/pages/company/SupplierPartDetail.tsx:219 -#: src/pages/part/PartDetail.tsx:566 +#: src/pages/company/CompanyDetail.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:226 +#: src/pages/part/PartDetail.tsx:560 #: src/pages/purchasing/PurchasingIndex.tsx:20 msgid "Purchase Orders" msgstr "" @@ -1202,16 +1203,16 @@ msgstr "" #: src/components/render/ModelType.tsx:132 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:108 -#: src/pages/build/BuildDetail.tsx:127 -#: src/pages/sales/SalesOrderDetail.tsx:265 -#: src/pages/stock/StockDetail.tsx:209 +#: src/pages/build/BuildDetail.tsx:126 +#: src/pages/sales/SalesOrderDetail.tsx:315 +#: src/pages/stock/StockDetail.tsx:216 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:133 #: src/pages/Index/Settings/SystemSettings.tsx:257 -#: src/pages/company/CompanyDetail.tsx:205 -#: src/pages/part/PartDetail.tsx:572 +#: src/pages/company/CompanyDetail.tsx:206 +#: src/pages/part/PartDetail.tsx:566 #: src/pages/sales/SalesIndex.tsx:21 msgid "Sales Orders" msgstr "" @@ -1226,13 +1227,13 @@ msgstr "" #: src/components/render/ModelType.tsx:147 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:117 -#: src/pages/sales/ReturnOrderDetail.tsx:241 +#: src/pages/sales/ReturnOrderDetail.tsx:291 msgid "Return Order" msgstr "" #: src/components/render/ModelType.tsx:148 #: src/pages/Index/Settings/SystemSettings.tsx:272 -#: src/pages/company/CompanyDetail.tsx:212 +#: src/pages/company/CompanyDetail.tsx:213 #: src/pages/sales/SalesIndex.tsx:27 msgid "Return Orders" msgstr "" @@ -1243,19 +1244,19 @@ msgid "Address" msgstr "" #: src/components/render/ModelType.tsx:156 -#: src/pages/company/CompanyDetail.tsx:238 +#: src/pages/company/CompanyDetail.tsx:239 msgid "Addresses" msgstr "" #: src/components/render/ModelType.tsx:162 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:165 -#: src/pages/sales/ReturnOrderDetail.tsx:131 -#: src/pages/sales/SalesOrderDetail.tsx:135 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:167 +#: src/pages/sales/ReturnOrderDetail.tsx:146 +#: src/pages/sales/SalesOrderDetail.tsx:150 msgid "Contact" msgstr "" #: src/components/render/ModelType.tsx:163 -#: src/pages/company/CompanyDetail.tsx:232 +#: src/pages/company/CompanyDetail.tsx:233 msgid "Contacts" msgstr "" @@ -1285,26 +1286,26 @@ msgstr "" #: src/defaults/links.tsx:29 #: src/defaults/menuItems.tsx:38 #: src/pages/Index/Settings/SystemSettings.tsx:199 -#: src/pages/part/PartDetail.tsx:488 +#: src/pages/part/PartDetail.tsx:482 #: src/pages/stock/LocationDetail.tsx:289 -#: src/pages/stock/StockDetail.tsx:343 +#: src/pages/stock/StockDetail.tsx:350 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" msgstr "" #: src/components/render/Stock.tsx:26 -#: src/pages/stock/StockDetail.tsx:144 -#: src/pages/stock/StockDetail.tsx:450 +#: src/pages/stock/StockDetail.tsx:151 +#: src/pages/stock/StockDetail.tsx:484 msgid "Serial Number" msgstr "" #: src/components/render/Stock.tsx:28 #: src/pages/part/pricing/BomPricingPanel.tsx:132 #: src/pages/part/pricing/PriceBreakPanel.tsx:96 -#: src/pages/stock/StockDetail.tsx:139 -#: src/pages/stock/StockDetail.tsx:455 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:92 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:120 +#: src/pages/stock/StockDetail.tsx:146 +#: src/pages/stock/StockDetail.tsx:489 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:94 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:122 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:73 msgid "Quantity" msgstr "" @@ -2064,7 +2065,7 @@ msgstr "" #~ msgstr "Local Server" #: src/defaults/links.tsx:11 -#: src/pages/company/CompanyDetail.tsx:89 +#: src/pages/company/CompanyDetail.tsx:90 msgid "Website" msgstr "" @@ -2081,8 +2082,8 @@ msgstr "" #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:217 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:278 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:322 +#: src/pages/company/SupplierPartDetail.tsx:297 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:331 #: src/pages/purchasing/PurchasingIndex.tsx:52 msgid "Purchasing" msgstr "" @@ -2090,9 +2091,9 @@ msgstr "" #: src/defaults/links.tsx:32 #: src/defaults/menuItems.tsx:53 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:245 +#: src/pages/sales/ReturnOrderDetail.tsx:296 #: src/pages/sales/SalesIndex.tsx:45 -#: src/pages/sales/SalesOrderDetail.tsx:269 +#: src/pages/sales/SalesOrderDetail.tsx:320 msgid "Sales" msgstr "" @@ -2295,75 +2296,75 @@ msgstr "" #~ msgid "Part updated" #~ msgstr "Part updated" -#: src/forms/PurchaseOrderForms.tsx:246 +#: src/forms/PurchaseOrderForms.tsx:257 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:254 +#: src/forms/PurchaseOrderForms.tsx:265 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:263 +#: src/forms/PurchaseOrderForms.tsx:274 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:273 +#: src/forms/PurchaseOrderForms.tsx:284 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:278 +#: src/forms/PurchaseOrderForms.tsx:289 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:289 -#: src/forms/PurchaseOrderForms.tsx:365 +#: src/forms/PurchaseOrderForms.tsx:300 +#: src/forms/PurchaseOrderForms.tsx:376 msgid "Scan Barcode" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:333 +#: src/forms/PurchaseOrderForms.tsx:344 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:340 +#: src/forms/PurchaseOrderForms.tsx:351 msgid "Assign Batch Code{0}" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:349 +#: src/forms/PurchaseOrderForms.tsx:360 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:374 -#: src/forms/StockForms.tsx:359 +#: src/forms/PurchaseOrderForms.tsx:385 +#: src/forms/StockForms.tsx:336 msgid "Remove item from list" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:399 -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/PurchaseOrderForms.tsx:410 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:58 -#: src/pages/stock/StockDetail.tsx:169 +#: src/pages/stock/StockDetail.tsx:176 msgid "Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:415 +#: src/forms/PurchaseOrderForms.tsx:426 msgid "Store at default location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:428 +#: src/forms/PurchaseOrderForms.tsx:439 msgid "Store at line item destination" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:438 +#: src/forms/PurchaseOrderForms.tsx:449 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:647 +#: src/forms/PurchaseOrderForms.tsx:658 msgid "Receive line items" msgstr "" @@ -2388,97 +2389,94 @@ msgstr "" #~ msgstr "Create Stock Item" #: src/forms/StockForms.tsx:136 +#: src/pages/stock/StockDetail.tsx:373 #: src/tables/stock/StockItemTable.tsx:374 #: src/tables/stock/StockItemTable.tsx:494 msgid "Add Stock Item" msgstr "" -#: src/forms/StockForms.tsx:157 -msgid "Edit Stock Item" -msgstr "" - #: src/forms/StockForms.tsx:158 -msgid "Stock item updated" -msgstr "" +#~ msgid "Stock item updated" +#~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:348 +#: src/forms/StockForms.tsx:325 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 -#: src/pages/part/PartDetail.tsx:208 -#: src/pages/part/PartDetail.tsx:649 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 +#: src/pages/part/PartDetail.tsx:202 +#: src/pages/part/PartDetail.tsx:643 #: src/tables/stock/StockItemTable.tsx:283 msgid "In Stock" msgstr "" -#: src/forms/StockForms.tsx:416 +#: src/forms/StockForms.tsx:393 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/tables/RowActions.tsx:148 msgid "Actions" msgstr "" -#: src/forms/StockForms.tsx:479 -#: src/pages/stock/StockDetail.tsx:399 +#: src/forms/StockForms.tsx:456 +#: src/pages/stock/StockDetail.tsx:429 #: src/tables/settings/TemplateTable.tsx:266 -#: src/tables/stock/StockItemTestResultTable.tsx:350 +#: src/tables/stock/StockItemTestResultTable.tsx:348 msgid "Add" msgstr "" -#: src/forms/StockForms.tsx:507 +#: src/forms/StockForms.tsx:484 #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:389 +#: src/pages/stock/StockDetail.tsx:419 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:740 +#: src/forms/StockForms.tsx:717 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:749 +#: src/forms/StockForms.tsx:726 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:758 -#: src/pages/part/PartDetail.tsx:725 +#: src/forms/StockForms.tsx:735 +#: src/pages/part/PartDetail.tsx:734 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:767 -#: src/pages/part/PartDetail.tsx:714 +#: src/forms/StockForms.tsx:744 +#: src/pages/part/PartDetail.tsx:723 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:776 +#: src/forms/StockForms.tsx:753 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:785 +#: src/forms/StockForms.tsx:762 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:804 +#: src/forms/StockForms.tsx:781 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:811 +#: src/forms/StockForms.tsx:788 msgid "Parent stock location" msgstr "" @@ -3196,7 +3194,7 @@ msgid "Reports" msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:89 -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:318 msgid "Report" msgstr "" @@ -3213,7 +3211,7 @@ msgstr "" #~ msgstr "Return order" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135 -#: src/pages/part/PartDetail.tsx:513 +#: src/pages/part/PartDetail.tsx:507 msgid "Bill of Materials" msgstr "" @@ -3264,15 +3262,15 @@ msgid "Reporting" msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:223 -#: src/pages/part/PartDetail.tsx:584 +#: src/pages/part/PartDetail.tsx:578 msgid "Stocktake" msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:228 -#: src/pages/build/BuildDetail.tsx:360 +#: src/pages/build/BuildDetail.tsx:361 #: src/pages/build/BuildIndex.tsx:14 -#: src/pages/part/PartDetail.tsx:520 -#: src/pages/sales/SalesOrderDetail.tsx:213 +#: src/pages/part/PartDetail.tsx:514 +#: src/pages/sales/SalesOrderDetail.tsx:240 msgid "Build Orders" msgstr "" @@ -3332,34 +3330,34 @@ msgstr "" #~ msgid "Build Status" #~ msgstr "Build Status" -#: src/pages/build/BuildDetail.tsx:85 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:109 -#: src/pages/sales/ReturnOrderDetail.tsx:75 -#: src/pages/sales/SalesOrderDetail.tsx:79 +#: src/pages/build/BuildDetail.tsx:84 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:111 +#: src/pages/sales/ReturnOrderDetail.tsx:90 +#: src/pages/sales/SalesOrderDetail.tsx:94 #: src/tables/machine/MachineListTable.tsx:323 #: src/tables/purchasing/PurchaseOrderTable.tsx:55 -#: src/tables/sales/ReturnOrderTable.tsx:41 +#: src/tables/sales/ReturnOrderTable.tsx:46 #: src/tables/sales/SalesOrderTable.tsx:52 #: src/tables/stock/StockItemTable.tsx:252 msgid "Status" msgstr "" -#: src/pages/build/BuildDetail.tsx:91 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:82 -#: src/pages/sales/ReturnOrderDetail.tsx:49 -#: src/pages/sales/SalesOrderDetail.tsx:53 +#: src/pages/build/BuildDetail.tsx:90 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:84 +#: src/pages/sales/ReturnOrderDetail.tsx:64 +#: src/pages/sales/SalesOrderDetail.tsx:68 msgid "Reference" msgstr "" -#: src/pages/build/BuildDetail.tsx:96 -#: src/pages/company/CompanyDetail.tsx:84 +#: src/pages/build/BuildDetail.tsx:95 +#: src/pages/company/CompanyDetail.tsx:85 #: src/pages/company/ManufacturerPartDetail.tsx:73 -#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/pages/company/SupplierPartDetail.tsx:85 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:129 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:103 -#: src/pages/sales/ReturnOrderDetail.tsx:69 -#: src/pages/sales/SalesOrderDetail.tsx:73 +#: src/pages/part/PartDetail.tsx:123 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:105 +#: src/pages/sales/ReturnOrderDetail.tsx:84 +#: src/pages/sales/SalesOrderDetail.tsx:88 #: src/pages/stock/LocationDetail.tsx:93 #: src/tables/ColumnRenderers.tsx:59 #: src/tables/machine/MachineTypeTable.tsx:69 @@ -3372,40 +3370,40 @@ msgstr "" msgid "Description" msgstr "" -#: src/pages/build/BuildDetail.tsx:103 +#: src/pages/build/BuildDetail.tsx:102 msgid "Parent Build" msgstr "" -#: src/pages/build/BuildDetail.tsx:114 +#: src/pages/build/BuildDetail.tsx:113 msgid "Build Quantity" msgstr "" -#: src/pages/build/BuildDetail.tsx:122 -#: src/pages/build/BuildDetail.tsx:223 +#: src/pages/build/BuildDetail.tsx:121 +#: src/pages/build/BuildDetail.tsx:222 msgid "Completed Outputs" msgstr "" -#: src/pages/build/BuildDetail.tsx:139 +#: src/pages/build/BuildDetail.tsx:138 msgid "Issued By" msgstr "" -#: src/pages/build/BuildDetail.tsx:145 -#: src/pages/part/PartDetail.tsx:321 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:190 -#: src/pages/sales/ReturnOrderDetail.tsx:156 -#: src/pages/sales/SalesOrderDetail.tsx:160 +#: src/pages/build/BuildDetail.tsx:144 +#: src/pages/part/PartDetail.tsx:315 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:192 +#: src/pages/sales/ReturnOrderDetail.tsx:171 +#: src/pages/sales/SalesOrderDetail.tsx:175 msgid "Responsible" msgstr "" -#: src/pages/build/BuildDetail.tsx:157 +#: src/pages/build/BuildDetail.tsx:156 msgid "Source Location" msgstr "" -#: src/pages/build/BuildDetail.tsx:158 +#: src/pages/build/BuildDetail.tsx:157 msgid "Any location" msgstr "" -#: src/pages/build/BuildDetail.tsx:165 +#: src/pages/build/BuildDetail.tsx:164 msgid "Destination Location" msgstr "" @@ -3420,7 +3418,7 @@ msgstr "" #~ msgid "Link custom barcode to part" #~ msgstr "Link custom barcode to part" -#: src/pages/build/BuildDetail.tsx:196 +#: src/pages/build/BuildDetail.tsx:195 msgid "Build Details" msgstr "" @@ -3429,7 +3427,7 @@ msgstr "" #~ msgid "Unlink custom barcode from part" #~ msgstr "Unlink custom barcode from part" -#: src/pages/build/BuildDetail.tsx:202 +#: src/pages/build/BuildDetail.tsx:201 #: src/tables/build/BuildLineTable.tsx:204 msgid "Allocate Stock" msgstr "" @@ -3438,7 +3436,7 @@ msgstr "" #~ msgid "Build Order updated" #~ msgstr "Build Order updated" -#: src/pages/build/BuildDetail.tsx:217 +#: src/pages/build/BuildDetail.tsx:216 msgid "Incomplete Outputs" msgstr "" @@ -3454,48 +3452,48 @@ msgstr "" #~ msgid "Delete build order" #~ msgstr "Delete build order" -#: src/pages/build/BuildDetail.tsx:236 +#: src/pages/build/BuildDetail.tsx:235 msgid "Consumed Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:248 +#: src/pages/build/BuildDetail.tsx:247 msgid "Child Build Orders" msgstr "" -#: src/pages/build/BuildDetail.tsx:258 -#: src/pages/company/CompanyDetail.tsx:244 +#: src/pages/build/BuildDetail.tsx:257 +#: src/pages/company/CompanyDetail.tsx:245 #: src/pages/company/ManufacturerPartDetail.tsx:169 -#: src/pages/part/PartDetail.tsx:606 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:246 -#: src/pages/sales/ReturnOrderDetail.tsx:199 -#: src/pages/sales/SalesOrderDetail.tsx:223 -#: src/pages/stock/StockDetail.tsx:316 +#: src/pages/part/PartDetail.tsx:600 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:253 +#: src/pages/sales/ReturnOrderDetail.tsx:214 +#: src/pages/sales/SalesOrderDetail.tsx:250 +#: src/pages/stock/StockDetail.tsx:323 msgid "Attachments" msgstr "" -#: src/pages/build/BuildDetail.tsx:270 -#: src/pages/company/CompanyDetail.tsx:256 -#: src/pages/part/PartDetail.tsx:618 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:258 -#: src/pages/sales/ReturnOrderDetail.tsx:211 -#: src/pages/sales/SalesOrderDetail.tsx:235 -#: src/pages/stock/StockDetail.tsx:328 +#: src/pages/build/BuildDetail.tsx:269 +#: src/pages/company/CompanyDetail.tsx:257 +#: src/pages/part/PartDetail.tsx:612 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:265 +#: src/pages/sales/ReturnOrderDetail.tsx:226 +#: src/pages/sales/SalesOrderDetail.tsx:262 +#: src/pages/stock/StockDetail.tsx:335 msgid "Notes" msgstr "" -#: src/pages/build/BuildDetail.tsx:286 +#: src/pages/build/BuildDetail.tsx:287 msgid "Edit Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:312 +#: src/pages/build/BuildDetail.tsx:313 msgid "Reporting Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:318 +#: src/pages/build/BuildDetail.tsx:319 msgid "Print build report" msgstr "" -#: src/pages/build/BuildDetail.tsx:324 +#: src/pages/build/BuildDetail.tsx:325 msgid "Build Order Actions" msgstr "" @@ -3507,53 +3505,56 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/company/CompanyDetail.tsx:97 +#: src/pages/company/CompanyDetail.tsx:98 msgid "Phone Number" msgstr "" -#: src/pages/company/CompanyDetail.tsx:104 +#: src/pages/company/CompanyDetail.tsx:105 msgid "Email Address" msgstr "" -#: src/pages/company/CompanyDetail.tsx:114 +#: src/pages/company/CompanyDetail.tsx:115 msgid "Default Currency" msgstr "" -#: src/pages/company/CompanyDetail.tsx:119 +#: src/pages/company/CompanyDetail.tsx:120 #: src/pages/company/SupplierDetail.tsx:8 -#: src/pages/company/SupplierPartDetail.tsx:102 -#: src/pages/company/SupplierPartDetail.tsx:188 -#: src/pages/company/SupplierPartDetail.tsx:282 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:97 +#: src/pages/company/SupplierPartDetail.tsx:109 +#: src/pages/company/SupplierPartDetail.tsx:195 +#: src/pages/company/SupplierPartDetail.tsx:301 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:99 +#: src/tables/company/CompanyTable.tsx:93 #: src/tables/purchasing/PurchaseOrderTable.tsx:73 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:36 msgid "Supplier" msgstr "" -#: src/pages/company/CompanyDetail.tsx:125 +#: src/pages/company/CompanyDetail.tsx:126 #: src/pages/company/ManufacturerDetail.tsx:8 #: src/pages/company/ManufacturerPartDetail.tsx:91 #: src/pages/company/ManufacturerPartDetail.tsx:221 -#: src/pages/company/SupplierPartDetail.tsx:117 +#: src/pages/company/SupplierPartDetail.tsx:124 +#: src/tables/company/CompanyTable.tsx:98 msgid "Manufacturer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:131 +#: src/pages/company/CompanyDetail.tsx:132 #: src/pages/company/CustomerDetail.tsx:8 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/pages/sales/ReturnOrderDetail.tsx:63 -#: src/pages/sales/SalesOrderDetail.tsx:67 -#: src/pages/stock/StockDetail.tsx:218 -#: src/tables/sales/ReturnOrderTable.tsx:60 -#: src/tables/sales/SalesOrderTable.tsx:95 +#: src/pages/sales/ReturnOrderDetail.tsx:78 +#: src/pages/sales/SalesOrderDetail.tsx:82 +#: src/pages/stock/StockDetail.tsx:225 +#: src/tables/company/CompanyTable.tsx:103 +#: src/tables/sales/ReturnOrderTable.tsx:61 +#: src/tables/sales/SalesOrderTable.tsx:97 msgid "Customer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:165 +#: src/pages/company/CompanyDetail.tsx:166 msgid "Details" msgstr "" -#: src/pages/company/CompanyDetail.tsx:171 +#: src/pages/company/CompanyDetail.tsx:172 msgid "Manufactured Parts" msgstr "" @@ -3561,7 +3562,7 @@ msgstr "" #~ msgid "Edit company" #~ msgstr "Edit company" -#: src/pages/company/CompanyDetail.tsx:180 +#: src/pages/company/CompanyDetail.tsx:181 msgid "Supplied Parts" msgstr "" @@ -3569,30 +3570,31 @@ msgstr "" #~ msgid "Delete company" #~ msgstr "Delete company" -#: src/pages/company/CompanyDetail.tsx:221 +#: src/pages/company/CompanyDetail.tsx:222 msgid "Assigned Stock" msgstr "" -#: src/pages/company/CompanyDetail.tsx:272 +#: src/pages/company/CompanyDetail.tsx:273 msgid "Edit Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:281 +#: src/pages/company/CompanyDetail.tsx:282 msgid "Company Actions" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:66 -#: src/pages/company/SupplierPartDetail.tsx:71 +#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:72 msgid "Internal Part" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:81 -#: src/pages/company/SupplierPartDetail.tsx:85 +#: src/pages/company/SupplierPartDetail.tsx:92 msgid "External Link" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:99 -#: src/pages/company/SupplierPartDetail.tsx:126 +#: src/pages/company/SupplierPartDetail.tsx:133 #: src/tables/purchasing/ManufacturerPartTable.tsx:53 msgid "Manufacturer Part Number" msgstr "" @@ -3606,12 +3608,12 @@ msgid "Manufacturer Part Details" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:143 -#: src/pages/part/PartDetail.tsx:482 +#: src/pages/part/PartDetail.tsx:476 msgid "Parameters" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:155 -#: src/pages/part/PartDetail.tsx:553 +#: src/pages/part/PartDetail.tsx:547 #: src/pages/purchasing/PurchasingIndex.tsx:26 msgid "Suppliers" msgstr "" @@ -3629,65 +3631,70 @@ msgstr "" msgid "ManufacturerPart" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:92 +#: src/pages/company/SupplierPartDetail.tsx:99 #: src/tables/ColumnRenderers.tsx:110 msgid "Note" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:110 +#: src/pages/company/SupplierPartDetail.tsx:117 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:138 -#: src/pages/company/SupplierPartDetail.tsx:189 -#: src/pages/stock/StockDetail.tsx:232 +#: src/pages/company/SupplierPartDetail.tsx:145 +#: src/pages/company/SupplierPartDetail.tsx:196 +#: src/pages/stock/StockDetail.tsx:239 msgid "Packaging" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:145 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:105 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:141 -#: src/tables/purchasing/SupplierPartTable.tsx:120 +#: src/pages/company/SupplierPartDetail.tsx:152 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:107 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:143 +#: src/tables/purchasing/SupplierPartTable.tsx:132 msgid "Pack Quantity" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:156 +#: src/pages/company/SupplierPartDetail.tsx:163 msgid "Supplier Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:163 +#: src/pages/company/SupplierPartDetail.tsx:170 msgid "Availability Updated" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:197 msgid "Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:199 +#: src/pages/company/SupplierPartDetail.tsx:206 msgid "Supplier Part Details" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:205 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:234 +#: src/pages/company/SupplierPartDetail.tsx:212 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:241 msgid "Received Stock" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:229 +#: src/pages/company/SupplierPartDetail.tsx:236 #: src/pages/part/PartPricingPanel.tsx:115 #: src/pages/part/pricing/PricingOverviewPanel.tsx:130 msgid "Supplier Pricing" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:244 +#: src/pages/company/SupplierPartDetail.tsx:251 msgid "Supplier Part Actions" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:270 -#: src/tables/purchasing/SupplierPartTable.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:275 +#: src/tables/purchasing/SupplierPartTable.tsx:211 msgid "Edit Supplier Part" msgstr "" +#: src/pages/company/SupplierPartDetail.tsx:282 +#: src/tables/purchasing/SupplierPartTable.tsx:164 +msgid "Add Supplier Part" +msgstr "" + #: src/pages/part/CategoryDetail.tsx:78 #: src/pages/stock/LocationDetail.tsx:85 #: src/tables/settings/ErrorTable.tsx:34 @@ -3734,135 +3741,143 @@ msgstr "" msgid "Category Details" msgstr "" -#: src/pages/part/PartDetail.tsx:135 +#: src/pages/part/PartDetail.tsx:129 msgid "Variant of" msgstr "" -#: src/pages/part/PartDetail.tsx:142 +#: src/pages/part/PartDetail.tsx:136 #: src/tables/notifications/NotificationsTable.tsx:31 #: src/tables/part/PartCategoryTemplateTable.tsx:68 msgid "Category" msgstr "" -#: src/pages/part/PartDetail.tsx:148 +#: src/pages/part/PartDetail.tsx:142 msgid "Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:155 +#: src/pages/part/PartDetail.tsx:149 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:162 +#: src/pages/part/PartDetail.tsx:156 msgid "IPN" msgstr "" -#: src/pages/part/PartDetail.tsx:169 +#: src/pages/part/PartDetail.tsx:163 msgid "Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:176 +#: src/pages/part/PartDetail.tsx:170 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:39 msgid "Units" msgstr "" -#: src/pages/part/PartDetail.tsx:183 +#: src/pages/part/PartDetail.tsx:177 #: src/tables/settings/PendingTasksTable.tsx:40 msgid "Keywords" msgstr "" -#: src/pages/part/PartDetail.tsx:190 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:156 -#: src/pages/sales/ReturnOrderDetail.tsx:122 -#: src/pages/sales/SalesOrderDetail.tsx:126 +#: src/pages/part/PartDetail.tsx:184 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:158 +#: src/pages/sales/ReturnOrderDetail.tsx:137 +#: src/pages/sales/SalesOrderDetail.tsx:141 msgid "Link" msgstr "" -#: src/pages/part/PartDetail.tsx:202 +#: src/pages/part/PartDetail.tsx:196 #: src/tables/build/BuildLineTable.tsx:115 msgid "Available Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:214 +#: src/pages/part/PartDetail.tsx:208 msgid "Minimum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:220 +#: src/pages/part/PartDetail.tsx:214 #: src/tables/bom/BomTable.tsx:210 #: src/tables/build/BuildLineTable.tsx:92 msgid "On order" msgstr "" -#: src/pages/part/PartDetail.tsx:229 +#: src/pages/part/PartDetail.tsx:223 msgid "Allocated to Build Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:240 +#: src/pages/part/PartDetail.tsx:234 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:250 +#: src/pages/part/PartDetail.tsx:244 #: src/tables/bom/BomTable.tsx:234 msgid "Can Build" msgstr "" -#: src/pages/part/PartDetail.tsx:257 +#: src/pages/part/PartDetail.tsx:251 #: src/tables/bom/BomTable.tsx:218 #: src/tables/part/PartTable.tsx:91 msgid "Building" msgstr "" -#: src/pages/part/PartDetail.tsx:266 +#: src/pages/part/PartDetail.tsx:260 #: src/tables/bom/UsedInTable.tsx:71 #: src/tables/build/BuildOrderTable.tsx:102 +#: src/tables/company/CompanyTable.tsx:58 +#: src/tables/company/CompanyTable.tsx:88 #: src/tables/machine/MachineListTable.tsx:320 #: src/tables/part/PartTable.tsx:177 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:190 #: src/tables/plugin/PluginListTable.tsx:634 +#: src/tables/purchasing/SupplierPartTable.tsx:99 +#: src/tables/purchasing/SupplierPartTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:247 msgid "Active" msgstr "" -#: src/pages/part/PartDetail.tsx:271 +#: src/pages/part/PartDetail.tsx:265 msgid "Template Part" msgstr "" -#: src/pages/part/PartDetail.tsx:276 +#: src/pages/part/PartDetail.tsx:270 #: src/tables/bom/BomTable.tsx:262 msgid "Assembled Part" msgstr "" -#: src/pages/part/PartDetail.tsx:281 +#: src/pages/part/PartDetail.tsx:275 msgid "Component Part" msgstr "" -#: src/pages/part/PartDetail.tsx:286 +#: src/pages/part/PartDetail.tsx:280 #: src/tables/bom/BomTable.tsx:257 msgid "Trackable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:291 +#: src/pages/part/PartDetail.tsx:285 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:296 +#: src/pages/part/PartDetail.tsx:290 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:301 +#: src/pages/part/PartDetail.tsx:295 msgid "Virtual Part" msgstr "" -#: src/pages/part/PartDetail.tsx:309 +#: src/pages/part/PartDetail.tsx:303 msgid "Creation Date" msgstr "" +#: src/pages/part/PartDetail.tsx:308 +msgid "Created By" +msgstr "" + #: src/pages/part/PartDetail.tsx:310 #~ msgid "Edit part" #~ msgstr "Edit part" -#: src/pages/part/PartDetail.tsx:314 -msgid "Created By" +#: src/pages/part/PartDetail.tsx:322 +msgid "Default Supplier" msgstr "" #: src/pages/part/PartDetail.tsx:322 @@ -3873,93 +3888,95 @@ msgstr "" #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:328 -msgid "Default Supplier" -msgstr "" - -#: src/pages/part/PartDetail.tsx:339 +#: src/pages/part/PartDetail.tsx:333 #: src/tables/part/PartTable.tsx:160 msgid "Price Range" msgstr "" -#: src/pages/part/PartDetail.tsx:374 -#: src/pages/stock/StockDetail.tsx:129 +#: src/pages/part/PartDetail.tsx:368 +#: src/pages/stock/StockDetail.tsx:136 msgid "Last Stocktake" msgstr "" -#: src/pages/part/PartDetail.tsx:409 +#: src/pages/part/PartDetail.tsx:403 msgid "Stocktake By" msgstr "" -#: src/pages/part/PartDetail.tsx:476 +#: src/pages/part/PartDetail.tsx:470 msgid "Part Details" msgstr "" -#: src/pages/part/PartDetail.tsx:500 +#: src/pages/part/PartDetail.tsx:494 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:507 -#: src/pages/stock/StockDetail.tsx:277 +#: src/pages/part/PartDetail.tsx:501 +#: src/pages/stock/StockDetail.tsx:284 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:527 +#: src/pages/part/PartDetail.tsx:521 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:534 +#: src/pages/part/PartDetail.tsx:528 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:540 +#: src/pages/part/PartDetail.tsx:534 #: src/pages/purchasing/PurchasingIndex.tsx:37 msgid "Manufacturers" msgstr "" -#: src/pages/part/PartDetail.tsx:579 +#: src/pages/part/PartDetail.tsx:573 msgid "Scheduling" msgstr "" -#: src/pages/part/PartDetail.tsx:589 +#: src/pages/part/PartDetail.tsx:583 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:600 +#: src/pages/part/PartDetail.tsx:594 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:654 +#: src/pages/part/PartDetail.tsx:648 msgid "No Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:659 +#: src/pages/part/PartDetail.tsx:653 #: src/tables/part/PartTable.tsx:85 msgid "On Order" msgstr "" -#: src/pages/part/PartDetail.tsx:664 +#: src/pages/part/PartDetail.tsx:658 #: src/tables/stock/StockItemTable.tsx:288 msgid "In Production" msgstr "" -#: src/pages/part/PartDetail.tsx:676 +#: src/pages/part/PartDetail.tsx:671 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:707 +#: src/pages/part/PartDetail.tsx:678 +#: src/tables/part/PartTable.tsx:276 +#: src/tables/part/PartTable.tsx:292 +msgid "Add Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:716 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:715 +#: src/pages/part/PartDetail.tsx:724 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:726 +#: src/pages/part/PartDetail.tsx:735 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:736 +#: src/pages/part/PartDetail.tsx:745 msgid "Part Actions" msgstr "" @@ -4022,7 +4039,7 @@ msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:151 #: src/pages/part/pricing/SupplierPricingPanel.tsx:83 #: src/tables/bom/BomTable.tsx:149 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:168 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:170 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:88 msgid "Unit Price" msgstr "" @@ -4030,12 +4047,15 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:161 #: src/tables/ColumnRenderers.tsx:231 #: src/tables/bom/BomTable.tsx:158 +#: src/tables/purchasing/PurchaseOrderTable.tsx:97 +#: src/tables/sales/ReturnOrderTable.tsx:87 +#: src/tables/sales/SalesOrderTable.tsx:124 msgid "Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:177 #: src/pages/part/pricing/VariantPricingPanel.tsx:62 -#: src/tables/purchasing/SupplierPartTable.tsx:137 +#: src/tables/purchasing/SupplierPartTable.tsx:149 msgid "Updated" msgstr "" @@ -4094,7 +4114,7 @@ msgid "Overall Pricing" msgstr "" #: src/pages/part/pricing/PricingOverviewPanel.tsx:184 -#: src/pages/stock/StockDetail.tsx:123 +#: src/pages/stock/StockDetail.tsx:130 msgid "Last Updated" msgstr "" @@ -4153,82 +4173,92 @@ msgstr "" msgid "Variant Part" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:66 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:68 msgid "Edit Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:88 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:90 msgid "Supplier Reference" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:118 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:228 -#: src/pages/sales/ReturnOrderDetail.tsx:84 -#: src/pages/sales/ReturnOrderDetail.tsx:194 -#: src/pages/sales/SalesOrderDetail.tsx:88 -#: src/pages/sales/SalesOrderDetail.tsx:198 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:120 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:230 +#: src/pages/sales/ReturnOrderDetail.tsx:99 +#: src/pages/sales/ReturnOrderDetail.tsx:209 +#: src/pages/sales/SalesOrderDetail.tsx:103 +#: src/pages/sales/SalesOrderDetail.tsx:225 msgid "Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:125 -#: src/pages/sales/ReturnOrderDetail.tsx:91 -#: src/pages/sales/SalesOrderDetail.tsx:95 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 +#: src/pages/sales/ReturnOrderDetail.tsx:106 +#: src/pages/sales/SalesOrderDetail.tsx:110 msgid "Completed Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:133 -#: src/pages/sales/ReturnOrderDetail.tsx:99 -#: src/pages/sales/SalesOrderDetail.tsx:103 -#: src/pages/sales/SalesOrderDetail.tsx:208 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:135 +#: src/pages/sales/ReturnOrderDetail.tsx:114 +#: src/pages/sales/SalesOrderDetail.tsx:118 +#: src/pages/sales/SalesOrderDetail.tsx:235 msgid "Completed Shipments" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:141 -#: src/pages/sales/ReturnOrderDetail.tsx:107 -#: src/pages/sales/SalesOrderDetail.tsx:111 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 +#: src/pages/sales/ReturnOrderDetail.tsx:122 +#: src/pages/sales/SalesOrderDetail.tsx:126 msgid "Order Currency," msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:146 -#: src/pages/sales/ReturnOrderDetail.tsx:112 -#: src/pages/sales/SalesOrderDetail.tsx:116 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:148 +#: src/pages/sales/ReturnOrderDetail.tsx:127 +#: src/pages/sales/SalesOrderDetail.tsx:131 msgid "Total Cost" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:177 -#: src/pages/sales/ReturnOrderDetail.tsx:143 -#: src/pages/sales/SalesOrderDetail.tsx:147 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:179 +#: src/pages/sales/ReturnOrderDetail.tsx:158 +#: src/pages/sales/SalesOrderDetail.tsx:162 msgid "Created On" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:183 -#: src/pages/sales/ReturnOrderDetail.tsx:149 -#: src/pages/sales/SalesOrderDetail.tsx:153 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:185 +#: src/pages/sales/ReturnOrderDetail.tsx:164 +#: src/pages/sales/SalesOrderDetail.tsx:168 #: src/tables/ColumnRenderers.tsx:180 msgid "Target Date" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:222 -#: src/pages/sales/ReturnOrderDetail.tsx:188 -#: src/pages/sales/SalesOrderDetail.tsx:192 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:224 +#: src/pages/sales/ReturnOrderDetail.tsx:203 +#: src/pages/sales/SalesOrderDetail.tsx:219 msgid "Order Details" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:287 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:293 +#: src/pages/sales/ReturnOrderDetail.tsx:267 +#: src/pages/sales/SalesOrderDetail.tsx:279 msgid "Order Actions" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:55 -#: src/pages/sales/SalesOrderDetail.tsx:59 -#: src/tables/sales/SalesOrderTable.tsx:111 +#: src/pages/sales/ReturnOrderDetail.tsx:70 +#: src/pages/sales/SalesOrderDetail.tsx:74 +#: src/tables/sales/SalesOrderTable.tsx:113 msgid "Customer Reference" msgstr "" +#: src/pages/sales/ReturnOrderDetail.tsx:256 +msgid "Edit Return Order" +msgstr "" + #: src/pages/sales/SalesIndex.tsx:33 msgid "Customers" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:203 +#: src/pages/sales/SalesOrderDetail.tsx:208 +msgid "Edit Sales Order" +msgstr "" + +#: src/pages/sales/SalesOrderDetail.tsx:230 msgid "Pending Shipments" msgstr "" @@ -4266,15 +4296,19 @@ msgstr "" msgid "Location Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:102 +#: src/pages/stock/StockDetail.tsx:109 msgid "Base Part" msgstr "" -#: src/pages/stock/StockDetail.tsx:109 +#: src/pages/stock/StockDetail.tsx:116 msgid "Stock Status" msgstr "" -#: src/pages/stock/StockDetail.tsx:150 +#: src/pages/stock/StockDetail.tsx:155 +#~ msgid "Link custom barcode to stock item" +#~ msgstr "Link custom barcode to stock item" + +#: src/pages/stock/StockDetail.tsx:157 #: src/tables/build/BuildLineTable.tsx:38 #: src/tables/part/PartTable.tsx:116 #: src/tables/stock/StockItemTable.tsx:154 @@ -4282,86 +4316,90 @@ msgstr "" msgid "Available" msgstr "" -#: src/pages/stock/StockDetail.tsx:155 -#~ msgid "Link custom barcode to stock item" -#~ msgstr "Link custom barcode to stock item" - #: src/pages/stock/StockDetail.tsx:161 #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:176 +#: src/pages/stock/StockDetail.tsx:183 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:192 +#: src/pages/stock/StockDetail.tsx:199 msgid "Consumed By" msgstr "" -#: src/pages/stock/StockDetail.tsx:201 -msgid "Build Order" -msgstr "" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "Edit stock item" +#: src/pages/stock/StockDetail.tsx:208 +msgid "Build Order" +msgstr "" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "Delete stock item" -#: src/pages/stock/StockDetail.tsx:266 +#: src/pages/stock/StockDetail.tsx:273 msgid "Stock Details" msgstr "" -#: src/pages/stock/StockDetail.tsx:272 +#: src/pages/stock/StockDetail.tsx:279 msgid "Stock Tracking" msgstr "" -#: src/pages/stock/StockDetail.tsx:284 +#: src/pages/stock/StockDetail.tsx:291 msgid "Test Data" msgstr "" -#: src/pages/stock/StockDetail.tsx:298 +#: src/pages/stock/StockDetail.tsx:305 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:305 +#: src/pages/stock/StockDetail.tsx:312 msgid "Child Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:385 +#: src/pages/stock/StockDetail.tsx:364 +msgid "Edit Stock Item" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:415 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:390 +#: src/pages/stock/StockDetail.tsx:420 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:400 +#: src/pages/stock/StockDetail.tsx:430 #: src/tables/stock/StockItemTable.tsx:409 msgid "Add stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:408 +#: src/pages/stock/StockDetail.tsx:433 +#~ msgid "Duplicate stock item" +#~ msgstr "Duplicate stock item" + +#: src/pages/stock/StockDetail.tsx:438 #: src/tables/stock/StockItemTable.tsx:418 msgid "Remove stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:415 +#: src/pages/stock/StockDetail.tsx:445 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:416 +#: src/pages/stock/StockDetail.tsx:446 #: src/tables/stock/StockItemTable.tsx:438 msgid "Transfer stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:433 -msgid "Duplicate stock item" +#: src/pages/stock/StockDetail.tsx:458 +msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:460 +#: src/pages/stock/StockDetail.tsx:494 msgid "Batch Code" msgstr "" @@ -4610,18 +4648,10 @@ msgstr "" msgid "BOM item created" msgstr "" -#: src/tables/bom/BomTable.tsx:311 -#~ msgid "Edit Bom Item" -#~ msgstr "Edit Bom Item" - #: src/tables/bom/BomTable.tsx:313 msgid "Edit BOM Item" msgstr "" -#: src/tables/bom/BomTable.tsx:313 -#~ msgid "Bom item updated" -#~ msgstr "Bom item updated" - #: src/tables/bom/BomTable.tsx:315 msgid "BOM item updated" msgstr "" @@ -4634,26 +4664,34 @@ msgstr "" msgid "BOM item deleted" msgstr "" -#: src/tables/bom/BomTable.tsx:328 -#~ msgid "Delete Bom Item" -#~ msgstr "Delete Bom Item" - -#: src/tables/bom/BomTable.tsx:329 -#~ msgid "Bom item deleted" -#~ msgstr "Bom item deleted" - #: src/tables/bom/BomTable.tsx:331 -#~ msgid "Are you sure you want to remove this BOM item?" -#~ msgstr "Are you sure you want to remove this BOM item?" +#~ msgid "Edit Bom Item" +#~ msgstr "Edit Bom Item" #: src/tables/bom/BomTable.tsx:333 msgid "View BOM" msgstr "" +#: src/tables/bom/BomTable.tsx:333 +#~ msgid "Bom item updated" +#~ msgstr "Bom item updated" + #: src/tables/bom/BomTable.tsx:344 msgid "Validate BOM line" msgstr "" +#: src/tables/bom/BomTable.tsx:348 +#~ msgid "Delete Bom Item" +#~ msgstr "Delete Bom Item" + +#: src/tables/bom/BomTable.tsx:349 +#~ msgid "Bom item deleted" +#~ msgstr "Bom item deleted" + +#: src/tables/bom/BomTable.tsx:351 +#~ msgid "Are you sure you want to remove this BOM item?" +#~ msgstr "Are you sure you want to remove this BOM item?" + #: src/tables/bom/BomTable.tsx:352 msgid "Edit Substitutes" msgstr "" @@ -4727,7 +4765,7 @@ msgstr "" #: src/tables/build/BuildOrderTable.tsx:107 #: src/tables/purchasing/PurchaseOrderTable.tsx:56 -#: src/tables/sales/ReturnOrderTable.tsx:42 +#: src/tables/sales/ReturnOrderTable.tsx:47 #: src/tables/sales/SalesOrderTable.tsx:53 msgid "Filter by order status" msgstr "" @@ -4736,8 +4774,8 @@ msgstr "" msgid "Show overdue status" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:140 -#: src/tables/build/BuildOrderTable.tsx:158 +#: src/tables/build/BuildOrderTable.tsx:142 +#: src/tables/build/BuildOrderTable.tsx:160 msgid "Add Build Order" msgstr "" @@ -4762,27 +4800,43 @@ msgstr "" msgid "Are you sure you want to delete this address?" msgstr "" -#: src/tables/company/CompanyTable.tsx:63 +#: src/tables/company/CompanyTable.tsx:71 msgid "New Company" msgstr "" -#: src/tables/company/CompanyTable.tsx:83 +#: src/tables/company/CompanyTable.tsx:89 +msgid "Show active companies" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:94 +msgid "Show companies which are suppliers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:99 +msgid "Show companies which are manufacturers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:104 +msgid "Show companies which are customers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:116 msgid "Add Company" msgstr "" -#: src/tables/company/ContactTable.tsx:73 +#: src/tables/company/ContactTable.tsx:71 msgid "Edit Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:80 +#: src/tables/company/ContactTable.tsx:78 msgid "Add Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:91 +#: src/tables/company/ContactTable.tsx:89 msgid "Delete Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:131 +#: src/tables/company/ContactTable.tsx:129 msgid "Add contact" msgstr "" @@ -5179,11 +5233,6 @@ msgstr "" msgid "Not Virtual" msgstr "" -#: src/tables/part/PartTable.tsx:276 -#: src/tables/part/PartTable.tsx:292 -msgid "Add Part" -msgstr "" - #: src/tables/part/PartTestTemplateTable.tsx:52 msgid "Results" msgstr "" @@ -5532,105 +5581,122 @@ msgstr "" msgid "Are you sure you want to remove this manufacturer part?" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:84 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:86 msgid "Part Description" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:111 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:113 msgid "Total Quantity" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:127 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:129 msgid "Received" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:146 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:148 msgid "Supplier Code" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:153 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:155 msgid "Supplier Link" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:160 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:162 msgid "Manufacturer Code" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:174 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:176 msgid "Destination" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:188 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:198 msgid "Add Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:203 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:215 msgid "Edit Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:211 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:223 msgid "Delete Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:222 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:234 msgid "Receive line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:256 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:272 msgid "Add line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:261 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:282 msgid "Receive items" msgstr "" -#: src/tables/purchasing/PurchaseOrderTable.tsx:102 -#: src/tables/purchasing/PurchaseOrderTable.tsx:119 +#: src/tables/purchasing/PurchaseOrderTable.tsx:113 +#: src/tables/purchasing/PurchaseOrderTable.tsx:130 msgid "Add Purchase Order" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:88 +#: src/tables/purchasing/SupplierPartTable.tsx:94 msgid "MPN" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:111 +#: src/tables/purchasing/SupplierPartTable.tsx:123 msgid "Base units" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:156 -msgid "Add Supplier Part" -msgstr "" - -#: src/tables/purchasing/SupplierPartTable.tsx:159 +#: src/tables/purchasing/SupplierPartTable.tsx:171 msgid "Supplier part created" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:168 +#: src/tables/purchasing/SupplierPartTable.tsx:177 msgid "Add supplier part" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:193 -msgid "Supplier part updated" +#: src/tables/purchasing/SupplierPartTable.tsx:189 +msgid "Show active supplier parts" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:204 -msgid "Delete Supplier Part" +#: src/tables/purchasing/SupplierPartTable.tsx:193 +msgid "Active Part" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:193 +#~ msgid "Supplier part updated" +#~ msgstr "Supplier part updated" + +#: src/tables/purchasing/SupplierPartTable.tsx:194 +msgid "Show active internal parts" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:198 +msgid "Active Supplier" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:199 +msgid "Show active suppliers" msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:205 -msgid "Supplier part deleted" -msgstr "" +#~ msgid "Supplier part deleted" +#~ msgstr "Supplier part deleted" #: src/tables/purchasing/SupplierPartTable.tsx:207 -msgid "Are you sure you want to remove this supplier part?" +#~ msgid "Are you sure you want to remove this supplier part?" +#~ msgstr "Are you sure you want to remove this supplier part?" + +#: src/tables/purchasing/SupplierPartTable.tsx:219 +msgid "Delete Supplier Part" msgstr "" -#: src/tables/sales/ReturnOrderTable.tsx:95 +#: src/tables/sales/ReturnOrderTable.tsx:102 +#: src/tables/sales/ReturnOrderTable.tsx:116 msgid "Add Return Order" msgstr "" -#: src/tables/sales/SalesOrderTable.tsx:66 -#: src/tables/sales/SalesOrderTable.tsx:83 +#: src/tables/sales/SalesOrderTable.tsx:68 +#: src/tables/sales/SalesOrderTable.tsx:85 msgid "Add Sales Order" msgstr "" @@ -6097,8 +6163,8 @@ msgid "Finished" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:277 -#: src/tables/stock/StockItemTestResultTable.tsx:351 -#: src/tables/stock/StockItemTestResultTable.tsx:406 +#: src/tables/stock/StockItemTestResultTable.tsx:349 +#: src/tables/stock/StockItemTestResultTable.tsx:404 msgid "Add Test Result" msgstr "" @@ -6106,61 +6172,61 @@ msgstr "" msgid "Test result added" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:290 -#: src/tables/stock/StockItemTestResultTable.tsx:361 +#: src/tables/stock/StockItemTestResultTable.tsx:288 +#: src/tables/stock/StockItemTestResultTable.tsx:359 msgid "Edit Test Result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:292 +#: src/tables/stock/StockItemTestResultTable.tsx:290 msgid "Test result updated" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:298 -#: src/tables/stock/StockItemTestResultTable.tsx:370 +#: src/tables/stock/StockItemTestResultTable.tsx:296 +#: src/tables/stock/StockItemTestResultTable.tsx:368 msgid "Delete Test Result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:300 +#: src/tables/stock/StockItemTestResultTable.tsx:298 msgid "Test result deleted" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:314 +#: src/tables/stock/StockItemTestResultTable.tsx:312 msgid "Test Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:315 +#: src/tables/stock/StockItemTestResultTable.tsx:313 msgid "Test result has been recorded" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:322 +#: src/tables/stock/StockItemTestResultTable.tsx:320 msgid "Failed to record test result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:339 +#: src/tables/stock/StockItemTestResultTable.tsx:337 msgid "Pass Test" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:387 +#: src/tables/stock/StockItemTestResultTable.tsx:385 msgid "Required" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:388 +#: src/tables/stock/StockItemTestResultTable.tsx:386 msgid "Show results for required tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:392 +#: src/tables/stock/StockItemTestResultTable.tsx:390 msgid "Include Installed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:393 +#: src/tables/stock/StockItemTestResultTable.tsx:391 msgid "Show results for installed stock items" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:397 +#: src/tables/stock/StockItemTestResultTable.tsx:395 msgid "Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:398 +#: src/tables/stock/StockItemTestResultTable.tsx:396 msgid "Show only passed tests" msgstr "" diff --git a/src/frontend/src/locales/fr/messages.po b/src/frontend/src/locales/fr/messages.po index 69ce7fb931..f8eb2458f6 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: 2024-04-18 03:35\n" +"PO-Revision-Date: 2024-04-21 04:18\n" "Last-Translator: \n" "Language-Team: French\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" @@ -69,10 +69,10 @@ msgid "Remove the associated image from this item?" msgstr "Supprimer l'image associée de cet élément ?" #: src/components/details/DetailsImage.tsx:70 -#: src/forms/StockForms.tsx:450 +#: src/forms/StockForms.tsx:427 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:407 +#: src/pages/stock/StockDetail.tsx:437 msgid "Remove" msgstr "Supprimer" @@ -100,7 +100,7 @@ msgid "Clear" msgstr "Effacer" #: src/components/details/DetailsImage.tsx:226 -#: src/components/forms/ApiForm.tsx:516 +#: src/components/forms/ApiForm.tsx:529 #: src/contexts/ThemeContext.tsx:65 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 msgid "Submit" @@ -131,6 +131,9 @@ msgid "Part is not active" msgstr "" #: src/components/details/PartIcons.tsx:34 +#: src/pages/company/CompanyDetail.tsx:299 +#: src/pages/company/SupplierPartDetail.tsx:310 +#: src/pages/part/PartDetail.tsx:662 msgid "Inactive" msgstr "" @@ -246,26 +249,26 @@ msgstr "" msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:131 +#: src/components/forms/ApiForm.tsx:133 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "Erreur de formulaire" -#: src/components/forms/ApiForm.tsx:378 +#: src/components/forms/ApiForm.tsx:393 #: src/components/widgets/MarkdownEditor.tsx:146 msgid "Success" msgstr "Succès" -#: src/components/forms/ApiForm.tsx:453 +#: src/components/forms/ApiForm.tsx:468 msgid "Form Errors Exist" msgstr "Erreur le formulaire existe" -#: src/components/forms/ApiForm.tsx:553 +#: src/components/forms/ApiForm.tsx:566 #: src/tables/plugin/PluginListTable.tsx:441 msgid "Update" msgstr "Mise à jour" -#: src/components/forms/ApiForm.tsx:573 +#: src/components/forms/ApiForm.tsx:586 #: src/components/items/ActionDropdown.tsx:199 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:121 @@ -447,7 +450,7 @@ msgstr "Serveur" #: src/components/forms/HostOptionsForm.tsx:42 #: src/components/forms/HostOptionsForm.tsx:69 #: src/pages/part/CategoryDetail.tsx:72 -#: src/pages/part/PartDetail.tsx:122 +#: src/pages/part/PartDetail.tsx:116 #: src/pages/stock/LocationDetail.tsx:79 #: src/tables/machine/MachineTypeTable.tsx:65 #: src/tables/machine/MachineTypeTable.tsx:106 @@ -498,7 +501,7 @@ msgstr "Nom : {0}" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:277 +#: src/components/forms/fields/ApiFormField.tsx:278 #: src/components/modals/LicenseModal.tsx:72 #: src/components/nav/SearchDrawer.tsx:411 #: src/components/widgets/MarkdownEditor.tsx:108 @@ -509,7 +512,7 @@ msgstr "" #: src/tables/InvenTreeTable.tsx:430 #: src/tables/InvenTreeTable.tsx:506 #: src/tables/plugin/PluginListTable.tsx:398 -#: src/tables/stock/StockItemTestResultTable.tsx:321 +#: src/tables/stock/StockItemTestResultTable.tsx:319 msgid "Error" msgstr "Erreur" @@ -548,7 +551,7 @@ msgid "Thumbnail" msgstr "Miniature" #: src/components/items/ActionDropdown.tsx:110 -#: src/pages/build/BuildDetail.tsx:298 +#: src/pages/build/BuildDetail.tsx:299 msgid "Barcode Actions" msgstr "Actions de code-barres" @@ -569,7 +572,7 @@ msgid "Link custom barcode" msgstr "Lier un code-barre personnalisé" #: src/components/items/ActionDropdown.tsx:161 -#: src/forms/PurchaseOrderForms.tsx:356 +#: src/forms/PurchaseOrderForms.tsx:367 msgid "Unlink Barcode" msgstr "Délier le code-barre" @@ -590,7 +593,6 @@ msgid "Delete item" msgstr "Supprimer l’article" #: src/components/items/ActionDropdown.tsx:218 -#: src/pages/stock/StockDetail.tsx:432 #: src/tables/RowActions.tsx:32 msgid "Duplicate" msgstr "Dupliquer" @@ -1041,19 +1043,18 @@ msgid "Unknown model: {model}" msgstr "Modèle inconnu : {model}" #: src/components/render/ModelType.tsx:21 -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49 -#: src/pages/build/BuildDetail.tsx:79 -#: src/pages/part/PartDetail.tsx:767 +#: src/pages/build/BuildDetail.tsx:78 +#: src/pages/part/PartDetail.tsx:778 #: src/tables/part/RelatedPartTable.tsx:45 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:70 msgid "Part" msgstr "Pièce" @@ -1064,7 +1065,7 @@ msgstr "Pièce" #: src/pages/part/CategoryDetail.tsx:104 #: src/pages/part/CategoryDetail.tsx:183 #: src/pages/part/CategoryDetail.tsx:213 -#: src/pages/part/PartDetail.tsx:633 +#: src/pages/part/PartDetail.tsx:627 msgid "Parts" msgstr "Composants" @@ -1085,10 +1086,10 @@ msgid "Part Test Templates" msgstr "" #: src/components/render/ModelType.tsx:43 -#: src/pages/company/SupplierPartDetail.tsx:185 -#: src/pages/company/SupplierPartDetail.tsx:294 -#: src/pages/stock/StockDetail.tsx:161 -#: src/tables/purchasing/SupplierPartTable.tsx:63 +#: src/pages/company/SupplierPartDetail.tsx:192 +#: src/pages/company/SupplierPartDetail.tsx:324 +#: src/pages/stock/StockDetail.tsx:168 +#: src/tables/purchasing/SupplierPartTable.tsx:69 msgid "Supplier Part" msgstr "Pièce fournisseur" @@ -1112,12 +1113,12 @@ msgstr "Catégorie de composant" #: src/components/render/ModelType.tsx:67 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:67 -#: src/pages/stock/StockDetail.tsx:480 +#: src/pages/stock/StockDetail.tsx:514 msgid "Stock Item" msgstr "Article en stock" #: src/components/render/ModelType.tsx:68 -#: src/pages/company/CompanyDetail.tsx:196 +#: src/pages/company/CompanyDetail.tsx:197 #: src/pages/stock/LocationDetail.tsx:112 #: src/pages/stock/LocationDetail.tsx:156 #: src/pages/stock/LocationDetail.tsx:309 @@ -1158,7 +1159,7 @@ msgid "Build Lines" msgstr "" #: src/components/render/ModelType.tsx:104 -#: src/pages/company/CompanyDetail.tsx:302 +#: src/pages/company/CompanyDetail.tsx:309 msgid "Company" msgstr "Société" @@ -1179,15 +1180,15 @@ msgstr "Codes du projet" #: src/components/render/ModelType.tsx:119 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:99 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:42 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:319 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:328 msgid "Purchase Order" msgstr "Commande d’achat" #: src/components/render/ModelType.tsx:120 #: src/pages/Index/Settings/SystemSettings.tsx:242 -#: src/pages/company/CompanyDetail.tsx:189 -#: src/pages/company/SupplierPartDetail.tsx:219 -#: src/pages/part/PartDetail.tsx:566 +#: src/pages/company/CompanyDetail.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:226 +#: src/pages/part/PartDetail.tsx:560 #: src/pages/purchasing/PurchasingIndex.tsx:20 msgid "Purchase Orders" msgstr "Ordres d'achat" @@ -1202,16 +1203,16 @@ msgstr "Lignes de commande d'achat" #: src/components/render/ModelType.tsx:132 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:108 -#: src/pages/build/BuildDetail.tsx:127 -#: src/pages/sales/SalesOrderDetail.tsx:265 -#: src/pages/stock/StockDetail.tsx:209 +#: src/pages/build/BuildDetail.tsx:126 +#: src/pages/sales/SalesOrderDetail.tsx:315 +#: src/pages/stock/StockDetail.tsx:216 msgid "Sales Order" msgstr "Ventes" #: src/components/render/ModelType.tsx:133 #: src/pages/Index/Settings/SystemSettings.tsx:257 -#: src/pages/company/CompanyDetail.tsx:205 -#: src/pages/part/PartDetail.tsx:572 +#: src/pages/company/CompanyDetail.tsx:206 +#: src/pages/part/PartDetail.tsx:566 #: src/pages/sales/SalesIndex.tsx:21 msgid "Sales Orders" msgstr "Ordres de vente" @@ -1226,13 +1227,13 @@ msgstr "Expéditions de la commande" #: src/components/render/ModelType.tsx:147 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:117 -#: src/pages/sales/ReturnOrderDetail.tsx:241 +#: src/pages/sales/ReturnOrderDetail.tsx:291 msgid "Return Order" msgstr "Retour de commande" #: src/components/render/ModelType.tsx:148 #: src/pages/Index/Settings/SystemSettings.tsx:272 -#: src/pages/company/CompanyDetail.tsx:212 +#: src/pages/company/CompanyDetail.tsx:213 #: src/pages/sales/SalesIndex.tsx:27 msgid "Return Orders" msgstr "Retours" @@ -1243,19 +1244,19 @@ msgid "Address" msgstr "Adresse" #: src/components/render/ModelType.tsx:156 -#: src/pages/company/CompanyDetail.tsx:238 +#: src/pages/company/CompanyDetail.tsx:239 msgid "Addresses" msgstr "Adresses" #: src/components/render/ModelType.tsx:162 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:165 -#: src/pages/sales/ReturnOrderDetail.tsx:131 -#: src/pages/sales/SalesOrderDetail.tsx:135 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:167 +#: src/pages/sales/ReturnOrderDetail.tsx:146 +#: src/pages/sales/SalesOrderDetail.tsx:150 msgid "Contact" msgstr "Contact" #: src/components/render/ModelType.tsx:163 -#: src/pages/company/CompanyDetail.tsx:232 +#: src/pages/company/CompanyDetail.tsx:233 msgid "Contacts" msgstr "Contacts" @@ -1285,26 +1286,26 @@ msgstr "" #: src/defaults/links.tsx:29 #: src/defaults/menuItems.tsx:38 #: src/pages/Index/Settings/SystemSettings.tsx:199 -#: src/pages/part/PartDetail.tsx:488 +#: src/pages/part/PartDetail.tsx:482 #: src/pages/stock/LocationDetail.tsx:289 -#: src/pages/stock/StockDetail.tsx:343 +#: src/pages/stock/StockDetail.tsx:350 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" msgstr "" #: src/components/render/Stock.tsx:26 -#: src/pages/stock/StockDetail.tsx:144 -#: src/pages/stock/StockDetail.tsx:450 +#: src/pages/stock/StockDetail.tsx:151 +#: src/pages/stock/StockDetail.tsx:484 msgid "Serial Number" msgstr "" #: src/components/render/Stock.tsx:28 #: src/pages/part/pricing/BomPricingPanel.tsx:132 #: src/pages/part/pricing/PriceBreakPanel.tsx:96 -#: src/pages/stock/StockDetail.tsx:139 -#: src/pages/stock/StockDetail.tsx:455 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:92 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:120 +#: src/pages/stock/StockDetail.tsx:146 +#: src/pages/stock/StockDetail.tsx:489 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:94 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:122 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:73 msgid "Quantity" msgstr "" @@ -2064,7 +2065,7 @@ msgstr "Actualités en cours" #~ msgstr "Local Server" #: src/defaults/links.tsx:11 -#: src/pages/company/CompanyDetail.tsx:89 +#: src/pages/company/CompanyDetail.tsx:90 msgid "Website" msgstr "Site web" @@ -2081,8 +2082,8 @@ msgstr "Démo" #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:217 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:278 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:322 +#: src/pages/company/SupplierPartDetail.tsx:297 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:331 #: src/pages/purchasing/PurchasingIndex.tsx:52 msgid "Purchasing" msgstr "Achat en cours" @@ -2090,9 +2091,9 @@ msgstr "Achat en cours" #: src/defaults/links.tsx:32 #: src/defaults/menuItems.tsx:53 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:245 +#: src/pages/sales/ReturnOrderDetail.tsx:296 #: src/pages/sales/SalesIndex.tsx:45 -#: src/pages/sales/SalesOrderDetail.tsx:269 +#: src/pages/sales/SalesOrderDetail.tsx:320 msgid "Sales" msgstr "Ventes" @@ -2295,75 +2296,75 @@ msgstr "Catégorie de pièce parente" #~ msgid "Part updated" #~ msgstr "Part updated" -#: src/forms/PurchaseOrderForms.tsx:246 +#: src/forms/PurchaseOrderForms.tsx:257 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:254 +#: src/forms/PurchaseOrderForms.tsx:265 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:263 +#: src/forms/PurchaseOrderForms.tsx:274 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:273 +#: src/forms/PurchaseOrderForms.tsx:284 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:278 +#: src/forms/PurchaseOrderForms.tsx:289 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:289 -#: src/forms/PurchaseOrderForms.tsx:365 +#: src/forms/PurchaseOrderForms.tsx:300 +#: src/forms/PurchaseOrderForms.tsx:376 msgid "Scan Barcode" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:333 +#: src/forms/PurchaseOrderForms.tsx:344 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:340 +#: src/forms/PurchaseOrderForms.tsx:351 msgid "Assign Batch Code{0}" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:349 +#: src/forms/PurchaseOrderForms.tsx:360 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:374 -#: src/forms/StockForms.tsx:359 +#: src/forms/PurchaseOrderForms.tsx:385 +#: src/forms/StockForms.tsx:336 msgid "Remove item from list" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:399 -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/PurchaseOrderForms.tsx:410 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:58 -#: src/pages/stock/StockDetail.tsx:169 +#: src/pages/stock/StockDetail.tsx:176 msgid "Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:415 +#: src/forms/PurchaseOrderForms.tsx:426 msgid "Store at default location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:428 +#: src/forms/PurchaseOrderForms.tsx:439 msgid "Store at line item destination" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:438 +#: src/forms/PurchaseOrderForms.tsx:449 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:647 +#: src/forms/PurchaseOrderForms.tsx:658 msgid "Receive line items" msgstr "" @@ -2388,97 +2389,94 @@ msgstr "Entrez les numéros de série pour le nouveau stock (ou laisser vide)" #~ msgstr "Create Stock Item" #: src/forms/StockForms.tsx:136 +#: src/pages/stock/StockDetail.tsx:373 #: src/tables/stock/StockItemTable.tsx:374 #: src/tables/stock/StockItemTable.tsx:494 msgid "Add Stock Item" msgstr "Ajouter un article en stock" -#: src/forms/StockForms.tsx:157 -msgid "Edit Stock Item" -msgstr "" - #: src/forms/StockForms.tsx:158 -msgid "Stock item updated" -msgstr "" +#~ msgid "Stock item updated" +#~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:348 +#: src/forms/StockForms.tsx:325 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 -#: src/pages/part/PartDetail.tsx:208 -#: src/pages/part/PartDetail.tsx:649 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 +#: src/pages/part/PartDetail.tsx:202 +#: src/pages/part/PartDetail.tsx:643 #: src/tables/stock/StockItemTable.tsx:283 msgid "In Stock" msgstr "" -#: src/forms/StockForms.tsx:416 +#: src/forms/StockForms.tsx:393 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/tables/RowActions.tsx:148 msgid "Actions" msgstr "Actions" -#: src/forms/StockForms.tsx:479 -#: src/pages/stock/StockDetail.tsx:399 +#: src/forms/StockForms.tsx:456 +#: src/pages/stock/StockDetail.tsx:429 #: src/tables/settings/TemplateTable.tsx:266 -#: src/tables/stock/StockItemTestResultTable.tsx:350 +#: src/tables/stock/StockItemTestResultTable.tsx:348 msgid "Add" msgstr "" -#: src/forms/StockForms.tsx:507 +#: src/forms/StockForms.tsx:484 #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:389 +#: src/pages/stock/StockDetail.tsx:419 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:740 +#: src/forms/StockForms.tsx:717 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:749 +#: src/forms/StockForms.tsx:726 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:758 -#: src/pages/part/PartDetail.tsx:725 +#: src/forms/StockForms.tsx:735 +#: src/pages/part/PartDetail.tsx:734 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:767 -#: src/pages/part/PartDetail.tsx:714 +#: src/forms/StockForms.tsx:744 +#: src/pages/part/PartDetail.tsx:723 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:776 +#: src/forms/StockForms.tsx:753 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:785 +#: src/forms/StockForms.tsx:762 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:804 +#: src/forms/StockForms.tsx:781 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:811 +#: src/forms/StockForms.tsx:788 msgid "Parent stock location" msgstr "" @@ -3196,7 +3194,7 @@ msgid "Reports" msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:89 -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:318 msgid "Report" msgstr "" @@ -3213,7 +3211,7 @@ msgstr "" #~ msgstr "Return order" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135 -#: src/pages/part/PartDetail.tsx:513 +#: src/pages/part/PartDetail.tsx:507 msgid "Bill of Materials" msgstr "" @@ -3264,15 +3262,15 @@ msgid "Reporting" msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:223 -#: src/pages/part/PartDetail.tsx:584 +#: src/pages/part/PartDetail.tsx:578 msgid "Stocktake" msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:228 -#: src/pages/build/BuildDetail.tsx:360 +#: src/pages/build/BuildDetail.tsx:361 #: src/pages/build/BuildIndex.tsx:14 -#: src/pages/part/PartDetail.tsx:520 -#: src/pages/sales/SalesOrderDetail.tsx:213 +#: src/pages/part/PartDetail.tsx:514 +#: src/pages/sales/SalesOrderDetail.tsx:240 msgid "Build Orders" msgstr "Ordres de fabrication" @@ -3332,34 +3330,34 @@ msgstr "" #~ msgid "Build Status" #~ msgstr "Build Status" -#: src/pages/build/BuildDetail.tsx:85 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:109 -#: src/pages/sales/ReturnOrderDetail.tsx:75 -#: src/pages/sales/SalesOrderDetail.tsx:79 +#: src/pages/build/BuildDetail.tsx:84 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:111 +#: src/pages/sales/ReturnOrderDetail.tsx:90 +#: src/pages/sales/SalesOrderDetail.tsx:94 #: src/tables/machine/MachineListTable.tsx:323 #: src/tables/purchasing/PurchaseOrderTable.tsx:55 -#: src/tables/sales/ReturnOrderTable.tsx:41 +#: src/tables/sales/ReturnOrderTable.tsx:46 #: src/tables/sales/SalesOrderTable.tsx:52 #: src/tables/stock/StockItemTable.tsx:252 msgid "Status" msgstr "Status" -#: src/pages/build/BuildDetail.tsx:91 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:82 -#: src/pages/sales/ReturnOrderDetail.tsx:49 -#: src/pages/sales/SalesOrderDetail.tsx:53 +#: src/pages/build/BuildDetail.tsx:90 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:84 +#: src/pages/sales/ReturnOrderDetail.tsx:64 +#: src/pages/sales/SalesOrderDetail.tsx:68 msgid "Reference" msgstr "" -#: src/pages/build/BuildDetail.tsx:96 -#: src/pages/company/CompanyDetail.tsx:84 +#: src/pages/build/BuildDetail.tsx:95 +#: src/pages/company/CompanyDetail.tsx:85 #: src/pages/company/ManufacturerPartDetail.tsx:73 -#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/pages/company/SupplierPartDetail.tsx:85 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:129 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:103 -#: src/pages/sales/ReturnOrderDetail.tsx:69 -#: src/pages/sales/SalesOrderDetail.tsx:73 +#: src/pages/part/PartDetail.tsx:123 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:105 +#: src/pages/sales/ReturnOrderDetail.tsx:84 +#: src/pages/sales/SalesOrderDetail.tsx:88 #: src/pages/stock/LocationDetail.tsx:93 #: src/tables/ColumnRenderers.tsx:59 #: src/tables/machine/MachineTypeTable.tsx:69 @@ -3372,40 +3370,40 @@ msgstr "" msgid "Description" msgstr "" -#: src/pages/build/BuildDetail.tsx:103 +#: src/pages/build/BuildDetail.tsx:102 msgid "Parent Build" msgstr "" -#: src/pages/build/BuildDetail.tsx:114 +#: src/pages/build/BuildDetail.tsx:113 msgid "Build Quantity" msgstr "" -#: src/pages/build/BuildDetail.tsx:122 -#: src/pages/build/BuildDetail.tsx:223 +#: src/pages/build/BuildDetail.tsx:121 +#: src/pages/build/BuildDetail.tsx:222 msgid "Completed Outputs" msgstr "" -#: src/pages/build/BuildDetail.tsx:139 +#: src/pages/build/BuildDetail.tsx:138 msgid "Issued By" msgstr "" -#: src/pages/build/BuildDetail.tsx:145 -#: src/pages/part/PartDetail.tsx:321 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:190 -#: src/pages/sales/ReturnOrderDetail.tsx:156 -#: src/pages/sales/SalesOrderDetail.tsx:160 +#: src/pages/build/BuildDetail.tsx:144 +#: src/pages/part/PartDetail.tsx:315 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:192 +#: src/pages/sales/ReturnOrderDetail.tsx:171 +#: src/pages/sales/SalesOrderDetail.tsx:175 msgid "Responsible" msgstr "Responsable" -#: src/pages/build/BuildDetail.tsx:157 +#: src/pages/build/BuildDetail.tsx:156 msgid "Source Location" msgstr "" -#: src/pages/build/BuildDetail.tsx:158 +#: src/pages/build/BuildDetail.tsx:157 msgid "Any location" msgstr "" -#: src/pages/build/BuildDetail.tsx:165 +#: src/pages/build/BuildDetail.tsx:164 msgid "Destination Location" msgstr "" @@ -3420,7 +3418,7 @@ msgstr "" #~ msgid "Link custom barcode to part" #~ msgstr "Link custom barcode to part" -#: src/pages/build/BuildDetail.tsx:196 +#: src/pages/build/BuildDetail.tsx:195 msgid "Build Details" msgstr "" @@ -3429,7 +3427,7 @@ msgstr "" #~ msgid "Unlink custom barcode from part" #~ msgstr "Unlink custom barcode from part" -#: src/pages/build/BuildDetail.tsx:202 +#: src/pages/build/BuildDetail.tsx:201 #: src/tables/build/BuildLineTable.tsx:204 msgid "Allocate Stock" msgstr "" @@ -3438,7 +3436,7 @@ msgstr "" #~ msgid "Build Order updated" #~ msgstr "Build Order updated" -#: src/pages/build/BuildDetail.tsx:217 +#: src/pages/build/BuildDetail.tsx:216 msgid "Incomplete Outputs" msgstr "" @@ -3454,48 +3452,48 @@ msgstr "" #~ msgid "Delete build order" #~ msgstr "Delete build order" -#: src/pages/build/BuildDetail.tsx:236 +#: src/pages/build/BuildDetail.tsx:235 msgid "Consumed Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:248 +#: src/pages/build/BuildDetail.tsx:247 msgid "Child Build Orders" msgstr "" -#: src/pages/build/BuildDetail.tsx:258 -#: src/pages/company/CompanyDetail.tsx:244 +#: src/pages/build/BuildDetail.tsx:257 +#: src/pages/company/CompanyDetail.tsx:245 #: src/pages/company/ManufacturerPartDetail.tsx:169 -#: src/pages/part/PartDetail.tsx:606 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:246 -#: src/pages/sales/ReturnOrderDetail.tsx:199 -#: src/pages/sales/SalesOrderDetail.tsx:223 -#: src/pages/stock/StockDetail.tsx:316 +#: src/pages/part/PartDetail.tsx:600 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:253 +#: src/pages/sales/ReturnOrderDetail.tsx:214 +#: src/pages/sales/SalesOrderDetail.tsx:250 +#: src/pages/stock/StockDetail.tsx:323 msgid "Attachments" msgstr "" -#: src/pages/build/BuildDetail.tsx:270 -#: src/pages/company/CompanyDetail.tsx:256 -#: src/pages/part/PartDetail.tsx:618 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:258 -#: src/pages/sales/ReturnOrderDetail.tsx:211 -#: src/pages/sales/SalesOrderDetail.tsx:235 -#: src/pages/stock/StockDetail.tsx:328 +#: src/pages/build/BuildDetail.tsx:269 +#: src/pages/company/CompanyDetail.tsx:257 +#: src/pages/part/PartDetail.tsx:612 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:265 +#: src/pages/sales/ReturnOrderDetail.tsx:226 +#: src/pages/sales/SalesOrderDetail.tsx:262 +#: src/pages/stock/StockDetail.tsx:335 msgid "Notes" msgstr "" -#: src/pages/build/BuildDetail.tsx:286 +#: src/pages/build/BuildDetail.tsx:287 msgid "Edit Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:312 +#: src/pages/build/BuildDetail.tsx:313 msgid "Reporting Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:318 +#: src/pages/build/BuildDetail.tsx:319 msgid "Print build report" msgstr "" -#: src/pages/build/BuildDetail.tsx:324 +#: src/pages/build/BuildDetail.tsx:325 msgid "Build Order Actions" msgstr "" @@ -3507,53 +3505,56 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/company/CompanyDetail.tsx:97 +#: src/pages/company/CompanyDetail.tsx:98 msgid "Phone Number" msgstr "" -#: src/pages/company/CompanyDetail.tsx:104 +#: src/pages/company/CompanyDetail.tsx:105 msgid "Email Address" msgstr "" -#: src/pages/company/CompanyDetail.tsx:114 +#: src/pages/company/CompanyDetail.tsx:115 msgid "Default Currency" msgstr "" -#: src/pages/company/CompanyDetail.tsx:119 +#: src/pages/company/CompanyDetail.tsx:120 #: src/pages/company/SupplierDetail.tsx:8 -#: src/pages/company/SupplierPartDetail.tsx:102 -#: src/pages/company/SupplierPartDetail.tsx:188 -#: src/pages/company/SupplierPartDetail.tsx:282 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:97 +#: src/pages/company/SupplierPartDetail.tsx:109 +#: src/pages/company/SupplierPartDetail.tsx:195 +#: src/pages/company/SupplierPartDetail.tsx:301 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:99 +#: src/tables/company/CompanyTable.tsx:93 #: src/tables/purchasing/PurchaseOrderTable.tsx:73 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:36 msgid "Supplier" msgstr "" -#: src/pages/company/CompanyDetail.tsx:125 +#: src/pages/company/CompanyDetail.tsx:126 #: src/pages/company/ManufacturerDetail.tsx:8 #: src/pages/company/ManufacturerPartDetail.tsx:91 #: src/pages/company/ManufacturerPartDetail.tsx:221 -#: src/pages/company/SupplierPartDetail.tsx:117 +#: src/pages/company/SupplierPartDetail.tsx:124 +#: src/tables/company/CompanyTable.tsx:98 msgid "Manufacturer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:131 +#: src/pages/company/CompanyDetail.tsx:132 #: src/pages/company/CustomerDetail.tsx:8 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/pages/sales/ReturnOrderDetail.tsx:63 -#: src/pages/sales/SalesOrderDetail.tsx:67 -#: src/pages/stock/StockDetail.tsx:218 -#: src/tables/sales/ReturnOrderTable.tsx:60 -#: src/tables/sales/SalesOrderTable.tsx:95 +#: src/pages/sales/ReturnOrderDetail.tsx:78 +#: src/pages/sales/SalesOrderDetail.tsx:82 +#: src/pages/stock/StockDetail.tsx:225 +#: src/tables/company/CompanyTable.tsx:103 +#: src/tables/sales/ReturnOrderTable.tsx:61 +#: src/tables/sales/SalesOrderTable.tsx:97 msgid "Customer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:165 +#: src/pages/company/CompanyDetail.tsx:166 msgid "Details" msgstr "" -#: src/pages/company/CompanyDetail.tsx:171 +#: src/pages/company/CompanyDetail.tsx:172 msgid "Manufactured Parts" msgstr "" @@ -3561,7 +3562,7 @@ msgstr "" #~ msgid "Edit company" #~ msgstr "Edit company" -#: src/pages/company/CompanyDetail.tsx:180 +#: src/pages/company/CompanyDetail.tsx:181 msgid "Supplied Parts" msgstr "" @@ -3569,30 +3570,31 @@ msgstr "" #~ msgid "Delete company" #~ msgstr "Delete company" -#: src/pages/company/CompanyDetail.tsx:221 +#: src/pages/company/CompanyDetail.tsx:222 msgid "Assigned Stock" msgstr "" -#: src/pages/company/CompanyDetail.tsx:272 +#: src/pages/company/CompanyDetail.tsx:273 msgid "Edit Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:281 +#: src/pages/company/CompanyDetail.tsx:282 msgid "Company Actions" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:66 -#: src/pages/company/SupplierPartDetail.tsx:71 +#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:72 msgid "Internal Part" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:81 -#: src/pages/company/SupplierPartDetail.tsx:85 +#: src/pages/company/SupplierPartDetail.tsx:92 msgid "External Link" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:99 -#: src/pages/company/SupplierPartDetail.tsx:126 +#: src/pages/company/SupplierPartDetail.tsx:133 #: src/tables/purchasing/ManufacturerPartTable.tsx:53 msgid "Manufacturer Part Number" msgstr "" @@ -3606,12 +3608,12 @@ msgid "Manufacturer Part Details" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:143 -#: src/pages/part/PartDetail.tsx:482 +#: src/pages/part/PartDetail.tsx:476 msgid "Parameters" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:155 -#: src/pages/part/PartDetail.tsx:553 +#: src/pages/part/PartDetail.tsx:547 #: src/pages/purchasing/PurchasingIndex.tsx:26 msgid "Suppliers" msgstr "" @@ -3629,65 +3631,70 @@ msgstr "" msgid "ManufacturerPart" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:92 +#: src/pages/company/SupplierPartDetail.tsx:99 #: src/tables/ColumnRenderers.tsx:110 msgid "Note" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:110 +#: src/pages/company/SupplierPartDetail.tsx:117 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:138 -#: src/pages/company/SupplierPartDetail.tsx:189 -#: src/pages/stock/StockDetail.tsx:232 +#: src/pages/company/SupplierPartDetail.tsx:145 +#: src/pages/company/SupplierPartDetail.tsx:196 +#: src/pages/stock/StockDetail.tsx:239 msgid "Packaging" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:145 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:105 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:141 -#: src/tables/purchasing/SupplierPartTable.tsx:120 +#: src/pages/company/SupplierPartDetail.tsx:152 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:107 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:143 +#: src/tables/purchasing/SupplierPartTable.tsx:132 msgid "Pack Quantity" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:156 +#: src/pages/company/SupplierPartDetail.tsx:163 msgid "Supplier Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:163 +#: src/pages/company/SupplierPartDetail.tsx:170 msgid "Availability Updated" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:197 msgid "Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:199 +#: src/pages/company/SupplierPartDetail.tsx:206 msgid "Supplier Part Details" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:205 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:234 +#: src/pages/company/SupplierPartDetail.tsx:212 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:241 msgid "Received Stock" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:229 +#: src/pages/company/SupplierPartDetail.tsx:236 #: src/pages/part/PartPricingPanel.tsx:115 #: src/pages/part/pricing/PricingOverviewPanel.tsx:130 msgid "Supplier Pricing" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:244 +#: src/pages/company/SupplierPartDetail.tsx:251 msgid "Supplier Part Actions" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:270 -#: src/tables/purchasing/SupplierPartTable.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:275 +#: src/tables/purchasing/SupplierPartTable.tsx:211 msgid "Edit Supplier Part" msgstr "" +#: src/pages/company/SupplierPartDetail.tsx:282 +#: src/tables/purchasing/SupplierPartTable.tsx:164 +msgid "Add Supplier Part" +msgstr "" + #: src/pages/part/CategoryDetail.tsx:78 #: src/pages/stock/LocationDetail.tsx:85 #: src/tables/settings/ErrorTable.tsx:34 @@ -3734,136 +3741,144 @@ msgstr "" msgid "Category Details" msgstr "" -#: src/pages/part/PartDetail.tsx:135 +#: src/pages/part/PartDetail.tsx:129 msgid "Variant of" msgstr "" -#: src/pages/part/PartDetail.tsx:142 +#: src/pages/part/PartDetail.tsx:136 #: src/tables/notifications/NotificationsTable.tsx:31 #: src/tables/part/PartCategoryTemplateTable.tsx:68 msgid "Category" msgstr "Catégorie" -#: src/pages/part/PartDetail.tsx:148 +#: src/pages/part/PartDetail.tsx:142 msgid "Default Location" msgstr "Emplacement par défaut" -#: src/pages/part/PartDetail.tsx:155 +#: src/pages/part/PartDetail.tsx:149 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:162 +#: src/pages/part/PartDetail.tsx:156 msgid "IPN" msgstr "" -#: src/pages/part/PartDetail.tsx:169 +#: src/pages/part/PartDetail.tsx:163 msgid "Revision" msgstr "Révision" -#: src/pages/part/PartDetail.tsx:176 +#: src/pages/part/PartDetail.tsx:170 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:39 msgid "Units" msgstr "Unités" -#: src/pages/part/PartDetail.tsx:183 +#: src/pages/part/PartDetail.tsx:177 #: src/tables/settings/PendingTasksTable.tsx:40 msgid "Keywords" msgstr "Mots-clés" -#: src/pages/part/PartDetail.tsx:190 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:156 -#: src/pages/sales/ReturnOrderDetail.tsx:122 -#: src/pages/sales/SalesOrderDetail.tsx:126 +#: src/pages/part/PartDetail.tsx:184 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:158 +#: src/pages/sales/ReturnOrderDetail.tsx:137 +#: src/pages/sales/SalesOrderDetail.tsx:141 msgid "Link" msgstr "Lien" -#: src/pages/part/PartDetail.tsx:202 +#: src/pages/part/PartDetail.tsx:196 #: src/tables/build/BuildLineTable.tsx:115 msgid "Available Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:214 +#: src/pages/part/PartDetail.tsx:208 msgid "Minimum Stock" msgstr "Stock Minimum" -#: src/pages/part/PartDetail.tsx:220 +#: src/pages/part/PartDetail.tsx:214 #: src/tables/bom/BomTable.tsx:210 #: src/tables/build/BuildLineTable.tsx:92 msgid "On order" msgstr "Sur commande" -#: src/pages/part/PartDetail.tsx:229 +#: src/pages/part/PartDetail.tsx:223 msgid "Allocated to Build Orders" msgstr "Alloué à l'ordre de construction" -#: src/pages/part/PartDetail.tsx:240 +#: src/pages/part/PartDetail.tsx:234 msgid "Allocated to Sales Orders" msgstr "Alloué aux ordres de ventes" -#: src/pages/part/PartDetail.tsx:250 +#: src/pages/part/PartDetail.tsx:244 #: src/tables/bom/BomTable.tsx:234 msgid "Can Build" msgstr "Peut être construit" -#: src/pages/part/PartDetail.tsx:257 +#: src/pages/part/PartDetail.tsx:251 #: src/tables/bom/BomTable.tsx:218 #: src/tables/part/PartTable.tsx:91 msgid "Building" msgstr "Construire" -#: src/pages/part/PartDetail.tsx:266 +#: src/pages/part/PartDetail.tsx:260 #: src/tables/bom/UsedInTable.tsx:71 #: src/tables/build/BuildOrderTable.tsx:102 +#: src/tables/company/CompanyTable.tsx:58 +#: src/tables/company/CompanyTable.tsx:88 #: src/tables/machine/MachineListTable.tsx:320 #: src/tables/part/PartTable.tsx:177 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:190 #: src/tables/plugin/PluginListTable.tsx:634 +#: src/tables/purchasing/SupplierPartTable.tsx:99 +#: src/tables/purchasing/SupplierPartTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:247 msgid "Active" msgstr "" -#: src/pages/part/PartDetail.tsx:271 +#: src/pages/part/PartDetail.tsx:265 msgid "Template Part" msgstr "" -#: src/pages/part/PartDetail.tsx:276 +#: src/pages/part/PartDetail.tsx:270 #: src/tables/bom/BomTable.tsx:262 msgid "Assembled Part" msgstr "" -#: src/pages/part/PartDetail.tsx:281 +#: src/pages/part/PartDetail.tsx:275 msgid "Component Part" msgstr "" -#: src/pages/part/PartDetail.tsx:286 +#: src/pages/part/PartDetail.tsx:280 #: src/tables/bom/BomTable.tsx:257 msgid "Trackable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:291 +#: src/pages/part/PartDetail.tsx:285 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:296 +#: src/pages/part/PartDetail.tsx:290 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:301 +#: src/pages/part/PartDetail.tsx:295 msgid "Virtual Part" msgstr "" -#: src/pages/part/PartDetail.tsx:309 +#: src/pages/part/PartDetail.tsx:303 msgid "Creation Date" msgstr "Date de création" +#: src/pages/part/PartDetail.tsx:308 +msgid "Created By" +msgstr "" + #: src/pages/part/PartDetail.tsx:310 #~ msgid "Edit part" #~ msgstr "Edit part" -#: src/pages/part/PartDetail.tsx:314 -msgid "Created By" -msgstr "" +#: src/pages/part/PartDetail.tsx:322 +msgid "Default Supplier" +msgstr "Fournisseur par Défaut" #: src/pages/part/PartDetail.tsx:322 #~ msgid "Duplicate part" @@ -3873,93 +3888,95 @@ msgstr "" #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:328 -msgid "Default Supplier" -msgstr "Fournisseur par Défaut" - -#: src/pages/part/PartDetail.tsx:339 +#: src/pages/part/PartDetail.tsx:333 #: src/tables/part/PartTable.tsx:160 msgid "Price Range" msgstr "Échelle des prix" -#: src/pages/part/PartDetail.tsx:374 -#: src/pages/stock/StockDetail.tsx:129 +#: src/pages/part/PartDetail.tsx:368 +#: src/pages/stock/StockDetail.tsx:136 msgid "Last Stocktake" msgstr "Dernier inventaire" -#: src/pages/part/PartDetail.tsx:409 +#: src/pages/part/PartDetail.tsx:403 msgid "Stocktake By" msgstr "" -#: src/pages/part/PartDetail.tsx:476 +#: src/pages/part/PartDetail.tsx:470 msgid "Part Details" msgstr "" -#: src/pages/part/PartDetail.tsx:500 +#: src/pages/part/PartDetail.tsx:494 msgid "Variants" msgstr "Variants" -#: src/pages/part/PartDetail.tsx:507 -#: src/pages/stock/StockDetail.tsx:277 +#: src/pages/part/PartDetail.tsx:501 +#: src/pages/stock/StockDetail.tsx:284 msgid "Allocations" msgstr "Allocations" -#: src/pages/part/PartDetail.tsx:527 +#: src/pages/part/PartDetail.tsx:521 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:534 +#: src/pages/part/PartDetail.tsx:528 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:540 +#: src/pages/part/PartDetail.tsx:534 #: src/pages/purchasing/PurchasingIndex.tsx:37 msgid "Manufacturers" msgstr "" -#: src/pages/part/PartDetail.tsx:579 +#: src/pages/part/PartDetail.tsx:573 msgid "Scheduling" msgstr "" -#: src/pages/part/PartDetail.tsx:589 +#: src/pages/part/PartDetail.tsx:583 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:600 +#: src/pages/part/PartDetail.tsx:594 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:654 +#: src/pages/part/PartDetail.tsx:648 msgid "No Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:659 +#: src/pages/part/PartDetail.tsx:653 #: src/tables/part/PartTable.tsx:85 msgid "On Order" msgstr "" -#: src/pages/part/PartDetail.tsx:664 +#: src/pages/part/PartDetail.tsx:658 #: src/tables/stock/StockItemTable.tsx:288 msgid "In Production" msgstr "" -#: src/pages/part/PartDetail.tsx:676 +#: src/pages/part/PartDetail.tsx:671 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:707 +#: src/pages/part/PartDetail.tsx:678 +#: src/tables/part/PartTable.tsx:276 +#: src/tables/part/PartTable.tsx:292 +msgid "Add Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:716 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:715 +#: src/pages/part/PartDetail.tsx:724 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:726 +#: src/pages/part/PartDetail.tsx:735 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:736 +#: src/pages/part/PartDetail.tsx:745 msgid "Part Actions" msgstr "" @@ -4022,7 +4039,7 @@ msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:151 #: src/pages/part/pricing/SupplierPricingPanel.tsx:83 #: src/tables/bom/BomTable.tsx:149 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:168 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:170 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:88 msgid "Unit Price" msgstr "" @@ -4030,12 +4047,15 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:161 #: src/tables/ColumnRenderers.tsx:231 #: src/tables/bom/BomTable.tsx:158 +#: src/tables/purchasing/PurchaseOrderTable.tsx:97 +#: src/tables/sales/ReturnOrderTable.tsx:87 +#: src/tables/sales/SalesOrderTable.tsx:124 msgid "Total Price" msgstr "Prix total" #: src/pages/part/pricing/BomPricingPanel.tsx:177 #: src/pages/part/pricing/VariantPricingPanel.tsx:62 -#: src/tables/purchasing/SupplierPartTable.tsx:137 +#: src/tables/purchasing/SupplierPartTable.tsx:149 msgid "Updated" msgstr "" @@ -4094,7 +4114,7 @@ msgid "Overall Pricing" msgstr "" #: src/pages/part/pricing/PricingOverviewPanel.tsx:184 -#: src/pages/stock/StockDetail.tsx:123 +#: src/pages/stock/StockDetail.tsx:130 msgid "Last Updated" msgstr "" @@ -4153,82 +4173,92 @@ msgstr "" msgid "Variant Part" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:66 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:68 msgid "Edit Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:88 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:90 msgid "Supplier Reference" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:118 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:228 -#: src/pages/sales/ReturnOrderDetail.tsx:84 -#: src/pages/sales/ReturnOrderDetail.tsx:194 -#: src/pages/sales/SalesOrderDetail.tsx:88 -#: src/pages/sales/SalesOrderDetail.tsx:198 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:120 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:230 +#: src/pages/sales/ReturnOrderDetail.tsx:99 +#: src/pages/sales/ReturnOrderDetail.tsx:209 +#: src/pages/sales/SalesOrderDetail.tsx:103 +#: src/pages/sales/SalesOrderDetail.tsx:225 msgid "Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:125 -#: src/pages/sales/ReturnOrderDetail.tsx:91 -#: src/pages/sales/SalesOrderDetail.tsx:95 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 +#: src/pages/sales/ReturnOrderDetail.tsx:106 +#: src/pages/sales/SalesOrderDetail.tsx:110 msgid "Completed Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:133 -#: src/pages/sales/ReturnOrderDetail.tsx:99 -#: src/pages/sales/SalesOrderDetail.tsx:103 -#: src/pages/sales/SalesOrderDetail.tsx:208 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:135 +#: src/pages/sales/ReturnOrderDetail.tsx:114 +#: src/pages/sales/SalesOrderDetail.tsx:118 +#: src/pages/sales/SalesOrderDetail.tsx:235 msgid "Completed Shipments" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:141 -#: src/pages/sales/ReturnOrderDetail.tsx:107 -#: src/pages/sales/SalesOrderDetail.tsx:111 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 +#: src/pages/sales/ReturnOrderDetail.tsx:122 +#: src/pages/sales/SalesOrderDetail.tsx:126 msgid "Order Currency," msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:146 -#: src/pages/sales/ReturnOrderDetail.tsx:112 -#: src/pages/sales/SalesOrderDetail.tsx:116 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:148 +#: src/pages/sales/ReturnOrderDetail.tsx:127 +#: src/pages/sales/SalesOrderDetail.tsx:131 msgid "Total Cost" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:177 -#: src/pages/sales/ReturnOrderDetail.tsx:143 -#: src/pages/sales/SalesOrderDetail.tsx:147 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:179 +#: src/pages/sales/ReturnOrderDetail.tsx:158 +#: src/pages/sales/SalesOrderDetail.tsx:162 msgid "Created On" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:183 -#: src/pages/sales/ReturnOrderDetail.tsx:149 -#: src/pages/sales/SalesOrderDetail.tsx:153 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:185 +#: src/pages/sales/ReturnOrderDetail.tsx:164 +#: src/pages/sales/SalesOrderDetail.tsx:168 #: src/tables/ColumnRenderers.tsx:180 msgid "Target Date" msgstr "Date cible" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:222 -#: src/pages/sales/ReturnOrderDetail.tsx:188 -#: src/pages/sales/SalesOrderDetail.tsx:192 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:224 +#: src/pages/sales/ReturnOrderDetail.tsx:203 +#: src/pages/sales/SalesOrderDetail.tsx:219 msgid "Order Details" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:287 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:293 +#: src/pages/sales/ReturnOrderDetail.tsx:267 +#: src/pages/sales/SalesOrderDetail.tsx:279 msgid "Order Actions" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:55 -#: src/pages/sales/SalesOrderDetail.tsx:59 -#: src/tables/sales/SalesOrderTable.tsx:111 +#: src/pages/sales/ReturnOrderDetail.tsx:70 +#: src/pages/sales/SalesOrderDetail.tsx:74 +#: src/tables/sales/SalesOrderTable.tsx:113 msgid "Customer Reference" msgstr "" +#: src/pages/sales/ReturnOrderDetail.tsx:256 +msgid "Edit Return Order" +msgstr "" + #: src/pages/sales/SalesIndex.tsx:33 msgid "Customers" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:203 +#: src/pages/sales/SalesOrderDetail.tsx:208 +msgid "Edit Sales Order" +msgstr "" + +#: src/pages/sales/SalesOrderDetail.tsx:230 msgid "Pending Shipments" msgstr "" @@ -4266,15 +4296,19 @@ msgstr "" msgid "Location Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:102 +#: src/pages/stock/StockDetail.tsx:109 msgid "Base Part" msgstr "" -#: src/pages/stock/StockDetail.tsx:109 +#: src/pages/stock/StockDetail.tsx:116 msgid "Stock Status" msgstr "" -#: src/pages/stock/StockDetail.tsx:150 +#: src/pages/stock/StockDetail.tsx:155 +#~ msgid "Link custom barcode to stock item" +#~ msgstr "Link custom barcode to stock item" + +#: src/pages/stock/StockDetail.tsx:157 #: src/tables/build/BuildLineTable.tsx:38 #: src/tables/part/PartTable.tsx:116 #: src/tables/stock/StockItemTable.tsx:154 @@ -4282,86 +4316,90 @@ msgstr "" msgid "Available" msgstr "Disponible" -#: src/pages/stock/StockDetail.tsx:155 -#~ msgid "Link custom barcode to stock item" -#~ msgstr "Link custom barcode to stock item" - #: src/pages/stock/StockDetail.tsx:161 #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:176 +#: src/pages/stock/StockDetail.tsx:183 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:192 +#: src/pages/stock/StockDetail.tsx:199 msgid "Consumed By" msgstr "" -#: src/pages/stock/StockDetail.tsx:201 -msgid "Build Order" -msgstr "" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "Edit stock item" +#: src/pages/stock/StockDetail.tsx:208 +msgid "Build Order" +msgstr "" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "Delete stock item" -#: src/pages/stock/StockDetail.tsx:266 +#: src/pages/stock/StockDetail.tsx:273 msgid "Stock Details" msgstr "" -#: src/pages/stock/StockDetail.tsx:272 +#: src/pages/stock/StockDetail.tsx:279 msgid "Stock Tracking" msgstr "" -#: src/pages/stock/StockDetail.tsx:284 +#: src/pages/stock/StockDetail.tsx:291 msgid "Test Data" msgstr "" -#: src/pages/stock/StockDetail.tsx:298 +#: src/pages/stock/StockDetail.tsx:305 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:305 +#: src/pages/stock/StockDetail.tsx:312 msgid "Child Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:385 +#: src/pages/stock/StockDetail.tsx:364 +msgid "Edit Stock Item" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:415 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:390 +#: src/pages/stock/StockDetail.tsx:420 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:400 +#: src/pages/stock/StockDetail.tsx:430 #: src/tables/stock/StockItemTable.tsx:409 msgid "Add stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:408 +#: src/pages/stock/StockDetail.tsx:433 +#~ msgid "Duplicate stock item" +#~ msgstr "Duplicate stock item" + +#: src/pages/stock/StockDetail.tsx:438 #: src/tables/stock/StockItemTable.tsx:418 msgid "Remove stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:415 +#: src/pages/stock/StockDetail.tsx:445 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:416 +#: src/pages/stock/StockDetail.tsx:446 #: src/tables/stock/StockItemTable.tsx:438 msgid "Transfer stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:433 -msgid "Duplicate stock item" +#: src/pages/stock/StockDetail.tsx:458 +msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:460 +#: src/pages/stock/StockDetail.tsx:494 msgid "Batch Code" msgstr "" @@ -4610,18 +4648,10 @@ msgstr "" msgid "BOM item created" msgstr "" -#: src/tables/bom/BomTable.tsx:311 -#~ msgid "Edit Bom Item" -#~ msgstr "Edit Bom Item" - #: src/tables/bom/BomTable.tsx:313 msgid "Edit BOM Item" msgstr "" -#: src/tables/bom/BomTable.tsx:313 -#~ msgid "Bom item updated" -#~ msgstr "Bom item updated" - #: src/tables/bom/BomTable.tsx:315 msgid "BOM item updated" msgstr "" @@ -4634,26 +4664,34 @@ msgstr "" msgid "BOM item deleted" msgstr "" -#: src/tables/bom/BomTable.tsx:328 -#~ msgid "Delete Bom Item" -#~ msgstr "Delete Bom Item" - -#: src/tables/bom/BomTable.tsx:329 -#~ msgid "Bom item deleted" -#~ msgstr "Bom item deleted" - #: src/tables/bom/BomTable.tsx:331 -#~ msgid "Are you sure you want to remove this BOM item?" -#~ msgstr "Are you sure you want to remove this BOM item?" +#~ msgid "Edit Bom Item" +#~ msgstr "Edit Bom Item" #: src/tables/bom/BomTable.tsx:333 msgid "View BOM" msgstr "" +#: src/tables/bom/BomTable.tsx:333 +#~ msgid "Bom item updated" +#~ msgstr "Bom item updated" + #: src/tables/bom/BomTable.tsx:344 msgid "Validate BOM line" msgstr "" +#: src/tables/bom/BomTable.tsx:348 +#~ msgid "Delete Bom Item" +#~ msgstr "Delete Bom Item" + +#: src/tables/bom/BomTable.tsx:349 +#~ msgid "Bom item deleted" +#~ msgstr "Bom item deleted" + +#: src/tables/bom/BomTable.tsx:351 +#~ msgid "Are you sure you want to remove this BOM item?" +#~ msgstr "Are you sure you want to remove this BOM item?" + #: src/tables/bom/BomTable.tsx:352 msgid "Edit Substitutes" msgstr "" @@ -4727,7 +4765,7 @@ msgstr "" #: src/tables/build/BuildOrderTable.tsx:107 #: src/tables/purchasing/PurchaseOrderTable.tsx:56 -#: src/tables/sales/ReturnOrderTable.tsx:42 +#: src/tables/sales/ReturnOrderTable.tsx:47 #: src/tables/sales/SalesOrderTable.tsx:53 msgid "Filter by order status" msgstr "" @@ -4736,8 +4774,8 @@ msgstr "" msgid "Show overdue status" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:140 -#: src/tables/build/BuildOrderTable.tsx:158 +#: src/tables/build/BuildOrderTable.tsx:142 +#: src/tables/build/BuildOrderTable.tsx:160 msgid "Add Build Order" msgstr "" @@ -4762,27 +4800,43 @@ msgstr "" msgid "Are you sure you want to delete this address?" msgstr "" -#: src/tables/company/CompanyTable.tsx:63 +#: src/tables/company/CompanyTable.tsx:71 msgid "New Company" msgstr "" -#: src/tables/company/CompanyTable.tsx:83 +#: src/tables/company/CompanyTable.tsx:89 +msgid "Show active companies" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:94 +msgid "Show companies which are suppliers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:99 +msgid "Show companies which are manufacturers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:104 +msgid "Show companies which are customers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:116 msgid "Add Company" msgstr "" -#: src/tables/company/ContactTable.tsx:73 +#: src/tables/company/ContactTable.tsx:71 msgid "Edit Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:80 +#: src/tables/company/ContactTable.tsx:78 msgid "Add Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:91 +#: src/tables/company/ContactTable.tsx:89 msgid "Delete Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:131 +#: src/tables/company/ContactTable.tsx:129 msgid "Add contact" msgstr "" @@ -5179,11 +5233,6 @@ msgstr "" msgid "Not Virtual" msgstr "" -#: src/tables/part/PartTable.tsx:276 -#: src/tables/part/PartTable.tsx:292 -msgid "Add Part" -msgstr "" - #: src/tables/part/PartTestTemplateTable.tsx:52 msgid "Results" msgstr "" @@ -5532,105 +5581,122 @@ msgstr "" msgid "Are you sure you want to remove this manufacturer part?" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:84 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:86 msgid "Part Description" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:111 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:113 msgid "Total Quantity" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:127 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:129 msgid "Received" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:146 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:148 msgid "Supplier Code" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:153 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:155 msgid "Supplier Link" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:160 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:162 msgid "Manufacturer Code" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:174 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:176 msgid "Destination" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:188 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:198 msgid "Add Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:203 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:215 msgid "Edit Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:211 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:223 msgid "Delete Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:222 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:234 msgid "Receive line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:256 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:272 msgid "Add line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:261 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:282 msgid "Receive items" msgstr "" -#: src/tables/purchasing/PurchaseOrderTable.tsx:102 -#: src/tables/purchasing/PurchaseOrderTable.tsx:119 +#: src/tables/purchasing/PurchaseOrderTable.tsx:113 +#: src/tables/purchasing/PurchaseOrderTable.tsx:130 msgid "Add Purchase Order" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:88 +#: src/tables/purchasing/SupplierPartTable.tsx:94 msgid "MPN" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:111 +#: src/tables/purchasing/SupplierPartTable.tsx:123 msgid "Base units" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:156 -msgid "Add Supplier Part" -msgstr "" - -#: src/tables/purchasing/SupplierPartTable.tsx:159 +#: src/tables/purchasing/SupplierPartTable.tsx:171 msgid "Supplier part created" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:168 +#: src/tables/purchasing/SupplierPartTable.tsx:177 msgid "Add supplier part" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:193 -msgid "Supplier part updated" +#: src/tables/purchasing/SupplierPartTable.tsx:189 +msgid "Show active supplier parts" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:204 -msgid "Delete Supplier Part" +#: src/tables/purchasing/SupplierPartTable.tsx:193 +msgid "Active Part" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:193 +#~ msgid "Supplier part updated" +#~ msgstr "Supplier part updated" + +#: src/tables/purchasing/SupplierPartTable.tsx:194 +msgid "Show active internal parts" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:198 +msgid "Active Supplier" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:199 +msgid "Show active suppliers" msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:205 -msgid "Supplier part deleted" -msgstr "" +#~ msgid "Supplier part deleted" +#~ msgstr "Supplier part deleted" #: src/tables/purchasing/SupplierPartTable.tsx:207 -msgid "Are you sure you want to remove this supplier part?" +#~ msgid "Are you sure you want to remove this supplier part?" +#~ msgstr "Are you sure you want to remove this supplier part?" + +#: src/tables/purchasing/SupplierPartTable.tsx:219 +msgid "Delete Supplier Part" msgstr "" -#: src/tables/sales/ReturnOrderTable.tsx:95 +#: src/tables/sales/ReturnOrderTable.tsx:102 +#: src/tables/sales/ReturnOrderTable.tsx:116 msgid "Add Return Order" msgstr "" -#: src/tables/sales/SalesOrderTable.tsx:66 -#: src/tables/sales/SalesOrderTable.tsx:83 +#: src/tables/sales/SalesOrderTable.tsx:68 +#: src/tables/sales/SalesOrderTable.tsx:85 msgid "Add Sales Order" msgstr "" @@ -6097,8 +6163,8 @@ msgid "Finished" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:277 -#: src/tables/stock/StockItemTestResultTable.tsx:351 -#: src/tables/stock/StockItemTestResultTable.tsx:406 +#: src/tables/stock/StockItemTestResultTable.tsx:349 +#: src/tables/stock/StockItemTestResultTable.tsx:404 msgid "Add Test Result" msgstr "" @@ -6106,61 +6172,61 @@ msgstr "" msgid "Test result added" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:290 -#: src/tables/stock/StockItemTestResultTable.tsx:361 +#: src/tables/stock/StockItemTestResultTable.tsx:288 +#: src/tables/stock/StockItemTestResultTable.tsx:359 msgid "Edit Test Result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:292 +#: src/tables/stock/StockItemTestResultTable.tsx:290 msgid "Test result updated" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:298 -#: src/tables/stock/StockItemTestResultTable.tsx:370 +#: src/tables/stock/StockItemTestResultTable.tsx:296 +#: src/tables/stock/StockItemTestResultTable.tsx:368 msgid "Delete Test Result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:300 +#: src/tables/stock/StockItemTestResultTable.tsx:298 msgid "Test result deleted" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:314 +#: src/tables/stock/StockItemTestResultTable.tsx:312 msgid "Test Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:315 +#: src/tables/stock/StockItemTestResultTable.tsx:313 msgid "Test result has been recorded" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:322 +#: src/tables/stock/StockItemTestResultTable.tsx:320 msgid "Failed to record test result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:339 +#: src/tables/stock/StockItemTestResultTable.tsx:337 msgid "Pass Test" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:387 +#: src/tables/stock/StockItemTestResultTable.tsx:385 msgid "Required" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:388 +#: src/tables/stock/StockItemTestResultTable.tsx:386 msgid "Show results for required tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:392 +#: src/tables/stock/StockItemTestResultTable.tsx:390 msgid "Include Installed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:393 +#: src/tables/stock/StockItemTestResultTable.tsx:391 msgid "Show results for installed stock items" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:397 +#: src/tables/stock/StockItemTestResultTable.tsx:395 msgid "Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:398 +#: src/tables/stock/StockItemTestResultTable.tsx:396 msgid "Show only passed tests" msgstr "" diff --git a/src/frontend/src/locales/he/messages.po b/src/frontend/src/locales/he/messages.po index 2ac2470f9b..3d430552de 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: 2024-04-18 03:35\n" +"PO-Revision-Date: 2024-04-21 04:18\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" @@ -69,10 +69,10 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/forms/StockForms.tsx:450 +#: src/forms/StockForms.tsx:427 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:407 +#: src/pages/stock/StockDetail.tsx:437 msgid "Remove" msgstr "" @@ -100,7 +100,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:226 -#: src/components/forms/ApiForm.tsx:516 +#: src/components/forms/ApiForm.tsx:529 #: src/contexts/ThemeContext.tsx:65 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 msgid "Submit" @@ -131,6 +131,9 @@ msgid "Part is not active" msgstr "" #: src/components/details/PartIcons.tsx:34 +#: src/pages/company/CompanyDetail.tsx:299 +#: src/pages/company/SupplierPartDetail.tsx:310 +#: src/pages/part/PartDetail.tsx:662 msgid "Inactive" msgstr "" @@ -246,26 +249,26 @@ msgstr "" msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:131 +#: src/components/forms/ApiForm.tsx:133 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "" -#: src/components/forms/ApiForm.tsx:378 +#: src/components/forms/ApiForm.tsx:393 #: src/components/widgets/MarkdownEditor.tsx:146 msgid "Success" msgstr "" -#: src/components/forms/ApiForm.tsx:453 +#: src/components/forms/ApiForm.tsx:468 msgid "Form Errors Exist" msgstr "" -#: src/components/forms/ApiForm.tsx:553 +#: src/components/forms/ApiForm.tsx:566 #: src/tables/plugin/PluginListTable.tsx:441 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:573 +#: src/components/forms/ApiForm.tsx:586 #: src/components/items/ActionDropdown.tsx:199 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:121 @@ -447,7 +450,7 @@ msgstr "" #: src/components/forms/HostOptionsForm.tsx:42 #: src/components/forms/HostOptionsForm.tsx:69 #: src/pages/part/CategoryDetail.tsx:72 -#: src/pages/part/PartDetail.tsx:122 +#: src/pages/part/PartDetail.tsx:116 #: src/pages/stock/LocationDetail.tsx:79 #: src/tables/machine/MachineTypeTable.tsx:65 #: src/tables/machine/MachineTypeTable.tsx:106 @@ -498,7 +501,7 @@ msgstr "" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:277 +#: src/components/forms/fields/ApiFormField.tsx:278 #: src/components/modals/LicenseModal.tsx:72 #: src/components/nav/SearchDrawer.tsx:411 #: src/components/widgets/MarkdownEditor.tsx:108 @@ -509,7 +512,7 @@ msgstr "" #: src/tables/InvenTreeTable.tsx:430 #: src/tables/InvenTreeTable.tsx:506 #: src/tables/plugin/PluginListTable.tsx:398 -#: src/tables/stock/StockItemTestResultTable.tsx:321 +#: src/tables/stock/StockItemTestResultTable.tsx:319 msgid "Error" msgstr "" @@ -548,7 +551,7 @@ msgid "Thumbnail" msgstr "" #: src/components/items/ActionDropdown.tsx:110 -#: src/pages/build/BuildDetail.tsx:298 +#: src/pages/build/BuildDetail.tsx:299 msgid "Barcode Actions" msgstr "" @@ -569,7 +572,7 @@ msgid "Link custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:161 -#: src/forms/PurchaseOrderForms.tsx:356 +#: src/forms/PurchaseOrderForms.tsx:367 msgid "Unlink Barcode" msgstr "" @@ -590,7 +593,6 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:218 -#: src/pages/stock/StockDetail.tsx:432 #: src/tables/RowActions.tsx:32 msgid "Duplicate" msgstr "" @@ -1041,19 +1043,18 @@ msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49 -#: src/pages/build/BuildDetail.tsx:79 -#: src/pages/part/PartDetail.tsx:767 +#: src/pages/build/BuildDetail.tsx:78 +#: src/pages/part/PartDetail.tsx:778 #: src/tables/part/RelatedPartTable.tsx:45 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:70 msgid "Part" msgstr "" @@ -1064,7 +1065,7 @@ msgstr "" #: src/pages/part/CategoryDetail.tsx:104 #: src/pages/part/CategoryDetail.tsx:183 #: src/pages/part/CategoryDetail.tsx:213 -#: src/pages/part/PartDetail.tsx:633 +#: src/pages/part/PartDetail.tsx:627 msgid "Parts" msgstr "" @@ -1085,10 +1086,10 @@ msgid "Part Test Templates" msgstr "" #: src/components/render/ModelType.tsx:43 -#: src/pages/company/SupplierPartDetail.tsx:185 -#: src/pages/company/SupplierPartDetail.tsx:294 -#: src/pages/stock/StockDetail.tsx:161 -#: src/tables/purchasing/SupplierPartTable.tsx:63 +#: src/pages/company/SupplierPartDetail.tsx:192 +#: src/pages/company/SupplierPartDetail.tsx:324 +#: src/pages/stock/StockDetail.tsx:168 +#: src/tables/purchasing/SupplierPartTable.tsx:69 msgid "Supplier Part" msgstr "" @@ -1112,12 +1113,12 @@ msgstr "" #: src/components/render/ModelType.tsx:67 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:67 -#: src/pages/stock/StockDetail.tsx:480 +#: src/pages/stock/StockDetail.tsx:514 msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:68 -#: src/pages/company/CompanyDetail.tsx:196 +#: src/pages/company/CompanyDetail.tsx:197 #: src/pages/stock/LocationDetail.tsx:112 #: src/pages/stock/LocationDetail.tsx:156 #: src/pages/stock/LocationDetail.tsx:309 @@ -1158,7 +1159,7 @@ msgid "Build Lines" msgstr "" #: src/components/render/ModelType.tsx:104 -#: src/pages/company/CompanyDetail.tsx:302 +#: src/pages/company/CompanyDetail.tsx:309 msgid "Company" msgstr "" @@ -1179,15 +1180,15 @@ msgstr "" #: src/components/render/ModelType.tsx:119 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:99 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:42 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:319 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:328 msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:120 #: src/pages/Index/Settings/SystemSettings.tsx:242 -#: src/pages/company/CompanyDetail.tsx:189 -#: src/pages/company/SupplierPartDetail.tsx:219 -#: src/pages/part/PartDetail.tsx:566 +#: src/pages/company/CompanyDetail.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:226 +#: src/pages/part/PartDetail.tsx:560 #: src/pages/purchasing/PurchasingIndex.tsx:20 msgid "Purchase Orders" msgstr "" @@ -1202,16 +1203,16 @@ msgstr "" #: src/components/render/ModelType.tsx:132 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:108 -#: src/pages/build/BuildDetail.tsx:127 -#: src/pages/sales/SalesOrderDetail.tsx:265 -#: src/pages/stock/StockDetail.tsx:209 +#: src/pages/build/BuildDetail.tsx:126 +#: src/pages/sales/SalesOrderDetail.tsx:315 +#: src/pages/stock/StockDetail.tsx:216 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:133 #: src/pages/Index/Settings/SystemSettings.tsx:257 -#: src/pages/company/CompanyDetail.tsx:205 -#: src/pages/part/PartDetail.tsx:572 +#: src/pages/company/CompanyDetail.tsx:206 +#: src/pages/part/PartDetail.tsx:566 #: src/pages/sales/SalesIndex.tsx:21 msgid "Sales Orders" msgstr "" @@ -1226,13 +1227,13 @@ msgstr "" #: src/components/render/ModelType.tsx:147 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:117 -#: src/pages/sales/ReturnOrderDetail.tsx:241 +#: src/pages/sales/ReturnOrderDetail.tsx:291 msgid "Return Order" msgstr "" #: src/components/render/ModelType.tsx:148 #: src/pages/Index/Settings/SystemSettings.tsx:272 -#: src/pages/company/CompanyDetail.tsx:212 +#: src/pages/company/CompanyDetail.tsx:213 #: src/pages/sales/SalesIndex.tsx:27 msgid "Return Orders" msgstr "" @@ -1243,19 +1244,19 @@ msgid "Address" msgstr "" #: src/components/render/ModelType.tsx:156 -#: src/pages/company/CompanyDetail.tsx:238 +#: src/pages/company/CompanyDetail.tsx:239 msgid "Addresses" msgstr "" #: src/components/render/ModelType.tsx:162 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:165 -#: src/pages/sales/ReturnOrderDetail.tsx:131 -#: src/pages/sales/SalesOrderDetail.tsx:135 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:167 +#: src/pages/sales/ReturnOrderDetail.tsx:146 +#: src/pages/sales/SalesOrderDetail.tsx:150 msgid "Contact" msgstr "" #: src/components/render/ModelType.tsx:163 -#: src/pages/company/CompanyDetail.tsx:232 +#: src/pages/company/CompanyDetail.tsx:233 msgid "Contacts" msgstr "" @@ -1285,26 +1286,26 @@ msgstr "" #: src/defaults/links.tsx:29 #: src/defaults/menuItems.tsx:38 #: src/pages/Index/Settings/SystemSettings.tsx:199 -#: src/pages/part/PartDetail.tsx:488 +#: src/pages/part/PartDetail.tsx:482 #: src/pages/stock/LocationDetail.tsx:289 -#: src/pages/stock/StockDetail.tsx:343 +#: src/pages/stock/StockDetail.tsx:350 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" msgstr "" #: src/components/render/Stock.tsx:26 -#: src/pages/stock/StockDetail.tsx:144 -#: src/pages/stock/StockDetail.tsx:450 +#: src/pages/stock/StockDetail.tsx:151 +#: src/pages/stock/StockDetail.tsx:484 msgid "Serial Number" msgstr "" #: src/components/render/Stock.tsx:28 #: src/pages/part/pricing/BomPricingPanel.tsx:132 #: src/pages/part/pricing/PriceBreakPanel.tsx:96 -#: src/pages/stock/StockDetail.tsx:139 -#: src/pages/stock/StockDetail.tsx:455 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:92 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:120 +#: src/pages/stock/StockDetail.tsx:146 +#: src/pages/stock/StockDetail.tsx:489 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:94 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:122 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:73 msgid "Quantity" msgstr "" @@ -2064,7 +2065,7 @@ msgstr "" #~ msgstr "Local Server" #: src/defaults/links.tsx:11 -#: src/pages/company/CompanyDetail.tsx:89 +#: src/pages/company/CompanyDetail.tsx:90 msgid "Website" msgstr "" @@ -2081,8 +2082,8 @@ msgstr "" #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:217 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:278 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:322 +#: src/pages/company/SupplierPartDetail.tsx:297 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:331 #: src/pages/purchasing/PurchasingIndex.tsx:52 msgid "Purchasing" msgstr "" @@ -2090,9 +2091,9 @@ msgstr "" #: src/defaults/links.tsx:32 #: src/defaults/menuItems.tsx:53 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:245 +#: src/pages/sales/ReturnOrderDetail.tsx:296 #: src/pages/sales/SalesIndex.tsx:45 -#: src/pages/sales/SalesOrderDetail.tsx:269 +#: src/pages/sales/SalesOrderDetail.tsx:320 msgid "Sales" msgstr "" @@ -2295,75 +2296,75 @@ msgstr "" #~ msgid "Part updated" #~ msgstr "Part updated" -#: src/forms/PurchaseOrderForms.tsx:246 +#: src/forms/PurchaseOrderForms.tsx:257 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:254 +#: src/forms/PurchaseOrderForms.tsx:265 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:263 +#: src/forms/PurchaseOrderForms.tsx:274 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:273 +#: src/forms/PurchaseOrderForms.tsx:284 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:278 +#: src/forms/PurchaseOrderForms.tsx:289 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:289 -#: src/forms/PurchaseOrderForms.tsx:365 +#: src/forms/PurchaseOrderForms.tsx:300 +#: src/forms/PurchaseOrderForms.tsx:376 msgid "Scan Barcode" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:333 +#: src/forms/PurchaseOrderForms.tsx:344 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:340 +#: src/forms/PurchaseOrderForms.tsx:351 msgid "Assign Batch Code{0}" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:349 +#: src/forms/PurchaseOrderForms.tsx:360 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:374 -#: src/forms/StockForms.tsx:359 +#: src/forms/PurchaseOrderForms.tsx:385 +#: src/forms/StockForms.tsx:336 msgid "Remove item from list" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:399 -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/PurchaseOrderForms.tsx:410 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:58 -#: src/pages/stock/StockDetail.tsx:169 +#: src/pages/stock/StockDetail.tsx:176 msgid "Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:415 +#: src/forms/PurchaseOrderForms.tsx:426 msgid "Store at default location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:428 +#: src/forms/PurchaseOrderForms.tsx:439 msgid "Store at line item destination" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:438 +#: src/forms/PurchaseOrderForms.tsx:449 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:647 +#: src/forms/PurchaseOrderForms.tsx:658 msgid "Receive line items" msgstr "" @@ -2388,97 +2389,94 @@ msgstr "" #~ msgstr "Create Stock Item" #: src/forms/StockForms.tsx:136 +#: src/pages/stock/StockDetail.tsx:373 #: src/tables/stock/StockItemTable.tsx:374 #: src/tables/stock/StockItemTable.tsx:494 msgid "Add Stock Item" msgstr "" -#: src/forms/StockForms.tsx:157 -msgid "Edit Stock Item" -msgstr "" - #: src/forms/StockForms.tsx:158 -msgid "Stock item updated" -msgstr "" +#~ msgid "Stock item updated" +#~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:348 +#: src/forms/StockForms.tsx:325 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 -#: src/pages/part/PartDetail.tsx:208 -#: src/pages/part/PartDetail.tsx:649 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 +#: src/pages/part/PartDetail.tsx:202 +#: src/pages/part/PartDetail.tsx:643 #: src/tables/stock/StockItemTable.tsx:283 msgid "In Stock" msgstr "" -#: src/forms/StockForms.tsx:416 +#: src/forms/StockForms.tsx:393 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/tables/RowActions.tsx:148 msgid "Actions" msgstr "" -#: src/forms/StockForms.tsx:479 -#: src/pages/stock/StockDetail.tsx:399 +#: src/forms/StockForms.tsx:456 +#: src/pages/stock/StockDetail.tsx:429 #: src/tables/settings/TemplateTable.tsx:266 -#: src/tables/stock/StockItemTestResultTable.tsx:350 +#: src/tables/stock/StockItemTestResultTable.tsx:348 msgid "Add" msgstr "" -#: src/forms/StockForms.tsx:507 +#: src/forms/StockForms.tsx:484 #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:389 +#: src/pages/stock/StockDetail.tsx:419 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:740 +#: src/forms/StockForms.tsx:717 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:749 +#: src/forms/StockForms.tsx:726 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:758 -#: src/pages/part/PartDetail.tsx:725 +#: src/forms/StockForms.tsx:735 +#: src/pages/part/PartDetail.tsx:734 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:767 -#: src/pages/part/PartDetail.tsx:714 +#: src/forms/StockForms.tsx:744 +#: src/pages/part/PartDetail.tsx:723 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:776 +#: src/forms/StockForms.tsx:753 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:785 +#: src/forms/StockForms.tsx:762 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:804 +#: src/forms/StockForms.tsx:781 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:811 +#: src/forms/StockForms.tsx:788 msgid "Parent stock location" msgstr "" @@ -3196,7 +3194,7 @@ msgid "Reports" msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:89 -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:318 msgid "Report" msgstr "" @@ -3213,7 +3211,7 @@ msgstr "" #~ msgstr "Return order" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135 -#: src/pages/part/PartDetail.tsx:513 +#: src/pages/part/PartDetail.tsx:507 msgid "Bill of Materials" msgstr "" @@ -3264,15 +3262,15 @@ msgid "Reporting" msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:223 -#: src/pages/part/PartDetail.tsx:584 +#: src/pages/part/PartDetail.tsx:578 msgid "Stocktake" msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:228 -#: src/pages/build/BuildDetail.tsx:360 +#: src/pages/build/BuildDetail.tsx:361 #: src/pages/build/BuildIndex.tsx:14 -#: src/pages/part/PartDetail.tsx:520 -#: src/pages/sales/SalesOrderDetail.tsx:213 +#: src/pages/part/PartDetail.tsx:514 +#: src/pages/sales/SalesOrderDetail.tsx:240 msgid "Build Orders" msgstr "" @@ -3332,34 +3330,34 @@ msgstr "" #~ msgid "Build Status" #~ msgstr "Build Status" -#: src/pages/build/BuildDetail.tsx:85 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:109 -#: src/pages/sales/ReturnOrderDetail.tsx:75 -#: src/pages/sales/SalesOrderDetail.tsx:79 +#: src/pages/build/BuildDetail.tsx:84 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:111 +#: src/pages/sales/ReturnOrderDetail.tsx:90 +#: src/pages/sales/SalesOrderDetail.tsx:94 #: src/tables/machine/MachineListTable.tsx:323 #: src/tables/purchasing/PurchaseOrderTable.tsx:55 -#: src/tables/sales/ReturnOrderTable.tsx:41 +#: src/tables/sales/ReturnOrderTable.tsx:46 #: src/tables/sales/SalesOrderTable.tsx:52 #: src/tables/stock/StockItemTable.tsx:252 msgid "Status" msgstr "" -#: src/pages/build/BuildDetail.tsx:91 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:82 -#: src/pages/sales/ReturnOrderDetail.tsx:49 -#: src/pages/sales/SalesOrderDetail.tsx:53 +#: src/pages/build/BuildDetail.tsx:90 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:84 +#: src/pages/sales/ReturnOrderDetail.tsx:64 +#: src/pages/sales/SalesOrderDetail.tsx:68 msgid "Reference" msgstr "" -#: src/pages/build/BuildDetail.tsx:96 -#: src/pages/company/CompanyDetail.tsx:84 +#: src/pages/build/BuildDetail.tsx:95 +#: src/pages/company/CompanyDetail.tsx:85 #: src/pages/company/ManufacturerPartDetail.tsx:73 -#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/pages/company/SupplierPartDetail.tsx:85 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:129 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:103 -#: src/pages/sales/ReturnOrderDetail.tsx:69 -#: src/pages/sales/SalesOrderDetail.tsx:73 +#: src/pages/part/PartDetail.tsx:123 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:105 +#: src/pages/sales/ReturnOrderDetail.tsx:84 +#: src/pages/sales/SalesOrderDetail.tsx:88 #: src/pages/stock/LocationDetail.tsx:93 #: src/tables/ColumnRenderers.tsx:59 #: src/tables/machine/MachineTypeTable.tsx:69 @@ -3372,40 +3370,40 @@ msgstr "" msgid "Description" msgstr "" -#: src/pages/build/BuildDetail.tsx:103 +#: src/pages/build/BuildDetail.tsx:102 msgid "Parent Build" msgstr "" -#: src/pages/build/BuildDetail.tsx:114 +#: src/pages/build/BuildDetail.tsx:113 msgid "Build Quantity" msgstr "" -#: src/pages/build/BuildDetail.tsx:122 -#: src/pages/build/BuildDetail.tsx:223 +#: src/pages/build/BuildDetail.tsx:121 +#: src/pages/build/BuildDetail.tsx:222 msgid "Completed Outputs" msgstr "" -#: src/pages/build/BuildDetail.tsx:139 +#: src/pages/build/BuildDetail.tsx:138 msgid "Issued By" msgstr "" -#: src/pages/build/BuildDetail.tsx:145 -#: src/pages/part/PartDetail.tsx:321 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:190 -#: src/pages/sales/ReturnOrderDetail.tsx:156 -#: src/pages/sales/SalesOrderDetail.tsx:160 +#: src/pages/build/BuildDetail.tsx:144 +#: src/pages/part/PartDetail.tsx:315 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:192 +#: src/pages/sales/ReturnOrderDetail.tsx:171 +#: src/pages/sales/SalesOrderDetail.tsx:175 msgid "Responsible" msgstr "" -#: src/pages/build/BuildDetail.tsx:157 +#: src/pages/build/BuildDetail.tsx:156 msgid "Source Location" msgstr "" -#: src/pages/build/BuildDetail.tsx:158 +#: src/pages/build/BuildDetail.tsx:157 msgid "Any location" msgstr "" -#: src/pages/build/BuildDetail.tsx:165 +#: src/pages/build/BuildDetail.tsx:164 msgid "Destination Location" msgstr "" @@ -3420,7 +3418,7 @@ msgstr "" #~ msgid "Link custom barcode to part" #~ msgstr "Link custom barcode to part" -#: src/pages/build/BuildDetail.tsx:196 +#: src/pages/build/BuildDetail.tsx:195 msgid "Build Details" msgstr "" @@ -3429,7 +3427,7 @@ msgstr "" #~ msgid "Unlink custom barcode from part" #~ msgstr "Unlink custom barcode from part" -#: src/pages/build/BuildDetail.tsx:202 +#: src/pages/build/BuildDetail.tsx:201 #: src/tables/build/BuildLineTable.tsx:204 msgid "Allocate Stock" msgstr "" @@ -3438,7 +3436,7 @@ msgstr "" #~ msgid "Build Order updated" #~ msgstr "Build Order updated" -#: src/pages/build/BuildDetail.tsx:217 +#: src/pages/build/BuildDetail.tsx:216 msgid "Incomplete Outputs" msgstr "" @@ -3454,48 +3452,48 @@ msgstr "" #~ msgid "Delete build order" #~ msgstr "Delete build order" -#: src/pages/build/BuildDetail.tsx:236 +#: src/pages/build/BuildDetail.tsx:235 msgid "Consumed Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:248 +#: src/pages/build/BuildDetail.tsx:247 msgid "Child Build Orders" msgstr "" -#: src/pages/build/BuildDetail.tsx:258 -#: src/pages/company/CompanyDetail.tsx:244 +#: src/pages/build/BuildDetail.tsx:257 +#: src/pages/company/CompanyDetail.tsx:245 #: src/pages/company/ManufacturerPartDetail.tsx:169 -#: src/pages/part/PartDetail.tsx:606 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:246 -#: src/pages/sales/ReturnOrderDetail.tsx:199 -#: src/pages/sales/SalesOrderDetail.tsx:223 -#: src/pages/stock/StockDetail.tsx:316 +#: src/pages/part/PartDetail.tsx:600 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:253 +#: src/pages/sales/ReturnOrderDetail.tsx:214 +#: src/pages/sales/SalesOrderDetail.tsx:250 +#: src/pages/stock/StockDetail.tsx:323 msgid "Attachments" msgstr "" -#: src/pages/build/BuildDetail.tsx:270 -#: src/pages/company/CompanyDetail.tsx:256 -#: src/pages/part/PartDetail.tsx:618 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:258 -#: src/pages/sales/ReturnOrderDetail.tsx:211 -#: src/pages/sales/SalesOrderDetail.tsx:235 -#: src/pages/stock/StockDetail.tsx:328 +#: src/pages/build/BuildDetail.tsx:269 +#: src/pages/company/CompanyDetail.tsx:257 +#: src/pages/part/PartDetail.tsx:612 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:265 +#: src/pages/sales/ReturnOrderDetail.tsx:226 +#: src/pages/sales/SalesOrderDetail.tsx:262 +#: src/pages/stock/StockDetail.tsx:335 msgid "Notes" msgstr "" -#: src/pages/build/BuildDetail.tsx:286 +#: src/pages/build/BuildDetail.tsx:287 msgid "Edit Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:312 +#: src/pages/build/BuildDetail.tsx:313 msgid "Reporting Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:318 +#: src/pages/build/BuildDetail.tsx:319 msgid "Print build report" msgstr "" -#: src/pages/build/BuildDetail.tsx:324 +#: src/pages/build/BuildDetail.tsx:325 msgid "Build Order Actions" msgstr "" @@ -3507,53 +3505,56 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/company/CompanyDetail.tsx:97 +#: src/pages/company/CompanyDetail.tsx:98 msgid "Phone Number" msgstr "" -#: src/pages/company/CompanyDetail.tsx:104 +#: src/pages/company/CompanyDetail.tsx:105 msgid "Email Address" msgstr "" -#: src/pages/company/CompanyDetail.tsx:114 +#: src/pages/company/CompanyDetail.tsx:115 msgid "Default Currency" msgstr "" -#: src/pages/company/CompanyDetail.tsx:119 +#: src/pages/company/CompanyDetail.tsx:120 #: src/pages/company/SupplierDetail.tsx:8 -#: src/pages/company/SupplierPartDetail.tsx:102 -#: src/pages/company/SupplierPartDetail.tsx:188 -#: src/pages/company/SupplierPartDetail.tsx:282 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:97 +#: src/pages/company/SupplierPartDetail.tsx:109 +#: src/pages/company/SupplierPartDetail.tsx:195 +#: src/pages/company/SupplierPartDetail.tsx:301 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:99 +#: src/tables/company/CompanyTable.tsx:93 #: src/tables/purchasing/PurchaseOrderTable.tsx:73 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:36 msgid "Supplier" msgstr "" -#: src/pages/company/CompanyDetail.tsx:125 +#: src/pages/company/CompanyDetail.tsx:126 #: src/pages/company/ManufacturerDetail.tsx:8 #: src/pages/company/ManufacturerPartDetail.tsx:91 #: src/pages/company/ManufacturerPartDetail.tsx:221 -#: src/pages/company/SupplierPartDetail.tsx:117 +#: src/pages/company/SupplierPartDetail.tsx:124 +#: src/tables/company/CompanyTable.tsx:98 msgid "Manufacturer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:131 +#: src/pages/company/CompanyDetail.tsx:132 #: src/pages/company/CustomerDetail.tsx:8 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/pages/sales/ReturnOrderDetail.tsx:63 -#: src/pages/sales/SalesOrderDetail.tsx:67 -#: src/pages/stock/StockDetail.tsx:218 -#: src/tables/sales/ReturnOrderTable.tsx:60 -#: src/tables/sales/SalesOrderTable.tsx:95 +#: src/pages/sales/ReturnOrderDetail.tsx:78 +#: src/pages/sales/SalesOrderDetail.tsx:82 +#: src/pages/stock/StockDetail.tsx:225 +#: src/tables/company/CompanyTable.tsx:103 +#: src/tables/sales/ReturnOrderTable.tsx:61 +#: src/tables/sales/SalesOrderTable.tsx:97 msgid "Customer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:165 +#: src/pages/company/CompanyDetail.tsx:166 msgid "Details" msgstr "" -#: src/pages/company/CompanyDetail.tsx:171 +#: src/pages/company/CompanyDetail.tsx:172 msgid "Manufactured Parts" msgstr "" @@ -3561,7 +3562,7 @@ msgstr "" #~ msgid "Edit company" #~ msgstr "Edit company" -#: src/pages/company/CompanyDetail.tsx:180 +#: src/pages/company/CompanyDetail.tsx:181 msgid "Supplied Parts" msgstr "" @@ -3569,30 +3570,31 @@ msgstr "" #~ msgid "Delete company" #~ msgstr "Delete company" -#: src/pages/company/CompanyDetail.tsx:221 +#: src/pages/company/CompanyDetail.tsx:222 msgid "Assigned Stock" msgstr "" -#: src/pages/company/CompanyDetail.tsx:272 +#: src/pages/company/CompanyDetail.tsx:273 msgid "Edit Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:281 +#: src/pages/company/CompanyDetail.tsx:282 msgid "Company Actions" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:66 -#: src/pages/company/SupplierPartDetail.tsx:71 +#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:72 msgid "Internal Part" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:81 -#: src/pages/company/SupplierPartDetail.tsx:85 +#: src/pages/company/SupplierPartDetail.tsx:92 msgid "External Link" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:99 -#: src/pages/company/SupplierPartDetail.tsx:126 +#: src/pages/company/SupplierPartDetail.tsx:133 #: src/tables/purchasing/ManufacturerPartTable.tsx:53 msgid "Manufacturer Part Number" msgstr "" @@ -3606,12 +3608,12 @@ msgid "Manufacturer Part Details" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:143 -#: src/pages/part/PartDetail.tsx:482 +#: src/pages/part/PartDetail.tsx:476 msgid "Parameters" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:155 -#: src/pages/part/PartDetail.tsx:553 +#: src/pages/part/PartDetail.tsx:547 #: src/pages/purchasing/PurchasingIndex.tsx:26 msgid "Suppliers" msgstr "" @@ -3629,65 +3631,70 @@ msgstr "" msgid "ManufacturerPart" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:92 +#: src/pages/company/SupplierPartDetail.tsx:99 #: src/tables/ColumnRenderers.tsx:110 msgid "Note" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:110 +#: src/pages/company/SupplierPartDetail.tsx:117 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:138 -#: src/pages/company/SupplierPartDetail.tsx:189 -#: src/pages/stock/StockDetail.tsx:232 +#: src/pages/company/SupplierPartDetail.tsx:145 +#: src/pages/company/SupplierPartDetail.tsx:196 +#: src/pages/stock/StockDetail.tsx:239 msgid "Packaging" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:145 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:105 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:141 -#: src/tables/purchasing/SupplierPartTable.tsx:120 +#: src/pages/company/SupplierPartDetail.tsx:152 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:107 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:143 +#: src/tables/purchasing/SupplierPartTable.tsx:132 msgid "Pack Quantity" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:156 +#: src/pages/company/SupplierPartDetail.tsx:163 msgid "Supplier Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:163 +#: src/pages/company/SupplierPartDetail.tsx:170 msgid "Availability Updated" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:197 msgid "Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:199 +#: src/pages/company/SupplierPartDetail.tsx:206 msgid "Supplier Part Details" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:205 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:234 +#: src/pages/company/SupplierPartDetail.tsx:212 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:241 msgid "Received Stock" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:229 +#: src/pages/company/SupplierPartDetail.tsx:236 #: src/pages/part/PartPricingPanel.tsx:115 #: src/pages/part/pricing/PricingOverviewPanel.tsx:130 msgid "Supplier Pricing" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:244 +#: src/pages/company/SupplierPartDetail.tsx:251 msgid "Supplier Part Actions" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:270 -#: src/tables/purchasing/SupplierPartTable.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:275 +#: src/tables/purchasing/SupplierPartTable.tsx:211 msgid "Edit Supplier Part" msgstr "" +#: src/pages/company/SupplierPartDetail.tsx:282 +#: src/tables/purchasing/SupplierPartTable.tsx:164 +msgid "Add Supplier Part" +msgstr "" + #: src/pages/part/CategoryDetail.tsx:78 #: src/pages/stock/LocationDetail.tsx:85 #: src/tables/settings/ErrorTable.tsx:34 @@ -3734,135 +3741,143 @@ msgstr "" msgid "Category Details" msgstr "" -#: src/pages/part/PartDetail.tsx:135 +#: src/pages/part/PartDetail.tsx:129 msgid "Variant of" msgstr "" -#: src/pages/part/PartDetail.tsx:142 +#: src/pages/part/PartDetail.tsx:136 #: src/tables/notifications/NotificationsTable.tsx:31 #: src/tables/part/PartCategoryTemplateTable.tsx:68 msgid "Category" msgstr "" -#: src/pages/part/PartDetail.tsx:148 +#: src/pages/part/PartDetail.tsx:142 msgid "Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:155 +#: src/pages/part/PartDetail.tsx:149 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:162 +#: src/pages/part/PartDetail.tsx:156 msgid "IPN" msgstr "" -#: src/pages/part/PartDetail.tsx:169 +#: src/pages/part/PartDetail.tsx:163 msgid "Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:176 +#: src/pages/part/PartDetail.tsx:170 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:39 msgid "Units" msgstr "" -#: src/pages/part/PartDetail.tsx:183 +#: src/pages/part/PartDetail.tsx:177 #: src/tables/settings/PendingTasksTable.tsx:40 msgid "Keywords" msgstr "" -#: src/pages/part/PartDetail.tsx:190 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:156 -#: src/pages/sales/ReturnOrderDetail.tsx:122 -#: src/pages/sales/SalesOrderDetail.tsx:126 +#: src/pages/part/PartDetail.tsx:184 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:158 +#: src/pages/sales/ReturnOrderDetail.tsx:137 +#: src/pages/sales/SalesOrderDetail.tsx:141 msgid "Link" msgstr "" -#: src/pages/part/PartDetail.tsx:202 +#: src/pages/part/PartDetail.tsx:196 #: src/tables/build/BuildLineTable.tsx:115 msgid "Available Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:214 +#: src/pages/part/PartDetail.tsx:208 msgid "Minimum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:220 +#: src/pages/part/PartDetail.tsx:214 #: src/tables/bom/BomTable.tsx:210 #: src/tables/build/BuildLineTable.tsx:92 msgid "On order" msgstr "" -#: src/pages/part/PartDetail.tsx:229 +#: src/pages/part/PartDetail.tsx:223 msgid "Allocated to Build Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:240 +#: src/pages/part/PartDetail.tsx:234 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:250 +#: src/pages/part/PartDetail.tsx:244 #: src/tables/bom/BomTable.tsx:234 msgid "Can Build" msgstr "" -#: src/pages/part/PartDetail.tsx:257 +#: src/pages/part/PartDetail.tsx:251 #: src/tables/bom/BomTable.tsx:218 #: src/tables/part/PartTable.tsx:91 msgid "Building" msgstr "" -#: src/pages/part/PartDetail.tsx:266 +#: src/pages/part/PartDetail.tsx:260 #: src/tables/bom/UsedInTable.tsx:71 #: src/tables/build/BuildOrderTable.tsx:102 +#: src/tables/company/CompanyTable.tsx:58 +#: src/tables/company/CompanyTable.tsx:88 #: src/tables/machine/MachineListTable.tsx:320 #: src/tables/part/PartTable.tsx:177 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:190 #: src/tables/plugin/PluginListTable.tsx:634 +#: src/tables/purchasing/SupplierPartTable.tsx:99 +#: src/tables/purchasing/SupplierPartTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:247 msgid "Active" msgstr "" -#: src/pages/part/PartDetail.tsx:271 +#: src/pages/part/PartDetail.tsx:265 msgid "Template Part" msgstr "" -#: src/pages/part/PartDetail.tsx:276 +#: src/pages/part/PartDetail.tsx:270 #: src/tables/bom/BomTable.tsx:262 msgid "Assembled Part" msgstr "" -#: src/pages/part/PartDetail.tsx:281 +#: src/pages/part/PartDetail.tsx:275 msgid "Component Part" msgstr "" -#: src/pages/part/PartDetail.tsx:286 +#: src/pages/part/PartDetail.tsx:280 #: src/tables/bom/BomTable.tsx:257 msgid "Trackable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:291 +#: src/pages/part/PartDetail.tsx:285 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:296 +#: src/pages/part/PartDetail.tsx:290 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:301 +#: src/pages/part/PartDetail.tsx:295 msgid "Virtual Part" msgstr "" -#: src/pages/part/PartDetail.tsx:309 +#: src/pages/part/PartDetail.tsx:303 msgid "Creation Date" msgstr "" +#: src/pages/part/PartDetail.tsx:308 +msgid "Created By" +msgstr "" + #: src/pages/part/PartDetail.tsx:310 #~ msgid "Edit part" #~ msgstr "Edit part" -#: src/pages/part/PartDetail.tsx:314 -msgid "Created By" +#: src/pages/part/PartDetail.tsx:322 +msgid "Default Supplier" msgstr "" #: src/pages/part/PartDetail.tsx:322 @@ -3873,93 +3888,95 @@ msgstr "" #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:328 -msgid "Default Supplier" -msgstr "" - -#: src/pages/part/PartDetail.tsx:339 +#: src/pages/part/PartDetail.tsx:333 #: src/tables/part/PartTable.tsx:160 msgid "Price Range" msgstr "" -#: src/pages/part/PartDetail.tsx:374 -#: src/pages/stock/StockDetail.tsx:129 +#: src/pages/part/PartDetail.tsx:368 +#: src/pages/stock/StockDetail.tsx:136 msgid "Last Stocktake" msgstr "" -#: src/pages/part/PartDetail.tsx:409 +#: src/pages/part/PartDetail.tsx:403 msgid "Stocktake By" msgstr "" -#: src/pages/part/PartDetail.tsx:476 +#: src/pages/part/PartDetail.tsx:470 msgid "Part Details" msgstr "" -#: src/pages/part/PartDetail.tsx:500 +#: src/pages/part/PartDetail.tsx:494 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:507 -#: src/pages/stock/StockDetail.tsx:277 +#: src/pages/part/PartDetail.tsx:501 +#: src/pages/stock/StockDetail.tsx:284 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:527 +#: src/pages/part/PartDetail.tsx:521 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:534 +#: src/pages/part/PartDetail.tsx:528 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:540 +#: src/pages/part/PartDetail.tsx:534 #: src/pages/purchasing/PurchasingIndex.tsx:37 msgid "Manufacturers" msgstr "" -#: src/pages/part/PartDetail.tsx:579 +#: src/pages/part/PartDetail.tsx:573 msgid "Scheduling" msgstr "" -#: src/pages/part/PartDetail.tsx:589 +#: src/pages/part/PartDetail.tsx:583 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:600 +#: src/pages/part/PartDetail.tsx:594 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:654 +#: src/pages/part/PartDetail.tsx:648 msgid "No Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:659 +#: src/pages/part/PartDetail.tsx:653 #: src/tables/part/PartTable.tsx:85 msgid "On Order" msgstr "" -#: src/pages/part/PartDetail.tsx:664 +#: src/pages/part/PartDetail.tsx:658 #: src/tables/stock/StockItemTable.tsx:288 msgid "In Production" msgstr "" -#: src/pages/part/PartDetail.tsx:676 +#: src/pages/part/PartDetail.tsx:671 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:707 +#: src/pages/part/PartDetail.tsx:678 +#: src/tables/part/PartTable.tsx:276 +#: src/tables/part/PartTable.tsx:292 +msgid "Add Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:716 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:715 +#: src/pages/part/PartDetail.tsx:724 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:726 +#: src/pages/part/PartDetail.tsx:735 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:736 +#: src/pages/part/PartDetail.tsx:745 msgid "Part Actions" msgstr "" @@ -4022,7 +4039,7 @@ msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:151 #: src/pages/part/pricing/SupplierPricingPanel.tsx:83 #: src/tables/bom/BomTable.tsx:149 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:168 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:170 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:88 msgid "Unit Price" msgstr "" @@ -4030,12 +4047,15 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:161 #: src/tables/ColumnRenderers.tsx:231 #: src/tables/bom/BomTable.tsx:158 +#: src/tables/purchasing/PurchaseOrderTable.tsx:97 +#: src/tables/sales/ReturnOrderTable.tsx:87 +#: src/tables/sales/SalesOrderTable.tsx:124 msgid "Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:177 #: src/pages/part/pricing/VariantPricingPanel.tsx:62 -#: src/tables/purchasing/SupplierPartTable.tsx:137 +#: src/tables/purchasing/SupplierPartTable.tsx:149 msgid "Updated" msgstr "" @@ -4094,7 +4114,7 @@ msgid "Overall Pricing" msgstr "" #: src/pages/part/pricing/PricingOverviewPanel.tsx:184 -#: src/pages/stock/StockDetail.tsx:123 +#: src/pages/stock/StockDetail.tsx:130 msgid "Last Updated" msgstr "" @@ -4153,82 +4173,92 @@ msgstr "" msgid "Variant Part" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:66 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:68 msgid "Edit Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:88 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:90 msgid "Supplier Reference" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:118 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:228 -#: src/pages/sales/ReturnOrderDetail.tsx:84 -#: src/pages/sales/ReturnOrderDetail.tsx:194 -#: src/pages/sales/SalesOrderDetail.tsx:88 -#: src/pages/sales/SalesOrderDetail.tsx:198 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:120 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:230 +#: src/pages/sales/ReturnOrderDetail.tsx:99 +#: src/pages/sales/ReturnOrderDetail.tsx:209 +#: src/pages/sales/SalesOrderDetail.tsx:103 +#: src/pages/sales/SalesOrderDetail.tsx:225 msgid "Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:125 -#: src/pages/sales/ReturnOrderDetail.tsx:91 -#: src/pages/sales/SalesOrderDetail.tsx:95 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 +#: src/pages/sales/ReturnOrderDetail.tsx:106 +#: src/pages/sales/SalesOrderDetail.tsx:110 msgid "Completed Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:133 -#: src/pages/sales/ReturnOrderDetail.tsx:99 -#: src/pages/sales/SalesOrderDetail.tsx:103 -#: src/pages/sales/SalesOrderDetail.tsx:208 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:135 +#: src/pages/sales/ReturnOrderDetail.tsx:114 +#: src/pages/sales/SalesOrderDetail.tsx:118 +#: src/pages/sales/SalesOrderDetail.tsx:235 msgid "Completed Shipments" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:141 -#: src/pages/sales/ReturnOrderDetail.tsx:107 -#: src/pages/sales/SalesOrderDetail.tsx:111 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 +#: src/pages/sales/ReturnOrderDetail.tsx:122 +#: src/pages/sales/SalesOrderDetail.tsx:126 msgid "Order Currency," msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:146 -#: src/pages/sales/ReturnOrderDetail.tsx:112 -#: src/pages/sales/SalesOrderDetail.tsx:116 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:148 +#: src/pages/sales/ReturnOrderDetail.tsx:127 +#: src/pages/sales/SalesOrderDetail.tsx:131 msgid "Total Cost" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:177 -#: src/pages/sales/ReturnOrderDetail.tsx:143 -#: src/pages/sales/SalesOrderDetail.tsx:147 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:179 +#: src/pages/sales/ReturnOrderDetail.tsx:158 +#: src/pages/sales/SalesOrderDetail.tsx:162 msgid "Created On" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:183 -#: src/pages/sales/ReturnOrderDetail.tsx:149 -#: src/pages/sales/SalesOrderDetail.tsx:153 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:185 +#: src/pages/sales/ReturnOrderDetail.tsx:164 +#: src/pages/sales/SalesOrderDetail.tsx:168 #: src/tables/ColumnRenderers.tsx:180 msgid "Target Date" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:222 -#: src/pages/sales/ReturnOrderDetail.tsx:188 -#: src/pages/sales/SalesOrderDetail.tsx:192 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:224 +#: src/pages/sales/ReturnOrderDetail.tsx:203 +#: src/pages/sales/SalesOrderDetail.tsx:219 msgid "Order Details" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:287 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:293 +#: src/pages/sales/ReturnOrderDetail.tsx:267 +#: src/pages/sales/SalesOrderDetail.tsx:279 msgid "Order Actions" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:55 -#: src/pages/sales/SalesOrderDetail.tsx:59 -#: src/tables/sales/SalesOrderTable.tsx:111 +#: src/pages/sales/ReturnOrderDetail.tsx:70 +#: src/pages/sales/SalesOrderDetail.tsx:74 +#: src/tables/sales/SalesOrderTable.tsx:113 msgid "Customer Reference" msgstr "" +#: src/pages/sales/ReturnOrderDetail.tsx:256 +msgid "Edit Return Order" +msgstr "" + #: src/pages/sales/SalesIndex.tsx:33 msgid "Customers" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:203 +#: src/pages/sales/SalesOrderDetail.tsx:208 +msgid "Edit Sales Order" +msgstr "" + +#: src/pages/sales/SalesOrderDetail.tsx:230 msgid "Pending Shipments" msgstr "" @@ -4266,15 +4296,19 @@ msgstr "" msgid "Location Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:102 +#: src/pages/stock/StockDetail.tsx:109 msgid "Base Part" msgstr "" -#: src/pages/stock/StockDetail.tsx:109 +#: src/pages/stock/StockDetail.tsx:116 msgid "Stock Status" msgstr "" -#: src/pages/stock/StockDetail.tsx:150 +#: src/pages/stock/StockDetail.tsx:155 +#~ msgid "Link custom barcode to stock item" +#~ msgstr "Link custom barcode to stock item" + +#: src/pages/stock/StockDetail.tsx:157 #: src/tables/build/BuildLineTable.tsx:38 #: src/tables/part/PartTable.tsx:116 #: src/tables/stock/StockItemTable.tsx:154 @@ -4282,86 +4316,90 @@ msgstr "" msgid "Available" msgstr "" -#: src/pages/stock/StockDetail.tsx:155 -#~ msgid "Link custom barcode to stock item" -#~ msgstr "Link custom barcode to stock item" - #: src/pages/stock/StockDetail.tsx:161 #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:176 +#: src/pages/stock/StockDetail.tsx:183 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:192 +#: src/pages/stock/StockDetail.tsx:199 msgid "Consumed By" msgstr "" -#: src/pages/stock/StockDetail.tsx:201 -msgid "Build Order" -msgstr "" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "Edit stock item" +#: src/pages/stock/StockDetail.tsx:208 +msgid "Build Order" +msgstr "" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "Delete stock item" -#: src/pages/stock/StockDetail.tsx:266 +#: src/pages/stock/StockDetail.tsx:273 msgid "Stock Details" msgstr "" -#: src/pages/stock/StockDetail.tsx:272 +#: src/pages/stock/StockDetail.tsx:279 msgid "Stock Tracking" msgstr "" -#: src/pages/stock/StockDetail.tsx:284 +#: src/pages/stock/StockDetail.tsx:291 msgid "Test Data" msgstr "" -#: src/pages/stock/StockDetail.tsx:298 +#: src/pages/stock/StockDetail.tsx:305 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:305 +#: src/pages/stock/StockDetail.tsx:312 msgid "Child Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:385 +#: src/pages/stock/StockDetail.tsx:364 +msgid "Edit Stock Item" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:415 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:390 +#: src/pages/stock/StockDetail.tsx:420 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:400 +#: src/pages/stock/StockDetail.tsx:430 #: src/tables/stock/StockItemTable.tsx:409 msgid "Add stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:408 +#: src/pages/stock/StockDetail.tsx:433 +#~ msgid "Duplicate stock item" +#~ msgstr "Duplicate stock item" + +#: src/pages/stock/StockDetail.tsx:438 #: src/tables/stock/StockItemTable.tsx:418 msgid "Remove stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:415 +#: src/pages/stock/StockDetail.tsx:445 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:416 +#: src/pages/stock/StockDetail.tsx:446 #: src/tables/stock/StockItemTable.tsx:438 msgid "Transfer stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:433 -msgid "Duplicate stock item" +#: src/pages/stock/StockDetail.tsx:458 +msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:460 +#: src/pages/stock/StockDetail.tsx:494 msgid "Batch Code" msgstr "" @@ -4610,18 +4648,10 @@ msgstr "" msgid "BOM item created" msgstr "" -#: src/tables/bom/BomTable.tsx:311 -#~ msgid "Edit Bom Item" -#~ msgstr "Edit Bom Item" - #: src/tables/bom/BomTable.tsx:313 msgid "Edit BOM Item" msgstr "" -#: src/tables/bom/BomTable.tsx:313 -#~ msgid "Bom item updated" -#~ msgstr "Bom item updated" - #: src/tables/bom/BomTable.tsx:315 msgid "BOM item updated" msgstr "" @@ -4634,26 +4664,34 @@ msgstr "" msgid "BOM item deleted" msgstr "" -#: src/tables/bom/BomTable.tsx:328 -#~ msgid "Delete Bom Item" -#~ msgstr "Delete Bom Item" - -#: src/tables/bom/BomTable.tsx:329 -#~ msgid "Bom item deleted" -#~ msgstr "Bom item deleted" - #: src/tables/bom/BomTable.tsx:331 -#~ msgid "Are you sure you want to remove this BOM item?" -#~ msgstr "Are you sure you want to remove this BOM item?" +#~ msgid "Edit Bom Item" +#~ msgstr "Edit Bom Item" #: src/tables/bom/BomTable.tsx:333 msgid "View BOM" msgstr "" +#: src/tables/bom/BomTable.tsx:333 +#~ msgid "Bom item updated" +#~ msgstr "Bom item updated" + #: src/tables/bom/BomTable.tsx:344 msgid "Validate BOM line" msgstr "" +#: src/tables/bom/BomTable.tsx:348 +#~ msgid "Delete Bom Item" +#~ msgstr "Delete Bom Item" + +#: src/tables/bom/BomTable.tsx:349 +#~ msgid "Bom item deleted" +#~ msgstr "Bom item deleted" + +#: src/tables/bom/BomTable.tsx:351 +#~ msgid "Are you sure you want to remove this BOM item?" +#~ msgstr "Are you sure you want to remove this BOM item?" + #: src/tables/bom/BomTable.tsx:352 msgid "Edit Substitutes" msgstr "" @@ -4727,7 +4765,7 @@ msgstr "" #: src/tables/build/BuildOrderTable.tsx:107 #: src/tables/purchasing/PurchaseOrderTable.tsx:56 -#: src/tables/sales/ReturnOrderTable.tsx:42 +#: src/tables/sales/ReturnOrderTable.tsx:47 #: src/tables/sales/SalesOrderTable.tsx:53 msgid "Filter by order status" msgstr "" @@ -4736,8 +4774,8 @@ msgstr "" msgid "Show overdue status" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:140 -#: src/tables/build/BuildOrderTable.tsx:158 +#: src/tables/build/BuildOrderTable.tsx:142 +#: src/tables/build/BuildOrderTable.tsx:160 msgid "Add Build Order" msgstr "" @@ -4762,27 +4800,43 @@ msgstr "" msgid "Are you sure you want to delete this address?" msgstr "" -#: src/tables/company/CompanyTable.tsx:63 +#: src/tables/company/CompanyTable.tsx:71 msgid "New Company" msgstr "" -#: src/tables/company/CompanyTable.tsx:83 +#: src/tables/company/CompanyTable.tsx:89 +msgid "Show active companies" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:94 +msgid "Show companies which are suppliers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:99 +msgid "Show companies which are manufacturers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:104 +msgid "Show companies which are customers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:116 msgid "Add Company" msgstr "" -#: src/tables/company/ContactTable.tsx:73 +#: src/tables/company/ContactTable.tsx:71 msgid "Edit Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:80 +#: src/tables/company/ContactTable.tsx:78 msgid "Add Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:91 +#: src/tables/company/ContactTable.tsx:89 msgid "Delete Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:131 +#: src/tables/company/ContactTable.tsx:129 msgid "Add contact" msgstr "" @@ -5179,11 +5233,6 @@ msgstr "" msgid "Not Virtual" msgstr "" -#: src/tables/part/PartTable.tsx:276 -#: src/tables/part/PartTable.tsx:292 -msgid "Add Part" -msgstr "" - #: src/tables/part/PartTestTemplateTable.tsx:52 msgid "Results" msgstr "" @@ -5532,105 +5581,122 @@ msgstr "" msgid "Are you sure you want to remove this manufacturer part?" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:84 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:86 msgid "Part Description" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:111 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:113 msgid "Total Quantity" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:127 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:129 msgid "Received" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:146 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:148 msgid "Supplier Code" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:153 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:155 msgid "Supplier Link" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:160 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:162 msgid "Manufacturer Code" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:174 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:176 msgid "Destination" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:188 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:198 msgid "Add Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:203 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:215 msgid "Edit Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:211 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:223 msgid "Delete Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:222 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:234 msgid "Receive line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:256 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:272 msgid "Add line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:261 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:282 msgid "Receive items" msgstr "" -#: src/tables/purchasing/PurchaseOrderTable.tsx:102 -#: src/tables/purchasing/PurchaseOrderTable.tsx:119 +#: src/tables/purchasing/PurchaseOrderTable.tsx:113 +#: src/tables/purchasing/PurchaseOrderTable.tsx:130 msgid "Add Purchase Order" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:88 +#: src/tables/purchasing/SupplierPartTable.tsx:94 msgid "MPN" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:111 +#: src/tables/purchasing/SupplierPartTable.tsx:123 msgid "Base units" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:156 -msgid "Add Supplier Part" -msgstr "" - -#: src/tables/purchasing/SupplierPartTable.tsx:159 +#: src/tables/purchasing/SupplierPartTable.tsx:171 msgid "Supplier part created" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:168 +#: src/tables/purchasing/SupplierPartTable.tsx:177 msgid "Add supplier part" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:193 -msgid "Supplier part updated" +#: src/tables/purchasing/SupplierPartTable.tsx:189 +msgid "Show active supplier parts" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:204 -msgid "Delete Supplier Part" +#: src/tables/purchasing/SupplierPartTable.tsx:193 +msgid "Active Part" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:193 +#~ msgid "Supplier part updated" +#~ msgstr "Supplier part updated" + +#: src/tables/purchasing/SupplierPartTable.tsx:194 +msgid "Show active internal parts" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:198 +msgid "Active Supplier" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:199 +msgid "Show active suppliers" msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:205 -msgid "Supplier part deleted" -msgstr "" +#~ msgid "Supplier part deleted" +#~ msgstr "Supplier part deleted" #: src/tables/purchasing/SupplierPartTable.tsx:207 -msgid "Are you sure you want to remove this supplier part?" +#~ msgid "Are you sure you want to remove this supplier part?" +#~ msgstr "Are you sure you want to remove this supplier part?" + +#: src/tables/purchasing/SupplierPartTable.tsx:219 +msgid "Delete Supplier Part" msgstr "" -#: src/tables/sales/ReturnOrderTable.tsx:95 +#: src/tables/sales/ReturnOrderTable.tsx:102 +#: src/tables/sales/ReturnOrderTable.tsx:116 msgid "Add Return Order" msgstr "" -#: src/tables/sales/SalesOrderTable.tsx:66 -#: src/tables/sales/SalesOrderTable.tsx:83 +#: src/tables/sales/SalesOrderTable.tsx:68 +#: src/tables/sales/SalesOrderTable.tsx:85 msgid "Add Sales Order" msgstr "" @@ -6097,8 +6163,8 @@ msgid "Finished" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:277 -#: src/tables/stock/StockItemTestResultTable.tsx:351 -#: src/tables/stock/StockItemTestResultTable.tsx:406 +#: src/tables/stock/StockItemTestResultTable.tsx:349 +#: src/tables/stock/StockItemTestResultTable.tsx:404 msgid "Add Test Result" msgstr "" @@ -6106,61 +6172,61 @@ msgstr "" msgid "Test result added" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:290 -#: src/tables/stock/StockItemTestResultTable.tsx:361 +#: src/tables/stock/StockItemTestResultTable.tsx:288 +#: src/tables/stock/StockItemTestResultTable.tsx:359 msgid "Edit Test Result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:292 +#: src/tables/stock/StockItemTestResultTable.tsx:290 msgid "Test result updated" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:298 -#: src/tables/stock/StockItemTestResultTable.tsx:370 +#: src/tables/stock/StockItemTestResultTable.tsx:296 +#: src/tables/stock/StockItemTestResultTable.tsx:368 msgid "Delete Test Result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:300 +#: src/tables/stock/StockItemTestResultTable.tsx:298 msgid "Test result deleted" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:314 +#: src/tables/stock/StockItemTestResultTable.tsx:312 msgid "Test Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:315 +#: src/tables/stock/StockItemTestResultTable.tsx:313 msgid "Test result has been recorded" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:322 +#: src/tables/stock/StockItemTestResultTable.tsx:320 msgid "Failed to record test result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:339 +#: src/tables/stock/StockItemTestResultTable.tsx:337 msgid "Pass Test" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:387 +#: src/tables/stock/StockItemTestResultTable.tsx:385 msgid "Required" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:388 +#: src/tables/stock/StockItemTestResultTable.tsx:386 msgid "Show results for required tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:392 +#: src/tables/stock/StockItemTestResultTable.tsx:390 msgid "Include Installed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:393 +#: src/tables/stock/StockItemTestResultTable.tsx:391 msgid "Show results for installed stock items" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:397 +#: src/tables/stock/StockItemTestResultTable.tsx:395 msgid "Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:398 +#: src/tables/stock/StockItemTestResultTable.tsx:396 msgid "Show only passed tests" msgstr "" diff --git a/src/frontend/src/locales/hi/messages.po b/src/frontend/src/locales/hi/messages.po index fae83e191f..c200584a20 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: 2024-04-18 03:35\n" +"PO-Revision-Date: 2024-04-21 04:19\n" "Last-Translator: \n" "Language-Team: Hindi\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -69,10 +69,10 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/forms/StockForms.tsx:450 +#: src/forms/StockForms.tsx:427 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:407 +#: src/pages/stock/StockDetail.tsx:437 msgid "Remove" msgstr "" @@ -100,7 +100,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:226 -#: src/components/forms/ApiForm.tsx:516 +#: src/components/forms/ApiForm.tsx:529 #: src/contexts/ThemeContext.tsx:65 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 msgid "Submit" @@ -131,6 +131,9 @@ msgid "Part is not active" msgstr "" #: src/components/details/PartIcons.tsx:34 +#: src/pages/company/CompanyDetail.tsx:299 +#: src/pages/company/SupplierPartDetail.tsx:310 +#: src/pages/part/PartDetail.tsx:662 msgid "Inactive" msgstr "" @@ -246,26 +249,26 @@ msgstr "" msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:131 +#: src/components/forms/ApiForm.tsx:133 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "" -#: src/components/forms/ApiForm.tsx:378 +#: src/components/forms/ApiForm.tsx:393 #: src/components/widgets/MarkdownEditor.tsx:146 msgid "Success" msgstr "" -#: src/components/forms/ApiForm.tsx:453 +#: src/components/forms/ApiForm.tsx:468 msgid "Form Errors Exist" msgstr "" -#: src/components/forms/ApiForm.tsx:553 +#: src/components/forms/ApiForm.tsx:566 #: src/tables/plugin/PluginListTable.tsx:441 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:573 +#: src/components/forms/ApiForm.tsx:586 #: src/components/items/ActionDropdown.tsx:199 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:121 @@ -447,7 +450,7 @@ msgstr "" #: src/components/forms/HostOptionsForm.tsx:42 #: src/components/forms/HostOptionsForm.tsx:69 #: src/pages/part/CategoryDetail.tsx:72 -#: src/pages/part/PartDetail.tsx:122 +#: src/pages/part/PartDetail.tsx:116 #: src/pages/stock/LocationDetail.tsx:79 #: src/tables/machine/MachineTypeTable.tsx:65 #: src/tables/machine/MachineTypeTable.tsx:106 @@ -498,7 +501,7 @@ msgstr "" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:277 +#: src/components/forms/fields/ApiFormField.tsx:278 #: src/components/modals/LicenseModal.tsx:72 #: src/components/nav/SearchDrawer.tsx:411 #: src/components/widgets/MarkdownEditor.tsx:108 @@ -509,7 +512,7 @@ msgstr "" #: src/tables/InvenTreeTable.tsx:430 #: src/tables/InvenTreeTable.tsx:506 #: src/tables/plugin/PluginListTable.tsx:398 -#: src/tables/stock/StockItemTestResultTable.tsx:321 +#: src/tables/stock/StockItemTestResultTable.tsx:319 msgid "Error" msgstr "" @@ -548,7 +551,7 @@ msgid "Thumbnail" msgstr "" #: src/components/items/ActionDropdown.tsx:110 -#: src/pages/build/BuildDetail.tsx:298 +#: src/pages/build/BuildDetail.tsx:299 msgid "Barcode Actions" msgstr "" @@ -569,7 +572,7 @@ msgid "Link custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:161 -#: src/forms/PurchaseOrderForms.tsx:356 +#: src/forms/PurchaseOrderForms.tsx:367 msgid "Unlink Barcode" msgstr "" @@ -590,7 +593,6 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:218 -#: src/pages/stock/StockDetail.tsx:432 #: src/tables/RowActions.tsx:32 msgid "Duplicate" msgstr "" @@ -1041,19 +1043,18 @@ msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49 -#: src/pages/build/BuildDetail.tsx:79 -#: src/pages/part/PartDetail.tsx:767 +#: src/pages/build/BuildDetail.tsx:78 +#: src/pages/part/PartDetail.tsx:778 #: src/tables/part/RelatedPartTable.tsx:45 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:70 msgid "Part" msgstr "" @@ -1064,7 +1065,7 @@ msgstr "" #: src/pages/part/CategoryDetail.tsx:104 #: src/pages/part/CategoryDetail.tsx:183 #: src/pages/part/CategoryDetail.tsx:213 -#: src/pages/part/PartDetail.tsx:633 +#: src/pages/part/PartDetail.tsx:627 msgid "Parts" msgstr "" @@ -1085,10 +1086,10 @@ msgid "Part Test Templates" msgstr "" #: src/components/render/ModelType.tsx:43 -#: src/pages/company/SupplierPartDetail.tsx:185 -#: src/pages/company/SupplierPartDetail.tsx:294 -#: src/pages/stock/StockDetail.tsx:161 -#: src/tables/purchasing/SupplierPartTable.tsx:63 +#: src/pages/company/SupplierPartDetail.tsx:192 +#: src/pages/company/SupplierPartDetail.tsx:324 +#: src/pages/stock/StockDetail.tsx:168 +#: src/tables/purchasing/SupplierPartTable.tsx:69 msgid "Supplier Part" msgstr "" @@ -1112,12 +1113,12 @@ msgstr "" #: src/components/render/ModelType.tsx:67 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:67 -#: src/pages/stock/StockDetail.tsx:480 +#: src/pages/stock/StockDetail.tsx:514 msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:68 -#: src/pages/company/CompanyDetail.tsx:196 +#: src/pages/company/CompanyDetail.tsx:197 #: src/pages/stock/LocationDetail.tsx:112 #: src/pages/stock/LocationDetail.tsx:156 #: src/pages/stock/LocationDetail.tsx:309 @@ -1158,7 +1159,7 @@ msgid "Build Lines" msgstr "" #: src/components/render/ModelType.tsx:104 -#: src/pages/company/CompanyDetail.tsx:302 +#: src/pages/company/CompanyDetail.tsx:309 msgid "Company" msgstr "" @@ -1179,15 +1180,15 @@ msgstr "" #: src/components/render/ModelType.tsx:119 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:99 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:42 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:319 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:328 msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:120 #: src/pages/Index/Settings/SystemSettings.tsx:242 -#: src/pages/company/CompanyDetail.tsx:189 -#: src/pages/company/SupplierPartDetail.tsx:219 -#: src/pages/part/PartDetail.tsx:566 +#: src/pages/company/CompanyDetail.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:226 +#: src/pages/part/PartDetail.tsx:560 #: src/pages/purchasing/PurchasingIndex.tsx:20 msgid "Purchase Orders" msgstr "" @@ -1202,16 +1203,16 @@ msgstr "" #: src/components/render/ModelType.tsx:132 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:108 -#: src/pages/build/BuildDetail.tsx:127 -#: src/pages/sales/SalesOrderDetail.tsx:265 -#: src/pages/stock/StockDetail.tsx:209 +#: src/pages/build/BuildDetail.tsx:126 +#: src/pages/sales/SalesOrderDetail.tsx:315 +#: src/pages/stock/StockDetail.tsx:216 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:133 #: src/pages/Index/Settings/SystemSettings.tsx:257 -#: src/pages/company/CompanyDetail.tsx:205 -#: src/pages/part/PartDetail.tsx:572 +#: src/pages/company/CompanyDetail.tsx:206 +#: src/pages/part/PartDetail.tsx:566 #: src/pages/sales/SalesIndex.tsx:21 msgid "Sales Orders" msgstr "" @@ -1226,13 +1227,13 @@ msgstr "" #: src/components/render/ModelType.tsx:147 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:117 -#: src/pages/sales/ReturnOrderDetail.tsx:241 +#: src/pages/sales/ReturnOrderDetail.tsx:291 msgid "Return Order" msgstr "" #: src/components/render/ModelType.tsx:148 #: src/pages/Index/Settings/SystemSettings.tsx:272 -#: src/pages/company/CompanyDetail.tsx:212 +#: src/pages/company/CompanyDetail.tsx:213 #: src/pages/sales/SalesIndex.tsx:27 msgid "Return Orders" msgstr "" @@ -1243,19 +1244,19 @@ msgid "Address" msgstr "" #: src/components/render/ModelType.tsx:156 -#: src/pages/company/CompanyDetail.tsx:238 +#: src/pages/company/CompanyDetail.tsx:239 msgid "Addresses" msgstr "" #: src/components/render/ModelType.tsx:162 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:165 -#: src/pages/sales/ReturnOrderDetail.tsx:131 -#: src/pages/sales/SalesOrderDetail.tsx:135 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:167 +#: src/pages/sales/ReturnOrderDetail.tsx:146 +#: src/pages/sales/SalesOrderDetail.tsx:150 msgid "Contact" msgstr "" #: src/components/render/ModelType.tsx:163 -#: src/pages/company/CompanyDetail.tsx:232 +#: src/pages/company/CompanyDetail.tsx:233 msgid "Contacts" msgstr "" @@ -1285,26 +1286,26 @@ msgstr "" #: src/defaults/links.tsx:29 #: src/defaults/menuItems.tsx:38 #: src/pages/Index/Settings/SystemSettings.tsx:199 -#: src/pages/part/PartDetail.tsx:488 +#: src/pages/part/PartDetail.tsx:482 #: src/pages/stock/LocationDetail.tsx:289 -#: src/pages/stock/StockDetail.tsx:343 +#: src/pages/stock/StockDetail.tsx:350 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" msgstr "" #: src/components/render/Stock.tsx:26 -#: src/pages/stock/StockDetail.tsx:144 -#: src/pages/stock/StockDetail.tsx:450 +#: src/pages/stock/StockDetail.tsx:151 +#: src/pages/stock/StockDetail.tsx:484 msgid "Serial Number" msgstr "" #: src/components/render/Stock.tsx:28 #: src/pages/part/pricing/BomPricingPanel.tsx:132 #: src/pages/part/pricing/PriceBreakPanel.tsx:96 -#: src/pages/stock/StockDetail.tsx:139 -#: src/pages/stock/StockDetail.tsx:455 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:92 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:120 +#: src/pages/stock/StockDetail.tsx:146 +#: src/pages/stock/StockDetail.tsx:489 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:94 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:122 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:73 msgid "Quantity" msgstr "" @@ -2064,7 +2065,7 @@ msgstr "" #~ msgstr "Local Server" #: src/defaults/links.tsx:11 -#: src/pages/company/CompanyDetail.tsx:89 +#: src/pages/company/CompanyDetail.tsx:90 msgid "Website" msgstr "" @@ -2081,8 +2082,8 @@ msgstr "" #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:217 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:278 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:322 +#: src/pages/company/SupplierPartDetail.tsx:297 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:331 #: src/pages/purchasing/PurchasingIndex.tsx:52 msgid "Purchasing" msgstr "" @@ -2090,9 +2091,9 @@ msgstr "" #: src/defaults/links.tsx:32 #: src/defaults/menuItems.tsx:53 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:245 +#: src/pages/sales/ReturnOrderDetail.tsx:296 #: src/pages/sales/SalesIndex.tsx:45 -#: src/pages/sales/SalesOrderDetail.tsx:269 +#: src/pages/sales/SalesOrderDetail.tsx:320 msgid "Sales" msgstr "" @@ -2295,75 +2296,75 @@ msgstr "" #~ msgid "Part updated" #~ msgstr "Part updated" -#: src/forms/PurchaseOrderForms.tsx:246 +#: src/forms/PurchaseOrderForms.tsx:257 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:254 +#: src/forms/PurchaseOrderForms.tsx:265 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:263 +#: src/forms/PurchaseOrderForms.tsx:274 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:273 +#: src/forms/PurchaseOrderForms.tsx:284 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:278 +#: src/forms/PurchaseOrderForms.tsx:289 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:289 -#: src/forms/PurchaseOrderForms.tsx:365 +#: src/forms/PurchaseOrderForms.tsx:300 +#: src/forms/PurchaseOrderForms.tsx:376 msgid "Scan Barcode" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:333 +#: src/forms/PurchaseOrderForms.tsx:344 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:340 +#: src/forms/PurchaseOrderForms.tsx:351 msgid "Assign Batch Code{0}" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:349 +#: src/forms/PurchaseOrderForms.tsx:360 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:374 -#: src/forms/StockForms.tsx:359 +#: src/forms/PurchaseOrderForms.tsx:385 +#: src/forms/StockForms.tsx:336 msgid "Remove item from list" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:399 -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/PurchaseOrderForms.tsx:410 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:58 -#: src/pages/stock/StockDetail.tsx:169 +#: src/pages/stock/StockDetail.tsx:176 msgid "Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:415 +#: src/forms/PurchaseOrderForms.tsx:426 msgid "Store at default location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:428 +#: src/forms/PurchaseOrderForms.tsx:439 msgid "Store at line item destination" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:438 +#: src/forms/PurchaseOrderForms.tsx:449 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:647 +#: src/forms/PurchaseOrderForms.tsx:658 msgid "Receive line items" msgstr "" @@ -2388,97 +2389,94 @@ msgstr "" #~ msgstr "Create Stock Item" #: src/forms/StockForms.tsx:136 +#: src/pages/stock/StockDetail.tsx:373 #: src/tables/stock/StockItemTable.tsx:374 #: src/tables/stock/StockItemTable.tsx:494 msgid "Add Stock Item" msgstr "" -#: src/forms/StockForms.tsx:157 -msgid "Edit Stock Item" -msgstr "" - #: src/forms/StockForms.tsx:158 -msgid "Stock item updated" -msgstr "" +#~ msgid "Stock item updated" +#~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:348 +#: src/forms/StockForms.tsx:325 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 -#: src/pages/part/PartDetail.tsx:208 -#: src/pages/part/PartDetail.tsx:649 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 +#: src/pages/part/PartDetail.tsx:202 +#: src/pages/part/PartDetail.tsx:643 #: src/tables/stock/StockItemTable.tsx:283 msgid "In Stock" msgstr "" -#: src/forms/StockForms.tsx:416 +#: src/forms/StockForms.tsx:393 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/tables/RowActions.tsx:148 msgid "Actions" msgstr "" -#: src/forms/StockForms.tsx:479 -#: src/pages/stock/StockDetail.tsx:399 +#: src/forms/StockForms.tsx:456 +#: src/pages/stock/StockDetail.tsx:429 #: src/tables/settings/TemplateTable.tsx:266 -#: src/tables/stock/StockItemTestResultTable.tsx:350 +#: src/tables/stock/StockItemTestResultTable.tsx:348 msgid "Add" msgstr "" -#: src/forms/StockForms.tsx:507 +#: src/forms/StockForms.tsx:484 #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:389 +#: src/pages/stock/StockDetail.tsx:419 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:740 +#: src/forms/StockForms.tsx:717 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:749 +#: src/forms/StockForms.tsx:726 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:758 -#: src/pages/part/PartDetail.tsx:725 +#: src/forms/StockForms.tsx:735 +#: src/pages/part/PartDetail.tsx:734 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:767 -#: src/pages/part/PartDetail.tsx:714 +#: src/forms/StockForms.tsx:744 +#: src/pages/part/PartDetail.tsx:723 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:776 +#: src/forms/StockForms.tsx:753 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:785 +#: src/forms/StockForms.tsx:762 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:804 +#: src/forms/StockForms.tsx:781 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:811 +#: src/forms/StockForms.tsx:788 msgid "Parent stock location" msgstr "" @@ -3196,7 +3194,7 @@ msgid "Reports" msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:89 -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:318 msgid "Report" msgstr "" @@ -3213,7 +3211,7 @@ msgstr "" #~ msgstr "Return order" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135 -#: src/pages/part/PartDetail.tsx:513 +#: src/pages/part/PartDetail.tsx:507 msgid "Bill of Materials" msgstr "" @@ -3264,15 +3262,15 @@ msgid "Reporting" msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:223 -#: src/pages/part/PartDetail.tsx:584 +#: src/pages/part/PartDetail.tsx:578 msgid "Stocktake" msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:228 -#: src/pages/build/BuildDetail.tsx:360 +#: src/pages/build/BuildDetail.tsx:361 #: src/pages/build/BuildIndex.tsx:14 -#: src/pages/part/PartDetail.tsx:520 -#: src/pages/sales/SalesOrderDetail.tsx:213 +#: src/pages/part/PartDetail.tsx:514 +#: src/pages/sales/SalesOrderDetail.tsx:240 msgid "Build Orders" msgstr "" @@ -3332,34 +3330,34 @@ msgstr "" #~ msgid "Build Status" #~ msgstr "Build Status" -#: src/pages/build/BuildDetail.tsx:85 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:109 -#: src/pages/sales/ReturnOrderDetail.tsx:75 -#: src/pages/sales/SalesOrderDetail.tsx:79 +#: src/pages/build/BuildDetail.tsx:84 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:111 +#: src/pages/sales/ReturnOrderDetail.tsx:90 +#: src/pages/sales/SalesOrderDetail.tsx:94 #: src/tables/machine/MachineListTable.tsx:323 #: src/tables/purchasing/PurchaseOrderTable.tsx:55 -#: src/tables/sales/ReturnOrderTable.tsx:41 +#: src/tables/sales/ReturnOrderTable.tsx:46 #: src/tables/sales/SalesOrderTable.tsx:52 #: src/tables/stock/StockItemTable.tsx:252 msgid "Status" msgstr "" -#: src/pages/build/BuildDetail.tsx:91 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:82 -#: src/pages/sales/ReturnOrderDetail.tsx:49 -#: src/pages/sales/SalesOrderDetail.tsx:53 +#: src/pages/build/BuildDetail.tsx:90 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:84 +#: src/pages/sales/ReturnOrderDetail.tsx:64 +#: src/pages/sales/SalesOrderDetail.tsx:68 msgid "Reference" msgstr "" -#: src/pages/build/BuildDetail.tsx:96 -#: src/pages/company/CompanyDetail.tsx:84 +#: src/pages/build/BuildDetail.tsx:95 +#: src/pages/company/CompanyDetail.tsx:85 #: src/pages/company/ManufacturerPartDetail.tsx:73 -#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/pages/company/SupplierPartDetail.tsx:85 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:129 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:103 -#: src/pages/sales/ReturnOrderDetail.tsx:69 -#: src/pages/sales/SalesOrderDetail.tsx:73 +#: src/pages/part/PartDetail.tsx:123 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:105 +#: src/pages/sales/ReturnOrderDetail.tsx:84 +#: src/pages/sales/SalesOrderDetail.tsx:88 #: src/pages/stock/LocationDetail.tsx:93 #: src/tables/ColumnRenderers.tsx:59 #: src/tables/machine/MachineTypeTable.tsx:69 @@ -3372,40 +3370,40 @@ msgstr "" msgid "Description" msgstr "" -#: src/pages/build/BuildDetail.tsx:103 +#: src/pages/build/BuildDetail.tsx:102 msgid "Parent Build" msgstr "" -#: src/pages/build/BuildDetail.tsx:114 +#: src/pages/build/BuildDetail.tsx:113 msgid "Build Quantity" msgstr "" -#: src/pages/build/BuildDetail.tsx:122 -#: src/pages/build/BuildDetail.tsx:223 +#: src/pages/build/BuildDetail.tsx:121 +#: src/pages/build/BuildDetail.tsx:222 msgid "Completed Outputs" msgstr "" -#: src/pages/build/BuildDetail.tsx:139 +#: src/pages/build/BuildDetail.tsx:138 msgid "Issued By" msgstr "" -#: src/pages/build/BuildDetail.tsx:145 -#: src/pages/part/PartDetail.tsx:321 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:190 -#: src/pages/sales/ReturnOrderDetail.tsx:156 -#: src/pages/sales/SalesOrderDetail.tsx:160 +#: src/pages/build/BuildDetail.tsx:144 +#: src/pages/part/PartDetail.tsx:315 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:192 +#: src/pages/sales/ReturnOrderDetail.tsx:171 +#: src/pages/sales/SalesOrderDetail.tsx:175 msgid "Responsible" msgstr "" -#: src/pages/build/BuildDetail.tsx:157 +#: src/pages/build/BuildDetail.tsx:156 msgid "Source Location" msgstr "" -#: src/pages/build/BuildDetail.tsx:158 +#: src/pages/build/BuildDetail.tsx:157 msgid "Any location" msgstr "" -#: src/pages/build/BuildDetail.tsx:165 +#: src/pages/build/BuildDetail.tsx:164 msgid "Destination Location" msgstr "" @@ -3420,7 +3418,7 @@ msgstr "" #~ msgid "Link custom barcode to part" #~ msgstr "Link custom barcode to part" -#: src/pages/build/BuildDetail.tsx:196 +#: src/pages/build/BuildDetail.tsx:195 msgid "Build Details" msgstr "" @@ -3429,7 +3427,7 @@ msgstr "" #~ msgid "Unlink custom barcode from part" #~ msgstr "Unlink custom barcode from part" -#: src/pages/build/BuildDetail.tsx:202 +#: src/pages/build/BuildDetail.tsx:201 #: src/tables/build/BuildLineTable.tsx:204 msgid "Allocate Stock" msgstr "" @@ -3438,7 +3436,7 @@ msgstr "" #~ msgid "Build Order updated" #~ msgstr "Build Order updated" -#: src/pages/build/BuildDetail.tsx:217 +#: src/pages/build/BuildDetail.tsx:216 msgid "Incomplete Outputs" msgstr "" @@ -3454,48 +3452,48 @@ msgstr "" #~ msgid "Delete build order" #~ msgstr "Delete build order" -#: src/pages/build/BuildDetail.tsx:236 +#: src/pages/build/BuildDetail.tsx:235 msgid "Consumed Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:248 +#: src/pages/build/BuildDetail.tsx:247 msgid "Child Build Orders" msgstr "" -#: src/pages/build/BuildDetail.tsx:258 -#: src/pages/company/CompanyDetail.tsx:244 +#: src/pages/build/BuildDetail.tsx:257 +#: src/pages/company/CompanyDetail.tsx:245 #: src/pages/company/ManufacturerPartDetail.tsx:169 -#: src/pages/part/PartDetail.tsx:606 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:246 -#: src/pages/sales/ReturnOrderDetail.tsx:199 -#: src/pages/sales/SalesOrderDetail.tsx:223 -#: src/pages/stock/StockDetail.tsx:316 +#: src/pages/part/PartDetail.tsx:600 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:253 +#: src/pages/sales/ReturnOrderDetail.tsx:214 +#: src/pages/sales/SalesOrderDetail.tsx:250 +#: src/pages/stock/StockDetail.tsx:323 msgid "Attachments" msgstr "" -#: src/pages/build/BuildDetail.tsx:270 -#: src/pages/company/CompanyDetail.tsx:256 -#: src/pages/part/PartDetail.tsx:618 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:258 -#: src/pages/sales/ReturnOrderDetail.tsx:211 -#: src/pages/sales/SalesOrderDetail.tsx:235 -#: src/pages/stock/StockDetail.tsx:328 +#: src/pages/build/BuildDetail.tsx:269 +#: src/pages/company/CompanyDetail.tsx:257 +#: src/pages/part/PartDetail.tsx:612 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:265 +#: src/pages/sales/ReturnOrderDetail.tsx:226 +#: src/pages/sales/SalesOrderDetail.tsx:262 +#: src/pages/stock/StockDetail.tsx:335 msgid "Notes" msgstr "" -#: src/pages/build/BuildDetail.tsx:286 +#: src/pages/build/BuildDetail.tsx:287 msgid "Edit Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:312 +#: src/pages/build/BuildDetail.tsx:313 msgid "Reporting Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:318 +#: src/pages/build/BuildDetail.tsx:319 msgid "Print build report" msgstr "" -#: src/pages/build/BuildDetail.tsx:324 +#: src/pages/build/BuildDetail.tsx:325 msgid "Build Order Actions" msgstr "" @@ -3507,53 +3505,56 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/company/CompanyDetail.tsx:97 +#: src/pages/company/CompanyDetail.tsx:98 msgid "Phone Number" msgstr "" -#: src/pages/company/CompanyDetail.tsx:104 +#: src/pages/company/CompanyDetail.tsx:105 msgid "Email Address" msgstr "" -#: src/pages/company/CompanyDetail.tsx:114 +#: src/pages/company/CompanyDetail.tsx:115 msgid "Default Currency" msgstr "" -#: src/pages/company/CompanyDetail.tsx:119 +#: src/pages/company/CompanyDetail.tsx:120 #: src/pages/company/SupplierDetail.tsx:8 -#: src/pages/company/SupplierPartDetail.tsx:102 -#: src/pages/company/SupplierPartDetail.tsx:188 -#: src/pages/company/SupplierPartDetail.tsx:282 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:97 +#: src/pages/company/SupplierPartDetail.tsx:109 +#: src/pages/company/SupplierPartDetail.tsx:195 +#: src/pages/company/SupplierPartDetail.tsx:301 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:99 +#: src/tables/company/CompanyTable.tsx:93 #: src/tables/purchasing/PurchaseOrderTable.tsx:73 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:36 msgid "Supplier" msgstr "" -#: src/pages/company/CompanyDetail.tsx:125 +#: src/pages/company/CompanyDetail.tsx:126 #: src/pages/company/ManufacturerDetail.tsx:8 #: src/pages/company/ManufacturerPartDetail.tsx:91 #: src/pages/company/ManufacturerPartDetail.tsx:221 -#: src/pages/company/SupplierPartDetail.tsx:117 +#: src/pages/company/SupplierPartDetail.tsx:124 +#: src/tables/company/CompanyTable.tsx:98 msgid "Manufacturer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:131 +#: src/pages/company/CompanyDetail.tsx:132 #: src/pages/company/CustomerDetail.tsx:8 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/pages/sales/ReturnOrderDetail.tsx:63 -#: src/pages/sales/SalesOrderDetail.tsx:67 -#: src/pages/stock/StockDetail.tsx:218 -#: src/tables/sales/ReturnOrderTable.tsx:60 -#: src/tables/sales/SalesOrderTable.tsx:95 +#: src/pages/sales/ReturnOrderDetail.tsx:78 +#: src/pages/sales/SalesOrderDetail.tsx:82 +#: src/pages/stock/StockDetail.tsx:225 +#: src/tables/company/CompanyTable.tsx:103 +#: src/tables/sales/ReturnOrderTable.tsx:61 +#: src/tables/sales/SalesOrderTable.tsx:97 msgid "Customer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:165 +#: src/pages/company/CompanyDetail.tsx:166 msgid "Details" msgstr "" -#: src/pages/company/CompanyDetail.tsx:171 +#: src/pages/company/CompanyDetail.tsx:172 msgid "Manufactured Parts" msgstr "" @@ -3561,7 +3562,7 @@ msgstr "" #~ msgid "Edit company" #~ msgstr "Edit company" -#: src/pages/company/CompanyDetail.tsx:180 +#: src/pages/company/CompanyDetail.tsx:181 msgid "Supplied Parts" msgstr "" @@ -3569,30 +3570,31 @@ msgstr "" #~ msgid "Delete company" #~ msgstr "Delete company" -#: src/pages/company/CompanyDetail.tsx:221 +#: src/pages/company/CompanyDetail.tsx:222 msgid "Assigned Stock" msgstr "" -#: src/pages/company/CompanyDetail.tsx:272 +#: src/pages/company/CompanyDetail.tsx:273 msgid "Edit Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:281 +#: src/pages/company/CompanyDetail.tsx:282 msgid "Company Actions" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:66 -#: src/pages/company/SupplierPartDetail.tsx:71 +#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:72 msgid "Internal Part" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:81 -#: src/pages/company/SupplierPartDetail.tsx:85 +#: src/pages/company/SupplierPartDetail.tsx:92 msgid "External Link" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:99 -#: src/pages/company/SupplierPartDetail.tsx:126 +#: src/pages/company/SupplierPartDetail.tsx:133 #: src/tables/purchasing/ManufacturerPartTable.tsx:53 msgid "Manufacturer Part Number" msgstr "" @@ -3606,12 +3608,12 @@ msgid "Manufacturer Part Details" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:143 -#: src/pages/part/PartDetail.tsx:482 +#: src/pages/part/PartDetail.tsx:476 msgid "Parameters" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:155 -#: src/pages/part/PartDetail.tsx:553 +#: src/pages/part/PartDetail.tsx:547 #: src/pages/purchasing/PurchasingIndex.tsx:26 msgid "Suppliers" msgstr "" @@ -3629,65 +3631,70 @@ msgstr "" msgid "ManufacturerPart" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:92 +#: src/pages/company/SupplierPartDetail.tsx:99 #: src/tables/ColumnRenderers.tsx:110 msgid "Note" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:110 +#: src/pages/company/SupplierPartDetail.tsx:117 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:138 -#: src/pages/company/SupplierPartDetail.tsx:189 -#: src/pages/stock/StockDetail.tsx:232 +#: src/pages/company/SupplierPartDetail.tsx:145 +#: src/pages/company/SupplierPartDetail.tsx:196 +#: src/pages/stock/StockDetail.tsx:239 msgid "Packaging" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:145 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:105 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:141 -#: src/tables/purchasing/SupplierPartTable.tsx:120 +#: src/pages/company/SupplierPartDetail.tsx:152 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:107 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:143 +#: src/tables/purchasing/SupplierPartTable.tsx:132 msgid "Pack Quantity" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:156 +#: src/pages/company/SupplierPartDetail.tsx:163 msgid "Supplier Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:163 +#: src/pages/company/SupplierPartDetail.tsx:170 msgid "Availability Updated" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:197 msgid "Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:199 +#: src/pages/company/SupplierPartDetail.tsx:206 msgid "Supplier Part Details" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:205 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:234 +#: src/pages/company/SupplierPartDetail.tsx:212 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:241 msgid "Received Stock" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:229 +#: src/pages/company/SupplierPartDetail.tsx:236 #: src/pages/part/PartPricingPanel.tsx:115 #: src/pages/part/pricing/PricingOverviewPanel.tsx:130 msgid "Supplier Pricing" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:244 +#: src/pages/company/SupplierPartDetail.tsx:251 msgid "Supplier Part Actions" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:270 -#: src/tables/purchasing/SupplierPartTable.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:275 +#: src/tables/purchasing/SupplierPartTable.tsx:211 msgid "Edit Supplier Part" msgstr "" +#: src/pages/company/SupplierPartDetail.tsx:282 +#: src/tables/purchasing/SupplierPartTable.tsx:164 +msgid "Add Supplier Part" +msgstr "" + #: src/pages/part/CategoryDetail.tsx:78 #: src/pages/stock/LocationDetail.tsx:85 #: src/tables/settings/ErrorTable.tsx:34 @@ -3734,135 +3741,143 @@ msgstr "" msgid "Category Details" msgstr "" -#: src/pages/part/PartDetail.tsx:135 +#: src/pages/part/PartDetail.tsx:129 msgid "Variant of" msgstr "" -#: src/pages/part/PartDetail.tsx:142 +#: src/pages/part/PartDetail.tsx:136 #: src/tables/notifications/NotificationsTable.tsx:31 #: src/tables/part/PartCategoryTemplateTable.tsx:68 msgid "Category" msgstr "" -#: src/pages/part/PartDetail.tsx:148 +#: src/pages/part/PartDetail.tsx:142 msgid "Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:155 +#: src/pages/part/PartDetail.tsx:149 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:162 +#: src/pages/part/PartDetail.tsx:156 msgid "IPN" msgstr "" -#: src/pages/part/PartDetail.tsx:169 +#: src/pages/part/PartDetail.tsx:163 msgid "Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:176 +#: src/pages/part/PartDetail.tsx:170 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:39 msgid "Units" msgstr "" -#: src/pages/part/PartDetail.tsx:183 +#: src/pages/part/PartDetail.tsx:177 #: src/tables/settings/PendingTasksTable.tsx:40 msgid "Keywords" msgstr "" -#: src/pages/part/PartDetail.tsx:190 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:156 -#: src/pages/sales/ReturnOrderDetail.tsx:122 -#: src/pages/sales/SalesOrderDetail.tsx:126 +#: src/pages/part/PartDetail.tsx:184 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:158 +#: src/pages/sales/ReturnOrderDetail.tsx:137 +#: src/pages/sales/SalesOrderDetail.tsx:141 msgid "Link" msgstr "" -#: src/pages/part/PartDetail.tsx:202 +#: src/pages/part/PartDetail.tsx:196 #: src/tables/build/BuildLineTable.tsx:115 msgid "Available Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:214 +#: src/pages/part/PartDetail.tsx:208 msgid "Minimum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:220 +#: src/pages/part/PartDetail.tsx:214 #: src/tables/bom/BomTable.tsx:210 #: src/tables/build/BuildLineTable.tsx:92 msgid "On order" msgstr "" -#: src/pages/part/PartDetail.tsx:229 +#: src/pages/part/PartDetail.tsx:223 msgid "Allocated to Build Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:240 +#: src/pages/part/PartDetail.tsx:234 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:250 +#: src/pages/part/PartDetail.tsx:244 #: src/tables/bom/BomTable.tsx:234 msgid "Can Build" msgstr "" -#: src/pages/part/PartDetail.tsx:257 +#: src/pages/part/PartDetail.tsx:251 #: src/tables/bom/BomTable.tsx:218 #: src/tables/part/PartTable.tsx:91 msgid "Building" msgstr "" -#: src/pages/part/PartDetail.tsx:266 +#: src/pages/part/PartDetail.tsx:260 #: src/tables/bom/UsedInTable.tsx:71 #: src/tables/build/BuildOrderTable.tsx:102 +#: src/tables/company/CompanyTable.tsx:58 +#: src/tables/company/CompanyTable.tsx:88 #: src/tables/machine/MachineListTable.tsx:320 #: src/tables/part/PartTable.tsx:177 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:190 #: src/tables/plugin/PluginListTable.tsx:634 +#: src/tables/purchasing/SupplierPartTable.tsx:99 +#: src/tables/purchasing/SupplierPartTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:247 msgid "Active" msgstr "" -#: src/pages/part/PartDetail.tsx:271 +#: src/pages/part/PartDetail.tsx:265 msgid "Template Part" msgstr "" -#: src/pages/part/PartDetail.tsx:276 +#: src/pages/part/PartDetail.tsx:270 #: src/tables/bom/BomTable.tsx:262 msgid "Assembled Part" msgstr "" -#: src/pages/part/PartDetail.tsx:281 +#: src/pages/part/PartDetail.tsx:275 msgid "Component Part" msgstr "" -#: src/pages/part/PartDetail.tsx:286 +#: src/pages/part/PartDetail.tsx:280 #: src/tables/bom/BomTable.tsx:257 msgid "Trackable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:291 +#: src/pages/part/PartDetail.tsx:285 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:296 +#: src/pages/part/PartDetail.tsx:290 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:301 +#: src/pages/part/PartDetail.tsx:295 msgid "Virtual Part" msgstr "" -#: src/pages/part/PartDetail.tsx:309 +#: src/pages/part/PartDetail.tsx:303 msgid "Creation Date" msgstr "" +#: src/pages/part/PartDetail.tsx:308 +msgid "Created By" +msgstr "" + #: src/pages/part/PartDetail.tsx:310 #~ msgid "Edit part" #~ msgstr "Edit part" -#: src/pages/part/PartDetail.tsx:314 -msgid "Created By" +#: src/pages/part/PartDetail.tsx:322 +msgid "Default Supplier" msgstr "" #: src/pages/part/PartDetail.tsx:322 @@ -3873,93 +3888,95 @@ msgstr "" #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:328 -msgid "Default Supplier" -msgstr "" - -#: src/pages/part/PartDetail.tsx:339 +#: src/pages/part/PartDetail.tsx:333 #: src/tables/part/PartTable.tsx:160 msgid "Price Range" msgstr "" -#: src/pages/part/PartDetail.tsx:374 -#: src/pages/stock/StockDetail.tsx:129 +#: src/pages/part/PartDetail.tsx:368 +#: src/pages/stock/StockDetail.tsx:136 msgid "Last Stocktake" msgstr "" -#: src/pages/part/PartDetail.tsx:409 +#: src/pages/part/PartDetail.tsx:403 msgid "Stocktake By" msgstr "" -#: src/pages/part/PartDetail.tsx:476 +#: src/pages/part/PartDetail.tsx:470 msgid "Part Details" msgstr "" -#: src/pages/part/PartDetail.tsx:500 +#: src/pages/part/PartDetail.tsx:494 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:507 -#: src/pages/stock/StockDetail.tsx:277 +#: src/pages/part/PartDetail.tsx:501 +#: src/pages/stock/StockDetail.tsx:284 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:527 +#: src/pages/part/PartDetail.tsx:521 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:534 +#: src/pages/part/PartDetail.tsx:528 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:540 +#: src/pages/part/PartDetail.tsx:534 #: src/pages/purchasing/PurchasingIndex.tsx:37 msgid "Manufacturers" msgstr "" -#: src/pages/part/PartDetail.tsx:579 +#: src/pages/part/PartDetail.tsx:573 msgid "Scheduling" msgstr "" -#: src/pages/part/PartDetail.tsx:589 +#: src/pages/part/PartDetail.tsx:583 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:600 +#: src/pages/part/PartDetail.tsx:594 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:654 +#: src/pages/part/PartDetail.tsx:648 msgid "No Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:659 +#: src/pages/part/PartDetail.tsx:653 #: src/tables/part/PartTable.tsx:85 msgid "On Order" msgstr "" -#: src/pages/part/PartDetail.tsx:664 +#: src/pages/part/PartDetail.tsx:658 #: src/tables/stock/StockItemTable.tsx:288 msgid "In Production" msgstr "" -#: src/pages/part/PartDetail.tsx:676 +#: src/pages/part/PartDetail.tsx:671 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:707 +#: src/pages/part/PartDetail.tsx:678 +#: src/tables/part/PartTable.tsx:276 +#: src/tables/part/PartTable.tsx:292 +msgid "Add Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:716 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:715 +#: src/pages/part/PartDetail.tsx:724 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:726 +#: src/pages/part/PartDetail.tsx:735 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:736 +#: src/pages/part/PartDetail.tsx:745 msgid "Part Actions" msgstr "" @@ -4022,7 +4039,7 @@ msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:151 #: src/pages/part/pricing/SupplierPricingPanel.tsx:83 #: src/tables/bom/BomTable.tsx:149 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:168 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:170 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:88 msgid "Unit Price" msgstr "" @@ -4030,12 +4047,15 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:161 #: src/tables/ColumnRenderers.tsx:231 #: src/tables/bom/BomTable.tsx:158 +#: src/tables/purchasing/PurchaseOrderTable.tsx:97 +#: src/tables/sales/ReturnOrderTable.tsx:87 +#: src/tables/sales/SalesOrderTable.tsx:124 msgid "Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:177 #: src/pages/part/pricing/VariantPricingPanel.tsx:62 -#: src/tables/purchasing/SupplierPartTable.tsx:137 +#: src/tables/purchasing/SupplierPartTable.tsx:149 msgid "Updated" msgstr "" @@ -4094,7 +4114,7 @@ msgid "Overall Pricing" msgstr "" #: src/pages/part/pricing/PricingOverviewPanel.tsx:184 -#: src/pages/stock/StockDetail.tsx:123 +#: src/pages/stock/StockDetail.tsx:130 msgid "Last Updated" msgstr "" @@ -4153,82 +4173,92 @@ msgstr "" msgid "Variant Part" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:66 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:68 msgid "Edit Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:88 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:90 msgid "Supplier Reference" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:118 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:228 -#: src/pages/sales/ReturnOrderDetail.tsx:84 -#: src/pages/sales/ReturnOrderDetail.tsx:194 -#: src/pages/sales/SalesOrderDetail.tsx:88 -#: src/pages/sales/SalesOrderDetail.tsx:198 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:120 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:230 +#: src/pages/sales/ReturnOrderDetail.tsx:99 +#: src/pages/sales/ReturnOrderDetail.tsx:209 +#: src/pages/sales/SalesOrderDetail.tsx:103 +#: src/pages/sales/SalesOrderDetail.tsx:225 msgid "Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:125 -#: src/pages/sales/ReturnOrderDetail.tsx:91 -#: src/pages/sales/SalesOrderDetail.tsx:95 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 +#: src/pages/sales/ReturnOrderDetail.tsx:106 +#: src/pages/sales/SalesOrderDetail.tsx:110 msgid "Completed Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:133 -#: src/pages/sales/ReturnOrderDetail.tsx:99 -#: src/pages/sales/SalesOrderDetail.tsx:103 -#: src/pages/sales/SalesOrderDetail.tsx:208 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:135 +#: src/pages/sales/ReturnOrderDetail.tsx:114 +#: src/pages/sales/SalesOrderDetail.tsx:118 +#: src/pages/sales/SalesOrderDetail.tsx:235 msgid "Completed Shipments" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:141 -#: src/pages/sales/ReturnOrderDetail.tsx:107 -#: src/pages/sales/SalesOrderDetail.tsx:111 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 +#: src/pages/sales/ReturnOrderDetail.tsx:122 +#: src/pages/sales/SalesOrderDetail.tsx:126 msgid "Order Currency," msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:146 -#: src/pages/sales/ReturnOrderDetail.tsx:112 -#: src/pages/sales/SalesOrderDetail.tsx:116 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:148 +#: src/pages/sales/ReturnOrderDetail.tsx:127 +#: src/pages/sales/SalesOrderDetail.tsx:131 msgid "Total Cost" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:177 -#: src/pages/sales/ReturnOrderDetail.tsx:143 -#: src/pages/sales/SalesOrderDetail.tsx:147 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:179 +#: src/pages/sales/ReturnOrderDetail.tsx:158 +#: src/pages/sales/SalesOrderDetail.tsx:162 msgid "Created On" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:183 -#: src/pages/sales/ReturnOrderDetail.tsx:149 -#: src/pages/sales/SalesOrderDetail.tsx:153 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:185 +#: src/pages/sales/ReturnOrderDetail.tsx:164 +#: src/pages/sales/SalesOrderDetail.tsx:168 #: src/tables/ColumnRenderers.tsx:180 msgid "Target Date" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:222 -#: src/pages/sales/ReturnOrderDetail.tsx:188 -#: src/pages/sales/SalesOrderDetail.tsx:192 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:224 +#: src/pages/sales/ReturnOrderDetail.tsx:203 +#: src/pages/sales/SalesOrderDetail.tsx:219 msgid "Order Details" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:287 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:293 +#: src/pages/sales/ReturnOrderDetail.tsx:267 +#: src/pages/sales/SalesOrderDetail.tsx:279 msgid "Order Actions" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:55 -#: src/pages/sales/SalesOrderDetail.tsx:59 -#: src/tables/sales/SalesOrderTable.tsx:111 +#: src/pages/sales/ReturnOrderDetail.tsx:70 +#: src/pages/sales/SalesOrderDetail.tsx:74 +#: src/tables/sales/SalesOrderTable.tsx:113 msgid "Customer Reference" msgstr "" +#: src/pages/sales/ReturnOrderDetail.tsx:256 +msgid "Edit Return Order" +msgstr "" + #: src/pages/sales/SalesIndex.tsx:33 msgid "Customers" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:203 +#: src/pages/sales/SalesOrderDetail.tsx:208 +msgid "Edit Sales Order" +msgstr "" + +#: src/pages/sales/SalesOrderDetail.tsx:230 msgid "Pending Shipments" msgstr "" @@ -4266,15 +4296,19 @@ msgstr "" msgid "Location Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:102 +#: src/pages/stock/StockDetail.tsx:109 msgid "Base Part" msgstr "" -#: src/pages/stock/StockDetail.tsx:109 +#: src/pages/stock/StockDetail.tsx:116 msgid "Stock Status" msgstr "" -#: src/pages/stock/StockDetail.tsx:150 +#: src/pages/stock/StockDetail.tsx:155 +#~ msgid "Link custom barcode to stock item" +#~ msgstr "Link custom barcode to stock item" + +#: src/pages/stock/StockDetail.tsx:157 #: src/tables/build/BuildLineTable.tsx:38 #: src/tables/part/PartTable.tsx:116 #: src/tables/stock/StockItemTable.tsx:154 @@ -4282,86 +4316,90 @@ msgstr "" msgid "Available" msgstr "" -#: src/pages/stock/StockDetail.tsx:155 -#~ msgid "Link custom barcode to stock item" -#~ msgstr "Link custom barcode to stock item" - #: src/pages/stock/StockDetail.tsx:161 #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:176 +#: src/pages/stock/StockDetail.tsx:183 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:192 +#: src/pages/stock/StockDetail.tsx:199 msgid "Consumed By" msgstr "" -#: src/pages/stock/StockDetail.tsx:201 -msgid "Build Order" -msgstr "" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "Edit stock item" +#: src/pages/stock/StockDetail.tsx:208 +msgid "Build Order" +msgstr "" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "Delete stock item" -#: src/pages/stock/StockDetail.tsx:266 +#: src/pages/stock/StockDetail.tsx:273 msgid "Stock Details" msgstr "" -#: src/pages/stock/StockDetail.tsx:272 +#: src/pages/stock/StockDetail.tsx:279 msgid "Stock Tracking" msgstr "" -#: src/pages/stock/StockDetail.tsx:284 +#: src/pages/stock/StockDetail.tsx:291 msgid "Test Data" msgstr "" -#: src/pages/stock/StockDetail.tsx:298 +#: src/pages/stock/StockDetail.tsx:305 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:305 +#: src/pages/stock/StockDetail.tsx:312 msgid "Child Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:385 +#: src/pages/stock/StockDetail.tsx:364 +msgid "Edit Stock Item" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:415 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:390 +#: src/pages/stock/StockDetail.tsx:420 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:400 +#: src/pages/stock/StockDetail.tsx:430 #: src/tables/stock/StockItemTable.tsx:409 msgid "Add stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:408 +#: src/pages/stock/StockDetail.tsx:433 +#~ msgid "Duplicate stock item" +#~ msgstr "Duplicate stock item" + +#: src/pages/stock/StockDetail.tsx:438 #: src/tables/stock/StockItemTable.tsx:418 msgid "Remove stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:415 +#: src/pages/stock/StockDetail.tsx:445 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:416 +#: src/pages/stock/StockDetail.tsx:446 #: src/tables/stock/StockItemTable.tsx:438 msgid "Transfer stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:433 -msgid "Duplicate stock item" +#: src/pages/stock/StockDetail.tsx:458 +msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:460 +#: src/pages/stock/StockDetail.tsx:494 msgid "Batch Code" msgstr "" @@ -4610,18 +4648,10 @@ msgstr "" msgid "BOM item created" msgstr "" -#: src/tables/bom/BomTable.tsx:311 -#~ msgid "Edit Bom Item" -#~ msgstr "Edit Bom Item" - #: src/tables/bom/BomTable.tsx:313 msgid "Edit BOM Item" msgstr "" -#: src/tables/bom/BomTable.tsx:313 -#~ msgid "Bom item updated" -#~ msgstr "Bom item updated" - #: src/tables/bom/BomTable.tsx:315 msgid "BOM item updated" msgstr "" @@ -4634,26 +4664,34 @@ msgstr "" msgid "BOM item deleted" msgstr "" -#: src/tables/bom/BomTable.tsx:328 -#~ msgid "Delete Bom Item" -#~ msgstr "Delete Bom Item" - -#: src/tables/bom/BomTable.tsx:329 -#~ msgid "Bom item deleted" -#~ msgstr "Bom item deleted" - #: src/tables/bom/BomTable.tsx:331 -#~ msgid "Are you sure you want to remove this BOM item?" -#~ msgstr "Are you sure you want to remove this BOM item?" +#~ msgid "Edit Bom Item" +#~ msgstr "Edit Bom Item" #: src/tables/bom/BomTable.tsx:333 msgid "View BOM" msgstr "" +#: src/tables/bom/BomTable.tsx:333 +#~ msgid "Bom item updated" +#~ msgstr "Bom item updated" + #: src/tables/bom/BomTable.tsx:344 msgid "Validate BOM line" msgstr "" +#: src/tables/bom/BomTable.tsx:348 +#~ msgid "Delete Bom Item" +#~ msgstr "Delete Bom Item" + +#: src/tables/bom/BomTable.tsx:349 +#~ msgid "Bom item deleted" +#~ msgstr "Bom item deleted" + +#: src/tables/bom/BomTable.tsx:351 +#~ msgid "Are you sure you want to remove this BOM item?" +#~ msgstr "Are you sure you want to remove this BOM item?" + #: src/tables/bom/BomTable.tsx:352 msgid "Edit Substitutes" msgstr "" @@ -4727,7 +4765,7 @@ msgstr "" #: src/tables/build/BuildOrderTable.tsx:107 #: src/tables/purchasing/PurchaseOrderTable.tsx:56 -#: src/tables/sales/ReturnOrderTable.tsx:42 +#: src/tables/sales/ReturnOrderTable.tsx:47 #: src/tables/sales/SalesOrderTable.tsx:53 msgid "Filter by order status" msgstr "" @@ -4736,8 +4774,8 @@ msgstr "" msgid "Show overdue status" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:140 -#: src/tables/build/BuildOrderTable.tsx:158 +#: src/tables/build/BuildOrderTable.tsx:142 +#: src/tables/build/BuildOrderTable.tsx:160 msgid "Add Build Order" msgstr "" @@ -4762,27 +4800,43 @@ msgstr "" msgid "Are you sure you want to delete this address?" msgstr "" -#: src/tables/company/CompanyTable.tsx:63 +#: src/tables/company/CompanyTable.tsx:71 msgid "New Company" msgstr "" -#: src/tables/company/CompanyTable.tsx:83 +#: src/tables/company/CompanyTable.tsx:89 +msgid "Show active companies" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:94 +msgid "Show companies which are suppliers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:99 +msgid "Show companies which are manufacturers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:104 +msgid "Show companies which are customers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:116 msgid "Add Company" msgstr "" -#: src/tables/company/ContactTable.tsx:73 +#: src/tables/company/ContactTable.tsx:71 msgid "Edit Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:80 +#: src/tables/company/ContactTable.tsx:78 msgid "Add Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:91 +#: src/tables/company/ContactTable.tsx:89 msgid "Delete Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:131 +#: src/tables/company/ContactTable.tsx:129 msgid "Add contact" msgstr "" @@ -5179,11 +5233,6 @@ msgstr "" msgid "Not Virtual" msgstr "" -#: src/tables/part/PartTable.tsx:276 -#: src/tables/part/PartTable.tsx:292 -msgid "Add Part" -msgstr "" - #: src/tables/part/PartTestTemplateTable.tsx:52 msgid "Results" msgstr "" @@ -5532,105 +5581,122 @@ msgstr "" msgid "Are you sure you want to remove this manufacturer part?" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:84 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:86 msgid "Part Description" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:111 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:113 msgid "Total Quantity" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:127 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:129 msgid "Received" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:146 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:148 msgid "Supplier Code" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:153 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:155 msgid "Supplier Link" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:160 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:162 msgid "Manufacturer Code" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:174 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:176 msgid "Destination" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:188 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:198 msgid "Add Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:203 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:215 msgid "Edit Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:211 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:223 msgid "Delete Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:222 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:234 msgid "Receive line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:256 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:272 msgid "Add line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:261 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:282 msgid "Receive items" msgstr "" -#: src/tables/purchasing/PurchaseOrderTable.tsx:102 -#: src/tables/purchasing/PurchaseOrderTable.tsx:119 +#: src/tables/purchasing/PurchaseOrderTable.tsx:113 +#: src/tables/purchasing/PurchaseOrderTable.tsx:130 msgid "Add Purchase Order" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:88 +#: src/tables/purchasing/SupplierPartTable.tsx:94 msgid "MPN" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:111 +#: src/tables/purchasing/SupplierPartTable.tsx:123 msgid "Base units" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:156 -msgid "Add Supplier Part" -msgstr "" - -#: src/tables/purchasing/SupplierPartTable.tsx:159 +#: src/tables/purchasing/SupplierPartTable.tsx:171 msgid "Supplier part created" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:168 +#: src/tables/purchasing/SupplierPartTable.tsx:177 msgid "Add supplier part" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:193 -msgid "Supplier part updated" +#: src/tables/purchasing/SupplierPartTable.tsx:189 +msgid "Show active supplier parts" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:204 -msgid "Delete Supplier Part" +#: src/tables/purchasing/SupplierPartTable.tsx:193 +msgid "Active Part" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:193 +#~ msgid "Supplier part updated" +#~ msgstr "Supplier part updated" + +#: src/tables/purchasing/SupplierPartTable.tsx:194 +msgid "Show active internal parts" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:198 +msgid "Active Supplier" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:199 +msgid "Show active suppliers" msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:205 -msgid "Supplier part deleted" -msgstr "" +#~ msgid "Supplier part deleted" +#~ msgstr "Supplier part deleted" #: src/tables/purchasing/SupplierPartTable.tsx:207 -msgid "Are you sure you want to remove this supplier part?" +#~ msgid "Are you sure you want to remove this supplier part?" +#~ msgstr "Are you sure you want to remove this supplier part?" + +#: src/tables/purchasing/SupplierPartTable.tsx:219 +msgid "Delete Supplier Part" msgstr "" -#: src/tables/sales/ReturnOrderTable.tsx:95 +#: src/tables/sales/ReturnOrderTable.tsx:102 +#: src/tables/sales/ReturnOrderTable.tsx:116 msgid "Add Return Order" msgstr "" -#: src/tables/sales/SalesOrderTable.tsx:66 -#: src/tables/sales/SalesOrderTable.tsx:83 +#: src/tables/sales/SalesOrderTable.tsx:68 +#: src/tables/sales/SalesOrderTable.tsx:85 msgid "Add Sales Order" msgstr "" @@ -6097,8 +6163,8 @@ msgid "Finished" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:277 -#: src/tables/stock/StockItemTestResultTable.tsx:351 -#: src/tables/stock/StockItemTestResultTable.tsx:406 +#: src/tables/stock/StockItemTestResultTable.tsx:349 +#: src/tables/stock/StockItemTestResultTable.tsx:404 msgid "Add Test Result" msgstr "" @@ -6106,61 +6172,61 @@ msgstr "" msgid "Test result added" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:290 -#: src/tables/stock/StockItemTestResultTable.tsx:361 +#: src/tables/stock/StockItemTestResultTable.tsx:288 +#: src/tables/stock/StockItemTestResultTable.tsx:359 msgid "Edit Test Result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:292 +#: src/tables/stock/StockItemTestResultTable.tsx:290 msgid "Test result updated" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:298 -#: src/tables/stock/StockItemTestResultTable.tsx:370 +#: src/tables/stock/StockItemTestResultTable.tsx:296 +#: src/tables/stock/StockItemTestResultTable.tsx:368 msgid "Delete Test Result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:300 +#: src/tables/stock/StockItemTestResultTable.tsx:298 msgid "Test result deleted" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:314 +#: src/tables/stock/StockItemTestResultTable.tsx:312 msgid "Test Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:315 +#: src/tables/stock/StockItemTestResultTable.tsx:313 msgid "Test result has been recorded" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:322 +#: src/tables/stock/StockItemTestResultTable.tsx:320 msgid "Failed to record test result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:339 +#: src/tables/stock/StockItemTestResultTable.tsx:337 msgid "Pass Test" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:387 +#: src/tables/stock/StockItemTestResultTable.tsx:385 msgid "Required" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:388 +#: src/tables/stock/StockItemTestResultTable.tsx:386 msgid "Show results for required tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:392 +#: src/tables/stock/StockItemTestResultTable.tsx:390 msgid "Include Installed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:393 +#: src/tables/stock/StockItemTestResultTable.tsx:391 msgid "Show results for installed stock items" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:397 +#: src/tables/stock/StockItemTestResultTable.tsx:395 msgid "Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:398 +#: src/tables/stock/StockItemTestResultTable.tsx:396 msgid "Show only passed tests" msgstr "" diff --git a/src/frontend/src/locales/hu/messages.po b/src/frontend/src/locales/hu/messages.po index e7f7f99fc7..8ab9e32b8e 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: 2024-04-18 03:35\n" +"PO-Revision-Date: 2024-04-21 04:18\n" "Last-Translator: \n" "Language-Team: Hungarian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -69,10 +69,10 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/forms/StockForms.tsx:450 +#: src/forms/StockForms.tsx:427 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:407 +#: src/pages/stock/StockDetail.tsx:437 msgid "Remove" msgstr "Eltávolítás" @@ -100,7 +100,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:226 -#: src/components/forms/ApiForm.tsx:516 +#: src/components/forms/ApiForm.tsx:529 #: src/contexts/ThemeContext.tsx:65 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 msgid "Submit" @@ -131,6 +131,9 @@ msgid "Part is not active" msgstr "" #: src/components/details/PartIcons.tsx:34 +#: src/pages/company/CompanyDetail.tsx:299 +#: src/pages/company/SupplierPartDetail.tsx:310 +#: src/pages/part/PartDetail.tsx:662 msgid "Inactive" msgstr "" @@ -246,26 +249,26 @@ msgstr "" msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:131 +#: src/components/forms/ApiForm.tsx:133 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "Form hiba" -#: src/components/forms/ApiForm.tsx:378 +#: src/components/forms/ApiForm.tsx:393 #: src/components/widgets/MarkdownEditor.tsx:146 msgid "Success" msgstr "Siker" -#: src/components/forms/ApiForm.tsx:453 +#: src/components/forms/ApiForm.tsx:468 msgid "Form Errors Exist" msgstr "Form hibák vannak" -#: src/components/forms/ApiForm.tsx:553 +#: src/components/forms/ApiForm.tsx:566 #: src/tables/plugin/PluginListTable.tsx:441 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:573 +#: src/components/forms/ApiForm.tsx:586 #: src/components/items/ActionDropdown.tsx:199 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:121 @@ -447,7 +450,7 @@ msgstr "Kiszolgáló" #: src/components/forms/HostOptionsForm.tsx:42 #: src/components/forms/HostOptionsForm.tsx:69 #: src/pages/part/CategoryDetail.tsx:72 -#: src/pages/part/PartDetail.tsx:122 +#: src/pages/part/PartDetail.tsx:116 #: src/pages/stock/LocationDetail.tsx:79 #: src/tables/machine/MachineTypeTable.tsx:65 #: src/tables/machine/MachineTypeTable.tsx:106 @@ -498,7 +501,7 @@ msgstr "Név: {0}" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "Státusz: <0>worker ({0}), <1>plugins{1}" -#: src/components/forms/fields/ApiFormField.tsx:277 +#: src/components/forms/fields/ApiFormField.tsx:278 #: src/components/modals/LicenseModal.tsx:72 #: src/components/nav/SearchDrawer.tsx:411 #: src/components/widgets/MarkdownEditor.tsx:108 @@ -509,7 +512,7 @@ msgstr "Státusz: <0>worker ({0}), <1>plugins{1}" #: src/tables/InvenTreeTable.tsx:430 #: src/tables/InvenTreeTable.tsx:506 #: src/tables/plugin/PluginListTable.tsx:398 -#: src/tables/stock/StockItemTestResultTable.tsx:321 +#: src/tables/stock/StockItemTestResultTable.tsx:319 msgid "Error" msgstr "Hiba" @@ -548,7 +551,7 @@ msgid "Thumbnail" msgstr "Bélyegkép" #: src/components/items/ActionDropdown.tsx:110 -#: src/pages/build/BuildDetail.tsx:298 +#: src/pages/build/BuildDetail.tsx:299 msgid "Barcode Actions" msgstr "Vonalkód műveletek" @@ -569,7 +572,7 @@ msgid "Link custom barcode" msgstr "Egyedi vonalkód hozzárendelése" #: src/components/items/ActionDropdown.tsx:161 -#: src/forms/PurchaseOrderForms.tsx:356 +#: src/forms/PurchaseOrderForms.tsx:367 msgid "Unlink Barcode" msgstr "Vonalkód leválasztása" @@ -590,7 +593,6 @@ msgid "Delete item" msgstr "Tétel törlése" #: src/components/items/ActionDropdown.tsx:218 -#: src/pages/stock/StockDetail.tsx:432 #: src/tables/RowActions.tsx:32 msgid "Duplicate" msgstr "Másolás" @@ -1041,19 +1043,18 @@ msgid "Unknown model: {model}" msgstr "Ismeretlen model: {model}" #: src/components/render/ModelType.tsx:21 -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49 -#: src/pages/build/BuildDetail.tsx:79 -#: src/pages/part/PartDetail.tsx:767 +#: src/pages/build/BuildDetail.tsx:78 +#: src/pages/part/PartDetail.tsx:778 #: src/tables/part/RelatedPartTable.tsx:45 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:70 msgid "Part" msgstr "Alkatrész" @@ -1064,7 +1065,7 @@ msgstr "Alkatrész" #: src/pages/part/CategoryDetail.tsx:104 #: src/pages/part/CategoryDetail.tsx:183 #: src/pages/part/CategoryDetail.tsx:213 -#: src/pages/part/PartDetail.tsx:633 +#: src/pages/part/PartDetail.tsx:627 msgid "Parts" msgstr "Alkatrészek" @@ -1085,10 +1086,10 @@ msgid "Part Test Templates" msgstr "" #: src/components/render/ModelType.tsx:43 -#: src/pages/company/SupplierPartDetail.tsx:185 -#: src/pages/company/SupplierPartDetail.tsx:294 -#: src/pages/stock/StockDetail.tsx:161 -#: src/tables/purchasing/SupplierPartTable.tsx:63 +#: src/pages/company/SupplierPartDetail.tsx:192 +#: src/pages/company/SupplierPartDetail.tsx:324 +#: src/pages/stock/StockDetail.tsx:168 +#: src/tables/purchasing/SupplierPartTable.tsx:69 msgid "Supplier Part" msgstr "Beszállítói alkatrész" @@ -1112,12 +1113,12 @@ msgstr "Alkatrész kategória" #: src/components/render/ModelType.tsx:67 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:67 -#: src/pages/stock/StockDetail.tsx:480 +#: src/pages/stock/StockDetail.tsx:514 msgid "Stock Item" msgstr "Készlet tétel" #: src/components/render/ModelType.tsx:68 -#: src/pages/company/CompanyDetail.tsx:196 +#: src/pages/company/CompanyDetail.tsx:197 #: src/pages/stock/LocationDetail.tsx:112 #: src/pages/stock/LocationDetail.tsx:156 #: src/pages/stock/LocationDetail.tsx:309 @@ -1158,7 +1159,7 @@ msgid "Build Lines" msgstr "" #: src/components/render/ModelType.tsx:104 -#: src/pages/company/CompanyDetail.tsx:302 +#: src/pages/company/CompanyDetail.tsx:309 msgid "Company" msgstr "Cég" @@ -1179,15 +1180,15 @@ msgstr "Projektszámok" #: src/components/render/ModelType.tsx:119 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:99 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:42 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:319 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:328 msgid "Purchase Order" msgstr "Beszerzési rendelés" #: src/components/render/ModelType.tsx:120 #: src/pages/Index/Settings/SystemSettings.tsx:242 -#: src/pages/company/CompanyDetail.tsx:189 -#: src/pages/company/SupplierPartDetail.tsx:219 -#: src/pages/part/PartDetail.tsx:566 +#: src/pages/company/CompanyDetail.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:226 +#: src/pages/part/PartDetail.tsx:560 #: src/pages/purchasing/PurchasingIndex.tsx:20 msgid "Purchase Orders" msgstr "Beszerzési rendelések" @@ -1202,16 +1203,16 @@ msgstr "Beszerzési rendelés tételei" #: src/components/render/ModelType.tsx:132 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:108 -#: src/pages/build/BuildDetail.tsx:127 -#: src/pages/sales/SalesOrderDetail.tsx:265 -#: src/pages/stock/StockDetail.tsx:209 +#: src/pages/build/BuildDetail.tsx:126 +#: src/pages/sales/SalesOrderDetail.tsx:315 +#: src/pages/stock/StockDetail.tsx:216 msgid "Sales Order" msgstr "Vevői rendelés" #: src/components/render/ModelType.tsx:133 #: src/pages/Index/Settings/SystemSettings.tsx:257 -#: src/pages/company/CompanyDetail.tsx:205 -#: src/pages/part/PartDetail.tsx:572 +#: src/pages/company/CompanyDetail.tsx:206 +#: src/pages/part/PartDetail.tsx:566 #: src/pages/sales/SalesIndex.tsx:21 msgid "Sales Orders" msgstr "Vevői rendelések" @@ -1226,13 +1227,13 @@ msgstr "Vevői rendelés szállítmányok" #: src/components/render/ModelType.tsx:147 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:117 -#: src/pages/sales/ReturnOrderDetail.tsx:241 +#: src/pages/sales/ReturnOrderDetail.tsx:291 msgid "Return Order" msgstr "Visszavétel" #: src/components/render/ModelType.tsx:148 #: src/pages/Index/Settings/SystemSettings.tsx:272 -#: src/pages/company/CompanyDetail.tsx:212 +#: src/pages/company/CompanyDetail.tsx:213 #: src/pages/sales/SalesIndex.tsx:27 msgid "Return Orders" msgstr "Visszavételek" @@ -1243,19 +1244,19 @@ msgid "Address" msgstr "Cím" #: src/components/render/ModelType.tsx:156 -#: src/pages/company/CompanyDetail.tsx:238 +#: src/pages/company/CompanyDetail.tsx:239 msgid "Addresses" msgstr "Címek" #: src/components/render/ModelType.tsx:162 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:165 -#: src/pages/sales/ReturnOrderDetail.tsx:131 -#: src/pages/sales/SalesOrderDetail.tsx:135 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:167 +#: src/pages/sales/ReturnOrderDetail.tsx:146 +#: src/pages/sales/SalesOrderDetail.tsx:150 msgid "Contact" msgstr "Kapcsolat" #: src/components/render/ModelType.tsx:163 -#: src/pages/company/CompanyDetail.tsx:232 +#: src/pages/company/CompanyDetail.tsx:233 msgid "Contacts" msgstr "Kapcsolatok" @@ -1285,26 +1286,26 @@ msgstr "Szállítmány" #: src/defaults/links.tsx:29 #: src/defaults/menuItems.tsx:38 #: src/pages/Index/Settings/SystemSettings.tsx:199 -#: src/pages/part/PartDetail.tsx:488 +#: src/pages/part/PartDetail.tsx:482 #: src/pages/stock/LocationDetail.tsx:289 -#: src/pages/stock/StockDetail.tsx:343 +#: src/pages/stock/StockDetail.tsx:350 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" msgstr "Készlet" #: src/components/render/Stock.tsx:26 -#: src/pages/stock/StockDetail.tsx:144 -#: src/pages/stock/StockDetail.tsx:450 +#: src/pages/stock/StockDetail.tsx:151 +#: src/pages/stock/StockDetail.tsx:484 msgid "Serial Number" msgstr "Sorozatszám" #: src/components/render/Stock.tsx:28 #: src/pages/part/pricing/BomPricingPanel.tsx:132 #: src/pages/part/pricing/PriceBreakPanel.tsx:96 -#: src/pages/stock/StockDetail.tsx:139 -#: src/pages/stock/StockDetail.tsx:455 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:92 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:120 +#: src/pages/stock/StockDetail.tsx:146 +#: src/pages/stock/StockDetail.tsx:489 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:94 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:122 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:73 msgid "Quantity" msgstr "Mennyiség" @@ -2064,7 +2065,7 @@ msgstr "Jelenlegi hírek" #~ msgstr "Local Server" #: src/defaults/links.tsx:11 -#: src/pages/company/CompanyDetail.tsx:89 +#: src/pages/company/CompanyDetail.tsx:90 msgid "Website" msgstr "Weboldal" @@ -2081,8 +2082,8 @@ msgstr "Demó" #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:217 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:278 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:322 +#: src/pages/company/SupplierPartDetail.tsx:297 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:331 #: src/pages/purchasing/PurchasingIndex.tsx:52 msgid "Purchasing" msgstr "Beszerzés" @@ -2090,9 +2091,9 @@ msgstr "Beszerzés" #: src/defaults/links.tsx:32 #: src/defaults/menuItems.tsx:53 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:245 +#: src/pages/sales/ReturnOrderDetail.tsx:296 #: src/pages/sales/SalesIndex.tsx:45 -#: src/pages/sales/SalesOrderDetail.tsx:269 +#: src/pages/sales/SalesOrderDetail.tsx:320 msgid "Sales" msgstr "Eladás" @@ -2295,75 +2296,75 @@ msgstr "Felsőbb szintű alkatrész kategória" #~ msgid "Part updated" #~ msgstr "Part updated" -#: src/forms/PurchaseOrderForms.tsx:246 +#: src/forms/PurchaseOrderForms.tsx:257 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:254 +#: src/forms/PurchaseOrderForms.tsx:265 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:263 +#: src/forms/PurchaseOrderForms.tsx:274 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:273 +#: src/forms/PurchaseOrderForms.tsx:284 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:278 +#: src/forms/PurchaseOrderForms.tsx:289 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:289 -#: src/forms/PurchaseOrderForms.tsx:365 +#: src/forms/PurchaseOrderForms.tsx:300 +#: src/forms/PurchaseOrderForms.tsx:376 msgid "Scan Barcode" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:333 +#: src/forms/PurchaseOrderForms.tsx:344 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:340 +#: src/forms/PurchaseOrderForms.tsx:351 msgid "Assign Batch Code{0}" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:349 +#: src/forms/PurchaseOrderForms.tsx:360 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:374 -#: src/forms/StockForms.tsx:359 +#: src/forms/PurchaseOrderForms.tsx:385 +#: src/forms/StockForms.tsx:336 msgid "Remove item from list" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:399 -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/PurchaseOrderForms.tsx:410 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:58 -#: src/pages/stock/StockDetail.tsx:169 +#: src/pages/stock/StockDetail.tsx:176 msgid "Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:415 +#: src/forms/PurchaseOrderForms.tsx:426 msgid "Store at default location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:428 +#: src/forms/PurchaseOrderForms.tsx:439 msgid "Store at line item destination" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:438 +#: src/forms/PurchaseOrderForms.tsx:449 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:647 +#: src/forms/PurchaseOrderForms.tsx:658 msgid "Receive line items" msgstr "" @@ -2388,97 +2389,94 @@ msgstr "Add meg az új készlet tételhez tartozó sorozatszámokat (vagy hagyd #~ msgstr "Create Stock Item" #: src/forms/StockForms.tsx:136 +#: src/pages/stock/StockDetail.tsx:373 #: src/tables/stock/StockItemTable.tsx:374 #: src/tables/stock/StockItemTable.tsx:494 msgid "Add Stock Item" msgstr "Új készlet tétel" -#: src/forms/StockForms.tsx:157 -msgid "Edit Stock Item" -msgstr "Készlet tétel szerkesztése" - #: src/forms/StockForms.tsx:158 -msgid "Stock item updated" -msgstr "Készlet tétel frissítve" +#~ msgid "Stock item updated" +#~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:348 +#: src/forms/StockForms.tsx:325 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 -#: src/pages/part/PartDetail.tsx:208 -#: src/pages/part/PartDetail.tsx:649 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 +#: src/pages/part/PartDetail.tsx:202 +#: src/pages/part/PartDetail.tsx:643 #: src/tables/stock/StockItemTable.tsx:283 msgid "In Stock" msgstr "Készleten" -#: src/forms/StockForms.tsx:416 +#: src/forms/StockForms.tsx:393 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/tables/RowActions.tsx:148 msgid "Actions" msgstr "Műveletek" -#: src/forms/StockForms.tsx:479 -#: src/pages/stock/StockDetail.tsx:399 +#: src/forms/StockForms.tsx:456 +#: src/pages/stock/StockDetail.tsx:429 #: src/tables/settings/TemplateTable.tsx:266 -#: src/tables/stock/StockItemTestResultTable.tsx:350 +#: src/tables/stock/StockItemTestResultTable.tsx:348 msgid "Add" msgstr "Hozzáadás" -#: src/forms/StockForms.tsx:507 +#: src/forms/StockForms.tsx:484 #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:389 +#: src/pages/stock/StockDetail.tsx:419 msgid "Count" msgstr "Mennyiség" -#: src/forms/StockForms.tsx:740 +#: src/forms/StockForms.tsx:717 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:749 +#: src/forms/StockForms.tsx:726 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:758 -#: src/pages/part/PartDetail.tsx:725 +#: src/forms/StockForms.tsx:735 +#: src/pages/part/PartDetail.tsx:734 msgid "Transfer Stock" msgstr "Készlet áthelyezése" -#: src/forms/StockForms.tsx:767 -#: src/pages/part/PartDetail.tsx:714 +#: src/forms/StockForms.tsx:744 +#: src/pages/part/PartDetail.tsx:723 msgid "Count Stock" msgstr "Leltározás" -#: src/forms/StockForms.tsx:776 +#: src/forms/StockForms.tsx:753 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:785 +#: src/forms/StockForms.tsx:762 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:804 +#: src/forms/StockForms.tsx:781 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:811 +#: src/forms/StockForms.tsx:788 msgid "Parent stock location" msgstr "" @@ -3196,7 +3194,7 @@ msgid "Reports" msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:89 -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:318 msgid "Report" msgstr "Jelentés" @@ -3213,7 +3211,7 @@ msgstr "Jelentés" #~ msgstr "Return order" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135 -#: src/pages/part/PartDetail.tsx:513 +#: src/pages/part/PartDetail.tsx:507 msgid "Bill of Materials" msgstr "Alkatrészjegyzék" @@ -3264,15 +3262,15 @@ msgid "Reporting" msgstr "Riportolás" #: src/pages/Index/Settings/SystemSettings.tsx:223 -#: src/pages/part/PartDetail.tsx:584 +#: src/pages/part/PartDetail.tsx:578 msgid "Stocktake" msgstr "Leltár" #: src/pages/Index/Settings/SystemSettings.tsx:228 -#: src/pages/build/BuildDetail.tsx:360 +#: src/pages/build/BuildDetail.tsx:361 #: src/pages/build/BuildIndex.tsx:14 -#: src/pages/part/PartDetail.tsx:520 -#: src/pages/sales/SalesOrderDetail.tsx:213 +#: src/pages/part/PartDetail.tsx:514 +#: src/pages/sales/SalesOrderDetail.tsx:240 msgid "Build Orders" msgstr "Gyártási utasítások" @@ -3332,34 +3330,34 @@ msgstr "Megjelölés olvasatlanként" #~ msgid "Build Status" #~ msgstr "Build Status" -#: src/pages/build/BuildDetail.tsx:85 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:109 -#: src/pages/sales/ReturnOrderDetail.tsx:75 -#: src/pages/sales/SalesOrderDetail.tsx:79 +#: src/pages/build/BuildDetail.tsx:84 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:111 +#: src/pages/sales/ReturnOrderDetail.tsx:90 +#: src/pages/sales/SalesOrderDetail.tsx:94 #: src/tables/machine/MachineListTable.tsx:323 #: src/tables/purchasing/PurchaseOrderTable.tsx:55 -#: src/tables/sales/ReturnOrderTable.tsx:41 +#: src/tables/sales/ReturnOrderTable.tsx:46 #: src/tables/sales/SalesOrderTable.tsx:52 #: src/tables/stock/StockItemTable.tsx:252 msgid "Status" msgstr "Állapot" -#: src/pages/build/BuildDetail.tsx:91 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:82 -#: src/pages/sales/ReturnOrderDetail.tsx:49 -#: src/pages/sales/SalesOrderDetail.tsx:53 +#: src/pages/build/BuildDetail.tsx:90 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:84 +#: src/pages/sales/ReturnOrderDetail.tsx:64 +#: src/pages/sales/SalesOrderDetail.tsx:68 msgid "Reference" msgstr "" -#: src/pages/build/BuildDetail.tsx:96 -#: src/pages/company/CompanyDetail.tsx:84 +#: src/pages/build/BuildDetail.tsx:95 +#: src/pages/company/CompanyDetail.tsx:85 #: src/pages/company/ManufacturerPartDetail.tsx:73 -#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/pages/company/SupplierPartDetail.tsx:85 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:129 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:103 -#: src/pages/sales/ReturnOrderDetail.tsx:69 -#: src/pages/sales/SalesOrderDetail.tsx:73 +#: src/pages/part/PartDetail.tsx:123 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:105 +#: src/pages/sales/ReturnOrderDetail.tsx:84 +#: src/pages/sales/SalesOrderDetail.tsx:88 #: src/pages/stock/LocationDetail.tsx:93 #: src/tables/ColumnRenderers.tsx:59 #: src/tables/machine/MachineTypeTable.tsx:69 @@ -3372,40 +3370,40 @@ msgstr "" msgid "Description" msgstr "Leírás" -#: src/pages/build/BuildDetail.tsx:103 +#: src/pages/build/BuildDetail.tsx:102 msgid "Parent Build" msgstr "" -#: src/pages/build/BuildDetail.tsx:114 +#: src/pages/build/BuildDetail.tsx:113 msgid "Build Quantity" msgstr "" -#: src/pages/build/BuildDetail.tsx:122 -#: src/pages/build/BuildDetail.tsx:223 +#: src/pages/build/BuildDetail.tsx:121 +#: src/pages/build/BuildDetail.tsx:222 msgid "Completed Outputs" msgstr "Befejezett kimenetek" -#: src/pages/build/BuildDetail.tsx:139 +#: src/pages/build/BuildDetail.tsx:138 msgid "Issued By" msgstr "" -#: src/pages/build/BuildDetail.tsx:145 -#: src/pages/part/PartDetail.tsx:321 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:190 -#: src/pages/sales/ReturnOrderDetail.tsx:156 -#: src/pages/sales/SalesOrderDetail.tsx:160 +#: src/pages/build/BuildDetail.tsx:144 +#: src/pages/part/PartDetail.tsx:315 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:192 +#: src/pages/sales/ReturnOrderDetail.tsx:171 +#: src/pages/sales/SalesOrderDetail.tsx:175 msgid "Responsible" msgstr "Felelős" -#: src/pages/build/BuildDetail.tsx:157 +#: src/pages/build/BuildDetail.tsx:156 msgid "Source Location" msgstr "" -#: src/pages/build/BuildDetail.tsx:158 +#: src/pages/build/BuildDetail.tsx:157 msgid "Any location" msgstr "" -#: src/pages/build/BuildDetail.tsx:165 +#: src/pages/build/BuildDetail.tsx:164 msgid "Destination Location" msgstr "" @@ -3420,7 +3418,7 @@ msgstr "" #~ msgid "Link custom barcode to part" #~ msgstr "Link custom barcode to part" -#: src/pages/build/BuildDetail.tsx:196 +#: src/pages/build/BuildDetail.tsx:195 msgid "Build Details" msgstr "Gyártás részletei" @@ -3429,7 +3427,7 @@ msgstr "Gyártás részletei" #~ msgid "Unlink custom barcode from part" #~ msgstr "Unlink custom barcode from part" -#: src/pages/build/BuildDetail.tsx:202 +#: src/pages/build/BuildDetail.tsx:201 #: src/tables/build/BuildLineTable.tsx:204 msgid "Allocate Stock" msgstr "Készlet foglalása" @@ -3438,7 +3436,7 @@ msgstr "Készlet foglalása" #~ msgid "Build Order updated" #~ msgstr "Build Order updated" -#: src/pages/build/BuildDetail.tsx:217 +#: src/pages/build/BuildDetail.tsx:216 msgid "Incomplete Outputs" msgstr "Befejezetlen kimenetek" @@ -3454,48 +3452,48 @@ msgstr "Befejezetlen kimenetek" #~ msgid "Delete build order" #~ msgstr "Delete build order" -#: src/pages/build/BuildDetail.tsx:236 +#: src/pages/build/BuildDetail.tsx:235 msgid "Consumed Stock" msgstr "Felhasznált készlet" -#: src/pages/build/BuildDetail.tsx:248 +#: src/pages/build/BuildDetail.tsx:247 msgid "Child Build Orders" msgstr "Alárendelt gyártások" -#: src/pages/build/BuildDetail.tsx:258 -#: src/pages/company/CompanyDetail.tsx:244 +#: src/pages/build/BuildDetail.tsx:257 +#: src/pages/company/CompanyDetail.tsx:245 #: src/pages/company/ManufacturerPartDetail.tsx:169 -#: src/pages/part/PartDetail.tsx:606 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:246 -#: src/pages/sales/ReturnOrderDetail.tsx:199 -#: src/pages/sales/SalesOrderDetail.tsx:223 -#: src/pages/stock/StockDetail.tsx:316 +#: src/pages/part/PartDetail.tsx:600 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:253 +#: src/pages/sales/ReturnOrderDetail.tsx:214 +#: src/pages/sales/SalesOrderDetail.tsx:250 +#: src/pages/stock/StockDetail.tsx:323 msgid "Attachments" msgstr "Mellékletek" -#: src/pages/build/BuildDetail.tsx:270 -#: src/pages/company/CompanyDetail.tsx:256 -#: src/pages/part/PartDetail.tsx:618 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:258 -#: src/pages/sales/ReturnOrderDetail.tsx:211 -#: src/pages/sales/SalesOrderDetail.tsx:235 -#: src/pages/stock/StockDetail.tsx:328 +#: src/pages/build/BuildDetail.tsx:269 +#: src/pages/company/CompanyDetail.tsx:257 +#: src/pages/part/PartDetail.tsx:612 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:265 +#: src/pages/sales/ReturnOrderDetail.tsx:226 +#: src/pages/sales/SalesOrderDetail.tsx:262 +#: src/pages/stock/StockDetail.tsx:335 msgid "Notes" msgstr "Megjegyzések" -#: src/pages/build/BuildDetail.tsx:286 +#: src/pages/build/BuildDetail.tsx:287 msgid "Edit Build Order" msgstr "Gyártási utasítás szerkesztése" -#: src/pages/build/BuildDetail.tsx:312 +#: src/pages/build/BuildDetail.tsx:313 msgid "Reporting Actions" msgstr "Jelentési műveletek" -#: src/pages/build/BuildDetail.tsx:318 +#: src/pages/build/BuildDetail.tsx:319 msgid "Print build report" msgstr "Gyártási riport nyomtatása" -#: src/pages/build/BuildDetail.tsx:324 +#: src/pages/build/BuildDetail.tsx:325 msgid "Build Order Actions" msgstr "Gyártáshoz foglalások" @@ -3507,53 +3505,56 @@ msgstr "Gyártáshoz foglalások" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/company/CompanyDetail.tsx:97 +#: src/pages/company/CompanyDetail.tsx:98 msgid "Phone Number" msgstr "" -#: src/pages/company/CompanyDetail.tsx:104 +#: src/pages/company/CompanyDetail.tsx:105 msgid "Email Address" msgstr "" -#: src/pages/company/CompanyDetail.tsx:114 +#: src/pages/company/CompanyDetail.tsx:115 msgid "Default Currency" msgstr "" -#: src/pages/company/CompanyDetail.tsx:119 +#: src/pages/company/CompanyDetail.tsx:120 #: src/pages/company/SupplierDetail.tsx:8 -#: src/pages/company/SupplierPartDetail.tsx:102 -#: src/pages/company/SupplierPartDetail.tsx:188 -#: src/pages/company/SupplierPartDetail.tsx:282 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:97 +#: src/pages/company/SupplierPartDetail.tsx:109 +#: src/pages/company/SupplierPartDetail.tsx:195 +#: src/pages/company/SupplierPartDetail.tsx:301 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:99 +#: src/tables/company/CompanyTable.tsx:93 #: src/tables/purchasing/PurchaseOrderTable.tsx:73 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:36 msgid "Supplier" msgstr "Beszállító" -#: src/pages/company/CompanyDetail.tsx:125 +#: src/pages/company/CompanyDetail.tsx:126 #: src/pages/company/ManufacturerDetail.tsx:8 #: src/pages/company/ManufacturerPartDetail.tsx:91 #: src/pages/company/ManufacturerPartDetail.tsx:221 -#: src/pages/company/SupplierPartDetail.tsx:117 +#: src/pages/company/SupplierPartDetail.tsx:124 +#: src/tables/company/CompanyTable.tsx:98 msgid "Manufacturer" msgstr "Gyártó" -#: src/pages/company/CompanyDetail.tsx:131 +#: src/pages/company/CompanyDetail.tsx:132 #: src/pages/company/CustomerDetail.tsx:8 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/pages/sales/ReturnOrderDetail.tsx:63 -#: src/pages/sales/SalesOrderDetail.tsx:67 -#: src/pages/stock/StockDetail.tsx:218 -#: src/tables/sales/ReturnOrderTable.tsx:60 -#: src/tables/sales/SalesOrderTable.tsx:95 +#: src/pages/sales/ReturnOrderDetail.tsx:78 +#: src/pages/sales/SalesOrderDetail.tsx:82 +#: src/pages/stock/StockDetail.tsx:225 +#: src/tables/company/CompanyTable.tsx:103 +#: src/tables/sales/ReturnOrderTable.tsx:61 +#: src/tables/sales/SalesOrderTable.tsx:97 msgid "Customer" msgstr "Vevő" -#: src/pages/company/CompanyDetail.tsx:165 +#: src/pages/company/CompanyDetail.tsx:166 msgid "Details" msgstr "Részletek" -#: src/pages/company/CompanyDetail.tsx:171 +#: src/pages/company/CompanyDetail.tsx:172 msgid "Manufactured Parts" msgstr "Gyártott alkatrészek" @@ -3561,7 +3562,7 @@ msgstr "Gyártott alkatrészek" #~ msgid "Edit company" #~ msgstr "Edit company" -#: src/pages/company/CompanyDetail.tsx:180 +#: src/pages/company/CompanyDetail.tsx:181 msgid "Supplied Parts" msgstr "Szállított alkatrészek" @@ -3569,30 +3570,31 @@ msgstr "Szállított alkatrészek" #~ msgid "Delete company" #~ msgstr "Delete company" -#: src/pages/company/CompanyDetail.tsx:221 +#: src/pages/company/CompanyDetail.tsx:222 msgid "Assigned Stock" msgstr "Hozzárendelt készlet" -#: src/pages/company/CompanyDetail.tsx:272 +#: src/pages/company/CompanyDetail.tsx:273 msgid "Edit Company" msgstr "Cég szerkesztése" -#: src/pages/company/CompanyDetail.tsx:281 +#: src/pages/company/CompanyDetail.tsx:282 msgid "Company Actions" msgstr "Cég műveletek" #: src/pages/company/ManufacturerPartDetail.tsx:66 -#: src/pages/company/SupplierPartDetail.tsx:71 +#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:72 msgid "Internal Part" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:81 -#: src/pages/company/SupplierPartDetail.tsx:85 +#: src/pages/company/SupplierPartDetail.tsx:92 msgid "External Link" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:99 -#: src/pages/company/SupplierPartDetail.tsx:126 +#: src/pages/company/SupplierPartDetail.tsx:133 #: src/tables/purchasing/ManufacturerPartTable.tsx:53 msgid "Manufacturer Part Number" msgstr "" @@ -3606,12 +3608,12 @@ msgid "Manufacturer Part Details" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:143 -#: src/pages/part/PartDetail.tsx:482 +#: src/pages/part/PartDetail.tsx:476 msgid "Parameters" msgstr "Paraméterek" #: src/pages/company/ManufacturerPartDetail.tsx:155 -#: src/pages/part/PartDetail.tsx:553 +#: src/pages/part/PartDetail.tsx:547 #: src/pages/purchasing/PurchasingIndex.tsx:26 msgid "Suppliers" msgstr "Beszállítók" @@ -3629,65 +3631,70 @@ msgstr "" msgid "ManufacturerPart" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:92 +#: src/pages/company/SupplierPartDetail.tsx:99 #: src/tables/ColumnRenderers.tsx:110 msgid "Note" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:110 +#: src/pages/company/SupplierPartDetail.tsx:117 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:138 -#: src/pages/company/SupplierPartDetail.tsx:189 -#: src/pages/stock/StockDetail.tsx:232 +#: src/pages/company/SupplierPartDetail.tsx:145 +#: src/pages/company/SupplierPartDetail.tsx:196 +#: src/pages/stock/StockDetail.tsx:239 msgid "Packaging" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:145 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:105 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:141 -#: src/tables/purchasing/SupplierPartTable.tsx:120 +#: src/pages/company/SupplierPartDetail.tsx:152 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:107 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:143 +#: src/tables/purchasing/SupplierPartTable.tsx:132 msgid "Pack Quantity" msgstr "Csomagolási mennyiség" -#: src/pages/company/SupplierPartDetail.tsx:156 +#: src/pages/company/SupplierPartDetail.tsx:163 msgid "Supplier Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:163 +#: src/pages/company/SupplierPartDetail.tsx:170 msgid "Availability Updated" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:197 msgid "Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:199 +#: src/pages/company/SupplierPartDetail.tsx:206 msgid "Supplier Part Details" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:205 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:234 +#: src/pages/company/SupplierPartDetail.tsx:212 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:241 msgid "Received Stock" msgstr "Beérkezett készlet" -#: src/pages/company/SupplierPartDetail.tsx:229 +#: src/pages/company/SupplierPartDetail.tsx:236 #: src/pages/part/PartPricingPanel.tsx:115 #: src/pages/part/pricing/PricingOverviewPanel.tsx:130 msgid "Supplier Pricing" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:244 +#: src/pages/company/SupplierPartDetail.tsx:251 msgid "Supplier Part Actions" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:270 -#: src/tables/purchasing/SupplierPartTable.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:275 +#: src/tables/purchasing/SupplierPartTable.tsx:211 msgid "Edit Supplier Part" msgstr "Beszállítói alkatrész szerkesztése" +#: src/pages/company/SupplierPartDetail.tsx:282 +#: src/tables/purchasing/SupplierPartTable.tsx:164 +msgid "Add Supplier Part" +msgstr "Beszállítói alkatrész hozzáadása" + #: src/pages/part/CategoryDetail.tsx:78 #: src/pages/stock/LocationDetail.tsx:85 #: src/tables/settings/ErrorTable.tsx:34 @@ -3734,135 +3741,143 @@ msgstr "" msgid "Category Details" msgstr "" -#: src/pages/part/PartDetail.tsx:135 +#: src/pages/part/PartDetail.tsx:129 msgid "Variant of" msgstr "" -#: src/pages/part/PartDetail.tsx:142 +#: src/pages/part/PartDetail.tsx:136 #: src/tables/notifications/NotificationsTable.tsx:31 #: src/tables/part/PartCategoryTemplateTable.tsx:68 msgid "Category" msgstr "Kategória" -#: src/pages/part/PartDetail.tsx:148 +#: src/pages/part/PartDetail.tsx:142 msgid "Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:155 +#: src/pages/part/PartDetail.tsx:149 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:162 +#: src/pages/part/PartDetail.tsx:156 msgid "IPN" msgstr "IPN" -#: src/pages/part/PartDetail.tsx:169 +#: src/pages/part/PartDetail.tsx:163 msgid "Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:176 +#: src/pages/part/PartDetail.tsx:170 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:39 msgid "Units" msgstr "Mértékegységek" -#: src/pages/part/PartDetail.tsx:183 +#: src/pages/part/PartDetail.tsx:177 #: src/tables/settings/PendingTasksTable.tsx:40 msgid "Keywords" msgstr "" -#: src/pages/part/PartDetail.tsx:190 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:156 -#: src/pages/sales/ReturnOrderDetail.tsx:122 -#: src/pages/sales/SalesOrderDetail.tsx:126 +#: src/pages/part/PartDetail.tsx:184 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:158 +#: src/pages/sales/ReturnOrderDetail.tsx:137 +#: src/pages/sales/SalesOrderDetail.tsx:141 msgid "Link" msgstr "Link" -#: src/pages/part/PartDetail.tsx:202 +#: src/pages/part/PartDetail.tsx:196 #: src/tables/build/BuildLineTable.tsx:115 msgid "Available Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:214 +#: src/pages/part/PartDetail.tsx:208 msgid "Minimum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:220 +#: src/pages/part/PartDetail.tsx:214 #: src/tables/bom/BomTable.tsx:210 #: src/tables/build/BuildLineTable.tsx:92 msgid "On order" msgstr "Rendelve" -#: src/pages/part/PartDetail.tsx:229 +#: src/pages/part/PartDetail.tsx:223 msgid "Allocated to Build Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:240 +#: src/pages/part/PartDetail.tsx:234 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:250 +#: src/pages/part/PartDetail.tsx:244 #: src/tables/bom/BomTable.tsx:234 msgid "Can Build" msgstr "Gyártható" -#: src/pages/part/PartDetail.tsx:257 +#: src/pages/part/PartDetail.tsx:251 #: src/tables/bom/BomTable.tsx:218 #: src/tables/part/PartTable.tsx:91 msgid "Building" msgstr "Gyártásban" -#: src/pages/part/PartDetail.tsx:266 +#: src/pages/part/PartDetail.tsx:260 #: src/tables/bom/UsedInTable.tsx:71 #: src/tables/build/BuildOrderTable.tsx:102 +#: src/tables/company/CompanyTable.tsx:58 +#: src/tables/company/CompanyTable.tsx:88 #: src/tables/machine/MachineListTable.tsx:320 #: src/tables/part/PartTable.tsx:177 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:190 #: src/tables/plugin/PluginListTable.tsx:634 +#: src/tables/purchasing/SupplierPartTable.tsx:99 +#: src/tables/purchasing/SupplierPartTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:247 msgid "Active" msgstr "Aktív" -#: src/pages/part/PartDetail.tsx:271 +#: src/pages/part/PartDetail.tsx:265 msgid "Template Part" msgstr "" -#: src/pages/part/PartDetail.tsx:276 +#: src/pages/part/PartDetail.tsx:270 #: src/tables/bom/BomTable.tsx:262 msgid "Assembled Part" msgstr "Gyártmány alkatrész" -#: src/pages/part/PartDetail.tsx:281 +#: src/pages/part/PartDetail.tsx:275 msgid "Component Part" msgstr "" -#: src/pages/part/PartDetail.tsx:286 +#: src/pages/part/PartDetail.tsx:280 #: src/tables/bom/BomTable.tsx:257 msgid "Trackable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:291 +#: src/pages/part/PartDetail.tsx:285 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:296 +#: src/pages/part/PartDetail.tsx:290 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:301 +#: src/pages/part/PartDetail.tsx:295 msgid "Virtual Part" msgstr "" -#: src/pages/part/PartDetail.tsx:309 +#: src/pages/part/PartDetail.tsx:303 msgid "Creation Date" msgstr "Létrehozás dátuma" +#: src/pages/part/PartDetail.tsx:308 +msgid "Created By" +msgstr "" + #: src/pages/part/PartDetail.tsx:310 #~ msgid "Edit part" #~ msgstr "Edit part" -#: src/pages/part/PartDetail.tsx:314 -msgid "Created By" +#: src/pages/part/PartDetail.tsx:322 +msgid "Default Supplier" msgstr "" #: src/pages/part/PartDetail.tsx:322 @@ -3873,93 +3888,95 @@ msgstr "" #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:328 -msgid "Default Supplier" -msgstr "" - -#: src/pages/part/PartDetail.tsx:339 +#: src/pages/part/PartDetail.tsx:333 #: src/tables/part/PartTable.tsx:160 msgid "Price Range" msgstr "Ártartomány" -#: src/pages/part/PartDetail.tsx:374 -#: src/pages/stock/StockDetail.tsx:129 +#: src/pages/part/PartDetail.tsx:368 +#: src/pages/stock/StockDetail.tsx:136 msgid "Last Stocktake" msgstr "" -#: src/pages/part/PartDetail.tsx:409 +#: src/pages/part/PartDetail.tsx:403 msgid "Stocktake By" msgstr "" -#: src/pages/part/PartDetail.tsx:476 +#: src/pages/part/PartDetail.tsx:470 msgid "Part Details" msgstr "" -#: src/pages/part/PartDetail.tsx:500 +#: src/pages/part/PartDetail.tsx:494 msgid "Variants" msgstr "Változatok" -#: src/pages/part/PartDetail.tsx:507 -#: src/pages/stock/StockDetail.tsx:277 +#: src/pages/part/PartDetail.tsx:501 +#: src/pages/stock/StockDetail.tsx:284 msgid "Allocations" msgstr "Foglalások" -#: src/pages/part/PartDetail.tsx:527 +#: src/pages/part/PartDetail.tsx:521 msgid "Used In" msgstr "Felhasználva ebben" -#: src/pages/part/PartDetail.tsx:534 +#: src/pages/part/PartDetail.tsx:528 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:540 +#: src/pages/part/PartDetail.tsx:534 #: src/pages/purchasing/PurchasingIndex.tsx:37 msgid "Manufacturers" msgstr "Gyártók" -#: src/pages/part/PartDetail.tsx:579 +#: src/pages/part/PartDetail.tsx:573 msgid "Scheduling" msgstr "Ütemezés" -#: src/pages/part/PartDetail.tsx:589 +#: src/pages/part/PartDetail.tsx:583 msgid "Test Templates" msgstr "Teszt sablonok" -#: src/pages/part/PartDetail.tsx:600 +#: src/pages/part/PartDetail.tsx:594 msgid "Related Parts" msgstr "Kapcsolódó alkatrészek" -#: src/pages/part/PartDetail.tsx:654 +#: src/pages/part/PartDetail.tsx:648 msgid "No Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:659 +#: src/pages/part/PartDetail.tsx:653 #: src/tables/part/PartTable.tsx:85 msgid "On Order" msgstr "Rendelve" -#: src/pages/part/PartDetail.tsx:664 +#: src/pages/part/PartDetail.tsx:658 #: src/tables/stock/StockItemTable.tsx:288 msgid "In Production" msgstr "" -#: src/pages/part/PartDetail.tsx:676 +#: src/pages/part/PartDetail.tsx:671 msgid "Edit Part" msgstr "Alkatrész szerkesztése" -#: src/pages/part/PartDetail.tsx:707 +#: src/pages/part/PartDetail.tsx:678 +#: src/tables/part/PartTable.tsx:276 +#: src/tables/part/PartTable.tsx:292 +msgid "Add Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:716 msgid "Stock Actions" msgstr "Készlet műveletek" -#: src/pages/part/PartDetail.tsx:715 +#: src/pages/part/PartDetail.tsx:724 msgid "Count part stock" msgstr "Készlet számolása" -#: src/pages/part/PartDetail.tsx:726 +#: src/pages/part/PartDetail.tsx:735 msgid "Transfer part stock" msgstr "Készlet áthelyezése" -#: src/pages/part/PartDetail.tsx:736 +#: src/pages/part/PartDetail.tsx:745 msgid "Part Actions" msgstr "Alkatrész műveletek" @@ -4022,7 +4039,7 @@ msgstr "Összetevő" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:151 #: src/pages/part/pricing/SupplierPricingPanel.tsx:83 #: src/tables/bom/BomTable.tsx:149 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:168 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:170 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:88 msgid "Unit Price" msgstr "Egységár" @@ -4030,12 +4047,15 @@ msgstr "Egységár" #: src/pages/part/pricing/BomPricingPanel.tsx:161 #: src/tables/ColumnRenderers.tsx:231 #: src/tables/bom/BomTable.tsx:158 +#: src/tables/purchasing/PurchaseOrderTable.tsx:97 +#: src/tables/sales/ReturnOrderTable.tsx:87 +#: src/tables/sales/SalesOrderTable.tsx:124 msgid "Total Price" msgstr "Teljes ár" #: src/pages/part/pricing/BomPricingPanel.tsx:177 #: src/pages/part/pricing/VariantPricingPanel.tsx:62 -#: src/tables/purchasing/SupplierPartTable.tsx:137 +#: src/tables/purchasing/SupplierPartTable.tsx:149 msgid "Updated" msgstr "Frissítve" @@ -4094,7 +4114,7 @@ msgid "Overall Pricing" msgstr "" #: src/pages/part/pricing/PricingOverviewPanel.tsx:184 -#: src/pages/stock/StockDetail.tsx:123 +#: src/pages/stock/StockDetail.tsx:130 msgid "Last Updated" msgstr "" @@ -4153,82 +4173,92 @@ msgstr "" msgid "Variant Part" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:66 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:68 msgid "Edit Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:88 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:90 msgid "Supplier Reference" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:118 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:228 -#: src/pages/sales/ReturnOrderDetail.tsx:84 -#: src/pages/sales/ReturnOrderDetail.tsx:194 -#: src/pages/sales/SalesOrderDetail.tsx:88 -#: src/pages/sales/SalesOrderDetail.tsx:198 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:120 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:230 +#: src/pages/sales/ReturnOrderDetail.tsx:99 +#: src/pages/sales/ReturnOrderDetail.tsx:209 +#: src/pages/sales/SalesOrderDetail.tsx:103 +#: src/pages/sales/SalesOrderDetail.tsx:225 msgid "Line Items" msgstr "Sortételek" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:125 -#: src/pages/sales/ReturnOrderDetail.tsx:91 -#: src/pages/sales/SalesOrderDetail.tsx:95 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 +#: src/pages/sales/ReturnOrderDetail.tsx:106 +#: src/pages/sales/SalesOrderDetail.tsx:110 msgid "Completed Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:133 -#: src/pages/sales/ReturnOrderDetail.tsx:99 -#: src/pages/sales/SalesOrderDetail.tsx:103 -#: src/pages/sales/SalesOrderDetail.tsx:208 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:135 +#: src/pages/sales/ReturnOrderDetail.tsx:114 +#: src/pages/sales/SalesOrderDetail.tsx:118 +#: src/pages/sales/SalesOrderDetail.tsx:235 msgid "Completed Shipments" msgstr "Kész szállítmányok" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:141 -#: src/pages/sales/ReturnOrderDetail.tsx:107 -#: src/pages/sales/SalesOrderDetail.tsx:111 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 +#: src/pages/sales/ReturnOrderDetail.tsx:122 +#: src/pages/sales/SalesOrderDetail.tsx:126 msgid "Order Currency," msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:146 -#: src/pages/sales/ReturnOrderDetail.tsx:112 -#: src/pages/sales/SalesOrderDetail.tsx:116 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:148 +#: src/pages/sales/ReturnOrderDetail.tsx:127 +#: src/pages/sales/SalesOrderDetail.tsx:131 msgid "Total Cost" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:177 -#: src/pages/sales/ReturnOrderDetail.tsx:143 -#: src/pages/sales/SalesOrderDetail.tsx:147 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:179 +#: src/pages/sales/ReturnOrderDetail.tsx:158 +#: src/pages/sales/SalesOrderDetail.tsx:162 msgid "Created On" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:183 -#: src/pages/sales/ReturnOrderDetail.tsx:149 -#: src/pages/sales/SalesOrderDetail.tsx:153 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:185 +#: src/pages/sales/ReturnOrderDetail.tsx:164 +#: src/pages/sales/SalesOrderDetail.tsx:168 #: src/tables/ColumnRenderers.tsx:180 msgid "Target Date" msgstr "Cél dátum" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:222 -#: src/pages/sales/ReturnOrderDetail.tsx:188 -#: src/pages/sales/SalesOrderDetail.tsx:192 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:224 +#: src/pages/sales/ReturnOrderDetail.tsx:203 +#: src/pages/sales/SalesOrderDetail.tsx:219 msgid "Order Details" msgstr "Rendelés részletei" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:287 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:293 +#: src/pages/sales/ReturnOrderDetail.tsx:267 +#: src/pages/sales/SalesOrderDetail.tsx:279 msgid "Order Actions" msgstr "Rendelés műveletek" -#: src/pages/sales/ReturnOrderDetail.tsx:55 -#: src/pages/sales/SalesOrderDetail.tsx:59 -#: src/tables/sales/SalesOrderTable.tsx:111 +#: src/pages/sales/ReturnOrderDetail.tsx:70 +#: src/pages/sales/SalesOrderDetail.tsx:74 +#: src/tables/sales/SalesOrderTable.tsx:113 msgid "Customer Reference" msgstr "Vevői azonosító" +#: src/pages/sales/ReturnOrderDetail.tsx:256 +msgid "Edit Return Order" +msgstr "" + #: src/pages/sales/SalesIndex.tsx:33 msgid "Customers" msgstr "Vevők" -#: src/pages/sales/SalesOrderDetail.tsx:203 +#: src/pages/sales/SalesOrderDetail.tsx:208 +msgid "Edit Sales Order" +msgstr "" + +#: src/pages/sales/SalesOrderDetail.tsx:230 msgid "Pending Shipments" msgstr "Függő szállítmányok" @@ -4266,15 +4296,19 @@ msgstr "" msgid "Location Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:102 +#: src/pages/stock/StockDetail.tsx:109 msgid "Base Part" msgstr "Kiindulási alkatrész" -#: src/pages/stock/StockDetail.tsx:109 +#: src/pages/stock/StockDetail.tsx:116 msgid "Stock Status" msgstr "" -#: src/pages/stock/StockDetail.tsx:150 +#: src/pages/stock/StockDetail.tsx:155 +#~ msgid "Link custom barcode to stock item" +#~ msgstr "Link custom barcode to stock item" + +#: src/pages/stock/StockDetail.tsx:157 #: src/tables/build/BuildLineTable.tsx:38 #: src/tables/part/PartTable.tsx:116 #: src/tables/stock/StockItemTable.tsx:154 @@ -4282,86 +4316,90 @@ msgstr "" msgid "Available" msgstr "Elérhető" -#: src/pages/stock/StockDetail.tsx:155 -#~ msgid "Link custom barcode to stock item" -#~ msgstr "Link custom barcode to stock item" - #: src/pages/stock/StockDetail.tsx:161 #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:176 +#: src/pages/stock/StockDetail.tsx:183 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:192 +#: src/pages/stock/StockDetail.tsx:199 msgid "Consumed By" msgstr "" -#: src/pages/stock/StockDetail.tsx:201 -msgid "Build Order" -msgstr "" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "Edit stock item" +#: src/pages/stock/StockDetail.tsx:208 +msgid "Build Order" +msgstr "" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "Delete stock item" -#: src/pages/stock/StockDetail.tsx:266 +#: src/pages/stock/StockDetail.tsx:273 msgid "Stock Details" msgstr "" -#: src/pages/stock/StockDetail.tsx:272 +#: src/pages/stock/StockDetail.tsx:279 msgid "Stock Tracking" msgstr "Készlettörténet" -#: src/pages/stock/StockDetail.tsx:284 +#: src/pages/stock/StockDetail.tsx:291 msgid "Test Data" msgstr "Teszt adatok" -#: src/pages/stock/StockDetail.tsx:298 +#: src/pages/stock/StockDetail.tsx:305 msgid "Installed Items" msgstr "Beépített tételek" -#: src/pages/stock/StockDetail.tsx:305 +#: src/pages/stock/StockDetail.tsx:312 msgid "Child Items" msgstr "Gyermek tételek" -#: src/pages/stock/StockDetail.tsx:385 +#: src/pages/stock/StockDetail.tsx:364 +msgid "Edit Stock Item" +msgstr "Készlet tétel szerkesztése" + +#: src/pages/stock/StockDetail.tsx:415 msgid "Stock Operations" msgstr "Készlet műveletek" -#: src/pages/stock/StockDetail.tsx:390 +#: src/pages/stock/StockDetail.tsx:420 msgid "Count stock" msgstr "Leltározás" -#: src/pages/stock/StockDetail.tsx:400 +#: src/pages/stock/StockDetail.tsx:430 #: src/tables/stock/StockItemTable.tsx:409 msgid "Add stock" msgstr "Készlethez ad" -#: src/pages/stock/StockDetail.tsx:408 +#: src/pages/stock/StockDetail.tsx:433 +#~ msgid "Duplicate stock item" +#~ msgstr "Duplicate stock item" + +#: src/pages/stock/StockDetail.tsx:438 #: src/tables/stock/StockItemTable.tsx:418 msgid "Remove stock" msgstr "Készlet csökkentése" -#: src/pages/stock/StockDetail.tsx:415 +#: src/pages/stock/StockDetail.tsx:445 msgid "Transfer" msgstr "Áthelyezés" -#: src/pages/stock/StockDetail.tsx:416 +#: src/pages/stock/StockDetail.tsx:446 #: src/tables/stock/StockItemTable.tsx:438 msgid "Transfer stock" msgstr "Készlet áthelyezése" -#: src/pages/stock/StockDetail.tsx:433 -msgid "Duplicate stock item" -msgstr "Készlet tétel másolása" +#: src/pages/stock/StockDetail.tsx:458 +msgid "Stock Item Actions" +msgstr "" -#: src/pages/stock/StockDetail.tsx:460 +#: src/pages/stock/StockDetail.tsx:494 msgid "Batch Code" msgstr "" @@ -4610,18 +4648,10 @@ msgstr "" msgid "BOM item created" msgstr "" -#: src/tables/bom/BomTable.tsx:311 -#~ msgid "Edit Bom Item" -#~ msgstr "Edit Bom Item" - #: src/tables/bom/BomTable.tsx:313 msgid "Edit BOM Item" msgstr "" -#: src/tables/bom/BomTable.tsx:313 -#~ msgid "Bom item updated" -#~ msgstr "Bom item updated" - #: src/tables/bom/BomTable.tsx:315 msgid "BOM item updated" msgstr "" @@ -4634,26 +4664,34 @@ msgstr "" msgid "BOM item deleted" msgstr "" -#: src/tables/bom/BomTable.tsx:328 -#~ msgid "Delete Bom Item" -#~ msgstr "Delete Bom Item" - -#: src/tables/bom/BomTable.tsx:329 -#~ msgid "Bom item deleted" -#~ msgstr "Bom item deleted" - #: src/tables/bom/BomTable.tsx:331 -#~ msgid "Are you sure you want to remove this BOM item?" -#~ msgstr "Are you sure you want to remove this BOM item?" +#~ msgid "Edit Bom Item" +#~ msgstr "Edit Bom Item" #: src/tables/bom/BomTable.tsx:333 msgid "View BOM" msgstr "Alkatrészjegyzék megtekintése" +#: src/tables/bom/BomTable.tsx:333 +#~ msgid "Bom item updated" +#~ msgstr "Bom item updated" + #: src/tables/bom/BomTable.tsx:344 msgid "Validate BOM line" msgstr "Alkatrészjegyzék tétel jóváhagyása" +#: src/tables/bom/BomTable.tsx:348 +#~ msgid "Delete Bom Item" +#~ msgstr "Delete Bom Item" + +#: src/tables/bom/BomTable.tsx:349 +#~ msgid "Bom item deleted" +#~ msgstr "Bom item deleted" + +#: src/tables/bom/BomTable.tsx:351 +#~ msgid "Are you sure you want to remove this BOM item?" +#~ msgstr "Are you sure you want to remove this BOM item?" + #: src/tables/bom/BomTable.tsx:352 msgid "Edit Substitutes" msgstr "Helyettesítő alkatrészek szerkesztése" @@ -4727,7 +4765,7 @@ msgstr "" #: src/tables/build/BuildOrderTable.tsx:107 #: src/tables/purchasing/PurchaseOrderTable.tsx:56 -#: src/tables/sales/ReturnOrderTable.tsx:42 +#: src/tables/sales/ReturnOrderTable.tsx:47 #: src/tables/sales/SalesOrderTable.tsx:53 msgid "Filter by order status" msgstr "" @@ -4736,8 +4774,8 @@ msgstr "" msgid "Show overdue status" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:140 -#: src/tables/build/BuildOrderTable.tsx:158 +#: src/tables/build/BuildOrderTable.tsx:142 +#: src/tables/build/BuildOrderTable.tsx:160 msgid "Add Build Order" msgstr "Gyártási utasítás létrehozása" @@ -4762,27 +4800,43 @@ msgstr "" msgid "Are you sure you want to delete this address?" msgstr "" -#: src/tables/company/CompanyTable.tsx:63 +#: src/tables/company/CompanyTable.tsx:71 msgid "New Company" msgstr "" -#: src/tables/company/CompanyTable.tsx:83 +#: src/tables/company/CompanyTable.tsx:89 +msgid "Show active companies" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:94 +msgid "Show companies which are suppliers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:99 +msgid "Show companies which are manufacturers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:104 +msgid "Show companies which are customers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:116 msgid "Add Company" msgstr "" -#: src/tables/company/ContactTable.tsx:73 +#: src/tables/company/ContactTable.tsx:71 msgid "Edit Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:80 +#: src/tables/company/ContactTable.tsx:78 msgid "Add Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:91 +#: src/tables/company/ContactTable.tsx:89 msgid "Delete Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:131 +#: src/tables/company/ContactTable.tsx:129 msgid "Add contact" msgstr "" @@ -5179,11 +5233,6 @@ msgstr "Szűrés virtuális alkatrészek szerint" msgid "Not Virtual" msgstr "Nem virtuális" -#: src/tables/part/PartTable.tsx:276 -#: src/tables/part/PartTable.tsx:292 -msgid "Add Part" -msgstr "" - #: src/tables/part/PartTestTemplateTable.tsx:52 msgid "Results" msgstr "" @@ -5532,105 +5581,122 @@ msgstr "" msgid "Are you sure you want to remove this manufacturer part?" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:84 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:86 msgid "Part Description" msgstr "Alkatrész leírása" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:111 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:113 msgid "Total Quantity" msgstr "Teljes mennyiség" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:127 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:129 msgid "Received" msgstr "Fogadott" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:146 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:148 msgid "Supplier Code" msgstr "Beszállítói kód" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:153 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:155 msgid "Supplier Link" msgstr "Beszállítói link" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:160 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:162 msgid "Manufacturer Code" msgstr "Gyártói kód" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:174 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:176 msgid "Destination" msgstr "Cél" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:188 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:198 msgid "Add Line Item" msgstr "Sortétel hozzáadása" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:203 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:215 msgid "Edit Line Item" msgstr "Sortétel szerkesztése" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:211 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:223 msgid "Delete Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:222 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:234 msgid "Receive line item" msgstr "Sortétel bevételezése" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:256 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:272 msgid "Add line item" msgstr "Sortétel hozzáadása" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:261 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:282 msgid "Receive items" msgstr "Bevételezés" -#: src/tables/purchasing/PurchaseOrderTable.tsx:102 -#: src/tables/purchasing/PurchaseOrderTable.tsx:119 +#: src/tables/purchasing/PurchaseOrderTable.tsx:113 +#: src/tables/purchasing/PurchaseOrderTable.tsx:130 msgid "Add Purchase Order" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:88 +#: src/tables/purchasing/SupplierPartTable.tsx:94 msgid "MPN" msgstr "MPN (Gyártói cikkszám)" -#: src/tables/purchasing/SupplierPartTable.tsx:111 +#: src/tables/purchasing/SupplierPartTable.tsx:123 msgid "Base units" msgstr "Egység" -#: src/tables/purchasing/SupplierPartTable.tsx:156 -msgid "Add Supplier Part" -msgstr "Beszállítói alkatrész hozzáadása" - -#: src/tables/purchasing/SupplierPartTable.tsx:159 +#: src/tables/purchasing/SupplierPartTable.tsx:171 msgid "Supplier part created" msgstr "Beszállítói alkatrész létrehozva" -#: src/tables/purchasing/SupplierPartTable.tsx:168 +#: src/tables/purchasing/SupplierPartTable.tsx:177 msgid "Add supplier part" msgstr "Beszállítói alkatrész hozzáadása" -#: src/tables/purchasing/SupplierPartTable.tsx:193 -msgid "Supplier part updated" -msgstr "Beszállítói alkatrész frissítve" +#: src/tables/purchasing/SupplierPartTable.tsx:189 +msgid "Show active supplier parts" +msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:204 +#: src/tables/purchasing/SupplierPartTable.tsx:193 +msgid "Active Part" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:193 +#~ msgid "Supplier part updated" +#~ msgstr "Supplier part updated" + +#: src/tables/purchasing/SupplierPartTable.tsx:194 +msgid "Show active internal parts" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:198 +msgid "Active Supplier" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:199 +msgid "Show active suppliers" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:205 +#~ msgid "Supplier part deleted" +#~ msgstr "Supplier part deleted" + +#: src/tables/purchasing/SupplierPartTable.tsx:207 +#~ msgid "Are you sure you want to remove this supplier part?" +#~ msgstr "Are you sure you want to remove this supplier part?" + +#: src/tables/purchasing/SupplierPartTable.tsx:219 msgid "Delete Supplier Part" msgstr "Beszállítói alkatrész törlése" -#: src/tables/purchasing/SupplierPartTable.tsx:205 -msgid "Supplier part deleted" -msgstr "Szállítói alkatrész törölve" - -#: src/tables/purchasing/SupplierPartTable.tsx:207 -msgid "Are you sure you want to remove this supplier part?" -msgstr "Biztosan eltávolítod ezt a beszállítói alkatrészt?" - -#: src/tables/sales/ReturnOrderTable.tsx:95 +#: src/tables/sales/ReturnOrderTable.tsx:102 +#: src/tables/sales/ReturnOrderTable.tsx:116 msgid "Add Return Order" msgstr "" -#: src/tables/sales/SalesOrderTable.tsx:66 -#: src/tables/sales/SalesOrderTable.tsx:83 +#: src/tables/sales/SalesOrderTable.tsx:68 +#: src/tables/sales/SalesOrderTable.tsx:85 msgid "Add Sales Order" msgstr "" @@ -6097,8 +6163,8 @@ msgid "Finished" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:277 -#: src/tables/stock/StockItemTestResultTable.tsx:351 -#: src/tables/stock/StockItemTestResultTable.tsx:406 +#: src/tables/stock/StockItemTestResultTable.tsx:349 +#: src/tables/stock/StockItemTestResultTable.tsx:404 msgid "Add Test Result" msgstr "" @@ -6106,61 +6172,61 @@ msgstr "" msgid "Test result added" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:290 -#: src/tables/stock/StockItemTestResultTable.tsx:361 +#: src/tables/stock/StockItemTestResultTable.tsx:288 +#: src/tables/stock/StockItemTestResultTable.tsx:359 msgid "Edit Test Result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:292 +#: src/tables/stock/StockItemTestResultTable.tsx:290 msgid "Test result updated" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:298 -#: src/tables/stock/StockItemTestResultTable.tsx:370 +#: src/tables/stock/StockItemTestResultTable.tsx:296 +#: src/tables/stock/StockItemTestResultTable.tsx:368 msgid "Delete Test Result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:300 +#: src/tables/stock/StockItemTestResultTable.tsx:298 msgid "Test result deleted" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:314 +#: src/tables/stock/StockItemTestResultTable.tsx:312 msgid "Test Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:315 +#: src/tables/stock/StockItemTestResultTable.tsx:313 msgid "Test result has been recorded" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:322 +#: src/tables/stock/StockItemTestResultTable.tsx:320 msgid "Failed to record test result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:339 +#: src/tables/stock/StockItemTestResultTable.tsx:337 msgid "Pass Test" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:387 +#: src/tables/stock/StockItemTestResultTable.tsx:385 msgid "Required" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:388 +#: src/tables/stock/StockItemTestResultTable.tsx:386 msgid "Show results for required tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:392 +#: src/tables/stock/StockItemTestResultTable.tsx:390 msgid "Include Installed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:393 +#: src/tables/stock/StockItemTestResultTable.tsx:391 msgid "Show results for installed stock items" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:397 +#: src/tables/stock/StockItemTestResultTable.tsx:395 msgid "Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:398 +#: src/tables/stock/StockItemTestResultTable.tsx:396 msgid "Show only passed tests" msgstr "" diff --git a/src/frontend/src/locales/id/messages.po b/src/frontend/src/locales/id/messages.po index 974882dda5..a9bbc908c9 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: 2024-04-18 03:35\n" +"PO-Revision-Date: 2024-04-21 04:19\n" "Last-Translator: \n" "Language-Team: Indonesian\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -69,10 +69,10 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/forms/StockForms.tsx:450 +#: src/forms/StockForms.tsx:427 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:407 +#: src/pages/stock/StockDetail.tsx:437 msgid "Remove" msgstr "" @@ -100,7 +100,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:226 -#: src/components/forms/ApiForm.tsx:516 +#: src/components/forms/ApiForm.tsx:529 #: src/contexts/ThemeContext.tsx:65 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 msgid "Submit" @@ -131,6 +131,9 @@ msgid "Part is not active" msgstr "" #: src/components/details/PartIcons.tsx:34 +#: src/pages/company/CompanyDetail.tsx:299 +#: src/pages/company/SupplierPartDetail.tsx:310 +#: src/pages/part/PartDetail.tsx:662 msgid "Inactive" msgstr "" @@ -246,26 +249,26 @@ msgstr "" msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:131 +#: src/components/forms/ApiForm.tsx:133 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "" -#: src/components/forms/ApiForm.tsx:378 +#: src/components/forms/ApiForm.tsx:393 #: src/components/widgets/MarkdownEditor.tsx:146 msgid "Success" msgstr "" -#: src/components/forms/ApiForm.tsx:453 +#: src/components/forms/ApiForm.tsx:468 msgid "Form Errors Exist" msgstr "" -#: src/components/forms/ApiForm.tsx:553 +#: src/components/forms/ApiForm.tsx:566 #: src/tables/plugin/PluginListTable.tsx:441 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:573 +#: src/components/forms/ApiForm.tsx:586 #: src/components/items/ActionDropdown.tsx:199 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:121 @@ -447,7 +450,7 @@ msgstr "" #: src/components/forms/HostOptionsForm.tsx:42 #: src/components/forms/HostOptionsForm.tsx:69 #: src/pages/part/CategoryDetail.tsx:72 -#: src/pages/part/PartDetail.tsx:122 +#: src/pages/part/PartDetail.tsx:116 #: src/pages/stock/LocationDetail.tsx:79 #: src/tables/machine/MachineTypeTable.tsx:65 #: src/tables/machine/MachineTypeTable.tsx:106 @@ -498,7 +501,7 @@ msgstr "" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:277 +#: src/components/forms/fields/ApiFormField.tsx:278 #: src/components/modals/LicenseModal.tsx:72 #: src/components/nav/SearchDrawer.tsx:411 #: src/components/widgets/MarkdownEditor.tsx:108 @@ -509,7 +512,7 @@ msgstr "" #: src/tables/InvenTreeTable.tsx:430 #: src/tables/InvenTreeTable.tsx:506 #: src/tables/plugin/PluginListTable.tsx:398 -#: src/tables/stock/StockItemTestResultTable.tsx:321 +#: src/tables/stock/StockItemTestResultTable.tsx:319 msgid "Error" msgstr "" @@ -548,7 +551,7 @@ msgid "Thumbnail" msgstr "" #: src/components/items/ActionDropdown.tsx:110 -#: src/pages/build/BuildDetail.tsx:298 +#: src/pages/build/BuildDetail.tsx:299 msgid "Barcode Actions" msgstr "" @@ -569,7 +572,7 @@ msgid "Link custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:161 -#: src/forms/PurchaseOrderForms.tsx:356 +#: src/forms/PurchaseOrderForms.tsx:367 msgid "Unlink Barcode" msgstr "" @@ -590,7 +593,6 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:218 -#: src/pages/stock/StockDetail.tsx:432 #: src/tables/RowActions.tsx:32 msgid "Duplicate" msgstr "" @@ -1041,19 +1043,18 @@ msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49 -#: src/pages/build/BuildDetail.tsx:79 -#: src/pages/part/PartDetail.tsx:767 +#: src/pages/build/BuildDetail.tsx:78 +#: src/pages/part/PartDetail.tsx:778 #: src/tables/part/RelatedPartTable.tsx:45 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:70 msgid "Part" msgstr "" @@ -1064,7 +1065,7 @@ msgstr "" #: src/pages/part/CategoryDetail.tsx:104 #: src/pages/part/CategoryDetail.tsx:183 #: src/pages/part/CategoryDetail.tsx:213 -#: src/pages/part/PartDetail.tsx:633 +#: src/pages/part/PartDetail.tsx:627 msgid "Parts" msgstr "" @@ -1085,10 +1086,10 @@ msgid "Part Test Templates" msgstr "" #: src/components/render/ModelType.tsx:43 -#: src/pages/company/SupplierPartDetail.tsx:185 -#: src/pages/company/SupplierPartDetail.tsx:294 -#: src/pages/stock/StockDetail.tsx:161 -#: src/tables/purchasing/SupplierPartTable.tsx:63 +#: src/pages/company/SupplierPartDetail.tsx:192 +#: src/pages/company/SupplierPartDetail.tsx:324 +#: src/pages/stock/StockDetail.tsx:168 +#: src/tables/purchasing/SupplierPartTable.tsx:69 msgid "Supplier Part" msgstr "" @@ -1112,12 +1113,12 @@ msgstr "" #: src/components/render/ModelType.tsx:67 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:67 -#: src/pages/stock/StockDetail.tsx:480 +#: src/pages/stock/StockDetail.tsx:514 msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:68 -#: src/pages/company/CompanyDetail.tsx:196 +#: src/pages/company/CompanyDetail.tsx:197 #: src/pages/stock/LocationDetail.tsx:112 #: src/pages/stock/LocationDetail.tsx:156 #: src/pages/stock/LocationDetail.tsx:309 @@ -1158,7 +1159,7 @@ msgid "Build Lines" msgstr "" #: src/components/render/ModelType.tsx:104 -#: src/pages/company/CompanyDetail.tsx:302 +#: src/pages/company/CompanyDetail.tsx:309 msgid "Company" msgstr "" @@ -1179,15 +1180,15 @@ msgstr "" #: src/components/render/ModelType.tsx:119 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:99 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:42 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:319 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:328 msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:120 #: src/pages/Index/Settings/SystemSettings.tsx:242 -#: src/pages/company/CompanyDetail.tsx:189 -#: src/pages/company/SupplierPartDetail.tsx:219 -#: src/pages/part/PartDetail.tsx:566 +#: src/pages/company/CompanyDetail.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:226 +#: src/pages/part/PartDetail.tsx:560 #: src/pages/purchasing/PurchasingIndex.tsx:20 msgid "Purchase Orders" msgstr "" @@ -1202,16 +1203,16 @@ msgstr "" #: src/components/render/ModelType.tsx:132 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:108 -#: src/pages/build/BuildDetail.tsx:127 -#: src/pages/sales/SalesOrderDetail.tsx:265 -#: src/pages/stock/StockDetail.tsx:209 +#: src/pages/build/BuildDetail.tsx:126 +#: src/pages/sales/SalesOrderDetail.tsx:315 +#: src/pages/stock/StockDetail.tsx:216 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:133 #: src/pages/Index/Settings/SystemSettings.tsx:257 -#: src/pages/company/CompanyDetail.tsx:205 -#: src/pages/part/PartDetail.tsx:572 +#: src/pages/company/CompanyDetail.tsx:206 +#: src/pages/part/PartDetail.tsx:566 #: src/pages/sales/SalesIndex.tsx:21 msgid "Sales Orders" msgstr "" @@ -1226,13 +1227,13 @@ msgstr "" #: src/components/render/ModelType.tsx:147 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:117 -#: src/pages/sales/ReturnOrderDetail.tsx:241 +#: src/pages/sales/ReturnOrderDetail.tsx:291 msgid "Return Order" msgstr "" #: src/components/render/ModelType.tsx:148 #: src/pages/Index/Settings/SystemSettings.tsx:272 -#: src/pages/company/CompanyDetail.tsx:212 +#: src/pages/company/CompanyDetail.tsx:213 #: src/pages/sales/SalesIndex.tsx:27 msgid "Return Orders" msgstr "" @@ -1243,19 +1244,19 @@ msgid "Address" msgstr "" #: src/components/render/ModelType.tsx:156 -#: src/pages/company/CompanyDetail.tsx:238 +#: src/pages/company/CompanyDetail.tsx:239 msgid "Addresses" msgstr "" #: src/components/render/ModelType.tsx:162 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:165 -#: src/pages/sales/ReturnOrderDetail.tsx:131 -#: src/pages/sales/SalesOrderDetail.tsx:135 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:167 +#: src/pages/sales/ReturnOrderDetail.tsx:146 +#: src/pages/sales/SalesOrderDetail.tsx:150 msgid "Contact" msgstr "" #: src/components/render/ModelType.tsx:163 -#: src/pages/company/CompanyDetail.tsx:232 +#: src/pages/company/CompanyDetail.tsx:233 msgid "Contacts" msgstr "" @@ -1285,26 +1286,26 @@ msgstr "" #: src/defaults/links.tsx:29 #: src/defaults/menuItems.tsx:38 #: src/pages/Index/Settings/SystemSettings.tsx:199 -#: src/pages/part/PartDetail.tsx:488 +#: src/pages/part/PartDetail.tsx:482 #: src/pages/stock/LocationDetail.tsx:289 -#: src/pages/stock/StockDetail.tsx:343 +#: src/pages/stock/StockDetail.tsx:350 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" msgstr "" #: src/components/render/Stock.tsx:26 -#: src/pages/stock/StockDetail.tsx:144 -#: src/pages/stock/StockDetail.tsx:450 +#: src/pages/stock/StockDetail.tsx:151 +#: src/pages/stock/StockDetail.tsx:484 msgid "Serial Number" msgstr "" #: src/components/render/Stock.tsx:28 #: src/pages/part/pricing/BomPricingPanel.tsx:132 #: src/pages/part/pricing/PriceBreakPanel.tsx:96 -#: src/pages/stock/StockDetail.tsx:139 -#: src/pages/stock/StockDetail.tsx:455 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:92 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:120 +#: src/pages/stock/StockDetail.tsx:146 +#: src/pages/stock/StockDetail.tsx:489 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:94 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:122 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:73 msgid "Quantity" msgstr "" @@ -2064,7 +2065,7 @@ msgstr "" #~ msgstr "Local Server" #: src/defaults/links.tsx:11 -#: src/pages/company/CompanyDetail.tsx:89 +#: src/pages/company/CompanyDetail.tsx:90 msgid "Website" msgstr "" @@ -2081,8 +2082,8 @@ msgstr "" #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:217 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:278 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:322 +#: src/pages/company/SupplierPartDetail.tsx:297 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:331 #: src/pages/purchasing/PurchasingIndex.tsx:52 msgid "Purchasing" msgstr "" @@ -2090,9 +2091,9 @@ msgstr "" #: src/defaults/links.tsx:32 #: src/defaults/menuItems.tsx:53 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:245 +#: src/pages/sales/ReturnOrderDetail.tsx:296 #: src/pages/sales/SalesIndex.tsx:45 -#: src/pages/sales/SalesOrderDetail.tsx:269 +#: src/pages/sales/SalesOrderDetail.tsx:320 msgid "Sales" msgstr "" @@ -2295,75 +2296,75 @@ msgstr "" #~ msgid "Part updated" #~ msgstr "Part updated" -#: src/forms/PurchaseOrderForms.tsx:246 +#: src/forms/PurchaseOrderForms.tsx:257 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:254 +#: src/forms/PurchaseOrderForms.tsx:265 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:263 +#: src/forms/PurchaseOrderForms.tsx:274 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:273 +#: src/forms/PurchaseOrderForms.tsx:284 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:278 +#: src/forms/PurchaseOrderForms.tsx:289 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:289 -#: src/forms/PurchaseOrderForms.tsx:365 +#: src/forms/PurchaseOrderForms.tsx:300 +#: src/forms/PurchaseOrderForms.tsx:376 msgid "Scan Barcode" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:333 +#: src/forms/PurchaseOrderForms.tsx:344 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:340 +#: src/forms/PurchaseOrderForms.tsx:351 msgid "Assign Batch Code{0}" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:349 +#: src/forms/PurchaseOrderForms.tsx:360 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:374 -#: src/forms/StockForms.tsx:359 +#: src/forms/PurchaseOrderForms.tsx:385 +#: src/forms/StockForms.tsx:336 msgid "Remove item from list" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:399 -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/PurchaseOrderForms.tsx:410 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:58 -#: src/pages/stock/StockDetail.tsx:169 +#: src/pages/stock/StockDetail.tsx:176 msgid "Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:415 +#: src/forms/PurchaseOrderForms.tsx:426 msgid "Store at default location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:428 +#: src/forms/PurchaseOrderForms.tsx:439 msgid "Store at line item destination" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:438 +#: src/forms/PurchaseOrderForms.tsx:449 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:647 +#: src/forms/PurchaseOrderForms.tsx:658 msgid "Receive line items" msgstr "" @@ -2388,97 +2389,94 @@ msgstr "" #~ msgstr "Create Stock Item" #: src/forms/StockForms.tsx:136 +#: src/pages/stock/StockDetail.tsx:373 #: src/tables/stock/StockItemTable.tsx:374 #: src/tables/stock/StockItemTable.tsx:494 msgid "Add Stock Item" msgstr "" -#: src/forms/StockForms.tsx:157 -msgid "Edit Stock Item" -msgstr "" - #: src/forms/StockForms.tsx:158 -msgid "Stock item updated" -msgstr "" +#~ msgid "Stock item updated" +#~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:348 +#: src/forms/StockForms.tsx:325 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 -#: src/pages/part/PartDetail.tsx:208 -#: src/pages/part/PartDetail.tsx:649 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 +#: src/pages/part/PartDetail.tsx:202 +#: src/pages/part/PartDetail.tsx:643 #: src/tables/stock/StockItemTable.tsx:283 msgid "In Stock" msgstr "" -#: src/forms/StockForms.tsx:416 +#: src/forms/StockForms.tsx:393 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/tables/RowActions.tsx:148 msgid "Actions" msgstr "" -#: src/forms/StockForms.tsx:479 -#: src/pages/stock/StockDetail.tsx:399 +#: src/forms/StockForms.tsx:456 +#: src/pages/stock/StockDetail.tsx:429 #: src/tables/settings/TemplateTable.tsx:266 -#: src/tables/stock/StockItemTestResultTable.tsx:350 +#: src/tables/stock/StockItemTestResultTable.tsx:348 msgid "Add" msgstr "" -#: src/forms/StockForms.tsx:507 +#: src/forms/StockForms.tsx:484 #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:389 +#: src/pages/stock/StockDetail.tsx:419 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:740 +#: src/forms/StockForms.tsx:717 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:749 +#: src/forms/StockForms.tsx:726 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:758 -#: src/pages/part/PartDetail.tsx:725 +#: src/forms/StockForms.tsx:735 +#: src/pages/part/PartDetail.tsx:734 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:767 -#: src/pages/part/PartDetail.tsx:714 +#: src/forms/StockForms.tsx:744 +#: src/pages/part/PartDetail.tsx:723 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:776 +#: src/forms/StockForms.tsx:753 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:785 +#: src/forms/StockForms.tsx:762 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:804 +#: src/forms/StockForms.tsx:781 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:811 +#: src/forms/StockForms.tsx:788 msgid "Parent stock location" msgstr "" @@ -3196,7 +3194,7 @@ msgid "Reports" msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:89 -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:318 msgid "Report" msgstr "" @@ -3213,7 +3211,7 @@ msgstr "" #~ msgstr "Return order" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135 -#: src/pages/part/PartDetail.tsx:513 +#: src/pages/part/PartDetail.tsx:507 msgid "Bill of Materials" msgstr "" @@ -3264,15 +3262,15 @@ msgid "Reporting" msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:223 -#: src/pages/part/PartDetail.tsx:584 +#: src/pages/part/PartDetail.tsx:578 msgid "Stocktake" msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:228 -#: src/pages/build/BuildDetail.tsx:360 +#: src/pages/build/BuildDetail.tsx:361 #: src/pages/build/BuildIndex.tsx:14 -#: src/pages/part/PartDetail.tsx:520 -#: src/pages/sales/SalesOrderDetail.tsx:213 +#: src/pages/part/PartDetail.tsx:514 +#: src/pages/sales/SalesOrderDetail.tsx:240 msgid "Build Orders" msgstr "" @@ -3332,34 +3330,34 @@ msgstr "" #~ msgid "Build Status" #~ msgstr "Build Status" -#: src/pages/build/BuildDetail.tsx:85 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:109 -#: src/pages/sales/ReturnOrderDetail.tsx:75 -#: src/pages/sales/SalesOrderDetail.tsx:79 +#: src/pages/build/BuildDetail.tsx:84 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:111 +#: src/pages/sales/ReturnOrderDetail.tsx:90 +#: src/pages/sales/SalesOrderDetail.tsx:94 #: src/tables/machine/MachineListTable.tsx:323 #: src/tables/purchasing/PurchaseOrderTable.tsx:55 -#: src/tables/sales/ReturnOrderTable.tsx:41 +#: src/tables/sales/ReturnOrderTable.tsx:46 #: src/tables/sales/SalesOrderTable.tsx:52 #: src/tables/stock/StockItemTable.tsx:252 msgid "Status" msgstr "" -#: src/pages/build/BuildDetail.tsx:91 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:82 -#: src/pages/sales/ReturnOrderDetail.tsx:49 -#: src/pages/sales/SalesOrderDetail.tsx:53 +#: src/pages/build/BuildDetail.tsx:90 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:84 +#: src/pages/sales/ReturnOrderDetail.tsx:64 +#: src/pages/sales/SalesOrderDetail.tsx:68 msgid "Reference" msgstr "" -#: src/pages/build/BuildDetail.tsx:96 -#: src/pages/company/CompanyDetail.tsx:84 +#: src/pages/build/BuildDetail.tsx:95 +#: src/pages/company/CompanyDetail.tsx:85 #: src/pages/company/ManufacturerPartDetail.tsx:73 -#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/pages/company/SupplierPartDetail.tsx:85 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:129 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:103 -#: src/pages/sales/ReturnOrderDetail.tsx:69 -#: src/pages/sales/SalesOrderDetail.tsx:73 +#: src/pages/part/PartDetail.tsx:123 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:105 +#: src/pages/sales/ReturnOrderDetail.tsx:84 +#: src/pages/sales/SalesOrderDetail.tsx:88 #: src/pages/stock/LocationDetail.tsx:93 #: src/tables/ColumnRenderers.tsx:59 #: src/tables/machine/MachineTypeTable.tsx:69 @@ -3372,40 +3370,40 @@ msgstr "" msgid "Description" msgstr "" -#: src/pages/build/BuildDetail.tsx:103 +#: src/pages/build/BuildDetail.tsx:102 msgid "Parent Build" msgstr "" -#: src/pages/build/BuildDetail.tsx:114 +#: src/pages/build/BuildDetail.tsx:113 msgid "Build Quantity" msgstr "" -#: src/pages/build/BuildDetail.tsx:122 -#: src/pages/build/BuildDetail.tsx:223 +#: src/pages/build/BuildDetail.tsx:121 +#: src/pages/build/BuildDetail.tsx:222 msgid "Completed Outputs" msgstr "" -#: src/pages/build/BuildDetail.tsx:139 +#: src/pages/build/BuildDetail.tsx:138 msgid "Issued By" msgstr "" -#: src/pages/build/BuildDetail.tsx:145 -#: src/pages/part/PartDetail.tsx:321 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:190 -#: src/pages/sales/ReturnOrderDetail.tsx:156 -#: src/pages/sales/SalesOrderDetail.tsx:160 +#: src/pages/build/BuildDetail.tsx:144 +#: src/pages/part/PartDetail.tsx:315 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:192 +#: src/pages/sales/ReturnOrderDetail.tsx:171 +#: src/pages/sales/SalesOrderDetail.tsx:175 msgid "Responsible" msgstr "" -#: src/pages/build/BuildDetail.tsx:157 +#: src/pages/build/BuildDetail.tsx:156 msgid "Source Location" msgstr "" -#: src/pages/build/BuildDetail.tsx:158 +#: src/pages/build/BuildDetail.tsx:157 msgid "Any location" msgstr "" -#: src/pages/build/BuildDetail.tsx:165 +#: src/pages/build/BuildDetail.tsx:164 msgid "Destination Location" msgstr "" @@ -3420,7 +3418,7 @@ msgstr "" #~ msgid "Link custom barcode to part" #~ msgstr "Link custom barcode to part" -#: src/pages/build/BuildDetail.tsx:196 +#: src/pages/build/BuildDetail.tsx:195 msgid "Build Details" msgstr "" @@ -3429,7 +3427,7 @@ msgstr "" #~ msgid "Unlink custom barcode from part" #~ msgstr "Unlink custom barcode from part" -#: src/pages/build/BuildDetail.tsx:202 +#: src/pages/build/BuildDetail.tsx:201 #: src/tables/build/BuildLineTable.tsx:204 msgid "Allocate Stock" msgstr "" @@ -3438,7 +3436,7 @@ msgstr "" #~ msgid "Build Order updated" #~ msgstr "Build Order updated" -#: src/pages/build/BuildDetail.tsx:217 +#: src/pages/build/BuildDetail.tsx:216 msgid "Incomplete Outputs" msgstr "" @@ -3454,48 +3452,48 @@ msgstr "" #~ msgid "Delete build order" #~ msgstr "Delete build order" -#: src/pages/build/BuildDetail.tsx:236 +#: src/pages/build/BuildDetail.tsx:235 msgid "Consumed Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:248 +#: src/pages/build/BuildDetail.tsx:247 msgid "Child Build Orders" msgstr "" -#: src/pages/build/BuildDetail.tsx:258 -#: src/pages/company/CompanyDetail.tsx:244 +#: src/pages/build/BuildDetail.tsx:257 +#: src/pages/company/CompanyDetail.tsx:245 #: src/pages/company/ManufacturerPartDetail.tsx:169 -#: src/pages/part/PartDetail.tsx:606 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:246 -#: src/pages/sales/ReturnOrderDetail.tsx:199 -#: src/pages/sales/SalesOrderDetail.tsx:223 -#: src/pages/stock/StockDetail.tsx:316 +#: src/pages/part/PartDetail.tsx:600 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:253 +#: src/pages/sales/ReturnOrderDetail.tsx:214 +#: src/pages/sales/SalesOrderDetail.tsx:250 +#: src/pages/stock/StockDetail.tsx:323 msgid "Attachments" msgstr "" -#: src/pages/build/BuildDetail.tsx:270 -#: src/pages/company/CompanyDetail.tsx:256 -#: src/pages/part/PartDetail.tsx:618 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:258 -#: src/pages/sales/ReturnOrderDetail.tsx:211 -#: src/pages/sales/SalesOrderDetail.tsx:235 -#: src/pages/stock/StockDetail.tsx:328 +#: src/pages/build/BuildDetail.tsx:269 +#: src/pages/company/CompanyDetail.tsx:257 +#: src/pages/part/PartDetail.tsx:612 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:265 +#: src/pages/sales/ReturnOrderDetail.tsx:226 +#: src/pages/sales/SalesOrderDetail.tsx:262 +#: src/pages/stock/StockDetail.tsx:335 msgid "Notes" msgstr "" -#: src/pages/build/BuildDetail.tsx:286 +#: src/pages/build/BuildDetail.tsx:287 msgid "Edit Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:312 +#: src/pages/build/BuildDetail.tsx:313 msgid "Reporting Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:318 +#: src/pages/build/BuildDetail.tsx:319 msgid "Print build report" msgstr "" -#: src/pages/build/BuildDetail.tsx:324 +#: src/pages/build/BuildDetail.tsx:325 msgid "Build Order Actions" msgstr "" @@ -3507,53 +3505,56 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/company/CompanyDetail.tsx:97 +#: src/pages/company/CompanyDetail.tsx:98 msgid "Phone Number" msgstr "" -#: src/pages/company/CompanyDetail.tsx:104 +#: src/pages/company/CompanyDetail.tsx:105 msgid "Email Address" msgstr "" -#: src/pages/company/CompanyDetail.tsx:114 +#: src/pages/company/CompanyDetail.tsx:115 msgid "Default Currency" msgstr "" -#: src/pages/company/CompanyDetail.tsx:119 +#: src/pages/company/CompanyDetail.tsx:120 #: src/pages/company/SupplierDetail.tsx:8 -#: src/pages/company/SupplierPartDetail.tsx:102 -#: src/pages/company/SupplierPartDetail.tsx:188 -#: src/pages/company/SupplierPartDetail.tsx:282 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:97 +#: src/pages/company/SupplierPartDetail.tsx:109 +#: src/pages/company/SupplierPartDetail.tsx:195 +#: src/pages/company/SupplierPartDetail.tsx:301 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:99 +#: src/tables/company/CompanyTable.tsx:93 #: src/tables/purchasing/PurchaseOrderTable.tsx:73 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:36 msgid "Supplier" msgstr "" -#: src/pages/company/CompanyDetail.tsx:125 +#: src/pages/company/CompanyDetail.tsx:126 #: src/pages/company/ManufacturerDetail.tsx:8 #: src/pages/company/ManufacturerPartDetail.tsx:91 #: src/pages/company/ManufacturerPartDetail.tsx:221 -#: src/pages/company/SupplierPartDetail.tsx:117 +#: src/pages/company/SupplierPartDetail.tsx:124 +#: src/tables/company/CompanyTable.tsx:98 msgid "Manufacturer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:131 +#: src/pages/company/CompanyDetail.tsx:132 #: src/pages/company/CustomerDetail.tsx:8 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/pages/sales/ReturnOrderDetail.tsx:63 -#: src/pages/sales/SalesOrderDetail.tsx:67 -#: src/pages/stock/StockDetail.tsx:218 -#: src/tables/sales/ReturnOrderTable.tsx:60 -#: src/tables/sales/SalesOrderTable.tsx:95 +#: src/pages/sales/ReturnOrderDetail.tsx:78 +#: src/pages/sales/SalesOrderDetail.tsx:82 +#: src/pages/stock/StockDetail.tsx:225 +#: src/tables/company/CompanyTable.tsx:103 +#: src/tables/sales/ReturnOrderTable.tsx:61 +#: src/tables/sales/SalesOrderTable.tsx:97 msgid "Customer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:165 +#: src/pages/company/CompanyDetail.tsx:166 msgid "Details" msgstr "" -#: src/pages/company/CompanyDetail.tsx:171 +#: src/pages/company/CompanyDetail.tsx:172 msgid "Manufactured Parts" msgstr "" @@ -3561,7 +3562,7 @@ msgstr "" #~ msgid "Edit company" #~ msgstr "Edit company" -#: src/pages/company/CompanyDetail.tsx:180 +#: src/pages/company/CompanyDetail.tsx:181 msgid "Supplied Parts" msgstr "" @@ -3569,30 +3570,31 @@ msgstr "" #~ msgid "Delete company" #~ msgstr "Delete company" -#: src/pages/company/CompanyDetail.tsx:221 +#: src/pages/company/CompanyDetail.tsx:222 msgid "Assigned Stock" msgstr "" -#: src/pages/company/CompanyDetail.tsx:272 +#: src/pages/company/CompanyDetail.tsx:273 msgid "Edit Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:281 +#: src/pages/company/CompanyDetail.tsx:282 msgid "Company Actions" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:66 -#: src/pages/company/SupplierPartDetail.tsx:71 +#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:72 msgid "Internal Part" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:81 -#: src/pages/company/SupplierPartDetail.tsx:85 +#: src/pages/company/SupplierPartDetail.tsx:92 msgid "External Link" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:99 -#: src/pages/company/SupplierPartDetail.tsx:126 +#: src/pages/company/SupplierPartDetail.tsx:133 #: src/tables/purchasing/ManufacturerPartTable.tsx:53 msgid "Manufacturer Part Number" msgstr "" @@ -3606,12 +3608,12 @@ msgid "Manufacturer Part Details" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:143 -#: src/pages/part/PartDetail.tsx:482 +#: src/pages/part/PartDetail.tsx:476 msgid "Parameters" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:155 -#: src/pages/part/PartDetail.tsx:553 +#: src/pages/part/PartDetail.tsx:547 #: src/pages/purchasing/PurchasingIndex.tsx:26 msgid "Suppliers" msgstr "" @@ -3629,65 +3631,70 @@ msgstr "" msgid "ManufacturerPart" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:92 +#: src/pages/company/SupplierPartDetail.tsx:99 #: src/tables/ColumnRenderers.tsx:110 msgid "Note" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:110 +#: src/pages/company/SupplierPartDetail.tsx:117 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:138 -#: src/pages/company/SupplierPartDetail.tsx:189 -#: src/pages/stock/StockDetail.tsx:232 +#: src/pages/company/SupplierPartDetail.tsx:145 +#: src/pages/company/SupplierPartDetail.tsx:196 +#: src/pages/stock/StockDetail.tsx:239 msgid "Packaging" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:145 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:105 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:141 -#: src/tables/purchasing/SupplierPartTable.tsx:120 +#: src/pages/company/SupplierPartDetail.tsx:152 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:107 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:143 +#: src/tables/purchasing/SupplierPartTable.tsx:132 msgid "Pack Quantity" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:156 +#: src/pages/company/SupplierPartDetail.tsx:163 msgid "Supplier Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:163 +#: src/pages/company/SupplierPartDetail.tsx:170 msgid "Availability Updated" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:197 msgid "Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:199 +#: src/pages/company/SupplierPartDetail.tsx:206 msgid "Supplier Part Details" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:205 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:234 +#: src/pages/company/SupplierPartDetail.tsx:212 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:241 msgid "Received Stock" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:229 +#: src/pages/company/SupplierPartDetail.tsx:236 #: src/pages/part/PartPricingPanel.tsx:115 #: src/pages/part/pricing/PricingOverviewPanel.tsx:130 msgid "Supplier Pricing" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:244 +#: src/pages/company/SupplierPartDetail.tsx:251 msgid "Supplier Part Actions" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:270 -#: src/tables/purchasing/SupplierPartTable.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:275 +#: src/tables/purchasing/SupplierPartTable.tsx:211 msgid "Edit Supplier Part" msgstr "" +#: src/pages/company/SupplierPartDetail.tsx:282 +#: src/tables/purchasing/SupplierPartTable.tsx:164 +msgid "Add Supplier Part" +msgstr "" + #: src/pages/part/CategoryDetail.tsx:78 #: src/pages/stock/LocationDetail.tsx:85 #: src/tables/settings/ErrorTable.tsx:34 @@ -3734,135 +3741,143 @@ msgstr "" msgid "Category Details" msgstr "" -#: src/pages/part/PartDetail.tsx:135 +#: src/pages/part/PartDetail.tsx:129 msgid "Variant of" msgstr "" -#: src/pages/part/PartDetail.tsx:142 +#: src/pages/part/PartDetail.tsx:136 #: src/tables/notifications/NotificationsTable.tsx:31 #: src/tables/part/PartCategoryTemplateTable.tsx:68 msgid "Category" msgstr "" -#: src/pages/part/PartDetail.tsx:148 +#: src/pages/part/PartDetail.tsx:142 msgid "Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:155 +#: src/pages/part/PartDetail.tsx:149 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:162 +#: src/pages/part/PartDetail.tsx:156 msgid "IPN" msgstr "" -#: src/pages/part/PartDetail.tsx:169 +#: src/pages/part/PartDetail.tsx:163 msgid "Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:176 +#: src/pages/part/PartDetail.tsx:170 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:39 msgid "Units" msgstr "" -#: src/pages/part/PartDetail.tsx:183 +#: src/pages/part/PartDetail.tsx:177 #: src/tables/settings/PendingTasksTable.tsx:40 msgid "Keywords" msgstr "" -#: src/pages/part/PartDetail.tsx:190 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:156 -#: src/pages/sales/ReturnOrderDetail.tsx:122 -#: src/pages/sales/SalesOrderDetail.tsx:126 +#: src/pages/part/PartDetail.tsx:184 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:158 +#: src/pages/sales/ReturnOrderDetail.tsx:137 +#: src/pages/sales/SalesOrderDetail.tsx:141 msgid "Link" msgstr "" -#: src/pages/part/PartDetail.tsx:202 +#: src/pages/part/PartDetail.tsx:196 #: src/tables/build/BuildLineTable.tsx:115 msgid "Available Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:214 +#: src/pages/part/PartDetail.tsx:208 msgid "Minimum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:220 +#: src/pages/part/PartDetail.tsx:214 #: src/tables/bom/BomTable.tsx:210 #: src/tables/build/BuildLineTable.tsx:92 msgid "On order" msgstr "" -#: src/pages/part/PartDetail.tsx:229 +#: src/pages/part/PartDetail.tsx:223 msgid "Allocated to Build Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:240 +#: src/pages/part/PartDetail.tsx:234 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:250 +#: src/pages/part/PartDetail.tsx:244 #: src/tables/bom/BomTable.tsx:234 msgid "Can Build" msgstr "" -#: src/pages/part/PartDetail.tsx:257 +#: src/pages/part/PartDetail.tsx:251 #: src/tables/bom/BomTable.tsx:218 #: src/tables/part/PartTable.tsx:91 msgid "Building" msgstr "" -#: src/pages/part/PartDetail.tsx:266 +#: src/pages/part/PartDetail.tsx:260 #: src/tables/bom/UsedInTable.tsx:71 #: src/tables/build/BuildOrderTable.tsx:102 +#: src/tables/company/CompanyTable.tsx:58 +#: src/tables/company/CompanyTable.tsx:88 #: src/tables/machine/MachineListTable.tsx:320 #: src/tables/part/PartTable.tsx:177 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:190 #: src/tables/plugin/PluginListTable.tsx:634 +#: src/tables/purchasing/SupplierPartTable.tsx:99 +#: src/tables/purchasing/SupplierPartTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:247 msgid "Active" msgstr "" -#: src/pages/part/PartDetail.tsx:271 +#: src/pages/part/PartDetail.tsx:265 msgid "Template Part" msgstr "" -#: src/pages/part/PartDetail.tsx:276 +#: src/pages/part/PartDetail.tsx:270 #: src/tables/bom/BomTable.tsx:262 msgid "Assembled Part" msgstr "" -#: src/pages/part/PartDetail.tsx:281 +#: src/pages/part/PartDetail.tsx:275 msgid "Component Part" msgstr "" -#: src/pages/part/PartDetail.tsx:286 +#: src/pages/part/PartDetail.tsx:280 #: src/tables/bom/BomTable.tsx:257 msgid "Trackable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:291 +#: src/pages/part/PartDetail.tsx:285 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:296 +#: src/pages/part/PartDetail.tsx:290 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:301 +#: src/pages/part/PartDetail.tsx:295 msgid "Virtual Part" msgstr "" -#: src/pages/part/PartDetail.tsx:309 +#: src/pages/part/PartDetail.tsx:303 msgid "Creation Date" msgstr "" +#: src/pages/part/PartDetail.tsx:308 +msgid "Created By" +msgstr "" + #: src/pages/part/PartDetail.tsx:310 #~ msgid "Edit part" #~ msgstr "Edit part" -#: src/pages/part/PartDetail.tsx:314 -msgid "Created By" +#: src/pages/part/PartDetail.tsx:322 +msgid "Default Supplier" msgstr "" #: src/pages/part/PartDetail.tsx:322 @@ -3873,93 +3888,95 @@ msgstr "" #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:328 -msgid "Default Supplier" -msgstr "" - -#: src/pages/part/PartDetail.tsx:339 +#: src/pages/part/PartDetail.tsx:333 #: src/tables/part/PartTable.tsx:160 msgid "Price Range" msgstr "" -#: src/pages/part/PartDetail.tsx:374 -#: src/pages/stock/StockDetail.tsx:129 +#: src/pages/part/PartDetail.tsx:368 +#: src/pages/stock/StockDetail.tsx:136 msgid "Last Stocktake" msgstr "" -#: src/pages/part/PartDetail.tsx:409 +#: src/pages/part/PartDetail.tsx:403 msgid "Stocktake By" msgstr "" -#: src/pages/part/PartDetail.tsx:476 +#: src/pages/part/PartDetail.tsx:470 msgid "Part Details" msgstr "" -#: src/pages/part/PartDetail.tsx:500 +#: src/pages/part/PartDetail.tsx:494 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:507 -#: src/pages/stock/StockDetail.tsx:277 +#: src/pages/part/PartDetail.tsx:501 +#: src/pages/stock/StockDetail.tsx:284 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:527 +#: src/pages/part/PartDetail.tsx:521 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:534 +#: src/pages/part/PartDetail.tsx:528 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:540 +#: src/pages/part/PartDetail.tsx:534 #: src/pages/purchasing/PurchasingIndex.tsx:37 msgid "Manufacturers" msgstr "" -#: src/pages/part/PartDetail.tsx:579 +#: src/pages/part/PartDetail.tsx:573 msgid "Scheduling" msgstr "" -#: src/pages/part/PartDetail.tsx:589 +#: src/pages/part/PartDetail.tsx:583 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:600 +#: src/pages/part/PartDetail.tsx:594 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:654 +#: src/pages/part/PartDetail.tsx:648 msgid "No Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:659 +#: src/pages/part/PartDetail.tsx:653 #: src/tables/part/PartTable.tsx:85 msgid "On Order" msgstr "" -#: src/pages/part/PartDetail.tsx:664 +#: src/pages/part/PartDetail.tsx:658 #: src/tables/stock/StockItemTable.tsx:288 msgid "In Production" msgstr "" -#: src/pages/part/PartDetail.tsx:676 +#: src/pages/part/PartDetail.tsx:671 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:707 +#: src/pages/part/PartDetail.tsx:678 +#: src/tables/part/PartTable.tsx:276 +#: src/tables/part/PartTable.tsx:292 +msgid "Add Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:716 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:715 +#: src/pages/part/PartDetail.tsx:724 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:726 +#: src/pages/part/PartDetail.tsx:735 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:736 +#: src/pages/part/PartDetail.tsx:745 msgid "Part Actions" msgstr "" @@ -4022,7 +4039,7 @@ msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:151 #: src/pages/part/pricing/SupplierPricingPanel.tsx:83 #: src/tables/bom/BomTable.tsx:149 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:168 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:170 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:88 msgid "Unit Price" msgstr "" @@ -4030,12 +4047,15 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:161 #: src/tables/ColumnRenderers.tsx:231 #: src/tables/bom/BomTable.tsx:158 +#: src/tables/purchasing/PurchaseOrderTable.tsx:97 +#: src/tables/sales/ReturnOrderTable.tsx:87 +#: src/tables/sales/SalesOrderTable.tsx:124 msgid "Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:177 #: src/pages/part/pricing/VariantPricingPanel.tsx:62 -#: src/tables/purchasing/SupplierPartTable.tsx:137 +#: src/tables/purchasing/SupplierPartTable.tsx:149 msgid "Updated" msgstr "" @@ -4094,7 +4114,7 @@ msgid "Overall Pricing" msgstr "" #: src/pages/part/pricing/PricingOverviewPanel.tsx:184 -#: src/pages/stock/StockDetail.tsx:123 +#: src/pages/stock/StockDetail.tsx:130 msgid "Last Updated" msgstr "" @@ -4153,82 +4173,92 @@ msgstr "" msgid "Variant Part" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:66 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:68 msgid "Edit Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:88 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:90 msgid "Supplier Reference" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:118 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:228 -#: src/pages/sales/ReturnOrderDetail.tsx:84 -#: src/pages/sales/ReturnOrderDetail.tsx:194 -#: src/pages/sales/SalesOrderDetail.tsx:88 -#: src/pages/sales/SalesOrderDetail.tsx:198 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:120 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:230 +#: src/pages/sales/ReturnOrderDetail.tsx:99 +#: src/pages/sales/ReturnOrderDetail.tsx:209 +#: src/pages/sales/SalesOrderDetail.tsx:103 +#: src/pages/sales/SalesOrderDetail.tsx:225 msgid "Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:125 -#: src/pages/sales/ReturnOrderDetail.tsx:91 -#: src/pages/sales/SalesOrderDetail.tsx:95 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 +#: src/pages/sales/ReturnOrderDetail.tsx:106 +#: src/pages/sales/SalesOrderDetail.tsx:110 msgid "Completed Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:133 -#: src/pages/sales/ReturnOrderDetail.tsx:99 -#: src/pages/sales/SalesOrderDetail.tsx:103 -#: src/pages/sales/SalesOrderDetail.tsx:208 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:135 +#: src/pages/sales/ReturnOrderDetail.tsx:114 +#: src/pages/sales/SalesOrderDetail.tsx:118 +#: src/pages/sales/SalesOrderDetail.tsx:235 msgid "Completed Shipments" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:141 -#: src/pages/sales/ReturnOrderDetail.tsx:107 -#: src/pages/sales/SalesOrderDetail.tsx:111 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 +#: src/pages/sales/ReturnOrderDetail.tsx:122 +#: src/pages/sales/SalesOrderDetail.tsx:126 msgid "Order Currency," msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:146 -#: src/pages/sales/ReturnOrderDetail.tsx:112 -#: src/pages/sales/SalesOrderDetail.tsx:116 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:148 +#: src/pages/sales/ReturnOrderDetail.tsx:127 +#: src/pages/sales/SalesOrderDetail.tsx:131 msgid "Total Cost" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:177 -#: src/pages/sales/ReturnOrderDetail.tsx:143 -#: src/pages/sales/SalesOrderDetail.tsx:147 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:179 +#: src/pages/sales/ReturnOrderDetail.tsx:158 +#: src/pages/sales/SalesOrderDetail.tsx:162 msgid "Created On" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:183 -#: src/pages/sales/ReturnOrderDetail.tsx:149 -#: src/pages/sales/SalesOrderDetail.tsx:153 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:185 +#: src/pages/sales/ReturnOrderDetail.tsx:164 +#: src/pages/sales/SalesOrderDetail.tsx:168 #: src/tables/ColumnRenderers.tsx:180 msgid "Target Date" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:222 -#: src/pages/sales/ReturnOrderDetail.tsx:188 -#: src/pages/sales/SalesOrderDetail.tsx:192 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:224 +#: src/pages/sales/ReturnOrderDetail.tsx:203 +#: src/pages/sales/SalesOrderDetail.tsx:219 msgid "Order Details" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:287 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:293 +#: src/pages/sales/ReturnOrderDetail.tsx:267 +#: src/pages/sales/SalesOrderDetail.tsx:279 msgid "Order Actions" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:55 -#: src/pages/sales/SalesOrderDetail.tsx:59 -#: src/tables/sales/SalesOrderTable.tsx:111 +#: src/pages/sales/ReturnOrderDetail.tsx:70 +#: src/pages/sales/SalesOrderDetail.tsx:74 +#: src/tables/sales/SalesOrderTable.tsx:113 msgid "Customer Reference" msgstr "" +#: src/pages/sales/ReturnOrderDetail.tsx:256 +msgid "Edit Return Order" +msgstr "" + #: src/pages/sales/SalesIndex.tsx:33 msgid "Customers" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:203 +#: src/pages/sales/SalesOrderDetail.tsx:208 +msgid "Edit Sales Order" +msgstr "" + +#: src/pages/sales/SalesOrderDetail.tsx:230 msgid "Pending Shipments" msgstr "" @@ -4266,15 +4296,19 @@ msgstr "" msgid "Location Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:102 +#: src/pages/stock/StockDetail.tsx:109 msgid "Base Part" msgstr "" -#: src/pages/stock/StockDetail.tsx:109 +#: src/pages/stock/StockDetail.tsx:116 msgid "Stock Status" msgstr "" -#: src/pages/stock/StockDetail.tsx:150 +#: src/pages/stock/StockDetail.tsx:155 +#~ msgid "Link custom barcode to stock item" +#~ msgstr "Link custom barcode to stock item" + +#: src/pages/stock/StockDetail.tsx:157 #: src/tables/build/BuildLineTable.tsx:38 #: src/tables/part/PartTable.tsx:116 #: src/tables/stock/StockItemTable.tsx:154 @@ -4282,86 +4316,90 @@ msgstr "" msgid "Available" msgstr "" -#: src/pages/stock/StockDetail.tsx:155 -#~ msgid "Link custom barcode to stock item" -#~ msgstr "Link custom barcode to stock item" - #: src/pages/stock/StockDetail.tsx:161 #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:176 +#: src/pages/stock/StockDetail.tsx:183 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:192 +#: src/pages/stock/StockDetail.tsx:199 msgid "Consumed By" msgstr "" -#: src/pages/stock/StockDetail.tsx:201 -msgid "Build Order" -msgstr "" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "Edit stock item" +#: src/pages/stock/StockDetail.tsx:208 +msgid "Build Order" +msgstr "" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "Delete stock item" -#: src/pages/stock/StockDetail.tsx:266 +#: src/pages/stock/StockDetail.tsx:273 msgid "Stock Details" msgstr "" -#: src/pages/stock/StockDetail.tsx:272 +#: src/pages/stock/StockDetail.tsx:279 msgid "Stock Tracking" msgstr "" -#: src/pages/stock/StockDetail.tsx:284 +#: src/pages/stock/StockDetail.tsx:291 msgid "Test Data" msgstr "" -#: src/pages/stock/StockDetail.tsx:298 +#: src/pages/stock/StockDetail.tsx:305 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:305 +#: src/pages/stock/StockDetail.tsx:312 msgid "Child Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:385 +#: src/pages/stock/StockDetail.tsx:364 +msgid "Edit Stock Item" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:415 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:390 +#: src/pages/stock/StockDetail.tsx:420 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:400 +#: src/pages/stock/StockDetail.tsx:430 #: src/tables/stock/StockItemTable.tsx:409 msgid "Add stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:408 +#: src/pages/stock/StockDetail.tsx:433 +#~ msgid "Duplicate stock item" +#~ msgstr "Duplicate stock item" + +#: src/pages/stock/StockDetail.tsx:438 #: src/tables/stock/StockItemTable.tsx:418 msgid "Remove stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:415 +#: src/pages/stock/StockDetail.tsx:445 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:416 +#: src/pages/stock/StockDetail.tsx:446 #: src/tables/stock/StockItemTable.tsx:438 msgid "Transfer stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:433 -msgid "Duplicate stock item" +#: src/pages/stock/StockDetail.tsx:458 +msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:460 +#: src/pages/stock/StockDetail.tsx:494 msgid "Batch Code" msgstr "" @@ -4610,18 +4648,10 @@ msgstr "" msgid "BOM item created" msgstr "" -#: src/tables/bom/BomTable.tsx:311 -#~ msgid "Edit Bom Item" -#~ msgstr "Edit Bom Item" - #: src/tables/bom/BomTable.tsx:313 msgid "Edit BOM Item" msgstr "" -#: src/tables/bom/BomTable.tsx:313 -#~ msgid "Bom item updated" -#~ msgstr "Bom item updated" - #: src/tables/bom/BomTable.tsx:315 msgid "BOM item updated" msgstr "" @@ -4634,26 +4664,34 @@ msgstr "" msgid "BOM item deleted" msgstr "" -#: src/tables/bom/BomTable.tsx:328 -#~ msgid "Delete Bom Item" -#~ msgstr "Delete Bom Item" - -#: src/tables/bom/BomTable.tsx:329 -#~ msgid "Bom item deleted" -#~ msgstr "Bom item deleted" - #: src/tables/bom/BomTable.tsx:331 -#~ msgid "Are you sure you want to remove this BOM item?" -#~ msgstr "Are you sure you want to remove this BOM item?" +#~ msgid "Edit Bom Item" +#~ msgstr "Edit Bom Item" #: src/tables/bom/BomTable.tsx:333 msgid "View BOM" msgstr "" +#: src/tables/bom/BomTable.tsx:333 +#~ msgid "Bom item updated" +#~ msgstr "Bom item updated" + #: src/tables/bom/BomTable.tsx:344 msgid "Validate BOM line" msgstr "" +#: src/tables/bom/BomTable.tsx:348 +#~ msgid "Delete Bom Item" +#~ msgstr "Delete Bom Item" + +#: src/tables/bom/BomTable.tsx:349 +#~ msgid "Bom item deleted" +#~ msgstr "Bom item deleted" + +#: src/tables/bom/BomTable.tsx:351 +#~ msgid "Are you sure you want to remove this BOM item?" +#~ msgstr "Are you sure you want to remove this BOM item?" + #: src/tables/bom/BomTable.tsx:352 msgid "Edit Substitutes" msgstr "" @@ -4727,7 +4765,7 @@ msgstr "" #: src/tables/build/BuildOrderTable.tsx:107 #: src/tables/purchasing/PurchaseOrderTable.tsx:56 -#: src/tables/sales/ReturnOrderTable.tsx:42 +#: src/tables/sales/ReturnOrderTable.tsx:47 #: src/tables/sales/SalesOrderTable.tsx:53 msgid "Filter by order status" msgstr "" @@ -4736,8 +4774,8 @@ msgstr "" msgid "Show overdue status" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:140 -#: src/tables/build/BuildOrderTable.tsx:158 +#: src/tables/build/BuildOrderTable.tsx:142 +#: src/tables/build/BuildOrderTable.tsx:160 msgid "Add Build Order" msgstr "" @@ -4762,27 +4800,43 @@ msgstr "" msgid "Are you sure you want to delete this address?" msgstr "" -#: src/tables/company/CompanyTable.tsx:63 +#: src/tables/company/CompanyTable.tsx:71 msgid "New Company" msgstr "" -#: src/tables/company/CompanyTable.tsx:83 +#: src/tables/company/CompanyTable.tsx:89 +msgid "Show active companies" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:94 +msgid "Show companies which are suppliers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:99 +msgid "Show companies which are manufacturers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:104 +msgid "Show companies which are customers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:116 msgid "Add Company" msgstr "" -#: src/tables/company/ContactTable.tsx:73 +#: src/tables/company/ContactTable.tsx:71 msgid "Edit Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:80 +#: src/tables/company/ContactTable.tsx:78 msgid "Add Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:91 +#: src/tables/company/ContactTable.tsx:89 msgid "Delete Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:131 +#: src/tables/company/ContactTable.tsx:129 msgid "Add contact" msgstr "" @@ -5179,11 +5233,6 @@ msgstr "" msgid "Not Virtual" msgstr "" -#: src/tables/part/PartTable.tsx:276 -#: src/tables/part/PartTable.tsx:292 -msgid "Add Part" -msgstr "" - #: src/tables/part/PartTestTemplateTable.tsx:52 msgid "Results" msgstr "" @@ -5532,105 +5581,122 @@ msgstr "" msgid "Are you sure you want to remove this manufacturer part?" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:84 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:86 msgid "Part Description" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:111 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:113 msgid "Total Quantity" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:127 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:129 msgid "Received" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:146 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:148 msgid "Supplier Code" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:153 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:155 msgid "Supplier Link" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:160 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:162 msgid "Manufacturer Code" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:174 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:176 msgid "Destination" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:188 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:198 msgid "Add Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:203 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:215 msgid "Edit Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:211 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:223 msgid "Delete Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:222 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:234 msgid "Receive line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:256 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:272 msgid "Add line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:261 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:282 msgid "Receive items" msgstr "" -#: src/tables/purchasing/PurchaseOrderTable.tsx:102 -#: src/tables/purchasing/PurchaseOrderTable.tsx:119 +#: src/tables/purchasing/PurchaseOrderTable.tsx:113 +#: src/tables/purchasing/PurchaseOrderTable.tsx:130 msgid "Add Purchase Order" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:88 +#: src/tables/purchasing/SupplierPartTable.tsx:94 msgid "MPN" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:111 +#: src/tables/purchasing/SupplierPartTable.tsx:123 msgid "Base units" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:156 -msgid "Add Supplier Part" -msgstr "" - -#: src/tables/purchasing/SupplierPartTable.tsx:159 +#: src/tables/purchasing/SupplierPartTable.tsx:171 msgid "Supplier part created" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:168 +#: src/tables/purchasing/SupplierPartTable.tsx:177 msgid "Add supplier part" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:193 -msgid "Supplier part updated" +#: src/tables/purchasing/SupplierPartTable.tsx:189 +msgid "Show active supplier parts" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:204 -msgid "Delete Supplier Part" +#: src/tables/purchasing/SupplierPartTable.tsx:193 +msgid "Active Part" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:193 +#~ msgid "Supplier part updated" +#~ msgstr "Supplier part updated" + +#: src/tables/purchasing/SupplierPartTable.tsx:194 +msgid "Show active internal parts" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:198 +msgid "Active Supplier" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:199 +msgid "Show active suppliers" msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:205 -msgid "Supplier part deleted" -msgstr "" +#~ msgid "Supplier part deleted" +#~ msgstr "Supplier part deleted" #: src/tables/purchasing/SupplierPartTable.tsx:207 -msgid "Are you sure you want to remove this supplier part?" +#~ msgid "Are you sure you want to remove this supplier part?" +#~ msgstr "Are you sure you want to remove this supplier part?" + +#: src/tables/purchasing/SupplierPartTable.tsx:219 +msgid "Delete Supplier Part" msgstr "" -#: src/tables/sales/ReturnOrderTable.tsx:95 +#: src/tables/sales/ReturnOrderTable.tsx:102 +#: src/tables/sales/ReturnOrderTable.tsx:116 msgid "Add Return Order" msgstr "" -#: src/tables/sales/SalesOrderTable.tsx:66 -#: src/tables/sales/SalesOrderTable.tsx:83 +#: src/tables/sales/SalesOrderTable.tsx:68 +#: src/tables/sales/SalesOrderTable.tsx:85 msgid "Add Sales Order" msgstr "" @@ -6097,8 +6163,8 @@ msgid "Finished" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:277 -#: src/tables/stock/StockItemTestResultTable.tsx:351 -#: src/tables/stock/StockItemTestResultTable.tsx:406 +#: src/tables/stock/StockItemTestResultTable.tsx:349 +#: src/tables/stock/StockItemTestResultTable.tsx:404 msgid "Add Test Result" msgstr "" @@ -6106,61 +6172,61 @@ msgstr "" msgid "Test result added" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:290 -#: src/tables/stock/StockItemTestResultTable.tsx:361 +#: src/tables/stock/StockItemTestResultTable.tsx:288 +#: src/tables/stock/StockItemTestResultTable.tsx:359 msgid "Edit Test Result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:292 +#: src/tables/stock/StockItemTestResultTable.tsx:290 msgid "Test result updated" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:298 -#: src/tables/stock/StockItemTestResultTable.tsx:370 +#: src/tables/stock/StockItemTestResultTable.tsx:296 +#: src/tables/stock/StockItemTestResultTable.tsx:368 msgid "Delete Test Result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:300 +#: src/tables/stock/StockItemTestResultTable.tsx:298 msgid "Test result deleted" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:314 +#: src/tables/stock/StockItemTestResultTable.tsx:312 msgid "Test Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:315 +#: src/tables/stock/StockItemTestResultTable.tsx:313 msgid "Test result has been recorded" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:322 +#: src/tables/stock/StockItemTestResultTable.tsx:320 msgid "Failed to record test result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:339 +#: src/tables/stock/StockItemTestResultTable.tsx:337 msgid "Pass Test" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:387 +#: src/tables/stock/StockItemTestResultTable.tsx:385 msgid "Required" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:388 +#: src/tables/stock/StockItemTestResultTable.tsx:386 msgid "Show results for required tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:392 +#: src/tables/stock/StockItemTestResultTable.tsx:390 msgid "Include Installed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:393 +#: src/tables/stock/StockItemTestResultTable.tsx:391 msgid "Show results for installed stock items" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:397 +#: src/tables/stock/StockItemTestResultTable.tsx:395 msgid "Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:398 +#: src/tables/stock/StockItemTestResultTable.tsx:396 msgid "Show only passed tests" msgstr "" diff --git a/src/frontend/src/locales/it/messages.po b/src/frontend/src/locales/it/messages.po index a83da86734..b26037c88c 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: 2024-04-18 03:35\n" +"PO-Revision-Date: 2024-04-21 04:18\n" "Last-Translator: \n" "Language-Team: Italian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -69,10 +69,10 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/forms/StockForms.tsx:450 +#: src/forms/StockForms.tsx:427 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:407 +#: src/pages/stock/StockDetail.tsx:437 msgid "Remove" msgstr "" @@ -100,7 +100,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:226 -#: src/components/forms/ApiForm.tsx:516 +#: src/components/forms/ApiForm.tsx:529 #: src/contexts/ThemeContext.tsx:65 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 msgid "Submit" @@ -131,6 +131,9 @@ msgid "Part is not active" msgstr "" #: src/components/details/PartIcons.tsx:34 +#: src/pages/company/CompanyDetail.tsx:299 +#: src/pages/company/SupplierPartDetail.tsx:310 +#: src/pages/part/PartDetail.tsx:662 msgid "Inactive" msgstr "" @@ -246,26 +249,26 @@ msgstr "" msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:131 +#: src/components/forms/ApiForm.tsx:133 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "" -#: src/components/forms/ApiForm.tsx:378 +#: src/components/forms/ApiForm.tsx:393 #: src/components/widgets/MarkdownEditor.tsx:146 msgid "Success" msgstr "" -#: src/components/forms/ApiForm.tsx:453 +#: src/components/forms/ApiForm.tsx:468 msgid "Form Errors Exist" msgstr "" -#: src/components/forms/ApiForm.tsx:553 +#: src/components/forms/ApiForm.tsx:566 #: src/tables/plugin/PluginListTable.tsx:441 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:573 +#: src/components/forms/ApiForm.tsx:586 #: src/components/items/ActionDropdown.tsx:199 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:121 @@ -447,7 +450,7 @@ msgstr "" #: src/components/forms/HostOptionsForm.tsx:42 #: src/components/forms/HostOptionsForm.tsx:69 #: src/pages/part/CategoryDetail.tsx:72 -#: src/pages/part/PartDetail.tsx:122 +#: src/pages/part/PartDetail.tsx:116 #: src/pages/stock/LocationDetail.tsx:79 #: src/tables/machine/MachineTypeTable.tsx:65 #: src/tables/machine/MachineTypeTable.tsx:106 @@ -498,7 +501,7 @@ msgstr "" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:277 +#: src/components/forms/fields/ApiFormField.tsx:278 #: src/components/modals/LicenseModal.tsx:72 #: src/components/nav/SearchDrawer.tsx:411 #: src/components/widgets/MarkdownEditor.tsx:108 @@ -509,7 +512,7 @@ msgstr "" #: src/tables/InvenTreeTable.tsx:430 #: src/tables/InvenTreeTable.tsx:506 #: src/tables/plugin/PluginListTable.tsx:398 -#: src/tables/stock/StockItemTestResultTable.tsx:321 +#: src/tables/stock/StockItemTestResultTable.tsx:319 msgid "Error" msgstr "" @@ -548,7 +551,7 @@ msgid "Thumbnail" msgstr "" #: src/components/items/ActionDropdown.tsx:110 -#: src/pages/build/BuildDetail.tsx:298 +#: src/pages/build/BuildDetail.tsx:299 msgid "Barcode Actions" msgstr "" @@ -569,7 +572,7 @@ msgid "Link custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:161 -#: src/forms/PurchaseOrderForms.tsx:356 +#: src/forms/PurchaseOrderForms.tsx:367 msgid "Unlink Barcode" msgstr "" @@ -590,7 +593,6 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:218 -#: src/pages/stock/StockDetail.tsx:432 #: src/tables/RowActions.tsx:32 msgid "Duplicate" msgstr "" @@ -1041,19 +1043,18 @@ msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49 -#: src/pages/build/BuildDetail.tsx:79 -#: src/pages/part/PartDetail.tsx:767 +#: src/pages/build/BuildDetail.tsx:78 +#: src/pages/part/PartDetail.tsx:778 #: src/tables/part/RelatedPartTable.tsx:45 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:70 msgid "Part" msgstr "" @@ -1064,7 +1065,7 @@ msgstr "" #: src/pages/part/CategoryDetail.tsx:104 #: src/pages/part/CategoryDetail.tsx:183 #: src/pages/part/CategoryDetail.tsx:213 -#: src/pages/part/PartDetail.tsx:633 +#: src/pages/part/PartDetail.tsx:627 msgid "Parts" msgstr "" @@ -1085,10 +1086,10 @@ msgid "Part Test Templates" msgstr "" #: src/components/render/ModelType.tsx:43 -#: src/pages/company/SupplierPartDetail.tsx:185 -#: src/pages/company/SupplierPartDetail.tsx:294 -#: src/pages/stock/StockDetail.tsx:161 -#: src/tables/purchasing/SupplierPartTable.tsx:63 +#: src/pages/company/SupplierPartDetail.tsx:192 +#: src/pages/company/SupplierPartDetail.tsx:324 +#: src/pages/stock/StockDetail.tsx:168 +#: src/tables/purchasing/SupplierPartTable.tsx:69 msgid "Supplier Part" msgstr "" @@ -1112,12 +1113,12 @@ msgstr "" #: src/components/render/ModelType.tsx:67 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:67 -#: src/pages/stock/StockDetail.tsx:480 +#: src/pages/stock/StockDetail.tsx:514 msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:68 -#: src/pages/company/CompanyDetail.tsx:196 +#: src/pages/company/CompanyDetail.tsx:197 #: src/pages/stock/LocationDetail.tsx:112 #: src/pages/stock/LocationDetail.tsx:156 #: src/pages/stock/LocationDetail.tsx:309 @@ -1158,7 +1159,7 @@ msgid "Build Lines" msgstr "" #: src/components/render/ModelType.tsx:104 -#: src/pages/company/CompanyDetail.tsx:302 +#: src/pages/company/CompanyDetail.tsx:309 msgid "Company" msgstr "" @@ -1179,15 +1180,15 @@ msgstr "" #: src/components/render/ModelType.tsx:119 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:99 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:42 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:319 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:328 msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:120 #: src/pages/Index/Settings/SystemSettings.tsx:242 -#: src/pages/company/CompanyDetail.tsx:189 -#: src/pages/company/SupplierPartDetail.tsx:219 -#: src/pages/part/PartDetail.tsx:566 +#: src/pages/company/CompanyDetail.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:226 +#: src/pages/part/PartDetail.tsx:560 #: src/pages/purchasing/PurchasingIndex.tsx:20 msgid "Purchase Orders" msgstr "" @@ -1202,16 +1203,16 @@ msgstr "" #: src/components/render/ModelType.tsx:132 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:108 -#: src/pages/build/BuildDetail.tsx:127 -#: src/pages/sales/SalesOrderDetail.tsx:265 -#: src/pages/stock/StockDetail.tsx:209 +#: src/pages/build/BuildDetail.tsx:126 +#: src/pages/sales/SalesOrderDetail.tsx:315 +#: src/pages/stock/StockDetail.tsx:216 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:133 #: src/pages/Index/Settings/SystemSettings.tsx:257 -#: src/pages/company/CompanyDetail.tsx:205 -#: src/pages/part/PartDetail.tsx:572 +#: src/pages/company/CompanyDetail.tsx:206 +#: src/pages/part/PartDetail.tsx:566 #: src/pages/sales/SalesIndex.tsx:21 msgid "Sales Orders" msgstr "" @@ -1226,13 +1227,13 @@ msgstr "" #: src/components/render/ModelType.tsx:147 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:117 -#: src/pages/sales/ReturnOrderDetail.tsx:241 +#: src/pages/sales/ReturnOrderDetail.tsx:291 msgid "Return Order" msgstr "" #: src/components/render/ModelType.tsx:148 #: src/pages/Index/Settings/SystemSettings.tsx:272 -#: src/pages/company/CompanyDetail.tsx:212 +#: src/pages/company/CompanyDetail.tsx:213 #: src/pages/sales/SalesIndex.tsx:27 msgid "Return Orders" msgstr "" @@ -1243,19 +1244,19 @@ msgid "Address" msgstr "" #: src/components/render/ModelType.tsx:156 -#: src/pages/company/CompanyDetail.tsx:238 +#: src/pages/company/CompanyDetail.tsx:239 msgid "Addresses" msgstr "" #: src/components/render/ModelType.tsx:162 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:165 -#: src/pages/sales/ReturnOrderDetail.tsx:131 -#: src/pages/sales/SalesOrderDetail.tsx:135 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:167 +#: src/pages/sales/ReturnOrderDetail.tsx:146 +#: src/pages/sales/SalesOrderDetail.tsx:150 msgid "Contact" msgstr "" #: src/components/render/ModelType.tsx:163 -#: src/pages/company/CompanyDetail.tsx:232 +#: src/pages/company/CompanyDetail.tsx:233 msgid "Contacts" msgstr "" @@ -1285,26 +1286,26 @@ msgstr "" #: src/defaults/links.tsx:29 #: src/defaults/menuItems.tsx:38 #: src/pages/Index/Settings/SystemSettings.tsx:199 -#: src/pages/part/PartDetail.tsx:488 +#: src/pages/part/PartDetail.tsx:482 #: src/pages/stock/LocationDetail.tsx:289 -#: src/pages/stock/StockDetail.tsx:343 +#: src/pages/stock/StockDetail.tsx:350 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" msgstr "" #: src/components/render/Stock.tsx:26 -#: src/pages/stock/StockDetail.tsx:144 -#: src/pages/stock/StockDetail.tsx:450 +#: src/pages/stock/StockDetail.tsx:151 +#: src/pages/stock/StockDetail.tsx:484 msgid "Serial Number" msgstr "" #: src/components/render/Stock.tsx:28 #: src/pages/part/pricing/BomPricingPanel.tsx:132 #: src/pages/part/pricing/PriceBreakPanel.tsx:96 -#: src/pages/stock/StockDetail.tsx:139 -#: src/pages/stock/StockDetail.tsx:455 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:92 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:120 +#: src/pages/stock/StockDetail.tsx:146 +#: src/pages/stock/StockDetail.tsx:489 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:94 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:122 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:73 msgid "Quantity" msgstr "" @@ -2064,7 +2065,7 @@ msgstr "" #~ msgstr "Local Server" #: src/defaults/links.tsx:11 -#: src/pages/company/CompanyDetail.tsx:89 +#: src/pages/company/CompanyDetail.tsx:90 msgid "Website" msgstr "" @@ -2081,8 +2082,8 @@ msgstr "" #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:217 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:278 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:322 +#: src/pages/company/SupplierPartDetail.tsx:297 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:331 #: src/pages/purchasing/PurchasingIndex.tsx:52 msgid "Purchasing" msgstr "" @@ -2090,9 +2091,9 @@ msgstr "" #: src/defaults/links.tsx:32 #: src/defaults/menuItems.tsx:53 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:245 +#: src/pages/sales/ReturnOrderDetail.tsx:296 #: src/pages/sales/SalesIndex.tsx:45 -#: src/pages/sales/SalesOrderDetail.tsx:269 +#: src/pages/sales/SalesOrderDetail.tsx:320 msgid "Sales" msgstr "" @@ -2295,75 +2296,75 @@ msgstr "" #~ msgid "Part updated" #~ msgstr "Part updated" -#: src/forms/PurchaseOrderForms.tsx:246 +#: src/forms/PurchaseOrderForms.tsx:257 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:254 +#: src/forms/PurchaseOrderForms.tsx:265 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:263 +#: src/forms/PurchaseOrderForms.tsx:274 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:273 +#: src/forms/PurchaseOrderForms.tsx:284 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:278 +#: src/forms/PurchaseOrderForms.tsx:289 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:289 -#: src/forms/PurchaseOrderForms.tsx:365 +#: src/forms/PurchaseOrderForms.tsx:300 +#: src/forms/PurchaseOrderForms.tsx:376 msgid "Scan Barcode" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:333 +#: src/forms/PurchaseOrderForms.tsx:344 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:340 +#: src/forms/PurchaseOrderForms.tsx:351 msgid "Assign Batch Code{0}" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:349 +#: src/forms/PurchaseOrderForms.tsx:360 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:374 -#: src/forms/StockForms.tsx:359 +#: src/forms/PurchaseOrderForms.tsx:385 +#: src/forms/StockForms.tsx:336 msgid "Remove item from list" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:399 -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/PurchaseOrderForms.tsx:410 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:58 -#: src/pages/stock/StockDetail.tsx:169 +#: src/pages/stock/StockDetail.tsx:176 msgid "Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:415 +#: src/forms/PurchaseOrderForms.tsx:426 msgid "Store at default location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:428 +#: src/forms/PurchaseOrderForms.tsx:439 msgid "Store at line item destination" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:438 +#: src/forms/PurchaseOrderForms.tsx:449 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:647 +#: src/forms/PurchaseOrderForms.tsx:658 msgid "Receive line items" msgstr "" @@ -2388,97 +2389,94 @@ msgstr "" #~ msgstr "Create Stock Item" #: src/forms/StockForms.tsx:136 +#: src/pages/stock/StockDetail.tsx:373 #: src/tables/stock/StockItemTable.tsx:374 #: src/tables/stock/StockItemTable.tsx:494 msgid "Add Stock Item" msgstr "" -#: src/forms/StockForms.tsx:157 -msgid "Edit Stock Item" -msgstr "" - #: src/forms/StockForms.tsx:158 -msgid "Stock item updated" -msgstr "" +#~ msgid "Stock item updated" +#~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:348 +#: src/forms/StockForms.tsx:325 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 -#: src/pages/part/PartDetail.tsx:208 -#: src/pages/part/PartDetail.tsx:649 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 +#: src/pages/part/PartDetail.tsx:202 +#: src/pages/part/PartDetail.tsx:643 #: src/tables/stock/StockItemTable.tsx:283 msgid "In Stock" msgstr "" -#: src/forms/StockForms.tsx:416 +#: src/forms/StockForms.tsx:393 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/tables/RowActions.tsx:148 msgid "Actions" msgstr "" -#: src/forms/StockForms.tsx:479 -#: src/pages/stock/StockDetail.tsx:399 +#: src/forms/StockForms.tsx:456 +#: src/pages/stock/StockDetail.tsx:429 #: src/tables/settings/TemplateTable.tsx:266 -#: src/tables/stock/StockItemTestResultTable.tsx:350 +#: src/tables/stock/StockItemTestResultTable.tsx:348 msgid "Add" msgstr "" -#: src/forms/StockForms.tsx:507 +#: src/forms/StockForms.tsx:484 #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:389 +#: src/pages/stock/StockDetail.tsx:419 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:740 +#: src/forms/StockForms.tsx:717 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:749 +#: src/forms/StockForms.tsx:726 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:758 -#: src/pages/part/PartDetail.tsx:725 +#: src/forms/StockForms.tsx:735 +#: src/pages/part/PartDetail.tsx:734 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:767 -#: src/pages/part/PartDetail.tsx:714 +#: src/forms/StockForms.tsx:744 +#: src/pages/part/PartDetail.tsx:723 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:776 +#: src/forms/StockForms.tsx:753 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:785 +#: src/forms/StockForms.tsx:762 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:804 +#: src/forms/StockForms.tsx:781 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:811 +#: src/forms/StockForms.tsx:788 msgid "Parent stock location" msgstr "" @@ -3196,7 +3194,7 @@ msgid "Reports" msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:89 -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:318 msgid "Report" msgstr "" @@ -3213,7 +3211,7 @@ msgstr "" #~ msgstr "Return order" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135 -#: src/pages/part/PartDetail.tsx:513 +#: src/pages/part/PartDetail.tsx:507 msgid "Bill of Materials" msgstr "" @@ -3264,15 +3262,15 @@ msgid "Reporting" msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:223 -#: src/pages/part/PartDetail.tsx:584 +#: src/pages/part/PartDetail.tsx:578 msgid "Stocktake" msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:228 -#: src/pages/build/BuildDetail.tsx:360 +#: src/pages/build/BuildDetail.tsx:361 #: src/pages/build/BuildIndex.tsx:14 -#: src/pages/part/PartDetail.tsx:520 -#: src/pages/sales/SalesOrderDetail.tsx:213 +#: src/pages/part/PartDetail.tsx:514 +#: src/pages/sales/SalesOrderDetail.tsx:240 msgid "Build Orders" msgstr "" @@ -3332,34 +3330,34 @@ msgstr "" #~ msgid "Build Status" #~ msgstr "Build Status" -#: src/pages/build/BuildDetail.tsx:85 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:109 -#: src/pages/sales/ReturnOrderDetail.tsx:75 -#: src/pages/sales/SalesOrderDetail.tsx:79 +#: src/pages/build/BuildDetail.tsx:84 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:111 +#: src/pages/sales/ReturnOrderDetail.tsx:90 +#: src/pages/sales/SalesOrderDetail.tsx:94 #: src/tables/machine/MachineListTable.tsx:323 #: src/tables/purchasing/PurchaseOrderTable.tsx:55 -#: src/tables/sales/ReturnOrderTable.tsx:41 +#: src/tables/sales/ReturnOrderTable.tsx:46 #: src/tables/sales/SalesOrderTable.tsx:52 #: src/tables/stock/StockItemTable.tsx:252 msgid "Status" msgstr "" -#: src/pages/build/BuildDetail.tsx:91 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:82 -#: src/pages/sales/ReturnOrderDetail.tsx:49 -#: src/pages/sales/SalesOrderDetail.tsx:53 +#: src/pages/build/BuildDetail.tsx:90 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:84 +#: src/pages/sales/ReturnOrderDetail.tsx:64 +#: src/pages/sales/SalesOrderDetail.tsx:68 msgid "Reference" msgstr "" -#: src/pages/build/BuildDetail.tsx:96 -#: src/pages/company/CompanyDetail.tsx:84 +#: src/pages/build/BuildDetail.tsx:95 +#: src/pages/company/CompanyDetail.tsx:85 #: src/pages/company/ManufacturerPartDetail.tsx:73 -#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/pages/company/SupplierPartDetail.tsx:85 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:129 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:103 -#: src/pages/sales/ReturnOrderDetail.tsx:69 -#: src/pages/sales/SalesOrderDetail.tsx:73 +#: src/pages/part/PartDetail.tsx:123 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:105 +#: src/pages/sales/ReturnOrderDetail.tsx:84 +#: src/pages/sales/SalesOrderDetail.tsx:88 #: src/pages/stock/LocationDetail.tsx:93 #: src/tables/ColumnRenderers.tsx:59 #: src/tables/machine/MachineTypeTable.tsx:69 @@ -3372,40 +3370,40 @@ msgstr "" msgid "Description" msgstr "" -#: src/pages/build/BuildDetail.tsx:103 +#: src/pages/build/BuildDetail.tsx:102 msgid "Parent Build" msgstr "" -#: src/pages/build/BuildDetail.tsx:114 +#: src/pages/build/BuildDetail.tsx:113 msgid "Build Quantity" msgstr "" -#: src/pages/build/BuildDetail.tsx:122 -#: src/pages/build/BuildDetail.tsx:223 +#: src/pages/build/BuildDetail.tsx:121 +#: src/pages/build/BuildDetail.tsx:222 msgid "Completed Outputs" msgstr "" -#: src/pages/build/BuildDetail.tsx:139 +#: src/pages/build/BuildDetail.tsx:138 msgid "Issued By" msgstr "" -#: src/pages/build/BuildDetail.tsx:145 -#: src/pages/part/PartDetail.tsx:321 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:190 -#: src/pages/sales/ReturnOrderDetail.tsx:156 -#: src/pages/sales/SalesOrderDetail.tsx:160 +#: src/pages/build/BuildDetail.tsx:144 +#: src/pages/part/PartDetail.tsx:315 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:192 +#: src/pages/sales/ReturnOrderDetail.tsx:171 +#: src/pages/sales/SalesOrderDetail.tsx:175 msgid "Responsible" msgstr "" -#: src/pages/build/BuildDetail.tsx:157 +#: src/pages/build/BuildDetail.tsx:156 msgid "Source Location" msgstr "" -#: src/pages/build/BuildDetail.tsx:158 +#: src/pages/build/BuildDetail.tsx:157 msgid "Any location" msgstr "" -#: src/pages/build/BuildDetail.tsx:165 +#: src/pages/build/BuildDetail.tsx:164 msgid "Destination Location" msgstr "" @@ -3420,7 +3418,7 @@ msgstr "" #~ msgid "Link custom barcode to part" #~ msgstr "Link custom barcode to part" -#: src/pages/build/BuildDetail.tsx:196 +#: src/pages/build/BuildDetail.tsx:195 msgid "Build Details" msgstr "" @@ -3429,7 +3427,7 @@ msgstr "" #~ msgid "Unlink custom barcode from part" #~ msgstr "Unlink custom barcode from part" -#: src/pages/build/BuildDetail.tsx:202 +#: src/pages/build/BuildDetail.tsx:201 #: src/tables/build/BuildLineTable.tsx:204 msgid "Allocate Stock" msgstr "" @@ -3438,7 +3436,7 @@ msgstr "" #~ msgid "Build Order updated" #~ msgstr "Build Order updated" -#: src/pages/build/BuildDetail.tsx:217 +#: src/pages/build/BuildDetail.tsx:216 msgid "Incomplete Outputs" msgstr "" @@ -3454,48 +3452,48 @@ msgstr "" #~ msgid "Delete build order" #~ msgstr "Delete build order" -#: src/pages/build/BuildDetail.tsx:236 +#: src/pages/build/BuildDetail.tsx:235 msgid "Consumed Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:248 +#: src/pages/build/BuildDetail.tsx:247 msgid "Child Build Orders" msgstr "" -#: src/pages/build/BuildDetail.tsx:258 -#: src/pages/company/CompanyDetail.tsx:244 +#: src/pages/build/BuildDetail.tsx:257 +#: src/pages/company/CompanyDetail.tsx:245 #: src/pages/company/ManufacturerPartDetail.tsx:169 -#: src/pages/part/PartDetail.tsx:606 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:246 -#: src/pages/sales/ReturnOrderDetail.tsx:199 -#: src/pages/sales/SalesOrderDetail.tsx:223 -#: src/pages/stock/StockDetail.tsx:316 +#: src/pages/part/PartDetail.tsx:600 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:253 +#: src/pages/sales/ReturnOrderDetail.tsx:214 +#: src/pages/sales/SalesOrderDetail.tsx:250 +#: src/pages/stock/StockDetail.tsx:323 msgid "Attachments" msgstr "" -#: src/pages/build/BuildDetail.tsx:270 -#: src/pages/company/CompanyDetail.tsx:256 -#: src/pages/part/PartDetail.tsx:618 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:258 -#: src/pages/sales/ReturnOrderDetail.tsx:211 -#: src/pages/sales/SalesOrderDetail.tsx:235 -#: src/pages/stock/StockDetail.tsx:328 +#: src/pages/build/BuildDetail.tsx:269 +#: src/pages/company/CompanyDetail.tsx:257 +#: src/pages/part/PartDetail.tsx:612 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:265 +#: src/pages/sales/ReturnOrderDetail.tsx:226 +#: src/pages/sales/SalesOrderDetail.tsx:262 +#: src/pages/stock/StockDetail.tsx:335 msgid "Notes" msgstr "" -#: src/pages/build/BuildDetail.tsx:286 +#: src/pages/build/BuildDetail.tsx:287 msgid "Edit Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:312 +#: src/pages/build/BuildDetail.tsx:313 msgid "Reporting Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:318 +#: src/pages/build/BuildDetail.tsx:319 msgid "Print build report" msgstr "" -#: src/pages/build/BuildDetail.tsx:324 +#: src/pages/build/BuildDetail.tsx:325 msgid "Build Order Actions" msgstr "" @@ -3507,53 +3505,56 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/company/CompanyDetail.tsx:97 +#: src/pages/company/CompanyDetail.tsx:98 msgid "Phone Number" msgstr "" -#: src/pages/company/CompanyDetail.tsx:104 +#: src/pages/company/CompanyDetail.tsx:105 msgid "Email Address" msgstr "" -#: src/pages/company/CompanyDetail.tsx:114 +#: src/pages/company/CompanyDetail.tsx:115 msgid "Default Currency" msgstr "" -#: src/pages/company/CompanyDetail.tsx:119 +#: src/pages/company/CompanyDetail.tsx:120 #: src/pages/company/SupplierDetail.tsx:8 -#: src/pages/company/SupplierPartDetail.tsx:102 -#: src/pages/company/SupplierPartDetail.tsx:188 -#: src/pages/company/SupplierPartDetail.tsx:282 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:97 +#: src/pages/company/SupplierPartDetail.tsx:109 +#: src/pages/company/SupplierPartDetail.tsx:195 +#: src/pages/company/SupplierPartDetail.tsx:301 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:99 +#: src/tables/company/CompanyTable.tsx:93 #: src/tables/purchasing/PurchaseOrderTable.tsx:73 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:36 msgid "Supplier" msgstr "" -#: src/pages/company/CompanyDetail.tsx:125 +#: src/pages/company/CompanyDetail.tsx:126 #: src/pages/company/ManufacturerDetail.tsx:8 #: src/pages/company/ManufacturerPartDetail.tsx:91 #: src/pages/company/ManufacturerPartDetail.tsx:221 -#: src/pages/company/SupplierPartDetail.tsx:117 +#: src/pages/company/SupplierPartDetail.tsx:124 +#: src/tables/company/CompanyTable.tsx:98 msgid "Manufacturer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:131 +#: src/pages/company/CompanyDetail.tsx:132 #: src/pages/company/CustomerDetail.tsx:8 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/pages/sales/ReturnOrderDetail.tsx:63 -#: src/pages/sales/SalesOrderDetail.tsx:67 -#: src/pages/stock/StockDetail.tsx:218 -#: src/tables/sales/ReturnOrderTable.tsx:60 -#: src/tables/sales/SalesOrderTable.tsx:95 +#: src/pages/sales/ReturnOrderDetail.tsx:78 +#: src/pages/sales/SalesOrderDetail.tsx:82 +#: src/pages/stock/StockDetail.tsx:225 +#: src/tables/company/CompanyTable.tsx:103 +#: src/tables/sales/ReturnOrderTable.tsx:61 +#: src/tables/sales/SalesOrderTable.tsx:97 msgid "Customer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:165 +#: src/pages/company/CompanyDetail.tsx:166 msgid "Details" msgstr "" -#: src/pages/company/CompanyDetail.tsx:171 +#: src/pages/company/CompanyDetail.tsx:172 msgid "Manufactured Parts" msgstr "" @@ -3561,7 +3562,7 @@ msgstr "" #~ msgid "Edit company" #~ msgstr "Edit company" -#: src/pages/company/CompanyDetail.tsx:180 +#: src/pages/company/CompanyDetail.tsx:181 msgid "Supplied Parts" msgstr "" @@ -3569,30 +3570,31 @@ msgstr "" #~ msgid "Delete company" #~ msgstr "Delete company" -#: src/pages/company/CompanyDetail.tsx:221 +#: src/pages/company/CompanyDetail.tsx:222 msgid "Assigned Stock" msgstr "" -#: src/pages/company/CompanyDetail.tsx:272 +#: src/pages/company/CompanyDetail.tsx:273 msgid "Edit Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:281 +#: src/pages/company/CompanyDetail.tsx:282 msgid "Company Actions" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:66 -#: src/pages/company/SupplierPartDetail.tsx:71 +#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:72 msgid "Internal Part" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:81 -#: src/pages/company/SupplierPartDetail.tsx:85 +#: src/pages/company/SupplierPartDetail.tsx:92 msgid "External Link" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:99 -#: src/pages/company/SupplierPartDetail.tsx:126 +#: src/pages/company/SupplierPartDetail.tsx:133 #: src/tables/purchasing/ManufacturerPartTable.tsx:53 msgid "Manufacturer Part Number" msgstr "" @@ -3606,12 +3608,12 @@ msgid "Manufacturer Part Details" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:143 -#: src/pages/part/PartDetail.tsx:482 +#: src/pages/part/PartDetail.tsx:476 msgid "Parameters" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:155 -#: src/pages/part/PartDetail.tsx:553 +#: src/pages/part/PartDetail.tsx:547 #: src/pages/purchasing/PurchasingIndex.tsx:26 msgid "Suppliers" msgstr "" @@ -3629,65 +3631,70 @@ msgstr "" msgid "ManufacturerPart" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:92 +#: src/pages/company/SupplierPartDetail.tsx:99 #: src/tables/ColumnRenderers.tsx:110 msgid "Note" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:110 +#: src/pages/company/SupplierPartDetail.tsx:117 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:138 -#: src/pages/company/SupplierPartDetail.tsx:189 -#: src/pages/stock/StockDetail.tsx:232 +#: src/pages/company/SupplierPartDetail.tsx:145 +#: src/pages/company/SupplierPartDetail.tsx:196 +#: src/pages/stock/StockDetail.tsx:239 msgid "Packaging" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:145 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:105 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:141 -#: src/tables/purchasing/SupplierPartTable.tsx:120 +#: src/pages/company/SupplierPartDetail.tsx:152 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:107 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:143 +#: src/tables/purchasing/SupplierPartTable.tsx:132 msgid "Pack Quantity" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:156 +#: src/pages/company/SupplierPartDetail.tsx:163 msgid "Supplier Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:163 +#: src/pages/company/SupplierPartDetail.tsx:170 msgid "Availability Updated" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:197 msgid "Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:199 +#: src/pages/company/SupplierPartDetail.tsx:206 msgid "Supplier Part Details" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:205 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:234 +#: src/pages/company/SupplierPartDetail.tsx:212 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:241 msgid "Received Stock" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:229 +#: src/pages/company/SupplierPartDetail.tsx:236 #: src/pages/part/PartPricingPanel.tsx:115 #: src/pages/part/pricing/PricingOverviewPanel.tsx:130 msgid "Supplier Pricing" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:244 +#: src/pages/company/SupplierPartDetail.tsx:251 msgid "Supplier Part Actions" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:270 -#: src/tables/purchasing/SupplierPartTable.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:275 +#: src/tables/purchasing/SupplierPartTable.tsx:211 msgid "Edit Supplier Part" msgstr "" +#: src/pages/company/SupplierPartDetail.tsx:282 +#: src/tables/purchasing/SupplierPartTable.tsx:164 +msgid "Add Supplier Part" +msgstr "" + #: src/pages/part/CategoryDetail.tsx:78 #: src/pages/stock/LocationDetail.tsx:85 #: src/tables/settings/ErrorTable.tsx:34 @@ -3734,135 +3741,143 @@ msgstr "" msgid "Category Details" msgstr "" -#: src/pages/part/PartDetail.tsx:135 +#: src/pages/part/PartDetail.tsx:129 msgid "Variant of" msgstr "" -#: src/pages/part/PartDetail.tsx:142 +#: src/pages/part/PartDetail.tsx:136 #: src/tables/notifications/NotificationsTable.tsx:31 #: src/tables/part/PartCategoryTemplateTable.tsx:68 msgid "Category" msgstr "" -#: src/pages/part/PartDetail.tsx:148 +#: src/pages/part/PartDetail.tsx:142 msgid "Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:155 +#: src/pages/part/PartDetail.tsx:149 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:162 +#: src/pages/part/PartDetail.tsx:156 msgid "IPN" msgstr "" -#: src/pages/part/PartDetail.tsx:169 +#: src/pages/part/PartDetail.tsx:163 msgid "Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:176 +#: src/pages/part/PartDetail.tsx:170 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:39 msgid "Units" msgstr "" -#: src/pages/part/PartDetail.tsx:183 +#: src/pages/part/PartDetail.tsx:177 #: src/tables/settings/PendingTasksTable.tsx:40 msgid "Keywords" msgstr "" -#: src/pages/part/PartDetail.tsx:190 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:156 -#: src/pages/sales/ReturnOrderDetail.tsx:122 -#: src/pages/sales/SalesOrderDetail.tsx:126 +#: src/pages/part/PartDetail.tsx:184 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:158 +#: src/pages/sales/ReturnOrderDetail.tsx:137 +#: src/pages/sales/SalesOrderDetail.tsx:141 msgid "Link" msgstr "" -#: src/pages/part/PartDetail.tsx:202 +#: src/pages/part/PartDetail.tsx:196 #: src/tables/build/BuildLineTable.tsx:115 msgid "Available Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:214 +#: src/pages/part/PartDetail.tsx:208 msgid "Minimum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:220 +#: src/pages/part/PartDetail.tsx:214 #: src/tables/bom/BomTable.tsx:210 #: src/tables/build/BuildLineTable.tsx:92 msgid "On order" msgstr "" -#: src/pages/part/PartDetail.tsx:229 +#: src/pages/part/PartDetail.tsx:223 msgid "Allocated to Build Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:240 +#: src/pages/part/PartDetail.tsx:234 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:250 +#: src/pages/part/PartDetail.tsx:244 #: src/tables/bom/BomTable.tsx:234 msgid "Can Build" msgstr "" -#: src/pages/part/PartDetail.tsx:257 +#: src/pages/part/PartDetail.tsx:251 #: src/tables/bom/BomTable.tsx:218 #: src/tables/part/PartTable.tsx:91 msgid "Building" msgstr "" -#: src/pages/part/PartDetail.tsx:266 +#: src/pages/part/PartDetail.tsx:260 #: src/tables/bom/UsedInTable.tsx:71 #: src/tables/build/BuildOrderTable.tsx:102 +#: src/tables/company/CompanyTable.tsx:58 +#: src/tables/company/CompanyTable.tsx:88 #: src/tables/machine/MachineListTable.tsx:320 #: src/tables/part/PartTable.tsx:177 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:190 #: src/tables/plugin/PluginListTable.tsx:634 +#: src/tables/purchasing/SupplierPartTable.tsx:99 +#: src/tables/purchasing/SupplierPartTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:247 msgid "Active" msgstr "" -#: src/pages/part/PartDetail.tsx:271 +#: src/pages/part/PartDetail.tsx:265 msgid "Template Part" msgstr "" -#: src/pages/part/PartDetail.tsx:276 +#: src/pages/part/PartDetail.tsx:270 #: src/tables/bom/BomTable.tsx:262 msgid "Assembled Part" msgstr "" -#: src/pages/part/PartDetail.tsx:281 +#: src/pages/part/PartDetail.tsx:275 msgid "Component Part" msgstr "" -#: src/pages/part/PartDetail.tsx:286 +#: src/pages/part/PartDetail.tsx:280 #: src/tables/bom/BomTable.tsx:257 msgid "Trackable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:291 +#: src/pages/part/PartDetail.tsx:285 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:296 +#: src/pages/part/PartDetail.tsx:290 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:301 +#: src/pages/part/PartDetail.tsx:295 msgid "Virtual Part" msgstr "" -#: src/pages/part/PartDetail.tsx:309 +#: src/pages/part/PartDetail.tsx:303 msgid "Creation Date" msgstr "" +#: src/pages/part/PartDetail.tsx:308 +msgid "Created By" +msgstr "" + #: src/pages/part/PartDetail.tsx:310 #~ msgid "Edit part" #~ msgstr "Edit part" -#: src/pages/part/PartDetail.tsx:314 -msgid "Created By" +#: src/pages/part/PartDetail.tsx:322 +msgid "Default Supplier" msgstr "" #: src/pages/part/PartDetail.tsx:322 @@ -3873,93 +3888,95 @@ msgstr "" #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:328 -msgid "Default Supplier" -msgstr "" - -#: src/pages/part/PartDetail.tsx:339 +#: src/pages/part/PartDetail.tsx:333 #: src/tables/part/PartTable.tsx:160 msgid "Price Range" msgstr "" -#: src/pages/part/PartDetail.tsx:374 -#: src/pages/stock/StockDetail.tsx:129 +#: src/pages/part/PartDetail.tsx:368 +#: src/pages/stock/StockDetail.tsx:136 msgid "Last Stocktake" msgstr "" -#: src/pages/part/PartDetail.tsx:409 +#: src/pages/part/PartDetail.tsx:403 msgid "Stocktake By" msgstr "" -#: src/pages/part/PartDetail.tsx:476 +#: src/pages/part/PartDetail.tsx:470 msgid "Part Details" msgstr "" -#: src/pages/part/PartDetail.tsx:500 +#: src/pages/part/PartDetail.tsx:494 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:507 -#: src/pages/stock/StockDetail.tsx:277 +#: src/pages/part/PartDetail.tsx:501 +#: src/pages/stock/StockDetail.tsx:284 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:527 +#: src/pages/part/PartDetail.tsx:521 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:534 +#: src/pages/part/PartDetail.tsx:528 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:540 +#: src/pages/part/PartDetail.tsx:534 #: src/pages/purchasing/PurchasingIndex.tsx:37 msgid "Manufacturers" msgstr "" -#: src/pages/part/PartDetail.tsx:579 +#: src/pages/part/PartDetail.tsx:573 msgid "Scheduling" msgstr "" -#: src/pages/part/PartDetail.tsx:589 +#: src/pages/part/PartDetail.tsx:583 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:600 +#: src/pages/part/PartDetail.tsx:594 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:654 +#: src/pages/part/PartDetail.tsx:648 msgid "No Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:659 +#: src/pages/part/PartDetail.tsx:653 #: src/tables/part/PartTable.tsx:85 msgid "On Order" msgstr "" -#: src/pages/part/PartDetail.tsx:664 +#: src/pages/part/PartDetail.tsx:658 #: src/tables/stock/StockItemTable.tsx:288 msgid "In Production" msgstr "" -#: src/pages/part/PartDetail.tsx:676 +#: src/pages/part/PartDetail.tsx:671 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:707 +#: src/pages/part/PartDetail.tsx:678 +#: src/tables/part/PartTable.tsx:276 +#: src/tables/part/PartTable.tsx:292 +msgid "Add Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:716 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:715 +#: src/pages/part/PartDetail.tsx:724 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:726 +#: src/pages/part/PartDetail.tsx:735 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:736 +#: src/pages/part/PartDetail.tsx:745 msgid "Part Actions" msgstr "" @@ -4022,7 +4039,7 @@ msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:151 #: src/pages/part/pricing/SupplierPricingPanel.tsx:83 #: src/tables/bom/BomTable.tsx:149 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:168 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:170 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:88 msgid "Unit Price" msgstr "" @@ -4030,12 +4047,15 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:161 #: src/tables/ColumnRenderers.tsx:231 #: src/tables/bom/BomTable.tsx:158 +#: src/tables/purchasing/PurchaseOrderTable.tsx:97 +#: src/tables/sales/ReturnOrderTable.tsx:87 +#: src/tables/sales/SalesOrderTable.tsx:124 msgid "Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:177 #: src/pages/part/pricing/VariantPricingPanel.tsx:62 -#: src/tables/purchasing/SupplierPartTable.tsx:137 +#: src/tables/purchasing/SupplierPartTable.tsx:149 msgid "Updated" msgstr "" @@ -4094,7 +4114,7 @@ msgid "Overall Pricing" msgstr "" #: src/pages/part/pricing/PricingOverviewPanel.tsx:184 -#: src/pages/stock/StockDetail.tsx:123 +#: src/pages/stock/StockDetail.tsx:130 msgid "Last Updated" msgstr "" @@ -4153,82 +4173,92 @@ msgstr "" msgid "Variant Part" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:66 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:68 msgid "Edit Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:88 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:90 msgid "Supplier Reference" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:118 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:228 -#: src/pages/sales/ReturnOrderDetail.tsx:84 -#: src/pages/sales/ReturnOrderDetail.tsx:194 -#: src/pages/sales/SalesOrderDetail.tsx:88 -#: src/pages/sales/SalesOrderDetail.tsx:198 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:120 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:230 +#: src/pages/sales/ReturnOrderDetail.tsx:99 +#: src/pages/sales/ReturnOrderDetail.tsx:209 +#: src/pages/sales/SalesOrderDetail.tsx:103 +#: src/pages/sales/SalesOrderDetail.tsx:225 msgid "Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:125 -#: src/pages/sales/ReturnOrderDetail.tsx:91 -#: src/pages/sales/SalesOrderDetail.tsx:95 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 +#: src/pages/sales/ReturnOrderDetail.tsx:106 +#: src/pages/sales/SalesOrderDetail.tsx:110 msgid "Completed Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:133 -#: src/pages/sales/ReturnOrderDetail.tsx:99 -#: src/pages/sales/SalesOrderDetail.tsx:103 -#: src/pages/sales/SalesOrderDetail.tsx:208 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:135 +#: src/pages/sales/ReturnOrderDetail.tsx:114 +#: src/pages/sales/SalesOrderDetail.tsx:118 +#: src/pages/sales/SalesOrderDetail.tsx:235 msgid "Completed Shipments" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:141 -#: src/pages/sales/ReturnOrderDetail.tsx:107 -#: src/pages/sales/SalesOrderDetail.tsx:111 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 +#: src/pages/sales/ReturnOrderDetail.tsx:122 +#: src/pages/sales/SalesOrderDetail.tsx:126 msgid "Order Currency," msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:146 -#: src/pages/sales/ReturnOrderDetail.tsx:112 -#: src/pages/sales/SalesOrderDetail.tsx:116 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:148 +#: src/pages/sales/ReturnOrderDetail.tsx:127 +#: src/pages/sales/SalesOrderDetail.tsx:131 msgid "Total Cost" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:177 -#: src/pages/sales/ReturnOrderDetail.tsx:143 -#: src/pages/sales/SalesOrderDetail.tsx:147 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:179 +#: src/pages/sales/ReturnOrderDetail.tsx:158 +#: src/pages/sales/SalesOrderDetail.tsx:162 msgid "Created On" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:183 -#: src/pages/sales/ReturnOrderDetail.tsx:149 -#: src/pages/sales/SalesOrderDetail.tsx:153 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:185 +#: src/pages/sales/ReturnOrderDetail.tsx:164 +#: src/pages/sales/SalesOrderDetail.tsx:168 #: src/tables/ColumnRenderers.tsx:180 msgid "Target Date" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:222 -#: src/pages/sales/ReturnOrderDetail.tsx:188 -#: src/pages/sales/SalesOrderDetail.tsx:192 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:224 +#: src/pages/sales/ReturnOrderDetail.tsx:203 +#: src/pages/sales/SalesOrderDetail.tsx:219 msgid "Order Details" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:287 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:293 +#: src/pages/sales/ReturnOrderDetail.tsx:267 +#: src/pages/sales/SalesOrderDetail.tsx:279 msgid "Order Actions" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:55 -#: src/pages/sales/SalesOrderDetail.tsx:59 -#: src/tables/sales/SalesOrderTable.tsx:111 +#: src/pages/sales/ReturnOrderDetail.tsx:70 +#: src/pages/sales/SalesOrderDetail.tsx:74 +#: src/tables/sales/SalesOrderTable.tsx:113 msgid "Customer Reference" msgstr "" +#: src/pages/sales/ReturnOrderDetail.tsx:256 +msgid "Edit Return Order" +msgstr "" + #: src/pages/sales/SalesIndex.tsx:33 msgid "Customers" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:203 +#: src/pages/sales/SalesOrderDetail.tsx:208 +msgid "Edit Sales Order" +msgstr "" + +#: src/pages/sales/SalesOrderDetail.tsx:230 msgid "Pending Shipments" msgstr "" @@ -4266,15 +4296,19 @@ msgstr "" msgid "Location Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:102 +#: src/pages/stock/StockDetail.tsx:109 msgid "Base Part" msgstr "" -#: src/pages/stock/StockDetail.tsx:109 +#: src/pages/stock/StockDetail.tsx:116 msgid "Stock Status" msgstr "" -#: src/pages/stock/StockDetail.tsx:150 +#: src/pages/stock/StockDetail.tsx:155 +#~ msgid "Link custom barcode to stock item" +#~ msgstr "Link custom barcode to stock item" + +#: src/pages/stock/StockDetail.tsx:157 #: src/tables/build/BuildLineTable.tsx:38 #: src/tables/part/PartTable.tsx:116 #: src/tables/stock/StockItemTable.tsx:154 @@ -4282,86 +4316,90 @@ msgstr "" msgid "Available" msgstr "" -#: src/pages/stock/StockDetail.tsx:155 -#~ msgid "Link custom barcode to stock item" -#~ msgstr "Link custom barcode to stock item" - #: src/pages/stock/StockDetail.tsx:161 #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:176 +#: src/pages/stock/StockDetail.tsx:183 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:192 +#: src/pages/stock/StockDetail.tsx:199 msgid "Consumed By" msgstr "" -#: src/pages/stock/StockDetail.tsx:201 -msgid "Build Order" -msgstr "" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "Edit stock item" +#: src/pages/stock/StockDetail.tsx:208 +msgid "Build Order" +msgstr "" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "Delete stock item" -#: src/pages/stock/StockDetail.tsx:266 +#: src/pages/stock/StockDetail.tsx:273 msgid "Stock Details" msgstr "" -#: src/pages/stock/StockDetail.tsx:272 +#: src/pages/stock/StockDetail.tsx:279 msgid "Stock Tracking" msgstr "" -#: src/pages/stock/StockDetail.tsx:284 +#: src/pages/stock/StockDetail.tsx:291 msgid "Test Data" msgstr "" -#: src/pages/stock/StockDetail.tsx:298 +#: src/pages/stock/StockDetail.tsx:305 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:305 +#: src/pages/stock/StockDetail.tsx:312 msgid "Child Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:385 +#: src/pages/stock/StockDetail.tsx:364 +msgid "Edit Stock Item" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:415 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:390 +#: src/pages/stock/StockDetail.tsx:420 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:400 +#: src/pages/stock/StockDetail.tsx:430 #: src/tables/stock/StockItemTable.tsx:409 msgid "Add stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:408 +#: src/pages/stock/StockDetail.tsx:433 +#~ msgid "Duplicate stock item" +#~ msgstr "Duplicate stock item" + +#: src/pages/stock/StockDetail.tsx:438 #: src/tables/stock/StockItemTable.tsx:418 msgid "Remove stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:415 +#: src/pages/stock/StockDetail.tsx:445 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:416 +#: src/pages/stock/StockDetail.tsx:446 #: src/tables/stock/StockItemTable.tsx:438 msgid "Transfer stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:433 -msgid "Duplicate stock item" +#: src/pages/stock/StockDetail.tsx:458 +msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:460 +#: src/pages/stock/StockDetail.tsx:494 msgid "Batch Code" msgstr "" @@ -4610,18 +4648,10 @@ msgstr "" msgid "BOM item created" msgstr "" -#: src/tables/bom/BomTable.tsx:311 -#~ msgid "Edit Bom Item" -#~ msgstr "Edit Bom Item" - #: src/tables/bom/BomTable.tsx:313 msgid "Edit BOM Item" msgstr "" -#: src/tables/bom/BomTable.tsx:313 -#~ msgid "Bom item updated" -#~ msgstr "Bom item updated" - #: src/tables/bom/BomTable.tsx:315 msgid "BOM item updated" msgstr "" @@ -4634,26 +4664,34 @@ msgstr "" msgid "BOM item deleted" msgstr "" -#: src/tables/bom/BomTable.tsx:328 -#~ msgid "Delete Bom Item" -#~ msgstr "Delete Bom Item" - -#: src/tables/bom/BomTable.tsx:329 -#~ msgid "Bom item deleted" -#~ msgstr "Bom item deleted" - #: src/tables/bom/BomTable.tsx:331 -#~ msgid "Are you sure you want to remove this BOM item?" -#~ msgstr "Are you sure you want to remove this BOM item?" +#~ msgid "Edit Bom Item" +#~ msgstr "Edit Bom Item" #: src/tables/bom/BomTable.tsx:333 msgid "View BOM" msgstr "" +#: src/tables/bom/BomTable.tsx:333 +#~ msgid "Bom item updated" +#~ msgstr "Bom item updated" + #: src/tables/bom/BomTable.tsx:344 msgid "Validate BOM line" msgstr "" +#: src/tables/bom/BomTable.tsx:348 +#~ msgid "Delete Bom Item" +#~ msgstr "Delete Bom Item" + +#: src/tables/bom/BomTable.tsx:349 +#~ msgid "Bom item deleted" +#~ msgstr "Bom item deleted" + +#: src/tables/bom/BomTable.tsx:351 +#~ msgid "Are you sure you want to remove this BOM item?" +#~ msgstr "Are you sure you want to remove this BOM item?" + #: src/tables/bom/BomTable.tsx:352 msgid "Edit Substitutes" msgstr "" @@ -4727,7 +4765,7 @@ msgstr "" #: src/tables/build/BuildOrderTable.tsx:107 #: src/tables/purchasing/PurchaseOrderTable.tsx:56 -#: src/tables/sales/ReturnOrderTable.tsx:42 +#: src/tables/sales/ReturnOrderTable.tsx:47 #: src/tables/sales/SalesOrderTable.tsx:53 msgid "Filter by order status" msgstr "" @@ -4736,8 +4774,8 @@ msgstr "" msgid "Show overdue status" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:140 -#: src/tables/build/BuildOrderTable.tsx:158 +#: src/tables/build/BuildOrderTable.tsx:142 +#: src/tables/build/BuildOrderTable.tsx:160 msgid "Add Build Order" msgstr "" @@ -4762,27 +4800,43 @@ msgstr "" msgid "Are you sure you want to delete this address?" msgstr "" -#: src/tables/company/CompanyTable.tsx:63 +#: src/tables/company/CompanyTable.tsx:71 msgid "New Company" msgstr "" -#: src/tables/company/CompanyTable.tsx:83 +#: src/tables/company/CompanyTable.tsx:89 +msgid "Show active companies" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:94 +msgid "Show companies which are suppliers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:99 +msgid "Show companies which are manufacturers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:104 +msgid "Show companies which are customers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:116 msgid "Add Company" msgstr "" -#: src/tables/company/ContactTable.tsx:73 +#: src/tables/company/ContactTable.tsx:71 msgid "Edit Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:80 +#: src/tables/company/ContactTable.tsx:78 msgid "Add Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:91 +#: src/tables/company/ContactTable.tsx:89 msgid "Delete Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:131 +#: src/tables/company/ContactTable.tsx:129 msgid "Add contact" msgstr "" @@ -5179,11 +5233,6 @@ msgstr "" msgid "Not Virtual" msgstr "" -#: src/tables/part/PartTable.tsx:276 -#: src/tables/part/PartTable.tsx:292 -msgid "Add Part" -msgstr "" - #: src/tables/part/PartTestTemplateTable.tsx:52 msgid "Results" msgstr "" @@ -5532,105 +5581,122 @@ msgstr "" msgid "Are you sure you want to remove this manufacturer part?" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:84 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:86 msgid "Part Description" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:111 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:113 msgid "Total Quantity" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:127 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:129 msgid "Received" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:146 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:148 msgid "Supplier Code" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:153 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:155 msgid "Supplier Link" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:160 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:162 msgid "Manufacturer Code" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:174 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:176 msgid "Destination" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:188 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:198 msgid "Add Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:203 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:215 msgid "Edit Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:211 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:223 msgid "Delete Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:222 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:234 msgid "Receive line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:256 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:272 msgid "Add line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:261 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:282 msgid "Receive items" msgstr "" -#: src/tables/purchasing/PurchaseOrderTable.tsx:102 -#: src/tables/purchasing/PurchaseOrderTable.tsx:119 +#: src/tables/purchasing/PurchaseOrderTable.tsx:113 +#: src/tables/purchasing/PurchaseOrderTable.tsx:130 msgid "Add Purchase Order" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:88 +#: src/tables/purchasing/SupplierPartTable.tsx:94 msgid "MPN" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:111 +#: src/tables/purchasing/SupplierPartTable.tsx:123 msgid "Base units" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:156 -msgid "Add Supplier Part" -msgstr "" - -#: src/tables/purchasing/SupplierPartTable.tsx:159 +#: src/tables/purchasing/SupplierPartTable.tsx:171 msgid "Supplier part created" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:168 +#: src/tables/purchasing/SupplierPartTable.tsx:177 msgid "Add supplier part" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:193 -msgid "Supplier part updated" +#: src/tables/purchasing/SupplierPartTable.tsx:189 +msgid "Show active supplier parts" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:204 -msgid "Delete Supplier Part" +#: src/tables/purchasing/SupplierPartTable.tsx:193 +msgid "Active Part" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:193 +#~ msgid "Supplier part updated" +#~ msgstr "Supplier part updated" + +#: src/tables/purchasing/SupplierPartTable.tsx:194 +msgid "Show active internal parts" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:198 +msgid "Active Supplier" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:199 +msgid "Show active suppliers" msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:205 -msgid "Supplier part deleted" -msgstr "" +#~ msgid "Supplier part deleted" +#~ msgstr "Supplier part deleted" #: src/tables/purchasing/SupplierPartTable.tsx:207 -msgid "Are you sure you want to remove this supplier part?" +#~ msgid "Are you sure you want to remove this supplier part?" +#~ msgstr "Are you sure you want to remove this supplier part?" + +#: src/tables/purchasing/SupplierPartTable.tsx:219 +msgid "Delete Supplier Part" msgstr "" -#: src/tables/sales/ReturnOrderTable.tsx:95 +#: src/tables/sales/ReturnOrderTable.tsx:102 +#: src/tables/sales/ReturnOrderTable.tsx:116 msgid "Add Return Order" msgstr "" -#: src/tables/sales/SalesOrderTable.tsx:66 -#: src/tables/sales/SalesOrderTable.tsx:83 +#: src/tables/sales/SalesOrderTable.tsx:68 +#: src/tables/sales/SalesOrderTable.tsx:85 msgid "Add Sales Order" msgstr "" @@ -6097,8 +6163,8 @@ msgid "Finished" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:277 -#: src/tables/stock/StockItemTestResultTable.tsx:351 -#: src/tables/stock/StockItemTestResultTable.tsx:406 +#: src/tables/stock/StockItemTestResultTable.tsx:349 +#: src/tables/stock/StockItemTestResultTable.tsx:404 msgid "Add Test Result" msgstr "" @@ -6106,61 +6172,61 @@ msgstr "" msgid "Test result added" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:290 -#: src/tables/stock/StockItemTestResultTable.tsx:361 +#: src/tables/stock/StockItemTestResultTable.tsx:288 +#: src/tables/stock/StockItemTestResultTable.tsx:359 msgid "Edit Test Result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:292 +#: src/tables/stock/StockItemTestResultTable.tsx:290 msgid "Test result updated" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:298 -#: src/tables/stock/StockItemTestResultTable.tsx:370 +#: src/tables/stock/StockItemTestResultTable.tsx:296 +#: src/tables/stock/StockItemTestResultTable.tsx:368 msgid "Delete Test Result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:300 +#: src/tables/stock/StockItemTestResultTable.tsx:298 msgid "Test result deleted" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:314 +#: src/tables/stock/StockItemTestResultTable.tsx:312 msgid "Test Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:315 +#: src/tables/stock/StockItemTestResultTable.tsx:313 msgid "Test result has been recorded" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:322 +#: src/tables/stock/StockItemTestResultTable.tsx:320 msgid "Failed to record test result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:339 +#: src/tables/stock/StockItemTestResultTable.tsx:337 msgid "Pass Test" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:387 +#: src/tables/stock/StockItemTestResultTable.tsx:385 msgid "Required" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:388 +#: src/tables/stock/StockItemTestResultTable.tsx:386 msgid "Show results for required tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:392 +#: src/tables/stock/StockItemTestResultTable.tsx:390 msgid "Include Installed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:393 +#: src/tables/stock/StockItemTestResultTable.tsx:391 msgid "Show results for installed stock items" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:397 +#: src/tables/stock/StockItemTestResultTable.tsx:395 msgid "Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:398 +#: src/tables/stock/StockItemTestResultTable.tsx:396 msgid "Show only passed tests" msgstr "" diff --git a/src/frontend/src/locales/ja/messages.po b/src/frontend/src/locales/ja/messages.po index 98fe28eab0..6251a73c14 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: 2024-04-18 03:35\n" +"PO-Revision-Date: 2024-04-21 04:18\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -69,10 +69,10 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/forms/StockForms.tsx:450 +#: src/forms/StockForms.tsx:427 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:407 +#: src/pages/stock/StockDetail.tsx:437 msgid "Remove" msgstr "" @@ -100,7 +100,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:226 -#: src/components/forms/ApiForm.tsx:516 +#: src/components/forms/ApiForm.tsx:529 #: src/contexts/ThemeContext.tsx:65 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 msgid "Submit" @@ -131,6 +131,9 @@ msgid "Part is not active" msgstr "" #: src/components/details/PartIcons.tsx:34 +#: src/pages/company/CompanyDetail.tsx:299 +#: src/pages/company/SupplierPartDetail.tsx:310 +#: src/pages/part/PartDetail.tsx:662 msgid "Inactive" msgstr "" @@ -246,26 +249,26 @@ msgstr "" msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:131 +#: src/components/forms/ApiForm.tsx:133 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "" -#: src/components/forms/ApiForm.tsx:378 +#: src/components/forms/ApiForm.tsx:393 #: src/components/widgets/MarkdownEditor.tsx:146 msgid "Success" msgstr "" -#: src/components/forms/ApiForm.tsx:453 +#: src/components/forms/ApiForm.tsx:468 msgid "Form Errors Exist" msgstr "" -#: src/components/forms/ApiForm.tsx:553 +#: src/components/forms/ApiForm.tsx:566 #: src/tables/plugin/PluginListTable.tsx:441 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:573 +#: src/components/forms/ApiForm.tsx:586 #: src/components/items/ActionDropdown.tsx:199 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:121 @@ -447,7 +450,7 @@ msgstr "" #: src/components/forms/HostOptionsForm.tsx:42 #: src/components/forms/HostOptionsForm.tsx:69 #: src/pages/part/CategoryDetail.tsx:72 -#: src/pages/part/PartDetail.tsx:122 +#: src/pages/part/PartDetail.tsx:116 #: src/pages/stock/LocationDetail.tsx:79 #: src/tables/machine/MachineTypeTable.tsx:65 #: src/tables/machine/MachineTypeTable.tsx:106 @@ -498,7 +501,7 @@ msgstr "" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:277 +#: src/components/forms/fields/ApiFormField.tsx:278 #: src/components/modals/LicenseModal.tsx:72 #: src/components/nav/SearchDrawer.tsx:411 #: src/components/widgets/MarkdownEditor.tsx:108 @@ -509,7 +512,7 @@ msgstr "" #: src/tables/InvenTreeTable.tsx:430 #: src/tables/InvenTreeTable.tsx:506 #: src/tables/plugin/PluginListTable.tsx:398 -#: src/tables/stock/StockItemTestResultTable.tsx:321 +#: src/tables/stock/StockItemTestResultTable.tsx:319 msgid "Error" msgstr "エラー" @@ -548,7 +551,7 @@ msgid "Thumbnail" msgstr "サムネイル" #: src/components/items/ActionDropdown.tsx:110 -#: src/pages/build/BuildDetail.tsx:298 +#: src/pages/build/BuildDetail.tsx:299 msgid "Barcode Actions" msgstr "" @@ -569,7 +572,7 @@ msgid "Link custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:161 -#: src/forms/PurchaseOrderForms.tsx:356 +#: src/forms/PurchaseOrderForms.tsx:367 msgid "Unlink Barcode" msgstr "" @@ -590,7 +593,6 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:218 -#: src/pages/stock/StockDetail.tsx:432 #: src/tables/RowActions.tsx:32 msgid "Duplicate" msgstr "" @@ -1041,19 +1043,18 @@ msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49 -#: src/pages/build/BuildDetail.tsx:79 -#: src/pages/part/PartDetail.tsx:767 +#: src/pages/build/BuildDetail.tsx:78 +#: src/pages/part/PartDetail.tsx:778 #: src/tables/part/RelatedPartTable.tsx:45 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:70 msgid "Part" msgstr "パーツ" @@ -1064,7 +1065,7 @@ msgstr "パーツ" #: src/pages/part/CategoryDetail.tsx:104 #: src/pages/part/CategoryDetail.tsx:183 #: src/pages/part/CategoryDetail.tsx:213 -#: src/pages/part/PartDetail.tsx:633 +#: src/pages/part/PartDetail.tsx:627 msgid "Parts" msgstr "パーツ" @@ -1085,10 +1086,10 @@ msgid "Part Test Templates" msgstr "" #: src/components/render/ModelType.tsx:43 -#: src/pages/company/SupplierPartDetail.tsx:185 -#: src/pages/company/SupplierPartDetail.tsx:294 -#: src/pages/stock/StockDetail.tsx:161 -#: src/tables/purchasing/SupplierPartTable.tsx:63 +#: src/pages/company/SupplierPartDetail.tsx:192 +#: src/pages/company/SupplierPartDetail.tsx:324 +#: src/pages/stock/StockDetail.tsx:168 +#: src/tables/purchasing/SupplierPartTable.tsx:69 msgid "Supplier Part" msgstr "" @@ -1112,12 +1113,12 @@ msgstr "" #: src/components/render/ModelType.tsx:67 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:67 -#: src/pages/stock/StockDetail.tsx:480 +#: src/pages/stock/StockDetail.tsx:514 msgid "Stock Item" msgstr "在庫商品" #: src/components/render/ModelType.tsx:68 -#: src/pages/company/CompanyDetail.tsx:196 +#: src/pages/company/CompanyDetail.tsx:197 #: src/pages/stock/LocationDetail.tsx:112 #: src/pages/stock/LocationDetail.tsx:156 #: src/pages/stock/LocationDetail.tsx:309 @@ -1158,7 +1159,7 @@ msgid "Build Lines" msgstr "" #: src/components/render/ModelType.tsx:104 -#: src/pages/company/CompanyDetail.tsx:302 +#: src/pages/company/CompanyDetail.tsx:309 msgid "Company" msgstr "" @@ -1179,15 +1180,15 @@ msgstr "" #: src/components/render/ModelType.tsx:119 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:99 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:42 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:319 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:328 msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:120 #: src/pages/Index/Settings/SystemSettings.tsx:242 -#: src/pages/company/CompanyDetail.tsx:189 -#: src/pages/company/SupplierPartDetail.tsx:219 -#: src/pages/part/PartDetail.tsx:566 +#: src/pages/company/CompanyDetail.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:226 +#: src/pages/part/PartDetail.tsx:560 #: src/pages/purchasing/PurchasingIndex.tsx:20 msgid "Purchase Orders" msgstr "" @@ -1202,16 +1203,16 @@ msgstr "" #: src/components/render/ModelType.tsx:132 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:108 -#: src/pages/build/BuildDetail.tsx:127 -#: src/pages/sales/SalesOrderDetail.tsx:265 -#: src/pages/stock/StockDetail.tsx:209 +#: src/pages/build/BuildDetail.tsx:126 +#: src/pages/sales/SalesOrderDetail.tsx:315 +#: src/pages/stock/StockDetail.tsx:216 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:133 #: src/pages/Index/Settings/SystemSettings.tsx:257 -#: src/pages/company/CompanyDetail.tsx:205 -#: src/pages/part/PartDetail.tsx:572 +#: src/pages/company/CompanyDetail.tsx:206 +#: src/pages/part/PartDetail.tsx:566 #: src/pages/sales/SalesIndex.tsx:21 msgid "Sales Orders" msgstr "" @@ -1226,13 +1227,13 @@ msgstr "" #: src/components/render/ModelType.tsx:147 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:117 -#: src/pages/sales/ReturnOrderDetail.tsx:241 +#: src/pages/sales/ReturnOrderDetail.tsx:291 msgid "Return Order" msgstr "" #: src/components/render/ModelType.tsx:148 #: src/pages/Index/Settings/SystemSettings.tsx:272 -#: src/pages/company/CompanyDetail.tsx:212 +#: src/pages/company/CompanyDetail.tsx:213 #: src/pages/sales/SalesIndex.tsx:27 msgid "Return Orders" msgstr "" @@ -1243,19 +1244,19 @@ msgid "Address" msgstr "" #: src/components/render/ModelType.tsx:156 -#: src/pages/company/CompanyDetail.tsx:238 +#: src/pages/company/CompanyDetail.tsx:239 msgid "Addresses" msgstr "" #: src/components/render/ModelType.tsx:162 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:165 -#: src/pages/sales/ReturnOrderDetail.tsx:131 -#: src/pages/sales/SalesOrderDetail.tsx:135 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:167 +#: src/pages/sales/ReturnOrderDetail.tsx:146 +#: src/pages/sales/SalesOrderDetail.tsx:150 msgid "Contact" msgstr "" #: src/components/render/ModelType.tsx:163 -#: src/pages/company/CompanyDetail.tsx:232 +#: src/pages/company/CompanyDetail.tsx:233 msgid "Contacts" msgstr "" @@ -1285,26 +1286,26 @@ msgstr "" #: src/defaults/links.tsx:29 #: src/defaults/menuItems.tsx:38 #: src/pages/Index/Settings/SystemSettings.tsx:199 -#: src/pages/part/PartDetail.tsx:488 +#: src/pages/part/PartDetail.tsx:482 #: src/pages/stock/LocationDetail.tsx:289 -#: src/pages/stock/StockDetail.tsx:343 +#: src/pages/stock/StockDetail.tsx:350 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" msgstr "在庫" #: src/components/render/Stock.tsx:26 -#: src/pages/stock/StockDetail.tsx:144 -#: src/pages/stock/StockDetail.tsx:450 +#: src/pages/stock/StockDetail.tsx:151 +#: src/pages/stock/StockDetail.tsx:484 msgid "Serial Number" msgstr "" #: src/components/render/Stock.tsx:28 #: src/pages/part/pricing/BomPricingPanel.tsx:132 #: src/pages/part/pricing/PriceBreakPanel.tsx:96 -#: src/pages/stock/StockDetail.tsx:139 -#: src/pages/stock/StockDetail.tsx:455 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:92 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:120 +#: src/pages/stock/StockDetail.tsx:146 +#: src/pages/stock/StockDetail.tsx:489 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:94 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:122 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:73 msgid "Quantity" msgstr "" @@ -2064,7 +2065,7 @@ msgstr "" #~ msgstr "Local Server" #: src/defaults/links.tsx:11 -#: src/pages/company/CompanyDetail.tsx:89 +#: src/pages/company/CompanyDetail.tsx:90 msgid "Website" msgstr "" @@ -2081,8 +2082,8 @@ msgstr "" #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:217 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:278 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:322 +#: src/pages/company/SupplierPartDetail.tsx:297 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:331 #: src/pages/purchasing/PurchasingIndex.tsx:52 msgid "Purchasing" msgstr "" @@ -2090,9 +2091,9 @@ msgstr "" #: src/defaults/links.tsx:32 #: src/defaults/menuItems.tsx:53 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:245 +#: src/pages/sales/ReturnOrderDetail.tsx:296 #: src/pages/sales/SalesIndex.tsx:45 -#: src/pages/sales/SalesOrderDetail.tsx:269 +#: src/pages/sales/SalesOrderDetail.tsx:320 msgid "Sales" msgstr "" @@ -2295,75 +2296,75 @@ msgstr "" #~ msgid "Part updated" #~ msgstr "Part updated" -#: src/forms/PurchaseOrderForms.tsx:246 +#: src/forms/PurchaseOrderForms.tsx:257 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:254 +#: src/forms/PurchaseOrderForms.tsx:265 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:263 +#: src/forms/PurchaseOrderForms.tsx:274 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:273 +#: src/forms/PurchaseOrderForms.tsx:284 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:278 +#: src/forms/PurchaseOrderForms.tsx:289 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:289 -#: src/forms/PurchaseOrderForms.tsx:365 +#: src/forms/PurchaseOrderForms.tsx:300 +#: src/forms/PurchaseOrderForms.tsx:376 msgid "Scan Barcode" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:333 +#: src/forms/PurchaseOrderForms.tsx:344 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:340 +#: src/forms/PurchaseOrderForms.tsx:351 msgid "Assign Batch Code{0}" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:349 +#: src/forms/PurchaseOrderForms.tsx:360 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:374 -#: src/forms/StockForms.tsx:359 +#: src/forms/PurchaseOrderForms.tsx:385 +#: src/forms/StockForms.tsx:336 msgid "Remove item from list" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:399 -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/PurchaseOrderForms.tsx:410 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:58 -#: src/pages/stock/StockDetail.tsx:169 +#: src/pages/stock/StockDetail.tsx:176 msgid "Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:415 +#: src/forms/PurchaseOrderForms.tsx:426 msgid "Store at default location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:428 +#: src/forms/PurchaseOrderForms.tsx:439 msgid "Store at line item destination" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:438 +#: src/forms/PurchaseOrderForms.tsx:449 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:647 +#: src/forms/PurchaseOrderForms.tsx:658 msgid "Receive line items" msgstr "" @@ -2388,97 +2389,94 @@ msgstr "" #~ msgstr "Create Stock Item" #: src/forms/StockForms.tsx:136 +#: src/pages/stock/StockDetail.tsx:373 #: src/tables/stock/StockItemTable.tsx:374 #: src/tables/stock/StockItemTable.tsx:494 msgid "Add Stock Item" msgstr "" -#: src/forms/StockForms.tsx:157 -msgid "Edit Stock Item" -msgstr "在庫商品を編集" - #: src/forms/StockForms.tsx:158 -msgid "Stock item updated" -msgstr "" +#~ msgid "Stock item updated" +#~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:348 +#: src/forms/StockForms.tsx:325 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 -#: src/pages/part/PartDetail.tsx:208 -#: src/pages/part/PartDetail.tsx:649 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 +#: src/pages/part/PartDetail.tsx:202 +#: src/pages/part/PartDetail.tsx:643 #: src/tables/stock/StockItemTable.tsx:283 msgid "In Stock" msgstr "" -#: src/forms/StockForms.tsx:416 +#: src/forms/StockForms.tsx:393 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/tables/RowActions.tsx:148 msgid "Actions" msgstr "" -#: src/forms/StockForms.tsx:479 -#: src/pages/stock/StockDetail.tsx:399 +#: src/forms/StockForms.tsx:456 +#: src/pages/stock/StockDetail.tsx:429 #: src/tables/settings/TemplateTable.tsx:266 -#: src/tables/stock/StockItemTestResultTable.tsx:350 +#: src/tables/stock/StockItemTestResultTable.tsx:348 msgid "Add" msgstr "" -#: src/forms/StockForms.tsx:507 +#: src/forms/StockForms.tsx:484 #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:389 +#: src/pages/stock/StockDetail.tsx:419 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:740 +#: src/forms/StockForms.tsx:717 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:749 +#: src/forms/StockForms.tsx:726 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:758 -#: src/pages/part/PartDetail.tsx:725 +#: src/forms/StockForms.tsx:735 +#: src/pages/part/PartDetail.tsx:734 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:767 -#: src/pages/part/PartDetail.tsx:714 +#: src/forms/StockForms.tsx:744 +#: src/pages/part/PartDetail.tsx:723 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:776 +#: src/forms/StockForms.tsx:753 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:785 +#: src/forms/StockForms.tsx:762 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:804 +#: src/forms/StockForms.tsx:781 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:811 +#: src/forms/StockForms.tsx:788 msgid "Parent stock location" msgstr "" @@ -3196,7 +3194,7 @@ msgid "Reports" msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:89 -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:318 msgid "Report" msgstr "" @@ -3213,7 +3211,7 @@ msgstr "" #~ msgstr "Return order" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135 -#: src/pages/part/PartDetail.tsx:513 +#: src/pages/part/PartDetail.tsx:507 msgid "Bill of Materials" msgstr "" @@ -3264,15 +3262,15 @@ msgid "Reporting" msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:223 -#: src/pages/part/PartDetail.tsx:584 +#: src/pages/part/PartDetail.tsx:578 msgid "Stocktake" msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:228 -#: src/pages/build/BuildDetail.tsx:360 +#: src/pages/build/BuildDetail.tsx:361 #: src/pages/build/BuildIndex.tsx:14 -#: src/pages/part/PartDetail.tsx:520 -#: src/pages/sales/SalesOrderDetail.tsx:213 +#: src/pages/part/PartDetail.tsx:514 +#: src/pages/sales/SalesOrderDetail.tsx:240 msgid "Build Orders" msgstr "" @@ -3332,34 +3330,34 @@ msgstr "未読にする" #~ msgid "Build Status" #~ msgstr "Build Status" -#: src/pages/build/BuildDetail.tsx:85 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:109 -#: src/pages/sales/ReturnOrderDetail.tsx:75 -#: src/pages/sales/SalesOrderDetail.tsx:79 +#: src/pages/build/BuildDetail.tsx:84 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:111 +#: src/pages/sales/ReturnOrderDetail.tsx:90 +#: src/pages/sales/SalesOrderDetail.tsx:94 #: src/tables/machine/MachineListTable.tsx:323 #: src/tables/purchasing/PurchaseOrderTable.tsx:55 -#: src/tables/sales/ReturnOrderTable.tsx:41 +#: src/tables/sales/ReturnOrderTable.tsx:46 #: src/tables/sales/SalesOrderTable.tsx:52 #: src/tables/stock/StockItemTable.tsx:252 msgid "Status" msgstr "" -#: src/pages/build/BuildDetail.tsx:91 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:82 -#: src/pages/sales/ReturnOrderDetail.tsx:49 -#: src/pages/sales/SalesOrderDetail.tsx:53 +#: src/pages/build/BuildDetail.tsx:90 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:84 +#: src/pages/sales/ReturnOrderDetail.tsx:64 +#: src/pages/sales/SalesOrderDetail.tsx:68 msgid "Reference" msgstr "" -#: src/pages/build/BuildDetail.tsx:96 -#: src/pages/company/CompanyDetail.tsx:84 +#: src/pages/build/BuildDetail.tsx:95 +#: src/pages/company/CompanyDetail.tsx:85 #: src/pages/company/ManufacturerPartDetail.tsx:73 -#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/pages/company/SupplierPartDetail.tsx:85 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:129 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:103 -#: src/pages/sales/ReturnOrderDetail.tsx:69 -#: src/pages/sales/SalesOrderDetail.tsx:73 +#: src/pages/part/PartDetail.tsx:123 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:105 +#: src/pages/sales/ReturnOrderDetail.tsx:84 +#: src/pages/sales/SalesOrderDetail.tsx:88 #: src/pages/stock/LocationDetail.tsx:93 #: src/tables/ColumnRenderers.tsx:59 #: src/tables/machine/MachineTypeTable.tsx:69 @@ -3372,40 +3370,40 @@ msgstr "" msgid "Description" msgstr "説明" -#: src/pages/build/BuildDetail.tsx:103 +#: src/pages/build/BuildDetail.tsx:102 msgid "Parent Build" msgstr "" -#: src/pages/build/BuildDetail.tsx:114 +#: src/pages/build/BuildDetail.tsx:113 msgid "Build Quantity" msgstr "" -#: src/pages/build/BuildDetail.tsx:122 -#: src/pages/build/BuildDetail.tsx:223 +#: src/pages/build/BuildDetail.tsx:121 +#: src/pages/build/BuildDetail.tsx:222 msgid "Completed Outputs" msgstr "" -#: src/pages/build/BuildDetail.tsx:139 +#: src/pages/build/BuildDetail.tsx:138 msgid "Issued By" msgstr "" -#: src/pages/build/BuildDetail.tsx:145 -#: src/pages/part/PartDetail.tsx:321 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:190 -#: src/pages/sales/ReturnOrderDetail.tsx:156 -#: src/pages/sales/SalesOrderDetail.tsx:160 +#: src/pages/build/BuildDetail.tsx:144 +#: src/pages/part/PartDetail.tsx:315 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:192 +#: src/pages/sales/ReturnOrderDetail.tsx:171 +#: src/pages/sales/SalesOrderDetail.tsx:175 msgid "Responsible" msgstr "" -#: src/pages/build/BuildDetail.tsx:157 +#: src/pages/build/BuildDetail.tsx:156 msgid "Source Location" msgstr "" -#: src/pages/build/BuildDetail.tsx:158 +#: src/pages/build/BuildDetail.tsx:157 msgid "Any location" msgstr "" -#: src/pages/build/BuildDetail.tsx:165 +#: src/pages/build/BuildDetail.tsx:164 msgid "Destination Location" msgstr "" @@ -3420,7 +3418,7 @@ msgstr "" #~ msgid "Link custom barcode to part" #~ msgstr "Link custom barcode to part" -#: src/pages/build/BuildDetail.tsx:196 +#: src/pages/build/BuildDetail.tsx:195 msgid "Build Details" msgstr "" @@ -3429,7 +3427,7 @@ msgstr "" #~ msgid "Unlink custom barcode from part" #~ msgstr "Unlink custom barcode from part" -#: src/pages/build/BuildDetail.tsx:202 +#: src/pages/build/BuildDetail.tsx:201 #: src/tables/build/BuildLineTable.tsx:204 msgid "Allocate Stock" msgstr "" @@ -3438,7 +3436,7 @@ msgstr "" #~ msgid "Build Order updated" #~ msgstr "Build Order updated" -#: src/pages/build/BuildDetail.tsx:217 +#: src/pages/build/BuildDetail.tsx:216 msgid "Incomplete Outputs" msgstr "" @@ -3454,48 +3452,48 @@ msgstr "" #~ msgid "Delete build order" #~ msgstr "Delete build order" -#: src/pages/build/BuildDetail.tsx:236 +#: src/pages/build/BuildDetail.tsx:235 msgid "Consumed Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:248 +#: src/pages/build/BuildDetail.tsx:247 msgid "Child Build Orders" msgstr "" -#: src/pages/build/BuildDetail.tsx:258 -#: src/pages/company/CompanyDetail.tsx:244 +#: src/pages/build/BuildDetail.tsx:257 +#: src/pages/company/CompanyDetail.tsx:245 #: src/pages/company/ManufacturerPartDetail.tsx:169 -#: src/pages/part/PartDetail.tsx:606 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:246 -#: src/pages/sales/ReturnOrderDetail.tsx:199 -#: src/pages/sales/SalesOrderDetail.tsx:223 -#: src/pages/stock/StockDetail.tsx:316 +#: src/pages/part/PartDetail.tsx:600 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:253 +#: src/pages/sales/ReturnOrderDetail.tsx:214 +#: src/pages/sales/SalesOrderDetail.tsx:250 +#: src/pages/stock/StockDetail.tsx:323 msgid "Attachments" msgstr "添付ファイル" -#: src/pages/build/BuildDetail.tsx:270 -#: src/pages/company/CompanyDetail.tsx:256 -#: src/pages/part/PartDetail.tsx:618 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:258 -#: src/pages/sales/ReturnOrderDetail.tsx:211 -#: src/pages/sales/SalesOrderDetail.tsx:235 -#: src/pages/stock/StockDetail.tsx:328 +#: src/pages/build/BuildDetail.tsx:269 +#: src/pages/company/CompanyDetail.tsx:257 +#: src/pages/part/PartDetail.tsx:612 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:265 +#: src/pages/sales/ReturnOrderDetail.tsx:226 +#: src/pages/sales/SalesOrderDetail.tsx:262 +#: src/pages/stock/StockDetail.tsx:335 msgid "Notes" msgstr "メモ" -#: src/pages/build/BuildDetail.tsx:286 +#: src/pages/build/BuildDetail.tsx:287 msgid "Edit Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:312 +#: src/pages/build/BuildDetail.tsx:313 msgid "Reporting Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:318 +#: src/pages/build/BuildDetail.tsx:319 msgid "Print build report" msgstr "" -#: src/pages/build/BuildDetail.tsx:324 +#: src/pages/build/BuildDetail.tsx:325 msgid "Build Order Actions" msgstr "" @@ -3507,53 +3505,56 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/company/CompanyDetail.tsx:97 +#: src/pages/company/CompanyDetail.tsx:98 msgid "Phone Number" msgstr "" -#: src/pages/company/CompanyDetail.tsx:104 +#: src/pages/company/CompanyDetail.tsx:105 msgid "Email Address" msgstr "" -#: src/pages/company/CompanyDetail.tsx:114 +#: src/pages/company/CompanyDetail.tsx:115 msgid "Default Currency" msgstr "" -#: src/pages/company/CompanyDetail.tsx:119 +#: src/pages/company/CompanyDetail.tsx:120 #: src/pages/company/SupplierDetail.tsx:8 -#: src/pages/company/SupplierPartDetail.tsx:102 -#: src/pages/company/SupplierPartDetail.tsx:188 -#: src/pages/company/SupplierPartDetail.tsx:282 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:97 +#: src/pages/company/SupplierPartDetail.tsx:109 +#: src/pages/company/SupplierPartDetail.tsx:195 +#: src/pages/company/SupplierPartDetail.tsx:301 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:99 +#: src/tables/company/CompanyTable.tsx:93 #: src/tables/purchasing/PurchaseOrderTable.tsx:73 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:36 msgid "Supplier" msgstr "" -#: src/pages/company/CompanyDetail.tsx:125 +#: src/pages/company/CompanyDetail.tsx:126 #: src/pages/company/ManufacturerDetail.tsx:8 #: src/pages/company/ManufacturerPartDetail.tsx:91 #: src/pages/company/ManufacturerPartDetail.tsx:221 -#: src/pages/company/SupplierPartDetail.tsx:117 +#: src/pages/company/SupplierPartDetail.tsx:124 +#: src/tables/company/CompanyTable.tsx:98 msgid "Manufacturer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:131 +#: src/pages/company/CompanyDetail.tsx:132 #: src/pages/company/CustomerDetail.tsx:8 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/pages/sales/ReturnOrderDetail.tsx:63 -#: src/pages/sales/SalesOrderDetail.tsx:67 -#: src/pages/stock/StockDetail.tsx:218 -#: src/tables/sales/ReturnOrderTable.tsx:60 -#: src/tables/sales/SalesOrderTable.tsx:95 +#: src/pages/sales/ReturnOrderDetail.tsx:78 +#: src/pages/sales/SalesOrderDetail.tsx:82 +#: src/pages/stock/StockDetail.tsx:225 +#: src/tables/company/CompanyTable.tsx:103 +#: src/tables/sales/ReturnOrderTable.tsx:61 +#: src/tables/sales/SalesOrderTable.tsx:97 msgid "Customer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:165 +#: src/pages/company/CompanyDetail.tsx:166 msgid "Details" msgstr "詳細" -#: src/pages/company/CompanyDetail.tsx:171 +#: src/pages/company/CompanyDetail.tsx:172 msgid "Manufactured Parts" msgstr "" @@ -3561,7 +3562,7 @@ msgstr "" #~ msgid "Edit company" #~ msgstr "Edit company" -#: src/pages/company/CompanyDetail.tsx:180 +#: src/pages/company/CompanyDetail.tsx:181 msgid "Supplied Parts" msgstr "" @@ -3569,30 +3570,31 @@ msgstr "" #~ msgid "Delete company" #~ msgstr "Delete company" -#: src/pages/company/CompanyDetail.tsx:221 +#: src/pages/company/CompanyDetail.tsx:222 msgid "Assigned Stock" msgstr "" -#: src/pages/company/CompanyDetail.tsx:272 +#: src/pages/company/CompanyDetail.tsx:273 msgid "Edit Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:281 +#: src/pages/company/CompanyDetail.tsx:282 msgid "Company Actions" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:66 -#: src/pages/company/SupplierPartDetail.tsx:71 +#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:72 msgid "Internal Part" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:81 -#: src/pages/company/SupplierPartDetail.tsx:85 +#: src/pages/company/SupplierPartDetail.tsx:92 msgid "External Link" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:99 -#: src/pages/company/SupplierPartDetail.tsx:126 +#: src/pages/company/SupplierPartDetail.tsx:133 #: src/tables/purchasing/ManufacturerPartTable.tsx:53 msgid "Manufacturer Part Number" msgstr "" @@ -3606,12 +3608,12 @@ msgid "Manufacturer Part Details" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:143 -#: src/pages/part/PartDetail.tsx:482 +#: src/pages/part/PartDetail.tsx:476 msgid "Parameters" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:155 -#: src/pages/part/PartDetail.tsx:553 +#: src/pages/part/PartDetail.tsx:547 #: src/pages/purchasing/PurchasingIndex.tsx:26 msgid "Suppliers" msgstr "" @@ -3629,65 +3631,70 @@ msgstr "" msgid "ManufacturerPart" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:92 +#: src/pages/company/SupplierPartDetail.tsx:99 #: src/tables/ColumnRenderers.tsx:110 msgid "Note" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:110 +#: src/pages/company/SupplierPartDetail.tsx:117 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:138 -#: src/pages/company/SupplierPartDetail.tsx:189 -#: src/pages/stock/StockDetail.tsx:232 +#: src/pages/company/SupplierPartDetail.tsx:145 +#: src/pages/company/SupplierPartDetail.tsx:196 +#: src/pages/stock/StockDetail.tsx:239 msgid "Packaging" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:145 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:105 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:141 -#: src/tables/purchasing/SupplierPartTable.tsx:120 +#: src/pages/company/SupplierPartDetail.tsx:152 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:107 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:143 +#: src/tables/purchasing/SupplierPartTable.tsx:132 msgid "Pack Quantity" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:156 +#: src/pages/company/SupplierPartDetail.tsx:163 msgid "Supplier Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:163 +#: src/pages/company/SupplierPartDetail.tsx:170 msgid "Availability Updated" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:197 msgid "Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:199 +#: src/pages/company/SupplierPartDetail.tsx:206 msgid "Supplier Part Details" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:205 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:234 +#: src/pages/company/SupplierPartDetail.tsx:212 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:241 msgid "Received Stock" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:229 +#: src/pages/company/SupplierPartDetail.tsx:236 #: src/pages/part/PartPricingPanel.tsx:115 #: src/pages/part/pricing/PricingOverviewPanel.tsx:130 msgid "Supplier Pricing" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:244 +#: src/pages/company/SupplierPartDetail.tsx:251 msgid "Supplier Part Actions" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:270 -#: src/tables/purchasing/SupplierPartTable.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:275 +#: src/tables/purchasing/SupplierPartTable.tsx:211 msgid "Edit Supplier Part" msgstr "" +#: src/pages/company/SupplierPartDetail.tsx:282 +#: src/tables/purchasing/SupplierPartTable.tsx:164 +msgid "Add Supplier Part" +msgstr "" + #: src/pages/part/CategoryDetail.tsx:78 #: src/pages/stock/LocationDetail.tsx:85 #: src/tables/settings/ErrorTable.tsx:34 @@ -3734,135 +3741,143 @@ msgstr "" msgid "Category Details" msgstr "" -#: src/pages/part/PartDetail.tsx:135 +#: src/pages/part/PartDetail.tsx:129 msgid "Variant of" msgstr "" -#: src/pages/part/PartDetail.tsx:142 +#: src/pages/part/PartDetail.tsx:136 #: src/tables/notifications/NotificationsTable.tsx:31 #: src/tables/part/PartCategoryTemplateTable.tsx:68 msgid "Category" msgstr "" -#: src/pages/part/PartDetail.tsx:148 +#: src/pages/part/PartDetail.tsx:142 msgid "Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:155 +#: src/pages/part/PartDetail.tsx:149 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:162 +#: src/pages/part/PartDetail.tsx:156 msgid "IPN" msgstr "" -#: src/pages/part/PartDetail.tsx:169 +#: src/pages/part/PartDetail.tsx:163 msgid "Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:176 +#: src/pages/part/PartDetail.tsx:170 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:39 msgid "Units" msgstr "" -#: src/pages/part/PartDetail.tsx:183 +#: src/pages/part/PartDetail.tsx:177 #: src/tables/settings/PendingTasksTable.tsx:40 msgid "Keywords" msgstr "" -#: src/pages/part/PartDetail.tsx:190 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:156 -#: src/pages/sales/ReturnOrderDetail.tsx:122 -#: src/pages/sales/SalesOrderDetail.tsx:126 +#: src/pages/part/PartDetail.tsx:184 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:158 +#: src/pages/sales/ReturnOrderDetail.tsx:137 +#: src/pages/sales/SalesOrderDetail.tsx:141 msgid "Link" msgstr "" -#: src/pages/part/PartDetail.tsx:202 +#: src/pages/part/PartDetail.tsx:196 #: src/tables/build/BuildLineTable.tsx:115 msgid "Available Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:214 +#: src/pages/part/PartDetail.tsx:208 msgid "Minimum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:220 +#: src/pages/part/PartDetail.tsx:214 #: src/tables/bom/BomTable.tsx:210 #: src/tables/build/BuildLineTable.tsx:92 msgid "On order" msgstr "" -#: src/pages/part/PartDetail.tsx:229 +#: src/pages/part/PartDetail.tsx:223 msgid "Allocated to Build Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:240 +#: src/pages/part/PartDetail.tsx:234 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:250 +#: src/pages/part/PartDetail.tsx:244 #: src/tables/bom/BomTable.tsx:234 msgid "Can Build" msgstr "" -#: src/pages/part/PartDetail.tsx:257 +#: src/pages/part/PartDetail.tsx:251 #: src/tables/bom/BomTable.tsx:218 #: src/tables/part/PartTable.tsx:91 msgid "Building" msgstr "" -#: src/pages/part/PartDetail.tsx:266 +#: src/pages/part/PartDetail.tsx:260 #: src/tables/bom/UsedInTable.tsx:71 #: src/tables/build/BuildOrderTable.tsx:102 +#: src/tables/company/CompanyTable.tsx:58 +#: src/tables/company/CompanyTable.tsx:88 #: src/tables/machine/MachineListTable.tsx:320 #: src/tables/part/PartTable.tsx:177 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:190 #: src/tables/plugin/PluginListTable.tsx:634 +#: src/tables/purchasing/SupplierPartTable.tsx:99 +#: src/tables/purchasing/SupplierPartTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:247 msgid "Active" msgstr "" -#: src/pages/part/PartDetail.tsx:271 +#: src/pages/part/PartDetail.tsx:265 msgid "Template Part" msgstr "" -#: src/pages/part/PartDetail.tsx:276 +#: src/pages/part/PartDetail.tsx:270 #: src/tables/bom/BomTable.tsx:262 msgid "Assembled Part" msgstr "" -#: src/pages/part/PartDetail.tsx:281 +#: src/pages/part/PartDetail.tsx:275 msgid "Component Part" msgstr "" -#: src/pages/part/PartDetail.tsx:286 +#: src/pages/part/PartDetail.tsx:280 #: src/tables/bom/BomTable.tsx:257 msgid "Trackable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:291 +#: src/pages/part/PartDetail.tsx:285 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:296 +#: src/pages/part/PartDetail.tsx:290 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:301 +#: src/pages/part/PartDetail.tsx:295 msgid "Virtual Part" msgstr "" -#: src/pages/part/PartDetail.tsx:309 +#: src/pages/part/PartDetail.tsx:303 msgid "Creation Date" msgstr "" +#: src/pages/part/PartDetail.tsx:308 +msgid "Created By" +msgstr "" + #: src/pages/part/PartDetail.tsx:310 #~ msgid "Edit part" #~ msgstr "Edit part" -#: src/pages/part/PartDetail.tsx:314 -msgid "Created By" +#: src/pages/part/PartDetail.tsx:322 +msgid "Default Supplier" msgstr "" #: src/pages/part/PartDetail.tsx:322 @@ -3873,93 +3888,95 @@ msgstr "" #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:328 -msgid "Default Supplier" -msgstr "" - -#: src/pages/part/PartDetail.tsx:339 +#: src/pages/part/PartDetail.tsx:333 #: src/tables/part/PartTable.tsx:160 msgid "Price Range" msgstr "" -#: src/pages/part/PartDetail.tsx:374 -#: src/pages/stock/StockDetail.tsx:129 +#: src/pages/part/PartDetail.tsx:368 +#: src/pages/stock/StockDetail.tsx:136 msgid "Last Stocktake" msgstr "" -#: src/pages/part/PartDetail.tsx:409 +#: src/pages/part/PartDetail.tsx:403 msgid "Stocktake By" msgstr "" -#: src/pages/part/PartDetail.tsx:476 +#: src/pages/part/PartDetail.tsx:470 msgid "Part Details" msgstr "" -#: src/pages/part/PartDetail.tsx:500 +#: src/pages/part/PartDetail.tsx:494 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:507 -#: src/pages/stock/StockDetail.tsx:277 +#: src/pages/part/PartDetail.tsx:501 +#: src/pages/stock/StockDetail.tsx:284 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:527 +#: src/pages/part/PartDetail.tsx:521 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:534 +#: src/pages/part/PartDetail.tsx:528 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:540 +#: src/pages/part/PartDetail.tsx:534 #: src/pages/purchasing/PurchasingIndex.tsx:37 msgid "Manufacturers" msgstr "" -#: src/pages/part/PartDetail.tsx:579 +#: src/pages/part/PartDetail.tsx:573 msgid "Scheduling" msgstr "" -#: src/pages/part/PartDetail.tsx:589 +#: src/pages/part/PartDetail.tsx:583 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:600 +#: src/pages/part/PartDetail.tsx:594 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:654 +#: src/pages/part/PartDetail.tsx:648 msgid "No Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:659 +#: src/pages/part/PartDetail.tsx:653 #: src/tables/part/PartTable.tsx:85 msgid "On Order" msgstr "" -#: src/pages/part/PartDetail.tsx:664 +#: src/pages/part/PartDetail.tsx:658 #: src/tables/stock/StockItemTable.tsx:288 msgid "In Production" msgstr "" -#: src/pages/part/PartDetail.tsx:676 +#: src/pages/part/PartDetail.tsx:671 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:707 +#: src/pages/part/PartDetail.tsx:678 +#: src/tables/part/PartTable.tsx:276 +#: src/tables/part/PartTable.tsx:292 +msgid "Add Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:716 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:715 +#: src/pages/part/PartDetail.tsx:724 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:726 +#: src/pages/part/PartDetail.tsx:735 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:736 +#: src/pages/part/PartDetail.tsx:745 msgid "Part Actions" msgstr "" @@ -4022,7 +4039,7 @@ msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:151 #: src/pages/part/pricing/SupplierPricingPanel.tsx:83 #: src/tables/bom/BomTable.tsx:149 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:168 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:170 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:88 msgid "Unit Price" msgstr "" @@ -4030,12 +4047,15 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:161 #: src/tables/ColumnRenderers.tsx:231 #: src/tables/bom/BomTable.tsx:158 +#: src/tables/purchasing/PurchaseOrderTable.tsx:97 +#: src/tables/sales/ReturnOrderTable.tsx:87 +#: src/tables/sales/SalesOrderTable.tsx:124 msgid "Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:177 #: src/pages/part/pricing/VariantPricingPanel.tsx:62 -#: src/tables/purchasing/SupplierPartTable.tsx:137 +#: src/tables/purchasing/SupplierPartTable.tsx:149 msgid "Updated" msgstr "" @@ -4094,7 +4114,7 @@ msgid "Overall Pricing" msgstr "" #: src/pages/part/pricing/PricingOverviewPanel.tsx:184 -#: src/pages/stock/StockDetail.tsx:123 +#: src/pages/stock/StockDetail.tsx:130 msgid "Last Updated" msgstr "" @@ -4153,82 +4173,92 @@ msgstr "" msgid "Variant Part" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:66 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:68 msgid "Edit Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:88 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:90 msgid "Supplier Reference" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:118 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:228 -#: src/pages/sales/ReturnOrderDetail.tsx:84 -#: src/pages/sales/ReturnOrderDetail.tsx:194 -#: src/pages/sales/SalesOrderDetail.tsx:88 -#: src/pages/sales/SalesOrderDetail.tsx:198 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:120 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:230 +#: src/pages/sales/ReturnOrderDetail.tsx:99 +#: src/pages/sales/ReturnOrderDetail.tsx:209 +#: src/pages/sales/SalesOrderDetail.tsx:103 +#: src/pages/sales/SalesOrderDetail.tsx:225 msgid "Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:125 -#: src/pages/sales/ReturnOrderDetail.tsx:91 -#: src/pages/sales/SalesOrderDetail.tsx:95 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 +#: src/pages/sales/ReturnOrderDetail.tsx:106 +#: src/pages/sales/SalesOrderDetail.tsx:110 msgid "Completed Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:133 -#: src/pages/sales/ReturnOrderDetail.tsx:99 -#: src/pages/sales/SalesOrderDetail.tsx:103 -#: src/pages/sales/SalesOrderDetail.tsx:208 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:135 +#: src/pages/sales/ReturnOrderDetail.tsx:114 +#: src/pages/sales/SalesOrderDetail.tsx:118 +#: src/pages/sales/SalesOrderDetail.tsx:235 msgid "Completed Shipments" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:141 -#: src/pages/sales/ReturnOrderDetail.tsx:107 -#: src/pages/sales/SalesOrderDetail.tsx:111 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 +#: src/pages/sales/ReturnOrderDetail.tsx:122 +#: src/pages/sales/SalesOrderDetail.tsx:126 msgid "Order Currency," msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:146 -#: src/pages/sales/ReturnOrderDetail.tsx:112 -#: src/pages/sales/SalesOrderDetail.tsx:116 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:148 +#: src/pages/sales/ReturnOrderDetail.tsx:127 +#: src/pages/sales/SalesOrderDetail.tsx:131 msgid "Total Cost" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:177 -#: src/pages/sales/ReturnOrderDetail.tsx:143 -#: src/pages/sales/SalesOrderDetail.tsx:147 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:179 +#: src/pages/sales/ReturnOrderDetail.tsx:158 +#: src/pages/sales/SalesOrderDetail.tsx:162 msgid "Created On" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:183 -#: src/pages/sales/ReturnOrderDetail.tsx:149 -#: src/pages/sales/SalesOrderDetail.tsx:153 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:185 +#: src/pages/sales/ReturnOrderDetail.tsx:164 +#: src/pages/sales/SalesOrderDetail.tsx:168 #: src/tables/ColumnRenderers.tsx:180 msgid "Target Date" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:222 -#: src/pages/sales/ReturnOrderDetail.tsx:188 -#: src/pages/sales/SalesOrderDetail.tsx:192 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:224 +#: src/pages/sales/ReturnOrderDetail.tsx:203 +#: src/pages/sales/SalesOrderDetail.tsx:219 msgid "Order Details" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:287 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:293 +#: src/pages/sales/ReturnOrderDetail.tsx:267 +#: src/pages/sales/SalesOrderDetail.tsx:279 msgid "Order Actions" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:55 -#: src/pages/sales/SalesOrderDetail.tsx:59 -#: src/tables/sales/SalesOrderTable.tsx:111 +#: src/pages/sales/ReturnOrderDetail.tsx:70 +#: src/pages/sales/SalesOrderDetail.tsx:74 +#: src/tables/sales/SalesOrderTable.tsx:113 msgid "Customer Reference" msgstr "" +#: src/pages/sales/ReturnOrderDetail.tsx:256 +msgid "Edit Return Order" +msgstr "" + #: src/pages/sales/SalesIndex.tsx:33 msgid "Customers" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:203 +#: src/pages/sales/SalesOrderDetail.tsx:208 +msgid "Edit Sales Order" +msgstr "" + +#: src/pages/sales/SalesOrderDetail.tsx:230 msgid "Pending Shipments" msgstr "" @@ -4266,15 +4296,19 @@ msgstr "" msgid "Location Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:102 +#: src/pages/stock/StockDetail.tsx:109 msgid "Base Part" msgstr "" -#: src/pages/stock/StockDetail.tsx:109 +#: src/pages/stock/StockDetail.tsx:116 msgid "Stock Status" msgstr "" -#: src/pages/stock/StockDetail.tsx:150 +#: src/pages/stock/StockDetail.tsx:155 +#~ msgid "Link custom barcode to stock item" +#~ msgstr "Link custom barcode to stock item" + +#: src/pages/stock/StockDetail.tsx:157 #: src/tables/build/BuildLineTable.tsx:38 #: src/tables/part/PartTable.tsx:116 #: src/tables/stock/StockItemTable.tsx:154 @@ -4282,86 +4316,90 @@ msgstr "" msgid "Available" msgstr "" -#: src/pages/stock/StockDetail.tsx:155 -#~ msgid "Link custom barcode to stock item" -#~ msgstr "Link custom barcode to stock item" - #: src/pages/stock/StockDetail.tsx:161 #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:176 +#: src/pages/stock/StockDetail.tsx:183 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:192 +#: src/pages/stock/StockDetail.tsx:199 msgid "Consumed By" msgstr "" -#: src/pages/stock/StockDetail.tsx:201 -msgid "Build Order" -msgstr "" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "Edit stock item" +#: src/pages/stock/StockDetail.tsx:208 +msgid "Build Order" +msgstr "" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "Delete stock item" -#: src/pages/stock/StockDetail.tsx:266 +#: src/pages/stock/StockDetail.tsx:273 msgid "Stock Details" msgstr "" -#: src/pages/stock/StockDetail.tsx:272 +#: src/pages/stock/StockDetail.tsx:279 msgid "Stock Tracking" msgstr "" -#: src/pages/stock/StockDetail.tsx:284 +#: src/pages/stock/StockDetail.tsx:291 msgid "Test Data" msgstr "" -#: src/pages/stock/StockDetail.tsx:298 +#: src/pages/stock/StockDetail.tsx:305 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:305 +#: src/pages/stock/StockDetail.tsx:312 msgid "Child Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:385 +#: src/pages/stock/StockDetail.tsx:364 +msgid "Edit Stock Item" +msgstr "在庫商品を編集" + +#: src/pages/stock/StockDetail.tsx:415 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:390 +#: src/pages/stock/StockDetail.tsx:420 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:400 +#: src/pages/stock/StockDetail.tsx:430 #: src/tables/stock/StockItemTable.tsx:409 msgid "Add stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:408 +#: src/pages/stock/StockDetail.tsx:433 +#~ msgid "Duplicate stock item" +#~ msgstr "Duplicate stock item" + +#: src/pages/stock/StockDetail.tsx:438 #: src/tables/stock/StockItemTable.tsx:418 msgid "Remove stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:415 +#: src/pages/stock/StockDetail.tsx:445 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:416 +#: src/pages/stock/StockDetail.tsx:446 #: src/tables/stock/StockItemTable.tsx:438 msgid "Transfer stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:433 -msgid "Duplicate stock item" +#: src/pages/stock/StockDetail.tsx:458 +msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:460 +#: src/pages/stock/StockDetail.tsx:494 msgid "Batch Code" msgstr "" @@ -4610,18 +4648,10 @@ msgstr "" msgid "BOM item created" msgstr "" -#: src/tables/bom/BomTable.tsx:311 -#~ msgid "Edit Bom Item" -#~ msgstr "Edit Bom Item" - #: src/tables/bom/BomTable.tsx:313 msgid "Edit BOM Item" msgstr "" -#: src/tables/bom/BomTable.tsx:313 -#~ msgid "Bom item updated" -#~ msgstr "Bom item updated" - #: src/tables/bom/BomTable.tsx:315 msgid "BOM item updated" msgstr "" @@ -4634,26 +4664,34 @@ msgstr "" msgid "BOM item deleted" msgstr "" -#: src/tables/bom/BomTable.tsx:328 -#~ msgid "Delete Bom Item" -#~ msgstr "Delete Bom Item" - -#: src/tables/bom/BomTable.tsx:329 -#~ msgid "Bom item deleted" -#~ msgstr "Bom item deleted" - #: src/tables/bom/BomTable.tsx:331 -#~ msgid "Are you sure you want to remove this BOM item?" -#~ msgstr "Are you sure you want to remove this BOM item?" +#~ msgid "Edit Bom Item" +#~ msgstr "Edit Bom Item" #: src/tables/bom/BomTable.tsx:333 msgid "View BOM" msgstr "" +#: src/tables/bom/BomTable.tsx:333 +#~ msgid "Bom item updated" +#~ msgstr "Bom item updated" + #: src/tables/bom/BomTable.tsx:344 msgid "Validate BOM line" msgstr "" +#: src/tables/bom/BomTable.tsx:348 +#~ msgid "Delete Bom Item" +#~ msgstr "Delete Bom Item" + +#: src/tables/bom/BomTable.tsx:349 +#~ msgid "Bom item deleted" +#~ msgstr "Bom item deleted" + +#: src/tables/bom/BomTable.tsx:351 +#~ msgid "Are you sure you want to remove this BOM item?" +#~ msgstr "Are you sure you want to remove this BOM item?" + #: src/tables/bom/BomTable.tsx:352 msgid "Edit Substitutes" msgstr "" @@ -4727,7 +4765,7 @@ msgstr "" #: src/tables/build/BuildOrderTable.tsx:107 #: src/tables/purchasing/PurchaseOrderTable.tsx:56 -#: src/tables/sales/ReturnOrderTable.tsx:42 +#: src/tables/sales/ReturnOrderTable.tsx:47 #: src/tables/sales/SalesOrderTable.tsx:53 msgid "Filter by order status" msgstr "" @@ -4736,8 +4774,8 @@ msgstr "" msgid "Show overdue status" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:140 -#: src/tables/build/BuildOrderTable.tsx:158 +#: src/tables/build/BuildOrderTable.tsx:142 +#: src/tables/build/BuildOrderTable.tsx:160 msgid "Add Build Order" msgstr "" @@ -4762,27 +4800,43 @@ msgstr "" msgid "Are you sure you want to delete this address?" msgstr "" -#: src/tables/company/CompanyTable.tsx:63 +#: src/tables/company/CompanyTable.tsx:71 msgid "New Company" msgstr "" -#: src/tables/company/CompanyTable.tsx:83 +#: src/tables/company/CompanyTable.tsx:89 +msgid "Show active companies" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:94 +msgid "Show companies which are suppliers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:99 +msgid "Show companies which are manufacturers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:104 +msgid "Show companies which are customers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:116 msgid "Add Company" msgstr "" -#: src/tables/company/ContactTable.tsx:73 +#: src/tables/company/ContactTable.tsx:71 msgid "Edit Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:80 +#: src/tables/company/ContactTable.tsx:78 msgid "Add Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:91 +#: src/tables/company/ContactTable.tsx:89 msgid "Delete Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:131 +#: src/tables/company/ContactTable.tsx:129 msgid "Add contact" msgstr "" @@ -5179,11 +5233,6 @@ msgstr "仮想部品でフィルタ" msgid "Not Virtual" msgstr "仮想部品ではない" -#: src/tables/part/PartTable.tsx:276 -#: src/tables/part/PartTable.tsx:292 -msgid "Add Part" -msgstr "" - #: src/tables/part/PartTestTemplateTable.tsx:52 msgid "Results" msgstr "" @@ -5532,105 +5581,122 @@ msgstr "" msgid "Are you sure you want to remove this manufacturer part?" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:84 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:86 msgid "Part Description" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:111 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:113 msgid "Total Quantity" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:127 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:129 msgid "Received" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:146 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:148 msgid "Supplier Code" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:153 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:155 msgid "Supplier Link" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:160 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:162 msgid "Manufacturer Code" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:174 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:176 msgid "Destination" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:188 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:198 msgid "Add Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:203 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:215 msgid "Edit Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:211 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:223 msgid "Delete Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:222 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:234 msgid "Receive line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:256 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:272 msgid "Add line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:261 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:282 msgid "Receive items" msgstr "" -#: src/tables/purchasing/PurchaseOrderTable.tsx:102 -#: src/tables/purchasing/PurchaseOrderTable.tsx:119 +#: src/tables/purchasing/PurchaseOrderTable.tsx:113 +#: src/tables/purchasing/PurchaseOrderTable.tsx:130 msgid "Add Purchase Order" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:88 +#: src/tables/purchasing/SupplierPartTable.tsx:94 msgid "MPN" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:111 +#: src/tables/purchasing/SupplierPartTable.tsx:123 msgid "Base units" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:156 -msgid "Add Supplier Part" -msgstr "" - -#: src/tables/purchasing/SupplierPartTable.tsx:159 +#: src/tables/purchasing/SupplierPartTable.tsx:171 msgid "Supplier part created" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:168 +#: src/tables/purchasing/SupplierPartTable.tsx:177 msgid "Add supplier part" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:193 -msgid "Supplier part updated" +#: src/tables/purchasing/SupplierPartTable.tsx:189 +msgid "Show active supplier parts" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:204 -msgid "Delete Supplier Part" +#: src/tables/purchasing/SupplierPartTable.tsx:193 +msgid "Active Part" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:193 +#~ msgid "Supplier part updated" +#~ msgstr "Supplier part updated" + +#: src/tables/purchasing/SupplierPartTable.tsx:194 +msgid "Show active internal parts" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:198 +msgid "Active Supplier" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:199 +msgid "Show active suppliers" msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:205 -msgid "Supplier part deleted" -msgstr "" +#~ msgid "Supplier part deleted" +#~ msgstr "Supplier part deleted" #: src/tables/purchasing/SupplierPartTable.tsx:207 -msgid "Are you sure you want to remove this supplier part?" +#~ msgid "Are you sure you want to remove this supplier part?" +#~ msgstr "Are you sure you want to remove this supplier part?" + +#: src/tables/purchasing/SupplierPartTable.tsx:219 +msgid "Delete Supplier Part" msgstr "" -#: src/tables/sales/ReturnOrderTable.tsx:95 +#: src/tables/sales/ReturnOrderTable.tsx:102 +#: src/tables/sales/ReturnOrderTable.tsx:116 msgid "Add Return Order" msgstr "" -#: src/tables/sales/SalesOrderTable.tsx:66 -#: src/tables/sales/SalesOrderTable.tsx:83 +#: src/tables/sales/SalesOrderTable.tsx:68 +#: src/tables/sales/SalesOrderTable.tsx:85 msgid "Add Sales Order" msgstr "" @@ -6097,8 +6163,8 @@ msgid "Finished" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:277 -#: src/tables/stock/StockItemTestResultTable.tsx:351 -#: src/tables/stock/StockItemTestResultTable.tsx:406 +#: src/tables/stock/StockItemTestResultTable.tsx:349 +#: src/tables/stock/StockItemTestResultTable.tsx:404 msgid "Add Test Result" msgstr "" @@ -6106,61 +6172,61 @@ msgstr "" msgid "Test result added" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:290 -#: src/tables/stock/StockItemTestResultTable.tsx:361 +#: src/tables/stock/StockItemTestResultTable.tsx:288 +#: src/tables/stock/StockItemTestResultTable.tsx:359 msgid "Edit Test Result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:292 +#: src/tables/stock/StockItemTestResultTable.tsx:290 msgid "Test result updated" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:298 -#: src/tables/stock/StockItemTestResultTable.tsx:370 +#: src/tables/stock/StockItemTestResultTable.tsx:296 +#: src/tables/stock/StockItemTestResultTable.tsx:368 msgid "Delete Test Result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:300 +#: src/tables/stock/StockItemTestResultTable.tsx:298 msgid "Test result deleted" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:314 +#: src/tables/stock/StockItemTestResultTable.tsx:312 msgid "Test Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:315 +#: src/tables/stock/StockItemTestResultTable.tsx:313 msgid "Test result has been recorded" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:322 +#: src/tables/stock/StockItemTestResultTable.tsx:320 msgid "Failed to record test result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:339 +#: src/tables/stock/StockItemTestResultTable.tsx:337 msgid "Pass Test" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:387 +#: src/tables/stock/StockItemTestResultTable.tsx:385 msgid "Required" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:388 +#: src/tables/stock/StockItemTestResultTable.tsx:386 msgid "Show results for required tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:392 +#: src/tables/stock/StockItemTestResultTable.tsx:390 msgid "Include Installed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:393 +#: src/tables/stock/StockItemTestResultTable.tsx:391 msgid "Show results for installed stock items" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:397 +#: src/tables/stock/StockItemTestResultTable.tsx:395 msgid "Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:398 +#: src/tables/stock/StockItemTestResultTable.tsx:396 msgid "Show only passed tests" msgstr "" diff --git a/src/frontend/src/locales/ko/messages.po b/src/frontend/src/locales/ko/messages.po index 1d3a00ccd2..c3760be73e 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: 2024-04-18 03:35\n" +"PO-Revision-Date: 2024-04-21 04:19\n" "Last-Translator: \n" "Language-Team: Korean\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -69,10 +69,10 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/forms/StockForms.tsx:450 +#: src/forms/StockForms.tsx:427 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:407 +#: src/pages/stock/StockDetail.tsx:437 msgid "Remove" msgstr "" @@ -100,7 +100,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:226 -#: src/components/forms/ApiForm.tsx:516 +#: src/components/forms/ApiForm.tsx:529 #: src/contexts/ThemeContext.tsx:65 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 msgid "Submit" @@ -131,6 +131,9 @@ msgid "Part is not active" msgstr "" #: src/components/details/PartIcons.tsx:34 +#: src/pages/company/CompanyDetail.tsx:299 +#: src/pages/company/SupplierPartDetail.tsx:310 +#: src/pages/part/PartDetail.tsx:662 msgid "Inactive" msgstr "" @@ -246,26 +249,26 @@ msgstr "" msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:131 +#: src/components/forms/ApiForm.tsx:133 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "" -#: src/components/forms/ApiForm.tsx:378 +#: src/components/forms/ApiForm.tsx:393 #: src/components/widgets/MarkdownEditor.tsx:146 msgid "Success" msgstr "" -#: src/components/forms/ApiForm.tsx:453 +#: src/components/forms/ApiForm.tsx:468 msgid "Form Errors Exist" msgstr "" -#: src/components/forms/ApiForm.tsx:553 +#: src/components/forms/ApiForm.tsx:566 #: src/tables/plugin/PluginListTable.tsx:441 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:573 +#: src/components/forms/ApiForm.tsx:586 #: src/components/items/ActionDropdown.tsx:199 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:121 @@ -447,7 +450,7 @@ msgstr "" #: src/components/forms/HostOptionsForm.tsx:42 #: src/components/forms/HostOptionsForm.tsx:69 #: src/pages/part/CategoryDetail.tsx:72 -#: src/pages/part/PartDetail.tsx:122 +#: src/pages/part/PartDetail.tsx:116 #: src/pages/stock/LocationDetail.tsx:79 #: src/tables/machine/MachineTypeTable.tsx:65 #: src/tables/machine/MachineTypeTable.tsx:106 @@ -498,7 +501,7 @@ msgstr "" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:277 +#: src/components/forms/fields/ApiFormField.tsx:278 #: src/components/modals/LicenseModal.tsx:72 #: src/components/nav/SearchDrawer.tsx:411 #: src/components/widgets/MarkdownEditor.tsx:108 @@ -509,7 +512,7 @@ msgstr "" #: src/tables/InvenTreeTable.tsx:430 #: src/tables/InvenTreeTable.tsx:506 #: src/tables/plugin/PluginListTable.tsx:398 -#: src/tables/stock/StockItemTestResultTable.tsx:321 +#: src/tables/stock/StockItemTestResultTable.tsx:319 msgid "Error" msgstr "" @@ -548,7 +551,7 @@ msgid "Thumbnail" msgstr "" #: src/components/items/ActionDropdown.tsx:110 -#: src/pages/build/BuildDetail.tsx:298 +#: src/pages/build/BuildDetail.tsx:299 msgid "Barcode Actions" msgstr "" @@ -569,7 +572,7 @@ msgid "Link custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:161 -#: src/forms/PurchaseOrderForms.tsx:356 +#: src/forms/PurchaseOrderForms.tsx:367 msgid "Unlink Barcode" msgstr "" @@ -590,7 +593,6 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:218 -#: src/pages/stock/StockDetail.tsx:432 #: src/tables/RowActions.tsx:32 msgid "Duplicate" msgstr "" @@ -1041,19 +1043,18 @@ msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49 -#: src/pages/build/BuildDetail.tsx:79 -#: src/pages/part/PartDetail.tsx:767 +#: src/pages/build/BuildDetail.tsx:78 +#: src/pages/part/PartDetail.tsx:778 #: src/tables/part/RelatedPartTable.tsx:45 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:70 msgid "Part" msgstr "" @@ -1064,7 +1065,7 @@ msgstr "" #: src/pages/part/CategoryDetail.tsx:104 #: src/pages/part/CategoryDetail.tsx:183 #: src/pages/part/CategoryDetail.tsx:213 -#: src/pages/part/PartDetail.tsx:633 +#: src/pages/part/PartDetail.tsx:627 msgid "Parts" msgstr "" @@ -1085,10 +1086,10 @@ msgid "Part Test Templates" msgstr "" #: src/components/render/ModelType.tsx:43 -#: src/pages/company/SupplierPartDetail.tsx:185 -#: src/pages/company/SupplierPartDetail.tsx:294 -#: src/pages/stock/StockDetail.tsx:161 -#: src/tables/purchasing/SupplierPartTable.tsx:63 +#: src/pages/company/SupplierPartDetail.tsx:192 +#: src/pages/company/SupplierPartDetail.tsx:324 +#: src/pages/stock/StockDetail.tsx:168 +#: src/tables/purchasing/SupplierPartTable.tsx:69 msgid "Supplier Part" msgstr "" @@ -1112,12 +1113,12 @@ msgstr "" #: src/components/render/ModelType.tsx:67 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:67 -#: src/pages/stock/StockDetail.tsx:480 +#: src/pages/stock/StockDetail.tsx:514 msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:68 -#: src/pages/company/CompanyDetail.tsx:196 +#: src/pages/company/CompanyDetail.tsx:197 #: src/pages/stock/LocationDetail.tsx:112 #: src/pages/stock/LocationDetail.tsx:156 #: src/pages/stock/LocationDetail.tsx:309 @@ -1158,7 +1159,7 @@ msgid "Build Lines" msgstr "" #: src/components/render/ModelType.tsx:104 -#: src/pages/company/CompanyDetail.tsx:302 +#: src/pages/company/CompanyDetail.tsx:309 msgid "Company" msgstr "" @@ -1179,15 +1180,15 @@ msgstr "" #: src/components/render/ModelType.tsx:119 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:99 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:42 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:319 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:328 msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:120 #: src/pages/Index/Settings/SystemSettings.tsx:242 -#: src/pages/company/CompanyDetail.tsx:189 -#: src/pages/company/SupplierPartDetail.tsx:219 -#: src/pages/part/PartDetail.tsx:566 +#: src/pages/company/CompanyDetail.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:226 +#: src/pages/part/PartDetail.tsx:560 #: src/pages/purchasing/PurchasingIndex.tsx:20 msgid "Purchase Orders" msgstr "" @@ -1202,16 +1203,16 @@ msgstr "" #: src/components/render/ModelType.tsx:132 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:108 -#: src/pages/build/BuildDetail.tsx:127 -#: src/pages/sales/SalesOrderDetail.tsx:265 -#: src/pages/stock/StockDetail.tsx:209 +#: src/pages/build/BuildDetail.tsx:126 +#: src/pages/sales/SalesOrderDetail.tsx:315 +#: src/pages/stock/StockDetail.tsx:216 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:133 #: src/pages/Index/Settings/SystemSettings.tsx:257 -#: src/pages/company/CompanyDetail.tsx:205 -#: src/pages/part/PartDetail.tsx:572 +#: src/pages/company/CompanyDetail.tsx:206 +#: src/pages/part/PartDetail.tsx:566 #: src/pages/sales/SalesIndex.tsx:21 msgid "Sales Orders" msgstr "" @@ -1226,13 +1227,13 @@ msgstr "" #: src/components/render/ModelType.tsx:147 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:117 -#: src/pages/sales/ReturnOrderDetail.tsx:241 +#: src/pages/sales/ReturnOrderDetail.tsx:291 msgid "Return Order" msgstr "" #: src/components/render/ModelType.tsx:148 #: src/pages/Index/Settings/SystemSettings.tsx:272 -#: src/pages/company/CompanyDetail.tsx:212 +#: src/pages/company/CompanyDetail.tsx:213 #: src/pages/sales/SalesIndex.tsx:27 msgid "Return Orders" msgstr "" @@ -1243,19 +1244,19 @@ msgid "Address" msgstr "" #: src/components/render/ModelType.tsx:156 -#: src/pages/company/CompanyDetail.tsx:238 +#: src/pages/company/CompanyDetail.tsx:239 msgid "Addresses" msgstr "" #: src/components/render/ModelType.tsx:162 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:165 -#: src/pages/sales/ReturnOrderDetail.tsx:131 -#: src/pages/sales/SalesOrderDetail.tsx:135 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:167 +#: src/pages/sales/ReturnOrderDetail.tsx:146 +#: src/pages/sales/SalesOrderDetail.tsx:150 msgid "Contact" msgstr "" #: src/components/render/ModelType.tsx:163 -#: src/pages/company/CompanyDetail.tsx:232 +#: src/pages/company/CompanyDetail.tsx:233 msgid "Contacts" msgstr "" @@ -1285,26 +1286,26 @@ msgstr "" #: src/defaults/links.tsx:29 #: src/defaults/menuItems.tsx:38 #: src/pages/Index/Settings/SystemSettings.tsx:199 -#: src/pages/part/PartDetail.tsx:488 +#: src/pages/part/PartDetail.tsx:482 #: src/pages/stock/LocationDetail.tsx:289 -#: src/pages/stock/StockDetail.tsx:343 +#: src/pages/stock/StockDetail.tsx:350 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" msgstr "" #: src/components/render/Stock.tsx:26 -#: src/pages/stock/StockDetail.tsx:144 -#: src/pages/stock/StockDetail.tsx:450 +#: src/pages/stock/StockDetail.tsx:151 +#: src/pages/stock/StockDetail.tsx:484 msgid "Serial Number" msgstr "" #: src/components/render/Stock.tsx:28 #: src/pages/part/pricing/BomPricingPanel.tsx:132 #: src/pages/part/pricing/PriceBreakPanel.tsx:96 -#: src/pages/stock/StockDetail.tsx:139 -#: src/pages/stock/StockDetail.tsx:455 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:92 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:120 +#: src/pages/stock/StockDetail.tsx:146 +#: src/pages/stock/StockDetail.tsx:489 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:94 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:122 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:73 msgid "Quantity" msgstr "" @@ -2064,7 +2065,7 @@ msgstr "" #~ msgstr "Local Server" #: src/defaults/links.tsx:11 -#: src/pages/company/CompanyDetail.tsx:89 +#: src/pages/company/CompanyDetail.tsx:90 msgid "Website" msgstr "" @@ -2081,8 +2082,8 @@ msgstr "" #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:217 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:278 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:322 +#: src/pages/company/SupplierPartDetail.tsx:297 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:331 #: src/pages/purchasing/PurchasingIndex.tsx:52 msgid "Purchasing" msgstr "" @@ -2090,9 +2091,9 @@ msgstr "" #: src/defaults/links.tsx:32 #: src/defaults/menuItems.tsx:53 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:245 +#: src/pages/sales/ReturnOrderDetail.tsx:296 #: src/pages/sales/SalesIndex.tsx:45 -#: src/pages/sales/SalesOrderDetail.tsx:269 +#: src/pages/sales/SalesOrderDetail.tsx:320 msgid "Sales" msgstr "" @@ -2295,75 +2296,75 @@ msgstr "" #~ msgid "Part updated" #~ msgstr "Part updated" -#: src/forms/PurchaseOrderForms.tsx:246 +#: src/forms/PurchaseOrderForms.tsx:257 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:254 +#: src/forms/PurchaseOrderForms.tsx:265 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:263 +#: src/forms/PurchaseOrderForms.tsx:274 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:273 +#: src/forms/PurchaseOrderForms.tsx:284 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:278 +#: src/forms/PurchaseOrderForms.tsx:289 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:289 -#: src/forms/PurchaseOrderForms.tsx:365 +#: src/forms/PurchaseOrderForms.tsx:300 +#: src/forms/PurchaseOrderForms.tsx:376 msgid "Scan Barcode" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:333 +#: src/forms/PurchaseOrderForms.tsx:344 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:340 +#: src/forms/PurchaseOrderForms.tsx:351 msgid "Assign Batch Code{0}" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:349 +#: src/forms/PurchaseOrderForms.tsx:360 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:374 -#: src/forms/StockForms.tsx:359 +#: src/forms/PurchaseOrderForms.tsx:385 +#: src/forms/StockForms.tsx:336 msgid "Remove item from list" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:399 -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/PurchaseOrderForms.tsx:410 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:58 -#: src/pages/stock/StockDetail.tsx:169 +#: src/pages/stock/StockDetail.tsx:176 msgid "Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:415 +#: src/forms/PurchaseOrderForms.tsx:426 msgid "Store at default location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:428 +#: src/forms/PurchaseOrderForms.tsx:439 msgid "Store at line item destination" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:438 +#: src/forms/PurchaseOrderForms.tsx:449 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:647 +#: src/forms/PurchaseOrderForms.tsx:658 msgid "Receive line items" msgstr "" @@ -2388,97 +2389,94 @@ msgstr "" #~ msgstr "Create Stock Item" #: src/forms/StockForms.tsx:136 +#: src/pages/stock/StockDetail.tsx:373 #: src/tables/stock/StockItemTable.tsx:374 #: src/tables/stock/StockItemTable.tsx:494 msgid "Add Stock Item" msgstr "" -#: src/forms/StockForms.tsx:157 -msgid "Edit Stock Item" -msgstr "" - #: src/forms/StockForms.tsx:158 -msgid "Stock item updated" -msgstr "" +#~ msgid "Stock item updated" +#~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:348 +#: src/forms/StockForms.tsx:325 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 -#: src/pages/part/PartDetail.tsx:208 -#: src/pages/part/PartDetail.tsx:649 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 +#: src/pages/part/PartDetail.tsx:202 +#: src/pages/part/PartDetail.tsx:643 #: src/tables/stock/StockItemTable.tsx:283 msgid "In Stock" msgstr "" -#: src/forms/StockForms.tsx:416 +#: src/forms/StockForms.tsx:393 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/tables/RowActions.tsx:148 msgid "Actions" msgstr "" -#: src/forms/StockForms.tsx:479 -#: src/pages/stock/StockDetail.tsx:399 +#: src/forms/StockForms.tsx:456 +#: src/pages/stock/StockDetail.tsx:429 #: src/tables/settings/TemplateTable.tsx:266 -#: src/tables/stock/StockItemTestResultTable.tsx:350 +#: src/tables/stock/StockItemTestResultTable.tsx:348 msgid "Add" msgstr "" -#: src/forms/StockForms.tsx:507 +#: src/forms/StockForms.tsx:484 #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:389 +#: src/pages/stock/StockDetail.tsx:419 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:740 +#: src/forms/StockForms.tsx:717 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:749 +#: src/forms/StockForms.tsx:726 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:758 -#: src/pages/part/PartDetail.tsx:725 +#: src/forms/StockForms.tsx:735 +#: src/pages/part/PartDetail.tsx:734 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:767 -#: src/pages/part/PartDetail.tsx:714 +#: src/forms/StockForms.tsx:744 +#: src/pages/part/PartDetail.tsx:723 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:776 +#: src/forms/StockForms.tsx:753 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:785 +#: src/forms/StockForms.tsx:762 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:804 +#: src/forms/StockForms.tsx:781 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:811 +#: src/forms/StockForms.tsx:788 msgid "Parent stock location" msgstr "" @@ -3196,7 +3194,7 @@ msgid "Reports" msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:89 -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:318 msgid "Report" msgstr "" @@ -3213,7 +3211,7 @@ msgstr "" #~ msgstr "Return order" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135 -#: src/pages/part/PartDetail.tsx:513 +#: src/pages/part/PartDetail.tsx:507 msgid "Bill of Materials" msgstr "" @@ -3264,15 +3262,15 @@ msgid "Reporting" msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:223 -#: src/pages/part/PartDetail.tsx:584 +#: src/pages/part/PartDetail.tsx:578 msgid "Stocktake" msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:228 -#: src/pages/build/BuildDetail.tsx:360 +#: src/pages/build/BuildDetail.tsx:361 #: src/pages/build/BuildIndex.tsx:14 -#: src/pages/part/PartDetail.tsx:520 -#: src/pages/sales/SalesOrderDetail.tsx:213 +#: src/pages/part/PartDetail.tsx:514 +#: src/pages/sales/SalesOrderDetail.tsx:240 msgid "Build Orders" msgstr "" @@ -3332,34 +3330,34 @@ msgstr "" #~ msgid "Build Status" #~ msgstr "Build Status" -#: src/pages/build/BuildDetail.tsx:85 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:109 -#: src/pages/sales/ReturnOrderDetail.tsx:75 -#: src/pages/sales/SalesOrderDetail.tsx:79 +#: src/pages/build/BuildDetail.tsx:84 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:111 +#: src/pages/sales/ReturnOrderDetail.tsx:90 +#: src/pages/sales/SalesOrderDetail.tsx:94 #: src/tables/machine/MachineListTable.tsx:323 #: src/tables/purchasing/PurchaseOrderTable.tsx:55 -#: src/tables/sales/ReturnOrderTable.tsx:41 +#: src/tables/sales/ReturnOrderTable.tsx:46 #: src/tables/sales/SalesOrderTable.tsx:52 #: src/tables/stock/StockItemTable.tsx:252 msgid "Status" msgstr "" -#: src/pages/build/BuildDetail.tsx:91 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:82 -#: src/pages/sales/ReturnOrderDetail.tsx:49 -#: src/pages/sales/SalesOrderDetail.tsx:53 +#: src/pages/build/BuildDetail.tsx:90 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:84 +#: src/pages/sales/ReturnOrderDetail.tsx:64 +#: src/pages/sales/SalesOrderDetail.tsx:68 msgid "Reference" msgstr "" -#: src/pages/build/BuildDetail.tsx:96 -#: src/pages/company/CompanyDetail.tsx:84 +#: src/pages/build/BuildDetail.tsx:95 +#: src/pages/company/CompanyDetail.tsx:85 #: src/pages/company/ManufacturerPartDetail.tsx:73 -#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/pages/company/SupplierPartDetail.tsx:85 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:129 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:103 -#: src/pages/sales/ReturnOrderDetail.tsx:69 -#: src/pages/sales/SalesOrderDetail.tsx:73 +#: src/pages/part/PartDetail.tsx:123 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:105 +#: src/pages/sales/ReturnOrderDetail.tsx:84 +#: src/pages/sales/SalesOrderDetail.tsx:88 #: src/pages/stock/LocationDetail.tsx:93 #: src/tables/ColumnRenderers.tsx:59 #: src/tables/machine/MachineTypeTable.tsx:69 @@ -3372,40 +3370,40 @@ msgstr "" msgid "Description" msgstr "" -#: src/pages/build/BuildDetail.tsx:103 +#: src/pages/build/BuildDetail.tsx:102 msgid "Parent Build" msgstr "" -#: src/pages/build/BuildDetail.tsx:114 +#: src/pages/build/BuildDetail.tsx:113 msgid "Build Quantity" msgstr "" -#: src/pages/build/BuildDetail.tsx:122 -#: src/pages/build/BuildDetail.tsx:223 +#: src/pages/build/BuildDetail.tsx:121 +#: src/pages/build/BuildDetail.tsx:222 msgid "Completed Outputs" msgstr "" -#: src/pages/build/BuildDetail.tsx:139 +#: src/pages/build/BuildDetail.tsx:138 msgid "Issued By" msgstr "" -#: src/pages/build/BuildDetail.tsx:145 -#: src/pages/part/PartDetail.tsx:321 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:190 -#: src/pages/sales/ReturnOrderDetail.tsx:156 -#: src/pages/sales/SalesOrderDetail.tsx:160 +#: src/pages/build/BuildDetail.tsx:144 +#: src/pages/part/PartDetail.tsx:315 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:192 +#: src/pages/sales/ReturnOrderDetail.tsx:171 +#: src/pages/sales/SalesOrderDetail.tsx:175 msgid "Responsible" msgstr "" -#: src/pages/build/BuildDetail.tsx:157 +#: src/pages/build/BuildDetail.tsx:156 msgid "Source Location" msgstr "" -#: src/pages/build/BuildDetail.tsx:158 +#: src/pages/build/BuildDetail.tsx:157 msgid "Any location" msgstr "" -#: src/pages/build/BuildDetail.tsx:165 +#: src/pages/build/BuildDetail.tsx:164 msgid "Destination Location" msgstr "" @@ -3420,7 +3418,7 @@ msgstr "" #~ msgid "Link custom barcode to part" #~ msgstr "Link custom barcode to part" -#: src/pages/build/BuildDetail.tsx:196 +#: src/pages/build/BuildDetail.tsx:195 msgid "Build Details" msgstr "" @@ -3429,7 +3427,7 @@ msgstr "" #~ msgid "Unlink custom barcode from part" #~ msgstr "Unlink custom barcode from part" -#: src/pages/build/BuildDetail.tsx:202 +#: src/pages/build/BuildDetail.tsx:201 #: src/tables/build/BuildLineTable.tsx:204 msgid "Allocate Stock" msgstr "" @@ -3438,7 +3436,7 @@ msgstr "" #~ msgid "Build Order updated" #~ msgstr "Build Order updated" -#: src/pages/build/BuildDetail.tsx:217 +#: src/pages/build/BuildDetail.tsx:216 msgid "Incomplete Outputs" msgstr "" @@ -3454,48 +3452,48 @@ msgstr "" #~ msgid "Delete build order" #~ msgstr "Delete build order" -#: src/pages/build/BuildDetail.tsx:236 +#: src/pages/build/BuildDetail.tsx:235 msgid "Consumed Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:248 +#: src/pages/build/BuildDetail.tsx:247 msgid "Child Build Orders" msgstr "" -#: src/pages/build/BuildDetail.tsx:258 -#: src/pages/company/CompanyDetail.tsx:244 +#: src/pages/build/BuildDetail.tsx:257 +#: src/pages/company/CompanyDetail.tsx:245 #: src/pages/company/ManufacturerPartDetail.tsx:169 -#: src/pages/part/PartDetail.tsx:606 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:246 -#: src/pages/sales/ReturnOrderDetail.tsx:199 -#: src/pages/sales/SalesOrderDetail.tsx:223 -#: src/pages/stock/StockDetail.tsx:316 +#: src/pages/part/PartDetail.tsx:600 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:253 +#: src/pages/sales/ReturnOrderDetail.tsx:214 +#: src/pages/sales/SalesOrderDetail.tsx:250 +#: src/pages/stock/StockDetail.tsx:323 msgid "Attachments" msgstr "" -#: src/pages/build/BuildDetail.tsx:270 -#: src/pages/company/CompanyDetail.tsx:256 -#: src/pages/part/PartDetail.tsx:618 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:258 -#: src/pages/sales/ReturnOrderDetail.tsx:211 -#: src/pages/sales/SalesOrderDetail.tsx:235 -#: src/pages/stock/StockDetail.tsx:328 +#: src/pages/build/BuildDetail.tsx:269 +#: src/pages/company/CompanyDetail.tsx:257 +#: src/pages/part/PartDetail.tsx:612 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:265 +#: src/pages/sales/ReturnOrderDetail.tsx:226 +#: src/pages/sales/SalesOrderDetail.tsx:262 +#: src/pages/stock/StockDetail.tsx:335 msgid "Notes" msgstr "" -#: src/pages/build/BuildDetail.tsx:286 +#: src/pages/build/BuildDetail.tsx:287 msgid "Edit Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:312 +#: src/pages/build/BuildDetail.tsx:313 msgid "Reporting Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:318 +#: src/pages/build/BuildDetail.tsx:319 msgid "Print build report" msgstr "" -#: src/pages/build/BuildDetail.tsx:324 +#: src/pages/build/BuildDetail.tsx:325 msgid "Build Order Actions" msgstr "" @@ -3507,53 +3505,56 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/company/CompanyDetail.tsx:97 +#: src/pages/company/CompanyDetail.tsx:98 msgid "Phone Number" msgstr "" -#: src/pages/company/CompanyDetail.tsx:104 +#: src/pages/company/CompanyDetail.tsx:105 msgid "Email Address" msgstr "" -#: src/pages/company/CompanyDetail.tsx:114 +#: src/pages/company/CompanyDetail.tsx:115 msgid "Default Currency" msgstr "" -#: src/pages/company/CompanyDetail.tsx:119 +#: src/pages/company/CompanyDetail.tsx:120 #: src/pages/company/SupplierDetail.tsx:8 -#: src/pages/company/SupplierPartDetail.tsx:102 -#: src/pages/company/SupplierPartDetail.tsx:188 -#: src/pages/company/SupplierPartDetail.tsx:282 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:97 +#: src/pages/company/SupplierPartDetail.tsx:109 +#: src/pages/company/SupplierPartDetail.tsx:195 +#: src/pages/company/SupplierPartDetail.tsx:301 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:99 +#: src/tables/company/CompanyTable.tsx:93 #: src/tables/purchasing/PurchaseOrderTable.tsx:73 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:36 msgid "Supplier" msgstr "" -#: src/pages/company/CompanyDetail.tsx:125 +#: src/pages/company/CompanyDetail.tsx:126 #: src/pages/company/ManufacturerDetail.tsx:8 #: src/pages/company/ManufacturerPartDetail.tsx:91 #: src/pages/company/ManufacturerPartDetail.tsx:221 -#: src/pages/company/SupplierPartDetail.tsx:117 +#: src/pages/company/SupplierPartDetail.tsx:124 +#: src/tables/company/CompanyTable.tsx:98 msgid "Manufacturer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:131 +#: src/pages/company/CompanyDetail.tsx:132 #: src/pages/company/CustomerDetail.tsx:8 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/pages/sales/ReturnOrderDetail.tsx:63 -#: src/pages/sales/SalesOrderDetail.tsx:67 -#: src/pages/stock/StockDetail.tsx:218 -#: src/tables/sales/ReturnOrderTable.tsx:60 -#: src/tables/sales/SalesOrderTable.tsx:95 +#: src/pages/sales/ReturnOrderDetail.tsx:78 +#: src/pages/sales/SalesOrderDetail.tsx:82 +#: src/pages/stock/StockDetail.tsx:225 +#: src/tables/company/CompanyTable.tsx:103 +#: src/tables/sales/ReturnOrderTable.tsx:61 +#: src/tables/sales/SalesOrderTable.tsx:97 msgid "Customer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:165 +#: src/pages/company/CompanyDetail.tsx:166 msgid "Details" msgstr "" -#: src/pages/company/CompanyDetail.tsx:171 +#: src/pages/company/CompanyDetail.tsx:172 msgid "Manufactured Parts" msgstr "" @@ -3561,7 +3562,7 @@ msgstr "" #~ msgid "Edit company" #~ msgstr "Edit company" -#: src/pages/company/CompanyDetail.tsx:180 +#: src/pages/company/CompanyDetail.tsx:181 msgid "Supplied Parts" msgstr "" @@ -3569,30 +3570,31 @@ msgstr "" #~ msgid "Delete company" #~ msgstr "Delete company" -#: src/pages/company/CompanyDetail.tsx:221 +#: src/pages/company/CompanyDetail.tsx:222 msgid "Assigned Stock" msgstr "" -#: src/pages/company/CompanyDetail.tsx:272 +#: src/pages/company/CompanyDetail.tsx:273 msgid "Edit Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:281 +#: src/pages/company/CompanyDetail.tsx:282 msgid "Company Actions" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:66 -#: src/pages/company/SupplierPartDetail.tsx:71 +#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:72 msgid "Internal Part" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:81 -#: src/pages/company/SupplierPartDetail.tsx:85 +#: src/pages/company/SupplierPartDetail.tsx:92 msgid "External Link" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:99 -#: src/pages/company/SupplierPartDetail.tsx:126 +#: src/pages/company/SupplierPartDetail.tsx:133 #: src/tables/purchasing/ManufacturerPartTable.tsx:53 msgid "Manufacturer Part Number" msgstr "" @@ -3606,12 +3608,12 @@ msgid "Manufacturer Part Details" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:143 -#: src/pages/part/PartDetail.tsx:482 +#: src/pages/part/PartDetail.tsx:476 msgid "Parameters" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:155 -#: src/pages/part/PartDetail.tsx:553 +#: src/pages/part/PartDetail.tsx:547 #: src/pages/purchasing/PurchasingIndex.tsx:26 msgid "Suppliers" msgstr "" @@ -3629,65 +3631,70 @@ msgstr "" msgid "ManufacturerPart" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:92 +#: src/pages/company/SupplierPartDetail.tsx:99 #: src/tables/ColumnRenderers.tsx:110 msgid "Note" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:110 +#: src/pages/company/SupplierPartDetail.tsx:117 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:138 -#: src/pages/company/SupplierPartDetail.tsx:189 -#: src/pages/stock/StockDetail.tsx:232 +#: src/pages/company/SupplierPartDetail.tsx:145 +#: src/pages/company/SupplierPartDetail.tsx:196 +#: src/pages/stock/StockDetail.tsx:239 msgid "Packaging" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:145 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:105 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:141 -#: src/tables/purchasing/SupplierPartTable.tsx:120 +#: src/pages/company/SupplierPartDetail.tsx:152 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:107 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:143 +#: src/tables/purchasing/SupplierPartTable.tsx:132 msgid "Pack Quantity" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:156 +#: src/pages/company/SupplierPartDetail.tsx:163 msgid "Supplier Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:163 +#: src/pages/company/SupplierPartDetail.tsx:170 msgid "Availability Updated" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:197 msgid "Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:199 +#: src/pages/company/SupplierPartDetail.tsx:206 msgid "Supplier Part Details" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:205 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:234 +#: src/pages/company/SupplierPartDetail.tsx:212 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:241 msgid "Received Stock" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:229 +#: src/pages/company/SupplierPartDetail.tsx:236 #: src/pages/part/PartPricingPanel.tsx:115 #: src/pages/part/pricing/PricingOverviewPanel.tsx:130 msgid "Supplier Pricing" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:244 +#: src/pages/company/SupplierPartDetail.tsx:251 msgid "Supplier Part Actions" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:270 -#: src/tables/purchasing/SupplierPartTable.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:275 +#: src/tables/purchasing/SupplierPartTable.tsx:211 msgid "Edit Supplier Part" msgstr "" +#: src/pages/company/SupplierPartDetail.tsx:282 +#: src/tables/purchasing/SupplierPartTable.tsx:164 +msgid "Add Supplier Part" +msgstr "" + #: src/pages/part/CategoryDetail.tsx:78 #: src/pages/stock/LocationDetail.tsx:85 #: src/tables/settings/ErrorTable.tsx:34 @@ -3734,135 +3741,143 @@ msgstr "" msgid "Category Details" msgstr "" -#: src/pages/part/PartDetail.tsx:135 +#: src/pages/part/PartDetail.tsx:129 msgid "Variant of" msgstr "" -#: src/pages/part/PartDetail.tsx:142 +#: src/pages/part/PartDetail.tsx:136 #: src/tables/notifications/NotificationsTable.tsx:31 #: src/tables/part/PartCategoryTemplateTable.tsx:68 msgid "Category" msgstr "" -#: src/pages/part/PartDetail.tsx:148 +#: src/pages/part/PartDetail.tsx:142 msgid "Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:155 +#: src/pages/part/PartDetail.tsx:149 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:162 +#: src/pages/part/PartDetail.tsx:156 msgid "IPN" msgstr "" -#: src/pages/part/PartDetail.tsx:169 +#: src/pages/part/PartDetail.tsx:163 msgid "Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:176 +#: src/pages/part/PartDetail.tsx:170 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:39 msgid "Units" msgstr "" -#: src/pages/part/PartDetail.tsx:183 +#: src/pages/part/PartDetail.tsx:177 #: src/tables/settings/PendingTasksTable.tsx:40 msgid "Keywords" msgstr "" -#: src/pages/part/PartDetail.tsx:190 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:156 -#: src/pages/sales/ReturnOrderDetail.tsx:122 -#: src/pages/sales/SalesOrderDetail.tsx:126 +#: src/pages/part/PartDetail.tsx:184 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:158 +#: src/pages/sales/ReturnOrderDetail.tsx:137 +#: src/pages/sales/SalesOrderDetail.tsx:141 msgid "Link" msgstr "" -#: src/pages/part/PartDetail.tsx:202 +#: src/pages/part/PartDetail.tsx:196 #: src/tables/build/BuildLineTable.tsx:115 msgid "Available Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:214 +#: src/pages/part/PartDetail.tsx:208 msgid "Minimum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:220 +#: src/pages/part/PartDetail.tsx:214 #: src/tables/bom/BomTable.tsx:210 #: src/tables/build/BuildLineTable.tsx:92 msgid "On order" msgstr "" -#: src/pages/part/PartDetail.tsx:229 +#: src/pages/part/PartDetail.tsx:223 msgid "Allocated to Build Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:240 +#: src/pages/part/PartDetail.tsx:234 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:250 +#: src/pages/part/PartDetail.tsx:244 #: src/tables/bom/BomTable.tsx:234 msgid "Can Build" msgstr "" -#: src/pages/part/PartDetail.tsx:257 +#: src/pages/part/PartDetail.tsx:251 #: src/tables/bom/BomTable.tsx:218 #: src/tables/part/PartTable.tsx:91 msgid "Building" msgstr "" -#: src/pages/part/PartDetail.tsx:266 +#: src/pages/part/PartDetail.tsx:260 #: src/tables/bom/UsedInTable.tsx:71 #: src/tables/build/BuildOrderTable.tsx:102 +#: src/tables/company/CompanyTable.tsx:58 +#: src/tables/company/CompanyTable.tsx:88 #: src/tables/machine/MachineListTable.tsx:320 #: src/tables/part/PartTable.tsx:177 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:190 #: src/tables/plugin/PluginListTable.tsx:634 +#: src/tables/purchasing/SupplierPartTable.tsx:99 +#: src/tables/purchasing/SupplierPartTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:247 msgid "Active" msgstr "" -#: src/pages/part/PartDetail.tsx:271 +#: src/pages/part/PartDetail.tsx:265 msgid "Template Part" msgstr "" -#: src/pages/part/PartDetail.tsx:276 +#: src/pages/part/PartDetail.tsx:270 #: src/tables/bom/BomTable.tsx:262 msgid "Assembled Part" msgstr "" -#: src/pages/part/PartDetail.tsx:281 +#: src/pages/part/PartDetail.tsx:275 msgid "Component Part" msgstr "" -#: src/pages/part/PartDetail.tsx:286 +#: src/pages/part/PartDetail.tsx:280 #: src/tables/bom/BomTable.tsx:257 msgid "Trackable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:291 +#: src/pages/part/PartDetail.tsx:285 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:296 +#: src/pages/part/PartDetail.tsx:290 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:301 +#: src/pages/part/PartDetail.tsx:295 msgid "Virtual Part" msgstr "" -#: src/pages/part/PartDetail.tsx:309 +#: src/pages/part/PartDetail.tsx:303 msgid "Creation Date" msgstr "" +#: src/pages/part/PartDetail.tsx:308 +msgid "Created By" +msgstr "" + #: src/pages/part/PartDetail.tsx:310 #~ msgid "Edit part" #~ msgstr "Edit part" -#: src/pages/part/PartDetail.tsx:314 -msgid "Created By" +#: src/pages/part/PartDetail.tsx:322 +msgid "Default Supplier" msgstr "" #: src/pages/part/PartDetail.tsx:322 @@ -3873,93 +3888,95 @@ msgstr "" #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:328 -msgid "Default Supplier" -msgstr "" - -#: src/pages/part/PartDetail.tsx:339 +#: src/pages/part/PartDetail.tsx:333 #: src/tables/part/PartTable.tsx:160 msgid "Price Range" msgstr "" -#: src/pages/part/PartDetail.tsx:374 -#: src/pages/stock/StockDetail.tsx:129 +#: src/pages/part/PartDetail.tsx:368 +#: src/pages/stock/StockDetail.tsx:136 msgid "Last Stocktake" msgstr "" -#: src/pages/part/PartDetail.tsx:409 +#: src/pages/part/PartDetail.tsx:403 msgid "Stocktake By" msgstr "" -#: src/pages/part/PartDetail.tsx:476 +#: src/pages/part/PartDetail.tsx:470 msgid "Part Details" msgstr "" -#: src/pages/part/PartDetail.tsx:500 +#: src/pages/part/PartDetail.tsx:494 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:507 -#: src/pages/stock/StockDetail.tsx:277 +#: src/pages/part/PartDetail.tsx:501 +#: src/pages/stock/StockDetail.tsx:284 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:527 +#: src/pages/part/PartDetail.tsx:521 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:534 +#: src/pages/part/PartDetail.tsx:528 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:540 +#: src/pages/part/PartDetail.tsx:534 #: src/pages/purchasing/PurchasingIndex.tsx:37 msgid "Manufacturers" msgstr "" -#: src/pages/part/PartDetail.tsx:579 +#: src/pages/part/PartDetail.tsx:573 msgid "Scheduling" msgstr "" -#: src/pages/part/PartDetail.tsx:589 +#: src/pages/part/PartDetail.tsx:583 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:600 +#: src/pages/part/PartDetail.tsx:594 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:654 +#: src/pages/part/PartDetail.tsx:648 msgid "No Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:659 +#: src/pages/part/PartDetail.tsx:653 #: src/tables/part/PartTable.tsx:85 msgid "On Order" msgstr "" -#: src/pages/part/PartDetail.tsx:664 +#: src/pages/part/PartDetail.tsx:658 #: src/tables/stock/StockItemTable.tsx:288 msgid "In Production" msgstr "" -#: src/pages/part/PartDetail.tsx:676 +#: src/pages/part/PartDetail.tsx:671 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:707 +#: src/pages/part/PartDetail.tsx:678 +#: src/tables/part/PartTable.tsx:276 +#: src/tables/part/PartTable.tsx:292 +msgid "Add Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:716 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:715 +#: src/pages/part/PartDetail.tsx:724 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:726 +#: src/pages/part/PartDetail.tsx:735 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:736 +#: src/pages/part/PartDetail.tsx:745 msgid "Part Actions" msgstr "" @@ -4022,7 +4039,7 @@ msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:151 #: src/pages/part/pricing/SupplierPricingPanel.tsx:83 #: src/tables/bom/BomTable.tsx:149 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:168 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:170 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:88 msgid "Unit Price" msgstr "" @@ -4030,12 +4047,15 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:161 #: src/tables/ColumnRenderers.tsx:231 #: src/tables/bom/BomTable.tsx:158 +#: src/tables/purchasing/PurchaseOrderTable.tsx:97 +#: src/tables/sales/ReturnOrderTable.tsx:87 +#: src/tables/sales/SalesOrderTable.tsx:124 msgid "Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:177 #: src/pages/part/pricing/VariantPricingPanel.tsx:62 -#: src/tables/purchasing/SupplierPartTable.tsx:137 +#: src/tables/purchasing/SupplierPartTable.tsx:149 msgid "Updated" msgstr "" @@ -4094,7 +4114,7 @@ msgid "Overall Pricing" msgstr "" #: src/pages/part/pricing/PricingOverviewPanel.tsx:184 -#: src/pages/stock/StockDetail.tsx:123 +#: src/pages/stock/StockDetail.tsx:130 msgid "Last Updated" msgstr "" @@ -4153,82 +4173,92 @@ msgstr "" msgid "Variant Part" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:66 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:68 msgid "Edit Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:88 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:90 msgid "Supplier Reference" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:118 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:228 -#: src/pages/sales/ReturnOrderDetail.tsx:84 -#: src/pages/sales/ReturnOrderDetail.tsx:194 -#: src/pages/sales/SalesOrderDetail.tsx:88 -#: src/pages/sales/SalesOrderDetail.tsx:198 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:120 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:230 +#: src/pages/sales/ReturnOrderDetail.tsx:99 +#: src/pages/sales/ReturnOrderDetail.tsx:209 +#: src/pages/sales/SalesOrderDetail.tsx:103 +#: src/pages/sales/SalesOrderDetail.tsx:225 msgid "Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:125 -#: src/pages/sales/ReturnOrderDetail.tsx:91 -#: src/pages/sales/SalesOrderDetail.tsx:95 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 +#: src/pages/sales/ReturnOrderDetail.tsx:106 +#: src/pages/sales/SalesOrderDetail.tsx:110 msgid "Completed Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:133 -#: src/pages/sales/ReturnOrderDetail.tsx:99 -#: src/pages/sales/SalesOrderDetail.tsx:103 -#: src/pages/sales/SalesOrderDetail.tsx:208 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:135 +#: src/pages/sales/ReturnOrderDetail.tsx:114 +#: src/pages/sales/SalesOrderDetail.tsx:118 +#: src/pages/sales/SalesOrderDetail.tsx:235 msgid "Completed Shipments" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:141 -#: src/pages/sales/ReturnOrderDetail.tsx:107 -#: src/pages/sales/SalesOrderDetail.tsx:111 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 +#: src/pages/sales/ReturnOrderDetail.tsx:122 +#: src/pages/sales/SalesOrderDetail.tsx:126 msgid "Order Currency," msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:146 -#: src/pages/sales/ReturnOrderDetail.tsx:112 -#: src/pages/sales/SalesOrderDetail.tsx:116 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:148 +#: src/pages/sales/ReturnOrderDetail.tsx:127 +#: src/pages/sales/SalesOrderDetail.tsx:131 msgid "Total Cost" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:177 -#: src/pages/sales/ReturnOrderDetail.tsx:143 -#: src/pages/sales/SalesOrderDetail.tsx:147 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:179 +#: src/pages/sales/ReturnOrderDetail.tsx:158 +#: src/pages/sales/SalesOrderDetail.tsx:162 msgid "Created On" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:183 -#: src/pages/sales/ReturnOrderDetail.tsx:149 -#: src/pages/sales/SalesOrderDetail.tsx:153 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:185 +#: src/pages/sales/ReturnOrderDetail.tsx:164 +#: src/pages/sales/SalesOrderDetail.tsx:168 #: src/tables/ColumnRenderers.tsx:180 msgid "Target Date" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:222 -#: src/pages/sales/ReturnOrderDetail.tsx:188 -#: src/pages/sales/SalesOrderDetail.tsx:192 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:224 +#: src/pages/sales/ReturnOrderDetail.tsx:203 +#: src/pages/sales/SalesOrderDetail.tsx:219 msgid "Order Details" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:287 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:293 +#: src/pages/sales/ReturnOrderDetail.tsx:267 +#: src/pages/sales/SalesOrderDetail.tsx:279 msgid "Order Actions" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:55 -#: src/pages/sales/SalesOrderDetail.tsx:59 -#: src/tables/sales/SalesOrderTable.tsx:111 +#: src/pages/sales/ReturnOrderDetail.tsx:70 +#: src/pages/sales/SalesOrderDetail.tsx:74 +#: src/tables/sales/SalesOrderTable.tsx:113 msgid "Customer Reference" msgstr "" +#: src/pages/sales/ReturnOrderDetail.tsx:256 +msgid "Edit Return Order" +msgstr "" + #: src/pages/sales/SalesIndex.tsx:33 msgid "Customers" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:203 +#: src/pages/sales/SalesOrderDetail.tsx:208 +msgid "Edit Sales Order" +msgstr "" + +#: src/pages/sales/SalesOrderDetail.tsx:230 msgid "Pending Shipments" msgstr "" @@ -4266,15 +4296,19 @@ msgstr "" msgid "Location Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:102 +#: src/pages/stock/StockDetail.tsx:109 msgid "Base Part" msgstr "" -#: src/pages/stock/StockDetail.tsx:109 +#: src/pages/stock/StockDetail.tsx:116 msgid "Stock Status" msgstr "" -#: src/pages/stock/StockDetail.tsx:150 +#: src/pages/stock/StockDetail.tsx:155 +#~ msgid "Link custom barcode to stock item" +#~ msgstr "Link custom barcode to stock item" + +#: src/pages/stock/StockDetail.tsx:157 #: src/tables/build/BuildLineTable.tsx:38 #: src/tables/part/PartTable.tsx:116 #: src/tables/stock/StockItemTable.tsx:154 @@ -4282,86 +4316,90 @@ msgstr "" msgid "Available" msgstr "" -#: src/pages/stock/StockDetail.tsx:155 -#~ msgid "Link custom barcode to stock item" -#~ msgstr "Link custom barcode to stock item" - #: src/pages/stock/StockDetail.tsx:161 #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:176 +#: src/pages/stock/StockDetail.tsx:183 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:192 +#: src/pages/stock/StockDetail.tsx:199 msgid "Consumed By" msgstr "" -#: src/pages/stock/StockDetail.tsx:201 -msgid "Build Order" -msgstr "" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "Edit stock item" +#: src/pages/stock/StockDetail.tsx:208 +msgid "Build Order" +msgstr "" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "Delete stock item" -#: src/pages/stock/StockDetail.tsx:266 +#: src/pages/stock/StockDetail.tsx:273 msgid "Stock Details" msgstr "" -#: src/pages/stock/StockDetail.tsx:272 +#: src/pages/stock/StockDetail.tsx:279 msgid "Stock Tracking" msgstr "" -#: src/pages/stock/StockDetail.tsx:284 +#: src/pages/stock/StockDetail.tsx:291 msgid "Test Data" msgstr "" -#: src/pages/stock/StockDetail.tsx:298 +#: src/pages/stock/StockDetail.tsx:305 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:305 +#: src/pages/stock/StockDetail.tsx:312 msgid "Child Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:385 +#: src/pages/stock/StockDetail.tsx:364 +msgid "Edit Stock Item" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:415 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:390 +#: src/pages/stock/StockDetail.tsx:420 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:400 +#: src/pages/stock/StockDetail.tsx:430 #: src/tables/stock/StockItemTable.tsx:409 msgid "Add stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:408 +#: src/pages/stock/StockDetail.tsx:433 +#~ msgid "Duplicate stock item" +#~ msgstr "Duplicate stock item" + +#: src/pages/stock/StockDetail.tsx:438 #: src/tables/stock/StockItemTable.tsx:418 msgid "Remove stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:415 +#: src/pages/stock/StockDetail.tsx:445 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:416 +#: src/pages/stock/StockDetail.tsx:446 #: src/tables/stock/StockItemTable.tsx:438 msgid "Transfer stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:433 -msgid "Duplicate stock item" +#: src/pages/stock/StockDetail.tsx:458 +msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:460 +#: src/pages/stock/StockDetail.tsx:494 msgid "Batch Code" msgstr "" @@ -4610,18 +4648,10 @@ msgstr "" msgid "BOM item created" msgstr "" -#: src/tables/bom/BomTable.tsx:311 -#~ msgid "Edit Bom Item" -#~ msgstr "Edit Bom Item" - #: src/tables/bom/BomTable.tsx:313 msgid "Edit BOM Item" msgstr "" -#: src/tables/bom/BomTable.tsx:313 -#~ msgid "Bom item updated" -#~ msgstr "Bom item updated" - #: src/tables/bom/BomTable.tsx:315 msgid "BOM item updated" msgstr "" @@ -4634,26 +4664,34 @@ msgstr "" msgid "BOM item deleted" msgstr "" -#: src/tables/bom/BomTable.tsx:328 -#~ msgid "Delete Bom Item" -#~ msgstr "Delete Bom Item" - -#: src/tables/bom/BomTable.tsx:329 -#~ msgid "Bom item deleted" -#~ msgstr "Bom item deleted" - #: src/tables/bom/BomTable.tsx:331 -#~ msgid "Are you sure you want to remove this BOM item?" -#~ msgstr "Are you sure you want to remove this BOM item?" +#~ msgid "Edit Bom Item" +#~ msgstr "Edit Bom Item" #: src/tables/bom/BomTable.tsx:333 msgid "View BOM" msgstr "" +#: src/tables/bom/BomTable.tsx:333 +#~ msgid "Bom item updated" +#~ msgstr "Bom item updated" + #: src/tables/bom/BomTable.tsx:344 msgid "Validate BOM line" msgstr "" +#: src/tables/bom/BomTable.tsx:348 +#~ msgid "Delete Bom Item" +#~ msgstr "Delete Bom Item" + +#: src/tables/bom/BomTable.tsx:349 +#~ msgid "Bom item deleted" +#~ msgstr "Bom item deleted" + +#: src/tables/bom/BomTable.tsx:351 +#~ msgid "Are you sure you want to remove this BOM item?" +#~ msgstr "Are you sure you want to remove this BOM item?" + #: src/tables/bom/BomTable.tsx:352 msgid "Edit Substitutes" msgstr "" @@ -4727,7 +4765,7 @@ msgstr "" #: src/tables/build/BuildOrderTable.tsx:107 #: src/tables/purchasing/PurchaseOrderTable.tsx:56 -#: src/tables/sales/ReturnOrderTable.tsx:42 +#: src/tables/sales/ReturnOrderTable.tsx:47 #: src/tables/sales/SalesOrderTable.tsx:53 msgid "Filter by order status" msgstr "" @@ -4736,8 +4774,8 @@ msgstr "" msgid "Show overdue status" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:140 -#: src/tables/build/BuildOrderTable.tsx:158 +#: src/tables/build/BuildOrderTable.tsx:142 +#: src/tables/build/BuildOrderTable.tsx:160 msgid "Add Build Order" msgstr "" @@ -4762,27 +4800,43 @@ msgstr "" msgid "Are you sure you want to delete this address?" msgstr "" -#: src/tables/company/CompanyTable.tsx:63 +#: src/tables/company/CompanyTable.tsx:71 msgid "New Company" msgstr "" -#: src/tables/company/CompanyTable.tsx:83 +#: src/tables/company/CompanyTable.tsx:89 +msgid "Show active companies" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:94 +msgid "Show companies which are suppliers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:99 +msgid "Show companies which are manufacturers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:104 +msgid "Show companies which are customers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:116 msgid "Add Company" msgstr "" -#: src/tables/company/ContactTable.tsx:73 +#: src/tables/company/ContactTable.tsx:71 msgid "Edit Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:80 +#: src/tables/company/ContactTable.tsx:78 msgid "Add Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:91 +#: src/tables/company/ContactTable.tsx:89 msgid "Delete Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:131 +#: src/tables/company/ContactTable.tsx:129 msgid "Add contact" msgstr "" @@ -5179,11 +5233,6 @@ msgstr "" msgid "Not Virtual" msgstr "" -#: src/tables/part/PartTable.tsx:276 -#: src/tables/part/PartTable.tsx:292 -msgid "Add Part" -msgstr "" - #: src/tables/part/PartTestTemplateTable.tsx:52 msgid "Results" msgstr "" @@ -5532,105 +5581,122 @@ msgstr "" msgid "Are you sure you want to remove this manufacturer part?" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:84 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:86 msgid "Part Description" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:111 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:113 msgid "Total Quantity" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:127 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:129 msgid "Received" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:146 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:148 msgid "Supplier Code" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:153 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:155 msgid "Supplier Link" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:160 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:162 msgid "Manufacturer Code" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:174 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:176 msgid "Destination" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:188 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:198 msgid "Add Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:203 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:215 msgid "Edit Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:211 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:223 msgid "Delete Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:222 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:234 msgid "Receive line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:256 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:272 msgid "Add line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:261 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:282 msgid "Receive items" msgstr "" -#: src/tables/purchasing/PurchaseOrderTable.tsx:102 -#: src/tables/purchasing/PurchaseOrderTable.tsx:119 +#: src/tables/purchasing/PurchaseOrderTable.tsx:113 +#: src/tables/purchasing/PurchaseOrderTable.tsx:130 msgid "Add Purchase Order" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:88 +#: src/tables/purchasing/SupplierPartTable.tsx:94 msgid "MPN" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:111 +#: src/tables/purchasing/SupplierPartTable.tsx:123 msgid "Base units" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:156 -msgid "Add Supplier Part" -msgstr "" - -#: src/tables/purchasing/SupplierPartTable.tsx:159 +#: src/tables/purchasing/SupplierPartTable.tsx:171 msgid "Supplier part created" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:168 +#: src/tables/purchasing/SupplierPartTable.tsx:177 msgid "Add supplier part" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:193 -msgid "Supplier part updated" +#: src/tables/purchasing/SupplierPartTable.tsx:189 +msgid "Show active supplier parts" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:204 -msgid "Delete Supplier Part" +#: src/tables/purchasing/SupplierPartTable.tsx:193 +msgid "Active Part" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:193 +#~ msgid "Supplier part updated" +#~ msgstr "Supplier part updated" + +#: src/tables/purchasing/SupplierPartTable.tsx:194 +msgid "Show active internal parts" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:198 +msgid "Active Supplier" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:199 +msgid "Show active suppliers" msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:205 -msgid "Supplier part deleted" -msgstr "" +#~ msgid "Supplier part deleted" +#~ msgstr "Supplier part deleted" #: src/tables/purchasing/SupplierPartTable.tsx:207 -msgid "Are you sure you want to remove this supplier part?" +#~ msgid "Are you sure you want to remove this supplier part?" +#~ msgstr "Are you sure you want to remove this supplier part?" + +#: src/tables/purchasing/SupplierPartTable.tsx:219 +msgid "Delete Supplier Part" msgstr "" -#: src/tables/sales/ReturnOrderTable.tsx:95 +#: src/tables/sales/ReturnOrderTable.tsx:102 +#: src/tables/sales/ReturnOrderTable.tsx:116 msgid "Add Return Order" msgstr "" -#: src/tables/sales/SalesOrderTable.tsx:66 -#: src/tables/sales/SalesOrderTable.tsx:83 +#: src/tables/sales/SalesOrderTable.tsx:68 +#: src/tables/sales/SalesOrderTable.tsx:85 msgid "Add Sales Order" msgstr "" @@ -6097,8 +6163,8 @@ msgid "Finished" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:277 -#: src/tables/stock/StockItemTestResultTable.tsx:351 -#: src/tables/stock/StockItemTestResultTable.tsx:406 +#: src/tables/stock/StockItemTestResultTable.tsx:349 +#: src/tables/stock/StockItemTestResultTable.tsx:404 msgid "Add Test Result" msgstr "" @@ -6106,61 +6172,61 @@ msgstr "" msgid "Test result added" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:290 -#: src/tables/stock/StockItemTestResultTable.tsx:361 +#: src/tables/stock/StockItemTestResultTable.tsx:288 +#: src/tables/stock/StockItemTestResultTable.tsx:359 msgid "Edit Test Result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:292 +#: src/tables/stock/StockItemTestResultTable.tsx:290 msgid "Test result updated" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:298 -#: src/tables/stock/StockItemTestResultTable.tsx:370 +#: src/tables/stock/StockItemTestResultTable.tsx:296 +#: src/tables/stock/StockItemTestResultTable.tsx:368 msgid "Delete Test Result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:300 +#: src/tables/stock/StockItemTestResultTable.tsx:298 msgid "Test result deleted" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:314 +#: src/tables/stock/StockItemTestResultTable.tsx:312 msgid "Test Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:315 +#: src/tables/stock/StockItemTestResultTable.tsx:313 msgid "Test result has been recorded" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:322 +#: src/tables/stock/StockItemTestResultTable.tsx:320 msgid "Failed to record test result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:339 +#: src/tables/stock/StockItemTestResultTable.tsx:337 msgid "Pass Test" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:387 +#: src/tables/stock/StockItemTestResultTable.tsx:385 msgid "Required" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:388 +#: src/tables/stock/StockItemTestResultTable.tsx:386 msgid "Show results for required tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:392 +#: src/tables/stock/StockItemTestResultTable.tsx:390 msgid "Include Installed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:393 +#: src/tables/stock/StockItemTestResultTable.tsx:391 msgid "Show results for installed stock items" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:397 +#: src/tables/stock/StockItemTestResultTable.tsx:395 msgid "Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:398 +#: src/tables/stock/StockItemTestResultTable.tsx:396 msgid "Show only passed tests" msgstr "" diff --git a/src/frontend/src/locales/lv/messages.po b/src/frontend/src/locales/lv/messages.po index 7a5096ef9c..46984394a9 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: 2024-04-18 03:36\n" +"PO-Revision-Date: 2024-04-21 04:19\n" "Last-Translator: \n" "Language-Team: Latvian\n" "Plural-Forms: nplurals=3; plural=(n==0 ? 0 : n%10==1 && n%100!=11 ? 1 : 2);\n" @@ -69,10 +69,10 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/forms/StockForms.tsx:450 +#: src/forms/StockForms.tsx:427 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:407 +#: src/pages/stock/StockDetail.tsx:437 msgid "Remove" msgstr "" @@ -100,7 +100,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:226 -#: src/components/forms/ApiForm.tsx:516 +#: src/components/forms/ApiForm.tsx:529 #: src/contexts/ThemeContext.tsx:65 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 msgid "Submit" @@ -131,6 +131,9 @@ msgid "Part is not active" msgstr "" #: src/components/details/PartIcons.tsx:34 +#: src/pages/company/CompanyDetail.tsx:299 +#: src/pages/company/SupplierPartDetail.tsx:310 +#: src/pages/part/PartDetail.tsx:662 msgid "Inactive" msgstr "" @@ -246,26 +249,26 @@ msgstr "" msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:131 +#: src/components/forms/ApiForm.tsx:133 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "" -#: src/components/forms/ApiForm.tsx:378 +#: src/components/forms/ApiForm.tsx:393 #: src/components/widgets/MarkdownEditor.tsx:146 msgid "Success" msgstr "" -#: src/components/forms/ApiForm.tsx:453 +#: src/components/forms/ApiForm.tsx:468 msgid "Form Errors Exist" msgstr "" -#: src/components/forms/ApiForm.tsx:553 +#: src/components/forms/ApiForm.tsx:566 #: src/tables/plugin/PluginListTable.tsx:441 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:573 +#: src/components/forms/ApiForm.tsx:586 #: src/components/items/ActionDropdown.tsx:199 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:121 @@ -447,7 +450,7 @@ msgstr "" #: src/components/forms/HostOptionsForm.tsx:42 #: src/components/forms/HostOptionsForm.tsx:69 #: src/pages/part/CategoryDetail.tsx:72 -#: src/pages/part/PartDetail.tsx:122 +#: src/pages/part/PartDetail.tsx:116 #: src/pages/stock/LocationDetail.tsx:79 #: src/tables/machine/MachineTypeTable.tsx:65 #: src/tables/machine/MachineTypeTable.tsx:106 @@ -498,7 +501,7 @@ msgstr "" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:277 +#: src/components/forms/fields/ApiFormField.tsx:278 #: src/components/modals/LicenseModal.tsx:72 #: src/components/nav/SearchDrawer.tsx:411 #: src/components/widgets/MarkdownEditor.tsx:108 @@ -509,7 +512,7 @@ msgstr "" #: src/tables/InvenTreeTable.tsx:430 #: src/tables/InvenTreeTable.tsx:506 #: src/tables/plugin/PluginListTable.tsx:398 -#: src/tables/stock/StockItemTestResultTable.tsx:321 +#: src/tables/stock/StockItemTestResultTable.tsx:319 msgid "Error" msgstr "" @@ -548,7 +551,7 @@ msgid "Thumbnail" msgstr "" #: src/components/items/ActionDropdown.tsx:110 -#: src/pages/build/BuildDetail.tsx:298 +#: src/pages/build/BuildDetail.tsx:299 msgid "Barcode Actions" msgstr "" @@ -569,7 +572,7 @@ msgid "Link custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:161 -#: src/forms/PurchaseOrderForms.tsx:356 +#: src/forms/PurchaseOrderForms.tsx:367 msgid "Unlink Barcode" msgstr "" @@ -590,7 +593,6 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:218 -#: src/pages/stock/StockDetail.tsx:432 #: src/tables/RowActions.tsx:32 msgid "Duplicate" msgstr "" @@ -1041,19 +1043,18 @@ msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49 -#: src/pages/build/BuildDetail.tsx:79 -#: src/pages/part/PartDetail.tsx:767 +#: src/pages/build/BuildDetail.tsx:78 +#: src/pages/part/PartDetail.tsx:778 #: src/tables/part/RelatedPartTable.tsx:45 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:70 msgid "Part" msgstr "" @@ -1064,7 +1065,7 @@ msgstr "" #: src/pages/part/CategoryDetail.tsx:104 #: src/pages/part/CategoryDetail.tsx:183 #: src/pages/part/CategoryDetail.tsx:213 -#: src/pages/part/PartDetail.tsx:633 +#: src/pages/part/PartDetail.tsx:627 msgid "Parts" msgstr "" @@ -1085,10 +1086,10 @@ msgid "Part Test Templates" msgstr "" #: src/components/render/ModelType.tsx:43 -#: src/pages/company/SupplierPartDetail.tsx:185 -#: src/pages/company/SupplierPartDetail.tsx:294 -#: src/pages/stock/StockDetail.tsx:161 -#: src/tables/purchasing/SupplierPartTable.tsx:63 +#: src/pages/company/SupplierPartDetail.tsx:192 +#: src/pages/company/SupplierPartDetail.tsx:324 +#: src/pages/stock/StockDetail.tsx:168 +#: src/tables/purchasing/SupplierPartTable.tsx:69 msgid "Supplier Part" msgstr "" @@ -1112,12 +1113,12 @@ msgstr "" #: src/components/render/ModelType.tsx:67 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:67 -#: src/pages/stock/StockDetail.tsx:480 +#: src/pages/stock/StockDetail.tsx:514 msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:68 -#: src/pages/company/CompanyDetail.tsx:196 +#: src/pages/company/CompanyDetail.tsx:197 #: src/pages/stock/LocationDetail.tsx:112 #: src/pages/stock/LocationDetail.tsx:156 #: src/pages/stock/LocationDetail.tsx:309 @@ -1158,7 +1159,7 @@ msgid "Build Lines" msgstr "" #: src/components/render/ModelType.tsx:104 -#: src/pages/company/CompanyDetail.tsx:302 +#: src/pages/company/CompanyDetail.tsx:309 msgid "Company" msgstr "" @@ -1179,15 +1180,15 @@ msgstr "" #: src/components/render/ModelType.tsx:119 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:99 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:42 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:319 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:328 msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:120 #: src/pages/Index/Settings/SystemSettings.tsx:242 -#: src/pages/company/CompanyDetail.tsx:189 -#: src/pages/company/SupplierPartDetail.tsx:219 -#: src/pages/part/PartDetail.tsx:566 +#: src/pages/company/CompanyDetail.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:226 +#: src/pages/part/PartDetail.tsx:560 #: src/pages/purchasing/PurchasingIndex.tsx:20 msgid "Purchase Orders" msgstr "" @@ -1202,16 +1203,16 @@ msgstr "" #: src/components/render/ModelType.tsx:132 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:108 -#: src/pages/build/BuildDetail.tsx:127 -#: src/pages/sales/SalesOrderDetail.tsx:265 -#: src/pages/stock/StockDetail.tsx:209 +#: src/pages/build/BuildDetail.tsx:126 +#: src/pages/sales/SalesOrderDetail.tsx:315 +#: src/pages/stock/StockDetail.tsx:216 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:133 #: src/pages/Index/Settings/SystemSettings.tsx:257 -#: src/pages/company/CompanyDetail.tsx:205 -#: src/pages/part/PartDetail.tsx:572 +#: src/pages/company/CompanyDetail.tsx:206 +#: src/pages/part/PartDetail.tsx:566 #: src/pages/sales/SalesIndex.tsx:21 msgid "Sales Orders" msgstr "" @@ -1226,13 +1227,13 @@ msgstr "" #: src/components/render/ModelType.tsx:147 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:117 -#: src/pages/sales/ReturnOrderDetail.tsx:241 +#: src/pages/sales/ReturnOrderDetail.tsx:291 msgid "Return Order" msgstr "" #: src/components/render/ModelType.tsx:148 #: src/pages/Index/Settings/SystemSettings.tsx:272 -#: src/pages/company/CompanyDetail.tsx:212 +#: src/pages/company/CompanyDetail.tsx:213 #: src/pages/sales/SalesIndex.tsx:27 msgid "Return Orders" msgstr "" @@ -1243,19 +1244,19 @@ msgid "Address" msgstr "" #: src/components/render/ModelType.tsx:156 -#: src/pages/company/CompanyDetail.tsx:238 +#: src/pages/company/CompanyDetail.tsx:239 msgid "Addresses" msgstr "" #: src/components/render/ModelType.tsx:162 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:165 -#: src/pages/sales/ReturnOrderDetail.tsx:131 -#: src/pages/sales/SalesOrderDetail.tsx:135 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:167 +#: src/pages/sales/ReturnOrderDetail.tsx:146 +#: src/pages/sales/SalesOrderDetail.tsx:150 msgid "Contact" msgstr "" #: src/components/render/ModelType.tsx:163 -#: src/pages/company/CompanyDetail.tsx:232 +#: src/pages/company/CompanyDetail.tsx:233 msgid "Contacts" msgstr "" @@ -1285,26 +1286,26 @@ msgstr "" #: src/defaults/links.tsx:29 #: src/defaults/menuItems.tsx:38 #: src/pages/Index/Settings/SystemSettings.tsx:199 -#: src/pages/part/PartDetail.tsx:488 +#: src/pages/part/PartDetail.tsx:482 #: src/pages/stock/LocationDetail.tsx:289 -#: src/pages/stock/StockDetail.tsx:343 +#: src/pages/stock/StockDetail.tsx:350 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" msgstr "" #: src/components/render/Stock.tsx:26 -#: src/pages/stock/StockDetail.tsx:144 -#: src/pages/stock/StockDetail.tsx:450 +#: src/pages/stock/StockDetail.tsx:151 +#: src/pages/stock/StockDetail.tsx:484 msgid "Serial Number" msgstr "" #: src/components/render/Stock.tsx:28 #: src/pages/part/pricing/BomPricingPanel.tsx:132 #: src/pages/part/pricing/PriceBreakPanel.tsx:96 -#: src/pages/stock/StockDetail.tsx:139 -#: src/pages/stock/StockDetail.tsx:455 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:92 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:120 +#: src/pages/stock/StockDetail.tsx:146 +#: src/pages/stock/StockDetail.tsx:489 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:94 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:122 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:73 msgid "Quantity" msgstr "" @@ -2064,7 +2065,7 @@ msgstr "" #~ msgstr "Local Server" #: src/defaults/links.tsx:11 -#: src/pages/company/CompanyDetail.tsx:89 +#: src/pages/company/CompanyDetail.tsx:90 msgid "Website" msgstr "" @@ -2081,8 +2082,8 @@ msgstr "" #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:217 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:278 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:322 +#: src/pages/company/SupplierPartDetail.tsx:297 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:331 #: src/pages/purchasing/PurchasingIndex.tsx:52 msgid "Purchasing" msgstr "" @@ -2090,9 +2091,9 @@ msgstr "" #: src/defaults/links.tsx:32 #: src/defaults/menuItems.tsx:53 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:245 +#: src/pages/sales/ReturnOrderDetail.tsx:296 #: src/pages/sales/SalesIndex.tsx:45 -#: src/pages/sales/SalesOrderDetail.tsx:269 +#: src/pages/sales/SalesOrderDetail.tsx:320 msgid "Sales" msgstr "" @@ -2295,75 +2296,75 @@ msgstr "" #~ msgid "Part updated" #~ msgstr "Part updated" -#: src/forms/PurchaseOrderForms.tsx:246 +#: src/forms/PurchaseOrderForms.tsx:257 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:254 +#: src/forms/PurchaseOrderForms.tsx:265 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:263 +#: src/forms/PurchaseOrderForms.tsx:274 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:273 +#: src/forms/PurchaseOrderForms.tsx:284 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:278 +#: src/forms/PurchaseOrderForms.tsx:289 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:289 -#: src/forms/PurchaseOrderForms.tsx:365 +#: src/forms/PurchaseOrderForms.tsx:300 +#: src/forms/PurchaseOrderForms.tsx:376 msgid "Scan Barcode" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:333 +#: src/forms/PurchaseOrderForms.tsx:344 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:340 +#: src/forms/PurchaseOrderForms.tsx:351 msgid "Assign Batch Code{0}" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:349 +#: src/forms/PurchaseOrderForms.tsx:360 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:374 -#: src/forms/StockForms.tsx:359 +#: src/forms/PurchaseOrderForms.tsx:385 +#: src/forms/StockForms.tsx:336 msgid "Remove item from list" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:399 -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/PurchaseOrderForms.tsx:410 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:58 -#: src/pages/stock/StockDetail.tsx:169 +#: src/pages/stock/StockDetail.tsx:176 msgid "Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:415 +#: src/forms/PurchaseOrderForms.tsx:426 msgid "Store at default location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:428 +#: src/forms/PurchaseOrderForms.tsx:439 msgid "Store at line item destination" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:438 +#: src/forms/PurchaseOrderForms.tsx:449 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:647 +#: src/forms/PurchaseOrderForms.tsx:658 msgid "Receive line items" msgstr "" @@ -2388,97 +2389,94 @@ msgstr "" #~ msgstr "Create Stock Item" #: src/forms/StockForms.tsx:136 +#: src/pages/stock/StockDetail.tsx:373 #: src/tables/stock/StockItemTable.tsx:374 #: src/tables/stock/StockItemTable.tsx:494 msgid "Add Stock Item" msgstr "" -#: src/forms/StockForms.tsx:157 -msgid "Edit Stock Item" -msgstr "" - #: src/forms/StockForms.tsx:158 -msgid "Stock item updated" -msgstr "" +#~ msgid "Stock item updated" +#~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:348 +#: src/forms/StockForms.tsx:325 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 -#: src/pages/part/PartDetail.tsx:208 -#: src/pages/part/PartDetail.tsx:649 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 +#: src/pages/part/PartDetail.tsx:202 +#: src/pages/part/PartDetail.tsx:643 #: src/tables/stock/StockItemTable.tsx:283 msgid "In Stock" msgstr "" -#: src/forms/StockForms.tsx:416 +#: src/forms/StockForms.tsx:393 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/tables/RowActions.tsx:148 msgid "Actions" msgstr "" -#: src/forms/StockForms.tsx:479 -#: src/pages/stock/StockDetail.tsx:399 +#: src/forms/StockForms.tsx:456 +#: src/pages/stock/StockDetail.tsx:429 #: src/tables/settings/TemplateTable.tsx:266 -#: src/tables/stock/StockItemTestResultTable.tsx:350 +#: src/tables/stock/StockItemTestResultTable.tsx:348 msgid "Add" msgstr "" -#: src/forms/StockForms.tsx:507 +#: src/forms/StockForms.tsx:484 #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:389 +#: src/pages/stock/StockDetail.tsx:419 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:740 +#: src/forms/StockForms.tsx:717 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:749 +#: src/forms/StockForms.tsx:726 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:758 -#: src/pages/part/PartDetail.tsx:725 +#: src/forms/StockForms.tsx:735 +#: src/pages/part/PartDetail.tsx:734 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:767 -#: src/pages/part/PartDetail.tsx:714 +#: src/forms/StockForms.tsx:744 +#: src/pages/part/PartDetail.tsx:723 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:776 +#: src/forms/StockForms.tsx:753 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:785 +#: src/forms/StockForms.tsx:762 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:804 +#: src/forms/StockForms.tsx:781 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:811 +#: src/forms/StockForms.tsx:788 msgid "Parent stock location" msgstr "" @@ -3196,7 +3194,7 @@ msgid "Reports" msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:89 -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:318 msgid "Report" msgstr "" @@ -3213,7 +3211,7 @@ msgstr "" #~ msgstr "Return order" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135 -#: src/pages/part/PartDetail.tsx:513 +#: src/pages/part/PartDetail.tsx:507 msgid "Bill of Materials" msgstr "" @@ -3264,15 +3262,15 @@ msgid "Reporting" msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:223 -#: src/pages/part/PartDetail.tsx:584 +#: src/pages/part/PartDetail.tsx:578 msgid "Stocktake" msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:228 -#: src/pages/build/BuildDetail.tsx:360 +#: src/pages/build/BuildDetail.tsx:361 #: src/pages/build/BuildIndex.tsx:14 -#: src/pages/part/PartDetail.tsx:520 -#: src/pages/sales/SalesOrderDetail.tsx:213 +#: src/pages/part/PartDetail.tsx:514 +#: src/pages/sales/SalesOrderDetail.tsx:240 msgid "Build Orders" msgstr "" @@ -3332,34 +3330,34 @@ msgstr "" #~ msgid "Build Status" #~ msgstr "Build Status" -#: src/pages/build/BuildDetail.tsx:85 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:109 -#: src/pages/sales/ReturnOrderDetail.tsx:75 -#: src/pages/sales/SalesOrderDetail.tsx:79 +#: src/pages/build/BuildDetail.tsx:84 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:111 +#: src/pages/sales/ReturnOrderDetail.tsx:90 +#: src/pages/sales/SalesOrderDetail.tsx:94 #: src/tables/machine/MachineListTable.tsx:323 #: src/tables/purchasing/PurchaseOrderTable.tsx:55 -#: src/tables/sales/ReturnOrderTable.tsx:41 +#: src/tables/sales/ReturnOrderTable.tsx:46 #: src/tables/sales/SalesOrderTable.tsx:52 #: src/tables/stock/StockItemTable.tsx:252 msgid "Status" msgstr "" -#: src/pages/build/BuildDetail.tsx:91 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:82 -#: src/pages/sales/ReturnOrderDetail.tsx:49 -#: src/pages/sales/SalesOrderDetail.tsx:53 +#: src/pages/build/BuildDetail.tsx:90 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:84 +#: src/pages/sales/ReturnOrderDetail.tsx:64 +#: src/pages/sales/SalesOrderDetail.tsx:68 msgid "Reference" msgstr "" -#: src/pages/build/BuildDetail.tsx:96 -#: src/pages/company/CompanyDetail.tsx:84 +#: src/pages/build/BuildDetail.tsx:95 +#: src/pages/company/CompanyDetail.tsx:85 #: src/pages/company/ManufacturerPartDetail.tsx:73 -#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/pages/company/SupplierPartDetail.tsx:85 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:129 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:103 -#: src/pages/sales/ReturnOrderDetail.tsx:69 -#: src/pages/sales/SalesOrderDetail.tsx:73 +#: src/pages/part/PartDetail.tsx:123 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:105 +#: src/pages/sales/ReturnOrderDetail.tsx:84 +#: src/pages/sales/SalesOrderDetail.tsx:88 #: src/pages/stock/LocationDetail.tsx:93 #: src/tables/ColumnRenderers.tsx:59 #: src/tables/machine/MachineTypeTable.tsx:69 @@ -3372,40 +3370,40 @@ msgstr "" msgid "Description" msgstr "" -#: src/pages/build/BuildDetail.tsx:103 +#: src/pages/build/BuildDetail.tsx:102 msgid "Parent Build" msgstr "" -#: src/pages/build/BuildDetail.tsx:114 +#: src/pages/build/BuildDetail.tsx:113 msgid "Build Quantity" msgstr "" -#: src/pages/build/BuildDetail.tsx:122 -#: src/pages/build/BuildDetail.tsx:223 +#: src/pages/build/BuildDetail.tsx:121 +#: src/pages/build/BuildDetail.tsx:222 msgid "Completed Outputs" msgstr "" -#: src/pages/build/BuildDetail.tsx:139 +#: src/pages/build/BuildDetail.tsx:138 msgid "Issued By" msgstr "" -#: src/pages/build/BuildDetail.tsx:145 -#: src/pages/part/PartDetail.tsx:321 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:190 -#: src/pages/sales/ReturnOrderDetail.tsx:156 -#: src/pages/sales/SalesOrderDetail.tsx:160 +#: src/pages/build/BuildDetail.tsx:144 +#: src/pages/part/PartDetail.tsx:315 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:192 +#: src/pages/sales/ReturnOrderDetail.tsx:171 +#: src/pages/sales/SalesOrderDetail.tsx:175 msgid "Responsible" msgstr "" -#: src/pages/build/BuildDetail.tsx:157 +#: src/pages/build/BuildDetail.tsx:156 msgid "Source Location" msgstr "" -#: src/pages/build/BuildDetail.tsx:158 +#: src/pages/build/BuildDetail.tsx:157 msgid "Any location" msgstr "" -#: src/pages/build/BuildDetail.tsx:165 +#: src/pages/build/BuildDetail.tsx:164 msgid "Destination Location" msgstr "" @@ -3420,7 +3418,7 @@ msgstr "" #~ msgid "Link custom barcode to part" #~ msgstr "Link custom barcode to part" -#: src/pages/build/BuildDetail.tsx:196 +#: src/pages/build/BuildDetail.tsx:195 msgid "Build Details" msgstr "" @@ -3429,7 +3427,7 @@ msgstr "" #~ msgid "Unlink custom barcode from part" #~ msgstr "Unlink custom barcode from part" -#: src/pages/build/BuildDetail.tsx:202 +#: src/pages/build/BuildDetail.tsx:201 #: src/tables/build/BuildLineTable.tsx:204 msgid "Allocate Stock" msgstr "" @@ -3438,7 +3436,7 @@ msgstr "" #~ msgid "Build Order updated" #~ msgstr "Build Order updated" -#: src/pages/build/BuildDetail.tsx:217 +#: src/pages/build/BuildDetail.tsx:216 msgid "Incomplete Outputs" msgstr "" @@ -3454,48 +3452,48 @@ msgstr "" #~ msgid "Delete build order" #~ msgstr "Delete build order" -#: src/pages/build/BuildDetail.tsx:236 +#: src/pages/build/BuildDetail.tsx:235 msgid "Consumed Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:248 +#: src/pages/build/BuildDetail.tsx:247 msgid "Child Build Orders" msgstr "" -#: src/pages/build/BuildDetail.tsx:258 -#: src/pages/company/CompanyDetail.tsx:244 +#: src/pages/build/BuildDetail.tsx:257 +#: src/pages/company/CompanyDetail.tsx:245 #: src/pages/company/ManufacturerPartDetail.tsx:169 -#: src/pages/part/PartDetail.tsx:606 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:246 -#: src/pages/sales/ReturnOrderDetail.tsx:199 -#: src/pages/sales/SalesOrderDetail.tsx:223 -#: src/pages/stock/StockDetail.tsx:316 +#: src/pages/part/PartDetail.tsx:600 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:253 +#: src/pages/sales/ReturnOrderDetail.tsx:214 +#: src/pages/sales/SalesOrderDetail.tsx:250 +#: src/pages/stock/StockDetail.tsx:323 msgid "Attachments" msgstr "" -#: src/pages/build/BuildDetail.tsx:270 -#: src/pages/company/CompanyDetail.tsx:256 -#: src/pages/part/PartDetail.tsx:618 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:258 -#: src/pages/sales/ReturnOrderDetail.tsx:211 -#: src/pages/sales/SalesOrderDetail.tsx:235 -#: src/pages/stock/StockDetail.tsx:328 +#: src/pages/build/BuildDetail.tsx:269 +#: src/pages/company/CompanyDetail.tsx:257 +#: src/pages/part/PartDetail.tsx:612 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:265 +#: src/pages/sales/ReturnOrderDetail.tsx:226 +#: src/pages/sales/SalesOrderDetail.tsx:262 +#: src/pages/stock/StockDetail.tsx:335 msgid "Notes" msgstr "" -#: src/pages/build/BuildDetail.tsx:286 +#: src/pages/build/BuildDetail.tsx:287 msgid "Edit Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:312 +#: src/pages/build/BuildDetail.tsx:313 msgid "Reporting Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:318 +#: src/pages/build/BuildDetail.tsx:319 msgid "Print build report" msgstr "" -#: src/pages/build/BuildDetail.tsx:324 +#: src/pages/build/BuildDetail.tsx:325 msgid "Build Order Actions" msgstr "" @@ -3507,53 +3505,56 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/company/CompanyDetail.tsx:97 +#: src/pages/company/CompanyDetail.tsx:98 msgid "Phone Number" msgstr "" -#: src/pages/company/CompanyDetail.tsx:104 +#: src/pages/company/CompanyDetail.tsx:105 msgid "Email Address" msgstr "" -#: src/pages/company/CompanyDetail.tsx:114 +#: src/pages/company/CompanyDetail.tsx:115 msgid "Default Currency" msgstr "" -#: src/pages/company/CompanyDetail.tsx:119 +#: src/pages/company/CompanyDetail.tsx:120 #: src/pages/company/SupplierDetail.tsx:8 -#: src/pages/company/SupplierPartDetail.tsx:102 -#: src/pages/company/SupplierPartDetail.tsx:188 -#: src/pages/company/SupplierPartDetail.tsx:282 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:97 +#: src/pages/company/SupplierPartDetail.tsx:109 +#: src/pages/company/SupplierPartDetail.tsx:195 +#: src/pages/company/SupplierPartDetail.tsx:301 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:99 +#: src/tables/company/CompanyTable.tsx:93 #: src/tables/purchasing/PurchaseOrderTable.tsx:73 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:36 msgid "Supplier" msgstr "" -#: src/pages/company/CompanyDetail.tsx:125 +#: src/pages/company/CompanyDetail.tsx:126 #: src/pages/company/ManufacturerDetail.tsx:8 #: src/pages/company/ManufacturerPartDetail.tsx:91 #: src/pages/company/ManufacturerPartDetail.tsx:221 -#: src/pages/company/SupplierPartDetail.tsx:117 +#: src/pages/company/SupplierPartDetail.tsx:124 +#: src/tables/company/CompanyTable.tsx:98 msgid "Manufacturer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:131 +#: src/pages/company/CompanyDetail.tsx:132 #: src/pages/company/CustomerDetail.tsx:8 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/pages/sales/ReturnOrderDetail.tsx:63 -#: src/pages/sales/SalesOrderDetail.tsx:67 -#: src/pages/stock/StockDetail.tsx:218 -#: src/tables/sales/ReturnOrderTable.tsx:60 -#: src/tables/sales/SalesOrderTable.tsx:95 +#: src/pages/sales/ReturnOrderDetail.tsx:78 +#: src/pages/sales/SalesOrderDetail.tsx:82 +#: src/pages/stock/StockDetail.tsx:225 +#: src/tables/company/CompanyTable.tsx:103 +#: src/tables/sales/ReturnOrderTable.tsx:61 +#: src/tables/sales/SalesOrderTable.tsx:97 msgid "Customer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:165 +#: src/pages/company/CompanyDetail.tsx:166 msgid "Details" msgstr "" -#: src/pages/company/CompanyDetail.tsx:171 +#: src/pages/company/CompanyDetail.tsx:172 msgid "Manufactured Parts" msgstr "" @@ -3561,7 +3562,7 @@ msgstr "" #~ msgid "Edit company" #~ msgstr "Edit company" -#: src/pages/company/CompanyDetail.tsx:180 +#: src/pages/company/CompanyDetail.tsx:181 msgid "Supplied Parts" msgstr "" @@ -3569,30 +3570,31 @@ msgstr "" #~ msgid "Delete company" #~ msgstr "Delete company" -#: src/pages/company/CompanyDetail.tsx:221 +#: src/pages/company/CompanyDetail.tsx:222 msgid "Assigned Stock" msgstr "" -#: src/pages/company/CompanyDetail.tsx:272 +#: src/pages/company/CompanyDetail.tsx:273 msgid "Edit Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:281 +#: src/pages/company/CompanyDetail.tsx:282 msgid "Company Actions" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:66 -#: src/pages/company/SupplierPartDetail.tsx:71 +#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:72 msgid "Internal Part" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:81 -#: src/pages/company/SupplierPartDetail.tsx:85 +#: src/pages/company/SupplierPartDetail.tsx:92 msgid "External Link" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:99 -#: src/pages/company/SupplierPartDetail.tsx:126 +#: src/pages/company/SupplierPartDetail.tsx:133 #: src/tables/purchasing/ManufacturerPartTable.tsx:53 msgid "Manufacturer Part Number" msgstr "" @@ -3606,12 +3608,12 @@ msgid "Manufacturer Part Details" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:143 -#: src/pages/part/PartDetail.tsx:482 +#: src/pages/part/PartDetail.tsx:476 msgid "Parameters" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:155 -#: src/pages/part/PartDetail.tsx:553 +#: src/pages/part/PartDetail.tsx:547 #: src/pages/purchasing/PurchasingIndex.tsx:26 msgid "Suppliers" msgstr "" @@ -3629,65 +3631,70 @@ msgstr "" msgid "ManufacturerPart" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:92 +#: src/pages/company/SupplierPartDetail.tsx:99 #: src/tables/ColumnRenderers.tsx:110 msgid "Note" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:110 +#: src/pages/company/SupplierPartDetail.tsx:117 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:138 -#: src/pages/company/SupplierPartDetail.tsx:189 -#: src/pages/stock/StockDetail.tsx:232 +#: src/pages/company/SupplierPartDetail.tsx:145 +#: src/pages/company/SupplierPartDetail.tsx:196 +#: src/pages/stock/StockDetail.tsx:239 msgid "Packaging" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:145 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:105 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:141 -#: src/tables/purchasing/SupplierPartTable.tsx:120 +#: src/pages/company/SupplierPartDetail.tsx:152 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:107 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:143 +#: src/tables/purchasing/SupplierPartTable.tsx:132 msgid "Pack Quantity" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:156 +#: src/pages/company/SupplierPartDetail.tsx:163 msgid "Supplier Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:163 +#: src/pages/company/SupplierPartDetail.tsx:170 msgid "Availability Updated" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:197 msgid "Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:199 +#: src/pages/company/SupplierPartDetail.tsx:206 msgid "Supplier Part Details" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:205 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:234 +#: src/pages/company/SupplierPartDetail.tsx:212 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:241 msgid "Received Stock" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:229 +#: src/pages/company/SupplierPartDetail.tsx:236 #: src/pages/part/PartPricingPanel.tsx:115 #: src/pages/part/pricing/PricingOverviewPanel.tsx:130 msgid "Supplier Pricing" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:244 +#: src/pages/company/SupplierPartDetail.tsx:251 msgid "Supplier Part Actions" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:270 -#: src/tables/purchasing/SupplierPartTable.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:275 +#: src/tables/purchasing/SupplierPartTable.tsx:211 msgid "Edit Supplier Part" msgstr "" +#: src/pages/company/SupplierPartDetail.tsx:282 +#: src/tables/purchasing/SupplierPartTable.tsx:164 +msgid "Add Supplier Part" +msgstr "" + #: src/pages/part/CategoryDetail.tsx:78 #: src/pages/stock/LocationDetail.tsx:85 #: src/tables/settings/ErrorTable.tsx:34 @@ -3734,135 +3741,143 @@ msgstr "" msgid "Category Details" msgstr "" -#: src/pages/part/PartDetail.tsx:135 +#: src/pages/part/PartDetail.tsx:129 msgid "Variant of" msgstr "" -#: src/pages/part/PartDetail.tsx:142 +#: src/pages/part/PartDetail.tsx:136 #: src/tables/notifications/NotificationsTable.tsx:31 #: src/tables/part/PartCategoryTemplateTable.tsx:68 msgid "Category" msgstr "" -#: src/pages/part/PartDetail.tsx:148 +#: src/pages/part/PartDetail.tsx:142 msgid "Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:155 +#: src/pages/part/PartDetail.tsx:149 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:162 +#: src/pages/part/PartDetail.tsx:156 msgid "IPN" msgstr "" -#: src/pages/part/PartDetail.tsx:169 +#: src/pages/part/PartDetail.tsx:163 msgid "Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:176 +#: src/pages/part/PartDetail.tsx:170 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:39 msgid "Units" msgstr "" -#: src/pages/part/PartDetail.tsx:183 +#: src/pages/part/PartDetail.tsx:177 #: src/tables/settings/PendingTasksTable.tsx:40 msgid "Keywords" msgstr "" -#: src/pages/part/PartDetail.tsx:190 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:156 -#: src/pages/sales/ReturnOrderDetail.tsx:122 -#: src/pages/sales/SalesOrderDetail.tsx:126 +#: src/pages/part/PartDetail.tsx:184 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:158 +#: src/pages/sales/ReturnOrderDetail.tsx:137 +#: src/pages/sales/SalesOrderDetail.tsx:141 msgid "Link" msgstr "" -#: src/pages/part/PartDetail.tsx:202 +#: src/pages/part/PartDetail.tsx:196 #: src/tables/build/BuildLineTable.tsx:115 msgid "Available Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:214 +#: src/pages/part/PartDetail.tsx:208 msgid "Minimum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:220 +#: src/pages/part/PartDetail.tsx:214 #: src/tables/bom/BomTable.tsx:210 #: src/tables/build/BuildLineTable.tsx:92 msgid "On order" msgstr "" -#: src/pages/part/PartDetail.tsx:229 +#: src/pages/part/PartDetail.tsx:223 msgid "Allocated to Build Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:240 +#: src/pages/part/PartDetail.tsx:234 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:250 +#: src/pages/part/PartDetail.tsx:244 #: src/tables/bom/BomTable.tsx:234 msgid "Can Build" msgstr "" -#: src/pages/part/PartDetail.tsx:257 +#: src/pages/part/PartDetail.tsx:251 #: src/tables/bom/BomTable.tsx:218 #: src/tables/part/PartTable.tsx:91 msgid "Building" msgstr "" -#: src/pages/part/PartDetail.tsx:266 +#: src/pages/part/PartDetail.tsx:260 #: src/tables/bom/UsedInTable.tsx:71 #: src/tables/build/BuildOrderTable.tsx:102 +#: src/tables/company/CompanyTable.tsx:58 +#: src/tables/company/CompanyTable.tsx:88 #: src/tables/machine/MachineListTable.tsx:320 #: src/tables/part/PartTable.tsx:177 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:190 #: src/tables/plugin/PluginListTable.tsx:634 +#: src/tables/purchasing/SupplierPartTable.tsx:99 +#: src/tables/purchasing/SupplierPartTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:247 msgid "Active" msgstr "" -#: src/pages/part/PartDetail.tsx:271 +#: src/pages/part/PartDetail.tsx:265 msgid "Template Part" msgstr "" -#: src/pages/part/PartDetail.tsx:276 +#: src/pages/part/PartDetail.tsx:270 #: src/tables/bom/BomTable.tsx:262 msgid "Assembled Part" msgstr "" -#: src/pages/part/PartDetail.tsx:281 +#: src/pages/part/PartDetail.tsx:275 msgid "Component Part" msgstr "" -#: src/pages/part/PartDetail.tsx:286 +#: src/pages/part/PartDetail.tsx:280 #: src/tables/bom/BomTable.tsx:257 msgid "Trackable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:291 +#: src/pages/part/PartDetail.tsx:285 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:296 +#: src/pages/part/PartDetail.tsx:290 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:301 +#: src/pages/part/PartDetail.tsx:295 msgid "Virtual Part" msgstr "" -#: src/pages/part/PartDetail.tsx:309 +#: src/pages/part/PartDetail.tsx:303 msgid "Creation Date" msgstr "" +#: src/pages/part/PartDetail.tsx:308 +msgid "Created By" +msgstr "" + #: src/pages/part/PartDetail.tsx:310 #~ msgid "Edit part" #~ msgstr "Edit part" -#: src/pages/part/PartDetail.tsx:314 -msgid "Created By" +#: src/pages/part/PartDetail.tsx:322 +msgid "Default Supplier" msgstr "" #: src/pages/part/PartDetail.tsx:322 @@ -3873,93 +3888,95 @@ msgstr "" #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:328 -msgid "Default Supplier" -msgstr "" - -#: src/pages/part/PartDetail.tsx:339 +#: src/pages/part/PartDetail.tsx:333 #: src/tables/part/PartTable.tsx:160 msgid "Price Range" msgstr "" -#: src/pages/part/PartDetail.tsx:374 -#: src/pages/stock/StockDetail.tsx:129 +#: src/pages/part/PartDetail.tsx:368 +#: src/pages/stock/StockDetail.tsx:136 msgid "Last Stocktake" msgstr "" -#: src/pages/part/PartDetail.tsx:409 +#: src/pages/part/PartDetail.tsx:403 msgid "Stocktake By" msgstr "" -#: src/pages/part/PartDetail.tsx:476 +#: src/pages/part/PartDetail.tsx:470 msgid "Part Details" msgstr "" -#: src/pages/part/PartDetail.tsx:500 +#: src/pages/part/PartDetail.tsx:494 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:507 -#: src/pages/stock/StockDetail.tsx:277 +#: src/pages/part/PartDetail.tsx:501 +#: src/pages/stock/StockDetail.tsx:284 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:527 +#: src/pages/part/PartDetail.tsx:521 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:534 +#: src/pages/part/PartDetail.tsx:528 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:540 +#: src/pages/part/PartDetail.tsx:534 #: src/pages/purchasing/PurchasingIndex.tsx:37 msgid "Manufacturers" msgstr "" -#: src/pages/part/PartDetail.tsx:579 +#: src/pages/part/PartDetail.tsx:573 msgid "Scheduling" msgstr "" -#: src/pages/part/PartDetail.tsx:589 +#: src/pages/part/PartDetail.tsx:583 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:600 +#: src/pages/part/PartDetail.tsx:594 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:654 +#: src/pages/part/PartDetail.tsx:648 msgid "No Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:659 +#: src/pages/part/PartDetail.tsx:653 #: src/tables/part/PartTable.tsx:85 msgid "On Order" msgstr "" -#: src/pages/part/PartDetail.tsx:664 +#: src/pages/part/PartDetail.tsx:658 #: src/tables/stock/StockItemTable.tsx:288 msgid "In Production" msgstr "" -#: src/pages/part/PartDetail.tsx:676 +#: src/pages/part/PartDetail.tsx:671 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:707 +#: src/pages/part/PartDetail.tsx:678 +#: src/tables/part/PartTable.tsx:276 +#: src/tables/part/PartTable.tsx:292 +msgid "Add Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:716 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:715 +#: src/pages/part/PartDetail.tsx:724 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:726 +#: src/pages/part/PartDetail.tsx:735 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:736 +#: src/pages/part/PartDetail.tsx:745 msgid "Part Actions" msgstr "" @@ -4022,7 +4039,7 @@ msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:151 #: src/pages/part/pricing/SupplierPricingPanel.tsx:83 #: src/tables/bom/BomTable.tsx:149 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:168 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:170 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:88 msgid "Unit Price" msgstr "" @@ -4030,12 +4047,15 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:161 #: src/tables/ColumnRenderers.tsx:231 #: src/tables/bom/BomTable.tsx:158 +#: src/tables/purchasing/PurchaseOrderTable.tsx:97 +#: src/tables/sales/ReturnOrderTable.tsx:87 +#: src/tables/sales/SalesOrderTable.tsx:124 msgid "Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:177 #: src/pages/part/pricing/VariantPricingPanel.tsx:62 -#: src/tables/purchasing/SupplierPartTable.tsx:137 +#: src/tables/purchasing/SupplierPartTable.tsx:149 msgid "Updated" msgstr "" @@ -4094,7 +4114,7 @@ msgid "Overall Pricing" msgstr "" #: src/pages/part/pricing/PricingOverviewPanel.tsx:184 -#: src/pages/stock/StockDetail.tsx:123 +#: src/pages/stock/StockDetail.tsx:130 msgid "Last Updated" msgstr "" @@ -4153,82 +4173,92 @@ msgstr "" msgid "Variant Part" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:66 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:68 msgid "Edit Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:88 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:90 msgid "Supplier Reference" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:118 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:228 -#: src/pages/sales/ReturnOrderDetail.tsx:84 -#: src/pages/sales/ReturnOrderDetail.tsx:194 -#: src/pages/sales/SalesOrderDetail.tsx:88 -#: src/pages/sales/SalesOrderDetail.tsx:198 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:120 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:230 +#: src/pages/sales/ReturnOrderDetail.tsx:99 +#: src/pages/sales/ReturnOrderDetail.tsx:209 +#: src/pages/sales/SalesOrderDetail.tsx:103 +#: src/pages/sales/SalesOrderDetail.tsx:225 msgid "Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:125 -#: src/pages/sales/ReturnOrderDetail.tsx:91 -#: src/pages/sales/SalesOrderDetail.tsx:95 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 +#: src/pages/sales/ReturnOrderDetail.tsx:106 +#: src/pages/sales/SalesOrderDetail.tsx:110 msgid "Completed Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:133 -#: src/pages/sales/ReturnOrderDetail.tsx:99 -#: src/pages/sales/SalesOrderDetail.tsx:103 -#: src/pages/sales/SalesOrderDetail.tsx:208 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:135 +#: src/pages/sales/ReturnOrderDetail.tsx:114 +#: src/pages/sales/SalesOrderDetail.tsx:118 +#: src/pages/sales/SalesOrderDetail.tsx:235 msgid "Completed Shipments" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:141 -#: src/pages/sales/ReturnOrderDetail.tsx:107 -#: src/pages/sales/SalesOrderDetail.tsx:111 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 +#: src/pages/sales/ReturnOrderDetail.tsx:122 +#: src/pages/sales/SalesOrderDetail.tsx:126 msgid "Order Currency," msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:146 -#: src/pages/sales/ReturnOrderDetail.tsx:112 -#: src/pages/sales/SalesOrderDetail.tsx:116 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:148 +#: src/pages/sales/ReturnOrderDetail.tsx:127 +#: src/pages/sales/SalesOrderDetail.tsx:131 msgid "Total Cost" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:177 -#: src/pages/sales/ReturnOrderDetail.tsx:143 -#: src/pages/sales/SalesOrderDetail.tsx:147 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:179 +#: src/pages/sales/ReturnOrderDetail.tsx:158 +#: src/pages/sales/SalesOrderDetail.tsx:162 msgid "Created On" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:183 -#: src/pages/sales/ReturnOrderDetail.tsx:149 -#: src/pages/sales/SalesOrderDetail.tsx:153 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:185 +#: src/pages/sales/ReturnOrderDetail.tsx:164 +#: src/pages/sales/SalesOrderDetail.tsx:168 #: src/tables/ColumnRenderers.tsx:180 msgid "Target Date" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:222 -#: src/pages/sales/ReturnOrderDetail.tsx:188 -#: src/pages/sales/SalesOrderDetail.tsx:192 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:224 +#: src/pages/sales/ReturnOrderDetail.tsx:203 +#: src/pages/sales/SalesOrderDetail.tsx:219 msgid "Order Details" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:287 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:293 +#: src/pages/sales/ReturnOrderDetail.tsx:267 +#: src/pages/sales/SalesOrderDetail.tsx:279 msgid "Order Actions" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:55 -#: src/pages/sales/SalesOrderDetail.tsx:59 -#: src/tables/sales/SalesOrderTable.tsx:111 +#: src/pages/sales/ReturnOrderDetail.tsx:70 +#: src/pages/sales/SalesOrderDetail.tsx:74 +#: src/tables/sales/SalesOrderTable.tsx:113 msgid "Customer Reference" msgstr "" +#: src/pages/sales/ReturnOrderDetail.tsx:256 +msgid "Edit Return Order" +msgstr "" + #: src/pages/sales/SalesIndex.tsx:33 msgid "Customers" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:203 +#: src/pages/sales/SalesOrderDetail.tsx:208 +msgid "Edit Sales Order" +msgstr "" + +#: src/pages/sales/SalesOrderDetail.tsx:230 msgid "Pending Shipments" msgstr "" @@ -4266,15 +4296,19 @@ msgstr "" msgid "Location Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:102 +#: src/pages/stock/StockDetail.tsx:109 msgid "Base Part" msgstr "" -#: src/pages/stock/StockDetail.tsx:109 +#: src/pages/stock/StockDetail.tsx:116 msgid "Stock Status" msgstr "" -#: src/pages/stock/StockDetail.tsx:150 +#: src/pages/stock/StockDetail.tsx:155 +#~ msgid "Link custom barcode to stock item" +#~ msgstr "Link custom barcode to stock item" + +#: src/pages/stock/StockDetail.tsx:157 #: src/tables/build/BuildLineTable.tsx:38 #: src/tables/part/PartTable.tsx:116 #: src/tables/stock/StockItemTable.tsx:154 @@ -4282,86 +4316,90 @@ msgstr "" msgid "Available" msgstr "" -#: src/pages/stock/StockDetail.tsx:155 -#~ msgid "Link custom barcode to stock item" -#~ msgstr "Link custom barcode to stock item" - #: src/pages/stock/StockDetail.tsx:161 #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:176 +#: src/pages/stock/StockDetail.tsx:183 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:192 +#: src/pages/stock/StockDetail.tsx:199 msgid "Consumed By" msgstr "" -#: src/pages/stock/StockDetail.tsx:201 -msgid "Build Order" -msgstr "" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "Edit stock item" +#: src/pages/stock/StockDetail.tsx:208 +msgid "Build Order" +msgstr "" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "Delete stock item" -#: src/pages/stock/StockDetail.tsx:266 +#: src/pages/stock/StockDetail.tsx:273 msgid "Stock Details" msgstr "" -#: src/pages/stock/StockDetail.tsx:272 +#: src/pages/stock/StockDetail.tsx:279 msgid "Stock Tracking" msgstr "" -#: src/pages/stock/StockDetail.tsx:284 +#: src/pages/stock/StockDetail.tsx:291 msgid "Test Data" msgstr "" -#: src/pages/stock/StockDetail.tsx:298 +#: src/pages/stock/StockDetail.tsx:305 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:305 +#: src/pages/stock/StockDetail.tsx:312 msgid "Child Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:385 +#: src/pages/stock/StockDetail.tsx:364 +msgid "Edit Stock Item" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:415 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:390 +#: src/pages/stock/StockDetail.tsx:420 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:400 +#: src/pages/stock/StockDetail.tsx:430 #: src/tables/stock/StockItemTable.tsx:409 msgid "Add stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:408 +#: src/pages/stock/StockDetail.tsx:433 +#~ msgid "Duplicate stock item" +#~ msgstr "Duplicate stock item" + +#: src/pages/stock/StockDetail.tsx:438 #: src/tables/stock/StockItemTable.tsx:418 msgid "Remove stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:415 +#: src/pages/stock/StockDetail.tsx:445 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:416 +#: src/pages/stock/StockDetail.tsx:446 #: src/tables/stock/StockItemTable.tsx:438 msgid "Transfer stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:433 -msgid "Duplicate stock item" +#: src/pages/stock/StockDetail.tsx:458 +msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:460 +#: src/pages/stock/StockDetail.tsx:494 msgid "Batch Code" msgstr "" @@ -4610,18 +4648,10 @@ msgstr "" msgid "BOM item created" msgstr "" -#: src/tables/bom/BomTable.tsx:311 -#~ msgid "Edit Bom Item" -#~ msgstr "Edit Bom Item" - #: src/tables/bom/BomTable.tsx:313 msgid "Edit BOM Item" msgstr "" -#: src/tables/bom/BomTable.tsx:313 -#~ msgid "Bom item updated" -#~ msgstr "Bom item updated" - #: src/tables/bom/BomTable.tsx:315 msgid "BOM item updated" msgstr "" @@ -4634,26 +4664,34 @@ msgstr "" msgid "BOM item deleted" msgstr "" -#: src/tables/bom/BomTable.tsx:328 -#~ msgid "Delete Bom Item" -#~ msgstr "Delete Bom Item" - -#: src/tables/bom/BomTable.tsx:329 -#~ msgid "Bom item deleted" -#~ msgstr "Bom item deleted" - #: src/tables/bom/BomTable.tsx:331 -#~ msgid "Are you sure you want to remove this BOM item?" -#~ msgstr "Are you sure you want to remove this BOM item?" +#~ msgid "Edit Bom Item" +#~ msgstr "Edit Bom Item" #: src/tables/bom/BomTable.tsx:333 msgid "View BOM" msgstr "" +#: src/tables/bom/BomTable.tsx:333 +#~ msgid "Bom item updated" +#~ msgstr "Bom item updated" + #: src/tables/bom/BomTable.tsx:344 msgid "Validate BOM line" msgstr "" +#: src/tables/bom/BomTable.tsx:348 +#~ msgid "Delete Bom Item" +#~ msgstr "Delete Bom Item" + +#: src/tables/bom/BomTable.tsx:349 +#~ msgid "Bom item deleted" +#~ msgstr "Bom item deleted" + +#: src/tables/bom/BomTable.tsx:351 +#~ msgid "Are you sure you want to remove this BOM item?" +#~ msgstr "Are you sure you want to remove this BOM item?" + #: src/tables/bom/BomTable.tsx:352 msgid "Edit Substitutes" msgstr "" @@ -4727,7 +4765,7 @@ msgstr "" #: src/tables/build/BuildOrderTable.tsx:107 #: src/tables/purchasing/PurchaseOrderTable.tsx:56 -#: src/tables/sales/ReturnOrderTable.tsx:42 +#: src/tables/sales/ReturnOrderTable.tsx:47 #: src/tables/sales/SalesOrderTable.tsx:53 msgid "Filter by order status" msgstr "" @@ -4736,8 +4774,8 @@ msgstr "" msgid "Show overdue status" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:140 -#: src/tables/build/BuildOrderTable.tsx:158 +#: src/tables/build/BuildOrderTable.tsx:142 +#: src/tables/build/BuildOrderTable.tsx:160 msgid "Add Build Order" msgstr "" @@ -4762,27 +4800,43 @@ msgstr "" msgid "Are you sure you want to delete this address?" msgstr "" -#: src/tables/company/CompanyTable.tsx:63 +#: src/tables/company/CompanyTable.tsx:71 msgid "New Company" msgstr "" -#: src/tables/company/CompanyTable.tsx:83 +#: src/tables/company/CompanyTable.tsx:89 +msgid "Show active companies" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:94 +msgid "Show companies which are suppliers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:99 +msgid "Show companies which are manufacturers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:104 +msgid "Show companies which are customers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:116 msgid "Add Company" msgstr "" -#: src/tables/company/ContactTable.tsx:73 +#: src/tables/company/ContactTable.tsx:71 msgid "Edit Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:80 +#: src/tables/company/ContactTable.tsx:78 msgid "Add Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:91 +#: src/tables/company/ContactTable.tsx:89 msgid "Delete Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:131 +#: src/tables/company/ContactTable.tsx:129 msgid "Add contact" msgstr "" @@ -5179,11 +5233,6 @@ msgstr "" msgid "Not Virtual" msgstr "" -#: src/tables/part/PartTable.tsx:276 -#: src/tables/part/PartTable.tsx:292 -msgid "Add Part" -msgstr "" - #: src/tables/part/PartTestTemplateTable.tsx:52 msgid "Results" msgstr "" @@ -5532,105 +5581,122 @@ msgstr "" msgid "Are you sure you want to remove this manufacturer part?" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:84 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:86 msgid "Part Description" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:111 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:113 msgid "Total Quantity" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:127 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:129 msgid "Received" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:146 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:148 msgid "Supplier Code" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:153 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:155 msgid "Supplier Link" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:160 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:162 msgid "Manufacturer Code" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:174 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:176 msgid "Destination" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:188 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:198 msgid "Add Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:203 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:215 msgid "Edit Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:211 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:223 msgid "Delete Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:222 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:234 msgid "Receive line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:256 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:272 msgid "Add line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:261 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:282 msgid "Receive items" msgstr "" -#: src/tables/purchasing/PurchaseOrderTable.tsx:102 -#: src/tables/purchasing/PurchaseOrderTable.tsx:119 +#: src/tables/purchasing/PurchaseOrderTable.tsx:113 +#: src/tables/purchasing/PurchaseOrderTable.tsx:130 msgid "Add Purchase Order" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:88 +#: src/tables/purchasing/SupplierPartTable.tsx:94 msgid "MPN" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:111 +#: src/tables/purchasing/SupplierPartTable.tsx:123 msgid "Base units" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:156 -msgid "Add Supplier Part" -msgstr "" - -#: src/tables/purchasing/SupplierPartTable.tsx:159 +#: src/tables/purchasing/SupplierPartTable.tsx:171 msgid "Supplier part created" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:168 +#: src/tables/purchasing/SupplierPartTable.tsx:177 msgid "Add supplier part" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:193 -msgid "Supplier part updated" +#: src/tables/purchasing/SupplierPartTable.tsx:189 +msgid "Show active supplier parts" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:204 -msgid "Delete Supplier Part" +#: src/tables/purchasing/SupplierPartTable.tsx:193 +msgid "Active Part" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:193 +#~ msgid "Supplier part updated" +#~ msgstr "Supplier part updated" + +#: src/tables/purchasing/SupplierPartTable.tsx:194 +msgid "Show active internal parts" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:198 +msgid "Active Supplier" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:199 +msgid "Show active suppliers" msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:205 -msgid "Supplier part deleted" -msgstr "" +#~ msgid "Supplier part deleted" +#~ msgstr "Supplier part deleted" #: src/tables/purchasing/SupplierPartTable.tsx:207 -msgid "Are you sure you want to remove this supplier part?" +#~ msgid "Are you sure you want to remove this supplier part?" +#~ msgstr "Are you sure you want to remove this supplier part?" + +#: src/tables/purchasing/SupplierPartTable.tsx:219 +msgid "Delete Supplier Part" msgstr "" -#: src/tables/sales/ReturnOrderTable.tsx:95 +#: src/tables/sales/ReturnOrderTable.tsx:102 +#: src/tables/sales/ReturnOrderTable.tsx:116 msgid "Add Return Order" msgstr "" -#: src/tables/sales/SalesOrderTable.tsx:66 -#: src/tables/sales/SalesOrderTable.tsx:83 +#: src/tables/sales/SalesOrderTable.tsx:68 +#: src/tables/sales/SalesOrderTable.tsx:85 msgid "Add Sales Order" msgstr "" @@ -6097,8 +6163,8 @@ msgid "Finished" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:277 -#: src/tables/stock/StockItemTestResultTable.tsx:351 -#: src/tables/stock/StockItemTestResultTable.tsx:406 +#: src/tables/stock/StockItemTestResultTable.tsx:349 +#: src/tables/stock/StockItemTestResultTable.tsx:404 msgid "Add Test Result" msgstr "" @@ -6106,61 +6172,61 @@ msgstr "" msgid "Test result added" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:290 -#: src/tables/stock/StockItemTestResultTable.tsx:361 +#: src/tables/stock/StockItemTestResultTable.tsx:288 +#: src/tables/stock/StockItemTestResultTable.tsx:359 msgid "Edit Test Result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:292 +#: src/tables/stock/StockItemTestResultTable.tsx:290 msgid "Test result updated" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:298 -#: src/tables/stock/StockItemTestResultTable.tsx:370 +#: src/tables/stock/StockItemTestResultTable.tsx:296 +#: src/tables/stock/StockItemTestResultTable.tsx:368 msgid "Delete Test Result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:300 +#: src/tables/stock/StockItemTestResultTable.tsx:298 msgid "Test result deleted" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:314 +#: src/tables/stock/StockItemTestResultTable.tsx:312 msgid "Test Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:315 +#: src/tables/stock/StockItemTestResultTable.tsx:313 msgid "Test result has been recorded" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:322 +#: src/tables/stock/StockItemTestResultTable.tsx:320 msgid "Failed to record test result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:339 +#: src/tables/stock/StockItemTestResultTable.tsx:337 msgid "Pass Test" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:387 +#: src/tables/stock/StockItemTestResultTable.tsx:385 msgid "Required" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:388 +#: src/tables/stock/StockItemTestResultTable.tsx:386 msgid "Show results for required tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:392 +#: src/tables/stock/StockItemTestResultTable.tsx:390 msgid "Include Installed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:393 +#: src/tables/stock/StockItemTestResultTable.tsx:391 msgid "Show results for installed stock items" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:397 +#: src/tables/stock/StockItemTestResultTable.tsx:395 msgid "Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:398 +#: src/tables/stock/StockItemTestResultTable.tsx:396 msgid "Show only passed tests" msgstr "" diff --git a/src/frontend/src/locales/nl/messages.po b/src/frontend/src/locales/nl/messages.po index b6a3aa71ca..5091e60a5d 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: 2024-04-18 03:35\n" +"PO-Revision-Date: 2024-04-21 04:19\n" "Last-Translator: \n" "Language-Team: Dutch\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -69,10 +69,10 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/forms/StockForms.tsx:450 +#: src/forms/StockForms.tsx:427 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:407 +#: src/pages/stock/StockDetail.tsx:437 msgid "Remove" msgstr "" @@ -100,7 +100,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:226 -#: src/components/forms/ApiForm.tsx:516 +#: src/components/forms/ApiForm.tsx:529 #: src/contexts/ThemeContext.tsx:65 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 msgid "Submit" @@ -131,6 +131,9 @@ msgid "Part is not active" msgstr "" #: src/components/details/PartIcons.tsx:34 +#: src/pages/company/CompanyDetail.tsx:299 +#: src/pages/company/SupplierPartDetail.tsx:310 +#: src/pages/part/PartDetail.tsx:662 msgid "Inactive" msgstr "" @@ -246,26 +249,26 @@ msgstr "" msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:131 +#: src/components/forms/ApiForm.tsx:133 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "" -#: src/components/forms/ApiForm.tsx:378 +#: src/components/forms/ApiForm.tsx:393 #: src/components/widgets/MarkdownEditor.tsx:146 msgid "Success" msgstr "" -#: src/components/forms/ApiForm.tsx:453 +#: src/components/forms/ApiForm.tsx:468 msgid "Form Errors Exist" msgstr "" -#: src/components/forms/ApiForm.tsx:553 +#: src/components/forms/ApiForm.tsx:566 #: src/tables/plugin/PluginListTable.tsx:441 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:573 +#: src/components/forms/ApiForm.tsx:586 #: src/components/items/ActionDropdown.tsx:199 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:121 @@ -447,7 +450,7 @@ msgstr "" #: src/components/forms/HostOptionsForm.tsx:42 #: src/components/forms/HostOptionsForm.tsx:69 #: src/pages/part/CategoryDetail.tsx:72 -#: src/pages/part/PartDetail.tsx:122 +#: src/pages/part/PartDetail.tsx:116 #: src/pages/stock/LocationDetail.tsx:79 #: src/tables/machine/MachineTypeTable.tsx:65 #: src/tables/machine/MachineTypeTable.tsx:106 @@ -498,7 +501,7 @@ msgstr "" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:277 +#: src/components/forms/fields/ApiFormField.tsx:278 #: src/components/modals/LicenseModal.tsx:72 #: src/components/nav/SearchDrawer.tsx:411 #: src/components/widgets/MarkdownEditor.tsx:108 @@ -509,7 +512,7 @@ msgstr "" #: src/tables/InvenTreeTable.tsx:430 #: src/tables/InvenTreeTable.tsx:506 #: src/tables/plugin/PluginListTable.tsx:398 -#: src/tables/stock/StockItemTestResultTable.tsx:321 +#: src/tables/stock/StockItemTestResultTable.tsx:319 msgid "Error" msgstr "" @@ -548,7 +551,7 @@ msgid "Thumbnail" msgstr "" #: src/components/items/ActionDropdown.tsx:110 -#: src/pages/build/BuildDetail.tsx:298 +#: src/pages/build/BuildDetail.tsx:299 msgid "Barcode Actions" msgstr "" @@ -569,7 +572,7 @@ msgid "Link custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:161 -#: src/forms/PurchaseOrderForms.tsx:356 +#: src/forms/PurchaseOrderForms.tsx:367 msgid "Unlink Barcode" msgstr "" @@ -590,7 +593,6 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:218 -#: src/pages/stock/StockDetail.tsx:432 #: src/tables/RowActions.tsx:32 msgid "Duplicate" msgstr "" @@ -1041,19 +1043,18 @@ msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49 -#: src/pages/build/BuildDetail.tsx:79 -#: src/pages/part/PartDetail.tsx:767 +#: src/pages/build/BuildDetail.tsx:78 +#: src/pages/part/PartDetail.tsx:778 #: src/tables/part/RelatedPartTable.tsx:45 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:70 msgid "Part" msgstr "" @@ -1064,7 +1065,7 @@ msgstr "" #: src/pages/part/CategoryDetail.tsx:104 #: src/pages/part/CategoryDetail.tsx:183 #: src/pages/part/CategoryDetail.tsx:213 -#: src/pages/part/PartDetail.tsx:633 +#: src/pages/part/PartDetail.tsx:627 msgid "Parts" msgstr "" @@ -1085,10 +1086,10 @@ msgid "Part Test Templates" msgstr "" #: src/components/render/ModelType.tsx:43 -#: src/pages/company/SupplierPartDetail.tsx:185 -#: src/pages/company/SupplierPartDetail.tsx:294 -#: src/pages/stock/StockDetail.tsx:161 -#: src/tables/purchasing/SupplierPartTable.tsx:63 +#: src/pages/company/SupplierPartDetail.tsx:192 +#: src/pages/company/SupplierPartDetail.tsx:324 +#: src/pages/stock/StockDetail.tsx:168 +#: src/tables/purchasing/SupplierPartTable.tsx:69 msgid "Supplier Part" msgstr "" @@ -1112,12 +1113,12 @@ msgstr "" #: src/components/render/ModelType.tsx:67 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:67 -#: src/pages/stock/StockDetail.tsx:480 +#: src/pages/stock/StockDetail.tsx:514 msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:68 -#: src/pages/company/CompanyDetail.tsx:196 +#: src/pages/company/CompanyDetail.tsx:197 #: src/pages/stock/LocationDetail.tsx:112 #: src/pages/stock/LocationDetail.tsx:156 #: src/pages/stock/LocationDetail.tsx:309 @@ -1158,7 +1159,7 @@ msgid "Build Lines" msgstr "" #: src/components/render/ModelType.tsx:104 -#: src/pages/company/CompanyDetail.tsx:302 +#: src/pages/company/CompanyDetail.tsx:309 msgid "Company" msgstr "" @@ -1179,15 +1180,15 @@ msgstr "" #: src/components/render/ModelType.tsx:119 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:99 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:42 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:319 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:328 msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:120 #: src/pages/Index/Settings/SystemSettings.tsx:242 -#: src/pages/company/CompanyDetail.tsx:189 -#: src/pages/company/SupplierPartDetail.tsx:219 -#: src/pages/part/PartDetail.tsx:566 +#: src/pages/company/CompanyDetail.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:226 +#: src/pages/part/PartDetail.tsx:560 #: src/pages/purchasing/PurchasingIndex.tsx:20 msgid "Purchase Orders" msgstr "" @@ -1202,16 +1203,16 @@ msgstr "" #: src/components/render/ModelType.tsx:132 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:108 -#: src/pages/build/BuildDetail.tsx:127 -#: src/pages/sales/SalesOrderDetail.tsx:265 -#: src/pages/stock/StockDetail.tsx:209 +#: src/pages/build/BuildDetail.tsx:126 +#: src/pages/sales/SalesOrderDetail.tsx:315 +#: src/pages/stock/StockDetail.tsx:216 msgid "Sales Order" msgstr "Verkooporder" #: src/components/render/ModelType.tsx:133 #: src/pages/Index/Settings/SystemSettings.tsx:257 -#: src/pages/company/CompanyDetail.tsx:205 -#: src/pages/part/PartDetail.tsx:572 +#: src/pages/company/CompanyDetail.tsx:206 +#: src/pages/part/PartDetail.tsx:566 #: src/pages/sales/SalesIndex.tsx:21 msgid "Sales Orders" msgstr "Verkooporders" @@ -1226,13 +1227,13 @@ msgstr "Verzendingen verkooporders" #: src/components/render/ModelType.tsx:147 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:117 -#: src/pages/sales/ReturnOrderDetail.tsx:241 +#: src/pages/sales/ReturnOrderDetail.tsx:291 msgid "Return Order" msgstr "Retourorder" #: src/components/render/ModelType.tsx:148 #: src/pages/Index/Settings/SystemSettings.tsx:272 -#: src/pages/company/CompanyDetail.tsx:212 +#: src/pages/company/CompanyDetail.tsx:213 #: src/pages/sales/SalesIndex.tsx:27 msgid "Return Orders" msgstr "Retourorders" @@ -1243,19 +1244,19 @@ msgid "Address" msgstr "" #: src/components/render/ModelType.tsx:156 -#: src/pages/company/CompanyDetail.tsx:238 +#: src/pages/company/CompanyDetail.tsx:239 msgid "Addresses" msgstr "" #: src/components/render/ModelType.tsx:162 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:165 -#: src/pages/sales/ReturnOrderDetail.tsx:131 -#: src/pages/sales/SalesOrderDetail.tsx:135 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:167 +#: src/pages/sales/ReturnOrderDetail.tsx:146 +#: src/pages/sales/SalesOrderDetail.tsx:150 msgid "Contact" msgstr "" #: src/components/render/ModelType.tsx:163 -#: src/pages/company/CompanyDetail.tsx:232 +#: src/pages/company/CompanyDetail.tsx:233 msgid "Contacts" msgstr "" @@ -1285,26 +1286,26 @@ msgstr "" #: src/defaults/links.tsx:29 #: src/defaults/menuItems.tsx:38 #: src/pages/Index/Settings/SystemSettings.tsx:199 -#: src/pages/part/PartDetail.tsx:488 +#: src/pages/part/PartDetail.tsx:482 #: src/pages/stock/LocationDetail.tsx:289 -#: src/pages/stock/StockDetail.tsx:343 +#: src/pages/stock/StockDetail.tsx:350 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" msgstr "" #: src/components/render/Stock.tsx:26 -#: src/pages/stock/StockDetail.tsx:144 -#: src/pages/stock/StockDetail.tsx:450 +#: src/pages/stock/StockDetail.tsx:151 +#: src/pages/stock/StockDetail.tsx:484 msgid "Serial Number" msgstr "" #: src/components/render/Stock.tsx:28 #: src/pages/part/pricing/BomPricingPanel.tsx:132 #: src/pages/part/pricing/PriceBreakPanel.tsx:96 -#: src/pages/stock/StockDetail.tsx:139 -#: src/pages/stock/StockDetail.tsx:455 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:92 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:120 +#: src/pages/stock/StockDetail.tsx:146 +#: src/pages/stock/StockDetail.tsx:489 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:94 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:122 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:73 msgid "Quantity" msgstr "" @@ -2064,7 +2065,7 @@ msgstr "" #~ msgstr "Local Server" #: src/defaults/links.tsx:11 -#: src/pages/company/CompanyDetail.tsx:89 +#: src/pages/company/CompanyDetail.tsx:90 msgid "Website" msgstr "" @@ -2081,8 +2082,8 @@ msgstr "" #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:217 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:278 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:322 +#: src/pages/company/SupplierPartDetail.tsx:297 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:331 #: src/pages/purchasing/PurchasingIndex.tsx:52 msgid "Purchasing" msgstr "" @@ -2090,9 +2091,9 @@ msgstr "" #: src/defaults/links.tsx:32 #: src/defaults/menuItems.tsx:53 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:245 +#: src/pages/sales/ReturnOrderDetail.tsx:296 #: src/pages/sales/SalesIndex.tsx:45 -#: src/pages/sales/SalesOrderDetail.tsx:269 +#: src/pages/sales/SalesOrderDetail.tsx:320 msgid "Sales" msgstr "Verkoop" @@ -2295,75 +2296,75 @@ msgstr "" #~ msgid "Part updated" #~ msgstr "Part updated" -#: src/forms/PurchaseOrderForms.tsx:246 +#: src/forms/PurchaseOrderForms.tsx:257 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:254 +#: src/forms/PurchaseOrderForms.tsx:265 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:263 +#: src/forms/PurchaseOrderForms.tsx:274 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:273 +#: src/forms/PurchaseOrderForms.tsx:284 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:278 +#: src/forms/PurchaseOrderForms.tsx:289 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:289 -#: src/forms/PurchaseOrderForms.tsx:365 +#: src/forms/PurchaseOrderForms.tsx:300 +#: src/forms/PurchaseOrderForms.tsx:376 msgid "Scan Barcode" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:333 +#: src/forms/PurchaseOrderForms.tsx:344 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:340 +#: src/forms/PurchaseOrderForms.tsx:351 msgid "Assign Batch Code{0}" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:349 +#: src/forms/PurchaseOrderForms.tsx:360 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:374 -#: src/forms/StockForms.tsx:359 +#: src/forms/PurchaseOrderForms.tsx:385 +#: src/forms/StockForms.tsx:336 msgid "Remove item from list" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:399 -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/PurchaseOrderForms.tsx:410 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:58 -#: src/pages/stock/StockDetail.tsx:169 +#: src/pages/stock/StockDetail.tsx:176 msgid "Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:415 +#: src/forms/PurchaseOrderForms.tsx:426 msgid "Store at default location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:428 +#: src/forms/PurchaseOrderForms.tsx:439 msgid "Store at line item destination" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:438 +#: src/forms/PurchaseOrderForms.tsx:449 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:647 +#: src/forms/PurchaseOrderForms.tsx:658 msgid "Receive line items" msgstr "" @@ -2388,97 +2389,94 @@ msgstr "" #~ msgstr "Create Stock Item" #: src/forms/StockForms.tsx:136 +#: src/pages/stock/StockDetail.tsx:373 #: src/tables/stock/StockItemTable.tsx:374 #: src/tables/stock/StockItemTable.tsx:494 msgid "Add Stock Item" msgstr "" -#: src/forms/StockForms.tsx:157 -msgid "Edit Stock Item" -msgstr "" - #: src/forms/StockForms.tsx:158 -msgid "Stock item updated" -msgstr "" +#~ msgid "Stock item updated" +#~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:348 +#: src/forms/StockForms.tsx:325 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 -#: src/pages/part/PartDetail.tsx:208 -#: src/pages/part/PartDetail.tsx:649 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 +#: src/pages/part/PartDetail.tsx:202 +#: src/pages/part/PartDetail.tsx:643 #: src/tables/stock/StockItemTable.tsx:283 msgid "In Stock" msgstr "" -#: src/forms/StockForms.tsx:416 +#: src/forms/StockForms.tsx:393 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/tables/RowActions.tsx:148 msgid "Actions" msgstr "" -#: src/forms/StockForms.tsx:479 -#: src/pages/stock/StockDetail.tsx:399 +#: src/forms/StockForms.tsx:456 +#: src/pages/stock/StockDetail.tsx:429 #: src/tables/settings/TemplateTable.tsx:266 -#: src/tables/stock/StockItemTestResultTable.tsx:350 +#: src/tables/stock/StockItemTestResultTable.tsx:348 msgid "Add" msgstr "" -#: src/forms/StockForms.tsx:507 +#: src/forms/StockForms.tsx:484 #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:389 +#: src/pages/stock/StockDetail.tsx:419 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:740 +#: src/forms/StockForms.tsx:717 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:749 +#: src/forms/StockForms.tsx:726 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:758 -#: src/pages/part/PartDetail.tsx:725 +#: src/forms/StockForms.tsx:735 +#: src/pages/part/PartDetail.tsx:734 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:767 -#: src/pages/part/PartDetail.tsx:714 +#: src/forms/StockForms.tsx:744 +#: src/pages/part/PartDetail.tsx:723 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:776 +#: src/forms/StockForms.tsx:753 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:785 +#: src/forms/StockForms.tsx:762 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:804 +#: src/forms/StockForms.tsx:781 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:811 +#: src/forms/StockForms.tsx:788 msgid "Parent stock location" msgstr "" @@ -3196,7 +3194,7 @@ msgid "Reports" msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:89 -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:318 msgid "Report" msgstr "" @@ -3213,7 +3211,7 @@ msgstr "" #~ msgstr "Return order" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135 -#: src/pages/part/PartDetail.tsx:513 +#: src/pages/part/PartDetail.tsx:507 msgid "Bill of Materials" msgstr "" @@ -3264,15 +3262,15 @@ msgid "Reporting" msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:223 -#: src/pages/part/PartDetail.tsx:584 +#: src/pages/part/PartDetail.tsx:578 msgid "Stocktake" msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:228 -#: src/pages/build/BuildDetail.tsx:360 +#: src/pages/build/BuildDetail.tsx:361 #: src/pages/build/BuildIndex.tsx:14 -#: src/pages/part/PartDetail.tsx:520 -#: src/pages/sales/SalesOrderDetail.tsx:213 +#: src/pages/part/PartDetail.tsx:514 +#: src/pages/sales/SalesOrderDetail.tsx:240 msgid "Build Orders" msgstr "Productieorders" @@ -3332,34 +3330,34 @@ msgstr "" #~ msgid "Build Status" #~ msgstr "Build Status" -#: src/pages/build/BuildDetail.tsx:85 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:109 -#: src/pages/sales/ReturnOrderDetail.tsx:75 -#: src/pages/sales/SalesOrderDetail.tsx:79 +#: src/pages/build/BuildDetail.tsx:84 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:111 +#: src/pages/sales/ReturnOrderDetail.tsx:90 +#: src/pages/sales/SalesOrderDetail.tsx:94 #: src/tables/machine/MachineListTable.tsx:323 #: src/tables/purchasing/PurchaseOrderTable.tsx:55 -#: src/tables/sales/ReturnOrderTable.tsx:41 +#: src/tables/sales/ReturnOrderTable.tsx:46 #: src/tables/sales/SalesOrderTable.tsx:52 #: src/tables/stock/StockItemTable.tsx:252 msgid "Status" msgstr "Status" -#: src/pages/build/BuildDetail.tsx:91 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:82 -#: src/pages/sales/ReturnOrderDetail.tsx:49 -#: src/pages/sales/SalesOrderDetail.tsx:53 +#: src/pages/build/BuildDetail.tsx:90 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:84 +#: src/pages/sales/ReturnOrderDetail.tsx:64 +#: src/pages/sales/SalesOrderDetail.tsx:68 msgid "Reference" msgstr "" -#: src/pages/build/BuildDetail.tsx:96 -#: src/pages/company/CompanyDetail.tsx:84 +#: src/pages/build/BuildDetail.tsx:95 +#: src/pages/company/CompanyDetail.tsx:85 #: src/pages/company/ManufacturerPartDetail.tsx:73 -#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/pages/company/SupplierPartDetail.tsx:85 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:129 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:103 -#: src/pages/sales/ReturnOrderDetail.tsx:69 -#: src/pages/sales/SalesOrderDetail.tsx:73 +#: src/pages/part/PartDetail.tsx:123 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:105 +#: src/pages/sales/ReturnOrderDetail.tsx:84 +#: src/pages/sales/SalesOrderDetail.tsx:88 #: src/pages/stock/LocationDetail.tsx:93 #: src/tables/ColumnRenderers.tsx:59 #: src/tables/machine/MachineTypeTable.tsx:69 @@ -3372,40 +3370,40 @@ msgstr "" msgid "Description" msgstr "" -#: src/pages/build/BuildDetail.tsx:103 +#: src/pages/build/BuildDetail.tsx:102 msgid "Parent Build" msgstr "" -#: src/pages/build/BuildDetail.tsx:114 +#: src/pages/build/BuildDetail.tsx:113 msgid "Build Quantity" msgstr "" -#: src/pages/build/BuildDetail.tsx:122 -#: src/pages/build/BuildDetail.tsx:223 +#: src/pages/build/BuildDetail.tsx:121 +#: src/pages/build/BuildDetail.tsx:222 msgid "Completed Outputs" msgstr "" -#: src/pages/build/BuildDetail.tsx:139 +#: src/pages/build/BuildDetail.tsx:138 msgid "Issued By" msgstr "" -#: src/pages/build/BuildDetail.tsx:145 -#: src/pages/part/PartDetail.tsx:321 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:190 -#: src/pages/sales/ReturnOrderDetail.tsx:156 -#: src/pages/sales/SalesOrderDetail.tsx:160 +#: src/pages/build/BuildDetail.tsx:144 +#: src/pages/part/PartDetail.tsx:315 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:192 +#: src/pages/sales/ReturnOrderDetail.tsx:171 +#: src/pages/sales/SalesOrderDetail.tsx:175 msgid "Responsible" msgstr "" -#: src/pages/build/BuildDetail.tsx:157 +#: src/pages/build/BuildDetail.tsx:156 msgid "Source Location" msgstr "" -#: src/pages/build/BuildDetail.tsx:158 +#: src/pages/build/BuildDetail.tsx:157 msgid "Any location" msgstr "" -#: src/pages/build/BuildDetail.tsx:165 +#: src/pages/build/BuildDetail.tsx:164 msgid "Destination Location" msgstr "" @@ -3420,7 +3418,7 @@ msgstr "" #~ msgid "Link custom barcode to part" #~ msgstr "Link custom barcode to part" -#: src/pages/build/BuildDetail.tsx:196 +#: src/pages/build/BuildDetail.tsx:195 msgid "Build Details" msgstr "" @@ -3429,7 +3427,7 @@ msgstr "" #~ msgid "Unlink custom barcode from part" #~ msgstr "Unlink custom barcode from part" -#: src/pages/build/BuildDetail.tsx:202 +#: src/pages/build/BuildDetail.tsx:201 #: src/tables/build/BuildLineTable.tsx:204 msgid "Allocate Stock" msgstr "" @@ -3438,7 +3436,7 @@ msgstr "" #~ msgid "Build Order updated" #~ msgstr "Build Order updated" -#: src/pages/build/BuildDetail.tsx:217 +#: src/pages/build/BuildDetail.tsx:216 msgid "Incomplete Outputs" msgstr "" @@ -3454,48 +3452,48 @@ msgstr "" #~ msgid "Delete build order" #~ msgstr "Delete build order" -#: src/pages/build/BuildDetail.tsx:236 +#: src/pages/build/BuildDetail.tsx:235 msgid "Consumed Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:248 +#: src/pages/build/BuildDetail.tsx:247 msgid "Child Build Orders" msgstr "" -#: src/pages/build/BuildDetail.tsx:258 -#: src/pages/company/CompanyDetail.tsx:244 +#: src/pages/build/BuildDetail.tsx:257 +#: src/pages/company/CompanyDetail.tsx:245 #: src/pages/company/ManufacturerPartDetail.tsx:169 -#: src/pages/part/PartDetail.tsx:606 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:246 -#: src/pages/sales/ReturnOrderDetail.tsx:199 -#: src/pages/sales/SalesOrderDetail.tsx:223 -#: src/pages/stock/StockDetail.tsx:316 +#: src/pages/part/PartDetail.tsx:600 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:253 +#: src/pages/sales/ReturnOrderDetail.tsx:214 +#: src/pages/sales/SalesOrderDetail.tsx:250 +#: src/pages/stock/StockDetail.tsx:323 msgid "Attachments" msgstr "Bijlagen" -#: src/pages/build/BuildDetail.tsx:270 -#: src/pages/company/CompanyDetail.tsx:256 -#: src/pages/part/PartDetail.tsx:618 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:258 -#: src/pages/sales/ReturnOrderDetail.tsx:211 -#: src/pages/sales/SalesOrderDetail.tsx:235 -#: src/pages/stock/StockDetail.tsx:328 +#: src/pages/build/BuildDetail.tsx:269 +#: src/pages/company/CompanyDetail.tsx:257 +#: src/pages/part/PartDetail.tsx:612 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:265 +#: src/pages/sales/ReturnOrderDetail.tsx:226 +#: src/pages/sales/SalesOrderDetail.tsx:262 +#: src/pages/stock/StockDetail.tsx:335 msgid "Notes" msgstr "Opmerkingen" -#: src/pages/build/BuildDetail.tsx:286 +#: src/pages/build/BuildDetail.tsx:287 msgid "Edit Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:312 +#: src/pages/build/BuildDetail.tsx:313 msgid "Reporting Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:318 +#: src/pages/build/BuildDetail.tsx:319 msgid "Print build report" msgstr "" -#: src/pages/build/BuildDetail.tsx:324 +#: src/pages/build/BuildDetail.tsx:325 msgid "Build Order Actions" msgstr "" @@ -3507,53 +3505,56 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/company/CompanyDetail.tsx:97 +#: src/pages/company/CompanyDetail.tsx:98 msgid "Phone Number" msgstr "" -#: src/pages/company/CompanyDetail.tsx:104 +#: src/pages/company/CompanyDetail.tsx:105 msgid "Email Address" msgstr "" -#: src/pages/company/CompanyDetail.tsx:114 +#: src/pages/company/CompanyDetail.tsx:115 msgid "Default Currency" msgstr "" -#: src/pages/company/CompanyDetail.tsx:119 +#: src/pages/company/CompanyDetail.tsx:120 #: src/pages/company/SupplierDetail.tsx:8 -#: src/pages/company/SupplierPartDetail.tsx:102 -#: src/pages/company/SupplierPartDetail.tsx:188 -#: src/pages/company/SupplierPartDetail.tsx:282 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:97 +#: src/pages/company/SupplierPartDetail.tsx:109 +#: src/pages/company/SupplierPartDetail.tsx:195 +#: src/pages/company/SupplierPartDetail.tsx:301 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:99 +#: src/tables/company/CompanyTable.tsx:93 #: src/tables/purchasing/PurchaseOrderTable.tsx:73 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:36 msgid "Supplier" msgstr "" -#: src/pages/company/CompanyDetail.tsx:125 +#: src/pages/company/CompanyDetail.tsx:126 #: src/pages/company/ManufacturerDetail.tsx:8 #: src/pages/company/ManufacturerPartDetail.tsx:91 #: src/pages/company/ManufacturerPartDetail.tsx:221 -#: src/pages/company/SupplierPartDetail.tsx:117 +#: src/pages/company/SupplierPartDetail.tsx:124 +#: src/tables/company/CompanyTable.tsx:98 msgid "Manufacturer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:131 +#: src/pages/company/CompanyDetail.tsx:132 #: src/pages/company/CustomerDetail.tsx:8 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/pages/sales/ReturnOrderDetail.tsx:63 -#: src/pages/sales/SalesOrderDetail.tsx:67 -#: src/pages/stock/StockDetail.tsx:218 -#: src/tables/sales/ReturnOrderTable.tsx:60 -#: src/tables/sales/SalesOrderTable.tsx:95 +#: src/pages/sales/ReturnOrderDetail.tsx:78 +#: src/pages/sales/SalesOrderDetail.tsx:82 +#: src/pages/stock/StockDetail.tsx:225 +#: src/tables/company/CompanyTable.tsx:103 +#: src/tables/sales/ReturnOrderTable.tsx:61 +#: src/tables/sales/SalesOrderTable.tsx:97 msgid "Customer" msgstr "Klant" -#: src/pages/company/CompanyDetail.tsx:165 +#: src/pages/company/CompanyDetail.tsx:166 msgid "Details" msgstr "" -#: src/pages/company/CompanyDetail.tsx:171 +#: src/pages/company/CompanyDetail.tsx:172 msgid "Manufactured Parts" msgstr "" @@ -3561,7 +3562,7 @@ msgstr "" #~ msgid "Edit company" #~ msgstr "Edit company" -#: src/pages/company/CompanyDetail.tsx:180 +#: src/pages/company/CompanyDetail.tsx:181 msgid "Supplied Parts" msgstr "" @@ -3569,30 +3570,31 @@ msgstr "" #~ msgid "Delete company" #~ msgstr "Delete company" -#: src/pages/company/CompanyDetail.tsx:221 +#: src/pages/company/CompanyDetail.tsx:222 msgid "Assigned Stock" msgstr "" -#: src/pages/company/CompanyDetail.tsx:272 +#: src/pages/company/CompanyDetail.tsx:273 msgid "Edit Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:281 +#: src/pages/company/CompanyDetail.tsx:282 msgid "Company Actions" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:66 -#: src/pages/company/SupplierPartDetail.tsx:71 +#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:72 msgid "Internal Part" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:81 -#: src/pages/company/SupplierPartDetail.tsx:85 +#: src/pages/company/SupplierPartDetail.tsx:92 msgid "External Link" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:99 -#: src/pages/company/SupplierPartDetail.tsx:126 +#: src/pages/company/SupplierPartDetail.tsx:133 #: src/tables/purchasing/ManufacturerPartTable.tsx:53 msgid "Manufacturer Part Number" msgstr "" @@ -3606,12 +3608,12 @@ msgid "Manufacturer Part Details" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:143 -#: src/pages/part/PartDetail.tsx:482 +#: src/pages/part/PartDetail.tsx:476 msgid "Parameters" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:155 -#: src/pages/part/PartDetail.tsx:553 +#: src/pages/part/PartDetail.tsx:547 #: src/pages/purchasing/PurchasingIndex.tsx:26 msgid "Suppliers" msgstr "" @@ -3629,65 +3631,70 @@ msgstr "" msgid "ManufacturerPart" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:92 +#: src/pages/company/SupplierPartDetail.tsx:99 #: src/tables/ColumnRenderers.tsx:110 msgid "Note" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:110 +#: src/pages/company/SupplierPartDetail.tsx:117 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:138 -#: src/pages/company/SupplierPartDetail.tsx:189 -#: src/pages/stock/StockDetail.tsx:232 +#: src/pages/company/SupplierPartDetail.tsx:145 +#: src/pages/company/SupplierPartDetail.tsx:196 +#: src/pages/stock/StockDetail.tsx:239 msgid "Packaging" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:145 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:105 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:141 -#: src/tables/purchasing/SupplierPartTable.tsx:120 +#: src/pages/company/SupplierPartDetail.tsx:152 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:107 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:143 +#: src/tables/purchasing/SupplierPartTable.tsx:132 msgid "Pack Quantity" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:156 +#: src/pages/company/SupplierPartDetail.tsx:163 msgid "Supplier Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:163 +#: src/pages/company/SupplierPartDetail.tsx:170 msgid "Availability Updated" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:197 msgid "Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:199 +#: src/pages/company/SupplierPartDetail.tsx:206 msgid "Supplier Part Details" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:205 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:234 +#: src/pages/company/SupplierPartDetail.tsx:212 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:241 msgid "Received Stock" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:229 +#: src/pages/company/SupplierPartDetail.tsx:236 #: src/pages/part/PartPricingPanel.tsx:115 #: src/pages/part/pricing/PricingOverviewPanel.tsx:130 msgid "Supplier Pricing" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:244 +#: src/pages/company/SupplierPartDetail.tsx:251 msgid "Supplier Part Actions" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:270 -#: src/tables/purchasing/SupplierPartTable.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:275 +#: src/tables/purchasing/SupplierPartTable.tsx:211 msgid "Edit Supplier Part" msgstr "" +#: src/pages/company/SupplierPartDetail.tsx:282 +#: src/tables/purchasing/SupplierPartTable.tsx:164 +msgid "Add Supplier Part" +msgstr "" + #: src/pages/part/CategoryDetail.tsx:78 #: src/pages/stock/LocationDetail.tsx:85 #: src/tables/settings/ErrorTable.tsx:34 @@ -3734,135 +3741,143 @@ msgstr "" msgid "Category Details" msgstr "" -#: src/pages/part/PartDetail.tsx:135 +#: src/pages/part/PartDetail.tsx:129 msgid "Variant of" msgstr "" -#: src/pages/part/PartDetail.tsx:142 +#: src/pages/part/PartDetail.tsx:136 #: src/tables/notifications/NotificationsTable.tsx:31 #: src/tables/part/PartCategoryTemplateTable.tsx:68 msgid "Category" msgstr "" -#: src/pages/part/PartDetail.tsx:148 +#: src/pages/part/PartDetail.tsx:142 msgid "Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:155 +#: src/pages/part/PartDetail.tsx:149 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:162 +#: src/pages/part/PartDetail.tsx:156 msgid "IPN" msgstr "" -#: src/pages/part/PartDetail.tsx:169 +#: src/pages/part/PartDetail.tsx:163 msgid "Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:176 +#: src/pages/part/PartDetail.tsx:170 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:39 msgid "Units" msgstr "" -#: src/pages/part/PartDetail.tsx:183 +#: src/pages/part/PartDetail.tsx:177 #: src/tables/settings/PendingTasksTable.tsx:40 msgid "Keywords" msgstr "" -#: src/pages/part/PartDetail.tsx:190 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:156 -#: src/pages/sales/ReturnOrderDetail.tsx:122 -#: src/pages/sales/SalesOrderDetail.tsx:126 +#: src/pages/part/PartDetail.tsx:184 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:158 +#: src/pages/sales/ReturnOrderDetail.tsx:137 +#: src/pages/sales/SalesOrderDetail.tsx:141 msgid "Link" msgstr "" -#: src/pages/part/PartDetail.tsx:202 +#: src/pages/part/PartDetail.tsx:196 #: src/tables/build/BuildLineTable.tsx:115 msgid "Available Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:214 +#: src/pages/part/PartDetail.tsx:208 msgid "Minimum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:220 +#: src/pages/part/PartDetail.tsx:214 #: src/tables/bom/BomTable.tsx:210 #: src/tables/build/BuildLineTable.tsx:92 msgid "On order" msgstr "" -#: src/pages/part/PartDetail.tsx:229 +#: src/pages/part/PartDetail.tsx:223 msgid "Allocated to Build Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:240 +#: src/pages/part/PartDetail.tsx:234 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:250 +#: src/pages/part/PartDetail.tsx:244 #: src/tables/bom/BomTable.tsx:234 msgid "Can Build" msgstr "" -#: src/pages/part/PartDetail.tsx:257 +#: src/pages/part/PartDetail.tsx:251 #: src/tables/bom/BomTable.tsx:218 #: src/tables/part/PartTable.tsx:91 msgid "Building" msgstr "" -#: src/pages/part/PartDetail.tsx:266 +#: src/pages/part/PartDetail.tsx:260 #: src/tables/bom/UsedInTable.tsx:71 #: src/tables/build/BuildOrderTable.tsx:102 +#: src/tables/company/CompanyTable.tsx:58 +#: src/tables/company/CompanyTable.tsx:88 #: src/tables/machine/MachineListTable.tsx:320 #: src/tables/part/PartTable.tsx:177 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:190 #: src/tables/plugin/PluginListTable.tsx:634 +#: src/tables/purchasing/SupplierPartTable.tsx:99 +#: src/tables/purchasing/SupplierPartTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:247 msgid "Active" msgstr "" -#: src/pages/part/PartDetail.tsx:271 +#: src/pages/part/PartDetail.tsx:265 msgid "Template Part" msgstr "" -#: src/pages/part/PartDetail.tsx:276 +#: src/pages/part/PartDetail.tsx:270 #: src/tables/bom/BomTable.tsx:262 msgid "Assembled Part" msgstr "" -#: src/pages/part/PartDetail.tsx:281 +#: src/pages/part/PartDetail.tsx:275 msgid "Component Part" msgstr "" -#: src/pages/part/PartDetail.tsx:286 +#: src/pages/part/PartDetail.tsx:280 #: src/tables/bom/BomTable.tsx:257 msgid "Trackable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:291 +#: src/pages/part/PartDetail.tsx:285 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:296 +#: src/pages/part/PartDetail.tsx:290 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:301 +#: src/pages/part/PartDetail.tsx:295 msgid "Virtual Part" msgstr "" -#: src/pages/part/PartDetail.tsx:309 +#: src/pages/part/PartDetail.tsx:303 msgid "Creation Date" msgstr "" +#: src/pages/part/PartDetail.tsx:308 +msgid "Created By" +msgstr "" + #: src/pages/part/PartDetail.tsx:310 #~ msgid "Edit part" #~ msgstr "Edit part" -#: src/pages/part/PartDetail.tsx:314 -msgid "Created By" +#: src/pages/part/PartDetail.tsx:322 +msgid "Default Supplier" msgstr "" #: src/pages/part/PartDetail.tsx:322 @@ -3873,93 +3888,95 @@ msgstr "" #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:328 -msgid "Default Supplier" -msgstr "" - -#: src/pages/part/PartDetail.tsx:339 +#: src/pages/part/PartDetail.tsx:333 #: src/tables/part/PartTable.tsx:160 msgid "Price Range" msgstr "" -#: src/pages/part/PartDetail.tsx:374 -#: src/pages/stock/StockDetail.tsx:129 +#: src/pages/part/PartDetail.tsx:368 +#: src/pages/stock/StockDetail.tsx:136 msgid "Last Stocktake" msgstr "" -#: src/pages/part/PartDetail.tsx:409 +#: src/pages/part/PartDetail.tsx:403 msgid "Stocktake By" msgstr "" -#: src/pages/part/PartDetail.tsx:476 +#: src/pages/part/PartDetail.tsx:470 msgid "Part Details" msgstr "" -#: src/pages/part/PartDetail.tsx:500 +#: src/pages/part/PartDetail.tsx:494 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:507 -#: src/pages/stock/StockDetail.tsx:277 +#: src/pages/part/PartDetail.tsx:501 +#: src/pages/stock/StockDetail.tsx:284 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:527 +#: src/pages/part/PartDetail.tsx:521 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:534 +#: src/pages/part/PartDetail.tsx:528 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:540 +#: src/pages/part/PartDetail.tsx:534 #: src/pages/purchasing/PurchasingIndex.tsx:37 msgid "Manufacturers" msgstr "" -#: src/pages/part/PartDetail.tsx:579 +#: src/pages/part/PartDetail.tsx:573 msgid "Scheduling" msgstr "" -#: src/pages/part/PartDetail.tsx:589 +#: src/pages/part/PartDetail.tsx:583 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:600 +#: src/pages/part/PartDetail.tsx:594 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:654 +#: src/pages/part/PartDetail.tsx:648 msgid "No Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:659 +#: src/pages/part/PartDetail.tsx:653 #: src/tables/part/PartTable.tsx:85 msgid "On Order" msgstr "" -#: src/pages/part/PartDetail.tsx:664 +#: src/pages/part/PartDetail.tsx:658 #: src/tables/stock/StockItemTable.tsx:288 msgid "In Production" msgstr "" -#: src/pages/part/PartDetail.tsx:676 +#: src/pages/part/PartDetail.tsx:671 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:707 +#: src/pages/part/PartDetail.tsx:678 +#: src/tables/part/PartTable.tsx:276 +#: src/tables/part/PartTable.tsx:292 +msgid "Add Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:716 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:715 +#: src/pages/part/PartDetail.tsx:724 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:726 +#: src/pages/part/PartDetail.tsx:735 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:736 +#: src/pages/part/PartDetail.tsx:745 msgid "Part Actions" msgstr "" @@ -4022,7 +4039,7 @@ msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:151 #: src/pages/part/pricing/SupplierPricingPanel.tsx:83 #: src/tables/bom/BomTable.tsx:149 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:168 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:170 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:88 msgid "Unit Price" msgstr "" @@ -4030,12 +4047,15 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:161 #: src/tables/ColumnRenderers.tsx:231 #: src/tables/bom/BomTable.tsx:158 +#: src/tables/purchasing/PurchaseOrderTable.tsx:97 +#: src/tables/sales/ReturnOrderTable.tsx:87 +#: src/tables/sales/SalesOrderTable.tsx:124 msgid "Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:177 #: src/pages/part/pricing/VariantPricingPanel.tsx:62 -#: src/tables/purchasing/SupplierPartTable.tsx:137 +#: src/tables/purchasing/SupplierPartTable.tsx:149 msgid "Updated" msgstr "" @@ -4094,7 +4114,7 @@ msgid "Overall Pricing" msgstr "" #: src/pages/part/pricing/PricingOverviewPanel.tsx:184 -#: src/pages/stock/StockDetail.tsx:123 +#: src/pages/stock/StockDetail.tsx:130 msgid "Last Updated" msgstr "" @@ -4153,82 +4173,92 @@ msgstr "" msgid "Variant Part" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:66 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:68 msgid "Edit Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:88 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:90 msgid "Supplier Reference" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:118 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:228 -#: src/pages/sales/ReturnOrderDetail.tsx:84 -#: src/pages/sales/ReturnOrderDetail.tsx:194 -#: src/pages/sales/SalesOrderDetail.tsx:88 -#: src/pages/sales/SalesOrderDetail.tsx:198 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:120 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:230 +#: src/pages/sales/ReturnOrderDetail.tsx:99 +#: src/pages/sales/ReturnOrderDetail.tsx:209 +#: src/pages/sales/SalesOrderDetail.tsx:103 +#: src/pages/sales/SalesOrderDetail.tsx:225 msgid "Line Items" msgstr "Regelitems" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:125 -#: src/pages/sales/ReturnOrderDetail.tsx:91 -#: src/pages/sales/SalesOrderDetail.tsx:95 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 +#: src/pages/sales/ReturnOrderDetail.tsx:106 +#: src/pages/sales/SalesOrderDetail.tsx:110 msgid "Completed Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:133 -#: src/pages/sales/ReturnOrderDetail.tsx:99 -#: src/pages/sales/SalesOrderDetail.tsx:103 -#: src/pages/sales/SalesOrderDetail.tsx:208 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:135 +#: src/pages/sales/ReturnOrderDetail.tsx:114 +#: src/pages/sales/SalesOrderDetail.tsx:118 +#: src/pages/sales/SalesOrderDetail.tsx:235 msgid "Completed Shipments" msgstr "Voltooide Verzendingen" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:141 -#: src/pages/sales/ReturnOrderDetail.tsx:107 -#: src/pages/sales/SalesOrderDetail.tsx:111 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 +#: src/pages/sales/ReturnOrderDetail.tsx:122 +#: src/pages/sales/SalesOrderDetail.tsx:126 msgid "Order Currency," msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:146 -#: src/pages/sales/ReturnOrderDetail.tsx:112 -#: src/pages/sales/SalesOrderDetail.tsx:116 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:148 +#: src/pages/sales/ReturnOrderDetail.tsx:127 +#: src/pages/sales/SalesOrderDetail.tsx:131 msgid "Total Cost" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:177 -#: src/pages/sales/ReturnOrderDetail.tsx:143 -#: src/pages/sales/SalesOrderDetail.tsx:147 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:179 +#: src/pages/sales/ReturnOrderDetail.tsx:158 +#: src/pages/sales/SalesOrderDetail.tsx:162 msgid "Created On" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:183 -#: src/pages/sales/ReturnOrderDetail.tsx:149 -#: src/pages/sales/SalesOrderDetail.tsx:153 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:185 +#: src/pages/sales/ReturnOrderDetail.tsx:164 +#: src/pages/sales/SalesOrderDetail.tsx:168 #: src/tables/ColumnRenderers.tsx:180 msgid "Target Date" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:222 -#: src/pages/sales/ReturnOrderDetail.tsx:188 -#: src/pages/sales/SalesOrderDetail.tsx:192 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:224 +#: src/pages/sales/ReturnOrderDetail.tsx:203 +#: src/pages/sales/SalesOrderDetail.tsx:219 msgid "Order Details" msgstr "Order Details" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:287 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:293 +#: src/pages/sales/ReturnOrderDetail.tsx:267 +#: src/pages/sales/SalesOrderDetail.tsx:279 msgid "Order Actions" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:55 -#: src/pages/sales/SalesOrderDetail.tsx:59 -#: src/tables/sales/SalesOrderTable.tsx:111 +#: src/pages/sales/ReturnOrderDetail.tsx:70 +#: src/pages/sales/SalesOrderDetail.tsx:74 +#: src/tables/sales/SalesOrderTable.tsx:113 msgid "Customer Reference" msgstr "Klantreferentie" +#: src/pages/sales/ReturnOrderDetail.tsx:256 +msgid "Edit Return Order" +msgstr "" + #: src/pages/sales/SalesIndex.tsx:33 msgid "Customers" msgstr "Klanten" -#: src/pages/sales/SalesOrderDetail.tsx:203 +#: src/pages/sales/SalesOrderDetail.tsx:208 +msgid "Edit Sales Order" +msgstr "" + +#: src/pages/sales/SalesOrderDetail.tsx:230 msgid "Pending Shipments" msgstr "In afwachting van verzending" @@ -4266,15 +4296,19 @@ msgstr "" msgid "Location Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:102 +#: src/pages/stock/StockDetail.tsx:109 msgid "Base Part" msgstr "" -#: src/pages/stock/StockDetail.tsx:109 +#: src/pages/stock/StockDetail.tsx:116 msgid "Stock Status" msgstr "" -#: src/pages/stock/StockDetail.tsx:150 +#: src/pages/stock/StockDetail.tsx:155 +#~ msgid "Link custom barcode to stock item" +#~ msgstr "Link custom barcode to stock item" + +#: src/pages/stock/StockDetail.tsx:157 #: src/tables/build/BuildLineTable.tsx:38 #: src/tables/part/PartTable.tsx:116 #: src/tables/stock/StockItemTable.tsx:154 @@ -4282,86 +4316,90 @@ msgstr "" msgid "Available" msgstr "" -#: src/pages/stock/StockDetail.tsx:155 -#~ msgid "Link custom barcode to stock item" -#~ msgstr "Link custom barcode to stock item" - #: src/pages/stock/StockDetail.tsx:161 #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:176 +#: src/pages/stock/StockDetail.tsx:183 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:192 +#: src/pages/stock/StockDetail.tsx:199 msgid "Consumed By" msgstr "" -#: src/pages/stock/StockDetail.tsx:201 -msgid "Build Order" -msgstr "" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "Edit stock item" +#: src/pages/stock/StockDetail.tsx:208 +msgid "Build Order" +msgstr "" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "Delete stock item" -#: src/pages/stock/StockDetail.tsx:266 +#: src/pages/stock/StockDetail.tsx:273 msgid "Stock Details" msgstr "" -#: src/pages/stock/StockDetail.tsx:272 +#: src/pages/stock/StockDetail.tsx:279 msgid "Stock Tracking" msgstr "" -#: src/pages/stock/StockDetail.tsx:284 +#: src/pages/stock/StockDetail.tsx:291 msgid "Test Data" msgstr "" -#: src/pages/stock/StockDetail.tsx:298 +#: src/pages/stock/StockDetail.tsx:305 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:305 +#: src/pages/stock/StockDetail.tsx:312 msgid "Child Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:385 +#: src/pages/stock/StockDetail.tsx:364 +msgid "Edit Stock Item" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:415 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:390 +#: src/pages/stock/StockDetail.tsx:420 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:400 +#: src/pages/stock/StockDetail.tsx:430 #: src/tables/stock/StockItemTable.tsx:409 msgid "Add stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:408 +#: src/pages/stock/StockDetail.tsx:433 +#~ msgid "Duplicate stock item" +#~ msgstr "Duplicate stock item" + +#: src/pages/stock/StockDetail.tsx:438 #: src/tables/stock/StockItemTable.tsx:418 msgid "Remove stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:415 +#: src/pages/stock/StockDetail.tsx:445 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:416 +#: src/pages/stock/StockDetail.tsx:446 #: src/tables/stock/StockItemTable.tsx:438 msgid "Transfer stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:433 -msgid "Duplicate stock item" +#: src/pages/stock/StockDetail.tsx:458 +msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:460 +#: src/pages/stock/StockDetail.tsx:494 msgid "Batch Code" msgstr "" @@ -4610,18 +4648,10 @@ msgstr "" msgid "BOM item created" msgstr "" -#: src/tables/bom/BomTable.tsx:311 -#~ msgid "Edit Bom Item" -#~ msgstr "Edit Bom Item" - #: src/tables/bom/BomTable.tsx:313 msgid "Edit BOM Item" msgstr "" -#: src/tables/bom/BomTable.tsx:313 -#~ msgid "Bom item updated" -#~ msgstr "Bom item updated" - #: src/tables/bom/BomTable.tsx:315 msgid "BOM item updated" msgstr "" @@ -4634,26 +4664,34 @@ msgstr "" msgid "BOM item deleted" msgstr "" -#: src/tables/bom/BomTable.tsx:328 -#~ msgid "Delete Bom Item" -#~ msgstr "Delete Bom Item" - -#: src/tables/bom/BomTable.tsx:329 -#~ msgid "Bom item deleted" -#~ msgstr "Bom item deleted" - #: src/tables/bom/BomTable.tsx:331 -#~ msgid "Are you sure you want to remove this BOM item?" -#~ msgstr "Are you sure you want to remove this BOM item?" +#~ msgid "Edit Bom Item" +#~ msgstr "Edit Bom Item" #: src/tables/bom/BomTable.tsx:333 msgid "View BOM" msgstr "" +#: src/tables/bom/BomTable.tsx:333 +#~ msgid "Bom item updated" +#~ msgstr "Bom item updated" + #: src/tables/bom/BomTable.tsx:344 msgid "Validate BOM line" msgstr "" +#: src/tables/bom/BomTable.tsx:348 +#~ msgid "Delete Bom Item" +#~ msgstr "Delete Bom Item" + +#: src/tables/bom/BomTable.tsx:349 +#~ msgid "Bom item deleted" +#~ msgstr "Bom item deleted" + +#: src/tables/bom/BomTable.tsx:351 +#~ msgid "Are you sure you want to remove this BOM item?" +#~ msgstr "Are you sure you want to remove this BOM item?" + #: src/tables/bom/BomTable.tsx:352 msgid "Edit Substitutes" msgstr "" @@ -4727,7 +4765,7 @@ msgstr "" #: src/tables/build/BuildOrderTable.tsx:107 #: src/tables/purchasing/PurchaseOrderTable.tsx:56 -#: src/tables/sales/ReturnOrderTable.tsx:42 +#: src/tables/sales/ReturnOrderTable.tsx:47 #: src/tables/sales/SalesOrderTable.tsx:53 msgid "Filter by order status" msgstr "Filteren op bestellingstatus" @@ -4736,8 +4774,8 @@ msgstr "Filteren op bestellingstatus" msgid "Show overdue status" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:140 -#: src/tables/build/BuildOrderTable.tsx:158 +#: src/tables/build/BuildOrderTable.tsx:142 +#: src/tables/build/BuildOrderTable.tsx:160 msgid "Add Build Order" msgstr "" @@ -4762,27 +4800,43 @@ msgstr "" msgid "Are you sure you want to delete this address?" msgstr "" -#: src/tables/company/CompanyTable.tsx:63 +#: src/tables/company/CompanyTable.tsx:71 msgid "New Company" msgstr "" -#: src/tables/company/CompanyTable.tsx:83 +#: src/tables/company/CompanyTable.tsx:89 +msgid "Show active companies" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:94 +msgid "Show companies which are suppliers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:99 +msgid "Show companies which are manufacturers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:104 +msgid "Show companies which are customers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:116 msgid "Add Company" msgstr "" -#: src/tables/company/ContactTable.tsx:73 +#: src/tables/company/ContactTable.tsx:71 msgid "Edit Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:80 +#: src/tables/company/ContactTable.tsx:78 msgid "Add Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:91 +#: src/tables/company/ContactTable.tsx:89 msgid "Delete Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:131 +#: src/tables/company/ContactTable.tsx:129 msgid "Add contact" msgstr "" @@ -5179,11 +5233,6 @@ msgstr "" msgid "Not Virtual" msgstr "" -#: src/tables/part/PartTable.tsx:276 -#: src/tables/part/PartTable.tsx:292 -msgid "Add Part" -msgstr "" - #: src/tables/part/PartTestTemplateTable.tsx:52 msgid "Results" msgstr "" @@ -5532,105 +5581,122 @@ msgstr "" msgid "Are you sure you want to remove this manufacturer part?" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:84 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:86 msgid "Part Description" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:111 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:113 msgid "Total Quantity" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:127 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:129 msgid "Received" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:146 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:148 msgid "Supplier Code" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:153 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:155 msgid "Supplier Link" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:160 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:162 msgid "Manufacturer Code" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:174 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:176 msgid "Destination" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:188 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:198 msgid "Add Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:203 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:215 msgid "Edit Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:211 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:223 msgid "Delete Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:222 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:234 msgid "Receive line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:256 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:272 msgid "Add line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:261 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:282 msgid "Receive items" msgstr "" -#: src/tables/purchasing/PurchaseOrderTable.tsx:102 -#: src/tables/purchasing/PurchaseOrderTable.tsx:119 +#: src/tables/purchasing/PurchaseOrderTable.tsx:113 +#: src/tables/purchasing/PurchaseOrderTable.tsx:130 msgid "Add Purchase Order" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:88 +#: src/tables/purchasing/SupplierPartTable.tsx:94 msgid "MPN" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:111 +#: src/tables/purchasing/SupplierPartTable.tsx:123 msgid "Base units" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:156 -msgid "Add Supplier Part" -msgstr "" - -#: src/tables/purchasing/SupplierPartTable.tsx:159 +#: src/tables/purchasing/SupplierPartTable.tsx:171 msgid "Supplier part created" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:168 +#: src/tables/purchasing/SupplierPartTable.tsx:177 msgid "Add supplier part" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:193 -msgid "Supplier part updated" +#: src/tables/purchasing/SupplierPartTable.tsx:189 +msgid "Show active supplier parts" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:204 -msgid "Delete Supplier Part" +#: src/tables/purchasing/SupplierPartTable.tsx:193 +msgid "Active Part" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:193 +#~ msgid "Supplier part updated" +#~ msgstr "Supplier part updated" + +#: src/tables/purchasing/SupplierPartTable.tsx:194 +msgid "Show active internal parts" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:198 +msgid "Active Supplier" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:199 +msgid "Show active suppliers" msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:205 -msgid "Supplier part deleted" -msgstr "" +#~ msgid "Supplier part deleted" +#~ msgstr "Supplier part deleted" #: src/tables/purchasing/SupplierPartTable.tsx:207 -msgid "Are you sure you want to remove this supplier part?" +#~ msgid "Are you sure you want to remove this supplier part?" +#~ msgstr "Are you sure you want to remove this supplier part?" + +#: src/tables/purchasing/SupplierPartTable.tsx:219 +msgid "Delete Supplier Part" msgstr "" -#: src/tables/sales/ReturnOrderTable.tsx:95 +#: src/tables/sales/ReturnOrderTable.tsx:102 +#: src/tables/sales/ReturnOrderTable.tsx:116 msgid "Add Return Order" msgstr "Retourorder toevoegen" -#: src/tables/sales/SalesOrderTable.tsx:66 -#: src/tables/sales/SalesOrderTable.tsx:83 +#: src/tables/sales/SalesOrderTable.tsx:68 +#: src/tables/sales/SalesOrderTable.tsx:85 msgid "Add Sales Order" msgstr "Voeg Verkooporder toe" @@ -6097,8 +6163,8 @@ msgid "Finished" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:277 -#: src/tables/stock/StockItemTestResultTable.tsx:351 -#: src/tables/stock/StockItemTestResultTable.tsx:406 +#: src/tables/stock/StockItemTestResultTable.tsx:349 +#: src/tables/stock/StockItemTestResultTable.tsx:404 msgid "Add Test Result" msgstr "" @@ -6106,61 +6172,61 @@ msgstr "" msgid "Test result added" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:290 -#: src/tables/stock/StockItemTestResultTable.tsx:361 +#: src/tables/stock/StockItemTestResultTable.tsx:288 +#: src/tables/stock/StockItemTestResultTable.tsx:359 msgid "Edit Test Result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:292 +#: src/tables/stock/StockItemTestResultTable.tsx:290 msgid "Test result updated" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:298 -#: src/tables/stock/StockItemTestResultTable.tsx:370 +#: src/tables/stock/StockItemTestResultTable.tsx:296 +#: src/tables/stock/StockItemTestResultTable.tsx:368 msgid "Delete Test Result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:300 +#: src/tables/stock/StockItemTestResultTable.tsx:298 msgid "Test result deleted" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:314 +#: src/tables/stock/StockItemTestResultTable.tsx:312 msgid "Test Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:315 +#: src/tables/stock/StockItemTestResultTable.tsx:313 msgid "Test result has been recorded" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:322 +#: src/tables/stock/StockItemTestResultTable.tsx:320 msgid "Failed to record test result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:339 +#: src/tables/stock/StockItemTestResultTable.tsx:337 msgid "Pass Test" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:387 +#: src/tables/stock/StockItemTestResultTable.tsx:385 msgid "Required" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:388 +#: src/tables/stock/StockItemTestResultTable.tsx:386 msgid "Show results for required tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:392 +#: src/tables/stock/StockItemTestResultTable.tsx:390 msgid "Include Installed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:393 +#: src/tables/stock/StockItemTestResultTable.tsx:391 msgid "Show results for installed stock items" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:397 +#: src/tables/stock/StockItemTestResultTable.tsx:395 msgid "Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:398 +#: src/tables/stock/StockItemTestResultTable.tsx:396 msgid "Show only passed tests" msgstr "" diff --git a/src/frontend/src/locales/no/messages.po b/src/frontend/src/locales/no/messages.po index 8f0fad2c92..32008b2d6b 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: 2024-04-18 03:35\n" +"PO-Revision-Date: 2024-04-21 04:19\n" "Last-Translator: \n" "Language-Team: Norwegian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -69,10 +69,10 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/forms/StockForms.tsx:450 +#: src/forms/StockForms.tsx:427 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:407 +#: src/pages/stock/StockDetail.tsx:437 msgid "Remove" msgstr "Fjern" @@ -100,7 +100,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:226 -#: src/components/forms/ApiForm.tsx:516 +#: src/components/forms/ApiForm.tsx:529 #: src/contexts/ThemeContext.tsx:65 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 msgid "Submit" @@ -131,6 +131,9 @@ msgid "Part is not active" msgstr "" #: src/components/details/PartIcons.tsx:34 +#: src/pages/company/CompanyDetail.tsx:299 +#: src/pages/company/SupplierPartDetail.tsx:310 +#: src/pages/part/PartDetail.tsx:662 msgid "Inactive" msgstr "" @@ -246,26 +249,26 @@ msgstr "" msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:131 +#: src/components/forms/ApiForm.tsx:133 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "Skjemafeil" -#: src/components/forms/ApiForm.tsx:378 +#: src/components/forms/ApiForm.tsx:393 #: src/components/widgets/MarkdownEditor.tsx:146 msgid "Success" msgstr "Suksess" -#: src/components/forms/ApiForm.tsx:453 +#: src/components/forms/ApiForm.tsx:468 msgid "Form Errors Exist" msgstr "Skjemafeil eksisterer" -#: src/components/forms/ApiForm.tsx:553 +#: src/components/forms/ApiForm.tsx:566 #: src/tables/plugin/PluginListTable.tsx:441 msgid "Update" msgstr "Oppdater" -#: src/components/forms/ApiForm.tsx:573 +#: src/components/forms/ApiForm.tsx:586 #: src/components/items/ActionDropdown.tsx:199 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:121 @@ -447,7 +450,7 @@ msgstr "Vert" #: src/components/forms/HostOptionsForm.tsx:42 #: src/components/forms/HostOptionsForm.tsx:69 #: src/pages/part/CategoryDetail.tsx:72 -#: src/pages/part/PartDetail.tsx:122 +#: src/pages/part/PartDetail.tsx:116 #: src/pages/stock/LocationDetail.tsx:79 #: src/tables/machine/MachineTypeTable.tsx:65 #: src/tables/machine/MachineTypeTable.tsx:106 @@ -498,7 +501,7 @@ msgstr "Navn: {0}" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "Status: <0>arbeider ({0}), <1>utvidelser{1}" -#: src/components/forms/fields/ApiFormField.tsx:277 +#: src/components/forms/fields/ApiFormField.tsx:278 #: src/components/modals/LicenseModal.tsx:72 #: src/components/nav/SearchDrawer.tsx:411 #: src/components/widgets/MarkdownEditor.tsx:108 @@ -509,7 +512,7 @@ msgstr "Status: <0>arbeider ({0}), <1>utvidelser{1}" #: src/tables/InvenTreeTable.tsx:430 #: src/tables/InvenTreeTable.tsx:506 #: src/tables/plugin/PluginListTable.tsx:398 -#: src/tables/stock/StockItemTestResultTable.tsx:321 +#: src/tables/stock/StockItemTestResultTable.tsx:319 msgid "Error" msgstr "Feil" @@ -548,7 +551,7 @@ msgid "Thumbnail" msgstr "Miniatyrbilde" #: src/components/items/ActionDropdown.tsx:110 -#: src/pages/build/BuildDetail.tsx:298 +#: src/pages/build/BuildDetail.tsx:299 msgid "Barcode Actions" msgstr "Strekkodehandlinger" @@ -569,7 +572,7 @@ msgid "Link custom barcode" msgstr "Koble til egendefinert strekkode" #: src/components/items/ActionDropdown.tsx:161 -#: src/forms/PurchaseOrderForms.tsx:356 +#: src/forms/PurchaseOrderForms.tsx:367 msgid "Unlink Barcode" msgstr "Fjern strekkodekobling" @@ -590,7 +593,6 @@ msgid "Delete item" msgstr "Slett element" #: src/components/items/ActionDropdown.tsx:218 -#: src/pages/stock/StockDetail.tsx:432 #: src/tables/RowActions.tsx:32 msgid "Duplicate" msgstr "Dupliser" @@ -1041,19 +1043,18 @@ msgid "Unknown model: {model}" msgstr "Ukjent modell: {model}" #: src/components/render/ModelType.tsx:21 -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49 -#: src/pages/build/BuildDetail.tsx:79 -#: src/pages/part/PartDetail.tsx:767 +#: src/pages/build/BuildDetail.tsx:78 +#: src/pages/part/PartDetail.tsx:778 #: src/tables/part/RelatedPartTable.tsx:45 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:70 msgid "Part" msgstr "Del" @@ -1064,7 +1065,7 @@ msgstr "Del" #: src/pages/part/CategoryDetail.tsx:104 #: src/pages/part/CategoryDetail.tsx:183 #: src/pages/part/CategoryDetail.tsx:213 -#: src/pages/part/PartDetail.tsx:633 +#: src/pages/part/PartDetail.tsx:627 msgid "Parts" msgstr "Deler" @@ -1085,10 +1086,10 @@ msgid "Part Test Templates" msgstr "" #: src/components/render/ModelType.tsx:43 -#: src/pages/company/SupplierPartDetail.tsx:185 -#: src/pages/company/SupplierPartDetail.tsx:294 -#: src/pages/stock/StockDetail.tsx:161 -#: src/tables/purchasing/SupplierPartTable.tsx:63 +#: src/pages/company/SupplierPartDetail.tsx:192 +#: src/pages/company/SupplierPartDetail.tsx:324 +#: src/pages/stock/StockDetail.tsx:168 +#: src/tables/purchasing/SupplierPartTable.tsx:69 msgid "Supplier Part" msgstr "Leverandørdel" @@ -1112,12 +1113,12 @@ msgstr "Delkategori" #: src/components/render/ModelType.tsx:67 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:67 -#: src/pages/stock/StockDetail.tsx:480 +#: src/pages/stock/StockDetail.tsx:514 msgid "Stock Item" msgstr "Lagervare" #: src/components/render/ModelType.tsx:68 -#: src/pages/company/CompanyDetail.tsx:196 +#: src/pages/company/CompanyDetail.tsx:197 #: src/pages/stock/LocationDetail.tsx:112 #: src/pages/stock/LocationDetail.tsx:156 #: src/pages/stock/LocationDetail.tsx:309 @@ -1158,7 +1159,7 @@ msgid "Build Lines" msgstr "" #: src/components/render/ModelType.tsx:104 -#: src/pages/company/CompanyDetail.tsx:302 +#: src/pages/company/CompanyDetail.tsx:309 msgid "Company" msgstr "Firma" @@ -1179,15 +1180,15 @@ msgstr "Prosjektkoder" #: src/components/render/ModelType.tsx:119 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:99 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:42 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:319 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:328 msgid "Purchase Order" msgstr "Innkjøpsordre" #: src/components/render/ModelType.tsx:120 #: src/pages/Index/Settings/SystemSettings.tsx:242 -#: src/pages/company/CompanyDetail.tsx:189 -#: src/pages/company/SupplierPartDetail.tsx:219 -#: src/pages/part/PartDetail.tsx:566 +#: src/pages/company/CompanyDetail.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:226 +#: src/pages/part/PartDetail.tsx:560 #: src/pages/purchasing/PurchasingIndex.tsx:20 msgid "Purchase Orders" msgstr "Innkjøpsordrer" @@ -1202,16 +1203,16 @@ msgstr "Ordrelinjer for innkjøpsordre" #: src/components/render/ModelType.tsx:132 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:108 -#: src/pages/build/BuildDetail.tsx:127 -#: src/pages/sales/SalesOrderDetail.tsx:265 -#: src/pages/stock/StockDetail.tsx:209 +#: src/pages/build/BuildDetail.tsx:126 +#: src/pages/sales/SalesOrderDetail.tsx:315 +#: src/pages/stock/StockDetail.tsx:216 msgid "Sales Order" msgstr "Salgsordre" #: src/components/render/ModelType.tsx:133 #: src/pages/Index/Settings/SystemSettings.tsx:257 -#: src/pages/company/CompanyDetail.tsx:205 -#: src/pages/part/PartDetail.tsx:572 +#: src/pages/company/CompanyDetail.tsx:206 +#: src/pages/part/PartDetail.tsx:566 #: src/pages/sales/SalesIndex.tsx:21 msgid "Sales Orders" msgstr "Salgsordrer" @@ -1226,13 +1227,13 @@ msgstr "Salgsordreforsendelser" #: src/components/render/ModelType.tsx:147 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:117 -#: src/pages/sales/ReturnOrderDetail.tsx:241 +#: src/pages/sales/ReturnOrderDetail.tsx:291 msgid "Return Order" msgstr "Returordre" #: src/components/render/ModelType.tsx:148 #: src/pages/Index/Settings/SystemSettings.tsx:272 -#: src/pages/company/CompanyDetail.tsx:212 +#: src/pages/company/CompanyDetail.tsx:213 #: src/pages/sales/SalesIndex.tsx:27 msgid "Return Orders" msgstr "Returordrer" @@ -1243,19 +1244,19 @@ msgid "Address" msgstr "Adresse" #: src/components/render/ModelType.tsx:156 -#: src/pages/company/CompanyDetail.tsx:238 +#: src/pages/company/CompanyDetail.tsx:239 msgid "Addresses" msgstr "Adresser" #: src/components/render/ModelType.tsx:162 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:165 -#: src/pages/sales/ReturnOrderDetail.tsx:131 -#: src/pages/sales/SalesOrderDetail.tsx:135 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:167 +#: src/pages/sales/ReturnOrderDetail.tsx:146 +#: src/pages/sales/SalesOrderDetail.tsx:150 msgid "Contact" msgstr "Kontakt" #: src/components/render/ModelType.tsx:163 -#: src/pages/company/CompanyDetail.tsx:232 +#: src/pages/company/CompanyDetail.tsx:233 msgid "Contacts" msgstr "Kontakter" @@ -1285,26 +1286,26 @@ msgstr "Forsendelse" #: src/defaults/links.tsx:29 #: src/defaults/menuItems.tsx:38 #: src/pages/Index/Settings/SystemSettings.tsx:199 -#: src/pages/part/PartDetail.tsx:488 +#: src/pages/part/PartDetail.tsx:482 #: src/pages/stock/LocationDetail.tsx:289 -#: src/pages/stock/StockDetail.tsx:343 +#: src/pages/stock/StockDetail.tsx:350 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" msgstr "Lagerbeholdning" #: src/components/render/Stock.tsx:26 -#: src/pages/stock/StockDetail.tsx:144 -#: src/pages/stock/StockDetail.tsx:450 +#: src/pages/stock/StockDetail.tsx:151 +#: src/pages/stock/StockDetail.tsx:484 msgid "Serial Number" msgstr "Serienummer" #: src/components/render/Stock.tsx:28 #: src/pages/part/pricing/BomPricingPanel.tsx:132 #: src/pages/part/pricing/PriceBreakPanel.tsx:96 -#: src/pages/stock/StockDetail.tsx:139 -#: src/pages/stock/StockDetail.tsx:455 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:92 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:120 +#: src/pages/stock/StockDetail.tsx:146 +#: src/pages/stock/StockDetail.tsx:489 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:94 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:122 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:73 msgid "Quantity" msgstr "Antall" @@ -2064,7 +2065,7 @@ msgstr "Aktuelle nyheter" #~ msgstr "Local Server" #: src/defaults/links.tsx:11 -#: src/pages/company/CompanyDetail.tsx:89 +#: src/pages/company/CompanyDetail.tsx:90 msgid "Website" msgstr "Nettside" @@ -2081,8 +2082,8 @@ msgstr "Demo" #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:217 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:278 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:322 +#: src/pages/company/SupplierPartDetail.tsx:297 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:331 #: src/pages/purchasing/PurchasingIndex.tsx:52 msgid "Purchasing" msgstr "Innkjøp" @@ -2090,9 +2091,9 @@ msgstr "Innkjøp" #: src/defaults/links.tsx:32 #: src/defaults/menuItems.tsx:53 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:245 +#: src/pages/sales/ReturnOrderDetail.tsx:296 #: src/pages/sales/SalesIndex.tsx:45 -#: src/pages/sales/SalesOrderDetail.tsx:269 +#: src/pages/sales/SalesOrderDetail.tsx:320 msgid "Sales" msgstr "Salg" @@ -2295,75 +2296,75 @@ msgstr "Overordnet del-kategori" #~ msgid "Part updated" #~ msgstr "Part updated" -#: src/forms/PurchaseOrderForms.tsx:246 +#: src/forms/PurchaseOrderForms.tsx:257 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:254 +#: src/forms/PurchaseOrderForms.tsx:265 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:263 +#: src/forms/PurchaseOrderForms.tsx:274 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:273 +#: src/forms/PurchaseOrderForms.tsx:284 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:278 +#: src/forms/PurchaseOrderForms.tsx:289 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:289 -#: src/forms/PurchaseOrderForms.tsx:365 +#: src/forms/PurchaseOrderForms.tsx:300 +#: src/forms/PurchaseOrderForms.tsx:376 msgid "Scan Barcode" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:333 +#: src/forms/PurchaseOrderForms.tsx:344 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:340 +#: src/forms/PurchaseOrderForms.tsx:351 msgid "Assign Batch Code{0}" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:349 +#: src/forms/PurchaseOrderForms.tsx:360 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:374 -#: src/forms/StockForms.tsx:359 +#: src/forms/PurchaseOrderForms.tsx:385 +#: src/forms/StockForms.tsx:336 msgid "Remove item from list" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:399 -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/PurchaseOrderForms.tsx:410 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:58 -#: src/pages/stock/StockDetail.tsx:169 +#: src/pages/stock/StockDetail.tsx:176 msgid "Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:415 +#: src/forms/PurchaseOrderForms.tsx:426 msgid "Store at default location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:428 +#: src/forms/PurchaseOrderForms.tsx:439 msgid "Store at line item destination" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:438 +#: src/forms/PurchaseOrderForms.tsx:449 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:647 +#: src/forms/PurchaseOrderForms.tsx:658 msgid "Receive line items" msgstr "" @@ -2388,97 +2389,94 @@ msgstr "Angi serienumre for ny lagerbeholdning (eller la stå tom)" #~ msgstr "Create Stock Item" #: src/forms/StockForms.tsx:136 +#: src/pages/stock/StockDetail.tsx:373 #: src/tables/stock/StockItemTable.tsx:374 #: src/tables/stock/StockItemTable.tsx:494 msgid "Add Stock Item" msgstr "" -#: src/forms/StockForms.tsx:157 -msgid "Edit Stock Item" -msgstr "Rediger lagervare" - #: src/forms/StockForms.tsx:158 -msgid "Stock item updated" -msgstr "Lagervare oppdatert" +#~ msgid "Stock item updated" +#~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:348 +#: src/forms/StockForms.tsx:325 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 -#: src/pages/part/PartDetail.tsx:208 -#: src/pages/part/PartDetail.tsx:649 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 +#: src/pages/part/PartDetail.tsx:202 +#: src/pages/part/PartDetail.tsx:643 #: src/tables/stock/StockItemTable.tsx:283 msgid "In Stock" msgstr "På lager" -#: src/forms/StockForms.tsx:416 +#: src/forms/StockForms.tsx:393 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/tables/RowActions.tsx:148 msgid "Actions" msgstr "Handlinger" -#: src/forms/StockForms.tsx:479 -#: src/pages/stock/StockDetail.tsx:399 +#: src/forms/StockForms.tsx:456 +#: src/pages/stock/StockDetail.tsx:429 #: src/tables/settings/TemplateTable.tsx:266 -#: src/tables/stock/StockItemTestResultTable.tsx:350 +#: src/tables/stock/StockItemTestResultTable.tsx:348 msgid "Add" msgstr "Legg til" -#: src/forms/StockForms.tsx:507 +#: src/forms/StockForms.tsx:484 #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:389 +#: src/pages/stock/StockDetail.tsx:419 msgid "Count" msgstr "Tell" -#: src/forms/StockForms.tsx:740 +#: src/forms/StockForms.tsx:717 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:749 +#: src/forms/StockForms.tsx:726 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:758 -#: src/pages/part/PartDetail.tsx:725 +#: src/forms/StockForms.tsx:735 +#: src/pages/part/PartDetail.tsx:734 msgid "Transfer Stock" msgstr "Overfør lager" -#: src/forms/StockForms.tsx:767 -#: src/pages/part/PartDetail.tsx:714 +#: src/forms/StockForms.tsx:744 +#: src/pages/part/PartDetail.tsx:723 msgid "Count Stock" msgstr "Tell beholdning" -#: src/forms/StockForms.tsx:776 +#: src/forms/StockForms.tsx:753 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:785 +#: src/forms/StockForms.tsx:762 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:804 +#: src/forms/StockForms.tsx:781 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:811 +#: src/forms/StockForms.tsx:788 msgid "Parent stock location" msgstr "" @@ -3196,7 +3194,7 @@ msgid "Reports" msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:89 -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:318 msgid "Report" msgstr "Rapport" @@ -3213,7 +3211,7 @@ msgstr "Rapport" #~ msgstr "Return order" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135 -#: src/pages/part/PartDetail.tsx:513 +#: src/pages/part/PartDetail.tsx:507 msgid "Bill of Materials" msgstr "Stykkliste (BOM)" @@ -3264,15 +3262,15 @@ msgid "Reporting" msgstr "Rapportering" #: src/pages/Index/Settings/SystemSettings.tsx:223 -#: src/pages/part/PartDetail.tsx:584 +#: src/pages/part/PartDetail.tsx:578 msgid "Stocktake" msgstr "Lagertelling" #: src/pages/Index/Settings/SystemSettings.tsx:228 -#: src/pages/build/BuildDetail.tsx:360 +#: src/pages/build/BuildDetail.tsx:361 #: src/pages/build/BuildIndex.tsx:14 -#: src/pages/part/PartDetail.tsx:520 -#: src/pages/sales/SalesOrderDetail.tsx:213 +#: src/pages/part/PartDetail.tsx:514 +#: src/pages/sales/SalesOrderDetail.tsx:240 msgid "Build Orders" msgstr "Produksjonsordrer" @@ -3332,34 +3330,34 @@ msgstr "Marker som ulest" #~ msgid "Build Status" #~ msgstr "Build Status" -#: src/pages/build/BuildDetail.tsx:85 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:109 -#: src/pages/sales/ReturnOrderDetail.tsx:75 -#: src/pages/sales/SalesOrderDetail.tsx:79 +#: src/pages/build/BuildDetail.tsx:84 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:111 +#: src/pages/sales/ReturnOrderDetail.tsx:90 +#: src/pages/sales/SalesOrderDetail.tsx:94 #: src/tables/machine/MachineListTable.tsx:323 #: src/tables/purchasing/PurchaseOrderTable.tsx:55 -#: src/tables/sales/ReturnOrderTable.tsx:41 +#: src/tables/sales/ReturnOrderTable.tsx:46 #: src/tables/sales/SalesOrderTable.tsx:52 #: src/tables/stock/StockItemTable.tsx:252 msgid "Status" msgstr "Status" -#: src/pages/build/BuildDetail.tsx:91 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:82 -#: src/pages/sales/ReturnOrderDetail.tsx:49 -#: src/pages/sales/SalesOrderDetail.tsx:53 +#: src/pages/build/BuildDetail.tsx:90 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:84 +#: src/pages/sales/ReturnOrderDetail.tsx:64 +#: src/pages/sales/SalesOrderDetail.tsx:68 msgid "Reference" msgstr "" -#: src/pages/build/BuildDetail.tsx:96 -#: src/pages/company/CompanyDetail.tsx:84 +#: src/pages/build/BuildDetail.tsx:95 +#: src/pages/company/CompanyDetail.tsx:85 #: src/pages/company/ManufacturerPartDetail.tsx:73 -#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/pages/company/SupplierPartDetail.tsx:85 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:129 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:103 -#: src/pages/sales/ReturnOrderDetail.tsx:69 -#: src/pages/sales/SalesOrderDetail.tsx:73 +#: src/pages/part/PartDetail.tsx:123 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:105 +#: src/pages/sales/ReturnOrderDetail.tsx:84 +#: src/pages/sales/SalesOrderDetail.tsx:88 #: src/pages/stock/LocationDetail.tsx:93 #: src/tables/ColumnRenderers.tsx:59 #: src/tables/machine/MachineTypeTable.tsx:69 @@ -3372,40 +3370,40 @@ msgstr "" msgid "Description" msgstr "Beskrivelse" -#: src/pages/build/BuildDetail.tsx:103 +#: src/pages/build/BuildDetail.tsx:102 msgid "Parent Build" msgstr "" -#: src/pages/build/BuildDetail.tsx:114 +#: src/pages/build/BuildDetail.tsx:113 msgid "Build Quantity" msgstr "" -#: src/pages/build/BuildDetail.tsx:122 -#: src/pages/build/BuildDetail.tsx:223 +#: src/pages/build/BuildDetail.tsx:121 +#: src/pages/build/BuildDetail.tsx:222 msgid "Completed Outputs" msgstr "Fullførte artikler" -#: src/pages/build/BuildDetail.tsx:139 +#: src/pages/build/BuildDetail.tsx:138 msgid "Issued By" msgstr "" -#: src/pages/build/BuildDetail.tsx:145 -#: src/pages/part/PartDetail.tsx:321 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:190 -#: src/pages/sales/ReturnOrderDetail.tsx:156 -#: src/pages/sales/SalesOrderDetail.tsx:160 +#: src/pages/build/BuildDetail.tsx:144 +#: src/pages/part/PartDetail.tsx:315 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:192 +#: src/pages/sales/ReturnOrderDetail.tsx:171 +#: src/pages/sales/SalesOrderDetail.tsx:175 msgid "Responsible" msgstr "Ansvarlig" -#: src/pages/build/BuildDetail.tsx:157 +#: src/pages/build/BuildDetail.tsx:156 msgid "Source Location" msgstr "" -#: src/pages/build/BuildDetail.tsx:158 +#: src/pages/build/BuildDetail.tsx:157 msgid "Any location" msgstr "" -#: src/pages/build/BuildDetail.tsx:165 +#: src/pages/build/BuildDetail.tsx:164 msgid "Destination Location" msgstr "" @@ -3420,7 +3418,7 @@ msgstr "" #~ msgid "Link custom barcode to part" #~ msgstr "Link custom barcode to part" -#: src/pages/build/BuildDetail.tsx:196 +#: src/pages/build/BuildDetail.tsx:195 msgid "Build Details" msgstr "Produksjonsdetaljer" @@ -3429,7 +3427,7 @@ msgstr "Produksjonsdetaljer" #~ msgid "Unlink custom barcode from part" #~ msgstr "Unlink custom barcode from part" -#: src/pages/build/BuildDetail.tsx:202 +#: src/pages/build/BuildDetail.tsx:201 #: src/tables/build/BuildLineTable.tsx:204 msgid "Allocate Stock" msgstr "Tildel lagerbeholdning" @@ -3438,7 +3436,7 @@ msgstr "Tildel lagerbeholdning" #~ msgid "Build Order updated" #~ msgstr "Build Order updated" -#: src/pages/build/BuildDetail.tsx:217 +#: src/pages/build/BuildDetail.tsx:216 msgid "Incomplete Outputs" msgstr "Ufullstendige artikler" @@ -3454,48 +3452,48 @@ msgstr "Ufullstendige artikler" #~ msgid "Delete build order" #~ msgstr "Delete build order" -#: src/pages/build/BuildDetail.tsx:236 +#: src/pages/build/BuildDetail.tsx:235 msgid "Consumed Stock" msgstr "Brukt lagerbeholdning" -#: src/pages/build/BuildDetail.tsx:248 +#: src/pages/build/BuildDetail.tsx:247 msgid "Child Build Orders" msgstr "Underordnede Produksjonsordrer" -#: src/pages/build/BuildDetail.tsx:258 -#: src/pages/company/CompanyDetail.tsx:244 +#: src/pages/build/BuildDetail.tsx:257 +#: src/pages/company/CompanyDetail.tsx:245 #: src/pages/company/ManufacturerPartDetail.tsx:169 -#: src/pages/part/PartDetail.tsx:606 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:246 -#: src/pages/sales/ReturnOrderDetail.tsx:199 -#: src/pages/sales/SalesOrderDetail.tsx:223 -#: src/pages/stock/StockDetail.tsx:316 +#: src/pages/part/PartDetail.tsx:600 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:253 +#: src/pages/sales/ReturnOrderDetail.tsx:214 +#: src/pages/sales/SalesOrderDetail.tsx:250 +#: src/pages/stock/StockDetail.tsx:323 msgid "Attachments" msgstr "Vedlegg" -#: src/pages/build/BuildDetail.tsx:270 -#: src/pages/company/CompanyDetail.tsx:256 -#: src/pages/part/PartDetail.tsx:618 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:258 -#: src/pages/sales/ReturnOrderDetail.tsx:211 -#: src/pages/sales/SalesOrderDetail.tsx:235 -#: src/pages/stock/StockDetail.tsx:328 +#: src/pages/build/BuildDetail.tsx:269 +#: src/pages/company/CompanyDetail.tsx:257 +#: src/pages/part/PartDetail.tsx:612 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:265 +#: src/pages/sales/ReturnOrderDetail.tsx:226 +#: src/pages/sales/SalesOrderDetail.tsx:262 +#: src/pages/stock/StockDetail.tsx:335 msgid "Notes" msgstr "Notater" -#: src/pages/build/BuildDetail.tsx:286 +#: src/pages/build/BuildDetail.tsx:287 msgid "Edit Build Order" msgstr "Rediger produksjonsordre" -#: src/pages/build/BuildDetail.tsx:312 +#: src/pages/build/BuildDetail.tsx:313 msgid "Reporting Actions" msgstr "Rapporthandlinger" -#: src/pages/build/BuildDetail.tsx:318 +#: src/pages/build/BuildDetail.tsx:319 msgid "Print build report" msgstr "Skriv ut produksjonsrapport" -#: src/pages/build/BuildDetail.tsx:324 +#: src/pages/build/BuildDetail.tsx:325 msgid "Build Order Actions" msgstr "Produksjonsordre-handlinger" @@ -3507,53 +3505,56 @@ msgstr "Produksjonsordre-handlinger" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/company/CompanyDetail.tsx:97 +#: src/pages/company/CompanyDetail.tsx:98 msgid "Phone Number" msgstr "" -#: src/pages/company/CompanyDetail.tsx:104 +#: src/pages/company/CompanyDetail.tsx:105 msgid "Email Address" msgstr "" -#: src/pages/company/CompanyDetail.tsx:114 +#: src/pages/company/CompanyDetail.tsx:115 msgid "Default Currency" msgstr "" -#: src/pages/company/CompanyDetail.tsx:119 +#: src/pages/company/CompanyDetail.tsx:120 #: src/pages/company/SupplierDetail.tsx:8 -#: src/pages/company/SupplierPartDetail.tsx:102 -#: src/pages/company/SupplierPartDetail.tsx:188 -#: src/pages/company/SupplierPartDetail.tsx:282 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:97 +#: src/pages/company/SupplierPartDetail.tsx:109 +#: src/pages/company/SupplierPartDetail.tsx:195 +#: src/pages/company/SupplierPartDetail.tsx:301 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:99 +#: src/tables/company/CompanyTable.tsx:93 #: src/tables/purchasing/PurchaseOrderTable.tsx:73 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:36 msgid "Supplier" msgstr "Leverandør" -#: src/pages/company/CompanyDetail.tsx:125 +#: src/pages/company/CompanyDetail.tsx:126 #: src/pages/company/ManufacturerDetail.tsx:8 #: src/pages/company/ManufacturerPartDetail.tsx:91 #: src/pages/company/ManufacturerPartDetail.tsx:221 -#: src/pages/company/SupplierPartDetail.tsx:117 +#: src/pages/company/SupplierPartDetail.tsx:124 +#: src/tables/company/CompanyTable.tsx:98 msgid "Manufacturer" msgstr "Produsent" -#: src/pages/company/CompanyDetail.tsx:131 +#: src/pages/company/CompanyDetail.tsx:132 #: src/pages/company/CustomerDetail.tsx:8 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/pages/sales/ReturnOrderDetail.tsx:63 -#: src/pages/sales/SalesOrderDetail.tsx:67 -#: src/pages/stock/StockDetail.tsx:218 -#: src/tables/sales/ReturnOrderTable.tsx:60 -#: src/tables/sales/SalesOrderTable.tsx:95 +#: src/pages/sales/ReturnOrderDetail.tsx:78 +#: src/pages/sales/SalesOrderDetail.tsx:82 +#: src/pages/stock/StockDetail.tsx:225 +#: src/tables/company/CompanyTable.tsx:103 +#: src/tables/sales/ReturnOrderTable.tsx:61 +#: src/tables/sales/SalesOrderTable.tsx:97 msgid "Customer" msgstr "Kunde" -#: src/pages/company/CompanyDetail.tsx:165 +#: src/pages/company/CompanyDetail.tsx:166 msgid "Details" msgstr "Detaljer" -#: src/pages/company/CompanyDetail.tsx:171 +#: src/pages/company/CompanyDetail.tsx:172 msgid "Manufactured Parts" msgstr "Produserte deler" @@ -3561,7 +3562,7 @@ msgstr "Produserte deler" #~ msgid "Edit company" #~ msgstr "Edit company" -#: src/pages/company/CompanyDetail.tsx:180 +#: src/pages/company/CompanyDetail.tsx:181 msgid "Supplied Parts" msgstr "Leverte Deler" @@ -3569,30 +3570,31 @@ msgstr "Leverte Deler" #~ msgid "Delete company" #~ msgstr "Delete company" -#: src/pages/company/CompanyDetail.tsx:221 +#: src/pages/company/CompanyDetail.tsx:222 msgid "Assigned Stock" msgstr "Tildelt lagerbeholdning" -#: src/pages/company/CompanyDetail.tsx:272 +#: src/pages/company/CompanyDetail.tsx:273 msgid "Edit Company" msgstr "Rediger Bedrift" -#: src/pages/company/CompanyDetail.tsx:281 +#: src/pages/company/CompanyDetail.tsx:282 msgid "Company Actions" msgstr "Bedriftshandlinger" #: src/pages/company/ManufacturerPartDetail.tsx:66 -#: src/pages/company/SupplierPartDetail.tsx:71 +#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:72 msgid "Internal Part" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:81 -#: src/pages/company/SupplierPartDetail.tsx:85 +#: src/pages/company/SupplierPartDetail.tsx:92 msgid "External Link" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:99 -#: src/pages/company/SupplierPartDetail.tsx:126 +#: src/pages/company/SupplierPartDetail.tsx:133 #: src/tables/purchasing/ManufacturerPartTable.tsx:53 msgid "Manufacturer Part Number" msgstr "Produsentens delenummer" @@ -3606,12 +3608,12 @@ msgid "Manufacturer Part Details" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:143 -#: src/pages/part/PartDetail.tsx:482 +#: src/pages/part/PartDetail.tsx:476 msgid "Parameters" msgstr "Parametere" #: src/pages/company/ManufacturerPartDetail.tsx:155 -#: src/pages/part/PartDetail.tsx:553 +#: src/pages/part/PartDetail.tsx:547 #: src/pages/purchasing/PurchasingIndex.tsx:26 msgid "Suppliers" msgstr "Leverandører" @@ -3629,65 +3631,70 @@ msgstr "" msgid "ManufacturerPart" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:92 +#: src/pages/company/SupplierPartDetail.tsx:99 #: src/tables/ColumnRenderers.tsx:110 msgid "Note" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:110 +#: src/pages/company/SupplierPartDetail.tsx:117 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:138 -#: src/pages/company/SupplierPartDetail.tsx:189 -#: src/pages/stock/StockDetail.tsx:232 +#: src/pages/company/SupplierPartDetail.tsx:145 +#: src/pages/company/SupplierPartDetail.tsx:196 +#: src/pages/stock/StockDetail.tsx:239 msgid "Packaging" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:145 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:105 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:141 -#: src/tables/purchasing/SupplierPartTable.tsx:120 +#: src/pages/company/SupplierPartDetail.tsx:152 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:107 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:143 +#: src/tables/purchasing/SupplierPartTable.tsx:132 msgid "Pack Quantity" msgstr "Pakkeantall" -#: src/pages/company/SupplierPartDetail.tsx:156 +#: src/pages/company/SupplierPartDetail.tsx:163 msgid "Supplier Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:163 +#: src/pages/company/SupplierPartDetail.tsx:170 msgid "Availability Updated" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:197 msgid "Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:199 +#: src/pages/company/SupplierPartDetail.tsx:206 msgid "Supplier Part Details" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:205 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:234 +#: src/pages/company/SupplierPartDetail.tsx:212 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:241 msgid "Received Stock" msgstr "Mottatt lagerbeholdning" -#: src/pages/company/SupplierPartDetail.tsx:229 +#: src/pages/company/SupplierPartDetail.tsx:236 #: src/pages/part/PartPricingPanel.tsx:115 #: src/pages/part/pricing/PricingOverviewPanel.tsx:130 msgid "Supplier Pricing" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:244 +#: src/pages/company/SupplierPartDetail.tsx:251 msgid "Supplier Part Actions" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:270 -#: src/tables/purchasing/SupplierPartTable.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:275 +#: src/tables/purchasing/SupplierPartTable.tsx:211 msgid "Edit Supplier Part" msgstr "Rediger Leverandørdel" +#: src/pages/company/SupplierPartDetail.tsx:282 +#: src/tables/purchasing/SupplierPartTable.tsx:164 +msgid "Add Supplier Part" +msgstr "Legg til leverandørdel" + #: src/pages/part/CategoryDetail.tsx:78 #: src/pages/stock/LocationDetail.tsx:85 #: src/tables/settings/ErrorTable.tsx:34 @@ -3734,135 +3741,143 @@ msgstr "" msgid "Category Details" msgstr "" -#: src/pages/part/PartDetail.tsx:135 +#: src/pages/part/PartDetail.tsx:129 msgid "Variant of" msgstr "" -#: src/pages/part/PartDetail.tsx:142 +#: src/pages/part/PartDetail.tsx:136 #: src/tables/notifications/NotificationsTable.tsx:31 #: src/tables/part/PartCategoryTemplateTable.tsx:68 msgid "Category" msgstr "Kategori" -#: src/pages/part/PartDetail.tsx:148 +#: src/pages/part/PartDetail.tsx:142 msgid "Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:155 +#: src/pages/part/PartDetail.tsx:149 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:162 +#: src/pages/part/PartDetail.tsx:156 msgid "IPN" msgstr "IPN" -#: src/pages/part/PartDetail.tsx:169 +#: src/pages/part/PartDetail.tsx:163 msgid "Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:176 +#: src/pages/part/PartDetail.tsx:170 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:39 msgid "Units" msgstr "Enheter" -#: src/pages/part/PartDetail.tsx:183 +#: src/pages/part/PartDetail.tsx:177 #: src/tables/settings/PendingTasksTable.tsx:40 msgid "Keywords" msgstr "Nøkkelord" -#: src/pages/part/PartDetail.tsx:190 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:156 -#: src/pages/sales/ReturnOrderDetail.tsx:122 -#: src/pages/sales/SalesOrderDetail.tsx:126 +#: src/pages/part/PartDetail.tsx:184 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:158 +#: src/pages/sales/ReturnOrderDetail.tsx:137 +#: src/pages/sales/SalesOrderDetail.tsx:141 msgid "Link" msgstr "Lenke" -#: src/pages/part/PartDetail.tsx:202 +#: src/pages/part/PartDetail.tsx:196 #: src/tables/build/BuildLineTable.tsx:115 msgid "Available Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:214 +#: src/pages/part/PartDetail.tsx:208 msgid "Minimum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:220 +#: src/pages/part/PartDetail.tsx:214 #: src/tables/bom/BomTable.tsx:210 #: src/tables/build/BuildLineTable.tsx:92 msgid "On order" msgstr "I bestilling" -#: src/pages/part/PartDetail.tsx:229 +#: src/pages/part/PartDetail.tsx:223 msgid "Allocated to Build Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:240 +#: src/pages/part/PartDetail.tsx:234 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:250 +#: src/pages/part/PartDetail.tsx:244 #: src/tables/bom/BomTable.tsx:234 msgid "Can Build" msgstr "Kan Produsere" -#: src/pages/part/PartDetail.tsx:257 +#: src/pages/part/PartDetail.tsx:251 #: src/tables/bom/BomTable.tsx:218 #: src/tables/part/PartTable.tsx:91 msgid "Building" msgstr "Produseres" -#: src/pages/part/PartDetail.tsx:266 +#: src/pages/part/PartDetail.tsx:260 #: src/tables/bom/UsedInTable.tsx:71 #: src/tables/build/BuildOrderTable.tsx:102 +#: src/tables/company/CompanyTable.tsx:58 +#: src/tables/company/CompanyTable.tsx:88 #: src/tables/machine/MachineListTable.tsx:320 #: src/tables/part/PartTable.tsx:177 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:190 #: src/tables/plugin/PluginListTable.tsx:634 +#: src/tables/purchasing/SupplierPartTable.tsx:99 +#: src/tables/purchasing/SupplierPartTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:247 msgid "Active" msgstr "Aktiv" -#: src/pages/part/PartDetail.tsx:271 +#: src/pages/part/PartDetail.tsx:265 msgid "Template Part" msgstr "" -#: src/pages/part/PartDetail.tsx:276 +#: src/pages/part/PartDetail.tsx:270 #: src/tables/bom/BomTable.tsx:262 msgid "Assembled Part" msgstr "Sammenstilt del" -#: src/pages/part/PartDetail.tsx:281 +#: src/pages/part/PartDetail.tsx:275 msgid "Component Part" msgstr "" -#: src/pages/part/PartDetail.tsx:286 +#: src/pages/part/PartDetail.tsx:280 #: src/tables/bom/BomTable.tsx:257 msgid "Trackable Part" msgstr "Sporbar del" -#: src/pages/part/PartDetail.tsx:291 +#: src/pages/part/PartDetail.tsx:285 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:296 +#: src/pages/part/PartDetail.tsx:290 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:301 +#: src/pages/part/PartDetail.tsx:295 msgid "Virtual Part" msgstr "" -#: src/pages/part/PartDetail.tsx:309 +#: src/pages/part/PartDetail.tsx:303 msgid "Creation Date" msgstr "Opprettelsesdato" +#: src/pages/part/PartDetail.tsx:308 +msgid "Created By" +msgstr "" + #: src/pages/part/PartDetail.tsx:310 #~ msgid "Edit part" #~ msgstr "Edit part" -#: src/pages/part/PartDetail.tsx:314 -msgid "Created By" +#: src/pages/part/PartDetail.tsx:322 +msgid "Default Supplier" msgstr "" #: src/pages/part/PartDetail.tsx:322 @@ -3873,93 +3888,95 @@ msgstr "" #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:328 -msgid "Default Supplier" -msgstr "" - -#: src/pages/part/PartDetail.tsx:339 +#: src/pages/part/PartDetail.tsx:333 #: src/tables/part/PartTable.tsx:160 msgid "Price Range" msgstr "Prisområde" -#: src/pages/part/PartDetail.tsx:374 -#: src/pages/stock/StockDetail.tsx:129 +#: src/pages/part/PartDetail.tsx:368 +#: src/pages/stock/StockDetail.tsx:136 msgid "Last Stocktake" msgstr "" -#: src/pages/part/PartDetail.tsx:409 +#: src/pages/part/PartDetail.tsx:403 msgid "Stocktake By" msgstr "" -#: src/pages/part/PartDetail.tsx:476 +#: src/pages/part/PartDetail.tsx:470 msgid "Part Details" msgstr "" -#: src/pages/part/PartDetail.tsx:500 +#: src/pages/part/PartDetail.tsx:494 msgid "Variants" msgstr "Varianter" -#: src/pages/part/PartDetail.tsx:507 -#: src/pages/stock/StockDetail.tsx:277 +#: src/pages/part/PartDetail.tsx:501 +#: src/pages/stock/StockDetail.tsx:284 msgid "Allocations" msgstr "Tildelinger" -#: src/pages/part/PartDetail.tsx:527 +#: src/pages/part/PartDetail.tsx:521 msgid "Used In" msgstr "Brukt i" -#: src/pages/part/PartDetail.tsx:534 +#: src/pages/part/PartDetail.tsx:528 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:540 +#: src/pages/part/PartDetail.tsx:534 #: src/pages/purchasing/PurchasingIndex.tsx:37 msgid "Manufacturers" msgstr "Produsenter" -#: src/pages/part/PartDetail.tsx:579 +#: src/pages/part/PartDetail.tsx:573 msgid "Scheduling" msgstr "Planlegging" -#: src/pages/part/PartDetail.tsx:589 +#: src/pages/part/PartDetail.tsx:583 msgid "Test Templates" msgstr "Testmaler" -#: src/pages/part/PartDetail.tsx:600 +#: src/pages/part/PartDetail.tsx:594 msgid "Related Parts" msgstr "Relaterte Deler" -#: src/pages/part/PartDetail.tsx:654 +#: src/pages/part/PartDetail.tsx:648 msgid "No Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:659 +#: src/pages/part/PartDetail.tsx:653 #: src/tables/part/PartTable.tsx:85 msgid "On Order" msgstr "I bestilling" -#: src/pages/part/PartDetail.tsx:664 +#: src/pages/part/PartDetail.tsx:658 #: src/tables/stock/StockItemTable.tsx:288 msgid "In Production" msgstr "Under produksjon" -#: src/pages/part/PartDetail.tsx:676 +#: src/pages/part/PartDetail.tsx:671 msgid "Edit Part" msgstr "Rediger del" -#: src/pages/part/PartDetail.tsx:707 +#: src/pages/part/PartDetail.tsx:678 +#: src/tables/part/PartTable.tsx:276 +#: src/tables/part/PartTable.tsx:292 +msgid "Add Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:716 msgid "Stock Actions" msgstr "Lagerhandlinger" -#: src/pages/part/PartDetail.tsx:715 +#: src/pages/part/PartDetail.tsx:724 msgid "Count part stock" msgstr "Tell delbeholdning" -#: src/pages/part/PartDetail.tsx:726 +#: src/pages/part/PartDetail.tsx:735 msgid "Transfer part stock" msgstr "Overfør delbeholdning" -#: src/pages/part/PartDetail.tsx:736 +#: src/pages/part/PartDetail.tsx:745 msgid "Part Actions" msgstr "Delhandlinger" @@ -4022,7 +4039,7 @@ msgstr "Komponent" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:151 #: src/pages/part/pricing/SupplierPricingPanel.tsx:83 #: src/tables/bom/BomTable.tsx:149 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:168 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:170 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:88 msgid "Unit Price" msgstr "Enhetspris" @@ -4030,12 +4047,15 @@ msgstr "Enhetspris" #: src/pages/part/pricing/BomPricingPanel.tsx:161 #: src/tables/ColumnRenderers.tsx:231 #: src/tables/bom/BomTable.tsx:158 +#: src/tables/purchasing/PurchaseOrderTable.tsx:97 +#: src/tables/sales/ReturnOrderTable.tsx:87 +#: src/tables/sales/SalesOrderTable.tsx:124 msgid "Total Price" msgstr "Total pris" #: src/pages/part/pricing/BomPricingPanel.tsx:177 #: src/pages/part/pricing/VariantPricingPanel.tsx:62 -#: src/tables/purchasing/SupplierPartTable.tsx:137 +#: src/tables/purchasing/SupplierPartTable.tsx:149 msgid "Updated" msgstr "Oppdatert" @@ -4094,7 +4114,7 @@ msgid "Overall Pricing" msgstr "" #: src/pages/part/pricing/PricingOverviewPanel.tsx:184 -#: src/pages/stock/StockDetail.tsx:123 +#: src/pages/stock/StockDetail.tsx:130 msgid "Last Updated" msgstr "" @@ -4153,82 +4173,92 @@ msgstr "" msgid "Variant Part" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:66 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:68 msgid "Edit Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:88 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:90 msgid "Supplier Reference" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:118 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:228 -#: src/pages/sales/ReturnOrderDetail.tsx:84 -#: src/pages/sales/ReturnOrderDetail.tsx:194 -#: src/pages/sales/SalesOrderDetail.tsx:88 -#: src/pages/sales/SalesOrderDetail.tsx:198 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:120 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:230 +#: src/pages/sales/ReturnOrderDetail.tsx:99 +#: src/pages/sales/ReturnOrderDetail.tsx:209 +#: src/pages/sales/SalesOrderDetail.tsx:103 +#: src/pages/sales/SalesOrderDetail.tsx:225 msgid "Line Items" msgstr "Ordrelinjer" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:125 -#: src/pages/sales/ReturnOrderDetail.tsx:91 -#: src/pages/sales/SalesOrderDetail.tsx:95 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 +#: src/pages/sales/ReturnOrderDetail.tsx:106 +#: src/pages/sales/SalesOrderDetail.tsx:110 msgid "Completed Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:133 -#: src/pages/sales/ReturnOrderDetail.tsx:99 -#: src/pages/sales/SalesOrderDetail.tsx:103 -#: src/pages/sales/SalesOrderDetail.tsx:208 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:135 +#: src/pages/sales/ReturnOrderDetail.tsx:114 +#: src/pages/sales/SalesOrderDetail.tsx:118 +#: src/pages/sales/SalesOrderDetail.tsx:235 msgid "Completed Shipments" msgstr "Fullførte forsendelser" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:141 -#: src/pages/sales/ReturnOrderDetail.tsx:107 -#: src/pages/sales/SalesOrderDetail.tsx:111 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 +#: src/pages/sales/ReturnOrderDetail.tsx:122 +#: src/pages/sales/SalesOrderDetail.tsx:126 msgid "Order Currency," msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:146 -#: src/pages/sales/ReturnOrderDetail.tsx:112 -#: src/pages/sales/SalesOrderDetail.tsx:116 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:148 +#: src/pages/sales/ReturnOrderDetail.tsx:127 +#: src/pages/sales/SalesOrderDetail.tsx:131 msgid "Total Cost" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:177 -#: src/pages/sales/ReturnOrderDetail.tsx:143 -#: src/pages/sales/SalesOrderDetail.tsx:147 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:179 +#: src/pages/sales/ReturnOrderDetail.tsx:158 +#: src/pages/sales/SalesOrderDetail.tsx:162 msgid "Created On" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:183 -#: src/pages/sales/ReturnOrderDetail.tsx:149 -#: src/pages/sales/SalesOrderDetail.tsx:153 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:185 +#: src/pages/sales/ReturnOrderDetail.tsx:164 +#: src/pages/sales/SalesOrderDetail.tsx:168 #: src/tables/ColumnRenderers.tsx:180 msgid "Target Date" msgstr "Måldato" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:222 -#: src/pages/sales/ReturnOrderDetail.tsx:188 -#: src/pages/sales/SalesOrderDetail.tsx:192 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:224 +#: src/pages/sales/ReturnOrderDetail.tsx:203 +#: src/pages/sales/SalesOrderDetail.tsx:219 msgid "Order Details" msgstr "Ordredetaljer" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:287 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:293 +#: src/pages/sales/ReturnOrderDetail.tsx:267 +#: src/pages/sales/SalesOrderDetail.tsx:279 msgid "Order Actions" msgstr "Ordrehandlinger" -#: src/pages/sales/ReturnOrderDetail.tsx:55 -#: src/pages/sales/SalesOrderDetail.tsx:59 -#: src/tables/sales/SalesOrderTable.tsx:111 +#: src/pages/sales/ReturnOrderDetail.tsx:70 +#: src/pages/sales/SalesOrderDetail.tsx:74 +#: src/tables/sales/SalesOrderTable.tsx:113 msgid "Customer Reference" msgstr "Kundereferanse" +#: src/pages/sales/ReturnOrderDetail.tsx:256 +msgid "Edit Return Order" +msgstr "" + #: src/pages/sales/SalesIndex.tsx:33 msgid "Customers" msgstr "Kunder" -#: src/pages/sales/SalesOrderDetail.tsx:203 +#: src/pages/sales/SalesOrderDetail.tsx:208 +msgid "Edit Sales Order" +msgstr "" + +#: src/pages/sales/SalesOrderDetail.tsx:230 msgid "Pending Shipments" msgstr "Ventende forsendelser" @@ -4266,15 +4296,19 @@ msgstr "" msgid "Location Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:102 +#: src/pages/stock/StockDetail.tsx:109 msgid "Base Part" msgstr "Basisdel" -#: src/pages/stock/StockDetail.tsx:109 +#: src/pages/stock/StockDetail.tsx:116 msgid "Stock Status" msgstr "" -#: src/pages/stock/StockDetail.tsx:150 +#: src/pages/stock/StockDetail.tsx:155 +#~ msgid "Link custom barcode to stock item" +#~ msgstr "Link custom barcode to stock item" + +#: src/pages/stock/StockDetail.tsx:157 #: src/tables/build/BuildLineTable.tsx:38 #: src/tables/part/PartTable.tsx:116 #: src/tables/stock/StockItemTable.tsx:154 @@ -4282,86 +4316,90 @@ msgstr "" msgid "Available" msgstr "Tilgjengelig" -#: src/pages/stock/StockDetail.tsx:155 -#~ msgid "Link custom barcode to stock item" -#~ msgstr "Link custom barcode to stock item" - #: src/pages/stock/StockDetail.tsx:161 #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:176 +#: src/pages/stock/StockDetail.tsx:183 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:192 +#: src/pages/stock/StockDetail.tsx:199 msgid "Consumed By" msgstr "" -#: src/pages/stock/StockDetail.tsx:201 -msgid "Build Order" -msgstr "" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "Edit stock item" +#: src/pages/stock/StockDetail.tsx:208 +msgid "Build Order" +msgstr "" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "Delete stock item" -#: src/pages/stock/StockDetail.tsx:266 +#: src/pages/stock/StockDetail.tsx:273 msgid "Stock Details" msgstr "" -#: src/pages/stock/StockDetail.tsx:272 +#: src/pages/stock/StockDetail.tsx:279 msgid "Stock Tracking" msgstr "Sporing av lager" -#: src/pages/stock/StockDetail.tsx:284 +#: src/pages/stock/StockDetail.tsx:291 msgid "Test Data" msgstr "Testdata" -#: src/pages/stock/StockDetail.tsx:298 +#: src/pages/stock/StockDetail.tsx:305 msgid "Installed Items" msgstr "Installerte artikler" -#: src/pages/stock/StockDetail.tsx:305 +#: src/pages/stock/StockDetail.tsx:312 msgid "Child Items" msgstr "Underordnede artikler" -#: src/pages/stock/StockDetail.tsx:385 +#: src/pages/stock/StockDetail.tsx:364 +msgid "Edit Stock Item" +msgstr "Rediger lagervare" + +#: src/pages/stock/StockDetail.tsx:415 msgid "Stock Operations" msgstr "Lagerhandlinger" -#: src/pages/stock/StockDetail.tsx:390 +#: src/pages/stock/StockDetail.tsx:420 msgid "Count stock" msgstr "Tell beholdning" -#: src/pages/stock/StockDetail.tsx:400 +#: src/pages/stock/StockDetail.tsx:430 #: src/tables/stock/StockItemTable.tsx:409 msgid "Add stock" msgstr "Legg til lager" -#: src/pages/stock/StockDetail.tsx:408 +#: src/pages/stock/StockDetail.tsx:433 +#~ msgid "Duplicate stock item" +#~ msgstr "Duplicate stock item" + +#: src/pages/stock/StockDetail.tsx:438 #: src/tables/stock/StockItemTable.tsx:418 msgid "Remove stock" msgstr "Fjern lager" -#: src/pages/stock/StockDetail.tsx:415 +#: src/pages/stock/StockDetail.tsx:445 msgid "Transfer" msgstr "Overfør" -#: src/pages/stock/StockDetail.tsx:416 +#: src/pages/stock/StockDetail.tsx:446 #: src/tables/stock/StockItemTable.tsx:438 msgid "Transfer stock" msgstr "Overfør lager" -#: src/pages/stock/StockDetail.tsx:433 -msgid "Duplicate stock item" -msgstr "Dupliser lagervare" +#: src/pages/stock/StockDetail.tsx:458 +msgid "Stock Item Actions" +msgstr "" -#: src/pages/stock/StockDetail.tsx:460 +#: src/pages/stock/StockDetail.tsx:494 msgid "Batch Code" msgstr "" @@ -4610,18 +4648,10 @@ msgstr "" msgid "BOM item created" msgstr "" -#: src/tables/bom/BomTable.tsx:311 -#~ msgid "Edit Bom Item" -#~ msgstr "Edit Bom Item" - #: src/tables/bom/BomTable.tsx:313 msgid "Edit BOM Item" msgstr "" -#: src/tables/bom/BomTable.tsx:313 -#~ msgid "Bom item updated" -#~ msgstr "Bom item updated" - #: src/tables/bom/BomTable.tsx:315 msgid "BOM item updated" msgstr "" @@ -4634,26 +4664,34 @@ msgstr "" msgid "BOM item deleted" msgstr "" -#: src/tables/bom/BomTable.tsx:328 -#~ msgid "Delete Bom Item" -#~ msgstr "Delete Bom Item" - -#: src/tables/bom/BomTable.tsx:329 -#~ msgid "Bom item deleted" -#~ msgstr "Bom item deleted" - #: src/tables/bom/BomTable.tsx:331 -#~ msgid "Are you sure you want to remove this BOM item?" -#~ msgstr "Are you sure you want to remove this BOM item?" +#~ msgid "Edit Bom Item" +#~ msgstr "Edit Bom Item" #: src/tables/bom/BomTable.tsx:333 msgid "View BOM" msgstr "Vis BOM" +#: src/tables/bom/BomTable.tsx:333 +#~ msgid "Bom item updated" +#~ msgstr "Bom item updated" + #: src/tables/bom/BomTable.tsx:344 msgid "Validate BOM line" msgstr "Godkjenn BOM-linje" +#: src/tables/bom/BomTable.tsx:348 +#~ msgid "Delete Bom Item" +#~ msgstr "Delete Bom Item" + +#: src/tables/bom/BomTable.tsx:349 +#~ msgid "Bom item deleted" +#~ msgstr "Bom item deleted" + +#: src/tables/bom/BomTable.tsx:351 +#~ msgid "Are you sure you want to remove this BOM item?" +#~ msgstr "Are you sure you want to remove this BOM item?" + #: src/tables/bom/BomTable.tsx:352 msgid "Edit Substitutes" msgstr "Rediger erstatninger" @@ -4727,7 +4765,7 @@ msgstr "Vis aktive ordrer" #: src/tables/build/BuildOrderTable.tsx:107 #: src/tables/purchasing/PurchaseOrderTable.tsx:56 -#: src/tables/sales/ReturnOrderTable.tsx:42 +#: src/tables/sales/ReturnOrderTable.tsx:47 #: src/tables/sales/SalesOrderTable.tsx:53 msgid "Filter by order status" msgstr "Filtrer etter ordrestatus" @@ -4736,8 +4774,8 @@ msgstr "Filtrer etter ordrestatus" msgid "Show overdue status" msgstr "Vis utløpt status" -#: src/tables/build/BuildOrderTable.tsx:140 -#: src/tables/build/BuildOrderTable.tsx:158 +#: src/tables/build/BuildOrderTable.tsx:142 +#: src/tables/build/BuildOrderTable.tsx:160 msgid "Add Build Order" msgstr "Legg til produksjonsordre" @@ -4762,27 +4800,43 @@ msgstr "Slett adresse" msgid "Are you sure you want to delete this address?" msgstr "Er du sikker på at du vil slette denne adressen?" -#: src/tables/company/CompanyTable.tsx:63 +#: src/tables/company/CompanyTable.tsx:71 msgid "New Company" msgstr "" -#: src/tables/company/CompanyTable.tsx:83 +#: src/tables/company/CompanyTable.tsx:89 +msgid "Show active companies" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:94 +msgid "Show companies which are suppliers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:99 +msgid "Show companies which are manufacturers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:104 +msgid "Show companies which are customers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:116 msgid "Add Company" msgstr "" -#: src/tables/company/ContactTable.tsx:73 +#: src/tables/company/ContactTable.tsx:71 msgid "Edit Contact" msgstr "Rediger kontakt" -#: src/tables/company/ContactTable.tsx:80 +#: src/tables/company/ContactTable.tsx:78 msgid "Add Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:91 +#: src/tables/company/ContactTable.tsx:89 msgid "Delete Contact" msgstr "Slett kontakt" -#: src/tables/company/ContactTable.tsx:131 +#: src/tables/company/ContactTable.tsx:129 msgid "Add contact" msgstr "Legg til kontakt" @@ -5179,11 +5233,6 @@ msgstr "Filtrer etter deler som er virtuelle" msgid "Not Virtual" msgstr "Ikke virtuell" -#: src/tables/part/PartTable.tsx:276 -#: src/tables/part/PartTable.tsx:292 -msgid "Add Part" -msgstr "" - #: src/tables/part/PartTestTemplateTable.tsx:52 msgid "Results" msgstr "" @@ -5532,105 +5581,122 @@ msgstr "Produsentdel slettet" msgid "Are you sure you want to remove this manufacturer part?" msgstr "Er du sikker på at du vil fjerne denne produsentdelen?" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:84 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:86 msgid "Part Description" msgstr "Delbeskrivelse" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:111 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:113 msgid "Total Quantity" msgstr "Totalt Antall" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:127 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:129 msgid "Received" msgstr "Mottatt" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:146 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:148 msgid "Supplier Code" msgstr "Leverandørkode" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:153 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:155 msgid "Supplier Link" msgstr "Leverandørlenke" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:160 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:162 msgid "Manufacturer Code" msgstr "Produsentens kode" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:174 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:176 msgid "Destination" msgstr "Destinasjon" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:188 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:198 msgid "Add Line Item" msgstr "Legg til ordrelinje" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:203 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:215 msgid "Edit Line Item" msgstr "Rediger ordrelinje" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:211 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:223 msgid "Delete Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:222 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:234 msgid "Receive line item" msgstr "Motta ordrelinje" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:256 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:272 msgid "Add line item" msgstr "Legg til ordrelinje" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:261 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:282 msgid "Receive items" msgstr "Motta artikler" -#: src/tables/purchasing/PurchaseOrderTable.tsx:102 -#: src/tables/purchasing/PurchaseOrderTable.tsx:119 +#: src/tables/purchasing/PurchaseOrderTable.tsx:113 +#: src/tables/purchasing/PurchaseOrderTable.tsx:130 msgid "Add Purchase Order" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:88 +#: src/tables/purchasing/SupplierPartTable.tsx:94 msgid "MPN" msgstr "MPN" -#: src/tables/purchasing/SupplierPartTable.tsx:111 +#: src/tables/purchasing/SupplierPartTable.tsx:123 msgid "Base units" msgstr "Basisenhet" -#: src/tables/purchasing/SupplierPartTable.tsx:156 -msgid "Add Supplier Part" -msgstr "Legg til leverandørdel" - -#: src/tables/purchasing/SupplierPartTable.tsx:159 +#: src/tables/purchasing/SupplierPartTable.tsx:171 msgid "Supplier part created" msgstr "Leverandørdel opprettet" -#: src/tables/purchasing/SupplierPartTable.tsx:168 +#: src/tables/purchasing/SupplierPartTable.tsx:177 msgid "Add supplier part" msgstr "Legg til leverandørdel" -#: src/tables/purchasing/SupplierPartTable.tsx:193 -msgid "Supplier part updated" -msgstr "Leverandørdel oppdatert" +#: src/tables/purchasing/SupplierPartTable.tsx:189 +msgid "Show active supplier parts" +msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:204 +#: src/tables/purchasing/SupplierPartTable.tsx:193 +msgid "Active Part" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:193 +#~ msgid "Supplier part updated" +#~ msgstr "Supplier part updated" + +#: src/tables/purchasing/SupplierPartTable.tsx:194 +msgid "Show active internal parts" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:198 +msgid "Active Supplier" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:199 +msgid "Show active suppliers" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:205 +#~ msgid "Supplier part deleted" +#~ msgstr "Supplier part deleted" + +#: src/tables/purchasing/SupplierPartTable.tsx:207 +#~ msgid "Are you sure you want to remove this supplier part?" +#~ msgstr "Are you sure you want to remove this supplier part?" + +#: src/tables/purchasing/SupplierPartTable.tsx:219 msgid "Delete Supplier Part" msgstr "Slett Leverandørdel" -#: src/tables/purchasing/SupplierPartTable.tsx:205 -msgid "Supplier part deleted" -msgstr "Leverandørdel slettet" - -#: src/tables/purchasing/SupplierPartTable.tsx:207 -msgid "Are you sure you want to remove this supplier part?" -msgstr "Er du sikker på at du vil fjerne denne leverandørdelen?" - -#: src/tables/sales/ReturnOrderTable.tsx:95 +#: src/tables/sales/ReturnOrderTable.tsx:102 +#: src/tables/sales/ReturnOrderTable.tsx:116 msgid "Add Return Order" msgstr "" -#: src/tables/sales/SalesOrderTable.tsx:66 -#: src/tables/sales/SalesOrderTable.tsx:83 +#: src/tables/sales/SalesOrderTable.tsx:68 +#: src/tables/sales/SalesOrderTable.tsx:85 msgid "Add Sales Order" msgstr "" @@ -6097,8 +6163,8 @@ msgid "Finished" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:277 -#: src/tables/stock/StockItemTestResultTable.tsx:351 -#: src/tables/stock/StockItemTestResultTable.tsx:406 +#: src/tables/stock/StockItemTestResultTable.tsx:349 +#: src/tables/stock/StockItemTestResultTable.tsx:404 msgid "Add Test Result" msgstr "" @@ -6106,61 +6172,61 @@ msgstr "" msgid "Test result added" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:290 -#: src/tables/stock/StockItemTestResultTable.tsx:361 +#: src/tables/stock/StockItemTestResultTable.tsx:288 +#: src/tables/stock/StockItemTestResultTable.tsx:359 msgid "Edit Test Result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:292 +#: src/tables/stock/StockItemTestResultTable.tsx:290 msgid "Test result updated" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:298 -#: src/tables/stock/StockItemTestResultTable.tsx:370 +#: src/tables/stock/StockItemTestResultTable.tsx:296 +#: src/tables/stock/StockItemTestResultTable.tsx:368 msgid "Delete Test Result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:300 +#: src/tables/stock/StockItemTestResultTable.tsx:298 msgid "Test result deleted" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:314 +#: src/tables/stock/StockItemTestResultTable.tsx:312 msgid "Test Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:315 +#: src/tables/stock/StockItemTestResultTable.tsx:313 msgid "Test result has been recorded" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:322 +#: src/tables/stock/StockItemTestResultTable.tsx:320 msgid "Failed to record test result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:339 +#: src/tables/stock/StockItemTestResultTable.tsx:337 msgid "Pass Test" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:387 +#: src/tables/stock/StockItemTestResultTable.tsx:385 msgid "Required" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:388 +#: src/tables/stock/StockItemTestResultTable.tsx:386 msgid "Show results for required tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:392 +#: src/tables/stock/StockItemTestResultTable.tsx:390 msgid "Include Installed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:393 +#: src/tables/stock/StockItemTestResultTable.tsx:391 msgid "Show results for installed stock items" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:397 +#: src/tables/stock/StockItemTestResultTable.tsx:395 msgid "Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:398 +#: src/tables/stock/StockItemTestResultTable.tsx:396 msgid "Show only passed tests" msgstr "" diff --git a/src/frontend/src/locales/pl/messages.po b/src/frontend/src/locales/pl/messages.po index d01c19d0fb..13b3706672 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: 2024-04-18 03:35\n" +"PO-Revision-Date: 2024-04-21 04:19\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" @@ -69,10 +69,10 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/forms/StockForms.tsx:450 +#: src/forms/StockForms.tsx:427 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:407 +#: src/pages/stock/StockDetail.tsx:437 msgid "Remove" msgstr "" @@ -100,7 +100,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:226 -#: src/components/forms/ApiForm.tsx:516 +#: src/components/forms/ApiForm.tsx:529 #: src/contexts/ThemeContext.tsx:65 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 msgid "Submit" @@ -131,6 +131,9 @@ msgid "Part is not active" msgstr "" #: src/components/details/PartIcons.tsx:34 +#: src/pages/company/CompanyDetail.tsx:299 +#: src/pages/company/SupplierPartDetail.tsx:310 +#: src/pages/part/PartDetail.tsx:662 msgid "Inactive" msgstr "" @@ -246,26 +249,26 @@ msgstr "" msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:131 +#: src/components/forms/ApiForm.tsx:133 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "" -#: src/components/forms/ApiForm.tsx:378 +#: src/components/forms/ApiForm.tsx:393 #: src/components/widgets/MarkdownEditor.tsx:146 msgid "Success" msgstr "" -#: src/components/forms/ApiForm.tsx:453 +#: src/components/forms/ApiForm.tsx:468 msgid "Form Errors Exist" msgstr "" -#: src/components/forms/ApiForm.tsx:553 +#: src/components/forms/ApiForm.tsx:566 #: src/tables/plugin/PluginListTable.tsx:441 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:573 +#: src/components/forms/ApiForm.tsx:586 #: src/components/items/ActionDropdown.tsx:199 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:121 @@ -447,7 +450,7 @@ msgstr "" #: src/components/forms/HostOptionsForm.tsx:42 #: src/components/forms/HostOptionsForm.tsx:69 #: src/pages/part/CategoryDetail.tsx:72 -#: src/pages/part/PartDetail.tsx:122 +#: src/pages/part/PartDetail.tsx:116 #: src/pages/stock/LocationDetail.tsx:79 #: src/tables/machine/MachineTypeTable.tsx:65 #: src/tables/machine/MachineTypeTable.tsx:106 @@ -498,7 +501,7 @@ msgstr "" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:277 +#: src/components/forms/fields/ApiFormField.tsx:278 #: src/components/modals/LicenseModal.tsx:72 #: src/components/nav/SearchDrawer.tsx:411 #: src/components/widgets/MarkdownEditor.tsx:108 @@ -509,7 +512,7 @@ msgstr "" #: src/tables/InvenTreeTable.tsx:430 #: src/tables/InvenTreeTable.tsx:506 #: src/tables/plugin/PluginListTable.tsx:398 -#: src/tables/stock/StockItemTestResultTable.tsx:321 +#: src/tables/stock/StockItemTestResultTable.tsx:319 msgid "Error" msgstr "" @@ -548,7 +551,7 @@ msgid "Thumbnail" msgstr "" #: src/components/items/ActionDropdown.tsx:110 -#: src/pages/build/BuildDetail.tsx:298 +#: src/pages/build/BuildDetail.tsx:299 msgid "Barcode Actions" msgstr "" @@ -569,7 +572,7 @@ msgid "Link custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:161 -#: src/forms/PurchaseOrderForms.tsx:356 +#: src/forms/PurchaseOrderForms.tsx:367 msgid "Unlink Barcode" msgstr "" @@ -590,7 +593,6 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:218 -#: src/pages/stock/StockDetail.tsx:432 #: src/tables/RowActions.tsx:32 msgid "Duplicate" msgstr "" @@ -1041,19 +1043,18 @@ msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49 -#: src/pages/build/BuildDetail.tsx:79 -#: src/pages/part/PartDetail.tsx:767 +#: src/pages/build/BuildDetail.tsx:78 +#: src/pages/part/PartDetail.tsx:778 #: src/tables/part/RelatedPartTable.tsx:45 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:70 msgid "Part" msgstr "" @@ -1064,7 +1065,7 @@ msgstr "" #: src/pages/part/CategoryDetail.tsx:104 #: src/pages/part/CategoryDetail.tsx:183 #: src/pages/part/CategoryDetail.tsx:213 -#: src/pages/part/PartDetail.tsx:633 +#: src/pages/part/PartDetail.tsx:627 msgid "Parts" msgstr "" @@ -1085,10 +1086,10 @@ msgid "Part Test Templates" msgstr "" #: src/components/render/ModelType.tsx:43 -#: src/pages/company/SupplierPartDetail.tsx:185 -#: src/pages/company/SupplierPartDetail.tsx:294 -#: src/pages/stock/StockDetail.tsx:161 -#: src/tables/purchasing/SupplierPartTable.tsx:63 +#: src/pages/company/SupplierPartDetail.tsx:192 +#: src/pages/company/SupplierPartDetail.tsx:324 +#: src/pages/stock/StockDetail.tsx:168 +#: src/tables/purchasing/SupplierPartTable.tsx:69 msgid "Supplier Part" msgstr "" @@ -1112,12 +1113,12 @@ msgstr "" #: src/components/render/ModelType.tsx:67 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:67 -#: src/pages/stock/StockDetail.tsx:480 +#: src/pages/stock/StockDetail.tsx:514 msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:68 -#: src/pages/company/CompanyDetail.tsx:196 +#: src/pages/company/CompanyDetail.tsx:197 #: src/pages/stock/LocationDetail.tsx:112 #: src/pages/stock/LocationDetail.tsx:156 #: src/pages/stock/LocationDetail.tsx:309 @@ -1158,7 +1159,7 @@ msgid "Build Lines" msgstr "" #: src/components/render/ModelType.tsx:104 -#: src/pages/company/CompanyDetail.tsx:302 +#: src/pages/company/CompanyDetail.tsx:309 msgid "Company" msgstr "" @@ -1179,15 +1180,15 @@ msgstr "" #: src/components/render/ModelType.tsx:119 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:99 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:42 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:319 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:328 msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:120 #: src/pages/Index/Settings/SystemSettings.tsx:242 -#: src/pages/company/CompanyDetail.tsx:189 -#: src/pages/company/SupplierPartDetail.tsx:219 -#: src/pages/part/PartDetail.tsx:566 +#: src/pages/company/CompanyDetail.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:226 +#: src/pages/part/PartDetail.tsx:560 #: src/pages/purchasing/PurchasingIndex.tsx:20 msgid "Purchase Orders" msgstr "" @@ -1202,16 +1203,16 @@ msgstr "" #: src/components/render/ModelType.tsx:132 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:108 -#: src/pages/build/BuildDetail.tsx:127 -#: src/pages/sales/SalesOrderDetail.tsx:265 -#: src/pages/stock/StockDetail.tsx:209 +#: src/pages/build/BuildDetail.tsx:126 +#: src/pages/sales/SalesOrderDetail.tsx:315 +#: src/pages/stock/StockDetail.tsx:216 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:133 #: src/pages/Index/Settings/SystemSettings.tsx:257 -#: src/pages/company/CompanyDetail.tsx:205 -#: src/pages/part/PartDetail.tsx:572 +#: src/pages/company/CompanyDetail.tsx:206 +#: src/pages/part/PartDetail.tsx:566 #: src/pages/sales/SalesIndex.tsx:21 msgid "Sales Orders" msgstr "" @@ -1226,13 +1227,13 @@ msgstr "" #: src/components/render/ModelType.tsx:147 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:117 -#: src/pages/sales/ReturnOrderDetail.tsx:241 +#: src/pages/sales/ReturnOrderDetail.tsx:291 msgid "Return Order" msgstr "" #: src/components/render/ModelType.tsx:148 #: src/pages/Index/Settings/SystemSettings.tsx:272 -#: src/pages/company/CompanyDetail.tsx:212 +#: src/pages/company/CompanyDetail.tsx:213 #: src/pages/sales/SalesIndex.tsx:27 msgid "Return Orders" msgstr "" @@ -1243,19 +1244,19 @@ msgid "Address" msgstr "" #: src/components/render/ModelType.tsx:156 -#: src/pages/company/CompanyDetail.tsx:238 +#: src/pages/company/CompanyDetail.tsx:239 msgid "Addresses" msgstr "" #: src/components/render/ModelType.tsx:162 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:165 -#: src/pages/sales/ReturnOrderDetail.tsx:131 -#: src/pages/sales/SalesOrderDetail.tsx:135 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:167 +#: src/pages/sales/ReturnOrderDetail.tsx:146 +#: src/pages/sales/SalesOrderDetail.tsx:150 msgid "Contact" msgstr "" #: src/components/render/ModelType.tsx:163 -#: src/pages/company/CompanyDetail.tsx:232 +#: src/pages/company/CompanyDetail.tsx:233 msgid "Contacts" msgstr "" @@ -1285,26 +1286,26 @@ msgstr "" #: src/defaults/links.tsx:29 #: src/defaults/menuItems.tsx:38 #: src/pages/Index/Settings/SystemSettings.tsx:199 -#: src/pages/part/PartDetail.tsx:488 +#: src/pages/part/PartDetail.tsx:482 #: src/pages/stock/LocationDetail.tsx:289 -#: src/pages/stock/StockDetail.tsx:343 +#: src/pages/stock/StockDetail.tsx:350 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" msgstr "" #: src/components/render/Stock.tsx:26 -#: src/pages/stock/StockDetail.tsx:144 -#: src/pages/stock/StockDetail.tsx:450 +#: src/pages/stock/StockDetail.tsx:151 +#: src/pages/stock/StockDetail.tsx:484 msgid "Serial Number" msgstr "" #: src/components/render/Stock.tsx:28 #: src/pages/part/pricing/BomPricingPanel.tsx:132 #: src/pages/part/pricing/PriceBreakPanel.tsx:96 -#: src/pages/stock/StockDetail.tsx:139 -#: src/pages/stock/StockDetail.tsx:455 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:92 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:120 +#: src/pages/stock/StockDetail.tsx:146 +#: src/pages/stock/StockDetail.tsx:489 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:94 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:122 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:73 msgid "Quantity" msgstr "" @@ -2064,7 +2065,7 @@ msgstr "" #~ msgstr "Local Server" #: src/defaults/links.tsx:11 -#: src/pages/company/CompanyDetail.tsx:89 +#: src/pages/company/CompanyDetail.tsx:90 msgid "Website" msgstr "" @@ -2081,8 +2082,8 @@ msgstr "" #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:217 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:278 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:322 +#: src/pages/company/SupplierPartDetail.tsx:297 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:331 #: src/pages/purchasing/PurchasingIndex.tsx:52 msgid "Purchasing" msgstr "" @@ -2090,9 +2091,9 @@ msgstr "" #: src/defaults/links.tsx:32 #: src/defaults/menuItems.tsx:53 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:245 +#: src/pages/sales/ReturnOrderDetail.tsx:296 #: src/pages/sales/SalesIndex.tsx:45 -#: src/pages/sales/SalesOrderDetail.tsx:269 +#: src/pages/sales/SalesOrderDetail.tsx:320 msgid "Sales" msgstr "" @@ -2295,75 +2296,75 @@ msgstr "" #~ msgid "Part updated" #~ msgstr "Part updated" -#: src/forms/PurchaseOrderForms.tsx:246 +#: src/forms/PurchaseOrderForms.tsx:257 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:254 +#: src/forms/PurchaseOrderForms.tsx:265 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:263 +#: src/forms/PurchaseOrderForms.tsx:274 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:273 +#: src/forms/PurchaseOrderForms.tsx:284 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:278 +#: src/forms/PurchaseOrderForms.tsx:289 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:289 -#: src/forms/PurchaseOrderForms.tsx:365 +#: src/forms/PurchaseOrderForms.tsx:300 +#: src/forms/PurchaseOrderForms.tsx:376 msgid "Scan Barcode" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:333 +#: src/forms/PurchaseOrderForms.tsx:344 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:340 +#: src/forms/PurchaseOrderForms.tsx:351 msgid "Assign Batch Code{0}" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:349 +#: src/forms/PurchaseOrderForms.tsx:360 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:374 -#: src/forms/StockForms.tsx:359 +#: src/forms/PurchaseOrderForms.tsx:385 +#: src/forms/StockForms.tsx:336 msgid "Remove item from list" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:399 -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/PurchaseOrderForms.tsx:410 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:58 -#: src/pages/stock/StockDetail.tsx:169 +#: src/pages/stock/StockDetail.tsx:176 msgid "Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:415 +#: src/forms/PurchaseOrderForms.tsx:426 msgid "Store at default location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:428 +#: src/forms/PurchaseOrderForms.tsx:439 msgid "Store at line item destination" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:438 +#: src/forms/PurchaseOrderForms.tsx:449 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:647 +#: src/forms/PurchaseOrderForms.tsx:658 msgid "Receive line items" msgstr "" @@ -2388,97 +2389,94 @@ msgstr "" #~ msgstr "Create Stock Item" #: src/forms/StockForms.tsx:136 +#: src/pages/stock/StockDetail.tsx:373 #: src/tables/stock/StockItemTable.tsx:374 #: src/tables/stock/StockItemTable.tsx:494 msgid "Add Stock Item" msgstr "" -#: src/forms/StockForms.tsx:157 -msgid "Edit Stock Item" -msgstr "" - #: src/forms/StockForms.tsx:158 -msgid "Stock item updated" -msgstr "" +#~ msgid "Stock item updated" +#~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:348 +#: src/forms/StockForms.tsx:325 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 -#: src/pages/part/PartDetail.tsx:208 -#: src/pages/part/PartDetail.tsx:649 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 +#: src/pages/part/PartDetail.tsx:202 +#: src/pages/part/PartDetail.tsx:643 #: src/tables/stock/StockItemTable.tsx:283 msgid "In Stock" msgstr "" -#: src/forms/StockForms.tsx:416 +#: src/forms/StockForms.tsx:393 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/tables/RowActions.tsx:148 msgid "Actions" msgstr "" -#: src/forms/StockForms.tsx:479 -#: src/pages/stock/StockDetail.tsx:399 +#: src/forms/StockForms.tsx:456 +#: src/pages/stock/StockDetail.tsx:429 #: src/tables/settings/TemplateTable.tsx:266 -#: src/tables/stock/StockItemTestResultTable.tsx:350 +#: src/tables/stock/StockItemTestResultTable.tsx:348 msgid "Add" msgstr "" -#: src/forms/StockForms.tsx:507 +#: src/forms/StockForms.tsx:484 #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:389 +#: src/pages/stock/StockDetail.tsx:419 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:740 +#: src/forms/StockForms.tsx:717 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:749 +#: src/forms/StockForms.tsx:726 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:758 -#: src/pages/part/PartDetail.tsx:725 +#: src/forms/StockForms.tsx:735 +#: src/pages/part/PartDetail.tsx:734 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:767 -#: src/pages/part/PartDetail.tsx:714 +#: src/forms/StockForms.tsx:744 +#: src/pages/part/PartDetail.tsx:723 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:776 +#: src/forms/StockForms.tsx:753 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:785 +#: src/forms/StockForms.tsx:762 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:804 +#: src/forms/StockForms.tsx:781 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:811 +#: src/forms/StockForms.tsx:788 msgid "Parent stock location" msgstr "" @@ -3196,7 +3194,7 @@ msgid "Reports" msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:89 -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:318 msgid "Report" msgstr "" @@ -3213,7 +3211,7 @@ msgstr "" #~ msgstr "Return order" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135 -#: src/pages/part/PartDetail.tsx:513 +#: src/pages/part/PartDetail.tsx:507 msgid "Bill of Materials" msgstr "" @@ -3264,15 +3262,15 @@ msgid "Reporting" msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:223 -#: src/pages/part/PartDetail.tsx:584 +#: src/pages/part/PartDetail.tsx:578 msgid "Stocktake" msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:228 -#: src/pages/build/BuildDetail.tsx:360 +#: src/pages/build/BuildDetail.tsx:361 #: src/pages/build/BuildIndex.tsx:14 -#: src/pages/part/PartDetail.tsx:520 -#: src/pages/sales/SalesOrderDetail.tsx:213 +#: src/pages/part/PartDetail.tsx:514 +#: src/pages/sales/SalesOrderDetail.tsx:240 msgid "Build Orders" msgstr "" @@ -3332,34 +3330,34 @@ msgstr "" #~ msgid "Build Status" #~ msgstr "Build Status" -#: src/pages/build/BuildDetail.tsx:85 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:109 -#: src/pages/sales/ReturnOrderDetail.tsx:75 -#: src/pages/sales/SalesOrderDetail.tsx:79 +#: src/pages/build/BuildDetail.tsx:84 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:111 +#: src/pages/sales/ReturnOrderDetail.tsx:90 +#: src/pages/sales/SalesOrderDetail.tsx:94 #: src/tables/machine/MachineListTable.tsx:323 #: src/tables/purchasing/PurchaseOrderTable.tsx:55 -#: src/tables/sales/ReturnOrderTable.tsx:41 +#: src/tables/sales/ReturnOrderTable.tsx:46 #: src/tables/sales/SalesOrderTable.tsx:52 #: src/tables/stock/StockItemTable.tsx:252 msgid "Status" msgstr "" -#: src/pages/build/BuildDetail.tsx:91 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:82 -#: src/pages/sales/ReturnOrderDetail.tsx:49 -#: src/pages/sales/SalesOrderDetail.tsx:53 +#: src/pages/build/BuildDetail.tsx:90 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:84 +#: src/pages/sales/ReturnOrderDetail.tsx:64 +#: src/pages/sales/SalesOrderDetail.tsx:68 msgid "Reference" msgstr "" -#: src/pages/build/BuildDetail.tsx:96 -#: src/pages/company/CompanyDetail.tsx:84 +#: src/pages/build/BuildDetail.tsx:95 +#: src/pages/company/CompanyDetail.tsx:85 #: src/pages/company/ManufacturerPartDetail.tsx:73 -#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/pages/company/SupplierPartDetail.tsx:85 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:129 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:103 -#: src/pages/sales/ReturnOrderDetail.tsx:69 -#: src/pages/sales/SalesOrderDetail.tsx:73 +#: src/pages/part/PartDetail.tsx:123 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:105 +#: src/pages/sales/ReturnOrderDetail.tsx:84 +#: src/pages/sales/SalesOrderDetail.tsx:88 #: src/pages/stock/LocationDetail.tsx:93 #: src/tables/ColumnRenderers.tsx:59 #: src/tables/machine/MachineTypeTable.tsx:69 @@ -3372,40 +3370,40 @@ msgstr "" msgid "Description" msgstr "" -#: src/pages/build/BuildDetail.tsx:103 +#: src/pages/build/BuildDetail.tsx:102 msgid "Parent Build" msgstr "" -#: src/pages/build/BuildDetail.tsx:114 +#: src/pages/build/BuildDetail.tsx:113 msgid "Build Quantity" msgstr "" -#: src/pages/build/BuildDetail.tsx:122 -#: src/pages/build/BuildDetail.tsx:223 +#: src/pages/build/BuildDetail.tsx:121 +#: src/pages/build/BuildDetail.tsx:222 msgid "Completed Outputs" msgstr "" -#: src/pages/build/BuildDetail.tsx:139 +#: src/pages/build/BuildDetail.tsx:138 msgid "Issued By" msgstr "" -#: src/pages/build/BuildDetail.tsx:145 -#: src/pages/part/PartDetail.tsx:321 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:190 -#: src/pages/sales/ReturnOrderDetail.tsx:156 -#: src/pages/sales/SalesOrderDetail.tsx:160 +#: src/pages/build/BuildDetail.tsx:144 +#: src/pages/part/PartDetail.tsx:315 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:192 +#: src/pages/sales/ReturnOrderDetail.tsx:171 +#: src/pages/sales/SalesOrderDetail.tsx:175 msgid "Responsible" msgstr "" -#: src/pages/build/BuildDetail.tsx:157 +#: src/pages/build/BuildDetail.tsx:156 msgid "Source Location" msgstr "" -#: src/pages/build/BuildDetail.tsx:158 +#: src/pages/build/BuildDetail.tsx:157 msgid "Any location" msgstr "" -#: src/pages/build/BuildDetail.tsx:165 +#: src/pages/build/BuildDetail.tsx:164 msgid "Destination Location" msgstr "" @@ -3420,7 +3418,7 @@ msgstr "" #~ msgid "Link custom barcode to part" #~ msgstr "Link custom barcode to part" -#: src/pages/build/BuildDetail.tsx:196 +#: src/pages/build/BuildDetail.tsx:195 msgid "Build Details" msgstr "" @@ -3429,7 +3427,7 @@ msgstr "" #~ msgid "Unlink custom barcode from part" #~ msgstr "Unlink custom barcode from part" -#: src/pages/build/BuildDetail.tsx:202 +#: src/pages/build/BuildDetail.tsx:201 #: src/tables/build/BuildLineTable.tsx:204 msgid "Allocate Stock" msgstr "" @@ -3438,7 +3436,7 @@ msgstr "" #~ msgid "Build Order updated" #~ msgstr "Build Order updated" -#: src/pages/build/BuildDetail.tsx:217 +#: src/pages/build/BuildDetail.tsx:216 msgid "Incomplete Outputs" msgstr "" @@ -3454,48 +3452,48 @@ msgstr "" #~ msgid "Delete build order" #~ msgstr "Delete build order" -#: src/pages/build/BuildDetail.tsx:236 +#: src/pages/build/BuildDetail.tsx:235 msgid "Consumed Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:248 +#: src/pages/build/BuildDetail.tsx:247 msgid "Child Build Orders" msgstr "" -#: src/pages/build/BuildDetail.tsx:258 -#: src/pages/company/CompanyDetail.tsx:244 +#: src/pages/build/BuildDetail.tsx:257 +#: src/pages/company/CompanyDetail.tsx:245 #: src/pages/company/ManufacturerPartDetail.tsx:169 -#: src/pages/part/PartDetail.tsx:606 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:246 -#: src/pages/sales/ReturnOrderDetail.tsx:199 -#: src/pages/sales/SalesOrderDetail.tsx:223 -#: src/pages/stock/StockDetail.tsx:316 +#: src/pages/part/PartDetail.tsx:600 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:253 +#: src/pages/sales/ReturnOrderDetail.tsx:214 +#: src/pages/sales/SalesOrderDetail.tsx:250 +#: src/pages/stock/StockDetail.tsx:323 msgid "Attachments" msgstr "" -#: src/pages/build/BuildDetail.tsx:270 -#: src/pages/company/CompanyDetail.tsx:256 -#: src/pages/part/PartDetail.tsx:618 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:258 -#: src/pages/sales/ReturnOrderDetail.tsx:211 -#: src/pages/sales/SalesOrderDetail.tsx:235 -#: src/pages/stock/StockDetail.tsx:328 +#: src/pages/build/BuildDetail.tsx:269 +#: src/pages/company/CompanyDetail.tsx:257 +#: src/pages/part/PartDetail.tsx:612 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:265 +#: src/pages/sales/ReturnOrderDetail.tsx:226 +#: src/pages/sales/SalesOrderDetail.tsx:262 +#: src/pages/stock/StockDetail.tsx:335 msgid "Notes" msgstr "" -#: src/pages/build/BuildDetail.tsx:286 +#: src/pages/build/BuildDetail.tsx:287 msgid "Edit Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:312 +#: src/pages/build/BuildDetail.tsx:313 msgid "Reporting Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:318 +#: src/pages/build/BuildDetail.tsx:319 msgid "Print build report" msgstr "" -#: src/pages/build/BuildDetail.tsx:324 +#: src/pages/build/BuildDetail.tsx:325 msgid "Build Order Actions" msgstr "" @@ -3507,53 +3505,56 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/company/CompanyDetail.tsx:97 +#: src/pages/company/CompanyDetail.tsx:98 msgid "Phone Number" msgstr "" -#: src/pages/company/CompanyDetail.tsx:104 +#: src/pages/company/CompanyDetail.tsx:105 msgid "Email Address" msgstr "" -#: src/pages/company/CompanyDetail.tsx:114 +#: src/pages/company/CompanyDetail.tsx:115 msgid "Default Currency" msgstr "" -#: src/pages/company/CompanyDetail.tsx:119 +#: src/pages/company/CompanyDetail.tsx:120 #: src/pages/company/SupplierDetail.tsx:8 -#: src/pages/company/SupplierPartDetail.tsx:102 -#: src/pages/company/SupplierPartDetail.tsx:188 -#: src/pages/company/SupplierPartDetail.tsx:282 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:97 +#: src/pages/company/SupplierPartDetail.tsx:109 +#: src/pages/company/SupplierPartDetail.tsx:195 +#: src/pages/company/SupplierPartDetail.tsx:301 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:99 +#: src/tables/company/CompanyTable.tsx:93 #: src/tables/purchasing/PurchaseOrderTable.tsx:73 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:36 msgid "Supplier" msgstr "" -#: src/pages/company/CompanyDetail.tsx:125 +#: src/pages/company/CompanyDetail.tsx:126 #: src/pages/company/ManufacturerDetail.tsx:8 #: src/pages/company/ManufacturerPartDetail.tsx:91 #: src/pages/company/ManufacturerPartDetail.tsx:221 -#: src/pages/company/SupplierPartDetail.tsx:117 +#: src/pages/company/SupplierPartDetail.tsx:124 +#: src/tables/company/CompanyTable.tsx:98 msgid "Manufacturer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:131 +#: src/pages/company/CompanyDetail.tsx:132 #: src/pages/company/CustomerDetail.tsx:8 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/pages/sales/ReturnOrderDetail.tsx:63 -#: src/pages/sales/SalesOrderDetail.tsx:67 -#: src/pages/stock/StockDetail.tsx:218 -#: src/tables/sales/ReturnOrderTable.tsx:60 -#: src/tables/sales/SalesOrderTable.tsx:95 +#: src/pages/sales/ReturnOrderDetail.tsx:78 +#: src/pages/sales/SalesOrderDetail.tsx:82 +#: src/pages/stock/StockDetail.tsx:225 +#: src/tables/company/CompanyTable.tsx:103 +#: src/tables/sales/ReturnOrderTable.tsx:61 +#: src/tables/sales/SalesOrderTable.tsx:97 msgid "Customer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:165 +#: src/pages/company/CompanyDetail.tsx:166 msgid "Details" msgstr "" -#: src/pages/company/CompanyDetail.tsx:171 +#: src/pages/company/CompanyDetail.tsx:172 msgid "Manufactured Parts" msgstr "" @@ -3561,7 +3562,7 @@ msgstr "" #~ msgid "Edit company" #~ msgstr "Edit company" -#: src/pages/company/CompanyDetail.tsx:180 +#: src/pages/company/CompanyDetail.tsx:181 msgid "Supplied Parts" msgstr "" @@ -3569,30 +3570,31 @@ msgstr "" #~ msgid "Delete company" #~ msgstr "Delete company" -#: src/pages/company/CompanyDetail.tsx:221 +#: src/pages/company/CompanyDetail.tsx:222 msgid "Assigned Stock" msgstr "" -#: src/pages/company/CompanyDetail.tsx:272 +#: src/pages/company/CompanyDetail.tsx:273 msgid "Edit Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:281 +#: src/pages/company/CompanyDetail.tsx:282 msgid "Company Actions" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:66 -#: src/pages/company/SupplierPartDetail.tsx:71 +#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:72 msgid "Internal Part" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:81 -#: src/pages/company/SupplierPartDetail.tsx:85 +#: src/pages/company/SupplierPartDetail.tsx:92 msgid "External Link" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:99 -#: src/pages/company/SupplierPartDetail.tsx:126 +#: src/pages/company/SupplierPartDetail.tsx:133 #: src/tables/purchasing/ManufacturerPartTable.tsx:53 msgid "Manufacturer Part Number" msgstr "" @@ -3606,12 +3608,12 @@ msgid "Manufacturer Part Details" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:143 -#: src/pages/part/PartDetail.tsx:482 +#: src/pages/part/PartDetail.tsx:476 msgid "Parameters" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:155 -#: src/pages/part/PartDetail.tsx:553 +#: src/pages/part/PartDetail.tsx:547 #: src/pages/purchasing/PurchasingIndex.tsx:26 msgid "Suppliers" msgstr "" @@ -3629,65 +3631,70 @@ msgstr "" msgid "ManufacturerPart" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:92 +#: src/pages/company/SupplierPartDetail.tsx:99 #: src/tables/ColumnRenderers.tsx:110 msgid "Note" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:110 +#: src/pages/company/SupplierPartDetail.tsx:117 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:138 -#: src/pages/company/SupplierPartDetail.tsx:189 -#: src/pages/stock/StockDetail.tsx:232 +#: src/pages/company/SupplierPartDetail.tsx:145 +#: src/pages/company/SupplierPartDetail.tsx:196 +#: src/pages/stock/StockDetail.tsx:239 msgid "Packaging" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:145 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:105 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:141 -#: src/tables/purchasing/SupplierPartTable.tsx:120 +#: src/pages/company/SupplierPartDetail.tsx:152 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:107 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:143 +#: src/tables/purchasing/SupplierPartTable.tsx:132 msgid "Pack Quantity" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:156 +#: src/pages/company/SupplierPartDetail.tsx:163 msgid "Supplier Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:163 +#: src/pages/company/SupplierPartDetail.tsx:170 msgid "Availability Updated" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:197 msgid "Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:199 +#: src/pages/company/SupplierPartDetail.tsx:206 msgid "Supplier Part Details" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:205 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:234 +#: src/pages/company/SupplierPartDetail.tsx:212 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:241 msgid "Received Stock" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:229 +#: src/pages/company/SupplierPartDetail.tsx:236 #: src/pages/part/PartPricingPanel.tsx:115 #: src/pages/part/pricing/PricingOverviewPanel.tsx:130 msgid "Supplier Pricing" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:244 +#: src/pages/company/SupplierPartDetail.tsx:251 msgid "Supplier Part Actions" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:270 -#: src/tables/purchasing/SupplierPartTable.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:275 +#: src/tables/purchasing/SupplierPartTable.tsx:211 msgid "Edit Supplier Part" msgstr "" +#: src/pages/company/SupplierPartDetail.tsx:282 +#: src/tables/purchasing/SupplierPartTable.tsx:164 +msgid "Add Supplier Part" +msgstr "" + #: src/pages/part/CategoryDetail.tsx:78 #: src/pages/stock/LocationDetail.tsx:85 #: src/tables/settings/ErrorTable.tsx:34 @@ -3734,135 +3741,143 @@ msgstr "" msgid "Category Details" msgstr "" -#: src/pages/part/PartDetail.tsx:135 +#: src/pages/part/PartDetail.tsx:129 msgid "Variant of" msgstr "" -#: src/pages/part/PartDetail.tsx:142 +#: src/pages/part/PartDetail.tsx:136 #: src/tables/notifications/NotificationsTable.tsx:31 #: src/tables/part/PartCategoryTemplateTable.tsx:68 msgid "Category" msgstr "" -#: src/pages/part/PartDetail.tsx:148 +#: src/pages/part/PartDetail.tsx:142 msgid "Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:155 +#: src/pages/part/PartDetail.tsx:149 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:162 +#: src/pages/part/PartDetail.tsx:156 msgid "IPN" msgstr "" -#: src/pages/part/PartDetail.tsx:169 +#: src/pages/part/PartDetail.tsx:163 msgid "Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:176 +#: src/pages/part/PartDetail.tsx:170 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:39 msgid "Units" msgstr "" -#: src/pages/part/PartDetail.tsx:183 +#: src/pages/part/PartDetail.tsx:177 #: src/tables/settings/PendingTasksTable.tsx:40 msgid "Keywords" msgstr "" -#: src/pages/part/PartDetail.tsx:190 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:156 -#: src/pages/sales/ReturnOrderDetail.tsx:122 -#: src/pages/sales/SalesOrderDetail.tsx:126 +#: src/pages/part/PartDetail.tsx:184 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:158 +#: src/pages/sales/ReturnOrderDetail.tsx:137 +#: src/pages/sales/SalesOrderDetail.tsx:141 msgid "Link" msgstr "" -#: src/pages/part/PartDetail.tsx:202 +#: src/pages/part/PartDetail.tsx:196 #: src/tables/build/BuildLineTable.tsx:115 msgid "Available Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:214 +#: src/pages/part/PartDetail.tsx:208 msgid "Minimum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:220 +#: src/pages/part/PartDetail.tsx:214 #: src/tables/bom/BomTable.tsx:210 #: src/tables/build/BuildLineTable.tsx:92 msgid "On order" msgstr "" -#: src/pages/part/PartDetail.tsx:229 +#: src/pages/part/PartDetail.tsx:223 msgid "Allocated to Build Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:240 +#: src/pages/part/PartDetail.tsx:234 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:250 +#: src/pages/part/PartDetail.tsx:244 #: src/tables/bom/BomTable.tsx:234 msgid "Can Build" msgstr "" -#: src/pages/part/PartDetail.tsx:257 +#: src/pages/part/PartDetail.tsx:251 #: src/tables/bom/BomTable.tsx:218 #: src/tables/part/PartTable.tsx:91 msgid "Building" msgstr "" -#: src/pages/part/PartDetail.tsx:266 +#: src/pages/part/PartDetail.tsx:260 #: src/tables/bom/UsedInTable.tsx:71 #: src/tables/build/BuildOrderTable.tsx:102 +#: src/tables/company/CompanyTable.tsx:58 +#: src/tables/company/CompanyTable.tsx:88 #: src/tables/machine/MachineListTable.tsx:320 #: src/tables/part/PartTable.tsx:177 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:190 #: src/tables/plugin/PluginListTable.tsx:634 +#: src/tables/purchasing/SupplierPartTable.tsx:99 +#: src/tables/purchasing/SupplierPartTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:247 msgid "Active" msgstr "" -#: src/pages/part/PartDetail.tsx:271 +#: src/pages/part/PartDetail.tsx:265 msgid "Template Part" msgstr "" -#: src/pages/part/PartDetail.tsx:276 +#: src/pages/part/PartDetail.tsx:270 #: src/tables/bom/BomTable.tsx:262 msgid "Assembled Part" msgstr "" -#: src/pages/part/PartDetail.tsx:281 +#: src/pages/part/PartDetail.tsx:275 msgid "Component Part" msgstr "" -#: src/pages/part/PartDetail.tsx:286 +#: src/pages/part/PartDetail.tsx:280 #: src/tables/bom/BomTable.tsx:257 msgid "Trackable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:291 +#: src/pages/part/PartDetail.tsx:285 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:296 +#: src/pages/part/PartDetail.tsx:290 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:301 +#: src/pages/part/PartDetail.tsx:295 msgid "Virtual Part" msgstr "" -#: src/pages/part/PartDetail.tsx:309 +#: src/pages/part/PartDetail.tsx:303 msgid "Creation Date" msgstr "" +#: src/pages/part/PartDetail.tsx:308 +msgid "Created By" +msgstr "" + #: src/pages/part/PartDetail.tsx:310 #~ msgid "Edit part" #~ msgstr "Edit part" -#: src/pages/part/PartDetail.tsx:314 -msgid "Created By" +#: src/pages/part/PartDetail.tsx:322 +msgid "Default Supplier" msgstr "" #: src/pages/part/PartDetail.tsx:322 @@ -3873,93 +3888,95 @@ msgstr "" #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:328 -msgid "Default Supplier" -msgstr "" - -#: src/pages/part/PartDetail.tsx:339 +#: src/pages/part/PartDetail.tsx:333 #: src/tables/part/PartTable.tsx:160 msgid "Price Range" msgstr "" -#: src/pages/part/PartDetail.tsx:374 -#: src/pages/stock/StockDetail.tsx:129 +#: src/pages/part/PartDetail.tsx:368 +#: src/pages/stock/StockDetail.tsx:136 msgid "Last Stocktake" msgstr "" -#: src/pages/part/PartDetail.tsx:409 +#: src/pages/part/PartDetail.tsx:403 msgid "Stocktake By" msgstr "" -#: src/pages/part/PartDetail.tsx:476 +#: src/pages/part/PartDetail.tsx:470 msgid "Part Details" msgstr "" -#: src/pages/part/PartDetail.tsx:500 +#: src/pages/part/PartDetail.tsx:494 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:507 -#: src/pages/stock/StockDetail.tsx:277 +#: src/pages/part/PartDetail.tsx:501 +#: src/pages/stock/StockDetail.tsx:284 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:527 +#: src/pages/part/PartDetail.tsx:521 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:534 +#: src/pages/part/PartDetail.tsx:528 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:540 +#: src/pages/part/PartDetail.tsx:534 #: src/pages/purchasing/PurchasingIndex.tsx:37 msgid "Manufacturers" msgstr "" -#: src/pages/part/PartDetail.tsx:579 +#: src/pages/part/PartDetail.tsx:573 msgid "Scheduling" msgstr "" -#: src/pages/part/PartDetail.tsx:589 +#: src/pages/part/PartDetail.tsx:583 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:600 +#: src/pages/part/PartDetail.tsx:594 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:654 +#: src/pages/part/PartDetail.tsx:648 msgid "No Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:659 +#: src/pages/part/PartDetail.tsx:653 #: src/tables/part/PartTable.tsx:85 msgid "On Order" msgstr "" -#: src/pages/part/PartDetail.tsx:664 +#: src/pages/part/PartDetail.tsx:658 #: src/tables/stock/StockItemTable.tsx:288 msgid "In Production" msgstr "" -#: src/pages/part/PartDetail.tsx:676 +#: src/pages/part/PartDetail.tsx:671 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:707 +#: src/pages/part/PartDetail.tsx:678 +#: src/tables/part/PartTable.tsx:276 +#: src/tables/part/PartTable.tsx:292 +msgid "Add Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:716 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:715 +#: src/pages/part/PartDetail.tsx:724 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:726 +#: src/pages/part/PartDetail.tsx:735 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:736 +#: src/pages/part/PartDetail.tsx:745 msgid "Part Actions" msgstr "" @@ -4022,7 +4039,7 @@ msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:151 #: src/pages/part/pricing/SupplierPricingPanel.tsx:83 #: src/tables/bom/BomTable.tsx:149 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:168 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:170 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:88 msgid "Unit Price" msgstr "" @@ -4030,12 +4047,15 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:161 #: src/tables/ColumnRenderers.tsx:231 #: src/tables/bom/BomTable.tsx:158 +#: src/tables/purchasing/PurchaseOrderTable.tsx:97 +#: src/tables/sales/ReturnOrderTable.tsx:87 +#: src/tables/sales/SalesOrderTable.tsx:124 msgid "Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:177 #: src/pages/part/pricing/VariantPricingPanel.tsx:62 -#: src/tables/purchasing/SupplierPartTable.tsx:137 +#: src/tables/purchasing/SupplierPartTable.tsx:149 msgid "Updated" msgstr "" @@ -4094,7 +4114,7 @@ msgid "Overall Pricing" msgstr "" #: src/pages/part/pricing/PricingOverviewPanel.tsx:184 -#: src/pages/stock/StockDetail.tsx:123 +#: src/pages/stock/StockDetail.tsx:130 msgid "Last Updated" msgstr "" @@ -4153,82 +4173,92 @@ msgstr "" msgid "Variant Part" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:66 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:68 msgid "Edit Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:88 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:90 msgid "Supplier Reference" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:118 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:228 -#: src/pages/sales/ReturnOrderDetail.tsx:84 -#: src/pages/sales/ReturnOrderDetail.tsx:194 -#: src/pages/sales/SalesOrderDetail.tsx:88 -#: src/pages/sales/SalesOrderDetail.tsx:198 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:120 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:230 +#: src/pages/sales/ReturnOrderDetail.tsx:99 +#: src/pages/sales/ReturnOrderDetail.tsx:209 +#: src/pages/sales/SalesOrderDetail.tsx:103 +#: src/pages/sales/SalesOrderDetail.tsx:225 msgid "Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:125 -#: src/pages/sales/ReturnOrderDetail.tsx:91 -#: src/pages/sales/SalesOrderDetail.tsx:95 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 +#: src/pages/sales/ReturnOrderDetail.tsx:106 +#: src/pages/sales/SalesOrderDetail.tsx:110 msgid "Completed Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:133 -#: src/pages/sales/ReturnOrderDetail.tsx:99 -#: src/pages/sales/SalesOrderDetail.tsx:103 -#: src/pages/sales/SalesOrderDetail.tsx:208 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:135 +#: src/pages/sales/ReturnOrderDetail.tsx:114 +#: src/pages/sales/SalesOrderDetail.tsx:118 +#: src/pages/sales/SalesOrderDetail.tsx:235 msgid "Completed Shipments" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:141 -#: src/pages/sales/ReturnOrderDetail.tsx:107 -#: src/pages/sales/SalesOrderDetail.tsx:111 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 +#: src/pages/sales/ReturnOrderDetail.tsx:122 +#: src/pages/sales/SalesOrderDetail.tsx:126 msgid "Order Currency," msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:146 -#: src/pages/sales/ReturnOrderDetail.tsx:112 -#: src/pages/sales/SalesOrderDetail.tsx:116 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:148 +#: src/pages/sales/ReturnOrderDetail.tsx:127 +#: src/pages/sales/SalesOrderDetail.tsx:131 msgid "Total Cost" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:177 -#: src/pages/sales/ReturnOrderDetail.tsx:143 -#: src/pages/sales/SalesOrderDetail.tsx:147 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:179 +#: src/pages/sales/ReturnOrderDetail.tsx:158 +#: src/pages/sales/SalesOrderDetail.tsx:162 msgid "Created On" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:183 -#: src/pages/sales/ReturnOrderDetail.tsx:149 -#: src/pages/sales/SalesOrderDetail.tsx:153 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:185 +#: src/pages/sales/ReturnOrderDetail.tsx:164 +#: src/pages/sales/SalesOrderDetail.tsx:168 #: src/tables/ColumnRenderers.tsx:180 msgid "Target Date" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:222 -#: src/pages/sales/ReturnOrderDetail.tsx:188 -#: src/pages/sales/SalesOrderDetail.tsx:192 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:224 +#: src/pages/sales/ReturnOrderDetail.tsx:203 +#: src/pages/sales/SalesOrderDetail.tsx:219 msgid "Order Details" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:287 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:293 +#: src/pages/sales/ReturnOrderDetail.tsx:267 +#: src/pages/sales/SalesOrderDetail.tsx:279 msgid "Order Actions" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:55 -#: src/pages/sales/SalesOrderDetail.tsx:59 -#: src/tables/sales/SalesOrderTable.tsx:111 +#: src/pages/sales/ReturnOrderDetail.tsx:70 +#: src/pages/sales/SalesOrderDetail.tsx:74 +#: src/tables/sales/SalesOrderTable.tsx:113 msgid "Customer Reference" msgstr "" +#: src/pages/sales/ReturnOrderDetail.tsx:256 +msgid "Edit Return Order" +msgstr "" + #: src/pages/sales/SalesIndex.tsx:33 msgid "Customers" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:203 +#: src/pages/sales/SalesOrderDetail.tsx:208 +msgid "Edit Sales Order" +msgstr "" + +#: src/pages/sales/SalesOrderDetail.tsx:230 msgid "Pending Shipments" msgstr "" @@ -4266,15 +4296,19 @@ msgstr "" msgid "Location Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:102 +#: src/pages/stock/StockDetail.tsx:109 msgid "Base Part" msgstr "" -#: src/pages/stock/StockDetail.tsx:109 +#: src/pages/stock/StockDetail.tsx:116 msgid "Stock Status" msgstr "" -#: src/pages/stock/StockDetail.tsx:150 +#: src/pages/stock/StockDetail.tsx:155 +#~ msgid "Link custom barcode to stock item" +#~ msgstr "Link custom barcode to stock item" + +#: src/pages/stock/StockDetail.tsx:157 #: src/tables/build/BuildLineTable.tsx:38 #: src/tables/part/PartTable.tsx:116 #: src/tables/stock/StockItemTable.tsx:154 @@ -4282,86 +4316,90 @@ msgstr "" msgid "Available" msgstr "" -#: src/pages/stock/StockDetail.tsx:155 -#~ msgid "Link custom barcode to stock item" -#~ msgstr "Link custom barcode to stock item" - #: src/pages/stock/StockDetail.tsx:161 #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:176 +#: src/pages/stock/StockDetail.tsx:183 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:192 +#: src/pages/stock/StockDetail.tsx:199 msgid "Consumed By" msgstr "" -#: src/pages/stock/StockDetail.tsx:201 -msgid "Build Order" -msgstr "" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "Edit stock item" +#: src/pages/stock/StockDetail.tsx:208 +msgid "Build Order" +msgstr "" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "Delete stock item" -#: src/pages/stock/StockDetail.tsx:266 +#: src/pages/stock/StockDetail.tsx:273 msgid "Stock Details" msgstr "" -#: src/pages/stock/StockDetail.tsx:272 +#: src/pages/stock/StockDetail.tsx:279 msgid "Stock Tracking" msgstr "" -#: src/pages/stock/StockDetail.tsx:284 +#: src/pages/stock/StockDetail.tsx:291 msgid "Test Data" msgstr "" -#: src/pages/stock/StockDetail.tsx:298 +#: src/pages/stock/StockDetail.tsx:305 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:305 +#: src/pages/stock/StockDetail.tsx:312 msgid "Child Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:385 +#: src/pages/stock/StockDetail.tsx:364 +msgid "Edit Stock Item" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:415 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:390 +#: src/pages/stock/StockDetail.tsx:420 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:400 +#: src/pages/stock/StockDetail.tsx:430 #: src/tables/stock/StockItemTable.tsx:409 msgid "Add stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:408 +#: src/pages/stock/StockDetail.tsx:433 +#~ msgid "Duplicate stock item" +#~ msgstr "Duplicate stock item" + +#: src/pages/stock/StockDetail.tsx:438 #: src/tables/stock/StockItemTable.tsx:418 msgid "Remove stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:415 +#: src/pages/stock/StockDetail.tsx:445 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:416 +#: src/pages/stock/StockDetail.tsx:446 #: src/tables/stock/StockItemTable.tsx:438 msgid "Transfer stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:433 -msgid "Duplicate stock item" +#: src/pages/stock/StockDetail.tsx:458 +msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:460 +#: src/pages/stock/StockDetail.tsx:494 msgid "Batch Code" msgstr "" @@ -4610,18 +4648,10 @@ msgstr "" msgid "BOM item created" msgstr "" -#: src/tables/bom/BomTable.tsx:311 -#~ msgid "Edit Bom Item" -#~ msgstr "Edit Bom Item" - #: src/tables/bom/BomTable.tsx:313 msgid "Edit BOM Item" msgstr "" -#: src/tables/bom/BomTable.tsx:313 -#~ msgid "Bom item updated" -#~ msgstr "Bom item updated" - #: src/tables/bom/BomTable.tsx:315 msgid "BOM item updated" msgstr "" @@ -4634,26 +4664,34 @@ msgstr "" msgid "BOM item deleted" msgstr "" -#: src/tables/bom/BomTable.tsx:328 -#~ msgid "Delete Bom Item" -#~ msgstr "Delete Bom Item" - -#: src/tables/bom/BomTable.tsx:329 -#~ msgid "Bom item deleted" -#~ msgstr "Bom item deleted" - #: src/tables/bom/BomTable.tsx:331 -#~ msgid "Are you sure you want to remove this BOM item?" -#~ msgstr "Are you sure you want to remove this BOM item?" +#~ msgid "Edit Bom Item" +#~ msgstr "Edit Bom Item" #: src/tables/bom/BomTable.tsx:333 msgid "View BOM" msgstr "" +#: src/tables/bom/BomTable.tsx:333 +#~ msgid "Bom item updated" +#~ msgstr "Bom item updated" + #: src/tables/bom/BomTable.tsx:344 msgid "Validate BOM line" msgstr "" +#: src/tables/bom/BomTable.tsx:348 +#~ msgid "Delete Bom Item" +#~ msgstr "Delete Bom Item" + +#: src/tables/bom/BomTable.tsx:349 +#~ msgid "Bom item deleted" +#~ msgstr "Bom item deleted" + +#: src/tables/bom/BomTable.tsx:351 +#~ msgid "Are you sure you want to remove this BOM item?" +#~ msgstr "Are you sure you want to remove this BOM item?" + #: src/tables/bom/BomTable.tsx:352 msgid "Edit Substitutes" msgstr "" @@ -4727,7 +4765,7 @@ msgstr "" #: src/tables/build/BuildOrderTable.tsx:107 #: src/tables/purchasing/PurchaseOrderTable.tsx:56 -#: src/tables/sales/ReturnOrderTable.tsx:42 +#: src/tables/sales/ReturnOrderTable.tsx:47 #: src/tables/sales/SalesOrderTable.tsx:53 msgid "Filter by order status" msgstr "" @@ -4736,8 +4774,8 @@ msgstr "" msgid "Show overdue status" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:140 -#: src/tables/build/BuildOrderTable.tsx:158 +#: src/tables/build/BuildOrderTable.tsx:142 +#: src/tables/build/BuildOrderTable.tsx:160 msgid "Add Build Order" msgstr "" @@ -4762,27 +4800,43 @@ msgstr "" msgid "Are you sure you want to delete this address?" msgstr "" -#: src/tables/company/CompanyTable.tsx:63 +#: src/tables/company/CompanyTable.tsx:71 msgid "New Company" msgstr "" -#: src/tables/company/CompanyTable.tsx:83 +#: src/tables/company/CompanyTable.tsx:89 +msgid "Show active companies" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:94 +msgid "Show companies which are suppliers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:99 +msgid "Show companies which are manufacturers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:104 +msgid "Show companies which are customers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:116 msgid "Add Company" msgstr "" -#: src/tables/company/ContactTable.tsx:73 +#: src/tables/company/ContactTable.tsx:71 msgid "Edit Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:80 +#: src/tables/company/ContactTable.tsx:78 msgid "Add Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:91 +#: src/tables/company/ContactTable.tsx:89 msgid "Delete Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:131 +#: src/tables/company/ContactTable.tsx:129 msgid "Add contact" msgstr "" @@ -5179,11 +5233,6 @@ msgstr "" msgid "Not Virtual" msgstr "" -#: src/tables/part/PartTable.tsx:276 -#: src/tables/part/PartTable.tsx:292 -msgid "Add Part" -msgstr "" - #: src/tables/part/PartTestTemplateTable.tsx:52 msgid "Results" msgstr "" @@ -5532,105 +5581,122 @@ msgstr "" msgid "Are you sure you want to remove this manufacturer part?" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:84 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:86 msgid "Part Description" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:111 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:113 msgid "Total Quantity" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:127 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:129 msgid "Received" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:146 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:148 msgid "Supplier Code" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:153 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:155 msgid "Supplier Link" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:160 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:162 msgid "Manufacturer Code" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:174 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:176 msgid "Destination" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:188 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:198 msgid "Add Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:203 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:215 msgid "Edit Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:211 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:223 msgid "Delete Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:222 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:234 msgid "Receive line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:256 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:272 msgid "Add line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:261 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:282 msgid "Receive items" msgstr "" -#: src/tables/purchasing/PurchaseOrderTable.tsx:102 -#: src/tables/purchasing/PurchaseOrderTable.tsx:119 +#: src/tables/purchasing/PurchaseOrderTable.tsx:113 +#: src/tables/purchasing/PurchaseOrderTable.tsx:130 msgid "Add Purchase Order" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:88 +#: src/tables/purchasing/SupplierPartTable.tsx:94 msgid "MPN" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:111 +#: src/tables/purchasing/SupplierPartTable.tsx:123 msgid "Base units" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:156 -msgid "Add Supplier Part" -msgstr "" - -#: src/tables/purchasing/SupplierPartTable.tsx:159 +#: src/tables/purchasing/SupplierPartTable.tsx:171 msgid "Supplier part created" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:168 +#: src/tables/purchasing/SupplierPartTable.tsx:177 msgid "Add supplier part" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:193 -msgid "Supplier part updated" +#: src/tables/purchasing/SupplierPartTable.tsx:189 +msgid "Show active supplier parts" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:204 -msgid "Delete Supplier Part" +#: src/tables/purchasing/SupplierPartTable.tsx:193 +msgid "Active Part" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:193 +#~ msgid "Supplier part updated" +#~ msgstr "Supplier part updated" + +#: src/tables/purchasing/SupplierPartTable.tsx:194 +msgid "Show active internal parts" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:198 +msgid "Active Supplier" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:199 +msgid "Show active suppliers" msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:205 -msgid "Supplier part deleted" -msgstr "" +#~ msgid "Supplier part deleted" +#~ msgstr "Supplier part deleted" #: src/tables/purchasing/SupplierPartTable.tsx:207 -msgid "Are you sure you want to remove this supplier part?" +#~ msgid "Are you sure you want to remove this supplier part?" +#~ msgstr "Are you sure you want to remove this supplier part?" + +#: src/tables/purchasing/SupplierPartTable.tsx:219 +msgid "Delete Supplier Part" msgstr "" -#: src/tables/sales/ReturnOrderTable.tsx:95 +#: src/tables/sales/ReturnOrderTable.tsx:102 +#: src/tables/sales/ReturnOrderTable.tsx:116 msgid "Add Return Order" msgstr "" -#: src/tables/sales/SalesOrderTable.tsx:66 -#: src/tables/sales/SalesOrderTable.tsx:83 +#: src/tables/sales/SalesOrderTable.tsx:68 +#: src/tables/sales/SalesOrderTable.tsx:85 msgid "Add Sales Order" msgstr "" @@ -6097,8 +6163,8 @@ msgid "Finished" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:277 -#: src/tables/stock/StockItemTestResultTable.tsx:351 -#: src/tables/stock/StockItemTestResultTable.tsx:406 +#: src/tables/stock/StockItemTestResultTable.tsx:349 +#: src/tables/stock/StockItemTestResultTable.tsx:404 msgid "Add Test Result" msgstr "" @@ -6106,61 +6172,61 @@ msgstr "" msgid "Test result added" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:290 -#: src/tables/stock/StockItemTestResultTable.tsx:361 +#: src/tables/stock/StockItemTestResultTable.tsx:288 +#: src/tables/stock/StockItemTestResultTable.tsx:359 msgid "Edit Test Result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:292 +#: src/tables/stock/StockItemTestResultTable.tsx:290 msgid "Test result updated" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:298 -#: src/tables/stock/StockItemTestResultTable.tsx:370 +#: src/tables/stock/StockItemTestResultTable.tsx:296 +#: src/tables/stock/StockItemTestResultTable.tsx:368 msgid "Delete Test Result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:300 +#: src/tables/stock/StockItemTestResultTable.tsx:298 msgid "Test result deleted" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:314 +#: src/tables/stock/StockItemTestResultTable.tsx:312 msgid "Test Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:315 +#: src/tables/stock/StockItemTestResultTable.tsx:313 msgid "Test result has been recorded" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:322 +#: src/tables/stock/StockItemTestResultTable.tsx:320 msgid "Failed to record test result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:339 +#: src/tables/stock/StockItemTestResultTable.tsx:337 msgid "Pass Test" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:387 +#: src/tables/stock/StockItemTestResultTable.tsx:385 msgid "Required" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:388 +#: src/tables/stock/StockItemTestResultTable.tsx:386 msgid "Show results for required tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:392 +#: src/tables/stock/StockItemTestResultTable.tsx:390 msgid "Include Installed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:393 +#: src/tables/stock/StockItemTestResultTable.tsx:391 msgid "Show results for installed stock items" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:397 +#: src/tables/stock/StockItemTestResultTable.tsx:395 msgid "Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:398 +#: src/tables/stock/StockItemTestResultTable.tsx:396 msgid "Show only passed tests" msgstr "" diff --git a/src/frontend/src/locales/pseudo-LOCALE/messages.po b/src/frontend/src/locales/pseudo-LOCALE/messages.po index b80ac6db8d..d125a42a39 100644 --- a/src/frontend/src/locales/pseudo-LOCALE/messages.po +++ b/src/frontend/src/locales/pseudo-LOCALE/messages.po @@ -104,10 +104,10 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/forms/StockForms.tsx:450 +#: src/forms/StockForms.tsx:427 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:407 +#: src/pages/stock/StockDetail.tsx:437 msgid "Remove" msgstr "" @@ -135,7 +135,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:226 -#: src/components/forms/ApiForm.tsx:516 +#: src/components/forms/ApiForm.tsx:529 #: src/contexts/ThemeContext.tsx:65 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 msgid "Submit" @@ -166,6 +166,9 @@ msgid "Part is not active" msgstr "" #: src/components/details/PartIcons.tsx:34 +#: src/pages/company/CompanyDetail.tsx:299 +#: src/pages/company/SupplierPartDetail.tsx:310 +#: src/pages/part/PartDetail.tsx:662 msgid "Inactive" msgstr "" @@ -281,26 +284,26 @@ msgstr "" msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:131 +#: src/components/forms/ApiForm.tsx:133 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "" -#: src/components/forms/ApiForm.tsx:378 +#: src/components/forms/ApiForm.tsx:393 #: src/components/widgets/MarkdownEditor.tsx:146 msgid "Success" msgstr "" -#: src/components/forms/ApiForm.tsx:453 +#: src/components/forms/ApiForm.tsx:468 msgid "Form Errors Exist" msgstr "" -#: src/components/forms/ApiForm.tsx:553 +#: src/components/forms/ApiForm.tsx:566 #: src/tables/plugin/PluginListTable.tsx:441 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:573 +#: src/components/forms/ApiForm.tsx:586 #: src/components/items/ActionDropdown.tsx:199 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:121 @@ -321,26 +324,30 @@ msgstr "" #~ msgid "Check your your input and try again." #~ msgstr "" -#: src/components/forms/AuthenticationForm.tsx:51 +#: src/components/forms/AuthenticationForm.tsx:49 msgid "Login successful" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:52 -msgid "Welcome back!" +#: src/components/forms/AuthenticationForm.tsx:50 +msgid "Logged in successfully" msgstr "" +#: src/components/forms/AuthenticationForm.tsx:52 +#~ msgid "Welcome back!" +#~ msgstr "" + #: src/components/forms/AuthenticationForm.tsx:53 #~ msgid "Login successfull" #~ msgstr "" -#: src/components/forms/AuthenticationForm.tsx:59 +#: src/components/forms/AuthenticationForm.tsx:56 msgid "Login failed" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:60 -#: src/components/forms/AuthenticationForm.tsx:80 -#: src/components/forms/AuthenticationForm.tsx:217 -#: src/functions/auth.tsx:116 +#: src/components/forms/AuthenticationForm.tsx:57 +#: src/components/forms/AuthenticationForm.tsx:74 +#: src/components/forms/AuthenticationForm.tsx:209 +#: src/functions/auth.tsx:111 msgid "Check your input and try again." msgstr "" @@ -349,46 +356,45 @@ msgstr "" #~ msgid "Mail delivery successfull" #~ msgstr "" -#: src/components/forms/AuthenticationForm.tsx:71 -#: src/functions/auth.tsx:107 +#: src/components/forms/AuthenticationForm.tsx:68 +#: src/functions/auth.tsx:102 msgid "Mail delivery successful" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:72 +#: src/components/forms/AuthenticationForm.tsx:69 msgid "Check your inbox for the login link. If you have an account, you will receive a login link. Check in spam too." msgstr "" -#: src/components/forms/AuthenticationForm.tsx:79 -#: src/components/forms/AuthenticationForm.tsx:216 -msgid "Input error" +#: src/components/forms/AuthenticationForm.tsx:73 +msgid "Mail delivery failed" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:99 +#: src/components/forms/AuthenticationForm.tsx:93 msgid "Or continue with other methods" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:110 -#: src/components/forms/AuthenticationForm.tsx:234 +#: src/components/forms/AuthenticationForm.tsx:104 +#: src/components/forms/AuthenticationForm.tsx:225 msgid "Username" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:111 -#: src/components/forms/AuthenticationForm.tsx:235 +#: src/components/forms/AuthenticationForm.tsx:105 +#: src/components/forms/AuthenticationForm.tsx:226 msgid "Your username" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:116 -#: src/components/forms/AuthenticationForm.tsx:247 +#: src/components/forms/AuthenticationForm.tsx:110 +#: src/components/forms/AuthenticationForm.tsx:238 #: src/pages/Auth/Set-Password.tsx:106 msgid "Password" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:117 -#: src/components/forms/AuthenticationForm.tsx:248 +#: src/components/forms/AuthenticationForm.tsx:111 +#: src/components/forms/AuthenticationForm.tsx:239 msgid "Your password" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:129 +#: src/components/forms/AuthenticationForm.tsx:123 #: src/pages/Auth/Reset.tsx:26 msgid "Reset password" msgstr "" @@ -397,73 +403,77 @@ msgstr "" #~ msgid "Log in" #~ msgstr "" -#: src/components/forms/AuthenticationForm.tsx:136 -#~ msgid "I will use username and password" -#~ msgstr "" - -#: src/components/forms/AuthenticationForm.tsx:138 -#: src/components/forms/AuthenticationForm.tsx:240 +#: src/components/forms/AuthenticationForm.tsx:132 +#: src/components/forms/AuthenticationForm.tsx:231 #: src/pages/Auth/Reset.tsx:31 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:49 msgid "Email" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:139 +#: src/components/forms/AuthenticationForm.tsx:133 #: src/pages/Auth/Reset.tsx:32 #: src/pages/Auth/Set-Password.tsx:107 msgid "We will send you a link to login - if you are registered" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:155 +#: src/components/forms/AuthenticationForm.tsx:136 +#~ msgid "I will use username and password" +#~ msgstr "" + +#: src/components/forms/AuthenticationForm.tsx:149 msgid "Send me an email" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:157 +#: src/components/forms/AuthenticationForm.tsx:151 msgid "Use username and password" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:166 +#: src/components/forms/AuthenticationForm.tsx:160 msgid "Log In" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:168 +#: src/components/forms/AuthenticationForm.tsx:162 msgid "Send Email" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:197 +#: src/components/forms/AuthenticationForm.tsx:191 msgid "Registration successful" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:198 +#: src/components/forms/AuthenticationForm.tsx:192 msgid "Please confirm your email address to complete the registration" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:241 +#: src/components/forms/AuthenticationForm.tsx:208 +msgid "Input error" +msgstr "" + +#: src/components/forms/AuthenticationForm.tsx:232 msgid "This will be used for a confirmation" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:253 +#: src/components/forms/AuthenticationForm.tsx:244 msgid "Password repeat" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:254 +#: src/components/forms/AuthenticationForm.tsx:245 msgid "Repeat password" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:266 -#: src/components/forms/AuthenticationForm.tsx:311 +#: src/components/forms/AuthenticationForm.tsx:257 +#: src/components/forms/AuthenticationForm.tsx:302 msgid "Register" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:272 +#: src/components/forms/AuthenticationForm.tsx:263 msgid "Or use SSO" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:303 +#: src/components/forms/AuthenticationForm.tsx:294 msgid "Don't have an account?" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:322 +#: src/components/forms/AuthenticationForm.tsx:313 msgid "Go back to login" msgstr "" @@ -475,7 +485,7 @@ msgstr "" #: src/components/forms/HostOptionsForm.tsx:42 #: src/components/forms/HostOptionsForm.tsx:69 #: src/pages/part/CategoryDetail.tsx:72 -#: src/pages/part/PartDetail.tsx:122 +#: src/pages/part/PartDetail.tsx:116 #: src/pages/stock/LocationDetail.tsx:79 #: src/tables/machine/MachineTypeTable.tsx:65 #: src/tables/machine/MachineTypeTable.tsx:106 @@ -526,18 +536,18 @@ msgstr "" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:277 +#: src/components/forms/fields/ApiFormField.tsx:278 #: src/components/modals/LicenseModal.tsx:72 #: src/components/nav/SearchDrawer.tsx:411 #: src/components/widgets/MarkdownEditor.tsx:108 #: src/components/widgets/MarkdownEditor.tsx:154 #: src/pages/ErrorPage.tsx:12 #: src/pages/ErrorPage.tsx:25 -#: src/pages/part/PartPricingPanel.tsx:47 +#: src/pages/part/PartPricingPanel.tsx:71 #: src/tables/InvenTreeTable.tsx:430 #: src/tables/InvenTreeTable.tsx:506 #: src/tables/plugin/PluginListTable.tsx:398 -#: src/tables/stock/StockItemTestResultTable.tsx:321 +#: src/tables/stock/StockItemTestResultTable.tsx:319 msgid "Error" msgstr "" @@ -576,7 +586,7 @@ msgid "Thumbnail" msgstr "" #: src/components/items/ActionDropdown.tsx:110 -#: src/pages/build/BuildDetail.tsx:298 +#: src/pages/build/BuildDetail.tsx:299 msgid "Barcode Actions" msgstr "" @@ -597,7 +607,7 @@ msgid "Link custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:161 -#: src/forms/PurchaseOrderForms.tsx:356 +#: src/forms/PurchaseOrderForms.tsx:367 msgid "Unlink Barcode" msgstr "" @@ -618,7 +628,6 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:218 -#: src/pages/stock/StockDetail.tsx:432 #: src/tables/RowActions.tsx:32 msgid "Duplicate" msgstr "" @@ -911,12 +920,12 @@ msgstr "" msgid "Server Version" msgstr "" -#: src/components/nav/Layout.tsx:54 +#: src/components/nav/Layout.tsx:52 #: src/tables/part/PartThumbTable.tsx:190 msgid "Search..." msgstr "" -#: src/components/nav/Layout.tsx:56 +#: src/components/nav/Layout.tsx:54 msgid "Nothing found..." msgstr "" @@ -1073,19 +1082,18 @@ msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49 -#: src/pages/build/BuildDetail.tsx:79 -#: src/pages/part/PartDetail.tsx:767 +#: src/pages/build/BuildDetail.tsx:78 +#: src/pages/part/PartDetail.tsx:778 #: src/tables/part/RelatedPartTable.tsx:45 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:70 msgid "Part" msgstr "" @@ -1096,7 +1104,7 @@ msgstr "" #: src/pages/part/CategoryDetail.tsx:104 #: src/pages/part/CategoryDetail.tsx:183 #: src/pages/part/CategoryDetail.tsx:213 -#: src/pages/part/PartDetail.tsx:633 +#: src/pages/part/PartDetail.tsx:627 msgid "Parts" msgstr "" @@ -1117,10 +1125,10 @@ msgid "Part Test Templates" msgstr "" #: src/components/render/ModelType.tsx:43 -#: src/pages/company/SupplierPartDetail.tsx:185 -#: src/pages/company/SupplierPartDetail.tsx:294 -#: src/pages/stock/StockDetail.tsx:161 -#: src/tables/purchasing/SupplierPartTable.tsx:63 +#: src/pages/company/SupplierPartDetail.tsx:192 +#: src/pages/company/SupplierPartDetail.tsx:324 +#: src/pages/stock/StockDetail.tsx:168 +#: src/tables/purchasing/SupplierPartTable.tsx:69 msgid "Supplier Part" msgstr "" @@ -1144,12 +1152,12 @@ msgstr "" #: src/components/render/ModelType.tsx:67 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:67 -#: src/pages/stock/StockDetail.tsx:480 +#: src/pages/stock/StockDetail.tsx:514 msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:68 -#: src/pages/company/CompanyDetail.tsx:196 +#: src/pages/company/CompanyDetail.tsx:197 #: src/pages/stock/LocationDetail.tsx:112 #: src/pages/stock/LocationDetail.tsx:156 #: src/pages/stock/LocationDetail.tsx:309 @@ -1190,7 +1198,7 @@ msgid "Build Lines" msgstr "" #: src/components/render/ModelType.tsx:104 -#: src/pages/company/CompanyDetail.tsx:302 +#: src/pages/company/CompanyDetail.tsx:309 msgid "Company" msgstr "" @@ -1210,16 +1218,16 @@ msgstr "" #: src/components/render/ModelType.tsx:119 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:99 -#: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:319 +#: src/pages/part/pricing/PurchaseHistoryPanel.tsx:42 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:328 msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:120 #: src/pages/Index/Settings/SystemSettings.tsx:242 -#: src/pages/company/CompanyDetail.tsx:189 -#: src/pages/company/SupplierPartDetail.tsx:219 -#: src/pages/part/PartDetail.tsx:566 +#: src/pages/company/CompanyDetail.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:226 +#: src/pages/part/PartDetail.tsx:560 #: src/pages/purchasing/PurchasingIndex.tsx:20 msgid "Purchase Orders" msgstr "" @@ -1234,16 +1242,16 @@ msgstr "" #: src/components/render/ModelType.tsx:132 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:108 -#: src/pages/build/BuildDetail.tsx:127 -#: src/pages/sales/SalesOrderDetail.tsx:265 -#: src/pages/stock/StockDetail.tsx:209 +#: src/pages/build/BuildDetail.tsx:126 +#: src/pages/sales/SalesOrderDetail.tsx:315 +#: src/pages/stock/StockDetail.tsx:216 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:133 #: src/pages/Index/Settings/SystemSettings.tsx:257 -#: src/pages/company/CompanyDetail.tsx:205 -#: src/pages/part/PartDetail.tsx:572 +#: src/pages/company/CompanyDetail.tsx:206 +#: src/pages/part/PartDetail.tsx:566 #: src/pages/sales/SalesIndex.tsx:21 msgid "Sales Orders" msgstr "" @@ -1258,13 +1266,13 @@ msgstr "" #: src/components/render/ModelType.tsx:147 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:117 -#: src/pages/sales/ReturnOrderDetail.tsx:241 +#: src/pages/sales/ReturnOrderDetail.tsx:291 msgid "Return Order" msgstr "" #: src/components/render/ModelType.tsx:148 #: src/pages/Index/Settings/SystemSettings.tsx:272 -#: src/pages/company/CompanyDetail.tsx:212 +#: src/pages/company/CompanyDetail.tsx:213 #: src/pages/sales/SalesIndex.tsx:27 msgid "Return Orders" msgstr "" @@ -1275,19 +1283,19 @@ msgid "Address" msgstr "" #: src/components/render/ModelType.tsx:156 -#: src/pages/company/CompanyDetail.tsx:238 +#: src/pages/company/CompanyDetail.tsx:239 msgid "Addresses" msgstr "" #: src/components/render/ModelType.tsx:162 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:165 -#: src/pages/sales/ReturnOrderDetail.tsx:131 -#: src/pages/sales/SalesOrderDetail.tsx:135 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:167 +#: src/pages/sales/ReturnOrderDetail.tsx:146 +#: src/pages/sales/SalesOrderDetail.tsx:150 msgid "Contact" msgstr "" #: src/components/render/ModelType.tsx:163 -#: src/pages/company/CompanyDetail.tsx:232 +#: src/pages/company/CompanyDetail.tsx:233 msgid "Contacts" msgstr "" @@ -1317,26 +1325,26 @@ msgstr "" #: src/defaults/links.tsx:29 #: src/defaults/menuItems.tsx:38 #: src/pages/Index/Settings/SystemSettings.tsx:199 -#: src/pages/part/PartDetail.tsx:488 +#: src/pages/part/PartDetail.tsx:482 #: src/pages/stock/LocationDetail.tsx:289 -#: src/pages/stock/StockDetail.tsx:343 +#: src/pages/stock/StockDetail.tsx:350 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" msgstr "" #: src/components/render/Stock.tsx:26 -#: src/pages/stock/StockDetail.tsx:144 -#: src/pages/stock/StockDetail.tsx:450 +#: src/pages/stock/StockDetail.tsx:151 +#: src/pages/stock/StockDetail.tsx:484 msgid "Serial Number" msgstr "" #: src/components/render/Stock.tsx:28 -#: src/pages/part/pricing/BomPricingPanel.tsx:117 -#: src/pages/part/pricing/PriceBreakPanel.tsx:95 -#: src/pages/stock/StockDetail.tsx:139 -#: src/pages/stock/StockDetail.tsx:455 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:92 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:120 +#: src/pages/part/pricing/BomPricingPanel.tsx:132 +#: src/pages/part/pricing/PriceBreakPanel.tsx:96 +#: src/pages/stock/StockDetail.tsx:146 +#: src/pages/stock/StockDetail.tsx:489 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:94 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:122 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:73 msgid "Quantity" msgstr "" @@ -2096,7 +2104,7 @@ msgstr "" #~ msgstr "" #: src/defaults/links.tsx:11 -#: src/pages/company/CompanyDetail.tsx:89 +#: src/pages/company/CompanyDetail.tsx:90 msgid "Website" msgstr "" @@ -2113,8 +2121,8 @@ msgstr "" #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:217 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:278 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:322 +#: src/pages/company/SupplierPartDetail.tsx:297 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:331 #: src/pages/purchasing/PurchasingIndex.tsx:52 msgid "Purchasing" msgstr "" @@ -2122,9 +2130,9 @@ msgstr "" #: src/defaults/links.tsx:32 #: src/defaults/menuItems.tsx:53 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:245 +#: src/pages/sales/ReturnOrderDetail.tsx:296 #: src/pages/sales/SalesIndex.tsx:45 -#: src/pages/sales/SalesOrderDetail.tsx:269 +#: src/pages/sales/SalesOrderDetail.tsx:320 msgid "Sales" msgstr "" @@ -2327,75 +2335,75 @@ msgstr "" #~ msgid "Part updated" #~ msgstr "" -#: src/forms/PurchaseOrderForms.tsx:246 +#: src/forms/PurchaseOrderForms.tsx:257 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:254 +#: src/forms/PurchaseOrderForms.tsx:265 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:263 +#: src/forms/PurchaseOrderForms.tsx:274 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:273 +#: src/forms/PurchaseOrderForms.tsx:284 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:278 +#: src/forms/PurchaseOrderForms.tsx:289 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:289 -#: src/forms/PurchaseOrderForms.tsx:365 +#: src/forms/PurchaseOrderForms.tsx:300 +#: src/forms/PurchaseOrderForms.tsx:376 msgid "Scan Barcode" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:333 +#: src/forms/PurchaseOrderForms.tsx:344 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:340 +#: src/forms/PurchaseOrderForms.tsx:351 msgid "Assign Batch Code{0}" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:349 +#: src/forms/PurchaseOrderForms.tsx:360 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:374 -#: src/forms/StockForms.tsx:359 +#: src/forms/PurchaseOrderForms.tsx:385 +#: src/forms/StockForms.tsx:336 msgid "Remove item from list" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:399 -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/PurchaseOrderForms.tsx:410 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:58 -#: src/pages/stock/StockDetail.tsx:169 +#: src/pages/stock/StockDetail.tsx:176 msgid "Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:415 +#: src/forms/PurchaseOrderForms.tsx:426 msgid "Store at default location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:428 +#: src/forms/PurchaseOrderForms.tsx:439 msgid "Store at line item destination" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:438 +#: src/forms/PurchaseOrderForms.tsx:449 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:647 +#: src/forms/PurchaseOrderForms.tsx:658 msgid "Receive line items" msgstr "" @@ -2420,97 +2428,94 @@ msgstr "" #~ msgstr "" #: src/forms/StockForms.tsx:136 +#: src/pages/stock/StockDetail.tsx:373 #: src/tables/stock/StockItemTable.tsx:374 #: src/tables/stock/StockItemTable.tsx:494 msgid "Add Stock Item" msgstr "" -#: src/forms/StockForms.tsx:157 -msgid "Edit Stock Item" -msgstr "" - #: src/forms/StockForms.tsx:158 -msgid "Stock item updated" -msgstr "" +#~ msgid "Stock item updated" +#~ msgstr "" -#: src/forms/StockForms.tsx:348 +#: src/forms/StockForms.tsx:325 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 -#: src/pages/part/PartDetail.tsx:208 -#: src/pages/part/PartDetail.tsx:649 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 +#: src/pages/part/PartDetail.tsx:202 +#: src/pages/part/PartDetail.tsx:643 #: src/tables/stock/StockItemTable.tsx:283 msgid "In Stock" msgstr "" -#: src/forms/StockForms.tsx:416 +#: src/forms/StockForms.tsx:393 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/tables/RowActions.tsx:148 msgid "Actions" msgstr "" -#: src/forms/StockForms.tsx:479 -#: src/pages/stock/StockDetail.tsx:399 +#: src/forms/StockForms.tsx:456 +#: src/pages/stock/StockDetail.tsx:429 #: src/tables/settings/TemplateTable.tsx:266 -#: src/tables/stock/StockItemTestResultTable.tsx:350 +#: src/tables/stock/StockItemTestResultTable.tsx:348 msgid "Add" msgstr "" -#: src/forms/StockForms.tsx:507 +#: src/forms/StockForms.tsx:484 #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:389 +#: src/pages/stock/StockDetail.tsx:419 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:740 +#: src/forms/StockForms.tsx:717 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:749 +#: src/forms/StockForms.tsx:726 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:758 -#: src/pages/part/PartDetail.tsx:725 +#: src/forms/StockForms.tsx:735 +#: src/pages/part/PartDetail.tsx:734 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:767 -#: src/pages/part/PartDetail.tsx:714 +#: src/forms/StockForms.tsx:744 +#: src/pages/part/PartDetail.tsx:723 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:776 +#: src/forms/StockForms.tsx:753 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:785 +#: src/forms/StockForms.tsx:762 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:804 +#: src/forms/StockForms.tsx:781 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:811 +#: src/forms/StockForms.tsx:788 msgid "Parent stock location" msgstr "" @@ -2526,38 +2531,50 @@ msgstr "" #~ msgid "See you soon." #~ msgstr "" -#: src/functions/auth.tsx:70 -msgid "Logout successful" +#: src/functions/auth.tsx:68 +msgid "Logged Out" msgstr "" +#: src/functions/auth.tsx:69 +msgid "Successfully logged out" +msgstr "" + +#: src/functions/auth.tsx:70 +#~ msgid "Logout successful" +#~ msgstr "" + #: src/functions/auth.tsx:71 -msgid "You have been logged out" -msgstr "" +#~ msgid "You have been logged out" +#~ msgstr "" -#: src/functions/auth.tsx:108 +#: src/functions/auth.tsx:103 msgid "Check your inbox for a reset link. This only works if you have an account. Check in spam too." msgstr "" -#: src/functions/auth.tsx:115 +#: src/functions/auth.tsx:110 #: src/pages/Auth/Set-Password.tsx:39 msgid "Reset failed" msgstr "" +#: src/functions/auth.tsx:139 +msgid "Logged In" +msgstr "" + +#: src/functions/auth.tsx:140 +msgid "Successfully logged in" +msgstr "" + #: src/functions/auth.tsx:141 #~ msgid "Already logged in" #~ msgstr "" -#: src/functions/auth.tsx:142 -msgid "Logged In" -msgstr "" - #: src/functions/auth.tsx:142 #~ msgid "Found an existing login - using it to log you in." #~ msgstr "" #: src/functions/auth.tsx:143 -msgid "Found an existing login - welcome back!" -msgstr "" +#~ msgid "Found an existing login - welcome back!" +#~ msgstr "" #: src/functions/forms.tsx:50 #~ msgid "Form method not provided" @@ -2575,27 +2592,27 @@ msgstr "" msgid "method parameter not supplied" msgstr "" -#: src/functions/notifications.tsx:9 +#: src/functions/notifications.tsx:10 msgid "Not implemented" msgstr "" -#: src/functions/notifications.tsx:10 +#: src/functions/notifications.tsx:11 msgid "This feature is not yet implemented" msgstr "" -#: src/functions/notifications.tsx:20 +#: src/functions/notifications.tsx:21 msgid "Permission denied" msgstr "" -#: src/functions/notifications.tsx:21 +#: src/functions/notifications.tsx:22 msgid "You do not have permission to perform this action" msgstr "" -#: src/functions/notifications.tsx:32 +#: src/functions/notifications.tsx:33 msgid "Invalid Return Code" msgstr "" -#: src/functions/notifications.tsx:33 +#: src/functions/notifications.tsx:34 msgid "Server returned status {returnCode}" msgstr "" @@ -2624,11 +2641,11 @@ msgstr "" msgid "No selection" msgstr "" -#: src/pages/Auth/Login.tsx:75 +#: src/pages/Auth/Login.tsx:86 msgid "Welcome, log in below" msgstr "" -#: src/pages/Auth/Login.tsx:77 +#: src/pages/Auth/Login.tsx:88 msgid "Register below" msgstr "" @@ -2636,6 +2653,10 @@ msgstr "" #~ msgid "Edit host options" #~ msgstr "" +#: src/pages/Auth/Logout.tsx:23 +msgid "Logging out" +msgstr "" + #: src/pages/Auth/Reset.tsx:41 #: src/pages/Auth/Set-Password.tsx:112 msgid "Send mail" @@ -3212,7 +3233,7 @@ msgid "Reports" msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:89 -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:318 msgid "Report" msgstr "" @@ -3229,7 +3250,7 @@ msgstr "" #~ msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135 -#: src/pages/part/PartDetail.tsx:513 +#: src/pages/part/PartDetail.tsx:507 msgid "Bill of Materials" msgstr "" @@ -3280,15 +3301,15 @@ msgid "Reporting" msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:223 -#: src/pages/part/PartDetail.tsx:584 +#: src/pages/part/PartDetail.tsx:578 msgid "Stocktake" msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:228 -#: src/pages/build/BuildDetail.tsx:360 +#: src/pages/build/BuildDetail.tsx:361 #: src/pages/build/BuildIndex.tsx:14 -#: src/pages/part/PartDetail.tsx:520 -#: src/pages/sales/SalesOrderDetail.tsx:213 +#: src/pages/part/PartDetail.tsx:514 +#: src/pages/sales/SalesOrderDetail.tsx:240 msgid "Build Orders" msgstr "" @@ -3348,34 +3369,34 @@ msgstr "" #~ msgid "Build Status" #~ msgstr "" -#: src/pages/build/BuildDetail.tsx:85 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:109 -#: src/pages/sales/ReturnOrderDetail.tsx:75 -#: src/pages/sales/SalesOrderDetail.tsx:79 +#: src/pages/build/BuildDetail.tsx:84 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:111 +#: src/pages/sales/ReturnOrderDetail.tsx:90 +#: src/pages/sales/SalesOrderDetail.tsx:94 #: src/tables/machine/MachineListTable.tsx:323 #: src/tables/purchasing/PurchaseOrderTable.tsx:55 -#: src/tables/sales/ReturnOrderTable.tsx:41 +#: src/tables/sales/ReturnOrderTable.tsx:46 #: src/tables/sales/SalesOrderTable.tsx:52 #: src/tables/stock/StockItemTable.tsx:252 msgid "Status" msgstr "" -#: src/pages/build/BuildDetail.tsx:91 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:82 -#: src/pages/sales/ReturnOrderDetail.tsx:49 -#: src/pages/sales/SalesOrderDetail.tsx:53 +#: src/pages/build/BuildDetail.tsx:90 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:84 +#: src/pages/sales/ReturnOrderDetail.tsx:64 +#: src/pages/sales/SalesOrderDetail.tsx:68 msgid "Reference" msgstr "" -#: src/pages/build/BuildDetail.tsx:96 -#: src/pages/company/CompanyDetail.tsx:84 +#: src/pages/build/BuildDetail.tsx:95 +#: src/pages/company/CompanyDetail.tsx:85 #: src/pages/company/ManufacturerPartDetail.tsx:73 -#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/pages/company/SupplierPartDetail.tsx:85 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:129 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:103 -#: src/pages/sales/ReturnOrderDetail.tsx:69 -#: src/pages/sales/SalesOrderDetail.tsx:73 +#: src/pages/part/PartDetail.tsx:123 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:105 +#: src/pages/sales/ReturnOrderDetail.tsx:84 +#: src/pages/sales/SalesOrderDetail.tsx:88 #: src/pages/stock/LocationDetail.tsx:93 #: src/tables/ColumnRenderers.tsx:59 #: src/tables/machine/MachineTypeTable.tsx:69 @@ -3388,40 +3409,40 @@ msgstr "" msgid "Description" msgstr "" -#: src/pages/build/BuildDetail.tsx:103 +#: src/pages/build/BuildDetail.tsx:102 msgid "Parent Build" msgstr "" -#: src/pages/build/BuildDetail.tsx:114 +#: src/pages/build/BuildDetail.tsx:113 msgid "Build Quantity" msgstr "" -#: src/pages/build/BuildDetail.tsx:122 -#: src/pages/build/BuildDetail.tsx:223 +#: src/pages/build/BuildDetail.tsx:121 +#: src/pages/build/BuildDetail.tsx:222 msgid "Completed Outputs" msgstr "" -#: src/pages/build/BuildDetail.tsx:139 +#: src/pages/build/BuildDetail.tsx:138 msgid "Issued By" msgstr "" -#: src/pages/build/BuildDetail.tsx:145 -#: src/pages/part/PartDetail.tsx:321 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:190 -#: src/pages/sales/ReturnOrderDetail.tsx:156 -#: src/pages/sales/SalesOrderDetail.tsx:160 +#: src/pages/build/BuildDetail.tsx:144 +#: src/pages/part/PartDetail.tsx:315 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:192 +#: src/pages/sales/ReturnOrderDetail.tsx:171 +#: src/pages/sales/SalesOrderDetail.tsx:175 msgid "Responsible" msgstr "" -#: src/pages/build/BuildDetail.tsx:157 +#: src/pages/build/BuildDetail.tsx:156 msgid "Source Location" msgstr "" -#: src/pages/build/BuildDetail.tsx:158 +#: src/pages/build/BuildDetail.tsx:157 msgid "Any location" msgstr "" -#: src/pages/build/BuildDetail.tsx:165 +#: src/pages/build/BuildDetail.tsx:164 msgid "Destination Location" msgstr "" @@ -3436,7 +3457,7 @@ msgstr "" #~ msgid "Link custom barcode to part" #~ msgstr "" -#: src/pages/build/BuildDetail.tsx:196 +#: src/pages/build/BuildDetail.tsx:195 msgid "Build Details" msgstr "" @@ -3445,7 +3466,7 @@ msgstr "" #~ msgid "Unlink custom barcode from part" #~ msgstr "" -#: src/pages/build/BuildDetail.tsx:202 +#: src/pages/build/BuildDetail.tsx:201 #: src/tables/build/BuildLineTable.tsx:204 msgid "Allocate Stock" msgstr "" @@ -3454,7 +3475,7 @@ msgstr "" #~ msgid "Build Order updated" #~ msgstr "" -#: src/pages/build/BuildDetail.tsx:217 +#: src/pages/build/BuildDetail.tsx:216 msgid "Incomplete Outputs" msgstr "" @@ -3470,48 +3491,48 @@ msgstr "" #~ msgid "Delete build order" #~ msgstr "" -#: src/pages/build/BuildDetail.tsx:236 +#: src/pages/build/BuildDetail.tsx:235 msgid "Consumed Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:248 +#: src/pages/build/BuildDetail.tsx:247 msgid "Child Build Orders" msgstr "" -#: src/pages/build/BuildDetail.tsx:258 -#: src/pages/company/CompanyDetail.tsx:244 +#: src/pages/build/BuildDetail.tsx:257 +#: src/pages/company/CompanyDetail.tsx:245 #: src/pages/company/ManufacturerPartDetail.tsx:169 -#: src/pages/part/PartDetail.tsx:606 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:246 -#: src/pages/sales/ReturnOrderDetail.tsx:199 -#: src/pages/sales/SalesOrderDetail.tsx:223 -#: src/pages/stock/StockDetail.tsx:316 +#: src/pages/part/PartDetail.tsx:600 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:253 +#: src/pages/sales/ReturnOrderDetail.tsx:214 +#: src/pages/sales/SalesOrderDetail.tsx:250 +#: src/pages/stock/StockDetail.tsx:323 msgid "Attachments" msgstr "" -#: src/pages/build/BuildDetail.tsx:270 -#: src/pages/company/CompanyDetail.tsx:256 -#: src/pages/part/PartDetail.tsx:618 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:258 -#: src/pages/sales/ReturnOrderDetail.tsx:211 -#: src/pages/sales/SalesOrderDetail.tsx:235 -#: src/pages/stock/StockDetail.tsx:328 +#: src/pages/build/BuildDetail.tsx:269 +#: src/pages/company/CompanyDetail.tsx:257 +#: src/pages/part/PartDetail.tsx:612 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:265 +#: src/pages/sales/ReturnOrderDetail.tsx:226 +#: src/pages/sales/SalesOrderDetail.tsx:262 +#: src/pages/stock/StockDetail.tsx:335 msgid "Notes" msgstr "" -#: src/pages/build/BuildDetail.tsx:286 +#: src/pages/build/BuildDetail.tsx:287 msgid "Edit Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:312 +#: src/pages/build/BuildDetail.tsx:313 msgid "Reporting Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:318 +#: src/pages/build/BuildDetail.tsx:319 msgid "Print build report" msgstr "" -#: src/pages/build/BuildDetail.tsx:324 +#: src/pages/build/BuildDetail.tsx:325 msgid "Build Order Actions" msgstr "" @@ -3523,53 +3544,56 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "" -#: src/pages/company/CompanyDetail.tsx:97 +#: src/pages/company/CompanyDetail.tsx:98 msgid "Phone Number" msgstr "" -#: src/pages/company/CompanyDetail.tsx:104 +#: src/pages/company/CompanyDetail.tsx:105 msgid "Email Address" msgstr "" -#: src/pages/company/CompanyDetail.tsx:114 +#: src/pages/company/CompanyDetail.tsx:115 msgid "Default Currency" msgstr "" -#: src/pages/company/CompanyDetail.tsx:119 +#: src/pages/company/CompanyDetail.tsx:120 #: src/pages/company/SupplierDetail.tsx:8 -#: src/pages/company/SupplierPartDetail.tsx:102 -#: src/pages/company/SupplierPartDetail.tsx:188 -#: src/pages/company/SupplierPartDetail.tsx:282 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:97 +#: src/pages/company/SupplierPartDetail.tsx:109 +#: src/pages/company/SupplierPartDetail.tsx:195 +#: src/pages/company/SupplierPartDetail.tsx:301 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:99 +#: src/tables/company/CompanyTable.tsx:93 #: src/tables/purchasing/PurchaseOrderTable.tsx:73 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:36 msgid "Supplier" msgstr "" -#: src/pages/company/CompanyDetail.tsx:125 +#: src/pages/company/CompanyDetail.tsx:126 #: src/pages/company/ManufacturerDetail.tsx:8 #: src/pages/company/ManufacturerPartDetail.tsx:91 #: src/pages/company/ManufacturerPartDetail.tsx:221 -#: src/pages/company/SupplierPartDetail.tsx:117 +#: src/pages/company/SupplierPartDetail.tsx:124 +#: src/tables/company/CompanyTable.tsx:98 msgid "Manufacturer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:131 +#: src/pages/company/CompanyDetail.tsx:132 #: src/pages/company/CustomerDetail.tsx:8 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:37 -#: src/pages/sales/ReturnOrderDetail.tsx:63 -#: src/pages/sales/SalesOrderDetail.tsx:67 -#: src/pages/stock/StockDetail.tsx:218 -#: src/tables/sales/ReturnOrderTable.tsx:60 -#: src/tables/sales/SalesOrderTable.tsx:95 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:38 +#: src/pages/sales/ReturnOrderDetail.tsx:78 +#: src/pages/sales/SalesOrderDetail.tsx:82 +#: src/pages/stock/StockDetail.tsx:225 +#: src/tables/company/CompanyTable.tsx:103 +#: src/tables/sales/ReturnOrderTable.tsx:61 +#: src/tables/sales/SalesOrderTable.tsx:97 msgid "Customer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:165 +#: src/pages/company/CompanyDetail.tsx:166 msgid "Details" msgstr "" -#: src/pages/company/CompanyDetail.tsx:171 +#: src/pages/company/CompanyDetail.tsx:172 msgid "Manufactured Parts" msgstr "" @@ -3577,7 +3601,7 @@ msgstr "" #~ msgid "Edit company" #~ msgstr "" -#: src/pages/company/CompanyDetail.tsx:180 +#: src/pages/company/CompanyDetail.tsx:181 msgid "Supplied Parts" msgstr "" @@ -3585,30 +3609,31 @@ msgstr "" #~ msgid "Delete company" #~ msgstr "" -#: src/pages/company/CompanyDetail.tsx:221 +#: src/pages/company/CompanyDetail.tsx:222 msgid "Assigned Stock" msgstr "" -#: src/pages/company/CompanyDetail.tsx:272 +#: src/pages/company/CompanyDetail.tsx:273 msgid "Edit Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:281 +#: src/pages/company/CompanyDetail.tsx:282 msgid "Company Actions" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:66 -#: src/pages/company/SupplierPartDetail.tsx:71 +#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:72 msgid "Internal Part" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:81 -#: src/pages/company/SupplierPartDetail.tsx:85 +#: src/pages/company/SupplierPartDetail.tsx:92 msgid "External Link" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:99 -#: src/pages/company/SupplierPartDetail.tsx:126 +#: src/pages/company/SupplierPartDetail.tsx:133 #: src/tables/purchasing/ManufacturerPartTable.tsx:53 msgid "Manufacturer Part Number" msgstr "" @@ -3622,12 +3647,12 @@ msgid "Manufacturer Part Details" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:143 -#: src/pages/part/PartDetail.tsx:482 +#: src/pages/part/PartDetail.tsx:476 msgid "Parameters" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:155 -#: src/pages/part/PartDetail.tsx:553 +#: src/pages/part/PartDetail.tsx:547 #: src/pages/purchasing/PurchasingIndex.tsx:26 msgid "Suppliers" msgstr "" @@ -3645,65 +3670,70 @@ msgstr "" msgid "ManufacturerPart" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:92 +#: src/pages/company/SupplierPartDetail.tsx:99 #: src/tables/ColumnRenderers.tsx:110 msgid "Note" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:110 +#: src/pages/company/SupplierPartDetail.tsx:117 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:138 -#: src/pages/company/SupplierPartDetail.tsx:189 -#: src/pages/stock/StockDetail.tsx:232 +#: src/pages/company/SupplierPartDetail.tsx:145 +#: src/pages/company/SupplierPartDetail.tsx:196 +#: src/pages/stock/StockDetail.tsx:239 msgid "Packaging" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:145 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:105 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:141 -#: src/tables/purchasing/SupplierPartTable.tsx:120 +#: src/pages/company/SupplierPartDetail.tsx:152 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:107 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:143 +#: src/tables/purchasing/SupplierPartTable.tsx:132 msgid "Pack Quantity" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:156 +#: src/pages/company/SupplierPartDetail.tsx:163 msgid "Supplier Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:163 +#: src/pages/company/SupplierPartDetail.tsx:170 msgid "Availability Updated" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:197 msgid "Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:199 +#: src/pages/company/SupplierPartDetail.tsx:206 msgid "Supplier Part Details" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:205 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:234 +#: src/pages/company/SupplierPartDetail.tsx:212 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:241 msgid "Received Stock" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:229 -#: src/pages/part/PartPricingPanel.tsx:79 -#: src/pages/part/pricing/PricingOverviewPanel.tsx:111 +#: src/pages/company/SupplierPartDetail.tsx:236 +#: src/pages/part/PartPricingPanel.tsx:115 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:130 msgid "Supplier Pricing" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:244 +#: src/pages/company/SupplierPartDetail.tsx:251 msgid "Supplier Part Actions" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:270 -#: src/tables/purchasing/SupplierPartTable.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:275 +#: src/tables/purchasing/SupplierPartTable.tsx:211 msgid "Edit Supplier Part" msgstr "" +#: src/pages/company/SupplierPartDetail.tsx:282 +#: src/tables/purchasing/SupplierPartTable.tsx:164 +msgid "Add Supplier Part" +msgstr "" + #: src/pages/part/CategoryDetail.tsx:78 #: src/pages/stock/LocationDetail.tsx:85 #: src/tables/settings/ErrorTable.tsx:34 @@ -3750,135 +3780,143 @@ msgstr "" msgid "Category Details" msgstr "" -#: src/pages/part/PartDetail.tsx:135 +#: src/pages/part/PartDetail.tsx:129 msgid "Variant of" msgstr "" -#: src/pages/part/PartDetail.tsx:142 +#: src/pages/part/PartDetail.tsx:136 #: src/tables/notifications/NotificationsTable.tsx:31 #: src/tables/part/PartCategoryTemplateTable.tsx:68 msgid "Category" msgstr "" -#: src/pages/part/PartDetail.tsx:148 +#: src/pages/part/PartDetail.tsx:142 msgid "Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:155 +#: src/pages/part/PartDetail.tsx:149 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:162 +#: src/pages/part/PartDetail.tsx:156 msgid "IPN" msgstr "" -#: src/pages/part/PartDetail.tsx:169 +#: src/pages/part/PartDetail.tsx:163 msgid "Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:176 +#: src/pages/part/PartDetail.tsx:170 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:39 msgid "Units" msgstr "" -#: src/pages/part/PartDetail.tsx:183 +#: src/pages/part/PartDetail.tsx:177 #: src/tables/settings/PendingTasksTable.tsx:40 msgid "Keywords" msgstr "" -#: src/pages/part/PartDetail.tsx:190 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:156 -#: src/pages/sales/ReturnOrderDetail.tsx:122 -#: src/pages/sales/SalesOrderDetail.tsx:126 +#: src/pages/part/PartDetail.tsx:184 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:158 +#: src/pages/sales/ReturnOrderDetail.tsx:137 +#: src/pages/sales/SalesOrderDetail.tsx:141 msgid "Link" msgstr "" -#: src/pages/part/PartDetail.tsx:202 +#: src/pages/part/PartDetail.tsx:196 #: src/tables/build/BuildLineTable.tsx:115 msgid "Available Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:214 +#: src/pages/part/PartDetail.tsx:208 msgid "Minimum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:220 -#: src/tables/bom/BomTable.tsx:205 +#: src/pages/part/PartDetail.tsx:214 +#: src/tables/bom/BomTable.tsx:210 #: src/tables/build/BuildLineTable.tsx:92 msgid "On order" msgstr "" -#: src/pages/part/PartDetail.tsx:229 +#: src/pages/part/PartDetail.tsx:223 msgid "Allocated to Build Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:240 +#: src/pages/part/PartDetail.tsx:234 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:250 -#: src/tables/bom/BomTable.tsx:229 +#: src/pages/part/PartDetail.tsx:244 +#: src/tables/bom/BomTable.tsx:234 msgid "Can Build" msgstr "" -#: src/pages/part/PartDetail.tsx:257 -#: src/tables/bom/BomTable.tsx:213 +#: src/pages/part/PartDetail.tsx:251 +#: src/tables/bom/BomTable.tsx:218 #: src/tables/part/PartTable.tsx:91 msgid "Building" msgstr "" -#: src/pages/part/PartDetail.tsx:266 +#: src/pages/part/PartDetail.tsx:260 #: src/tables/bom/UsedInTable.tsx:71 #: src/tables/build/BuildOrderTable.tsx:102 +#: src/tables/company/CompanyTable.tsx:58 +#: src/tables/company/CompanyTable.tsx:88 #: src/tables/machine/MachineListTable.tsx:320 #: src/tables/part/PartTable.tsx:177 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:190 #: src/tables/plugin/PluginListTable.tsx:634 +#: src/tables/purchasing/SupplierPartTable.tsx:99 +#: src/tables/purchasing/SupplierPartTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:247 msgid "Active" msgstr "" -#: src/pages/part/PartDetail.tsx:271 +#: src/pages/part/PartDetail.tsx:265 msgid "Template Part" msgstr "" -#: src/pages/part/PartDetail.tsx:276 -#: src/tables/bom/BomTable.tsx:257 +#: src/pages/part/PartDetail.tsx:270 +#: src/tables/bom/BomTable.tsx:262 msgid "Assembled Part" msgstr "" -#: src/pages/part/PartDetail.tsx:281 +#: src/pages/part/PartDetail.tsx:275 msgid "Component Part" msgstr "" -#: src/pages/part/PartDetail.tsx:286 -#: src/tables/bom/BomTable.tsx:252 +#: src/pages/part/PartDetail.tsx:280 +#: src/tables/bom/BomTable.tsx:257 msgid "Trackable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:291 +#: src/pages/part/PartDetail.tsx:285 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:296 +#: src/pages/part/PartDetail.tsx:290 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:301 +#: src/pages/part/PartDetail.tsx:295 msgid "Virtual Part" msgstr "" -#: src/pages/part/PartDetail.tsx:309 +#: src/pages/part/PartDetail.tsx:303 msgid "Creation Date" msgstr "" +#: src/pages/part/PartDetail.tsx:308 +msgid "Created By" +msgstr "" + #: src/pages/part/PartDetail.tsx:310 #~ msgid "Edit part" #~ msgstr "" -#: src/pages/part/PartDetail.tsx:314 -msgid "Created By" +#: src/pages/part/PartDetail.tsx:322 +msgid "Default Supplier" msgstr "" #: src/pages/part/PartDetail.tsx:322 @@ -3889,93 +3927,95 @@ msgstr "" #~ msgid "Delete part" #~ msgstr "" -#: src/pages/part/PartDetail.tsx:328 -msgid "Default Supplier" -msgstr "" - -#: src/pages/part/PartDetail.tsx:339 +#: src/pages/part/PartDetail.tsx:333 #: src/tables/part/PartTable.tsx:160 msgid "Price Range" msgstr "" -#: src/pages/part/PartDetail.tsx:374 -#: src/pages/stock/StockDetail.tsx:129 +#: src/pages/part/PartDetail.tsx:368 +#: src/pages/stock/StockDetail.tsx:136 msgid "Last Stocktake" msgstr "" -#: src/pages/part/PartDetail.tsx:409 +#: src/pages/part/PartDetail.tsx:403 msgid "Stocktake By" msgstr "" -#: src/pages/part/PartDetail.tsx:476 +#: src/pages/part/PartDetail.tsx:470 msgid "Part Details" msgstr "" -#: src/pages/part/PartDetail.tsx:500 +#: src/pages/part/PartDetail.tsx:494 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:507 -#: src/pages/stock/StockDetail.tsx:277 +#: src/pages/part/PartDetail.tsx:501 +#: src/pages/stock/StockDetail.tsx:284 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:527 +#: src/pages/part/PartDetail.tsx:521 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:534 +#: src/pages/part/PartDetail.tsx:528 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:540 +#: src/pages/part/PartDetail.tsx:534 #: src/pages/purchasing/PurchasingIndex.tsx:37 msgid "Manufacturers" msgstr "" -#: src/pages/part/PartDetail.tsx:579 +#: src/pages/part/PartDetail.tsx:573 msgid "Scheduling" msgstr "" -#: src/pages/part/PartDetail.tsx:589 +#: src/pages/part/PartDetail.tsx:583 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:600 +#: src/pages/part/PartDetail.tsx:594 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:654 +#: src/pages/part/PartDetail.tsx:648 msgid "No Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:659 +#: src/pages/part/PartDetail.tsx:653 #: src/tables/part/PartTable.tsx:85 msgid "On Order" msgstr "" -#: src/pages/part/PartDetail.tsx:664 +#: src/pages/part/PartDetail.tsx:658 #: src/tables/stock/StockItemTable.tsx:288 msgid "In Production" msgstr "" -#: src/pages/part/PartDetail.tsx:676 +#: src/pages/part/PartDetail.tsx:671 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:707 +#: src/pages/part/PartDetail.tsx:678 +#: src/tables/part/PartTable.tsx:276 +#: src/tables/part/PartTable.tsx:292 +msgid "Add Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:716 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:715 +#: src/pages/part/PartDetail.tsx:724 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:726 +#: src/pages/part/PartDetail.tsx:735 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:736 +#: src/pages/part/PartDetail.tsx:745 msgid "Part Actions" msgstr "" @@ -3983,262 +4023,281 @@ msgstr "" #~ msgid "Categories" #~ msgstr "" -#: src/pages/part/PartPricingPanel.tsx:48 +#: src/pages/part/PartPricingPanel.tsx:72 msgid "No pricing data found for this part." msgstr "" -#: src/pages/part/PartPricingPanel.tsx:56 +#: src/pages/part/PartPricingPanel.tsx:86 msgid "Pricing Overview" msgstr "" -#: src/pages/part/PartPricingPanel.tsx:62 +#: src/pages/part/PartPricingPanel.tsx:92 msgid "Purchase History" msgstr "" -#: src/pages/part/PartPricingPanel.tsx:73 -#: src/pages/part/pricing/PricingOverviewPanel.tsx:90 +#: src/pages/part/PartPricingPanel.tsx:106 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:109 msgid "Internal Pricing" msgstr "" -#: src/pages/part/PartPricingPanel.tsx:85 -#: src/pages/part/pricing/PricingOverviewPanel.tsx:97 +#: src/pages/part/PartPricingPanel.tsx:124 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:116 msgid "BOM Pricing" msgstr "" -#: src/pages/part/PartPricingPanel.tsx:91 -#: src/pages/part/pricing/PricingOverviewPanel.tsx:118 +#: src/pages/part/PartPricingPanel.tsx:131 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:137 msgid "Variant Pricing" msgstr "" -#: src/pages/part/PartPricingPanel.tsx:102 +#: src/pages/part/PartPricingPanel.tsx:143 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:144 msgid "Sale Pricing" msgstr "" -#: src/pages/part/PartPricingPanel.tsx:108 +#: src/pages/part/PartPricingPanel.tsx:150 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:151 msgid "Sale History" msgstr "" -#: src/pages/part/pricing/BomPricingPanel.tsx:85 +#: src/pages/part/pricing/BomPricingPanel.tsx:100 msgid "Minimum Total Price" msgstr "" -#: src/pages/part/pricing/BomPricingPanel.tsx:90 +#: src/pages/part/pricing/BomPricingPanel.tsx:105 msgid "Maximum Total Price" msgstr "" -#: src/pages/part/pricing/BomPricingPanel.tsx:110 +#: src/pages/part/pricing/BomPricingPanel.tsx:125 #: src/tables/part/PartTable.tsx:195 msgid "Component" msgstr "" -#: src/pages/part/pricing/BomPricingPanel.tsx:137 -#: src/pages/part/pricing/PurchaseHistoryPanel.tsx:76 -#: src/pages/part/pricing/PurchaseHistoryPanel.tsx:135 -#: src/pages/part/pricing/SupplierPricingPanel.tsx:66 -#: src/tables/bom/BomTable.tsx:144 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:168 +#: src/pages/part/pricing/BomPricingPanel.tsx:152 +#: src/pages/part/pricing/PurchaseHistoryPanel.tsx:77 +#: src/pages/part/pricing/PurchaseHistoryPanel.tsx:151 +#: src/pages/part/pricing/SupplierPricingPanel.tsx:83 +#: src/tables/bom/BomTable.tsx:149 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:170 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:88 msgid "Unit Price" msgstr "" -#: src/pages/part/pricing/BomPricingPanel.tsx:146 +#: src/pages/part/pricing/BomPricingPanel.tsx:161 #: src/tables/ColumnRenderers.tsx:231 -#: src/tables/bom/BomTable.tsx:153 +#: src/tables/bom/BomTable.tsx:158 +#: src/tables/purchasing/PurchaseOrderTable.tsx:97 +#: src/tables/sales/ReturnOrderTable.tsx:87 +#: src/tables/sales/SalesOrderTable.tsx:124 msgid "Total Price" msgstr "" -#: src/pages/part/pricing/BomPricingPanel.tsx:162 -#: src/pages/part/pricing/VariantPricingPanel.tsx:61 -#: src/tables/purchasing/SupplierPartTable.tsx:137 +#: src/pages/part/pricing/BomPricingPanel.tsx:177 +#: src/pages/part/pricing/VariantPricingPanel.tsx:62 +#: src/tables/purchasing/SupplierPartTable.tsx:149 msgid "Updated" msgstr "" -#: src/pages/part/pricing/BomPricingPanel.tsx:211 +#: src/pages/part/pricing/BomPricingPanel.tsx:230 msgid "Pie Chart" msgstr "" -#: src/pages/part/pricing/BomPricingPanel.tsx:212 +#: src/pages/part/pricing/BomPricingPanel.tsx:231 msgid "Bar Chart" msgstr "" -#: src/pages/part/pricing/PriceBreakPanel.tsx:62 -#: src/pages/part/pricing/PriceBreakPanel.tsx:116 +#: src/pages/part/pricing/PriceBreakPanel.tsx:63 +#: src/pages/part/pricing/PriceBreakPanel.tsx:117 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:138 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:170 msgid "Add Price Break" msgstr "" -#: src/pages/part/pricing/PriceBreakPanel.tsx:75 +#: src/pages/part/pricing/PriceBreakPanel.tsx:76 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:151 msgid "Edit Price Break" msgstr "" -#: src/pages/part/pricing/PriceBreakPanel.tsx:85 +#: src/pages/part/pricing/PriceBreakPanel.tsx:86 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:161 msgid "Delete Price Break" msgstr "" -#: src/pages/part/pricing/PriceBreakPanel.tsx:101 -#: src/pages/part/pricing/PriceBreakPanel.tsx:175 +#: src/pages/part/pricing/PriceBreakPanel.tsx:102 +#: src/pages/part/pricing/PriceBreakPanel.tsx:193 msgid "Price Break" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:48 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:60 msgid "Pricing Category" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:60 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:79 msgid "Minimum" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:72 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:91 msgid "Maximum" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:104 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:123 msgid "Purchase Pricing" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:125 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:158 msgid "Override Pricing" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:132 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:165 msgid "Overall Pricing" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:151 -#: src/pages/stock/StockDetail.tsx:123 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:184 +#: src/pages/stock/StockDetail.tsx:130 msgid "Last Updated" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:167 -#: src/pages/part/pricing/VariantPricingPanel.tsx:45 -#: src/pages/part/pricing/VariantPricingPanel.tsx:108 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:210 +#: src/pages/part/pricing/VariantPricingPanel.tsx:46 +#: src/pages/part/pricing/VariantPricingPanel.tsx:119 msgid "Minimum Price" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:172 -#: src/pages/part/pricing/VariantPricingPanel.tsx:53 -#: src/pages/part/pricing/VariantPricingPanel.tsx:113 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:215 +#: src/pages/part/pricing/VariantPricingPanel.tsx:54 +#: src/pages/part/pricing/VariantPricingPanel.tsx:124 msgid "Maximum Price" msgstr "" -#: src/pages/part/pricing/PricingPanel.tsx:34 +#: src/pages/part/pricing/PricingPanel.tsx:23 +msgid "No data available" +msgstr "" + +#: src/pages/part/pricing/PricingPanel.tsx:64 msgid "No Data" msgstr "" -#: src/pages/part/pricing/PricingPanel.tsx:35 +#: src/pages/part/pricing/PricingPanel.tsx:65 msgid "No pricing data available" msgstr "" -#: src/pages/part/pricing/PurchaseHistoryPanel.tsx:49 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:44 +#: src/pages/part/pricing/PurchaseHistoryPanel.tsx:50 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:45 #: src/tables/ColumnRenderers.tsx:170 #: src/tables/plugin/PluginListTable.tsx:182 #: src/tables/stock/StockItemTestResultTable.tsx:194 msgid "Date" msgstr "" -#: src/pages/part/pricing/PurchaseHistoryPanel.tsx:56 -#: src/pages/part/pricing/PurchaseHistoryPanel.tsx:140 +#: src/pages/part/pricing/PurchaseHistoryPanel.tsx:57 +#: src/pages/part/pricing/PurchaseHistoryPanel.tsx:156 msgid "Purchase Price" msgstr "" -#: src/pages/part/pricing/SaleHistoryPanel.tsx:30 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:31 msgid "Sale Order" msgstr "" -#: src/pages/part/pricing/SaleHistoryPanel.tsx:51 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:99 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:52 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:115 msgid "Sale Price" msgstr "" -#: src/pages/part/pricing/SupplierPricingPanel.tsx:71 +#: src/pages/part/pricing/SupplierPricingPanel.tsx:88 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:79 msgid "Supplier Price" msgstr "" -#: src/pages/part/pricing/VariantPricingPanel.tsx:38 +#: src/pages/part/pricing/VariantPricingPanel.tsx:39 msgid "Variant Part" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:66 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:68 msgid "Edit Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:88 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:90 msgid "Supplier Reference" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:118 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:228 -#: src/pages/sales/ReturnOrderDetail.tsx:84 -#: src/pages/sales/ReturnOrderDetail.tsx:194 -#: src/pages/sales/SalesOrderDetail.tsx:88 -#: src/pages/sales/SalesOrderDetail.tsx:198 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:120 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:230 +#: src/pages/sales/ReturnOrderDetail.tsx:99 +#: src/pages/sales/ReturnOrderDetail.tsx:209 +#: src/pages/sales/SalesOrderDetail.tsx:103 +#: src/pages/sales/SalesOrderDetail.tsx:225 msgid "Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:125 -#: src/pages/sales/ReturnOrderDetail.tsx:91 -#: src/pages/sales/SalesOrderDetail.tsx:95 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 +#: src/pages/sales/ReturnOrderDetail.tsx:106 +#: src/pages/sales/SalesOrderDetail.tsx:110 msgid "Completed Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:133 -#: src/pages/sales/ReturnOrderDetail.tsx:99 -#: src/pages/sales/SalesOrderDetail.tsx:103 -#: src/pages/sales/SalesOrderDetail.tsx:208 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:135 +#: src/pages/sales/ReturnOrderDetail.tsx:114 +#: src/pages/sales/SalesOrderDetail.tsx:118 +#: src/pages/sales/SalesOrderDetail.tsx:235 msgid "Completed Shipments" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:141 -#: src/pages/sales/ReturnOrderDetail.tsx:107 -#: src/pages/sales/SalesOrderDetail.tsx:111 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 +#: src/pages/sales/ReturnOrderDetail.tsx:122 +#: src/pages/sales/SalesOrderDetail.tsx:126 msgid "Order Currency," msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:146 -#: src/pages/sales/ReturnOrderDetail.tsx:112 -#: src/pages/sales/SalesOrderDetail.tsx:116 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:148 +#: src/pages/sales/ReturnOrderDetail.tsx:127 +#: src/pages/sales/SalesOrderDetail.tsx:131 msgid "Total Cost" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:177 -#: src/pages/sales/ReturnOrderDetail.tsx:143 -#: src/pages/sales/SalesOrderDetail.tsx:147 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:179 +#: src/pages/sales/ReturnOrderDetail.tsx:158 +#: src/pages/sales/SalesOrderDetail.tsx:162 msgid "Created On" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:183 -#: src/pages/sales/ReturnOrderDetail.tsx:149 -#: src/pages/sales/SalesOrderDetail.tsx:153 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:185 +#: src/pages/sales/ReturnOrderDetail.tsx:164 +#: src/pages/sales/SalesOrderDetail.tsx:168 #: src/tables/ColumnRenderers.tsx:180 msgid "Target Date" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:222 -#: src/pages/sales/ReturnOrderDetail.tsx:188 -#: src/pages/sales/SalesOrderDetail.tsx:192 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:224 +#: src/pages/sales/ReturnOrderDetail.tsx:203 +#: src/pages/sales/SalesOrderDetail.tsx:219 msgid "Order Details" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:287 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:293 +#: src/pages/sales/ReturnOrderDetail.tsx:267 +#: src/pages/sales/SalesOrderDetail.tsx:279 msgid "Order Actions" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:55 -#: src/pages/sales/SalesOrderDetail.tsx:59 -#: src/tables/sales/SalesOrderTable.tsx:111 +#: src/pages/sales/ReturnOrderDetail.tsx:70 +#: src/pages/sales/SalesOrderDetail.tsx:74 +#: src/tables/sales/SalesOrderTable.tsx:113 msgid "Customer Reference" msgstr "" +#: src/pages/sales/ReturnOrderDetail.tsx:256 +msgid "Edit Return Order" +msgstr "" + #: src/pages/sales/SalesIndex.tsx:33 msgid "Customers" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:203 +#: src/pages/sales/SalesOrderDetail.tsx:208 +msgid "Edit Sales Order" +msgstr "" + +#: src/pages/sales/SalesOrderDetail.tsx:230 msgid "Pending Shipments" msgstr "" @@ -4276,15 +4335,19 @@ msgstr "" msgid "Location Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:102 +#: src/pages/stock/StockDetail.tsx:109 msgid "Base Part" msgstr "" -#: src/pages/stock/StockDetail.tsx:109 +#: src/pages/stock/StockDetail.tsx:116 msgid "Stock Status" msgstr "" -#: src/pages/stock/StockDetail.tsx:150 +#: src/pages/stock/StockDetail.tsx:155 +#~ msgid "Link custom barcode to stock item" +#~ msgstr "" + +#: src/pages/stock/StockDetail.tsx:157 #: src/tables/build/BuildLineTable.tsx:38 #: src/tables/part/PartTable.tsx:116 #: src/tables/stock/StockItemTable.tsx:154 @@ -4292,86 +4355,90 @@ msgstr "" msgid "Available" msgstr "" -#: src/pages/stock/StockDetail.tsx:155 -#~ msgid "Link custom barcode to stock item" -#~ msgstr "" - #: src/pages/stock/StockDetail.tsx:161 #~ msgid "Unlink custom barcode from stock item" #~ msgstr "" -#: src/pages/stock/StockDetail.tsx:176 +#: src/pages/stock/StockDetail.tsx:183 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:192 +#: src/pages/stock/StockDetail.tsx:199 msgid "Consumed By" msgstr "" -#: src/pages/stock/StockDetail.tsx:201 -msgid "Build Order" -msgstr "" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "" +#: src/pages/stock/StockDetail.tsx:208 +msgid "Build Order" +msgstr "" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "" -#: src/pages/stock/StockDetail.tsx:266 +#: src/pages/stock/StockDetail.tsx:273 msgid "Stock Details" msgstr "" -#: src/pages/stock/StockDetail.tsx:272 +#: src/pages/stock/StockDetail.tsx:279 msgid "Stock Tracking" msgstr "" -#: src/pages/stock/StockDetail.tsx:284 +#: src/pages/stock/StockDetail.tsx:291 msgid "Test Data" msgstr "" -#: src/pages/stock/StockDetail.tsx:298 +#: src/pages/stock/StockDetail.tsx:305 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:305 +#: src/pages/stock/StockDetail.tsx:312 msgid "Child Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:385 +#: src/pages/stock/StockDetail.tsx:364 +msgid "Edit Stock Item" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:415 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:390 +#: src/pages/stock/StockDetail.tsx:420 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:400 +#: src/pages/stock/StockDetail.tsx:430 #: src/tables/stock/StockItemTable.tsx:409 msgid "Add stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:408 +#: src/pages/stock/StockDetail.tsx:433 +#~ msgid "Duplicate stock item" +#~ msgstr "" + +#: src/pages/stock/StockDetail.tsx:438 #: src/tables/stock/StockItemTable.tsx:418 msgid "Remove stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:415 +#: src/pages/stock/StockDetail.tsx:445 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:416 +#: src/pages/stock/StockDetail.tsx:446 #: src/tables/stock/StockItemTable.tsx:438 msgid "Transfer stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:433 -msgid "Duplicate stock item" +#: src/pages/stock/StockDetail.tsx:458 +msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:460 +#: src/pages/stock/StockDetail.tsx:494 msgid "Batch Code" msgstr "" @@ -4530,118 +4597,146 @@ msgstr "" msgid "Table filters" msgstr "" -#: src/tables/bom/BomTable.tsx:73 +#: src/tables/bom/BomTable.tsx:78 msgid "This BOM item is defined for a different parent" msgstr "" -#: src/tables/bom/BomTable.tsx:88 +#: src/tables/bom/BomTable.tsx:93 msgid "Part Information" msgstr "" -#: src/tables/bom/BomTable.tsx:172 +#: src/tables/bom/BomTable.tsx:177 #: src/tables/part/PartTable.tsx:133 msgid "No stock" msgstr "" -#: src/tables/bom/BomTable.tsx:180 +#: src/tables/bom/BomTable.tsx:185 #: src/tables/build/BuildLineTable.tsx:101 #: src/tables/part/PartTable.tsx:124 msgid "External stock" msgstr "" -#: src/tables/bom/BomTable.tsx:188 +#: src/tables/bom/BomTable.tsx:193 #: src/tables/build/BuildLineTable.tsx:64 msgid "Includes substitute stock" msgstr "" -#: src/tables/bom/BomTable.tsx:197 +#: src/tables/bom/BomTable.tsx:202 #: src/tables/build/BuildLineTable.tsx:74 msgid "Includes variant stock" msgstr "" -#: src/tables/bom/BomTable.tsx:222 +#: src/tables/bom/BomTable.tsx:227 #: src/tables/part/PartTable.tsx:152 #: src/tables/stock/StockItemTable.tsx:190 msgid "Stock Information" msgstr "" -#: src/tables/bom/BomTable.tsx:233 +#: src/tables/bom/BomTable.tsx:238 #: src/tables/build/BuildLineTable.tsx:179 msgid "Consumable item" msgstr "" -#: src/tables/bom/BomTable.tsx:253 +#: src/tables/bom/BomTable.tsx:258 msgid "Show trackable items" msgstr "" -#: src/tables/bom/BomTable.tsx:258 +#: src/tables/bom/BomTable.tsx:263 msgid "Show asssmbled items" msgstr "" -#: src/tables/bom/BomTable.tsx:262 +#: src/tables/bom/BomTable.tsx:267 msgid "Show items with available stock" msgstr "" -#: src/tables/bom/BomTable.tsx:266 +#: src/tables/bom/BomTable.tsx:271 msgid "Show items on order" msgstr "" -#: src/tables/bom/BomTable.tsx:270 +#: src/tables/bom/BomTable.tsx:275 msgid "Show validated items" msgstr "" -#: src/tables/bom/BomTable.tsx:274 +#: src/tables/bom/BomTable.tsx:279 #: src/tables/bom/UsedInTable.tsx:63 msgid "Show inherited items" msgstr "" -#: src/tables/bom/BomTable.tsx:278 +#: src/tables/bom/BomTable.tsx:283 #: src/tables/bom/UsedInTable.tsx:67 msgid "Show optional items" msgstr "" -#: src/tables/bom/BomTable.tsx:282 +#: src/tables/bom/BomTable.tsx:287 msgid "Show consumable items" msgstr "" -#: src/tables/bom/BomTable.tsx:286 +#: src/tables/bom/BomTable.tsx:291 msgid "Has Pricing" msgstr "" -#: src/tables/bom/BomTable.tsx:287 +#: src/tables/bom/BomTable.tsx:292 msgid "Show items with pricing" msgstr "" -#: src/tables/bom/BomTable.tsx:298 -msgid "View BOM" +#: src/tables/bom/BomTable.tsx:301 +msgid "Create BOM Item" msgstr "" -#: src/tables/bom/BomTable.tsx:309 -msgid "Validate BOM line" +#: src/tables/bom/BomTable.tsx:306 +msgid "BOM item created" msgstr "" -#: src/tables/bom/BomTable.tsx:317 -msgid "Edit Substitutes" +#: src/tables/bom/BomTable.tsx:313 +msgid "Edit BOM Item" +msgstr "" + +#: src/tables/bom/BomTable.tsx:315 +msgid "BOM item updated" +msgstr "" + +#: src/tables/bom/BomTable.tsx:322 +msgid "Delete BOM Item" +msgstr "" + +#: src/tables/bom/BomTable.tsx:323 +msgid "BOM item deleted" msgstr "" #: src/tables/bom/BomTable.tsx:331 -msgid "Edit Bom Item" +#~ msgid "Edit Bom Item" +#~ msgstr "" + +#: src/tables/bom/BomTable.tsx:333 +msgid "View BOM" msgstr "" #: src/tables/bom/BomTable.tsx:333 -msgid "Bom item updated" +#~ msgid "Bom item updated" +#~ msgstr "" + +#: src/tables/bom/BomTable.tsx:344 +msgid "Validate BOM line" msgstr "" #: src/tables/bom/BomTable.tsx:348 -msgid "Delete Bom Item" -msgstr "" +#~ msgid "Delete Bom Item" +#~ msgstr "" #: src/tables/bom/BomTable.tsx:349 -msgid "Bom item deleted" -msgstr "" +#~ msgid "Bom item deleted" +#~ msgstr "" #: src/tables/bom/BomTable.tsx:351 -msgid "Are you sure you want to remove this BOM item?" +#~ msgid "Are you sure you want to remove this BOM item?" +#~ msgstr "" + +#: src/tables/bom/BomTable.tsx:352 +msgid "Edit Substitutes" +msgstr "" + +#: src/tables/bom/BomTable.tsx:389 +msgid "Add BOM Item" msgstr "" #: src/tables/bom/UsedInTable.tsx:72 @@ -4709,7 +4804,7 @@ msgstr "" #: src/tables/build/BuildOrderTable.tsx:107 #: src/tables/purchasing/PurchaseOrderTable.tsx:56 -#: src/tables/sales/ReturnOrderTable.tsx:42 +#: src/tables/sales/ReturnOrderTable.tsx:47 #: src/tables/sales/SalesOrderTable.tsx:53 msgid "Filter by order status" msgstr "" @@ -4718,8 +4813,8 @@ msgstr "" msgid "Show overdue status" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:140 -#: src/tables/build/BuildOrderTable.tsx:158 +#: src/tables/build/BuildOrderTable.tsx:142 +#: src/tables/build/BuildOrderTable.tsx:160 msgid "Add Build Order" msgstr "" @@ -4744,27 +4839,43 @@ msgstr "" msgid "Are you sure you want to delete this address?" msgstr "" -#: src/tables/company/CompanyTable.tsx:63 +#: src/tables/company/CompanyTable.tsx:71 msgid "New Company" msgstr "" -#: src/tables/company/CompanyTable.tsx:83 +#: src/tables/company/CompanyTable.tsx:89 +msgid "Show active companies" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:94 +msgid "Show companies which are suppliers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:99 +msgid "Show companies which are manufacturers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:104 +msgid "Show companies which are customers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:116 msgid "Add Company" msgstr "" -#: src/tables/company/ContactTable.tsx:73 +#: src/tables/company/ContactTable.tsx:71 msgid "Edit Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:80 +#: src/tables/company/ContactTable.tsx:78 msgid "Add Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:91 +#: src/tables/company/ContactTable.tsx:89 msgid "Delete Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:131 +#: src/tables/company/ContactTable.tsx:129 msgid "Add contact" msgstr "" @@ -5161,11 +5272,6 @@ msgstr "" msgid "Not Virtual" msgstr "" -#: src/tables/part/PartTable.tsx:276 -#: src/tables/part/PartTable.tsx:292 -msgid "Add Part" -msgstr "" - #: src/tables/part/PartTestTemplateTable.tsx:52 msgid "Results" msgstr "" @@ -5514,105 +5620,122 @@ msgstr "" msgid "Are you sure you want to remove this manufacturer part?" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:84 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:86 msgid "Part Description" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:111 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:113 msgid "Total Quantity" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:127 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:129 msgid "Received" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:146 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:148 msgid "Supplier Code" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:153 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:155 msgid "Supplier Link" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:160 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:162 msgid "Manufacturer Code" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:174 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:176 msgid "Destination" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:188 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:198 msgid "Add Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:203 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:215 msgid "Edit Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:211 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:223 msgid "Delete Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:222 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:234 msgid "Receive line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:256 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:272 msgid "Add line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:261 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:282 msgid "Receive items" msgstr "" -#: src/tables/purchasing/PurchaseOrderTable.tsx:102 -#: src/tables/purchasing/PurchaseOrderTable.tsx:119 +#: src/tables/purchasing/PurchaseOrderTable.tsx:113 +#: src/tables/purchasing/PurchaseOrderTable.tsx:130 msgid "Add Purchase Order" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:88 +#: src/tables/purchasing/SupplierPartTable.tsx:94 msgid "MPN" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:111 +#: src/tables/purchasing/SupplierPartTable.tsx:123 msgid "Base units" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:156 -msgid "Add Supplier Part" -msgstr "" - -#: src/tables/purchasing/SupplierPartTable.tsx:159 +#: src/tables/purchasing/SupplierPartTable.tsx:171 msgid "Supplier part created" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:168 +#: src/tables/purchasing/SupplierPartTable.tsx:177 msgid "Add supplier part" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:193 -msgid "Supplier part updated" +#: src/tables/purchasing/SupplierPartTable.tsx:189 +msgid "Show active supplier parts" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:204 -msgid "Delete Supplier Part" +#: src/tables/purchasing/SupplierPartTable.tsx:193 +msgid "Active Part" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:193 +#~ msgid "Supplier part updated" +#~ msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:194 +msgid "Show active internal parts" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:198 +msgid "Active Supplier" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:199 +msgid "Show active suppliers" msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:205 -msgid "Supplier part deleted" -msgstr "" +#~ msgid "Supplier part deleted" +#~ msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:207 -msgid "Are you sure you want to remove this supplier part?" +#~ msgid "Are you sure you want to remove this supplier part?" +#~ msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:219 +msgid "Delete Supplier Part" msgstr "" -#: src/tables/sales/ReturnOrderTable.tsx:95 +#: src/tables/sales/ReturnOrderTable.tsx:102 +#: src/tables/sales/ReturnOrderTable.tsx:116 msgid "Add Return Order" msgstr "" -#: src/tables/sales/SalesOrderTable.tsx:66 -#: src/tables/sales/SalesOrderTable.tsx:83 +#: src/tables/sales/SalesOrderTable.tsx:68 +#: src/tables/sales/SalesOrderTable.tsx:85 msgid "Add Sales Order" msgstr "" @@ -6079,8 +6202,8 @@ msgid "Finished" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:277 -#: src/tables/stock/StockItemTestResultTable.tsx:351 -#: src/tables/stock/StockItemTestResultTable.tsx:406 +#: src/tables/stock/StockItemTestResultTable.tsx:349 +#: src/tables/stock/StockItemTestResultTable.tsx:404 msgid "Add Test Result" msgstr "" @@ -6088,61 +6211,61 @@ msgstr "" msgid "Test result added" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:290 -#: src/tables/stock/StockItemTestResultTable.tsx:361 +#: src/tables/stock/StockItemTestResultTable.tsx:288 +#: src/tables/stock/StockItemTestResultTable.tsx:359 msgid "Edit Test Result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:292 +#: src/tables/stock/StockItemTestResultTable.tsx:290 msgid "Test result updated" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:298 -#: src/tables/stock/StockItemTestResultTable.tsx:370 +#: src/tables/stock/StockItemTestResultTable.tsx:296 +#: src/tables/stock/StockItemTestResultTable.tsx:368 msgid "Delete Test Result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:300 +#: src/tables/stock/StockItemTestResultTable.tsx:298 msgid "Test result deleted" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:314 +#: src/tables/stock/StockItemTestResultTable.tsx:312 msgid "Test Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:315 +#: src/tables/stock/StockItemTestResultTable.tsx:313 msgid "Test result has been recorded" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:322 +#: src/tables/stock/StockItemTestResultTable.tsx:320 msgid "Failed to record test result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:339 +#: src/tables/stock/StockItemTestResultTable.tsx:337 msgid "Pass Test" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:387 +#: src/tables/stock/StockItemTestResultTable.tsx:385 msgid "Required" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:388 +#: src/tables/stock/StockItemTestResultTable.tsx:386 msgid "Show results for required tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:392 +#: src/tables/stock/StockItemTestResultTable.tsx:390 msgid "Include Installed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:393 +#: src/tables/stock/StockItemTestResultTable.tsx:391 msgid "Show results for installed stock items" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:397 +#: src/tables/stock/StockItemTestResultTable.tsx:395 msgid "Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:398 +#: src/tables/stock/StockItemTestResultTable.tsx:396 msgid "Show only passed tests" msgstr "" diff --git a/src/frontend/src/locales/pt-br/messages.po b/src/frontend/src/locales/pt-br/messages.po index 8cacce8450..220048801c 100644 --- a/src/frontend/src/locales/pt-br/messages.po +++ b/src/frontend/src/locales/pt-br/messages.po @@ -64,10 +64,10 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/forms/StockForms.tsx:450 +#: src/forms/StockForms.tsx:427 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:407 +#: src/pages/stock/StockDetail.tsx:437 msgid "Remove" msgstr "" @@ -95,7 +95,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:226 -#: src/components/forms/ApiForm.tsx:516 +#: src/components/forms/ApiForm.tsx:529 #: src/contexts/ThemeContext.tsx:65 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 msgid "Submit" @@ -126,6 +126,9 @@ msgid "Part is not active" msgstr "" #: src/components/details/PartIcons.tsx:34 +#: src/pages/company/CompanyDetail.tsx:299 +#: src/pages/company/SupplierPartDetail.tsx:310 +#: src/pages/part/PartDetail.tsx:662 msgid "Inactive" msgstr "" @@ -241,26 +244,26 @@ msgstr "" msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:131 +#: src/components/forms/ApiForm.tsx:133 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "" -#: src/components/forms/ApiForm.tsx:378 +#: src/components/forms/ApiForm.tsx:393 #: src/components/widgets/MarkdownEditor.tsx:146 msgid "Success" msgstr "" -#: src/components/forms/ApiForm.tsx:453 +#: src/components/forms/ApiForm.tsx:468 msgid "Form Errors Exist" msgstr "" -#: src/components/forms/ApiForm.tsx:553 +#: src/components/forms/ApiForm.tsx:566 #: src/tables/plugin/PluginListTable.tsx:441 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:573 +#: src/components/forms/ApiForm.tsx:586 #: src/components/items/ActionDropdown.tsx:199 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:121 @@ -275,136 +278,143 @@ msgstr "" msgid "Delete" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:51 +#: src/components/forms/AuthenticationForm.tsx:49 msgid "Login successful" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:52 -msgid "Welcome back!" +#: src/components/forms/AuthenticationForm.tsx:50 +msgid "Logged in successfully" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:59 +#: src/components/forms/AuthenticationForm.tsx:52 +#~ msgid "Welcome back!" +#~ msgstr "" + +#: src/components/forms/AuthenticationForm.tsx:56 msgid "Login failed" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:60 -#: src/components/forms/AuthenticationForm.tsx:80 -#: src/components/forms/AuthenticationForm.tsx:217 -#: src/functions/auth.tsx:116 +#: src/components/forms/AuthenticationForm.tsx:57 +#: src/components/forms/AuthenticationForm.tsx:74 +#: src/components/forms/AuthenticationForm.tsx:209 +#: src/functions/auth.tsx:111 msgid "Check your input and try again." msgstr "" -#: src/components/forms/AuthenticationForm.tsx:71 -#: src/functions/auth.tsx:107 +#: src/components/forms/AuthenticationForm.tsx:68 +#: src/functions/auth.tsx:102 msgid "Mail delivery successful" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:72 +#: src/components/forms/AuthenticationForm.tsx:69 msgid "Check your inbox for the login link. If you have an account, you will receive a login link. Check in spam too." msgstr "" -#: src/components/forms/AuthenticationForm.tsx:79 -#: src/components/forms/AuthenticationForm.tsx:216 -msgid "Input error" +#: src/components/forms/AuthenticationForm.tsx:73 +msgid "Mail delivery failed" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:99 +#: src/components/forms/AuthenticationForm.tsx:93 msgid "Or continue with other methods" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:110 -#: src/components/forms/AuthenticationForm.tsx:234 +#: src/components/forms/AuthenticationForm.tsx:104 +#: src/components/forms/AuthenticationForm.tsx:225 msgid "Username" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:111 -#: src/components/forms/AuthenticationForm.tsx:235 +#: src/components/forms/AuthenticationForm.tsx:105 +#: src/components/forms/AuthenticationForm.tsx:226 msgid "Your username" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:116 -#: src/components/forms/AuthenticationForm.tsx:247 +#: src/components/forms/AuthenticationForm.tsx:110 +#: src/components/forms/AuthenticationForm.tsx:238 #: src/pages/Auth/Set-Password.tsx:106 msgid "Password" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:117 -#: src/components/forms/AuthenticationForm.tsx:248 +#: src/components/forms/AuthenticationForm.tsx:111 +#: src/components/forms/AuthenticationForm.tsx:239 msgid "Your password" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:129 +#: src/components/forms/AuthenticationForm.tsx:123 #: src/pages/Auth/Reset.tsx:26 msgid "Reset password" msgstr "" +#: src/components/forms/AuthenticationForm.tsx:132 +#: src/components/forms/AuthenticationForm.tsx:231 +#: src/pages/Auth/Reset.tsx:31 +#: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:49 +msgid "Email" +msgstr "" + +#: src/components/forms/AuthenticationForm.tsx:133 +#: src/pages/Auth/Reset.tsx:32 +#: src/pages/Auth/Set-Password.tsx:107 +msgid "We will send you a link to login - if you are registered" +msgstr "" + #: src/components/forms/AuthenticationForm.tsx:136 #~ msgid "I will use username and password" #~ msgstr "" -#: src/components/forms/AuthenticationForm.tsx:138 -#: src/components/forms/AuthenticationForm.tsx:240 -#: src/pages/Auth/Reset.tsx:31 -#: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:49 -msgid "Email" -msgstr "" - -#: src/components/forms/AuthenticationForm.tsx:139 -#: src/pages/Auth/Reset.tsx:32 -#: src/pages/Auth/Set-Password.tsx:107 -msgid "We will send you a link to login - if you are registered" -msgstr "" - -#: src/components/forms/AuthenticationForm.tsx:155 +#: src/components/forms/AuthenticationForm.tsx:149 msgid "Send me an email" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:157 +#: src/components/forms/AuthenticationForm.tsx:151 msgid "Use username and password" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:166 +#: src/components/forms/AuthenticationForm.tsx:160 msgid "Log In" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:168 +#: src/components/forms/AuthenticationForm.tsx:162 msgid "Send Email" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:197 +#: src/components/forms/AuthenticationForm.tsx:191 msgid "Registration successful" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:198 +#: src/components/forms/AuthenticationForm.tsx:192 msgid "Please confirm your email address to complete the registration" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:241 +#: src/components/forms/AuthenticationForm.tsx:208 +msgid "Input error" +msgstr "" + +#: src/components/forms/AuthenticationForm.tsx:232 msgid "This will be used for a confirmation" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:253 +#: src/components/forms/AuthenticationForm.tsx:244 msgid "Password repeat" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:254 +#: src/components/forms/AuthenticationForm.tsx:245 msgid "Repeat password" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:266 -#: src/components/forms/AuthenticationForm.tsx:311 +#: src/components/forms/AuthenticationForm.tsx:257 +#: src/components/forms/AuthenticationForm.tsx:302 msgid "Register" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:272 +#: src/components/forms/AuthenticationForm.tsx:263 msgid "Or use SSO" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:303 +#: src/components/forms/AuthenticationForm.tsx:294 msgid "Don't have an account?" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:322 +#: src/components/forms/AuthenticationForm.tsx:313 msgid "Go back to login" msgstr "" @@ -416,7 +426,7 @@ msgstr "" #: src/components/forms/HostOptionsForm.tsx:42 #: src/components/forms/HostOptionsForm.tsx:69 #: src/pages/part/CategoryDetail.tsx:72 -#: src/pages/part/PartDetail.tsx:122 +#: src/pages/part/PartDetail.tsx:116 #: src/pages/stock/LocationDetail.tsx:79 #: src/tables/machine/MachineTypeTable.tsx:65 #: src/tables/machine/MachineTypeTable.tsx:106 @@ -467,18 +477,18 @@ msgstr "" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:277 +#: src/components/forms/fields/ApiFormField.tsx:278 #: src/components/modals/LicenseModal.tsx:72 #: src/components/nav/SearchDrawer.tsx:411 #: src/components/widgets/MarkdownEditor.tsx:108 #: src/components/widgets/MarkdownEditor.tsx:154 #: src/pages/ErrorPage.tsx:12 #: src/pages/ErrorPage.tsx:25 -#: src/pages/part/PartPricingPanel.tsx:47 +#: src/pages/part/PartPricingPanel.tsx:71 #: src/tables/InvenTreeTable.tsx:430 #: src/tables/InvenTreeTable.tsx:506 #: src/tables/plugin/PluginListTable.tsx:398 -#: src/tables/stock/StockItemTestResultTable.tsx:321 +#: src/tables/stock/StockItemTestResultTable.tsx:319 msgid "Error" msgstr "" @@ -517,7 +527,7 @@ msgid "Thumbnail" msgstr "" #: src/components/items/ActionDropdown.tsx:110 -#: src/pages/build/BuildDetail.tsx:298 +#: src/pages/build/BuildDetail.tsx:299 msgid "Barcode Actions" msgstr "" @@ -538,7 +548,7 @@ msgid "Link custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:161 -#: src/forms/PurchaseOrderForms.tsx:356 +#: src/forms/PurchaseOrderForms.tsx:367 msgid "Unlink Barcode" msgstr "" @@ -559,7 +569,6 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:218 -#: src/pages/stock/StockDetail.tsx:432 #: src/tables/RowActions.tsx:32 msgid "Duplicate" msgstr "" @@ -848,12 +857,12 @@ msgstr "" msgid "Server Version" msgstr "" -#: src/components/nav/Layout.tsx:54 +#: src/components/nav/Layout.tsx:52 #: src/tables/part/PartThumbTable.tsx:190 msgid "Search..." msgstr "" -#: src/components/nav/Layout.tsx:56 +#: src/components/nav/Layout.tsx:54 msgid "Nothing found..." msgstr "" @@ -1002,19 +1011,18 @@ msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49 -#: src/pages/build/BuildDetail.tsx:79 -#: src/pages/part/PartDetail.tsx:767 +#: src/pages/build/BuildDetail.tsx:78 +#: src/pages/part/PartDetail.tsx:778 #: src/tables/part/RelatedPartTable.tsx:45 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:70 msgid "Part" msgstr "" @@ -1025,7 +1033,7 @@ msgstr "" #: src/pages/part/CategoryDetail.tsx:104 #: src/pages/part/CategoryDetail.tsx:183 #: src/pages/part/CategoryDetail.tsx:213 -#: src/pages/part/PartDetail.tsx:633 +#: src/pages/part/PartDetail.tsx:627 msgid "Parts" msgstr "" @@ -1046,10 +1054,10 @@ msgid "Part Test Templates" msgstr "" #: src/components/render/ModelType.tsx:43 -#: src/pages/company/SupplierPartDetail.tsx:185 -#: src/pages/company/SupplierPartDetail.tsx:294 -#: src/pages/stock/StockDetail.tsx:161 -#: src/tables/purchasing/SupplierPartTable.tsx:63 +#: src/pages/company/SupplierPartDetail.tsx:192 +#: src/pages/company/SupplierPartDetail.tsx:324 +#: src/pages/stock/StockDetail.tsx:168 +#: src/tables/purchasing/SupplierPartTable.tsx:69 msgid "Supplier Part" msgstr "" @@ -1073,12 +1081,12 @@ msgstr "" #: src/components/render/ModelType.tsx:67 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:67 -#: src/pages/stock/StockDetail.tsx:480 +#: src/pages/stock/StockDetail.tsx:514 msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:68 -#: src/pages/company/CompanyDetail.tsx:196 +#: src/pages/company/CompanyDetail.tsx:197 #: src/pages/stock/LocationDetail.tsx:112 #: src/pages/stock/LocationDetail.tsx:156 #: src/pages/stock/LocationDetail.tsx:309 @@ -1119,7 +1127,7 @@ msgid "Build Lines" msgstr "" #: src/components/render/ModelType.tsx:104 -#: src/pages/company/CompanyDetail.tsx:302 +#: src/pages/company/CompanyDetail.tsx:309 msgid "Company" msgstr "" @@ -1139,16 +1147,16 @@ msgstr "" #: src/components/render/ModelType.tsx:119 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:99 -#: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:319 +#: src/pages/part/pricing/PurchaseHistoryPanel.tsx:42 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:328 msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:120 #: src/pages/Index/Settings/SystemSettings.tsx:242 -#: src/pages/company/CompanyDetail.tsx:189 -#: src/pages/company/SupplierPartDetail.tsx:219 -#: src/pages/part/PartDetail.tsx:566 +#: src/pages/company/CompanyDetail.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:226 +#: src/pages/part/PartDetail.tsx:560 #: src/pages/purchasing/PurchasingIndex.tsx:20 msgid "Purchase Orders" msgstr "" @@ -1163,16 +1171,16 @@ msgstr "" #: src/components/render/ModelType.tsx:132 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:108 -#: src/pages/build/BuildDetail.tsx:127 -#: src/pages/sales/SalesOrderDetail.tsx:265 -#: src/pages/stock/StockDetail.tsx:209 +#: src/pages/build/BuildDetail.tsx:126 +#: src/pages/sales/SalesOrderDetail.tsx:315 +#: src/pages/stock/StockDetail.tsx:216 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:133 #: src/pages/Index/Settings/SystemSettings.tsx:257 -#: src/pages/company/CompanyDetail.tsx:205 -#: src/pages/part/PartDetail.tsx:572 +#: src/pages/company/CompanyDetail.tsx:206 +#: src/pages/part/PartDetail.tsx:566 #: src/pages/sales/SalesIndex.tsx:21 msgid "Sales Orders" msgstr "" @@ -1187,13 +1195,13 @@ msgstr "" #: src/components/render/ModelType.tsx:147 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:117 -#: src/pages/sales/ReturnOrderDetail.tsx:241 +#: src/pages/sales/ReturnOrderDetail.tsx:291 msgid "Return Order" msgstr "" #: src/components/render/ModelType.tsx:148 #: src/pages/Index/Settings/SystemSettings.tsx:272 -#: src/pages/company/CompanyDetail.tsx:212 +#: src/pages/company/CompanyDetail.tsx:213 #: src/pages/sales/SalesIndex.tsx:27 msgid "Return Orders" msgstr "" @@ -1204,19 +1212,19 @@ msgid "Address" msgstr "" #: src/components/render/ModelType.tsx:156 -#: src/pages/company/CompanyDetail.tsx:238 +#: src/pages/company/CompanyDetail.tsx:239 msgid "Addresses" msgstr "" #: src/components/render/ModelType.tsx:162 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:165 -#: src/pages/sales/ReturnOrderDetail.tsx:131 -#: src/pages/sales/SalesOrderDetail.tsx:135 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:167 +#: src/pages/sales/ReturnOrderDetail.tsx:146 +#: src/pages/sales/SalesOrderDetail.tsx:150 msgid "Contact" msgstr "" #: src/components/render/ModelType.tsx:163 -#: src/pages/company/CompanyDetail.tsx:232 +#: src/pages/company/CompanyDetail.tsx:233 msgid "Contacts" msgstr "" @@ -1246,26 +1254,26 @@ msgstr "" #: src/defaults/links.tsx:29 #: src/defaults/menuItems.tsx:38 #: src/pages/Index/Settings/SystemSettings.tsx:199 -#: src/pages/part/PartDetail.tsx:488 +#: src/pages/part/PartDetail.tsx:482 #: src/pages/stock/LocationDetail.tsx:289 -#: src/pages/stock/StockDetail.tsx:343 +#: src/pages/stock/StockDetail.tsx:350 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" msgstr "" #: src/components/render/Stock.tsx:26 -#: src/pages/stock/StockDetail.tsx:144 -#: src/pages/stock/StockDetail.tsx:450 +#: src/pages/stock/StockDetail.tsx:151 +#: src/pages/stock/StockDetail.tsx:484 msgid "Serial Number" msgstr "" #: src/components/render/Stock.tsx:28 -#: src/pages/part/pricing/BomPricingPanel.tsx:117 -#: src/pages/part/pricing/PriceBreakPanel.tsx:95 -#: src/pages/stock/StockDetail.tsx:139 -#: src/pages/stock/StockDetail.tsx:455 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:92 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:120 +#: src/pages/part/pricing/BomPricingPanel.tsx:132 +#: src/pages/part/pricing/PriceBreakPanel.tsx:96 +#: src/pages/stock/StockDetail.tsx:146 +#: src/pages/stock/StockDetail.tsx:489 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:94 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:122 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:73 msgid "Quantity" msgstr "" @@ -2013,7 +2021,7 @@ msgid "Current News" msgstr "" #: src/defaults/links.tsx:11 -#: src/pages/company/CompanyDetail.tsx:89 +#: src/pages/company/CompanyDetail.tsx:90 msgid "Website" msgstr "" @@ -2030,8 +2038,8 @@ msgstr "" #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:217 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:278 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:322 +#: src/pages/company/SupplierPartDetail.tsx:297 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:331 #: src/pages/purchasing/PurchasingIndex.tsx:52 msgid "Purchasing" msgstr "" @@ -2039,9 +2047,9 @@ msgstr "" #: src/defaults/links.tsx:32 #: src/defaults/menuItems.tsx:53 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:245 +#: src/pages/sales/ReturnOrderDetail.tsx:296 #: src/pages/sales/SalesIndex.tsx:45 -#: src/pages/sales/SalesOrderDetail.tsx:269 +#: src/pages/sales/SalesOrderDetail.tsx:320 msgid "Sales" msgstr "" @@ -2180,75 +2188,75 @@ msgstr "" #~ msgid "Part updated" #~ msgstr "" -#: src/forms/PurchaseOrderForms.tsx:246 +#: src/forms/PurchaseOrderForms.tsx:257 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:254 +#: src/forms/PurchaseOrderForms.tsx:265 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:263 +#: src/forms/PurchaseOrderForms.tsx:274 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:273 +#: src/forms/PurchaseOrderForms.tsx:284 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:278 +#: src/forms/PurchaseOrderForms.tsx:289 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:289 -#: src/forms/PurchaseOrderForms.tsx:365 +#: src/forms/PurchaseOrderForms.tsx:300 +#: src/forms/PurchaseOrderForms.tsx:376 msgid "Scan Barcode" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:333 +#: src/forms/PurchaseOrderForms.tsx:344 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:340 +#: src/forms/PurchaseOrderForms.tsx:351 msgid "Assign Batch Code{0}" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:349 +#: src/forms/PurchaseOrderForms.tsx:360 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:374 -#: src/forms/StockForms.tsx:359 +#: src/forms/PurchaseOrderForms.tsx:385 +#: src/forms/StockForms.tsx:336 msgid "Remove item from list" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:399 -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/PurchaseOrderForms.tsx:410 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:58 -#: src/pages/stock/StockDetail.tsx:169 +#: src/pages/stock/StockDetail.tsx:176 msgid "Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:415 +#: src/forms/PurchaseOrderForms.tsx:426 msgid "Store at default location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:428 +#: src/forms/PurchaseOrderForms.tsx:439 msgid "Store at line item destination" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:438 +#: src/forms/PurchaseOrderForms.tsx:449 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:647 +#: src/forms/PurchaseOrderForms.tsx:658 msgid "Receive line items" msgstr "" @@ -2273,97 +2281,94 @@ msgstr "" #~ msgstr "" #: src/forms/StockForms.tsx:136 +#: src/pages/stock/StockDetail.tsx:373 #: src/tables/stock/StockItemTable.tsx:374 #: src/tables/stock/StockItemTable.tsx:494 msgid "Add Stock Item" msgstr "" -#: src/forms/StockForms.tsx:157 -msgid "Edit Stock Item" -msgstr "" - #: src/forms/StockForms.tsx:158 -msgid "Stock item updated" -msgstr "" +#~ msgid "Stock item updated" +#~ msgstr "" -#: src/forms/StockForms.tsx:348 +#: src/forms/StockForms.tsx:325 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 -#: src/pages/part/PartDetail.tsx:208 -#: src/pages/part/PartDetail.tsx:649 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 +#: src/pages/part/PartDetail.tsx:202 +#: src/pages/part/PartDetail.tsx:643 #: src/tables/stock/StockItemTable.tsx:283 msgid "In Stock" msgstr "" -#: src/forms/StockForms.tsx:416 +#: src/forms/StockForms.tsx:393 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/tables/RowActions.tsx:148 msgid "Actions" msgstr "" -#: src/forms/StockForms.tsx:479 -#: src/pages/stock/StockDetail.tsx:399 +#: src/forms/StockForms.tsx:456 +#: src/pages/stock/StockDetail.tsx:429 #: src/tables/settings/TemplateTable.tsx:266 -#: src/tables/stock/StockItemTestResultTable.tsx:350 +#: src/tables/stock/StockItemTestResultTable.tsx:348 msgid "Add" msgstr "" -#: src/forms/StockForms.tsx:507 +#: src/forms/StockForms.tsx:484 #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:389 +#: src/pages/stock/StockDetail.tsx:419 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:740 +#: src/forms/StockForms.tsx:717 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:749 +#: src/forms/StockForms.tsx:726 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:758 -#: src/pages/part/PartDetail.tsx:725 +#: src/forms/StockForms.tsx:735 +#: src/pages/part/PartDetail.tsx:734 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:767 -#: src/pages/part/PartDetail.tsx:714 +#: src/forms/StockForms.tsx:744 +#: src/pages/part/PartDetail.tsx:723 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:776 +#: src/forms/StockForms.tsx:753 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:785 +#: src/forms/StockForms.tsx:762 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:804 +#: src/forms/StockForms.tsx:781 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:811 +#: src/forms/StockForms.tsx:788 msgid "Parent stock location" msgstr "" @@ -2375,38 +2380,50 @@ msgstr "" #~ msgid "See you soon." #~ msgstr "" -#: src/functions/auth.tsx:70 -msgid "Logout successful" +#: src/functions/auth.tsx:68 +msgid "Logged Out" msgstr "" +#: src/functions/auth.tsx:69 +msgid "Successfully logged out" +msgstr "" + +#: src/functions/auth.tsx:70 +#~ msgid "Logout successful" +#~ msgstr "" + #: src/functions/auth.tsx:71 -msgid "You have been logged out" -msgstr "" +#~ msgid "You have been logged out" +#~ msgstr "" -#: src/functions/auth.tsx:108 +#: src/functions/auth.tsx:103 msgid "Check your inbox for a reset link. This only works if you have an account. Check in spam too." msgstr "" -#: src/functions/auth.tsx:115 +#: src/functions/auth.tsx:110 #: src/pages/Auth/Set-Password.tsx:39 msgid "Reset failed" msgstr "" +#: src/functions/auth.tsx:139 +msgid "Logged In" +msgstr "" + +#: src/functions/auth.tsx:140 +msgid "Successfully logged in" +msgstr "" + #: src/functions/auth.tsx:141 #~ msgid "Already logged in" #~ msgstr "" -#: src/functions/auth.tsx:142 -msgid "Logged In" -msgstr "" - #: src/functions/auth.tsx:142 #~ msgid "Found an existing login - using it to log you in." #~ msgstr "" #: src/functions/auth.tsx:143 -msgid "Found an existing login - welcome back!" -msgstr "" +#~ msgid "Found an existing login - welcome back!" +#~ msgstr "" #: src/functions/forms.tsx:50 #~ msgid "Form method not provided" @@ -2424,27 +2441,27 @@ msgstr "" msgid "method parameter not supplied" msgstr "" -#: src/functions/notifications.tsx:9 +#: src/functions/notifications.tsx:10 msgid "Not implemented" msgstr "" -#: src/functions/notifications.tsx:10 +#: src/functions/notifications.tsx:11 msgid "This feature is not yet implemented" msgstr "" -#: src/functions/notifications.tsx:20 +#: src/functions/notifications.tsx:21 msgid "Permission denied" msgstr "" -#: src/functions/notifications.tsx:21 +#: src/functions/notifications.tsx:22 msgid "You do not have permission to perform this action" msgstr "" -#: src/functions/notifications.tsx:32 +#: src/functions/notifications.tsx:33 msgid "Invalid Return Code" msgstr "" -#: src/functions/notifications.tsx:33 +#: src/functions/notifications.tsx:34 msgid "Server returned status {returnCode}" msgstr "" @@ -2473,14 +2490,18 @@ msgstr "" msgid "No selection" msgstr "" -#: src/pages/Auth/Login.tsx:75 +#: src/pages/Auth/Login.tsx:86 msgid "Welcome, log in below" msgstr "" -#: src/pages/Auth/Login.tsx:77 +#: src/pages/Auth/Login.tsx:88 msgid "Register below" msgstr "" +#: src/pages/Auth/Logout.tsx:23 +msgid "Logging out" +msgstr "" + #: src/pages/Auth/Reset.tsx:41 #: src/pages/Auth/Set-Password.tsx:112 msgid "Send mail" @@ -2933,7 +2954,7 @@ msgid "Reports" msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:89 -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:318 msgid "Report" msgstr "" @@ -2950,7 +2971,7 @@ msgstr "" #~ msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135 -#: src/pages/part/PartDetail.tsx:513 +#: src/pages/part/PartDetail.tsx:507 msgid "Bill of Materials" msgstr "" @@ -3001,15 +3022,15 @@ msgid "Reporting" msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:223 -#: src/pages/part/PartDetail.tsx:584 +#: src/pages/part/PartDetail.tsx:578 msgid "Stocktake" msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:228 -#: src/pages/build/BuildDetail.tsx:360 +#: src/pages/build/BuildDetail.tsx:361 #: src/pages/build/BuildIndex.tsx:14 -#: src/pages/part/PartDetail.tsx:520 -#: src/pages/sales/SalesOrderDetail.tsx:213 +#: src/pages/part/PartDetail.tsx:514 +#: src/pages/sales/SalesOrderDetail.tsx:240 msgid "Build Orders" msgstr "" @@ -3065,34 +3086,34 @@ msgstr "" #~ msgid "Build Status" #~ msgstr "" -#: src/pages/build/BuildDetail.tsx:85 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:109 -#: src/pages/sales/ReturnOrderDetail.tsx:75 -#: src/pages/sales/SalesOrderDetail.tsx:79 +#: src/pages/build/BuildDetail.tsx:84 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:111 +#: src/pages/sales/ReturnOrderDetail.tsx:90 +#: src/pages/sales/SalesOrderDetail.tsx:94 #: src/tables/machine/MachineListTable.tsx:323 #: src/tables/purchasing/PurchaseOrderTable.tsx:55 -#: src/tables/sales/ReturnOrderTable.tsx:41 +#: src/tables/sales/ReturnOrderTable.tsx:46 #: src/tables/sales/SalesOrderTable.tsx:52 #: src/tables/stock/StockItemTable.tsx:252 msgid "Status" msgstr "" -#: src/pages/build/BuildDetail.tsx:91 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:82 -#: src/pages/sales/ReturnOrderDetail.tsx:49 -#: src/pages/sales/SalesOrderDetail.tsx:53 +#: src/pages/build/BuildDetail.tsx:90 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:84 +#: src/pages/sales/ReturnOrderDetail.tsx:64 +#: src/pages/sales/SalesOrderDetail.tsx:68 msgid "Reference" msgstr "" -#: src/pages/build/BuildDetail.tsx:96 -#: src/pages/company/CompanyDetail.tsx:84 +#: src/pages/build/BuildDetail.tsx:95 +#: src/pages/company/CompanyDetail.tsx:85 #: src/pages/company/ManufacturerPartDetail.tsx:73 -#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/pages/company/SupplierPartDetail.tsx:85 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:129 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:103 -#: src/pages/sales/ReturnOrderDetail.tsx:69 -#: src/pages/sales/SalesOrderDetail.tsx:73 +#: src/pages/part/PartDetail.tsx:123 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:105 +#: src/pages/sales/ReturnOrderDetail.tsx:84 +#: src/pages/sales/SalesOrderDetail.tsx:88 #: src/pages/stock/LocationDetail.tsx:93 #: src/tables/ColumnRenderers.tsx:59 #: src/tables/machine/MachineTypeTable.tsx:69 @@ -3105,40 +3126,40 @@ msgstr "" msgid "Description" msgstr "" -#: src/pages/build/BuildDetail.tsx:103 +#: src/pages/build/BuildDetail.tsx:102 msgid "Parent Build" msgstr "" -#: src/pages/build/BuildDetail.tsx:114 +#: src/pages/build/BuildDetail.tsx:113 msgid "Build Quantity" msgstr "" -#: src/pages/build/BuildDetail.tsx:122 -#: src/pages/build/BuildDetail.tsx:223 +#: src/pages/build/BuildDetail.tsx:121 +#: src/pages/build/BuildDetail.tsx:222 msgid "Completed Outputs" msgstr "" -#: src/pages/build/BuildDetail.tsx:139 +#: src/pages/build/BuildDetail.tsx:138 msgid "Issued By" msgstr "" -#: src/pages/build/BuildDetail.tsx:145 -#: src/pages/part/PartDetail.tsx:321 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:190 -#: src/pages/sales/ReturnOrderDetail.tsx:156 -#: src/pages/sales/SalesOrderDetail.tsx:160 +#: src/pages/build/BuildDetail.tsx:144 +#: src/pages/part/PartDetail.tsx:315 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:192 +#: src/pages/sales/ReturnOrderDetail.tsx:171 +#: src/pages/sales/SalesOrderDetail.tsx:175 msgid "Responsible" msgstr "" -#: src/pages/build/BuildDetail.tsx:157 +#: src/pages/build/BuildDetail.tsx:156 msgid "Source Location" msgstr "" -#: src/pages/build/BuildDetail.tsx:158 +#: src/pages/build/BuildDetail.tsx:157 msgid "Any location" msgstr "" -#: src/pages/build/BuildDetail.tsx:165 +#: src/pages/build/BuildDetail.tsx:164 msgid "Destination Location" msgstr "" @@ -3153,7 +3174,7 @@ msgstr "" #~ msgid "Link custom barcode to part" #~ msgstr "" -#: src/pages/build/BuildDetail.tsx:196 +#: src/pages/build/BuildDetail.tsx:195 msgid "Build Details" msgstr "" @@ -3162,7 +3183,7 @@ msgstr "" #~ msgid "Unlink custom barcode from part" #~ msgstr "" -#: src/pages/build/BuildDetail.tsx:202 +#: src/pages/build/BuildDetail.tsx:201 #: src/tables/build/BuildLineTable.tsx:204 msgid "Allocate Stock" msgstr "" @@ -3171,7 +3192,7 @@ msgstr "" #~ msgid "Build Order updated" #~ msgstr "" -#: src/pages/build/BuildDetail.tsx:217 +#: src/pages/build/BuildDetail.tsx:216 msgid "Incomplete Outputs" msgstr "" @@ -3187,48 +3208,48 @@ msgstr "" #~ msgid "Delete build order" #~ msgstr "" -#: src/pages/build/BuildDetail.tsx:236 +#: src/pages/build/BuildDetail.tsx:235 msgid "Consumed Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:248 +#: src/pages/build/BuildDetail.tsx:247 msgid "Child Build Orders" msgstr "" -#: src/pages/build/BuildDetail.tsx:258 -#: src/pages/company/CompanyDetail.tsx:244 +#: src/pages/build/BuildDetail.tsx:257 +#: src/pages/company/CompanyDetail.tsx:245 #: src/pages/company/ManufacturerPartDetail.tsx:169 -#: src/pages/part/PartDetail.tsx:606 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:246 -#: src/pages/sales/ReturnOrderDetail.tsx:199 -#: src/pages/sales/SalesOrderDetail.tsx:223 -#: src/pages/stock/StockDetail.tsx:316 +#: src/pages/part/PartDetail.tsx:600 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:253 +#: src/pages/sales/ReturnOrderDetail.tsx:214 +#: src/pages/sales/SalesOrderDetail.tsx:250 +#: src/pages/stock/StockDetail.tsx:323 msgid "Attachments" msgstr "" -#: src/pages/build/BuildDetail.tsx:270 -#: src/pages/company/CompanyDetail.tsx:256 -#: src/pages/part/PartDetail.tsx:618 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:258 -#: src/pages/sales/ReturnOrderDetail.tsx:211 -#: src/pages/sales/SalesOrderDetail.tsx:235 -#: src/pages/stock/StockDetail.tsx:328 +#: src/pages/build/BuildDetail.tsx:269 +#: src/pages/company/CompanyDetail.tsx:257 +#: src/pages/part/PartDetail.tsx:612 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:265 +#: src/pages/sales/ReturnOrderDetail.tsx:226 +#: src/pages/sales/SalesOrderDetail.tsx:262 +#: src/pages/stock/StockDetail.tsx:335 msgid "Notes" msgstr "" -#: src/pages/build/BuildDetail.tsx:286 +#: src/pages/build/BuildDetail.tsx:287 msgid "Edit Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:312 +#: src/pages/build/BuildDetail.tsx:313 msgid "Reporting Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:318 +#: src/pages/build/BuildDetail.tsx:319 msgid "Print build report" msgstr "" -#: src/pages/build/BuildDetail.tsx:324 +#: src/pages/build/BuildDetail.tsx:325 msgid "Build Order Actions" msgstr "" @@ -3240,53 +3261,56 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "" -#: src/pages/company/CompanyDetail.tsx:97 +#: src/pages/company/CompanyDetail.tsx:98 msgid "Phone Number" msgstr "" -#: src/pages/company/CompanyDetail.tsx:104 +#: src/pages/company/CompanyDetail.tsx:105 msgid "Email Address" msgstr "" -#: src/pages/company/CompanyDetail.tsx:114 +#: src/pages/company/CompanyDetail.tsx:115 msgid "Default Currency" msgstr "" -#: src/pages/company/CompanyDetail.tsx:119 +#: src/pages/company/CompanyDetail.tsx:120 #: src/pages/company/SupplierDetail.tsx:8 -#: src/pages/company/SupplierPartDetail.tsx:102 -#: src/pages/company/SupplierPartDetail.tsx:188 -#: src/pages/company/SupplierPartDetail.tsx:282 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:97 +#: src/pages/company/SupplierPartDetail.tsx:109 +#: src/pages/company/SupplierPartDetail.tsx:195 +#: src/pages/company/SupplierPartDetail.tsx:301 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:99 +#: src/tables/company/CompanyTable.tsx:93 #: src/tables/purchasing/PurchaseOrderTable.tsx:73 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:36 msgid "Supplier" msgstr "" -#: src/pages/company/CompanyDetail.tsx:125 +#: src/pages/company/CompanyDetail.tsx:126 #: src/pages/company/ManufacturerDetail.tsx:8 #: src/pages/company/ManufacturerPartDetail.tsx:91 #: src/pages/company/ManufacturerPartDetail.tsx:221 -#: src/pages/company/SupplierPartDetail.tsx:117 +#: src/pages/company/SupplierPartDetail.tsx:124 +#: src/tables/company/CompanyTable.tsx:98 msgid "Manufacturer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:131 +#: src/pages/company/CompanyDetail.tsx:132 #: src/pages/company/CustomerDetail.tsx:8 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:37 -#: src/pages/sales/ReturnOrderDetail.tsx:63 -#: src/pages/sales/SalesOrderDetail.tsx:67 -#: src/pages/stock/StockDetail.tsx:218 -#: src/tables/sales/ReturnOrderTable.tsx:60 -#: src/tables/sales/SalesOrderTable.tsx:95 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:38 +#: src/pages/sales/ReturnOrderDetail.tsx:78 +#: src/pages/sales/SalesOrderDetail.tsx:82 +#: src/pages/stock/StockDetail.tsx:225 +#: src/tables/company/CompanyTable.tsx:103 +#: src/tables/sales/ReturnOrderTable.tsx:61 +#: src/tables/sales/SalesOrderTable.tsx:97 msgid "Customer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:165 +#: src/pages/company/CompanyDetail.tsx:166 msgid "Details" msgstr "" -#: src/pages/company/CompanyDetail.tsx:171 +#: src/pages/company/CompanyDetail.tsx:172 msgid "Manufactured Parts" msgstr "" @@ -3294,7 +3318,7 @@ msgstr "" #~ msgid "Edit company" #~ msgstr "" -#: src/pages/company/CompanyDetail.tsx:180 +#: src/pages/company/CompanyDetail.tsx:181 msgid "Supplied Parts" msgstr "" @@ -3302,30 +3326,31 @@ msgstr "" #~ msgid "Delete company" #~ msgstr "" -#: src/pages/company/CompanyDetail.tsx:221 +#: src/pages/company/CompanyDetail.tsx:222 msgid "Assigned Stock" msgstr "" -#: src/pages/company/CompanyDetail.tsx:272 +#: src/pages/company/CompanyDetail.tsx:273 msgid "Edit Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:281 +#: src/pages/company/CompanyDetail.tsx:282 msgid "Company Actions" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:66 -#: src/pages/company/SupplierPartDetail.tsx:71 +#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:72 msgid "Internal Part" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:81 -#: src/pages/company/SupplierPartDetail.tsx:85 +#: src/pages/company/SupplierPartDetail.tsx:92 msgid "External Link" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:99 -#: src/pages/company/SupplierPartDetail.tsx:126 +#: src/pages/company/SupplierPartDetail.tsx:133 #: src/tables/purchasing/ManufacturerPartTable.tsx:53 msgid "Manufacturer Part Number" msgstr "" @@ -3339,12 +3364,12 @@ msgid "Manufacturer Part Details" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:143 -#: src/pages/part/PartDetail.tsx:482 +#: src/pages/part/PartDetail.tsx:476 msgid "Parameters" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:155 -#: src/pages/part/PartDetail.tsx:553 +#: src/pages/part/PartDetail.tsx:547 #: src/pages/purchasing/PurchasingIndex.tsx:26 msgid "Suppliers" msgstr "" @@ -3362,65 +3387,70 @@ msgstr "" msgid "ManufacturerPart" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:92 +#: src/pages/company/SupplierPartDetail.tsx:99 #: src/tables/ColumnRenderers.tsx:110 msgid "Note" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:110 +#: src/pages/company/SupplierPartDetail.tsx:117 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:138 -#: src/pages/company/SupplierPartDetail.tsx:189 -#: src/pages/stock/StockDetail.tsx:232 +#: src/pages/company/SupplierPartDetail.tsx:145 +#: src/pages/company/SupplierPartDetail.tsx:196 +#: src/pages/stock/StockDetail.tsx:239 msgid "Packaging" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:145 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:105 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:141 -#: src/tables/purchasing/SupplierPartTable.tsx:120 +#: src/pages/company/SupplierPartDetail.tsx:152 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:107 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:143 +#: src/tables/purchasing/SupplierPartTable.tsx:132 msgid "Pack Quantity" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:156 +#: src/pages/company/SupplierPartDetail.tsx:163 msgid "Supplier Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:163 +#: src/pages/company/SupplierPartDetail.tsx:170 msgid "Availability Updated" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:197 msgid "Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:199 +#: src/pages/company/SupplierPartDetail.tsx:206 msgid "Supplier Part Details" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:205 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:234 +#: src/pages/company/SupplierPartDetail.tsx:212 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:241 msgid "Received Stock" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:229 -#: src/pages/part/PartPricingPanel.tsx:79 -#: src/pages/part/pricing/PricingOverviewPanel.tsx:111 +#: src/pages/company/SupplierPartDetail.tsx:236 +#: src/pages/part/PartPricingPanel.tsx:115 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:130 msgid "Supplier Pricing" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:244 +#: src/pages/company/SupplierPartDetail.tsx:251 msgid "Supplier Part Actions" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:270 -#: src/tables/purchasing/SupplierPartTable.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:275 +#: src/tables/purchasing/SupplierPartTable.tsx:211 msgid "Edit Supplier Part" msgstr "" +#: src/pages/company/SupplierPartDetail.tsx:282 +#: src/tables/purchasing/SupplierPartTable.tsx:164 +msgid "Add Supplier Part" +msgstr "" + #: src/pages/part/CategoryDetail.tsx:78 #: src/pages/stock/LocationDetail.tsx:85 #: src/tables/settings/ErrorTable.tsx:34 @@ -3467,135 +3497,143 @@ msgstr "" msgid "Category Details" msgstr "" -#: src/pages/part/PartDetail.tsx:135 +#: src/pages/part/PartDetail.tsx:129 msgid "Variant of" msgstr "" -#: src/pages/part/PartDetail.tsx:142 +#: src/pages/part/PartDetail.tsx:136 #: src/tables/notifications/NotificationsTable.tsx:31 #: src/tables/part/PartCategoryTemplateTable.tsx:68 msgid "Category" msgstr "" -#: src/pages/part/PartDetail.tsx:148 +#: src/pages/part/PartDetail.tsx:142 msgid "Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:155 +#: src/pages/part/PartDetail.tsx:149 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:162 +#: src/pages/part/PartDetail.tsx:156 msgid "IPN" msgstr "" -#: src/pages/part/PartDetail.tsx:169 +#: src/pages/part/PartDetail.tsx:163 msgid "Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:176 +#: src/pages/part/PartDetail.tsx:170 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:39 msgid "Units" msgstr "" -#: src/pages/part/PartDetail.tsx:183 +#: src/pages/part/PartDetail.tsx:177 #: src/tables/settings/PendingTasksTable.tsx:40 msgid "Keywords" msgstr "" -#: src/pages/part/PartDetail.tsx:190 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:156 -#: src/pages/sales/ReturnOrderDetail.tsx:122 -#: src/pages/sales/SalesOrderDetail.tsx:126 +#: src/pages/part/PartDetail.tsx:184 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:158 +#: src/pages/sales/ReturnOrderDetail.tsx:137 +#: src/pages/sales/SalesOrderDetail.tsx:141 msgid "Link" msgstr "" -#: src/pages/part/PartDetail.tsx:202 +#: src/pages/part/PartDetail.tsx:196 #: src/tables/build/BuildLineTable.tsx:115 msgid "Available Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:214 +#: src/pages/part/PartDetail.tsx:208 msgid "Minimum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:220 -#: src/tables/bom/BomTable.tsx:205 +#: src/pages/part/PartDetail.tsx:214 +#: src/tables/bom/BomTable.tsx:210 #: src/tables/build/BuildLineTable.tsx:92 msgid "On order" msgstr "" -#: src/pages/part/PartDetail.tsx:229 +#: src/pages/part/PartDetail.tsx:223 msgid "Allocated to Build Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:240 +#: src/pages/part/PartDetail.tsx:234 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:250 -#: src/tables/bom/BomTable.tsx:229 +#: src/pages/part/PartDetail.tsx:244 +#: src/tables/bom/BomTable.tsx:234 msgid "Can Build" msgstr "" -#: src/pages/part/PartDetail.tsx:257 -#: src/tables/bom/BomTable.tsx:213 +#: src/pages/part/PartDetail.tsx:251 +#: src/tables/bom/BomTable.tsx:218 #: src/tables/part/PartTable.tsx:91 msgid "Building" msgstr "" -#: src/pages/part/PartDetail.tsx:266 +#: src/pages/part/PartDetail.tsx:260 #: src/tables/bom/UsedInTable.tsx:71 #: src/tables/build/BuildOrderTable.tsx:102 +#: src/tables/company/CompanyTable.tsx:58 +#: src/tables/company/CompanyTable.tsx:88 #: src/tables/machine/MachineListTable.tsx:320 #: src/tables/part/PartTable.tsx:177 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:190 #: src/tables/plugin/PluginListTable.tsx:634 +#: src/tables/purchasing/SupplierPartTable.tsx:99 +#: src/tables/purchasing/SupplierPartTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:247 msgid "Active" msgstr "" -#: src/pages/part/PartDetail.tsx:271 +#: src/pages/part/PartDetail.tsx:265 msgid "Template Part" msgstr "" -#: src/pages/part/PartDetail.tsx:276 -#: src/tables/bom/BomTable.tsx:257 +#: src/pages/part/PartDetail.tsx:270 +#: src/tables/bom/BomTable.tsx:262 msgid "Assembled Part" msgstr "" -#: src/pages/part/PartDetail.tsx:281 +#: src/pages/part/PartDetail.tsx:275 msgid "Component Part" msgstr "" -#: src/pages/part/PartDetail.tsx:286 -#: src/tables/bom/BomTable.tsx:252 +#: src/pages/part/PartDetail.tsx:280 +#: src/tables/bom/BomTable.tsx:257 msgid "Trackable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:291 +#: src/pages/part/PartDetail.tsx:285 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:296 +#: src/pages/part/PartDetail.tsx:290 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:301 +#: src/pages/part/PartDetail.tsx:295 msgid "Virtual Part" msgstr "" -#: src/pages/part/PartDetail.tsx:309 +#: src/pages/part/PartDetail.tsx:303 msgid "Creation Date" msgstr "" +#: src/pages/part/PartDetail.tsx:308 +msgid "Created By" +msgstr "" + #: src/pages/part/PartDetail.tsx:310 #~ msgid "Edit part" #~ msgstr "" -#: src/pages/part/PartDetail.tsx:314 -msgid "Created By" +#: src/pages/part/PartDetail.tsx:322 +msgid "Default Supplier" msgstr "" #: src/pages/part/PartDetail.tsx:322 @@ -3606,352 +3644,373 @@ msgstr "" #~ msgid "Delete part" #~ msgstr "" -#: src/pages/part/PartDetail.tsx:328 -msgid "Default Supplier" -msgstr "" - -#: src/pages/part/PartDetail.tsx:339 +#: src/pages/part/PartDetail.tsx:333 #: src/tables/part/PartTable.tsx:160 msgid "Price Range" msgstr "" -#: src/pages/part/PartDetail.tsx:374 -#: src/pages/stock/StockDetail.tsx:129 +#: src/pages/part/PartDetail.tsx:368 +#: src/pages/stock/StockDetail.tsx:136 msgid "Last Stocktake" msgstr "" -#: src/pages/part/PartDetail.tsx:409 +#: src/pages/part/PartDetail.tsx:403 msgid "Stocktake By" msgstr "" -#: src/pages/part/PartDetail.tsx:476 +#: src/pages/part/PartDetail.tsx:470 msgid "Part Details" msgstr "" -#: src/pages/part/PartDetail.tsx:500 +#: src/pages/part/PartDetail.tsx:494 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:507 -#: src/pages/stock/StockDetail.tsx:277 +#: src/pages/part/PartDetail.tsx:501 +#: src/pages/stock/StockDetail.tsx:284 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:527 +#: src/pages/part/PartDetail.tsx:521 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:534 +#: src/pages/part/PartDetail.tsx:528 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:540 +#: src/pages/part/PartDetail.tsx:534 #: src/pages/purchasing/PurchasingIndex.tsx:37 msgid "Manufacturers" msgstr "" -#: src/pages/part/PartDetail.tsx:579 +#: src/pages/part/PartDetail.tsx:573 msgid "Scheduling" msgstr "" -#: src/pages/part/PartDetail.tsx:589 +#: src/pages/part/PartDetail.tsx:583 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:600 +#: src/pages/part/PartDetail.tsx:594 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:654 +#: src/pages/part/PartDetail.tsx:648 msgid "No Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:659 +#: src/pages/part/PartDetail.tsx:653 #: src/tables/part/PartTable.tsx:85 msgid "On Order" msgstr "" -#: src/pages/part/PartDetail.tsx:664 +#: src/pages/part/PartDetail.tsx:658 #: src/tables/stock/StockItemTable.tsx:288 msgid "In Production" msgstr "" -#: src/pages/part/PartDetail.tsx:676 +#: src/pages/part/PartDetail.tsx:671 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:707 +#: src/pages/part/PartDetail.tsx:678 +#: src/tables/part/PartTable.tsx:276 +#: src/tables/part/PartTable.tsx:292 +msgid "Add Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:716 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:715 +#: src/pages/part/PartDetail.tsx:724 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:726 +#: src/pages/part/PartDetail.tsx:735 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:736 +#: src/pages/part/PartDetail.tsx:745 msgid "Part Actions" msgstr "" -#: src/pages/part/PartPricingPanel.tsx:48 +#: src/pages/part/PartPricingPanel.tsx:72 msgid "No pricing data found for this part." msgstr "" -#: src/pages/part/PartPricingPanel.tsx:56 +#: src/pages/part/PartPricingPanel.tsx:86 msgid "Pricing Overview" msgstr "" -#: src/pages/part/PartPricingPanel.tsx:62 +#: src/pages/part/PartPricingPanel.tsx:92 msgid "Purchase History" msgstr "" -#: src/pages/part/PartPricingPanel.tsx:73 -#: src/pages/part/pricing/PricingOverviewPanel.tsx:90 +#: src/pages/part/PartPricingPanel.tsx:106 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:109 msgid "Internal Pricing" msgstr "" -#: src/pages/part/PartPricingPanel.tsx:85 -#: src/pages/part/pricing/PricingOverviewPanel.tsx:97 +#: src/pages/part/PartPricingPanel.tsx:124 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:116 msgid "BOM Pricing" msgstr "" -#: src/pages/part/PartPricingPanel.tsx:91 -#: src/pages/part/pricing/PricingOverviewPanel.tsx:118 +#: src/pages/part/PartPricingPanel.tsx:131 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:137 msgid "Variant Pricing" msgstr "" -#: src/pages/part/PartPricingPanel.tsx:102 +#: src/pages/part/PartPricingPanel.tsx:143 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:144 msgid "Sale Pricing" msgstr "" -#: src/pages/part/PartPricingPanel.tsx:108 +#: src/pages/part/PartPricingPanel.tsx:150 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:151 msgid "Sale History" msgstr "" -#: src/pages/part/pricing/BomPricingPanel.tsx:85 +#: src/pages/part/pricing/BomPricingPanel.tsx:100 msgid "Minimum Total Price" msgstr "" -#: src/pages/part/pricing/BomPricingPanel.tsx:90 +#: src/pages/part/pricing/BomPricingPanel.tsx:105 msgid "Maximum Total Price" msgstr "" -#: src/pages/part/pricing/BomPricingPanel.tsx:110 +#: src/pages/part/pricing/BomPricingPanel.tsx:125 #: src/tables/part/PartTable.tsx:195 msgid "Component" msgstr "" -#: src/pages/part/pricing/BomPricingPanel.tsx:137 -#: src/pages/part/pricing/PurchaseHistoryPanel.tsx:76 -#: src/pages/part/pricing/PurchaseHistoryPanel.tsx:135 -#: src/pages/part/pricing/SupplierPricingPanel.tsx:66 -#: src/tables/bom/BomTable.tsx:144 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:168 +#: src/pages/part/pricing/BomPricingPanel.tsx:152 +#: src/pages/part/pricing/PurchaseHistoryPanel.tsx:77 +#: src/pages/part/pricing/PurchaseHistoryPanel.tsx:151 +#: src/pages/part/pricing/SupplierPricingPanel.tsx:83 +#: src/tables/bom/BomTable.tsx:149 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:170 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:88 msgid "Unit Price" msgstr "" -#: src/pages/part/pricing/BomPricingPanel.tsx:146 +#: src/pages/part/pricing/BomPricingPanel.tsx:161 #: src/tables/ColumnRenderers.tsx:231 -#: src/tables/bom/BomTable.tsx:153 +#: src/tables/bom/BomTable.tsx:158 +#: src/tables/purchasing/PurchaseOrderTable.tsx:97 +#: src/tables/sales/ReturnOrderTable.tsx:87 +#: src/tables/sales/SalesOrderTable.tsx:124 msgid "Total Price" msgstr "" -#: src/pages/part/pricing/BomPricingPanel.tsx:162 -#: src/pages/part/pricing/VariantPricingPanel.tsx:61 -#: src/tables/purchasing/SupplierPartTable.tsx:137 +#: src/pages/part/pricing/BomPricingPanel.tsx:177 +#: src/pages/part/pricing/VariantPricingPanel.tsx:62 +#: src/tables/purchasing/SupplierPartTable.tsx:149 msgid "Updated" msgstr "" -#: src/pages/part/pricing/BomPricingPanel.tsx:211 +#: src/pages/part/pricing/BomPricingPanel.tsx:230 msgid "Pie Chart" msgstr "" -#: src/pages/part/pricing/BomPricingPanel.tsx:212 +#: src/pages/part/pricing/BomPricingPanel.tsx:231 msgid "Bar Chart" msgstr "" -#: src/pages/part/pricing/PriceBreakPanel.tsx:62 -#: src/pages/part/pricing/PriceBreakPanel.tsx:116 +#: src/pages/part/pricing/PriceBreakPanel.tsx:63 +#: src/pages/part/pricing/PriceBreakPanel.tsx:117 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:138 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:170 msgid "Add Price Break" msgstr "" -#: src/pages/part/pricing/PriceBreakPanel.tsx:75 +#: src/pages/part/pricing/PriceBreakPanel.tsx:76 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:151 msgid "Edit Price Break" msgstr "" -#: src/pages/part/pricing/PriceBreakPanel.tsx:85 +#: src/pages/part/pricing/PriceBreakPanel.tsx:86 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:161 msgid "Delete Price Break" msgstr "" -#: src/pages/part/pricing/PriceBreakPanel.tsx:101 -#: src/pages/part/pricing/PriceBreakPanel.tsx:175 +#: src/pages/part/pricing/PriceBreakPanel.tsx:102 +#: src/pages/part/pricing/PriceBreakPanel.tsx:193 msgid "Price Break" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:48 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:60 msgid "Pricing Category" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:60 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:79 msgid "Minimum" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:72 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:91 msgid "Maximum" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:104 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:123 msgid "Purchase Pricing" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:125 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:158 msgid "Override Pricing" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:132 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:165 msgid "Overall Pricing" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:151 -#: src/pages/stock/StockDetail.tsx:123 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:184 +#: src/pages/stock/StockDetail.tsx:130 msgid "Last Updated" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:167 -#: src/pages/part/pricing/VariantPricingPanel.tsx:45 -#: src/pages/part/pricing/VariantPricingPanel.tsx:108 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:210 +#: src/pages/part/pricing/VariantPricingPanel.tsx:46 +#: src/pages/part/pricing/VariantPricingPanel.tsx:119 msgid "Minimum Price" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:172 -#: src/pages/part/pricing/VariantPricingPanel.tsx:53 -#: src/pages/part/pricing/VariantPricingPanel.tsx:113 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:215 +#: src/pages/part/pricing/VariantPricingPanel.tsx:54 +#: src/pages/part/pricing/VariantPricingPanel.tsx:124 msgid "Maximum Price" msgstr "" -#: src/pages/part/pricing/PricingPanel.tsx:34 +#: src/pages/part/pricing/PricingPanel.tsx:23 +msgid "No data available" +msgstr "" + +#: src/pages/part/pricing/PricingPanel.tsx:64 msgid "No Data" msgstr "" -#: src/pages/part/pricing/PricingPanel.tsx:35 +#: src/pages/part/pricing/PricingPanel.tsx:65 msgid "No pricing data available" msgstr "" -#: src/pages/part/pricing/PurchaseHistoryPanel.tsx:49 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:44 +#: src/pages/part/pricing/PurchaseHistoryPanel.tsx:50 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:45 #: src/tables/ColumnRenderers.tsx:170 #: src/tables/plugin/PluginListTable.tsx:182 #: src/tables/stock/StockItemTestResultTable.tsx:194 msgid "Date" msgstr "" -#: src/pages/part/pricing/PurchaseHistoryPanel.tsx:56 -#: src/pages/part/pricing/PurchaseHistoryPanel.tsx:140 +#: src/pages/part/pricing/PurchaseHistoryPanel.tsx:57 +#: src/pages/part/pricing/PurchaseHistoryPanel.tsx:156 msgid "Purchase Price" msgstr "" -#: src/pages/part/pricing/SaleHistoryPanel.tsx:30 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:31 msgid "Sale Order" msgstr "" -#: src/pages/part/pricing/SaleHistoryPanel.tsx:51 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:99 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:52 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:115 msgid "Sale Price" msgstr "" -#: src/pages/part/pricing/SupplierPricingPanel.tsx:71 +#: src/pages/part/pricing/SupplierPricingPanel.tsx:88 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:79 msgid "Supplier Price" msgstr "" -#: src/pages/part/pricing/VariantPricingPanel.tsx:38 +#: src/pages/part/pricing/VariantPricingPanel.tsx:39 msgid "Variant Part" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:66 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:68 msgid "Edit Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:88 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:90 msgid "Supplier Reference" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:118 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:228 -#: src/pages/sales/ReturnOrderDetail.tsx:84 -#: src/pages/sales/ReturnOrderDetail.tsx:194 -#: src/pages/sales/SalesOrderDetail.tsx:88 -#: src/pages/sales/SalesOrderDetail.tsx:198 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:120 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:230 +#: src/pages/sales/ReturnOrderDetail.tsx:99 +#: src/pages/sales/ReturnOrderDetail.tsx:209 +#: src/pages/sales/SalesOrderDetail.tsx:103 +#: src/pages/sales/SalesOrderDetail.tsx:225 msgid "Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:125 -#: src/pages/sales/ReturnOrderDetail.tsx:91 -#: src/pages/sales/SalesOrderDetail.tsx:95 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 +#: src/pages/sales/ReturnOrderDetail.tsx:106 +#: src/pages/sales/SalesOrderDetail.tsx:110 msgid "Completed Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:133 -#: src/pages/sales/ReturnOrderDetail.tsx:99 -#: src/pages/sales/SalesOrderDetail.tsx:103 -#: src/pages/sales/SalesOrderDetail.tsx:208 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:135 +#: src/pages/sales/ReturnOrderDetail.tsx:114 +#: src/pages/sales/SalesOrderDetail.tsx:118 +#: src/pages/sales/SalesOrderDetail.tsx:235 msgid "Completed Shipments" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:141 -#: src/pages/sales/ReturnOrderDetail.tsx:107 -#: src/pages/sales/SalesOrderDetail.tsx:111 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 +#: src/pages/sales/ReturnOrderDetail.tsx:122 +#: src/pages/sales/SalesOrderDetail.tsx:126 msgid "Order Currency," msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:146 -#: src/pages/sales/ReturnOrderDetail.tsx:112 -#: src/pages/sales/SalesOrderDetail.tsx:116 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:148 +#: src/pages/sales/ReturnOrderDetail.tsx:127 +#: src/pages/sales/SalesOrderDetail.tsx:131 msgid "Total Cost" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:177 -#: src/pages/sales/ReturnOrderDetail.tsx:143 -#: src/pages/sales/SalesOrderDetail.tsx:147 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:179 +#: src/pages/sales/ReturnOrderDetail.tsx:158 +#: src/pages/sales/SalesOrderDetail.tsx:162 msgid "Created On" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:183 -#: src/pages/sales/ReturnOrderDetail.tsx:149 -#: src/pages/sales/SalesOrderDetail.tsx:153 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:185 +#: src/pages/sales/ReturnOrderDetail.tsx:164 +#: src/pages/sales/SalesOrderDetail.tsx:168 #: src/tables/ColumnRenderers.tsx:180 msgid "Target Date" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:222 -#: src/pages/sales/ReturnOrderDetail.tsx:188 -#: src/pages/sales/SalesOrderDetail.tsx:192 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:224 +#: src/pages/sales/ReturnOrderDetail.tsx:203 +#: src/pages/sales/SalesOrderDetail.tsx:219 msgid "Order Details" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:287 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:293 +#: src/pages/sales/ReturnOrderDetail.tsx:267 +#: src/pages/sales/SalesOrderDetail.tsx:279 msgid "Order Actions" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:55 -#: src/pages/sales/SalesOrderDetail.tsx:59 -#: src/tables/sales/SalesOrderTable.tsx:111 +#: src/pages/sales/ReturnOrderDetail.tsx:70 +#: src/pages/sales/SalesOrderDetail.tsx:74 +#: src/tables/sales/SalesOrderTable.tsx:113 msgid "Customer Reference" msgstr "" +#: src/pages/sales/ReturnOrderDetail.tsx:256 +msgid "Edit Return Order" +msgstr "" + #: src/pages/sales/SalesIndex.tsx:33 msgid "Customers" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:203 +#: src/pages/sales/SalesOrderDetail.tsx:208 +msgid "Edit Sales Order" +msgstr "" + +#: src/pages/sales/SalesOrderDetail.tsx:230 msgid "Pending Shipments" msgstr "" @@ -3989,15 +4048,19 @@ msgstr "" msgid "Location Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:102 +#: src/pages/stock/StockDetail.tsx:109 msgid "Base Part" msgstr "" -#: src/pages/stock/StockDetail.tsx:109 +#: src/pages/stock/StockDetail.tsx:116 msgid "Stock Status" msgstr "" -#: src/pages/stock/StockDetail.tsx:150 +#: src/pages/stock/StockDetail.tsx:155 +#~ msgid "Link custom barcode to stock item" +#~ msgstr "" + +#: src/pages/stock/StockDetail.tsx:157 #: src/tables/build/BuildLineTable.tsx:38 #: src/tables/part/PartTable.tsx:116 #: src/tables/stock/StockItemTable.tsx:154 @@ -4005,86 +4068,90 @@ msgstr "" msgid "Available" msgstr "" -#: src/pages/stock/StockDetail.tsx:155 -#~ msgid "Link custom barcode to stock item" -#~ msgstr "" - #: src/pages/stock/StockDetail.tsx:161 #~ msgid "Unlink custom barcode from stock item" #~ msgstr "" -#: src/pages/stock/StockDetail.tsx:176 +#: src/pages/stock/StockDetail.tsx:183 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:192 +#: src/pages/stock/StockDetail.tsx:199 msgid "Consumed By" msgstr "" -#: src/pages/stock/StockDetail.tsx:201 -msgid "Build Order" -msgstr "" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "" +#: src/pages/stock/StockDetail.tsx:208 +msgid "Build Order" +msgstr "" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "" -#: src/pages/stock/StockDetail.tsx:266 +#: src/pages/stock/StockDetail.tsx:273 msgid "Stock Details" msgstr "" -#: src/pages/stock/StockDetail.tsx:272 +#: src/pages/stock/StockDetail.tsx:279 msgid "Stock Tracking" msgstr "" -#: src/pages/stock/StockDetail.tsx:284 +#: src/pages/stock/StockDetail.tsx:291 msgid "Test Data" msgstr "" -#: src/pages/stock/StockDetail.tsx:298 +#: src/pages/stock/StockDetail.tsx:305 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:305 +#: src/pages/stock/StockDetail.tsx:312 msgid "Child Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:385 +#: src/pages/stock/StockDetail.tsx:364 +msgid "Edit Stock Item" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:415 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:390 +#: src/pages/stock/StockDetail.tsx:420 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:400 +#: src/pages/stock/StockDetail.tsx:430 #: src/tables/stock/StockItemTable.tsx:409 msgid "Add stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:408 +#: src/pages/stock/StockDetail.tsx:433 +#~ msgid "Duplicate stock item" +#~ msgstr "" + +#: src/pages/stock/StockDetail.tsx:438 #: src/tables/stock/StockItemTable.tsx:418 msgid "Remove stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:415 +#: src/pages/stock/StockDetail.tsx:445 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:416 +#: src/pages/stock/StockDetail.tsx:446 #: src/tables/stock/StockItemTable.tsx:438 msgid "Transfer stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:433 -msgid "Duplicate stock item" +#: src/pages/stock/StockDetail.tsx:458 +msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:460 +#: src/pages/stock/StockDetail.tsx:494 msgid "Batch Code" msgstr "" @@ -4243,118 +4310,146 @@ msgstr "" msgid "Table filters" msgstr "" -#: src/tables/bom/BomTable.tsx:73 +#: src/tables/bom/BomTable.tsx:78 msgid "This BOM item is defined for a different parent" msgstr "" -#: src/tables/bom/BomTable.tsx:88 +#: src/tables/bom/BomTable.tsx:93 msgid "Part Information" msgstr "" -#: src/tables/bom/BomTable.tsx:172 +#: src/tables/bom/BomTable.tsx:177 #: src/tables/part/PartTable.tsx:133 msgid "No stock" msgstr "" -#: src/tables/bom/BomTable.tsx:180 +#: src/tables/bom/BomTable.tsx:185 #: src/tables/build/BuildLineTable.tsx:101 #: src/tables/part/PartTable.tsx:124 msgid "External stock" msgstr "" -#: src/tables/bom/BomTable.tsx:188 +#: src/tables/bom/BomTable.tsx:193 #: src/tables/build/BuildLineTable.tsx:64 msgid "Includes substitute stock" msgstr "" -#: src/tables/bom/BomTable.tsx:197 +#: src/tables/bom/BomTable.tsx:202 #: src/tables/build/BuildLineTable.tsx:74 msgid "Includes variant stock" msgstr "" -#: src/tables/bom/BomTable.tsx:222 +#: src/tables/bom/BomTable.tsx:227 #: src/tables/part/PartTable.tsx:152 #: src/tables/stock/StockItemTable.tsx:190 msgid "Stock Information" msgstr "" -#: src/tables/bom/BomTable.tsx:233 +#: src/tables/bom/BomTable.tsx:238 #: src/tables/build/BuildLineTable.tsx:179 msgid "Consumable item" msgstr "" -#: src/tables/bom/BomTable.tsx:253 +#: src/tables/bom/BomTable.tsx:258 msgid "Show trackable items" msgstr "" -#: src/tables/bom/BomTable.tsx:258 +#: src/tables/bom/BomTable.tsx:263 msgid "Show asssmbled items" msgstr "" -#: src/tables/bom/BomTable.tsx:262 +#: src/tables/bom/BomTable.tsx:267 msgid "Show items with available stock" msgstr "" -#: src/tables/bom/BomTable.tsx:266 +#: src/tables/bom/BomTable.tsx:271 msgid "Show items on order" msgstr "" -#: src/tables/bom/BomTable.tsx:270 +#: src/tables/bom/BomTable.tsx:275 msgid "Show validated items" msgstr "" -#: src/tables/bom/BomTable.tsx:274 +#: src/tables/bom/BomTable.tsx:279 #: src/tables/bom/UsedInTable.tsx:63 msgid "Show inherited items" msgstr "" -#: src/tables/bom/BomTable.tsx:278 +#: src/tables/bom/BomTable.tsx:283 #: src/tables/bom/UsedInTable.tsx:67 msgid "Show optional items" msgstr "" -#: src/tables/bom/BomTable.tsx:282 +#: src/tables/bom/BomTable.tsx:287 msgid "Show consumable items" msgstr "" -#: src/tables/bom/BomTable.tsx:286 +#: src/tables/bom/BomTable.tsx:291 msgid "Has Pricing" msgstr "" -#: src/tables/bom/BomTable.tsx:287 +#: src/tables/bom/BomTable.tsx:292 msgid "Show items with pricing" msgstr "" -#: src/tables/bom/BomTable.tsx:298 -msgid "View BOM" +#: src/tables/bom/BomTable.tsx:301 +msgid "Create BOM Item" msgstr "" -#: src/tables/bom/BomTable.tsx:309 -msgid "Validate BOM line" +#: src/tables/bom/BomTable.tsx:306 +msgid "BOM item created" msgstr "" -#: src/tables/bom/BomTable.tsx:317 -msgid "Edit Substitutes" +#: src/tables/bom/BomTable.tsx:313 +msgid "Edit BOM Item" +msgstr "" + +#: src/tables/bom/BomTable.tsx:315 +msgid "BOM item updated" +msgstr "" + +#: src/tables/bom/BomTable.tsx:322 +msgid "Delete BOM Item" +msgstr "" + +#: src/tables/bom/BomTable.tsx:323 +msgid "BOM item deleted" msgstr "" #: src/tables/bom/BomTable.tsx:331 -msgid "Edit Bom Item" +#~ msgid "Edit Bom Item" +#~ msgstr "" + +#: src/tables/bom/BomTable.tsx:333 +msgid "View BOM" msgstr "" #: src/tables/bom/BomTable.tsx:333 -msgid "Bom item updated" +#~ msgid "Bom item updated" +#~ msgstr "" + +#: src/tables/bom/BomTable.tsx:344 +msgid "Validate BOM line" msgstr "" #: src/tables/bom/BomTable.tsx:348 -msgid "Delete Bom Item" -msgstr "" +#~ msgid "Delete Bom Item" +#~ msgstr "" #: src/tables/bom/BomTable.tsx:349 -msgid "Bom item deleted" -msgstr "" +#~ msgid "Bom item deleted" +#~ msgstr "" #: src/tables/bom/BomTable.tsx:351 -msgid "Are you sure you want to remove this BOM item?" +#~ msgid "Are you sure you want to remove this BOM item?" +#~ msgstr "" + +#: src/tables/bom/BomTable.tsx:352 +msgid "Edit Substitutes" +msgstr "" + +#: src/tables/bom/BomTable.tsx:389 +msgid "Add BOM Item" msgstr "" #: src/tables/bom/UsedInTable.tsx:72 @@ -4422,7 +4517,7 @@ msgstr "" #: src/tables/build/BuildOrderTable.tsx:107 #: src/tables/purchasing/PurchaseOrderTable.tsx:56 -#: src/tables/sales/ReturnOrderTable.tsx:42 +#: src/tables/sales/ReturnOrderTable.tsx:47 #: src/tables/sales/SalesOrderTable.tsx:53 msgid "Filter by order status" msgstr "" @@ -4431,8 +4526,8 @@ msgstr "" msgid "Show overdue status" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:140 -#: src/tables/build/BuildOrderTable.tsx:158 +#: src/tables/build/BuildOrderTable.tsx:142 +#: src/tables/build/BuildOrderTable.tsx:160 msgid "Add Build Order" msgstr "" @@ -4457,27 +4552,43 @@ msgstr "" msgid "Are you sure you want to delete this address?" msgstr "" -#: src/tables/company/CompanyTable.tsx:63 +#: src/tables/company/CompanyTable.tsx:71 msgid "New Company" msgstr "" -#: src/tables/company/CompanyTable.tsx:83 +#: src/tables/company/CompanyTable.tsx:89 +msgid "Show active companies" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:94 +msgid "Show companies which are suppliers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:99 +msgid "Show companies which are manufacturers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:104 +msgid "Show companies which are customers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:116 msgid "Add Company" msgstr "" -#: src/tables/company/ContactTable.tsx:73 +#: src/tables/company/ContactTable.tsx:71 msgid "Edit Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:80 +#: src/tables/company/ContactTable.tsx:78 msgid "Add Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:91 +#: src/tables/company/ContactTable.tsx:89 msgid "Delete Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:131 +#: src/tables/company/ContactTable.tsx:129 msgid "Add contact" msgstr "" @@ -4874,11 +4985,6 @@ msgstr "" msgid "Not Virtual" msgstr "" -#: src/tables/part/PartTable.tsx:276 -#: src/tables/part/PartTable.tsx:292 -msgid "Add Part" -msgstr "" - #: src/tables/part/PartTestTemplateTable.tsx:52 msgid "Results" msgstr "" @@ -5227,105 +5333,122 @@ msgstr "" msgid "Are you sure you want to remove this manufacturer part?" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:84 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:86 msgid "Part Description" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:111 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:113 msgid "Total Quantity" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:127 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:129 msgid "Received" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:146 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:148 msgid "Supplier Code" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:153 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:155 msgid "Supplier Link" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:160 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:162 msgid "Manufacturer Code" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:174 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:176 msgid "Destination" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:188 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:198 msgid "Add Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:203 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:215 msgid "Edit Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:211 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:223 msgid "Delete Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:222 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:234 msgid "Receive line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:256 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:272 msgid "Add line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:261 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:282 msgid "Receive items" msgstr "" -#: src/tables/purchasing/PurchaseOrderTable.tsx:102 -#: src/tables/purchasing/PurchaseOrderTable.tsx:119 +#: src/tables/purchasing/PurchaseOrderTable.tsx:113 +#: src/tables/purchasing/PurchaseOrderTable.tsx:130 msgid "Add Purchase Order" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:88 +#: src/tables/purchasing/SupplierPartTable.tsx:94 msgid "MPN" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:111 +#: src/tables/purchasing/SupplierPartTable.tsx:123 msgid "Base units" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:156 -msgid "Add Supplier Part" -msgstr "" - -#: src/tables/purchasing/SupplierPartTable.tsx:159 +#: src/tables/purchasing/SupplierPartTable.tsx:171 msgid "Supplier part created" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:168 +#: src/tables/purchasing/SupplierPartTable.tsx:177 msgid "Add supplier part" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:193 -msgid "Supplier part updated" +#: src/tables/purchasing/SupplierPartTable.tsx:189 +msgid "Show active supplier parts" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:204 -msgid "Delete Supplier Part" +#: src/tables/purchasing/SupplierPartTable.tsx:193 +msgid "Active Part" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:193 +#~ msgid "Supplier part updated" +#~ msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:194 +msgid "Show active internal parts" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:198 +msgid "Active Supplier" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:199 +msgid "Show active suppliers" msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:205 -msgid "Supplier part deleted" -msgstr "" +#~ msgid "Supplier part deleted" +#~ msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:207 -msgid "Are you sure you want to remove this supplier part?" +#~ msgid "Are you sure you want to remove this supplier part?" +#~ msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:219 +msgid "Delete Supplier Part" msgstr "" -#: src/tables/sales/ReturnOrderTable.tsx:95 +#: src/tables/sales/ReturnOrderTable.tsx:102 +#: src/tables/sales/ReturnOrderTable.tsx:116 msgid "Add Return Order" msgstr "" -#: src/tables/sales/SalesOrderTable.tsx:66 -#: src/tables/sales/SalesOrderTable.tsx:83 +#: src/tables/sales/SalesOrderTable.tsx:68 +#: src/tables/sales/SalesOrderTable.tsx:85 msgid "Add Sales Order" msgstr "" @@ -5792,8 +5915,8 @@ msgid "Finished" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:277 -#: src/tables/stock/StockItemTestResultTable.tsx:351 -#: src/tables/stock/StockItemTestResultTable.tsx:406 +#: src/tables/stock/StockItemTestResultTable.tsx:349 +#: src/tables/stock/StockItemTestResultTable.tsx:404 msgid "Add Test Result" msgstr "" @@ -5801,61 +5924,61 @@ msgstr "" msgid "Test result added" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:290 -#: src/tables/stock/StockItemTestResultTable.tsx:361 +#: src/tables/stock/StockItemTestResultTable.tsx:288 +#: src/tables/stock/StockItemTestResultTable.tsx:359 msgid "Edit Test Result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:292 +#: src/tables/stock/StockItemTestResultTable.tsx:290 msgid "Test result updated" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:298 -#: src/tables/stock/StockItemTestResultTable.tsx:370 +#: src/tables/stock/StockItemTestResultTable.tsx:296 +#: src/tables/stock/StockItemTestResultTable.tsx:368 msgid "Delete Test Result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:300 +#: src/tables/stock/StockItemTestResultTable.tsx:298 msgid "Test result deleted" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:314 +#: src/tables/stock/StockItemTestResultTable.tsx:312 msgid "Test Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:315 +#: src/tables/stock/StockItemTestResultTable.tsx:313 msgid "Test result has been recorded" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:322 +#: src/tables/stock/StockItemTestResultTable.tsx:320 msgid "Failed to record test result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:339 +#: src/tables/stock/StockItemTestResultTable.tsx:337 msgid "Pass Test" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:387 +#: src/tables/stock/StockItemTestResultTable.tsx:385 msgid "Required" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:388 +#: src/tables/stock/StockItemTestResultTable.tsx:386 msgid "Show results for required tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:392 +#: src/tables/stock/StockItemTestResultTable.tsx:390 msgid "Include Installed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:393 +#: src/tables/stock/StockItemTestResultTable.tsx:391 msgid "Show results for installed stock items" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:397 +#: src/tables/stock/StockItemTestResultTable.tsx:395 msgid "Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:398 +#: src/tables/stock/StockItemTestResultTable.tsx:396 msgid "Show only passed tests" msgstr "" diff --git a/src/frontend/src/locales/pt/messages.po b/src/frontend/src/locales/pt/messages.po index 2daee2f7ee..f1b6e84b2c 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: 2024-04-19 03:57\n" +"PO-Revision-Date: 2024-04-21 04:19\n" "Last-Translator: \n" "Language-Team: Portuguese, Brazilian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -69,10 +69,10 @@ msgid "Remove the associated image from this item?" msgstr "Remover imagem associada a este item?" #: src/components/details/DetailsImage.tsx:70 -#: src/forms/StockForms.tsx:450 +#: src/forms/StockForms.tsx:427 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:407 +#: src/pages/stock/StockDetail.tsx:437 msgid "Remove" msgstr "Remover" @@ -100,7 +100,7 @@ msgid "Clear" msgstr "Limpar" #: src/components/details/DetailsImage.tsx:226 -#: src/components/forms/ApiForm.tsx:516 +#: src/components/forms/ApiForm.tsx:529 #: src/contexts/ThemeContext.tsx:65 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 msgid "Submit" @@ -131,6 +131,9 @@ msgid "Part is not active" msgstr "Peça inativa" #: src/components/details/PartIcons.tsx:34 +#: src/pages/company/CompanyDetail.tsx:299 +#: src/pages/company/SupplierPartDetail.tsx:310 +#: src/pages/part/PartDetail.tsx:662 msgid "Inactive" msgstr "Inativo" @@ -246,26 +249,26 @@ msgstr "" msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:131 +#: src/components/forms/ApiForm.tsx:133 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "Erro no formulário" -#: src/components/forms/ApiForm.tsx:378 +#: src/components/forms/ApiForm.tsx:393 #: src/components/widgets/MarkdownEditor.tsx:146 msgid "Success" msgstr "Sucesso" -#: src/components/forms/ApiForm.tsx:453 +#: src/components/forms/ApiForm.tsx:468 msgid "Form Errors Exist" msgstr "Há erros de formulário" -#: src/components/forms/ApiForm.tsx:553 +#: src/components/forms/ApiForm.tsx:566 #: src/tables/plugin/PluginListTable.tsx:441 msgid "Update" msgstr "Atualizar" -#: src/components/forms/ApiForm.tsx:573 +#: src/components/forms/ApiForm.tsx:586 #: src/components/items/ActionDropdown.tsx:199 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:121 @@ -447,7 +450,7 @@ msgstr "Servidor" #: src/components/forms/HostOptionsForm.tsx:42 #: src/components/forms/HostOptionsForm.tsx:69 #: src/pages/part/CategoryDetail.tsx:72 -#: src/pages/part/PartDetail.tsx:122 +#: src/pages/part/PartDetail.tsx:116 #: src/pages/stock/LocationDetail.tsx:79 #: src/tables/machine/MachineTypeTable.tsx:65 #: src/tables/machine/MachineTypeTable.tsx:106 @@ -498,7 +501,7 @@ msgstr "Nome: {0}" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "Estado: <0>funcionário ({0}), <1>extensões{1}" -#: src/components/forms/fields/ApiFormField.tsx:277 +#: src/components/forms/fields/ApiFormField.tsx:278 #: src/components/modals/LicenseModal.tsx:72 #: src/components/nav/SearchDrawer.tsx:411 #: src/components/widgets/MarkdownEditor.tsx:108 @@ -509,7 +512,7 @@ msgstr "Estado: <0>funcionário ({0}), <1>extensões{1}" #: src/tables/InvenTreeTable.tsx:430 #: src/tables/InvenTreeTable.tsx:506 #: src/tables/plugin/PluginListTable.tsx:398 -#: src/tables/stock/StockItemTestResultTable.tsx:321 +#: src/tables/stock/StockItemTestResultTable.tsx:319 msgid "Error" msgstr "Erro" @@ -548,7 +551,7 @@ msgid "Thumbnail" msgstr "Miniatura" #: src/components/items/ActionDropdown.tsx:110 -#: src/pages/build/BuildDetail.tsx:298 +#: src/pages/build/BuildDetail.tsx:299 msgid "Barcode Actions" msgstr "Ações de código de barras" @@ -569,7 +572,7 @@ msgid "Link custom barcode" msgstr "Vincular código de barras personalizado" #: src/components/items/ActionDropdown.tsx:161 -#: src/forms/PurchaseOrderForms.tsx:356 +#: src/forms/PurchaseOrderForms.tsx:367 msgid "Unlink Barcode" msgstr "Desvincular Código de Barras" @@ -590,7 +593,6 @@ msgid "Delete item" msgstr "Apagar item" #: src/components/items/ActionDropdown.tsx:218 -#: src/pages/stock/StockDetail.tsx:432 #: src/tables/RowActions.tsx:32 msgid "Duplicate" msgstr "Duplicar" @@ -1041,19 +1043,18 @@ msgid "Unknown model: {model}" msgstr "Modelo desconhecido: {model}" #: src/components/render/ModelType.tsx:21 -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49 -#: src/pages/build/BuildDetail.tsx:79 -#: src/pages/part/PartDetail.tsx:767 +#: src/pages/build/BuildDetail.tsx:78 +#: src/pages/part/PartDetail.tsx:778 #: src/tables/part/RelatedPartTable.tsx:45 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:70 msgid "Part" msgstr "Peça" @@ -1064,7 +1065,7 @@ msgstr "Peça" #: src/pages/part/CategoryDetail.tsx:104 #: src/pages/part/CategoryDetail.tsx:183 #: src/pages/part/CategoryDetail.tsx:213 -#: src/pages/part/PartDetail.tsx:633 +#: src/pages/part/PartDetail.tsx:627 msgid "Parts" msgstr "Peças" @@ -1085,10 +1086,10 @@ msgid "Part Test Templates" msgstr "" #: src/components/render/ModelType.tsx:43 -#: src/pages/company/SupplierPartDetail.tsx:185 -#: src/pages/company/SupplierPartDetail.tsx:294 -#: src/pages/stock/StockDetail.tsx:161 -#: src/tables/purchasing/SupplierPartTable.tsx:63 +#: src/pages/company/SupplierPartDetail.tsx:192 +#: src/pages/company/SupplierPartDetail.tsx:324 +#: src/pages/stock/StockDetail.tsx:168 +#: src/tables/purchasing/SupplierPartTable.tsx:69 msgid "Supplier Part" msgstr "Fornecedor da Peça" @@ -1112,12 +1113,12 @@ msgstr "Categoria da Peça" #: src/components/render/ModelType.tsx:67 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:67 -#: src/pages/stock/StockDetail.tsx:480 +#: src/pages/stock/StockDetail.tsx:514 msgid "Stock Item" msgstr "Item de estoque" #: src/components/render/ModelType.tsx:68 -#: src/pages/company/CompanyDetail.tsx:196 +#: src/pages/company/CompanyDetail.tsx:197 #: src/pages/stock/LocationDetail.tsx:112 #: src/pages/stock/LocationDetail.tsx:156 #: src/pages/stock/LocationDetail.tsx:309 @@ -1158,7 +1159,7 @@ msgid "Build Lines" msgstr "" #: src/components/render/ModelType.tsx:104 -#: src/pages/company/CompanyDetail.tsx:302 +#: src/pages/company/CompanyDetail.tsx:309 msgid "Company" msgstr "Empresa" @@ -1179,15 +1180,15 @@ msgstr "Códigos de Projeto" #: src/components/render/ModelType.tsx:119 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:99 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:42 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:319 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:328 msgid "Purchase Order" msgstr "Pedido de Compra" #: src/components/render/ModelType.tsx:120 #: src/pages/Index/Settings/SystemSettings.tsx:242 -#: src/pages/company/CompanyDetail.tsx:189 -#: src/pages/company/SupplierPartDetail.tsx:219 -#: src/pages/part/PartDetail.tsx:566 +#: src/pages/company/CompanyDetail.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:226 +#: src/pages/part/PartDetail.tsx:560 #: src/pages/purchasing/PurchasingIndex.tsx:20 msgid "Purchase Orders" msgstr "Pedidos de compra" @@ -1202,16 +1203,16 @@ msgstr "Linhas do Pedido de Compra" #: src/components/render/ModelType.tsx:132 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:108 -#: src/pages/build/BuildDetail.tsx:127 -#: src/pages/sales/SalesOrderDetail.tsx:265 -#: src/pages/stock/StockDetail.tsx:209 +#: src/pages/build/BuildDetail.tsx:126 +#: src/pages/sales/SalesOrderDetail.tsx:315 +#: src/pages/stock/StockDetail.tsx:216 msgid "Sales Order" msgstr "Pedido de Venda" #: src/components/render/ModelType.tsx:133 #: src/pages/Index/Settings/SystemSettings.tsx:257 -#: src/pages/company/CompanyDetail.tsx:205 -#: src/pages/part/PartDetail.tsx:572 +#: src/pages/company/CompanyDetail.tsx:206 +#: src/pages/part/PartDetail.tsx:566 #: src/pages/sales/SalesIndex.tsx:21 msgid "Sales Orders" msgstr "Pedidos de vendas" @@ -1226,13 +1227,13 @@ msgstr "Envios do Pedido Venda" #: src/components/render/ModelType.tsx:147 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:117 -#: src/pages/sales/ReturnOrderDetail.tsx:241 +#: src/pages/sales/ReturnOrderDetail.tsx:291 msgid "Return Order" msgstr "Pedido de Devolução" #: src/components/render/ModelType.tsx:148 #: src/pages/Index/Settings/SystemSettings.tsx:272 -#: src/pages/company/CompanyDetail.tsx:212 +#: src/pages/company/CompanyDetail.tsx:213 #: src/pages/sales/SalesIndex.tsx:27 msgid "Return Orders" msgstr "Pedidos de Devolução" @@ -1243,19 +1244,19 @@ msgid "Address" msgstr "Endereço" #: src/components/render/ModelType.tsx:156 -#: src/pages/company/CompanyDetail.tsx:238 +#: src/pages/company/CompanyDetail.tsx:239 msgid "Addresses" msgstr "Endereços" #: src/components/render/ModelType.tsx:162 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:165 -#: src/pages/sales/ReturnOrderDetail.tsx:131 -#: src/pages/sales/SalesOrderDetail.tsx:135 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:167 +#: src/pages/sales/ReturnOrderDetail.tsx:146 +#: src/pages/sales/SalesOrderDetail.tsx:150 msgid "Contact" msgstr "Contato" #: src/components/render/ModelType.tsx:163 -#: src/pages/company/CompanyDetail.tsx:232 +#: src/pages/company/CompanyDetail.tsx:233 msgid "Contacts" msgstr "Contatos" @@ -1285,26 +1286,26 @@ msgstr "Remessa" #: src/defaults/links.tsx:29 #: src/defaults/menuItems.tsx:38 #: src/pages/Index/Settings/SystemSettings.tsx:199 -#: src/pages/part/PartDetail.tsx:488 +#: src/pages/part/PartDetail.tsx:482 #: src/pages/stock/LocationDetail.tsx:289 -#: src/pages/stock/StockDetail.tsx:343 +#: src/pages/stock/StockDetail.tsx:350 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" msgstr "Estoque" #: src/components/render/Stock.tsx:26 -#: src/pages/stock/StockDetail.tsx:144 -#: src/pages/stock/StockDetail.tsx:450 +#: src/pages/stock/StockDetail.tsx:151 +#: src/pages/stock/StockDetail.tsx:484 msgid "Serial Number" msgstr "Número de Série" #: src/components/render/Stock.tsx:28 #: src/pages/part/pricing/BomPricingPanel.tsx:132 #: src/pages/part/pricing/PriceBreakPanel.tsx:96 -#: src/pages/stock/StockDetail.tsx:139 -#: src/pages/stock/StockDetail.tsx:455 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:92 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:120 +#: src/pages/stock/StockDetail.tsx:146 +#: src/pages/stock/StockDetail.tsx:489 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:94 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:122 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:73 msgid "Quantity" msgstr "Quantidade" @@ -2064,7 +2065,7 @@ msgstr "Notícias Atuais" #~ msgstr "Local Server" #: src/defaults/links.tsx:11 -#: src/pages/company/CompanyDetail.tsx:89 +#: src/pages/company/CompanyDetail.tsx:90 msgid "Website" msgstr "Página Web" @@ -2081,8 +2082,8 @@ msgstr "Demonstração" #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:217 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:278 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:322 +#: src/pages/company/SupplierPartDetail.tsx:297 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:331 #: src/pages/purchasing/PurchasingIndex.tsx:52 msgid "Purchasing" msgstr "Comprando" @@ -2090,9 +2091,9 @@ msgstr "Comprando" #: src/defaults/links.tsx:32 #: src/defaults/menuItems.tsx:53 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:245 +#: src/pages/sales/ReturnOrderDetail.tsx:296 #: src/pages/sales/SalesIndex.tsx:45 -#: src/pages/sales/SalesOrderDetail.tsx:269 +#: src/pages/sales/SalesOrderDetail.tsx:320 msgid "Sales" msgstr "Vendas" @@ -2295,75 +2296,75 @@ msgstr "Categoria de peça parental" #~ msgid "Part updated" #~ msgstr "Part updated" -#: src/forms/PurchaseOrderForms.tsx:246 +#: src/forms/PurchaseOrderForms.tsx:257 msgid "Choose Location" msgstr "Escolher local" -#: src/forms/PurchaseOrderForms.tsx:254 +#: src/forms/PurchaseOrderForms.tsx:265 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:263 +#: src/forms/PurchaseOrderForms.tsx:274 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:273 +#: src/forms/PurchaseOrderForms.tsx:284 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:278 +#: src/forms/PurchaseOrderForms.tsx:289 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:289 -#: src/forms/PurchaseOrderForms.tsx:365 +#: src/forms/PurchaseOrderForms.tsx:300 +#: src/forms/PurchaseOrderForms.tsx:376 msgid "Scan Barcode" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:333 +#: src/forms/PurchaseOrderForms.tsx:344 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:340 +#: src/forms/PurchaseOrderForms.tsx:351 msgid "Assign Batch Code{0}" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:349 +#: src/forms/PurchaseOrderForms.tsx:360 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:374 -#: src/forms/StockForms.tsx:359 +#: src/forms/PurchaseOrderForms.tsx:385 +#: src/forms/StockForms.tsx:336 msgid "Remove item from list" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:399 -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/PurchaseOrderForms.tsx:410 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:58 -#: src/pages/stock/StockDetail.tsx:169 +#: src/pages/stock/StockDetail.tsx:176 msgid "Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:415 +#: src/forms/PurchaseOrderForms.tsx:426 msgid "Store at default location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:428 +#: src/forms/PurchaseOrderForms.tsx:439 msgid "Store at line item destination" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:438 +#: src/forms/PurchaseOrderForms.tsx:449 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:647 +#: src/forms/PurchaseOrderForms.tsx:658 msgid "Receive line items" msgstr "" @@ -2388,97 +2389,94 @@ msgstr "Insira o número de série para novo estoque (ou deixe em branco)" #~ msgstr "Create Stock Item" #: src/forms/StockForms.tsx:136 +#: src/pages/stock/StockDetail.tsx:373 #: src/tables/stock/StockItemTable.tsx:374 #: src/tables/stock/StockItemTable.tsx:494 msgid "Add Stock Item" msgstr "Adicionar Item do Estoque" -#: src/forms/StockForms.tsx:157 -msgid "Edit Stock Item" -msgstr "Editar Item do Estoque" - #: src/forms/StockForms.tsx:158 -msgid "Stock item updated" -msgstr "Item de estoque atualizado" +#~ msgid "Stock item updated" +#~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:348 +#: src/forms/StockForms.tsx:325 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 -#: src/pages/part/PartDetail.tsx:208 -#: src/pages/part/PartDetail.tsx:649 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 +#: src/pages/part/PartDetail.tsx:202 +#: src/pages/part/PartDetail.tsx:643 #: src/tables/stock/StockItemTable.tsx:283 msgid "In Stock" msgstr "Em Estoque" -#: src/forms/StockForms.tsx:416 +#: src/forms/StockForms.tsx:393 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/tables/RowActions.tsx:148 msgid "Actions" msgstr "Ações" -#: src/forms/StockForms.tsx:479 -#: src/pages/stock/StockDetail.tsx:399 +#: src/forms/StockForms.tsx:456 +#: src/pages/stock/StockDetail.tsx:429 #: src/tables/settings/TemplateTable.tsx:266 -#: src/tables/stock/StockItemTestResultTable.tsx:350 +#: src/tables/stock/StockItemTestResultTable.tsx:348 msgid "Add" msgstr "Adicionar" -#: src/forms/StockForms.tsx:507 +#: src/forms/StockForms.tsx:484 #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:389 +#: src/pages/stock/StockDetail.tsx:419 msgid "Count" msgstr "Contar" -#: src/forms/StockForms.tsx:740 +#: src/forms/StockForms.tsx:717 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:749 +#: src/forms/StockForms.tsx:726 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:758 -#: src/pages/part/PartDetail.tsx:725 +#: src/forms/StockForms.tsx:735 +#: src/pages/part/PartDetail.tsx:734 msgid "Transfer Stock" msgstr "Transferir Estoque" -#: src/forms/StockForms.tsx:767 -#: src/pages/part/PartDetail.tsx:714 +#: src/forms/StockForms.tsx:744 +#: src/pages/part/PartDetail.tsx:723 msgid "Count Stock" msgstr "Contar Estoque" -#: src/forms/StockForms.tsx:776 +#: src/forms/StockForms.tsx:753 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:785 +#: src/forms/StockForms.tsx:762 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:804 +#: src/forms/StockForms.tsx:781 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:811 +#: src/forms/StockForms.tsx:788 msgid "Parent stock location" msgstr "Local de estoque pai" @@ -3196,7 +3194,7 @@ msgid "Reports" msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:89 -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:318 msgid "Report" msgstr "Reportar" @@ -3213,7 +3211,7 @@ msgstr "Reportar" #~ msgstr "Return order" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135 -#: src/pages/part/PartDetail.tsx:513 +#: src/pages/part/PartDetail.tsx:507 msgid "Bill of Materials" msgstr "Lista de Materiais" @@ -3264,15 +3262,15 @@ msgid "Reporting" msgstr "Relatórios" #: src/pages/Index/Settings/SystemSettings.tsx:223 -#: src/pages/part/PartDetail.tsx:584 +#: src/pages/part/PartDetail.tsx:578 msgid "Stocktake" msgstr "Balanço" #: src/pages/Index/Settings/SystemSettings.tsx:228 -#: src/pages/build/BuildDetail.tsx:360 +#: src/pages/build/BuildDetail.tsx:361 #: src/pages/build/BuildIndex.tsx:14 -#: src/pages/part/PartDetail.tsx:520 -#: src/pages/sales/SalesOrderDetail.tsx:213 +#: src/pages/part/PartDetail.tsx:514 +#: src/pages/sales/SalesOrderDetail.tsx:240 msgid "Build Orders" msgstr "Ordens de Produções" @@ -3332,34 +3330,34 @@ msgstr "Marcar como não lido" #~ msgid "Build Status" #~ msgstr "Build Status" -#: src/pages/build/BuildDetail.tsx:85 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:109 -#: src/pages/sales/ReturnOrderDetail.tsx:75 -#: src/pages/sales/SalesOrderDetail.tsx:79 +#: src/pages/build/BuildDetail.tsx:84 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:111 +#: src/pages/sales/ReturnOrderDetail.tsx:90 +#: src/pages/sales/SalesOrderDetail.tsx:94 #: src/tables/machine/MachineListTable.tsx:323 #: src/tables/purchasing/PurchaseOrderTable.tsx:55 -#: src/tables/sales/ReturnOrderTable.tsx:41 +#: src/tables/sales/ReturnOrderTable.tsx:46 #: src/tables/sales/SalesOrderTable.tsx:52 #: src/tables/stock/StockItemTable.tsx:252 msgid "Status" msgstr "Estado" -#: src/pages/build/BuildDetail.tsx:91 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:82 -#: src/pages/sales/ReturnOrderDetail.tsx:49 -#: src/pages/sales/SalesOrderDetail.tsx:53 +#: src/pages/build/BuildDetail.tsx:90 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:84 +#: src/pages/sales/ReturnOrderDetail.tsx:64 +#: src/pages/sales/SalesOrderDetail.tsx:68 msgid "Reference" msgstr "" -#: src/pages/build/BuildDetail.tsx:96 -#: src/pages/company/CompanyDetail.tsx:84 +#: src/pages/build/BuildDetail.tsx:95 +#: src/pages/company/CompanyDetail.tsx:85 #: src/pages/company/ManufacturerPartDetail.tsx:73 -#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/pages/company/SupplierPartDetail.tsx:85 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:129 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:103 -#: src/pages/sales/ReturnOrderDetail.tsx:69 -#: src/pages/sales/SalesOrderDetail.tsx:73 +#: src/pages/part/PartDetail.tsx:123 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:105 +#: src/pages/sales/ReturnOrderDetail.tsx:84 +#: src/pages/sales/SalesOrderDetail.tsx:88 #: src/pages/stock/LocationDetail.tsx:93 #: src/tables/ColumnRenderers.tsx:59 #: src/tables/machine/MachineTypeTable.tsx:69 @@ -3372,40 +3370,40 @@ msgstr "" msgid "Description" msgstr "Descrição" -#: src/pages/build/BuildDetail.tsx:103 +#: src/pages/build/BuildDetail.tsx:102 msgid "Parent Build" msgstr "" -#: src/pages/build/BuildDetail.tsx:114 +#: src/pages/build/BuildDetail.tsx:113 msgid "Build Quantity" msgstr "" -#: src/pages/build/BuildDetail.tsx:122 -#: src/pages/build/BuildDetail.tsx:223 +#: src/pages/build/BuildDetail.tsx:121 +#: src/pages/build/BuildDetail.tsx:222 msgid "Completed Outputs" msgstr "Saídas Completas" -#: src/pages/build/BuildDetail.tsx:139 +#: src/pages/build/BuildDetail.tsx:138 msgid "Issued By" msgstr "" -#: src/pages/build/BuildDetail.tsx:145 -#: src/pages/part/PartDetail.tsx:321 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:190 -#: src/pages/sales/ReturnOrderDetail.tsx:156 -#: src/pages/sales/SalesOrderDetail.tsx:160 +#: src/pages/build/BuildDetail.tsx:144 +#: src/pages/part/PartDetail.tsx:315 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:192 +#: src/pages/sales/ReturnOrderDetail.tsx:171 +#: src/pages/sales/SalesOrderDetail.tsx:175 msgid "Responsible" msgstr "Responsável" -#: src/pages/build/BuildDetail.tsx:157 +#: src/pages/build/BuildDetail.tsx:156 msgid "Source Location" msgstr "" -#: src/pages/build/BuildDetail.tsx:158 +#: src/pages/build/BuildDetail.tsx:157 msgid "Any location" msgstr "" -#: src/pages/build/BuildDetail.tsx:165 +#: src/pages/build/BuildDetail.tsx:164 msgid "Destination Location" msgstr "" @@ -3420,7 +3418,7 @@ msgstr "" #~ msgid "Link custom barcode to part" #~ msgstr "Link custom barcode to part" -#: src/pages/build/BuildDetail.tsx:196 +#: src/pages/build/BuildDetail.tsx:195 msgid "Build Details" msgstr "Detalhes da Produção" @@ -3429,7 +3427,7 @@ msgstr "Detalhes da Produção" #~ msgid "Unlink custom barcode from part" #~ msgstr "Unlink custom barcode from part" -#: src/pages/build/BuildDetail.tsx:202 +#: src/pages/build/BuildDetail.tsx:201 #: src/tables/build/BuildLineTable.tsx:204 msgid "Allocate Stock" msgstr "Alocar Estoque" @@ -3438,7 +3436,7 @@ msgstr "Alocar Estoque" #~ msgid "Build Order updated" #~ msgstr "Build Order updated" -#: src/pages/build/BuildDetail.tsx:217 +#: src/pages/build/BuildDetail.tsx:216 msgid "Incomplete Outputs" msgstr "Saídas Incompletas" @@ -3454,48 +3452,48 @@ msgstr "Saídas Incompletas" #~ msgid "Delete build order" #~ msgstr "Delete build order" -#: src/pages/build/BuildDetail.tsx:236 +#: src/pages/build/BuildDetail.tsx:235 msgid "Consumed Stock" msgstr "Estoque Consumido" -#: src/pages/build/BuildDetail.tsx:248 +#: src/pages/build/BuildDetail.tsx:247 msgid "Child Build Orders" msgstr "Pedido de Produção Filhos" -#: src/pages/build/BuildDetail.tsx:258 -#: src/pages/company/CompanyDetail.tsx:244 +#: src/pages/build/BuildDetail.tsx:257 +#: src/pages/company/CompanyDetail.tsx:245 #: src/pages/company/ManufacturerPartDetail.tsx:169 -#: src/pages/part/PartDetail.tsx:606 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:246 -#: src/pages/sales/ReturnOrderDetail.tsx:199 -#: src/pages/sales/SalesOrderDetail.tsx:223 -#: src/pages/stock/StockDetail.tsx:316 +#: src/pages/part/PartDetail.tsx:600 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:253 +#: src/pages/sales/ReturnOrderDetail.tsx:214 +#: src/pages/sales/SalesOrderDetail.tsx:250 +#: src/pages/stock/StockDetail.tsx:323 msgid "Attachments" msgstr "Anexos" -#: src/pages/build/BuildDetail.tsx:270 -#: src/pages/company/CompanyDetail.tsx:256 -#: src/pages/part/PartDetail.tsx:618 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:258 -#: src/pages/sales/ReturnOrderDetail.tsx:211 -#: src/pages/sales/SalesOrderDetail.tsx:235 -#: src/pages/stock/StockDetail.tsx:328 +#: src/pages/build/BuildDetail.tsx:269 +#: src/pages/company/CompanyDetail.tsx:257 +#: src/pages/part/PartDetail.tsx:612 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:265 +#: src/pages/sales/ReturnOrderDetail.tsx:226 +#: src/pages/sales/SalesOrderDetail.tsx:262 +#: src/pages/stock/StockDetail.tsx:335 msgid "Notes" msgstr "Anotações" -#: src/pages/build/BuildDetail.tsx:286 +#: src/pages/build/BuildDetail.tsx:287 msgid "Edit Build Order" msgstr "Editar Pedido de Produção" -#: src/pages/build/BuildDetail.tsx:312 +#: src/pages/build/BuildDetail.tsx:313 msgid "Reporting Actions" msgstr "Ações para Reportar" -#: src/pages/build/BuildDetail.tsx:318 +#: src/pages/build/BuildDetail.tsx:319 msgid "Print build report" msgstr "Imprimir relatório de construção" -#: src/pages/build/BuildDetail.tsx:324 +#: src/pages/build/BuildDetail.tsx:325 msgid "Build Order Actions" msgstr "Ações do Pedido de Produção" @@ -3507,53 +3505,56 @@ msgstr "Ações do Pedido de Produção" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/company/CompanyDetail.tsx:97 +#: src/pages/company/CompanyDetail.tsx:98 msgid "Phone Number" msgstr "" -#: src/pages/company/CompanyDetail.tsx:104 +#: src/pages/company/CompanyDetail.tsx:105 msgid "Email Address" msgstr "" -#: src/pages/company/CompanyDetail.tsx:114 +#: src/pages/company/CompanyDetail.tsx:115 msgid "Default Currency" msgstr "" -#: src/pages/company/CompanyDetail.tsx:119 +#: src/pages/company/CompanyDetail.tsx:120 #: src/pages/company/SupplierDetail.tsx:8 -#: src/pages/company/SupplierPartDetail.tsx:102 -#: src/pages/company/SupplierPartDetail.tsx:188 -#: src/pages/company/SupplierPartDetail.tsx:282 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:97 +#: src/pages/company/SupplierPartDetail.tsx:109 +#: src/pages/company/SupplierPartDetail.tsx:195 +#: src/pages/company/SupplierPartDetail.tsx:301 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:99 +#: src/tables/company/CompanyTable.tsx:93 #: src/tables/purchasing/PurchaseOrderTable.tsx:73 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:36 msgid "Supplier" msgstr "Fornecedor" -#: src/pages/company/CompanyDetail.tsx:125 +#: src/pages/company/CompanyDetail.tsx:126 #: src/pages/company/ManufacturerDetail.tsx:8 #: src/pages/company/ManufacturerPartDetail.tsx:91 #: src/pages/company/ManufacturerPartDetail.tsx:221 -#: src/pages/company/SupplierPartDetail.tsx:117 +#: src/pages/company/SupplierPartDetail.tsx:124 +#: src/tables/company/CompanyTable.tsx:98 msgid "Manufacturer" msgstr "Fabricante" -#: src/pages/company/CompanyDetail.tsx:131 +#: src/pages/company/CompanyDetail.tsx:132 #: src/pages/company/CustomerDetail.tsx:8 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/pages/sales/ReturnOrderDetail.tsx:63 -#: src/pages/sales/SalesOrderDetail.tsx:67 -#: src/pages/stock/StockDetail.tsx:218 -#: src/tables/sales/ReturnOrderTable.tsx:60 -#: src/tables/sales/SalesOrderTable.tsx:95 +#: src/pages/sales/ReturnOrderDetail.tsx:78 +#: src/pages/sales/SalesOrderDetail.tsx:82 +#: src/pages/stock/StockDetail.tsx:225 +#: src/tables/company/CompanyTable.tsx:103 +#: src/tables/sales/ReturnOrderTable.tsx:61 +#: src/tables/sales/SalesOrderTable.tsx:97 msgid "Customer" msgstr "Cliente" -#: src/pages/company/CompanyDetail.tsx:165 +#: src/pages/company/CompanyDetail.tsx:166 msgid "Details" msgstr "Detalhes" -#: src/pages/company/CompanyDetail.tsx:171 +#: src/pages/company/CompanyDetail.tsx:172 msgid "Manufactured Parts" msgstr "Peças Fabricadas" @@ -3561,7 +3562,7 @@ msgstr "Peças Fabricadas" #~ msgid "Edit company" #~ msgstr "Edit company" -#: src/pages/company/CompanyDetail.tsx:180 +#: src/pages/company/CompanyDetail.tsx:181 msgid "Supplied Parts" msgstr "Peças Fornecidas" @@ -3569,30 +3570,31 @@ msgstr "Peças Fornecidas" #~ msgid "Delete company" #~ msgstr "Delete company" -#: src/pages/company/CompanyDetail.tsx:221 +#: src/pages/company/CompanyDetail.tsx:222 msgid "Assigned Stock" msgstr "Estoque Atribuído" -#: src/pages/company/CompanyDetail.tsx:272 +#: src/pages/company/CompanyDetail.tsx:273 msgid "Edit Company" msgstr "Editar Empresa" -#: src/pages/company/CompanyDetail.tsx:281 +#: src/pages/company/CompanyDetail.tsx:282 msgid "Company Actions" msgstr "Ações da Empresa" #: src/pages/company/ManufacturerPartDetail.tsx:66 -#: src/pages/company/SupplierPartDetail.tsx:71 +#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:72 msgid "Internal Part" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:81 -#: src/pages/company/SupplierPartDetail.tsx:85 +#: src/pages/company/SupplierPartDetail.tsx:92 msgid "External Link" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:99 -#: src/pages/company/SupplierPartDetail.tsx:126 +#: src/pages/company/SupplierPartDetail.tsx:133 #: src/tables/purchasing/ManufacturerPartTable.tsx:53 msgid "Manufacturer Part Number" msgstr "Número de Peça do Fabricante" @@ -3606,12 +3608,12 @@ msgid "Manufacturer Part Details" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:143 -#: src/pages/part/PartDetail.tsx:482 +#: src/pages/part/PartDetail.tsx:476 msgid "Parameters" msgstr "Parâmetros" #: src/pages/company/ManufacturerPartDetail.tsx:155 -#: src/pages/part/PartDetail.tsx:553 +#: src/pages/part/PartDetail.tsx:547 #: src/pages/purchasing/PurchasingIndex.tsx:26 msgid "Suppliers" msgstr "Fornecedores" @@ -3629,65 +3631,70 @@ msgstr "" msgid "ManufacturerPart" msgstr "Peça do Fabricante" -#: src/pages/company/SupplierPartDetail.tsx:92 +#: src/pages/company/SupplierPartDetail.tsx:99 #: src/tables/ColumnRenderers.tsx:110 msgid "Note" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:110 +#: src/pages/company/SupplierPartDetail.tsx:117 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:138 -#: src/pages/company/SupplierPartDetail.tsx:189 -#: src/pages/stock/StockDetail.tsx:232 +#: src/pages/company/SupplierPartDetail.tsx:145 +#: src/pages/company/SupplierPartDetail.tsx:196 +#: src/pages/stock/StockDetail.tsx:239 msgid "Packaging" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:145 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:105 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:141 -#: src/tables/purchasing/SupplierPartTable.tsx:120 +#: src/pages/company/SupplierPartDetail.tsx:152 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:107 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:143 +#: src/tables/purchasing/SupplierPartTable.tsx:132 msgid "Pack Quantity" msgstr "Quantidade de embalagens" -#: src/pages/company/SupplierPartDetail.tsx:156 +#: src/pages/company/SupplierPartDetail.tsx:163 msgid "Supplier Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:163 +#: src/pages/company/SupplierPartDetail.tsx:170 msgid "Availability Updated" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:197 msgid "Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:199 +#: src/pages/company/SupplierPartDetail.tsx:206 msgid "Supplier Part Details" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:205 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:234 +#: src/pages/company/SupplierPartDetail.tsx:212 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:241 msgid "Received Stock" msgstr "Estoque Recebido" -#: src/pages/company/SupplierPartDetail.tsx:229 +#: src/pages/company/SupplierPartDetail.tsx:236 #: src/pages/part/PartPricingPanel.tsx:115 #: src/pages/part/pricing/PricingOverviewPanel.tsx:130 msgid "Supplier Pricing" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:244 +#: src/pages/company/SupplierPartDetail.tsx:251 msgid "Supplier Part Actions" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:270 -#: src/tables/purchasing/SupplierPartTable.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:275 +#: src/tables/purchasing/SupplierPartTable.tsx:211 msgid "Edit Supplier Part" msgstr "Editar Peça do Fornecedor" +#: src/pages/company/SupplierPartDetail.tsx:282 +#: src/tables/purchasing/SupplierPartTable.tsx:164 +msgid "Add Supplier Part" +msgstr "Adicionar Peça do Fornecedor" + #: src/pages/part/CategoryDetail.tsx:78 #: src/pages/stock/LocationDetail.tsx:85 #: src/tables/settings/ErrorTable.tsx:34 @@ -3734,136 +3741,144 @@ msgstr "" msgid "Category Details" msgstr "" -#: src/pages/part/PartDetail.tsx:135 +#: src/pages/part/PartDetail.tsx:129 msgid "Variant of" msgstr "Variante de" -#: src/pages/part/PartDetail.tsx:142 +#: src/pages/part/PartDetail.tsx:136 #: src/tables/notifications/NotificationsTable.tsx:31 #: src/tables/part/PartCategoryTemplateTable.tsx:68 msgid "Category" msgstr "Categoria" -#: src/pages/part/PartDetail.tsx:148 +#: src/pages/part/PartDetail.tsx:142 msgid "Default Location" msgstr "Local Padrão" -#: src/pages/part/PartDetail.tsx:155 +#: src/pages/part/PartDetail.tsx:149 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:162 +#: src/pages/part/PartDetail.tsx:156 msgid "IPN" msgstr "IPN" -#: src/pages/part/PartDetail.tsx:169 +#: src/pages/part/PartDetail.tsx:163 msgid "Revision" msgstr "Revisão" -#: src/pages/part/PartDetail.tsx:176 +#: src/pages/part/PartDetail.tsx:170 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:39 msgid "Units" msgstr "Unidades" -#: src/pages/part/PartDetail.tsx:183 +#: src/pages/part/PartDetail.tsx:177 #: src/tables/settings/PendingTasksTable.tsx:40 msgid "Keywords" msgstr "Palavras-chave" -#: src/pages/part/PartDetail.tsx:190 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:156 -#: src/pages/sales/ReturnOrderDetail.tsx:122 -#: src/pages/sales/SalesOrderDetail.tsx:126 +#: src/pages/part/PartDetail.tsx:184 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:158 +#: src/pages/sales/ReturnOrderDetail.tsx:137 +#: src/pages/sales/SalesOrderDetail.tsx:141 msgid "Link" msgstr "Link" -#: src/pages/part/PartDetail.tsx:202 +#: src/pages/part/PartDetail.tsx:196 #: src/tables/build/BuildLineTable.tsx:115 msgid "Available Stock" msgstr "Estoque Disponível" -#: src/pages/part/PartDetail.tsx:214 +#: src/pages/part/PartDetail.tsx:208 msgid "Minimum Stock" msgstr "Estoque Mínimo" -#: src/pages/part/PartDetail.tsx:220 +#: src/pages/part/PartDetail.tsx:214 #: src/tables/bom/BomTable.tsx:210 #: src/tables/build/BuildLineTable.tsx:92 msgid "On order" msgstr "No pedido" -#: src/pages/part/PartDetail.tsx:229 +#: src/pages/part/PartDetail.tsx:223 msgid "Allocated to Build Orders" msgstr "Alocado para Pedidos de Construção" -#: src/pages/part/PartDetail.tsx:240 +#: src/pages/part/PartDetail.tsx:234 msgid "Allocated to Sales Orders" msgstr "Alocado para Pedidos de Venda" -#: src/pages/part/PartDetail.tsx:250 +#: src/pages/part/PartDetail.tsx:244 #: src/tables/bom/BomTable.tsx:234 msgid "Can Build" msgstr "Pode Produzir" -#: src/pages/part/PartDetail.tsx:257 +#: src/pages/part/PartDetail.tsx:251 #: src/tables/bom/BomTable.tsx:218 #: src/tables/part/PartTable.tsx:91 msgid "Building" msgstr "Produzindo" -#: src/pages/part/PartDetail.tsx:266 +#: src/pages/part/PartDetail.tsx:260 #: src/tables/bom/UsedInTable.tsx:71 #: src/tables/build/BuildOrderTable.tsx:102 +#: src/tables/company/CompanyTable.tsx:58 +#: src/tables/company/CompanyTable.tsx:88 #: src/tables/machine/MachineListTable.tsx:320 #: src/tables/part/PartTable.tsx:177 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:190 #: src/tables/plugin/PluginListTable.tsx:634 +#: src/tables/purchasing/SupplierPartTable.tsx:99 +#: src/tables/purchasing/SupplierPartTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:247 msgid "Active" msgstr "Ativo" -#: src/pages/part/PartDetail.tsx:271 +#: src/pages/part/PartDetail.tsx:265 msgid "Template Part" msgstr "" -#: src/pages/part/PartDetail.tsx:276 +#: src/pages/part/PartDetail.tsx:270 #: src/tables/bom/BomTable.tsx:262 msgid "Assembled Part" msgstr "Peça Montada" -#: src/pages/part/PartDetail.tsx:281 +#: src/pages/part/PartDetail.tsx:275 msgid "Component Part" msgstr "" -#: src/pages/part/PartDetail.tsx:286 +#: src/pages/part/PartDetail.tsx:280 #: src/tables/bom/BomTable.tsx:257 msgid "Trackable Part" msgstr "Peça Rastreável" -#: src/pages/part/PartDetail.tsx:291 +#: src/pages/part/PartDetail.tsx:285 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:296 +#: src/pages/part/PartDetail.tsx:290 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:301 +#: src/pages/part/PartDetail.tsx:295 msgid "Virtual Part" msgstr "" -#: src/pages/part/PartDetail.tsx:309 +#: src/pages/part/PartDetail.tsx:303 msgid "Creation Date" msgstr "Criado em" +#: src/pages/part/PartDetail.tsx:308 +msgid "Created By" +msgstr "" + #: src/pages/part/PartDetail.tsx:310 #~ msgid "Edit part" #~ msgstr "Edit part" -#: src/pages/part/PartDetail.tsx:314 -msgid "Created By" -msgstr "" +#: src/pages/part/PartDetail.tsx:322 +msgid "Default Supplier" +msgstr "Fornecedor Padrão" #: src/pages/part/PartDetail.tsx:322 #~ msgid "Duplicate part" @@ -3873,93 +3888,95 @@ msgstr "" #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:328 -msgid "Default Supplier" -msgstr "Fornecedor Padrão" - -#: src/pages/part/PartDetail.tsx:339 +#: src/pages/part/PartDetail.tsx:333 #: src/tables/part/PartTable.tsx:160 msgid "Price Range" msgstr "Faixa de Preço" -#: src/pages/part/PartDetail.tsx:374 -#: src/pages/stock/StockDetail.tsx:129 +#: src/pages/part/PartDetail.tsx:368 +#: src/pages/stock/StockDetail.tsx:136 msgid "Last Stocktake" msgstr "Último Balanço" -#: src/pages/part/PartDetail.tsx:409 +#: src/pages/part/PartDetail.tsx:403 msgid "Stocktake By" msgstr "" -#: src/pages/part/PartDetail.tsx:476 +#: src/pages/part/PartDetail.tsx:470 msgid "Part Details" msgstr "" -#: src/pages/part/PartDetail.tsx:500 +#: src/pages/part/PartDetail.tsx:494 msgid "Variants" msgstr "Variantes" -#: src/pages/part/PartDetail.tsx:507 -#: src/pages/stock/StockDetail.tsx:277 +#: src/pages/part/PartDetail.tsx:501 +#: src/pages/stock/StockDetail.tsx:284 msgid "Allocations" msgstr "Alocações" -#: src/pages/part/PartDetail.tsx:527 +#: src/pages/part/PartDetail.tsx:521 msgid "Used In" msgstr "Usado em" -#: src/pages/part/PartDetail.tsx:534 +#: src/pages/part/PartDetail.tsx:528 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:540 +#: src/pages/part/PartDetail.tsx:534 #: src/pages/purchasing/PurchasingIndex.tsx:37 msgid "Manufacturers" msgstr "Fabricantes" -#: src/pages/part/PartDetail.tsx:579 +#: src/pages/part/PartDetail.tsx:573 msgid "Scheduling" msgstr "Agendamento" -#: src/pages/part/PartDetail.tsx:589 +#: src/pages/part/PartDetail.tsx:583 msgid "Test Templates" msgstr "Testar Modelos" -#: src/pages/part/PartDetail.tsx:600 +#: src/pages/part/PartDetail.tsx:594 msgid "Related Parts" msgstr "Peças Relacionadas" -#: src/pages/part/PartDetail.tsx:654 +#: src/pages/part/PartDetail.tsx:648 msgid "No Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:659 +#: src/pages/part/PartDetail.tsx:653 #: src/tables/part/PartTable.tsx:85 msgid "On Order" msgstr "No pedido" -#: src/pages/part/PartDetail.tsx:664 +#: src/pages/part/PartDetail.tsx:658 #: src/tables/stock/StockItemTable.tsx:288 msgid "In Production" msgstr "Em Produção" -#: src/pages/part/PartDetail.tsx:676 +#: src/pages/part/PartDetail.tsx:671 msgid "Edit Part" msgstr "Editar Peça" -#: src/pages/part/PartDetail.tsx:707 +#: src/pages/part/PartDetail.tsx:678 +#: src/tables/part/PartTable.tsx:276 +#: src/tables/part/PartTable.tsx:292 +msgid "Add Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:716 msgid "Stock Actions" msgstr "Ações de Estoque" -#: src/pages/part/PartDetail.tsx:715 +#: src/pages/part/PartDetail.tsx:724 msgid "Count part stock" msgstr "Contagem do estoque" -#: src/pages/part/PartDetail.tsx:726 +#: src/pages/part/PartDetail.tsx:735 msgid "Transfer part stock" msgstr "Transferir estoque de peça" -#: src/pages/part/PartDetail.tsx:736 +#: src/pages/part/PartDetail.tsx:745 msgid "Part Actions" msgstr "Ações da Peça" @@ -4022,7 +4039,7 @@ msgstr "Componente" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:151 #: src/pages/part/pricing/SupplierPricingPanel.tsx:83 #: src/tables/bom/BomTable.tsx:149 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:168 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:170 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:88 msgid "Unit Price" msgstr "Preço Unitário" @@ -4030,12 +4047,15 @@ msgstr "Preço Unitário" #: src/pages/part/pricing/BomPricingPanel.tsx:161 #: src/tables/ColumnRenderers.tsx:231 #: src/tables/bom/BomTable.tsx:158 +#: src/tables/purchasing/PurchaseOrderTable.tsx:97 +#: src/tables/sales/ReturnOrderTable.tsx:87 +#: src/tables/sales/SalesOrderTable.tsx:124 msgid "Total Price" msgstr "Preço Total" #: src/pages/part/pricing/BomPricingPanel.tsx:177 #: src/pages/part/pricing/VariantPricingPanel.tsx:62 -#: src/tables/purchasing/SupplierPartTable.tsx:137 +#: src/tables/purchasing/SupplierPartTable.tsx:149 msgid "Updated" msgstr "Atualizado" @@ -4094,7 +4114,7 @@ msgid "Overall Pricing" msgstr "" #: src/pages/part/pricing/PricingOverviewPanel.tsx:184 -#: src/pages/stock/StockDetail.tsx:123 +#: src/pages/stock/StockDetail.tsx:130 msgid "Last Updated" msgstr "" @@ -4153,82 +4173,92 @@ msgstr "" msgid "Variant Part" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:66 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:68 msgid "Edit Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:88 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:90 msgid "Supplier Reference" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:118 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:228 -#: src/pages/sales/ReturnOrderDetail.tsx:84 -#: src/pages/sales/ReturnOrderDetail.tsx:194 -#: src/pages/sales/SalesOrderDetail.tsx:88 -#: src/pages/sales/SalesOrderDetail.tsx:198 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:120 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:230 +#: src/pages/sales/ReturnOrderDetail.tsx:99 +#: src/pages/sales/ReturnOrderDetail.tsx:209 +#: src/pages/sales/SalesOrderDetail.tsx:103 +#: src/pages/sales/SalesOrderDetail.tsx:225 msgid "Line Items" msgstr "Itens de linha" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:125 -#: src/pages/sales/ReturnOrderDetail.tsx:91 -#: src/pages/sales/SalesOrderDetail.tsx:95 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 +#: src/pages/sales/ReturnOrderDetail.tsx:106 +#: src/pages/sales/SalesOrderDetail.tsx:110 msgid "Completed Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:133 -#: src/pages/sales/ReturnOrderDetail.tsx:99 -#: src/pages/sales/SalesOrderDetail.tsx:103 -#: src/pages/sales/SalesOrderDetail.tsx:208 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:135 +#: src/pages/sales/ReturnOrderDetail.tsx:114 +#: src/pages/sales/SalesOrderDetail.tsx:118 +#: src/pages/sales/SalesOrderDetail.tsx:235 msgid "Completed Shipments" msgstr "Envios Concluídos" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:141 -#: src/pages/sales/ReturnOrderDetail.tsx:107 -#: src/pages/sales/SalesOrderDetail.tsx:111 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 +#: src/pages/sales/ReturnOrderDetail.tsx:122 +#: src/pages/sales/SalesOrderDetail.tsx:126 msgid "Order Currency," msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:146 -#: src/pages/sales/ReturnOrderDetail.tsx:112 -#: src/pages/sales/SalesOrderDetail.tsx:116 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:148 +#: src/pages/sales/ReturnOrderDetail.tsx:127 +#: src/pages/sales/SalesOrderDetail.tsx:131 msgid "Total Cost" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:177 -#: src/pages/sales/ReturnOrderDetail.tsx:143 -#: src/pages/sales/SalesOrderDetail.tsx:147 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:179 +#: src/pages/sales/ReturnOrderDetail.tsx:158 +#: src/pages/sales/SalesOrderDetail.tsx:162 msgid "Created On" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:183 -#: src/pages/sales/ReturnOrderDetail.tsx:149 -#: src/pages/sales/SalesOrderDetail.tsx:153 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:185 +#: src/pages/sales/ReturnOrderDetail.tsx:164 +#: src/pages/sales/SalesOrderDetail.tsx:168 #: src/tables/ColumnRenderers.tsx:180 msgid "Target Date" msgstr "Data Prevista" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:222 -#: src/pages/sales/ReturnOrderDetail.tsx:188 -#: src/pages/sales/SalesOrderDetail.tsx:192 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:224 +#: src/pages/sales/ReturnOrderDetail.tsx:203 +#: src/pages/sales/SalesOrderDetail.tsx:219 msgid "Order Details" msgstr "Detalhes do pedido" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:287 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:293 +#: src/pages/sales/ReturnOrderDetail.tsx:267 +#: src/pages/sales/SalesOrderDetail.tsx:279 msgid "Order Actions" msgstr "Ações de Pedido" -#: src/pages/sales/ReturnOrderDetail.tsx:55 -#: src/pages/sales/SalesOrderDetail.tsx:59 -#: src/tables/sales/SalesOrderTable.tsx:111 +#: src/pages/sales/ReturnOrderDetail.tsx:70 +#: src/pages/sales/SalesOrderDetail.tsx:74 +#: src/tables/sales/SalesOrderTable.tsx:113 msgid "Customer Reference" msgstr "Referência do Cliente" +#: src/pages/sales/ReturnOrderDetail.tsx:256 +msgid "Edit Return Order" +msgstr "" + #: src/pages/sales/SalesIndex.tsx:33 msgid "Customers" msgstr "Clientes" -#: src/pages/sales/SalesOrderDetail.tsx:203 +#: src/pages/sales/SalesOrderDetail.tsx:208 +msgid "Edit Sales Order" +msgstr "" + +#: src/pages/sales/SalesOrderDetail.tsx:230 msgid "Pending Shipments" msgstr "Envios Pendentes" @@ -4266,15 +4296,19 @@ msgstr "Editar Local de Estoque" msgid "Location Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:102 +#: src/pages/stock/StockDetail.tsx:109 msgid "Base Part" msgstr "Peça base" -#: src/pages/stock/StockDetail.tsx:109 +#: src/pages/stock/StockDetail.tsx:116 msgid "Stock Status" msgstr "" -#: src/pages/stock/StockDetail.tsx:150 +#: src/pages/stock/StockDetail.tsx:155 +#~ msgid "Link custom barcode to stock item" +#~ msgstr "Link custom barcode to stock item" + +#: src/pages/stock/StockDetail.tsx:157 #: src/tables/build/BuildLineTable.tsx:38 #: src/tables/part/PartTable.tsx:116 #: src/tables/stock/StockItemTable.tsx:154 @@ -4282,86 +4316,90 @@ msgstr "" msgid "Available" msgstr "Disponível" -#: src/pages/stock/StockDetail.tsx:155 -#~ msgid "Link custom barcode to stock item" -#~ msgstr "Link custom barcode to stock item" - #: src/pages/stock/StockDetail.tsx:161 #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:176 +#: src/pages/stock/StockDetail.tsx:183 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:192 +#: src/pages/stock/StockDetail.tsx:199 msgid "Consumed By" msgstr "" -#: src/pages/stock/StockDetail.tsx:201 -msgid "Build Order" -msgstr "" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "Edit stock item" +#: src/pages/stock/StockDetail.tsx:208 +msgid "Build Order" +msgstr "" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "Delete stock item" -#: src/pages/stock/StockDetail.tsx:266 +#: src/pages/stock/StockDetail.tsx:273 msgid "Stock Details" msgstr "" -#: src/pages/stock/StockDetail.tsx:272 +#: src/pages/stock/StockDetail.tsx:279 msgid "Stock Tracking" msgstr "Rastreamento de Estoque" -#: src/pages/stock/StockDetail.tsx:284 +#: src/pages/stock/StockDetail.tsx:291 msgid "Test Data" msgstr "Dados de Teste" -#: src/pages/stock/StockDetail.tsx:298 +#: src/pages/stock/StockDetail.tsx:305 msgid "Installed Items" msgstr "Itens Instalados" -#: src/pages/stock/StockDetail.tsx:305 +#: src/pages/stock/StockDetail.tsx:312 msgid "Child Items" msgstr "Itens Filhos" -#: src/pages/stock/StockDetail.tsx:385 +#: src/pages/stock/StockDetail.tsx:364 +msgid "Edit Stock Item" +msgstr "Editar Item do Estoque" + +#: src/pages/stock/StockDetail.tsx:415 msgid "Stock Operations" msgstr "Operações de Estoque" -#: src/pages/stock/StockDetail.tsx:390 +#: src/pages/stock/StockDetail.tsx:420 msgid "Count stock" msgstr "Contagem de estoque" -#: src/pages/stock/StockDetail.tsx:400 +#: src/pages/stock/StockDetail.tsx:430 #: src/tables/stock/StockItemTable.tsx:409 msgid "Add stock" msgstr "Adicionar estoque" -#: src/pages/stock/StockDetail.tsx:408 +#: src/pages/stock/StockDetail.tsx:433 +#~ msgid "Duplicate stock item" +#~ msgstr "Duplicate stock item" + +#: src/pages/stock/StockDetail.tsx:438 #: src/tables/stock/StockItemTable.tsx:418 msgid "Remove stock" msgstr "Remover estoque" -#: src/pages/stock/StockDetail.tsx:415 +#: src/pages/stock/StockDetail.tsx:445 msgid "Transfer" msgstr "Transferir" -#: src/pages/stock/StockDetail.tsx:416 +#: src/pages/stock/StockDetail.tsx:446 #: src/tables/stock/StockItemTable.tsx:438 msgid "Transfer stock" msgstr "Transferir estoque" -#: src/pages/stock/StockDetail.tsx:433 -msgid "Duplicate stock item" -msgstr "Duplicar item de estoque" +#: src/pages/stock/StockDetail.tsx:458 +msgid "Stock Item Actions" +msgstr "" -#: src/pages/stock/StockDetail.tsx:460 +#: src/pages/stock/StockDetail.tsx:494 msgid "Batch Code" msgstr "" @@ -4610,18 +4648,10 @@ msgstr "" msgid "BOM item created" msgstr "" -#: src/tables/bom/BomTable.tsx:311 -#~ msgid "Edit Bom Item" -#~ msgstr "Edit Bom Item" - #: src/tables/bom/BomTable.tsx:313 msgid "Edit BOM Item" msgstr "" -#: src/tables/bom/BomTable.tsx:313 -#~ msgid "Bom item updated" -#~ msgstr "Bom item updated" - #: src/tables/bom/BomTable.tsx:315 msgid "BOM item updated" msgstr "" @@ -4634,26 +4664,34 @@ msgstr "" msgid "BOM item deleted" msgstr "" -#: src/tables/bom/BomTable.tsx:328 -#~ msgid "Delete Bom Item" -#~ msgstr "Delete Bom Item" - -#: src/tables/bom/BomTable.tsx:329 -#~ msgid "Bom item deleted" -#~ msgstr "Bom item deleted" - #: src/tables/bom/BomTable.tsx:331 -#~ msgid "Are you sure you want to remove this BOM item?" -#~ msgstr "Are you sure you want to remove this BOM item?" +#~ msgid "Edit Bom Item" +#~ msgstr "Edit Bom Item" #: src/tables/bom/BomTable.tsx:333 msgid "View BOM" msgstr "Ver BOM" +#: src/tables/bom/BomTable.tsx:333 +#~ msgid "Bom item updated" +#~ msgstr "Bom item updated" + #: src/tables/bom/BomTable.tsx:344 msgid "Validate BOM line" msgstr "Validar linha da BOM" +#: src/tables/bom/BomTable.tsx:348 +#~ msgid "Delete Bom Item" +#~ msgstr "Delete Bom Item" + +#: src/tables/bom/BomTable.tsx:349 +#~ msgid "Bom item deleted" +#~ msgstr "Bom item deleted" + +#: src/tables/bom/BomTable.tsx:351 +#~ msgid "Are you sure you want to remove this BOM item?" +#~ msgstr "Are you sure you want to remove this BOM item?" + #: src/tables/bom/BomTable.tsx:352 msgid "Edit Substitutes" msgstr "Editar substitutos" @@ -4727,7 +4765,7 @@ msgstr "Mostrar pedidos ativos" #: src/tables/build/BuildOrderTable.tsx:107 #: src/tables/purchasing/PurchaseOrderTable.tsx:56 -#: src/tables/sales/ReturnOrderTable.tsx:42 +#: src/tables/sales/ReturnOrderTable.tsx:47 #: src/tables/sales/SalesOrderTable.tsx:53 msgid "Filter by order status" msgstr "Filtrar por estado do pedido" @@ -4736,8 +4774,8 @@ msgstr "Filtrar por estado do pedido" msgid "Show overdue status" msgstr "Mostrar estados atrasados" -#: src/tables/build/BuildOrderTable.tsx:140 -#: src/tables/build/BuildOrderTable.tsx:158 +#: src/tables/build/BuildOrderTable.tsx:142 +#: src/tables/build/BuildOrderTable.tsx:160 msgid "Add Build Order" msgstr "Adicionar Pedido de Produção" @@ -4762,27 +4800,43 @@ msgstr "Excluir Endereço" msgid "Are you sure you want to delete this address?" msgstr "Tem a certeza de que quer apagar esta endereço?" -#: src/tables/company/CompanyTable.tsx:63 +#: src/tables/company/CompanyTable.tsx:71 msgid "New Company" msgstr "Nova Empresa" -#: src/tables/company/CompanyTable.tsx:83 +#: src/tables/company/CompanyTable.tsx:89 +msgid "Show active companies" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:94 +msgid "Show companies which are suppliers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:99 +msgid "Show companies which are manufacturers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:104 +msgid "Show companies which are customers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:116 msgid "Add Company" msgstr "Adicionar Empresa" -#: src/tables/company/ContactTable.tsx:73 +#: src/tables/company/ContactTable.tsx:71 msgid "Edit Contact" msgstr "Editar Contato" -#: src/tables/company/ContactTable.tsx:80 +#: src/tables/company/ContactTable.tsx:78 msgid "Add Contact" msgstr "Adicionar Contato" -#: src/tables/company/ContactTable.tsx:91 +#: src/tables/company/ContactTable.tsx:89 msgid "Delete Contact" msgstr "Excluir Contato" -#: src/tables/company/ContactTable.tsx:131 +#: src/tables/company/ContactTable.tsx:129 msgid "Add contact" msgstr "Adicionar contato" @@ -5179,11 +5233,6 @@ msgstr "Filtrar por peças que são virtuais" msgid "Not Virtual" msgstr "Não é Virtual" -#: src/tables/part/PartTable.tsx:276 -#: src/tables/part/PartTable.tsx:292 -msgid "Add Part" -msgstr "" - #: src/tables/part/PartTestTemplateTable.tsx:52 msgid "Results" msgstr "" @@ -5532,105 +5581,122 @@ msgstr "Peça do Fabricante excluída" msgid "Are you sure you want to remove this manufacturer part?" msgstr "Tem certeza de que deseja remover esta peça do fabricante?" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:84 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:86 msgid "Part Description" msgstr "Descrição da Peça" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:111 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:113 msgid "Total Quantity" msgstr "Quantidade Total" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:127 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:129 msgid "Received" msgstr "Recebido" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:146 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:148 msgid "Supplier Code" msgstr "Código do Fornecedor" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:153 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:155 msgid "Supplier Link" msgstr "Link do Fornecedor" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:160 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:162 msgid "Manufacturer Code" msgstr "Código do Fabricante" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:174 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:176 msgid "Destination" msgstr "Destino" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:188 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:198 msgid "Add Line Item" msgstr "Adicionar Item de Linha" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:203 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:215 msgid "Edit Line Item" msgstr "Editar Item de Linha" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:211 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:223 msgid "Delete Line Item" msgstr "Excluir Item de Linha" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:222 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:234 msgid "Receive line item" msgstr "Receber item de linha" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:256 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:272 msgid "Add line item" msgstr "Adicionar item de linha" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:261 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:282 msgid "Receive items" msgstr "Receber itens" -#: src/tables/purchasing/PurchaseOrderTable.tsx:102 -#: src/tables/purchasing/PurchaseOrderTable.tsx:119 +#: src/tables/purchasing/PurchaseOrderTable.tsx:113 +#: src/tables/purchasing/PurchaseOrderTable.tsx:130 msgid "Add Purchase Order" msgstr "Adicionar Ordem de Compra" -#: src/tables/purchasing/SupplierPartTable.tsx:88 +#: src/tables/purchasing/SupplierPartTable.tsx:94 msgid "MPN" msgstr "MPN" -#: src/tables/purchasing/SupplierPartTable.tsx:111 +#: src/tables/purchasing/SupplierPartTable.tsx:123 msgid "Base units" msgstr "Unidade base" -#: src/tables/purchasing/SupplierPartTable.tsx:156 -msgid "Add Supplier Part" -msgstr "Adicionar Peça do Fornecedor" - -#: src/tables/purchasing/SupplierPartTable.tsx:159 +#: src/tables/purchasing/SupplierPartTable.tsx:171 msgid "Supplier part created" msgstr "Peça do fornecedor criada" -#: src/tables/purchasing/SupplierPartTable.tsx:168 +#: src/tables/purchasing/SupplierPartTable.tsx:177 msgid "Add supplier part" msgstr "Adicionar peça do fornecedor" -#: src/tables/purchasing/SupplierPartTable.tsx:193 -msgid "Supplier part updated" -msgstr "Peça do fornecedor atualizada" +#: src/tables/purchasing/SupplierPartTable.tsx:189 +msgid "Show active supplier parts" +msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:204 +#: src/tables/purchasing/SupplierPartTable.tsx:193 +msgid "Active Part" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:193 +#~ msgid "Supplier part updated" +#~ msgstr "Supplier part updated" + +#: src/tables/purchasing/SupplierPartTable.tsx:194 +msgid "Show active internal parts" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:198 +msgid "Active Supplier" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:199 +msgid "Show active suppliers" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:205 +#~ msgid "Supplier part deleted" +#~ msgstr "Supplier part deleted" + +#: src/tables/purchasing/SupplierPartTable.tsx:207 +#~ msgid "Are you sure you want to remove this supplier part?" +#~ msgstr "Are you sure you want to remove this supplier part?" + +#: src/tables/purchasing/SupplierPartTable.tsx:219 msgid "Delete Supplier Part" msgstr "Excluir Peça do Fornecedor" -#: src/tables/purchasing/SupplierPartTable.tsx:205 -msgid "Supplier part deleted" -msgstr "Peça do fornecedor excluída" - -#: src/tables/purchasing/SupplierPartTable.tsx:207 -msgid "Are you sure you want to remove this supplier part?" -msgstr "Tem certeza de que deseja remover esta peça do fornecedor?" - -#: src/tables/sales/ReturnOrderTable.tsx:95 +#: src/tables/sales/ReturnOrderTable.tsx:102 +#: src/tables/sales/ReturnOrderTable.tsx:116 msgid "Add Return Order" msgstr "Adicionar Pedido de Devolução" -#: src/tables/sales/SalesOrderTable.tsx:66 -#: src/tables/sales/SalesOrderTable.tsx:83 +#: src/tables/sales/SalesOrderTable.tsx:68 +#: src/tables/sales/SalesOrderTable.tsx:85 msgid "Add Sales Order" msgstr "Adicionar Pedido de Vendas" @@ -6097,8 +6163,8 @@ msgid "Finished" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:277 -#: src/tables/stock/StockItemTestResultTable.tsx:351 -#: src/tables/stock/StockItemTestResultTable.tsx:406 +#: src/tables/stock/StockItemTestResultTable.tsx:349 +#: src/tables/stock/StockItemTestResultTable.tsx:404 msgid "Add Test Result" msgstr "" @@ -6106,61 +6172,61 @@ msgstr "" msgid "Test result added" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:290 -#: src/tables/stock/StockItemTestResultTable.tsx:361 +#: src/tables/stock/StockItemTestResultTable.tsx:288 +#: src/tables/stock/StockItemTestResultTable.tsx:359 msgid "Edit Test Result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:292 +#: src/tables/stock/StockItemTestResultTable.tsx:290 msgid "Test result updated" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:298 -#: src/tables/stock/StockItemTestResultTable.tsx:370 +#: src/tables/stock/StockItemTestResultTable.tsx:296 +#: src/tables/stock/StockItemTestResultTable.tsx:368 msgid "Delete Test Result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:300 +#: src/tables/stock/StockItemTestResultTable.tsx:298 msgid "Test result deleted" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:314 +#: src/tables/stock/StockItemTestResultTable.tsx:312 msgid "Test Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:315 +#: src/tables/stock/StockItemTestResultTable.tsx:313 msgid "Test result has been recorded" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:322 +#: src/tables/stock/StockItemTestResultTable.tsx:320 msgid "Failed to record test result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:339 +#: src/tables/stock/StockItemTestResultTable.tsx:337 msgid "Pass Test" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:387 +#: src/tables/stock/StockItemTestResultTable.tsx:385 msgid "Required" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:388 +#: src/tables/stock/StockItemTestResultTable.tsx:386 msgid "Show results for required tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:392 +#: src/tables/stock/StockItemTestResultTable.tsx:390 msgid "Include Installed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:393 +#: src/tables/stock/StockItemTestResultTable.tsx:391 msgid "Show results for installed stock items" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:397 +#: src/tables/stock/StockItemTestResultTable.tsx:395 msgid "Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:398 +#: src/tables/stock/StockItemTestResultTable.tsx:396 msgid "Show only passed tests" msgstr "" diff --git a/src/frontend/src/locales/ru/messages.po b/src/frontend/src/locales/ru/messages.po index 70ee913adf..2946bba41c 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: 2024-04-18 03:35\n" +"PO-Revision-Date: 2024-04-21 04:19\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" @@ -69,10 +69,10 @@ msgid "Remove the associated image from this item?" msgstr "Удалить связанное изображение?" #: src/components/details/DetailsImage.tsx:70 -#: src/forms/StockForms.tsx:450 +#: src/forms/StockForms.tsx:427 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:407 +#: src/pages/stock/StockDetail.tsx:437 msgid "Remove" msgstr "Удалить" @@ -100,7 +100,7 @@ msgid "Clear" msgstr "Очистить" #: src/components/details/DetailsImage.tsx:226 -#: src/components/forms/ApiForm.tsx:516 +#: src/components/forms/ApiForm.tsx:529 #: src/contexts/ThemeContext.tsx:65 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 msgid "Submit" @@ -131,6 +131,9 @@ msgid "Part is not active" msgstr "" #: src/components/details/PartIcons.tsx:34 +#: src/pages/company/CompanyDetail.tsx:299 +#: src/pages/company/SupplierPartDetail.tsx:310 +#: src/pages/part/PartDetail.tsx:662 msgid "Inactive" msgstr "" @@ -246,26 +249,26 @@ msgstr "" msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:131 +#: src/components/forms/ApiForm.tsx:133 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "Ошибка формы" -#: src/components/forms/ApiForm.tsx:378 +#: src/components/forms/ApiForm.tsx:393 #: src/components/widgets/MarkdownEditor.tsx:146 msgid "Success" msgstr "Успешно" -#: src/components/forms/ApiForm.tsx:453 +#: src/components/forms/ApiForm.tsx:468 msgid "Form Errors Exist" msgstr "Форма содержит ошибки" -#: src/components/forms/ApiForm.tsx:553 +#: src/components/forms/ApiForm.tsx:566 #: src/tables/plugin/PluginListTable.tsx:441 msgid "Update" msgstr "Обновить" -#: src/components/forms/ApiForm.tsx:573 +#: src/components/forms/ApiForm.tsx:586 #: src/components/items/ActionDropdown.tsx:199 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:121 @@ -447,7 +450,7 @@ msgstr "Узел" #: src/components/forms/HostOptionsForm.tsx:42 #: src/components/forms/HostOptionsForm.tsx:69 #: src/pages/part/CategoryDetail.tsx:72 -#: src/pages/part/PartDetail.tsx:122 +#: src/pages/part/PartDetail.tsx:116 #: src/pages/stock/LocationDetail.tsx:79 #: src/tables/machine/MachineTypeTable.tsx:65 #: src/tables/machine/MachineTypeTable.tsx:106 @@ -498,7 +501,7 @@ msgstr "Название: {0}" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "Состояние: <0>рабочий ({0}), <1>плагины{1}" -#: src/components/forms/fields/ApiFormField.tsx:277 +#: src/components/forms/fields/ApiFormField.tsx:278 #: src/components/modals/LicenseModal.tsx:72 #: src/components/nav/SearchDrawer.tsx:411 #: src/components/widgets/MarkdownEditor.tsx:108 @@ -509,7 +512,7 @@ msgstr "Состояние: <0>рабочий ({0}), <1>плагины{ #: src/tables/InvenTreeTable.tsx:430 #: src/tables/InvenTreeTable.tsx:506 #: src/tables/plugin/PluginListTable.tsx:398 -#: src/tables/stock/StockItemTestResultTable.tsx:321 +#: src/tables/stock/StockItemTestResultTable.tsx:319 msgid "Error" msgstr "Ошибка" @@ -548,7 +551,7 @@ msgid "Thumbnail" msgstr "Миниатюра" #: src/components/items/ActionDropdown.tsx:110 -#: src/pages/build/BuildDetail.tsx:298 +#: src/pages/build/BuildDetail.tsx:299 msgid "Barcode Actions" msgstr "" @@ -569,7 +572,7 @@ msgid "Link custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:161 -#: src/forms/PurchaseOrderForms.tsx:356 +#: src/forms/PurchaseOrderForms.tsx:367 msgid "Unlink Barcode" msgstr "" @@ -590,7 +593,6 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:218 -#: src/pages/stock/StockDetail.tsx:432 #: src/tables/RowActions.tsx:32 msgid "Duplicate" msgstr "" @@ -1041,19 +1043,18 @@ msgid "Unknown model: {model}" msgstr "Неизвестная модель: {model}" #: src/components/render/ModelType.tsx:21 -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49 -#: src/pages/build/BuildDetail.tsx:79 -#: src/pages/part/PartDetail.tsx:767 +#: src/pages/build/BuildDetail.tsx:78 +#: src/pages/part/PartDetail.tsx:778 #: src/tables/part/RelatedPartTable.tsx:45 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:70 msgid "Part" msgstr "" @@ -1064,7 +1065,7 @@ msgstr "" #: src/pages/part/CategoryDetail.tsx:104 #: src/pages/part/CategoryDetail.tsx:183 #: src/pages/part/CategoryDetail.tsx:213 -#: src/pages/part/PartDetail.tsx:633 +#: src/pages/part/PartDetail.tsx:627 msgid "Parts" msgstr "Детали" @@ -1085,10 +1086,10 @@ msgid "Part Test Templates" msgstr "" #: src/components/render/ModelType.tsx:43 -#: src/pages/company/SupplierPartDetail.tsx:185 -#: src/pages/company/SupplierPartDetail.tsx:294 -#: src/pages/stock/StockDetail.tsx:161 -#: src/tables/purchasing/SupplierPartTable.tsx:63 +#: src/pages/company/SupplierPartDetail.tsx:192 +#: src/pages/company/SupplierPartDetail.tsx:324 +#: src/pages/stock/StockDetail.tsx:168 +#: src/tables/purchasing/SupplierPartTable.tsx:69 msgid "Supplier Part" msgstr "" @@ -1112,12 +1113,12 @@ msgstr "" #: src/components/render/ModelType.tsx:67 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:67 -#: src/pages/stock/StockDetail.tsx:480 +#: src/pages/stock/StockDetail.tsx:514 msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:68 -#: src/pages/company/CompanyDetail.tsx:196 +#: src/pages/company/CompanyDetail.tsx:197 #: src/pages/stock/LocationDetail.tsx:112 #: src/pages/stock/LocationDetail.tsx:156 #: src/pages/stock/LocationDetail.tsx:309 @@ -1158,7 +1159,7 @@ msgid "Build Lines" msgstr "" #: src/components/render/ModelType.tsx:104 -#: src/pages/company/CompanyDetail.tsx:302 +#: src/pages/company/CompanyDetail.tsx:309 msgid "Company" msgstr "" @@ -1179,15 +1180,15 @@ msgstr "" #: src/components/render/ModelType.tsx:119 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:99 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:42 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:319 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:328 msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:120 #: src/pages/Index/Settings/SystemSettings.tsx:242 -#: src/pages/company/CompanyDetail.tsx:189 -#: src/pages/company/SupplierPartDetail.tsx:219 -#: src/pages/part/PartDetail.tsx:566 +#: src/pages/company/CompanyDetail.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:226 +#: src/pages/part/PartDetail.tsx:560 #: src/pages/purchasing/PurchasingIndex.tsx:20 msgid "Purchase Orders" msgstr "Заказы на закупку" @@ -1202,16 +1203,16 @@ msgstr "" #: src/components/render/ModelType.tsx:132 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:108 -#: src/pages/build/BuildDetail.tsx:127 -#: src/pages/sales/SalesOrderDetail.tsx:265 -#: src/pages/stock/StockDetail.tsx:209 +#: src/pages/build/BuildDetail.tsx:126 +#: src/pages/sales/SalesOrderDetail.tsx:315 +#: src/pages/stock/StockDetail.tsx:216 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:133 #: src/pages/Index/Settings/SystemSettings.tsx:257 -#: src/pages/company/CompanyDetail.tsx:205 -#: src/pages/part/PartDetail.tsx:572 +#: src/pages/company/CompanyDetail.tsx:206 +#: src/pages/part/PartDetail.tsx:566 #: src/pages/sales/SalesIndex.tsx:21 msgid "Sales Orders" msgstr "Заказы на продажу" @@ -1226,13 +1227,13 @@ msgstr "" #: src/components/render/ModelType.tsx:147 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:117 -#: src/pages/sales/ReturnOrderDetail.tsx:241 +#: src/pages/sales/ReturnOrderDetail.tsx:291 msgid "Return Order" msgstr "" #: src/components/render/ModelType.tsx:148 #: src/pages/Index/Settings/SystemSettings.tsx:272 -#: src/pages/company/CompanyDetail.tsx:212 +#: src/pages/company/CompanyDetail.tsx:213 #: src/pages/sales/SalesIndex.tsx:27 msgid "Return Orders" msgstr "Заказы на возврат" @@ -1243,19 +1244,19 @@ msgid "Address" msgstr "" #: src/components/render/ModelType.tsx:156 -#: src/pages/company/CompanyDetail.tsx:238 +#: src/pages/company/CompanyDetail.tsx:239 msgid "Addresses" msgstr "" #: src/components/render/ModelType.tsx:162 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:165 -#: src/pages/sales/ReturnOrderDetail.tsx:131 -#: src/pages/sales/SalesOrderDetail.tsx:135 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:167 +#: src/pages/sales/ReturnOrderDetail.tsx:146 +#: src/pages/sales/SalesOrderDetail.tsx:150 msgid "Contact" msgstr "" #: src/components/render/ModelType.tsx:163 -#: src/pages/company/CompanyDetail.tsx:232 +#: src/pages/company/CompanyDetail.tsx:233 msgid "Contacts" msgstr "" @@ -1285,26 +1286,26 @@ msgstr "" #: src/defaults/links.tsx:29 #: src/defaults/menuItems.tsx:38 #: src/pages/Index/Settings/SystemSettings.tsx:199 -#: src/pages/part/PartDetail.tsx:488 +#: src/pages/part/PartDetail.tsx:482 #: src/pages/stock/LocationDetail.tsx:289 -#: src/pages/stock/StockDetail.tsx:343 +#: src/pages/stock/StockDetail.tsx:350 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" msgstr "" #: src/components/render/Stock.tsx:26 -#: src/pages/stock/StockDetail.tsx:144 -#: src/pages/stock/StockDetail.tsx:450 +#: src/pages/stock/StockDetail.tsx:151 +#: src/pages/stock/StockDetail.tsx:484 msgid "Serial Number" msgstr "" #: src/components/render/Stock.tsx:28 #: src/pages/part/pricing/BomPricingPanel.tsx:132 #: src/pages/part/pricing/PriceBreakPanel.tsx:96 -#: src/pages/stock/StockDetail.tsx:139 -#: src/pages/stock/StockDetail.tsx:455 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:92 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:120 +#: src/pages/stock/StockDetail.tsx:146 +#: src/pages/stock/StockDetail.tsx:489 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:94 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:122 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:73 msgid "Quantity" msgstr "" @@ -2064,7 +2065,7 @@ msgstr "" #~ msgstr "Local Server" #: src/defaults/links.tsx:11 -#: src/pages/company/CompanyDetail.tsx:89 +#: src/pages/company/CompanyDetail.tsx:90 msgid "Website" msgstr "" @@ -2081,8 +2082,8 @@ msgstr "" #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:217 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:278 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:322 +#: src/pages/company/SupplierPartDetail.tsx:297 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:331 #: src/pages/purchasing/PurchasingIndex.tsx:52 msgid "Purchasing" msgstr "" @@ -2090,9 +2091,9 @@ msgstr "" #: src/defaults/links.tsx:32 #: src/defaults/menuItems.tsx:53 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:245 +#: src/pages/sales/ReturnOrderDetail.tsx:296 #: src/pages/sales/SalesIndex.tsx:45 -#: src/pages/sales/SalesOrderDetail.tsx:269 +#: src/pages/sales/SalesOrderDetail.tsx:320 msgid "Sales" msgstr "" @@ -2295,75 +2296,75 @@ msgstr "" #~ msgid "Part updated" #~ msgstr "Part updated" -#: src/forms/PurchaseOrderForms.tsx:246 +#: src/forms/PurchaseOrderForms.tsx:257 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:254 +#: src/forms/PurchaseOrderForms.tsx:265 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:263 +#: src/forms/PurchaseOrderForms.tsx:274 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:273 +#: src/forms/PurchaseOrderForms.tsx:284 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:278 +#: src/forms/PurchaseOrderForms.tsx:289 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:289 -#: src/forms/PurchaseOrderForms.tsx:365 +#: src/forms/PurchaseOrderForms.tsx:300 +#: src/forms/PurchaseOrderForms.tsx:376 msgid "Scan Barcode" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:333 +#: src/forms/PurchaseOrderForms.tsx:344 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:340 +#: src/forms/PurchaseOrderForms.tsx:351 msgid "Assign Batch Code{0}" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:349 +#: src/forms/PurchaseOrderForms.tsx:360 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:374 -#: src/forms/StockForms.tsx:359 +#: src/forms/PurchaseOrderForms.tsx:385 +#: src/forms/StockForms.tsx:336 msgid "Remove item from list" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:399 -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/PurchaseOrderForms.tsx:410 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:58 -#: src/pages/stock/StockDetail.tsx:169 +#: src/pages/stock/StockDetail.tsx:176 msgid "Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:415 +#: src/forms/PurchaseOrderForms.tsx:426 msgid "Store at default location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:428 +#: src/forms/PurchaseOrderForms.tsx:439 msgid "Store at line item destination" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:438 +#: src/forms/PurchaseOrderForms.tsx:449 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:647 +#: src/forms/PurchaseOrderForms.tsx:658 msgid "Receive line items" msgstr "" @@ -2388,97 +2389,94 @@ msgstr "" #~ msgstr "Create Stock Item" #: src/forms/StockForms.tsx:136 +#: src/pages/stock/StockDetail.tsx:373 #: src/tables/stock/StockItemTable.tsx:374 #: src/tables/stock/StockItemTable.tsx:494 msgid "Add Stock Item" msgstr "" -#: src/forms/StockForms.tsx:157 -msgid "Edit Stock Item" -msgstr "" - #: src/forms/StockForms.tsx:158 -msgid "Stock item updated" -msgstr "" +#~ msgid "Stock item updated" +#~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:348 +#: src/forms/StockForms.tsx:325 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 -#: src/pages/part/PartDetail.tsx:208 -#: src/pages/part/PartDetail.tsx:649 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 +#: src/pages/part/PartDetail.tsx:202 +#: src/pages/part/PartDetail.tsx:643 #: src/tables/stock/StockItemTable.tsx:283 msgid "In Stock" msgstr "" -#: src/forms/StockForms.tsx:416 +#: src/forms/StockForms.tsx:393 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/tables/RowActions.tsx:148 msgid "Actions" msgstr "" -#: src/forms/StockForms.tsx:479 -#: src/pages/stock/StockDetail.tsx:399 +#: src/forms/StockForms.tsx:456 +#: src/pages/stock/StockDetail.tsx:429 #: src/tables/settings/TemplateTable.tsx:266 -#: src/tables/stock/StockItemTestResultTable.tsx:350 +#: src/tables/stock/StockItemTestResultTable.tsx:348 msgid "Add" msgstr "" -#: src/forms/StockForms.tsx:507 +#: src/forms/StockForms.tsx:484 #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:389 +#: src/pages/stock/StockDetail.tsx:419 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:740 +#: src/forms/StockForms.tsx:717 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:749 +#: src/forms/StockForms.tsx:726 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:758 -#: src/pages/part/PartDetail.tsx:725 +#: src/forms/StockForms.tsx:735 +#: src/pages/part/PartDetail.tsx:734 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:767 -#: src/pages/part/PartDetail.tsx:714 +#: src/forms/StockForms.tsx:744 +#: src/pages/part/PartDetail.tsx:723 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:776 +#: src/forms/StockForms.tsx:753 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:785 +#: src/forms/StockForms.tsx:762 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:804 +#: src/forms/StockForms.tsx:781 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:811 +#: src/forms/StockForms.tsx:788 msgid "Parent stock location" msgstr "" @@ -3196,7 +3194,7 @@ msgid "Reports" msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:89 -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:318 msgid "Report" msgstr "" @@ -3213,7 +3211,7 @@ msgstr "" #~ msgstr "Return order" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135 -#: src/pages/part/PartDetail.tsx:513 +#: src/pages/part/PartDetail.tsx:507 msgid "Bill of Materials" msgstr "" @@ -3264,15 +3262,15 @@ msgid "Reporting" msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:223 -#: src/pages/part/PartDetail.tsx:584 +#: src/pages/part/PartDetail.tsx:578 msgid "Stocktake" msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:228 -#: src/pages/build/BuildDetail.tsx:360 +#: src/pages/build/BuildDetail.tsx:361 #: src/pages/build/BuildIndex.tsx:14 -#: src/pages/part/PartDetail.tsx:520 -#: src/pages/sales/SalesOrderDetail.tsx:213 +#: src/pages/part/PartDetail.tsx:514 +#: src/pages/sales/SalesOrderDetail.tsx:240 msgid "Build Orders" msgstr "Заказы на сборку" @@ -3332,34 +3330,34 @@ msgstr "" #~ msgid "Build Status" #~ msgstr "Build Status" -#: src/pages/build/BuildDetail.tsx:85 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:109 -#: src/pages/sales/ReturnOrderDetail.tsx:75 -#: src/pages/sales/SalesOrderDetail.tsx:79 +#: src/pages/build/BuildDetail.tsx:84 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:111 +#: src/pages/sales/ReturnOrderDetail.tsx:90 +#: src/pages/sales/SalesOrderDetail.tsx:94 #: src/tables/machine/MachineListTable.tsx:323 #: src/tables/purchasing/PurchaseOrderTable.tsx:55 -#: src/tables/sales/ReturnOrderTable.tsx:41 +#: src/tables/sales/ReturnOrderTable.tsx:46 #: src/tables/sales/SalesOrderTable.tsx:52 #: src/tables/stock/StockItemTable.tsx:252 msgid "Status" msgstr "" -#: src/pages/build/BuildDetail.tsx:91 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:82 -#: src/pages/sales/ReturnOrderDetail.tsx:49 -#: src/pages/sales/SalesOrderDetail.tsx:53 +#: src/pages/build/BuildDetail.tsx:90 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:84 +#: src/pages/sales/ReturnOrderDetail.tsx:64 +#: src/pages/sales/SalesOrderDetail.tsx:68 msgid "Reference" msgstr "" -#: src/pages/build/BuildDetail.tsx:96 -#: src/pages/company/CompanyDetail.tsx:84 +#: src/pages/build/BuildDetail.tsx:95 +#: src/pages/company/CompanyDetail.tsx:85 #: src/pages/company/ManufacturerPartDetail.tsx:73 -#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/pages/company/SupplierPartDetail.tsx:85 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:129 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:103 -#: src/pages/sales/ReturnOrderDetail.tsx:69 -#: src/pages/sales/SalesOrderDetail.tsx:73 +#: src/pages/part/PartDetail.tsx:123 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:105 +#: src/pages/sales/ReturnOrderDetail.tsx:84 +#: src/pages/sales/SalesOrderDetail.tsx:88 #: src/pages/stock/LocationDetail.tsx:93 #: src/tables/ColumnRenderers.tsx:59 #: src/tables/machine/MachineTypeTable.tsx:69 @@ -3372,40 +3370,40 @@ msgstr "" msgid "Description" msgstr "" -#: src/pages/build/BuildDetail.tsx:103 +#: src/pages/build/BuildDetail.tsx:102 msgid "Parent Build" msgstr "" -#: src/pages/build/BuildDetail.tsx:114 +#: src/pages/build/BuildDetail.tsx:113 msgid "Build Quantity" msgstr "" -#: src/pages/build/BuildDetail.tsx:122 -#: src/pages/build/BuildDetail.tsx:223 +#: src/pages/build/BuildDetail.tsx:121 +#: src/pages/build/BuildDetail.tsx:222 msgid "Completed Outputs" msgstr "" -#: src/pages/build/BuildDetail.tsx:139 +#: src/pages/build/BuildDetail.tsx:138 msgid "Issued By" msgstr "" -#: src/pages/build/BuildDetail.tsx:145 -#: src/pages/part/PartDetail.tsx:321 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:190 -#: src/pages/sales/ReturnOrderDetail.tsx:156 -#: src/pages/sales/SalesOrderDetail.tsx:160 +#: src/pages/build/BuildDetail.tsx:144 +#: src/pages/part/PartDetail.tsx:315 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:192 +#: src/pages/sales/ReturnOrderDetail.tsx:171 +#: src/pages/sales/SalesOrderDetail.tsx:175 msgid "Responsible" msgstr "" -#: src/pages/build/BuildDetail.tsx:157 +#: src/pages/build/BuildDetail.tsx:156 msgid "Source Location" msgstr "" -#: src/pages/build/BuildDetail.tsx:158 +#: src/pages/build/BuildDetail.tsx:157 msgid "Any location" msgstr "" -#: src/pages/build/BuildDetail.tsx:165 +#: src/pages/build/BuildDetail.tsx:164 msgid "Destination Location" msgstr "" @@ -3420,7 +3418,7 @@ msgstr "" #~ msgid "Link custom barcode to part" #~ msgstr "Link custom barcode to part" -#: src/pages/build/BuildDetail.tsx:196 +#: src/pages/build/BuildDetail.tsx:195 msgid "Build Details" msgstr "Подробности сборки" @@ -3429,7 +3427,7 @@ msgstr "Подробности сборки" #~ msgid "Unlink custom barcode from part" #~ msgstr "Unlink custom barcode from part" -#: src/pages/build/BuildDetail.tsx:202 +#: src/pages/build/BuildDetail.tsx:201 #: src/tables/build/BuildLineTable.tsx:204 msgid "Allocate Stock" msgstr "" @@ -3438,7 +3436,7 @@ msgstr "" #~ msgid "Build Order updated" #~ msgstr "Build Order updated" -#: src/pages/build/BuildDetail.tsx:217 +#: src/pages/build/BuildDetail.tsx:216 msgid "Incomplete Outputs" msgstr "" @@ -3454,48 +3452,48 @@ msgstr "" #~ msgid "Delete build order" #~ msgstr "Delete build order" -#: src/pages/build/BuildDetail.tsx:236 +#: src/pages/build/BuildDetail.tsx:235 msgid "Consumed Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:248 +#: src/pages/build/BuildDetail.tsx:247 msgid "Child Build Orders" msgstr "" -#: src/pages/build/BuildDetail.tsx:258 -#: src/pages/company/CompanyDetail.tsx:244 +#: src/pages/build/BuildDetail.tsx:257 +#: src/pages/company/CompanyDetail.tsx:245 #: src/pages/company/ManufacturerPartDetail.tsx:169 -#: src/pages/part/PartDetail.tsx:606 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:246 -#: src/pages/sales/ReturnOrderDetail.tsx:199 -#: src/pages/sales/SalesOrderDetail.tsx:223 -#: src/pages/stock/StockDetail.tsx:316 +#: src/pages/part/PartDetail.tsx:600 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:253 +#: src/pages/sales/ReturnOrderDetail.tsx:214 +#: src/pages/sales/SalesOrderDetail.tsx:250 +#: src/pages/stock/StockDetail.tsx:323 msgid "Attachments" msgstr "" -#: src/pages/build/BuildDetail.tsx:270 -#: src/pages/company/CompanyDetail.tsx:256 -#: src/pages/part/PartDetail.tsx:618 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:258 -#: src/pages/sales/ReturnOrderDetail.tsx:211 -#: src/pages/sales/SalesOrderDetail.tsx:235 -#: src/pages/stock/StockDetail.tsx:328 +#: src/pages/build/BuildDetail.tsx:269 +#: src/pages/company/CompanyDetail.tsx:257 +#: src/pages/part/PartDetail.tsx:612 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:265 +#: src/pages/sales/ReturnOrderDetail.tsx:226 +#: src/pages/sales/SalesOrderDetail.tsx:262 +#: src/pages/stock/StockDetail.tsx:335 msgid "Notes" msgstr "" -#: src/pages/build/BuildDetail.tsx:286 +#: src/pages/build/BuildDetail.tsx:287 msgid "Edit Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:312 +#: src/pages/build/BuildDetail.tsx:313 msgid "Reporting Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:318 +#: src/pages/build/BuildDetail.tsx:319 msgid "Print build report" msgstr "" -#: src/pages/build/BuildDetail.tsx:324 +#: src/pages/build/BuildDetail.tsx:325 msgid "Build Order Actions" msgstr "" @@ -3507,53 +3505,56 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/company/CompanyDetail.tsx:97 +#: src/pages/company/CompanyDetail.tsx:98 msgid "Phone Number" msgstr "" -#: src/pages/company/CompanyDetail.tsx:104 +#: src/pages/company/CompanyDetail.tsx:105 msgid "Email Address" msgstr "" -#: src/pages/company/CompanyDetail.tsx:114 +#: src/pages/company/CompanyDetail.tsx:115 msgid "Default Currency" msgstr "" -#: src/pages/company/CompanyDetail.tsx:119 +#: src/pages/company/CompanyDetail.tsx:120 #: src/pages/company/SupplierDetail.tsx:8 -#: src/pages/company/SupplierPartDetail.tsx:102 -#: src/pages/company/SupplierPartDetail.tsx:188 -#: src/pages/company/SupplierPartDetail.tsx:282 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:97 +#: src/pages/company/SupplierPartDetail.tsx:109 +#: src/pages/company/SupplierPartDetail.tsx:195 +#: src/pages/company/SupplierPartDetail.tsx:301 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:99 +#: src/tables/company/CompanyTable.tsx:93 #: src/tables/purchasing/PurchaseOrderTable.tsx:73 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:36 msgid "Supplier" msgstr "" -#: src/pages/company/CompanyDetail.tsx:125 +#: src/pages/company/CompanyDetail.tsx:126 #: src/pages/company/ManufacturerDetail.tsx:8 #: src/pages/company/ManufacturerPartDetail.tsx:91 #: src/pages/company/ManufacturerPartDetail.tsx:221 -#: src/pages/company/SupplierPartDetail.tsx:117 +#: src/pages/company/SupplierPartDetail.tsx:124 +#: src/tables/company/CompanyTable.tsx:98 msgid "Manufacturer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:131 +#: src/pages/company/CompanyDetail.tsx:132 #: src/pages/company/CustomerDetail.tsx:8 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/pages/sales/ReturnOrderDetail.tsx:63 -#: src/pages/sales/SalesOrderDetail.tsx:67 -#: src/pages/stock/StockDetail.tsx:218 -#: src/tables/sales/ReturnOrderTable.tsx:60 -#: src/tables/sales/SalesOrderTable.tsx:95 +#: src/pages/sales/ReturnOrderDetail.tsx:78 +#: src/pages/sales/SalesOrderDetail.tsx:82 +#: src/pages/stock/StockDetail.tsx:225 +#: src/tables/company/CompanyTable.tsx:103 +#: src/tables/sales/ReturnOrderTable.tsx:61 +#: src/tables/sales/SalesOrderTable.tsx:97 msgid "Customer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:165 +#: src/pages/company/CompanyDetail.tsx:166 msgid "Details" msgstr "" -#: src/pages/company/CompanyDetail.tsx:171 +#: src/pages/company/CompanyDetail.tsx:172 msgid "Manufactured Parts" msgstr "" @@ -3561,7 +3562,7 @@ msgstr "" #~ msgid "Edit company" #~ msgstr "Edit company" -#: src/pages/company/CompanyDetail.tsx:180 +#: src/pages/company/CompanyDetail.tsx:181 msgid "Supplied Parts" msgstr "" @@ -3569,30 +3570,31 @@ msgstr "" #~ msgid "Delete company" #~ msgstr "Delete company" -#: src/pages/company/CompanyDetail.tsx:221 +#: src/pages/company/CompanyDetail.tsx:222 msgid "Assigned Stock" msgstr "" -#: src/pages/company/CompanyDetail.tsx:272 +#: src/pages/company/CompanyDetail.tsx:273 msgid "Edit Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:281 +#: src/pages/company/CompanyDetail.tsx:282 msgid "Company Actions" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:66 -#: src/pages/company/SupplierPartDetail.tsx:71 +#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:72 msgid "Internal Part" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:81 -#: src/pages/company/SupplierPartDetail.tsx:85 +#: src/pages/company/SupplierPartDetail.tsx:92 msgid "External Link" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:99 -#: src/pages/company/SupplierPartDetail.tsx:126 +#: src/pages/company/SupplierPartDetail.tsx:133 #: src/tables/purchasing/ManufacturerPartTable.tsx:53 msgid "Manufacturer Part Number" msgstr "" @@ -3606,12 +3608,12 @@ msgid "Manufacturer Part Details" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:143 -#: src/pages/part/PartDetail.tsx:482 +#: src/pages/part/PartDetail.tsx:476 msgid "Parameters" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:155 -#: src/pages/part/PartDetail.tsx:553 +#: src/pages/part/PartDetail.tsx:547 #: src/pages/purchasing/PurchasingIndex.tsx:26 msgid "Suppliers" msgstr "" @@ -3629,65 +3631,70 @@ msgstr "" msgid "ManufacturerPart" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:92 +#: src/pages/company/SupplierPartDetail.tsx:99 #: src/tables/ColumnRenderers.tsx:110 msgid "Note" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:110 +#: src/pages/company/SupplierPartDetail.tsx:117 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:138 -#: src/pages/company/SupplierPartDetail.tsx:189 -#: src/pages/stock/StockDetail.tsx:232 +#: src/pages/company/SupplierPartDetail.tsx:145 +#: src/pages/company/SupplierPartDetail.tsx:196 +#: src/pages/stock/StockDetail.tsx:239 msgid "Packaging" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:145 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:105 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:141 -#: src/tables/purchasing/SupplierPartTable.tsx:120 +#: src/pages/company/SupplierPartDetail.tsx:152 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:107 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:143 +#: src/tables/purchasing/SupplierPartTable.tsx:132 msgid "Pack Quantity" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:156 +#: src/pages/company/SupplierPartDetail.tsx:163 msgid "Supplier Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:163 +#: src/pages/company/SupplierPartDetail.tsx:170 msgid "Availability Updated" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:197 msgid "Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:199 +#: src/pages/company/SupplierPartDetail.tsx:206 msgid "Supplier Part Details" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:205 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:234 +#: src/pages/company/SupplierPartDetail.tsx:212 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:241 msgid "Received Stock" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:229 +#: src/pages/company/SupplierPartDetail.tsx:236 #: src/pages/part/PartPricingPanel.tsx:115 #: src/pages/part/pricing/PricingOverviewPanel.tsx:130 msgid "Supplier Pricing" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:244 +#: src/pages/company/SupplierPartDetail.tsx:251 msgid "Supplier Part Actions" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:270 -#: src/tables/purchasing/SupplierPartTable.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:275 +#: src/tables/purchasing/SupplierPartTable.tsx:211 msgid "Edit Supplier Part" msgstr "" +#: src/pages/company/SupplierPartDetail.tsx:282 +#: src/tables/purchasing/SupplierPartTable.tsx:164 +msgid "Add Supplier Part" +msgstr "" + #: src/pages/part/CategoryDetail.tsx:78 #: src/pages/stock/LocationDetail.tsx:85 #: src/tables/settings/ErrorTable.tsx:34 @@ -3734,135 +3741,143 @@ msgstr "" msgid "Category Details" msgstr "" -#: src/pages/part/PartDetail.tsx:135 +#: src/pages/part/PartDetail.tsx:129 msgid "Variant of" msgstr "" -#: src/pages/part/PartDetail.tsx:142 +#: src/pages/part/PartDetail.tsx:136 #: src/tables/notifications/NotificationsTable.tsx:31 #: src/tables/part/PartCategoryTemplateTable.tsx:68 msgid "Category" msgstr "" -#: src/pages/part/PartDetail.tsx:148 +#: src/pages/part/PartDetail.tsx:142 msgid "Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:155 +#: src/pages/part/PartDetail.tsx:149 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:162 +#: src/pages/part/PartDetail.tsx:156 msgid "IPN" msgstr "" -#: src/pages/part/PartDetail.tsx:169 +#: src/pages/part/PartDetail.tsx:163 msgid "Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:176 +#: src/pages/part/PartDetail.tsx:170 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:39 msgid "Units" msgstr "" -#: src/pages/part/PartDetail.tsx:183 +#: src/pages/part/PartDetail.tsx:177 #: src/tables/settings/PendingTasksTable.tsx:40 msgid "Keywords" msgstr "" -#: src/pages/part/PartDetail.tsx:190 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:156 -#: src/pages/sales/ReturnOrderDetail.tsx:122 -#: src/pages/sales/SalesOrderDetail.tsx:126 +#: src/pages/part/PartDetail.tsx:184 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:158 +#: src/pages/sales/ReturnOrderDetail.tsx:137 +#: src/pages/sales/SalesOrderDetail.tsx:141 msgid "Link" msgstr "" -#: src/pages/part/PartDetail.tsx:202 +#: src/pages/part/PartDetail.tsx:196 #: src/tables/build/BuildLineTable.tsx:115 msgid "Available Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:214 +#: src/pages/part/PartDetail.tsx:208 msgid "Minimum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:220 +#: src/pages/part/PartDetail.tsx:214 #: src/tables/bom/BomTable.tsx:210 #: src/tables/build/BuildLineTable.tsx:92 msgid "On order" msgstr "" -#: src/pages/part/PartDetail.tsx:229 +#: src/pages/part/PartDetail.tsx:223 msgid "Allocated to Build Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:240 +#: src/pages/part/PartDetail.tsx:234 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:250 +#: src/pages/part/PartDetail.tsx:244 #: src/tables/bom/BomTable.tsx:234 msgid "Can Build" msgstr "" -#: src/pages/part/PartDetail.tsx:257 +#: src/pages/part/PartDetail.tsx:251 #: src/tables/bom/BomTable.tsx:218 #: src/tables/part/PartTable.tsx:91 msgid "Building" msgstr "" -#: src/pages/part/PartDetail.tsx:266 +#: src/pages/part/PartDetail.tsx:260 #: src/tables/bom/UsedInTable.tsx:71 #: src/tables/build/BuildOrderTable.tsx:102 +#: src/tables/company/CompanyTable.tsx:58 +#: src/tables/company/CompanyTable.tsx:88 #: src/tables/machine/MachineListTable.tsx:320 #: src/tables/part/PartTable.tsx:177 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:190 #: src/tables/plugin/PluginListTable.tsx:634 +#: src/tables/purchasing/SupplierPartTable.tsx:99 +#: src/tables/purchasing/SupplierPartTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:247 msgid "Active" msgstr "" -#: src/pages/part/PartDetail.tsx:271 +#: src/pages/part/PartDetail.tsx:265 msgid "Template Part" msgstr "" -#: src/pages/part/PartDetail.tsx:276 +#: src/pages/part/PartDetail.tsx:270 #: src/tables/bom/BomTable.tsx:262 msgid "Assembled Part" msgstr "" -#: src/pages/part/PartDetail.tsx:281 +#: src/pages/part/PartDetail.tsx:275 msgid "Component Part" msgstr "" -#: src/pages/part/PartDetail.tsx:286 +#: src/pages/part/PartDetail.tsx:280 #: src/tables/bom/BomTable.tsx:257 msgid "Trackable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:291 +#: src/pages/part/PartDetail.tsx:285 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:296 +#: src/pages/part/PartDetail.tsx:290 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:301 +#: src/pages/part/PartDetail.tsx:295 msgid "Virtual Part" msgstr "" -#: src/pages/part/PartDetail.tsx:309 +#: src/pages/part/PartDetail.tsx:303 msgid "Creation Date" msgstr "" +#: src/pages/part/PartDetail.tsx:308 +msgid "Created By" +msgstr "" + #: src/pages/part/PartDetail.tsx:310 #~ msgid "Edit part" #~ msgstr "Edit part" -#: src/pages/part/PartDetail.tsx:314 -msgid "Created By" +#: src/pages/part/PartDetail.tsx:322 +msgid "Default Supplier" msgstr "" #: src/pages/part/PartDetail.tsx:322 @@ -3873,93 +3888,95 @@ msgstr "" #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:328 -msgid "Default Supplier" -msgstr "" - -#: src/pages/part/PartDetail.tsx:339 +#: src/pages/part/PartDetail.tsx:333 #: src/tables/part/PartTable.tsx:160 msgid "Price Range" msgstr "" -#: src/pages/part/PartDetail.tsx:374 -#: src/pages/stock/StockDetail.tsx:129 +#: src/pages/part/PartDetail.tsx:368 +#: src/pages/stock/StockDetail.tsx:136 msgid "Last Stocktake" msgstr "" -#: src/pages/part/PartDetail.tsx:409 +#: src/pages/part/PartDetail.tsx:403 msgid "Stocktake By" msgstr "" -#: src/pages/part/PartDetail.tsx:476 +#: src/pages/part/PartDetail.tsx:470 msgid "Part Details" msgstr "" -#: src/pages/part/PartDetail.tsx:500 +#: src/pages/part/PartDetail.tsx:494 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:507 -#: src/pages/stock/StockDetail.tsx:277 +#: src/pages/part/PartDetail.tsx:501 +#: src/pages/stock/StockDetail.tsx:284 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:527 +#: src/pages/part/PartDetail.tsx:521 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:534 +#: src/pages/part/PartDetail.tsx:528 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:540 +#: src/pages/part/PartDetail.tsx:534 #: src/pages/purchasing/PurchasingIndex.tsx:37 msgid "Manufacturers" msgstr "" -#: src/pages/part/PartDetail.tsx:579 +#: src/pages/part/PartDetail.tsx:573 msgid "Scheduling" msgstr "" -#: src/pages/part/PartDetail.tsx:589 +#: src/pages/part/PartDetail.tsx:583 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:600 +#: src/pages/part/PartDetail.tsx:594 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:654 +#: src/pages/part/PartDetail.tsx:648 msgid "No Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:659 +#: src/pages/part/PartDetail.tsx:653 #: src/tables/part/PartTable.tsx:85 msgid "On Order" msgstr "" -#: src/pages/part/PartDetail.tsx:664 +#: src/pages/part/PartDetail.tsx:658 #: src/tables/stock/StockItemTable.tsx:288 msgid "In Production" msgstr "" -#: src/pages/part/PartDetail.tsx:676 +#: src/pages/part/PartDetail.tsx:671 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:707 +#: src/pages/part/PartDetail.tsx:678 +#: src/tables/part/PartTable.tsx:276 +#: src/tables/part/PartTable.tsx:292 +msgid "Add Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:716 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:715 +#: src/pages/part/PartDetail.tsx:724 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:726 +#: src/pages/part/PartDetail.tsx:735 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:736 +#: src/pages/part/PartDetail.tsx:745 msgid "Part Actions" msgstr "" @@ -4022,7 +4039,7 @@ msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:151 #: src/pages/part/pricing/SupplierPricingPanel.tsx:83 #: src/tables/bom/BomTable.tsx:149 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:168 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:170 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:88 msgid "Unit Price" msgstr "" @@ -4030,12 +4047,15 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:161 #: src/tables/ColumnRenderers.tsx:231 #: src/tables/bom/BomTable.tsx:158 +#: src/tables/purchasing/PurchaseOrderTable.tsx:97 +#: src/tables/sales/ReturnOrderTable.tsx:87 +#: src/tables/sales/SalesOrderTable.tsx:124 msgid "Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:177 #: src/pages/part/pricing/VariantPricingPanel.tsx:62 -#: src/tables/purchasing/SupplierPartTable.tsx:137 +#: src/tables/purchasing/SupplierPartTable.tsx:149 msgid "Updated" msgstr "" @@ -4094,7 +4114,7 @@ msgid "Overall Pricing" msgstr "" #: src/pages/part/pricing/PricingOverviewPanel.tsx:184 -#: src/pages/stock/StockDetail.tsx:123 +#: src/pages/stock/StockDetail.tsx:130 msgid "Last Updated" msgstr "" @@ -4153,82 +4173,92 @@ msgstr "" msgid "Variant Part" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:66 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:68 msgid "Edit Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:88 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:90 msgid "Supplier Reference" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:118 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:228 -#: src/pages/sales/ReturnOrderDetail.tsx:84 -#: src/pages/sales/ReturnOrderDetail.tsx:194 -#: src/pages/sales/SalesOrderDetail.tsx:88 -#: src/pages/sales/SalesOrderDetail.tsx:198 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:120 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:230 +#: src/pages/sales/ReturnOrderDetail.tsx:99 +#: src/pages/sales/ReturnOrderDetail.tsx:209 +#: src/pages/sales/SalesOrderDetail.tsx:103 +#: src/pages/sales/SalesOrderDetail.tsx:225 msgid "Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:125 -#: src/pages/sales/ReturnOrderDetail.tsx:91 -#: src/pages/sales/SalesOrderDetail.tsx:95 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 +#: src/pages/sales/ReturnOrderDetail.tsx:106 +#: src/pages/sales/SalesOrderDetail.tsx:110 msgid "Completed Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:133 -#: src/pages/sales/ReturnOrderDetail.tsx:99 -#: src/pages/sales/SalesOrderDetail.tsx:103 -#: src/pages/sales/SalesOrderDetail.tsx:208 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:135 +#: src/pages/sales/ReturnOrderDetail.tsx:114 +#: src/pages/sales/SalesOrderDetail.tsx:118 +#: src/pages/sales/SalesOrderDetail.tsx:235 msgid "Completed Shipments" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:141 -#: src/pages/sales/ReturnOrderDetail.tsx:107 -#: src/pages/sales/SalesOrderDetail.tsx:111 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 +#: src/pages/sales/ReturnOrderDetail.tsx:122 +#: src/pages/sales/SalesOrderDetail.tsx:126 msgid "Order Currency," msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:146 -#: src/pages/sales/ReturnOrderDetail.tsx:112 -#: src/pages/sales/SalesOrderDetail.tsx:116 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:148 +#: src/pages/sales/ReturnOrderDetail.tsx:127 +#: src/pages/sales/SalesOrderDetail.tsx:131 msgid "Total Cost" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:177 -#: src/pages/sales/ReturnOrderDetail.tsx:143 -#: src/pages/sales/SalesOrderDetail.tsx:147 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:179 +#: src/pages/sales/ReturnOrderDetail.tsx:158 +#: src/pages/sales/SalesOrderDetail.tsx:162 msgid "Created On" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:183 -#: src/pages/sales/ReturnOrderDetail.tsx:149 -#: src/pages/sales/SalesOrderDetail.tsx:153 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:185 +#: src/pages/sales/ReturnOrderDetail.tsx:164 +#: src/pages/sales/SalesOrderDetail.tsx:168 #: src/tables/ColumnRenderers.tsx:180 msgid "Target Date" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:222 -#: src/pages/sales/ReturnOrderDetail.tsx:188 -#: src/pages/sales/SalesOrderDetail.tsx:192 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:224 +#: src/pages/sales/ReturnOrderDetail.tsx:203 +#: src/pages/sales/SalesOrderDetail.tsx:219 msgid "Order Details" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:287 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:293 +#: src/pages/sales/ReturnOrderDetail.tsx:267 +#: src/pages/sales/SalesOrderDetail.tsx:279 msgid "Order Actions" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:55 -#: src/pages/sales/SalesOrderDetail.tsx:59 -#: src/tables/sales/SalesOrderTable.tsx:111 +#: src/pages/sales/ReturnOrderDetail.tsx:70 +#: src/pages/sales/SalesOrderDetail.tsx:74 +#: src/tables/sales/SalesOrderTable.tsx:113 msgid "Customer Reference" msgstr "" +#: src/pages/sales/ReturnOrderDetail.tsx:256 +msgid "Edit Return Order" +msgstr "" + #: src/pages/sales/SalesIndex.tsx:33 msgid "Customers" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:203 +#: src/pages/sales/SalesOrderDetail.tsx:208 +msgid "Edit Sales Order" +msgstr "" + +#: src/pages/sales/SalesOrderDetail.tsx:230 msgid "Pending Shipments" msgstr "" @@ -4266,15 +4296,19 @@ msgstr "" msgid "Location Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:102 +#: src/pages/stock/StockDetail.tsx:109 msgid "Base Part" msgstr "" -#: src/pages/stock/StockDetail.tsx:109 +#: src/pages/stock/StockDetail.tsx:116 msgid "Stock Status" msgstr "" -#: src/pages/stock/StockDetail.tsx:150 +#: src/pages/stock/StockDetail.tsx:155 +#~ msgid "Link custom barcode to stock item" +#~ msgstr "Link custom barcode to stock item" + +#: src/pages/stock/StockDetail.tsx:157 #: src/tables/build/BuildLineTable.tsx:38 #: src/tables/part/PartTable.tsx:116 #: src/tables/stock/StockItemTable.tsx:154 @@ -4282,86 +4316,90 @@ msgstr "" msgid "Available" msgstr "" -#: src/pages/stock/StockDetail.tsx:155 -#~ msgid "Link custom barcode to stock item" -#~ msgstr "Link custom barcode to stock item" - #: src/pages/stock/StockDetail.tsx:161 #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:176 +#: src/pages/stock/StockDetail.tsx:183 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:192 +#: src/pages/stock/StockDetail.tsx:199 msgid "Consumed By" msgstr "" -#: src/pages/stock/StockDetail.tsx:201 -msgid "Build Order" -msgstr "" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "Edit stock item" +#: src/pages/stock/StockDetail.tsx:208 +msgid "Build Order" +msgstr "" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "Delete stock item" -#: src/pages/stock/StockDetail.tsx:266 +#: src/pages/stock/StockDetail.tsx:273 msgid "Stock Details" msgstr "" -#: src/pages/stock/StockDetail.tsx:272 +#: src/pages/stock/StockDetail.tsx:279 msgid "Stock Tracking" msgstr "" -#: src/pages/stock/StockDetail.tsx:284 +#: src/pages/stock/StockDetail.tsx:291 msgid "Test Data" msgstr "" -#: src/pages/stock/StockDetail.tsx:298 +#: src/pages/stock/StockDetail.tsx:305 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:305 +#: src/pages/stock/StockDetail.tsx:312 msgid "Child Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:385 +#: src/pages/stock/StockDetail.tsx:364 +msgid "Edit Stock Item" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:415 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:390 +#: src/pages/stock/StockDetail.tsx:420 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:400 +#: src/pages/stock/StockDetail.tsx:430 #: src/tables/stock/StockItemTable.tsx:409 msgid "Add stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:408 +#: src/pages/stock/StockDetail.tsx:433 +#~ msgid "Duplicate stock item" +#~ msgstr "Duplicate stock item" + +#: src/pages/stock/StockDetail.tsx:438 #: src/tables/stock/StockItemTable.tsx:418 msgid "Remove stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:415 +#: src/pages/stock/StockDetail.tsx:445 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:416 +#: src/pages/stock/StockDetail.tsx:446 #: src/tables/stock/StockItemTable.tsx:438 msgid "Transfer stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:433 -msgid "Duplicate stock item" +#: src/pages/stock/StockDetail.tsx:458 +msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:460 +#: src/pages/stock/StockDetail.tsx:494 msgid "Batch Code" msgstr "" @@ -4610,18 +4648,10 @@ msgstr "" msgid "BOM item created" msgstr "" -#: src/tables/bom/BomTable.tsx:311 -#~ msgid "Edit Bom Item" -#~ msgstr "Edit Bom Item" - #: src/tables/bom/BomTable.tsx:313 msgid "Edit BOM Item" msgstr "" -#: src/tables/bom/BomTable.tsx:313 -#~ msgid "Bom item updated" -#~ msgstr "Bom item updated" - #: src/tables/bom/BomTable.tsx:315 msgid "BOM item updated" msgstr "" @@ -4634,26 +4664,34 @@ msgstr "" msgid "BOM item deleted" msgstr "" -#: src/tables/bom/BomTable.tsx:328 -#~ msgid "Delete Bom Item" -#~ msgstr "Delete Bom Item" - -#: src/tables/bom/BomTable.tsx:329 -#~ msgid "Bom item deleted" -#~ msgstr "Bom item deleted" - #: src/tables/bom/BomTable.tsx:331 -#~ msgid "Are you sure you want to remove this BOM item?" -#~ msgstr "Are you sure you want to remove this BOM item?" +#~ msgid "Edit Bom Item" +#~ msgstr "Edit Bom Item" #: src/tables/bom/BomTable.tsx:333 msgid "View BOM" msgstr "" +#: src/tables/bom/BomTable.tsx:333 +#~ msgid "Bom item updated" +#~ msgstr "Bom item updated" + #: src/tables/bom/BomTable.tsx:344 msgid "Validate BOM line" msgstr "" +#: src/tables/bom/BomTable.tsx:348 +#~ msgid "Delete Bom Item" +#~ msgstr "Delete Bom Item" + +#: src/tables/bom/BomTable.tsx:349 +#~ msgid "Bom item deleted" +#~ msgstr "Bom item deleted" + +#: src/tables/bom/BomTable.tsx:351 +#~ msgid "Are you sure you want to remove this BOM item?" +#~ msgstr "Are you sure you want to remove this BOM item?" + #: src/tables/bom/BomTable.tsx:352 msgid "Edit Substitutes" msgstr "" @@ -4727,7 +4765,7 @@ msgstr "" #: src/tables/build/BuildOrderTable.tsx:107 #: src/tables/purchasing/PurchaseOrderTable.tsx:56 -#: src/tables/sales/ReturnOrderTable.tsx:42 +#: src/tables/sales/ReturnOrderTable.tsx:47 #: src/tables/sales/SalesOrderTable.tsx:53 msgid "Filter by order status" msgstr "" @@ -4736,8 +4774,8 @@ msgstr "" msgid "Show overdue status" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:140 -#: src/tables/build/BuildOrderTable.tsx:158 +#: src/tables/build/BuildOrderTable.tsx:142 +#: src/tables/build/BuildOrderTable.tsx:160 msgid "Add Build Order" msgstr "" @@ -4762,27 +4800,43 @@ msgstr "" msgid "Are you sure you want to delete this address?" msgstr "" -#: src/tables/company/CompanyTable.tsx:63 +#: src/tables/company/CompanyTable.tsx:71 msgid "New Company" msgstr "" -#: src/tables/company/CompanyTable.tsx:83 +#: src/tables/company/CompanyTable.tsx:89 +msgid "Show active companies" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:94 +msgid "Show companies which are suppliers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:99 +msgid "Show companies which are manufacturers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:104 +msgid "Show companies which are customers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:116 msgid "Add Company" msgstr "" -#: src/tables/company/ContactTable.tsx:73 +#: src/tables/company/ContactTable.tsx:71 msgid "Edit Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:80 +#: src/tables/company/ContactTable.tsx:78 msgid "Add Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:91 +#: src/tables/company/ContactTable.tsx:89 msgid "Delete Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:131 +#: src/tables/company/ContactTable.tsx:129 msgid "Add contact" msgstr "" @@ -5179,11 +5233,6 @@ msgstr "" msgid "Not Virtual" msgstr "" -#: src/tables/part/PartTable.tsx:276 -#: src/tables/part/PartTable.tsx:292 -msgid "Add Part" -msgstr "" - #: src/tables/part/PartTestTemplateTable.tsx:52 msgid "Results" msgstr "" @@ -5532,105 +5581,122 @@ msgstr "" msgid "Are you sure you want to remove this manufacturer part?" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:84 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:86 msgid "Part Description" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:111 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:113 msgid "Total Quantity" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:127 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:129 msgid "Received" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:146 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:148 msgid "Supplier Code" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:153 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:155 msgid "Supplier Link" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:160 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:162 msgid "Manufacturer Code" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:174 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:176 msgid "Destination" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:188 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:198 msgid "Add Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:203 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:215 msgid "Edit Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:211 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:223 msgid "Delete Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:222 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:234 msgid "Receive line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:256 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:272 msgid "Add line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:261 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:282 msgid "Receive items" msgstr "" -#: src/tables/purchasing/PurchaseOrderTable.tsx:102 -#: src/tables/purchasing/PurchaseOrderTable.tsx:119 +#: src/tables/purchasing/PurchaseOrderTable.tsx:113 +#: src/tables/purchasing/PurchaseOrderTable.tsx:130 msgid "Add Purchase Order" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:88 +#: src/tables/purchasing/SupplierPartTable.tsx:94 msgid "MPN" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:111 +#: src/tables/purchasing/SupplierPartTable.tsx:123 msgid "Base units" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:156 -msgid "Add Supplier Part" -msgstr "" - -#: src/tables/purchasing/SupplierPartTable.tsx:159 +#: src/tables/purchasing/SupplierPartTable.tsx:171 msgid "Supplier part created" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:168 +#: src/tables/purchasing/SupplierPartTable.tsx:177 msgid "Add supplier part" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:193 -msgid "Supplier part updated" +#: src/tables/purchasing/SupplierPartTable.tsx:189 +msgid "Show active supplier parts" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:204 -msgid "Delete Supplier Part" +#: src/tables/purchasing/SupplierPartTable.tsx:193 +msgid "Active Part" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:193 +#~ msgid "Supplier part updated" +#~ msgstr "Supplier part updated" + +#: src/tables/purchasing/SupplierPartTable.tsx:194 +msgid "Show active internal parts" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:198 +msgid "Active Supplier" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:199 +msgid "Show active suppliers" msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:205 -msgid "Supplier part deleted" -msgstr "" +#~ msgid "Supplier part deleted" +#~ msgstr "Supplier part deleted" #: src/tables/purchasing/SupplierPartTable.tsx:207 -msgid "Are you sure you want to remove this supplier part?" +#~ msgid "Are you sure you want to remove this supplier part?" +#~ msgstr "Are you sure you want to remove this supplier part?" + +#: src/tables/purchasing/SupplierPartTable.tsx:219 +msgid "Delete Supplier Part" msgstr "" -#: src/tables/sales/ReturnOrderTable.tsx:95 +#: src/tables/sales/ReturnOrderTable.tsx:102 +#: src/tables/sales/ReturnOrderTable.tsx:116 msgid "Add Return Order" msgstr "" -#: src/tables/sales/SalesOrderTable.tsx:66 -#: src/tables/sales/SalesOrderTable.tsx:83 +#: src/tables/sales/SalesOrderTable.tsx:68 +#: src/tables/sales/SalesOrderTable.tsx:85 msgid "Add Sales Order" msgstr "" @@ -6097,8 +6163,8 @@ msgid "Finished" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:277 -#: src/tables/stock/StockItemTestResultTable.tsx:351 -#: src/tables/stock/StockItemTestResultTable.tsx:406 +#: src/tables/stock/StockItemTestResultTable.tsx:349 +#: src/tables/stock/StockItemTestResultTable.tsx:404 msgid "Add Test Result" msgstr "" @@ -6106,61 +6172,61 @@ msgstr "" msgid "Test result added" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:290 -#: src/tables/stock/StockItemTestResultTable.tsx:361 +#: src/tables/stock/StockItemTestResultTable.tsx:288 +#: src/tables/stock/StockItemTestResultTable.tsx:359 msgid "Edit Test Result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:292 +#: src/tables/stock/StockItemTestResultTable.tsx:290 msgid "Test result updated" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:298 -#: src/tables/stock/StockItemTestResultTable.tsx:370 +#: src/tables/stock/StockItemTestResultTable.tsx:296 +#: src/tables/stock/StockItemTestResultTable.tsx:368 msgid "Delete Test Result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:300 +#: src/tables/stock/StockItemTestResultTable.tsx:298 msgid "Test result deleted" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:314 +#: src/tables/stock/StockItemTestResultTable.tsx:312 msgid "Test Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:315 +#: src/tables/stock/StockItemTestResultTable.tsx:313 msgid "Test result has been recorded" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:322 +#: src/tables/stock/StockItemTestResultTable.tsx:320 msgid "Failed to record test result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:339 +#: src/tables/stock/StockItemTestResultTable.tsx:337 msgid "Pass Test" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:387 +#: src/tables/stock/StockItemTestResultTable.tsx:385 msgid "Required" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:388 +#: src/tables/stock/StockItemTestResultTable.tsx:386 msgid "Show results for required tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:392 +#: src/tables/stock/StockItemTestResultTable.tsx:390 msgid "Include Installed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:393 +#: src/tables/stock/StockItemTestResultTable.tsx:391 msgid "Show results for installed stock items" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:397 +#: src/tables/stock/StockItemTestResultTable.tsx:395 msgid "Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:398 +#: src/tables/stock/StockItemTestResultTable.tsx:396 msgid "Show only passed tests" msgstr "" diff --git a/src/frontend/src/locales/sk/messages.po b/src/frontend/src/locales/sk/messages.po index abecf69e3c..a484eb3b1a 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: 2024-04-18 03:35\n" +"PO-Revision-Date: 2024-04-21 04:19\n" "Last-Translator: \n" "Language-Team: Slovak\n" "Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 3;\n" @@ -69,10 +69,10 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/forms/StockForms.tsx:450 +#: src/forms/StockForms.tsx:427 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:407 +#: src/pages/stock/StockDetail.tsx:437 msgid "Remove" msgstr "" @@ -100,7 +100,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:226 -#: src/components/forms/ApiForm.tsx:516 +#: src/components/forms/ApiForm.tsx:529 #: src/contexts/ThemeContext.tsx:65 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 msgid "Submit" @@ -131,6 +131,9 @@ msgid "Part is not active" msgstr "" #: src/components/details/PartIcons.tsx:34 +#: src/pages/company/CompanyDetail.tsx:299 +#: src/pages/company/SupplierPartDetail.tsx:310 +#: src/pages/part/PartDetail.tsx:662 msgid "Inactive" msgstr "" @@ -246,26 +249,26 @@ msgstr "" msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:131 +#: src/components/forms/ApiForm.tsx:133 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "" -#: src/components/forms/ApiForm.tsx:378 +#: src/components/forms/ApiForm.tsx:393 #: src/components/widgets/MarkdownEditor.tsx:146 msgid "Success" msgstr "" -#: src/components/forms/ApiForm.tsx:453 +#: src/components/forms/ApiForm.tsx:468 msgid "Form Errors Exist" msgstr "" -#: src/components/forms/ApiForm.tsx:553 +#: src/components/forms/ApiForm.tsx:566 #: src/tables/plugin/PluginListTable.tsx:441 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:573 +#: src/components/forms/ApiForm.tsx:586 #: src/components/items/ActionDropdown.tsx:199 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:121 @@ -447,7 +450,7 @@ msgstr "" #: src/components/forms/HostOptionsForm.tsx:42 #: src/components/forms/HostOptionsForm.tsx:69 #: src/pages/part/CategoryDetail.tsx:72 -#: src/pages/part/PartDetail.tsx:122 +#: src/pages/part/PartDetail.tsx:116 #: src/pages/stock/LocationDetail.tsx:79 #: src/tables/machine/MachineTypeTable.tsx:65 #: src/tables/machine/MachineTypeTable.tsx:106 @@ -498,7 +501,7 @@ msgstr "" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:277 +#: src/components/forms/fields/ApiFormField.tsx:278 #: src/components/modals/LicenseModal.tsx:72 #: src/components/nav/SearchDrawer.tsx:411 #: src/components/widgets/MarkdownEditor.tsx:108 @@ -509,7 +512,7 @@ msgstr "" #: src/tables/InvenTreeTable.tsx:430 #: src/tables/InvenTreeTable.tsx:506 #: src/tables/plugin/PluginListTable.tsx:398 -#: src/tables/stock/StockItemTestResultTable.tsx:321 +#: src/tables/stock/StockItemTestResultTable.tsx:319 msgid "Error" msgstr "" @@ -548,7 +551,7 @@ msgid "Thumbnail" msgstr "" #: src/components/items/ActionDropdown.tsx:110 -#: src/pages/build/BuildDetail.tsx:298 +#: src/pages/build/BuildDetail.tsx:299 msgid "Barcode Actions" msgstr "" @@ -569,7 +572,7 @@ msgid "Link custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:161 -#: src/forms/PurchaseOrderForms.tsx:356 +#: src/forms/PurchaseOrderForms.tsx:367 msgid "Unlink Barcode" msgstr "" @@ -590,7 +593,6 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:218 -#: src/pages/stock/StockDetail.tsx:432 #: src/tables/RowActions.tsx:32 msgid "Duplicate" msgstr "" @@ -1041,19 +1043,18 @@ msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49 -#: src/pages/build/BuildDetail.tsx:79 -#: src/pages/part/PartDetail.tsx:767 +#: src/pages/build/BuildDetail.tsx:78 +#: src/pages/part/PartDetail.tsx:778 #: src/tables/part/RelatedPartTable.tsx:45 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:70 msgid "Part" msgstr "" @@ -1064,7 +1065,7 @@ msgstr "" #: src/pages/part/CategoryDetail.tsx:104 #: src/pages/part/CategoryDetail.tsx:183 #: src/pages/part/CategoryDetail.tsx:213 -#: src/pages/part/PartDetail.tsx:633 +#: src/pages/part/PartDetail.tsx:627 msgid "Parts" msgstr "" @@ -1085,10 +1086,10 @@ msgid "Part Test Templates" msgstr "" #: src/components/render/ModelType.tsx:43 -#: src/pages/company/SupplierPartDetail.tsx:185 -#: src/pages/company/SupplierPartDetail.tsx:294 -#: src/pages/stock/StockDetail.tsx:161 -#: src/tables/purchasing/SupplierPartTable.tsx:63 +#: src/pages/company/SupplierPartDetail.tsx:192 +#: src/pages/company/SupplierPartDetail.tsx:324 +#: src/pages/stock/StockDetail.tsx:168 +#: src/tables/purchasing/SupplierPartTable.tsx:69 msgid "Supplier Part" msgstr "" @@ -1112,12 +1113,12 @@ msgstr "" #: src/components/render/ModelType.tsx:67 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:67 -#: src/pages/stock/StockDetail.tsx:480 +#: src/pages/stock/StockDetail.tsx:514 msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:68 -#: src/pages/company/CompanyDetail.tsx:196 +#: src/pages/company/CompanyDetail.tsx:197 #: src/pages/stock/LocationDetail.tsx:112 #: src/pages/stock/LocationDetail.tsx:156 #: src/pages/stock/LocationDetail.tsx:309 @@ -1158,7 +1159,7 @@ msgid "Build Lines" msgstr "" #: src/components/render/ModelType.tsx:104 -#: src/pages/company/CompanyDetail.tsx:302 +#: src/pages/company/CompanyDetail.tsx:309 msgid "Company" msgstr "" @@ -1179,15 +1180,15 @@ msgstr "" #: src/components/render/ModelType.tsx:119 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:99 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:42 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:319 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:328 msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:120 #: src/pages/Index/Settings/SystemSettings.tsx:242 -#: src/pages/company/CompanyDetail.tsx:189 -#: src/pages/company/SupplierPartDetail.tsx:219 -#: src/pages/part/PartDetail.tsx:566 +#: src/pages/company/CompanyDetail.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:226 +#: src/pages/part/PartDetail.tsx:560 #: src/pages/purchasing/PurchasingIndex.tsx:20 msgid "Purchase Orders" msgstr "" @@ -1202,16 +1203,16 @@ msgstr "" #: src/components/render/ModelType.tsx:132 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:108 -#: src/pages/build/BuildDetail.tsx:127 -#: src/pages/sales/SalesOrderDetail.tsx:265 -#: src/pages/stock/StockDetail.tsx:209 +#: src/pages/build/BuildDetail.tsx:126 +#: src/pages/sales/SalesOrderDetail.tsx:315 +#: src/pages/stock/StockDetail.tsx:216 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:133 #: src/pages/Index/Settings/SystemSettings.tsx:257 -#: src/pages/company/CompanyDetail.tsx:205 -#: src/pages/part/PartDetail.tsx:572 +#: src/pages/company/CompanyDetail.tsx:206 +#: src/pages/part/PartDetail.tsx:566 #: src/pages/sales/SalesIndex.tsx:21 msgid "Sales Orders" msgstr "" @@ -1226,13 +1227,13 @@ msgstr "" #: src/components/render/ModelType.tsx:147 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:117 -#: src/pages/sales/ReturnOrderDetail.tsx:241 +#: src/pages/sales/ReturnOrderDetail.tsx:291 msgid "Return Order" msgstr "" #: src/components/render/ModelType.tsx:148 #: src/pages/Index/Settings/SystemSettings.tsx:272 -#: src/pages/company/CompanyDetail.tsx:212 +#: src/pages/company/CompanyDetail.tsx:213 #: src/pages/sales/SalesIndex.tsx:27 msgid "Return Orders" msgstr "" @@ -1243,19 +1244,19 @@ msgid "Address" msgstr "" #: src/components/render/ModelType.tsx:156 -#: src/pages/company/CompanyDetail.tsx:238 +#: src/pages/company/CompanyDetail.tsx:239 msgid "Addresses" msgstr "" #: src/components/render/ModelType.tsx:162 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:165 -#: src/pages/sales/ReturnOrderDetail.tsx:131 -#: src/pages/sales/SalesOrderDetail.tsx:135 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:167 +#: src/pages/sales/ReturnOrderDetail.tsx:146 +#: src/pages/sales/SalesOrderDetail.tsx:150 msgid "Contact" msgstr "" #: src/components/render/ModelType.tsx:163 -#: src/pages/company/CompanyDetail.tsx:232 +#: src/pages/company/CompanyDetail.tsx:233 msgid "Contacts" msgstr "" @@ -1285,26 +1286,26 @@ msgstr "" #: src/defaults/links.tsx:29 #: src/defaults/menuItems.tsx:38 #: src/pages/Index/Settings/SystemSettings.tsx:199 -#: src/pages/part/PartDetail.tsx:488 +#: src/pages/part/PartDetail.tsx:482 #: src/pages/stock/LocationDetail.tsx:289 -#: src/pages/stock/StockDetail.tsx:343 +#: src/pages/stock/StockDetail.tsx:350 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" msgstr "" #: src/components/render/Stock.tsx:26 -#: src/pages/stock/StockDetail.tsx:144 -#: src/pages/stock/StockDetail.tsx:450 +#: src/pages/stock/StockDetail.tsx:151 +#: src/pages/stock/StockDetail.tsx:484 msgid "Serial Number" msgstr "" #: src/components/render/Stock.tsx:28 #: src/pages/part/pricing/BomPricingPanel.tsx:132 #: src/pages/part/pricing/PriceBreakPanel.tsx:96 -#: src/pages/stock/StockDetail.tsx:139 -#: src/pages/stock/StockDetail.tsx:455 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:92 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:120 +#: src/pages/stock/StockDetail.tsx:146 +#: src/pages/stock/StockDetail.tsx:489 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:94 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:122 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:73 msgid "Quantity" msgstr "" @@ -2064,7 +2065,7 @@ msgstr "" #~ msgstr "Local Server" #: src/defaults/links.tsx:11 -#: src/pages/company/CompanyDetail.tsx:89 +#: src/pages/company/CompanyDetail.tsx:90 msgid "Website" msgstr "" @@ -2081,8 +2082,8 @@ msgstr "" #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:217 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:278 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:322 +#: src/pages/company/SupplierPartDetail.tsx:297 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:331 #: src/pages/purchasing/PurchasingIndex.tsx:52 msgid "Purchasing" msgstr "" @@ -2090,9 +2091,9 @@ msgstr "" #: src/defaults/links.tsx:32 #: src/defaults/menuItems.tsx:53 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:245 +#: src/pages/sales/ReturnOrderDetail.tsx:296 #: src/pages/sales/SalesIndex.tsx:45 -#: src/pages/sales/SalesOrderDetail.tsx:269 +#: src/pages/sales/SalesOrderDetail.tsx:320 msgid "Sales" msgstr "" @@ -2295,75 +2296,75 @@ msgstr "" #~ msgid "Part updated" #~ msgstr "Part updated" -#: src/forms/PurchaseOrderForms.tsx:246 +#: src/forms/PurchaseOrderForms.tsx:257 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:254 +#: src/forms/PurchaseOrderForms.tsx:265 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:263 +#: src/forms/PurchaseOrderForms.tsx:274 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:273 +#: src/forms/PurchaseOrderForms.tsx:284 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:278 +#: src/forms/PurchaseOrderForms.tsx:289 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:289 -#: src/forms/PurchaseOrderForms.tsx:365 +#: src/forms/PurchaseOrderForms.tsx:300 +#: src/forms/PurchaseOrderForms.tsx:376 msgid "Scan Barcode" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:333 +#: src/forms/PurchaseOrderForms.tsx:344 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:340 +#: src/forms/PurchaseOrderForms.tsx:351 msgid "Assign Batch Code{0}" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:349 +#: src/forms/PurchaseOrderForms.tsx:360 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:374 -#: src/forms/StockForms.tsx:359 +#: src/forms/PurchaseOrderForms.tsx:385 +#: src/forms/StockForms.tsx:336 msgid "Remove item from list" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:399 -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/PurchaseOrderForms.tsx:410 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:58 -#: src/pages/stock/StockDetail.tsx:169 +#: src/pages/stock/StockDetail.tsx:176 msgid "Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:415 +#: src/forms/PurchaseOrderForms.tsx:426 msgid "Store at default location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:428 +#: src/forms/PurchaseOrderForms.tsx:439 msgid "Store at line item destination" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:438 +#: src/forms/PurchaseOrderForms.tsx:449 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:647 +#: src/forms/PurchaseOrderForms.tsx:658 msgid "Receive line items" msgstr "" @@ -2388,97 +2389,94 @@ msgstr "" #~ msgstr "Create Stock Item" #: src/forms/StockForms.tsx:136 +#: src/pages/stock/StockDetail.tsx:373 #: src/tables/stock/StockItemTable.tsx:374 #: src/tables/stock/StockItemTable.tsx:494 msgid "Add Stock Item" msgstr "" -#: src/forms/StockForms.tsx:157 -msgid "Edit Stock Item" -msgstr "" - #: src/forms/StockForms.tsx:158 -msgid "Stock item updated" -msgstr "" +#~ msgid "Stock item updated" +#~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:348 +#: src/forms/StockForms.tsx:325 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 -#: src/pages/part/PartDetail.tsx:208 -#: src/pages/part/PartDetail.tsx:649 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 +#: src/pages/part/PartDetail.tsx:202 +#: src/pages/part/PartDetail.tsx:643 #: src/tables/stock/StockItemTable.tsx:283 msgid "In Stock" msgstr "" -#: src/forms/StockForms.tsx:416 +#: src/forms/StockForms.tsx:393 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/tables/RowActions.tsx:148 msgid "Actions" msgstr "" -#: src/forms/StockForms.tsx:479 -#: src/pages/stock/StockDetail.tsx:399 +#: src/forms/StockForms.tsx:456 +#: src/pages/stock/StockDetail.tsx:429 #: src/tables/settings/TemplateTable.tsx:266 -#: src/tables/stock/StockItemTestResultTable.tsx:350 +#: src/tables/stock/StockItemTestResultTable.tsx:348 msgid "Add" msgstr "" -#: src/forms/StockForms.tsx:507 +#: src/forms/StockForms.tsx:484 #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:389 +#: src/pages/stock/StockDetail.tsx:419 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:740 +#: src/forms/StockForms.tsx:717 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:749 +#: src/forms/StockForms.tsx:726 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:758 -#: src/pages/part/PartDetail.tsx:725 +#: src/forms/StockForms.tsx:735 +#: src/pages/part/PartDetail.tsx:734 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:767 -#: src/pages/part/PartDetail.tsx:714 +#: src/forms/StockForms.tsx:744 +#: src/pages/part/PartDetail.tsx:723 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:776 +#: src/forms/StockForms.tsx:753 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:785 +#: src/forms/StockForms.tsx:762 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:804 +#: src/forms/StockForms.tsx:781 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:811 +#: src/forms/StockForms.tsx:788 msgid "Parent stock location" msgstr "" @@ -3196,7 +3194,7 @@ msgid "Reports" msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:89 -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:318 msgid "Report" msgstr "" @@ -3213,7 +3211,7 @@ msgstr "" #~ msgstr "Return order" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135 -#: src/pages/part/PartDetail.tsx:513 +#: src/pages/part/PartDetail.tsx:507 msgid "Bill of Materials" msgstr "" @@ -3264,15 +3262,15 @@ msgid "Reporting" msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:223 -#: src/pages/part/PartDetail.tsx:584 +#: src/pages/part/PartDetail.tsx:578 msgid "Stocktake" msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:228 -#: src/pages/build/BuildDetail.tsx:360 +#: src/pages/build/BuildDetail.tsx:361 #: src/pages/build/BuildIndex.tsx:14 -#: src/pages/part/PartDetail.tsx:520 -#: src/pages/sales/SalesOrderDetail.tsx:213 +#: src/pages/part/PartDetail.tsx:514 +#: src/pages/sales/SalesOrderDetail.tsx:240 msgid "Build Orders" msgstr "" @@ -3332,34 +3330,34 @@ msgstr "" #~ msgid "Build Status" #~ msgstr "Build Status" -#: src/pages/build/BuildDetail.tsx:85 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:109 -#: src/pages/sales/ReturnOrderDetail.tsx:75 -#: src/pages/sales/SalesOrderDetail.tsx:79 +#: src/pages/build/BuildDetail.tsx:84 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:111 +#: src/pages/sales/ReturnOrderDetail.tsx:90 +#: src/pages/sales/SalesOrderDetail.tsx:94 #: src/tables/machine/MachineListTable.tsx:323 #: src/tables/purchasing/PurchaseOrderTable.tsx:55 -#: src/tables/sales/ReturnOrderTable.tsx:41 +#: src/tables/sales/ReturnOrderTable.tsx:46 #: src/tables/sales/SalesOrderTable.tsx:52 #: src/tables/stock/StockItemTable.tsx:252 msgid "Status" msgstr "" -#: src/pages/build/BuildDetail.tsx:91 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:82 -#: src/pages/sales/ReturnOrderDetail.tsx:49 -#: src/pages/sales/SalesOrderDetail.tsx:53 +#: src/pages/build/BuildDetail.tsx:90 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:84 +#: src/pages/sales/ReturnOrderDetail.tsx:64 +#: src/pages/sales/SalesOrderDetail.tsx:68 msgid "Reference" msgstr "" -#: src/pages/build/BuildDetail.tsx:96 -#: src/pages/company/CompanyDetail.tsx:84 +#: src/pages/build/BuildDetail.tsx:95 +#: src/pages/company/CompanyDetail.tsx:85 #: src/pages/company/ManufacturerPartDetail.tsx:73 -#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/pages/company/SupplierPartDetail.tsx:85 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:129 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:103 -#: src/pages/sales/ReturnOrderDetail.tsx:69 -#: src/pages/sales/SalesOrderDetail.tsx:73 +#: src/pages/part/PartDetail.tsx:123 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:105 +#: src/pages/sales/ReturnOrderDetail.tsx:84 +#: src/pages/sales/SalesOrderDetail.tsx:88 #: src/pages/stock/LocationDetail.tsx:93 #: src/tables/ColumnRenderers.tsx:59 #: src/tables/machine/MachineTypeTable.tsx:69 @@ -3372,40 +3370,40 @@ msgstr "" msgid "Description" msgstr "" -#: src/pages/build/BuildDetail.tsx:103 +#: src/pages/build/BuildDetail.tsx:102 msgid "Parent Build" msgstr "" -#: src/pages/build/BuildDetail.tsx:114 +#: src/pages/build/BuildDetail.tsx:113 msgid "Build Quantity" msgstr "" -#: src/pages/build/BuildDetail.tsx:122 -#: src/pages/build/BuildDetail.tsx:223 +#: src/pages/build/BuildDetail.tsx:121 +#: src/pages/build/BuildDetail.tsx:222 msgid "Completed Outputs" msgstr "" -#: src/pages/build/BuildDetail.tsx:139 +#: src/pages/build/BuildDetail.tsx:138 msgid "Issued By" msgstr "" -#: src/pages/build/BuildDetail.tsx:145 -#: src/pages/part/PartDetail.tsx:321 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:190 -#: src/pages/sales/ReturnOrderDetail.tsx:156 -#: src/pages/sales/SalesOrderDetail.tsx:160 +#: src/pages/build/BuildDetail.tsx:144 +#: src/pages/part/PartDetail.tsx:315 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:192 +#: src/pages/sales/ReturnOrderDetail.tsx:171 +#: src/pages/sales/SalesOrderDetail.tsx:175 msgid "Responsible" msgstr "" -#: src/pages/build/BuildDetail.tsx:157 +#: src/pages/build/BuildDetail.tsx:156 msgid "Source Location" msgstr "" -#: src/pages/build/BuildDetail.tsx:158 +#: src/pages/build/BuildDetail.tsx:157 msgid "Any location" msgstr "" -#: src/pages/build/BuildDetail.tsx:165 +#: src/pages/build/BuildDetail.tsx:164 msgid "Destination Location" msgstr "" @@ -3420,7 +3418,7 @@ msgstr "" #~ msgid "Link custom barcode to part" #~ msgstr "Link custom barcode to part" -#: src/pages/build/BuildDetail.tsx:196 +#: src/pages/build/BuildDetail.tsx:195 msgid "Build Details" msgstr "" @@ -3429,7 +3427,7 @@ msgstr "" #~ msgid "Unlink custom barcode from part" #~ msgstr "Unlink custom barcode from part" -#: src/pages/build/BuildDetail.tsx:202 +#: src/pages/build/BuildDetail.tsx:201 #: src/tables/build/BuildLineTable.tsx:204 msgid "Allocate Stock" msgstr "" @@ -3438,7 +3436,7 @@ msgstr "" #~ msgid "Build Order updated" #~ msgstr "Build Order updated" -#: src/pages/build/BuildDetail.tsx:217 +#: src/pages/build/BuildDetail.tsx:216 msgid "Incomplete Outputs" msgstr "" @@ -3454,48 +3452,48 @@ msgstr "" #~ msgid "Delete build order" #~ msgstr "Delete build order" -#: src/pages/build/BuildDetail.tsx:236 +#: src/pages/build/BuildDetail.tsx:235 msgid "Consumed Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:248 +#: src/pages/build/BuildDetail.tsx:247 msgid "Child Build Orders" msgstr "" -#: src/pages/build/BuildDetail.tsx:258 -#: src/pages/company/CompanyDetail.tsx:244 +#: src/pages/build/BuildDetail.tsx:257 +#: src/pages/company/CompanyDetail.tsx:245 #: src/pages/company/ManufacturerPartDetail.tsx:169 -#: src/pages/part/PartDetail.tsx:606 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:246 -#: src/pages/sales/ReturnOrderDetail.tsx:199 -#: src/pages/sales/SalesOrderDetail.tsx:223 -#: src/pages/stock/StockDetail.tsx:316 +#: src/pages/part/PartDetail.tsx:600 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:253 +#: src/pages/sales/ReturnOrderDetail.tsx:214 +#: src/pages/sales/SalesOrderDetail.tsx:250 +#: src/pages/stock/StockDetail.tsx:323 msgid "Attachments" msgstr "" -#: src/pages/build/BuildDetail.tsx:270 -#: src/pages/company/CompanyDetail.tsx:256 -#: src/pages/part/PartDetail.tsx:618 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:258 -#: src/pages/sales/ReturnOrderDetail.tsx:211 -#: src/pages/sales/SalesOrderDetail.tsx:235 -#: src/pages/stock/StockDetail.tsx:328 +#: src/pages/build/BuildDetail.tsx:269 +#: src/pages/company/CompanyDetail.tsx:257 +#: src/pages/part/PartDetail.tsx:612 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:265 +#: src/pages/sales/ReturnOrderDetail.tsx:226 +#: src/pages/sales/SalesOrderDetail.tsx:262 +#: src/pages/stock/StockDetail.tsx:335 msgid "Notes" msgstr "" -#: src/pages/build/BuildDetail.tsx:286 +#: src/pages/build/BuildDetail.tsx:287 msgid "Edit Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:312 +#: src/pages/build/BuildDetail.tsx:313 msgid "Reporting Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:318 +#: src/pages/build/BuildDetail.tsx:319 msgid "Print build report" msgstr "" -#: src/pages/build/BuildDetail.tsx:324 +#: src/pages/build/BuildDetail.tsx:325 msgid "Build Order Actions" msgstr "" @@ -3507,53 +3505,56 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/company/CompanyDetail.tsx:97 +#: src/pages/company/CompanyDetail.tsx:98 msgid "Phone Number" msgstr "" -#: src/pages/company/CompanyDetail.tsx:104 +#: src/pages/company/CompanyDetail.tsx:105 msgid "Email Address" msgstr "" -#: src/pages/company/CompanyDetail.tsx:114 +#: src/pages/company/CompanyDetail.tsx:115 msgid "Default Currency" msgstr "" -#: src/pages/company/CompanyDetail.tsx:119 +#: src/pages/company/CompanyDetail.tsx:120 #: src/pages/company/SupplierDetail.tsx:8 -#: src/pages/company/SupplierPartDetail.tsx:102 -#: src/pages/company/SupplierPartDetail.tsx:188 -#: src/pages/company/SupplierPartDetail.tsx:282 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:97 +#: src/pages/company/SupplierPartDetail.tsx:109 +#: src/pages/company/SupplierPartDetail.tsx:195 +#: src/pages/company/SupplierPartDetail.tsx:301 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:99 +#: src/tables/company/CompanyTable.tsx:93 #: src/tables/purchasing/PurchaseOrderTable.tsx:73 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:36 msgid "Supplier" msgstr "" -#: src/pages/company/CompanyDetail.tsx:125 +#: src/pages/company/CompanyDetail.tsx:126 #: src/pages/company/ManufacturerDetail.tsx:8 #: src/pages/company/ManufacturerPartDetail.tsx:91 #: src/pages/company/ManufacturerPartDetail.tsx:221 -#: src/pages/company/SupplierPartDetail.tsx:117 +#: src/pages/company/SupplierPartDetail.tsx:124 +#: src/tables/company/CompanyTable.tsx:98 msgid "Manufacturer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:131 +#: src/pages/company/CompanyDetail.tsx:132 #: src/pages/company/CustomerDetail.tsx:8 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/pages/sales/ReturnOrderDetail.tsx:63 -#: src/pages/sales/SalesOrderDetail.tsx:67 -#: src/pages/stock/StockDetail.tsx:218 -#: src/tables/sales/ReturnOrderTable.tsx:60 -#: src/tables/sales/SalesOrderTable.tsx:95 +#: src/pages/sales/ReturnOrderDetail.tsx:78 +#: src/pages/sales/SalesOrderDetail.tsx:82 +#: src/pages/stock/StockDetail.tsx:225 +#: src/tables/company/CompanyTable.tsx:103 +#: src/tables/sales/ReturnOrderTable.tsx:61 +#: src/tables/sales/SalesOrderTable.tsx:97 msgid "Customer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:165 +#: src/pages/company/CompanyDetail.tsx:166 msgid "Details" msgstr "" -#: src/pages/company/CompanyDetail.tsx:171 +#: src/pages/company/CompanyDetail.tsx:172 msgid "Manufactured Parts" msgstr "" @@ -3561,7 +3562,7 @@ msgstr "" #~ msgid "Edit company" #~ msgstr "Edit company" -#: src/pages/company/CompanyDetail.tsx:180 +#: src/pages/company/CompanyDetail.tsx:181 msgid "Supplied Parts" msgstr "" @@ -3569,30 +3570,31 @@ msgstr "" #~ msgid "Delete company" #~ msgstr "Delete company" -#: src/pages/company/CompanyDetail.tsx:221 +#: src/pages/company/CompanyDetail.tsx:222 msgid "Assigned Stock" msgstr "" -#: src/pages/company/CompanyDetail.tsx:272 +#: src/pages/company/CompanyDetail.tsx:273 msgid "Edit Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:281 +#: src/pages/company/CompanyDetail.tsx:282 msgid "Company Actions" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:66 -#: src/pages/company/SupplierPartDetail.tsx:71 +#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:72 msgid "Internal Part" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:81 -#: src/pages/company/SupplierPartDetail.tsx:85 +#: src/pages/company/SupplierPartDetail.tsx:92 msgid "External Link" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:99 -#: src/pages/company/SupplierPartDetail.tsx:126 +#: src/pages/company/SupplierPartDetail.tsx:133 #: src/tables/purchasing/ManufacturerPartTable.tsx:53 msgid "Manufacturer Part Number" msgstr "" @@ -3606,12 +3608,12 @@ msgid "Manufacturer Part Details" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:143 -#: src/pages/part/PartDetail.tsx:482 +#: src/pages/part/PartDetail.tsx:476 msgid "Parameters" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:155 -#: src/pages/part/PartDetail.tsx:553 +#: src/pages/part/PartDetail.tsx:547 #: src/pages/purchasing/PurchasingIndex.tsx:26 msgid "Suppliers" msgstr "" @@ -3629,65 +3631,70 @@ msgstr "" msgid "ManufacturerPart" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:92 +#: src/pages/company/SupplierPartDetail.tsx:99 #: src/tables/ColumnRenderers.tsx:110 msgid "Note" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:110 +#: src/pages/company/SupplierPartDetail.tsx:117 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:138 -#: src/pages/company/SupplierPartDetail.tsx:189 -#: src/pages/stock/StockDetail.tsx:232 +#: src/pages/company/SupplierPartDetail.tsx:145 +#: src/pages/company/SupplierPartDetail.tsx:196 +#: src/pages/stock/StockDetail.tsx:239 msgid "Packaging" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:145 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:105 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:141 -#: src/tables/purchasing/SupplierPartTable.tsx:120 +#: src/pages/company/SupplierPartDetail.tsx:152 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:107 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:143 +#: src/tables/purchasing/SupplierPartTable.tsx:132 msgid "Pack Quantity" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:156 +#: src/pages/company/SupplierPartDetail.tsx:163 msgid "Supplier Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:163 +#: src/pages/company/SupplierPartDetail.tsx:170 msgid "Availability Updated" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:197 msgid "Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:199 +#: src/pages/company/SupplierPartDetail.tsx:206 msgid "Supplier Part Details" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:205 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:234 +#: src/pages/company/SupplierPartDetail.tsx:212 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:241 msgid "Received Stock" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:229 +#: src/pages/company/SupplierPartDetail.tsx:236 #: src/pages/part/PartPricingPanel.tsx:115 #: src/pages/part/pricing/PricingOverviewPanel.tsx:130 msgid "Supplier Pricing" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:244 +#: src/pages/company/SupplierPartDetail.tsx:251 msgid "Supplier Part Actions" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:270 -#: src/tables/purchasing/SupplierPartTable.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:275 +#: src/tables/purchasing/SupplierPartTable.tsx:211 msgid "Edit Supplier Part" msgstr "" +#: src/pages/company/SupplierPartDetail.tsx:282 +#: src/tables/purchasing/SupplierPartTable.tsx:164 +msgid "Add Supplier Part" +msgstr "" + #: src/pages/part/CategoryDetail.tsx:78 #: src/pages/stock/LocationDetail.tsx:85 #: src/tables/settings/ErrorTable.tsx:34 @@ -3734,135 +3741,143 @@ msgstr "" msgid "Category Details" msgstr "" -#: src/pages/part/PartDetail.tsx:135 +#: src/pages/part/PartDetail.tsx:129 msgid "Variant of" msgstr "" -#: src/pages/part/PartDetail.tsx:142 +#: src/pages/part/PartDetail.tsx:136 #: src/tables/notifications/NotificationsTable.tsx:31 #: src/tables/part/PartCategoryTemplateTable.tsx:68 msgid "Category" msgstr "" -#: src/pages/part/PartDetail.tsx:148 +#: src/pages/part/PartDetail.tsx:142 msgid "Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:155 +#: src/pages/part/PartDetail.tsx:149 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:162 +#: src/pages/part/PartDetail.tsx:156 msgid "IPN" msgstr "" -#: src/pages/part/PartDetail.tsx:169 +#: src/pages/part/PartDetail.tsx:163 msgid "Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:176 +#: src/pages/part/PartDetail.tsx:170 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:39 msgid "Units" msgstr "" -#: src/pages/part/PartDetail.tsx:183 +#: src/pages/part/PartDetail.tsx:177 #: src/tables/settings/PendingTasksTable.tsx:40 msgid "Keywords" msgstr "" -#: src/pages/part/PartDetail.tsx:190 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:156 -#: src/pages/sales/ReturnOrderDetail.tsx:122 -#: src/pages/sales/SalesOrderDetail.tsx:126 +#: src/pages/part/PartDetail.tsx:184 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:158 +#: src/pages/sales/ReturnOrderDetail.tsx:137 +#: src/pages/sales/SalesOrderDetail.tsx:141 msgid "Link" msgstr "" -#: src/pages/part/PartDetail.tsx:202 +#: src/pages/part/PartDetail.tsx:196 #: src/tables/build/BuildLineTable.tsx:115 msgid "Available Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:214 +#: src/pages/part/PartDetail.tsx:208 msgid "Minimum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:220 +#: src/pages/part/PartDetail.tsx:214 #: src/tables/bom/BomTable.tsx:210 #: src/tables/build/BuildLineTable.tsx:92 msgid "On order" msgstr "" -#: src/pages/part/PartDetail.tsx:229 +#: src/pages/part/PartDetail.tsx:223 msgid "Allocated to Build Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:240 +#: src/pages/part/PartDetail.tsx:234 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:250 +#: src/pages/part/PartDetail.tsx:244 #: src/tables/bom/BomTable.tsx:234 msgid "Can Build" msgstr "" -#: src/pages/part/PartDetail.tsx:257 +#: src/pages/part/PartDetail.tsx:251 #: src/tables/bom/BomTable.tsx:218 #: src/tables/part/PartTable.tsx:91 msgid "Building" msgstr "" -#: src/pages/part/PartDetail.tsx:266 +#: src/pages/part/PartDetail.tsx:260 #: src/tables/bom/UsedInTable.tsx:71 #: src/tables/build/BuildOrderTable.tsx:102 +#: src/tables/company/CompanyTable.tsx:58 +#: src/tables/company/CompanyTable.tsx:88 #: src/tables/machine/MachineListTable.tsx:320 #: src/tables/part/PartTable.tsx:177 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:190 #: src/tables/plugin/PluginListTable.tsx:634 +#: src/tables/purchasing/SupplierPartTable.tsx:99 +#: src/tables/purchasing/SupplierPartTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:247 msgid "Active" msgstr "" -#: src/pages/part/PartDetail.tsx:271 +#: src/pages/part/PartDetail.tsx:265 msgid "Template Part" msgstr "" -#: src/pages/part/PartDetail.tsx:276 +#: src/pages/part/PartDetail.tsx:270 #: src/tables/bom/BomTable.tsx:262 msgid "Assembled Part" msgstr "" -#: src/pages/part/PartDetail.tsx:281 +#: src/pages/part/PartDetail.tsx:275 msgid "Component Part" msgstr "" -#: src/pages/part/PartDetail.tsx:286 +#: src/pages/part/PartDetail.tsx:280 #: src/tables/bom/BomTable.tsx:257 msgid "Trackable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:291 +#: src/pages/part/PartDetail.tsx:285 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:296 +#: src/pages/part/PartDetail.tsx:290 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:301 +#: src/pages/part/PartDetail.tsx:295 msgid "Virtual Part" msgstr "" -#: src/pages/part/PartDetail.tsx:309 +#: src/pages/part/PartDetail.tsx:303 msgid "Creation Date" msgstr "" +#: src/pages/part/PartDetail.tsx:308 +msgid "Created By" +msgstr "" + #: src/pages/part/PartDetail.tsx:310 #~ msgid "Edit part" #~ msgstr "Edit part" -#: src/pages/part/PartDetail.tsx:314 -msgid "Created By" +#: src/pages/part/PartDetail.tsx:322 +msgid "Default Supplier" msgstr "" #: src/pages/part/PartDetail.tsx:322 @@ -3873,93 +3888,95 @@ msgstr "" #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:328 -msgid "Default Supplier" -msgstr "" - -#: src/pages/part/PartDetail.tsx:339 +#: src/pages/part/PartDetail.tsx:333 #: src/tables/part/PartTable.tsx:160 msgid "Price Range" msgstr "" -#: src/pages/part/PartDetail.tsx:374 -#: src/pages/stock/StockDetail.tsx:129 +#: src/pages/part/PartDetail.tsx:368 +#: src/pages/stock/StockDetail.tsx:136 msgid "Last Stocktake" msgstr "" -#: src/pages/part/PartDetail.tsx:409 +#: src/pages/part/PartDetail.tsx:403 msgid "Stocktake By" msgstr "" -#: src/pages/part/PartDetail.tsx:476 +#: src/pages/part/PartDetail.tsx:470 msgid "Part Details" msgstr "" -#: src/pages/part/PartDetail.tsx:500 +#: src/pages/part/PartDetail.tsx:494 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:507 -#: src/pages/stock/StockDetail.tsx:277 +#: src/pages/part/PartDetail.tsx:501 +#: src/pages/stock/StockDetail.tsx:284 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:527 +#: src/pages/part/PartDetail.tsx:521 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:534 +#: src/pages/part/PartDetail.tsx:528 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:540 +#: src/pages/part/PartDetail.tsx:534 #: src/pages/purchasing/PurchasingIndex.tsx:37 msgid "Manufacturers" msgstr "" -#: src/pages/part/PartDetail.tsx:579 +#: src/pages/part/PartDetail.tsx:573 msgid "Scheduling" msgstr "" -#: src/pages/part/PartDetail.tsx:589 +#: src/pages/part/PartDetail.tsx:583 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:600 +#: src/pages/part/PartDetail.tsx:594 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:654 +#: src/pages/part/PartDetail.tsx:648 msgid "No Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:659 +#: src/pages/part/PartDetail.tsx:653 #: src/tables/part/PartTable.tsx:85 msgid "On Order" msgstr "" -#: src/pages/part/PartDetail.tsx:664 +#: src/pages/part/PartDetail.tsx:658 #: src/tables/stock/StockItemTable.tsx:288 msgid "In Production" msgstr "" -#: src/pages/part/PartDetail.tsx:676 +#: src/pages/part/PartDetail.tsx:671 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:707 +#: src/pages/part/PartDetail.tsx:678 +#: src/tables/part/PartTable.tsx:276 +#: src/tables/part/PartTable.tsx:292 +msgid "Add Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:716 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:715 +#: src/pages/part/PartDetail.tsx:724 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:726 +#: src/pages/part/PartDetail.tsx:735 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:736 +#: src/pages/part/PartDetail.tsx:745 msgid "Part Actions" msgstr "" @@ -4022,7 +4039,7 @@ msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:151 #: src/pages/part/pricing/SupplierPricingPanel.tsx:83 #: src/tables/bom/BomTable.tsx:149 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:168 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:170 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:88 msgid "Unit Price" msgstr "" @@ -4030,12 +4047,15 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:161 #: src/tables/ColumnRenderers.tsx:231 #: src/tables/bom/BomTable.tsx:158 +#: src/tables/purchasing/PurchaseOrderTable.tsx:97 +#: src/tables/sales/ReturnOrderTable.tsx:87 +#: src/tables/sales/SalesOrderTable.tsx:124 msgid "Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:177 #: src/pages/part/pricing/VariantPricingPanel.tsx:62 -#: src/tables/purchasing/SupplierPartTable.tsx:137 +#: src/tables/purchasing/SupplierPartTable.tsx:149 msgid "Updated" msgstr "" @@ -4094,7 +4114,7 @@ msgid "Overall Pricing" msgstr "" #: src/pages/part/pricing/PricingOverviewPanel.tsx:184 -#: src/pages/stock/StockDetail.tsx:123 +#: src/pages/stock/StockDetail.tsx:130 msgid "Last Updated" msgstr "" @@ -4153,82 +4173,92 @@ msgstr "" msgid "Variant Part" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:66 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:68 msgid "Edit Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:88 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:90 msgid "Supplier Reference" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:118 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:228 -#: src/pages/sales/ReturnOrderDetail.tsx:84 -#: src/pages/sales/ReturnOrderDetail.tsx:194 -#: src/pages/sales/SalesOrderDetail.tsx:88 -#: src/pages/sales/SalesOrderDetail.tsx:198 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:120 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:230 +#: src/pages/sales/ReturnOrderDetail.tsx:99 +#: src/pages/sales/ReturnOrderDetail.tsx:209 +#: src/pages/sales/SalesOrderDetail.tsx:103 +#: src/pages/sales/SalesOrderDetail.tsx:225 msgid "Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:125 -#: src/pages/sales/ReturnOrderDetail.tsx:91 -#: src/pages/sales/SalesOrderDetail.tsx:95 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 +#: src/pages/sales/ReturnOrderDetail.tsx:106 +#: src/pages/sales/SalesOrderDetail.tsx:110 msgid "Completed Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:133 -#: src/pages/sales/ReturnOrderDetail.tsx:99 -#: src/pages/sales/SalesOrderDetail.tsx:103 -#: src/pages/sales/SalesOrderDetail.tsx:208 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:135 +#: src/pages/sales/ReturnOrderDetail.tsx:114 +#: src/pages/sales/SalesOrderDetail.tsx:118 +#: src/pages/sales/SalesOrderDetail.tsx:235 msgid "Completed Shipments" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:141 -#: src/pages/sales/ReturnOrderDetail.tsx:107 -#: src/pages/sales/SalesOrderDetail.tsx:111 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 +#: src/pages/sales/ReturnOrderDetail.tsx:122 +#: src/pages/sales/SalesOrderDetail.tsx:126 msgid "Order Currency," msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:146 -#: src/pages/sales/ReturnOrderDetail.tsx:112 -#: src/pages/sales/SalesOrderDetail.tsx:116 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:148 +#: src/pages/sales/ReturnOrderDetail.tsx:127 +#: src/pages/sales/SalesOrderDetail.tsx:131 msgid "Total Cost" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:177 -#: src/pages/sales/ReturnOrderDetail.tsx:143 -#: src/pages/sales/SalesOrderDetail.tsx:147 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:179 +#: src/pages/sales/ReturnOrderDetail.tsx:158 +#: src/pages/sales/SalesOrderDetail.tsx:162 msgid "Created On" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:183 -#: src/pages/sales/ReturnOrderDetail.tsx:149 -#: src/pages/sales/SalesOrderDetail.tsx:153 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:185 +#: src/pages/sales/ReturnOrderDetail.tsx:164 +#: src/pages/sales/SalesOrderDetail.tsx:168 #: src/tables/ColumnRenderers.tsx:180 msgid "Target Date" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:222 -#: src/pages/sales/ReturnOrderDetail.tsx:188 -#: src/pages/sales/SalesOrderDetail.tsx:192 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:224 +#: src/pages/sales/ReturnOrderDetail.tsx:203 +#: src/pages/sales/SalesOrderDetail.tsx:219 msgid "Order Details" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:287 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:293 +#: src/pages/sales/ReturnOrderDetail.tsx:267 +#: src/pages/sales/SalesOrderDetail.tsx:279 msgid "Order Actions" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:55 -#: src/pages/sales/SalesOrderDetail.tsx:59 -#: src/tables/sales/SalesOrderTable.tsx:111 +#: src/pages/sales/ReturnOrderDetail.tsx:70 +#: src/pages/sales/SalesOrderDetail.tsx:74 +#: src/tables/sales/SalesOrderTable.tsx:113 msgid "Customer Reference" msgstr "" +#: src/pages/sales/ReturnOrderDetail.tsx:256 +msgid "Edit Return Order" +msgstr "" + #: src/pages/sales/SalesIndex.tsx:33 msgid "Customers" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:203 +#: src/pages/sales/SalesOrderDetail.tsx:208 +msgid "Edit Sales Order" +msgstr "" + +#: src/pages/sales/SalesOrderDetail.tsx:230 msgid "Pending Shipments" msgstr "" @@ -4266,15 +4296,19 @@ msgstr "" msgid "Location Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:102 +#: src/pages/stock/StockDetail.tsx:109 msgid "Base Part" msgstr "" -#: src/pages/stock/StockDetail.tsx:109 +#: src/pages/stock/StockDetail.tsx:116 msgid "Stock Status" msgstr "" -#: src/pages/stock/StockDetail.tsx:150 +#: src/pages/stock/StockDetail.tsx:155 +#~ msgid "Link custom barcode to stock item" +#~ msgstr "Link custom barcode to stock item" + +#: src/pages/stock/StockDetail.tsx:157 #: src/tables/build/BuildLineTable.tsx:38 #: src/tables/part/PartTable.tsx:116 #: src/tables/stock/StockItemTable.tsx:154 @@ -4282,86 +4316,90 @@ msgstr "" msgid "Available" msgstr "" -#: src/pages/stock/StockDetail.tsx:155 -#~ msgid "Link custom barcode to stock item" -#~ msgstr "Link custom barcode to stock item" - #: src/pages/stock/StockDetail.tsx:161 #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:176 +#: src/pages/stock/StockDetail.tsx:183 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:192 +#: src/pages/stock/StockDetail.tsx:199 msgid "Consumed By" msgstr "" -#: src/pages/stock/StockDetail.tsx:201 -msgid "Build Order" -msgstr "" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "Edit stock item" +#: src/pages/stock/StockDetail.tsx:208 +msgid "Build Order" +msgstr "" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "Delete stock item" -#: src/pages/stock/StockDetail.tsx:266 +#: src/pages/stock/StockDetail.tsx:273 msgid "Stock Details" msgstr "" -#: src/pages/stock/StockDetail.tsx:272 +#: src/pages/stock/StockDetail.tsx:279 msgid "Stock Tracking" msgstr "" -#: src/pages/stock/StockDetail.tsx:284 +#: src/pages/stock/StockDetail.tsx:291 msgid "Test Data" msgstr "" -#: src/pages/stock/StockDetail.tsx:298 +#: src/pages/stock/StockDetail.tsx:305 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:305 +#: src/pages/stock/StockDetail.tsx:312 msgid "Child Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:385 +#: src/pages/stock/StockDetail.tsx:364 +msgid "Edit Stock Item" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:415 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:390 +#: src/pages/stock/StockDetail.tsx:420 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:400 +#: src/pages/stock/StockDetail.tsx:430 #: src/tables/stock/StockItemTable.tsx:409 msgid "Add stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:408 +#: src/pages/stock/StockDetail.tsx:433 +#~ msgid "Duplicate stock item" +#~ msgstr "Duplicate stock item" + +#: src/pages/stock/StockDetail.tsx:438 #: src/tables/stock/StockItemTable.tsx:418 msgid "Remove stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:415 +#: src/pages/stock/StockDetail.tsx:445 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:416 +#: src/pages/stock/StockDetail.tsx:446 #: src/tables/stock/StockItemTable.tsx:438 msgid "Transfer stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:433 -msgid "Duplicate stock item" +#: src/pages/stock/StockDetail.tsx:458 +msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:460 +#: src/pages/stock/StockDetail.tsx:494 msgid "Batch Code" msgstr "" @@ -4610,18 +4648,10 @@ msgstr "" msgid "BOM item created" msgstr "" -#: src/tables/bom/BomTable.tsx:311 -#~ msgid "Edit Bom Item" -#~ msgstr "Edit Bom Item" - #: src/tables/bom/BomTable.tsx:313 msgid "Edit BOM Item" msgstr "" -#: src/tables/bom/BomTable.tsx:313 -#~ msgid "Bom item updated" -#~ msgstr "Bom item updated" - #: src/tables/bom/BomTable.tsx:315 msgid "BOM item updated" msgstr "" @@ -4634,26 +4664,34 @@ msgstr "" msgid "BOM item deleted" msgstr "" -#: src/tables/bom/BomTable.tsx:328 -#~ msgid "Delete Bom Item" -#~ msgstr "Delete Bom Item" - -#: src/tables/bom/BomTable.tsx:329 -#~ msgid "Bom item deleted" -#~ msgstr "Bom item deleted" - #: src/tables/bom/BomTable.tsx:331 -#~ msgid "Are you sure you want to remove this BOM item?" -#~ msgstr "Are you sure you want to remove this BOM item?" +#~ msgid "Edit Bom Item" +#~ msgstr "Edit Bom Item" #: src/tables/bom/BomTable.tsx:333 msgid "View BOM" msgstr "" +#: src/tables/bom/BomTable.tsx:333 +#~ msgid "Bom item updated" +#~ msgstr "Bom item updated" + #: src/tables/bom/BomTable.tsx:344 msgid "Validate BOM line" msgstr "" +#: src/tables/bom/BomTable.tsx:348 +#~ msgid "Delete Bom Item" +#~ msgstr "Delete Bom Item" + +#: src/tables/bom/BomTable.tsx:349 +#~ msgid "Bom item deleted" +#~ msgstr "Bom item deleted" + +#: src/tables/bom/BomTable.tsx:351 +#~ msgid "Are you sure you want to remove this BOM item?" +#~ msgstr "Are you sure you want to remove this BOM item?" + #: src/tables/bom/BomTable.tsx:352 msgid "Edit Substitutes" msgstr "" @@ -4727,7 +4765,7 @@ msgstr "" #: src/tables/build/BuildOrderTable.tsx:107 #: src/tables/purchasing/PurchaseOrderTable.tsx:56 -#: src/tables/sales/ReturnOrderTable.tsx:42 +#: src/tables/sales/ReturnOrderTable.tsx:47 #: src/tables/sales/SalesOrderTable.tsx:53 msgid "Filter by order status" msgstr "" @@ -4736,8 +4774,8 @@ msgstr "" msgid "Show overdue status" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:140 -#: src/tables/build/BuildOrderTable.tsx:158 +#: src/tables/build/BuildOrderTable.tsx:142 +#: src/tables/build/BuildOrderTable.tsx:160 msgid "Add Build Order" msgstr "" @@ -4762,27 +4800,43 @@ msgstr "" msgid "Are you sure you want to delete this address?" msgstr "" -#: src/tables/company/CompanyTable.tsx:63 +#: src/tables/company/CompanyTable.tsx:71 msgid "New Company" msgstr "" -#: src/tables/company/CompanyTable.tsx:83 +#: src/tables/company/CompanyTable.tsx:89 +msgid "Show active companies" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:94 +msgid "Show companies which are suppliers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:99 +msgid "Show companies which are manufacturers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:104 +msgid "Show companies which are customers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:116 msgid "Add Company" msgstr "" -#: src/tables/company/ContactTable.tsx:73 +#: src/tables/company/ContactTable.tsx:71 msgid "Edit Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:80 +#: src/tables/company/ContactTable.tsx:78 msgid "Add Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:91 +#: src/tables/company/ContactTable.tsx:89 msgid "Delete Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:131 +#: src/tables/company/ContactTable.tsx:129 msgid "Add contact" msgstr "" @@ -5179,11 +5233,6 @@ msgstr "" msgid "Not Virtual" msgstr "" -#: src/tables/part/PartTable.tsx:276 -#: src/tables/part/PartTable.tsx:292 -msgid "Add Part" -msgstr "" - #: src/tables/part/PartTestTemplateTable.tsx:52 msgid "Results" msgstr "" @@ -5532,105 +5581,122 @@ msgstr "" msgid "Are you sure you want to remove this manufacturer part?" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:84 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:86 msgid "Part Description" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:111 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:113 msgid "Total Quantity" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:127 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:129 msgid "Received" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:146 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:148 msgid "Supplier Code" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:153 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:155 msgid "Supplier Link" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:160 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:162 msgid "Manufacturer Code" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:174 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:176 msgid "Destination" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:188 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:198 msgid "Add Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:203 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:215 msgid "Edit Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:211 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:223 msgid "Delete Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:222 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:234 msgid "Receive line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:256 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:272 msgid "Add line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:261 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:282 msgid "Receive items" msgstr "" -#: src/tables/purchasing/PurchaseOrderTable.tsx:102 -#: src/tables/purchasing/PurchaseOrderTable.tsx:119 +#: src/tables/purchasing/PurchaseOrderTable.tsx:113 +#: src/tables/purchasing/PurchaseOrderTable.tsx:130 msgid "Add Purchase Order" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:88 +#: src/tables/purchasing/SupplierPartTable.tsx:94 msgid "MPN" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:111 +#: src/tables/purchasing/SupplierPartTable.tsx:123 msgid "Base units" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:156 -msgid "Add Supplier Part" -msgstr "" - -#: src/tables/purchasing/SupplierPartTable.tsx:159 +#: src/tables/purchasing/SupplierPartTable.tsx:171 msgid "Supplier part created" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:168 +#: src/tables/purchasing/SupplierPartTable.tsx:177 msgid "Add supplier part" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:193 -msgid "Supplier part updated" +#: src/tables/purchasing/SupplierPartTable.tsx:189 +msgid "Show active supplier parts" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:204 -msgid "Delete Supplier Part" +#: src/tables/purchasing/SupplierPartTable.tsx:193 +msgid "Active Part" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:193 +#~ msgid "Supplier part updated" +#~ msgstr "Supplier part updated" + +#: src/tables/purchasing/SupplierPartTable.tsx:194 +msgid "Show active internal parts" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:198 +msgid "Active Supplier" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:199 +msgid "Show active suppliers" msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:205 -msgid "Supplier part deleted" -msgstr "" +#~ msgid "Supplier part deleted" +#~ msgstr "Supplier part deleted" #: src/tables/purchasing/SupplierPartTable.tsx:207 -msgid "Are you sure you want to remove this supplier part?" +#~ msgid "Are you sure you want to remove this supplier part?" +#~ msgstr "Are you sure you want to remove this supplier part?" + +#: src/tables/purchasing/SupplierPartTable.tsx:219 +msgid "Delete Supplier Part" msgstr "" -#: src/tables/sales/ReturnOrderTable.tsx:95 +#: src/tables/sales/ReturnOrderTable.tsx:102 +#: src/tables/sales/ReturnOrderTable.tsx:116 msgid "Add Return Order" msgstr "" -#: src/tables/sales/SalesOrderTable.tsx:66 -#: src/tables/sales/SalesOrderTable.tsx:83 +#: src/tables/sales/SalesOrderTable.tsx:68 +#: src/tables/sales/SalesOrderTable.tsx:85 msgid "Add Sales Order" msgstr "" @@ -6097,8 +6163,8 @@ msgid "Finished" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:277 -#: src/tables/stock/StockItemTestResultTable.tsx:351 -#: src/tables/stock/StockItemTestResultTable.tsx:406 +#: src/tables/stock/StockItemTestResultTable.tsx:349 +#: src/tables/stock/StockItemTestResultTable.tsx:404 msgid "Add Test Result" msgstr "" @@ -6106,61 +6172,61 @@ msgstr "" msgid "Test result added" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:290 -#: src/tables/stock/StockItemTestResultTable.tsx:361 +#: src/tables/stock/StockItemTestResultTable.tsx:288 +#: src/tables/stock/StockItemTestResultTable.tsx:359 msgid "Edit Test Result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:292 +#: src/tables/stock/StockItemTestResultTable.tsx:290 msgid "Test result updated" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:298 -#: src/tables/stock/StockItemTestResultTable.tsx:370 +#: src/tables/stock/StockItemTestResultTable.tsx:296 +#: src/tables/stock/StockItemTestResultTable.tsx:368 msgid "Delete Test Result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:300 +#: src/tables/stock/StockItemTestResultTable.tsx:298 msgid "Test result deleted" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:314 +#: src/tables/stock/StockItemTestResultTable.tsx:312 msgid "Test Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:315 +#: src/tables/stock/StockItemTestResultTable.tsx:313 msgid "Test result has been recorded" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:322 +#: src/tables/stock/StockItemTestResultTable.tsx:320 msgid "Failed to record test result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:339 +#: src/tables/stock/StockItemTestResultTable.tsx:337 msgid "Pass Test" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:387 +#: src/tables/stock/StockItemTestResultTable.tsx:385 msgid "Required" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:388 +#: src/tables/stock/StockItemTestResultTable.tsx:386 msgid "Show results for required tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:392 +#: src/tables/stock/StockItemTestResultTable.tsx:390 msgid "Include Installed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:393 +#: src/tables/stock/StockItemTestResultTable.tsx:391 msgid "Show results for installed stock items" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:397 +#: src/tables/stock/StockItemTestResultTable.tsx:395 msgid "Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:398 +#: src/tables/stock/StockItemTestResultTable.tsx:396 msgid "Show only passed tests" msgstr "" diff --git a/src/frontend/src/locales/sl/messages.po b/src/frontend/src/locales/sl/messages.po index e68a078b5a..e71424d3b8 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: 2024-04-18 03:35\n" +"PO-Revision-Date: 2024-04-21 04:19\n" "Last-Translator: \n" "Language-Team: Slovenian\n" "Plural-Forms: nplurals=4; plural=(n%100==1 ? 1 : n%100==2 ? 2 : n%100==3 || n%100==4 ? 3 : 0);\n" @@ -69,10 +69,10 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/forms/StockForms.tsx:450 +#: src/forms/StockForms.tsx:427 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:407 +#: src/pages/stock/StockDetail.tsx:437 msgid "Remove" msgstr "" @@ -100,7 +100,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:226 -#: src/components/forms/ApiForm.tsx:516 +#: src/components/forms/ApiForm.tsx:529 #: src/contexts/ThemeContext.tsx:65 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 msgid "Submit" @@ -131,6 +131,9 @@ msgid "Part is not active" msgstr "" #: src/components/details/PartIcons.tsx:34 +#: src/pages/company/CompanyDetail.tsx:299 +#: src/pages/company/SupplierPartDetail.tsx:310 +#: src/pages/part/PartDetail.tsx:662 msgid "Inactive" msgstr "" @@ -246,26 +249,26 @@ msgstr "" msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:131 +#: src/components/forms/ApiForm.tsx:133 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "" -#: src/components/forms/ApiForm.tsx:378 +#: src/components/forms/ApiForm.tsx:393 #: src/components/widgets/MarkdownEditor.tsx:146 msgid "Success" msgstr "" -#: src/components/forms/ApiForm.tsx:453 +#: src/components/forms/ApiForm.tsx:468 msgid "Form Errors Exist" msgstr "" -#: src/components/forms/ApiForm.tsx:553 +#: src/components/forms/ApiForm.tsx:566 #: src/tables/plugin/PluginListTable.tsx:441 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:573 +#: src/components/forms/ApiForm.tsx:586 #: src/components/items/ActionDropdown.tsx:199 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:121 @@ -447,7 +450,7 @@ msgstr "" #: src/components/forms/HostOptionsForm.tsx:42 #: src/components/forms/HostOptionsForm.tsx:69 #: src/pages/part/CategoryDetail.tsx:72 -#: src/pages/part/PartDetail.tsx:122 +#: src/pages/part/PartDetail.tsx:116 #: src/pages/stock/LocationDetail.tsx:79 #: src/tables/machine/MachineTypeTable.tsx:65 #: src/tables/machine/MachineTypeTable.tsx:106 @@ -498,7 +501,7 @@ msgstr "" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:277 +#: src/components/forms/fields/ApiFormField.tsx:278 #: src/components/modals/LicenseModal.tsx:72 #: src/components/nav/SearchDrawer.tsx:411 #: src/components/widgets/MarkdownEditor.tsx:108 @@ -509,7 +512,7 @@ msgstr "" #: src/tables/InvenTreeTable.tsx:430 #: src/tables/InvenTreeTable.tsx:506 #: src/tables/plugin/PluginListTable.tsx:398 -#: src/tables/stock/StockItemTestResultTable.tsx:321 +#: src/tables/stock/StockItemTestResultTable.tsx:319 msgid "Error" msgstr "" @@ -548,7 +551,7 @@ msgid "Thumbnail" msgstr "" #: src/components/items/ActionDropdown.tsx:110 -#: src/pages/build/BuildDetail.tsx:298 +#: src/pages/build/BuildDetail.tsx:299 msgid "Barcode Actions" msgstr "" @@ -569,7 +572,7 @@ msgid "Link custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:161 -#: src/forms/PurchaseOrderForms.tsx:356 +#: src/forms/PurchaseOrderForms.tsx:367 msgid "Unlink Barcode" msgstr "" @@ -590,7 +593,6 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:218 -#: src/pages/stock/StockDetail.tsx:432 #: src/tables/RowActions.tsx:32 msgid "Duplicate" msgstr "" @@ -1041,19 +1043,18 @@ msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49 -#: src/pages/build/BuildDetail.tsx:79 -#: src/pages/part/PartDetail.tsx:767 +#: src/pages/build/BuildDetail.tsx:78 +#: src/pages/part/PartDetail.tsx:778 #: src/tables/part/RelatedPartTable.tsx:45 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:70 msgid "Part" msgstr "" @@ -1064,7 +1065,7 @@ msgstr "" #: src/pages/part/CategoryDetail.tsx:104 #: src/pages/part/CategoryDetail.tsx:183 #: src/pages/part/CategoryDetail.tsx:213 -#: src/pages/part/PartDetail.tsx:633 +#: src/pages/part/PartDetail.tsx:627 msgid "Parts" msgstr "" @@ -1085,10 +1086,10 @@ msgid "Part Test Templates" msgstr "" #: src/components/render/ModelType.tsx:43 -#: src/pages/company/SupplierPartDetail.tsx:185 -#: src/pages/company/SupplierPartDetail.tsx:294 -#: src/pages/stock/StockDetail.tsx:161 -#: src/tables/purchasing/SupplierPartTable.tsx:63 +#: src/pages/company/SupplierPartDetail.tsx:192 +#: src/pages/company/SupplierPartDetail.tsx:324 +#: src/pages/stock/StockDetail.tsx:168 +#: src/tables/purchasing/SupplierPartTable.tsx:69 msgid "Supplier Part" msgstr "" @@ -1112,12 +1113,12 @@ msgstr "" #: src/components/render/ModelType.tsx:67 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:67 -#: src/pages/stock/StockDetail.tsx:480 +#: src/pages/stock/StockDetail.tsx:514 msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:68 -#: src/pages/company/CompanyDetail.tsx:196 +#: src/pages/company/CompanyDetail.tsx:197 #: src/pages/stock/LocationDetail.tsx:112 #: src/pages/stock/LocationDetail.tsx:156 #: src/pages/stock/LocationDetail.tsx:309 @@ -1158,7 +1159,7 @@ msgid "Build Lines" msgstr "" #: src/components/render/ModelType.tsx:104 -#: src/pages/company/CompanyDetail.tsx:302 +#: src/pages/company/CompanyDetail.tsx:309 msgid "Company" msgstr "" @@ -1179,15 +1180,15 @@ msgstr "" #: src/components/render/ModelType.tsx:119 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:99 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:42 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:319 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:328 msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:120 #: src/pages/Index/Settings/SystemSettings.tsx:242 -#: src/pages/company/CompanyDetail.tsx:189 -#: src/pages/company/SupplierPartDetail.tsx:219 -#: src/pages/part/PartDetail.tsx:566 +#: src/pages/company/CompanyDetail.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:226 +#: src/pages/part/PartDetail.tsx:560 #: src/pages/purchasing/PurchasingIndex.tsx:20 msgid "Purchase Orders" msgstr "" @@ -1202,16 +1203,16 @@ msgstr "" #: src/components/render/ModelType.tsx:132 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:108 -#: src/pages/build/BuildDetail.tsx:127 -#: src/pages/sales/SalesOrderDetail.tsx:265 -#: src/pages/stock/StockDetail.tsx:209 +#: src/pages/build/BuildDetail.tsx:126 +#: src/pages/sales/SalesOrderDetail.tsx:315 +#: src/pages/stock/StockDetail.tsx:216 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:133 #: src/pages/Index/Settings/SystemSettings.tsx:257 -#: src/pages/company/CompanyDetail.tsx:205 -#: src/pages/part/PartDetail.tsx:572 +#: src/pages/company/CompanyDetail.tsx:206 +#: src/pages/part/PartDetail.tsx:566 #: src/pages/sales/SalesIndex.tsx:21 msgid "Sales Orders" msgstr "" @@ -1226,13 +1227,13 @@ msgstr "" #: src/components/render/ModelType.tsx:147 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:117 -#: src/pages/sales/ReturnOrderDetail.tsx:241 +#: src/pages/sales/ReturnOrderDetail.tsx:291 msgid "Return Order" msgstr "" #: src/components/render/ModelType.tsx:148 #: src/pages/Index/Settings/SystemSettings.tsx:272 -#: src/pages/company/CompanyDetail.tsx:212 +#: src/pages/company/CompanyDetail.tsx:213 #: src/pages/sales/SalesIndex.tsx:27 msgid "Return Orders" msgstr "" @@ -1243,19 +1244,19 @@ msgid "Address" msgstr "" #: src/components/render/ModelType.tsx:156 -#: src/pages/company/CompanyDetail.tsx:238 +#: src/pages/company/CompanyDetail.tsx:239 msgid "Addresses" msgstr "" #: src/components/render/ModelType.tsx:162 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:165 -#: src/pages/sales/ReturnOrderDetail.tsx:131 -#: src/pages/sales/SalesOrderDetail.tsx:135 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:167 +#: src/pages/sales/ReturnOrderDetail.tsx:146 +#: src/pages/sales/SalesOrderDetail.tsx:150 msgid "Contact" msgstr "" #: src/components/render/ModelType.tsx:163 -#: src/pages/company/CompanyDetail.tsx:232 +#: src/pages/company/CompanyDetail.tsx:233 msgid "Contacts" msgstr "" @@ -1285,26 +1286,26 @@ msgstr "" #: src/defaults/links.tsx:29 #: src/defaults/menuItems.tsx:38 #: src/pages/Index/Settings/SystemSettings.tsx:199 -#: src/pages/part/PartDetail.tsx:488 +#: src/pages/part/PartDetail.tsx:482 #: src/pages/stock/LocationDetail.tsx:289 -#: src/pages/stock/StockDetail.tsx:343 +#: src/pages/stock/StockDetail.tsx:350 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" msgstr "" #: src/components/render/Stock.tsx:26 -#: src/pages/stock/StockDetail.tsx:144 -#: src/pages/stock/StockDetail.tsx:450 +#: src/pages/stock/StockDetail.tsx:151 +#: src/pages/stock/StockDetail.tsx:484 msgid "Serial Number" msgstr "" #: src/components/render/Stock.tsx:28 #: src/pages/part/pricing/BomPricingPanel.tsx:132 #: src/pages/part/pricing/PriceBreakPanel.tsx:96 -#: src/pages/stock/StockDetail.tsx:139 -#: src/pages/stock/StockDetail.tsx:455 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:92 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:120 +#: src/pages/stock/StockDetail.tsx:146 +#: src/pages/stock/StockDetail.tsx:489 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:94 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:122 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:73 msgid "Quantity" msgstr "" @@ -2064,7 +2065,7 @@ msgstr "" #~ msgstr "Local Server" #: src/defaults/links.tsx:11 -#: src/pages/company/CompanyDetail.tsx:89 +#: src/pages/company/CompanyDetail.tsx:90 msgid "Website" msgstr "" @@ -2081,8 +2082,8 @@ msgstr "" #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:217 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:278 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:322 +#: src/pages/company/SupplierPartDetail.tsx:297 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:331 #: src/pages/purchasing/PurchasingIndex.tsx:52 msgid "Purchasing" msgstr "" @@ -2090,9 +2091,9 @@ msgstr "" #: src/defaults/links.tsx:32 #: src/defaults/menuItems.tsx:53 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:245 +#: src/pages/sales/ReturnOrderDetail.tsx:296 #: src/pages/sales/SalesIndex.tsx:45 -#: src/pages/sales/SalesOrderDetail.tsx:269 +#: src/pages/sales/SalesOrderDetail.tsx:320 msgid "Sales" msgstr "" @@ -2295,75 +2296,75 @@ msgstr "" #~ msgid "Part updated" #~ msgstr "Part updated" -#: src/forms/PurchaseOrderForms.tsx:246 +#: src/forms/PurchaseOrderForms.tsx:257 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:254 +#: src/forms/PurchaseOrderForms.tsx:265 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:263 +#: src/forms/PurchaseOrderForms.tsx:274 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:273 +#: src/forms/PurchaseOrderForms.tsx:284 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:278 +#: src/forms/PurchaseOrderForms.tsx:289 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:289 -#: src/forms/PurchaseOrderForms.tsx:365 +#: src/forms/PurchaseOrderForms.tsx:300 +#: src/forms/PurchaseOrderForms.tsx:376 msgid "Scan Barcode" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:333 +#: src/forms/PurchaseOrderForms.tsx:344 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:340 +#: src/forms/PurchaseOrderForms.tsx:351 msgid "Assign Batch Code{0}" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:349 +#: src/forms/PurchaseOrderForms.tsx:360 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:374 -#: src/forms/StockForms.tsx:359 +#: src/forms/PurchaseOrderForms.tsx:385 +#: src/forms/StockForms.tsx:336 msgid "Remove item from list" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:399 -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/PurchaseOrderForms.tsx:410 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:58 -#: src/pages/stock/StockDetail.tsx:169 +#: src/pages/stock/StockDetail.tsx:176 msgid "Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:415 +#: src/forms/PurchaseOrderForms.tsx:426 msgid "Store at default location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:428 +#: src/forms/PurchaseOrderForms.tsx:439 msgid "Store at line item destination" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:438 +#: src/forms/PurchaseOrderForms.tsx:449 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:647 +#: src/forms/PurchaseOrderForms.tsx:658 msgid "Receive line items" msgstr "" @@ -2388,97 +2389,94 @@ msgstr "" #~ msgstr "Create Stock Item" #: src/forms/StockForms.tsx:136 +#: src/pages/stock/StockDetail.tsx:373 #: src/tables/stock/StockItemTable.tsx:374 #: src/tables/stock/StockItemTable.tsx:494 msgid "Add Stock Item" msgstr "" -#: src/forms/StockForms.tsx:157 -msgid "Edit Stock Item" -msgstr "" - #: src/forms/StockForms.tsx:158 -msgid "Stock item updated" -msgstr "" +#~ msgid "Stock item updated" +#~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:348 +#: src/forms/StockForms.tsx:325 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 -#: src/pages/part/PartDetail.tsx:208 -#: src/pages/part/PartDetail.tsx:649 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 +#: src/pages/part/PartDetail.tsx:202 +#: src/pages/part/PartDetail.tsx:643 #: src/tables/stock/StockItemTable.tsx:283 msgid "In Stock" msgstr "" -#: src/forms/StockForms.tsx:416 +#: src/forms/StockForms.tsx:393 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/tables/RowActions.tsx:148 msgid "Actions" msgstr "" -#: src/forms/StockForms.tsx:479 -#: src/pages/stock/StockDetail.tsx:399 +#: src/forms/StockForms.tsx:456 +#: src/pages/stock/StockDetail.tsx:429 #: src/tables/settings/TemplateTable.tsx:266 -#: src/tables/stock/StockItemTestResultTable.tsx:350 +#: src/tables/stock/StockItemTestResultTable.tsx:348 msgid "Add" msgstr "" -#: src/forms/StockForms.tsx:507 +#: src/forms/StockForms.tsx:484 #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:389 +#: src/pages/stock/StockDetail.tsx:419 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:740 +#: src/forms/StockForms.tsx:717 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:749 +#: src/forms/StockForms.tsx:726 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:758 -#: src/pages/part/PartDetail.tsx:725 +#: src/forms/StockForms.tsx:735 +#: src/pages/part/PartDetail.tsx:734 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:767 -#: src/pages/part/PartDetail.tsx:714 +#: src/forms/StockForms.tsx:744 +#: src/pages/part/PartDetail.tsx:723 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:776 +#: src/forms/StockForms.tsx:753 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:785 +#: src/forms/StockForms.tsx:762 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:804 +#: src/forms/StockForms.tsx:781 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:811 +#: src/forms/StockForms.tsx:788 msgid "Parent stock location" msgstr "" @@ -3196,7 +3194,7 @@ msgid "Reports" msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:89 -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:318 msgid "Report" msgstr "" @@ -3213,7 +3211,7 @@ msgstr "" #~ msgstr "Return order" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135 -#: src/pages/part/PartDetail.tsx:513 +#: src/pages/part/PartDetail.tsx:507 msgid "Bill of Materials" msgstr "" @@ -3264,15 +3262,15 @@ msgid "Reporting" msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:223 -#: src/pages/part/PartDetail.tsx:584 +#: src/pages/part/PartDetail.tsx:578 msgid "Stocktake" msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:228 -#: src/pages/build/BuildDetail.tsx:360 +#: src/pages/build/BuildDetail.tsx:361 #: src/pages/build/BuildIndex.tsx:14 -#: src/pages/part/PartDetail.tsx:520 -#: src/pages/sales/SalesOrderDetail.tsx:213 +#: src/pages/part/PartDetail.tsx:514 +#: src/pages/sales/SalesOrderDetail.tsx:240 msgid "Build Orders" msgstr "" @@ -3332,34 +3330,34 @@ msgstr "" #~ msgid "Build Status" #~ msgstr "Build Status" -#: src/pages/build/BuildDetail.tsx:85 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:109 -#: src/pages/sales/ReturnOrderDetail.tsx:75 -#: src/pages/sales/SalesOrderDetail.tsx:79 +#: src/pages/build/BuildDetail.tsx:84 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:111 +#: src/pages/sales/ReturnOrderDetail.tsx:90 +#: src/pages/sales/SalesOrderDetail.tsx:94 #: src/tables/machine/MachineListTable.tsx:323 #: src/tables/purchasing/PurchaseOrderTable.tsx:55 -#: src/tables/sales/ReturnOrderTable.tsx:41 +#: src/tables/sales/ReturnOrderTable.tsx:46 #: src/tables/sales/SalesOrderTable.tsx:52 #: src/tables/stock/StockItemTable.tsx:252 msgid "Status" msgstr "" -#: src/pages/build/BuildDetail.tsx:91 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:82 -#: src/pages/sales/ReturnOrderDetail.tsx:49 -#: src/pages/sales/SalesOrderDetail.tsx:53 +#: src/pages/build/BuildDetail.tsx:90 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:84 +#: src/pages/sales/ReturnOrderDetail.tsx:64 +#: src/pages/sales/SalesOrderDetail.tsx:68 msgid "Reference" msgstr "" -#: src/pages/build/BuildDetail.tsx:96 -#: src/pages/company/CompanyDetail.tsx:84 +#: src/pages/build/BuildDetail.tsx:95 +#: src/pages/company/CompanyDetail.tsx:85 #: src/pages/company/ManufacturerPartDetail.tsx:73 -#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/pages/company/SupplierPartDetail.tsx:85 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:129 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:103 -#: src/pages/sales/ReturnOrderDetail.tsx:69 -#: src/pages/sales/SalesOrderDetail.tsx:73 +#: src/pages/part/PartDetail.tsx:123 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:105 +#: src/pages/sales/ReturnOrderDetail.tsx:84 +#: src/pages/sales/SalesOrderDetail.tsx:88 #: src/pages/stock/LocationDetail.tsx:93 #: src/tables/ColumnRenderers.tsx:59 #: src/tables/machine/MachineTypeTable.tsx:69 @@ -3372,40 +3370,40 @@ msgstr "" msgid "Description" msgstr "" -#: src/pages/build/BuildDetail.tsx:103 +#: src/pages/build/BuildDetail.tsx:102 msgid "Parent Build" msgstr "" -#: src/pages/build/BuildDetail.tsx:114 +#: src/pages/build/BuildDetail.tsx:113 msgid "Build Quantity" msgstr "" -#: src/pages/build/BuildDetail.tsx:122 -#: src/pages/build/BuildDetail.tsx:223 +#: src/pages/build/BuildDetail.tsx:121 +#: src/pages/build/BuildDetail.tsx:222 msgid "Completed Outputs" msgstr "" -#: src/pages/build/BuildDetail.tsx:139 +#: src/pages/build/BuildDetail.tsx:138 msgid "Issued By" msgstr "" -#: src/pages/build/BuildDetail.tsx:145 -#: src/pages/part/PartDetail.tsx:321 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:190 -#: src/pages/sales/ReturnOrderDetail.tsx:156 -#: src/pages/sales/SalesOrderDetail.tsx:160 +#: src/pages/build/BuildDetail.tsx:144 +#: src/pages/part/PartDetail.tsx:315 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:192 +#: src/pages/sales/ReturnOrderDetail.tsx:171 +#: src/pages/sales/SalesOrderDetail.tsx:175 msgid "Responsible" msgstr "" -#: src/pages/build/BuildDetail.tsx:157 +#: src/pages/build/BuildDetail.tsx:156 msgid "Source Location" msgstr "" -#: src/pages/build/BuildDetail.tsx:158 +#: src/pages/build/BuildDetail.tsx:157 msgid "Any location" msgstr "" -#: src/pages/build/BuildDetail.tsx:165 +#: src/pages/build/BuildDetail.tsx:164 msgid "Destination Location" msgstr "" @@ -3420,7 +3418,7 @@ msgstr "" #~ msgid "Link custom barcode to part" #~ msgstr "Link custom barcode to part" -#: src/pages/build/BuildDetail.tsx:196 +#: src/pages/build/BuildDetail.tsx:195 msgid "Build Details" msgstr "" @@ -3429,7 +3427,7 @@ msgstr "" #~ msgid "Unlink custom barcode from part" #~ msgstr "Unlink custom barcode from part" -#: src/pages/build/BuildDetail.tsx:202 +#: src/pages/build/BuildDetail.tsx:201 #: src/tables/build/BuildLineTable.tsx:204 msgid "Allocate Stock" msgstr "" @@ -3438,7 +3436,7 @@ msgstr "" #~ msgid "Build Order updated" #~ msgstr "Build Order updated" -#: src/pages/build/BuildDetail.tsx:217 +#: src/pages/build/BuildDetail.tsx:216 msgid "Incomplete Outputs" msgstr "" @@ -3454,48 +3452,48 @@ msgstr "" #~ msgid "Delete build order" #~ msgstr "Delete build order" -#: src/pages/build/BuildDetail.tsx:236 +#: src/pages/build/BuildDetail.tsx:235 msgid "Consumed Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:248 +#: src/pages/build/BuildDetail.tsx:247 msgid "Child Build Orders" msgstr "" -#: src/pages/build/BuildDetail.tsx:258 -#: src/pages/company/CompanyDetail.tsx:244 +#: src/pages/build/BuildDetail.tsx:257 +#: src/pages/company/CompanyDetail.tsx:245 #: src/pages/company/ManufacturerPartDetail.tsx:169 -#: src/pages/part/PartDetail.tsx:606 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:246 -#: src/pages/sales/ReturnOrderDetail.tsx:199 -#: src/pages/sales/SalesOrderDetail.tsx:223 -#: src/pages/stock/StockDetail.tsx:316 +#: src/pages/part/PartDetail.tsx:600 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:253 +#: src/pages/sales/ReturnOrderDetail.tsx:214 +#: src/pages/sales/SalesOrderDetail.tsx:250 +#: src/pages/stock/StockDetail.tsx:323 msgid "Attachments" msgstr "" -#: src/pages/build/BuildDetail.tsx:270 -#: src/pages/company/CompanyDetail.tsx:256 -#: src/pages/part/PartDetail.tsx:618 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:258 -#: src/pages/sales/ReturnOrderDetail.tsx:211 -#: src/pages/sales/SalesOrderDetail.tsx:235 -#: src/pages/stock/StockDetail.tsx:328 +#: src/pages/build/BuildDetail.tsx:269 +#: src/pages/company/CompanyDetail.tsx:257 +#: src/pages/part/PartDetail.tsx:612 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:265 +#: src/pages/sales/ReturnOrderDetail.tsx:226 +#: src/pages/sales/SalesOrderDetail.tsx:262 +#: src/pages/stock/StockDetail.tsx:335 msgid "Notes" msgstr "" -#: src/pages/build/BuildDetail.tsx:286 +#: src/pages/build/BuildDetail.tsx:287 msgid "Edit Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:312 +#: src/pages/build/BuildDetail.tsx:313 msgid "Reporting Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:318 +#: src/pages/build/BuildDetail.tsx:319 msgid "Print build report" msgstr "" -#: src/pages/build/BuildDetail.tsx:324 +#: src/pages/build/BuildDetail.tsx:325 msgid "Build Order Actions" msgstr "" @@ -3507,53 +3505,56 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/company/CompanyDetail.tsx:97 +#: src/pages/company/CompanyDetail.tsx:98 msgid "Phone Number" msgstr "" -#: src/pages/company/CompanyDetail.tsx:104 +#: src/pages/company/CompanyDetail.tsx:105 msgid "Email Address" msgstr "" -#: src/pages/company/CompanyDetail.tsx:114 +#: src/pages/company/CompanyDetail.tsx:115 msgid "Default Currency" msgstr "" -#: src/pages/company/CompanyDetail.tsx:119 +#: src/pages/company/CompanyDetail.tsx:120 #: src/pages/company/SupplierDetail.tsx:8 -#: src/pages/company/SupplierPartDetail.tsx:102 -#: src/pages/company/SupplierPartDetail.tsx:188 -#: src/pages/company/SupplierPartDetail.tsx:282 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:97 +#: src/pages/company/SupplierPartDetail.tsx:109 +#: src/pages/company/SupplierPartDetail.tsx:195 +#: src/pages/company/SupplierPartDetail.tsx:301 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:99 +#: src/tables/company/CompanyTable.tsx:93 #: src/tables/purchasing/PurchaseOrderTable.tsx:73 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:36 msgid "Supplier" msgstr "" -#: src/pages/company/CompanyDetail.tsx:125 +#: src/pages/company/CompanyDetail.tsx:126 #: src/pages/company/ManufacturerDetail.tsx:8 #: src/pages/company/ManufacturerPartDetail.tsx:91 #: src/pages/company/ManufacturerPartDetail.tsx:221 -#: src/pages/company/SupplierPartDetail.tsx:117 +#: src/pages/company/SupplierPartDetail.tsx:124 +#: src/tables/company/CompanyTable.tsx:98 msgid "Manufacturer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:131 +#: src/pages/company/CompanyDetail.tsx:132 #: src/pages/company/CustomerDetail.tsx:8 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/pages/sales/ReturnOrderDetail.tsx:63 -#: src/pages/sales/SalesOrderDetail.tsx:67 -#: src/pages/stock/StockDetail.tsx:218 -#: src/tables/sales/ReturnOrderTable.tsx:60 -#: src/tables/sales/SalesOrderTable.tsx:95 +#: src/pages/sales/ReturnOrderDetail.tsx:78 +#: src/pages/sales/SalesOrderDetail.tsx:82 +#: src/pages/stock/StockDetail.tsx:225 +#: src/tables/company/CompanyTable.tsx:103 +#: src/tables/sales/ReturnOrderTable.tsx:61 +#: src/tables/sales/SalesOrderTable.tsx:97 msgid "Customer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:165 +#: src/pages/company/CompanyDetail.tsx:166 msgid "Details" msgstr "" -#: src/pages/company/CompanyDetail.tsx:171 +#: src/pages/company/CompanyDetail.tsx:172 msgid "Manufactured Parts" msgstr "" @@ -3561,7 +3562,7 @@ msgstr "" #~ msgid "Edit company" #~ msgstr "Edit company" -#: src/pages/company/CompanyDetail.tsx:180 +#: src/pages/company/CompanyDetail.tsx:181 msgid "Supplied Parts" msgstr "" @@ -3569,30 +3570,31 @@ msgstr "" #~ msgid "Delete company" #~ msgstr "Delete company" -#: src/pages/company/CompanyDetail.tsx:221 +#: src/pages/company/CompanyDetail.tsx:222 msgid "Assigned Stock" msgstr "" -#: src/pages/company/CompanyDetail.tsx:272 +#: src/pages/company/CompanyDetail.tsx:273 msgid "Edit Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:281 +#: src/pages/company/CompanyDetail.tsx:282 msgid "Company Actions" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:66 -#: src/pages/company/SupplierPartDetail.tsx:71 +#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:72 msgid "Internal Part" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:81 -#: src/pages/company/SupplierPartDetail.tsx:85 +#: src/pages/company/SupplierPartDetail.tsx:92 msgid "External Link" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:99 -#: src/pages/company/SupplierPartDetail.tsx:126 +#: src/pages/company/SupplierPartDetail.tsx:133 #: src/tables/purchasing/ManufacturerPartTable.tsx:53 msgid "Manufacturer Part Number" msgstr "" @@ -3606,12 +3608,12 @@ msgid "Manufacturer Part Details" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:143 -#: src/pages/part/PartDetail.tsx:482 +#: src/pages/part/PartDetail.tsx:476 msgid "Parameters" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:155 -#: src/pages/part/PartDetail.tsx:553 +#: src/pages/part/PartDetail.tsx:547 #: src/pages/purchasing/PurchasingIndex.tsx:26 msgid "Suppliers" msgstr "" @@ -3629,65 +3631,70 @@ msgstr "" msgid "ManufacturerPart" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:92 +#: src/pages/company/SupplierPartDetail.tsx:99 #: src/tables/ColumnRenderers.tsx:110 msgid "Note" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:110 +#: src/pages/company/SupplierPartDetail.tsx:117 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:138 -#: src/pages/company/SupplierPartDetail.tsx:189 -#: src/pages/stock/StockDetail.tsx:232 +#: src/pages/company/SupplierPartDetail.tsx:145 +#: src/pages/company/SupplierPartDetail.tsx:196 +#: src/pages/stock/StockDetail.tsx:239 msgid "Packaging" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:145 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:105 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:141 -#: src/tables/purchasing/SupplierPartTable.tsx:120 +#: src/pages/company/SupplierPartDetail.tsx:152 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:107 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:143 +#: src/tables/purchasing/SupplierPartTable.tsx:132 msgid "Pack Quantity" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:156 +#: src/pages/company/SupplierPartDetail.tsx:163 msgid "Supplier Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:163 +#: src/pages/company/SupplierPartDetail.tsx:170 msgid "Availability Updated" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:197 msgid "Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:199 +#: src/pages/company/SupplierPartDetail.tsx:206 msgid "Supplier Part Details" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:205 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:234 +#: src/pages/company/SupplierPartDetail.tsx:212 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:241 msgid "Received Stock" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:229 +#: src/pages/company/SupplierPartDetail.tsx:236 #: src/pages/part/PartPricingPanel.tsx:115 #: src/pages/part/pricing/PricingOverviewPanel.tsx:130 msgid "Supplier Pricing" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:244 +#: src/pages/company/SupplierPartDetail.tsx:251 msgid "Supplier Part Actions" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:270 -#: src/tables/purchasing/SupplierPartTable.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:275 +#: src/tables/purchasing/SupplierPartTable.tsx:211 msgid "Edit Supplier Part" msgstr "" +#: src/pages/company/SupplierPartDetail.tsx:282 +#: src/tables/purchasing/SupplierPartTable.tsx:164 +msgid "Add Supplier Part" +msgstr "" + #: src/pages/part/CategoryDetail.tsx:78 #: src/pages/stock/LocationDetail.tsx:85 #: src/tables/settings/ErrorTable.tsx:34 @@ -3734,135 +3741,143 @@ msgstr "" msgid "Category Details" msgstr "" -#: src/pages/part/PartDetail.tsx:135 +#: src/pages/part/PartDetail.tsx:129 msgid "Variant of" msgstr "" -#: src/pages/part/PartDetail.tsx:142 +#: src/pages/part/PartDetail.tsx:136 #: src/tables/notifications/NotificationsTable.tsx:31 #: src/tables/part/PartCategoryTemplateTable.tsx:68 msgid "Category" msgstr "" -#: src/pages/part/PartDetail.tsx:148 +#: src/pages/part/PartDetail.tsx:142 msgid "Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:155 +#: src/pages/part/PartDetail.tsx:149 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:162 +#: src/pages/part/PartDetail.tsx:156 msgid "IPN" msgstr "" -#: src/pages/part/PartDetail.tsx:169 +#: src/pages/part/PartDetail.tsx:163 msgid "Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:176 +#: src/pages/part/PartDetail.tsx:170 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:39 msgid "Units" msgstr "" -#: src/pages/part/PartDetail.tsx:183 +#: src/pages/part/PartDetail.tsx:177 #: src/tables/settings/PendingTasksTable.tsx:40 msgid "Keywords" msgstr "" -#: src/pages/part/PartDetail.tsx:190 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:156 -#: src/pages/sales/ReturnOrderDetail.tsx:122 -#: src/pages/sales/SalesOrderDetail.tsx:126 +#: src/pages/part/PartDetail.tsx:184 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:158 +#: src/pages/sales/ReturnOrderDetail.tsx:137 +#: src/pages/sales/SalesOrderDetail.tsx:141 msgid "Link" msgstr "" -#: src/pages/part/PartDetail.tsx:202 +#: src/pages/part/PartDetail.tsx:196 #: src/tables/build/BuildLineTable.tsx:115 msgid "Available Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:214 +#: src/pages/part/PartDetail.tsx:208 msgid "Minimum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:220 +#: src/pages/part/PartDetail.tsx:214 #: src/tables/bom/BomTable.tsx:210 #: src/tables/build/BuildLineTable.tsx:92 msgid "On order" msgstr "" -#: src/pages/part/PartDetail.tsx:229 +#: src/pages/part/PartDetail.tsx:223 msgid "Allocated to Build Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:240 +#: src/pages/part/PartDetail.tsx:234 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:250 +#: src/pages/part/PartDetail.tsx:244 #: src/tables/bom/BomTable.tsx:234 msgid "Can Build" msgstr "" -#: src/pages/part/PartDetail.tsx:257 +#: src/pages/part/PartDetail.tsx:251 #: src/tables/bom/BomTable.tsx:218 #: src/tables/part/PartTable.tsx:91 msgid "Building" msgstr "" -#: src/pages/part/PartDetail.tsx:266 +#: src/pages/part/PartDetail.tsx:260 #: src/tables/bom/UsedInTable.tsx:71 #: src/tables/build/BuildOrderTable.tsx:102 +#: src/tables/company/CompanyTable.tsx:58 +#: src/tables/company/CompanyTable.tsx:88 #: src/tables/machine/MachineListTable.tsx:320 #: src/tables/part/PartTable.tsx:177 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:190 #: src/tables/plugin/PluginListTable.tsx:634 +#: src/tables/purchasing/SupplierPartTable.tsx:99 +#: src/tables/purchasing/SupplierPartTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:247 msgid "Active" msgstr "" -#: src/pages/part/PartDetail.tsx:271 +#: src/pages/part/PartDetail.tsx:265 msgid "Template Part" msgstr "" -#: src/pages/part/PartDetail.tsx:276 +#: src/pages/part/PartDetail.tsx:270 #: src/tables/bom/BomTable.tsx:262 msgid "Assembled Part" msgstr "" -#: src/pages/part/PartDetail.tsx:281 +#: src/pages/part/PartDetail.tsx:275 msgid "Component Part" msgstr "" -#: src/pages/part/PartDetail.tsx:286 +#: src/pages/part/PartDetail.tsx:280 #: src/tables/bom/BomTable.tsx:257 msgid "Trackable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:291 +#: src/pages/part/PartDetail.tsx:285 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:296 +#: src/pages/part/PartDetail.tsx:290 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:301 +#: src/pages/part/PartDetail.tsx:295 msgid "Virtual Part" msgstr "" -#: src/pages/part/PartDetail.tsx:309 +#: src/pages/part/PartDetail.tsx:303 msgid "Creation Date" msgstr "" +#: src/pages/part/PartDetail.tsx:308 +msgid "Created By" +msgstr "" + #: src/pages/part/PartDetail.tsx:310 #~ msgid "Edit part" #~ msgstr "Edit part" -#: src/pages/part/PartDetail.tsx:314 -msgid "Created By" +#: src/pages/part/PartDetail.tsx:322 +msgid "Default Supplier" msgstr "" #: src/pages/part/PartDetail.tsx:322 @@ -3873,93 +3888,95 @@ msgstr "" #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:328 -msgid "Default Supplier" -msgstr "" - -#: src/pages/part/PartDetail.tsx:339 +#: src/pages/part/PartDetail.tsx:333 #: src/tables/part/PartTable.tsx:160 msgid "Price Range" msgstr "" -#: src/pages/part/PartDetail.tsx:374 -#: src/pages/stock/StockDetail.tsx:129 +#: src/pages/part/PartDetail.tsx:368 +#: src/pages/stock/StockDetail.tsx:136 msgid "Last Stocktake" msgstr "" -#: src/pages/part/PartDetail.tsx:409 +#: src/pages/part/PartDetail.tsx:403 msgid "Stocktake By" msgstr "" -#: src/pages/part/PartDetail.tsx:476 +#: src/pages/part/PartDetail.tsx:470 msgid "Part Details" msgstr "" -#: src/pages/part/PartDetail.tsx:500 +#: src/pages/part/PartDetail.tsx:494 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:507 -#: src/pages/stock/StockDetail.tsx:277 +#: src/pages/part/PartDetail.tsx:501 +#: src/pages/stock/StockDetail.tsx:284 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:527 +#: src/pages/part/PartDetail.tsx:521 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:534 +#: src/pages/part/PartDetail.tsx:528 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:540 +#: src/pages/part/PartDetail.tsx:534 #: src/pages/purchasing/PurchasingIndex.tsx:37 msgid "Manufacturers" msgstr "" -#: src/pages/part/PartDetail.tsx:579 +#: src/pages/part/PartDetail.tsx:573 msgid "Scheduling" msgstr "" -#: src/pages/part/PartDetail.tsx:589 +#: src/pages/part/PartDetail.tsx:583 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:600 +#: src/pages/part/PartDetail.tsx:594 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:654 +#: src/pages/part/PartDetail.tsx:648 msgid "No Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:659 +#: src/pages/part/PartDetail.tsx:653 #: src/tables/part/PartTable.tsx:85 msgid "On Order" msgstr "" -#: src/pages/part/PartDetail.tsx:664 +#: src/pages/part/PartDetail.tsx:658 #: src/tables/stock/StockItemTable.tsx:288 msgid "In Production" msgstr "" -#: src/pages/part/PartDetail.tsx:676 +#: src/pages/part/PartDetail.tsx:671 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:707 +#: src/pages/part/PartDetail.tsx:678 +#: src/tables/part/PartTable.tsx:276 +#: src/tables/part/PartTable.tsx:292 +msgid "Add Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:716 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:715 +#: src/pages/part/PartDetail.tsx:724 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:726 +#: src/pages/part/PartDetail.tsx:735 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:736 +#: src/pages/part/PartDetail.tsx:745 msgid "Part Actions" msgstr "" @@ -4022,7 +4039,7 @@ msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:151 #: src/pages/part/pricing/SupplierPricingPanel.tsx:83 #: src/tables/bom/BomTable.tsx:149 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:168 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:170 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:88 msgid "Unit Price" msgstr "" @@ -4030,12 +4047,15 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:161 #: src/tables/ColumnRenderers.tsx:231 #: src/tables/bom/BomTable.tsx:158 +#: src/tables/purchasing/PurchaseOrderTable.tsx:97 +#: src/tables/sales/ReturnOrderTable.tsx:87 +#: src/tables/sales/SalesOrderTable.tsx:124 msgid "Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:177 #: src/pages/part/pricing/VariantPricingPanel.tsx:62 -#: src/tables/purchasing/SupplierPartTable.tsx:137 +#: src/tables/purchasing/SupplierPartTable.tsx:149 msgid "Updated" msgstr "" @@ -4094,7 +4114,7 @@ msgid "Overall Pricing" msgstr "" #: src/pages/part/pricing/PricingOverviewPanel.tsx:184 -#: src/pages/stock/StockDetail.tsx:123 +#: src/pages/stock/StockDetail.tsx:130 msgid "Last Updated" msgstr "" @@ -4153,82 +4173,92 @@ msgstr "" msgid "Variant Part" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:66 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:68 msgid "Edit Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:88 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:90 msgid "Supplier Reference" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:118 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:228 -#: src/pages/sales/ReturnOrderDetail.tsx:84 -#: src/pages/sales/ReturnOrderDetail.tsx:194 -#: src/pages/sales/SalesOrderDetail.tsx:88 -#: src/pages/sales/SalesOrderDetail.tsx:198 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:120 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:230 +#: src/pages/sales/ReturnOrderDetail.tsx:99 +#: src/pages/sales/ReturnOrderDetail.tsx:209 +#: src/pages/sales/SalesOrderDetail.tsx:103 +#: src/pages/sales/SalesOrderDetail.tsx:225 msgid "Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:125 -#: src/pages/sales/ReturnOrderDetail.tsx:91 -#: src/pages/sales/SalesOrderDetail.tsx:95 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 +#: src/pages/sales/ReturnOrderDetail.tsx:106 +#: src/pages/sales/SalesOrderDetail.tsx:110 msgid "Completed Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:133 -#: src/pages/sales/ReturnOrderDetail.tsx:99 -#: src/pages/sales/SalesOrderDetail.tsx:103 -#: src/pages/sales/SalesOrderDetail.tsx:208 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:135 +#: src/pages/sales/ReturnOrderDetail.tsx:114 +#: src/pages/sales/SalesOrderDetail.tsx:118 +#: src/pages/sales/SalesOrderDetail.tsx:235 msgid "Completed Shipments" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:141 -#: src/pages/sales/ReturnOrderDetail.tsx:107 -#: src/pages/sales/SalesOrderDetail.tsx:111 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 +#: src/pages/sales/ReturnOrderDetail.tsx:122 +#: src/pages/sales/SalesOrderDetail.tsx:126 msgid "Order Currency," msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:146 -#: src/pages/sales/ReturnOrderDetail.tsx:112 -#: src/pages/sales/SalesOrderDetail.tsx:116 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:148 +#: src/pages/sales/ReturnOrderDetail.tsx:127 +#: src/pages/sales/SalesOrderDetail.tsx:131 msgid "Total Cost" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:177 -#: src/pages/sales/ReturnOrderDetail.tsx:143 -#: src/pages/sales/SalesOrderDetail.tsx:147 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:179 +#: src/pages/sales/ReturnOrderDetail.tsx:158 +#: src/pages/sales/SalesOrderDetail.tsx:162 msgid "Created On" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:183 -#: src/pages/sales/ReturnOrderDetail.tsx:149 -#: src/pages/sales/SalesOrderDetail.tsx:153 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:185 +#: src/pages/sales/ReturnOrderDetail.tsx:164 +#: src/pages/sales/SalesOrderDetail.tsx:168 #: src/tables/ColumnRenderers.tsx:180 msgid "Target Date" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:222 -#: src/pages/sales/ReturnOrderDetail.tsx:188 -#: src/pages/sales/SalesOrderDetail.tsx:192 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:224 +#: src/pages/sales/ReturnOrderDetail.tsx:203 +#: src/pages/sales/SalesOrderDetail.tsx:219 msgid "Order Details" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:287 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:293 +#: src/pages/sales/ReturnOrderDetail.tsx:267 +#: src/pages/sales/SalesOrderDetail.tsx:279 msgid "Order Actions" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:55 -#: src/pages/sales/SalesOrderDetail.tsx:59 -#: src/tables/sales/SalesOrderTable.tsx:111 +#: src/pages/sales/ReturnOrderDetail.tsx:70 +#: src/pages/sales/SalesOrderDetail.tsx:74 +#: src/tables/sales/SalesOrderTable.tsx:113 msgid "Customer Reference" msgstr "" +#: src/pages/sales/ReturnOrderDetail.tsx:256 +msgid "Edit Return Order" +msgstr "" + #: src/pages/sales/SalesIndex.tsx:33 msgid "Customers" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:203 +#: src/pages/sales/SalesOrderDetail.tsx:208 +msgid "Edit Sales Order" +msgstr "" + +#: src/pages/sales/SalesOrderDetail.tsx:230 msgid "Pending Shipments" msgstr "" @@ -4266,15 +4296,19 @@ msgstr "" msgid "Location Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:102 +#: src/pages/stock/StockDetail.tsx:109 msgid "Base Part" msgstr "" -#: src/pages/stock/StockDetail.tsx:109 +#: src/pages/stock/StockDetail.tsx:116 msgid "Stock Status" msgstr "" -#: src/pages/stock/StockDetail.tsx:150 +#: src/pages/stock/StockDetail.tsx:155 +#~ msgid "Link custom barcode to stock item" +#~ msgstr "Link custom barcode to stock item" + +#: src/pages/stock/StockDetail.tsx:157 #: src/tables/build/BuildLineTable.tsx:38 #: src/tables/part/PartTable.tsx:116 #: src/tables/stock/StockItemTable.tsx:154 @@ -4282,86 +4316,90 @@ msgstr "" msgid "Available" msgstr "" -#: src/pages/stock/StockDetail.tsx:155 -#~ msgid "Link custom barcode to stock item" -#~ msgstr "Link custom barcode to stock item" - #: src/pages/stock/StockDetail.tsx:161 #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:176 +#: src/pages/stock/StockDetail.tsx:183 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:192 +#: src/pages/stock/StockDetail.tsx:199 msgid "Consumed By" msgstr "" -#: src/pages/stock/StockDetail.tsx:201 -msgid "Build Order" -msgstr "" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "Edit stock item" +#: src/pages/stock/StockDetail.tsx:208 +msgid "Build Order" +msgstr "" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "Delete stock item" -#: src/pages/stock/StockDetail.tsx:266 +#: src/pages/stock/StockDetail.tsx:273 msgid "Stock Details" msgstr "" -#: src/pages/stock/StockDetail.tsx:272 +#: src/pages/stock/StockDetail.tsx:279 msgid "Stock Tracking" msgstr "" -#: src/pages/stock/StockDetail.tsx:284 +#: src/pages/stock/StockDetail.tsx:291 msgid "Test Data" msgstr "" -#: src/pages/stock/StockDetail.tsx:298 +#: src/pages/stock/StockDetail.tsx:305 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:305 +#: src/pages/stock/StockDetail.tsx:312 msgid "Child Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:385 +#: src/pages/stock/StockDetail.tsx:364 +msgid "Edit Stock Item" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:415 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:390 +#: src/pages/stock/StockDetail.tsx:420 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:400 +#: src/pages/stock/StockDetail.tsx:430 #: src/tables/stock/StockItemTable.tsx:409 msgid "Add stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:408 +#: src/pages/stock/StockDetail.tsx:433 +#~ msgid "Duplicate stock item" +#~ msgstr "Duplicate stock item" + +#: src/pages/stock/StockDetail.tsx:438 #: src/tables/stock/StockItemTable.tsx:418 msgid "Remove stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:415 +#: src/pages/stock/StockDetail.tsx:445 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:416 +#: src/pages/stock/StockDetail.tsx:446 #: src/tables/stock/StockItemTable.tsx:438 msgid "Transfer stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:433 -msgid "Duplicate stock item" +#: src/pages/stock/StockDetail.tsx:458 +msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:460 +#: src/pages/stock/StockDetail.tsx:494 msgid "Batch Code" msgstr "" @@ -4610,18 +4648,10 @@ msgstr "" msgid "BOM item created" msgstr "" -#: src/tables/bom/BomTable.tsx:311 -#~ msgid "Edit Bom Item" -#~ msgstr "Edit Bom Item" - #: src/tables/bom/BomTable.tsx:313 msgid "Edit BOM Item" msgstr "" -#: src/tables/bom/BomTable.tsx:313 -#~ msgid "Bom item updated" -#~ msgstr "Bom item updated" - #: src/tables/bom/BomTable.tsx:315 msgid "BOM item updated" msgstr "" @@ -4634,26 +4664,34 @@ msgstr "" msgid "BOM item deleted" msgstr "" -#: src/tables/bom/BomTable.tsx:328 -#~ msgid "Delete Bom Item" -#~ msgstr "Delete Bom Item" - -#: src/tables/bom/BomTable.tsx:329 -#~ msgid "Bom item deleted" -#~ msgstr "Bom item deleted" - #: src/tables/bom/BomTable.tsx:331 -#~ msgid "Are you sure you want to remove this BOM item?" -#~ msgstr "Are you sure you want to remove this BOM item?" +#~ msgid "Edit Bom Item" +#~ msgstr "Edit Bom Item" #: src/tables/bom/BomTable.tsx:333 msgid "View BOM" msgstr "" +#: src/tables/bom/BomTable.tsx:333 +#~ msgid "Bom item updated" +#~ msgstr "Bom item updated" + #: src/tables/bom/BomTable.tsx:344 msgid "Validate BOM line" msgstr "" +#: src/tables/bom/BomTable.tsx:348 +#~ msgid "Delete Bom Item" +#~ msgstr "Delete Bom Item" + +#: src/tables/bom/BomTable.tsx:349 +#~ msgid "Bom item deleted" +#~ msgstr "Bom item deleted" + +#: src/tables/bom/BomTable.tsx:351 +#~ msgid "Are you sure you want to remove this BOM item?" +#~ msgstr "Are you sure you want to remove this BOM item?" + #: src/tables/bom/BomTable.tsx:352 msgid "Edit Substitutes" msgstr "" @@ -4727,7 +4765,7 @@ msgstr "" #: src/tables/build/BuildOrderTable.tsx:107 #: src/tables/purchasing/PurchaseOrderTable.tsx:56 -#: src/tables/sales/ReturnOrderTable.tsx:42 +#: src/tables/sales/ReturnOrderTable.tsx:47 #: src/tables/sales/SalesOrderTable.tsx:53 msgid "Filter by order status" msgstr "" @@ -4736,8 +4774,8 @@ msgstr "" msgid "Show overdue status" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:140 -#: src/tables/build/BuildOrderTable.tsx:158 +#: src/tables/build/BuildOrderTable.tsx:142 +#: src/tables/build/BuildOrderTable.tsx:160 msgid "Add Build Order" msgstr "" @@ -4762,27 +4800,43 @@ msgstr "" msgid "Are you sure you want to delete this address?" msgstr "" -#: src/tables/company/CompanyTable.tsx:63 +#: src/tables/company/CompanyTable.tsx:71 msgid "New Company" msgstr "" -#: src/tables/company/CompanyTable.tsx:83 +#: src/tables/company/CompanyTable.tsx:89 +msgid "Show active companies" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:94 +msgid "Show companies which are suppliers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:99 +msgid "Show companies which are manufacturers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:104 +msgid "Show companies which are customers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:116 msgid "Add Company" msgstr "" -#: src/tables/company/ContactTable.tsx:73 +#: src/tables/company/ContactTable.tsx:71 msgid "Edit Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:80 +#: src/tables/company/ContactTable.tsx:78 msgid "Add Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:91 +#: src/tables/company/ContactTable.tsx:89 msgid "Delete Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:131 +#: src/tables/company/ContactTable.tsx:129 msgid "Add contact" msgstr "" @@ -5179,11 +5233,6 @@ msgstr "" msgid "Not Virtual" msgstr "" -#: src/tables/part/PartTable.tsx:276 -#: src/tables/part/PartTable.tsx:292 -msgid "Add Part" -msgstr "" - #: src/tables/part/PartTestTemplateTable.tsx:52 msgid "Results" msgstr "" @@ -5532,105 +5581,122 @@ msgstr "" msgid "Are you sure you want to remove this manufacturer part?" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:84 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:86 msgid "Part Description" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:111 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:113 msgid "Total Quantity" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:127 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:129 msgid "Received" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:146 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:148 msgid "Supplier Code" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:153 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:155 msgid "Supplier Link" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:160 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:162 msgid "Manufacturer Code" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:174 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:176 msgid "Destination" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:188 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:198 msgid "Add Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:203 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:215 msgid "Edit Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:211 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:223 msgid "Delete Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:222 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:234 msgid "Receive line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:256 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:272 msgid "Add line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:261 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:282 msgid "Receive items" msgstr "" -#: src/tables/purchasing/PurchaseOrderTable.tsx:102 -#: src/tables/purchasing/PurchaseOrderTable.tsx:119 +#: src/tables/purchasing/PurchaseOrderTable.tsx:113 +#: src/tables/purchasing/PurchaseOrderTable.tsx:130 msgid "Add Purchase Order" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:88 +#: src/tables/purchasing/SupplierPartTable.tsx:94 msgid "MPN" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:111 +#: src/tables/purchasing/SupplierPartTable.tsx:123 msgid "Base units" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:156 -msgid "Add Supplier Part" -msgstr "" - -#: src/tables/purchasing/SupplierPartTable.tsx:159 +#: src/tables/purchasing/SupplierPartTable.tsx:171 msgid "Supplier part created" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:168 +#: src/tables/purchasing/SupplierPartTable.tsx:177 msgid "Add supplier part" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:193 -msgid "Supplier part updated" +#: src/tables/purchasing/SupplierPartTable.tsx:189 +msgid "Show active supplier parts" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:204 -msgid "Delete Supplier Part" +#: src/tables/purchasing/SupplierPartTable.tsx:193 +msgid "Active Part" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:193 +#~ msgid "Supplier part updated" +#~ msgstr "Supplier part updated" + +#: src/tables/purchasing/SupplierPartTable.tsx:194 +msgid "Show active internal parts" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:198 +msgid "Active Supplier" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:199 +msgid "Show active suppliers" msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:205 -msgid "Supplier part deleted" -msgstr "" +#~ msgid "Supplier part deleted" +#~ msgstr "Supplier part deleted" #: src/tables/purchasing/SupplierPartTable.tsx:207 -msgid "Are you sure you want to remove this supplier part?" +#~ msgid "Are you sure you want to remove this supplier part?" +#~ msgstr "Are you sure you want to remove this supplier part?" + +#: src/tables/purchasing/SupplierPartTable.tsx:219 +msgid "Delete Supplier Part" msgstr "" -#: src/tables/sales/ReturnOrderTable.tsx:95 +#: src/tables/sales/ReturnOrderTable.tsx:102 +#: src/tables/sales/ReturnOrderTable.tsx:116 msgid "Add Return Order" msgstr "" -#: src/tables/sales/SalesOrderTable.tsx:66 -#: src/tables/sales/SalesOrderTable.tsx:83 +#: src/tables/sales/SalesOrderTable.tsx:68 +#: src/tables/sales/SalesOrderTable.tsx:85 msgid "Add Sales Order" msgstr "" @@ -6097,8 +6163,8 @@ msgid "Finished" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:277 -#: src/tables/stock/StockItemTestResultTable.tsx:351 -#: src/tables/stock/StockItemTestResultTable.tsx:406 +#: src/tables/stock/StockItemTestResultTable.tsx:349 +#: src/tables/stock/StockItemTestResultTable.tsx:404 msgid "Add Test Result" msgstr "" @@ -6106,61 +6172,61 @@ msgstr "" msgid "Test result added" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:290 -#: src/tables/stock/StockItemTestResultTable.tsx:361 +#: src/tables/stock/StockItemTestResultTable.tsx:288 +#: src/tables/stock/StockItemTestResultTable.tsx:359 msgid "Edit Test Result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:292 +#: src/tables/stock/StockItemTestResultTable.tsx:290 msgid "Test result updated" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:298 -#: src/tables/stock/StockItemTestResultTable.tsx:370 +#: src/tables/stock/StockItemTestResultTable.tsx:296 +#: src/tables/stock/StockItemTestResultTable.tsx:368 msgid "Delete Test Result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:300 +#: src/tables/stock/StockItemTestResultTable.tsx:298 msgid "Test result deleted" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:314 +#: src/tables/stock/StockItemTestResultTable.tsx:312 msgid "Test Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:315 +#: src/tables/stock/StockItemTestResultTable.tsx:313 msgid "Test result has been recorded" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:322 +#: src/tables/stock/StockItemTestResultTable.tsx:320 msgid "Failed to record test result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:339 +#: src/tables/stock/StockItemTestResultTable.tsx:337 msgid "Pass Test" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:387 +#: src/tables/stock/StockItemTestResultTable.tsx:385 msgid "Required" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:388 +#: src/tables/stock/StockItemTestResultTable.tsx:386 msgid "Show results for required tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:392 +#: src/tables/stock/StockItemTestResultTable.tsx:390 msgid "Include Installed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:393 +#: src/tables/stock/StockItemTestResultTable.tsx:391 msgid "Show results for installed stock items" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:397 +#: src/tables/stock/StockItemTestResultTable.tsx:395 msgid "Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:398 +#: src/tables/stock/StockItemTestResultTable.tsx:396 msgid "Show only passed tests" msgstr "" diff --git a/src/frontend/src/locales/sr/messages.po b/src/frontend/src/locales/sr/messages.po index b86668b096..743f6d6da4 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: 2024-04-18 03:36\n" +"PO-Revision-Date: 2024-04-21 04:19\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" @@ -69,10 +69,10 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/forms/StockForms.tsx:450 +#: src/forms/StockForms.tsx:427 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:407 +#: src/pages/stock/StockDetail.tsx:437 msgid "Remove" msgstr "" @@ -100,7 +100,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:226 -#: src/components/forms/ApiForm.tsx:516 +#: src/components/forms/ApiForm.tsx:529 #: src/contexts/ThemeContext.tsx:65 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 msgid "Submit" @@ -131,6 +131,9 @@ msgid "Part is not active" msgstr "" #: src/components/details/PartIcons.tsx:34 +#: src/pages/company/CompanyDetail.tsx:299 +#: src/pages/company/SupplierPartDetail.tsx:310 +#: src/pages/part/PartDetail.tsx:662 msgid "Inactive" msgstr "" @@ -246,26 +249,26 @@ msgstr "" msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:131 +#: src/components/forms/ApiForm.tsx:133 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "Greška Obrasca" -#: src/components/forms/ApiForm.tsx:378 +#: src/components/forms/ApiForm.tsx:393 #: src/components/widgets/MarkdownEditor.tsx:146 msgid "Success" msgstr "Uspešno" -#: src/components/forms/ApiForm.tsx:453 +#: src/components/forms/ApiForm.tsx:468 msgid "Form Errors Exist" msgstr "Postoji greška obrasca" -#: src/components/forms/ApiForm.tsx:553 +#: src/components/forms/ApiForm.tsx:566 #: src/tables/plugin/PluginListTable.tsx:441 msgid "Update" msgstr "Obnovi" -#: src/components/forms/ApiForm.tsx:573 +#: src/components/forms/ApiForm.tsx:586 #: src/components/items/ActionDropdown.tsx:199 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:121 @@ -447,7 +450,7 @@ msgstr "Host" #: src/components/forms/HostOptionsForm.tsx:42 #: src/components/forms/HostOptionsForm.tsx:69 #: src/pages/part/CategoryDetail.tsx:72 -#: src/pages/part/PartDetail.tsx:122 +#: src/pages/part/PartDetail.tsx:116 #: src/pages/stock/LocationDetail.tsx:79 #: src/tables/machine/MachineTypeTable.tsx:65 #: src/tables/machine/MachineTypeTable.tsx:106 @@ -498,7 +501,7 @@ msgstr "Naziv: {0}" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "Status: <0>worker ({0}), <1>plugins{1}" -#: src/components/forms/fields/ApiFormField.tsx:277 +#: src/components/forms/fields/ApiFormField.tsx:278 #: src/components/modals/LicenseModal.tsx:72 #: src/components/nav/SearchDrawer.tsx:411 #: src/components/widgets/MarkdownEditor.tsx:108 @@ -509,7 +512,7 @@ msgstr "Status: <0>worker ({0}), <1>plugins{1}" #: src/tables/InvenTreeTable.tsx:430 #: src/tables/InvenTreeTable.tsx:506 #: src/tables/plugin/PluginListTable.tsx:398 -#: src/tables/stock/StockItemTestResultTable.tsx:321 +#: src/tables/stock/StockItemTestResultTable.tsx:319 msgid "Error" msgstr "Grеška" @@ -548,7 +551,7 @@ msgid "Thumbnail" msgstr "Sličice" #: src/components/items/ActionDropdown.tsx:110 -#: src/pages/build/BuildDetail.tsx:298 +#: src/pages/build/BuildDetail.tsx:299 msgid "Barcode Actions" msgstr "Akcije Barkoda" @@ -569,7 +572,7 @@ msgid "Link custom barcode" msgstr "Linkuj prilagođeni barkod" #: src/components/items/ActionDropdown.tsx:161 -#: src/forms/PurchaseOrderForms.tsx:356 +#: src/forms/PurchaseOrderForms.tsx:367 msgid "Unlink Barcode" msgstr "Prekini vezu Barkoda" @@ -590,7 +593,6 @@ msgid "Delete item" msgstr "Obriši stavku" #: src/components/items/ActionDropdown.tsx:218 -#: src/pages/stock/StockDetail.tsx:432 #: src/tables/RowActions.tsx:32 msgid "Duplicate" msgstr "Dupliciraj" @@ -1041,19 +1043,18 @@ msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49 -#: src/pages/build/BuildDetail.tsx:79 -#: src/pages/part/PartDetail.tsx:767 +#: src/pages/build/BuildDetail.tsx:78 +#: src/pages/part/PartDetail.tsx:778 #: src/tables/part/RelatedPartTable.tsx:45 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:70 msgid "Part" msgstr "" @@ -1064,7 +1065,7 @@ msgstr "" #: src/pages/part/CategoryDetail.tsx:104 #: src/pages/part/CategoryDetail.tsx:183 #: src/pages/part/CategoryDetail.tsx:213 -#: src/pages/part/PartDetail.tsx:633 +#: src/pages/part/PartDetail.tsx:627 msgid "Parts" msgstr "" @@ -1085,10 +1086,10 @@ msgid "Part Test Templates" msgstr "" #: src/components/render/ModelType.tsx:43 -#: src/pages/company/SupplierPartDetail.tsx:185 -#: src/pages/company/SupplierPartDetail.tsx:294 -#: src/pages/stock/StockDetail.tsx:161 -#: src/tables/purchasing/SupplierPartTable.tsx:63 +#: src/pages/company/SupplierPartDetail.tsx:192 +#: src/pages/company/SupplierPartDetail.tsx:324 +#: src/pages/stock/StockDetail.tsx:168 +#: src/tables/purchasing/SupplierPartTable.tsx:69 msgid "Supplier Part" msgstr "" @@ -1112,12 +1113,12 @@ msgstr "" #: src/components/render/ModelType.tsx:67 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:67 -#: src/pages/stock/StockDetail.tsx:480 +#: src/pages/stock/StockDetail.tsx:514 msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:68 -#: src/pages/company/CompanyDetail.tsx:196 +#: src/pages/company/CompanyDetail.tsx:197 #: src/pages/stock/LocationDetail.tsx:112 #: src/pages/stock/LocationDetail.tsx:156 #: src/pages/stock/LocationDetail.tsx:309 @@ -1158,7 +1159,7 @@ msgid "Build Lines" msgstr "" #: src/components/render/ModelType.tsx:104 -#: src/pages/company/CompanyDetail.tsx:302 +#: src/pages/company/CompanyDetail.tsx:309 msgid "Company" msgstr "" @@ -1179,15 +1180,15 @@ msgstr "" #: src/components/render/ModelType.tsx:119 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:99 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:42 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:319 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:328 msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:120 #: src/pages/Index/Settings/SystemSettings.tsx:242 -#: src/pages/company/CompanyDetail.tsx:189 -#: src/pages/company/SupplierPartDetail.tsx:219 -#: src/pages/part/PartDetail.tsx:566 +#: src/pages/company/CompanyDetail.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:226 +#: src/pages/part/PartDetail.tsx:560 #: src/pages/purchasing/PurchasingIndex.tsx:20 msgid "Purchase Orders" msgstr "" @@ -1202,16 +1203,16 @@ msgstr "" #: src/components/render/ModelType.tsx:132 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:108 -#: src/pages/build/BuildDetail.tsx:127 -#: src/pages/sales/SalesOrderDetail.tsx:265 -#: src/pages/stock/StockDetail.tsx:209 +#: src/pages/build/BuildDetail.tsx:126 +#: src/pages/sales/SalesOrderDetail.tsx:315 +#: src/pages/stock/StockDetail.tsx:216 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:133 #: src/pages/Index/Settings/SystemSettings.tsx:257 -#: src/pages/company/CompanyDetail.tsx:205 -#: src/pages/part/PartDetail.tsx:572 +#: src/pages/company/CompanyDetail.tsx:206 +#: src/pages/part/PartDetail.tsx:566 #: src/pages/sales/SalesIndex.tsx:21 msgid "Sales Orders" msgstr "" @@ -1226,13 +1227,13 @@ msgstr "" #: src/components/render/ModelType.tsx:147 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:117 -#: src/pages/sales/ReturnOrderDetail.tsx:241 +#: src/pages/sales/ReturnOrderDetail.tsx:291 msgid "Return Order" msgstr "" #: src/components/render/ModelType.tsx:148 #: src/pages/Index/Settings/SystemSettings.tsx:272 -#: src/pages/company/CompanyDetail.tsx:212 +#: src/pages/company/CompanyDetail.tsx:213 #: src/pages/sales/SalesIndex.tsx:27 msgid "Return Orders" msgstr "" @@ -1243,19 +1244,19 @@ msgid "Address" msgstr "" #: src/components/render/ModelType.tsx:156 -#: src/pages/company/CompanyDetail.tsx:238 +#: src/pages/company/CompanyDetail.tsx:239 msgid "Addresses" msgstr "" #: src/components/render/ModelType.tsx:162 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:165 -#: src/pages/sales/ReturnOrderDetail.tsx:131 -#: src/pages/sales/SalesOrderDetail.tsx:135 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:167 +#: src/pages/sales/ReturnOrderDetail.tsx:146 +#: src/pages/sales/SalesOrderDetail.tsx:150 msgid "Contact" msgstr "" #: src/components/render/ModelType.tsx:163 -#: src/pages/company/CompanyDetail.tsx:232 +#: src/pages/company/CompanyDetail.tsx:233 msgid "Contacts" msgstr "" @@ -1285,26 +1286,26 @@ msgstr "" #: src/defaults/links.tsx:29 #: src/defaults/menuItems.tsx:38 #: src/pages/Index/Settings/SystemSettings.tsx:199 -#: src/pages/part/PartDetail.tsx:488 +#: src/pages/part/PartDetail.tsx:482 #: src/pages/stock/LocationDetail.tsx:289 -#: src/pages/stock/StockDetail.tsx:343 +#: src/pages/stock/StockDetail.tsx:350 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" msgstr "" #: src/components/render/Stock.tsx:26 -#: src/pages/stock/StockDetail.tsx:144 -#: src/pages/stock/StockDetail.tsx:450 +#: src/pages/stock/StockDetail.tsx:151 +#: src/pages/stock/StockDetail.tsx:484 msgid "Serial Number" msgstr "" #: src/components/render/Stock.tsx:28 #: src/pages/part/pricing/BomPricingPanel.tsx:132 #: src/pages/part/pricing/PriceBreakPanel.tsx:96 -#: src/pages/stock/StockDetail.tsx:139 -#: src/pages/stock/StockDetail.tsx:455 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:92 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:120 +#: src/pages/stock/StockDetail.tsx:146 +#: src/pages/stock/StockDetail.tsx:489 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:94 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:122 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:73 msgid "Quantity" msgstr "" @@ -2064,7 +2065,7 @@ msgstr "" #~ msgstr "Local Server" #: src/defaults/links.tsx:11 -#: src/pages/company/CompanyDetail.tsx:89 +#: src/pages/company/CompanyDetail.tsx:90 msgid "Website" msgstr "" @@ -2081,8 +2082,8 @@ msgstr "" #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:217 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:278 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:322 +#: src/pages/company/SupplierPartDetail.tsx:297 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:331 #: src/pages/purchasing/PurchasingIndex.tsx:52 msgid "Purchasing" msgstr "" @@ -2090,9 +2091,9 @@ msgstr "" #: src/defaults/links.tsx:32 #: src/defaults/menuItems.tsx:53 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:245 +#: src/pages/sales/ReturnOrderDetail.tsx:296 #: src/pages/sales/SalesIndex.tsx:45 -#: src/pages/sales/SalesOrderDetail.tsx:269 +#: src/pages/sales/SalesOrderDetail.tsx:320 msgid "Sales" msgstr "" @@ -2295,75 +2296,75 @@ msgstr "" #~ msgid "Part updated" #~ msgstr "Part updated" -#: src/forms/PurchaseOrderForms.tsx:246 +#: src/forms/PurchaseOrderForms.tsx:257 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:254 +#: src/forms/PurchaseOrderForms.tsx:265 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:263 +#: src/forms/PurchaseOrderForms.tsx:274 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:273 +#: src/forms/PurchaseOrderForms.tsx:284 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:278 +#: src/forms/PurchaseOrderForms.tsx:289 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:289 -#: src/forms/PurchaseOrderForms.tsx:365 +#: src/forms/PurchaseOrderForms.tsx:300 +#: src/forms/PurchaseOrderForms.tsx:376 msgid "Scan Barcode" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:333 +#: src/forms/PurchaseOrderForms.tsx:344 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:340 +#: src/forms/PurchaseOrderForms.tsx:351 msgid "Assign Batch Code{0}" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:349 +#: src/forms/PurchaseOrderForms.tsx:360 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:374 -#: src/forms/StockForms.tsx:359 +#: src/forms/PurchaseOrderForms.tsx:385 +#: src/forms/StockForms.tsx:336 msgid "Remove item from list" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:399 -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/PurchaseOrderForms.tsx:410 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:58 -#: src/pages/stock/StockDetail.tsx:169 +#: src/pages/stock/StockDetail.tsx:176 msgid "Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:415 +#: src/forms/PurchaseOrderForms.tsx:426 msgid "Store at default location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:428 +#: src/forms/PurchaseOrderForms.tsx:439 msgid "Store at line item destination" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:438 +#: src/forms/PurchaseOrderForms.tsx:449 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:647 +#: src/forms/PurchaseOrderForms.tsx:658 msgid "Receive line items" msgstr "" @@ -2388,97 +2389,94 @@ msgstr "" #~ msgstr "Create Stock Item" #: src/forms/StockForms.tsx:136 +#: src/pages/stock/StockDetail.tsx:373 #: src/tables/stock/StockItemTable.tsx:374 #: src/tables/stock/StockItemTable.tsx:494 msgid "Add Stock Item" msgstr "" -#: src/forms/StockForms.tsx:157 -msgid "Edit Stock Item" -msgstr "" - #: src/forms/StockForms.tsx:158 -msgid "Stock item updated" -msgstr "" +#~ msgid "Stock item updated" +#~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:348 +#: src/forms/StockForms.tsx:325 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 -#: src/pages/part/PartDetail.tsx:208 -#: src/pages/part/PartDetail.tsx:649 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 +#: src/pages/part/PartDetail.tsx:202 +#: src/pages/part/PartDetail.tsx:643 #: src/tables/stock/StockItemTable.tsx:283 msgid "In Stock" msgstr "" -#: src/forms/StockForms.tsx:416 +#: src/forms/StockForms.tsx:393 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/tables/RowActions.tsx:148 msgid "Actions" msgstr "" -#: src/forms/StockForms.tsx:479 -#: src/pages/stock/StockDetail.tsx:399 +#: src/forms/StockForms.tsx:456 +#: src/pages/stock/StockDetail.tsx:429 #: src/tables/settings/TemplateTable.tsx:266 -#: src/tables/stock/StockItemTestResultTable.tsx:350 +#: src/tables/stock/StockItemTestResultTable.tsx:348 msgid "Add" msgstr "" -#: src/forms/StockForms.tsx:507 +#: src/forms/StockForms.tsx:484 #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:389 +#: src/pages/stock/StockDetail.tsx:419 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:740 +#: src/forms/StockForms.tsx:717 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:749 +#: src/forms/StockForms.tsx:726 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:758 -#: src/pages/part/PartDetail.tsx:725 +#: src/forms/StockForms.tsx:735 +#: src/pages/part/PartDetail.tsx:734 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:767 -#: src/pages/part/PartDetail.tsx:714 +#: src/forms/StockForms.tsx:744 +#: src/pages/part/PartDetail.tsx:723 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:776 +#: src/forms/StockForms.tsx:753 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:785 +#: src/forms/StockForms.tsx:762 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:804 +#: src/forms/StockForms.tsx:781 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:811 +#: src/forms/StockForms.tsx:788 msgid "Parent stock location" msgstr "" @@ -3196,7 +3194,7 @@ msgid "Reports" msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:89 -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:318 msgid "Report" msgstr "" @@ -3213,7 +3211,7 @@ msgstr "" #~ msgstr "Return order" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135 -#: src/pages/part/PartDetail.tsx:513 +#: src/pages/part/PartDetail.tsx:507 msgid "Bill of Materials" msgstr "" @@ -3264,15 +3262,15 @@ msgid "Reporting" msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:223 -#: src/pages/part/PartDetail.tsx:584 +#: src/pages/part/PartDetail.tsx:578 msgid "Stocktake" msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:228 -#: src/pages/build/BuildDetail.tsx:360 +#: src/pages/build/BuildDetail.tsx:361 #: src/pages/build/BuildIndex.tsx:14 -#: src/pages/part/PartDetail.tsx:520 -#: src/pages/sales/SalesOrderDetail.tsx:213 +#: src/pages/part/PartDetail.tsx:514 +#: src/pages/sales/SalesOrderDetail.tsx:240 msgid "Build Orders" msgstr "" @@ -3332,34 +3330,34 @@ msgstr "" #~ msgid "Build Status" #~ msgstr "Build Status" -#: src/pages/build/BuildDetail.tsx:85 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:109 -#: src/pages/sales/ReturnOrderDetail.tsx:75 -#: src/pages/sales/SalesOrderDetail.tsx:79 +#: src/pages/build/BuildDetail.tsx:84 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:111 +#: src/pages/sales/ReturnOrderDetail.tsx:90 +#: src/pages/sales/SalesOrderDetail.tsx:94 #: src/tables/machine/MachineListTable.tsx:323 #: src/tables/purchasing/PurchaseOrderTable.tsx:55 -#: src/tables/sales/ReturnOrderTable.tsx:41 +#: src/tables/sales/ReturnOrderTable.tsx:46 #: src/tables/sales/SalesOrderTable.tsx:52 #: src/tables/stock/StockItemTable.tsx:252 msgid "Status" msgstr "" -#: src/pages/build/BuildDetail.tsx:91 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:82 -#: src/pages/sales/ReturnOrderDetail.tsx:49 -#: src/pages/sales/SalesOrderDetail.tsx:53 +#: src/pages/build/BuildDetail.tsx:90 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:84 +#: src/pages/sales/ReturnOrderDetail.tsx:64 +#: src/pages/sales/SalesOrderDetail.tsx:68 msgid "Reference" msgstr "" -#: src/pages/build/BuildDetail.tsx:96 -#: src/pages/company/CompanyDetail.tsx:84 +#: src/pages/build/BuildDetail.tsx:95 +#: src/pages/company/CompanyDetail.tsx:85 #: src/pages/company/ManufacturerPartDetail.tsx:73 -#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/pages/company/SupplierPartDetail.tsx:85 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:129 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:103 -#: src/pages/sales/ReturnOrderDetail.tsx:69 -#: src/pages/sales/SalesOrderDetail.tsx:73 +#: src/pages/part/PartDetail.tsx:123 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:105 +#: src/pages/sales/ReturnOrderDetail.tsx:84 +#: src/pages/sales/SalesOrderDetail.tsx:88 #: src/pages/stock/LocationDetail.tsx:93 #: src/tables/ColumnRenderers.tsx:59 #: src/tables/machine/MachineTypeTable.tsx:69 @@ -3372,40 +3370,40 @@ msgstr "" msgid "Description" msgstr "" -#: src/pages/build/BuildDetail.tsx:103 +#: src/pages/build/BuildDetail.tsx:102 msgid "Parent Build" msgstr "" -#: src/pages/build/BuildDetail.tsx:114 +#: src/pages/build/BuildDetail.tsx:113 msgid "Build Quantity" msgstr "" -#: src/pages/build/BuildDetail.tsx:122 -#: src/pages/build/BuildDetail.tsx:223 +#: src/pages/build/BuildDetail.tsx:121 +#: src/pages/build/BuildDetail.tsx:222 msgid "Completed Outputs" msgstr "" -#: src/pages/build/BuildDetail.tsx:139 +#: src/pages/build/BuildDetail.tsx:138 msgid "Issued By" msgstr "" -#: src/pages/build/BuildDetail.tsx:145 -#: src/pages/part/PartDetail.tsx:321 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:190 -#: src/pages/sales/ReturnOrderDetail.tsx:156 -#: src/pages/sales/SalesOrderDetail.tsx:160 +#: src/pages/build/BuildDetail.tsx:144 +#: src/pages/part/PartDetail.tsx:315 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:192 +#: src/pages/sales/ReturnOrderDetail.tsx:171 +#: src/pages/sales/SalesOrderDetail.tsx:175 msgid "Responsible" msgstr "" -#: src/pages/build/BuildDetail.tsx:157 +#: src/pages/build/BuildDetail.tsx:156 msgid "Source Location" msgstr "" -#: src/pages/build/BuildDetail.tsx:158 +#: src/pages/build/BuildDetail.tsx:157 msgid "Any location" msgstr "" -#: src/pages/build/BuildDetail.tsx:165 +#: src/pages/build/BuildDetail.tsx:164 msgid "Destination Location" msgstr "" @@ -3420,7 +3418,7 @@ msgstr "" #~ msgid "Link custom barcode to part" #~ msgstr "Link custom barcode to part" -#: src/pages/build/BuildDetail.tsx:196 +#: src/pages/build/BuildDetail.tsx:195 msgid "Build Details" msgstr "" @@ -3429,7 +3427,7 @@ msgstr "" #~ msgid "Unlink custom barcode from part" #~ msgstr "Unlink custom barcode from part" -#: src/pages/build/BuildDetail.tsx:202 +#: src/pages/build/BuildDetail.tsx:201 #: src/tables/build/BuildLineTable.tsx:204 msgid "Allocate Stock" msgstr "" @@ -3438,7 +3436,7 @@ msgstr "" #~ msgid "Build Order updated" #~ msgstr "Build Order updated" -#: src/pages/build/BuildDetail.tsx:217 +#: src/pages/build/BuildDetail.tsx:216 msgid "Incomplete Outputs" msgstr "" @@ -3454,48 +3452,48 @@ msgstr "" #~ msgid "Delete build order" #~ msgstr "Delete build order" -#: src/pages/build/BuildDetail.tsx:236 +#: src/pages/build/BuildDetail.tsx:235 msgid "Consumed Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:248 +#: src/pages/build/BuildDetail.tsx:247 msgid "Child Build Orders" msgstr "" -#: src/pages/build/BuildDetail.tsx:258 -#: src/pages/company/CompanyDetail.tsx:244 +#: src/pages/build/BuildDetail.tsx:257 +#: src/pages/company/CompanyDetail.tsx:245 #: src/pages/company/ManufacturerPartDetail.tsx:169 -#: src/pages/part/PartDetail.tsx:606 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:246 -#: src/pages/sales/ReturnOrderDetail.tsx:199 -#: src/pages/sales/SalesOrderDetail.tsx:223 -#: src/pages/stock/StockDetail.tsx:316 +#: src/pages/part/PartDetail.tsx:600 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:253 +#: src/pages/sales/ReturnOrderDetail.tsx:214 +#: src/pages/sales/SalesOrderDetail.tsx:250 +#: src/pages/stock/StockDetail.tsx:323 msgid "Attachments" msgstr "" -#: src/pages/build/BuildDetail.tsx:270 -#: src/pages/company/CompanyDetail.tsx:256 -#: src/pages/part/PartDetail.tsx:618 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:258 -#: src/pages/sales/ReturnOrderDetail.tsx:211 -#: src/pages/sales/SalesOrderDetail.tsx:235 -#: src/pages/stock/StockDetail.tsx:328 +#: src/pages/build/BuildDetail.tsx:269 +#: src/pages/company/CompanyDetail.tsx:257 +#: src/pages/part/PartDetail.tsx:612 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:265 +#: src/pages/sales/ReturnOrderDetail.tsx:226 +#: src/pages/sales/SalesOrderDetail.tsx:262 +#: src/pages/stock/StockDetail.tsx:335 msgid "Notes" msgstr "" -#: src/pages/build/BuildDetail.tsx:286 +#: src/pages/build/BuildDetail.tsx:287 msgid "Edit Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:312 +#: src/pages/build/BuildDetail.tsx:313 msgid "Reporting Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:318 +#: src/pages/build/BuildDetail.tsx:319 msgid "Print build report" msgstr "" -#: src/pages/build/BuildDetail.tsx:324 +#: src/pages/build/BuildDetail.tsx:325 msgid "Build Order Actions" msgstr "" @@ -3507,53 +3505,56 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/company/CompanyDetail.tsx:97 +#: src/pages/company/CompanyDetail.tsx:98 msgid "Phone Number" msgstr "" -#: src/pages/company/CompanyDetail.tsx:104 +#: src/pages/company/CompanyDetail.tsx:105 msgid "Email Address" msgstr "" -#: src/pages/company/CompanyDetail.tsx:114 +#: src/pages/company/CompanyDetail.tsx:115 msgid "Default Currency" msgstr "" -#: src/pages/company/CompanyDetail.tsx:119 +#: src/pages/company/CompanyDetail.tsx:120 #: src/pages/company/SupplierDetail.tsx:8 -#: src/pages/company/SupplierPartDetail.tsx:102 -#: src/pages/company/SupplierPartDetail.tsx:188 -#: src/pages/company/SupplierPartDetail.tsx:282 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:97 +#: src/pages/company/SupplierPartDetail.tsx:109 +#: src/pages/company/SupplierPartDetail.tsx:195 +#: src/pages/company/SupplierPartDetail.tsx:301 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:99 +#: src/tables/company/CompanyTable.tsx:93 #: src/tables/purchasing/PurchaseOrderTable.tsx:73 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:36 msgid "Supplier" msgstr "" -#: src/pages/company/CompanyDetail.tsx:125 +#: src/pages/company/CompanyDetail.tsx:126 #: src/pages/company/ManufacturerDetail.tsx:8 #: src/pages/company/ManufacturerPartDetail.tsx:91 #: src/pages/company/ManufacturerPartDetail.tsx:221 -#: src/pages/company/SupplierPartDetail.tsx:117 +#: src/pages/company/SupplierPartDetail.tsx:124 +#: src/tables/company/CompanyTable.tsx:98 msgid "Manufacturer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:131 +#: src/pages/company/CompanyDetail.tsx:132 #: src/pages/company/CustomerDetail.tsx:8 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/pages/sales/ReturnOrderDetail.tsx:63 -#: src/pages/sales/SalesOrderDetail.tsx:67 -#: src/pages/stock/StockDetail.tsx:218 -#: src/tables/sales/ReturnOrderTable.tsx:60 -#: src/tables/sales/SalesOrderTable.tsx:95 +#: src/pages/sales/ReturnOrderDetail.tsx:78 +#: src/pages/sales/SalesOrderDetail.tsx:82 +#: src/pages/stock/StockDetail.tsx:225 +#: src/tables/company/CompanyTable.tsx:103 +#: src/tables/sales/ReturnOrderTable.tsx:61 +#: src/tables/sales/SalesOrderTable.tsx:97 msgid "Customer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:165 +#: src/pages/company/CompanyDetail.tsx:166 msgid "Details" msgstr "" -#: src/pages/company/CompanyDetail.tsx:171 +#: src/pages/company/CompanyDetail.tsx:172 msgid "Manufactured Parts" msgstr "" @@ -3561,7 +3562,7 @@ msgstr "" #~ msgid "Edit company" #~ msgstr "Edit company" -#: src/pages/company/CompanyDetail.tsx:180 +#: src/pages/company/CompanyDetail.tsx:181 msgid "Supplied Parts" msgstr "" @@ -3569,30 +3570,31 @@ msgstr "" #~ msgid "Delete company" #~ msgstr "Delete company" -#: src/pages/company/CompanyDetail.tsx:221 +#: src/pages/company/CompanyDetail.tsx:222 msgid "Assigned Stock" msgstr "" -#: src/pages/company/CompanyDetail.tsx:272 +#: src/pages/company/CompanyDetail.tsx:273 msgid "Edit Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:281 +#: src/pages/company/CompanyDetail.tsx:282 msgid "Company Actions" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:66 -#: src/pages/company/SupplierPartDetail.tsx:71 +#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:72 msgid "Internal Part" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:81 -#: src/pages/company/SupplierPartDetail.tsx:85 +#: src/pages/company/SupplierPartDetail.tsx:92 msgid "External Link" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:99 -#: src/pages/company/SupplierPartDetail.tsx:126 +#: src/pages/company/SupplierPartDetail.tsx:133 #: src/tables/purchasing/ManufacturerPartTable.tsx:53 msgid "Manufacturer Part Number" msgstr "" @@ -3606,12 +3608,12 @@ msgid "Manufacturer Part Details" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:143 -#: src/pages/part/PartDetail.tsx:482 +#: src/pages/part/PartDetail.tsx:476 msgid "Parameters" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:155 -#: src/pages/part/PartDetail.tsx:553 +#: src/pages/part/PartDetail.tsx:547 #: src/pages/purchasing/PurchasingIndex.tsx:26 msgid "Suppliers" msgstr "" @@ -3629,65 +3631,70 @@ msgstr "" msgid "ManufacturerPart" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:92 +#: src/pages/company/SupplierPartDetail.tsx:99 #: src/tables/ColumnRenderers.tsx:110 msgid "Note" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:110 +#: src/pages/company/SupplierPartDetail.tsx:117 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:138 -#: src/pages/company/SupplierPartDetail.tsx:189 -#: src/pages/stock/StockDetail.tsx:232 +#: src/pages/company/SupplierPartDetail.tsx:145 +#: src/pages/company/SupplierPartDetail.tsx:196 +#: src/pages/stock/StockDetail.tsx:239 msgid "Packaging" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:145 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:105 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:141 -#: src/tables/purchasing/SupplierPartTable.tsx:120 +#: src/pages/company/SupplierPartDetail.tsx:152 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:107 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:143 +#: src/tables/purchasing/SupplierPartTable.tsx:132 msgid "Pack Quantity" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:156 +#: src/pages/company/SupplierPartDetail.tsx:163 msgid "Supplier Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:163 +#: src/pages/company/SupplierPartDetail.tsx:170 msgid "Availability Updated" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:197 msgid "Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:199 +#: src/pages/company/SupplierPartDetail.tsx:206 msgid "Supplier Part Details" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:205 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:234 +#: src/pages/company/SupplierPartDetail.tsx:212 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:241 msgid "Received Stock" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:229 +#: src/pages/company/SupplierPartDetail.tsx:236 #: src/pages/part/PartPricingPanel.tsx:115 #: src/pages/part/pricing/PricingOverviewPanel.tsx:130 msgid "Supplier Pricing" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:244 +#: src/pages/company/SupplierPartDetail.tsx:251 msgid "Supplier Part Actions" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:270 -#: src/tables/purchasing/SupplierPartTable.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:275 +#: src/tables/purchasing/SupplierPartTable.tsx:211 msgid "Edit Supplier Part" msgstr "" +#: src/pages/company/SupplierPartDetail.tsx:282 +#: src/tables/purchasing/SupplierPartTable.tsx:164 +msgid "Add Supplier Part" +msgstr "" + #: src/pages/part/CategoryDetail.tsx:78 #: src/pages/stock/LocationDetail.tsx:85 #: src/tables/settings/ErrorTable.tsx:34 @@ -3734,135 +3741,143 @@ msgstr "" msgid "Category Details" msgstr "" -#: src/pages/part/PartDetail.tsx:135 +#: src/pages/part/PartDetail.tsx:129 msgid "Variant of" msgstr "" -#: src/pages/part/PartDetail.tsx:142 +#: src/pages/part/PartDetail.tsx:136 #: src/tables/notifications/NotificationsTable.tsx:31 #: src/tables/part/PartCategoryTemplateTable.tsx:68 msgid "Category" msgstr "" -#: src/pages/part/PartDetail.tsx:148 +#: src/pages/part/PartDetail.tsx:142 msgid "Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:155 +#: src/pages/part/PartDetail.tsx:149 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:162 +#: src/pages/part/PartDetail.tsx:156 msgid "IPN" msgstr "" -#: src/pages/part/PartDetail.tsx:169 +#: src/pages/part/PartDetail.tsx:163 msgid "Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:176 +#: src/pages/part/PartDetail.tsx:170 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:39 msgid "Units" msgstr "" -#: src/pages/part/PartDetail.tsx:183 +#: src/pages/part/PartDetail.tsx:177 #: src/tables/settings/PendingTasksTable.tsx:40 msgid "Keywords" msgstr "" -#: src/pages/part/PartDetail.tsx:190 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:156 -#: src/pages/sales/ReturnOrderDetail.tsx:122 -#: src/pages/sales/SalesOrderDetail.tsx:126 +#: src/pages/part/PartDetail.tsx:184 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:158 +#: src/pages/sales/ReturnOrderDetail.tsx:137 +#: src/pages/sales/SalesOrderDetail.tsx:141 msgid "Link" msgstr "" -#: src/pages/part/PartDetail.tsx:202 +#: src/pages/part/PartDetail.tsx:196 #: src/tables/build/BuildLineTable.tsx:115 msgid "Available Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:214 +#: src/pages/part/PartDetail.tsx:208 msgid "Minimum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:220 +#: src/pages/part/PartDetail.tsx:214 #: src/tables/bom/BomTable.tsx:210 #: src/tables/build/BuildLineTable.tsx:92 msgid "On order" msgstr "" -#: src/pages/part/PartDetail.tsx:229 +#: src/pages/part/PartDetail.tsx:223 msgid "Allocated to Build Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:240 +#: src/pages/part/PartDetail.tsx:234 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:250 +#: src/pages/part/PartDetail.tsx:244 #: src/tables/bom/BomTable.tsx:234 msgid "Can Build" msgstr "" -#: src/pages/part/PartDetail.tsx:257 +#: src/pages/part/PartDetail.tsx:251 #: src/tables/bom/BomTable.tsx:218 #: src/tables/part/PartTable.tsx:91 msgid "Building" msgstr "" -#: src/pages/part/PartDetail.tsx:266 +#: src/pages/part/PartDetail.tsx:260 #: src/tables/bom/UsedInTable.tsx:71 #: src/tables/build/BuildOrderTable.tsx:102 +#: src/tables/company/CompanyTable.tsx:58 +#: src/tables/company/CompanyTable.tsx:88 #: src/tables/machine/MachineListTable.tsx:320 #: src/tables/part/PartTable.tsx:177 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:190 #: src/tables/plugin/PluginListTable.tsx:634 +#: src/tables/purchasing/SupplierPartTable.tsx:99 +#: src/tables/purchasing/SupplierPartTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:247 msgid "Active" msgstr "" -#: src/pages/part/PartDetail.tsx:271 +#: src/pages/part/PartDetail.tsx:265 msgid "Template Part" msgstr "" -#: src/pages/part/PartDetail.tsx:276 +#: src/pages/part/PartDetail.tsx:270 #: src/tables/bom/BomTable.tsx:262 msgid "Assembled Part" msgstr "" -#: src/pages/part/PartDetail.tsx:281 +#: src/pages/part/PartDetail.tsx:275 msgid "Component Part" msgstr "" -#: src/pages/part/PartDetail.tsx:286 +#: src/pages/part/PartDetail.tsx:280 #: src/tables/bom/BomTable.tsx:257 msgid "Trackable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:291 +#: src/pages/part/PartDetail.tsx:285 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:296 +#: src/pages/part/PartDetail.tsx:290 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:301 +#: src/pages/part/PartDetail.tsx:295 msgid "Virtual Part" msgstr "" -#: src/pages/part/PartDetail.tsx:309 +#: src/pages/part/PartDetail.tsx:303 msgid "Creation Date" msgstr "" +#: src/pages/part/PartDetail.tsx:308 +msgid "Created By" +msgstr "" + #: src/pages/part/PartDetail.tsx:310 #~ msgid "Edit part" #~ msgstr "Edit part" -#: src/pages/part/PartDetail.tsx:314 -msgid "Created By" +#: src/pages/part/PartDetail.tsx:322 +msgid "Default Supplier" msgstr "" #: src/pages/part/PartDetail.tsx:322 @@ -3873,93 +3888,95 @@ msgstr "" #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:328 -msgid "Default Supplier" -msgstr "" - -#: src/pages/part/PartDetail.tsx:339 +#: src/pages/part/PartDetail.tsx:333 #: src/tables/part/PartTable.tsx:160 msgid "Price Range" msgstr "" -#: src/pages/part/PartDetail.tsx:374 -#: src/pages/stock/StockDetail.tsx:129 +#: src/pages/part/PartDetail.tsx:368 +#: src/pages/stock/StockDetail.tsx:136 msgid "Last Stocktake" msgstr "" -#: src/pages/part/PartDetail.tsx:409 +#: src/pages/part/PartDetail.tsx:403 msgid "Stocktake By" msgstr "" -#: src/pages/part/PartDetail.tsx:476 +#: src/pages/part/PartDetail.tsx:470 msgid "Part Details" msgstr "" -#: src/pages/part/PartDetail.tsx:500 +#: src/pages/part/PartDetail.tsx:494 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:507 -#: src/pages/stock/StockDetail.tsx:277 +#: src/pages/part/PartDetail.tsx:501 +#: src/pages/stock/StockDetail.tsx:284 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:527 +#: src/pages/part/PartDetail.tsx:521 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:534 +#: src/pages/part/PartDetail.tsx:528 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:540 +#: src/pages/part/PartDetail.tsx:534 #: src/pages/purchasing/PurchasingIndex.tsx:37 msgid "Manufacturers" msgstr "" -#: src/pages/part/PartDetail.tsx:579 +#: src/pages/part/PartDetail.tsx:573 msgid "Scheduling" msgstr "" -#: src/pages/part/PartDetail.tsx:589 +#: src/pages/part/PartDetail.tsx:583 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:600 +#: src/pages/part/PartDetail.tsx:594 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:654 +#: src/pages/part/PartDetail.tsx:648 msgid "No Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:659 +#: src/pages/part/PartDetail.tsx:653 #: src/tables/part/PartTable.tsx:85 msgid "On Order" msgstr "" -#: src/pages/part/PartDetail.tsx:664 +#: src/pages/part/PartDetail.tsx:658 #: src/tables/stock/StockItemTable.tsx:288 msgid "In Production" msgstr "" -#: src/pages/part/PartDetail.tsx:676 +#: src/pages/part/PartDetail.tsx:671 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:707 +#: src/pages/part/PartDetail.tsx:678 +#: src/tables/part/PartTable.tsx:276 +#: src/tables/part/PartTable.tsx:292 +msgid "Add Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:716 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:715 +#: src/pages/part/PartDetail.tsx:724 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:726 +#: src/pages/part/PartDetail.tsx:735 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:736 +#: src/pages/part/PartDetail.tsx:745 msgid "Part Actions" msgstr "" @@ -4022,7 +4039,7 @@ msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:151 #: src/pages/part/pricing/SupplierPricingPanel.tsx:83 #: src/tables/bom/BomTable.tsx:149 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:168 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:170 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:88 msgid "Unit Price" msgstr "" @@ -4030,12 +4047,15 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:161 #: src/tables/ColumnRenderers.tsx:231 #: src/tables/bom/BomTable.tsx:158 +#: src/tables/purchasing/PurchaseOrderTable.tsx:97 +#: src/tables/sales/ReturnOrderTable.tsx:87 +#: src/tables/sales/SalesOrderTable.tsx:124 msgid "Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:177 #: src/pages/part/pricing/VariantPricingPanel.tsx:62 -#: src/tables/purchasing/SupplierPartTable.tsx:137 +#: src/tables/purchasing/SupplierPartTable.tsx:149 msgid "Updated" msgstr "" @@ -4094,7 +4114,7 @@ msgid "Overall Pricing" msgstr "" #: src/pages/part/pricing/PricingOverviewPanel.tsx:184 -#: src/pages/stock/StockDetail.tsx:123 +#: src/pages/stock/StockDetail.tsx:130 msgid "Last Updated" msgstr "" @@ -4153,82 +4173,92 @@ msgstr "" msgid "Variant Part" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:66 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:68 msgid "Edit Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:88 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:90 msgid "Supplier Reference" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:118 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:228 -#: src/pages/sales/ReturnOrderDetail.tsx:84 -#: src/pages/sales/ReturnOrderDetail.tsx:194 -#: src/pages/sales/SalesOrderDetail.tsx:88 -#: src/pages/sales/SalesOrderDetail.tsx:198 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:120 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:230 +#: src/pages/sales/ReturnOrderDetail.tsx:99 +#: src/pages/sales/ReturnOrderDetail.tsx:209 +#: src/pages/sales/SalesOrderDetail.tsx:103 +#: src/pages/sales/SalesOrderDetail.tsx:225 msgid "Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:125 -#: src/pages/sales/ReturnOrderDetail.tsx:91 -#: src/pages/sales/SalesOrderDetail.tsx:95 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 +#: src/pages/sales/ReturnOrderDetail.tsx:106 +#: src/pages/sales/SalesOrderDetail.tsx:110 msgid "Completed Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:133 -#: src/pages/sales/ReturnOrderDetail.tsx:99 -#: src/pages/sales/SalesOrderDetail.tsx:103 -#: src/pages/sales/SalesOrderDetail.tsx:208 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:135 +#: src/pages/sales/ReturnOrderDetail.tsx:114 +#: src/pages/sales/SalesOrderDetail.tsx:118 +#: src/pages/sales/SalesOrderDetail.tsx:235 msgid "Completed Shipments" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:141 -#: src/pages/sales/ReturnOrderDetail.tsx:107 -#: src/pages/sales/SalesOrderDetail.tsx:111 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 +#: src/pages/sales/ReturnOrderDetail.tsx:122 +#: src/pages/sales/SalesOrderDetail.tsx:126 msgid "Order Currency," msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:146 -#: src/pages/sales/ReturnOrderDetail.tsx:112 -#: src/pages/sales/SalesOrderDetail.tsx:116 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:148 +#: src/pages/sales/ReturnOrderDetail.tsx:127 +#: src/pages/sales/SalesOrderDetail.tsx:131 msgid "Total Cost" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:177 -#: src/pages/sales/ReturnOrderDetail.tsx:143 -#: src/pages/sales/SalesOrderDetail.tsx:147 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:179 +#: src/pages/sales/ReturnOrderDetail.tsx:158 +#: src/pages/sales/SalesOrderDetail.tsx:162 msgid "Created On" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:183 -#: src/pages/sales/ReturnOrderDetail.tsx:149 -#: src/pages/sales/SalesOrderDetail.tsx:153 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:185 +#: src/pages/sales/ReturnOrderDetail.tsx:164 +#: src/pages/sales/SalesOrderDetail.tsx:168 #: src/tables/ColumnRenderers.tsx:180 msgid "Target Date" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:222 -#: src/pages/sales/ReturnOrderDetail.tsx:188 -#: src/pages/sales/SalesOrderDetail.tsx:192 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:224 +#: src/pages/sales/ReturnOrderDetail.tsx:203 +#: src/pages/sales/SalesOrderDetail.tsx:219 msgid "Order Details" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:287 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:293 +#: src/pages/sales/ReturnOrderDetail.tsx:267 +#: src/pages/sales/SalesOrderDetail.tsx:279 msgid "Order Actions" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:55 -#: src/pages/sales/SalesOrderDetail.tsx:59 -#: src/tables/sales/SalesOrderTable.tsx:111 +#: src/pages/sales/ReturnOrderDetail.tsx:70 +#: src/pages/sales/SalesOrderDetail.tsx:74 +#: src/tables/sales/SalesOrderTable.tsx:113 msgid "Customer Reference" msgstr "" +#: src/pages/sales/ReturnOrderDetail.tsx:256 +msgid "Edit Return Order" +msgstr "" + #: src/pages/sales/SalesIndex.tsx:33 msgid "Customers" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:203 +#: src/pages/sales/SalesOrderDetail.tsx:208 +msgid "Edit Sales Order" +msgstr "" + +#: src/pages/sales/SalesOrderDetail.tsx:230 msgid "Pending Shipments" msgstr "" @@ -4266,15 +4296,19 @@ msgstr "" msgid "Location Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:102 +#: src/pages/stock/StockDetail.tsx:109 msgid "Base Part" msgstr "" -#: src/pages/stock/StockDetail.tsx:109 +#: src/pages/stock/StockDetail.tsx:116 msgid "Stock Status" msgstr "" -#: src/pages/stock/StockDetail.tsx:150 +#: src/pages/stock/StockDetail.tsx:155 +#~ msgid "Link custom barcode to stock item" +#~ msgstr "Link custom barcode to stock item" + +#: src/pages/stock/StockDetail.tsx:157 #: src/tables/build/BuildLineTable.tsx:38 #: src/tables/part/PartTable.tsx:116 #: src/tables/stock/StockItemTable.tsx:154 @@ -4282,86 +4316,90 @@ msgstr "" msgid "Available" msgstr "" -#: src/pages/stock/StockDetail.tsx:155 -#~ msgid "Link custom barcode to stock item" -#~ msgstr "Link custom barcode to stock item" - #: src/pages/stock/StockDetail.tsx:161 #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:176 +#: src/pages/stock/StockDetail.tsx:183 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:192 +#: src/pages/stock/StockDetail.tsx:199 msgid "Consumed By" msgstr "" -#: src/pages/stock/StockDetail.tsx:201 -msgid "Build Order" -msgstr "" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "Edit stock item" +#: src/pages/stock/StockDetail.tsx:208 +msgid "Build Order" +msgstr "" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "Delete stock item" -#: src/pages/stock/StockDetail.tsx:266 +#: src/pages/stock/StockDetail.tsx:273 msgid "Stock Details" msgstr "" -#: src/pages/stock/StockDetail.tsx:272 +#: src/pages/stock/StockDetail.tsx:279 msgid "Stock Tracking" msgstr "" -#: src/pages/stock/StockDetail.tsx:284 +#: src/pages/stock/StockDetail.tsx:291 msgid "Test Data" msgstr "" -#: src/pages/stock/StockDetail.tsx:298 +#: src/pages/stock/StockDetail.tsx:305 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:305 +#: src/pages/stock/StockDetail.tsx:312 msgid "Child Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:385 +#: src/pages/stock/StockDetail.tsx:364 +msgid "Edit Stock Item" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:415 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:390 +#: src/pages/stock/StockDetail.tsx:420 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:400 +#: src/pages/stock/StockDetail.tsx:430 #: src/tables/stock/StockItemTable.tsx:409 msgid "Add stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:408 +#: src/pages/stock/StockDetail.tsx:433 +#~ msgid "Duplicate stock item" +#~ msgstr "Duplicate stock item" + +#: src/pages/stock/StockDetail.tsx:438 #: src/tables/stock/StockItemTable.tsx:418 msgid "Remove stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:415 +#: src/pages/stock/StockDetail.tsx:445 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:416 +#: src/pages/stock/StockDetail.tsx:446 #: src/tables/stock/StockItemTable.tsx:438 msgid "Transfer stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:433 -msgid "Duplicate stock item" +#: src/pages/stock/StockDetail.tsx:458 +msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:460 +#: src/pages/stock/StockDetail.tsx:494 msgid "Batch Code" msgstr "" @@ -4610,18 +4648,10 @@ msgstr "" msgid "BOM item created" msgstr "" -#: src/tables/bom/BomTable.tsx:311 -#~ msgid "Edit Bom Item" -#~ msgstr "Edit Bom Item" - #: src/tables/bom/BomTable.tsx:313 msgid "Edit BOM Item" msgstr "" -#: src/tables/bom/BomTable.tsx:313 -#~ msgid "Bom item updated" -#~ msgstr "Bom item updated" - #: src/tables/bom/BomTable.tsx:315 msgid "BOM item updated" msgstr "" @@ -4634,26 +4664,34 @@ msgstr "" msgid "BOM item deleted" msgstr "" -#: src/tables/bom/BomTable.tsx:328 -#~ msgid "Delete Bom Item" -#~ msgstr "Delete Bom Item" - -#: src/tables/bom/BomTable.tsx:329 -#~ msgid "Bom item deleted" -#~ msgstr "Bom item deleted" - #: src/tables/bom/BomTable.tsx:331 -#~ msgid "Are you sure you want to remove this BOM item?" -#~ msgstr "Are you sure you want to remove this BOM item?" +#~ msgid "Edit Bom Item" +#~ msgstr "Edit Bom Item" #: src/tables/bom/BomTable.tsx:333 msgid "View BOM" msgstr "" +#: src/tables/bom/BomTable.tsx:333 +#~ msgid "Bom item updated" +#~ msgstr "Bom item updated" + #: src/tables/bom/BomTable.tsx:344 msgid "Validate BOM line" msgstr "" +#: src/tables/bom/BomTable.tsx:348 +#~ msgid "Delete Bom Item" +#~ msgstr "Delete Bom Item" + +#: src/tables/bom/BomTable.tsx:349 +#~ msgid "Bom item deleted" +#~ msgstr "Bom item deleted" + +#: src/tables/bom/BomTable.tsx:351 +#~ msgid "Are you sure you want to remove this BOM item?" +#~ msgstr "Are you sure you want to remove this BOM item?" + #: src/tables/bom/BomTable.tsx:352 msgid "Edit Substitutes" msgstr "" @@ -4727,7 +4765,7 @@ msgstr "" #: src/tables/build/BuildOrderTable.tsx:107 #: src/tables/purchasing/PurchaseOrderTable.tsx:56 -#: src/tables/sales/ReturnOrderTable.tsx:42 +#: src/tables/sales/ReturnOrderTable.tsx:47 #: src/tables/sales/SalesOrderTable.tsx:53 msgid "Filter by order status" msgstr "" @@ -4736,8 +4774,8 @@ msgstr "" msgid "Show overdue status" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:140 -#: src/tables/build/BuildOrderTable.tsx:158 +#: src/tables/build/BuildOrderTable.tsx:142 +#: src/tables/build/BuildOrderTable.tsx:160 msgid "Add Build Order" msgstr "" @@ -4762,27 +4800,43 @@ msgstr "" msgid "Are you sure you want to delete this address?" msgstr "" -#: src/tables/company/CompanyTable.tsx:63 +#: src/tables/company/CompanyTable.tsx:71 msgid "New Company" msgstr "" -#: src/tables/company/CompanyTable.tsx:83 +#: src/tables/company/CompanyTable.tsx:89 +msgid "Show active companies" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:94 +msgid "Show companies which are suppliers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:99 +msgid "Show companies which are manufacturers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:104 +msgid "Show companies which are customers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:116 msgid "Add Company" msgstr "" -#: src/tables/company/ContactTable.tsx:73 +#: src/tables/company/ContactTable.tsx:71 msgid "Edit Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:80 +#: src/tables/company/ContactTable.tsx:78 msgid "Add Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:91 +#: src/tables/company/ContactTable.tsx:89 msgid "Delete Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:131 +#: src/tables/company/ContactTable.tsx:129 msgid "Add contact" msgstr "" @@ -5179,11 +5233,6 @@ msgstr "" msgid "Not Virtual" msgstr "" -#: src/tables/part/PartTable.tsx:276 -#: src/tables/part/PartTable.tsx:292 -msgid "Add Part" -msgstr "" - #: src/tables/part/PartTestTemplateTable.tsx:52 msgid "Results" msgstr "" @@ -5532,105 +5581,122 @@ msgstr "" msgid "Are you sure you want to remove this manufacturer part?" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:84 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:86 msgid "Part Description" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:111 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:113 msgid "Total Quantity" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:127 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:129 msgid "Received" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:146 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:148 msgid "Supplier Code" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:153 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:155 msgid "Supplier Link" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:160 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:162 msgid "Manufacturer Code" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:174 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:176 msgid "Destination" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:188 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:198 msgid "Add Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:203 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:215 msgid "Edit Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:211 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:223 msgid "Delete Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:222 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:234 msgid "Receive line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:256 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:272 msgid "Add line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:261 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:282 msgid "Receive items" msgstr "" -#: src/tables/purchasing/PurchaseOrderTable.tsx:102 -#: src/tables/purchasing/PurchaseOrderTable.tsx:119 +#: src/tables/purchasing/PurchaseOrderTable.tsx:113 +#: src/tables/purchasing/PurchaseOrderTable.tsx:130 msgid "Add Purchase Order" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:88 +#: src/tables/purchasing/SupplierPartTable.tsx:94 msgid "MPN" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:111 +#: src/tables/purchasing/SupplierPartTable.tsx:123 msgid "Base units" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:156 -msgid "Add Supplier Part" -msgstr "" - -#: src/tables/purchasing/SupplierPartTable.tsx:159 +#: src/tables/purchasing/SupplierPartTable.tsx:171 msgid "Supplier part created" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:168 +#: src/tables/purchasing/SupplierPartTable.tsx:177 msgid "Add supplier part" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:193 -msgid "Supplier part updated" +#: src/tables/purchasing/SupplierPartTable.tsx:189 +msgid "Show active supplier parts" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:204 -msgid "Delete Supplier Part" +#: src/tables/purchasing/SupplierPartTable.tsx:193 +msgid "Active Part" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:193 +#~ msgid "Supplier part updated" +#~ msgstr "Supplier part updated" + +#: src/tables/purchasing/SupplierPartTable.tsx:194 +msgid "Show active internal parts" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:198 +msgid "Active Supplier" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:199 +msgid "Show active suppliers" msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:205 -msgid "Supplier part deleted" -msgstr "" +#~ msgid "Supplier part deleted" +#~ msgstr "Supplier part deleted" #: src/tables/purchasing/SupplierPartTable.tsx:207 -msgid "Are you sure you want to remove this supplier part?" +#~ msgid "Are you sure you want to remove this supplier part?" +#~ msgstr "Are you sure you want to remove this supplier part?" + +#: src/tables/purchasing/SupplierPartTable.tsx:219 +msgid "Delete Supplier Part" msgstr "" -#: src/tables/sales/ReturnOrderTable.tsx:95 +#: src/tables/sales/ReturnOrderTable.tsx:102 +#: src/tables/sales/ReturnOrderTable.tsx:116 msgid "Add Return Order" msgstr "" -#: src/tables/sales/SalesOrderTable.tsx:66 -#: src/tables/sales/SalesOrderTable.tsx:83 +#: src/tables/sales/SalesOrderTable.tsx:68 +#: src/tables/sales/SalesOrderTable.tsx:85 msgid "Add Sales Order" msgstr "" @@ -6097,8 +6163,8 @@ msgid "Finished" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:277 -#: src/tables/stock/StockItemTestResultTable.tsx:351 -#: src/tables/stock/StockItemTestResultTable.tsx:406 +#: src/tables/stock/StockItemTestResultTable.tsx:349 +#: src/tables/stock/StockItemTestResultTable.tsx:404 msgid "Add Test Result" msgstr "" @@ -6106,61 +6172,61 @@ msgstr "" msgid "Test result added" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:290 -#: src/tables/stock/StockItemTestResultTable.tsx:361 +#: src/tables/stock/StockItemTestResultTable.tsx:288 +#: src/tables/stock/StockItemTestResultTable.tsx:359 msgid "Edit Test Result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:292 +#: src/tables/stock/StockItemTestResultTable.tsx:290 msgid "Test result updated" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:298 -#: src/tables/stock/StockItemTestResultTable.tsx:370 +#: src/tables/stock/StockItemTestResultTable.tsx:296 +#: src/tables/stock/StockItemTestResultTable.tsx:368 msgid "Delete Test Result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:300 +#: src/tables/stock/StockItemTestResultTable.tsx:298 msgid "Test result deleted" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:314 +#: src/tables/stock/StockItemTestResultTable.tsx:312 msgid "Test Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:315 +#: src/tables/stock/StockItemTestResultTable.tsx:313 msgid "Test result has been recorded" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:322 +#: src/tables/stock/StockItemTestResultTable.tsx:320 msgid "Failed to record test result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:339 +#: src/tables/stock/StockItemTestResultTable.tsx:337 msgid "Pass Test" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:387 +#: src/tables/stock/StockItemTestResultTable.tsx:385 msgid "Required" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:388 +#: src/tables/stock/StockItemTestResultTable.tsx:386 msgid "Show results for required tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:392 +#: src/tables/stock/StockItemTestResultTable.tsx:390 msgid "Include Installed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:393 +#: src/tables/stock/StockItemTestResultTable.tsx:391 msgid "Show results for installed stock items" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:397 +#: src/tables/stock/StockItemTestResultTable.tsx:395 msgid "Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:398 +#: src/tables/stock/StockItemTestResultTable.tsx:396 msgid "Show only passed tests" msgstr "" diff --git a/src/frontend/src/locales/sv/messages.po b/src/frontend/src/locales/sv/messages.po index df3df8a8ae..bcb339e053 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: 2024-04-18 03:35\n" +"PO-Revision-Date: 2024-04-21 04:19\n" "Last-Translator: \n" "Language-Team: Swedish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -69,10 +69,10 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/forms/StockForms.tsx:450 +#: src/forms/StockForms.tsx:427 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:407 +#: src/pages/stock/StockDetail.tsx:437 msgid "Remove" msgstr "" @@ -100,7 +100,7 @@ msgid "Clear" msgstr "Rensa" #: src/components/details/DetailsImage.tsx:226 -#: src/components/forms/ApiForm.tsx:516 +#: src/components/forms/ApiForm.tsx:529 #: src/contexts/ThemeContext.tsx:65 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 msgid "Submit" @@ -131,6 +131,9 @@ msgid "Part is not active" msgstr "" #: src/components/details/PartIcons.tsx:34 +#: src/pages/company/CompanyDetail.tsx:299 +#: src/pages/company/SupplierPartDetail.tsx:310 +#: src/pages/part/PartDetail.tsx:662 msgid "Inactive" msgstr "" @@ -246,26 +249,26 @@ msgstr "" msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:131 +#: src/components/forms/ApiForm.tsx:133 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "" -#: src/components/forms/ApiForm.tsx:378 +#: src/components/forms/ApiForm.tsx:393 #: src/components/widgets/MarkdownEditor.tsx:146 msgid "Success" msgstr "" -#: src/components/forms/ApiForm.tsx:453 +#: src/components/forms/ApiForm.tsx:468 msgid "Form Errors Exist" msgstr "" -#: src/components/forms/ApiForm.tsx:553 +#: src/components/forms/ApiForm.tsx:566 #: src/tables/plugin/PluginListTable.tsx:441 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:573 +#: src/components/forms/ApiForm.tsx:586 #: src/components/items/ActionDropdown.tsx:199 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:121 @@ -447,7 +450,7 @@ msgstr "Värd" #: src/components/forms/HostOptionsForm.tsx:42 #: src/components/forms/HostOptionsForm.tsx:69 #: src/pages/part/CategoryDetail.tsx:72 -#: src/pages/part/PartDetail.tsx:122 +#: src/pages/part/PartDetail.tsx:116 #: src/pages/stock/LocationDetail.tsx:79 #: src/tables/machine/MachineTypeTable.tsx:65 #: src/tables/machine/MachineTypeTable.tsx:106 @@ -498,7 +501,7 @@ msgstr "Namn: {0}" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:277 +#: src/components/forms/fields/ApiFormField.tsx:278 #: src/components/modals/LicenseModal.tsx:72 #: src/components/nav/SearchDrawer.tsx:411 #: src/components/widgets/MarkdownEditor.tsx:108 @@ -509,7 +512,7 @@ msgstr "" #: src/tables/InvenTreeTable.tsx:430 #: src/tables/InvenTreeTable.tsx:506 #: src/tables/plugin/PluginListTable.tsx:398 -#: src/tables/stock/StockItemTestResultTable.tsx:321 +#: src/tables/stock/StockItemTestResultTable.tsx:319 msgid "Error" msgstr "Fel" @@ -548,7 +551,7 @@ msgid "Thumbnail" msgstr "Miniatyrbild" #: src/components/items/ActionDropdown.tsx:110 -#: src/pages/build/BuildDetail.tsx:298 +#: src/pages/build/BuildDetail.tsx:299 msgid "Barcode Actions" msgstr "" @@ -569,7 +572,7 @@ msgid "Link custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:161 -#: src/forms/PurchaseOrderForms.tsx:356 +#: src/forms/PurchaseOrderForms.tsx:367 msgid "Unlink Barcode" msgstr "" @@ -590,7 +593,6 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:218 -#: src/pages/stock/StockDetail.tsx:432 #: src/tables/RowActions.tsx:32 msgid "Duplicate" msgstr "" @@ -1041,19 +1043,18 @@ msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49 -#: src/pages/build/BuildDetail.tsx:79 -#: src/pages/part/PartDetail.tsx:767 +#: src/pages/build/BuildDetail.tsx:78 +#: src/pages/part/PartDetail.tsx:778 #: src/tables/part/RelatedPartTable.tsx:45 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:70 msgid "Part" msgstr "Artkel" @@ -1064,7 +1065,7 @@ msgstr "Artkel" #: src/pages/part/CategoryDetail.tsx:104 #: src/pages/part/CategoryDetail.tsx:183 #: src/pages/part/CategoryDetail.tsx:213 -#: src/pages/part/PartDetail.tsx:633 +#: src/pages/part/PartDetail.tsx:627 msgid "Parts" msgstr "Artiklar" @@ -1085,10 +1086,10 @@ msgid "Part Test Templates" msgstr "" #: src/components/render/ModelType.tsx:43 -#: src/pages/company/SupplierPartDetail.tsx:185 -#: src/pages/company/SupplierPartDetail.tsx:294 -#: src/pages/stock/StockDetail.tsx:161 -#: src/tables/purchasing/SupplierPartTable.tsx:63 +#: src/pages/company/SupplierPartDetail.tsx:192 +#: src/pages/company/SupplierPartDetail.tsx:324 +#: src/pages/stock/StockDetail.tsx:168 +#: src/tables/purchasing/SupplierPartTable.tsx:69 msgid "Supplier Part" msgstr "" @@ -1112,12 +1113,12 @@ msgstr "" #: src/components/render/ModelType.tsx:67 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:67 -#: src/pages/stock/StockDetail.tsx:480 +#: src/pages/stock/StockDetail.tsx:514 msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:68 -#: src/pages/company/CompanyDetail.tsx:196 +#: src/pages/company/CompanyDetail.tsx:197 #: src/pages/stock/LocationDetail.tsx:112 #: src/pages/stock/LocationDetail.tsx:156 #: src/pages/stock/LocationDetail.tsx:309 @@ -1158,7 +1159,7 @@ msgid "Build Lines" msgstr "" #: src/components/render/ModelType.tsx:104 -#: src/pages/company/CompanyDetail.tsx:302 +#: src/pages/company/CompanyDetail.tsx:309 msgid "Company" msgstr "" @@ -1179,15 +1180,15 @@ msgstr "Projektkoder" #: src/components/render/ModelType.tsx:119 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:99 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:42 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:319 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:328 msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:120 #: src/pages/Index/Settings/SystemSettings.tsx:242 -#: src/pages/company/CompanyDetail.tsx:189 -#: src/pages/company/SupplierPartDetail.tsx:219 -#: src/pages/part/PartDetail.tsx:566 +#: src/pages/company/CompanyDetail.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:226 +#: src/pages/part/PartDetail.tsx:560 #: src/pages/purchasing/PurchasingIndex.tsx:20 msgid "Purchase Orders" msgstr "Inköpsorder" @@ -1202,16 +1203,16 @@ msgstr "" #: src/components/render/ModelType.tsx:132 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:108 -#: src/pages/build/BuildDetail.tsx:127 -#: src/pages/sales/SalesOrderDetail.tsx:265 -#: src/pages/stock/StockDetail.tsx:209 +#: src/pages/build/BuildDetail.tsx:126 +#: src/pages/sales/SalesOrderDetail.tsx:315 +#: src/pages/stock/StockDetail.tsx:216 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:133 #: src/pages/Index/Settings/SystemSettings.tsx:257 -#: src/pages/company/CompanyDetail.tsx:205 -#: src/pages/part/PartDetail.tsx:572 +#: src/pages/company/CompanyDetail.tsx:206 +#: src/pages/part/PartDetail.tsx:566 #: src/pages/sales/SalesIndex.tsx:21 msgid "Sales Orders" msgstr "Försäljningsorder" @@ -1226,13 +1227,13 @@ msgstr "" #: src/components/render/ModelType.tsx:147 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:117 -#: src/pages/sales/ReturnOrderDetail.tsx:241 +#: src/pages/sales/ReturnOrderDetail.tsx:291 msgid "Return Order" msgstr "" #: src/components/render/ModelType.tsx:148 #: src/pages/Index/Settings/SystemSettings.tsx:272 -#: src/pages/company/CompanyDetail.tsx:212 +#: src/pages/company/CompanyDetail.tsx:213 #: src/pages/sales/SalesIndex.tsx:27 msgid "Return Orders" msgstr "Returorder" @@ -1243,19 +1244,19 @@ msgid "Address" msgstr "" #: src/components/render/ModelType.tsx:156 -#: src/pages/company/CompanyDetail.tsx:238 +#: src/pages/company/CompanyDetail.tsx:239 msgid "Addresses" msgstr "" #: src/components/render/ModelType.tsx:162 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:165 -#: src/pages/sales/ReturnOrderDetail.tsx:131 -#: src/pages/sales/SalesOrderDetail.tsx:135 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:167 +#: src/pages/sales/ReturnOrderDetail.tsx:146 +#: src/pages/sales/SalesOrderDetail.tsx:150 msgid "Contact" msgstr "" #: src/components/render/ModelType.tsx:163 -#: src/pages/company/CompanyDetail.tsx:232 +#: src/pages/company/CompanyDetail.tsx:233 msgid "Contacts" msgstr "" @@ -1285,26 +1286,26 @@ msgstr "" #: src/defaults/links.tsx:29 #: src/defaults/menuItems.tsx:38 #: src/pages/Index/Settings/SystemSettings.tsx:199 -#: src/pages/part/PartDetail.tsx:488 +#: src/pages/part/PartDetail.tsx:482 #: src/pages/stock/LocationDetail.tsx:289 -#: src/pages/stock/StockDetail.tsx:343 +#: src/pages/stock/StockDetail.tsx:350 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" msgstr "Lagersaldo" #: src/components/render/Stock.tsx:26 -#: src/pages/stock/StockDetail.tsx:144 -#: src/pages/stock/StockDetail.tsx:450 +#: src/pages/stock/StockDetail.tsx:151 +#: src/pages/stock/StockDetail.tsx:484 msgid "Serial Number" msgstr "" #: src/components/render/Stock.tsx:28 #: src/pages/part/pricing/BomPricingPanel.tsx:132 #: src/pages/part/pricing/PriceBreakPanel.tsx:96 -#: src/pages/stock/StockDetail.tsx:139 -#: src/pages/stock/StockDetail.tsx:455 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:92 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:120 +#: src/pages/stock/StockDetail.tsx:146 +#: src/pages/stock/StockDetail.tsx:489 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:94 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:122 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:73 msgid "Quantity" msgstr "Antal" @@ -2064,7 +2065,7 @@ msgstr "Aktuella nyheter" #~ msgstr "Local Server" #: src/defaults/links.tsx:11 -#: src/pages/company/CompanyDetail.tsx:89 +#: src/pages/company/CompanyDetail.tsx:90 msgid "Website" msgstr "Webbplats" @@ -2081,8 +2082,8 @@ msgstr "Demo" #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:217 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:278 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:322 +#: src/pages/company/SupplierPartDetail.tsx:297 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:331 #: src/pages/purchasing/PurchasingIndex.tsx:52 msgid "Purchasing" msgstr "" @@ -2090,9 +2091,9 @@ msgstr "" #: src/defaults/links.tsx:32 #: src/defaults/menuItems.tsx:53 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:245 +#: src/pages/sales/ReturnOrderDetail.tsx:296 #: src/pages/sales/SalesIndex.tsx:45 -#: src/pages/sales/SalesOrderDetail.tsx:269 +#: src/pages/sales/SalesOrderDetail.tsx:320 msgid "Sales" msgstr "" @@ -2295,75 +2296,75 @@ msgstr "" #~ msgid "Part updated" #~ msgstr "Part updated" -#: src/forms/PurchaseOrderForms.tsx:246 +#: src/forms/PurchaseOrderForms.tsx:257 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:254 +#: src/forms/PurchaseOrderForms.tsx:265 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:263 +#: src/forms/PurchaseOrderForms.tsx:274 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:273 +#: src/forms/PurchaseOrderForms.tsx:284 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:278 +#: src/forms/PurchaseOrderForms.tsx:289 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:289 -#: src/forms/PurchaseOrderForms.tsx:365 +#: src/forms/PurchaseOrderForms.tsx:300 +#: src/forms/PurchaseOrderForms.tsx:376 msgid "Scan Barcode" msgstr "Skanna streckkod" -#: src/forms/PurchaseOrderForms.tsx:333 +#: src/forms/PurchaseOrderForms.tsx:344 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:340 +#: src/forms/PurchaseOrderForms.tsx:351 msgid "Assign Batch Code{0}" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:349 +#: src/forms/PurchaseOrderForms.tsx:360 msgid "Change Status" msgstr "Ändra status" -#: src/forms/PurchaseOrderForms.tsx:374 -#: src/forms/StockForms.tsx:359 +#: src/forms/PurchaseOrderForms.tsx:385 +#: src/forms/StockForms.tsx:336 msgid "Remove item from list" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:399 -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/PurchaseOrderForms.tsx:410 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:58 -#: src/pages/stock/StockDetail.tsx:169 +#: src/pages/stock/StockDetail.tsx:176 msgid "Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:415 +#: src/forms/PurchaseOrderForms.tsx:426 msgid "Store at default location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:428 +#: src/forms/PurchaseOrderForms.tsx:439 msgid "Store at line item destination" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:438 +#: src/forms/PurchaseOrderForms.tsx:449 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:647 +#: src/forms/PurchaseOrderForms.tsx:658 msgid "Receive line items" msgstr "" @@ -2388,97 +2389,94 @@ msgstr "" #~ msgstr "Create Stock Item" #: src/forms/StockForms.tsx:136 +#: src/pages/stock/StockDetail.tsx:373 #: src/tables/stock/StockItemTable.tsx:374 #: src/tables/stock/StockItemTable.tsx:494 msgid "Add Stock Item" msgstr "" -#: src/forms/StockForms.tsx:157 -msgid "Edit Stock Item" -msgstr "" - #: src/forms/StockForms.tsx:158 -msgid "Stock item updated" -msgstr "" +#~ msgid "Stock item updated" +#~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:348 +#: src/forms/StockForms.tsx:325 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 -#: src/pages/part/PartDetail.tsx:208 -#: src/pages/part/PartDetail.tsx:649 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 +#: src/pages/part/PartDetail.tsx:202 +#: src/pages/part/PartDetail.tsx:643 #: src/tables/stock/StockItemTable.tsx:283 msgid "In Stock" msgstr "" -#: src/forms/StockForms.tsx:416 +#: src/forms/StockForms.tsx:393 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/tables/RowActions.tsx:148 msgid "Actions" msgstr "Åtgärder" -#: src/forms/StockForms.tsx:479 -#: src/pages/stock/StockDetail.tsx:399 +#: src/forms/StockForms.tsx:456 +#: src/pages/stock/StockDetail.tsx:429 #: src/tables/settings/TemplateTable.tsx:266 -#: src/tables/stock/StockItemTestResultTable.tsx:350 +#: src/tables/stock/StockItemTestResultTable.tsx:348 msgid "Add" msgstr "" -#: src/forms/StockForms.tsx:507 +#: src/forms/StockForms.tsx:484 #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:389 +#: src/pages/stock/StockDetail.tsx:419 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:740 +#: src/forms/StockForms.tsx:717 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:749 +#: src/forms/StockForms.tsx:726 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:758 -#: src/pages/part/PartDetail.tsx:725 +#: src/forms/StockForms.tsx:735 +#: src/pages/part/PartDetail.tsx:734 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:767 -#: src/pages/part/PartDetail.tsx:714 +#: src/forms/StockForms.tsx:744 +#: src/pages/part/PartDetail.tsx:723 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:776 +#: src/forms/StockForms.tsx:753 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:785 +#: src/forms/StockForms.tsx:762 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:804 +#: src/forms/StockForms.tsx:781 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:811 +#: src/forms/StockForms.tsx:788 msgid "Parent stock location" msgstr "" @@ -3196,7 +3194,7 @@ msgid "Reports" msgstr "Rapporter" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:89 -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:318 msgid "Report" msgstr "" @@ -3213,7 +3211,7 @@ msgstr "" #~ msgstr "Return order" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135 -#: src/pages/part/PartDetail.tsx:513 +#: src/pages/part/PartDetail.tsx:507 msgid "Bill of Materials" msgstr "" @@ -3264,15 +3262,15 @@ msgid "Reporting" msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:223 -#: src/pages/part/PartDetail.tsx:584 +#: src/pages/part/PartDetail.tsx:578 msgid "Stocktake" msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:228 -#: src/pages/build/BuildDetail.tsx:360 +#: src/pages/build/BuildDetail.tsx:361 #: src/pages/build/BuildIndex.tsx:14 -#: src/pages/part/PartDetail.tsx:520 -#: src/pages/sales/SalesOrderDetail.tsx:213 +#: src/pages/part/PartDetail.tsx:514 +#: src/pages/sales/SalesOrderDetail.tsx:240 msgid "Build Orders" msgstr "Byggordrar" @@ -3332,34 +3330,34 @@ msgstr "" #~ msgid "Build Status" #~ msgstr "Build Status" -#: src/pages/build/BuildDetail.tsx:85 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:109 -#: src/pages/sales/ReturnOrderDetail.tsx:75 -#: src/pages/sales/SalesOrderDetail.tsx:79 +#: src/pages/build/BuildDetail.tsx:84 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:111 +#: src/pages/sales/ReturnOrderDetail.tsx:90 +#: src/pages/sales/SalesOrderDetail.tsx:94 #: src/tables/machine/MachineListTable.tsx:323 #: src/tables/purchasing/PurchaseOrderTable.tsx:55 -#: src/tables/sales/ReturnOrderTable.tsx:41 +#: src/tables/sales/ReturnOrderTable.tsx:46 #: src/tables/sales/SalesOrderTable.tsx:52 #: src/tables/stock/StockItemTable.tsx:252 msgid "Status" msgstr "Status" -#: src/pages/build/BuildDetail.tsx:91 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:82 -#: src/pages/sales/ReturnOrderDetail.tsx:49 -#: src/pages/sales/SalesOrderDetail.tsx:53 +#: src/pages/build/BuildDetail.tsx:90 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:84 +#: src/pages/sales/ReturnOrderDetail.tsx:64 +#: src/pages/sales/SalesOrderDetail.tsx:68 msgid "Reference" msgstr "" -#: src/pages/build/BuildDetail.tsx:96 -#: src/pages/company/CompanyDetail.tsx:84 +#: src/pages/build/BuildDetail.tsx:95 +#: src/pages/company/CompanyDetail.tsx:85 #: src/pages/company/ManufacturerPartDetail.tsx:73 -#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/pages/company/SupplierPartDetail.tsx:85 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:129 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:103 -#: src/pages/sales/ReturnOrderDetail.tsx:69 -#: src/pages/sales/SalesOrderDetail.tsx:73 +#: src/pages/part/PartDetail.tsx:123 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:105 +#: src/pages/sales/ReturnOrderDetail.tsx:84 +#: src/pages/sales/SalesOrderDetail.tsx:88 #: src/pages/stock/LocationDetail.tsx:93 #: src/tables/ColumnRenderers.tsx:59 #: src/tables/machine/MachineTypeTable.tsx:69 @@ -3372,40 +3370,40 @@ msgstr "" msgid "Description" msgstr "Beskrivning" -#: src/pages/build/BuildDetail.tsx:103 +#: src/pages/build/BuildDetail.tsx:102 msgid "Parent Build" msgstr "" -#: src/pages/build/BuildDetail.tsx:114 +#: src/pages/build/BuildDetail.tsx:113 msgid "Build Quantity" msgstr "" -#: src/pages/build/BuildDetail.tsx:122 -#: src/pages/build/BuildDetail.tsx:223 +#: src/pages/build/BuildDetail.tsx:121 +#: src/pages/build/BuildDetail.tsx:222 msgid "Completed Outputs" msgstr "" -#: src/pages/build/BuildDetail.tsx:139 +#: src/pages/build/BuildDetail.tsx:138 msgid "Issued By" msgstr "" -#: src/pages/build/BuildDetail.tsx:145 -#: src/pages/part/PartDetail.tsx:321 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:190 -#: src/pages/sales/ReturnOrderDetail.tsx:156 -#: src/pages/sales/SalesOrderDetail.tsx:160 +#: src/pages/build/BuildDetail.tsx:144 +#: src/pages/part/PartDetail.tsx:315 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:192 +#: src/pages/sales/ReturnOrderDetail.tsx:171 +#: src/pages/sales/SalesOrderDetail.tsx:175 msgid "Responsible" msgstr "" -#: src/pages/build/BuildDetail.tsx:157 +#: src/pages/build/BuildDetail.tsx:156 msgid "Source Location" msgstr "" -#: src/pages/build/BuildDetail.tsx:158 +#: src/pages/build/BuildDetail.tsx:157 msgid "Any location" msgstr "" -#: src/pages/build/BuildDetail.tsx:165 +#: src/pages/build/BuildDetail.tsx:164 msgid "Destination Location" msgstr "" @@ -3420,7 +3418,7 @@ msgstr "" #~ msgid "Link custom barcode to part" #~ msgstr "Link custom barcode to part" -#: src/pages/build/BuildDetail.tsx:196 +#: src/pages/build/BuildDetail.tsx:195 msgid "Build Details" msgstr "" @@ -3429,7 +3427,7 @@ msgstr "" #~ msgid "Unlink custom barcode from part" #~ msgstr "Unlink custom barcode from part" -#: src/pages/build/BuildDetail.tsx:202 +#: src/pages/build/BuildDetail.tsx:201 #: src/tables/build/BuildLineTable.tsx:204 msgid "Allocate Stock" msgstr "" @@ -3438,7 +3436,7 @@ msgstr "" #~ msgid "Build Order updated" #~ msgstr "Build Order updated" -#: src/pages/build/BuildDetail.tsx:217 +#: src/pages/build/BuildDetail.tsx:216 msgid "Incomplete Outputs" msgstr "" @@ -3454,48 +3452,48 @@ msgstr "" #~ msgid "Delete build order" #~ msgstr "Delete build order" -#: src/pages/build/BuildDetail.tsx:236 +#: src/pages/build/BuildDetail.tsx:235 msgid "Consumed Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:248 +#: src/pages/build/BuildDetail.tsx:247 msgid "Child Build Orders" msgstr "" -#: src/pages/build/BuildDetail.tsx:258 -#: src/pages/company/CompanyDetail.tsx:244 +#: src/pages/build/BuildDetail.tsx:257 +#: src/pages/company/CompanyDetail.tsx:245 #: src/pages/company/ManufacturerPartDetail.tsx:169 -#: src/pages/part/PartDetail.tsx:606 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:246 -#: src/pages/sales/ReturnOrderDetail.tsx:199 -#: src/pages/sales/SalesOrderDetail.tsx:223 -#: src/pages/stock/StockDetail.tsx:316 +#: src/pages/part/PartDetail.tsx:600 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:253 +#: src/pages/sales/ReturnOrderDetail.tsx:214 +#: src/pages/sales/SalesOrderDetail.tsx:250 +#: src/pages/stock/StockDetail.tsx:323 msgid "Attachments" msgstr "" -#: src/pages/build/BuildDetail.tsx:270 -#: src/pages/company/CompanyDetail.tsx:256 -#: src/pages/part/PartDetail.tsx:618 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:258 -#: src/pages/sales/ReturnOrderDetail.tsx:211 -#: src/pages/sales/SalesOrderDetail.tsx:235 -#: src/pages/stock/StockDetail.tsx:328 +#: src/pages/build/BuildDetail.tsx:269 +#: src/pages/company/CompanyDetail.tsx:257 +#: src/pages/part/PartDetail.tsx:612 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:265 +#: src/pages/sales/ReturnOrderDetail.tsx:226 +#: src/pages/sales/SalesOrderDetail.tsx:262 +#: src/pages/stock/StockDetail.tsx:335 msgid "Notes" msgstr "" -#: src/pages/build/BuildDetail.tsx:286 +#: src/pages/build/BuildDetail.tsx:287 msgid "Edit Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:312 +#: src/pages/build/BuildDetail.tsx:313 msgid "Reporting Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:318 +#: src/pages/build/BuildDetail.tsx:319 msgid "Print build report" msgstr "" -#: src/pages/build/BuildDetail.tsx:324 +#: src/pages/build/BuildDetail.tsx:325 msgid "Build Order Actions" msgstr "" @@ -3507,53 +3505,56 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/company/CompanyDetail.tsx:97 +#: src/pages/company/CompanyDetail.tsx:98 msgid "Phone Number" msgstr "Telefonnummer" -#: src/pages/company/CompanyDetail.tsx:104 +#: src/pages/company/CompanyDetail.tsx:105 msgid "Email Address" msgstr "E-postadress" -#: src/pages/company/CompanyDetail.tsx:114 +#: src/pages/company/CompanyDetail.tsx:115 msgid "Default Currency" msgstr "" -#: src/pages/company/CompanyDetail.tsx:119 +#: src/pages/company/CompanyDetail.tsx:120 #: src/pages/company/SupplierDetail.tsx:8 -#: src/pages/company/SupplierPartDetail.tsx:102 -#: src/pages/company/SupplierPartDetail.tsx:188 -#: src/pages/company/SupplierPartDetail.tsx:282 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:97 +#: src/pages/company/SupplierPartDetail.tsx:109 +#: src/pages/company/SupplierPartDetail.tsx:195 +#: src/pages/company/SupplierPartDetail.tsx:301 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:99 +#: src/tables/company/CompanyTable.tsx:93 #: src/tables/purchasing/PurchaseOrderTable.tsx:73 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:36 msgid "Supplier" msgstr "" -#: src/pages/company/CompanyDetail.tsx:125 +#: src/pages/company/CompanyDetail.tsx:126 #: src/pages/company/ManufacturerDetail.tsx:8 #: src/pages/company/ManufacturerPartDetail.tsx:91 #: src/pages/company/ManufacturerPartDetail.tsx:221 -#: src/pages/company/SupplierPartDetail.tsx:117 +#: src/pages/company/SupplierPartDetail.tsx:124 +#: src/tables/company/CompanyTable.tsx:98 msgid "Manufacturer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:131 +#: src/pages/company/CompanyDetail.tsx:132 #: src/pages/company/CustomerDetail.tsx:8 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/pages/sales/ReturnOrderDetail.tsx:63 -#: src/pages/sales/SalesOrderDetail.tsx:67 -#: src/pages/stock/StockDetail.tsx:218 -#: src/tables/sales/ReturnOrderTable.tsx:60 -#: src/tables/sales/SalesOrderTable.tsx:95 +#: src/pages/sales/ReturnOrderDetail.tsx:78 +#: src/pages/sales/SalesOrderDetail.tsx:82 +#: src/pages/stock/StockDetail.tsx:225 +#: src/tables/company/CompanyTable.tsx:103 +#: src/tables/sales/ReturnOrderTable.tsx:61 +#: src/tables/sales/SalesOrderTable.tsx:97 msgid "Customer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:165 +#: src/pages/company/CompanyDetail.tsx:166 msgid "Details" msgstr "" -#: src/pages/company/CompanyDetail.tsx:171 +#: src/pages/company/CompanyDetail.tsx:172 msgid "Manufactured Parts" msgstr "" @@ -3561,7 +3562,7 @@ msgstr "" #~ msgid "Edit company" #~ msgstr "Edit company" -#: src/pages/company/CompanyDetail.tsx:180 +#: src/pages/company/CompanyDetail.tsx:181 msgid "Supplied Parts" msgstr "" @@ -3569,30 +3570,31 @@ msgstr "" #~ msgid "Delete company" #~ msgstr "Delete company" -#: src/pages/company/CompanyDetail.tsx:221 +#: src/pages/company/CompanyDetail.tsx:222 msgid "Assigned Stock" msgstr "" -#: src/pages/company/CompanyDetail.tsx:272 +#: src/pages/company/CompanyDetail.tsx:273 msgid "Edit Company" msgstr "Redigera företag" -#: src/pages/company/CompanyDetail.tsx:281 +#: src/pages/company/CompanyDetail.tsx:282 msgid "Company Actions" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:66 -#: src/pages/company/SupplierPartDetail.tsx:71 +#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:72 msgid "Internal Part" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:81 -#: src/pages/company/SupplierPartDetail.tsx:85 +#: src/pages/company/SupplierPartDetail.tsx:92 msgid "External Link" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:99 -#: src/pages/company/SupplierPartDetail.tsx:126 +#: src/pages/company/SupplierPartDetail.tsx:133 #: src/tables/purchasing/ManufacturerPartTable.tsx:53 msgid "Manufacturer Part Number" msgstr "" @@ -3606,12 +3608,12 @@ msgid "Manufacturer Part Details" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:143 -#: src/pages/part/PartDetail.tsx:482 +#: src/pages/part/PartDetail.tsx:476 msgid "Parameters" msgstr "Parametrar" #: src/pages/company/ManufacturerPartDetail.tsx:155 -#: src/pages/part/PartDetail.tsx:553 +#: src/pages/part/PartDetail.tsx:547 #: src/pages/purchasing/PurchasingIndex.tsx:26 msgid "Suppliers" msgstr "" @@ -3629,65 +3631,70 @@ msgstr "" msgid "ManufacturerPart" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:92 +#: src/pages/company/SupplierPartDetail.tsx:99 #: src/tables/ColumnRenderers.tsx:110 msgid "Note" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:110 +#: src/pages/company/SupplierPartDetail.tsx:117 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:138 -#: src/pages/company/SupplierPartDetail.tsx:189 -#: src/pages/stock/StockDetail.tsx:232 +#: src/pages/company/SupplierPartDetail.tsx:145 +#: src/pages/company/SupplierPartDetail.tsx:196 +#: src/pages/stock/StockDetail.tsx:239 msgid "Packaging" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:145 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:105 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:141 -#: src/tables/purchasing/SupplierPartTable.tsx:120 +#: src/pages/company/SupplierPartDetail.tsx:152 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:107 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:143 +#: src/tables/purchasing/SupplierPartTable.tsx:132 msgid "Pack Quantity" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:156 +#: src/pages/company/SupplierPartDetail.tsx:163 msgid "Supplier Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:163 +#: src/pages/company/SupplierPartDetail.tsx:170 msgid "Availability Updated" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:197 msgid "Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:199 +#: src/pages/company/SupplierPartDetail.tsx:206 msgid "Supplier Part Details" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:205 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:234 +#: src/pages/company/SupplierPartDetail.tsx:212 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:241 msgid "Received Stock" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:229 +#: src/pages/company/SupplierPartDetail.tsx:236 #: src/pages/part/PartPricingPanel.tsx:115 #: src/pages/part/pricing/PricingOverviewPanel.tsx:130 msgid "Supplier Pricing" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:244 +#: src/pages/company/SupplierPartDetail.tsx:251 msgid "Supplier Part Actions" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:270 -#: src/tables/purchasing/SupplierPartTable.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:275 +#: src/tables/purchasing/SupplierPartTable.tsx:211 msgid "Edit Supplier Part" msgstr "" +#: src/pages/company/SupplierPartDetail.tsx:282 +#: src/tables/purchasing/SupplierPartTable.tsx:164 +msgid "Add Supplier Part" +msgstr "" + #: src/pages/part/CategoryDetail.tsx:78 #: src/pages/stock/LocationDetail.tsx:85 #: src/tables/settings/ErrorTable.tsx:34 @@ -3734,135 +3741,143 @@ msgstr "" msgid "Category Details" msgstr "" -#: src/pages/part/PartDetail.tsx:135 +#: src/pages/part/PartDetail.tsx:129 msgid "Variant of" msgstr "" -#: src/pages/part/PartDetail.tsx:142 +#: src/pages/part/PartDetail.tsx:136 #: src/tables/notifications/NotificationsTable.tsx:31 #: src/tables/part/PartCategoryTemplateTable.tsx:68 msgid "Category" msgstr "Kategori" -#: src/pages/part/PartDetail.tsx:148 +#: src/pages/part/PartDetail.tsx:142 msgid "Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:155 +#: src/pages/part/PartDetail.tsx:149 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:162 +#: src/pages/part/PartDetail.tsx:156 msgid "IPN" msgstr "IAN" -#: src/pages/part/PartDetail.tsx:169 +#: src/pages/part/PartDetail.tsx:163 msgid "Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:176 +#: src/pages/part/PartDetail.tsx:170 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:39 msgid "Units" msgstr "Enheter" -#: src/pages/part/PartDetail.tsx:183 +#: src/pages/part/PartDetail.tsx:177 #: src/tables/settings/PendingTasksTable.tsx:40 msgid "Keywords" msgstr "" -#: src/pages/part/PartDetail.tsx:190 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:156 -#: src/pages/sales/ReturnOrderDetail.tsx:122 -#: src/pages/sales/SalesOrderDetail.tsx:126 +#: src/pages/part/PartDetail.tsx:184 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:158 +#: src/pages/sales/ReturnOrderDetail.tsx:137 +#: src/pages/sales/SalesOrderDetail.tsx:141 msgid "Link" msgstr "Länk" -#: src/pages/part/PartDetail.tsx:202 +#: src/pages/part/PartDetail.tsx:196 #: src/tables/build/BuildLineTable.tsx:115 msgid "Available Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:214 +#: src/pages/part/PartDetail.tsx:208 msgid "Minimum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:220 +#: src/pages/part/PartDetail.tsx:214 #: src/tables/bom/BomTable.tsx:210 #: src/tables/build/BuildLineTable.tsx:92 msgid "On order" msgstr "" -#: src/pages/part/PartDetail.tsx:229 +#: src/pages/part/PartDetail.tsx:223 msgid "Allocated to Build Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:240 +#: src/pages/part/PartDetail.tsx:234 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:250 +#: src/pages/part/PartDetail.tsx:244 #: src/tables/bom/BomTable.tsx:234 msgid "Can Build" msgstr "" -#: src/pages/part/PartDetail.tsx:257 +#: src/pages/part/PartDetail.tsx:251 #: src/tables/bom/BomTable.tsx:218 #: src/tables/part/PartTable.tsx:91 msgid "Building" msgstr "" -#: src/pages/part/PartDetail.tsx:266 +#: src/pages/part/PartDetail.tsx:260 #: src/tables/bom/UsedInTable.tsx:71 #: src/tables/build/BuildOrderTable.tsx:102 +#: src/tables/company/CompanyTable.tsx:58 +#: src/tables/company/CompanyTable.tsx:88 #: src/tables/machine/MachineListTable.tsx:320 #: src/tables/part/PartTable.tsx:177 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:190 #: src/tables/plugin/PluginListTable.tsx:634 +#: src/tables/purchasing/SupplierPartTable.tsx:99 +#: src/tables/purchasing/SupplierPartTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:247 msgid "Active" msgstr "Aktiv" -#: src/pages/part/PartDetail.tsx:271 +#: src/pages/part/PartDetail.tsx:265 msgid "Template Part" msgstr "" -#: src/pages/part/PartDetail.tsx:276 +#: src/pages/part/PartDetail.tsx:270 #: src/tables/bom/BomTable.tsx:262 msgid "Assembled Part" msgstr "" -#: src/pages/part/PartDetail.tsx:281 +#: src/pages/part/PartDetail.tsx:275 msgid "Component Part" msgstr "" -#: src/pages/part/PartDetail.tsx:286 +#: src/pages/part/PartDetail.tsx:280 #: src/tables/bom/BomTable.tsx:257 msgid "Trackable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:291 +#: src/pages/part/PartDetail.tsx:285 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:296 +#: src/pages/part/PartDetail.tsx:290 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:301 +#: src/pages/part/PartDetail.tsx:295 msgid "Virtual Part" msgstr "" -#: src/pages/part/PartDetail.tsx:309 +#: src/pages/part/PartDetail.tsx:303 msgid "Creation Date" msgstr "" +#: src/pages/part/PartDetail.tsx:308 +msgid "Created By" +msgstr "" + #: src/pages/part/PartDetail.tsx:310 #~ msgid "Edit part" #~ msgstr "Edit part" -#: src/pages/part/PartDetail.tsx:314 -msgid "Created By" +#: src/pages/part/PartDetail.tsx:322 +msgid "Default Supplier" msgstr "" #: src/pages/part/PartDetail.tsx:322 @@ -3873,93 +3888,95 @@ msgstr "" #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:328 -msgid "Default Supplier" -msgstr "" - -#: src/pages/part/PartDetail.tsx:339 +#: src/pages/part/PartDetail.tsx:333 #: src/tables/part/PartTable.tsx:160 msgid "Price Range" msgstr "Prisintervall" -#: src/pages/part/PartDetail.tsx:374 -#: src/pages/stock/StockDetail.tsx:129 +#: src/pages/part/PartDetail.tsx:368 +#: src/pages/stock/StockDetail.tsx:136 msgid "Last Stocktake" msgstr "" -#: src/pages/part/PartDetail.tsx:409 +#: src/pages/part/PartDetail.tsx:403 msgid "Stocktake By" msgstr "" -#: src/pages/part/PartDetail.tsx:476 +#: src/pages/part/PartDetail.tsx:470 msgid "Part Details" msgstr "" -#: src/pages/part/PartDetail.tsx:500 +#: src/pages/part/PartDetail.tsx:494 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:507 -#: src/pages/stock/StockDetail.tsx:277 +#: src/pages/part/PartDetail.tsx:501 +#: src/pages/stock/StockDetail.tsx:284 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:527 +#: src/pages/part/PartDetail.tsx:521 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:534 +#: src/pages/part/PartDetail.tsx:528 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:540 +#: src/pages/part/PartDetail.tsx:534 #: src/pages/purchasing/PurchasingIndex.tsx:37 msgid "Manufacturers" msgstr "" -#: src/pages/part/PartDetail.tsx:579 +#: src/pages/part/PartDetail.tsx:573 msgid "Scheduling" msgstr "" -#: src/pages/part/PartDetail.tsx:589 +#: src/pages/part/PartDetail.tsx:583 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:600 +#: src/pages/part/PartDetail.tsx:594 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:654 +#: src/pages/part/PartDetail.tsx:648 msgid "No Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:659 +#: src/pages/part/PartDetail.tsx:653 #: src/tables/part/PartTable.tsx:85 msgid "On Order" msgstr "" -#: src/pages/part/PartDetail.tsx:664 +#: src/pages/part/PartDetail.tsx:658 #: src/tables/stock/StockItemTable.tsx:288 msgid "In Production" msgstr "" -#: src/pages/part/PartDetail.tsx:676 +#: src/pages/part/PartDetail.tsx:671 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:707 +#: src/pages/part/PartDetail.tsx:678 +#: src/tables/part/PartTable.tsx:276 +#: src/tables/part/PartTable.tsx:292 +msgid "Add Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:716 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:715 +#: src/pages/part/PartDetail.tsx:724 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:726 +#: src/pages/part/PartDetail.tsx:735 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:736 +#: src/pages/part/PartDetail.tsx:745 msgid "Part Actions" msgstr "" @@ -4022,7 +4039,7 @@ msgstr "Komponent" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:151 #: src/pages/part/pricing/SupplierPricingPanel.tsx:83 #: src/tables/bom/BomTable.tsx:149 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:168 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:170 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:88 msgid "Unit Price" msgstr "" @@ -4030,12 +4047,15 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:161 #: src/tables/ColumnRenderers.tsx:231 #: src/tables/bom/BomTable.tsx:158 +#: src/tables/purchasing/PurchaseOrderTable.tsx:97 +#: src/tables/sales/ReturnOrderTable.tsx:87 +#: src/tables/sales/SalesOrderTable.tsx:124 msgid "Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:177 #: src/pages/part/pricing/VariantPricingPanel.tsx:62 -#: src/tables/purchasing/SupplierPartTable.tsx:137 +#: src/tables/purchasing/SupplierPartTable.tsx:149 msgid "Updated" msgstr "" @@ -4094,7 +4114,7 @@ msgid "Overall Pricing" msgstr "" #: src/pages/part/pricing/PricingOverviewPanel.tsx:184 -#: src/pages/stock/StockDetail.tsx:123 +#: src/pages/stock/StockDetail.tsx:130 msgid "Last Updated" msgstr "" @@ -4153,82 +4173,92 @@ msgstr "" msgid "Variant Part" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:66 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:68 msgid "Edit Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:88 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:90 msgid "Supplier Reference" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:118 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:228 -#: src/pages/sales/ReturnOrderDetail.tsx:84 -#: src/pages/sales/ReturnOrderDetail.tsx:194 -#: src/pages/sales/SalesOrderDetail.tsx:88 -#: src/pages/sales/SalesOrderDetail.tsx:198 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:120 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:230 +#: src/pages/sales/ReturnOrderDetail.tsx:99 +#: src/pages/sales/ReturnOrderDetail.tsx:209 +#: src/pages/sales/SalesOrderDetail.tsx:103 +#: src/pages/sales/SalesOrderDetail.tsx:225 msgid "Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:125 -#: src/pages/sales/ReturnOrderDetail.tsx:91 -#: src/pages/sales/SalesOrderDetail.tsx:95 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 +#: src/pages/sales/ReturnOrderDetail.tsx:106 +#: src/pages/sales/SalesOrderDetail.tsx:110 msgid "Completed Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:133 -#: src/pages/sales/ReturnOrderDetail.tsx:99 -#: src/pages/sales/SalesOrderDetail.tsx:103 -#: src/pages/sales/SalesOrderDetail.tsx:208 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:135 +#: src/pages/sales/ReturnOrderDetail.tsx:114 +#: src/pages/sales/SalesOrderDetail.tsx:118 +#: src/pages/sales/SalesOrderDetail.tsx:235 msgid "Completed Shipments" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:141 -#: src/pages/sales/ReturnOrderDetail.tsx:107 -#: src/pages/sales/SalesOrderDetail.tsx:111 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 +#: src/pages/sales/ReturnOrderDetail.tsx:122 +#: src/pages/sales/SalesOrderDetail.tsx:126 msgid "Order Currency," msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:146 -#: src/pages/sales/ReturnOrderDetail.tsx:112 -#: src/pages/sales/SalesOrderDetail.tsx:116 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:148 +#: src/pages/sales/ReturnOrderDetail.tsx:127 +#: src/pages/sales/SalesOrderDetail.tsx:131 msgid "Total Cost" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:177 -#: src/pages/sales/ReturnOrderDetail.tsx:143 -#: src/pages/sales/SalesOrderDetail.tsx:147 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:179 +#: src/pages/sales/ReturnOrderDetail.tsx:158 +#: src/pages/sales/SalesOrderDetail.tsx:162 msgid "Created On" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:183 -#: src/pages/sales/ReturnOrderDetail.tsx:149 -#: src/pages/sales/SalesOrderDetail.tsx:153 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:185 +#: src/pages/sales/ReturnOrderDetail.tsx:164 +#: src/pages/sales/SalesOrderDetail.tsx:168 #: src/tables/ColumnRenderers.tsx:180 msgid "Target Date" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:222 -#: src/pages/sales/ReturnOrderDetail.tsx:188 -#: src/pages/sales/SalesOrderDetail.tsx:192 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:224 +#: src/pages/sales/ReturnOrderDetail.tsx:203 +#: src/pages/sales/SalesOrderDetail.tsx:219 msgid "Order Details" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:287 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:293 +#: src/pages/sales/ReturnOrderDetail.tsx:267 +#: src/pages/sales/SalesOrderDetail.tsx:279 msgid "Order Actions" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:55 -#: src/pages/sales/SalesOrderDetail.tsx:59 -#: src/tables/sales/SalesOrderTable.tsx:111 +#: src/pages/sales/ReturnOrderDetail.tsx:70 +#: src/pages/sales/SalesOrderDetail.tsx:74 +#: src/tables/sales/SalesOrderTable.tsx:113 msgid "Customer Reference" msgstr "" +#: src/pages/sales/ReturnOrderDetail.tsx:256 +msgid "Edit Return Order" +msgstr "" + #: src/pages/sales/SalesIndex.tsx:33 msgid "Customers" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:203 +#: src/pages/sales/SalesOrderDetail.tsx:208 +msgid "Edit Sales Order" +msgstr "" + +#: src/pages/sales/SalesOrderDetail.tsx:230 msgid "Pending Shipments" msgstr "" @@ -4266,15 +4296,19 @@ msgstr "" msgid "Location Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:102 +#: src/pages/stock/StockDetail.tsx:109 msgid "Base Part" msgstr "" -#: src/pages/stock/StockDetail.tsx:109 +#: src/pages/stock/StockDetail.tsx:116 msgid "Stock Status" msgstr "" -#: src/pages/stock/StockDetail.tsx:150 +#: src/pages/stock/StockDetail.tsx:155 +#~ msgid "Link custom barcode to stock item" +#~ msgstr "Link custom barcode to stock item" + +#: src/pages/stock/StockDetail.tsx:157 #: src/tables/build/BuildLineTable.tsx:38 #: src/tables/part/PartTable.tsx:116 #: src/tables/stock/StockItemTable.tsx:154 @@ -4282,86 +4316,90 @@ msgstr "" msgid "Available" msgstr "" -#: src/pages/stock/StockDetail.tsx:155 -#~ msgid "Link custom barcode to stock item" -#~ msgstr "Link custom barcode to stock item" - #: src/pages/stock/StockDetail.tsx:161 #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:176 +#: src/pages/stock/StockDetail.tsx:183 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:192 +#: src/pages/stock/StockDetail.tsx:199 msgid "Consumed By" msgstr "" -#: src/pages/stock/StockDetail.tsx:201 -msgid "Build Order" -msgstr "" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "Edit stock item" +#: src/pages/stock/StockDetail.tsx:208 +msgid "Build Order" +msgstr "" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "Delete stock item" -#: src/pages/stock/StockDetail.tsx:266 +#: src/pages/stock/StockDetail.tsx:273 msgid "Stock Details" msgstr "" -#: src/pages/stock/StockDetail.tsx:272 +#: src/pages/stock/StockDetail.tsx:279 msgid "Stock Tracking" msgstr "" -#: src/pages/stock/StockDetail.tsx:284 +#: src/pages/stock/StockDetail.tsx:291 msgid "Test Data" msgstr "" -#: src/pages/stock/StockDetail.tsx:298 +#: src/pages/stock/StockDetail.tsx:305 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:305 +#: src/pages/stock/StockDetail.tsx:312 msgid "Child Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:385 +#: src/pages/stock/StockDetail.tsx:364 +msgid "Edit Stock Item" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:415 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:390 +#: src/pages/stock/StockDetail.tsx:420 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:400 +#: src/pages/stock/StockDetail.tsx:430 #: src/tables/stock/StockItemTable.tsx:409 msgid "Add stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:408 +#: src/pages/stock/StockDetail.tsx:433 +#~ msgid "Duplicate stock item" +#~ msgstr "Duplicate stock item" + +#: src/pages/stock/StockDetail.tsx:438 #: src/tables/stock/StockItemTable.tsx:418 msgid "Remove stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:415 +#: src/pages/stock/StockDetail.tsx:445 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:416 +#: src/pages/stock/StockDetail.tsx:446 #: src/tables/stock/StockItemTable.tsx:438 msgid "Transfer stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:433 -msgid "Duplicate stock item" +#: src/pages/stock/StockDetail.tsx:458 +msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:460 +#: src/pages/stock/StockDetail.tsx:494 msgid "Batch Code" msgstr "" @@ -4610,18 +4648,10 @@ msgstr "" msgid "BOM item created" msgstr "" -#: src/tables/bom/BomTable.tsx:311 -#~ msgid "Edit Bom Item" -#~ msgstr "Edit Bom Item" - #: src/tables/bom/BomTable.tsx:313 msgid "Edit BOM Item" msgstr "" -#: src/tables/bom/BomTable.tsx:313 -#~ msgid "Bom item updated" -#~ msgstr "Bom item updated" - #: src/tables/bom/BomTable.tsx:315 msgid "BOM item updated" msgstr "" @@ -4634,26 +4664,34 @@ msgstr "" msgid "BOM item deleted" msgstr "" -#: src/tables/bom/BomTable.tsx:328 -#~ msgid "Delete Bom Item" -#~ msgstr "Delete Bom Item" - -#: src/tables/bom/BomTable.tsx:329 -#~ msgid "Bom item deleted" -#~ msgstr "Bom item deleted" - #: src/tables/bom/BomTable.tsx:331 -#~ msgid "Are you sure you want to remove this BOM item?" -#~ msgstr "Are you sure you want to remove this BOM item?" +#~ msgid "Edit Bom Item" +#~ msgstr "Edit Bom Item" #: src/tables/bom/BomTable.tsx:333 msgid "View BOM" msgstr "" +#: src/tables/bom/BomTable.tsx:333 +#~ msgid "Bom item updated" +#~ msgstr "Bom item updated" + #: src/tables/bom/BomTable.tsx:344 msgid "Validate BOM line" msgstr "" +#: src/tables/bom/BomTable.tsx:348 +#~ msgid "Delete Bom Item" +#~ msgstr "Delete Bom Item" + +#: src/tables/bom/BomTable.tsx:349 +#~ msgid "Bom item deleted" +#~ msgstr "Bom item deleted" + +#: src/tables/bom/BomTable.tsx:351 +#~ msgid "Are you sure you want to remove this BOM item?" +#~ msgstr "Are you sure you want to remove this BOM item?" + #: src/tables/bom/BomTable.tsx:352 msgid "Edit Substitutes" msgstr "" @@ -4727,7 +4765,7 @@ msgstr "" #: src/tables/build/BuildOrderTable.tsx:107 #: src/tables/purchasing/PurchaseOrderTable.tsx:56 -#: src/tables/sales/ReturnOrderTable.tsx:42 +#: src/tables/sales/ReturnOrderTable.tsx:47 #: src/tables/sales/SalesOrderTable.tsx:53 msgid "Filter by order status" msgstr "" @@ -4736,8 +4774,8 @@ msgstr "" msgid "Show overdue status" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:140 -#: src/tables/build/BuildOrderTable.tsx:158 +#: src/tables/build/BuildOrderTable.tsx:142 +#: src/tables/build/BuildOrderTable.tsx:160 msgid "Add Build Order" msgstr "" @@ -4762,27 +4800,43 @@ msgstr "Radera adress" msgid "Are you sure you want to delete this address?" msgstr "Är du säker på att du vill radera denna adress?" -#: src/tables/company/CompanyTable.tsx:63 +#: src/tables/company/CompanyTable.tsx:71 msgid "New Company" msgstr "" -#: src/tables/company/CompanyTable.tsx:83 +#: src/tables/company/CompanyTable.tsx:89 +msgid "Show active companies" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:94 +msgid "Show companies which are suppliers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:99 +msgid "Show companies which are manufacturers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:104 +msgid "Show companies which are customers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:116 msgid "Add Company" msgstr "" -#: src/tables/company/ContactTable.tsx:73 +#: src/tables/company/ContactTable.tsx:71 msgid "Edit Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:80 +#: src/tables/company/ContactTable.tsx:78 msgid "Add Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:91 +#: src/tables/company/ContactTable.tsx:89 msgid "Delete Contact" msgstr "Radera kontakt" -#: src/tables/company/ContactTable.tsx:131 +#: src/tables/company/ContactTable.tsx:129 msgid "Add contact" msgstr "" @@ -5179,11 +5233,6 @@ msgstr "Filtrera efter artiklar som är virtuella" msgid "Not Virtual" msgstr "Inte virtuell" -#: src/tables/part/PartTable.tsx:276 -#: src/tables/part/PartTable.tsx:292 -msgid "Add Part" -msgstr "" - #: src/tables/part/PartTestTemplateTable.tsx:52 msgid "Results" msgstr "Resultat" @@ -5532,105 +5581,122 @@ msgstr "" msgid "Are you sure you want to remove this manufacturer part?" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:84 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:86 msgid "Part Description" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:111 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:113 msgid "Total Quantity" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:127 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:129 msgid "Received" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:146 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:148 msgid "Supplier Code" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:153 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:155 msgid "Supplier Link" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:160 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:162 msgid "Manufacturer Code" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:174 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:176 msgid "Destination" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:188 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:198 msgid "Add Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:203 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:215 msgid "Edit Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:211 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:223 msgid "Delete Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:222 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:234 msgid "Receive line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:256 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:272 msgid "Add line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:261 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:282 msgid "Receive items" msgstr "" -#: src/tables/purchasing/PurchaseOrderTable.tsx:102 -#: src/tables/purchasing/PurchaseOrderTable.tsx:119 +#: src/tables/purchasing/PurchaseOrderTable.tsx:113 +#: src/tables/purchasing/PurchaseOrderTable.tsx:130 msgid "Add Purchase Order" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:88 +#: src/tables/purchasing/SupplierPartTable.tsx:94 msgid "MPN" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:111 +#: src/tables/purchasing/SupplierPartTable.tsx:123 msgid "Base units" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:156 -msgid "Add Supplier Part" -msgstr "" - -#: src/tables/purchasing/SupplierPartTable.tsx:159 +#: src/tables/purchasing/SupplierPartTable.tsx:171 msgid "Supplier part created" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:168 +#: src/tables/purchasing/SupplierPartTable.tsx:177 msgid "Add supplier part" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:193 -msgid "Supplier part updated" +#: src/tables/purchasing/SupplierPartTable.tsx:189 +msgid "Show active supplier parts" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:204 -msgid "Delete Supplier Part" +#: src/tables/purchasing/SupplierPartTable.tsx:193 +msgid "Active Part" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:193 +#~ msgid "Supplier part updated" +#~ msgstr "Supplier part updated" + +#: src/tables/purchasing/SupplierPartTable.tsx:194 +msgid "Show active internal parts" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:198 +msgid "Active Supplier" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:199 +msgid "Show active suppliers" msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:205 -msgid "Supplier part deleted" -msgstr "" +#~ msgid "Supplier part deleted" +#~ msgstr "Supplier part deleted" #: src/tables/purchasing/SupplierPartTable.tsx:207 -msgid "Are you sure you want to remove this supplier part?" +#~ msgid "Are you sure you want to remove this supplier part?" +#~ msgstr "Are you sure you want to remove this supplier part?" + +#: src/tables/purchasing/SupplierPartTable.tsx:219 +msgid "Delete Supplier Part" msgstr "" -#: src/tables/sales/ReturnOrderTable.tsx:95 +#: src/tables/sales/ReturnOrderTable.tsx:102 +#: src/tables/sales/ReturnOrderTable.tsx:116 msgid "Add Return Order" msgstr "" -#: src/tables/sales/SalesOrderTable.tsx:66 -#: src/tables/sales/SalesOrderTable.tsx:83 +#: src/tables/sales/SalesOrderTable.tsx:68 +#: src/tables/sales/SalesOrderTable.tsx:85 msgid "Add Sales Order" msgstr "" @@ -6097,8 +6163,8 @@ msgid "Finished" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:277 -#: src/tables/stock/StockItemTestResultTable.tsx:351 -#: src/tables/stock/StockItemTestResultTable.tsx:406 +#: src/tables/stock/StockItemTestResultTable.tsx:349 +#: src/tables/stock/StockItemTestResultTable.tsx:404 msgid "Add Test Result" msgstr "" @@ -6106,61 +6172,61 @@ msgstr "" msgid "Test result added" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:290 -#: src/tables/stock/StockItemTestResultTable.tsx:361 +#: src/tables/stock/StockItemTestResultTable.tsx:288 +#: src/tables/stock/StockItemTestResultTable.tsx:359 msgid "Edit Test Result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:292 +#: src/tables/stock/StockItemTestResultTable.tsx:290 msgid "Test result updated" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:298 -#: src/tables/stock/StockItemTestResultTable.tsx:370 +#: src/tables/stock/StockItemTestResultTable.tsx:296 +#: src/tables/stock/StockItemTestResultTable.tsx:368 msgid "Delete Test Result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:300 +#: src/tables/stock/StockItemTestResultTable.tsx:298 msgid "Test result deleted" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:314 +#: src/tables/stock/StockItemTestResultTable.tsx:312 msgid "Test Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:315 +#: src/tables/stock/StockItemTestResultTable.tsx:313 msgid "Test result has been recorded" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:322 +#: src/tables/stock/StockItemTestResultTable.tsx:320 msgid "Failed to record test result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:339 +#: src/tables/stock/StockItemTestResultTable.tsx:337 msgid "Pass Test" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:387 +#: src/tables/stock/StockItemTestResultTable.tsx:385 msgid "Required" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:388 +#: src/tables/stock/StockItemTestResultTable.tsx:386 msgid "Show results for required tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:392 +#: src/tables/stock/StockItemTestResultTable.tsx:390 msgid "Include Installed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:393 +#: src/tables/stock/StockItemTestResultTable.tsx:391 msgid "Show results for installed stock items" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:397 +#: src/tables/stock/StockItemTestResultTable.tsx:395 msgid "Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:398 +#: src/tables/stock/StockItemTestResultTable.tsx:396 msgid "Show only passed tests" msgstr "" diff --git a/src/frontend/src/locales/th/messages.po b/src/frontend/src/locales/th/messages.po index 6a102a198a..7cd5afdcf2 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: 2024-04-18 03:35\n" +"PO-Revision-Date: 2024-04-21 04:19\n" "Last-Translator: \n" "Language-Team: Thai\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -69,10 +69,10 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/forms/StockForms.tsx:450 +#: src/forms/StockForms.tsx:427 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:407 +#: src/pages/stock/StockDetail.tsx:437 msgid "Remove" msgstr "" @@ -100,7 +100,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:226 -#: src/components/forms/ApiForm.tsx:516 +#: src/components/forms/ApiForm.tsx:529 #: src/contexts/ThemeContext.tsx:65 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 msgid "Submit" @@ -131,6 +131,9 @@ msgid "Part is not active" msgstr "" #: src/components/details/PartIcons.tsx:34 +#: src/pages/company/CompanyDetail.tsx:299 +#: src/pages/company/SupplierPartDetail.tsx:310 +#: src/pages/part/PartDetail.tsx:662 msgid "Inactive" msgstr "" @@ -246,26 +249,26 @@ msgstr "" msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:131 +#: src/components/forms/ApiForm.tsx:133 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "" -#: src/components/forms/ApiForm.tsx:378 +#: src/components/forms/ApiForm.tsx:393 #: src/components/widgets/MarkdownEditor.tsx:146 msgid "Success" msgstr "" -#: src/components/forms/ApiForm.tsx:453 +#: src/components/forms/ApiForm.tsx:468 msgid "Form Errors Exist" msgstr "" -#: src/components/forms/ApiForm.tsx:553 +#: src/components/forms/ApiForm.tsx:566 #: src/tables/plugin/PluginListTable.tsx:441 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:573 +#: src/components/forms/ApiForm.tsx:586 #: src/components/items/ActionDropdown.tsx:199 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:121 @@ -447,7 +450,7 @@ msgstr "" #: src/components/forms/HostOptionsForm.tsx:42 #: src/components/forms/HostOptionsForm.tsx:69 #: src/pages/part/CategoryDetail.tsx:72 -#: src/pages/part/PartDetail.tsx:122 +#: src/pages/part/PartDetail.tsx:116 #: src/pages/stock/LocationDetail.tsx:79 #: src/tables/machine/MachineTypeTable.tsx:65 #: src/tables/machine/MachineTypeTable.tsx:106 @@ -498,7 +501,7 @@ msgstr "" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:277 +#: src/components/forms/fields/ApiFormField.tsx:278 #: src/components/modals/LicenseModal.tsx:72 #: src/components/nav/SearchDrawer.tsx:411 #: src/components/widgets/MarkdownEditor.tsx:108 @@ -509,7 +512,7 @@ msgstr "" #: src/tables/InvenTreeTable.tsx:430 #: src/tables/InvenTreeTable.tsx:506 #: src/tables/plugin/PluginListTable.tsx:398 -#: src/tables/stock/StockItemTestResultTable.tsx:321 +#: src/tables/stock/StockItemTestResultTable.tsx:319 msgid "Error" msgstr "" @@ -548,7 +551,7 @@ msgid "Thumbnail" msgstr "" #: src/components/items/ActionDropdown.tsx:110 -#: src/pages/build/BuildDetail.tsx:298 +#: src/pages/build/BuildDetail.tsx:299 msgid "Barcode Actions" msgstr "" @@ -569,7 +572,7 @@ msgid "Link custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:161 -#: src/forms/PurchaseOrderForms.tsx:356 +#: src/forms/PurchaseOrderForms.tsx:367 msgid "Unlink Barcode" msgstr "" @@ -590,7 +593,6 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:218 -#: src/pages/stock/StockDetail.tsx:432 #: src/tables/RowActions.tsx:32 msgid "Duplicate" msgstr "" @@ -1041,19 +1043,18 @@ msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49 -#: src/pages/build/BuildDetail.tsx:79 -#: src/pages/part/PartDetail.tsx:767 +#: src/pages/build/BuildDetail.tsx:78 +#: src/pages/part/PartDetail.tsx:778 #: src/tables/part/RelatedPartTable.tsx:45 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:70 msgid "Part" msgstr "" @@ -1064,7 +1065,7 @@ msgstr "" #: src/pages/part/CategoryDetail.tsx:104 #: src/pages/part/CategoryDetail.tsx:183 #: src/pages/part/CategoryDetail.tsx:213 -#: src/pages/part/PartDetail.tsx:633 +#: src/pages/part/PartDetail.tsx:627 msgid "Parts" msgstr "" @@ -1085,10 +1086,10 @@ msgid "Part Test Templates" msgstr "" #: src/components/render/ModelType.tsx:43 -#: src/pages/company/SupplierPartDetail.tsx:185 -#: src/pages/company/SupplierPartDetail.tsx:294 -#: src/pages/stock/StockDetail.tsx:161 -#: src/tables/purchasing/SupplierPartTable.tsx:63 +#: src/pages/company/SupplierPartDetail.tsx:192 +#: src/pages/company/SupplierPartDetail.tsx:324 +#: src/pages/stock/StockDetail.tsx:168 +#: src/tables/purchasing/SupplierPartTable.tsx:69 msgid "Supplier Part" msgstr "" @@ -1112,12 +1113,12 @@ msgstr "" #: src/components/render/ModelType.tsx:67 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:67 -#: src/pages/stock/StockDetail.tsx:480 +#: src/pages/stock/StockDetail.tsx:514 msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:68 -#: src/pages/company/CompanyDetail.tsx:196 +#: src/pages/company/CompanyDetail.tsx:197 #: src/pages/stock/LocationDetail.tsx:112 #: src/pages/stock/LocationDetail.tsx:156 #: src/pages/stock/LocationDetail.tsx:309 @@ -1158,7 +1159,7 @@ msgid "Build Lines" msgstr "" #: src/components/render/ModelType.tsx:104 -#: src/pages/company/CompanyDetail.tsx:302 +#: src/pages/company/CompanyDetail.tsx:309 msgid "Company" msgstr "" @@ -1179,15 +1180,15 @@ msgstr "" #: src/components/render/ModelType.tsx:119 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:99 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:42 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:319 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:328 msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:120 #: src/pages/Index/Settings/SystemSettings.tsx:242 -#: src/pages/company/CompanyDetail.tsx:189 -#: src/pages/company/SupplierPartDetail.tsx:219 -#: src/pages/part/PartDetail.tsx:566 +#: src/pages/company/CompanyDetail.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:226 +#: src/pages/part/PartDetail.tsx:560 #: src/pages/purchasing/PurchasingIndex.tsx:20 msgid "Purchase Orders" msgstr "" @@ -1202,16 +1203,16 @@ msgstr "" #: src/components/render/ModelType.tsx:132 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:108 -#: src/pages/build/BuildDetail.tsx:127 -#: src/pages/sales/SalesOrderDetail.tsx:265 -#: src/pages/stock/StockDetail.tsx:209 +#: src/pages/build/BuildDetail.tsx:126 +#: src/pages/sales/SalesOrderDetail.tsx:315 +#: src/pages/stock/StockDetail.tsx:216 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:133 #: src/pages/Index/Settings/SystemSettings.tsx:257 -#: src/pages/company/CompanyDetail.tsx:205 -#: src/pages/part/PartDetail.tsx:572 +#: src/pages/company/CompanyDetail.tsx:206 +#: src/pages/part/PartDetail.tsx:566 #: src/pages/sales/SalesIndex.tsx:21 msgid "Sales Orders" msgstr "" @@ -1226,13 +1227,13 @@ msgstr "" #: src/components/render/ModelType.tsx:147 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:117 -#: src/pages/sales/ReturnOrderDetail.tsx:241 +#: src/pages/sales/ReturnOrderDetail.tsx:291 msgid "Return Order" msgstr "" #: src/components/render/ModelType.tsx:148 #: src/pages/Index/Settings/SystemSettings.tsx:272 -#: src/pages/company/CompanyDetail.tsx:212 +#: src/pages/company/CompanyDetail.tsx:213 #: src/pages/sales/SalesIndex.tsx:27 msgid "Return Orders" msgstr "" @@ -1243,19 +1244,19 @@ msgid "Address" msgstr "" #: src/components/render/ModelType.tsx:156 -#: src/pages/company/CompanyDetail.tsx:238 +#: src/pages/company/CompanyDetail.tsx:239 msgid "Addresses" msgstr "" #: src/components/render/ModelType.tsx:162 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:165 -#: src/pages/sales/ReturnOrderDetail.tsx:131 -#: src/pages/sales/SalesOrderDetail.tsx:135 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:167 +#: src/pages/sales/ReturnOrderDetail.tsx:146 +#: src/pages/sales/SalesOrderDetail.tsx:150 msgid "Contact" msgstr "" #: src/components/render/ModelType.tsx:163 -#: src/pages/company/CompanyDetail.tsx:232 +#: src/pages/company/CompanyDetail.tsx:233 msgid "Contacts" msgstr "" @@ -1285,26 +1286,26 @@ msgstr "" #: src/defaults/links.tsx:29 #: src/defaults/menuItems.tsx:38 #: src/pages/Index/Settings/SystemSettings.tsx:199 -#: src/pages/part/PartDetail.tsx:488 +#: src/pages/part/PartDetail.tsx:482 #: src/pages/stock/LocationDetail.tsx:289 -#: src/pages/stock/StockDetail.tsx:343 +#: src/pages/stock/StockDetail.tsx:350 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" msgstr "" #: src/components/render/Stock.tsx:26 -#: src/pages/stock/StockDetail.tsx:144 -#: src/pages/stock/StockDetail.tsx:450 +#: src/pages/stock/StockDetail.tsx:151 +#: src/pages/stock/StockDetail.tsx:484 msgid "Serial Number" msgstr "" #: src/components/render/Stock.tsx:28 #: src/pages/part/pricing/BomPricingPanel.tsx:132 #: src/pages/part/pricing/PriceBreakPanel.tsx:96 -#: src/pages/stock/StockDetail.tsx:139 -#: src/pages/stock/StockDetail.tsx:455 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:92 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:120 +#: src/pages/stock/StockDetail.tsx:146 +#: src/pages/stock/StockDetail.tsx:489 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:94 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:122 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:73 msgid "Quantity" msgstr "" @@ -2064,7 +2065,7 @@ msgstr "" #~ msgstr "Local Server" #: src/defaults/links.tsx:11 -#: src/pages/company/CompanyDetail.tsx:89 +#: src/pages/company/CompanyDetail.tsx:90 msgid "Website" msgstr "" @@ -2081,8 +2082,8 @@ msgstr "" #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:217 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:278 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:322 +#: src/pages/company/SupplierPartDetail.tsx:297 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:331 #: src/pages/purchasing/PurchasingIndex.tsx:52 msgid "Purchasing" msgstr "" @@ -2090,9 +2091,9 @@ msgstr "" #: src/defaults/links.tsx:32 #: src/defaults/menuItems.tsx:53 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:245 +#: src/pages/sales/ReturnOrderDetail.tsx:296 #: src/pages/sales/SalesIndex.tsx:45 -#: src/pages/sales/SalesOrderDetail.tsx:269 +#: src/pages/sales/SalesOrderDetail.tsx:320 msgid "Sales" msgstr "" @@ -2295,75 +2296,75 @@ msgstr "" #~ msgid "Part updated" #~ msgstr "Part updated" -#: src/forms/PurchaseOrderForms.tsx:246 +#: src/forms/PurchaseOrderForms.tsx:257 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:254 +#: src/forms/PurchaseOrderForms.tsx:265 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:263 +#: src/forms/PurchaseOrderForms.tsx:274 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:273 +#: src/forms/PurchaseOrderForms.tsx:284 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:278 +#: src/forms/PurchaseOrderForms.tsx:289 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:289 -#: src/forms/PurchaseOrderForms.tsx:365 +#: src/forms/PurchaseOrderForms.tsx:300 +#: src/forms/PurchaseOrderForms.tsx:376 msgid "Scan Barcode" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:333 +#: src/forms/PurchaseOrderForms.tsx:344 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:340 +#: src/forms/PurchaseOrderForms.tsx:351 msgid "Assign Batch Code{0}" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:349 +#: src/forms/PurchaseOrderForms.tsx:360 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:374 -#: src/forms/StockForms.tsx:359 +#: src/forms/PurchaseOrderForms.tsx:385 +#: src/forms/StockForms.tsx:336 msgid "Remove item from list" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:399 -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/PurchaseOrderForms.tsx:410 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:58 -#: src/pages/stock/StockDetail.tsx:169 +#: src/pages/stock/StockDetail.tsx:176 msgid "Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:415 +#: src/forms/PurchaseOrderForms.tsx:426 msgid "Store at default location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:428 +#: src/forms/PurchaseOrderForms.tsx:439 msgid "Store at line item destination" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:438 +#: src/forms/PurchaseOrderForms.tsx:449 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:647 +#: src/forms/PurchaseOrderForms.tsx:658 msgid "Receive line items" msgstr "" @@ -2388,97 +2389,94 @@ msgstr "" #~ msgstr "Create Stock Item" #: src/forms/StockForms.tsx:136 +#: src/pages/stock/StockDetail.tsx:373 #: src/tables/stock/StockItemTable.tsx:374 #: src/tables/stock/StockItemTable.tsx:494 msgid "Add Stock Item" msgstr "" -#: src/forms/StockForms.tsx:157 -msgid "Edit Stock Item" -msgstr "" - #: src/forms/StockForms.tsx:158 -msgid "Stock item updated" -msgstr "" +#~ msgid "Stock item updated" +#~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:348 +#: src/forms/StockForms.tsx:325 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 -#: src/pages/part/PartDetail.tsx:208 -#: src/pages/part/PartDetail.tsx:649 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 +#: src/pages/part/PartDetail.tsx:202 +#: src/pages/part/PartDetail.tsx:643 #: src/tables/stock/StockItemTable.tsx:283 msgid "In Stock" msgstr "" -#: src/forms/StockForms.tsx:416 +#: src/forms/StockForms.tsx:393 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/tables/RowActions.tsx:148 msgid "Actions" msgstr "" -#: src/forms/StockForms.tsx:479 -#: src/pages/stock/StockDetail.tsx:399 +#: src/forms/StockForms.tsx:456 +#: src/pages/stock/StockDetail.tsx:429 #: src/tables/settings/TemplateTable.tsx:266 -#: src/tables/stock/StockItemTestResultTable.tsx:350 +#: src/tables/stock/StockItemTestResultTable.tsx:348 msgid "Add" msgstr "" -#: src/forms/StockForms.tsx:507 +#: src/forms/StockForms.tsx:484 #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:389 +#: src/pages/stock/StockDetail.tsx:419 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:740 +#: src/forms/StockForms.tsx:717 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:749 +#: src/forms/StockForms.tsx:726 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:758 -#: src/pages/part/PartDetail.tsx:725 +#: src/forms/StockForms.tsx:735 +#: src/pages/part/PartDetail.tsx:734 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:767 -#: src/pages/part/PartDetail.tsx:714 +#: src/forms/StockForms.tsx:744 +#: src/pages/part/PartDetail.tsx:723 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:776 +#: src/forms/StockForms.tsx:753 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:785 +#: src/forms/StockForms.tsx:762 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:804 +#: src/forms/StockForms.tsx:781 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:811 +#: src/forms/StockForms.tsx:788 msgid "Parent stock location" msgstr "" @@ -3196,7 +3194,7 @@ msgid "Reports" msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:89 -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:318 msgid "Report" msgstr "" @@ -3213,7 +3211,7 @@ msgstr "" #~ msgstr "Return order" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135 -#: src/pages/part/PartDetail.tsx:513 +#: src/pages/part/PartDetail.tsx:507 msgid "Bill of Materials" msgstr "" @@ -3264,15 +3262,15 @@ msgid "Reporting" msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:223 -#: src/pages/part/PartDetail.tsx:584 +#: src/pages/part/PartDetail.tsx:578 msgid "Stocktake" msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:228 -#: src/pages/build/BuildDetail.tsx:360 +#: src/pages/build/BuildDetail.tsx:361 #: src/pages/build/BuildIndex.tsx:14 -#: src/pages/part/PartDetail.tsx:520 -#: src/pages/sales/SalesOrderDetail.tsx:213 +#: src/pages/part/PartDetail.tsx:514 +#: src/pages/sales/SalesOrderDetail.tsx:240 msgid "Build Orders" msgstr "" @@ -3332,34 +3330,34 @@ msgstr "" #~ msgid "Build Status" #~ msgstr "Build Status" -#: src/pages/build/BuildDetail.tsx:85 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:109 -#: src/pages/sales/ReturnOrderDetail.tsx:75 -#: src/pages/sales/SalesOrderDetail.tsx:79 +#: src/pages/build/BuildDetail.tsx:84 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:111 +#: src/pages/sales/ReturnOrderDetail.tsx:90 +#: src/pages/sales/SalesOrderDetail.tsx:94 #: src/tables/machine/MachineListTable.tsx:323 #: src/tables/purchasing/PurchaseOrderTable.tsx:55 -#: src/tables/sales/ReturnOrderTable.tsx:41 +#: src/tables/sales/ReturnOrderTable.tsx:46 #: src/tables/sales/SalesOrderTable.tsx:52 #: src/tables/stock/StockItemTable.tsx:252 msgid "Status" msgstr "" -#: src/pages/build/BuildDetail.tsx:91 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:82 -#: src/pages/sales/ReturnOrderDetail.tsx:49 -#: src/pages/sales/SalesOrderDetail.tsx:53 +#: src/pages/build/BuildDetail.tsx:90 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:84 +#: src/pages/sales/ReturnOrderDetail.tsx:64 +#: src/pages/sales/SalesOrderDetail.tsx:68 msgid "Reference" msgstr "" -#: src/pages/build/BuildDetail.tsx:96 -#: src/pages/company/CompanyDetail.tsx:84 +#: src/pages/build/BuildDetail.tsx:95 +#: src/pages/company/CompanyDetail.tsx:85 #: src/pages/company/ManufacturerPartDetail.tsx:73 -#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/pages/company/SupplierPartDetail.tsx:85 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:129 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:103 -#: src/pages/sales/ReturnOrderDetail.tsx:69 -#: src/pages/sales/SalesOrderDetail.tsx:73 +#: src/pages/part/PartDetail.tsx:123 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:105 +#: src/pages/sales/ReturnOrderDetail.tsx:84 +#: src/pages/sales/SalesOrderDetail.tsx:88 #: src/pages/stock/LocationDetail.tsx:93 #: src/tables/ColumnRenderers.tsx:59 #: src/tables/machine/MachineTypeTable.tsx:69 @@ -3372,40 +3370,40 @@ msgstr "" msgid "Description" msgstr "" -#: src/pages/build/BuildDetail.tsx:103 +#: src/pages/build/BuildDetail.tsx:102 msgid "Parent Build" msgstr "" -#: src/pages/build/BuildDetail.tsx:114 +#: src/pages/build/BuildDetail.tsx:113 msgid "Build Quantity" msgstr "" -#: src/pages/build/BuildDetail.tsx:122 -#: src/pages/build/BuildDetail.tsx:223 +#: src/pages/build/BuildDetail.tsx:121 +#: src/pages/build/BuildDetail.tsx:222 msgid "Completed Outputs" msgstr "" -#: src/pages/build/BuildDetail.tsx:139 +#: src/pages/build/BuildDetail.tsx:138 msgid "Issued By" msgstr "" -#: src/pages/build/BuildDetail.tsx:145 -#: src/pages/part/PartDetail.tsx:321 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:190 -#: src/pages/sales/ReturnOrderDetail.tsx:156 -#: src/pages/sales/SalesOrderDetail.tsx:160 +#: src/pages/build/BuildDetail.tsx:144 +#: src/pages/part/PartDetail.tsx:315 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:192 +#: src/pages/sales/ReturnOrderDetail.tsx:171 +#: src/pages/sales/SalesOrderDetail.tsx:175 msgid "Responsible" msgstr "" -#: src/pages/build/BuildDetail.tsx:157 +#: src/pages/build/BuildDetail.tsx:156 msgid "Source Location" msgstr "" -#: src/pages/build/BuildDetail.tsx:158 +#: src/pages/build/BuildDetail.tsx:157 msgid "Any location" msgstr "" -#: src/pages/build/BuildDetail.tsx:165 +#: src/pages/build/BuildDetail.tsx:164 msgid "Destination Location" msgstr "" @@ -3420,7 +3418,7 @@ msgstr "" #~ msgid "Link custom barcode to part" #~ msgstr "Link custom barcode to part" -#: src/pages/build/BuildDetail.tsx:196 +#: src/pages/build/BuildDetail.tsx:195 msgid "Build Details" msgstr "" @@ -3429,7 +3427,7 @@ msgstr "" #~ msgid "Unlink custom barcode from part" #~ msgstr "Unlink custom barcode from part" -#: src/pages/build/BuildDetail.tsx:202 +#: src/pages/build/BuildDetail.tsx:201 #: src/tables/build/BuildLineTable.tsx:204 msgid "Allocate Stock" msgstr "" @@ -3438,7 +3436,7 @@ msgstr "" #~ msgid "Build Order updated" #~ msgstr "Build Order updated" -#: src/pages/build/BuildDetail.tsx:217 +#: src/pages/build/BuildDetail.tsx:216 msgid "Incomplete Outputs" msgstr "" @@ -3454,48 +3452,48 @@ msgstr "" #~ msgid "Delete build order" #~ msgstr "Delete build order" -#: src/pages/build/BuildDetail.tsx:236 +#: src/pages/build/BuildDetail.tsx:235 msgid "Consumed Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:248 +#: src/pages/build/BuildDetail.tsx:247 msgid "Child Build Orders" msgstr "" -#: src/pages/build/BuildDetail.tsx:258 -#: src/pages/company/CompanyDetail.tsx:244 +#: src/pages/build/BuildDetail.tsx:257 +#: src/pages/company/CompanyDetail.tsx:245 #: src/pages/company/ManufacturerPartDetail.tsx:169 -#: src/pages/part/PartDetail.tsx:606 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:246 -#: src/pages/sales/ReturnOrderDetail.tsx:199 -#: src/pages/sales/SalesOrderDetail.tsx:223 -#: src/pages/stock/StockDetail.tsx:316 +#: src/pages/part/PartDetail.tsx:600 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:253 +#: src/pages/sales/ReturnOrderDetail.tsx:214 +#: src/pages/sales/SalesOrderDetail.tsx:250 +#: src/pages/stock/StockDetail.tsx:323 msgid "Attachments" msgstr "" -#: src/pages/build/BuildDetail.tsx:270 -#: src/pages/company/CompanyDetail.tsx:256 -#: src/pages/part/PartDetail.tsx:618 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:258 -#: src/pages/sales/ReturnOrderDetail.tsx:211 -#: src/pages/sales/SalesOrderDetail.tsx:235 -#: src/pages/stock/StockDetail.tsx:328 +#: src/pages/build/BuildDetail.tsx:269 +#: src/pages/company/CompanyDetail.tsx:257 +#: src/pages/part/PartDetail.tsx:612 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:265 +#: src/pages/sales/ReturnOrderDetail.tsx:226 +#: src/pages/sales/SalesOrderDetail.tsx:262 +#: src/pages/stock/StockDetail.tsx:335 msgid "Notes" msgstr "" -#: src/pages/build/BuildDetail.tsx:286 +#: src/pages/build/BuildDetail.tsx:287 msgid "Edit Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:312 +#: src/pages/build/BuildDetail.tsx:313 msgid "Reporting Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:318 +#: src/pages/build/BuildDetail.tsx:319 msgid "Print build report" msgstr "" -#: src/pages/build/BuildDetail.tsx:324 +#: src/pages/build/BuildDetail.tsx:325 msgid "Build Order Actions" msgstr "" @@ -3507,53 +3505,56 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/company/CompanyDetail.tsx:97 +#: src/pages/company/CompanyDetail.tsx:98 msgid "Phone Number" msgstr "" -#: src/pages/company/CompanyDetail.tsx:104 +#: src/pages/company/CompanyDetail.tsx:105 msgid "Email Address" msgstr "" -#: src/pages/company/CompanyDetail.tsx:114 +#: src/pages/company/CompanyDetail.tsx:115 msgid "Default Currency" msgstr "" -#: src/pages/company/CompanyDetail.tsx:119 +#: src/pages/company/CompanyDetail.tsx:120 #: src/pages/company/SupplierDetail.tsx:8 -#: src/pages/company/SupplierPartDetail.tsx:102 -#: src/pages/company/SupplierPartDetail.tsx:188 -#: src/pages/company/SupplierPartDetail.tsx:282 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:97 +#: src/pages/company/SupplierPartDetail.tsx:109 +#: src/pages/company/SupplierPartDetail.tsx:195 +#: src/pages/company/SupplierPartDetail.tsx:301 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:99 +#: src/tables/company/CompanyTable.tsx:93 #: src/tables/purchasing/PurchaseOrderTable.tsx:73 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:36 msgid "Supplier" msgstr "" -#: src/pages/company/CompanyDetail.tsx:125 +#: src/pages/company/CompanyDetail.tsx:126 #: src/pages/company/ManufacturerDetail.tsx:8 #: src/pages/company/ManufacturerPartDetail.tsx:91 #: src/pages/company/ManufacturerPartDetail.tsx:221 -#: src/pages/company/SupplierPartDetail.tsx:117 +#: src/pages/company/SupplierPartDetail.tsx:124 +#: src/tables/company/CompanyTable.tsx:98 msgid "Manufacturer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:131 +#: src/pages/company/CompanyDetail.tsx:132 #: src/pages/company/CustomerDetail.tsx:8 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/pages/sales/ReturnOrderDetail.tsx:63 -#: src/pages/sales/SalesOrderDetail.tsx:67 -#: src/pages/stock/StockDetail.tsx:218 -#: src/tables/sales/ReturnOrderTable.tsx:60 -#: src/tables/sales/SalesOrderTable.tsx:95 +#: src/pages/sales/ReturnOrderDetail.tsx:78 +#: src/pages/sales/SalesOrderDetail.tsx:82 +#: src/pages/stock/StockDetail.tsx:225 +#: src/tables/company/CompanyTable.tsx:103 +#: src/tables/sales/ReturnOrderTable.tsx:61 +#: src/tables/sales/SalesOrderTable.tsx:97 msgid "Customer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:165 +#: src/pages/company/CompanyDetail.tsx:166 msgid "Details" msgstr "" -#: src/pages/company/CompanyDetail.tsx:171 +#: src/pages/company/CompanyDetail.tsx:172 msgid "Manufactured Parts" msgstr "" @@ -3561,7 +3562,7 @@ msgstr "" #~ msgid "Edit company" #~ msgstr "Edit company" -#: src/pages/company/CompanyDetail.tsx:180 +#: src/pages/company/CompanyDetail.tsx:181 msgid "Supplied Parts" msgstr "" @@ -3569,30 +3570,31 @@ msgstr "" #~ msgid "Delete company" #~ msgstr "Delete company" -#: src/pages/company/CompanyDetail.tsx:221 +#: src/pages/company/CompanyDetail.tsx:222 msgid "Assigned Stock" msgstr "" -#: src/pages/company/CompanyDetail.tsx:272 +#: src/pages/company/CompanyDetail.tsx:273 msgid "Edit Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:281 +#: src/pages/company/CompanyDetail.tsx:282 msgid "Company Actions" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:66 -#: src/pages/company/SupplierPartDetail.tsx:71 +#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:72 msgid "Internal Part" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:81 -#: src/pages/company/SupplierPartDetail.tsx:85 +#: src/pages/company/SupplierPartDetail.tsx:92 msgid "External Link" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:99 -#: src/pages/company/SupplierPartDetail.tsx:126 +#: src/pages/company/SupplierPartDetail.tsx:133 #: src/tables/purchasing/ManufacturerPartTable.tsx:53 msgid "Manufacturer Part Number" msgstr "" @@ -3606,12 +3608,12 @@ msgid "Manufacturer Part Details" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:143 -#: src/pages/part/PartDetail.tsx:482 +#: src/pages/part/PartDetail.tsx:476 msgid "Parameters" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:155 -#: src/pages/part/PartDetail.tsx:553 +#: src/pages/part/PartDetail.tsx:547 #: src/pages/purchasing/PurchasingIndex.tsx:26 msgid "Suppliers" msgstr "" @@ -3629,65 +3631,70 @@ msgstr "" msgid "ManufacturerPart" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:92 +#: src/pages/company/SupplierPartDetail.tsx:99 #: src/tables/ColumnRenderers.tsx:110 msgid "Note" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:110 +#: src/pages/company/SupplierPartDetail.tsx:117 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:138 -#: src/pages/company/SupplierPartDetail.tsx:189 -#: src/pages/stock/StockDetail.tsx:232 +#: src/pages/company/SupplierPartDetail.tsx:145 +#: src/pages/company/SupplierPartDetail.tsx:196 +#: src/pages/stock/StockDetail.tsx:239 msgid "Packaging" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:145 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:105 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:141 -#: src/tables/purchasing/SupplierPartTable.tsx:120 +#: src/pages/company/SupplierPartDetail.tsx:152 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:107 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:143 +#: src/tables/purchasing/SupplierPartTable.tsx:132 msgid "Pack Quantity" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:156 +#: src/pages/company/SupplierPartDetail.tsx:163 msgid "Supplier Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:163 +#: src/pages/company/SupplierPartDetail.tsx:170 msgid "Availability Updated" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:197 msgid "Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:199 +#: src/pages/company/SupplierPartDetail.tsx:206 msgid "Supplier Part Details" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:205 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:234 +#: src/pages/company/SupplierPartDetail.tsx:212 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:241 msgid "Received Stock" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:229 +#: src/pages/company/SupplierPartDetail.tsx:236 #: src/pages/part/PartPricingPanel.tsx:115 #: src/pages/part/pricing/PricingOverviewPanel.tsx:130 msgid "Supplier Pricing" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:244 +#: src/pages/company/SupplierPartDetail.tsx:251 msgid "Supplier Part Actions" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:270 -#: src/tables/purchasing/SupplierPartTable.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:275 +#: src/tables/purchasing/SupplierPartTable.tsx:211 msgid "Edit Supplier Part" msgstr "" +#: src/pages/company/SupplierPartDetail.tsx:282 +#: src/tables/purchasing/SupplierPartTable.tsx:164 +msgid "Add Supplier Part" +msgstr "" + #: src/pages/part/CategoryDetail.tsx:78 #: src/pages/stock/LocationDetail.tsx:85 #: src/tables/settings/ErrorTable.tsx:34 @@ -3734,135 +3741,143 @@ msgstr "" msgid "Category Details" msgstr "" -#: src/pages/part/PartDetail.tsx:135 +#: src/pages/part/PartDetail.tsx:129 msgid "Variant of" msgstr "" -#: src/pages/part/PartDetail.tsx:142 +#: src/pages/part/PartDetail.tsx:136 #: src/tables/notifications/NotificationsTable.tsx:31 #: src/tables/part/PartCategoryTemplateTable.tsx:68 msgid "Category" msgstr "" -#: src/pages/part/PartDetail.tsx:148 +#: src/pages/part/PartDetail.tsx:142 msgid "Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:155 +#: src/pages/part/PartDetail.tsx:149 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:162 +#: src/pages/part/PartDetail.tsx:156 msgid "IPN" msgstr "" -#: src/pages/part/PartDetail.tsx:169 +#: src/pages/part/PartDetail.tsx:163 msgid "Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:176 +#: src/pages/part/PartDetail.tsx:170 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:39 msgid "Units" msgstr "" -#: src/pages/part/PartDetail.tsx:183 +#: src/pages/part/PartDetail.tsx:177 #: src/tables/settings/PendingTasksTable.tsx:40 msgid "Keywords" msgstr "" -#: src/pages/part/PartDetail.tsx:190 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:156 -#: src/pages/sales/ReturnOrderDetail.tsx:122 -#: src/pages/sales/SalesOrderDetail.tsx:126 +#: src/pages/part/PartDetail.tsx:184 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:158 +#: src/pages/sales/ReturnOrderDetail.tsx:137 +#: src/pages/sales/SalesOrderDetail.tsx:141 msgid "Link" msgstr "" -#: src/pages/part/PartDetail.tsx:202 +#: src/pages/part/PartDetail.tsx:196 #: src/tables/build/BuildLineTable.tsx:115 msgid "Available Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:214 +#: src/pages/part/PartDetail.tsx:208 msgid "Minimum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:220 +#: src/pages/part/PartDetail.tsx:214 #: src/tables/bom/BomTable.tsx:210 #: src/tables/build/BuildLineTable.tsx:92 msgid "On order" msgstr "" -#: src/pages/part/PartDetail.tsx:229 +#: src/pages/part/PartDetail.tsx:223 msgid "Allocated to Build Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:240 +#: src/pages/part/PartDetail.tsx:234 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:250 +#: src/pages/part/PartDetail.tsx:244 #: src/tables/bom/BomTable.tsx:234 msgid "Can Build" msgstr "" -#: src/pages/part/PartDetail.tsx:257 +#: src/pages/part/PartDetail.tsx:251 #: src/tables/bom/BomTable.tsx:218 #: src/tables/part/PartTable.tsx:91 msgid "Building" msgstr "" -#: src/pages/part/PartDetail.tsx:266 +#: src/pages/part/PartDetail.tsx:260 #: src/tables/bom/UsedInTable.tsx:71 #: src/tables/build/BuildOrderTable.tsx:102 +#: src/tables/company/CompanyTable.tsx:58 +#: src/tables/company/CompanyTable.tsx:88 #: src/tables/machine/MachineListTable.tsx:320 #: src/tables/part/PartTable.tsx:177 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:190 #: src/tables/plugin/PluginListTable.tsx:634 +#: src/tables/purchasing/SupplierPartTable.tsx:99 +#: src/tables/purchasing/SupplierPartTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:247 msgid "Active" msgstr "" -#: src/pages/part/PartDetail.tsx:271 +#: src/pages/part/PartDetail.tsx:265 msgid "Template Part" msgstr "" -#: src/pages/part/PartDetail.tsx:276 +#: src/pages/part/PartDetail.tsx:270 #: src/tables/bom/BomTable.tsx:262 msgid "Assembled Part" msgstr "" -#: src/pages/part/PartDetail.tsx:281 +#: src/pages/part/PartDetail.tsx:275 msgid "Component Part" msgstr "" -#: src/pages/part/PartDetail.tsx:286 +#: src/pages/part/PartDetail.tsx:280 #: src/tables/bom/BomTable.tsx:257 msgid "Trackable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:291 +#: src/pages/part/PartDetail.tsx:285 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:296 +#: src/pages/part/PartDetail.tsx:290 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:301 +#: src/pages/part/PartDetail.tsx:295 msgid "Virtual Part" msgstr "" -#: src/pages/part/PartDetail.tsx:309 +#: src/pages/part/PartDetail.tsx:303 msgid "Creation Date" msgstr "" +#: src/pages/part/PartDetail.tsx:308 +msgid "Created By" +msgstr "" + #: src/pages/part/PartDetail.tsx:310 #~ msgid "Edit part" #~ msgstr "Edit part" -#: src/pages/part/PartDetail.tsx:314 -msgid "Created By" +#: src/pages/part/PartDetail.tsx:322 +msgid "Default Supplier" msgstr "" #: src/pages/part/PartDetail.tsx:322 @@ -3873,93 +3888,95 @@ msgstr "" #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:328 -msgid "Default Supplier" -msgstr "" - -#: src/pages/part/PartDetail.tsx:339 +#: src/pages/part/PartDetail.tsx:333 #: src/tables/part/PartTable.tsx:160 msgid "Price Range" msgstr "" -#: src/pages/part/PartDetail.tsx:374 -#: src/pages/stock/StockDetail.tsx:129 +#: src/pages/part/PartDetail.tsx:368 +#: src/pages/stock/StockDetail.tsx:136 msgid "Last Stocktake" msgstr "" -#: src/pages/part/PartDetail.tsx:409 +#: src/pages/part/PartDetail.tsx:403 msgid "Stocktake By" msgstr "" -#: src/pages/part/PartDetail.tsx:476 +#: src/pages/part/PartDetail.tsx:470 msgid "Part Details" msgstr "" -#: src/pages/part/PartDetail.tsx:500 +#: src/pages/part/PartDetail.tsx:494 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:507 -#: src/pages/stock/StockDetail.tsx:277 +#: src/pages/part/PartDetail.tsx:501 +#: src/pages/stock/StockDetail.tsx:284 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:527 +#: src/pages/part/PartDetail.tsx:521 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:534 +#: src/pages/part/PartDetail.tsx:528 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:540 +#: src/pages/part/PartDetail.tsx:534 #: src/pages/purchasing/PurchasingIndex.tsx:37 msgid "Manufacturers" msgstr "" -#: src/pages/part/PartDetail.tsx:579 +#: src/pages/part/PartDetail.tsx:573 msgid "Scheduling" msgstr "" -#: src/pages/part/PartDetail.tsx:589 +#: src/pages/part/PartDetail.tsx:583 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:600 +#: src/pages/part/PartDetail.tsx:594 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:654 +#: src/pages/part/PartDetail.tsx:648 msgid "No Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:659 +#: src/pages/part/PartDetail.tsx:653 #: src/tables/part/PartTable.tsx:85 msgid "On Order" msgstr "" -#: src/pages/part/PartDetail.tsx:664 +#: src/pages/part/PartDetail.tsx:658 #: src/tables/stock/StockItemTable.tsx:288 msgid "In Production" msgstr "" -#: src/pages/part/PartDetail.tsx:676 +#: src/pages/part/PartDetail.tsx:671 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:707 +#: src/pages/part/PartDetail.tsx:678 +#: src/tables/part/PartTable.tsx:276 +#: src/tables/part/PartTable.tsx:292 +msgid "Add Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:716 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:715 +#: src/pages/part/PartDetail.tsx:724 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:726 +#: src/pages/part/PartDetail.tsx:735 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:736 +#: src/pages/part/PartDetail.tsx:745 msgid "Part Actions" msgstr "" @@ -4022,7 +4039,7 @@ msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:151 #: src/pages/part/pricing/SupplierPricingPanel.tsx:83 #: src/tables/bom/BomTable.tsx:149 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:168 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:170 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:88 msgid "Unit Price" msgstr "" @@ -4030,12 +4047,15 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:161 #: src/tables/ColumnRenderers.tsx:231 #: src/tables/bom/BomTable.tsx:158 +#: src/tables/purchasing/PurchaseOrderTable.tsx:97 +#: src/tables/sales/ReturnOrderTable.tsx:87 +#: src/tables/sales/SalesOrderTable.tsx:124 msgid "Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:177 #: src/pages/part/pricing/VariantPricingPanel.tsx:62 -#: src/tables/purchasing/SupplierPartTable.tsx:137 +#: src/tables/purchasing/SupplierPartTable.tsx:149 msgid "Updated" msgstr "" @@ -4094,7 +4114,7 @@ msgid "Overall Pricing" msgstr "" #: src/pages/part/pricing/PricingOverviewPanel.tsx:184 -#: src/pages/stock/StockDetail.tsx:123 +#: src/pages/stock/StockDetail.tsx:130 msgid "Last Updated" msgstr "" @@ -4153,82 +4173,92 @@ msgstr "" msgid "Variant Part" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:66 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:68 msgid "Edit Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:88 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:90 msgid "Supplier Reference" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:118 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:228 -#: src/pages/sales/ReturnOrderDetail.tsx:84 -#: src/pages/sales/ReturnOrderDetail.tsx:194 -#: src/pages/sales/SalesOrderDetail.tsx:88 -#: src/pages/sales/SalesOrderDetail.tsx:198 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:120 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:230 +#: src/pages/sales/ReturnOrderDetail.tsx:99 +#: src/pages/sales/ReturnOrderDetail.tsx:209 +#: src/pages/sales/SalesOrderDetail.tsx:103 +#: src/pages/sales/SalesOrderDetail.tsx:225 msgid "Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:125 -#: src/pages/sales/ReturnOrderDetail.tsx:91 -#: src/pages/sales/SalesOrderDetail.tsx:95 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 +#: src/pages/sales/ReturnOrderDetail.tsx:106 +#: src/pages/sales/SalesOrderDetail.tsx:110 msgid "Completed Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:133 -#: src/pages/sales/ReturnOrderDetail.tsx:99 -#: src/pages/sales/SalesOrderDetail.tsx:103 -#: src/pages/sales/SalesOrderDetail.tsx:208 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:135 +#: src/pages/sales/ReturnOrderDetail.tsx:114 +#: src/pages/sales/SalesOrderDetail.tsx:118 +#: src/pages/sales/SalesOrderDetail.tsx:235 msgid "Completed Shipments" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:141 -#: src/pages/sales/ReturnOrderDetail.tsx:107 -#: src/pages/sales/SalesOrderDetail.tsx:111 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 +#: src/pages/sales/ReturnOrderDetail.tsx:122 +#: src/pages/sales/SalesOrderDetail.tsx:126 msgid "Order Currency," msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:146 -#: src/pages/sales/ReturnOrderDetail.tsx:112 -#: src/pages/sales/SalesOrderDetail.tsx:116 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:148 +#: src/pages/sales/ReturnOrderDetail.tsx:127 +#: src/pages/sales/SalesOrderDetail.tsx:131 msgid "Total Cost" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:177 -#: src/pages/sales/ReturnOrderDetail.tsx:143 -#: src/pages/sales/SalesOrderDetail.tsx:147 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:179 +#: src/pages/sales/ReturnOrderDetail.tsx:158 +#: src/pages/sales/SalesOrderDetail.tsx:162 msgid "Created On" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:183 -#: src/pages/sales/ReturnOrderDetail.tsx:149 -#: src/pages/sales/SalesOrderDetail.tsx:153 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:185 +#: src/pages/sales/ReturnOrderDetail.tsx:164 +#: src/pages/sales/SalesOrderDetail.tsx:168 #: src/tables/ColumnRenderers.tsx:180 msgid "Target Date" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:222 -#: src/pages/sales/ReturnOrderDetail.tsx:188 -#: src/pages/sales/SalesOrderDetail.tsx:192 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:224 +#: src/pages/sales/ReturnOrderDetail.tsx:203 +#: src/pages/sales/SalesOrderDetail.tsx:219 msgid "Order Details" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:287 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:293 +#: src/pages/sales/ReturnOrderDetail.tsx:267 +#: src/pages/sales/SalesOrderDetail.tsx:279 msgid "Order Actions" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:55 -#: src/pages/sales/SalesOrderDetail.tsx:59 -#: src/tables/sales/SalesOrderTable.tsx:111 +#: src/pages/sales/ReturnOrderDetail.tsx:70 +#: src/pages/sales/SalesOrderDetail.tsx:74 +#: src/tables/sales/SalesOrderTable.tsx:113 msgid "Customer Reference" msgstr "" +#: src/pages/sales/ReturnOrderDetail.tsx:256 +msgid "Edit Return Order" +msgstr "" + #: src/pages/sales/SalesIndex.tsx:33 msgid "Customers" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:203 +#: src/pages/sales/SalesOrderDetail.tsx:208 +msgid "Edit Sales Order" +msgstr "" + +#: src/pages/sales/SalesOrderDetail.tsx:230 msgid "Pending Shipments" msgstr "" @@ -4266,15 +4296,19 @@ msgstr "" msgid "Location Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:102 +#: src/pages/stock/StockDetail.tsx:109 msgid "Base Part" msgstr "" -#: src/pages/stock/StockDetail.tsx:109 +#: src/pages/stock/StockDetail.tsx:116 msgid "Stock Status" msgstr "" -#: src/pages/stock/StockDetail.tsx:150 +#: src/pages/stock/StockDetail.tsx:155 +#~ msgid "Link custom barcode to stock item" +#~ msgstr "Link custom barcode to stock item" + +#: src/pages/stock/StockDetail.tsx:157 #: src/tables/build/BuildLineTable.tsx:38 #: src/tables/part/PartTable.tsx:116 #: src/tables/stock/StockItemTable.tsx:154 @@ -4282,86 +4316,90 @@ msgstr "" msgid "Available" msgstr "" -#: src/pages/stock/StockDetail.tsx:155 -#~ msgid "Link custom barcode to stock item" -#~ msgstr "Link custom barcode to stock item" - #: src/pages/stock/StockDetail.tsx:161 #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:176 +#: src/pages/stock/StockDetail.tsx:183 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:192 +#: src/pages/stock/StockDetail.tsx:199 msgid "Consumed By" msgstr "" -#: src/pages/stock/StockDetail.tsx:201 -msgid "Build Order" -msgstr "" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "Edit stock item" +#: src/pages/stock/StockDetail.tsx:208 +msgid "Build Order" +msgstr "" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "Delete stock item" -#: src/pages/stock/StockDetail.tsx:266 +#: src/pages/stock/StockDetail.tsx:273 msgid "Stock Details" msgstr "" -#: src/pages/stock/StockDetail.tsx:272 +#: src/pages/stock/StockDetail.tsx:279 msgid "Stock Tracking" msgstr "" -#: src/pages/stock/StockDetail.tsx:284 +#: src/pages/stock/StockDetail.tsx:291 msgid "Test Data" msgstr "" -#: src/pages/stock/StockDetail.tsx:298 +#: src/pages/stock/StockDetail.tsx:305 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:305 +#: src/pages/stock/StockDetail.tsx:312 msgid "Child Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:385 +#: src/pages/stock/StockDetail.tsx:364 +msgid "Edit Stock Item" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:415 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:390 +#: src/pages/stock/StockDetail.tsx:420 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:400 +#: src/pages/stock/StockDetail.tsx:430 #: src/tables/stock/StockItemTable.tsx:409 msgid "Add stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:408 +#: src/pages/stock/StockDetail.tsx:433 +#~ msgid "Duplicate stock item" +#~ msgstr "Duplicate stock item" + +#: src/pages/stock/StockDetail.tsx:438 #: src/tables/stock/StockItemTable.tsx:418 msgid "Remove stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:415 +#: src/pages/stock/StockDetail.tsx:445 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:416 +#: src/pages/stock/StockDetail.tsx:446 #: src/tables/stock/StockItemTable.tsx:438 msgid "Transfer stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:433 -msgid "Duplicate stock item" +#: src/pages/stock/StockDetail.tsx:458 +msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:460 +#: src/pages/stock/StockDetail.tsx:494 msgid "Batch Code" msgstr "" @@ -4610,18 +4648,10 @@ msgstr "" msgid "BOM item created" msgstr "" -#: src/tables/bom/BomTable.tsx:311 -#~ msgid "Edit Bom Item" -#~ msgstr "Edit Bom Item" - #: src/tables/bom/BomTable.tsx:313 msgid "Edit BOM Item" msgstr "" -#: src/tables/bom/BomTable.tsx:313 -#~ msgid "Bom item updated" -#~ msgstr "Bom item updated" - #: src/tables/bom/BomTable.tsx:315 msgid "BOM item updated" msgstr "" @@ -4634,26 +4664,34 @@ msgstr "" msgid "BOM item deleted" msgstr "" -#: src/tables/bom/BomTable.tsx:328 -#~ msgid "Delete Bom Item" -#~ msgstr "Delete Bom Item" - -#: src/tables/bom/BomTable.tsx:329 -#~ msgid "Bom item deleted" -#~ msgstr "Bom item deleted" - #: src/tables/bom/BomTable.tsx:331 -#~ msgid "Are you sure you want to remove this BOM item?" -#~ msgstr "Are you sure you want to remove this BOM item?" +#~ msgid "Edit Bom Item" +#~ msgstr "Edit Bom Item" #: src/tables/bom/BomTable.tsx:333 msgid "View BOM" msgstr "" +#: src/tables/bom/BomTable.tsx:333 +#~ msgid "Bom item updated" +#~ msgstr "Bom item updated" + #: src/tables/bom/BomTable.tsx:344 msgid "Validate BOM line" msgstr "" +#: src/tables/bom/BomTable.tsx:348 +#~ msgid "Delete Bom Item" +#~ msgstr "Delete Bom Item" + +#: src/tables/bom/BomTable.tsx:349 +#~ msgid "Bom item deleted" +#~ msgstr "Bom item deleted" + +#: src/tables/bom/BomTable.tsx:351 +#~ msgid "Are you sure you want to remove this BOM item?" +#~ msgstr "Are you sure you want to remove this BOM item?" + #: src/tables/bom/BomTable.tsx:352 msgid "Edit Substitutes" msgstr "" @@ -4727,7 +4765,7 @@ msgstr "" #: src/tables/build/BuildOrderTable.tsx:107 #: src/tables/purchasing/PurchaseOrderTable.tsx:56 -#: src/tables/sales/ReturnOrderTable.tsx:42 +#: src/tables/sales/ReturnOrderTable.tsx:47 #: src/tables/sales/SalesOrderTable.tsx:53 msgid "Filter by order status" msgstr "" @@ -4736,8 +4774,8 @@ msgstr "" msgid "Show overdue status" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:140 -#: src/tables/build/BuildOrderTable.tsx:158 +#: src/tables/build/BuildOrderTable.tsx:142 +#: src/tables/build/BuildOrderTable.tsx:160 msgid "Add Build Order" msgstr "" @@ -4762,27 +4800,43 @@ msgstr "" msgid "Are you sure you want to delete this address?" msgstr "" -#: src/tables/company/CompanyTable.tsx:63 +#: src/tables/company/CompanyTable.tsx:71 msgid "New Company" msgstr "" -#: src/tables/company/CompanyTable.tsx:83 +#: src/tables/company/CompanyTable.tsx:89 +msgid "Show active companies" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:94 +msgid "Show companies which are suppliers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:99 +msgid "Show companies which are manufacturers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:104 +msgid "Show companies which are customers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:116 msgid "Add Company" msgstr "" -#: src/tables/company/ContactTable.tsx:73 +#: src/tables/company/ContactTable.tsx:71 msgid "Edit Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:80 +#: src/tables/company/ContactTable.tsx:78 msgid "Add Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:91 +#: src/tables/company/ContactTable.tsx:89 msgid "Delete Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:131 +#: src/tables/company/ContactTable.tsx:129 msgid "Add contact" msgstr "" @@ -5179,11 +5233,6 @@ msgstr "" msgid "Not Virtual" msgstr "" -#: src/tables/part/PartTable.tsx:276 -#: src/tables/part/PartTable.tsx:292 -msgid "Add Part" -msgstr "" - #: src/tables/part/PartTestTemplateTable.tsx:52 msgid "Results" msgstr "" @@ -5532,105 +5581,122 @@ msgstr "" msgid "Are you sure you want to remove this manufacturer part?" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:84 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:86 msgid "Part Description" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:111 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:113 msgid "Total Quantity" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:127 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:129 msgid "Received" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:146 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:148 msgid "Supplier Code" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:153 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:155 msgid "Supplier Link" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:160 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:162 msgid "Manufacturer Code" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:174 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:176 msgid "Destination" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:188 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:198 msgid "Add Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:203 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:215 msgid "Edit Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:211 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:223 msgid "Delete Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:222 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:234 msgid "Receive line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:256 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:272 msgid "Add line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:261 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:282 msgid "Receive items" msgstr "" -#: src/tables/purchasing/PurchaseOrderTable.tsx:102 -#: src/tables/purchasing/PurchaseOrderTable.tsx:119 +#: src/tables/purchasing/PurchaseOrderTable.tsx:113 +#: src/tables/purchasing/PurchaseOrderTable.tsx:130 msgid "Add Purchase Order" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:88 +#: src/tables/purchasing/SupplierPartTable.tsx:94 msgid "MPN" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:111 +#: src/tables/purchasing/SupplierPartTable.tsx:123 msgid "Base units" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:156 -msgid "Add Supplier Part" -msgstr "" - -#: src/tables/purchasing/SupplierPartTable.tsx:159 +#: src/tables/purchasing/SupplierPartTable.tsx:171 msgid "Supplier part created" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:168 +#: src/tables/purchasing/SupplierPartTable.tsx:177 msgid "Add supplier part" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:193 -msgid "Supplier part updated" +#: src/tables/purchasing/SupplierPartTable.tsx:189 +msgid "Show active supplier parts" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:204 -msgid "Delete Supplier Part" +#: src/tables/purchasing/SupplierPartTable.tsx:193 +msgid "Active Part" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:193 +#~ msgid "Supplier part updated" +#~ msgstr "Supplier part updated" + +#: src/tables/purchasing/SupplierPartTable.tsx:194 +msgid "Show active internal parts" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:198 +msgid "Active Supplier" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:199 +msgid "Show active suppliers" msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:205 -msgid "Supplier part deleted" -msgstr "" +#~ msgid "Supplier part deleted" +#~ msgstr "Supplier part deleted" #: src/tables/purchasing/SupplierPartTable.tsx:207 -msgid "Are you sure you want to remove this supplier part?" +#~ msgid "Are you sure you want to remove this supplier part?" +#~ msgstr "Are you sure you want to remove this supplier part?" + +#: src/tables/purchasing/SupplierPartTable.tsx:219 +msgid "Delete Supplier Part" msgstr "" -#: src/tables/sales/ReturnOrderTable.tsx:95 +#: src/tables/sales/ReturnOrderTable.tsx:102 +#: src/tables/sales/ReturnOrderTable.tsx:116 msgid "Add Return Order" msgstr "" -#: src/tables/sales/SalesOrderTable.tsx:66 -#: src/tables/sales/SalesOrderTable.tsx:83 +#: src/tables/sales/SalesOrderTable.tsx:68 +#: src/tables/sales/SalesOrderTable.tsx:85 msgid "Add Sales Order" msgstr "" @@ -6097,8 +6163,8 @@ msgid "Finished" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:277 -#: src/tables/stock/StockItemTestResultTable.tsx:351 -#: src/tables/stock/StockItemTestResultTable.tsx:406 +#: src/tables/stock/StockItemTestResultTable.tsx:349 +#: src/tables/stock/StockItemTestResultTable.tsx:404 msgid "Add Test Result" msgstr "" @@ -6106,61 +6172,61 @@ msgstr "" msgid "Test result added" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:290 -#: src/tables/stock/StockItemTestResultTable.tsx:361 +#: src/tables/stock/StockItemTestResultTable.tsx:288 +#: src/tables/stock/StockItemTestResultTable.tsx:359 msgid "Edit Test Result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:292 +#: src/tables/stock/StockItemTestResultTable.tsx:290 msgid "Test result updated" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:298 -#: src/tables/stock/StockItemTestResultTable.tsx:370 +#: src/tables/stock/StockItemTestResultTable.tsx:296 +#: src/tables/stock/StockItemTestResultTable.tsx:368 msgid "Delete Test Result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:300 +#: src/tables/stock/StockItemTestResultTable.tsx:298 msgid "Test result deleted" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:314 +#: src/tables/stock/StockItemTestResultTable.tsx:312 msgid "Test Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:315 +#: src/tables/stock/StockItemTestResultTable.tsx:313 msgid "Test result has been recorded" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:322 +#: src/tables/stock/StockItemTestResultTable.tsx:320 msgid "Failed to record test result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:339 +#: src/tables/stock/StockItemTestResultTable.tsx:337 msgid "Pass Test" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:387 +#: src/tables/stock/StockItemTestResultTable.tsx:385 msgid "Required" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:388 +#: src/tables/stock/StockItemTestResultTable.tsx:386 msgid "Show results for required tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:392 +#: src/tables/stock/StockItemTestResultTable.tsx:390 msgid "Include Installed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:393 +#: src/tables/stock/StockItemTestResultTable.tsx:391 msgid "Show results for installed stock items" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:397 +#: src/tables/stock/StockItemTestResultTable.tsx:395 msgid "Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:398 +#: src/tables/stock/StockItemTestResultTable.tsx:396 msgid "Show only passed tests" msgstr "" diff --git a/src/frontend/src/locales/tr/messages.po b/src/frontend/src/locales/tr/messages.po index 69ae9d94f0..baaaa9cb00 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: 2024-04-18 03:35\n" +"PO-Revision-Date: 2024-04-21 04:19\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -69,10 +69,10 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/forms/StockForms.tsx:450 +#: src/forms/StockForms.tsx:427 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:407 +#: src/pages/stock/StockDetail.tsx:437 msgid "Remove" msgstr "" @@ -100,7 +100,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:226 -#: src/components/forms/ApiForm.tsx:516 +#: src/components/forms/ApiForm.tsx:529 #: src/contexts/ThemeContext.tsx:65 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 msgid "Submit" @@ -131,6 +131,9 @@ msgid "Part is not active" msgstr "" #: src/components/details/PartIcons.tsx:34 +#: src/pages/company/CompanyDetail.tsx:299 +#: src/pages/company/SupplierPartDetail.tsx:310 +#: src/pages/part/PartDetail.tsx:662 msgid "Inactive" msgstr "" @@ -246,26 +249,26 @@ msgstr "" msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:131 +#: src/components/forms/ApiForm.tsx:133 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "" -#: src/components/forms/ApiForm.tsx:378 +#: src/components/forms/ApiForm.tsx:393 #: src/components/widgets/MarkdownEditor.tsx:146 msgid "Success" msgstr "Başarılı" -#: src/components/forms/ApiForm.tsx:453 +#: src/components/forms/ApiForm.tsx:468 msgid "Form Errors Exist" msgstr "" -#: src/components/forms/ApiForm.tsx:553 +#: src/components/forms/ApiForm.tsx:566 #: src/tables/plugin/PluginListTable.tsx:441 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:573 +#: src/components/forms/ApiForm.tsx:586 #: src/components/items/ActionDropdown.tsx:199 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:121 @@ -447,7 +450,7 @@ msgstr "Sunucu" #: src/components/forms/HostOptionsForm.tsx:42 #: src/components/forms/HostOptionsForm.tsx:69 #: src/pages/part/CategoryDetail.tsx:72 -#: src/pages/part/PartDetail.tsx:122 +#: src/pages/part/PartDetail.tsx:116 #: src/pages/stock/LocationDetail.tsx:79 #: src/tables/machine/MachineTypeTable.tsx:65 #: src/tables/machine/MachineTypeTable.tsx:106 @@ -498,7 +501,7 @@ msgstr "İsim: {0}" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "Durum: <0>worker ({0}), <1>eklenti{1}" -#: src/components/forms/fields/ApiFormField.tsx:277 +#: src/components/forms/fields/ApiFormField.tsx:278 #: src/components/modals/LicenseModal.tsx:72 #: src/components/nav/SearchDrawer.tsx:411 #: src/components/widgets/MarkdownEditor.tsx:108 @@ -509,7 +512,7 @@ msgstr "Durum: <0>worker ({0}), <1>eklenti{1}" #: src/tables/InvenTreeTable.tsx:430 #: src/tables/InvenTreeTable.tsx:506 #: src/tables/plugin/PluginListTable.tsx:398 -#: src/tables/stock/StockItemTestResultTable.tsx:321 +#: src/tables/stock/StockItemTestResultTable.tsx:319 msgid "Error" msgstr "Hata" @@ -548,7 +551,7 @@ msgid "Thumbnail" msgstr "Küçük resim" #: src/components/items/ActionDropdown.tsx:110 -#: src/pages/build/BuildDetail.tsx:298 +#: src/pages/build/BuildDetail.tsx:299 msgid "Barcode Actions" msgstr "" @@ -569,7 +572,7 @@ msgid "Link custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:161 -#: src/forms/PurchaseOrderForms.tsx:356 +#: src/forms/PurchaseOrderForms.tsx:367 msgid "Unlink Barcode" msgstr "" @@ -590,7 +593,6 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:218 -#: src/pages/stock/StockDetail.tsx:432 #: src/tables/RowActions.tsx:32 msgid "Duplicate" msgstr "" @@ -1041,19 +1043,18 @@ msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49 -#: src/pages/build/BuildDetail.tsx:79 -#: src/pages/part/PartDetail.tsx:767 +#: src/pages/build/BuildDetail.tsx:78 +#: src/pages/part/PartDetail.tsx:778 #: src/tables/part/RelatedPartTable.tsx:45 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:70 msgid "Part" msgstr "Parça" @@ -1064,7 +1065,7 @@ msgstr "Parça" #: src/pages/part/CategoryDetail.tsx:104 #: src/pages/part/CategoryDetail.tsx:183 #: src/pages/part/CategoryDetail.tsx:213 -#: src/pages/part/PartDetail.tsx:633 +#: src/pages/part/PartDetail.tsx:627 msgid "Parts" msgstr "Parçalar" @@ -1085,10 +1086,10 @@ msgid "Part Test Templates" msgstr "" #: src/components/render/ModelType.tsx:43 -#: src/pages/company/SupplierPartDetail.tsx:185 -#: src/pages/company/SupplierPartDetail.tsx:294 -#: src/pages/stock/StockDetail.tsx:161 -#: src/tables/purchasing/SupplierPartTable.tsx:63 +#: src/pages/company/SupplierPartDetail.tsx:192 +#: src/pages/company/SupplierPartDetail.tsx:324 +#: src/pages/stock/StockDetail.tsx:168 +#: src/tables/purchasing/SupplierPartTable.tsx:69 msgid "Supplier Part" msgstr "" @@ -1112,12 +1113,12 @@ msgstr "" #: src/components/render/ModelType.tsx:67 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:67 -#: src/pages/stock/StockDetail.tsx:480 +#: src/pages/stock/StockDetail.tsx:514 msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:68 -#: src/pages/company/CompanyDetail.tsx:196 +#: src/pages/company/CompanyDetail.tsx:197 #: src/pages/stock/LocationDetail.tsx:112 #: src/pages/stock/LocationDetail.tsx:156 #: src/pages/stock/LocationDetail.tsx:309 @@ -1158,7 +1159,7 @@ msgid "Build Lines" msgstr "" #: src/components/render/ModelType.tsx:104 -#: src/pages/company/CompanyDetail.tsx:302 +#: src/pages/company/CompanyDetail.tsx:309 msgid "Company" msgstr "" @@ -1179,15 +1180,15 @@ msgstr "" #: src/components/render/ModelType.tsx:119 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:99 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:42 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:319 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:328 msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:120 #: src/pages/Index/Settings/SystemSettings.tsx:242 -#: src/pages/company/CompanyDetail.tsx:189 -#: src/pages/company/SupplierPartDetail.tsx:219 -#: src/pages/part/PartDetail.tsx:566 +#: src/pages/company/CompanyDetail.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:226 +#: src/pages/part/PartDetail.tsx:560 #: src/pages/purchasing/PurchasingIndex.tsx:20 msgid "Purchase Orders" msgstr "Satın Alma Emirleri" @@ -1202,16 +1203,16 @@ msgstr "" #: src/components/render/ModelType.tsx:132 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:108 -#: src/pages/build/BuildDetail.tsx:127 -#: src/pages/sales/SalesOrderDetail.tsx:265 -#: src/pages/stock/StockDetail.tsx:209 +#: src/pages/build/BuildDetail.tsx:126 +#: src/pages/sales/SalesOrderDetail.tsx:315 +#: src/pages/stock/StockDetail.tsx:216 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:133 #: src/pages/Index/Settings/SystemSettings.tsx:257 -#: src/pages/company/CompanyDetail.tsx:205 -#: src/pages/part/PartDetail.tsx:572 +#: src/pages/company/CompanyDetail.tsx:206 +#: src/pages/part/PartDetail.tsx:566 #: src/pages/sales/SalesIndex.tsx:21 msgid "Sales Orders" msgstr "Satış Emirleri" @@ -1226,13 +1227,13 @@ msgstr "" #: src/components/render/ModelType.tsx:147 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:117 -#: src/pages/sales/ReturnOrderDetail.tsx:241 +#: src/pages/sales/ReturnOrderDetail.tsx:291 msgid "Return Order" msgstr "" #: src/components/render/ModelType.tsx:148 #: src/pages/Index/Settings/SystemSettings.tsx:272 -#: src/pages/company/CompanyDetail.tsx:212 +#: src/pages/company/CompanyDetail.tsx:213 #: src/pages/sales/SalesIndex.tsx:27 msgid "Return Orders" msgstr "İade Emirleri" @@ -1243,19 +1244,19 @@ msgid "Address" msgstr "" #: src/components/render/ModelType.tsx:156 -#: src/pages/company/CompanyDetail.tsx:238 +#: src/pages/company/CompanyDetail.tsx:239 msgid "Addresses" msgstr "" #: src/components/render/ModelType.tsx:162 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:165 -#: src/pages/sales/ReturnOrderDetail.tsx:131 -#: src/pages/sales/SalesOrderDetail.tsx:135 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:167 +#: src/pages/sales/ReturnOrderDetail.tsx:146 +#: src/pages/sales/SalesOrderDetail.tsx:150 msgid "Contact" msgstr "" #: src/components/render/ModelType.tsx:163 -#: src/pages/company/CompanyDetail.tsx:232 +#: src/pages/company/CompanyDetail.tsx:233 msgid "Contacts" msgstr "" @@ -1285,26 +1286,26 @@ msgstr "" #: src/defaults/links.tsx:29 #: src/defaults/menuItems.tsx:38 #: src/pages/Index/Settings/SystemSettings.tsx:199 -#: src/pages/part/PartDetail.tsx:488 +#: src/pages/part/PartDetail.tsx:482 #: src/pages/stock/LocationDetail.tsx:289 -#: src/pages/stock/StockDetail.tsx:343 +#: src/pages/stock/StockDetail.tsx:350 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" msgstr "Stok" #: src/components/render/Stock.tsx:26 -#: src/pages/stock/StockDetail.tsx:144 -#: src/pages/stock/StockDetail.tsx:450 +#: src/pages/stock/StockDetail.tsx:151 +#: src/pages/stock/StockDetail.tsx:484 msgid "Serial Number" msgstr "" #: src/components/render/Stock.tsx:28 #: src/pages/part/pricing/BomPricingPanel.tsx:132 #: src/pages/part/pricing/PriceBreakPanel.tsx:96 -#: src/pages/stock/StockDetail.tsx:139 -#: src/pages/stock/StockDetail.tsx:455 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:92 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:120 +#: src/pages/stock/StockDetail.tsx:146 +#: src/pages/stock/StockDetail.tsx:489 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:94 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:122 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:73 msgid "Quantity" msgstr "Miktar" @@ -2064,7 +2065,7 @@ msgstr "Güncel Haberler" #~ msgstr "Local Server" #: src/defaults/links.tsx:11 -#: src/pages/company/CompanyDetail.tsx:89 +#: src/pages/company/CompanyDetail.tsx:90 msgid "Website" msgstr "Web Sitesi" @@ -2081,8 +2082,8 @@ msgstr "Demo" #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:217 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:278 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:322 +#: src/pages/company/SupplierPartDetail.tsx:297 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:331 #: src/pages/purchasing/PurchasingIndex.tsx:52 msgid "Purchasing" msgstr "" @@ -2090,9 +2091,9 @@ msgstr "" #: src/defaults/links.tsx:32 #: src/defaults/menuItems.tsx:53 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:245 +#: src/pages/sales/ReturnOrderDetail.tsx:296 #: src/pages/sales/SalesIndex.tsx:45 -#: src/pages/sales/SalesOrderDetail.tsx:269 +#: src/pages/sales/SalesOrderDetail.tsx:320 msgid "Sales" msgstr "" @@ -2295,75 +2296,75 @@ msgstr "" #~ msgid "Part updated" #~ msgstr "Part updated" -#: src/forms/PurchaseOrderForms.tsx:246 +#: src/forms/PurchaseOrderForms.tsx:257 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:254 +#: src/forms/PurchaseOrderForms.tsx:265 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:263 +#: src/forms/PurchaseOrderForms.tsx:274 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:273 +#: src/forms/PurchaseOrderForms.tsx:284 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:278 +#: src/forms/PurchaseOrderForms.tsx:289 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:289 -#: src/forms/PurchaseOrderForms.tsx:365 +#: src/forms/PurchaseOrderForms.tsx:300 +#: src/forms/PurchaseOrderForms.tsx:376 msgid "Scan Barcode" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:333 +#: src/forms/PurchaseOrderForms.tsx:344 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:340 +#: src/forms/PurchaseOrderForms.tsx:351 msgid "Assign Batch Code{0}" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:349 +#: src/forms/PurchaseOrderForms.tsx:360 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:374 -#: src/forms/StockForms.tsx:359 +#: src/forms/PurchaseOrderForms.tsx:385 +#: src/forms/StockForms.tsx:336 msgid "Remove item from list" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:399 -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/PurchaseOrderForms.tsx:410 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:58 -#: src/pages/stock/StockDetail.tsx:169 +#: src/pages/stock/StockDetail.tsx:176 msgid "Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:415 +#: src/forms/PurchaseOrderForms.tsx:426 msgid "Store at default location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:428 +#: src/forms/PurchaseOrderForms.tsx:439 msgid "Store at line item destination" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:438 +#: src/forms/PurchaseOrderForms.tsx:449 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:647 +#: src/forms/PurchaseOrderForms.tsx:658 msgid "Receive line items" msgstr "" @@ -2388,97 +2389,94 @@ msgstr "" #~ msgstr "Create Stock Item" #: src/forms/StockForms.tsx:136 +#: src/pages/stock/StockDetail.tsx:373 #: src/tables/stock/StockItemTable.tsx:374 #: src/tables/stock/StockItemTable.tsx:494 msgid "Add Stock Item" msgstr "" -#: src/forms/StockForms.tsx:157 -msgid "Edit Stock Item" -msgstr "" - #: src/forms/StockForms.tsx:158 -msgid "Stock item updated" -msgstr "" +#~ msgid "Stock item updated" +#~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:348 +#: src/forms/StockForms.tsx:325 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 -#: src/pages/part/PartDetail.tsx:208 -#: src/pages/part/PartDetail.tsx:649 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 +#: src/pages/part/PartDetail.tsx:202 +#: src/pages/part/PartDetail.tsx:643 #: src/tables/stock/StockItemTable.tsx:283 msgid "In Stock" msgstr "" -#: src/forms/StockForms.tsx:416 +#: src/forms/StockForms.tsx:393 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/tables/RowActions.tsx:148 msgid "Actions" msgstr "Eylemler" -#: src/forms/StockForms.tsx:479 -#: src/pages/stock/StockDetail.tsx:399 +#: src/forms/StockForms.tsx:456 +#: src/pages/stock/StockDetail.tsx:429 #: src/tables/settings/TemplateTable.tsx:266 -#: src/tables/stock/StockItemTestResultTable.tsx:350 +#: src/tables/stock/StockItemTestResultTable.tsx:348 msgid "Add" msgstr "" -#: src/forms/StockForms.tsx:507 +#: src/forms/StockForms.tsx:484 #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:389 +#: src/pages/stock/StockDetail.tsx:419 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:740 +#: src/forms/StockForms.tsx:717 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:749 +#: src/forms/StockForms.tsx:726 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:758 -#: src/pages/part/PartDetail.tsx:725 +#: src/forms/StockForms.tsx:735 +#: src/pages/part/PartDetail.tsx:734 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:767 -#: src/pages/part/PartDetail.tsx:714 +#: src/forms/StockForms.tsx:744 +#: src/pages/part/PartDetail.tsx:723 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:776 +#: src/forms/StockForms.tsx:753 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:785 +#: src/forms/StockForms.tsx:762 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:804 +#: src/forms/StockForms.tsx:781 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:811 +#: src/forms/StockForms.tsx:788 msgid "Parent stock location" msgstr "" @@ -3196,7 +3194,7 @@ msgid "Reports" msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:89 -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:318 msgid "Report" msgstr "" @@ -3213,7 +3211,7 @@ msgstr "" #~ msgstr "Return order" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135 -#: src/pages/part/PartDetail.tsx:513 +#: src/pages/part/PartDetail.tsx:507 msgid "Bill of Materials" msgstr "" @@ -3264,15 +3262,15 @@ msgid "Reporting" msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:223 -#: src/pages/part/PartDetail.tsx:584 +#: src/pages/part/PartDetail.tsx:578 msgid "Stocktake" msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:228 -#: src/pages/build/BuildDetail.tsx:360 +#: src/pages/build/BuildDetail.tsx:361 #: src/pages/build/BuildIndex.tsx:14 -#: src/pages/part/PartDetail.tsx:520 -#: src/pages/sales/SalesOrderDetail.tsx:213 +#: src/pages/part/PartDetail.tsx:514 +#: src/pages/sales/SalesOrderDetail.tsx:240 msgid "Build Orders" msgstr "Yapım İşi Emirleri" @@ -3332,34 +3330,34 @@ msgstr "" #~ msgid "Build Status" #~ msgstr "Build Status" -#: src/pages/build/BuildDetail.tsx:85 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:109 -#: src/pages/sales/ReturnOrderDetail.tsx:75 -#: src/pages/sales/SalesOrderDetail.tsx:79 +#: src/pages/build/BuildDetail.tsx:84 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:111 +#: src/pages/sales/ReturnOrderDetail.tsx:90 +#: src/pages/sales/SalesOrderDetail.tsx:94 #: src/tables/machine/MachineListTable.tsx:323 #: src/tables/purchasing/PurchaseOrderTable.tsx:55 -#: src/tables/sales/ReturnOrderTable.tsx:41 +#: src/tables/sales/ReturnOrderTable.tsx:46 #: src/tables/sales/SalesOrderTable.tsx:52 #: src/tables/stock/StockItemTable.tsx:252 msgid "Status" msgstr "Durum" -#: src/pages/build/BuildDetail.tsx:91 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:82 -#: src/pages/sales/ReturnOrderDetail.tsx:49 -#: src/pages/sales/SalesOrderDetail.tsx:53 +#: src/pages/build/BuildDetail.tsx:90 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:84 +#: src/pages/sales/ReturnOrderDetail.tsx:64 +#: src/pages/sales/SalesOrderDetail.tsx:68 msgid "Reference" msgstr "" -#: src/pages/build/BuildDetail.tsx:96 -#: src/pages/company/CompanyDetail.tsx:84 +#: src/pages/build/BuildDetail.tsx:95 +#: src/pages/company/CompanyDetail.tsx:85 #: src/pages/company/ManufacturerPartDetail.tsx:73 -#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/pages/company/SupplierPartDetail.tsx:85 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:129 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:103 -#: src/pages/sales/ReturnOrderDetail.tsx:69 -#: src/pages/sales/SalesOrderDetail.tsx:73 +#: src/pages/part/PartDetail.tsx:123 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:105 +#: src/pages/sales/ReturnOrderDetail.tsx:84 +#: src/pages/sales/SalesOrderDetail.tsx:88 #: src/pages/stock/LocationDetail.tsx:93 #: src/tables/ColumnRenderers.tsx:59 #: src/tables/machine/MachineTypeTable.tsx:69 @@ -3372,40 +3370,40 @@ msgstr "" msgid "Description" msgstr "Açıklama" -#: src/pages/build/BuildDetail.tsx:103 +#: src/pages/build/BuildDetail.tsx:102 msgid "Parent Build" msgstr "" -#: src/pages/build/BuildDetail.tsx:114 +#: src/pages/build/BuildDetail.tsx:113 msgid "Build Quantity" msgstr "" -#: src/pages/build/BuildDetail.tsx:122 -#: src/pages/build/BuildDetail.tsx:223 +#: src/pages/build/BuildDetail.tsx:121 +#: src/pages/build/BuildDetail.tsx:222 msgid "Completed Outputs" msgstr "" -#: src/pages/build/BuildDetail.tsx:139 +#: src/pages/build/BuildDetail.tsx:138 msgid "Issued By" msgstr "" -#: src/pages/build/BuildDetail.tsx:145 -#: src/pages/part/PartDetail.tsx:321 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:190 -#: src/pages/sales/ReturnOrderDetail.tsx:156 -#: src/pages/sales/SalesOrderDetail.tsx:160 +#: src/pages/build/BuildDetail.tsx:144 +#: src/pages/part/PartDetail.tsx:315 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:192 +#: src/pages/sales/ReturnOrderDetail.tsx:171 +#: src/pages/sales/SalesOrderDetail.tsx:175 msgid "Responsible" msgstr "" -#: src/pages/build/BuildDetail.tsx:157 +#: src/pages/build/BuildDetail.tsx:156 msgid "Source Location" msgstr "" -#: src/pages/build/BuildDetail.tsx:158 +#: src/pages/build/BuildDetail.tsx:157 msgid "Any location" msgstr "" -#: src/pages/build/BuildDetail.tsx:165 +#: src/pages/build/BuildDetail.tsx:164 msgid "Destination Location" msgstr "" @@ -3420,7 +3418,7 @@ msgstr "" #~ msgid "Link custom barcode to part" #~ msgstr "Link custom barcode to part" -#: src/pages/build/BuildDetail.tsx:196 +#: src/pages/build/BuildDetail.tsx:195 msgid "Build Details" msgstr "" @@ -3429,7 +3427,7 @@ msgstr "" #~ msgid "Unlink custom barcode from part" #~ msgstr "Unlink custom barcode from part" -#: src/pages/build/BuildDetail.tsx:202 +#: src/pages/build/BuildDetail.tsx:201 #: src/tables/build/BuildLineTable.tsx:204 msgid "Allocate Stock" msgstr "" @@ -3438,7 +3436,7 @@ msgstr "" #~ msgid "Build Order updated" #~ msgstr "Build Order updated" -#: src/pages/build/BuildDetail.tsx:217 +#: src/pages/build/BuildDetail.tsx:216 msgid "Incomplete Outputs" msgstr "" @@ -3454,48 +3452,48 @@ msgstr "" #~ msgid "Delete build order" #~ msgstr "Delete build order" -#: src/pages/build/BuildDetail.tsx:236 +#: src/pages/build/BuildDetail.tsx:235 msgid "Consumed Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:248 +#: src/pages/build/BuildDetail.tsx:247 msgid "Child Build Orders" msgstr "" -#: src/pages/build/BuildDetail.tsx:258 -#: src/pages/company/CompanyDetail.tsx:244 +#: src/pages/build/BuildDetail.tsx:257 +#: src/pages/company/CompanyDetail.tsx:245 #: src/pages/company/ManufacturerPartDetail.tsx:169 -#: src/pages/part/PartDetail.tsx:606 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:246 -#: src/pages/sales/ReturnOrderDetail.tsx:199 -#: src/pages/sales/SalesOrderDetail.tsx:223 -#: src/pages/stock/StockDetail.tsx:316 +#: src/pages/part/PartDetail.tsx:600 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:253 +#: src/pages/sales/ReturnOrderDetail.tsx:214 +#: src/pages/sales/SalesOrderDetail.tsx:250 +#: src/pages/stock/StockDetail.tsx:323 msgid "Attachments" msgstr "" -#: src/pages/build/BuildDetail.tsx:270 -#: src/pages/company/CompanyDetail.tsx:256 -#: src/pages/part/PartDetail.tsx:618 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:258 -#: src/pages/sales/ReturnOrderDetail.tsx:211 -#: src/pages/sales/SalesOrderDetail.tsx:235 -#: src/pages/stock/StockDetail.tsx:328 +#: src/pages/build/BuildDetail.tsx:269 +#: src/pages/company/CompanyDetail.tsx:257 +#: src/pages/part/PartDetail.tsx:612 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:265 +#: src/pages/sales/ReturnOrderDetail.tsx:226 +#: src/pages/sales/SalesOrderDetail.tsx:262 +#: src/pages/stock/StockDetail.tsx:335 msgid "Notes" msgstr "" -#: src/pages/build/BuildDetail.tsx:286 +#: src/pages/build/BuildDetail.tsx:287 msgid "Edit Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:312 +#: src/pages/build/BuildDetail.tsx:313 msgid "Reporting Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:318 +#: src/pages/build/BuildDetail.tsx:319 msgid "Print build report" msgstr "" -#: src/pages/build/BuildDetail.tsx:324 +#: src/pages/build/BuildDetail.tsx:325 msgid "Build Order Actions" msgstr "" @@ -3507,53 +3505,56 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/company/CompanyDetail.tsx:97 +#: src/pages/company/CompanyDetail.tsx:98 msgid "Phone Number" msgstr "" -#: src/pages/company/CompanyDetail.tsx:104 +#: src/pages/company/CompanyDetail.tsx:105 msgid "Email Address" msgstr "" -#: src/pages/company/CompanyDetail.tsx:114 +#: src/pages/company/CompanyDetail.tsx:115 msgid "Default Currency" msgstr "" -#: src/pages/company/CompanyDetail.tsx:119 +#: src/pages/company/CompanyDetail.tsx:120 #: src/pages/company/SupplierDetail.tsx:8 -#: src/pages/company/SupplierPartDetail.tsx:102 -#: src/pages/company/SupplierPartDetail.tsx:188 -#: src/pages/company/SupplierPartDetail.tsx:282 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:97 +#: src/pages/company/SupplierPartDetail.tsx:109 +#: src/pages/company/SupplierPartDetail.tsx:195 +#: src/pages/company/SupplierPartDetail.tsx:301 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:99 +#: src/tables/company/CompanyTable.tsx:93 #: src/tables/purchasing/PurchaseOrderTable.tsx:73 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:36 msgid "Supplier" msgstr "" -#: src/pages/company/CompanyDetail.tsx:125 +#: src/pages/company/CompanyDetail.tsx:126 #: src/pages/company/ManufacturerDetail.tsx:8 #: src/pages/company/ManufacturerPartDetail.tsx:91 #: src/pages/company/ManufacturerPartDetail.tsx:221 -#: src/pages/company/SupplierPartDetail.tsx:117 +#: src/pages/company/SupplierPartDetail.tsx:124 +#: src/tables/company/CompanyTable.tsx:98 msgid "Manufacturer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:131 +#: src/pages/company/CompanyDetail.tsx:132 #: src/pages/company/CustomerDetail.tsx:8 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/pages/sales/ReturnOrderDetail.tsx:63 -#: src/pages/sales/SalesOrderDetail.tsx:67 -#: src/pages/stock/StockDetail.tsx:218 -#: src/tables/sales/ReturnOrderTable.tsx:60 -#: src/tables/sales/SalesOrderTable.tsx:95 +#: src/pages/sales/ReturnOrderDetail.tsx:78 +#: src/pages/sales/SalesOrderDetail.tsx:82 +#: src/pages/stock/StockDetail.tsx:225 +#: src/tables/company/CompanyTable.tsx:103 +#: src/tables/sales/ReturnOrderTable.tsx:61 +#: src/tables/sales/SalesOrderTable.tsx:97 msgid "Customer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:165 +#: src/pages/company/CompanyDetail.tsx:166 msgid "Details" msgstr "" -#: src/pages/company/CompanyDetail.tsx:171 +#: src/pages/company/CompanyDetail.tsx:172 msgid "Manufactured Parts" msgstr "" @@ -3561,7 +3562,7 @@ msgstr "" #~ msgid "Edit company" #~ msgstr "Edit company" -#: src/pages/company/CompanyDetail.tsx:180 +#: src/pages/company/CompanyDetail.tsx:181 msgid "Supplied Parts" msgstr "" @@ -3569,30 +3570,31 @@ msgstr "" #~ msgid "Delete company" #~ msgstr "Delete company" -#: src/pages/company/CompanyDetail.tsx:221 +#: src/pages/company/CompanyDetail.tsx:222 msgid "Assigned Stock" msgstr "" -#: src/pages/company/CompanyDetail.tsx:272 +#: src/pages/company/CompanyDetail.tsx:273 msgid "Edit Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:281 +#: src/pages/company/CompanyDetail.tsx:282 msgid "Company Actions" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:66 -#: src/pages/company/SupplierPartDetail.tsx:71 +#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:72 msgid "Internal Part" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:81 -#: src/pages/company/SupplierPartDetail.tsx:85 +#: src/pages/company/SupplierPartDetail.tsx:92 msgid "External Link" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:99 -#: src/pages/company/SupplierPartDetail.tsx:126 +#: src/pages/company/SupplierPartDetail.tsx:133 #: src/tables/purchasing/ManufacturerPartTable.tsx:53 msgid "Manufacturer Part Number" msgstr "" @@ -3606,12 +3608,12 @@ msgid "Manufacturer Part Details" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:143 -#: src/pages/part/PartDetail.tsx:482 +#: src/pages/part/PartDetail.tsx:476 msgid "Parameters" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:155 -#: src/pages/part/PartDetail.tsx:553 +#: src/pages/part/PartDetail.tsx:547 #: src/pages/purchasing/PurchasingIndex.tsx:26 msgid "Suppliers" msgstr "" @@ -3629,65 +3631,70 @@ msgstr "" msgid "ManufacturerPart" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:92 +#: src/pages/company/SupplierPartDetail.tsx:99 #: src/tables/ColumnRenderers.tsx:110 msgid "Note" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:110 +#: src/pages/company/SupplierPartDetail.tsx:117 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:138 -#: src/pages/company/SupplierPartDetail.tsx:189 -#: src/pages/stock/StockDetail.tsx:232 +#: src/pages/company/SupplierPartDetail.tsx:145 +#: src/pages/company/SupplierPartDetail.tsx:196 +#: src/pages/stock/StockDetail.tsx:239 msgid "Packaging" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:145 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:105 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:141 -#: src/tables/purchasing/SupplierPartTable.tsx:120 +#: src/pages/company/SupplierPartDetail.tsx:152 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:107 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:143 +#: src/tables/purchasing/SupplierPartTable.tsx:132 msgid "Pack Quantity" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:156 +#: src/pages/company/SupplierPartDetail.tsx:163 msgid "Supplier Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:163 +#: src/pages/company/SupplierPartDetail.tsx:170 msgid "Availability Updated" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:197 msgid "Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:199 +#: src/pages/company/SupplierPartDetail.tsx:206 msgid "Supplier Part Details" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:205 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:234 +#: src/pages/company/SupplierPartDetail.tsx:212 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:241 msgid "Received Stock" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:229 +#: src/pages/company/SupplierPartDetail.tsx:236 #: src/pages/part/PartPricingPanel.tsx:115 #: src/pages/part/pricing/PricingOverviewPanel.tsx:130 msgid "Supplier Pricing" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:244 +#: src/pages/company/SupplierPartDetail.tsx:251 msgid "Supplier Part Actions" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:270 -#: src/tables/purchasing/SupplierPartTable.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:275 +#: src/tables/purchasing/SupplierPartTable.tsx:211 msgid "Edit Supplier Part" msgstr "" +#: src/pages/company/SupplierPartDetail.tsx:282 +#: src/tables/purchasing/SupplierPartTable.tsx:164 +msgid "Add Supplier Part" +msgstr "" + #: src/pages/part/CategoryDetail.tsx:78 #: src/pages/stock/LocationDetail.tsx:85 #: src/tables/settings/ErrorTable.tsx:34 @@ -3734,135 +3741,143 @@ msgstr "" msgid "Category Details" msgstr "" -#: src/pages/part/PartDetail.tsx:135 +#: src/pages/part/PartDetail.tsx:129 msgid "Variant of" msgstr "" -#: src/pages/part/PartDetail.tsx:142 +#: src/pages/part/PartDetail.tsx:136 #: src/tables/notifications/NotificationsTable.tsx:31 #: src/tables/part/PartCategoryTemplateTable.tsx:68 msgid "Category" msgstr "Kategori" -#: src/pages/part/PartDetail.tsx:148 +#: src/pages/part/PartDetail.tsx:142 msgid "Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:155 +#: src/pages/part/PartDetail.tsx:149 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:162 +#: src/pages/part/PartDetail.tsx:156 msgid "IPN" msgstr "DPN" -#: src/pages/part/PartDetail.tsx:169 +#: src/pages/part/PartDetail.tsx:163 msgid "Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:176 +#: src/pages/part/PartDetail.tsx:170 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:39 msgid "Units" msgstr "Birim" -#: src/pages/part/PartDetail.tsx:183 +#: src/pages/part/PartDetail.tsx:177 #: src/tables/settings/PendingTasksTable.tsx:40 msgid "Keywords" msgstr "" -#: src/pages/part/PartDetail.tsx:190 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:156 -#: src/pages/sales/ReturnOrderDetail.tsx:122 -#: src/pages/sales/SalesOrderDetail.tsx:126 +#: src/pages/part/PartDetail.tsx:184 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:158 +#: src/pages/sales/ReturnOrderDetail.tsx:137 +#: src/pages/sales/SalesOrderDetail.tsx:141 msgid "Link" msgstr "Bağlantı" -#: src/pages/part/PartDetail.tsx:202 +#: src/pages/part/PartDetail.tsx:196 #: src/tables/build/BuildLineTable.tsx:115 msgid "Available Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:214 +#: src/pages/part/PartDetail.tsx:208 msgid "Minimum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:220 +#: src/pages/part/PartDetail.tsx:214 #: src/tables/bom/BomTable.tsx:210 #: src/tables/build/BuildLineTable.tsx:92 msgid "On order" msgstr "" -#: src/pages/part/PartDetail.tsx:229 +#: src/pages/part/PartDetail.tsx:223 msgid "Allocated to Build Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:240 +#: src/pages/part/PartDetail.tsx:234 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:250 +#: src/pages/part/PartDetail.tsx:244 #: src/tables/bom/BomTable.tsx:234 msgid "Can Build" msgstr "" -#: src/pages/part/PartDetail.tsx:257 +#: src/pages/part/PartDetail.tsx:251 #: src/tables/bom/BomTable.tsx:218 #: src/tables/part/PartTable.tsx:91 msgid "Building" msgstr "" -#: src/pages/part/PartDetail.tsx:266 +#: src/pages/part/PartDetail.tsx:260 #: src/tables/bom/UsedInTable.tsx:71 #: src/tables/build/BuildOrderTable.tsx:102 +#: src/tables/company/CompanyTable.tsx:58 +#: src/tables/company/CompanyTable.tsx:88 #: src/tables/machine/MachineListTable.tsx:320 #: src/tables/part/PartTable.tsx:177 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:190 #: src/tables/plugin/PluginListTable.tsx:634 +#: src/tables/purchasing/SupplierPartTable.tsx:99 +#: src/tables/purchasing/SupplierPartTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:247 msgid "Active" msgstr "Aktif" -#: src/pages/part/PartDetail.tsx:271 +#: src/pages/part/PartDetail.tsx:265 msgid "Template Part" msgstr "" -#: src/pages/part/PartDetail.tsx:276 +#: src/pages/part/PartDetail.tsx:270 #: src/tables/bom/BomTable.tsx:262 msgid "Assembled Part" msgstr "" -#: src/pages/part/PartDetail.tsx:281 +#: src/pages/part/PartDetail.tsx:275 msgid "Component Part" msgstr "" -#: src/pages/part/PartDetail.tsx:286 +#: src/pages/part/PartDetail.tsx:280 #: src/tables/bom/BomTable.tsx:257 msgid "Trackable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:291 +#: src/pages/part/PartDetail.tsx:285 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:296 +#: src/pages/part/PartDetail.tsx:290 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:301 +#: src/pages/part/PartDetail.tsx:295 msgid "Virtual Part" msgstr "" -#: src/pages/part/PartDetail.tsx:309 +#: src/pages/part/PartDetail.tsx:303 msgid "Creation Date" msgstr "" +#: src/pages/part/PartDetail.tsx:308 +msgid "Created By" +msgstr "" + #: src/pages/part/PartDetail.tsx:310 #~ msgid "Edit part" #~ msgstr "Edit part" -#: src/pages/part/PartDetail.tsx:314 -msgid "Created By" +#: src/pages/part/PartDetail.tsx:322 +msgid "Default Supplier" msgstr "" #: src/pages/part/PartDetail.tsx:322 @@ -3873,93 +3888,95 @@ msgstr "" #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:328 -msgid "Default Supplier" -msgstr "" - -#: src/pages/part/PartDetail.tsx:339 +#: src/pages/part/PartDetail.tsx:333 #: src/tables/part/PartTable.tsx:160 msgid "Price Range" msgstr "Fiyat Aralığı" -#: src/pages/part/PartDetail.tsx:374 -#: src/pages/stock/StockDetail.tsx:129 +#: src/pages/part/PartDetail.tsx:368 +#: src/pages/stock/StockDetail.tsx:136 msgid "Last Stocktake" msgstr "" -#: src/pages/part/PartDetail.tsx:409 +#: src/pages/part/PartDetail.tsx:403 msgid "Stocktake By" msgstr "" -#: src/pages/part/PartDetail.tsx:476 +#: src/pages/part/PartDetail.tsx:470 msgid "Part Details" msgstr "" -#: src/pages/part/PartDetail.tsx:500 +#: src/pages/part/PartDetail.tsx:494 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:507 -#: src/pages/stock/StockDetail.tsx:277 +#: src/pages/part/PartDetail.tsx:501 +#: src/pages/stock/StockDetail.tsx:284 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:527 +#: src/pages/part/PartDetail.tsx:521 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:534 +#: src/pages/part/PartDetail.tsx:528 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:540 +#: src/pages/part/PartDetail.tsx:534 #: src/pages/purchasing/PurchasingIndex.tsx:37 msgid "Manufacturers" msgstr "" -#: src/pages/part/PartDetail.tsx:579 +#: src/pages/part/PartDetail.tsx:573 msgid "Scheduling" msgstr "" -#: src/pages/part/PartDetail.tsx:589 +#: src/pages/part/PartDetail.tsx:583 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:600 +#: src/pages/part/PartDetail.tsx:594 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:654 +#: src/pages/part/PartDetail.tsx:648 msgid "No Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:659 +#: src/pages/part/PartDetail.tsx:653 #: src/tables/part/PartTable.tsx:85 msgid "On Order" msgstr "" -#: src/pages/part/PartDetail.tsx:664 +#: src/pages/part/PartDetail.tsx:658 #: src/tables/stock/StockItemTable.tsx:288 msgid "In Production" msgstr "" -#: src/pages/part/PartDetail.tsx:676 +#: src/pages/part/PartDetail.tsx:671 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:707 +#: src/pages/part/PartDetail.tsx:678 +#: src/tables/part/PartTable.tsx:276 +#: src/tables/part/PartTable.tsx:292 +msgid "Add Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:716 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:715 +#: src/pages/part/PartDetail.tsx:724 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:726 +#: src/pages/part/PartDetail.tsx:735 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:736 +#: src/pages/part/PartDetail.tsx:745 msgid "Part Actions" msgstr "" @@ -4022,7 +4039,7 @@ msgstr "Bileşen" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:151 #: src/pages/part/pricing/SupplierPricingPanel.tsx:83 #: src/tables/bom/BomTable.tsx:149 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:168 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:170 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:88 msgid "Unit Price" msgstr "" @@ -4030,12 +4047,15 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:161 #: src/tables/ColumnRenderers.tsx:231 #: src/tables/bom/BomTable.tsx:158 +#: src/tables/purchasing/PurchaseOrderTable.tsx:97 +#: src/tables/sales/ReturnOrderTable.tsx:87 +#: src/tables/sales/SalesOrderTable.tsx:124 msgid "Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:177 #: src/pages/part/pricing/VariantPricingPanel.tsx:62 -#: src/tables/purchasing/SupplierPartTable.tsx:137 +#: src/tables/purchasing/SupplierPartTable.tsx:149 msgid "Updated" msgstr "" @@ -4094,7 +4114,7 @@ msgid "Overall Pricing" msgstr "" #: src/pages/part/pricing/PricingOverviewPanel.tsx:184 -#: src/pages/stock/StockDetail.tsx:123 +#: src/pages/stock/StockDetail.tsx:130 msgid "Last Updated" msgstr "" @@ -4153,82 +4173,92 @@ msgstr "" msgid "Variant Part" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:66 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:68 msgid "Edit Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:88 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:90 msgid "Supplier Reference" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:118 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:228 -#: src/pages/sales/ReturnOrderDetail.tsx:84 -#: src/pages/sales/ReturnOrderDetail.tsx:194 -#: src/pages/sales/SalesOrderDetail.tsx:88 -#: src/pages/sales/SalesOrderDetail.tsx:198 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:120 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:230 +#: src/pages/sales/ReturnOrderDetail.tsx:99 +#: src/pages/sales/ReturnOrderDetail.tsx:209 +#: src/pages/sales/SalesOrderDetail.tsx:103 +#: src/pages/sales/SalesOrderDetail.tsx:225 msgid "Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:125 -#: src/pages/sales/ReturnOrderDetail.tsx:91 -#: src/pages/sales/SalesOrderDetail.tsx:95 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 +#: src/pages/sales/ReturnOrderDetail.tsx:106 +#: src/pages/sales/SalesOrderDetail.tsx:110 msgid "Completed Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:133 -#: src/pages/sales/ReturnOrderDetail.tsx:99 -#: src/pages/sales/SalesOrderDetail.tsx:103 -#: src/pages/sales/SalesOrderDetail.tsx:208 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:135 +#: src/pages/sales/ReturnOrderDetail.tsx:114 +#: src/pages/sales/SalesOrderDetail.tsx:118 +#: src/pages/sales/SalesOrderDetail.tsx:235 msgid "Completed Shipments" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:141 -#: src/pages/sales/ReturnOrderDetail.tsx:107 -#: src/pages/sales/SalesOrderDetail.tsx:111 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 +#: src/pages/sales/ReturnOrderDetail.tsx:122 +#: src/pages/sales/SalesOrderDetail.tsx:126 msgid "Order Currency," msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:146 -#: src/pages/sales/ReturnOrderDetail.tsx:112 -#: src/pages/sales/SalesOrderDetail.tsx:116 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:148 +#: src/pages/sales/ReturnOrderDetail.tsx:127 +#: src/pages/sales/SalesOrderDetail.tsx:131 msgid "Total Cost" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:177 -#: src/pages/sales/ReturnOrderDetail.tsx:143 -#: src/pages/sales/SalesOrderDetail.tsx:147 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:179 +#: src/pages/sales/ReturnOrderDetail.tsx:158 +#: src/pages/sales/SalesOrderDetail.tsx:162 msgid "Created On" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:183 -#: src/pages/sales/ReturnOrderDetail.tsx:149 -#: src/pages/sales/SalesOrderDetail.tsx:153 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:185 +#: src/pages/sales/ReturnOrderDetail.tsx:164 +#: src/pages/sales/SalesOrderDetail.tsx:168 #: src/tables/ColumnRenderers.tsx:180 msgid "Target Date" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:222 -#: src/pages/sales/ReturnOrderDetail.tsx:188 -#: src/pages/sales/SalesOrderDetail.tsx:192 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:224 +#: src/pages/sales/ReturnOrderDetail.tsx:203 +#: src/pages/sales/SalesOrderDetail.tsx:219 msgid "Order Details" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:287 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:293 +#: src/pages/sales/ReturnOrderDetail.tsx:267 +#: src/pages/sales/SalesOrderDetail.tsx:279 msgid "Order Actions" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:55 -#: src/pages/sales/SalesOrderDetail.tsx:59 -#: src/tables/sales/SalesOrderTable.tsx:111 +#: src/pages/sales/ReturnOrderDetail.tsx:70 +#: src/pages/sales/SalesOrderDetail.tsx:74 +#: src/tables/sales/SalesOrderTable.tsx:113 msgid "Customer Reference" msgstr "" +#: src/pages/sales/ReturnOrderDetail.tsx:256 +msgid "Edit Return Order" +msgstr "" + #: src/pages/sales/SalesIndex.tsx:33 msgid "Customers" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:203 +#: src/pages/sales/SalesOrderDetail.tsx:208 +msgid "Edit Sales Order" +msgstr "" + +#: src/pages/sales/SalesOrderDetail.tsx:230 msgid "Pending Shipments" msgstr "" @@ -4266,15 +4296,19 @@ msgstr "" msgid "Location Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:102 +#: src/pages/stock/StockDetail.tsx:109 msgid "Base Part" msgstr "" -#: src/pages/stock/StockDetail.tsx:109 +#: src/pages/stock/StockDetail.tsx:116 msgid "Stock Status" msgstr "" -#: src/pages/stock/StockDetail.tsx:150 +#: src/pages/stock/StockDetail.tsx:155 +#~ msgid "Link custom barcode to stock item" +#~ msgstr "Link custom barcode to stock item" + +#: src/pages/stock/StockDetail.tsx:157 #: src/tables/build/BuildLineTable.tsx:38 #: src/tables/part/PartTable.tsx:116 #: src/tables/stock/StockItemTable.tsx:154 @@ -4282,86 +4316,90 @@ msgstr "" msgid "Available" msgstr "" -#: src/pages/stock/StockDetail.tsx:155 -#~ msgid "Link custom barcode to stock item" -#~ msgstr "Link custom barcode to stock item" - #: src/pages/stock/StockDetail.tsx:161 #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:176 +#: src/pages/stock/StockDetail.tsx:183 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:192 +#: src/pages/stock/StockDetail.tsx:199 msgid "Consumed By" msgstr "" -#: src/pages/stock/StockDetail.tsx:201 -msgid "Build Order" -msgstr "" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "Edit stock item" +#: src/pages/stock/StockDetail.tsx:208 +msgid "Build Order" +msgstr "" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "Delete stock item" -#: src/pages/stock/StockDetail.tsx:266 +#: src/pages/stock/StockDetail.tsx:273 msgid "Stock Details" msgstr "" -#: src/pages/stock/StockDetail.tsx:272 +#: src/pages/stock/StockDetail.tsx:279 msgid "Stock Tracking" msgstr "" -#: src/pages/stock/StockDetail.tsx:284 +#: src/pages/stock/StockDetail.tsx:291 msgid "Test Data" msgstr "" -#: src/pages/stock/StockDetail.tsx:298 +#: src/pages/stock/StockDetail.tsx:305 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:305 +#: src/pages/stock/StockDetail.tsx:312 msgid "Child Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:385 +#: src/pages/stock/StockDetail.tsx:364 +msgid "Edit Stock Item" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:415 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:390 +#: src/pages/stock/StockDetail.tsx:420 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:400 +#: src/pages/stock/StockDetail.tsx:430 #: src/tables/stock/StockItemTable.tsx:409 msgid "Add stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:408 +#: src/pages/stock/StockDetail.tsx:433 +#~ msgid "Duplicate stock item" +#~ msgstr "Duplicate stock item" + +#: src/pages/stock/StockDetail.tsx:438 #: src/tables/stock/StockItemTable.tsx:418 msgid "Remove stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:415 +#: src/pages/stock/StockDetail.tsx:445 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:416 +#: src/pages/stock/StockDetail.tsx:446 #: src/tables/stock/StockItemTable.tsx:438 msgid "Transfer stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:433 -msgid "Duplicate stock item" +#: src/pages/stock/StockDetail.tsx:458 +msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:460 +#: src/pages/stock/StockDetail.tsx:494 msgid "Batch Code" msgstr "" @@ -4610,18 +4648,10 @@ msgstr "" msgid "BOM item created" msgstr "" -#: src/tables/bom/BomTable.tsx:311 -#~ msgid "Edit Bom Item" -#~ msgstr "Edit Bom Item" - #: src/tables/bom/BomTable.tsx:313 msgid "Edit BOM Item" msgstr "" -#: src/tables/bom/BomTable.tsx:313 -#~ msgid "Bom item updated" -#~ msgstr "Bom item updated" - #: src/tables/bom/BomTable.tsx:315 msgid "BOM item updated" msgstr "" @@ -4634,26 +4664,34 @@ msgstr "" msgid "BOM item deleted" msgstr "" -#: src/tables/bom/BomTable.tsx:328 -#~ msgid "Delete Bom Item" -#~ msgstr "Delete Bom Item" - -#: src/tables/bom/BomTable.tsx:329 -#~ msgid "Bom item deleted" -#~ msgstr "Bom item deleted" - #: src/tables/bom/BomTable.tsx:331 -#~ msgid "Are you sure you want to remove this BOM item?" -#~ msgstr "Are you sure you want to remove this BOM item?" +#~ msgid "Edit Bom Item" +#~ msgstr "Edit Bom Item" #: src/tables/bom/BomTable.tsx:333 msgid "View BOM" msgstr "" +#: src/tables/bom/BomTable.tsx:333 +#~ msgid "Bom item updated" +#~ msgstr "Bom item updated" + #: src/tables/bom/BomTable.tsx:344 msgid "Validate BOM line" msgstr "" +#: src/tables/bom/BomTable.tsx:348 +#~ msgid "Delete Bom Item" +#~ msgstr "Delete Bom Item" + +#: src/tables/bom/BomTable.tsx:349 +#~ msgid "Bom item deleted" +#~ msgstr "Bom item deleted" + +#: src/tables/bom/BomTable.tsx:351 +#~ msgid "Are you sure you want to remove this BOM item?" +#~ msgstr "Are you sure you want to remove this BOM item?" + #: src/tables/bom/BomTable.tsx:352 msgid "Edit Substitutes" msgstr "" @@ -4727,7 +4765,7 @@ msgstr "" #: src/tables/build/BuildOrderTable.tsx:107 #: src/tables/purchasing/PurchaseOrderTable.tsx:56 -#: src/tables/sales/ReturnOrderTable.tsx:42 +#: src/tables/sales/ReturnOrderTable.tsx:47 #: src/tables/sales/SalesOrderTable.tsx:53 msgid "Filter by order status" msgstr "" @@ -4736,8 +4774,8 @@ msgstr "" msgid "Show overdue status" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:140 -#: src/tables/build/BuildOrderTable.tsx:158 +#: src/tables/build/BuildOrderTable.tsx:142 +#: src/tables/build/BuildOrderTable.tsx:160 msgid "Add Build Order" msgstr "" @@ -4762,27 +4800,43 @@ msgstr "" msgid "Are you sure you want to delete this address?" msgstr "" -#: src/tables/company/CompanyTable.tsx:63 +#: src/tables/company/CompanyTable.tsx:71 msgid "New Company" msgstr "" -#: src/tables/company/CompanyTable.tsx:83 +#: src/tables/company/CompanyTable.tsx:89 +msgid "Show active companies" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:94 +msgid "Show companies which are suppliers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:99 +msgid "Show companies which are manufacturers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:104 +msgid "Show companies which are customers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:116 msgid "Add Company" msgstr "" -#: src/tables/company/ContactTable.tsx:73 +#: src/tables/company/ContactTable.tsx:71 msgid "Edit Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:80 +#: src/tables/company/ContactTable.tsx:78 msgid "Add Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:91 +#: src/tables/company/ContactTable.tsx:89 msgid "Delete Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:131 +#: src/tables/company/ContactTable.tsx:129 msgid "Add contact" msgstr "" @@ -5179,11 +5233,6 @@ msgstr "Sanal parçaları filtrele" msgid "Not Virtual" msgstr "Sanal Değil" -#: src/tables/part/PartTable.tsx:276 -#: src/tables/part/PartTable.tsx:292 -msgid "Add Part" -msgstr "" - #: src/tables/part/PartTestTemplateTable.tsx:52 msgid "Results" msgstr "" @@ -5532,105 +5581,122 @@ msgstr "" msgid "Are you sure you want to remove this manufacturer part?" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:84 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:86 msgid "Part Description" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:111 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:113 msgid "Total Quantity" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:127 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:129 msgid "Received" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:146 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:148 msgid "Supplier Code" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:153 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:155 msgid "Supplier Link" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:160 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:162 msgid "Manufacturer Code" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:174 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:176 msgid "Destination" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:188 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:198 msgid "Add Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:203 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:215 msgid "Edit Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:211 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:223 msgid "Delete Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:222 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:234 msgid "Receive line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:256 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:272 msgid "Add line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:261 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:282 msgid "Receive items" msgstr "" -#: src/tables/purchasing/PurchaseOrderTable.tsx:102 -#: src/tables/purchasing/PurchaseOrderTable.tsx:119 +#: src/tables/purchasing/PurchaseOrderTable.tsx:113 +#: src/tables/purchasing/PurchaseOrderTable.tsx:130 msgid "Add Purchase Order" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:88 +#: src/tables/purchasing/SupplierPartTable.tsx:94 msgid "MPN" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:111 +#: src/tables/purchasing/SupplierPartTable.tsx:123 msgid "Base units" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:156 -msgid "Add Supplier Part" -msgstr "" - -#: src/tables/purchasing/SupplierPartTable.tsx:159 +#: src/tables/purchasing/SupplierPartTable.tsx:171 msgid "Supplier part created" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:168 +#: src/tables/purchasing/SupplierPartTable.tsx:177 msgid "Add supplier part" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:193 -msgid "Supplier part updated" +#: src/tables/purchasing/SupplierPartTable.tsx:189 +msgid "Show active supplier parts" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:204 -msgid "Delete Supplier Part" +#: src/tables/purchasing/SupplierPartTable.tsx:193 +msgid "Active Part" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:193 +#~ msgid "Supplier part updated" +#~ msgstr "Supplier part updated" + +#: src/tables/purchasing/SupplierPartTable.tsx:194 +msgid "Show active internal parts" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:198 +msgid "Active Supplier" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:199 +msgid "Show active suppliers" msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:205 -msgid "Supplier part deleted" -msgstr "" +#~ msgid "Supplier part deleted" +#~ msgstr "Supplier part deleted" #: src/tables/purchasing/SupplierPartTable.tsx:207 -msgid "Are you sure you want to remove this supplier part?" +#~ msgid "Are you sure you want to remove this supplier part?" +#~ msgstr "Are you sure you want to remove this supplier part?" + +#: src/tables/purchasing/SupplierPartTable.tsx:219 +msgid "Delete Supplier Part" msgstr "" -#: src/tables/sales/ReturnOrderTable.tsx:95 +#: src/tables/sales/ReturnOrderTable.tsx:102 +#: src/tables/sales/ReturnOrderTable.tsx:116 msgid "Add Return Order" msgstr "" -#: src/tables/sales/SalesOrderTable.tsx:66 -#: src/tables/sales/SalesOrderTable.tsx:83 +#: src/tables/sales/SalesOrderTable.tsx:68 +#: src/tables/sales/SalesOrderTable.tsx:85 msgid "Add Sales Order" msgstr "" @@ -6097,8 +6163,8 @@ msgid "Finished" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:277 -#: src/tables/stock/StockItemTestResultTable.tsx:351 -#: src/tables/stock/StockItemTestResultTable.tsx:406 +#: src/tables/stock/StockItemTestResultTable.tsx:349 +#: src/tables/stock/StockItemTestResultTable.tsx:404 msgid "Add Test Result" msgstr "" @@ -6106,61 +6172,61 @@ msgstr "" msgid "Test result added" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:290 -#: src/tables/stock/StockItemTestResultTable.tsx:361 +#: src/tables/stock/StockItemTestResultTable.tsx:288 +#: src/tables/stock/StockItemTestResultTable.tsx:359 msgid "Edit Test Result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:292 +#: src/tables/stock/StockItemTestResultTable.tsx:290 msgid "Test result updated" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:298 -#: src/tables/stock/StockItemTestResultTable.tsx:370 +#: src/tables/stock/StockItemTestResultTable.tsx:296 +#: src/tables/stock/StockItemTestResultTable.tsx:368 msgid "Delete Test Result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:300 +#: src/tables/stock/StockItemTestResultTable.tsx:298 msgid "Test result deleted" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:314 +#: src/tables/stock/StockItemTestResultTable.tsx:312 msgid "Test Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:315 +#: src/tables/stock/StockItemTestResultTable.tsx:313 msgid "Test result has been recorded" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:322 +#: src/tables/stock/StockItemTestResultTable.tsx:320 msgid "Failed to record test result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:339 +#: src/tables/stock/StockItemTestResultTable.tsx:337 msgid "Pass Test" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:387 +#: src/tables/stock/StockItemTestResultTable.tsx:385 msgid "Required" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:388 +#: src/tables/stock/StockItemTestResultTable.tsx:386 msgid "Show results for required tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:392 +#: src/tables/stock/StockItemTestResultTable.tsx:390 msgid "Include Installed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:393 +#: src/tables/stock/StockItemTestResultTable.tsx:391 msgid "Show results for installed stock items" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:397 +#: src/tables/stock/StockItemTestResultTable.tsx:395 msgid "Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:398 +#: src/tables/stock/StockItemTestResultTable.tsx:396 msgid "Show only passed tests" msgstr "" diff --git a/src/frontend/src/locales/vi/messages.po b/src/frontend/src/locales/vi/messages.po index 3f8867f728..4b6e50a142 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: 2024-04-18 03:35\n" +"PO-Revision-Date: 2024-04-21 04:19\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -69,10 +69,10 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/forms/StockForms.tsx:450 +#: src/forms/StockForms.tsx:427 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:407 +#: src/pages/stock/StockDetail.tsx:437 msgid "Remove" msgstr "" @@ -100,7 +100,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:226 -#: src/components/forms/ApiForm.tsx:516 +#: src/components/forms/ApiForm.tsx:529 #: src/contexts/ThemeContext.tsx:65 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 msgid "Submit" @@ -131,6 +131,9 @@ msgid "Part is not active" msgstr "" #: src/components/details/PartIcons.tsx:34 +#: src/pages/company/CompanyDetail.tsx:299 +#: src/pages/company/SupplierPartDetail.tsx:310 +#: src/pages/part/PartDetail.tsx:662 msgid "Inactive" msgstr "" @@ -246,26 +249,26 @@ msgstr "" msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:131 +#: src/components/forms/ApiForm.tsx:133 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "Lỗi form" -#: src/components/forms/ApiForm.tsx:378 +#: src/components/forms/ApiForm.tsx:393 #: src/components/widgets/MarkdownEditor.tsx:146 msgid "Success" msgstr "Thành công" -#: src/components/forms/ApiForm.tsx:453 +#: src/components/forms/ApiForm.tsx:468 msgid "Form Errors Exist" msgstr "Từ các lỗi hiện hữu" -#: src/components/forms/ApiForm.tsx:553 +#: src/components/forms/ApiForm.tsx:566 #: src/tables/plugin/PluginListTable.tsx:441 msgid "Update" msgstr "Cập nhật" -#: src/components/forms/ApiForm.tsx:573 +#: src/components/forms/ApiForm.tsx:586 #: src/components/items/ActionDropdown.tsx:199 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:121 @@ -447,7 +450,7 @@ msgstr "Host" #: src/components/forms/HostOptionsForm.tsx:42 #: src/components/forms/HostOptionsForm.tsx:69 #: src/pages/part/CategoryDetail.tsx:72 -#: src/pages/part/PartDetail.tsx:122 +#: src/pages/part/PartDetail.tsx:116 #: src/pages/stock/LocationDetail.tsx:79 #: src/tables/machine/MachineTypeTable.tsx:65 #: src/tables/machine/MachineTypeTable.tsx:106 @@ -498,7 +501,7 @@ msgstr "Tên: {0}" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "Trạng thái: <0>worker ({0}), <1>plugins{1}" -#: src/components/forms/fields/ApiFormField.tsx:277 +#: src/components/forms/fields/ApiFormField.tsx:278 #: src/components/modals/LicenseModal.tsx:72 #: src/components/nav/SearchDrawer.tsx:411 #: src/components/widgets/MarkdownEditor.tsx:108 @@ -509,7 +512,7 @@ msgstr "Trạng thái: <0>worker ({0}), <1>plugins{1}" #: src/tables/InvenTreeTable.tsx:430 #: src/tables/InvenTreeTable.tsx:506 #: src/tables/plugin/PluginListTable.tsx:398 -#: src/tables/stock/StockItemTestResultTable.tsx:321 +#: src/tables/stock/StockItemTestResultTable.tsx:319 msgid "Error" msgstr "Lỗi" @@ -548,7 +551,7 @@ msgid "Thumbnail" msgstr "Ảnh thu nhỏ" #: src/components/items/ActionDropdown.tsx:110 -#: src/pages/build/BuildDetail.tsx:298 +#: src/pages/build/BuildDetail.tsx:299 msgid "Barcode Actions" msgstr "Chức năng mã vạch" @@ -569,7 +572,7 @@ msgid "Link custom barcode" msgstr "Liên kết mã vạch tùy chỉnh" #: src/components/items/ActionDropdown.tsx:161 -#: src/forms/PurchaseOrderForms.tsx:356 +#: src/forms/PurchaseOrderForms.tsx:367 msgid "Unlink Barcode" msgstr "Gỡ liên kết mã vạch" @@ -590,7 +593,6 @@ msgid "Delete item" msgstr "Xoá mặt hàng" #: src/components/items/ActionDropdown.tsx:218 -#: src/pages/stock/StockDetail.tsx:432 #: src/tables/RowActions.tsx:32 msgid "Duplicate" msgstr "Nhân bản" @@ -1041,19 +1043,18 @@ msgid "Unknown model: {model}" msgstr "Model không rõ: {model}" #: src/components/render/ModelType.tsx:21 -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49 -#: src/pages/build/BuildDetail.tsx:79 -#: src/pages/part/PartDetail.tsx:767 +#: src/pages/build/BuildDetail.tsx:78 +#: src/pages/part/PartDetail.tsx:778 #: src/tables/part/RelatedPartTable.tsx:45 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:70 msgid "Part" msgstr "Phụ kiện" @@ -1064,7 +1065,7 @@ msgstr "Phụ kiện" #: src/pages/part/CategoryDetail.tsx:104 #: src/pages/part/CategoryDetail.tsx:183 #: src/pages/part/CategoryDetail.tsx:213 -#: src/pages/part/PartDetail.tsx:633 +#: src/pages/part/PartDetail.tsx:627 msgid "Parts" msgstr "Phụ tùng" @@ -1085,10 +1086,10 @@ msgid "Part Test Templates" msgstr "" #: src/components/render/ModelType.tsx:43 -#: src/pages/company/SupplierPartDetail.tsx:185 -#: src/pages/company/SupplierPartDetail.tsx:294 -#: src/pages/stock/StockDetail.tsx:161 -#: src/tables/purchasing/SupplierPartTable.tsx:63 +#: src/pages/company/SupplierPartDetail.tsx:192 +#: src/pages/company/SupplierPartDetail.tsx:324 +#: src/pages/stock/StockDetail.tsx:168 +#: src/tables/purchasing/SupplierPartTable.tsx:69 msgid "Supplier Part" msgstr "Phụ kiện nhà cung cấp" @@ -1112,12 +1113,12 @@ msgstr "Danh mục phụ kiện" #: src/components/render/ModelType.tsx:67 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:67 -#: src/pages/stock/StockDetail.tsx:480 +#: src/pages/stock/StockDetail.tsx:514 msgid "Stock Item" msgstr "Hàng trong kho" #: src/components/render/ModelType.tsx:68 -#: src/pages/company/CompanyDetail.tsx:196 +#: src/pages/company/CompanyDetail.tsx:197 #: src/pages/stock/LocationDetail.tsx:112 #: src/pages/stock/LocationDetail.tsx:156 #: src/pages/stock/LocationDetail.tsx:309 @@ -1158,7 +1159,7 @@ msgid "Build Lines" msgstr "" #: src/components/render/ModelType.tsx:104 -#: src/pages/company/CompanyDetail.tsx:302 +#: src/pages/company/CompanyDetail.tsx:309 msgid "Company" msgstr "Công ty" @@ -1179,15 +1180,15 @@ msgstr "Mã dự án" #: src/components/render/ModelType.tsx:119 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:99 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:42 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:319 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:328 msgid "Purchase Order" msgstr "Đơn đặt mua" #: src/components/render/ModelType.tsx:120 #: src/pages/Index/Settings/SystemSettings.tsx:242 -#: src/pages/company/CompanyDetail.tsx:189 -#: src/pages/company/SupplierPartDetail.tsx:219 -#: src/pages/part/PartDetail.tsx:566 +#: src/pages/company/CompanyDetail.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:226 +#: src/pages/part/PartDetail.tsx:560 #: src/pages/purchasing/PurchasingIndex.tsx:20 msgid "Purchase Orders" msgstr "Đơn hàng mua" @@ -1202,16 +1203,16 @@ msgstr "" #: src/components/render/ModelType.tsx:132 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:108 -#: src/pages/build/BuildDetail.tsx:127 -#: src/pages/sales/SalesOrderDetail.tsx:265 -#: src/pages/stock/StockDetail.tsx:209 +#: src/pages/build/BuildDetail.tsx:126 +#: src/pages/sales/SalesOrderDetail.tsx:315 +#: src/pages/stock/StockDetail.tsx:216 msgid "Sales Order" msgstr "Đơn đặt bán" #: src/components/render/ModelType.tsx:133 #: src/pages/Index/Settings/SystemSettings.tsx:257 -#: src/pages/company/CompanyDetail.tsx:205 -#: src/pages/part/PartDetail.tsx:572 +#: src/pages/company/CompanyDetail.tsx:206 +#: src/pages/part/PartDetail.tsx:566 #: src/pages/sales/SalesIndex.tsx:21 msgid "Sales Orders" msgstr "Đơn hàng bán" @@ -1226,13 +1227,13 @@ msgstr "Vận chuyển đơn hàng" #: src/components/render/ModelType.tsx:147 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:117 -#: src/pages/sales/ReturnOrderDetail.tsx:241 +#: src/pages/sales/ReturnOrderDetail.tsx:291 msgid "Return Order" msgstr "Đơn hàng trả lại" #: src/components/render/ModelType.tsx:148 #: src/pages/Index/Settings/SystemSettings.tsx:272 -#: src/pages/company/CompanyDetail.tsx:212 +#: src/pages/company/CompanyDetail.tsx:213 #: src/pages/sales/SalesIndex.tsx:27 msgid "Return Orders" msgstr "Đơn hàng trả lại" @@ -1243,19 +1244,19 @@ msgid "Address" msgstr "Địa chỉ" #: src/components/render/ModelType.tsx:156 -#: src/pages/company/CompanyDetail.tsx:238 +#: src/pages/company/CompanyDetail.tsx:239 msgid "Addresses" msgstr "Địa chỉ" #: src/components/render/ModelType.tsx:162 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:165 -#: src/pages/sales/ReturnOrderDetail.tsx:131 -#: src/pages/sales/SalesOrderDetail.tsx:135 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:167 +#: src/pages/sales/ReturnOrderDetail.tsx:146 +#: src/pages/sales/SalesOrderDetail.tsx:150 msgid "Contact" msgstr "Liên hệ" #: src/components/render/ModelType.tsx:163 -#: src/pages/company/CompanyDetail.tsx:232 +#: src/pages/company/CompanyDetail.tsx:233 msgid "Contacts" msgstr "Danh bạ" @@ -1285,26 +1286,26 @@ msgstr "Lô hàng" #: src/defaults/links.tsx:29 #: src/defaults/menuItems.tsx:38 #: src/pages/Index/Settings/SystemSettings.tsx:199 -#: src/pages/part/PartDetail.tsx:488 +#: src/pages/part/PartDetail.tsx:482 #: src/pages/stock/LocationDetail.tsx:289 -#: src/pages/stock/StockDetail.tsx:343 +#: src/pages/stock/StockDetail.tsx:350 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" msgstr "Kho hàng" #: src/components/render/Stock.tsx:26 -#: src/pages/stock/StockDetail.tsx:144 -#: src/pages/stock/StockDetail.tsx:450 +#: src/pages/stock/StockDetail.tsx:151 +#: src/pages/stock/StockDetail.tsx:484 msgid "Serial Number" msgstr "" #: src/components/render/Stock.tsx:28 #: src/pages/part/pricing/BomPricingPanel.tsx:132 #: src/pages/part/pricing/PriceBreakPanel.tsx:96 -#: src/pages/stock/StockDetail.tsx:139 -#: src/pages/stock/StockDetail.tsx:455 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:92 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:120 +#: src/pages/stock/StockDetail.tsx:146 +#: src/pages/stock/StockDetail.tsx:489 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:94 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:122 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:73 msgid "Quantity" msgstr "Số lượng" @@ -2064,7 +2065,7 @@ msgstr "Tin hiện tại" #~ msgstr "Local Server" #: src/defaults/links.tsx:11 -#: src/pages/company/CompanyDetail.tsx:89 +#: src/pages/company/CompanyDetail.tsx:90 msgid "Website" msgstr "Trang web" @@ -2081,8 +2082,8 @@ msgstr "Demo" #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:217 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:278 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:322 +#: src/pages/company/SupplierPartDetail.tsx:297 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:331 #: src/pages/purchasing/PurchasingIndex.tsx:52 msgid "Purchasing" msgstr "Mua sắm" @@ -2090,9 +2091,9 @@ msgstr "Mua sắm" #: src/defaults/links.tsx:32 #: src/defaults/menuItems.tsx:53 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:245 +#: src/pages/sales/ReturnOrderDetail.tsx:296 #: src/pages/sales/SalesIndex.tsx:45 -#: src/pages/sales/SalesOrderDetail.tsx:269 +#: src/pages/sales/SalesOrderDetail.tsx:320 msgid "Sales" msgstr "Bán hàng" @@ -2295,75 +2296,75 @@ msgstr "Danh mục phụ kiện cha" #~ msgid "Part updated" #~ msgstr "Part updated" -#: src/forms/PurchaseOrderForms.tsx:246 +#: src/forms/PurchaseOrderForms.tsx:257 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:254 +#: src/forms/PurchaseOrderForms.tsx:265 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:263 +#: src/forms/PurchaseOrderForms.tsx:274 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:273 +#: src/forms/PurchaseOrderForms.tsx:284 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:278 +#: src/forms/PurchaseOrderForms.tsx:289 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:289 -#: src/forms/PurchaseOrderForms.tsx:365 +#: src/forms/PurchaseOrderForms.tsx:300 +#: src/forms/PurchaseOrderForms.tsx:376 msgid "Scan Barcode" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:333 +#: src/forms/PurchaseOrderForms.tsx:344 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:340 +#: src/forms/PurchaseOrderForms.tsx:351 msgid "Assign Batch Code{0}" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:349 +#: src/forms/PurchaseOrderForms.tsx:360 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:374 -#: src/forms/StockForms.tsx:359 +#: src/forms/PurchaseOrderForms.tsx:385 +#: src/forms/StockForms.tsx:336 msgid "Remove item from list" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:399 -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/PurchaseOrderForms.tsx:410 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:58 -#: src/pages/stock/StockDetail.tsx:169 +#: src/pages/stock/StockDetail.tsx:176 msgid "Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:415 +#: src/forms/PurchaseOrderForms.tsx:426 msgid "Store at default location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:428 +#: src/forms/PurchaseOrderForms.tsx:439 msgid "Store at line item destination" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:438 +#: src/forms/PurchaseOrderForms.tsx:449 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:647 +#: src/forms/PurchaseOrderForms.tsx:658 msgid "Receive line items" msgstr "" @@ -2388,97 +2389,94 @@ msgstr "Điền số sê-ri cho kho mới (hoặc để trống)" #~ msgstr "Create Stock Item" #: src/forms/StockForms.tsx:136 +#: src/pages/stock/StockDetail.tsx:373 #: src/tables/stock/StockItemTable.tsx:374 #: src/tables/stock/StockItemTable.tsx:494 msgid "Add Stock Item" msgstr "" -#: src/forms/StockForms.tsx:157 -msgid "Edit Stock Item" -msgstr "Sửa hàng trong kho" - #: src/forms/StockForms.tsx:158 -msgid "Stock item updated" -msgstr "Kho hàng đã được cập nhật" +#~ msgid "Stock item updated" +#~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:348 +#: src/forms/StockForms.tsx:325 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 -#: src/pages/part/PartDetail.tsx:208 -#: src/pages/part/PartDetail.tsx:649 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 +#: src/pages/part/PartDetail.tsx:202 +#: src/pages/part/PartDetail.tsx:643 #: src/tables/stock/StockItemTable.tsx:283 msgid "In Stock" msgstr "Còn hàng" -#: src/forms/StockForms.tsx:416 +#: src/forms/StockForms.tsx:393 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/tables/RowActions.tsx:148 msgid "Actions" msgstr "Chức năng" -#: src/forms/StockForms.tsx:479 -#: src/pages/stock/StockDetail.tsx:399 +#: src/forms/StockForms.tsx:456 +#: src/pages/stock/StockDetail.tsx:429 #: src/tables/settings/TemplateTable.tsx:266 -#: src/tables/stock/StockItemTestResultTable.tsx:350 +#: src/tables/stock/StockItemTestResultTable.tsx:348 msgid "Add" msgstr "Thêm" -#: src/forms/StockForms.tsx:507 +#: src/forms/StockForms.tsx:484 #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:389 +#: src/pages/stock/StockDetail.tsx:419 msgid "Count" msgstr "Đếm" -#: src/forms/StockForms.tsx:740 +#: src/forms/StockForms.tsx:717 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:749 +#: src/forms/StockForms.tsx:726 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:758 -#: src/pages/part/PartDetail.tsx:725 +#: src/forms/StockForms.tsx:735 +#: src/pages/part/PartDetail.tsx:734 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:767 -#: src/pages/part/PartDetail.tsx:714 +#: src/forms/StockForms.tsx:744 +#: src/pages/part/PartDetail.tsx:723 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:776 +#: src/forms/StockForms.tsx:753 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:785 +#: src/forms/StockForms.tsx:762 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:804 +#: src/forms/StockForms.tsx:781 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:811 +#: src/forms/StockForms.tsx:788 msgid "Parent stock location" msgstr "" @@ -3196,7 +3194,7 @@ msgid "Reports" msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:89 -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:318 msgid "Report" msgstr "" @@ -3213,7 +3211,7 @@ msgstr "" #~ msgstr "Return order" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135 -#: src/pages/part/PartDetail.tsx:513 +#: src/pages/part/PartDetail.tsx:507 msgid "Bill of Materials" msgstr "Hóa đơn nguyên vật liệu" @@ -3264,15 +3262,15 @@ msgid "Reporting" msgstr "Báo cáo" #: src/pages/Index/Settings/SystemSettings.tsx:223 -#: src/pages/part/PartDetail.tsx:584 +#: src/pages/part/PartDetail.tsx:578 msgid "Stocktake" msgstr "Kiểm kê" #: src/pages/Index/Settings/SystemSettings.tsx:228 -#: src/pages/build/BuildDetail.tsx:360 +#: src/pages/build/BuildDetail.tsx:361 #: src/pages/build/BuildIndex.tsx:14 -#: src/pages/part/PartDetail.tsx:520 -#: src/pages/sales/SalesOrderDetail.tsx:213 +#: src/pages/part/PartDetail.tsx:514 +#: src/pages/sales/SalesOrderDetail.tsx:240 msgid "Build Orders" msgstr "Đơn đặt bản dựng" @@ -3332,34 +3330,34 @@ msgstr "Đánh dấu chưa đọc" #~ msgid "Build Status" #~ msgstr "Build Status" -#: src/pages/build/BuildDetail.tsx:85 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:109 -#: src/pages/sales/ReturnOrderDetail.tsx:75 -#: src/pages/sales/SalesOrderDetail.tsx:79 +#: src/pages/build/BuildDetail.tsx:84 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:111 +#: src/pages/sales/ReturnOrderDetail.tsx:90 +#: src/pages/sales/SalesOrderDetail.tsx:94 #: src/tables/machine/MachineListTable.tsx:323 #: src/tables/purchasing/PurchaseOrderTable.tsx:55 -#: src/tables/sales/ReturnOrderTable.tsx:41 +#: src/tables/sales/ReturnOrderTable.tsx:46 #: src/tables/sales/SalesOrderTable.tsx:52 #: src/tables/stock/StockItemTable.tsx:252 msgid "Status" msgstr "Trạng thái" -#: src/pages/build/BuildDetail.tsx:91 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:82 -#: src/pages/sales/ReturnOrderDetail.tsx:49 -#: src/pages/sales/SalesOrderDetail.tsx:53 +#: src/pages/build/BuildDetail.tsx:90 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:84 +#: src/pages/sales/ReturnOrderDetail.tsx:64 +#: src/pages/sales/SalesOrderDetail.tsx:68 msgid "Reference" msgstr "" -#: src/pages/build/BuildDetail.tsx:96 -#: src/pages/company/CompanyDetail.tsx:84 +#: src/pages/build/BuildDetail.tsx:95 +#: src/pages/company/CompanyDetail.tsx:85 #: src/pages/company/ManufacturerPartDetail.tsx:73 -#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/pages/company/SupplierPartDetail.tsx:85 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:129 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:103 -#: src/pages/sales/ReturnOrderDetail.tsx:69 -#: src/pages/sales/SalesOrderDetail.tsx:73 +#: src/pages/part/PartDetail.tsx:123 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:105 +#: src/pages/sales/ReturnOrderDetail.tsx:84 +#: src/pages/sales/SalesOrderDetail.tsx:88 #: src/pages/stock/LocationDetail.tsx:93 #: src/tables/ColumnRenderers.tsx:59 #: src/tables/machine/MachineTypeTable.tsx:69 @@ -3372,40 +3370,40 @@ msgstr "" msgid "Description" msgstr "Mô tả" -#: src/pages/build/BuildDetail.tsx:103 +#: src/pages/build/BuildDetail.tsx:102 msgid "Parent Build" msgstr "" -#: src/pages/build/BuildDetail.tsx:114 +#: src/pages/build/BuildDetail.tsx:113 msgid "Build Quantity" msgstr "" -#: src/pages/build/BuildDetail.tsx:122 -#: src/pages/build/BuildDetail.tsx:223 +#: src/pages/build/BuildDetail.tsx:121 +#: src/pages/build/BuildDetail.tsx:222 msgid "Completed Outputs" msgstr "Đầu ra hoàn thiện" -#: src/pages/build/BuildDetail.tsx:139 +#: src/pages/build/BuildDetail.tsx:138 msgid "Issued By" msgstr "" -#: src/pages/build/BuildDetail.tsx:145 -#: src/pages/part/PartDetail.tsx:321 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:190 -#: src/pages/sales/ReturnOrderDetail.tsx:156 -#: src/pages/sales/SalesOrderDetail.tsx:160 +#: src/pages/build/BuildDetail.tsx:144 +#: src/pages/part/PartDetail.tsx:315 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:192 +#: src/pages/sales/ReturnOrderDetail.tsx:171 +#: src/pages/sales/SalesOrderDetail.tsx:175 msgid "Responsible" msgstr "Chịu trách nhiệm" -#: src/pages/build/BuildDetail.tsx:157 +#: src/pages/build/BuildDetail.tsx:156 msgid "Source Location" msgstr "" -#: src/pages/build/BuildDetail.tsx:158 +#: src/pages/build/BuildDetail.tsx:157 msgid "Any location" msgstr "" -#: src/pages/build/BuildDetail.tsx:165 +#: src/pages/build/BuildDetail.tsx:164 msgid "Destination Location" msgstr "" @@ -3420,7 +3418,7 @@ msgstr "" #~ msgid "Link custom barcode to part" #~ msgstr "Link custom barcode to part" -#: src/pages/build/BuildDetail.tsx:196 +#: src/pages/build/BuildDetail.tsx:195 msgid "Build Details" msgstr "Chi tiết bản dựng" @@ -3429,7 +3427,7 @@ msgstr "Chi tiết bản dựng" #~ msgid "Unlink custom barcode from part" #~ msgstr "Unlink custom barcode from part" -#: src/pages/build/BuildDetail.tsx:202 +#: src/pages/build/BuildDetail.tsx:201 #: src/tables/build/BuildLineTable.tsx:204 msgid "Allocate Stock" msgstr "Phân kho" @@ -3438,7 +3436,7 @@ msgstr "Phân kho" #~ msgid "Build Order updated" #~ msgstr "Build Order updated" -#: src/pages/build/BuildDetail.tsx:217 +#: src/pages/build/BuildDetail.tsx:216 msgid "Incomplete Outputs" msgstr "Đầu ra chưa hoàn hiện" @@ -3454,48 +3452,48 @@ msgstr "Đầu ra chưa hoàn hiện" #~ msgid "Delete build order" #~ msgstr "Delete build order" -#: src/pages/build/BuildDetail.tsx:236 +#: src/pages/build/BuildDetail.tsx:235 msgid "Consumed Stock" msgstr "Kho tiêu thụ" -#: src/pages/build/BuildDetail.tsx:248 +#: src/pages/build/BuildDetail.tsx:247 msgid "Child Build Orders" msgstr "Đơn đặt bản dựng con" -#: src/pages/build/BuildDetail.tsx:258 -#: src/pages/company/CompanyDetail.tsx:244 +#: src/pages/build/BuildDetail.tsx:257 +#: src/pages/company/CompanyDetail.tsx:245 #: src/pages/company/ManufacturerPartDetail.tsx:169 -#: src/pages/part/PartDetail.tsx:606 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:246 -#: src/pages/sales/ReturnOrderDetail.tsx:199 -#: src/pages/sales/SalesOrderDetail.tsx:223 -#: src/pages/stock/StockDetail.tsx:316 +#: src/pages/part/PartDetail.tsx:600 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:253 +#: src/pages/sales/ReturnOrderDetail.tsx:214 +#: src/pages/sales/SalesOrderDetail.tsx:250 +#: src/pages/stock/StockDetail.tsx:323 msgid "Attachments" msgstr "Đính kèm" -#: src/pages/build/BuildDetail.tsx:270 -#: src/pages/company/CompanyDetail.tsx:256 -#: src/pages/part/PartDetail.tsx:618 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:258 -#: src/pages/sales/ReturnOrderDetail.tsx:211 -#: src/pages/sales/SalesOrderDetail.tsx:235 -#: src/pages/stock/StockDetail.tsx:328 +#: src/pages/build/BuildDetail.tsx:269 +#: src/pages/company/CompanyDetail.tsx:257 +#: src/pages/part/PartDetail.tsx:612 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:265 +#: src/pages/sales/ReturnOrderDetail.tsx:226 +#: src/pages/sales/SalesOrderDetail.tsx:262 +#: src/pages/stock/StockDetail.tsx:335 msgid "Notes" msgstr "Ghi chú" -#: src/pages/build/BuildDetail.tsx:286 +#: src/pages/build/BuildDetail.tsx:287 msgid "Edit Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:312 +#: src/pages/build/BuildDetail.tsx:313 msgid "Reporting Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:318 +#: src/pages/build/BuildDetail.tsx:319 msgid "Print build report" msgstr "" -#: src/pages/build/BuildDetail.tsx:324 +#: src/pages/build/BuildDetail.tsx:325 msgid "Build Order Actions" msgstr "" @@ -3507,53 +3505,56 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/company/CompanyDetail.tsx:97 +#: src/pages/company/CompanyDetail.tsx:98 msgid "Phone Number" msgstr "" -#: src/pages/company/CompanyDetail.tsx:104 +#: src/pages/company/CompanyDetail.tsx:105 msgid "Email Address" msgstr "" -#: src/pages/company/CompanyDetail.tsx:114 +#: src/pages/company/CompanyDetail.tsx:115 msgid "Default Currency" msgstr "" -#: src/pages/company/CompanyDetail.tsx:119 +#: src/pages/company/CompanyDetail.tsx:120 #: src/pages/company/SupplierDetail.tsx:8 -#: src/pages/company/SupplierPartDetail.tsx:102 -#: src/pages/company/SupplierPartDetail.tsx:188 -#: src/pages/company/SupplierPartDetail.tsx:282 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:97 +#: src/pages/company/SupplierPartDetail.tsx:109 +#: src/pages/company/SupplierPartDetail.tsx:195 +#: src/pages/company/SupplierPartDetail.tsx:301 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:99 +#: src/tables/company/CompanyTable.tsx:93 #: src/tables/purchasing/PurchaseOrderTable.tsx:73 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:36 msgid "Supplier" msgstr "Nhà cung cấp" -#: src/pages/company/CompanyDetail.tsx:125 +#: src/pages/company/CompanyDetail.tsx:126 #: src/pages/company/ManufacturerDetail.tsx:8 #: src/pages/company/ManufacturerPartDetail.tsx:91 #: src/pages/company/ManufacturerPartDetail.tsx:221 -#: src/pages/company/SupplierPartDetail.tsx:117 +#: src/pages/company/SupplierPartDetail.tsx:124 +#: src/tables/company/CompanyTable.tsx:98 msgid "Manufacturer" msgstr "Nhà sản xuất" -#: src/pages/company/CompanyDetail.tsx:131 +#: src/pages/company/CompanyDetail.tsx:132 #: src/pages/company/CustomerDetail.tsx:8 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/pages/sales/ReturnOrderDetail.tsx:63 -#: src/pages/sales/SalesOrderDetail.tsx:67 -#: src/pages/stock/StockDetail.tsx:218 -#: src/tables/sales/ReturnOrderTable.tsx:60 -#: src/tables/sales/SalesOrderTable.tsx:95 +#: src/pages/sales/ReturnOrderDetail.tsx:78 +#: src/pages/sales/SalesOrderDetail.tsx:82 +#: src/pages/stock/StockDetail.tsx:225 +#: src/tables/company/CompanyTable.tsx:103 +#: src/tables/sales/ReturnOrderTable.tsx:61 +#: src/tables/sales/SalesOrderTable.tsx:97 msgid "Customer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:165 +#: src/pages/company/CompanyDetail.tsx:166 msgid "Details" msgstr "Chi tiết" -#: src/pages/company/CompanyDetail.tsx:171 +#: src/pages/company/CompanyDetail.tsx:172 msgid "Manufactured Parts" msgstr "" @@ -3561,7 +3562,7 @@ msgstr "" #~ msgid "Edit company" #~ msgstr "Edit company" -#: src/pages/company/CompanyDetail.tsx:180 +#: src/pages/company/CompanyDetail.tsx:181 msgid "Supplied Parts" msgstr "" @@ -3569,30 +3570,31 @@ msgstr "" #~ msgid "Delete company" #~ msgstr "Delete company" -#: src/pages/company/CompanyDetail.tsx:221 +#: src/pages/company/CompanyDetail.tsx:222 msgid "Assigned Stock" msgstr "" -#: src/pages/company/CompanyDetail.tsx:272 +#: src/pages/company/CompanyDetail.tsx:273 msgid "Edit Company" msgstr "Sửa doanh nghiệp" -#: src/pages/company/CompanyDetail.tsx:281 +#: src/pages/company/CompanyDetail.tsx:282 msgid "Company Actions" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:66 -#: src/pages/company/SupplierPartDetail.tsx:71 +#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:72 msgid "Internal Part" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:81 -#: src/pages/company/SupplierPartDetail.tsx:85 +#: src/pages/company/SupplierPartDetail.tsx:92 msgid "External Link" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:99 -#: src/pages/company/SupplierPartDetail.tsx:126 +#: src/pages/company/SupplierPartDetail.tsx:133 #: src/tables/purchasing/ManufacturerPartTable.tsx:53 msgid "Manufacturer Part Number" msgstr "" @@ -3606,12 +3608,12 @@ msgid "Manufacturer Part Details" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:143 -#: src/pages/part/PartDetail.tsx:482 +#: src/pages/part/PartDetail.tsx:476 msgid "Parameters" msgstr "Thông số" #: src/pages/company/ManufacturerPartDetail.tsx:155 -#: src/pages/part/PartDetail.tsx:553 +#: src/pages/part/PartDetail.tsx:547 #: src/pages/purchasing/PurchasingIndex.tsx:26 msgid "Suppliers" msgstr "Nhà cung cấp" @@ -3629,65 +3631,70 @@ msgstr "" msgid "ManufacturerPart" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:92 +#: src/pages/company/SupplierPartDetail.tsx:99 #: src/tables/ColumnRenderers.tsx:110 msgid "Note" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:110 +#: src/pages/company/SupplierPartDetail.tsx:117 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:138 -#: src/pages/company/SupplierPartDetail.tsx:189 -#: src/pages/stock/StockDetail.tsx:232 +#: src/pages/company/SupplierPartDetail.tsx:145 +#: src/pages/company/SupplierPartDetail.tsx:196 +#: src/pages/stock/StockDetail.tsx:239 msgid "Packaging" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:145 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:105 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:141 -#: src/tables/purchasing/SupplierPartTable.tsx:120 +#: src/pages/company/SupplierPartDetail.tsx:152 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:107 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:143 +#: src/tables/purchasing/SupplierPartTable.tsx:132 msgid "Pack Quantity" msgstr "Số lượng gói" -#: src/pages/company/SupplierPartDetail.tsx:156 +#: src/pages/company/SupplierPartDetail.tsx:163 msgid "Supplier Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:163 +#: src/pages/company/SupplierPartDetail.tsx:170 msgid "Availability Updated" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:197 msgid "Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:199 +#: src/pages/company/SupplierPartDetail.tsx:206 msgid "Supplier Part Details" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:205 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:234 +#: src/pages/company/SupplierPartDetail.tsx:212 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:241 msgid "Received Stock" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:229 +#: src/pages/company/SupplierPartDetail.tsx:236 #: src/pages/part/PartPricingPanel.tsx:115 #: src/pages/part/pricing/PricingOverviewPanel.tsx:130 msgid "Supplier Pricing" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:244 +#: src/pages/company/SupplierPartDetail.tsx:251 msgid "Supplier Part Actions" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:270 -#: src/tables/purchasing/SupplierPartTable.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:275 +#: src/tables/purchasing/SupplierPartTable.tsx:211 msgid "Edit Supplier Part" msgstr "Sửa sản phẩm nhà cung cấp" +#: src/pages/company/SupplierPartDetail.tsx:282 +#: src/tables/purchasing/SupplierPartTable.tsx:164 +msgid "Add Supplier Part" +msgstr "Thêm sản phẩm nhà cung cấp" + #: src/pages/part/CategoryDetail.tsx:78 #: src/pages/stock/LocationDetail.tsx:85 #: src/tables/settings/ErrorTable.tsx:34 @@ -3734,135 +3741,143 @@ msgstr "" msgid "Category Details" msgstr "" -#: src/pages/part/PartDetail.tsx:135 +#: src/pages/part/PartDetail.tsx:129 msgid "Variant of" msgstr "" -#: src/pages/part/PartDetail.tsx:142 +#: src/pages/part/PartDetail.tsx:136 #: src/tables/notifications/NotificationsTable.tsx:31 #: src/tables/part/PartCategoryTemplateTable.tsx:68 msgid "Category" msgstr "Danh mục" -#: src/pages/part/PartDetail.tsx:148 +#: src/pages/part/PartDetail.tsx:142 msgid "Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:155 +#: src/pages/part/PartDetail.tsx:149 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:162 +#: src/pages/part/PartDetail.tsx:156 msgid "IPN" msgstr "IPN" -#: src/pages/part/PartDetail.tsx:169 +#: src/pages/part/PartDetail.tsx:163 msgid "Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:176 +#: src/pages/part/PartDetail.tsx:170 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:39 msgid "Units" msgstr "Đơn vị" -#: src/pages/part/PartDetail.tsx:183 +#: src/pages/part/PartDetail.tsx:177 #: src/tables/settings/PendingTasksTable.tsx:40 msgid "Keywords" msgstr "" -#: src/pages/part/PartDetail.tsx:190 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:156 -#: src/pages/sales/ReturnOrderDetail.tsx:122 -#: src/pages/sales/SalesOrderDetail.tsx:126 +#: src/pages/part/PartDetail.tsx:184 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:158 +#: src/pages/sales/ReturnOrderDetail.tsx:137 +#: src/pages/sales/SalesOrderDetail.tsx:141 msgid "Link" msgstr "Liên kết" -#: src/pages/part/PartDetail.tsx:202 +#: src/pages/part/PartDetail.tsx:196 #: src/tables/build/BuildLineTable.tsx:115 msgid "Available Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:214 +#: src/pages/part/PartDetail.tsx:208 msgid "Minimum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:220 +#: src/pages/part/PartDetail.tsx:214 #: src/tables/bom/BomTable.tsx:210 #: src/tables/build/BuildLineTable.tsx:92 msgid "On order" msgstr "" -#: src/pages/part/PartDetail.tsx:229 +#: src/pages/part/PartDetail.tsx:223 msgid "Allocated to Build Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:240 +#: src/pages/part/PartDetail.tsx:234 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:250 +#: src/pages/part/PartDetail.tsx:244 #: src/tables/bom/BomTable.tsx:234 msgid "Can Build" msgstr "" -#: src/pages/part/PartDetail.tsx:257 +#: src/pages/part/PartDetail.tsx:251 #: src/tables/bom/BomTable.tsx:218 #: src/tables/part/PartTable.tsx:91 msgid "Building" msgstr "" -#: src/pages/part/PartDetail.tsx:266 +#: src/pages/part/PartDetail.tsx:260 #: src/tables/bom/UsedInTable.tsx:71 #: src/tables/build/BuildOrderTable.tsx:102 +#: src/tables/company/CompanyTable.tsx:58 +#: src/tables/company/CompanyTable.tsx:88 #: src/tables/machine/MachineListTable.tsx:320 #: src/tables/part/PartTable.tsx:177 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:190 #: src/tables/plugin/PluginListTable.tsx:634 +#: src/tables/purchasing/SupplierPartTable.tsx:99 +#: src/tables/purchasing/SupplierPartTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:247 msgid "Active" msgstr "Hoạt động" -#: src/pages/part/PartDetail.tsx:271 +#: src/pages/part/PartDetail.tsx:265 msgid "Template Part" msgstr "" -#: src/pages/part/PartDetail.tsx:276 +#: src/pages/part/PartDetail.tsx:270 #: src/tables/bom/BomTable.tsx:262 msgid "Assembled Part" msgstr "" -#: src/pages/part/PartDetail.tsx:281 +#: src/pages/part/PartDetail.tsx:275 msgid "Component Part" msgstr "" -#: src/pages/part/PartDetail.tsx:286 +#: src/pages/part/PartDetail.tsx:280 #: src/tables/bom/BomTable.tsx:257 msgid "Trackable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:291 +#: src/pages/part/PartDetail.tsx:285 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:296 +#: src/pages/part/PartDetail.tsx:290 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:301 +#: src/pages/part/PartDetail.tsx:295 msgid "Virtual Part" msgstr "" -#: src/pages/part/PartDetail.tsx:309 +#: src/pages/part/PartDetail.tsx:303 msgid "Creation Date" msgstr "" +#: src/pages/part/PartDetail.tsx:308 +msgid "Created By" +msgstr "" + #: src/pages/part/PartDetail.tsx:310 #~ msgid "Edit part" #~ msgstr "Edit part" -#: src/pages/part/PartDetail.tsx:314 -msgid "Created By" +#: src/pages/part/PartDetail.tsx:322 +msgid "Default Supplier" msgstr "" #: src/pages/part/PartDetail.tsx:322 @@ -3873,93 +3888,95 @@ msgstr "" #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:328 -msgid "Default Supplier" -msgstr "" - -#: src/pages/part/PartDetail.tsx:339 +#: src/pages/part/PartDetail.tsx:333 #: src/tables/part/PartTable.tsx:160 msgid "Price Range" msgstr "Khoảng giá" -#: src/pages/part/PartDetail.tsx:374 -#: src/pages/stock/StockDetail.tsx:129 +#: src/pages/part/PartDetail.tsx:368 +#: src/pages/stock/StockDetail.tsx:136 msgid "Last Stocktake" msgstr "" -#: src/pages/part/PartDetail.tsx:409 +#: src/pages/part/PartDetail.tsx:403 msgid "Stocktake By" msgstr "" -#: src/pages/part/PartDetail.tsx:476 +#: src/pages/part/PartDetail.tsx:470 msgid "Part Details" msgstr "" -#: src/pages/part/PartDetail.tsx:500 +#: src/pages/part/PartDetail.tsx:494 msgid "Variants" msgstr "Biến thể" -#: src/pages/part/PartDetail.tsx:507 -#: src/pages/stock/StockDetail.tsx:277 +#: src/pages/part/PartDetail.tsx:501 +#: src/pages/stock/StockDetail.tsx:284 msgid "Allocations" msgstr "Phân bổ" -#: src/pages/part/PartDetail.tsx:527 +#: src/pages/part/PartDetail.tsx:521 msgid "Used In" msgstr "Sử dụng trong" -#: src/pages/part/PartDetail.tsx:534 +#: src/pages/part/PartDetail.tsx:528 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:540 +#: src/pages/part/PartDetail.tsx:534 #: src/pages/purchasing/PurchasingIndex.tsx:37 msgid "Manufacturers" msgstr "" -#: src/pages/part/PartDetail.tsx:579 +#: src/pages/part/PartDetail.tsx:573 msgid "Scheduling" msgstr "" -#: src/pages/part/PartDetail.tsx:589 +#: src/pages/part/PartDetail.tsx:583 msgid "Test Templates" msgstr "Mẫu thử nghiệm" -#: src/pages/part/PartDetail.tsx:600 +#: src/pages/part/PartDetail.tsx:594 msgid "Related Parts" msgstr "Phụ kiện liên quan" -#: src/pages/part/PartDetail.tsx:654 +#: src/pages/part/PartDetail.tsx:648 msgid "No Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:659 +#: src/pages/part/PartDetail.tsx:653 #: src/tables/part/PartTable.tsx:85 msgid "On Order" msgstr "On Order" -#: src/pages/part/PartDetail.tsx:664 +#: src/pages/part/PartDetail.tsx:658 #: src/tables/stock/StockItemTable.tsx:288 msgid "In Production" msgstr "" -#: src/pages/part/PartDetail.tsx:676 +#: src/pages/part/PartDetail.tsx:671 msgid "Edit Part" msgstr "Sửa phụ kiện" -#: src/pages/part/PartDetail.tsx:707 +#: src/pages/part/PartDetail.tsx:678 +#: src/tables/part/PartTable.tsx:276 +#: src/tables/part/PartTable.tsx:292 +msgid "Add Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:716 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:715 +#: src/pages/part/PartDetail.tsx:724 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:726 +#: src/pages/part/PartDetail.tsx:735 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:736 +#: src/pages/part/PartDetail.tsx:745 msgid "Part Actions" msgstr "" @@ -4022,7 +4039,7 @@ msgstr "Thành phần" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:151 #: src/pages/part/pricing/SupplierPricingPanel.tsx:83 #: src/tables/bom/BomTable.tsx:149 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:168 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:170 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:88 msgid "Unit Price" msgstr "Đơn giá" @@ -4030,12 +4047,15 @@ msgstr "Đơn giá" #: src/pages/part/pricing/BomPricingPanel.tsx:161 #: src/tables/ColumnRenderers.tsx:231 #: src/tables/bom/BomTable.tsx:158 +#: src/tables/purchasing/PurchaseOrderTable.tsx:97 +#: src/tables/sales/ReturnOrderTable.tsx:87 +#: src/tables/sales/SalesOrderTable.tsx:124 msgid "Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:177 #: src/pages/part/pricing/VariantPricingPanel.tsx:62 -#: src/tables/purchasing/SupplierPartTable.tsx:137 +#: src/tables/purchasing/SupplierPartTable.tsx:149 msgid "Updated" msgstr "Đã cập nhật" @@ -4094,7 +4114,7 @@ msgid "Overall Pricing" msgstr "" #: src/pages/part/pricing/PricingOverviewPanel.tsx:184 -#: src/pages/stock/StockDetail.tsx:123 +#: src/pages/stock/StockDetail.tsx:130 msgid "Last Updated" msgstr "" @@ -4153,82 +4173,92 @@ msgstr "" msgid "Variant Part" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:66 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:68 msgid "Edit Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:88 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:90 msgid "Supplier Reference" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:118 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:228 -#: src/pages/sales/ReturnOrderDetail.tsx:84 -#: src/pages/sales/ReturnOrderDetail.tsx:194 -#: src/pages/sales/SalesOrderDetail.tsx:88 -#: src/pages/sales/SalesOrderDetail.tsx:198 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:120 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:230 +#: src/pages/sales/ReturnOrderDetail.tsx:99 +#: src/pages/sales/ReturnOrderDetail.tsx:209 +#: src/pages/sales/SalesOrderDetail.tsx:103 +#: src/pages/sales/SalesOrderDetail.tsx:225 msgid "Line Items" msgstr "Dòng hàng hóa" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:125 -#: src/pages/sales/ReturnOrderDetail.tsx:91 -#: src/pages/sales/SalesOrderDetail.tsx:95 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 +#: src/pages/sales/ReturnOrderDetail.tsx:106 +#: src/pages/sales/SalesOrderDetail.tsx:110 msgid "Completed Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:133 -#: src/pages/sales/ReturnOrderDetail.tsx:99 -#: src/pages/sales/SalesOrderDetail.tsx:103 -#: src/pages/sales/SalesOrderDetail.tsx:208 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:135 +#: src/pages/sales/ReturnOrderDetail.tsx:114 +#: src/pages/sales/SalesOrderDetail.tsx:118 +#: src/pages/sales/SalesOrderDetail.tsx:235 msgid "Completed Shipments" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:141 -#: src/pages/sales/ReturnOrderDetail.tsx:107 -#: src/pages/sales/SalesOrderDetail.tsx:111 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 +#: src/pages/sales/ReturnOrderDetail.tsx:122 +#: src/pages/sales/SalesOrderDetail.tsx:126 msgid "Order Currency," msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:146 -#: src/pages/sales/ReturnOrderDetail.tsx:112 -#: src/pages/sales/SalesOrderDetail.tsx:116 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:148 +#: src/pages/sales/ReturnOrderDetail.tsx:127 +#: src/pages/sales/SalesOrderDetail.tsx:131 msgid "Total Cost" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:177 -#: src/pages/sales/ReturnOrderDetail.tsx:143 -#: src/pages/sales/SalesOrderDetail.tsx:147 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:179 +#: src/pages/sales/ReturnOrderDetail.tsx:158 +#: src/pages/sales/SalesOrderDetail.tsx:162 msgid "Created On" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:183 -#: src/pages/sales/ReturnOrderDetail.tsx:149 -#: src/pages/sales/SalesOrderDetail.tsx:153 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:185 +#: src/pages/sales/ReturnOrderDetail.tsx:164 +#: src/pages/sales/SalesOrderDetail.tsx:168 #: src/tables/ColumnRenderers.tsx:180 msgid "Target Date" msgstr "Ngày mục tiêu" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:222 -#: src/pages/sales/ReturnOrderDetail.tsx:188 -#: src/pages/sales/SalesOrderDetail.tsx:192 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:224 +#: src/pages/sales/ReturnOrderDetail.tsx:203 +#: src/pages/sales/SalesOrderDetail.tsx:219 msgid "Order Details" msgstr "Chi tiết đơn đặt" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:287 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:293 +#: src/pages/sales/ReturnOrderDetail.tsx:267 +#: src/pages/sales/SalesOrderDetail.tsx:279 msgid "Order Actions" msgstr "Chức năng đơn đặt" -#: src/pages/sales/ReturnOrderDetail.tsx:55 -#: src/pages/sales/SalesOrderDetail.tsx:59 -#: src/tables/sales/SalesOrderTable.tsx:111 +#: src/pages/sales/ReturnOrderDetail.tsx:70 +#: src/pages/sales/SalesOrderDetail.tsx:74 +#: src/tables/sales/SalesOrderTable.tsx:113 msgid "Customer Reference" msgstr "" +#: src/pages/sales/ReturnOrderDetail.tsx:256 +msgid "Edit Return Order" +msgstr "" + #: src/pages/sales/SalesIndex.tsx:33 msgid "Customers" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:203 +#: src/pages/sales/SalesOrderDetail.tsx:208 +msgid "Edit Sales Order" +msgstr "" + +#: src/pages/sales/SalesOrderDetail.tsx:230 msgid "Pending Shipments" msgstr "" @@ -4266,15 +4296,19 @@ msgstr "" msgid "Location Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:102 +#: src/pages/stock/StockDetail.tsx:109 msgid "Base Part" msgstr "Sản phẩm cơ bản" -#: src/pages/stock/StockDetail.tsx:109 +#: src/pages/stock/StockDetail.tsx:116 msgid "Stock Status" msgstr "" -#: src/pages/stock/StockDetail.tsx:150 +#: src/pages/stock/StockDetail.tsx:155 +#~ msgid "Link custom barcode to stock item" +#~ msgstr "Link custom barcode to stock item" + +#: src/pages/stock/StockDetail.tsx:157 #: src/tables/build/BuildLineTable.tsx:38 #: src/tables/part/PartTable.tsx:116 #: src/tables/stock/StockItemTable.tsx:154 @@ -4282,86 +4316,90 @@ msgstr "" msgid "Available" msgstr "Có sẵn" -#: src/pages/stock/StockDetail.tsx:155 -#~ msgid "Link custom barcode to stock item" -#~ msgstr "Link custom barcode to stock item" - #: src/pages/stock/StockDetail.tsx:161 #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:176 +#: src/pages/stock/StockDetail.tsx:183 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:192 +#: src/pages/stock/StockDetail.tsx:199 msgid "Consumed By" msgstr "" -#: src/pages/stock/StockDetail.tsx:201 -msgid "Build Order" -msgstr "" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "Edit stock item" +#: src/pages/stock/StockDetail.tsx:208 +msgid "Build Order" +msgstr "" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "Delete stock item" -#: src/pages/stock/StockDetail.tsx:266 +#: src/pages/stock/StockDetail.tsx:273 msgid "Stock Details" msgstr "" -#: src/pages/stock/StockDetail.tsx:272 +#: src/pages/stock/StockDetail.tsx:279 msgid "Stock Tracking" msgstr "Theo dõi tồn kho" -#: src/pages/stock/StockDetail.tsx:284 +#: src/pages/stock/StockDetail.tsx:291 msgid "Test Data" msgstr "" -#: src/pages/stock/StockDetail.tsx:298 +#: src/pages/stock/StockDetail.tsx:305 msgid "Installed Items" msgstr "Mục đã cài đặt" -#: src/pages/stock/StockDetail.tsx:305 +#: src/pages/stock/StockDetail.tsx:312 msgid "Child Items" msgstr "Mục con" -#: src/pages/stock/StockDetail.tsx:385 +#: src/pages/stock/StockDetail.tsx:364 +msgid "Edit Stock Item" +msgstr "Sửa hàng trong kho" + +#: src/pages/stock/StockDetail.tsx:415 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:390 +#: src/pages/stock/StockDetail.tsx:420 msgid "Count stock" msgstr "Đếm hàng" -#: src/pages/stock/StockDetail.tsx:400 +#: src/pages/stock/StockDetail.tsx:430 #: src/tables/stock/StockItemTable.tsx:409 msgid "Add stock" msgstr "Thêm hàng" -#: src/pages/stock/StockDetail.tsx:408 +#: src/pages/stock/StockDetail.tsx:433 +#~ msgid "Duplicate stock item" +#~ msgstr "Duplicate stock item" + +#: src/pages/stock/StockDetail.tsx:438 #: src/tables/stock/StockItemTable.tsx:418 msgid "Remove stock" msgstr "Xóa hàng" -#: src/pages/stock/StockDetail.tsx:415 +#: src/pages/stock/StockDetail.tsx:445 msgid "Transfer" msgstr "Chuyển" -#: src/pages/stock/StockDetail.tsx:416 +#: src/pages/stock/StockDetail.tsx:446 #: src/tables/stock/StockItemTable.tsx:438 msgid "Transfer stock" msgstr "Chuyển giao hàng" -#: src/pages/stock/StockDetail.tsx:433 -msgid "Duplicate stock item" -msgstr "Nhân bản mặt hàng" +#: src/pages/stock/StockDetail.tsx:458 +msgid "Stock Item Actions" +msgstr "" -#: src/pages/stock/StockDetail.tsx:460 +#: src/pages/stock/StockDetail.tsx:494 msgid "Batch Code" msgstr "" @@ -4610,18 +4648,10 @@ msgstr "" msgid "BOM item created" msgstr "" -#: src/tables/bom/BomTable.tsx:311 -#~ msgid "Edit Bom Item" -#~ msgstr "Edit Bom Item" - #: src/tables/bom/BomTable.tsx:313 msgid "Edit BOM Item" msgstr "" -#: src/tables/bom/BomTable.tsx:313 -#~ msgid "Bom item updated" -#~ msgstr "Bom item updated" - #: src/tables/bom/BomTable.tsx:315 msgid "BOM item updated" msgstr "" @@ -4634,26 +4664,34 @@ msgstr "" msgid "BOM item deleted" msgstr "" -#: src/tables/bom/BomTable.tsx:328 -#~ msgid "Delete Bom Item" -#~ msgstr "Delete Bom Item" - -#: src/tables/bom/BomTable.tsx:329 -#~ msgid "Bom item deleted" -#~ msgstr "Bom item deleted" - #: src/tables/bom/BomTable.tsx:331 -#~ msgid "Are you sure you want to remove this BOM item?" -#~ msgstr "Are you sure you want to remove this BOM item?" +#~ msgid "Edit Bom Item" +#~ msgstr "Edit Bom Item" #: src/tables/bom/BomTable.tsx:333 msgid "View BOM" msgstr "" +#: src/tables/bom/BomTable.tsx:333 +#~ msgid "Bom item updated" +#~ msgstr "Bom item updated" + #: src/tables/bom/BomTable.tsx:344 msgid "Validate BOM line" msgstr "" +#: src/tables/bom/BomTable.tsx:348 +#~ msgid "Delete Bom Item" +#~ msgstr "Delete Bom Item" + +#: src/tables/bom/BomTable.tsx:349 +#~ msgid "Bom item deleted" +#~ msgstr "Bom item deleted" + +#: src/tables/bom/BomTable.tsx:351 +#~ msgid "Are you sure you want to remove this BOM item?" +#~ msgstr "Are you sure you want to remove this BOM item?" + #: src/tables/bom/BomTable.tsx:352 msgid "Edit Substitutes" msgstr "" @@ -4727,7 +4765,7 @@ msgstr "" #: src/tables/build/BuildOrderTable.tsx:107 #: src/tables/purchasing/PurchaseOrderTable.tsx:56 -#: src/tables/sales/ReturnOrderTable.tsx:42 +#: src/tables/sales/ReturnOrderTable.tsx:47 #: src/tables/sales/SalesOrderTable.tsx:53 msgid "Filter by order status" msgstr "" @@ -4736,8 +4774,8 @@ msgstr "" msgid "Show overdue status" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:140 -#: src/tables/build/BuildOrderTable.tsx:158 +#: src/tables/build/BuildOrderTable.tsx:142 +#: src/tables/build/BuildOrderTable.tsx:160 msgid "Add Build Order" msgstr "" @@ -4762,27 +4800,43 @@ msgstr "" msgid "Are you sure you want to delete this address?" msgstr "" -#: src/tables/company/CompanyTable.tsx:63 +#: src/tables/company/CompanyTable.tsx:71 msgid "New Company" msgstr "" -#: src/tables/company/CompanyTable.tsx:83 +#: src/tables/company/CompanyTable.tsx:89 +msgid "Show active companies" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:94 +msgid "Show companies which are suppliers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:99 +msgid "Show companies which are manufacturers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:104 +msgid "Show companies which are customers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:116 msgid "Add Company" msgstr "" -#: src/tables/company/ContactTable.tsx:73 +#: src/tables/company/ContactTable.tsx:71 msgid "Edit Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:80 +#: src/tables/company/ContactTable.tsx:78 msgid "Add Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:91 +#: src/tables/company/ContactTable.tsx:89 msgid "Delete Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:131 +#: src/tables/company/ContactTable.tsx:129 msgid "Add contact" msgstr "" @@ -5179,11 +5233,6 @@ msgstr "Lọc theo sản phẩm ảo" msgid "Not Virtual" msgstr "Không ảo" -#: src/tables/part/PartTable.tsx:276 -#: src/tables/part/PartTable.tsx:292 -msgid "Add Part" -msgstr "" - #: src/tables/part/PartTestTemplateTable.tsx:52 msgid "Results" msgstr "" @@ -5532,105 +5581,122 @@ msgstr "" msgid "Are you sure you want to remove this manufacturer part?" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:84 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:86 msgid "Part Description" msgstr "Mô tả sản phẩm" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:111 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:113 msgid "Total Quantity" msgstr "Tổng số lượng" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:127 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:129 msgid "Received" msgstr "Đã nhận" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:146 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:148 msgid "Supplier Code" msgstr "Mã nhà cung cấp" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:153 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:155 msgid "Supplier Link" msgstr "Liên kết nhà cung cấp" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:160 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:162 msgid "Manufacturer Code" msgstr "Mã nhà sản xuất" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:174 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:176 msgid "Destination" msgstr "Đích đến" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:188 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:198 msgid "Add Line Item" msgstr "Thêm hạng mục" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:203 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:215 msgid "Edit Line Item" msgstr "Sửa hạng mục" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:211 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:223 msgid "Delete Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:222 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:234 msgid "Receive line item" msgstr "Nhận hạng mục" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:256 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:272 msgid "Add line item" msgstr "Thêm hạng mục" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:261 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:282 msgid "Receive items" msgstr "Nhận hàng hóa" -#: src/tables/purchasing/PurchaseOrderTable.tsx:102 -#: src/tables/purchasing/PurchaseOrderTable.tsx:119 +#: src/tables/purchasing/PurchaseOrderTable.tsx:113 +#: src/tables/purchasing/PurchaseOrderTable.tsx:130 msgid "Add Purchase Order" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:88 +#: src/tables/purchasing/SupplierPartTable.tsx:94 msgid "MPN" msgstr "MPN" -#: src/tables/purchasing/SupplierPartTable.tsx:111 +#: src/tables/purchasing/SupplierPartTable.tsx:123 msgid "Base units" msgstr "Đơn vị cơ sở" -#: src/tables/purchasing/SupplierPartTable.tsx:156 -msgid "Add Supplier Part" -msgstr "Thêm sản phẩm nhà cung cấp" - -#: src/tables/purchasing/SupplierPartTable.tsx:159 +#: src/tables/purchasing/SupplierPartTable.tsx:171 msgid "Supplier part created" msgstr "Đã tạo sản phẩm nhà cung cấp" -#: src/tables/purchasing/SupplierPartTable.tsx:168 +#: src/tables/purchasing/SupplierPartTable.tsx:177 msgid "Add supplier part" msgstr "Thêm sản phẩm nhà cung cấp" -#: src/tables/purchasing/SupplierPartTable.tsx:193 -msgid "Supplier part updated" -msgstr "Cập nhật sản phẩm nhà cung cấp" +#: src/tables/purchasing/SupplierPartTable.tsx:189 +msgid "Show active supplier parts" +msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:204 -msgid "Delete Supplier Part" +#: src/tables/purchasing/SupplierPartTable.tsx:193 +msgid "Active Part" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:193 +#~ msgid "Supplier part updated" +#~ msgstr "Supplier part updated" + +#: src/tables/purchasing/SupplierPartTable.tsx:194 +msgid "Show active internal parts" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:198 +msgid "Active Supplier" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:199 +msgid "Show active suppliers" msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:205 -msgid "Supplier part deleted" -msgstr "" +#~ msgid "Supplier part deleted" +#~ msgstr "Supplier part deleted" #: src/tables/purchasing/SupplierPartTable.tsx:207 -msgid "Are you sure you want to remove this supplier part?" +#~ msgid "Are you sure you want to remove this supplier part?" +#~ msgstr "Are you sure you want to remove this supplier part?" + +#: src/tables/purchasing/SupplierPartTable.tsx:219 +msgid "Delete Supplier Part" msgstr "" -#: src/tables/sales/ReturnOrderTable.tsx:95 +#: src/tables/sales/ReturnOrderTable.tsx:102 +#: src/tables/sales/ReturnOrderTable.tsx:116 msgid "Add Return Order" msgstr "" -#: src/tables/sales/SalesOrderTable.tsx:66 -#: src/tables/sales/SalesOrderTable.tsx:83 +#: src/tables/sales/SalesOrderTable.tsx:68 +#: src/tables/sales/SalesOrderTable.tsx:85 msgid "Add Sales Order" msgstr "" @@ -6097,8 +6163,8 @@ msgid "Finished" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:277 -#: src/tables/stock/StockItemTestResultTable.tsx:351 -#: src/tables/stock/StockItemTestResultTable.tsx:406 +#: src/tables/stock/StockItemTestResultTable.tsx:349 +#: src/tables/stock/StockItemTestResultTable.tsx:404 msgid "Add Test Result" msgstr "" @@ -6106,61 +6172,61 @@ msgstr "" msgid "Test result added" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:290 -#: src/tables/stock/StockItemTestResultTable.tsx:361 +#: src/tables/stock/StockItemTestResultTable.tsx:288 +#: src/tables/stock/StockItemTestResultTable.tsx:359 msgid "Edit Test Result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:292 +#: src/tables/stock/StockItemTestResultTable.tsx:290 msgid "Test result updated" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:298 -#: src/tables/stock/StockItemTestResultTable.tsx:370 +#: src/tables/stock/StockItemTestResultTable.tsx:296 +#: src/tables/stock/StockItemTestResultTable.tsx:368 msgid "Delete Test Result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:300 +#: src/tables/stock/StockItemTestResultTable.tsx:298 msgid "Test result deleted" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:314 +#: src/tables/stock/StockItemTestResultTable.tsx:312 msgid "Test Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:315 +#: src/tables/stock/StockItemTestResultTable.tsx:313 msgid "Test result has been recorded" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:322 +#: src/tables/stock/StockItemTestResultTable.tsx:320 msgid "Failed to record test result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:339 +#: src/tables/stock/StockItemTestResultTable.tsx:337 msgid "Pass Test" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:387 +#: src/tables/stock/StockItemTestResultTable.tsx:385 msgid "Required" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:388 +#: src/tables/stock/StockItemTestResultTable.tsx:386 msgid "Show results for required tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:392 +#: src/tables/stock/StockItemTestResultTable.tsx:390 msgid "Include Installed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:393 +#: src/tables/stock/StockItemTestResultTable.tsx:391 msgid "Show results for installed stock items" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:397 +#: src/tables/stock/StockItemTestResultTable.tsx:395 msgid "Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:398 +#: src/tables/stock/StockItemTestResultTable.tsx:396 msgid "Show only passed tests" msgstr "" diff --git a/src/frontend/src/locales/zh-hans/messages.po b/src/frontend/src/locales/zh-hans/messages.po index 1866a4e446..0563bb1be8 100644 --- a/src/frontend/src/locales/zh-hans/messages.po +++ b/src/frontend/src/locales/zh-hans/messages.po @@ -64,10 +64,10 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/forms/StockForms.tsx:450 +#: src/forms/StockForms.tsx:427 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:407 +#: src/pages/stock/StockDetail.tsx:437 msgid "Remove" msgstr "" @@ -95,7 +95,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:226 -#: src/components/forms/ApiForm.tsx:516 +#: src/components/forms/ApiForm.tsx:529 #: src/contexts/ThemeContext.tsx:65 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 msgid "Submit" @@ -126,6 +126,9 @@ msgid "Part is not active" msgstr "" #: src/components/details/PartIcons.tsx:34 +#: src/pages/company/CompanyDetail.tsx:299 +#: src/pages/company/SupplierPartDetail.tsx:310 +#: src/pages/part/PartDetail.tsx:662 msgid "Inactive" msgstr "" @@ -241,26 +244,26 @@ msgstr "" msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:131 +#: src/components/forms/ApiForm.tsx:133 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "" -#: src/components/forms/ApiForm.tsx:378 +#: src/components/forms/ApiForm.tsx:393 #: src/components/widgets/MarkdownEditor.tsx:146 msgid "Success" msgstr "" -#: src/components/forms/ApiForm.tsx:453 +#: src/components/forms/ApiForm.tsx:468 msgid "Form Errors Exist" msgstr "" -#: src/components/forms/ApiForm.tsx:553 +#: src/components/forms/ApiForm.tsx:566 #: src/tables/plugin/PluginListTable.tsx:441 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:573 +#: src/components/forms/ApiForm.tsx:586 #: src/components/items/ActionDropdown.tsx:199 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:121 @@ -275,136 +278,143 @@ msgstr "" msgid "Delete" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:51 +#: src/components/forms/AuthenticationForm.tsx:49 msgid "Login successful" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:52 -msgid "Welcome back!" +#: src/components/forms/AuthenticationForm.tsx:50 +msgid "Logged in successfully" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:59 +#: src/components/forms/AuthenticationForm.tsx:52 +#~ msgid "Welcome back!" +#~ msgstr "" + +#: src/components/forms/AuthenticationForm.tsx:56 msgid "Login failed" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:60 -#: src/components/forms/AuthenticationForm.tsx:80 -#: src/components/forms/AuthenticationForm.tsx:217 -#: src/functions/auth.tsx:116 +#: src/components/forms/AuthenticationForm.tsx:57 +#: src/components/forms/AuthenticationForm.tsx:74 +#: src/components/forms/AuthenticationForm.tsx:209 +#: src/functions/auth.tsx:111 msgid "Check your input and try again." msgstr "" -#: src/components/forms/AuthenticationForm.tsx:71 -#: src/functions/auth.tsx:107 +#: src/components/forms/AuthenticationForm.tsx:68 +#: src/functions/auth.tsx:102 msgid "Mail delivery successful" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:72 +#: src/components/forms/AuthenticationForm.tsx:69 msgid "Check your inbox for the login link. If you have an account, you will receive a login link. Check in spam too." msgstr "" -#: src/components/forms/AuthenticationForm.tsx:79 -#: src/components/forms/AuthenticationForm.tsx:216 -msgid "Input error" +#: src/components/forms/AuthenticationForm.tsx:73 +msgid "Mail delivery failed" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:99 +#: src/components/forms/AuthenticationForm.tsx:93 msgid "Or continue with other methods" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:110 -#: src/components/forms/AuthenticationForm.tsx:234 +#: src/components/forms/AuthenticationForm.tsx:104 +#: src/components/forms/AuthenticationForm.tsx:225 msgid "Username" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:111 -#: src/components/forms/AuthenticationForm.tsx:235 +#: src/components/forms/AuthenticationForm.tsx:105 +#: src/components/forms/AuthenticationForm.tsx:226 msgid "Your username" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:116 -#: src/components/forms/AuthenticationForm.tsx:247 +#: src/components/forms/AuthenticationForm.tsx:110 +#: src/components/forms/AuthenticationForm.tsx:238 #: src/pages/Auth/Set-Password.tsx:106 msgid "Password" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:117 -#: src/components/forms/AuthenticationForm.tsx:248 +#: src/components/forms/AuthenticationForm.tsx:111 +#: src/components/forms/AuthenticationForm.tsx:239 msgid "Your password" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:129 +#: src/components/forms/AuthenticationForm.tsx:123 #: src/pages/Auth/Reset.tsx:26 msgid "Reset password" msgstr "" +#: src/components/forms/AuthenticationForm.tsx:132 +#: src/components/forms/AuthenticationForm.tsx:231 +#: src/pages/Auth/Reset.tsx:31 +#: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:49 +msgid "Email" +msgstr "" + +#: src/components/forms/AuthenticationForm.tsx:133 +#: src/pages/Auth/Reset.tsx:32 +#: src/pages/Auth/Set-Password.tsx:107 +msgid "We will send you a link to login - if you are registered" +msgstr "" + #: src/components/forms/AuthenticationForm.tsx:136 #~ msgid "I will use username and password" #~ msgstr "" -#: src/components/forms/AuthenticationForm.tsx:138 -#: src/components/forms/AuthenticationForm.tsx:240 -#: src/pages/Auth/Reset.tsx:31 -#: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:49 -msgid "Email" -msgstr "" - -#: src/components/forms/AuthenticationForm.tsx:139 -#: src/pages/Auth/Reset.tsx:32 -#: src/pages/Auth/Set-Password.tsx:107 -msgid "We will send you a link to login - if you are registered" -msgstr "" - -#: src/components/forms/AuthenticationForm.tsx:155 +#: src/components/forms/AuthenticationForm.tsx:149 msgid "Send me an email" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:157 +#: src/components/forms/AuthenticationForm.tsx:151 msgid "Use username and password" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:166 +#: src/components/forms/AuthenticationForm.tsx:160 msgid "Log In" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:168 +#: src/components/forms/AuthenticationForm.tsx:162 msgid "Send Email" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:197 +#: src/components/forms/AuthenticationForm.tsx:191 msgid "Registration successful" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:198 +#: src/components/forms/AuthenticationForm.tsx:192 msgid "Please confirm your email address to complete the registration" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:241 +#: src/components/forms/AuthenticationForm.tsx:208 +msgid "Input error" +msgstr "" + +#: src/components/forms/AuthenticationForm.tsx:232 msgid "This will be used for a confirmation" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:253 +#: src/components/forms/AuthenticationForm.tsx:244 msgid "Password repeat" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:254 +#: src/components/forms/AuthenticationForm.tsx:245 msgid "Repeat password" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:266 -#: src/components/forms/AuthenticationForm.tsx:311 +#: src/components/forms/AuthenticationForm.tsx:257 +#: src/components/forms/AuthenticationForm.tsx:302 msgid "Register" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:272 +#: src/components/forms/AuthenticationForm.tsx:263 msgid "Or use SSO" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:303 +#: src/components/forms/AuthenticationForm.tsx:294 msgid "Don't have an account?" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:322 +#: src/components/forms/AuthenticationForm.tsx:313 msgid "Go back to login" msgstr "" @@ -416,7 +426,7 @@ msgstr "" #: src/components/forms/HostOptionsForm.tsx:42 #: src/components/forms/HostOptionsForm.tsx:69 #: src/pages/part/CategoryDetail.tsx:72 -#: src/pages/part/PartDetail.tsx:122 +#: src/pages/part/PartDetail.tsx:116 #: src/pages/stock/LocationDetail.tsx:79 #: src/tables/machine/MachineTypeTable.tsx:65 #: src/tables/machine/MachineTypeTable.tsx:106 @@ -467,18 +477,18 @@ msgstr "" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:277 +#: src/components/forms/fields/ApiFormField.tsx:278 #: src/components/modals/LicenseModal.tsx:72 #: src/components/nav/SearchDrawer.tsx:411 #: src/components/widgets/MarkdownEditor.tsx:108 #: src/components/widgets/MarkdownEditor.tsx:154 #: src/pages/ErrorPage.tsx:12 #: src/pages/ErrorPage.tsx:25 -#: src/pages/part/PartPricingPanel.tsx:47 +#: src/pages/part/PartPricingPanel.tsx:71 #: src/tables/InvenTreeTable.tsx:430 #: src/tables/InvenTreeTable.tsx:506 #: src/tables/plugin/PluginListTable.tsx:398 -#: src/tables/stock/StockItemTestResultTable.tsx:321 +#: src/tables/stock/StockItemTestResultTable.tsx:319 msgid "Error" msgstr "" @@ -517,7 +527,7 @@ msgid "Thumbnail" msgstr "" #: src/components/items/ActionDropdown.tsx:110 -#: src/pages/build/BuildDetail.tsx:298 +#: src/pages/build/BuildDetail.tsx:299 msgid "Barcode Actions" msgstr "" @@ -538,7 +548,7 @@ msgid "Link custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:161 -#: src/forms/PurchaseOrderForms.tsx:356 +#: src/forms/PurchaseOrderForms.tsx:367 msgid "Unlink Barcode" msgstr "" @@ -559,7 +569,6 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:218 -#: src/pages/stock/StockDetail.tsx:432 #: src/tables/RowActions.tsx:32 msgid "Duplicate" msgstr "" @@ -848,12 +857,12 @@ msgstr "" msgid "Server Version" msgstr "" -#: src/components/nav/Layout.tsx:54 +#: src/components/nav/Layout.tsx:52 #: src/tables/part/PartThumbTable.tsx:190 msgid "Search..." msgstr "" -#: src/components/nav/Layout.tsx:56 +#: src/components/nav/Layout.tsx:54 msgid "Nothing found..." msgstr "" @@ -1002,19 +1011,18 @@ msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49 -#: src/pages/build/BuildDetail.tsx:79 -#: src/pages/part/PartDetail.tsx:767 +#: src/pages/build/BuildDetail.tsx:78 +#: src/pages/part/PartDetail.tsx:778 #: src/tables/part/RelatedPartTable.tsx:45 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:70 msgid "Part" msgstr "" @@ -1025,7 +1033,7 @@ msgstr "" #: src/pages/part/CategoryDetail.tsx:104 #: src/pages/part/CategoryDetail.tsx:183 #: src/pages/part/CategoryDetail.tsx:213 -#: src/pages/part/PartDetail.tsx:633 +#: src/pages/part/PartDetail.tsx:627 msgid "Parts" msgstr "" @@ -1046,10 +1054,10 @@ msgid "Part Test Templates" msgstr "" #: src/components/render/ModelType.tsx:43 -#: src/pages/company/SupplierPartDetail.tsx:185 -#: src/pages/company/SupplierPartDetail.tsx:294 -#: src/pages/stock/StockDetail.tsx:161 -#: src/tables/purchasing/SupplierPartTable.tsx:63 +#: src/pages/company/SupplierPartDetail.tsx:192 +#: src/pages/company/SupplierPartDetail.tsx:324 +#: src/pages/stock/StockDetail.tsx:168 +#: src/tables/purchasing/SupplierPartTable.tsx:69 msgid "Supplier Part" msgstr "" @@ -1073,12 +1081,12 @@ msgstr "" #: src/components/render/ModelType.tsx:67 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:67 -#: src/pages/stock/StockDetail.tsx:480 +#: src/pages/stock/StockDetail.tsx:514 msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:68 -#: src/pages/company/CompanyDetail.tsx:196 +#: src/pages/company/CompanyDetail.tsx:197 #: src/pages/stock/LocationDetail.tsx:112 #: src/pages/stock/LocationDetail.tsx:156 #: src/pages/stock/LocationDetail.tsx:309 @@ -1119,7 +1127,7 @@ msgid "Build Lines" msgstr "" #: src/components/render/ModelType.tsx:104 -#: src/pages/company/CompanyDetail.tsx:302 +#: src/pages/company/CompanyDetail.tsx:309 msgid "Company" msgstr "" @@ -1139,16 +1147,16 @@ msgstr "" #: src/components/render/ModelType.tsx:119 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:99 -#: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:319 +#: src/pages/part/pricing/PurchaseHistoryPanel.tsx:42 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:328 msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:120 #: src/pages/Index/Settings/SystemSettings.tsx:242 -#: src/pages/company/CompanyDetail.tsx:189 -#: src/pages/company/SupplierPartDetail.tsx:219 -#: src/pages/part/PartDetail.tsx:566 +#: src/pages/company/CompanyDetail.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:226 +#: src/pages/part/PartDetail.tsx:560 #: src/pages/purchasing/PurchasingIndex.tsx:20 msgid "Purchase Orders" msgstr "" @@ -1163,16 +1171,16 @@ msgstr "" #: src/components/render/ModelType.tsx:132 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:108 -#: src/pages/build/BuildDetail.tsx:127 -#: src/pages/sales/SalesOrderDetail.tsx:265 -#: src/pages/stock/StockDetail.tsx:209 +#: src/pages/build/BuildDetail.tsx:126 +#: src/pages/sales/SalesOrderDetail.tsx:315 +#: src/pages/stock/StockDetail.tsx:216 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:133 #: src/pages/Index/Settings/SystemSettings.tsx:257 -#: src/pages/company/CompanyDetail.tsx:205 -#: src/pages/part/PartDetail.tsx:572 +#: src/pages/company/CompanyDetail.tsx:206 +#: src/pages/part/PartDetail.tsx:566 #: src/pages/sales/SalesIndex.tsx:21 msgid "Sales Orders" msgstr "" @@ -1187,13 +1195,13 @@ msgstr "" #: src/components/render/ModelType.tsx:147 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:117 -#: src/pages/sales/ReturnOrderDetail.tsx:241 +#: src/pages/sales/ReturnOrderDetail.tsx:291 msgid "Return Order" msgstr "" #: src/components/render/ModelType.tsx:148 #: src/pages/Index/Settings/SystemSettings.tsx:272 -#: src/pages/company/CompanyDetail.tsx:212 +#: src/pages/company/CompanyDetail.tsx:213 #: src/pages/sales/SalesIndex.tsx:27 msgid "Return Orders" msgstr "" @@ -1204,19 +1212,19 @@ msgid "Address" msgstr "" #: src/components/render/ModelType.tsx:156 -#: src/pages/company/CompanyDetail.tsx:238 +#: src/pages/company/CompanyDetail.tsx:239 msgid "Addresses" msgstr "" #: src/components/render/ModelType.tsx:162 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:165 -#: src/pages/sales/ReturnOrderDetail.tsx:131 -#: src/pages/sales/SalesOrderDetail.tsx:135 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:167 +#: src/pages/sales/ReturnOrderDetail.tsx:146 +#: src/pages/sales/SalesOrderDetail.tsx:150 msgid "Contact" msgstr "" #: src/components/render/ModelType.tsx:163 -#: src/pages/company/CompanyDetail.tsx:232 +#: src/pages/company/CompanyDetail.tsx:233 msgid "Contacts" msgstr "" @@ -1246,26 +1254,26 @@ msgstr "" #: src/defaults/links.tsx:29 #: src/defaults/menuItems.tsx:38 #: src/pages/Index/Settings/SystemSettings.tsx:199 -#: src/pages/part/PartDetail.tsx:488 +#: src/pages/part/PartDetail.tsx:482 #: src/pages/stock/LocationDetail.tsx:289 -#: src/pages/stock/StockDetail.tsx:343 +#: src/pages/stock/StockDetail.tsx:350 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" msgstr "" #: src/components/render/Stock.tsx:26 -#: src/pages/stock/StockDetail.tsx:144 -#: src/pages/stock/StockDetail.tsx:450 +#: src/pages/stock/StockDetail.tsx:151 +#: src/pages/stock/StockDetail.tsx:484 msgid "Serial Number" msgstr "" #: src/components/render/Stock.tsx:28 -#: src/pages/part/pricing/BomPricingPanel.tsx:117 -#: src/pages/part/pricing/PriceBreakPanel.tsx:95 -#: src/pages/stock/StockDetail.tsx:139 -#: src/pages/stock/StockDetail.tsx:455 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:92 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:120 +#: src/pages/part/pricing/BomPricingPanel.tsx:132 +#: src/pages/part/pricing/PriceBreakPanel.tsx:96 +#: src/pages/stock/StockDetail.tsx:146 +#: src/pages/stock/StockDetail.tsx:489 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:94 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:122 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:73 msgid "Quantity" msgstr "" @@ -2013,7 +2021,7 @@ msgid "Current News" msgstr "" #: src/defaults/links.tsx:11 -#: src/pages/company/CompanyDetail.tsx:89 +#: src/pages/company/CompanyDetail.tsx:90 msgid "Website" msgstr "" @@ -2030,8 +2038,8 @@ msgstr "" #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:217 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:278 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:322 +#: src/pages/company/SupplierPartDetail.tsx:297 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:331 #: src/pages/purchasing/PurchasingIndex.tsx:52 msgid "Purchasing" msgstr "" @@ -2039,9 +2047,9 @@ msgstr "" #: src/defaults/links.tsx:32 #: src/defaults/menuItems.tsx:53 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:245 +#: src/pages/sales/ReturnOrderDetail.tsx:296 #: src/pages/sales/SalesIndex.tsx:45 -#: src/pages/sales/SalesOrderDetail.tsx:269 +#: src/pages/sales/SalesOrderDetail.tsx:320 msgid "Sales" msgstr "" @@ -2180,75 +2188,75 @@ msgstr "" #~ msgid "Part updated" #~ msgstr "" -#: src/forms/PurchaseOrderForms.tsx:246 +#: src/forms/PurchaseOrderForms.tsx:257 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:254 +#: src/forms/PurchaseOrderForms.tsx:265 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:263 +#: src/forms/PurchaseOrderForms.tsx:274 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:273 +#: src/forms/PurchaseOrderForms.tsx:284 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:278 +#: src/forms/PurchaseOrderForms.tsx:289 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:289 -#: src/forms/PurchaseOrderForms.tsx:365 +#: src/forms/PurchaseOrderForms.tsx:300 +#: src/forms/PurchaseOrderForms.tsx:376 msgid "Scan Barcode" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:333 +#: src/forms/PurchaseOrderForms.tsx:344 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:340 +#: src/forms/PurchaseOrderForms.tsx:351 msgid "Assign Batch Code{0}" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:349 +#: src/forms/PurchaseOrderForms.tsx:360 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:374 -#: src/forms/StockForms.tsx:359 +#: src/forms/PurchaseOrderForms.tsx:385 +#: src/forms/StockForms.tsx:336 msgid "Remove item from list" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:399 -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/PurchaseOrderForms.tsx:410 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:58 -#: src/pages/stock/StockDetail.tsx:169 +#: src/pages/stock/StockDetail.tsx:176 msgid "Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:415 +#: src/forms/PurchaseOrderForms.tsx:426 msgid "Store at default location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:428 +#: src/forms/PurchaseOrderForms.tsx:439 msgid "Store at line item destination" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:438 +#: src/forms/PurchaseOrderForms.tsx:449 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:647 +#: src/forms/PurchaseOrderForms.tsx:658 msgid "Receive line items" msgstr "" @@ -2273,97 +2281,94 @@ msgstr "" #~ msgstr "" #: src/forms/StockForms.tsx:136 +#: src/pages/stock/StockDetail.tsx:373 #: src/tables/stock/StockItemTable.tsx:374 #: src/tables/stock/StockItemTable.tsx:494 msgid "Add Stock Item" msgstr "" -#: src/forms/StockForms.tsx:157 -msgid "Edit Stock Item" -msgstr "" - #: src/forms/StockForms.tsx:158 -msgid "Stock item updated" -msgstr "" +#~ msgid "Stock item updated" +#~ msgstr "" -#: src/forms/StockForms.tsx:348 +#: src/forms/StockForms.tsx:325 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 -#: src/pages/part/PartDetail.tsx:208 -#: src/pages/part/PartDetail.tsx:649 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 +#: src/pages/part/PartDetail.tsx:202 +#: src/pages/part/PartDetail.tsx:643 #: src/tables/stock/StockItemTable.tsx:283 msgid "In Stock" msgstr "" -#: src/forms/StockForms.tsx:416 +#: src/forms/StockForms.tsx:393 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/tables/RowActions.tsx:148 msgid "Actions" msgstr "" -#: src/forms/StockForms.tsx:479 -#: src/pages/stock/StockDetail.tsx:399 +#: src/forms/StockForms.tsx:456 +#: src/pages/stock/StockDetail.tsx:429 #: src/tables/settings/TemplateTable.tsx:266 -#: src/tables/stock/StockItemTestResultTable.tsx:350 +#: src/tables/stock/StockItemTestResultTable.tsx:348 msgid "Add" msgstr "" -#: src/forms/StockForms.tsx:507 +#: src/forms/StockForms.tsx:484 #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:389 +#: src/pages/stock/StockDetail.tsx:419 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:740 +#: src/forms/StockForms.tsx:717 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:749 +#: src/forms/StockForms.tsx:726 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:758 -#: src/pages/part/PartDetail.tsx:725 +#: src/forms/StockForms.tsx:735 +#: src/pages/part/PartDetail.tsx:734 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:767 -#: src/pages/part/PartDetail.tsx:714 +#: src/forms/StockForms.tsx:744 +#: src/pages/part/PartDetail.tsx:723 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:776 +#: src/forms/StockForms.tsx:753 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:785 +#: src/forms/StockForms.tsx:762 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:804 +#: src/forms/StockForms.tsx:781 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:811 +#: src/forms/StockForms.tsx:788 msgid "Parent stock location" msgstr "" @@ -2375,38 +2380,50 @@ msgstr "" #~ msgid "See you soon." #~ msgstr "" -#: src/functions/auth.tsx:70 -msgid "Logout successful" +#: src/functions/auth.tsx:68 +msgid "Logged Out" msgstr "" +#: src/functions/auth.tsx:69 +msgid "Successfully logged out" +msgstr "" + +#: src/functions/auth.tsx:70 +#~ msgid "Logout successful" +#~ msgstr "" + #: src/functions/auth.tsx:71 -msgid "You have been logged out" -msgstr "" +#~ msgid "You have been logged out" +#~ msgstr "" -#: src/functions/auth.tsx:108 +#: src/functions/auth.tsx:103 msgid "Check your inbox for a reset link. This only works if you have an account. Check in spam too." msgstr "" -#: src/functions/auth.tsx:115 +#: src/functions/auth.tsx:110 #: src/pages/Auth/Set-Password.tsx:39 msgid "Reset failed" msgstr "" +#: src/functions/auth.tsx:139 +msgid "Logged In" +msgstr "" + +#: src/functions/auth.tsx:140 +msgid "Successfully logged in" +msgstr "" + #: src/functions/auth.tsx:141 #~ msgid "Already logged in" #~ msgstr "" -#: src/functions/auth.tsx:142 -msgid "Logged In" -msgstr "" - #: src/functions/auth.tsx:142 #~ msgid "Found an existing login - using it to log you in." #~ msgstr "" #: src/functions/auth.tsx:143 -msgid "Found an existing login - welcome back!" -msgstr "" +#~ msgid "Found an existing login - welcome back!" +#~ msgstr "" #: src/functions/forms.tsx:50 #~ msgid "Form method not provided" @@ -2424,27 +2441,27 @@ msgstr "" msgid "method parameter not supplied" msgstr "" -#: src/functions/notifications.tsx:9 +#: src/functions/notifications.tsx:10 msgid "Not implemented" msgstr "" -#: src/functions/notifications.tsx:10 +#: src/functions/notifications.tsx:11 msgid "This feature is not yet implemented" msgstr "" -#: src/functions/notifications.tsx:20 +#: src/functions/notifications.tsx:21 msgid "Permission denied" msgstr "" -#: src/functions/notifications.tsx:21 +#: src/functions/notifications.tsx:22 msgid "You do not have permission to perform this action" msgstr "" -#: src/functions/notifications.tsx:32 +#: src/functions/notifications.tsx:33 msgid "Invalid Return Code" msgstr "" -#: src/functions/notifications.tsx:33 +#: src/functions/notifications.tsx:34 msgid "Server returned status {returnCode}" msgstr "" @@ -2473,14 +2490,18 @@ msgstr "" msgid "No selection" msgstr "" -#: src/pages/Auth/Login.tsx:75 +#: src/pages/Auth/Login.tsx:86 msgid "Welcome, log in below" msgstr "" -#: src/pages/Auth/Login.tsx:77 +#: src/pages/Auth/Login.tsx:88 msgid "Register below" msgstr "" +#: src/pages/Auth/Logout.tsx:23 +msgid "Logging out" +msgstr "" + #: src/pages/Auth/Reset.tsx:41 #: src/pages/Auth/Set-Password.tsx:112 msgid "Send mail" @@ -2933,7 +2954,7 @@ msgid "Reports" msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:89 -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:318 msgid "Report" msgstr "" @@ -2950,7 +2971,7 @@ msgstr "" #~ msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135 -#: src/pages/part/PartDetail.tsx:513 +#: src/pages/part/PartDetail.tsx:507 msgid "Bill of Materials" msgstr "" @@ -3001,15 +3022,15 @@ msgid "Reporting" msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:223 -#: src/pages/part/PartDetail.tsx:584 +#: src/pages/part/PartDetail.tsx:578 msgid "Stocktake" msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:228 -#: src/pages/build/BuildDetail.tsx:360 +#: src/pages/build/BuildDetail.tsx:361 #: src/pages/build/BuildIndex.tsx:14 -#: src/pages/part/PartDetail.tsx:520 -#: src/pages/sales/SalesOrderDetail.tsx:213 +#: src/pages/part/PartDetail.tsx:514 +#: src/pages/sales/SalesOrderDetail.tsx:240 msgid "Build Orders" msgstr "" @@ -3065,34 +3086,34 @@ msgstr "" #~ msgid "Build Status" #~ msgstr "" -#: src/pages/build/BuildDetail.tsx:85 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:109 -#: src/pages/sales/ReturnOrderDetail.tsx:75 -#: src/pages/sales/SalesOrderDetail.tsx:79 +#: src/pages/build/BuildDetail.tsx:84 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:111 +#: src/pages/sales/ReturnOrderDetail.tsx:90 +#: src/pages/sales/SalesOrderDetail.tsx:94 #: src/tables/machine/MachineListTable.tsx:323 #: src/tables/purchasing/PurchaseOrderTable.tsx:55 -#: src/tables/sales/ReturnOrderTable.tsx:41 +#: src/tables/sales/ReturnOrderTable.tsx:46 #: src/tables/sales/SalesOrderTable.tsx:52 #: src/tables/stock/StockItemTable.tsx:252 msgid "Status" msgstr "" -#: src/pages/build/BuildDetail.tsx:91 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:82 -#: src/pages/sales/ReturnOrderDetail.tsx:49 -#: src/pages/sales/SalesOrderDetail.tsx:53 +#: src/pages/build/BuildDetail.tsx:90 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:84 +#: src/pages/sales/ReturnOrderDetail.tsx:64 +#: src/pages/sales/SalesOrderDetail.tsx:68 msgid "Reference" msgstr "" -#: src/pages/build/BuildDetail.tsx:96 -#: src/pages/company/CompanyDetail.tsx:84 +#: src/pages/build/BuildDetail.tsx:95 +#: src/pages/company/CompanyDetail.tsx:85 #: src/pages/company/ManufacturerPartDetail.tsx:73 -#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/pages/company/SupplierPartDetail.tsx:85 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:129 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:103 -#: src/pages/sales/ReturnOrderDetail.tsx:69 -#: src/pages/sales/SalesOrderDetail.tsx:73 +#: src/pages/part/PartDetail.tsx:123 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:105 +#: src/pages/sales/ReturnOrderDetail.tsx:84 +#: src/pages/sales/SalesOrderDetail.tsx:88 #: src/pages/stock/LocationDetail.tsx:93 #: src/tables/ColumnRenderers.tsx:59 #: src/tables/machine/MachineTypeTable.tsx:69 @@ -3105,40 +3126,40 @@ msgstr "" msgid "Description" msgstr "" -#: src/pages/build/BuildDetail.tsx:103 +#: src/pages/build/BuildDetail.tsx:102 msgid "Parent Build" msgstr "" -#: src/pages/build/BuildDetail.tsx:114 +#: src/pages/build/BuildDetail.tsx:113 msgid "Build Quantity" msgstr "" -#: src/pages/build/BuildDetail.tsx:122 -#: src/pages/build/BuildDetail.tsx:223 +#: src/pages/build/BuildDetail.tsx:121 +#: src/pages/build/BuildDetail.tsx:222 msgid "Completed Outputs" msgstr "" -#: src/pages/build/BuildDetail.tsx:139 +#: src/pages/build/BuildDetail.tsx:138 msgid "Issued By" msgstr "" -#: src/pages/build/BuildDetail.tsx:145 -#: src/pages/part/PartDetail.tsx:321 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:190 -#: src/pages/sales/ReturnOrderDetail.tsx:156 -#: src/pages/sales/SalesOrderDetail.tsx:160 +#: src/pages/build/BuildDetail.tsx:144 +#: src/pages/part/PartDetail.tsx:315 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:192 +#: src/pages/sales/ReturnOrderDetail.tsx:171 +#: src/pages/sales/SalesOrderDetail.tsx:175 msgid "Responsible" msgstr "" -#: src/pages/build/BuildDetail.tsx:157 +#: src/pages/build/BuildDetail.tsx:156 msgid "Source Location" msgstr "" -#: src/pages/build/BuildDetail.tsx:158 +#: src/pages/build/BuildDetail.tsx:157 msgid "Any location" msgstr "" -#: src/pages/build/BuildDetail.tsx:165 +#: src/pages/build/BuildDetail.tsx:164 msgid "Destination Location" msgstr "" @@ -3153,7 +3174,7 @@ msgstr "" #~ msgid "Link custom barcode to part" #~ msgstr "" -#: src/pages/build/BuildDetail.tsx:196 +#: src/pages/build/BuildDetail.tsx:195 msgid "Build Details" msgstr "" @@ -3162,7 +3183,7 @@ msgstr "" #~ msgid "Unlink custom barcode from part" #~ msgstr "" -#: src/pages/build/BuildDetail.tsx:202 +#: src/pages/build/BuildDetail.tsx:201 #: src/tables/build/BuildLineTable.tsx:204 msgid "Allocate Stock" msgstr "" @@ -3171,7 +3192,7 @@ msgstr "" #~ msgid "Build Order updated" #~ msgstr "" -#: src/pages/build/BuildDetail.tsx:217 +#: src/pages/build/BuildDetail.tsx:216 msgid "Incomplete Outputs" msgstr "" @@ -3187,48 +3208,48 @@ msgstr "" #~ msgid "Delete build order" #~ msgstr "" -#: src/pages/build/BuildDetail.tsx:236 +#: src/pages/build/BuildDetail.tsx:235 msgid "Consumed Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:248 +#: src/pages/build/BuildDetail.tsx:247 msgid "Child Build Orders" msgstr "" -#: src/pages/build/BuildDetail.tsx:258 -#: src/pages/company/CompanyDetail.tsx:244 +#: src/pages/build/BuildDetail.tsx:257 +#: src/pages/company/CompanyDetail.tsx:245 #: src/pages/company/ManufacturerPartDetail.tsx:169 -#: src/pages/part/PartDetail.tsx:606 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:246 -#: src/pages/sales/ReturnOrderDetail.tsx:199 -#: src/pages/sales/SalesOrderDetail.tsx:223 -#: src/pages/stock/StockDetail.tsx:316 +#: src/pages/part/PartDetail.tsx:600 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:253 +#: src/pages/sales/ReturnOrderDetail.tsx:214 +#: src/pages/sales/SalesOrderDetail.tsx:250 +#: src/pages/stock/StockDetail.tsx:323 msgid "Attachments" msgstr "" -#: src/pages/build/BuildDetail.tsx:270 -#: src/pages/company/CompanyDetail.tsx:256 -#: src/pages/part/PartDetail.tsx:618 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:258 -#: src/pages/sales/ReturnOrderDetail.tsx:211 -#: src/pages/sales/SalesOrderDetail.tsx:235 -#: src/pages/stock/StockDetail.tsx:328 +#: src/pages/build/BuildDetail.tsx:269 +#: src/pages/company/CompanyDetail.tsx:257 +#: src/pages/part/PartDetail.tsx:612 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:265 +#: src/pages/sales/ReturnOrderDetail.tsx:226 +#: src/pages/sales/SalesOrderDetail.tsx:262 +#: src/pages/stock/StockDetail.tsx:335 msgid "Notes" msgstr "" -#: src/pages/build/BuildDetail.tsx:286 +#: src/pages/build/BuildDetail.tsx:287 msgid "Edit Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:312 +#: src/pages/build/BuildDetail.tsx:313 msgid "Reporting Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:318 +#: src/pages/build/BuildDetail.tsx:319 msgid "Print build report" msgstr "" -#: src/pages/build/BuildDetail.tsx:324 +#: src/pages/build/BuildDetail.tsx:325 msgid "Build Order Actions" msgstr "" @@ -3240,53 +3261,56 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "" -#: src/pages/company/CompanyDetail.tsx:97 +#: src/pages/company/CompanyDetail.tsx:98 msgid "Phone Number" msgstr "" -#: src/pages/company/CompanyDetail.tsx:104 +#: src/pages/company/CompanyDetail.tsx:105 msgid "Email Address" msgstr "" -#: src/pages/company/CompanyDetail.tsx:114 +#: src/pages/company/CompanyDetail.tsx:115 msgid "Default Currency" msgstr "" -#: src/pages/company/CompanyDetail.tsx:119 +#: src/pages/company/CompanyDetail.tsx:120 #: src/pages/company/SupplierDetail.tsx:8 -#: src/pages/company/SupplierPartDetail.tsx:102 -#: src/pages/company/SupplierPartDetail.tsx:188 -#: src/pages/company/SupplierPartDetail.tsx:282 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:97 +#: src/pages/company/SupplierPartDetail.tsx:109 +#: src/pages/company/SupplierPartDetail.tsx:195 +#: src/pages/company/SupplierPartDetail.tsx:301 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:99 +#: src/tables/company/CompanyTable.tsx:93 #: src/tables/purchasing/PurchaseOrderTable.tsx:73 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:36 msgid "Supplier" msgstr "" -#: src/pages/company/CompanyDetail.tsx:125 +#: src/pages/company/CompanyDetail.tsx:126 #: src/pages/company/ManufacturerDetail.tsx:8 #: src/pages/company/ManufacturerPartDetail.tsx:91 #: src/pages/company/ManufacturerPartDetail.tsx:221 -#: src/pages/company/SupplierPartDetail.tsx:117 +#: src/pages/company/SupplierPartDetail.tsx:124 +#: src/tables/company/CompanyTable.tsx:98 msgid "Manufacturer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:131 +#: src/pages/company/CompanyDetail.tsx:132 #: src/pages/company/CustomerDetail.tsx:8 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:37 -#: src/pages/sales/ReturnOrderDetail.tsx:63 -#: src/pages/sales/SalesOrderDetail.tsx:67 -#: src/pages/stock/StockDetail.tsx:218 -#: src/tables/sales/ReturnOrderTable.tsx:60 -#: src/tables/sales/SalesOrderTable.tsx:95 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:38 +#: src/pages/sales/ReturnOrderDetail.tsx:78 +#: src/pages/sales/SalesOrderDetail.tsx:82 +#: src/pages/stock/StockDetail.tsx:225 +#: src/tables/company/CompanyTable.tsx:103 +#: src/tables/sales/ReturnOrderTable.tsx:61 +#: src/tables/sales/SalesOrderTable.tsx:97 msgid "Customer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:165 +#: src/pages/company/CompanyDetail.tsx:166 msgid "Details" msgstr "" -#: src/pages/company/CompanyDetail.tsx:171 +#: src/pages/company/CompanyDetail.tsx:172 msgid "Manufactured Parts" msgstr "" @@ -3294,7 +3318,7 @@ msgstr "" #~ msgid "Edit company" #~ msgstr "" -#: src/pages/company/CompanyDetail.tsx:180 +#: src/pages/company/CompanyDetail.tsx:181 msgid "Supplied Parts" msgstr "" @@ -3302,30 +3326,31 @@ msgstr "" #~ msgid "Delete company" #~ msgstr "" -#: src/pages/company/CompanyDetail.tsx:221 +#: src/pages/company/CompanyDetail.tsx:222 msgid "Assigned Stock" msgstr "" -#: src/pages/company/CompanyDetail.tsx:272 +#: src/pages/company/CompanyDetail.tsx:273 msgid "Edit Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:281 +#: src/pages/company/CompanyDetail.tsx:282 msgid "Company Actions" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:66 -#: src/pages/company/SupplierPartDetail.tsx:71 +#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:72 msgid "Internal Part" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:81 -#: src/pages/company/SupplierPartDetail.tsx:85 +#: src/pages/company/SupplierPartDetail.tsx:92 msgid "External Link" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:99 -#: src/pages/company/SupplierPartDetail.tsx:126 +#: src/pages/company/SupplierPartDetail.tsx:133 #: src/tables/purchasing/ManufacturerPartTable.tsx:53 msgid "Manufacturer Part Number" msgstr "" @@ -3339,12 +3364,12 @@ msgid "Manufacturer Part Details" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:143 -#: src/pages/part/PartDetail.tsx:482 +#: src/pages/part/PartDetail.tsx:476 msgid "Parameters" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:155 -#: src/pages/part/PartDetail.tsx:553 +#: src/pages/part/PartDetail.tsx:547 #: src/pages/purchasing/PurchasingIndex.tsx:26 msgid "Suppliers" msgstr "" @@ -3362,65 +3387,70 @@ msgstr "" msgid "ManufacturerPart" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:92 +#: src/pages/company/SupplierPartDetail.tsx:99 #: src/tables/ColumnRenderers.tsx:110 msgid "Note" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:110 +#: src/pages/company/SupplierPartDetail.tsx:117 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:138 -#: src/pages/company/SupplierPartDetail.tsx:189 -#: src/pages/stock/StockDetail.tsx:232 +#: src/pages/company/SupplierPartDetail.tsx:145 +#: src/pages/company/SupplierPartDetail.tsx:196 +#: src/pages/stock/StockDetail.tsx:239 msgid "Packaging" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:145 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:105 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:141 -#: src/tables/purchasing/SupplierPartTable.tsx:120 +#: src/pages/company/SupplierPartDetail.tsx:152 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:107 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:143 +#: src/tables/purchasing/SupplierPartTable.tsx:132 msgid "Pack Quantity" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:156 +#: src/pages/company/SupplierPartDetail.tsx:163 msgid "Supplier Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:163 +#: src/pages/company/SupplierPartDetail.tsx:170 msgid "Availability Updated" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:197 msgid "Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:199 +#: src/pages/company/SupplierPartDetail.tsx:206 msgid "Supplier Part Details" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:205 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:234 +#: src/pages/company/SupplierPartDetail.tsx:212 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:241 msgid "Received Stock" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:229 -#: src/pages/part/PartPricingPanel.tsx:79 -#: src/pages/part/pricing/PricingOverviewPanel.tsx:111 +#: src/pages/company/SupplierPartDetail.tsx:236 +#: src/pages/part/PartPricingPanel.tsx:115 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:130 msgid "Supplier Pricing" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:244 +#: src/pages/company/SupplierPartDetail.tsx:251 msgid "Supplier Part Actions" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:270 -#: src/tables/purchasing/SupplierPartTable.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:275 +#: src/tables/purchasing/SupplierPartTable.tsx:211 msgid "Edit Supplier Part" msgstr "" +#: src/pages/company/SupplierPartDetail.tsx:282 +#: src/tables/purchasing/SupplierPartTable.tsx:164 +msgid "Add Supplier Part" +msgstr "" + #: src/pages/part/CategoryDetail.tsx:78 #: src/pages/stock/LocationDetail.tsx:85 #: src/tables/settings/ErrorTable.tsx:34 @@ -3467,135 +3497,143 @@ msgstr "" msgid "Category Details" msgstr "" -#: src/pages/part/PartDetail.tsx:135 +#: src/pages/part/PartDetail.tsx:129 msgid "Variant of" msgstr "" -#: src/pages/part/PartDetail.tsx:142 +#: src/pages/part/PartDetail.tsx:136 #: src/tables/notifications/NotificationsTable.tsx:31 #: src/tables/part/PartCategoryTemplateTable.tsx:68 msgid "Category" msgstr "" -#: src/pages/part/PartDetail.tsx:148 +#: src/pages/part/PartDetail.tsx:142 msgid "Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:155 +#: src/pages/part/PartDetail.tsx:149 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:162 +#: src/pages/part/PartDetail.tsx:156 msgid "IPN" msgstr "" -#: src/pages/part/PartDetail.tsx:169 +#: src/pages/part/PartDetail.tsx:163 msgid "Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:176 +#: src/pages/part/PartDetail.tsx:170 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:39 msgid "Units" msgstr "" -#: src/pages/part/PartDetail.tsx:183 +#: src/pages/part/PartDetail.tsx:177 #: src/tables/settings/PendingTasksTable.tsx:40 msgid "Keywords" msgstr "" -#: src/pages/part/PartDetail.tsx:190 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:156 -#: src/pages/sales/ReturnOrderDetail.tsx:122 -#: src/pages/sales/SalesOrderDetail.tsx:126 +#: src/pages/part/PartDetail.tsx:184 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:158 +#: src/pages/sales/ReturnOrderDetail.tsx:137 +#: src/pages/sales/SalesOrderDetail.tsx:141 msgid "Link" msgstr "" -#: src/pages/part/PartDetail.tsx:202 +#: src/pages/part/PartDetail.tsx:196 #: src/tables/build/BuildLineTable.tsx:115 msgid "Available Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:214 +#: src/pages/part/PartDetail.tsx:208 msgid "Minimum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:220 -#: src/tables/bom/BomTable.tsx:205 +#: src/pages/part/PartDetail.tsx:214 +#: src/tables/bom/BomTable.tsx:210 #: src/tables/build/BuildLineTable.tsx:92 msgid "On order" msgstr "" -#: src/pages/part/PartDetail.tsx:229 +#: src/pages/part/PartDetail.tsx:223 msgid "Allocated to Build Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:240 +#: src/pages/part/PartDetail.tsx:234 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:250 -#: src/tables/bom/BomTable.tsx:229 +#: src/pages/part/PartDetail.tsx:244 +#: src/tables/bom/BomTable.tsx:234 msgid "Can Build" msgstr "" -#: src/pages/part/PartDetail.tsx:257 -#: src/tables/bom/BomTable.tsx:213 +#: src/pages/part/PartDetail.tsx:251 +#: src/tables/bom/BomTable.tsx:218 #: src/tables/part/PartTable.tsx:91 msgid "Building" msgstr "" -#: src/pages/part/PartDetail.tsx:266 +#: src/pages/part/PartDetail.tsx:260 #: src/tables/bom/UsedInTable.tsx:71 #: src/tables/build/BuildOrderTable.tsx:102 +#: src/tables/company/CompanyTable.tsx:58 +#: src/tables/company/CompanyTable.tsx:88 #: src/tables/machine/MachineListTable.tsx:320 #: src/tables/part/PartTable.tsx:177 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:190 #: src/tables/plugin/PluginListTable.tsx:634 +#: src/tables/purchasing/SupplierPartTable.tsx:99 +#: src/tables/purchasing/SupplierPartTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:247 msgid "Active" msgstr "" -#: src/pages/part/PartDetail.tsx:271 +#: src/pages/part/PartDetail.tsx:265 msgid "Template Part" msgstr "" -#: src/pages/part/PartDetail.tsx:276 -#: src/tables/bom/BomTable.tsx:257 +#: src/pages/part/PartDetail.tsx:270 +#: src/tables/bom/BomTable.tsx:262 msgid "Assembled Part" msgstr "" -#: src/pages/part/PartDetail.tsx:281 +#: src/pages/part/PartDetail.tsx:275 msgid "Component Part" msgstr "" -#: src/pages/part/PartDetail.tsx:286 -#: src/tables/bom/BomTable.tsx:252 +#: src/pages/part/PartDetail.tsx:280 +#: src/tables/bom/BomTable.tsx:257 msgid "Trackable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:291 +#: src/pages/part/PartDetail.tsx:285 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:296 +#: src/pages/part/PartDetail.tsx:290 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:301 +#: src/pages/part/PartDetail.tsx:295 msgid "Virtual Part" msgstr "" -#: src/pages/part/PartDetail.tsx:309 +#: src/pages/part/PartDetail.tsx:303 msgid "Creation Date" msgstr "" +#: src/pages/part/PartDetail.tsx:308 +msgid "Created By" +msgstr "" + #: src/pages/part/PartDetail.tsx:310 #~ msgid "Edit part" #~ msgstr "" -#: src/pages/part/PartDetail.tsx:314 -msgid "Created By" +#: src/pages/part/PartDetail.tsx:322 +msgid "Default Supplier" msgstr "" #: src/pages/part/PartDetail.tsx:322 @@ -3606,352 +3644,373 @@ msgstr "" #~ msgid "Delete part" #~ msgstr "" -#: src/pages/part/PartDetail.tsx:328 -msgid "Default Supplier" -msgstr "" - -#: src/pages/part/PartDetail.tsx:339 +#: src/pages/part/PartDetail.tsx:333 #: src/tables/part/PartTable.tsx:160 msgid "Price Range" msgstr "" -#: src/pages/part/PartDetail.tsx:374 -#: src/pages/stock/StockDetail.tsx:129 +#: src/pages/part/PartDetail.tsx:368 +#: src/pages/stock/StockDetail.tsx:136 msgid "Last Stocktake" msgstr "" -#: src/pages/part/PartDetail.tsx:409 +#: src/pages/part/PartDetail.tsx:403 msgid "Stocktake By" msgstr "" -#: src/pages/part/PartDetail.tsx:476 +#: src/pages/part/PartDetail.tsx:470 msgid "Part Details" msgstr "" -#: src/pages/part/PartDetail.tsx:500 +#: src/pages/part/PartDetail.tsx:494 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:507 -#: src/pages/stock/StockDetail.tsx:277 +#: src/pages/part/PartDetail.tsx:501 +#: src/pages/stock/StockDetail.tsx:284 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:527 +#: src/pages/part/PartDetail.tsx:521 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:534 +#: src/pages/part/PartDetail.tsx:528 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:540 +#: src/pages/part/PartDetail.tsx:534 #: src/pages/purchasing/PurchasingIndex.tsx:37 msgid "Manufacturers" msgstr "" -#: src/pages/part/PartDetail.tsx:579 +#: src/pages/part/PartDetail.tsx:573 msgid "Scheduling" msgstr "" -#: src/pages/part/PartDetail.tsx:589 +#: src/pages/part/PartDetail.tsx:583 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:600 +#: src/pages/part/PartDetail.tsx:594 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:654 +#: src/pages/part/PartDetail.tsx:648 msgid "No Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:659 +#: src/pages/part/PartDetail.tsx:653 #: src/tables/part/PartTable.tsx:85 msgid "On Order" msgstr "" -#: src/pages/part/PartDetail.tsx:664 +#: src/pages/part/PartDetail.tsx:658 #: src/tables/stock/StockItemTable.tsx:288 msgid "In Production" msgstr "" -#: src/pages/part/PartDetail.tsx:676 +#: src/pages/part/PartDetail.tsx:671 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:707 +#: src/pages/part/PartDetail.tsx:678 +#: src/tables/part/PartTable.tsx:276 +#: src/tables/part/PartTable.tsx:292 +msgid "Add Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:716 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:715 +#: src/pages/part/PartDetail.tsx:724 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:726 +#: src/pages/part/PartDetail.tsx:735 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:736 +#: src/pages/part/PartDetail.tsx:745 msgid "Part Actions" msgstr "" -#: src/pages/part/PartPricingPanel.tsx:48 +#: src/pages/part/PartPricingPanel.tsx:72 msgid "No pricing data found for this part." msgstr "" -#: src/pages/part/PartPricingPanel.tsx:56 +#: src/pages/part/PartPricingPanel.tsx:86 msgid "Pricing Overview" msgstr "" -#: src/pages/part/PartPricingPanel.tsx:62 +#: src/pages/part/PartPricingPanel.tsx:92 msgid "Purchase History" msgstr "" -#: src/pages/part/PartPricingPanel.tsx:73 -#: src/pages/part/pricing/PricingOverviewPanel.tsx:90 +#: src/pages/part/PartPricingPanel.tsx:106 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:109 msgid "Internal Pricing" msgstr "" -#: src/pages/part/PartPricingPanel.tsx:85 -#: src/pages/part/pricing/PricingOverviewPanel.tsx:97 +#: src/pages/part/PartPricingPanel.tsx:124 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:116 msgid "BOM Pricing" msgstr "" -#: src/pages/part/PartPricingPanel.tsx:91 -#: src/pages/part/pricing/PricingOverviewPanel.tsx:118 +#: src/pages/part/PartPricingPanel.tsx:131 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:137 msgid "Variant Pricing" msgstr "" -#: src/pages/part/PartPricingPanel.tsx:102 +#: src/pages/part/PartPricingPanel.tsx:143 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:144 msgid "Sale Pricing" msgstr "" -#: src/pages/part/PartPricingPanel.tsx:108 +#: src/pages/part/PartPricingPanel.tsx:150 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:151 msgid "Sale History" msgstr "" -#: src/pages/part/pricing/BomPricingPanel.tsx:85 +#: src/pages/part/pricing/BomPricingPanel.tsx:100 msgid "Minimum Total Price" msgstr "" -#: src/pages/part/pricing/BomPricingPanel.tsx:90 +#: src/pages/part/pricing/BomPricingPanel.tsx:105 msgid "Maximum Total Price" msgstr "" -#: src/pages/part/pricing/BomPricingPanel.tsx:110 +#: src/pages/part/pricing/BomPricingPanel.tsx:125 #: src/tables/part/PartTable.tsx:195 msgid "Component" msgstr "" -#: src/pages/part/pricing/BomPricingPanel.tsx:137 -#: src/pages/part/pricing/PurchaseHistoryPanel.tsx:76 -#: src/pages/part/pricing/PurchaseHistoryPanel.tsx:135 -#: src/pages/part/pricing/SupplierPricingPanel.tsx:66 -#: src/tables/bom/BomTable.tsx:144 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:168 +#: src/pages/part/pricing/BomPricingPanel.tsx:152 +#: src/pages/part/pricing/PurchaseHistoryPanel.tsx:77 +#: src/pages/part/pricing/PurchaseHistoryPanel.tsx:151 +#: src/pages/part/pricing/SupplierPricingPanel.tsx:83 +#: src/tables/bom/BomTable.tsx:149 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:170 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:88 msgid "Unit Price" msgstr "" -#: src/pages/part/pricing/BomPricingPanel.tsx:146 +#: src/pages/part/pricing/BomPricingPanel.tsx:161 #: src/tables/ColumnRenderers.tsx:231 -#: src/tables/bom/BomTable.tsx:153 +#: src/tables/bom/BomTable.tsx:158 +#: src/tables/purchasing/PurchaseOrderTable.tsx:97 +#: src/tables/sales/ReturnOrderTable.tsx:87 +#: src/tables/sales/SalesOrderTable.tsx:124 msgid "Total Price" msgstr "" -#: src/pages/part/pricing/BomPricingPanel.tsx:162 -#: src/pages/part/pricing/VariantPricingPanel.tsx:61 -#: src/tables/purchasing/SupplierPartTable.tsx:137 +#: src/pages/part/pricing/BomPricingPanel.tsx:177 +#: src/pages/part/pricing/VariantPricingPanel.tsx:62 +#: src/tables/purchasing/SupplierPartTable.tsx:149 msgid "Updated" msgstr "" -#: src/pages/part/pricing/BomPricingPanel.tsx:211 +#: src/pages/part/pricing/BomPricingPanel.tsx:230 msgid "Pie Chart" msgstr "" -#: src/pages/part/pricing/BomPricingPanel.tsx:212 +#: src/pages/part/pricing/BomPricingPanel.tsx:231 msgid "Bar Chart" msgstr "" -#: src/pages/part/pricing/PriceBreakPanel.tsx:62 -#: src/pages/part/pricing/PriceBreakPanel.tsx:116 +#: src/pages/part/pricing/PriceBreakPanel.tsx:63 +#: src/pages/part/pricing/PriceBreakPanel.tsx:117 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:138 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:170 msgid "Add Price Break" msgstr "" -#: src/pages/part/pricing/PriceBreakPanel.tsx:75 +#: src/pages/part/pricing/PriceBreakPanel.tsx:76 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:151 msgid "Edit Price Break" msgstr "" -#: src/pages/part/pricing/PriceBreakPanel.tsx:85 +#: src/pages/part/pricing/PriceBreakPanel.tsx:86 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:161 msgid "Delete Price Break" msgstr "" -#: src/pages/part/pricing/PriceBreakPanel.tsx:101 -#: src/pages/part/pricing/PriceBreakPanel.tsx:175 +#: src/pages/part/pricing/PriceBreakPanel.tsx:102 +#: src/pages/part/pricing/PriceBreakPanel.tsx:193 msgid "Price Break" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:48 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:60 msgid "Pricing Category" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:60 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:79 msgid "Minimum" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:72 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:91 msgid "Maximum" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:104 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:123 msgid "Purchase Pricing" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:125 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:158 msgid "Override Pricing" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:132 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:165 msgid "Overall Pricing" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:151 -#: src/pages/stock/StockDetail.tsx:123 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:184 +#: src/pages/stock/StockDetail.tsx:130 msgid "Last Updated" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:167 -#: src/pages/part/pricing/VariantPricingPanel.tsx:45 -#: src/pages/part/pricing/VariantPricingPanel.tsx:108 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:210 +#: src/pages/part/pricing/VariantPricingPanel.tsx:46 +#: src/pages/part/pricing/VariantPricingPanel.tsx:119 msgid "Minimum Price" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:172 -#: src/pages/part/pricing/VariantPricingPanel.tsx:53 -#: src/pages/part/pricing/VariantPricingPanel.tsx:113 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:215 +#: src/pages/part/pricing/VariantPricingPanel.tsx:54 +#: src/pages/part/pricing/VariantPricingPanel.tsx:124 msgid "Maximum Price" msgstr "" -#: src/pages/part/pricing/PricingPanel.tsx:34 +#: src/pages/part/pricing/PricingPanel.tsx:23 +msgid "No data available" +msgstr "" + +#: src/pages/part/pricing/PricingPanel.tsx:64 msgid "No Data" msgstr "" -#: src/pages/part/pricing/PricingPanel.tsx:35 +#: src/pages/part/pricing/PricingPanel.tsx:65 msgid "No pricing data available" msgstr "" -#: src/pages/part/pricing/PurchaseHistoryPanel.tsx:49 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:44 +#: src/pages/part/pricing/PurchaseHistoryPanel.tsx:50 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:45 #: src/tables/ColumnRenderers.tsx:170 #: src/tables/plugin/PluginListTable.tsx:182 #: src/tables/stock/StockItemTestResultTable.tsx:194 msgid "Date" msgstr "" -#: src/pages/part/pricing/PurchaseHistoryPanel.tsx:56 -#: src/pages/part/pricing/PurchaseHistoryPanel.tsx:140 +#: src/pages/part/pricing/PurchaseHistoryPanel.tsx:57 +#: src/pages/part/pricing/PurchaseHistoryPanel.tsx:156 msgid "Purchase Price" msgstr "" -#: src/pages/part/pricing/SaleHistoryPanel.tsx:30 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:31 msgid "Sale Order" msgstr "" -#: src/pages/part/pricing/SaleHistoryPanel.tsx:51 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:99 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:52 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:115 msgid "Sale Price" msgstr "" -#: src/pages/part/pricing/SupplierPricingPanel.tsx:71 +#: src/pages/part/pricing/SupplierPricingPanel.tsx:88 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:79 msgid "Supplier Price" msgstr "" -#: src/pages/part/pricing/VariantPricingPanel.tsx:38 +#: src/pages/part/pricing/VariantPricingPanel.tsx:39 msgid "Variant Part" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:66 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:68 msgid "Edit Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:88 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:90 msgid "Supplier Reference" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:118 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:228 -#: src/pages/sales/ReturnOrderDetail.tsx:84 -#: src/pages/sales/ReturnOrderDetail.tsx:194 -#: src/pages/sales/SalesOrderDetail.tsx:88 -#: src/pages/sales/SalesOrderDetail.tsx:198 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:120 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:230 +#: src/pages/sales/ReturnOrderDetail.tsx:99 +#: src/pages/sales/ReturnOrderDetail.tsx:209 +#: src/pages/sales/SalesOrderDetail.tsx:103 +#: src/pages/sales/SalesOrderDetail.tsx:225 msgid "Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:125 -#: src/pages/sales/ReturnOrderDetail.tsx:91 -#: src/pages/sales/SalesOrderDetail.tsx:95 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 +#: src/pages/sales/ReturnOrderDetail.tsx:106 +#: src/pages/sales/SalesOrderDetail.tsx:110 msgid "Completed Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:133 -#: src/pages/sales/ReturnOrderDetail.tsx:99 -#: src/pages/sales/SalesOrderDetail.tsx:103 -#: src/pages/sales/SalesOrderDetail.tsx:208 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:135 +#: src/pages/sales/ReturnOrderDetail.tsx:114 +#: src/pages/sales/SalesOrderDetail.tsx:118 +#: src/pages/sales/SalesOrderDetail.tsx:235 msgid "Completed Shipments" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:141 -#: src/pages/sales/ReturnOrderDetail.tsx:107 -#: src/pages/sales/SalesOrderDetail.tsx:111 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 +#: src/pages/sales/ReturnOrderDetail.tsx:122 +#: src/pages/sales/SalesOrderDetail.tsx:126 msgid "Order Currency," msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:146 -#: src/pages/sales/ReturnOrderDetail.tsx:112 -#: src/pages/sales/SalesOrderDetail.tsx:116 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:148 +#: src/pages/sales/ReturnOrderDetail.tsx:127 +#: src/pages/sales/SalesOrderDetail.tsx:131 msgid "Total Cost" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:177 -#: src/pages/sales/ReturnOrderDetail.tsx:143 -#: src/pages/sales/SalesOrderDetail.tsx:147 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:179 +#: src/pages/sales/ReturnOrderDetail.tsx:158 +#: src/pages/sales/SalesOrderDetail.tsx:162 msgid "Created On" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:183 -#: src/pages/sales/ReturnOrderDetail.tsx:149 -#: src/pages/sales/SalesOrderDetail.tsx:153 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:185 +#: src/pages/sales/ReturnOrderDetail.tsx:164 +#: src/pages/sales/SalesOrderDetail.tsx:168 #: src/tables/ColumnRenderers.tsx:180 msgid "Target Date" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:222 -#: src/pages/sales/ReturnOrderDetail.tsx:188 -#: src/pages/sales/SalesOrderDetail.tsx:192 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:224 +#: src/pages/sales/ReturnOrderDetail.tsx:203 +#: src/pages/sales/SalesOrderDetail.tsx:219 msgid "Order Details" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:287 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:293 +#: src/pages/sales/ReturnOrderDetail.tsx:267 +#: src/pages/sales/SalesOrderDetail.tsx:279 msgid "Order Actions" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:55 -#: src/pages/sales/SalesOrderDetail.tsx:59 -#: src/tables/sales/SalesOrderTable.tsx:111 +#: src/pages/sales/ReturnOrderDetail.tsx:70 +#: src/pages/sales/SalesOrderDetail.tsx:74 +#: src/tables/sales/SalesOrderTable.tsx:113 msgid "Customer Reference" msgstr "" +#: src/pages/sales/ReturnOrderDetail.tsx:256 +msgid "Edit Return Order" +msgstr "" + #: src/pages/sales/SalesIndex.tsx:33 msgid "Customers" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:203 +#: src/pages/sales/SalesOrderDetail.tsx:208 +msgid "Edit Sales Order" +msgstr "" + +#: src/pages/sales/SalesOrderDetail.tsx:230 msgid "Pending Shipments" msgstr "" @@ -3989,15 +4048,19 @@ msgstr "" msgid "Location Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:102 +#: src/pages/stock/StockDetail.tsx:109 msgid "Base Part" msgstr "" -#: src/pages/stock/StockDetail.tsx:109 +#: src/pages/stock/StockDetail.tsx:116 msgid "Stock Status" msgstr "" -#: src/pages/stock/StockDetail.tsx:150 +#: src/pages/stock/StockDetail.tsx:155 +#~ msgid "Link custom barcode to stock item" +#~ msgstr "" + +#: src/pages/stock/StockDetail.tsx:157 #: src/tables/build/BuildLineTable.tsx:38 #: src/tables/part/PartTable.tsx:116 #: src/tables/stock/StockItemTable.tsx:154 @@ -4005,86 +4068,90 @@ msgstr "" msgid "Available" msgstr "" -#: src/pages/stock/StockDetail.tsx:155 -#~ msgid "Link custom barcode to stock item" -#~ msgstr "" - #: src/pages/stock/StockDetail.tsx:161 #~ msgid "Unlink custom barcode from stock item" #~ msgstr "" -#: src/pages/stock/StockDetail.tsx:176 +#: src/pages/stock/StockDetail.tsx:183 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:192 +#: src/pages/stock/StockDetail.tsx:199 msgid "Consumed By" msgstr "" -#: src/pages/stock/StockDetail.tsx:201 -msgid "Build Order" -msgstr "" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "" +#: src/pages/stock/StockDetail.tsx:208 +msgid "Build Order" +msgstr "" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "" -#: src/pages/stock/StockDetail.tsx:266 +#: src/pages/stock/StockDetail.tsx:273 msgid "Stock Details" msgstr "" -#: src/pages/stock/StockDetail.tsx:272 +#: src/pages/stock/StockDetail.tsx:279 msgid "Stock Tracking" msgstr "" -#: src/pages/stock/StockDetail.tsx:284 +#: src/pages/stock/StockDetail.tsx:291 msgid "Test Data" msgstr "" -#: src/pages/stock/StockDetail.tsx:298 +#: src/pages/stock/StockDetail.tsx:305 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:305 +#: src/pages/stock/StockDetail.tsx:312 msgid "Child Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:385 +#: src/pages/stock/StockDetail.tsx:364 +msgid "Edit Stock Item" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:415 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:390 +#: src/pages/stock/StockDetail.tsx:420 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:400 +#: src/pages/stock/StockDetail.tsx:430 #: src/tables/stock/StockItemTable.tsx:409 msgid "Add stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:408 +#: src/pages/stock/StockDetail.tsx:433 +#~ msgid "Duplicate stock item" +#~ msgstr "" + +#: src/pages/stock/StockDetail.tsx:438 #: src/tables/stock/StockItemTable.tsx:418 msgid "Remove stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:415 +#: src/pages/stock/StockDetail.tsx:445 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:416 +#: src/pages/stock/StockDetail.tsx:446 #: src/tables/stock/StockItemTable.tsx:438 msgid "Transfer stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:433 -msgid "Duplicate stock item" +#: src/pages/stock/StockDetail.tsx:458 +msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:460 +#: src/pages/stock/StockDetail.tsx:494 msgid "Batch Code" msgstr "" @@ -4243,118 +4310,146 @@ msgstr "" msgid "Table filters" msgstr "" -#: src/tables/bom/BomTable.tsx:73 +#: src/tables/bom/BomTable.tsx:78 msgid "This BOM item is defined for a different parent" msgstr "" -#: src/tables/bom/BomTable.tsx:88 +#: src/tables/bom/BomTable.tsx:93 msgid "Part Information" msgstr "" -#: src/tables/bom/BomTable.tsx:172 +#: src/tables/bom/BomTable.tsx:177 #: src/tables/part/PartTable.tsx:133 msgid "No stock" msgstr "" -#: src/tables/bom/BomTable.tsx:180 +#: src/tables/bom/BomTable.tsx:185 #: src/tables/build/BuildLineTable.tsx:101 #: src/tables/part/PartTable.tsx:124 msgid "External stock" msgstr "" -#: src/tables/bom/BomTable.tsx:188 +#: src/tables/bom/BomTable.tsx:193 #: src/tables/build/BuildLineTable.tsx:64 msgid "Includes substitute stock" msgstr "" -#: src/tables/bom/BomTable.tsx:197 +#: src/tables/bom/BomTable.tsx:202 #: src/tables/build/BuildLineTable.tsx:74 msgid "Includes variant stock" msgstr "" -#: src/tables/bom/BomTable.tsx:222 +#: src/tables/bom/BomTable.tsx:227 #: src/tables/part/PartTable.tsx:152 #: src/tables/stock/StockItemTable.tsx:190 msgid "Stock Information" msgstr "" -#: src/tables/bom/BomTable.tsx:233 +#: src/tables/bom/BomTable.tsx:238 #: src/tables/build/BuildLineTable.tsx:179 msgid "Consumable item" msgstr "" -#: src/tables/bom/BomTable.tsx:253 +#: src/tables/bom/BomTable.tsx:258 msgid "Show trackable items" msgstr "" -#: src/tables/bom/BomTable.tsx:258 +#: src/tables/bom/BomTable.tsx:263 msgid "Show asssmbled items" msgstr "" -#: src/tables/bom/BomTable.tsx:262 +#: src/tables/bom/BomTable.tsx:267 msgid "Show items with available stock" msgstr "" -#: src/tables/bom/BomTable.tsx:266 +#: src/tables/bom/BomTable.tsx:271 msgid "Show items on order" msgstr "" -#: src/tables/bom/BomTable.tsx:270 +#: src/tables/bom/BomTable.tsx:275 msgid "Show validated items" msgstr "" -#: src/tables/bom/BomTable.tsx:274 +#: src/tables/bom/BomTable.tsx:279 #: src/tables/bom/UsedInTable.tsx:63 msgid "Show inherited items" msgstr "" -#: src/tables/bom/BomTable.tsx:278 +#: src/tables/bom/BomTable.tsx:283 #: src/tables/bom/UsedInTable.tsx:67 msgid "Show optional items" msgstr "" -#: src/tables/bom/BomTable.tsx:282 +#: src/tables/bom/BomTable.tsx:287 msgid "Show consumable items" msgstr "" -#: src/tables/bom/BomTable.tsx:286 +#: src/tables/bom/BomTable.tsx:291 msgid "Has Pricing" msgstr "" -#: src/tables/bom/BomTable.tsx:287 +#: src/tables/bom/BomTable.tsx:292 msgid "Show items with pricing" msgstr "" -#: src/tables/bom/BomTable.tsx:298 -msgid "View BOM" +#: src/tables/bom/BomTable.tsx:301 +msgid "Create BOM Item" msgstr "" -#: src/tables/bom/BomTable.tsx:309 -msgid "Validate BOM line" +#: src/tables/bom/BomTable.tsx:306 +msgid "BOM item created" msgstr "" -#: src/tables/bom/BomTable.tsx:317 -msgid "Edit Substitutes" +#: src/tables/bom/BomTable.tsx:313 +msgid "Edit BOM Item" +msgstr "" + +#: src/tables/bom/BomTable.tsx:315 +msgid "BOM item updated" +msgstr "" + +#: src/tables/bom/BomTable.tsx:322 +msgid "Delete BOM Item" +msgstr "" + +#: src/tables/bom/BomTable.tsx:323 +msgid "BOM item deleted" msgstr "" #: src/tables/bom/BomTable.tsx:331 -msgid "Edit Bom Item" +#~ msgid "Edit Bom Item" +#~ msgstr "" + +#: src/tables/bom/BomTable.tsx:333 +msgid "View BOM" msgstr "" #: src/tables/bom/BomTable.tsx:333 -msgid "Bom item updated" +#~ msgid "Bom item updated" +#~ msgstr "" + +#: src/tables/bom/BomTable.tsx:344 +msgid "Validate BOM line" msgstr "" #: src/tables/bom/BomTable.tsx:348 -msgid "Delete Bom Item" -msgstr "" +#~ msgid "Delete Bom Item" +#~ msgstr "" #: src/tables/bom/BomTable.tsx:349 -msgid "Bom item deleted" -msgstr "" +#~ msgid "Bom item deleted" +#~ msgstr "" #: src/tables/bom/BomTable.tsx:351 -msgid "Are you sure you want to remove this BOM item?" +#~ msgid "Are you sure you want to remove this BOM item?" +#~ msgstr "" + +#: src/tables/bom/BomTable.tsx:352 +msgid "Edit Substitutes" +msgstr "" + +#: src/tables/bom/BomTable.tsx:389 +msgid "Add BOM Item" msgstr "" #: src/tables/bom/UsedInTable.tsx:72 @@ -4422,7 +4517,7 @@ msgstr "" #: src/tables/build/BuildOrderTable.tsx:107 #: src/tables/purchasing/PurchaseOrderTable.tsx:56 -#: src/tables/sales/ReturnOrderTable.tsx:42 +#: src/tables/sales/ReturnOrderTable.tsx:47 #: src/tables/sales/SalesOrderTable.tsx:53 msgid "Filter by order status" msgstr "" @@ -4431,8 +4526,8 @@ msgstr "" msgid "Show overdue status" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:140 -#: src/tables/build/BuildOrderTable.tsx:158 +#: src/tables/build/BuildOrderTable.tsx:142 +#: src/tables/build/BuildOrderTable.tsx:160 msgid "Add Build Order" msgstr "" @@ -4457,27 +4552,43 @@ msgstr "" msgid "Are you sure you want to delete this address?" msgstr "" -#: src/tables/company/CompanyTable.tsx:63 +#: src/tables/company/CompanyTable.tsx:71 msgid "New Company" msgstr "" -#: src/tables/company/CompanyTable.tsx:83 +#: src/tables/company/CompanyTable.tsx:89 +msgid "Show active companies" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:94 +msgid "Show companies which are suppliers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:99 +msgid "Show companies which are manufacturers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:104 +msgid "Show companies which are customers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:116 msgid "Add Company" msgstr "" -#: src/tables/company/ContactTable.tsx:73 +#: src/tables/company/ContactTable.tsx:71 msgid "Edit Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:80 +#: src/tables/company/ContactTable.tsx:78 msgid "Add Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:91 +#: src/tables/company/ContactTable.tsx:89 msgid "Delete Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:131 +#: src/tables/company/ContactTable.tsx:129 msgid "Add contact" msgstr "" @@ -4874,11 +4985,6 @@ msgstr "" msgid "Not Virtual" msgstr "" -#: src/tables/part/PartTable.tsx:276 -#: src/tables/part/PartTable.tsx:292 -msgid "Add Part" -msgstr "" - #: src/tables/part/PartTestTemplateTable.tsx:52 msgid "Results" msgstr "" @@ -5227,105 +5333,122 @@ msgstr "" msgid "Are you sure you want to remove this manufacturer part?" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:84 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:86 msgid "Part Description" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:111 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:113 msgid "Total Quantity" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:127 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:129 msgid "Received" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:146 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:148 msgid "Supplier Code" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:153 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:155 msgid "Supplier Link" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:160 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:162 msgid "Manufacturer Code" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:174 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:176 msgid "Destination" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:188 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:198 msgid "Add Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:203 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:215 msgid "Edit Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:211 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:223 msgid "Delete Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:222 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:234 msgid "Receive line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:256 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:272 msgid "Add line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:261 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:282 msgid "Receive items" msgstr "" -#: src/tables/purchasing/PurchaseOrderTable.tsx:102 -#: src/tables/purchasing/PurchaseOrderTable.tsx:119 +#: src/tables/purchasing/PurchaseOrderTable.tsx:113 +#: src/tables/purchasing/PurchaseOrderTable.tsx:130 msgid "Add Purchase Order" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:88 +#: src/tables/purchasing/SupplierPartTable.tsx:94 msgid "MPN" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:111 +#: src/tables/purchasing/SupplierPartTable.tsx:123 msgid "Base units" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:156 -msgid "Add Supplier Part" -msgstr "" - -#: src/tables/purchasing/SupplierPartTable.tsx:159 +#: src/tables/purchasing/SupplierPartTable.tsx:171 msgid "Supplier part created" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:168 +#: src/tables/purchasing/SupplierPartTable.tsx:177 msgid "Add supplier part" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:193 -msgid "Supplier part updated" +#: src/tables/purchasing/SupplierPartTable.tsx:189 +msgid "Show active supplier parts" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:204 -msgid "Delete Supplier Part" +#: src/tables/purchasing/SupplierPartTable.tsx:193 +msgid "Active Part" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:193 +#~ msgid "Supplier part updated" +#~ msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:194 +msgid "Show active internal parts" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:198 +msgid "Active Supplier" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:199 +msgid "Show active suppliers" msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:205 -msgid "Supplier part deleted" -msgstr "" +#~ msgid "Supplier part deleted" +#~ msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:207 -msgid "Are you sure you want to remove this supplier part?" +#~ msgid "Are you sure you want to remove this supplier part?" +#~ msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:219 +msgid "Delete Supplier Part" msgstr "" -#: src/tables/sales/ReturnOrderTable.tsx:95 +#: src/tables/sales/ReturnOrderTable.tsx:102 +#: src/tables/sales/ReturnOrderTable.tsx:116 msgid "Add Return Order" msgstr "" -#: src/tables/sales/SalesOrderTable.tsx:66 -#: src/tables/sales/SalesOrderTable.tsx:83 +#: src/tables/sales/SalesOrderTable.tsx:68 +#: src/tables/sales/SalesOrderTable.tsx:85 msgid "Add Sales Order" msgstr "" @@ -5792,8 +5915,8 @@ msgid "Finished" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:277 -#: src/tables/stock/StockItemTestResultTable.tsx:351 -#: src/tables/stock/StockItemTestResultTable.tsx:406 +#: src/tables/stock/StockItemTestResultTable.tsx:349 +#: src/tables/stock/StockItemTestResultTable.tsx:404 msgid "Add Test Result" msgstr "" @@ -5801,61 +5924,61 @@ msgstr "" msgid "Test result added" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:290 -#: src/tables/stock/StockItemTestResultTable.tsx:361 +#: src/tables/stock/StockItemTestResultTable.tsx:288 +#: src/tables/stock/StockItemTestResultTable.tsx:359 msgid "Edit Test Result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:292 +#: src/tables/stock/StockItemTestResultTable.tsx:290 msgid "Test result updated" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:298 -#: src/tables/stock/StockItemTestResultTable.tsx:370 +#: src/tables/stock/StockItemTestResultTable.tsx:296 +#: src/tables/stock/StockItemTestResultTable.tsx:368 msgid "Delete Test Result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:300 +#: src/tables/stock/StockItemTestResultTable.tsx:298 msgid "Test result deleted" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:314 +#: src/tables/stock/StockItemTestResultTable.tsx:312 msgid "Test Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:315 +#: src/tables/stock/StockItemTestResultTable.tsx:313 msgid "Test result has been recorded" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:322 +#: src/tables/stock/StockItemTestResultTable.tsx:320 msgid "Failed to record test result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:339 +#: src/tables/stock/StockItemTestResultTable.tsx:337 msgid "Pass Test" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:387 +#: src/tables/stock/StockItemTestResultTable.tsx:385 msgid "Required" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:388 +#: src/tables/stock/StockItemTestResultTable.tsx:386 msgid "Show results for required tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:392 +#: src/tables/stock/StockItemTestResultTable.tsx:390 msgid "Include Installed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:393 +#: src/tables/stock/StockItemTestResultTable.tsx:391 msgid "Show results for installed stock items" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:397 +#: src/tables/stock/StockItemTestResultTable.tsx:395 msgid "Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:398 +#: src/tables/stock/StockItemTestResultTable.tsx:396 msgid "Show only passed tests" msgstr "" diff --git a/src/frontend/src/locales/zh-hant/messages.po b/src/frontend/src/locales/zh-hant/messages.po index 0ede629147..a7cac5bbc3 100644 --- a/src/frontend/src/locales/zh-hant/messages.po +++ b/src/frontend/src/locales/zh-hant/messages.po @@ -64,10 +64,10 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/forms/StockForms.tsx:450 +#: src/forms/StockForms.tsx:427 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:407 +#: src/pages/stock/StockDetail.tsx:437 msgid "Remove" msgstr "" @@ -95,7 +95,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:226 -#: src/components/forms/ApiForm.tsx:516 +#: src/components/forms/ApiForm.tsx:529 #: src/contexts/ThemeContext.tsx:65 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 msgid "Submit" @@ -126,6 +126,9 @@ msgid "Part is not active" msgstr "" #: src/components/details/PartIcons.tsx:34 +#: src/pages/company/CompanyDetail.tsx:299 +#: src/pages/company/SupplierPartDetail.tsx:310 +#: src/pages/part/PartDetail.tsx:662 msgid "Inactive" msgstr "" @@ -241,26 +244,26 @@ msgstr "" msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:131 +#: src/components/forms/ApiForm.tsx:133 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "" -#: src/components/forms/ApiForm.tsx:378 +#: src/components/forms/ApiForm.tsx:393 #: src/components/widgets/MarkdownEditor.tsx:146 msgid "Success" msgstr "" -#: src/components/forms/ApiForm.tsx:453 +#: src/components/forms/ApiForm.tsx:468 msgid "Form Errors Exist" msgstr "" -#: src/components/forms/ApiForm.tsx:553 +#: src/components/forms/ApiForm.tsx:566 #: src/tables/plugin/PluginListTable.tsx:441 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:573 +#: src/components/forms/ApiForm.tsx:586 #: src/components/items/ActionDropdown.tsx:199 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:121 @@ -275,136 +278,143 @@ msgstr "" msgid "Delete" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:51 +#: src/components/forms/AuthenticationForm.tsx:49 msgid "Login successful" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:52 -msgid "Welcome back!" +#: src/components/forms/AuthenticationForm.tsx:50 +msgid "Logged in successfully" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:59 +#: src/components/forms/AuthenticationForm.tsx:52 +#~ msgid "Welcome back!" +#~ msgstr "" + +#: src/components/forms/AuthenticationForm.tsx:56 msgid "Login failed" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:60 -#: src/components/forms/AuthenticationForm.tsx:80 -#: src/components/forms/AuthenticationForm.tsx:217 -#: src/functions/auth.tsx:116 +#: src/components/forms/AuthenticationForm.tsx:57 +#: src/components/forms/AuthenticationForm.tsx:74 +#: src/components/forms/AuthenticationForm.tsx:209 +#: src/functions/auth.tsx:111 msgid "Check your input and try again." msgstr "" -#: src/components/forms/AuthenticationForm.tsx:71 -#: src/functions/auth.tsx:107 +#: src/components/forms/AuthenticationForm.tsx:68 +#: src/functions/auth.tsx:102 msgid "Mail delivery successful" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:72 +#: src/components/forms/AuthenticationForm.tsx:69 msgid "Check your inbox for the login link. If you have an account, you will receive a login link. Check in spam too." msgstr "" -#: src/components/forms/AuthenticationForm.tsx:79 -#: src/components/forms/AuthenticationForm.tsx:216 -msgid "Input error" +#: src/components/forms/AuthenticationForm.tsx:73 +msgid "Mail delivery failed" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:99 +#: src/components/forms/AuthenticationForm.tsx:93 msgid "Or continue with other methods" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:110 -#: src/components/forms/AuthenticationForm.tsx:234 +#: src/components/forms/AuthenticationForm.tsx:104 +#: src/components/forms/AuthenticationForm.tsx:225 msgid "Username" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:111 -#: src/components/forms/AuthenticationForm.tsx:235 +#: src/components/forms/AuthenticationForm.tsx:105 +#: src/components/forms/AuthenticationForm.tsx:226 msgid "Your username" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:116 -#: src/components/forms/AuthenticationForm.tsx:247 +#: src/components/forms/AuthenticationForm.tsx:110 +#: src/components/forms/AuthenticationForm.tsx:238 #: src/pages/Auth/Set-Password.tsx:106 msgid "Password" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:117 -#: src/components/forms/AuthenticationForm.tsx:248 +#: src/components/forms/AuthenticationForm.tsx:111 +#: src/components/forms/AuthenticationForm.tsx:239 msgid "Your password" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:129 +#: src/components/forms/AuthenticationForm.tsx:123 #: src/pages/Auth/Reset.tsx:26 msgid "Reset password" msgstr "" +#: src/components/forms/AuthenticationForm.tsx:132 +#: src/components/forms/AuthenticationForm.tsx:231 +#: src/pages/Auth/Reset.tsx:31 +#: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:49 +msgid "Email" +msgstr "" + +#: src/components/forms/AuthenticationForm.tsx:133 +#: src/pages/Auth/Reset.tsx:32 +#: src/pages/Auth/Set-Password.tsx:107 +msgid "We will send you a link to login - if you are registered" +msgstr "" + #: src/components/forms/AuthenticationForm.tsx:136 #~ msgid "I will use username and password" #~ msgstr "" -#: src/components/forms/AuthenticationForm.tsx:138 -#: src/components/forms/AuthenticationForm.tsx:240 -#: src/pages/Auth/Reset.tsx:31 -#: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:49 -msgid "Email" -msgstr "" - -#: src/components/forms/AuthenticationForm.tsx:139 -#: src/pages/Auth/Reset.tsx:32 -#: src/pages/Auth/Set-Password.tsx:107 -msgid "We will send you a link to login - if you are registered" -msgstr "" - -#: src/components/forms/AuthenticationForm.tsx:155 +#: src/components/forms/AuthenticationForm.tsx:149 msgid "Send me an email" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:157 +#: src/components/forms/AuthenticationForm.tsx:151 msgid "Use username and password" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:166 +#: src/components/forms/AuthenticationForm.tsx:160 msgid "Log In" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:168 +#: src/components/forms/AuthenticationForm.tsx:162 msgid "Send Email" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:197 +#: src/components/forms/AuthenticationForm.tsx:191 msgid "Registration successful" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:198 +#: src/components/forms/AuthenticationForm.tsx:192 msgid "Please confirm your email address to complete the registration" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:241 +#: src/components/forms/AuthenticationForm.tsx:208 +msgid "Input error" +msgstr "" + +#: src/components/forms/AuthenticationForm.tsx:232 msgid "This will be used for a confirmation" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:253 +#: src/components/forms/AuthenticationForm.tsx:244 msgid "Password repeat" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:254 +#: src/components/forms/AuthenticationForm.tsx:245 msgid "Repeat password" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:266 -#: src/components/forms/AuthenticationForm.tsx:311 +#: src/components/forms/AuthenticationForm.tsx:257 +#: src/components/forms/AuthenticationForm.tsx:302 msgid "Register" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:272 +#: src/components/forms/AuthenticationForm.tsx:263 msgid "Or use SSO" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:303 +#: src/components/forms/AuthenticationForm.tsx:294 msgid "Don't have an account?" msgstr "" -#: src/components/forms/AuthenticationForm.tsx:322 +#: src/components/forms/AuthenticationForm.tsx:313 msgid "Go back to login" msgstr "" @@ -416,7 +426,7 @@ msgstr "" #: src/components/forms/HostOptionsForm.tsx:42 #: src/components/forms/HostOptionsForm.tsx:69 #: src/pages/part/CategoryDetail.tsx:72 -#: src/pages/part/PartDetail.tsx:122 +#: src/pages/part/PartDetail.tsx:116 #: src/pages/stock/LocationDetail.tsx:79 #: src/tables/machine/MachineTypeTable.tsx:65 #: src/tables/machine/MachineTypeTable.tsx:106 @@ -467,18 +477,18 @@ msgstr "" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:277 +#: src/components/forms/fields/ApiFormField.tsx:278 #: src/components/modals/LicenseModal.tsx:72 #: src/components/nav/SearchDrawer.tsx:411 #: src/components/widgets/MarkdownEditor.tsx:108 #: src/components/widgets/MarkdownEditor.tsx:154 #: src/pages/ErrorPage.tsx:12 #: src/pages/ErrorPage.tsx:25 -#: src/pages/part/PartPricingPanel.tsx:47 +#: src/pages/part/PartPricingPanel.tsx:71 #: src/tables/InvenTreeTable.tsx:430 #: src/tables/InvenTreeTable.tsx:506 #: src/tables/plugin/PluginListTable.tsx:398 -#: src/tables/stock/StockItemTestResultTable.tsx:321 +#: src/tables/stock/StockItemTestResultTable.tsx:319 msgid "Error" msgstr "" @@ -517,7 +527,7 @@ msgid "Thumbnail" msgstr "" #: src/components/items/ActionDropdown.tsx:110 -#: src/pages/build/BuildDetail.tsx:298 +#: src/pages/build/BuildDetail.tsx:299 msgid "Barcode Actions" msgstr "" @@ -538,7 +548,7 @@ msgid "Link custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:161 -#: src/forms/PurchaseOrderForms.tsx:356 +#: src/forms/PurchaseOrderForms.tsx:367 msgid "Unlink Barcode" msgstr "" @@ -559,7 +569,6 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:218 -#: src/pages/stock/StockDetail.tsx:432 #: src/tables/RowActions.tsx:32 msgid "Duplicate" msgstr "" @@ -848,12 +857,12 @@ msgstr "" msgid "Server Version" msgstr "" -#: src/components/nav/Layout.tsx:54 +#: src/components/nav/Layout.tsx:52 #: src/tables/part/PartThumbTable.tsx:190 msgid "Search..." msgstr "" -#: src/components/nav/Layout.tsx:56 +#: src/components/nav/Layout.tsx:54 msgid "Nothing found..." msgstr "" @@ -1002,19 +1011,18 @@ msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49 -#: src/pages/build/BuildDetail.tsx:79 -#: src/pages/part/PartDetail.tsx:767 +#: src/pages/build/BuildDetail.tsx:78 +#: src/pages/part/PartDetail.tsx:778 #: src/tables/part/RelatedPartTable.tsx:45 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:70 msgid "Part" msgstr "" @@ -1025,7 +1033,7 @@ msgstr "" #: src/pages/part/CategoryDetail.tsx:104 #: src/pages/part/CategoryDetail.tsx:183 #: src/pages/part/CategoryDetail.tsx:213 -#: src/pages/part/PartDetail.tsx:633 +#: src/pages/part/PartDetail.tsx:627 msgid "Parts" msgstr "" @@ -1046,10 +1054,10 @@ msgid "Part Test Templates" msgstr "" #: src/components/render/ModelType.tsx:43 -#: src/pages/company/SupplierPartDetail.tsx:185 -#: src/pages/company/SupplierPartDetail.tsx:294 -#: src/pages/stock/StockDetail.tsx:161 -#: src/tables/purchasing/SupplierPartTable.tsx:63 +#: src/pages/company/SupplierPartDetail.tsx:192 +#: src/pages/company/SupplierPartDetail.tsx:324 +#: src/pages/stock/StockDetail.tsx:168 +#: src/tables/purchasing/SupplierPartTable.tsx:69 msgid "Supplier Part" msgstr "" @@ -1073,12 +1081,12 @@ msgstr "" #: src/components/render/ModelType.tsx:67 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:67 -#: src/pages/stock/StockDetail.tsx:480 +#: src/pages/stock/StockDetail.tsx:514 msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:68 -#: src/pages/company/CompanyDetail.tsx:196 +#: src/pages/company/CompanyDetail.tsx:197 #: src/pages/stock/LocationDetail.tsx:112 #: src/pages/stock/LocationDetail.tsx:156 #: src/pages/stock/LocationDetail.tsx:309 @@ -1119,7 +1127,7 @@ msgid "Build Lines" msgstr "" #: src/components/render/ModelType.tsx:104 -#: src/pages/company/CompanyDetail.tsx:302 +#: src/pages/company/CompanyDetail.tsx:309 msgid "Company" msgstr "" @@ -1139,16 +1147,16 @@ msgstr "" #: src/components/render/ModelType.tsx:119 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:99 -#: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:319 +#: src/pages/part/pricing/PurchaseHistoryPanel.tsx:42 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:328 msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:120 #: src/pages/Index/Settings/SystemSettings.tsx:242 -#: src/pages/company/CompanyDetail.tsx:189 -#: src/pages/company/SupplierPartDetail.tsx:219 -#: src/pages/part/PartDetail.tsx:566 +#: src/pages/company/CompanyDetail.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:226 +#: src/pages/part/PartDetail.tsx:560 #: src/pages/purchasing/PurchasingIndex.tsx:20 msgid "Purchase Orders" msgstr "" @@ -1163,16 +1171,16 @@ msgstr "" #: src/components/render/ModelType.tsx:132 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:108 -#: src/pages/build/BuildDetail.tsx:127 -#: src/pages/sales/SalesOrderDetail.tsx:265 -#: src/pages/stock/StockDetail.tsx:209 +#: src/pages/build/BuildDetail.tsx:126 +#: src/pages/sales/SalesOrderDetail.tsx:315 +#: src/pages/stock/StockDetail.tsx:216 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:133 #: src/pages/Index/Settings/SystemSettings.tsx:257 -#: src/pages/company/CompanyDetail.tsx:205 -#: src/pages/part/PartDetail.tsx:572 +#: src/pages/company/CompanyDetail.tsx:206 +#: src/pages/part/PartDetail.tsx:566 #: src/pages/sales/SalesIndex.tsx:21 msgid "Sales Orders" msgstr "" @@ -1187,13 +1195,13 @@ msgstr "" #: src/components/render/ModelType.tsx:147 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:117 -#: src/pages/sales/ReturnOrderDetail.tsx:241 +#: src/pages/sales/ReturnOrderDetail.tsx:291 msgid "Return Order" msgstr "" #: src/components/render/ModelType.tsx:148 #: src/pages/Index/Settings/SystemSettings.tsx:272 -#: src/pages/company/CompanyDetail.tsx:212 +#: src/pages/company/CompanyDetail.tsx:213 #: src/pages/sales/SalesIndex.tsx:27 msgid "Return Orders" msgstr "" @@ -1204,19 +1212,19 @@ msgid "Address" msgstr "" #: src/components/render/ModelType.tsx:156 -#: src/pages/company/CompanyDetail.tsx:238 +#: src/pages/company/CompanyDetail.tsx:239 msgid "Addresses" msgstr "" #: src/components/render/ModelType.tsx:162 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:165 -#: src/pages/sales/ReturnOrderDetail.tsx:131 -#: src/pages/sales/SalesOrderDetail.tsx:135 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:167 +#: src/pages/sales/ReturnOrderDetail.tsx:146 +#: src/pages/sales/SalesOrderDetail.tsx:150 msgid "Contact" msgstr "" #: src/components/render/ModelType.tsx:163 -#: src/pages/company/CompanyDetail.tsx:232 +#: src/pages/company/CompanyDetail.tsx:233 msgid "Contacts" msgstr "" @@ -1246,26 +1254,26 @@ msgstr "" #: src/defaults/links.tsx:29 #: src/defaults/menuItems.tsx:38 #: src/pages/Index/Settings/SystemSettings.tsx:199 -#: src/pages/part/PartDetail.tsx:488 +#: src/pages/part/PartDetail.tsx:482 #: src/pages/stock/LocationDetail.tsx:289 -#: src/pages/stock/StockDetail.tsx:343 +#: src/pages/stock/StockDetail.tsx:350 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" msgstr "" #: src/components/render/Stock.tsx:26 -#: src/pages/stock/StockDetail.tsx:144 -#: src/pages/stock/StockDetail.tsx:450 +#: src/pages/stock/StockDetail.tsx:151 +#: src/pages/stock/StockDetail.tsx:484 msgid "Serial Number" msgstr "" #: src/components/render/Stock.tsx:28 -#: src/pages/part/pricing/BomPricingPanel.tsx:117 -#: src/pages/part/pricing/PriceBreakPanel.tsx:95 -#: src/pages/stock/StockDetail.tsx:139 -#: src/pages/stock/StockDetail.tsx:455 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:92 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:120 +#: src/pages/part/pricing/BomPricingPanel.tsx:132 +#: src/pages/part/pricing/PriceBreakPanel.tsx:96 +#: src/pages/stock/StockDetail.tsx:146 +#: src/pages/stock/StockDetail.tsx:489 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:94 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:122 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:73 msgid "Quantity" msgstr "" @@ -2013,7 +2021,7 @@ msgid "Current News" msgstr "" #: src/defaults/links.tsx:11 -#: src/pages/company/CompanyDetail.tsx:89 +#: src/pages/company/CompanyDetail.tsx:90 msgid "Website" msgstr "" @@ -2030,8 +2038,8 @@ msgstr "" #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:217 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:278 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:322 +#: src/pages/company/SupplierPartDetail.tsx:297 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:331 #: src/pages/purchasing/PurchasingIndex.tsx:52 msgid "Purchasing" msgstr "" @@ -2039,9 +2047,9 @@ msgstr "" #: src/defaults/links.tsx:32 #: src/defaults/menuItems.tsx:53 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:245 +#: src/pages/sales/ReturnOrderDetail.tsx:296 #: src/pages/sales/SalesIndex.tsx:45 -#: src/pages/sales/SalesOrderDetail.tsx:269 +#: src/pages/sales/SalesOrderDetail.tsx:320 msgid "Sales" msgstr "" @@ -2180,75 +2188,75 @@ msgstr "" #~ msgid "Part updated" #~ msgstr "" -#: src/forms/PurchaseOrderForms.tsx:246 +#: src/forms/PurchaseOrderForms.tsx:257 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:254 +#: src/forms/PurchaseOrderForms.tsx:265 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:263 +#: src/forms/PurchaseOrderForms.tsx:274 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:273 +#: src/forms/PurchaseOrderForms.tsx:284 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:278 +#: src/forms/PurchaseOrderForms.tsx:289 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:289 -#: src/forms/PurchaseOrderForms.tsx:365 +#: src/forms/PurchaseOrderForms.tsx:300 +#: src/forms/PurchaseOrderForms.tsx:376 msgid "Scan Barcode" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:333 +#: src/forms/PurchaseOrderForms.tsx:344 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:340 +#: src/forms/PurchaseOrderForms.tsx:351 msgid "Assign Batch Code{0}" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:349 +#: src/forms/PurchaseOrderForms.tsx:360 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:374 -#: src/forms/StockForms.tsx:359 +#: src/forms/PurchaseOrderForms.tsx:385 +#: src/forms/StockForms.tsx:336 msgid "Remove item from list" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:399 -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/PurchaseOrderForms.tsx:410 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:58 -#: src/pages/stock/StockDetail.tsx:169 +#: src/pages/stock/StockDetail.tsx:176 msgid "Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:415 +#: src/forms/PurchaseOrderForms.tsx:426 msgid "Store at default location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:428 +#: src/forms/PurchaseOrderForms.tsx:439 msgid "Store at line item destination" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:438 +#: src/forms/PurchaseOrderForms.tsx:449 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:647 +#: src/forms/PurchaseOrderForms.tsx:658 msgid "Receive line items" msgstr "" @@ -2273,97 +2281,94 @@ msgstr "" #~ msgstr "" #: src/forms/StockForms.tsx:136 +#: src/pages/stock/StockDetail.tsx:373 #: src/tables/stock/StockItemTable.tsx:374 #: src/tables/stock/StockItemTable.tsx:494 msgid "Add Stock Item" msgstr "" -#: src/forms/StockForms.tsx:157 -msgid "Edit Stock Item" -msgstr "" - #: src/forms/StockForms.tsx:158 -msgid "Stock item updated" -msgstr "" +#~ msgid "Stock item updated" +#~ msgstr "" -#: src/forms/StockForms.tsx:348 +#: src/forms/StockForms.tsx:325 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 -#: src/pages/part/PartDetail.tsx:208 -#: src/pages/part/PartDetail.tsx:649 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 +#: src/pages/part/PartDetail.tsx:202 +#: src/pages/part/PartDetail.tsx:643 #: src/tables/stock/StockItemTable.tsx:283 msgid "In Stock" msgstr "" -#: src/forms/StockForms.tsx:416 +#: src/forms/StockForms.tsx:393 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/tables/RowActions.tsx:148 msgid "Actions" msgstr "" -#: src/forms/StockForms.tsx:479 -#: src/pages/stock/StockDetail.tsx:399 +#: src/forms/StockForms.tsx:456 +#: src/pages/stock/StockDetail.tsx:429 #: src/tables/settings/TemplateTable.tsx:266 -#: src/tables/stock/StockItemTestResultTable.tsx:350 +#: src/tables/stock/StockItemTestResultTable.tsx:348 msgid "Add" msgstr "" -#: src/forms/StockForms.tsx:507 +#: src/forms/StockForms.tsx:484 #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:389 +#: src/pages/stock/StockDetail.tsx:419 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:740 +#: src/forms/StockForms.tsx:717 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:749 +#: src/forms/StockForms.tsx:726 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:758 -#: src/pages/part/PartDetail.tsx:725 +#: src/forms/StockForms.tsx:735 +#: src/pages/part/PartDetail.tsx:734 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:767 -#: src/pages/part/PartDetail.tsx:714 +#: src/forms/StockForms.tsx:744 +#: src/pages/part/PartDetail.tsx:723 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:776 +#: src/forms/StockForms.tsx:753 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:785 +#: src/forms/StockForms.tsx:762 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:804 +#: src/forms/StockForms.tsx:781 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:811 +#: src/forms/StockForms.tsx:788 msgid "Parent stock location" msgstr "" @@ -2375,38 +2380,50 @@ msgstr "" #~ msgid "See you soon." #~ msgstr "" -#: src/functions/auth.tsx:70 -msgid "Logout successful" +#: src/functions/auth.tsx:68 +msgid "Logged Out" msgstr "" +#: src/functions/auth.tsx:69 +msgid "Successfully logged out" +msgstr "" + +#: src/functions/auth.tsx:70 +#~ msgid "Logout successful" +#~ msgstr "" + #: src/functions/auth.tsx:71 -msgid "You have been logged out" -msgstr "" +#~ msgid "You have been logged out" +#~ msgstr "" -#: src/functions/auth.tsx:108 +#: src/functions/auth.tsx:103 msgid "Check your inbox for a reset link. This only works if you have an account. Check in spam too." msgstr "" -#: src/functions/auth.tsx:115 +#: src/functions/auth.tsx:110 #: src/pages/Auth/Set-Password.tsx:39 msgid "Reset failed" msgstr "" +#: src/functions/auth.tsx:139 +msgid "Logged In" +msgstr "" + +#: src/functions/auth.tsx:140 +msgid "Successfully logged in" +msgstr "" + #: src/functions/auth.tsx:141 #~ msgid "Already logged in" #~ msgstr "" -#: src/functions/auth.tsx:142 -msgid "Logged In" -msgstr "" - #: src/functions/auth.tsx:142 #~ msgid "Found an existing login - using it to log you in." #~ msgstr "" #: src/functions/auth.tsx:143 -msgid "Found an existing login - welcome back!" -msgstr "" +#~ msgid "Found an existing login - welcome back!" +#~ msgstr "" #: src/functions/forms.tsx:50 #~ msgid "Form method not provided" @@ -2424,27 +2441,27 @@ msgstr "" msgid "method parameter not supplied" msgstr "" -#: src/functions/notifications.tsx:9 +#: src/functions/notifications.tsx:10 msgid "Not implemented" msgstr "" -#: src/functions/notifications.tsx:10 +#: src/functions/notifications.tsx:11 msgid "This feature is not yet implemented" msgstr "" -#: src/functions/notifications.tsx:20 +#: src/functions/notifications.tsx:21 msgid "Permission denied" msgstr "" -#: src/functions/notifications.tsx:21 +#: src/functions/notifications.tsx:22 msgid "You do not have permission to perform this action" msgstr "" -#: src/functions/notifications.tsx:32 +#: src/functions/notifications.tsx:33 msgid "Invalid Return Code" msgstr "" -#: src/functions/notifications.tsx:33 +#: src/functions/notifications.tsx:34 msgid "Server returned status {returnCode}" msgstr "" @@ -2473,14 +2490,18 @@ msgstr "" msgid "No selection" msgstr "" -#: src/pages/Auth/Login.tsx:75 +#: src/pages/Auth/Login.tsx:86 msgid "Welcome, log in below" msgstr "" -#: src/pages/Auth/Login.tsx:77 +#: src/pages/Auth/Login.tsx:88 msgid "Register below" msgstr "" +#: src/pages/Auth/Logout.tsx:23 +msgid "Logging out" +msgstr "" + #: src/pages/Auth/Reset.tsx:41 #: src/pages/Auth/Set-Password.tsx:112 msgid "Send mail" @@ -2933,7 +2954,7 @@ msgid "Reports" msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:89 -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:318 msgid "Report" msgstr "" @@ -2950,7 +2971,7 @@ msgstr "" #~ msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135 -#: src/pages/part/PartDetail.tsx:513 +#: src/pages/part/PartDetail.tsx:507 msgid "Bill of Materials" msgstr "" @@ -3001,15 +3022,15 @@ msgid "Reporting" msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:223 -#: src/pages/part/PartDetail.tsx:584 +#: src/pages/part/PartDetail.tsx:578 msgid "Stocktake" msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:228 -#: src/pages/build/BuildDetail.tsx:360 +#: src/pages/build/BuildDetail.tsx:361 #: src/pages/build/BuildIndex.tsx:14 -#: src/pages/part/PartDetail.tsx:520 -#: src/pages/sales/SalesOrderDetail.tsx:213 +#: src/pages/part/PartDetail.tsx:514 +#: src/pages/sales/SalesOrderDetail.tsx:240 msgid "Build Orders" msgstr "" @@ -3065,34 +3086,34 @@ msgstr "" #~ msgid "Build Status" #~ msgstr "" -#: src/pages/build/BuildDetail.tsx:85 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:109 -#: src/pages/sales/ReturnOrderDetail.tsx:75 -#: src/pages/sales/SalesOrderDetail.tsx:79 +#: src/pages/build/BuildDetail.tsx:84 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:111 +#: src/pages/sales/ReturnOrderDetail.tsx:90 +#: src/pages/sales/SalesOrderDetail.tsx:94 #: src/tables/machine/MachineListTable.tsx:323 #: src/tables/purchasing/PurchaseOrderTable.tsx:55 -#: src/tables/sales/ReturnOrderTable.tsx:41 +#: src/tables/sales/ReturnOrderTable.tsx:46 #: src/tables/sales/SalesOrderTable.tsx:52 #: src/tables/stock/StockItemTable.tsx:252 msgid "Status" msgstr "" -#: src/pages/build/BuildDetail.tsx:91 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:82 -#: src/pages/sales/ReturnOrderDetail.tsx:49 -#: src/pages/sales/SalesOrderDetail.tsx:53 +#: src/pages/build/BuildDetail.tsx:90 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:84 +#: src/pages/sales/ReturnOrderDetail.tsx:64 +#: src/pages/sales/SalesOrderDetail.tsx:68 msgid "Reference" msgstr "" -#: src/pages/build/BuildDetail.tsx:96 -#: src/pages/company/CompanyDetail.tsx:84 +#: src/pages/build/BuildDetail.tsx:95 +#: src/pages/company/CompanyDetail.tsx:85 #: src/pages/company/ManufacturerPartDetail.tsx:73 -#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/pages/company/SupplierPartDetail.tsx:85 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:129 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:103 -#: src/pages/sales/ReturnOrderDetail.tsx:69 -#: src/pages/sales/SalesOrderDetail.tsx:73 +#: src/pages/part/PartDetail.tsx:123 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:105 +#: src/pages/sales/ReturnOrderDetail.tsx:84 +#: src/pages/sales/SalesOrderDetail.tsx:88 #: src/pages/stock/LocationDetail.tsx:93 #: src/tables/ColumnRenderers.tsx:59 #: src/tables/machine/MachineTypeTable.tsx:69 @@ -3105,40 +3126,40 @@ msgstr "" msgid "Description" msgstr "" -#: src/pages/build/BuildDetail.tsx:103 +#: src/pages/build/BuildDetail.tsx:102 msgid "Parent Build" msgstr "" -#: src/pages/build/BuildDetail.tsx:114 +#: src/pages/build/BuildDetail.tsx:113 msgid "Build Quantity" msgstr "" -#: src/pages/build/BuildDetail.tsx:122 -#: src/pages/build/BuildDetail.tsx:223 +#: src/pages/build/BuildDetail.tsx:121 +#: src/pages/build/BuildDetail.tsx:222 msgid "Completed Outputs" msgstr "" -#: src/pages/build/BuildDetail.tsx:139 +#: src/pages/build/BuildDetail.tsx:138 msgid "Issued By" msgstr "" -#: src/pages/build/BuildDetail.tsx:145 -#: src/pages/part/PartDetail.tsx:321 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:190 -#: src/pages/sales/ReturnOrderDetail.tsx:156 -#: src/pages/sales/SalesOrderDetail.tsx:160 +#: src/pages/build/BuildDetail.tsx:144 +#: src/pages/part/PartDetail.tsx:315 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:192 +#: src/pages/sales/ReturnOrderDetail.tsx:171 +#: src/pages/sales/SalesOrderDetail.tsx:175 msgid "Responsible" msgstr "" -#: src/pages/build/BuildDetail.tsx:157 +#: src/pages/build/BuildDetail.tsx:156 msgid "Source Location" msgstr "" -#: src/pages/build/BuildDetail.tsx:158 +#: src/pages/build/BuildDetail.tsx:157 msgid "Any location" msgstr "" -#: src/pages/build/BuildDetail.tsx:165 +#: src/pages/build/BuildDetail.tsx:164 msgid "Destination Location" msgstr "" @@ -3153,7 +3174,7 @@ msgstr "" #~ msgid "Link custom barcode to part" #~ msgstr "" -#: src/pages/build/BuildDetail.tsx:196 +#: src/pages/build/BuildDetail.tsx:195 msgid "Build Details" msgstr "" @@ -3162,7 +3183,7 @@ msgstr "" #~ msgid "Unlink custom barcode from part" #~ msgstr "" -#: src/pages/build/BuildDetail.tsx:202 +#: src/pages/build/BuildDetail.tsx:201 #: src/tables/build/BuildLineTable.tsx:204 msgid "Allocate Stock" msgstr "" @@ -3171,7 +3192,7 @@ msgstr "" #~ msgid "Build Order updated" #~ msgstr "" -#: src/pages/build/BuildDetail.tsx:217 +#: src/pages/build/BuildDetail.tsx:216 msgid "Incomplete Outputs" msgstr "" @@ -3187,48 +3208,48 @@ msgstr "" #~ msgid "Delete build order" #~ msgstr "" -#: src/pages/build/BuildDetail.tsx:236 +#: src/pages/build/BuildDetail.tsx:235 msgid "Consumed Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:248 +#: src/pages/build/BuildDetail.tsx:247 msgid "Child Build Orders" msgstr "" -#: src/pages/build/BuildDetail.tsx:258 -#: src/pages/company/CompanyDetail.tsx:244 +#: src/pages/build/BuildDetail.tsx:257 +#: src/pages/company/CompanyDetail.tsx:245 #: src/pages/company/ManufacturerPartDetail.tsx:169 -#: src/pages/part/PartDetail.tsx:606 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:246 -#: src/pages/sales/ReturnOrderDetail.tsx:199 -#: src/pages/sales/SalesOrderDetail.tsx:223 -#: src/pages/stock/StockDetail.tsx:316 +#: src/pages/part/PartDetail.tsx:600 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:253 +#: src/pages/sales/ReturnOrderDetail.tsx:214 +#: src/pages/sales/SalesOrderDetail.tsx:250 +#: src/pages/stock/StockDetail.tsx:323 msgid "Attachments" msgstr "" -#: src/pages/build/BuildDetail.tsx:270 -#: src/pages/company/CompanyDetail.tsx:256 -#: src/pages/part/PartDetail.tsx:618 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:258 -#: src/pages/sales/ReturnOrderDetail.tsx:211 -#: src/pages/sales/SalesOrderDetail.tsx:235 -#: src/pages/stock/StockDetail.tsx:328 +#: src/pages/build/BuildDetail.tsx:269 +#: src/pages/company/CompanyDetail.tsx:257 +#: src/pages/part/PartDetail.tsx:612 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:265 +#: src/pages/sales/ReturnOrderDetail.tsx:226 +#: src/pages/sales/SalesOrderDetail.tsx:262 +#: src/pages/stock/StockDetail.tsx:335 msgid "Notes" msgstr "" -#: src/pages/build/BuildDetail.tsx:286 +#: src/pages/build/BuildDetail.tsx:287 msgid "Edit Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:312 +#: src/pages/build/BuildDetail.tsx:313 msgid "Reporting Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:318 +#: src/pages/build/BuildDetail.tsx:319 msgid "Print build report" msgstr "" -#: src/pages/build/BuildDetail.tsx:324 +#: src/pages/build/BuildDetail.tsx:325 msgid "Build Order Actions" msgstr "" @@ -3240,53 +3261,56 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "" -#: src/pages/company/CompanyDetail.tsx:97 +#: src/pages/company/CompanyDetail.tsx:98 msgid "Phone Number" msgstr "" -#: src/pages/company/CompanyDetail.tsx:104 +#: src/pages/company/CompanyDetail.tsx:105 msgid "Email Address" msgstr "" -#: src/pages/company/CompanyDetail.tsx:114 +#: src/pages/company/CompanyDetail.tsx:115 msgid "Default Currency" msgstr "" -#: src/pages/company/CompanyDetail.tsx:119 +#: src/pages/company/CompanyDetail.tsx:120 #: src/pages/company/SupplierDetail.tsx:8 -#: src/pages/company/SupplierPartDetail.tsx:102 -#: src/pages/company/SupplierPartDetail.tsx:188 -#: src/pages/company/SupplierPartDetail.tsx:282 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:97 +#: src/pages/company/SupplierPartDetail.tsx:109 +#: src/pages/company/SupplierPartDetail.tsx:195 +#: src/pages/company/SupplierPartDetail.tsx:301 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:99 +#: src/tables/company/CompanyTable.tsx:93 #: src/tables/purchasing/PurchaseOrderTable.tsx:73 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:36 msgid "Supplier" msgstr "" -#: src/pages/company/CompanyDetail.tsx:125 +#: src/pages/company/CompanyDetail.tsx:126 #: src/pages/company/ManufacturerDetail.tsx:8 #: src/pages/company/ManufacturerPartDetail.tsx:91 #: src/pages/company/ManufacturerPartDetail.tsx:221 -#: src/pages/company/SupplierPartDetail.tsx:117 +#: src/pages/company/SupplierPartDetail.tsx:124 +#: src/tables/company/CompanyTable.tsx:98 msgid "Manufacturer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:131 +#: src/pages/company/CompanyDetail.tsx:132 #: src/pages/company/CustomerDetail.tsx:8 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:37 -#: src/pages/sales/ReturnOrderDetail.tsx:63 -#: src/pages/sales/SalesOrderDetail.tsx:67 -#: src/pages/stock/StockDetail.tsx:218 -#: src/tables/sales/ReturnOrderTable.tsx:60 -#: src/tables/sales/SalesOrderTable.tsx:95 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:38 +#: src/pages/sales/ReturnOrderDetail.tsx:78 +#: src/pages/sales/SalesOrderDetail.tsx:82 +#: src/pages/stock/StockDetail.tsx:225 +#: src/tables/company/CompanyTable.tsx:103 +#: src/tables/sales/ReturnOrderTable.tsx:61 +#: src/tables/sales/SalesOrderTable.tsx:97 msgid "Customer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:165 +#: src/pages/company/CompanyDetail.tsx:166 msgid "Details" msgstr "" -#: src/pages/company/CompanyDetail.tsx:171 +#: src/pages/company/CompanyDetail.tsx:172 msgid "Manufactured Parts" msgstr "" @@ -3294,7 +3318,7 @@ msgstr "" #~ msgid "Edit company" #~ msgstr "" -#: src/pages/company/CompanyDetail.tsx:180 +#: src/pages/company/CompanyDetail.tsx:181 msgid "Supplied Parts" msgstr "" @@ -3302,30 +3326,31 @@ msgstr "" #~ msgid "Delete company" #~ msgstr "" -#: src/pages/company/CompanyDetail.tsx:221 +#: src/pages/company/CompanyDetail.tsx:222 msgid "Assigned Stock" msgstr "" -#: src/pages/company/CompanyDetail.tsx:272 +#: src/pages/company/CompanyDetail.tsx:273 msgid "Edit Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:281 +#: src/pages/company/CompanyDetail.tsx:282 msgid "Company Actions" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:66 -#: src/pages/company/SupplierPartDetail.tsx:71 +#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:72 msgid "Internal Part" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:81 -#: src/pages/company/SupplierPartDetail.tsx:85 +#: src/pages/company/SupplierPartDetail.tsx:92 msgid "External Link" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:99 -#: src/pages/company/SupplierPartDetail.tsx:126 +#: src/pages/company/SupplierPartDetail.tsx:133 #: src/tables/purchasing/ManufacturerPartTable.tsx:53 msgid "Manufacturer Part Number" msgstr "" @@ -3339,12 +3364,12 @@ msgid "Manufacturer Part Details" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:143 -#: src/pages/part/PartDetail.tsx:482 +#: src/pages/part/PartDetail.tsx:476 msgid "Parameters" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:155 -#: src/pages/part/PartDetail.tsx:553 +#: src/pages/part/PartDetail.tsx:547 #: src/pages/purchasing/PurchasingIndex.tsx:26 msgid "Suppliers" msgstr "" @@ -3362,65 +3387,70 @@ msgstr "" msgid "ManufacturerPart" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:92 +#: src/pages/company/SupplierPartDetail.tsx:99 #: src/tables/ColumnRenderers.tsx:110 msgid "Note" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:110 +#: src/pages/company/SupplierPartDetail.tsx:117 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:138 -#: src/pages/company/SupplierPartDetail.tsx:189 -#: src/pages/stock/StockDetail.tsx:232 +#: src/pages/company/SupplierPartDetail.tsx:145 +#: src/pages/company/SupplierPartDetail.tsx:196 +#: src/pages/stock/StockDetail.tsx:239 msgid "Packaging" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:145 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:105 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:141 -#: src/tables/purchasing/SupplierPartTable.tsx:120 +#: src/pages/company/SupplierPartDetail.tsx:152 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:107 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:143 +#: src/tables/purchasing/SupplierPartTable.tsx:132 msgid "Pack Quantity" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:156 +#: src/pages/company/SupplierPartDetail.tsx:163 msgid "Supplier Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:163 +#: src/pages/company/SupplierPartDetail.tsx:170 msgid "Availability Updated" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:197 msgid "Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:199 +#: src/pages/company/SupplierPartDetail.tsx:206 msgid "Supplier Part Details" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:205 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:234 +#: src/pages/company/SupplierPartDetail.tsx:212 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:241 msgid "Received Stock" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:229 -#: src/pages/part/PartPricingPanel.tsx:79 -#: src/pages/part/pricing/PricingOverviewPanel.tsx:111 +#: src/pages/company/SupplierPartDetail.tsx:236 +#: src/pages/part/PartPricingPanel.tsx:115 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:130 msgid "Supplier Pricing" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:244 +#: src/pages/company/SupplierPartDetail.tsx:251 msgid "Supplier Part Actions" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:270 -#: src/tables/purchasing/SupplierPartTable.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:275 +#: src/tables/purchasing/SupplierPartTable.tsx:211 msgid "Edit Supplier Part" msgstr "" +#: src/pages/company/SupplierPartDetail.tsx:282 +#: src/tables/purchasing/SupplierPartTable.tsx:164 +msgid "Add Supplier Part" +msgstr "" + #: src/pages/part/CategoryDetail.tsx:78 #: src/pages/stock/LocationDetail.tsx:85 #: src/tables/settings/ErrorTable.tsx:34 @@ -3467,135 +3497,143 @@ msgstr "" msgid "Category Details" msgstr "" -#: src/pages/part/PartDetail.tsx:135 +#: src/pages/part/PartDetail.tsx:129 msgid "Variant of" msgstr "" -#: src/pages/part/PartDetail.tsx:142 +#: src/pages/part/PartDetail.tsx:136 #: src/tables/notifications/NotificationsTable.tsx:31 #: src/tables/part/PartCategoryTemplateTable.tsx:68 msgid "Category" msgstr "" -#: src/pages/part/PartDetail.tsx:148 +#: src/pages/part/PartDetail.tsx:142 msgid "Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:155 +#: src/pages/part/PartDetail.tsx:149 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:162 +#: src/pages/part/PartDetail.tsx:156 msgid "IPN" msgstr "" -#: src/pages/part/PartDetail.tsx:169 +#: src/pages/part/PartDetail.tsx:163 msgid "Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:176 +#: src/pages/part/PartDetail.tsx:170 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:39 msgid "Units" msgstr "" -#: src/pages/part/PartDetail.tsx:183 +#: src/pages/part/PartDetail.tsx:177 #: src/tables/settings/PendingTasksTable.tsx:40 msgid "Keywords" msgstr "" -#: src/pages/part/PartDetail.tsx:190 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:156 -#: src/pages/sales/ReturnOrderDetail.tsx:122 -#: src/pages/sales/SalesOrderDetail.tsx:126 +#: src/pages/part/PartDetail.tsx:184 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:158 +#: src/pages/sales/ReturnOrderDetail.tsx:137 +#: src/pages/sales/SalesOrderDetail.tsx:141 msgid "Link" msgstr "" -#: src/pages/part/PartDetail.tsx:202 +#: src/pages/part/PartDetail.tsx:196 #: src/tables/build/BuildLineTable.tsx:115 msgid "Available Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:214 +#: src/pages/part/PartDetail.tsx:208 msgid "Minimum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:220 -#: src/tables/bom/BomTable.tsx:205 +#: src/pages/part/PartDetail.tsx:214 +#: src/tables/bom/BomTable.tsx:210 #: src/tables/build/BuildLineTable.tsx:92 msgid "On order" msgstr "" -#: src/pages/part/PartDetail.tsx:229 +#: src/pages/part/PartDetail.tsx:223 msgid "Allocated to Build Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:240 +#: src/pages/part/PartDetail.tsx:234 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:250 -#: src/tables/bom/BomTable.tsx:229 +#: src/pages/part/PartDetail.tsx:244 +#: src/tables/bom/BomTable.tsx:234 msgid "Can Build" msgstr "" -#: src/pages/part/PartDetail.tsx:257 -#: src/tables/bom/BomTable.tsx:213 +#: src/pages/part/PartDetail.tsx:251 +#: src/tables/bom/BomTable.tsx:218 #: src/tables/part/PartTable.tsx:91 msgid "Building" msgstr "" -#: src/pages/part/PartDetail.tsx:266 +#: src/pages/part/PartDetail.tsx:260 #: src/tables/bom/UsedInTable.tsx:71 #: src/tables/build/BuildOrderTable.tsx:102 +#: src/tables/company/CompanyTable.tsx:58 +#: src/tables/company/CompanyTable.tsx:88 #: src/tables/machine/MachineListTable.tsx:320 #: src/tables/part/PartTable.tsx:177 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:190 #: src/tables/plugin/PluginListTable.tsx:634 +#: src/tables/purchasing/SupplierPartTable.tsx:99 +#: src/tables/purchasing/SupplierPartTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:247 msgid "Active" msgstr "" -#: src/pages/part/PartDetail.tsx:271 +#: src/pages/part/PartDetail.tsx:265 msgid "Template Part" msgstr "" -#: src/pages/part/PartDetail.tsx:276 -#: src/tables/bom/BomTable.tsx:257 +#: src/pages/part/PartDetail.tsx:270 +#: src/tables/bom/BomTable.tsx:262 msgid "Assembled Part" msgstr "" -#: src/pages/part/PartDetail.tsx:281 +#: src/pages/part/PartDetail.tsx:275 msgid "Component Part" msgstr "" -#: src/pages/part/PartDetail.tsx:286 -#: src/tables/bom/BomTable.tsx:252 +#: src/pages/part/PartDetail.tsx:280 +#: src/tables/bom/BomTable.tsx:257 msgid "Trackable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:291 +#: src/pages/part/PartDetail.tsx:285 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:296 +#: src/pages/part/PartDetail.tsx:290 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:301 +#: src/pages/part/PartDetail.tsx:295 msgid "Virtual Part" msgstr "" -#: src/pages/part/PartDetail.tsx:309 +#: src/pages/part/PartDetail.tsx:303 msgid "Creation Date" msgstr "" +#: src/pages/part/PartDetail.tsx:308 +msgid "Created By" +msgstr "" + #: src/pages/part/PartDetail.tsx:310 #~ msgid "Edit part" #~ msgstr "" -#: src/pages/part/PartDetail.tsx:314 -msgid "Created By" +#: src/pages/part/PartDetail.tsx:322 +msgid "Default Supplier" msgstr "" #: src/pages/part/PartDetail.tsx:322 @@ -3606,352 +3644,373 @@ msgstr "" #~ msgid "Delete part" #~ msgstr "" -#: src/pages/part/PartDetail.tsx:328 -msgid "Default Supplier" -msgstr "" - -#: src/pages/part/PartDetail.tsx:339 +#: src/pages/part/PartDetail.tsx:333 #: src/tables/part/PartTable.tsx:160 msgid "Price Range" msgstr "" -#: src/pages/part/PartDetail.tsx:374 -#: src/pages/stock/StockDetail.tsx:129 +#: src/pages/part/PartDetail.tsx:368 +#: src/pages/stock/StockDetail.tsx:136 msgid "Last Stocktake" msgstr "" -#: src/pages/part/PartDetail.tsx:409 +#: src/pages/part/PartDetail.tsx:403 msgid "Stocktake By" msgstr "" -#: src/pages/part/PartDetail.tsx:476 +#: src/pages/part/PartDetail.tsx:470 msgid "Part Details" msgstr "" -#: src/pages/part/PartDetail.tsx:500 +#: src/pages/part/PartDetail.tsx:494 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:507 -#: src/pages/stock/StockDetail.tsx:277 +#: src/pages/part/PartDetail.tsx:501 +#: src/pages/stock/StockDetail.tsx:284 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:527 +#: src/pages/part/PartDetail.tsx:521 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:534 +#: src/pages/part/PartDetail.tsx:528 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:540 +#: src/pages/part/PartDetail.tsx:534 #: src/pages/purchasing/PurchasingIndex.tsx:37 msgid "Manufacturers" msgstr "" -#: src/pages/part/PartDetail.tsx:579 +#: src/pages/part/PartDetail.tsx:573 msgid "Scheduling" msgstr "" -#: src/pages/part/PartDetail.tsx:589 +#: src/pages/part/PartDetail.tsx:583 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:600 +#: src/pages/part/PartDetail.tsx:594 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:654 +#: src/pages/part/PartDetail.tsx:648 msgid "No Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:659 +#: src/pages/part/PartDetail.tsx:653 #: src/tables/part/PartTable.tsx:85 msgid "On Order" msgstr "" -#: src/pages/part/PartDetail.tsx:664 +#: src/pages/part/PartDetail.tsx:658 #: src/tables/stock/StockItemTable.tsx:288 msgid "In Production" msgstr "" -#: src/pages/part/PartDetail.tsx:676 +#: src/pages/part/PartDetail.tsx:671 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:707 +#: src/pages/part/PartDetail.tsx:678 +#: src/tables/part/PartTable.tsx:276 +#: src/tables/part/PartTable.tsx:292 +msgid "Add Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:716 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:715 +#: src/pages/part/PartDetail.tsx:724 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:726 +#: src/pages/part/PartDetail.tsx:735 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:736 +#: src/pages/part/PartDetail.tsx:745 msgid "Part Actions" msgstr "" -#: src/pages/part/PartPricingPanel.tsx:48 +#: src/pages/part/PartPricingPanel.tsx:72 msgid "No pricing data found for this part." msgstr "" -#: src/pages/part/PartPricingPanel.tsx:56 +#: src/pages/part/PartPricingPanel.tsx:86 msgid "Pricing Overview" msgstr "" -#: src/pages/part/PartPricingPanel.tsx:62 +#: src/pages/part/PartPricingPanel.tsx:92 msgid "Purchase History" msgstr "" -#: src/pages/part/PartPricingPanel.tsx:73 -#: src/pages/part/pricing/PricingOverviewPanel.tsx:90 +#: src/pages/part/PartPricingPanel.tsx:106 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:109 msgid "Internal Pricing" msgstr "" -#: src/pages/part/PartPricingPanel.tsx:85 -#: src/pages/part/pricing/PricingOverviewPanel.tsx:97 +#: src/pages/part/PartPricingPanel.tsx:124 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:116 msgid "BOM Pricing" msgstr "" -#: src/pages/part/PartPricingPanel.tsx:91 -#: src/pages/part/pricing/PricingOverviewPanel.tsx:118 +#: src/pages/part/PartPricingPanel.tsx:131 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:137 msgid "Variant Pricing" msgstr "" -#: src/pages/part/PartPricingPanel.tsx:102 +#: src/pages/part/PartPricingPanel.tsx:143 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:144 msgid "Sale Pricing" msgstr "" -#: src/pages/part/PartPricingPanel.tsx:108 +#: src/pages/part/PartPricingPanel.tsx:150 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:151 msgid "Sale History" msgstr "" -#: src/pages/part/pricing/BomPricingPanel.tsx:85 +#: src/pages/part/pricing/BomPricingPanel.tsx:100 msgid "Minimum Total Price" msgstr "" -#: src/pages/part/pricing/BomPricingPanel.tsx:90 +#: src/pages/part/pricing/BomPricingPanel.tsx:105 msgid "Maximum Total Price" msgstr "" -#: src/pages/part/pricing/BomPricingPanel.tsx:110 +#: src/pages/part/pricing/BomPricingPanel.tsx:125 #: src/tables/part/PartTable.tsx:195 msgid "Component" msgstr "" -#: src/pages/part/pricing/BomPricingPanel.tsx:137 -#: src/pages/part/pricing/PurchaseHistoryPanel.tsx:76 -#: src/pages/part/pricing/PurchaseHistoryPanel.tsx:135 -#: src/pages/part/pricing/SupplierPricingPanel.tsx:66 -#: src/tables/bom/BomTable.tsx:144 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:168 +#: src/pages/part/pricing/BomPricingPanel.tsx:152 +#: src/pages/part/pricing/PurchaseHistoryPanel.tsx:77 +#: src/pages/part/pricing/PurchaseHistoryPanel.tsx:151 +#: src/pages/part/pricing/SupplierPricingPanel.tsx:83 +#: src/tables/bom/BomTable.tsx:149 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:170 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:88 msgid "Unit Price" msgstr "" -#: src/pages/part/pricing/BomPricingPanel.tsx:146 +#: src/pages/part/pricing/BomPricingPanel.tsx:161 #: src/tables/ColumnRenderers.tsx:231 -#: src/tables/bom/BomTable.tsx:153 +#: src/tables/bom/BomTable.tsx:158 +#: src/tables/purchasing/PurchaseOrderTable.tsx:97 +#: src/tables/sales/ReturnOrderTable.tsx:87 +#: src/tables/sales/SalesOrderTable.tsx:124 msgid "Total Price" msgstr "" -#: src/pages/part/pricing/BomPricingPanel.tsx:162 -#: src/pages/part/pricing/VariantPricingPanel.tsx:61 -#: src/tables/purchasing/SupplierPartTable.tsx:137 +#: src/pages/part/pricing/BomPricingPanel.tsx:177 +#: src/pages/part/pricing/VariantPricingPanel.tsx:62 +#: src/tables/purchasing/SupplierPartTable.tsx:149 msgid "Updated" msgstr "" -#: src/pages/part/pricing/BomPricingPanel.tsx:211 +#: src/pages/part/pricing/BomPricingPanel.tsx:230 msgid "Pie Chart" msgstr "" -#: src/pages/part/pricing/BomPricingPanel.tsx:212 +#: src/pages/part/pricing/BomPricingPanel.tsx:231 msgid "Bar Chart" msgstr "" -#: src/pages/part/pricing/PriceBreakPanel.tsx:62 -#: src/pages/part/pricing/PriceBreakPanel.tsx:116 +#: src/pages/part/pricing/PriceBreakPanel.tsx:63 +#: src/pages/part/pricing/PriceBreakPanel.tsx:117 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:138 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:170 msgid "Add Price Break" msgstr "" -#: src/pages/part/pricing/PriceBreakPanel.tsx:75 +#: src/pages/part/pricing/PriceBreakPanel.tsx:76 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:151 msgid "Edit Price Break" msgstr "" -#: src/pages/part/pricing/PriceBreakPanel.tsx:85 +#: src/pages/part/pricing/PriceBreakPanel.tsx:86 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:161 msgid "Delete Price Break" msgstr "" -#: src/pages/part/pricing/PriceBreakPanel.tsx:101 -#: src/pages/part/pricing/PriceBreakPanel.tsx:175 +#: src/pages/part/pricing/PriceBreakPanel.tsx:102 +#: src/pages/part/pricing/PriceBreakPanel.tsx:193 msgid "Price Break" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:48 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:60 msgid "Pricing Category" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:60 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:79 msgid "Minimum" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:72 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:91 msgid "Maximum" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:104 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:123 msgid "Purchase Pricing" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:125 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:158 msgid "Override Pricing" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:132 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:165 msgid "Overall Pricing" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:151 -#: src/pages/stock/StockDetail.tsx:123 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:184 +#: src/pages/stock/StockDetail.tsx:130 msgid "Last Updated" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:167 -#: src/pages/part/pricing/VariantPricingPanel.tsx:45 -#: src/pages/part/pricing/VariantPricingPanel.tsx:108 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:210 +#: src/pages/part/pricing/VariantPricingPanel.tsx:46 +#: src/pages/part/pricing/VariantPricingPanel.tsx:119 msgid "Minimum Price" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:172 -#: src/pages/part/pricing/VariantPricingPanel.tsx:53 -#: src/pages/part/pricing/VariantPricingPanel.tsx:113 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:215 +#: src/pages/part/pricing/VariantPricingPanel.tsx:54 +#: src/pages/part/pricing/VariantPricingPanel.tsx:124 msgid "Maximum Price" msgstr "" -#: src/pages/part/pricing/PricingPanel.tsx:34 +#: src/pages/part/pricing/PricingPanel.tsx:23 +msgid "No data available" +msgstr "" + +#: src/pages/part/pricing/PricingPanel.tsx:64 msgid "No Data" msgstr "" -#: src/pages/part/pricing/PricingPanel.tsx:35 +#: src/pages/part/pricing/PricingPanel.tsx:65 msgid "No pricing data available" msgstr "" -#: src/pages/part/pricing/PurchaseHistoryPanel.tsx:49 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:44 +#: src/pages/part/pricing/PurchaseHistoryPanel.tsx:50 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:45 #: src/tables/ColumnRenderers.tsx:170 #: src/tables/plugin/PluginListTable.tsx:182 #: src/tables/stock/StockItemTestResultTable.tsx:194 msgid "Date" msgstr "" -#: src/pages/part/pricing/PurchaseHistoryPanel.tsx:56 -#: src/pages/part/pricing/PurchaseHistoryPanel.tsx:140 +#: src/pages/part/pricing/PurchaseHistoryPanel.tsx:57 +#: src/pages/part/pricing/PurchaseHistoryPanel.tsx:156 msgid "Purchase Price" msgstr "" -#: src/pages/part/pricing/SaleHistoryPanel.tsx:30 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:31 msgid "Sale Order" msgstr "" -#: src/pages/part/pricing/SaleHistoryPanel.tsx:51 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:99 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:52 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:115 msgid "Sale Price" msgstr "" -#: src/pages/part/pricing/SupplierPricingPanel.tsx:71 +#: src/pages/part/pricing/SupplierPricingPanel.tsx:88 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:79 msgid "Supplier Price" msgstr "" -#: src/pages/part/pricing/VariantPricingPanel.tsx:38 +#: src/pages/part/pricing/VariantPricingPanel.tsx:39 msgid "Variant Part" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:66 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:68 msgid "Edit Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:88 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:90 msgid "Supplier Reference" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:118 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:228 -#: src/pages/sales/ReturnOrderDetail.tsx:84 -#: src/pages/sales/ReturnOrderDetail.tsx:194 -#: src/pages/sales/SalesOrderDetail.tsx:88 -#: src/pages/sales/SalesOrderDetail.tsx:198 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:120 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:230 +#: src/pages/sales/ReturnOrderDetail.tsx:99 +#: src/pages/sales/ReturnOrderDetail.tsx:209 +#: src/pages/sales/SalesOrderDetail.tsx:103 +#: src/pages/sales/SalesOrderDetail.tsx:225 msgid "Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:125 -#: src/pages/sales/ReturnOrderDetail.tsx:91 -#: src/pages/sales/SalesOrderDetail.tsx:95 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 +#: src/pages/sales/ReturnOrderDetail.tsx:106 +#: src/pages/sales/SalesOrderDetail.tsx:110 msgid "Completed Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:133 -#: src/pages/sales/ReturnOrderDetail.tsx:99 -#: src/pages/sales/SalesOrderDetail.tsx:103 -#: src/pages/sales/SalesOrderDetail.tsx:208 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:135 +#: src/pages/sales/ReturnOrderDetail.tsx:114 +#: src/pages/sales/SalesOrderDetail.tsx:118 +#: src/pages/sales/SalesOrderDetail.tsx:235 msgid "Completed Shipments" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:141 -#: src/pages/sales/ReturnOrderDetail.tsx:107 -#: src/pages/sales/SalesOrderDetail.tsx:111 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 +#: src/pages/sales/ReturnOrderDetail.tsx:122 +#: src/pages/sales/SalesOrderDetail.tsx:126 msgid "Order Currency," msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:146 -#: src/pages/sales/ReturnOrderDetail.tsx:112 -#: src/pages/sales/SalesOrderDetail.tsx:116 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:148 +#: src/pages/sales/ReturnOrderDetail.tsx:127 +#: src/pages/sales/SalesOrderDetail.tsx:131 msgid "Total Cost" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:177 -#: src/pages/sales/ReturnOrderDetail.tsx:143 -#: src/pages/sales/SalesOrderDetail.tsx:147 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:179 +#: src/pages/sales/ReturnOrderDetail.tsx:158 +#: src/pages/sales/SalesOrderDetail.tsx:162 msgid "Created On" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:183 -#: src/pages/sales/ReturnOrderDetail.tsx:149 -#: src/pages/sales/SalesOrderDetail.tsx:153 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:185 +#: src/pages/sales/ReturnOrderDetail.tsx:164 +#: src/pages/sales/SalesOrderDetail.tsx:168 #: src/tables/ColumnRenderers.tsx:180 msgid "Target Date" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:222 -#: src/pages/sales/ReturnOrderDetail.tsx:188 -#: src/pages/sales/SalesOrderDetail.tsx:192 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:224 +#: src/pages/sales/ReturnOrderDetail.tsx:203 +#: src/pages/sales/SalesOrderDetail.tsx:219 msgid "Order Details" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:287 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:293 +#: src/pages/sales/ReturnOrderDetail.tsx:267 +#: src/pages/sales/SalesOrderDetail.tsx:279 msgid "Order Actions" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:55 -#: src/pages/sales/SalesOrderDetail.tsx:59 -#: src/tables/sales/SalesOrderTable.tsx:111 +#: src/pages/sales/ReturnOrderDetail.tsx:70 +#: src/pages/sales/SalesOrderDetail.tsx:74 +#: src/tables/sales/SalesOrderTable.tsx:113 msgid "Customer Reference" msgstr "" +#: src/pages/sales/ReturnOrderDetail.tsx:256 +msgid "Edit Return Order" +msgstr "" + #: src/pages/sales/SalesIndex.tsx:33 msgid "Customers" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:203 +#: src/pages/sales/SalesOrderDetail.tsx:208 +msgid "Edit Sales Order" +msgstr "" + +#: src/pages/sales/SalesOrderDetail.tsx:230 msgid "Pending Shipments" msgstr "" @@ -3989,15 +4048,19 @@ msgstr "" msgid "Location Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:102 +#: src/pages/stock/StockDetail.tsx:109 msgid "Base Part" msgstr "" -#: src/pages/stock/StockDetail.tsx:109 +#: src/pages/stock/StockDetail.tsx:116 msgid "Stock Status" msgstr "" -#: src/pages/stock/StockDetail.tsx:150 +#: src/pages/stock/StockDetail.tsx:155 +#~ msgid "Link custom barcode to stock item" +#~ msgstr "" + +#: src/pages/stock/StockDetail.tsx:157 #: src/tables/build/BuildLineTable.tsx:38 #: src/tables/part/PartTable.tsx:116 #: src/tables/stock/StockItemTable.tsx:154 @@ -4005,86 +4068,90 @@ msgstr "" msgid "Available" msgstr "" -#: src/pages/stock/StockDetail.tsx:155 -#~ msgid "Link custom barcode to stock item" -#~ msgstr "" - #: src/pages/stock/StockDetail.tsx:161 #~ msgid "Unlink custom barcode from stock item" #~ msgstr "" -#: src/pages/stock/StockDetail.tsx:176 +#: src/pages/stock/StockDetail.tsx:183 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:192 +#: src/pages/stock/StockDetail.tsx:199 msgid "Consumed By" msgstr "" -#: src/pages/stock/StockDetail.tsx:201 -msgid "Build Order" -msgstr "" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "" +#: src/pages/stock/StockDetail.tsx:208 +msgid "Build Order" +msgstr "" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "" -#: src/pages/stock/StockDetail.tsx:266 +#: src/pages/stock/StockDetail.tsx:273 msgid "Stock Details" msgstr "" -#: src/pages/stock/StockDetail.tsx:272 +#: src/pages/stock/StockDetail.tsx:279 msgid "Stock Tracking" msgstr "" -#: src/pages/stock/StockDetail.tsx:284 +#: src/pages/stock/StockDetail.tsx:291 msgid "Test Data" msgstr "" -#: src/pages/stock/StockDetail.tsx:298 +#: src/pages/stock/StockDetail.tsx:305 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:305 +#: src/pages/stock/StockDetail.tsx:312 msgid "Child Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:385 +#: src/pages/stock/StockDetail.tsx:364 +msgid "Edit Stock Item" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:415 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:390 +#: src/pages/stock/StockDetail.tsx:420 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:400 +#: src/pages/stock/StockDetail.tsx:430 #: src/tables/stock/StockItemTable.tsx:409 msgid "Add stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:408 +#: src/pages/stock/StockDetail.tsx:433 +#~ msgid "Duplicate stock item" +#~ msgstr "" + +#: src/pages/stock/StockDetail.tsx:438 #: src/tables/stock/StockItemTable.tsx:418 msgid "Remove stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:415 +#: src/pages/stock/StockDetail.tsx:445 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:416 +#: src/pages/stock/StockDetail.tsx:446 #: src/tables/stock/StockItemTable.tsx:438 msgid "Transfer stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:433 -msgid "Duplicate stock item" +#: src/pages/stock/StockDetail.tsx:458 +msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:460 +#: src/pages/stock/StockDetail.tsx:494 msgid "Batch Code" msgstr "" @@ -4243,118 +4310,146 @@ msgstr "" msgid "Table filters" msgstr "" -#: src/tables/bom/BomTable.tsx:73 +#: src/tables/bom/BomTable.tsx:78 msgid "This BOM item is defined for a different parent" msgstr "" -#: src/tables/bom/BomTable.tsx:88 +#: src/tables/bom/BomTable.tsx:93 msgid "Part Information" msgstr "" -#: src/tables/bom/BomTable.tsx:172 +#: src/tables/bom/BomTable.tsx:177 #: src/tables/part/PartTable.tsx:133 msgid "No stock" msgstr "" -#: src/tables/bom/BomTable.tsx:180 +#: src/tables/bom/BomTable.tsx:185 #: src/tables/build/BuildLineTable.tsx:101 #: src/tables/part/PartTable.tsx:124 msgid "External stock" msgstr "" -#: src/tables/bom/BomTable.tsx:188 +#: src/tables/bom/BomTable.tsx:193 #: src/tables/build/BuildLineTable.tsx:64 msgid "Includes substitute stock" msgstr "" -#: src/tables/bom/BomTable.tsx:197 +#: src/tables/bom/BomTable.tsx:202 #: src/tables/build/BuildLineTable.tsx:74 msgid "Includes variant stock" msgstr "" -#: src/tables/bom/BomTable.tsx:222 +#: src/tables/bom/BomTable.tsx:227 #: src/tables/part/PartTable.tsx:152 #: src/tables/stock/StockItemTable.tsx:190 msgid "Stock Information" msgstr "" -#: src/tables/bom/BomTable.tsx:233 +#: src/tables/bom/BomTable.tsx:238 #: src/tables/build/BuildLineTable.tsx:179 msgid "Consumable item" msgstr "" -#: src/tables/bom/BomTable.tsx:253 +#: src/tables/bom/BomTable.tsx:258 msgid "Show trackable items" msgstr "" -#: src/tables/bom/BomTable.tsx:258 +#: src/tables/bom/BomTable.tsx:263 msgid "Show asssmbled items" msgstr "" -#: src/tables/bom/BomTable.tsx:262 +#: src/tables/bom/BomTable.tsx:267 msgid "Show items with available stock" msgstr "" -#: src/tables/bom/BomTable.tsx:266 +#: src/tables/bom/BomTable.tsx:271 msgid "Show items on order" msgstr "" -#: src/tables/bom/BomTable.tsx:270 +#: src/tables/bom/BomTable.tsx:275 msgid "Show validated items" msgstr "" -#: src/tables/bom/BomTable.tsx:274 +#: src/tables/bom/BomTable.tsx:279 #: src/tables/bom/UsedInTable.tsx:63 msgid "Show inherited items" msgstr "" -#: src/tables/bom/BomTable.tsx:278 +#: src/tables/bom/BomTable.tsx:283 #: src/tables/bom/UsedInTable.tsx:67 msgid "Show optional items" msgstr "" -#: src/tables/bom/BomTable.tsx:282 +#: src/tables/bom/BomTable.tsx:287 msgid "Show consumable items" msgstr "" -#: src/tables/bom/BomTable.tsx:286 +#: src/tables/bom/BomTable.tsx:291 msgid "Has Pricing" msgstr "" -#: src/tables/bom/BomTable.tsx:287 +#: src/tables/bom/BomTable.tsx:292 msgid "Show items with pricing" msgstr "" -#: src/tables/bom/BomTable.tsx:298 -msgid "View BOM" +#: src/tables/bom/BomTable.tsx:301 +msgid "Create BOM Item" msgstr "" -#: src/tables/bom/BomTable.tsx:309 -msgid "Validate BOM line" +#: src/tables/bom/BomTable.tsx:306 +msgid "BOM item created" msgstr "" -#: src/tables/bom/BomTable.tsx:317 -msgid "Edit Substitutes" +#: src/tables/bom/BomTable.tsx:313 +msgid "Edit BOM Item" +msgstr "" + +#: src/tables/bom/BomTable.tsx:315 +msgid "BOM item updated" +msgstr "" + +#: src/tables/bom/BomTable.tsx:322 +msgid "Delete BOM Item" +msgstr "" + +#: src/tables/bom/BomTable.tsx:323 +msgid "BOM item deleted" msgstr "" #: src/tables/bom/BomTable.tsx:331 -msgid "Edit Bom Item" +#~ msgid "Edit Bom Item" +#~ msgstr "" + +#: src/tables/bom/BomTable.tsx:333 +msgid "View BOM" msgstr "" #: src/tables/bom/BomTable.tsx:333 -msgid "Bom item updated" +#~ msgid "Bom item updated" +#~ msgstr "" + +#: src/tables/bom/BomTable.tsx:344 +msgid "Validate BOM line" msgstr "" #: src/tables/bom/BomTable.tsx:348 -msgid "Delete Bom Item" -msgstr "" +#~ msgid "Delete Bom Item" +#~ msgstr "" #: src/tables/bom/BomTable.tsx:349 -msgid "Bom item deleted" -msgstr "" +#~ msgid "Bom item deleted" +#~ msgstr "" #: src/tables/bom/BomTable.tsx:351 -msgid "Are you sure you want to remove this BOM item?" +#~ msgid "Are you sure you want to remove this BOM item?" +#~ msgstr "" + +#: src/tables/bom/BomTable.tsx:352 +msgid "Edit Substitutes" +msgstr "" + +#: src/tables/bom/BomTable.tsx:389 +msgid "Add BOM Item" msgstr "" #: src/tables/bom/UsedInTable.tsx:72 @@ -4422,7 +4517,7 @@ msgstr "" #: src/tables/build/BuildOrderTable.tsx:107 #: src/tables/purchasing/PurchaseOrderTable.tsx:56 -#: src/tables/sales/ReturnOrderTable.tsx:42 +#: src/tables/sales/ReturnOrderTable.tsx:47 #: src/tables/sales/SalesOrderTable.tsx:53 msgid "Filter by order status" msgstr "" @@ -4431,8 +4526,8 @@ msgstr "" msgid "Show overdue status" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:140 -#: src/tables/build/BuildOrderTable.tsx:158 +#: src/tables/build/BuildOrderTable.tsx:142 +#: src/tables/build/BuildOrderTable.tsx:160 msgid "Add Build Order" msgstr "" @@ -4457,27 +4552,43 @@ msgstr "" msgid "Are you sure you want to delete this address?" msgstr "" -#: src/tables/company/CompanyTable.tsx:63 +#: src/tables/company/CompanyTable.tsx:71 msgid "New Company" msgstr "" -#: src/tables/company/CompanyTable.tsx:83 +#: src/tables/company/CompanyTable.tsx:89 +msgid "Show active companies" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:94 +msgid "Show companies which are suppliers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:99 +msgid "Show companies which are manufacturers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:104 +msgid "Show companies which are customers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:116 msgid "Add Company" msgstr "" -#: src/tables/company/ContactTable.tsx:73 +#: src/tables/company/ContactTable.tsx:71 msgid "Edit Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:80 +#: src/tables/company/ContactTable.tsx:78 msgid "Add Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:91 +#: src/tables/company/ContactTable.tsx:89 msgid "Delete Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:131 +#: src/tables/company/ContactTable.tsx:129 msgid "Add contact" msgstr "" @@ -4874,11 +4985,6 @@ msgstr "" msgid "Not Virtual" msgstr "" -#: src/tables/part/PartTable.tsx:276 -#: src/tables/part/PartTable.tsx:292 -msgid "Add Part" -msgstr "" - #: src/tables/part/PartTestTemplateTable.tsx:52 msgid "Results" msgstr "" @@ -5227,105 +5333,122 @@ msgstr "" msgid "Are you sure you want to remove this manufacturer part?" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:84 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:86 msgid "Part Description" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:111 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:113 msgid "Total Quantity" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:127 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:129 msgid "Received" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:146 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:148 msgid "Supplier Code" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:153 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:155 msgid "Supplier Link" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:160 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:162 msgid "Manufacturer Code" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:174 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:176 msgid "Destination" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:188 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:198 msgid "Add Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:203 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:215 msgid "Edit Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:211 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:223 msgid "Delete Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:222 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:234 msgid "Receive line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:256 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:272 msgid "Add line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:261 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:282 msgid "Receive items" msgstr "" -#: src/tables/purchasing/PurchaseOrderTable.tsx:102 -#: src/tables/purchasing/PurchaseOrderTable.tsx:119 +#: src/tables/purchasing/PurchaseOrderTable.tsx:113 +#: src/tables/purchasing/PurchaseOrderTable.tsx:130 msgid "Add Purchase Order" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:88 +#: src/tables/purchasing/SupplierPartTable.tsx:94 msgid "MPN" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:111 +#: src/tables/purchasing/SupplierPartTable.tsx:123 msgid "Base units" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:156 -msgid "Add Supplier Part" -msgstr "" - -#: src/tables/purchasing/SupplierPartTable.tsx:159 +#: src/tables/purchasing/SupplierPartTable.tsx:171 msgid "Supplier part created" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:168 +#: src/tables/purchasing/SupplierPartTable.tsx:177 msgid "Add supplier part" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:193 -msgid "Supplier part updated" +#: src/tables/purchasing/SupplierPartTable.tsx:189 +msgid "Show active supplier parts" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:204 -msgid "Delete Supplier Part" +#: src/tables/purchasing/SupplierPartTable.tsx:193 +msgid "Active Part" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:193 +#~ msgid "Supplier part updated" +#~ msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:194 +msgid "Show active internal parts" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:198 +msgid "Active Supplier" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:199 +msgid "Show active suppliers" msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:205 -msgid "Supplier part deleted" -msgstr "" +#~ msgid "Supplier part deleted" +#~ msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:207 -msgid "Are you sure you want to remove this supplier part?" +#~ msgid "Are you sure you want to remove this supplier part?" +#~ msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:219 +msgid "Delete Supplier Part" msgstr "" -#: src/tables/sales/ReturnOrderTable.tsx:95 +#: src/tables/sales/ReturnOrderTable.tsx:102 +#: src/tables/sales/ReturnOrderTable.tsx:116 msgid "Add Return Order" msgstr "" -#: src/tables/sales/SalesOrderTable.tsx:66 -#: src/tables/sales/SalesOrderTable.tsx:83 +#: src/tables/sales/SalesOrderTable.tsx:68 +#: src/tables/sales/SalesOrderTable.tsx:85 msgid "Add Sales Order" msgstr "" @@ -5792,8 +5915,8 @@ msgid "Finished" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:277 -#: src/tables/stock/StockItemTestResultTable.tsx:351 -#: src/tables/stock/StockItemTestResultTable.tsx:406 +#: src/tables/stock/StockItemTestResultTable.tsx:349 +#: src/tables/stock/StockItemTestResultTable.tsx:404 msgid "Add Test Result" msgstr "" @@ -5801,61 +5924,61 @@ msgstr "" msgid "Test result added" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:290 -#: src/tables/stock/StockItemTestResultTable.tsx:361 +#: src/tables/stock/StockItemTestResultTable.tsx:288 +#: src/tables/stock/StockItemTestResultTable.tsx:359 msgid "Edit Test Result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:292 +#: src/tables/stock/StockItemTestResultTable.tsx:290 msgid "Test result updated" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:298 -#: src/tables/stock/StockItemTestResultTable.tsx:370 +#: src/tables/stock/StockItemTestResultTable.tsx:296 +#: src/tables/stock/StockItemTestResultTable.tsx:368 msgid "Delete Test Result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:300 +#: src/tables/stock/StockItemTestResultTable.tsx:298 msgid "Test result deleted" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:314 +#: src/tables/stock/StockItemTestResultTable.tsx:312 msgid "Test Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:315 +#: src/tables/stock/StockItemTestResultTable.tsx:313 msgid "Test result has been recorded" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:322 +#: src/tables/stock/StockItemTestResultTable.tsx:320 msgid "Failed to record test result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:339 +#: src/tables/stock/StockItemTestResultTable.tsx:337 msgid "Pass Test" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:387 +#: src/tables/stock/StockItemTestResultTable.tsx:385 msgid "Required" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:388 +#: src/tables/stock/StockItemTestResultTable.tsx:386 msgid "Show results for required tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:392 +#: src/tables/stock/StockItemTestResultTable.tsx:390 msgid "Include Installed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:393 +#: src/tables/stock/StockItemTestResultTable.tsx:391 msgid "Show results for installed stock items" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:397 +#: src/tables/stock/StockItemTestResultTable.tsx:395 msgid "Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:398 +#: src/tables/stock/StockItemTestResultTable.tsx:396 msgid "Show only passed tests" msgstr "" diff --git a/src/frontend/src/locales/zh/messages.po b/src/frontend/src/locales/zh/messages.po index a554cf25e8..2f9175d665 100644 --- a/src/frontend/src/locales/zh/messages.po +++ b/src/frontend/src/locales/zh/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: zh\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-04-18 03:35\n" +"PO-Revision-Date: 2024-04-21 04:19\n" "Last-Translator: \n" "Language-Team: Chinese Traditional\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -69,10 +69,10 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/forms/StockForms.tsx:450 +#: src/forms/StockForms.tsx:427 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:407 +#: src/pages/stock/StockDetail.tsx:437 msgid "Remove" msgstr "" @@ -100,7 +100,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:226 -#: src/components/forms/ApiForm.tsx:516 +#: src/components/forms/ApiForm.tsx:529 #: src/contexts/ThemeContext.tsx:65 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 msgid "Submit" @@ -131,6 +131,9 @@ msgid "Part is not active" msgstr "" #: src/components/details/PartIcons.tsx:34 +#: src/pages/company/CompanyDetail.tsx:299 +#: src/pages/company/SupplierPartDetail.tsx:310 +#: src/pages/part/PartDetail.tsx:662 msgid "Inactive" msgstr "" @@ -246,26 +249,26 @@ msgstr "" msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:131 +#: src/components/forms/ApiForm.tsx:133 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "" -#: src/components/forms/ApiForm.tsx:378 +#: src/components/forms/ApiForm.tsx:393 #: src/components/widgets/MarkdownEditor.tsx:146 msgid "Success" msgstr "" -#: src/components/forms/ApiForm.tsx:453 +#: src/components/forms/ApiForm.tsx:468 msgid "Form Errors Exist" msgstr "" -#: src/components/forms/ApiForm.tsx:553 +#: src/components/forms/ApiForm.tsx:566 #: src/tables/plugin/PluginListTable.tsx:441 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:573 +#: src/components/forms/ApiForm.tsx:586 #: src/components/items/ActionDropdown.tsx:199 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:121 @@ -447,7 +450,7 @@ msgstr "" #: src/components/forms/HostOptionsForm.tsx:42 #: src/components/forms/HostOptionsForm.tsx:69 #: src/pages/part/CategoryDetail.tsx:72 -#: src/pages/part/PartDetail.tsx:122 +#: src/pages/part/PartDetail.tsx:116 #: src/pages/stock/LocationDetail.tsx:79 #: src/tables/machine/MachineTypeTable.tsx:65 #: src/tables/machine/MachineTypeTable.tsx:106 @@ -498,7 +501,7 @@ msgstr "" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:277 +#: src/components/forms/fields/ApiFormField.tsx:278 #: src/components/modals/LicenseModal.tsx:72 #: src/components/nav/SearchDrawer.tsx:411 #: src/components/widgets/MarkdownEditor.tsx:108 @@ -509,7 +512,7 @@ msgstr "" #: src/tables/InvenTreeTable.tsx:430 #: src/tables/InvenTreeTable.tsx:506 #: src/tables/plugin/PluginListTable.tsx:398 -#: src/tables/stock/StockItemTestResultTable.tsx:321 +#: src/tables/stock/StockItemTestResultTable.tsx:319 msgid "Error" msgstr "" @@ -548,7 +551,7 @@ msgid "Thumbnail" msgstr "縮圖" #: src/components/items/ActionDropdown.tsx:110 -#: src/pages/build/BuildDetail.tsx:298 +#: src/pages/build/BuildDetail.tsx:299 msgid "Barcode Actions" msgstr "" @@ -569,7 +572,7 @@ msgid "Link custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:161 -#: src/forms/PurchaseOrderForms.tsx:356 +#: src/forms/PurchaseOrderForms.tsx:367 msgid "Unlink Barcode" msgstr "" @@ -590,7 +593,6 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:218 -#: src/pages/stock/StockDetail.tsx:432 #: src/tables/RowActions.tsx:32 msgid "Duplicate" msgstr "" @@ -1041,19 +1043,18 @@ msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49 -#: src/pages/build/BuildDetail.tsx:79 -#: src/pages/part/PartDetail.tsx:767 +#: src/pages/build/BuildDetail.tsx:78 +#: src/pages/part/PartDetail.tsx:778 #: src/tables/part/RelatedPartTable.tsx:45 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:70 msgid "Part" msgstr "" @@ -1064,7 +1065,7 @@ msgstr "" #: src/pages/part/CategoryDetail.tsx:104 #: src/pages/part/CategoryDetail.tsx:183 #: src/pages/part/CategoryDetail.tsx:213 -#: src/pages/part/PartDetail.tsx:633 +#: src/pages/part/PartDetail.tsx:627 msgid "Parts" msgstr "" @@ -1085,10 +1086,10 @@ msgid "Part Test Templates" msgstr "" #: src/components/render/ModelType.tsx:43 -#: src/pages/company/SupplierPartDetail.tsx:185 -#: src/pages/company/SupplierPartDetail.tsx:294 -#: src/pages/stock/StockDetail.tsx:161 -#: src/tables/purchasing/SupplierPartTable.tsx:63 +#: src/pages/company/SupplierPartDetail.tsx:192 +#: src/pages/company/SupplierPartDetail.tsx:324 +#: src/pages/stock/StockDetail.tsx:168 +#: src/tables/purchasing/SupplierPartTable.tsx:69 msgid "Supplier Part" msgstr "" @@ -1112,12 +1113,12 @@ msgstr "" #: src/components/render/ModelType.tsx:67 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:67 -#: src/pages/stock/StockDetail.tsx:480 +#: src/pages/stock/StockDetail.tsx:514 msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:68 -#: src/pages/company/CompanyDetail.tsx:196 +#: src/pages/company/CompanyDetail.tsx:197 #: src/pages/stock/LocationDetail.tsx:112 #: src/pages/stock/LocationDetail.tsx:156 #: src/pages/stock/LocationDetail.tsx:309 @@ -1158,7 +1159,7 @@ msgid "Build Lines" msgstr "" #: src/components/render/ModelType.tsx:104 -#: src/pages/company/CompanyDetail.tsx:302 +#: src/pages/company/CompanyDetail.tsx:309 msgid "Company" msgstr "" @@ -1179,15 +1180,15 @@ msgstr "" #: src/components/render/ModelType.tsx:119 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:99 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:42 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:319 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:328 msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:120 #: src/pages/Index/Settings/SystemSettings.tsx:242 -#: src/pages/company/CompanyDetail.tsx:189 -#: src/pages/company/SupplierPartDetail.tsx:219 -#: src/pages/part/PartDetail.tsx:566 +#: src/pages/company/CompanyDetail.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:226 +#: src/pages/part/PartDetail.tsx:560 #: src/pages/purchasing/PurchasingIndex.tsx:20 msgid "Purchase Orders" msgstr "" @@ -1202,16 +1203,16 @@ msgstr "" #: src/components/render/ModelType.tsx:132 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:108 -#: src/pages/build/BuildDetail.tsx:127 -#: src/pages/sales/SalesOrderDetail.tsx:265 -#: src/pages/stock/StockDetail.tsx:209 +#: src/pages/build/BuildDetail.tsx:126 +#: src/pages/sales/SalesOrderDetail.tsx:315 +#: src/pages/stock/StockDetail.tsx:216 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:133 #: src/pages/Index/Settings/SystemSettings.tsx:257 -#: src/pages/company/CompanyDetail.tsx:205 -#: src/pages/part/PartDetail.tsx:572 +#: src/pages/company/CompanyDetail.tsx:206 +#: src/pages/part/PartDetail.tsx:566 #: src/pages/sales/SalesIndex.tsx:21 msgid "Sales Orders" msgstr "" @@ -1226,13 +1227,13 @@ msgstr "" #: src/components/render/ModelType.tsx:147 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:117 -#: src/pages/sales/ReturnOrderDetail.tsx:241 +#: src/pages/sales/ReturnOrderDetail.tsx:291 msgid "Return Order" msgstr "" #: src/components/render/ModelType.tsx:148 #: src/pages/Index/Settings/SystemSettings.tsx:272 -#: src/pages/company/CompanyDetail.tsx:212 +#: src/pages/company/CompanyDetail.tsx:213 #: src/pages/sales/SalesIndex.tsx:27 msgid "Return Orders" msgstr "" @@ -1243,19 +1244,19 @@ msgid "Address" msgstr "" #: src/components/render/ModelType.tsx:156 -#: src/pages/company/CompanyDetail.tsx:238 +#: src/pages/company/CompanyDetail.tsx:239 msgid "Addresses" msgstr "" #: src/components/render/ModelType.tsx:162 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:165 -#: src/pages/sales/ReturnOrderDetail.tsx:131 -#: src/pages/sales/SalesOrderDetail.tsx:135 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:167 +#: src/pages/sales/ReturnOrderDetail.tsx:146 +#: src/pages/sales/SalesOrderDetail.tsx:150 msgid "Contact" msgstr "" #: src/components/render/ModelType.tsx:163 -#: src/pages/company/CompanyDetail.tsx:232 +#: src/pages/company/CompanyDetail.tsx:233 msgid "Contacts" msgstr "" @@ -1285,26 +1286,26 @@ msgstr "" #: src/defaults/links.tsx:29 #: src/defaults/menuItems.tsx:38 #: src/pages/Index/Settings/SystemSettings.tsx:199 -#: src/pages/part/PartDetail.tsx:488 +#: src/pages/part/PartDetail.tsx:482 #: src/pages/stock/LocationDetail.tsx:289 -#: src/pages/stock/StockDetail.tsx:343 +#: src/pages/stock/StockDetail.tsx:350 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" msgstr "" #: src/components/render/Stock.tsx:26 -#: src/pages/stock/StockDetail.tsx:144 -#: src/pages/stock/StockDetail.tsx:450 +#: src/pages/stock/StockDetail.tsx:151 +#: src/pages/stock/StockDetail.tsx:484 msgid "Serial Number" msgstr "" #: src/components/render/Stock.tsx:28 #: src/pages/part/pricing/BomPricingPanel.tsx:132 #: src/pages/part/pricing/PriceBreakPanel.tsx:96 -#: src/pages/stock/StockDetail.tsx:139 -#: src/pages/stock/StockDetail.tsx:455 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:92 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:120 +#: src/pages/stock/StockDetail.tsx:146 +#: src/pages/stock/StockDetail.tsx:489 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:94 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:122 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:73 msgid "Quantity" msgstr "" @@ -2064,7 +2065,7 @@ msgstr "" #~ msgstr "Local Server" #: src/defaults/links.tsx:11 -#: src/pages/company/CompanyDetail.tsx:89 +#: src/pages/company/CompanyDetail.tsx:90 msgid "Website" msgstr "" @@ -2081,8 +2082,8 @@ msgstr "" #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:217 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:278 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:322 +#: src/pages/company/SupplierPartDetail.tsx:297 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:331 #: src/pages/purchasing/PurchasingIndex.tsx:52 msgid "Purchasing" msgstr "" @@ -2090,9 +2091,9 @@ msgstr "" #: src/defaults/links.tsx:32 #: src/defaults/menuItems.tsx:53 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:245 +#: src/pages/sales/ReturnOrderDetail.tsx:296 #: src/pages/sales/SalesIndex.tsx:45 -#: src/pages/sales/SalesOrderDetail.tsx:269 +#: src/pages/sales/SalesOrderDetail.tsx:320 msgid "Sales" msgstr "" @@ -2295,75 +2296,75 @@ msgstr "" #~ msgid "Part updated" #~ msgstr "Part updated" -#: src/forms/PurchaseOrderForms.tsx:246 +#: src/forms/PurchaseOrderForms.tsx:257 msgid "Choose Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:254 +#: src/forms/PurchaseOrderForms.tsx:265 msgid "Item Destination selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:263 +#: src/forms/PurchaseOrderForms.tsx:274 msgid "Part category default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:273 +#: src/forms/PurchaseOrderForms.tsx:284 msgid "Received stock location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:278 +#: src/forms/PurchaseOrderForms.tsx:289 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:289 -#: src/forms/PurchaseOrderForms.tsx:365 +#: src/forms/PurchaseOrderForms.tsx:300 +#: src/forms/PurchaseOrderForms.tsx:376 msgid "Scan Barcode" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:333 +#: src/forms/PurchaseOrderForms.tsx:344 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:340 +#: src/forms/PurchaseOrderForms.tsx:351 msgid "Assign Batch Code{0}" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:349 +#: src/forms/PurchaseOrderForms.tsx:360 msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:374 -#: src/forms/StockForms.tsx:359 +#: src/forms/PurchaseOrderForms.tsx:385 +#: src/forms/StockForms.tsx:336 msgid "Remove item from list" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:399 -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/PurchaseOrderForms.tsx:410 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:58 -#: src/pages/stock/StockDetail.tsx:169 +#: src/pages/stock/StockDetail.tsx:176 msgid "Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:415 +#: src/forms/PurchaseOrderForms.tsx:426 msgid "Store at default location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:428 +#: src/forms/PurchaseOrderForms.tsx:439 msgid "Store at line item destination" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:438 +#: src/forms/PurchaseOrderForms.tsx:449 msgid "Store with already received stock" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:647 +#: src/forms/PurchaseOrderForms.tsx:658 msgid "Receive line items" msgstr "" @@ -2388,97 +2389,94 @@ msgstr "" #~ msgstr "Create Stock Item" #: src/forms/StockForms.tsx:136 +#: src/pages/stock/StockDetail.tsx:373 #: src/tables/stock/StockItemTable.tsx:374 #: src/tables/stock/StockItemTable.tsx:494 msgid "Add Stock Item" msgstr "" -#: src/forms/StockForms.tsx:157 -msgid "Edit Stock Item" -msgstr "" - #: src/forms/StockForms.tsx:158 -msgid "Stock item updated" -msgstr "" +#~ msgid "Stock item updated" +#~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:348 +#: src/forms/StockForms.tsx:325 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 -#: src/pages/part/PartDetail.tsx:208 -#: src/pages/part/PartDetail.tsx:649 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 +#: src/pages/part/PartDetail.tsx:202 +#: src/pages/part/PartDetail.tsx:643 #: src/tables/stock/StockItemTable.tsx:283 msgid "In Stock" msgstr "" -#: src/forms/StockForms.tsx:416 +#: src/forms/StockForms.tsx:393 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:416 -#: src/forms/StockForms.tsx:450 -#: src/forms/StockForms.tsx:479 -#: src/forms/StockForms.tsx:507 -#: src/forms/StockForms.tsx:538 -#: src/forms/StockForms.tsx:573 -#: src/forms/StockForms.tsx:615 -#: src/forms/StockForms.tsx:651 +#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:456 +#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:515 +#: src/forms/StockForms.tsx:550 +#: src/forms/StockForms.tsx:592 +#: src/forms/StockForms.tsx:628 #: src/tables/RowActions.tsx:148 msgid "Actions" msgstr "" -#: src/forms/StockForms.tsx:479 -#: src/pages/stock/StockDetail.tsx:399 +#: src/forms/StockForms.tsx:456 +#: src/pages/stock/StockDetail.tsx:429 #: src/tables/settings/TemplateTable.tsx:266 -#: src/tables/stock/StockItemTestResultTable.tsx:350 +#: src/tables/stock/StockItemTestResultTable.tsx:348 msgid "Add" msgstr "" -#: src/forms/StockForms.tsx:507 +#: src/forms/StockForms.tsx:484 #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:389 +#: src/pages/stock/StockDetail.tsx:419 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:740 +#: src/forms/StockForms.tsx:717 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:749 +#: src/forms/StockForms.tsx:726 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:758 -#: src/pages/part/PartDetail.tsx:725 +#: src/forms/StockForms.tsx:735 +#: src/pages/part/PartDetail.tsx:734 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:767 -#: src/pages/part/PartDetail.tsx:714 +#: src/forms/StockForms.tsx:744 +#: src/pages/part/PartDetail.tsx:723 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:776 +#: src/forms/StockForms.tsx:753 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:785 +#: src/forms/StockForms.tsx:762 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:804 +#: src/forms/StockForms.tsx:781 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:811 +#: src/forms/StockForms.tsx:788 msgid "Parent stock location" msgstr "" @@ -3196,7 +3194,7 @@ msgid "Reports" msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:89 -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:318 msgid "Report" msgstr "" @@ -3213,7 +3211,7 @@ msgstr "" #~ msgstr "Return order" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135 -#: src/pages/part/PartDetail.tsx:513 +#: src/pages/part/PartDetail.tsx:507 msgid "Bill of Materials" msgstr "" @@ -3264,15 +3262,15 @@ msgid "Reporting" msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:223 -#: src/pages/part/PartDetail.tsx:584 +#: src/pages/part/PartDetail.tsx:578 msgid "Stocktake" msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:228 -#: src/pages/build/BuildDetail.tsx:360 +#: src/pages/build/BuildDetail.tsx:361 #: src/pages/build/BuildIndex.tsx:14 -#: src/pages/part/PartDetail.tsx:520 -#: src/pages/sales/SalesOrderDetail.tsx:213 +#: src/pages/part/PartDetail.tsx:514 +#: src/pages/sales/SalesOrderDetail.tsx:240 msgid "Build Orders" msgstr "" @@ -3332,34 +3330,34 @@ msgstr "" #~ msgid "Build Status" #~ msgstr "Build Status" -#: src/pages/build/BuildDetail.tsx:85 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:109 -#: src/pages/sales/ReturnOrderDetail.tsx:75 -#: src/pages/sales/SalesOrderDetail.tsx:79 +#: src/pages/build/BuildDetail.tsx:84 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:111 +#: src/pages/sales/ReturnOrderDetail.tsx:90 +#: src/pages/sales/SalesOrderDetail.tsx:94 #: src/tables/machine/MachineListTable.tsx:323 #: src/tables/purchasing/PurchaseOrderTable.tsx:55 -#: src/tables/sales/ReturnOrderTable.tsx:41 +#: src/tables/sales/ReturnOrderTable.tsx:46 #: src/tables/sales/SalesOrderTable.tsx:52 #: src/tables/stock/StockItemTable.tsx:252 msgid "Status" msgstr "" -#: src/pages/build/BuildDetail.tsx:91 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:82 -#: src/pages/sales/ReturnOrderDetail.tsx:49 -#: src/pages/sales/SalesOrderDetail.tsx:53 +#: src/pages/build/BuildDetail.tsx:90 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:84 +#: src/pages/sales/ReturnOrderDetail.tsx:64 +#: src/pages/sales/SalesOrderDetail.tsx:68 msgid "Reference" msgstr "" -#: src/pages/build/BuildDetail.tsx:96 -#: src/pages/company/CompanyDetail.tsx:84 +#: src/pages/build/BuildDetail.tsx:95 +#: src/pages/company/CompanyDetail.tsx:85 #: src/pages/company/ManufacturerPartDetail.tsx:73 -#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/pages/company/SupplierPartDetail.tsx:85 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:129 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:103 -#: src/pages/sales/ReturnOrderDetail.tsx:69 -#: src/pages/sales/SalesOrderDetail.tsx:73 +#: src/pages/part/PartDetail.tsx:123 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:105 +#: src/pages/sales/ReturnOrderDetail.tsx:84 +#: src/pages/sales/SalesOrderDetail.tsx:88 #: src/pages/stock/LocationDetail.tsx:93 #: src/tables/ColumnRenderers.tsx:59 #: src/tables/machine/MachineTypeTable.tsx:69 @@ -3372,40 +3370,40 @@ msgstr "" msgid "Description" msgstr "" -#: src/pages/build/BuildDetail.tsx:103 +#: src/pages/build/BuildDetail.tsx:102 msgid "Parent Build" msgstr "" -#: src/pages/build/BuildDetail.tsx:114 +#: src/pages/build/BuildDetail.tsx:113 msgid "Build Quantity" msgstr "" -#: src/pages/build/BuildDetail.tsx:122 -#: src/pages/build/BuildDetail.tsx:223 +#: src/pages/build/BuildDetail.tsx:121 +#: src/pages/build/BuildDetail.tsx:222 msgid "Completed Outputs" msgstr "" -#: src/pages/build/BuildDetail.tsx:139 +#: src/pages/build/BuildDetail.tsx:138 msgid "Issued By" msgstr "" -#: src/pages/build/BuildDetail.tsx:145 -#: src/pages/part/PartDetail.tsx:321 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:190 -#: src/pages/sales/ReturnOrderDetail.tsx:156 -#: src/pages/sales/SalesOrderDetail.tsx:160 +#: src/pages/build/BuildDetail.tsx:144 +#: src/pages/part/PartDetail.tsx:315 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:192 +#: src/pages/sales/ReturnOrderDetail.tsx:171 +#: src/pages/sales/SalesOrderDetail.tsx:175 msgid "Responsible" msgstr "" -#: src/pages/build/BuildDetail.tsx:157 +#: src/pages/build/BuildDetail.tsx:156 msgid "Source Location" msgstr "" -#: src/pages/build/BuildDetail.tsx:158 +#: src/pages/build/BuildDetail.tsx:157 msgid "Any location" msgstr "" -#: src/pages/build/BuildDetail.tsx:165 +#: src/pages/build/BuildDetail.tsx:164 msgid "Destination Location" msgstr "" @@ -3420,7 +3418,7 @@ msgstr "" #~ msgid "Link custom barcode to part" #~ msgstr "Link custom barcode to part" -#: src/pages/build/BuildDetail.tsx:196 +#: src/pages/build/BuildDetail.tsx:195 msgid "Build Details" msgstr "" @@ -3429,7 +3427,7 @@ msgstr "" #~ msgid "Unlink custom barcode from part" #~ msgstr "Unlink custom barcode from part" -#: src/pages/build/BuildDetail.tsx:202 +#: src/pages/build/BuildDetail.tsx:201 #: src/tables/build/BuildLineTable.tsx:204 msgid "Allocate Stock" msgstr "" @@ -3438,7 +3436,7 @@ msgstr "" #~ msgid "Build Order updated" #~ msgstr "Build Order updated" -#: src/pages/build/BuildDetail.tsx:217 +#: src/pages/build/BuildDetail.tsx:216 msgid "Incomplete Outputs" msgstr "" @@ -3454,48 +3452,48 @@ msgstr "" #~ msgid "Delete build order" #~ msgstr "Delete build order" -#: src/pages/build/BuildDetail.tsx:236 +#: src/pages/build/BuildDetail.tsx:235 msgid "Consumed Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:248 +#: src/pages/build/BuildDetail.tsx:247 msgid "Child Build Orders" msgstr "" -#: src/pages/build/BuildDetail.tsx:258 -#: src/pages/company/CompanyDetail.tsx:244 +#: src/pages/build/BuildDetail.tsx:257 +#: src/pages/company/CompanyDetail.tsx:245 #: src/pages/company/ManufacturerPartDetail.tsx:169 -#: src/pages/part/PartDetail.tsx:606 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:246 -#: src/pages/sales/ReturnOrderDetail.tsx:199 -#: src/pages/sales/SalesOrderDetail.tsx:223 -#: src/pages/stock/StockDetail.tsx:316 +#: src/pages/part/PartDetail.tsx:600 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:253 +#: src/pages/sales/ReturnOrderDetail.tsx:214 +#: src/pages/sales/SalesOrderDetail.tsx:250 +#: src/pages/stock/StockDetail.tsx:323 msgid "Attachments" msgstr "" -#: src/pages/build/BuildDetail.tsx:270 -#: src/pages/company/CompanyDetail.tsx:256 -#: src/pages/part/PartDetail.tsx:618 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:258 -#: src/pages/sales/ReturnOrderDetail.tsx:211 -#: src/pages/sales/SalesOrderDetail.tsx:235 -#: src/pages/stock/StockDetail.tsx:328 +#: src/pages/build/BuildDetail.tsx:269 +#: src/pages/company/CompanyDetail.tsx:257 +#: src/pages/part/PartDetail.tsx:612 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:265 +#: src/pages/sales/ReturnOrderDetail.tsx:226 +#: src/pages/sales/SalesOrderDetail.tsx:262 +#: src/pages/stock/StockDetail.tsx:335 msgid "Notes" msgstr "" -#: src/pages/build/BuildDetail.tsx:286 +#: src/pages/build/BuildDetail.tsx:287 msgid "Edit Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:312 +#: src/pages/build/BuildDetail.tsx:313 msgid "Reporting Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:318 +#: src/pages/build/BuildDetail.tsx:319 msgid "Print build report" msgstr "" -#: src/pages/build/BuildDetail.tsx:324 +#: src/pages/build/BuildDetail.tsx:325 msgid "Build Order Actions" msgstr "" @@ -3507,53 +3505,56 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/company/CompanyDetail.tsx:97 +#: src/pages/company/CompanyDetail.tsx:98 msgid "Phone Number" msgstr "" -#: src/pages/company/CompanyDetail.tsx:104 +#: src/pages/company/CompanyDetail.tsx:105 msgid "Email Address" msgstr "" -#: src/pages/company/CompanyDetail.tsx:114 +#: src/pages/company/CompanyDetail.tsx:115 msgid "Default Currency" msgstr "" -#: src/pages/company/CompanyDetail.tsx:119 +#: src/pages/company/CompanyDetail.tsx:120 #: src/pages/company/SupplierDetail.tsx:8 -#: src/pages/company/SupplierPartDetail.tsx:102 -#: src/pages/company/SupplierPartDetail.tsx:188 -#: src/pages/company/SupplierPartDetail.tsx:282 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:97 +#: src/pages/company/SupplierPartDetail.tsx:109 +#: src/pages/company/SupplierPartDetail.tsx:195 +#: src/pages/company/SupplierPartDetail.tsx:301 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:99 +#: src/tables/company/CompanyTable.tsx:93 #: src/tables/purchasing/PurchaseOrderTable.tsx:73 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:36 msgid "Supplier" msgstr "" -#: src/pages/company/CompanyDetail.tsx:125 +#: src/pages/company/CompanyDetail.tsx:126 #: src/pages/company/ManufacturerDetail.tsx:8 #: src/pages/company/ManufacturerPartDetail.tsx:91 #: src/pages/company/ManufacturerPartDetail.tsx:221 -#: src/pages/company/SupplierPartDetail.tsx:117 +#: src/pages/company/SupplierPartDetail.tsx:124 +#: src/tables/company/CompanyTable.tsx:98 msgid "Manufacturer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:131 +#: src/pages/company/CompanyDetail.tsx:132 #: src/pages/company/CustomerDetail.tsx:8 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/pages/sales/ReturnOrderDetail.tsx:63 -#: src/pages/sales/SalesOrderDetail.tsx:67 -#: src/pages/stock/StockDetail.tsx:218 -#: src/tables/sales/ReturnOrderTable.tsx:60 -#: src/tables/sales/SalesOrderTable.tsx:95 +#: src/pages/sales/ReturnOrderDetail.tsx:78 +#: src/pages/sales/SalesOrderDetail.tsx:82 +#: src/pages/stock/StockDetail.tsx:225 +#: src/tables/company/CompanyTable.tsx:103 +#: src/tables/sales/ReturnOrderTable.tsx:61 +#: src/tables/sales/SalesOrderTable.tsx:97 msgid "Customer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:165 +#: src/pages/company/CompanyDetail.tsx:166 msgid "Details" msgstr "" -#: src/pages/company/CompanyDetail.tsx:171 +#: src/pages/company/CompanyDetail.tsx:172 msgid "Manufactured Parts" msgstr "" @@ -3561,7 +3562,7 @@ msgstr "" #~ msgid "Edit company" #~ msgstr "Edit company" -#: src/pages/company/CompanyDetail.tsx:180 +#: src/pages/company/CompanyDetail.tsx:181 msgid "Supplied Parts" msgstr "" @@ -3569,30 +3570,31 @@ msgstr "" #~ msgid "Delete company" #~ msgstr "Delete company" -#: src/pages/company/CompanyDetail.tsx:221 +#: src/pages/company/CompanyDetail.tsx:222 msgid "Assigned Stock" msgstr "" -#: src/pages/company/CompanyDetail.tsx:272 +#: src/pages/company/CompanyDetail.tsx:273 msgid "Edit Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:281 +#: src/pages/company/CompanyDetail.tsx:282 msgid "Company Actions" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:66 -#: src/pages/company/SupplierPartDetail.tsx:71 +#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:72 msgid "Internal Part" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:81 -#: src/pages/company/SupplierPartDetail.tsx:85 +#: src/pages/company/SupplierPartDetail.tsx:92 msgid "External Link" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:99 -#: src/pages/company/SupplierPartDetail.tsx:126 +#: src/pages/company/SupplierPartDetail.tsx:133 #: src/tables/purchasing/ManufacturerPartTable.tsx:53 msgid "Manufacturer Part Number" msgstr "" @@ -3606,12 +3608,12 @@ msgid "Manufacturer Part Details" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:143 -#: src/pages/part/PartDetail.tsx:482 +#: src/pages/part/PartDetail.tsx:476 msgid "Parameters" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:155 -#: src/pages/part/PartDetail.tsx:553 +#: src/pages/part/PartDetail.tsx:547 #: src/pages/purchasing/PurchasingIndex.tsx:26 msgid "Suppliers" msgstr "" @@ -3629,65 +3631,70 @@ msgstr "" msgid "ManufacturerPart" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:92 +#: src/pages/company/SupplierPartDetail.tsx:99 #: src/tables/ColumnRenderers.tsx:110 msgid "Note" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:110 +#: src/pages/company/SupplierPartDetail.tsx:117 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:138 -#: src/pages/company/SupplierPartDetail.tsx:189 -#: src/pages/stock/StockDetail.tsx:232 +#: src/pages/company/SupplierPartDetail.tsx:145 +#: src/pages/company/SupplierPartDetail.tsx:196 +#: src/pages/stock/StockDetail.tsx:239 msgid "Packaging" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:145 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:105 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:141 -#: src/tables/purchasing/SupplierPartTable.tsx:120 +#: src/pages/company/SupplierPartDetail.tsx:152 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:107 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:143 +#: src/tables/purchasing/SupplierPartTable.tsx:132 msgid "Pack Quantity" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:156 +#: src/pages/company/SupplierPartDetail.tsx:163 msgid "Supplier Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:163 +#: src/pages/company/SupplierPartDetail.tsx:170 msgid "Availability Updated" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:197 msgid "Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:199 +#: src/pages/company/SupplierPartDetail.tsx:206 msgid "Supplier Part Details" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:205 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:234 +#: src/pages/company/SupplierPartDetail.tsx:212 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:241 msgid "Received Stock" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:229 +#: src/pages/company/SupplierPartDetail.tsx:236 #: src/pages/part/PartPricingPanel.tsx:115 #: src/pages/part/pricing/PricingOverviewPanel.tsx:130 msgid "Supplier Pricing" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:244 +#: src/pages/company/SupplierPartDetail.tsx:251 msgid "Supplier Part Actions" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:270 -#: src/tables/purchasing/SupplierPartTable.tsx:190 +#: src/pages/company/SupplierPartDetail.tsx:275 +#: src/tables/purchasing/SupplierPartTable.tsx:211 msgid "Edit Supplier Part" msgstr "" +#: src/pages/company/SupplierPartDetail.tsx:282 +#: src/tables/purchasing/SupplierPartTable.tsx:164 +msgid "Add Supplier Part" +msgstr "" + #: src/pages/part/CategoryDetail.tsx:78 #: src/pages/stock/LocationDetail.tsx:85 #: src/tables/settings/ErrorTable.tsx:34 @@ -3734,135 +3741,143 @@ msgstr "" msgid "Category Details" msgstr "" -#: src/pages/part/PartDetail.tsx:135 +#: src/pages/part/PartDetail.tsx:129 msgid "Variant of" msgstr "" -#: src/pages/part/PartDetail.tsx:142 +#: src/pages/part/PartDetail.tsx:136 #: src/tables/notifications/NotificationsTable.tsx:31 #: src/tables/part/PartCategoryTemplateTable.tsx:68 msgid "Category" msgstr "" -#: src/pages/part/PartDetail.tsx:148 +#: src/pages/part/PartDetail.tsx:142 msgid "Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:155 +#: src/pages/part/PartDetail.tsx:149 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:162 +#: src/pages/part/PartDetail.tsx:156 msgid "IPN" msgstr "" -#: src/pages/part/PartDetail.tsx:169 +#: src/pages/part/PartDetail.tsx:163 msgid "Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:176 +#: src/pages/part/PartDetail.tsx:170 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:39 msgid "Units" msgstr "" -#: src/pages/part/PartDetail.tsx:183 +#: src/pages/part/PartDetail.tsx:177 #: src/tables/settings/PendingTasksTable.tsx:40 msgid "Keywords" msgstr "" -#: src/pages/part/PartDetail.tsx:190 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:156 -#: src/pages/sales/ReturnOrderDetail.tsx:122 -#: src/pages/sales/SalesOrderDetail.tsx:126 +#: src/pages/part/PartDetail.tsx:184 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:158 +#: src/pages/sales/ReturnOrderDetail.tsx:137 +#: src/pages/sales/SalesOrderDetail.tsx:141 msgid "Link" msgstr "" -#: src/pages/part/PartDetail.tsx:202 +#: src/pages/part/PartDetail.tsx:196 #: src/tables/build/BuildLineTable.tsx:115 msgid "Available Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:214 +#: src/pages/part/PartDetail.tsx:208 msgid "Minimum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:220 +#: src/pages/part/PartDetail.tsx:214 #: src/tables/bom/BomTable.tsx:210 #: src/tables/build/BuildLineTable.tsx:92 msgid "On order" msgstr "" -#: src/pages/part/PartDetail.tsx:229 +#: src/pages/part/PartDetail.tsx:223 msgid "Allocated to Build Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:240 +#: src/pages/part/PartDetail.tsx:234 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:250 +#: src/pages/part/PartDetail.tsx:244 #: src/tables/bom/BomTable.tsx:234 msgid "Can Build" msgstr "" -#: src/pages/part/PartDetail.tsx:257 +#: src/pages/part/PartDetail.tsx:251 #: src/tables/bom/BomTable.tsx:218 #: src/tables/part/PartTable.tsx:91 msgid "Building" msgstr "" -#: src/pages/part/PartDetail.tsx:266 +#: src/pages/part/PartDetail.tsx:260 #: src/tables/bom/UsedInTable.tsx:71 #: src/tables/build/BuildOrderTable.tsx:102 +#: src/tables/company/CompanyTable.tsx:58 +#: src/tables/company/CompanyTable.tsx:88 #: src/tables/machine/MachineListTable.tsx:320 #: src/tables/part/PartTable.tsx:177 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:190 #: src/tables/plugin/PluginListTable.tsx:634 +#: src/tables/purchasing/SupplierPartTable.tsx:99 +#: src/tables/purchasing/SupplierPartTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:247 msgid "Active" msgstr "" -#: src/pages/part/PartDetail.tsx:271 +#: src/pages/part/PartDetail.tsx:265 msgid "Template Part" msgstr "" -#: src/pages/part/PartDetail.tsx:276 +#: src/pages/part/PartDetail.tsx:270 #: src/tables/bom/BomTable.tsx:262 msgid "Assembled Part" msgstr "" -#: src/pages/part/PartDetail.tsx:281 +#: src/pages/part/PartDetail.tsx:275 msgid "Component Part" msgstr "" -#: src/pages/part/PartDetail.tsx:286 +#: src/pages/part/PartDetail.tsx:280 #: src/tables/bom/BomTable.tsx:257 msgid "Trackable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:291 +#: src/pages/part/PartDetail.tsx:285 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:296 +#: src/pages/part/PartDetail.tsx:290 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:301 +#: src/pages/part/PartDetail.tsx:295 msgid "Virtual Part" msgstr "" -#: src/pages/part/PartDetail.tsx:309 +#: src/pages/part/PartDetail.tsx:303 msgid "Creation Date" msgstr "" +#: src/pages/part/PartDetail.tsx:308 +msgid "Created By" +msgstr "" + #: src/pages/part/PartDetail.tsx:310 #~ msgid "Edit part" #~ msgstr "Edit part" -#: src/pages/part/PartDetail.tsx:314 -msgid "Created By" +#: src/pages/part/PartDetail.tsx:322 +msgid "Default Supplier" msgstr "" #: src/pages/part/PartDetail.tsx:322 @@ -3873,93 +3888,95 @@ msgstr "" #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:328 -msgid "Default Supplier" -msgstr "" - -#: src/pages/part/PartDetail.tsx:339 +#: src/pages/part/PartDetail.tsx:333 #: src/tables/part/PartTable.tsx:160 msgid "Price Range" msgstr "" -#: src/pages/part/PartDetail.tsx:374 -#: src/pages/stock/StockDetail.tsx:129 +#: src/pages/part/PartDetail.tsx:368 +#: src/pages/stock/StockDetail.tsx:136 msgid "Last Stocktake" msgstr "" -#: src/pages/part/PartDetail.tsx:409 +#: src/pages/part/PartDetail.tsx:403 msgid "Stocktake By" msgstr "" -#: src/pages/part/PartDetail.tsx:476 +#: src/pages/part/PartDetail.tsx:470 msgid "Part Details" msgstr "" -#: src/pages/part/PartDetail.tsx:500 +#: src/pages/part/PartDetail.tsx:494 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:507 -#: src/pages/stock/StockDetail.tsx:277 +#: src/pages/part/PartDetail.tsx:501 +#: src/pages/stock/StockDetail.tsx:284 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:527 +#: src/pages/part/PartDetail.tsx:521 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:534 +#: src/pages/part/PartDetail.tsx:528 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:540 +#: src/pages/part/PartDetail.tsx:534 #: src/pages/purchasing/PurchasingIndex.tsx:37 msgid "Manufacturers" msgstr "" -#: src/pages/part/PartDetail.tsx:579 +#: src/pages/part/PartDetail.tsx:573 msgid "Scheduling" msgstr "" -#: src/pages/part/PartDetail.tsx:589 +#: src/pages/part/PartDetail.tsx:583 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:600 +#: src/pages/part/PartDetail.tsx:594 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:654 +#: src/pages/part/PartDetail.tsx:648 msgid "No Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:659 +#: src/pages/part/PartDetail.tsx:653 #: src/tables/part/PartTable.tsx:85 msgid "On Order" msgstr "" -#: src/pages/part/PartDetail.tsx:664 +#: src/pages/part/PartDetail.tsx:658 #: src/tables/stock/StockItemTable.tsx:288 msgid "In Production" msgstr "" -#: src/pages/part/PartDetail.tsx:676 +#: src/pages/part/PartDetail.tsx:671 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:707 +#: src/pages/part/PartDetail.tsx:678 +#: src/tables/part/PartTable.tsx:276 +#: src/tables/part/PartTable.tsx:292 +msgid "Add Part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:716 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:715 +#: src/pages/part/PartDetail.tsx:724 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:726 +#: src/pages/part/PartDetail.tsx:735 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:736 +#: src/pages/part/PartDetail.tsx:745 msgid "Part Actions" msgstr "" @@ -4022,7 +4039,7 @@ msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:151 #: src/pages/part/pricing/SupplierPricingPanel.tsx:83 #: src/tables/bom/BomTable.tsx:149 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:168 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:170 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:88 msgid "Unit Price" msgstr "" @@ -4030,12 +4047,15 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:161 #: src/tables/ColumnRenderers.tsx:231 #: src/tables/bom/BomTable.tsx:158 +#: src/tables/purchasing/PurchaseOrderTable.tsx:97 +#: src/tables/sales/ReturnOrderTable.tsx:87 +#: src/tables/sales/SalesOrderTable.tsx:124 msgid "Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:177 #: src/pages/part/pricing/VariantPricingPanel.tsx:62 -#: src/tables/purchasing/SupplierPartTable.tsx:137 +#: src/tables/purchasing/SupplierPartTable.tsx:149 msgid "Updated" msgstr "" @@ -4094,7 +4114,7 @@ msgid "Overall Pricing" msgstr "" #: src/pages/part/pricing/PricingOverviewPanel.tsx:184 -#: src/pages/stock/StockDetail.tsx:123 +#: src/pages/stock/StockDetail.tsx:130 msgid "Last Updated" msgstr "" @@ -4153,82 +4173,92 @@ msgstr "" msgid "Variant Part" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:66 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:68 msgid "Edit Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:88 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:90 msgid "Supplier Reference" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:118 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:228 -#: src/pages/sales/ReturnOrderDetail.tsx:84 -#: src/pages/sales/ReturnOrderDetail.tsx:194 -#: src/pages/sales/SalesOrderDetail.tsx:88 -#: src/pages/sales/SalesOrderDetail.tsx:198 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:120 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:230 +#: src/pages/sales/ReturnOrderDetail.tsx:99 +#: src/pages/sales/ReturnOrderDetail.tsx:209 +#: src/pages/sales/SalesOrderDetail.tsx:103 +#: src/pages/sales/SalesOrderDetail.tsx:225 msgid "Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:125 -#: src/pages/sales/ReturnOrderDetail.tsx:91 -#: src/pages/sales/SalesOrderDetail.tsx:95 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 +#: src/pages/sales/ReturnOrderDetail.tsx:106 +#: src/pages/sales/SalesOrderDetail.tsx:110 msgid "Completed Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:133 -#: src/pages/sales/ReturnOrderDetail.tsx:99 -#: src/pages/sales/SalesOrderDetail.tsx:103 -#: src/pages/sales/SalesOrderDetail.tsx:208 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:135 +#: src/pages/sales/ReturnOrderDetail.tsx:114 +#: src/pages/sales/SalesOrderDetail.tsx:118 +#: src/pages/sales/SalesOrderDetail.tsx:235 msgid "Completed Shipments" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:141 -#: src/pages/sales/ReturnOrderDetail.tsx:107 -#: src/pages/sales/SalesOrderDetail.tsx:111 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 +#: src/pages/sales/ReturnOrderDetail.tsx:122 +#: src/pages/sales/SalesOrderDetail.tsx:126 msgid "Order Currency," msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:146 -#: src/pages/sales/ReturnOrderDetail.tsx:112 -#: src/pages/sales/SalesOrderDetail.tsx:116 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:148 +#: src/pages/sales/ReturnOrderDetail.tsx:127 +#: src/pages/sales/SalesOrderDetail.tsx:131 msgid "Total Cost" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:177 -#: src/pages/sales/ReturnOrderDetail.tsx:143 -#: src/pages/sales/SalesOrderDetail.tsx:147 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:179 +#: src/pages/sales/ReturnOrderDetail.tsx:158 +#: src/pages/sales/SalesOrderDetail.tsx:162 msgid "Created On" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:183 -#: src/pages/sales/ReturnOrderDetail.tsx:149 -#: src/pages/sales/SalesOrderDetail.tsx:153 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:185 +#: src/pages/sales/ReturnOrderDetail.tsx:164 +#: src/pages/sales/SalesOrderDetail.tsx:168 #: src/tables/ColumnRenderers.tsx:180 msgid "Target Date" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:222 -#: src/pages/sales/ReturnOrderDetail.tsx:188 -#: src/pages/sales/SalesOrderDetail.tsx:192 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:224 +#: src/pages/sales/ReturnOrderDetail.tsx:203 +#: src/pages/sales/SalesOrderDetail.tsx:219 msgid "Order Details" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:287 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:293 +#: src/pages/sales/ReturnOrderDetail.tsx:267 +#: src/pages/sales/SalesOrderDetail.tsx:279 msgid "Order Actions" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:55 -#: src/pages/sales/SalesOrderDetail.tsx:59 -#: src/tables/sales/SalesOrderTable.tsx:111 +#: src/pages/sales/ReturnOrderDetail.tsx:70 +#: src/pages/sales/SalesOrderDetail.tsx:74 +#: src/tables/sales/SalesOrderTable.tsx:113 msgid "Customer Reference" msgstr "" +#: src/pages/sales/ReturnOrderDetail.tsx:256 +msgid "Edit Return Order" +msgstr "" + #: src/pages/sales/SalesIndex.tsx:33 msgid "Customers" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:203 +#: src/pages/sales/SalesOrderDetail.tsx:208 +msgid "Edit Sales Order" +msgstr "" + +#: src/pages/sales/SalesOrderDetail.tsx:230 msgid "Pending Shipments" msgstr "" @@ -4266,15 +4296,19 @@ msgstr "" msgid "Location Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:102 +#: src/pages/stock/StockDetail.tsx:109 msgid "Base Part" msgstr "" -#: src/pages/stock/StockDetail.tsx:109 +#: src/pages/stock/StockDetail.tsx:116 msgid "Stock Status" msgstr "" -#: src/pages/stock/StockDetail.tsx:150 +#: src/pages/stock/StockDetail.tsx:155 +#~ msgid "Link custom barcode to stock item" +#~ msgstr "Link custom barcode to stock item" + +#: src/pages/stock/StockDetail.tsx:157 #: src/tables/build/BuildLineTable.tsx:38 #: src/tables/part/PartTable.tsx:116 #: src/tables/stock/StockItemTable.tsx:154 @@ -4282,86 +4316,90 @@ msgstr "" msgid "Available" msgstr "" -#: src/pages/stock/StockDetail.tsx:155 -#~ msgid "Link custom barcode to stock item" -#~ msgstr "Link custom barcode to stock item" - #: src/pages/stock/StockDetail.tsx:161 #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:176 +#: src/pages/stock/StockDetail.tsx:183 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:192 +#: src/pages/stock/StockDetail.tsx:199 msgid "Consumed By" msgstr "" -#: src/pages/stock/StockDetail.tsx:201 -msgid "Build Order" -msgstr "" - #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "Edit stock item" +#: src/pages/stock/StockDetail.tsx:208 +msgid "Build Order" +msgstr "" + #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "Delete stock item" -#: src/pages/stock/StockDetail.tsx:266 +#: src/pages/stock/StockDetail.tsx:273 msgid "Stock Details" msgstr "" -#: src/pages/stock/StockDetail.tsx:272 +#: src/pages/stock/StockDetail.tsx:279 msgid "Stock Tracking" msgstr "" -#: src/pages/stock/StockDetail.tsx:284 +#: src/pages/stock/StockDetail.tsx:291 msgid "Test Data" msgstr "" -#: src/pages/stock/StockDetail.tsx:298 +#: src/pages/stock/StockDetail.tsx:305 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:305 +#: src/pages/stock/StockDetail.tsx:312 msgid "Child Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:385 +#: src/pages/stock/StockDetail.tsx:364 +msgid "Edit Stock Item" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:415 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:390 +#: src/pages/stock/StockDetail.tsx:420 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:400 +#: src/pages/stock/StockDetail.tsx:430 #: src/tables/stock/StockItemTable.tsx:409 msgid "Add stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:408 +#: src/pages/stock/StockDetail.tsx:433 +#~ msgid "Duplicate stock item" +#~ msgstr "Duplicate stock item" + +#: src/pages/stock/StockDetail.tsx:438 #: src/tables/stock/StockItemTable.tsx:418 msgid "Remove stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:415 +#: src/pages/stock/StockDetail.tsx:445 msgid "Transfer" msgstr "" -#: src/pages/stock/StockDetail.tsx:416 +#: src/pages/stock/StockDetail.tsx:446 #: src/tables/stock/StockItemTable.tsx:438 msgid "Transfer stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:433 -msgid "Duplicate stock item" +#: src/pages/stock/StockDetail.tsx:458 +msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:460 +#: src/pages/stock/StockDetail.tsx:494 msgid "Batch Code" msgstr "" @@ -4610,18 +4648,10 @@ msgstr "" msgid "BOM item created" msgstr "" -#: src/tables/bom/BomTable.tsx:311 -#~ msgid "Edit Bom Item" -#~ msgstr "Edit Bom Item" - #: src/tables/bom/BomTable.tsx:313 msgid "Edit BOM Item" msgstr "" -#: src/tables/bom/BomTable.tsx:313 -#~ msgid "Bom item updated" -#~ msgstr "Bom item updated" - #: src/tables/bom/BomTable.tsx:315 msgid "BOM item updated" msgstr "" @@ -4634,26 +4664,34 @@ msgstr "" msgid "BOM item deleted" msgstr "" -#: src/tables/bom/BomTable.tsx:328 -#~ msgid "Delete Bom Item" -#~ msgstr "Delete Bom Item" - -#: src/tables/bom/BomTable.tsx:329 -#~ msgid "Bom item deleted" -#~ msgstr "Bom item deleted" - #: src/tables/bom/BomTable.tsx:331 -#~ msgid "Are you sure you want to remove this BOM item?" -#~ msgstr "Are you sure you want to remove this BOM item?" +#~ msgid "Edit Bom Item" +#~ msgstr "Edit Bom Item" #: src/tables/bom/BomTable.tsx:333 msgid "View BOM" msgstr "" +#: src/tables/bom/BomTable.tsx:333 +#~ msgid "Bom item updated" +#~ msgstr "Bom item updated" + #: src/tables/bom/BomTable.tsx:344 msgid "Validate BOM line" msgstr "" +#: src/tables/bom/BomTable.tsx:348 +#~ msgid "Delete Bom Item" +#~ msgstr "Delete Bom Item" + +#: src/tables/bom/BomTable.tsx:349 +#~ msgid "Bom item deleted" +#~ msgstr "Bom item deleted" + +#: src/tables/bom/BomTable.tsx:351 +#~ msgid "Are you sure you want to remove this BOM item?" +#~ msgstr "Are you sure you want to remove this BOM item?" + #: src/tables/bom/BomTable.tsx:352 msgid "Edit Substitutes" msgstr "" @@ -4727,7 +4765,7 @@ msgstr "" #: src/tables/build/BuildOrderTable.tsx:107 #: src/tables/purchasing/PurchaseOrderTable.tsx:56 -#: src/tables/sales/ReturnOrderTable.tsx:42 +#: src/tables/sales/ReturnOrderTable.tsx:47 #: src/tables/sales/SalesOrderTable.tsx:53 msgid "Filter by order status" msgstr "" @@ -4736,8 +4774,8 @@ msgstr "" msgid "Show overdue status" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:140 -#: src/tables/build/BuildOrderTable.tsx:158 +#: src/tables/build/BuildOrderTable.tsx:142 +#: src/tables/build/BuildOrderTable.tsx:160 msgid "Add Build Order" msgstr "" @@ -4762,27 +4800,43 @@ msgstr "" msgid "Are you sure you want to delete this address?" msgstr "" -#: src/tables/company/CompanyTable.tsx:63 +#: src/tables/company/CompanyTable.tsx:71 msgid "New Company" msgstr "" -#: src/tables/company/CompanyTable.tsx:83 +#: src/tables/company/CompanyTable.tsx:89 +msgid "Show active companies" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:94 +msgid "Show companies which are suppliers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:99 +msgid "Show companies which are manufacturers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:104 +msgid "Show companies which are customers" +msgstr "" + +#: src/tables/company/CompanyTable.tsx:116 msgid "Add Company" msgstr "" -#: src/tables/company/ContactTable.tsx:73 +#: src/tables/company/ContactTable.tsx:71 msgid "Edit Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:80 +#: src/tables/company/ContactTable.tsx:78 msgid "Add Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:91 +#: src/tables/company/ContactTable.tsx:89 msgid "Delete Contact" msgstr "" -#: src/tables/company/ContactTable.tsx:131 +#: src/tables/company/ContactTable.tsx:129 msgid "Add contact" msgstr "" @@ -5179,11 +5233,6 @@ msgstr "" msgid "Not Virtual" msgstr "" -#: src/tables/part/PartTable.tsx:276 -#: src/tables/part/PartTable.tsx:292 -msgid "Add Part" -msgstr "" - #: src/tables/part/PartTestTemplateTable.tsx:52 msgid "Results" msgstr "" @@ -5532,105 +5581,122 @@ msgstr "" msgid "Are you sure you want to remove this manufacturer part?" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:84 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:86 msgid "Part Description" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:111 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:113 msgid "Total Quantity" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:127 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:129 msgid "Received" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:146 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:148 msgid "Supplier Code" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:153 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:155 msgid "Supplier Link" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:160 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:162 msgid "Manufacturer Code" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:174 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:176 msgid "Destination" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:188 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:198 msgid "Add Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:203 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:215 msgid "Edit Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:211 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:223 msgid "Delete Line Item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:222 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:234 msgid "Receive line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:256 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:272 msgid "Add line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:261 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:282 msgid "Receive items" msgstr "" -#: src/tables/purchasing/PurchaseOrderTable.tsx:102 -#: src/tables/purchasing/PurchaseOrderTable.tsx:119 +#: src/tables/purchasing/PurchaseOrderTable.tsx:113 +#: src/tables/purchasing/PurchaseOrderTable.tsx:130 msgid "Add Purchase Order" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:88 +#: src/tables/purchasing/SupplierPartTable.tsx:94 msgid "MPN" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:111 +#: src/tables/purchasing/SupplierPartTable.tsx:123 msgid "Base units" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:156 -msgid "Add Supplier Part" -msgstr "" - -#: src/tables/purchasing/SupplierPartTable.tsx:159 +#: src/tables/purchasing/SupplierPartTable.tsx:171 msgid "Supplier part created" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:168 +#: src/tables/purchasing/SupplierPartTable.tsx:177 msgid "Add supplier part" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:193 -msgid "Supplier part updated" +#: src/tables/purchasing/SupplierPartTable.tsx:189 +msgid "Show active supplier parts" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:204 -msgid "Delete Supplier Part" +#: src/tables/purchasing/SupplierPartTable.tsx:193 +msgid "Active Part" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:193 +#~ msgid "Supplier part updated" +#~ msgstr "Supplier part updated" + +#: src/tables/purchasing/SupplierPartTable.tsx:194 +msgid "Show active internal parts" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:198 +msgid "Active Supplier" +msgstr "" + +#: src/tables/purchasing/SupplierPartTable.tsx:199 +msgid "Show active suppliers" msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:205 -msgid "Supplier part deleted" -msgstr "" +#~ msgid "Supplier part deleted" +#~ msgstr "Supplier part deleted" #: src/tables/purchasing/SupplierPartTable.tsx:207 -msgid "Are you sure you want to remove this supplier part?" +#~ msgid "Are you sure you want to remove this supplier part?" +#~ msgstr "Are you sure you want to remove this supplier part?" + +#: src/tables/purchasing/SupplierPartTable.tsx:219 +msgid "Delete Supplier Part" msgstr "" -#: src/tables/sales/ReturnOrderTable.tsx:95 +#: src/tables/sales/ReturnOrderTable.tsx:102 +#: src/tables/sales/ReturnOrderTable.tsx:116 msgid "Add Return Order" msgstr "" -#: src/tables/sales/SalesOrderTable.tsx:66 -#: src/tables/sales/SalesOrderTable.tsx:83 +#: src/tables/sales/SalesOrderTable.tsx:68 +#: src/tables/sales/SalesOrderTable.tsx:85 msgid "Add Sales Order" msgstr "" @@ -6097,8 +6163,8 @@ msgid "Finished" msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:277 -#: src/tables/stock/StockItemTestResultTable.tsx:351 -#: src/tables/stock/StockItemTestResultTable.tsx:406 +#: src/tables/stock/StockItemTestResultTable.tsx:349 +#: src/tables/stock/StockItemTestResultTable.tsx:404 msgid "Add Test Result" msgstr "" @@ -6106,61 +6172,61 @@ msgstr "" msgid "Test result added" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:290 -#: src/tables/stock/StockItemTestResultTable.tsx:361 +#: src/tables/stock/StockItemTestResultTable.tsx:288 +#: src/tables/stock/StockItemTestResultTable.tsx:359 msgid "Edit Test Result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:292 +#: src/tables/stock/StockItemTestResultTable.tsx:290 msgid "Test result updated" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:298 -#: src/tables/stock/StockItemTestResultTable.tsx:370 +#: src/tables/stock/StockItemTestResultTable.tsx:296 +#: src/tables/stock/StockItemTestResultTable.tsx:368 msgid "Delete Test Result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:300 +#: src/tables/stock/StockItemTestResultTable.tsx:298 msgid "Test result deleted" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:314 +#: src/tables/stock/StockItemTestResultTable.tsx:312 msgid "Test Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:315 +#: src/tables/stock/StockItemTestResultTable.tsx:313 msgid "Test result has been recorded" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:322 +#: src/tables/stock/StockItemTestResultTable.tsx:320 msgid "Failed to record test result" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:339 +#: src/tables/stock/StockItemTestResultTable.tsx:337 msgid "Pass Test" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:387 +#: src/tables/stock/StockItemTestResultTable.tsx:385 msgid "Required" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:388 +#: src/tables/stock/StockItemTestResultTable.tsx:386 msgid "Show results for required tests" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:392 +#: src/tables/stock/StockItemTestResultTable.tsx:390 msgid "Include Installed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:393 +#: src/tables/stock/StockItemTestResultTable.tsx:391 msgid "Show results for installed stock items" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:397 +#: src/tables/stock/StockItemTestResultTable.tsx:395 msgid "Passed" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:398 +#: src/tables/stock/StockItemTestResultTable.tsx:396 msgid "Show only passed tests" msgstr ""