diff --git a/.github/dependabot.yml b/.github/dependabot.yml index cc0b8cf14a..441ac9a7bb 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -4,6 +4,8 @@ updates: directory: / schedule: interval: weekly + cooldown: + default-days: 7 groups: dependencies: patterns: @@ -13,11 +15,15 @@ updates: directory: /contrib/container schedule: interval: weekly + cooldown: + default-days: 7 - package-ecosystem: docker directory: /.devcontainer schedule: interval: weekly + cooldown: + default-days: 7 - package-ecosystem: pip directories: @@ -28,6 +34,8 @@ updates: schedule: interval: weekly day: friday + cooldown: + default-days: 7 groups: dependencies: patterns: @@ -41,6 +49,8 @@ updates: - /src/frontend schedule: interval: weekly + cooldown: + default-days: 7 groups: dependencies: patterns: diff --git a/.github/workflows/check_translations.yaml b/.github/workflows/check_translations.yaml index d16bff66f3..e41cc7befe 100644 --- a/.github/workflows/check_translations.yaml +++ b/.github/workflows/check_translations.yaml @@ -31,7 +31,7 @@ jobs: steps: - name: Checkout Code - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # pin@v5.0.0 + uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # pin@v6.0.0 with: persist-credentials: false diff --git a/.github/workflows/docker.yaml b/.github/workflows/docker.yaml index 166246ba65..9e839da766 100644 --- a/.github/workflows/docker.yaml +++ b/.github/workflows/docker.yaml @@ -39,7 +39,7 @@ jobs: docker: ${{ steps.filter.outputs.docker }} steps: - - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # pin@v5.0.0 + - uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # pin@v6.0.0 with: persist-credentials: false - uses: dorny/paths-filter@de90cc6fb38fc0963ad72b210f1f284cd68cea36 # pin@v3.0.2 @@ -67,7 +67,7 @@ jobs: steps: - name: Check out repo - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # pin@v5.0.0 + uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # pin@v6.0.0 with: persist-credentials: false - name: Test Docker Image @@ -129,7 +129,7 @@ jobs: steps: - name: Check out repo - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # pin@v5.0.0 + uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # pin@v6.0.0 with: persist-credentials: false - name: Run Migration Tests @@ -153,7 +153,7 @@ jobs: steps: - name: Check out repo - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # pin@v5.0.0 + uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # pin@v6.0.0 with: persist-credentials: false - name: Set Up Python ${{ env.python_version }} diff --git a/.github/workflows/qc_checks.yaml b/.github/workflows/qc_checks.yaml index 1a53f77b5c..e5f72c543e 100644 --- a/.github/workflows/qc_checks.yaml +++ b/.github/workflows/qc_checks.yaml @@ -41,7 +41,7 @@ jobs: requirements: ${{ steps.filter.outputs.requirements }} steps: - - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # pin@v5.0.0 + - uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # pin@v6.0.0 with: persist-credentials: false - uses: dorny/paths-filter@de90cc6fb38fc0963ad72b210f1f284cd68cea36 # pin@v3.0.2 @@ -82,7 +82,7 @@ jobs: if: needs.paths-filter.outputs.cicd == 'true' || needs.paths-filter.outputs.server == 'true' || needs.paths-filter.outputs.frontend == 'true' || needs.paths-filter.outputs.requirements == 'true' || needs.paths-filter.outputs.force == 'true' steps: - - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # pin@v5.0.0 + - uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # pin@v6.0.0 with: persist-credentials: false - name: Set up Python ${{ env.python_version }} @@ -104,7 +104,7 @@ jobs: if: needs.paths-filter.outputs.server == 'true' || needs.paths-filter.outputs.requirements == 'true' || needs.paths-filter.outputs.force == 'true' steps: - - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # pin@v5.0.0 + - uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # pin@v6.0.0 with: persist-credentials: false - name: Environment Setup @@ -126,7 +126,7 @@ jobs: steps: - name: Checkout Code - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # pin@v5.0.0 + uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # pin@v6.0.0 with: persist-credentials: false - name: Set up Python ${{ env.python_version }} @@ -164,7 +164,7 @@ jobs: version: ${{ steps.version.outputs.version }} steps: - - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # pin@v5.0.0 + - uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # pin@v6.0.0 with: persist-credentials: false - name: Environment Setup @@ -249,7 +249,7 @@ jobs: version: ${{ needs.schema.outputs.version }} steps: - - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # pin@v5.0.0 + - uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # pin@v6.0.0 name: Checkout Code with: repository: inventree/schema @@ -302,9 +302,9 @@ jobs: INVENTREE_LOG_LEVEL: WARNING steps: - - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # pin@v5.0.0 + - uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # pin@v6.0.0 with: - persist-credentials: true + persist-credentials: false - name: Environment Setup uses: ./.github/actions/setup with: @@ -345,7 +345,7 @@ jobs: python_version: ${{ matrix.python_version }} steps: - - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # pin@v5.0.0 + - uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # pin@v6.0.0 with: persist-credentials: false - name: Environment Setup @@ -409,7 +409,7 @@ jobs: - 6379:6379 steps: - - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # pin@v5.0.0 + - uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # pin@v6.0.0 with: persist-credentials: false - name: Environment Setup @@ -457,7 +457,7 @@ jobs: - 3306:3306 steps: - - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # pin@v5.0.0 + - uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # pin@v6.0.0 with: persist-credentials: false - name: Environment Setup @@ -499,7 +499,7 @@ jobs: - 5432:5432 steps: - - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # pin@v5.0.0 + - uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # pin@v6.0.0 with: persist-credentials: false - name: Environment Setup @@ -533,7 +533,7 @@ jobs: INVENTREE_PLUGINS_ENABLED: false steps: - - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # pin@v5.0.0 + - uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # pin@v6.0.0 with: persist-credentials: false name: Checkout Code @@ -612,7 +612,7 @@ jobs: VITE_COVERAGE_BUILD: true steps: - - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # pin@v5.0.0 + - uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # pin@v6.0.0 with: persist-credentials: false - name: Environment Setup @@ -662,7 +662,7 @@ jobs: timeout-minutes: 60 steps: - - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # pin@v5.0.0 + - uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # pin@v6.0.0 with: persist-credentials: false - name: Environment Setup @@ -695,7 +695,7 @@ jobs: security-events: write steps: - name: Checkout repository - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # pin@v5.0.0 + uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # pin@v6.0.0 with: persist-credentials: false - uses: hynek/setup-cached-uv@757bedc3f972eb7227a1aa657651f15a8527c817 # pin@v2 @@ -704,7 +704,7 @@ jobs: env: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Upload SARIF file - uses: github/codeql-action/upload-sarif@0499de31b99561a6d14a36a5f662c2a54f91beee # pin@v3 + uses: github/codeql-action/upload-sarif@fdbfb4d2750291e159f0156def62b853c2798ca2 # pin@v3 with: sarif_file: results.sarif category: zizmor diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 00f20bb4a1..fb8161dc80 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -20,7 +20,7 @@ jobs: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} steps: - name: Checkout Code - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # pin@v5.0.0 + uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # pin@v6.0.0 with: persist-credentials: false - name: Version Check @@ -43,7 +43,7 @@ jobs: contents: write attestations: write steps: - - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # pin@v5.0.0 + - uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # pin@v6.0.0 with: persist-credentials: false - name: Environment Setup @@ -55,7 +55,7 @@ jobs: - name: Build frontend run: cd src/frontend && npm run compile && npm run build - name: Create SBOM for frontend - uses: anchore/sbom-action@8e94d75ddd33f69f691467e42275782e4bfefe84 # pin@v0 + uses: anchore/sbom-action@fbfd9c6c189226748411491745178e0c2017392d # pin@v0 with: artifact-name: frontend-build.spdx path: src/frontend @@ -76,7 +76,7 @@ jobs: subject-path: "${{ github.workspace }}/src/backend/InvenTree/web/static/frontend-build.zip" - name: Upload frontend - uses: svenstaro/upload-release-action@81c65b7cd4de9b2570615ce3aad67a41de5b1a13 # pin@2.11.2 + uses: svenstaro/upload-release-action@6b7fa9f267e90b50a19fef07b3596790bb941741 # pin@2.11.3 with: repo_token: ${{ secrets.GITHUB_TOKEN }} file: src/backend/InvenTree/web/static/frontend-build.zip @@ -84,7 +84,7 @@ jobs: tag: ${{ github.ref }} overwrite: true - name: Upload Attestation - uses: svenstaro/upload-release-action@81c65b7cd4de9b2570615ce3aad67a41de5b1a13 # pin@2.11.2 + uses: svenstaro/upload-release-action@6b7fa9f267e90b50a19fef07b3596790bb941741 # pin@2.11.3 with: repo_token: ${{ secrets.GITHUB_TOKEN }} asset_name: frontend-build.intoto.jsonl @@ -107,7 +107,7 @@ jobs: INVENTREE_DEBUG: true steps: - - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # pin@v5.0.0 + - uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # pin@v6.0.0 with: persist-credentials: false - name: Environment Setup @@ -127,7 +127,7 @@ jobs: cd docs/site zip -r docs-html.zip * - name: Publish documentation - uses: svenstaro/upload-release-action@81c65b7cd4de9b2570615ce3aad67a41de5b1a13 # pin@2.11.2 + uses: svenstaro/upload-release-action@6b7fa9f267e90b50a19fef07b3596790bb941741 # pin@2.11.3 with: repo_token: ${{ secrets.GITHUB_TOKEN }} file: docs/site/docs-html.zip diff --git a/.github/workflows/scorecard.yaml b/.github/workflows/scorecard.yaml index 8925802f8f..ddfb5c3f3e 100644 --- a/.github/workflows/scorecard.yaml +++ b/.github/workflows/scorecard.yaml @@ -32,7 +32,7 @@ jobs: steps: - name: "Checkout code" - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 + uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0 with: persist-credentials: false @@ -67,6 +67,6 @@ jobs: # Upload the results to GitHub's code scanning dashboard. - name: "Upload to code-scanning" - uses: github/codeql-action/upload-sarif@0499de31b99561a6d14a36a5f662c2a54f91beee # v4.31.2 + uses: github/codeql-action/upload-sarif@fdbfb4d2750291e159f0156def62b853c2798ca2 # v4.31.5 with: sarif_file: results.sarif diff --git a/.github/workflows/translations.yaml b/.github/workflows/translations.yaml index f27dc5932c..2da438acd6 100644 --- a/.github/workflows/translations.yaml +++ b/.github/workflows/translations.yaml @@ -32,7 +32,7 @@ jobs: steps: - name: Checkout Code - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # pin@v5.0.0 + uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # pin@v6.0.0 with: persist-credentials: true - name: Environment Setup diff --git a/docs/docs/assets/images/stock/build_order_allocations.png b/docs/docs/assets/images/stock/build_order_allocations.png new file mode 100644 index 0000000000..d5a32d9eec Binary files /dev/null and b/docs/docs/assets/images/stock/build_order_allocations.png differ diff --git a/docs/docs/assets/images/stock/sales_order_allocations.png b/docs/docs/assets/images/stock/sales_order_allocations.png new file mode 100644 index 0000000000..1b50d86ff2 Binary files /dev/null and b/docs/docs/assets/images/stock/sales_order_allocations.png differ diff --git a/docs/docs/assets/images/stock/stock_detail.png b/docs/docs/assets/images/stock/stock_detail.png new file mode 100644 index 0000000000..de6f1975f3 Binary files /dev/null and b/docs/docs/assets/images/stock/stock_detail.png differ diff --git a/docs/docs/assets/images/stock/stock_overview.png b/docs/docs/assets/images/stock/stock_overview.png new file mode 100644 index 0000000000..5efbf9927c Binary files /dev/null and b/docs/docs/assets/images/stock/stock_overview.png differ diff --git a/docs/docs/faq.md b/docs/docs/faq.md index 47617dadc6..3f3bbe01f3 100644 --- a/docs/docs/faq.md +++ b/docs/docs/faq.md @@ -98,7 +98,7 @@ Sometimes, users may encounter unexpected error messages when updating their Inv The most common problem here is that the correct sequence of steps has not been followed: -1. Ensure that the InvenTree web server and background worker processes are *halted* +1. Ensure that the InvenTree [web server](./start/processes.md#web-server) and [background worker](./start/processes.md#background-worker) processes are *halted* 1. Update the InvenTree software (e.g. using git or docker, depending on installation method) 1. Run the `invoke update` command 1. Restart the web server and background worker processes @@ -150,7 +150,7 @@ or ### Background Worker "Not Running" -The background worker process must be started separately to the web-server application. +The [background worker process](./start/processes.md#background-worker) must be started separately to the web-server application. From the top-level source directory, run the following command from a separate terminal, while the server is already running: diff --git a/docs/docs/start/config.md b/docs/docs/start/config.md index 2dec53c44f..ef4cd5ca5a 100644 --- a/docs/docs/start/config.md +++ b/docs/docs/start/config.md @@ -266,6 +266,9 @@ The following database options can be configured: | INVENTREE_DB_HOST | database.HOST | Database host address (if required) | *Not specified* | | INVENTREE_DB_PORT | database.PORT | Database host port (if required) | *Not specified* | +!!! tip "Database Password" + The value specified for `INVENTREE_DB_PASSWORD` should not contain comma `,` or colon `:` characters, otherwise the connection to the database may fail. + ### PostgreSQL Settings If running with a PostgreSQL database backend, the following additional options are available: @@ -318,6 +321,9 @@ The following cache settings are available: | INVENTREE_CACHE_KEEPALIVE_INTERVAL | cache.keepalive_interval | Cache keepalive interval | 1 | | INVENTREE_CACHE_USER_TIMEOUT | cache.user_timeout | Cache user timeout | 1000 | +!!! tip "Cache Password" + The value specified for `INVENTREE_CACHE_PASSWORD` should not contain comma `,` or colon `:` characters, otherwise the connection to the cache server may fail. + ## Email Settings To enable [email functionality](../settings/email.md), email settings must be configured here, either via environment variables or within the configuration file. diff --git a/docs/docs/start/docker_install.md b/docs/docs/start/docker_install.md index 3ae72c5082..0e53c85f7d 100644 --- a/docs/docs/start/docker_install.md +++ b/docs/docs/start/docker_install.md @@ -235,6 +235,20 @@ The [Caddy](./docker.md#ssl-certificates) container will automatically generate Any persistent files generated by the Caddy container (such as certificates, etc) will be stored in the `caddy` directory within the external volume. +### Web Server Bind Address + +By default, the Dockerized InvenTree web server binds to all available network interfaces and listens for IPv4 traffic on port 8000. +This can be adjusted using the following environment variables: + +| Environment Variable | Default | +| --- | --- | --- | --- | +| INVENTREE_WEB_ADDR | 0.0.0.0 | +| INVENTREE_WEB_PORT | 8000 | + +These variables are combined in the [Dockerfile](../../../contrib/container/Dockerfile) to build the bind string passed to the InvenTree server on startup. + +To enable IPv6/Dual Stack support, set `INVENTREE_WEB_ADDR` to `[::]` when you create/start the container. + ### Demo Dataset To quickly get started with a [demo dataset](../demo.md), you can run the following command: diff --git a/docs/docs/start/index.md b/docs/docs/start/index.md index 9a5b6b8937..c88c642976 100644 --- a/docs/docs/start/index.md +++ b/docs/docs/start/index.md @@ -123,11 +123,14 @@ By default, a production InvenTree installation is configured to run with [DEBUG Running in DEBUG mode provides many handy development features, however it is strongly recommended *NOT* to run in DEBUG mode in a production environment. This recommendation is made because DEBUG mode leaks a lot of information about your installation and may pose a security risk. -So, for a production setup, you should set `INVENTREE_DEBUG=false` in the [configuration options](./config.md). +So, for a production setup, you should ensure that `INVENTREE_DEBUG=false` in the [configuration options](./config.md). + +!!! warning "Security Risk" + Running InvenTree in DEBUG mode in a production environment is a significant security risk, and should be avoided at all costs. ### Turning Debug Mode off -When running in DEBUG mode, the InvenTree web server natively manages *static* and *media* files, which means that when DEBUG mode is *disabled*, the proxy setup has to be configured to handle this. +When running in DEBUG mode, the InvenTree web server natively manages *static* and *media* files, which means that when DEBUG mode is *disabled* (which is the default for a production setup), the proxy setup has to be configured to handle this. !!! info "Read More" Refer to the [proxy server documentation](./processes.md#proxy-server) for more details diff --git a/docs/docs/stock/availability.md b/docs/docs/stock/availability.md new file mode 100644 index 0000000000..d1cef5c8d1 --- /dev/null +++ b/docs/docs/stock/availability.md @@ -0,0 +1,88 @@ +--- +title: Stock Availability +--- + +## Stock Availability + +Each stock item represents a physical quantity of a particular part in a specific location. Given the complexities of tracking stock across multiple locations, reservations, and allocations, it is important to understand whether a stock item is actually available for use. + +There are multiple terms used in InvenTree to describe stock availability: + +### Required + +The *Required* quantity indicates the total number of a certain [part](../part/index.md) that is needed to fulfill all current orders, builds, or other commitments. This is independent of the actual stock levels. + +### In Stock + +The *In Stock* quantity represents the total number of items physically present in the stock location, regardless of their allocation or reservation status. + +For example, if a stock item has a quantity of 100, it means there are 100 units of that part physically present in the specified location. + +### Allocated + +The *Allocated* quantity indicates the number of stock items that have been reserved for specific orders, builds, or other commitments. This number is specified against each stock item when it is allocated. + +Note that the *Allocated* quantity is always less than or equal to the *In Stock* quantity. + +For example, if a stock item has an *In Stock* quantity of 100, and 30 units have been allocated to fulfill orders, then the *Allocated* quantity is 30. In this case the *In Stock* quantity remains 100, until the alloacted quantity is actually consumed. + +### Available + +The *Available* quantity for a given stock item is the difference between the *In Stock* quantity and the *Allocated* quantity. + +For example, if a stock item has an *In Stock* quantity of 100, and 30 units have been allocated, then the *Available* quantity is 70. + +## Consumed or Depleted Stock + +Once allocated stock quantities are consumed (e.g. when fulfilling an order or completing a build), the *In Stock* quantity of the stock item is reduced accordingly. This means that the *Available* quantity is also reduced. + +### Delete on Deplete + +Stock items can be designated with the `Delete on Deplete` flag. When this flag is set, if the stock quantity of the item reaches zero, the stock item will be automatically deleted from the system. + +## Part Stock Levels + +There are multiple ways to view the overall stock levels for a given part across all stock items and locations. + +### Stock Overview + +Each [part](../part/index.md) page displays an overview of the stocktotal stock levels across all locations. This page shows the total *In Stock*, *Allocated*, and *Available* quantities for the part, aggregated across all stock items: + +{{ image("stock/stock_overview.png", title="Stock overview") }} + +In the example above, the "Red Widget" part has the following stock levels: + +| Metric | Quantity | Description | +| ------ | -------- | ----------- | +| In Stock | 138 | There are 138 physical units of the Red Widget part across all stock locations. | +| Available | 123 | Only 123 units are available for allocation, as 15 units have already been allocated to fulfill orders. | +| Required | 657 | A total of 657 units of the Red Widget part are needed to fulfill all current orders and builds. | +| Deficit | 519 | There is a deficit of 519 units, meaning that the current available stock is insufficient to meet the required quantity. | + +### Stock Details + +The *Part Detail* view displays additional information regarding the stock levels for the part: + +{{ image("stock/stock_detail.png", title="Stock detail") }} + +Here we can see that: + +- There are 138 units of the Red Widget part physically in stock across all locations. +- Of this quantity, 15 units have been allocated to fulfill orders, leaving 123 units available for allocation. +- A total of 657 units are required to fulfill all current orders and builds. +- 645 units are required to fulfil outstanding build orders, of which 15 units have already been allocated. +- 12 units are required to fulfil outstanding sales orders, none of which have been allocated yet. + +### Allocations Tab + +To view further details regarding which stock items have been allocated, the *Allocations* tab on the part view can be used. + +This tab displays a complete overview of where the stock items for this part are allocated, against any open orders: + +#### Build Order Allocations + +{{ image("stock/build_order_allocations.png", title="Build order allocations") }} + +#### Sales Order Allocations + +{{ image("stock/sales_order_allocations.png", title="Sales order allocations") }} diff --git a/docs/docs/stock/index.md b/docs/docs/stock/index.md index beb9525280..d020dd67d1 100644 --- a/docs/docs/stock/index.md +++ b/docs/docs/stock/index.md @@ -26,11 +26,15 @@ The *Stock Item* detail view shows information regarding the particular stock it **Status** - Status of this stock item +### Stock Availability + +InvenTree has a number of different mechanisms to determine whether stock is available for use. See the [Stock Availability](./availability.md) page for more information. + ### Stock Tracking Every time a *Stock Item* is adjusted, a *Stock Tracking* entry is automatically created. This ensures a complete history of the *Stock Item* is maintained as long as the item is in the system. -Each stock tracking historical item records the user who performed the action. +Each stock tracking historical item records the user who performed the action. [Read more about stock tracking here](./tracking.md). ## Stock Location @@ -49,12 +53,10 @@ If there are some icons missing in the tabler icons package, users can even inst A stock location type represents a specific type of location (e.g. one specific size of drawer, shelf, ... or box) which can be assigned to multiple stock locations. In the first place, it is used to specify an icon and having the icon in sync for all locations that use this location type, but it also serves as a data field to quickly see what type of location this is. It is planned to add e.g. drawer dimension information to the location type to add a "find a matching, empty stock location" tool. ## External Stock Location -An external stock location can be used to indicate that items in there might not be available -for immediate usage. Stock items in an external location are marked with an additional icon + +It may be useful to mark certain stock locations as *external*. An external stock location can be used to indicate that items in there might not be available for immediate usage. Stock items in an external location are marked with an additional icon in the build order line items view where the material is allocated. {{ image("stock/stock_external_icon.png", title="External stock indication") }} -Anyhow there is no limitation on the stock item. It can be allocated as usual. - The external flag does not get inherited to sublocations. diff --git a/docs/docs/troubleshooting.md b/docs/docs/troubleshooting.md index c2b5b7f71e..1c34fd02f7 100644 --- a/docs/docs/troubleshooting.md +++ b/docs/docs/troubleshooting.md @@ -9,6 +9,12 @@ If you are struggling with an issue which is not covered in the FAQ above, pleas Even if you cannot immediately resolve the issue, the information below will be very useful when reporting the issue on GitHub. +## Error Codes + +InvenTree uses a system of error codes to help identify specific issues. Each error code is prefixed with `INVE-`, followed by a letter indicating the error type, and a number. + +Refer to the [error code documentation](./settings/error_codes.md) for more information on specific error codes. + ## Recent Update If you have recently updated your InvenTree instance, please ensure that you have followed all update instructions carefully. In particular, make sure that you have run any required database migrations using the `invoke update` command. diff --git a/docs/mkdocs.yml b/docs/mkdocs.yml index 1d8096cc23..132dc41b2e 100644 --- a/docs/mkdocs.yml +++ b/docs/mkdocs.yml @@ -134,8 +134,9 @@ nav: - Notifications: part/notification.md - Stock: - Stock Items: stock/index.md - - Stock Status: stock/status.md + - Availability: stock/availability.md - Stock Tracking: stock/tracking.md + - Stock Status: stock/status.md - Adjusting Stock: stock/adjust.md - Stock Expiry: stock/expiry.md - Stock Ownership: stock/owner.md diff --git a/src/backend/InvenTree/InvenTree/api_version.py b/src/backend/InvenTree/InvenTree/api_version.py index bc0d0c5bcd..f198138e53 100644 --- a/src/backend/InvenTree/InvenTree/api_version.py +++ b/src/backend/InvenTree/InvenTree/api_version.py @@ -1,11 +1,14 @@ """InvenTree API version information.""" # InvenTree API version -INVENTREE_API_VERSION = 427 +INVENTREE_API_VERSION = 428 """Increment this API version number whenever there is a significant change to the API that any clients need to know about.""" INVENTREE_API_TEXT = """ +v428 -> 2025-11-28 : https://github.com/inventree/InvenTree/pull/10926 + - Various typo fixes in API - no functional changes + v427 -> 2025-11-24 : https://github.com/inventree/InvenTree/pull/10896 - Fixes a spelling mistake in the API field labels @@ -42,7 +45,7 @@ v418 -> 2025-10-24 : https://github.com/inventree/InvenTree/pull/10657 v417 -> 2025-10-22 : https://github.com/inventree/InvenTree/pull/10654 - Adds "checked" filter to SalesOrderShipment API endpoint - - Adds "order_status" filter to SalesOrdereShipment API endpoint + - Adds "order_status" filter to SalesOrderShipment API endpoint - Adds "order_outstanding" filter to SalesOrderShipment API endpoint v416 -> 2025-10-22 : https://github.com/inventree/InvenTree/pull/10651 @@ -100,7 +103,7 @@ v401 -> 2025-10-05 : https://github.com/inventree/InvenTree/pull/10381 - Adds machine properties to machine API endpoints v400 -> 2025-10-05 : https://github.com/inventree/InvenTree/pull/10486 - - Adds return datatypes for admin/config and flags entpoints + - Adds return datatypes for admin/config and flags endpoints v399 -> 2025-10-05 : https://github.com/inventree/InvenTree/pull/10445 - Refactors 'customer_detail' param in SalesOrder API endpoint diff --git a/src/backend/InvenTree/InvenTree/serializers.py b/src/backend/InvenTree/InvenTree/serializers.py index ee707f27ff..dd1e096de7 100644 --- a/src/backend/InvenTree/InvenTree/serializers.py +++ b/src/backend/InvenTree/InvenTree/serializers.py @@ -69,7 +69,7 @@ def enable_filter( Returns: The decorated serializer field, marked as filterable. """ - # Ensure this function can be actually filteres + # Ensure this function can be actually filtered if not issubclass(func.__class__, FilterableSerializerField): raise TypeError( 'INVE-I2: `enable_filter` can only be applied to serializer fields / serializers that contain the `FilterableSerializerField` mixin!' @@ -132,11 +132,11 @@ class FilterableSerializerMixin: query_params = dict(getattr(context.get('request', {}), 'query_params', {})) # Remove filter args from kwargs to avoid issues with super().__init__ - poped_kwargs = {} # store popped kwargs as a arg might be reused for multiple fields + popped_kwargs = {} # store popped kwargs as a arg might be reused for multiple fields tgs_vals: dict[str, bool] = {} for k, v in self.filter_targets.items(): pop_ref = v['filter_name'] or k - val = kwargs.pop(pop_ref, poped_kwargs.get(pop_ref)) + val = kwargs.pop(pop_ref, popped_kwargs.get(pop_ref)) # Optionally also look in query parameters if val is None and self.filter_on_query and v.get('filter_by_query', True): @@ -145,13 +145,13 @@ class FilterableSerializerMixin: val = val[0] if val: # Save popped value for reuse - poped_kwargs[pop_ref] = val + popped_kwargs[pop_ref] = val tgs_vals[k] = ( str2bool(val) if isinstance(val, (str, int, float)) else val ) # Support for various filtering style for backwards compatibility self.filter_target_values = tgs_vals - # Ensure this mixin is not proadly applied as it is expensive on scale (total CI time increased by 21% when running all coverage tests) + # Ensure this mixin is not broadly applied as it is expensive on scale (total CI time increased by 21% when running all coverage tests) if len(self.filter_targets) == 0 and not self.no_filters: raise Exception( 'INVE-I2: No filter targets found in fields, remove `PathScopedMixin`' diff --git a/src/backend/InvenTree/build/models.py b/src/backend/InvenTree/build/models.py index e4c89c5d63..32bf0a951b 100644 --- a/src/backend/InvenTree/build/models.py +++ b/src/backend/InvenTree/build/models.py @@ -85,7 +85,7 @@ class Build( InvenTree.models.MetadataMixin, InvenTree.models.InvenTreeTree, ): - """A Build object organises the creation of new StockItem objects from other existing StockItem objects. + """A Build object organizes the creation of new StockItem objects from other existing StockItem objects. Attributes: part: The part to be built (from component BOM items) diff --git a/src/backend/InvenTree/company/api.py b/src/backend/InvenTree/company/api.py index cde689119e..42a58fef79 100644 --- a/src/backend/InvenTree/company/api.py +++ b/src/backend/InvenTree/company/api.py @@ -366,7 +366,7 @@ class SupplierPartMixin: serializer_class = SupplierPartSerializer def get_queryset(self, *args, **kwargs): - """Return annotated queryest object for the SupplierPart list.""" + """Return annotated queryset object for the SupplierPart list.""" queryset = super().get_queryset(*args, **kwargs) queryset = SupplierPartSerializer.annotate_queryset(queryset) diff --git a/src/backend/InvenTree/company/models.py b/src/backend/InvenTree/company/models.py index c60e82900c..013a6b011b 100644 --- a/src/backend/InvenTree/company/models.py +++ b/src/backend/InvenTree/company/models.py @@ -297,7 +297,7 @@ class Contact(InvenTree.models.InvenTreeMetadataModel): @staticmethod def get_api_url(): - """Return the API URL associated with the Contcat model.""" + """Return the API URL associated with the Contact model.""" return reverse('api-contact-list') company = models.ForeignKey( @@ -382,7 +382,7 @@ class Address(InvenTree.models.InvenTreeModel): @staticmethod def get_api_url(): - """Return the API URL associated with the Contcat model.""" + """Return the API URL associated with the Contact model.""" return reverse('api-address-list') company = models.ForeignKey( @@ -888,7 +888,7 @@ class SupplierPart( ) def base_quantity(self, quantity=1) -> Decimal: - """Calculate the base unit quantiy for a given quantity.""" + """Calculate the base unit quantity for a given quantity.""" q = Decimal(quantity) * Decimal(self.pack_quantity_native) q = round(q, 10).normalize() diff --git a/src/backend/InvenTree/locale/ar/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/ar/LC_MESSAGES/django.po index 0afd69cdf0..66b4ef4ea5 100644 --- a/src/backend/InvenTree/locale/ar/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/ar/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-19 04:55+0000\n" -"PO-Revision-Date: 2025-11-19 04:59\n" +"POT-Creation-Date: 2025-11-24 06:50+0000\n" +"PO-Revision-Date: 2025-11-24 06:53\n" "Last-Translator: \n" "Language-Team: Arabic\n" "Language: ar_SA\n" @@ -81,21 +81,21 @@ msgstr "عنوان البريد الإلكتروني الرئيسي المقدم msgid "The provided email domain is not approved." msgstr "لم تتم الموافقة على نطاق البريد الإلكتروني المقدم." -#: InvenTree/conversion.py:166 +#: InvenTree/conversion.py:240 #, python-brace-format msgid "Invalid unit provided ({unit})" msgstr "الوحدة المقدمة غير صالحة ({unit})" -#: InvenTree/conversion.py:183 +#: InvenTree/conversion.py:257 msgid "No value provided" msgstr "لم يتم تقديم قيمة" -#: InvenTree/conversion.py:210 +#: InvenTree/conversion.py:284 #, python-brace-format msgid "Could not convert {original} to {unit}" msgstr "تعذّر تحويل {original} إلى {unit}" -#: InvenTree/conversion.py:212 InvenTree/conversion.py:226 +#: InvenTree/conversion.py:286 InvenTree/conversion.py:300 #: InvenTree/helpers.py:597 order/models.py:720 order/models.py:1015 msgid "Invalid quantity provided" msgstr "الكمية المقدمة غير صحيحة" @@ -116,7 +116,7 @@ msgstr "" #: build/serializers.py:580 build/serializers.py:1788 company/models.py:857 #: order/models.py:1780 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2848 stock/models.py:2972 stock/serializers.py:717 +#: stock/models.py:2865 stock/models.py:2989 stock/serializers.py:717 #: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1336 #: stock/serializers.py:1425 stock/serializers.py:1624 msgid "Notes" @@ -345,7 +345,7 @@ msgstr "" msgid "Currency" msgstr "" -#: InvenTree/serializers.py:298 part/serializers.py:1385 +#: InvenTree/serializers.py:298 part/serializers.py:1357 msgid "Select currency from available options" msgstr "" @@ -553,14 +553,14 @@ msgstr "" #: build/api.py:100 build/api.py:466 build/api.py:845 build/models.py:270 #: build/serializers.py:1225 build/serializers.py:1356 -#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:445 +#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:491 #: order/api.py:298 order/api.py:302 order/api.py:929 order/api.py:1187 #: order/api.py:1190 order/models.py:1941 order/models.py:2108 #: order/models.py:2109 part/api.py:1233 part/api.py:1236 part/api.py:1302 #: part/api.py:1589 part/models.py:472 part/models.py:3296 part/models.py:3439 #: part/models.py:3497 part/models.py:3518 part/models.py:3540 #: part/models.py:3679 part/models.py:4046 part/models.py:4368 -#: part/models.py:4787 part/serializers.py:1928 +#: part/models.py:4787 part/serializers.py:1900 #: report/templates/report/inventree_bill_of_materials_report.html:110 #: report/templates/report/inventree_bill_of_materials_report.html:137 #: report/templates/report/inventree_build_order_report.html:109 @@ -582,7 +582,7 @@ msgstr "" #: build/api.py:120 build/api.py:123 build/serializers.py:1438 part/api.py:980 #: part/api.py:1316 part/api.py:1600 part/models.py:1080 part/models.py:3568 -#: part/models.py:4162 part/serializers.py:1752 stock/api.py:869 +#: part/models.py:4162 part/serializers.py:1724 stock/api.py:869 msgid "Category" msgstr "" @@ -663,7 +663,7 @@ msgid "Optional" msgstr "" #: build/api.py:455 build/serializers.py:1415 common/setting/system.py:456 -#: part/models.py:1202 part/serializers.py:1714 part/serializers.py:1725 +#: part/models.py:1202 part/serializers.py:1686 part/serializers.py:1697 #: stock/api.py:639 msgid "Assembly" msgstr "" @@ -688,16 +688,16 @@ msgstr "" msgid "Consumed" msgstr "" -#: build/api.py:499 company/models.py:912 company/serializers.py:440 +#: build/api.py:499 company/models.py:912 company/serializers.py:474 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 #: templates/email/part_event_notification.html:18 msgid "Available" msgstr "" -#: build/api.py:523 build/serializers.py:1466 company/serializers.py:437 -#: order/serializers.py:1281 part/serializers.py:959 part/serializers.py:1306 -#: part/serializers.py:1761 +#: build/api.py:523 build/serializers.py:1466 company/serializers.py:471 +#: order/serializers.py:1281 part/serializers.py:931 part/serializers.py:1278 +#: part/serializers.py:1733 msgid "On Order" msgstr "" @@ -963,7 +963,7 @@ msgstr "" #: build/models.py:1136 build/models.py:1234 build/serializers.py:285 #: build/serializers.py:335 build/serializers.py:965 build/serializers.py:1739 #: order/models.py:717 order/serializers.py:658 order/serializers.py:844 -#: part/serializers.py:1708 stock/models.py:940 stock/models.py:1430 +#: part/serializers.py:1680 stock/models.py:940 stock/models.py:1430 #: stock/models.py:1878 stock/serializers.py:688 stock/serializers.py:1580 msgid "Quantity must be greater than zero" msgstr "" @@ -1385,20 +1385,20 @@ msgstr "" msgid "BOM Item" msgstr "" -#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1310 -#: part/serializers.py:1765 +#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1282 +#: part/serializers.py:1737 msgid "In Production" msgstr "" -#: build/serializers.py:1469 part/serializers.py:950 part/serializers.py:1314 +#: build/serializers.py:1469 part/serializers.py:922 part/serializers.py:1286 msgid "Scheduled to Build" msgstr "" -#: build/serializers.py:1472 part/serializers.py:987 +#: build/serializers.py:1472 part/serializers.py:959 msgid "External Stock" msgstr "" -#: build/serializers.py:1473 part/serializers.py:1300 part/serializers.py:1808 +#: build/serializers.py:1473 part/serializers.py:1272 part/serializers.py:1780 msgid "Available Stock" msgstr "" @@ -1588,7 +1588,7 @@ msgstr "" msgid "Price break quantity" msgstr "" -#: common/models.py:1348 company/serializers.py:564 order/models.py:1842 +#: common/models.py:1348 company/serializers.py:357 order/models.py:1842 #: order/models.py:3043 msgid "Price" msgstr "" @@ -1760,7 +1760,7 @@ msgstr "" msgid "Unit definition" msgstr "" -#: common/models.py:1911 common/models.py:1974 stock/models.py:2967 +#: common/models.py:1911 common/models.py:1974 stock/models.py:2984 #: stock/serializers.py:247 msgid "Attachment" msgstr "" @@ -1839,7 +1839,7 @@ msgstr "" #: common/models.py:2090 common/models.py:2329 company/models.py:622 #: machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2959 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2976 msgid "Value" msgstr "" @@ -2048,7 +2048,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2417 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Result" msgstr "" @@ -2141,7 +2141,7 @@ msgid "Linked thread for this message" msgstr "" #: common/models.py:2656 -msgid "Prioriy" +msgid "Priority" msgstr "" #: common/models.py:2698 @@ -2671,8 +2671,8 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1734 -#: part/serializers.py:1741 +#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1706 +#: part/serializers.py:1713 msgid "Component" msgstr "" @@ -3772,7 +3772,7 @@ msgstr "" msgid "Supplier is Active" msgstr "" -#: company/api.py:307 company/models.py:520 company/serializers.py:457 +#: company/api.py:307 company/models.py:520 company/serializers.py:503 #: part/serializers.py:566 msgid "Manufacturer" msgstr "" @@ -3964,7 +3964,7 @@ msgid "Link to address information (external)" msgstr "" #: company/models.py:492 company/models.py:609 company/models.py:832 -#: company/serializers.py:471 stock/api.py:561 +#: company/serializers.py:517 stock/api.py:561 msgid "Manufacturer Part" msgstr "" @@ -3981,7 +3981,7 @@ msgstr "" msgid "Select manufacturer" msgstr "" -#: company/models.py:527 company/serializers.py:479 order/serializers.py:734 +#: company/models.py:527 company/serializers.py:525 order/serializers.py:734 #: part/serializers.py:576 msgid "MPN" msgstr "" @@ -4030,7 +4030,7 @@ msgstr "" msgid "Linked manufacturer part must reference the same base part" msgstr "" -#: company/models.py:810 company/serializers.py:449 company/serializers.py:467 +#: company/models.py:810 company/serializers.py:495 company/serializers.py:513 #: order/models.py:639 part/serializers.py:550 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 @@ -4134,10 +4134,14 @@ msgstr "" msgid "Company Name" msgstr "" -#: company/serializers.py:433 part/serializers.py:955 stock/serializers.py:428 +#: company/serializers.py:467 part/serializers.py:927 stock/serializers.py:428 msgid "In Stock" msgstr "" +#: company/serializers.py:484 +msgid "Price Breaks" +msgstr "" + #: data_exporter/mixins.py:325 data_exporter/mixins.py:403 msgid "Error occurred during data export" msgstr "" @@ -4290,7 +4294,7 @@ msgstr "" msgid "Errors" msgstr "" -#: importer/models.py:550 part/serializers.py:1268 +#: importer/models.py:550 part/serializers.py:1240 msgid "Valid" msgstr "" @@ -5677,7 +5681,7 @@ msgstr "" msgid "Part category" msgstr "" -#: part/models.py:1088 part/serializers.py:929 +#: part/models.py:1088 part/serializers.py:901 #: report/templates/report/inventree_stock_location_report.html:103 msgid "IPN" msgstr "" @@ -5718,7 +5722,7 @@ msgstr "" msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:1186 part/serializers.py:1003 +#: part/models.py:1186 part/serializers.py:975 msgid "Minimum Stock" msgstr "" @@ -6418,203 +6422,203 @@ msgstr "" msgid "Supplier part matching this SKU already exists" msgstr "" -#: part/serializers.py:914 +#: part/serializers.py:886 msgid "Category Name" msgstr "" -#: part/serializers.py:943 +#: part/serializers.py:915 msgid "Building" msgstr "" -#: part/serializers.py:944 +#: part/serializers.py:916 msgid "Quantity of this part currently being in production" msgstr "" -#: part/serializers.py:951 +#: part/serializers.py:923 msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:971 stock/serializers.py:1019 stock/serializers.py:1189 +#: part/serializers.py:943 stock/serializers.py:1019 stock/serializers.py:1189 #: users/ruleset.py:30 msgid "Stock Items" msgstr "" -#: part/serializers.py:975 +#: part/serializers.py:947 msgid "Revisions" msgstr "" -#: part/serializers.py:979 +#: part/serializers.py:951 msgid "Suppliers" msgstr "" -#: part/serializers.py:983 part/serializers.py:1297 +#: part/serializers.py:955 part/serializers.py:1269 #: templates/email/low_stock_notification.html:16 #: templates/email/part_event_notification.html:17 msgid "Total Stock" msgstr "" -#: part/serializers.py:991 +#: part/serializers.py:963 msgid "Unallocated Stock" msgstr "" -#: part/serializers.py:999 +#: part/serializers.py:971 msgid "Variant Stock" msgstr "" -#: part/serializers.py:1054 +#: part/serializers.py:1026 msgid "Duplicate Part" msgstr "" -#: part/serializers.py:1055 +#: part/serializers.py:1027 msgid "Copy initial data from another Part" msgstr "" -#: part/serializers.py:1061 +#: part/serializers.py:1033 msgid "Initial Stock" msgstr "" -#: part/serializers.py:1062 +#: part/serializers.py:1034 msgid "Create Part with initial stock quantity" msgstr "" -#: part/serializers.py:1068 +#: part/serializers.py:1040 msgid "Supplier Information" msgstr "" -#: part/serializers.py:1069 +#: part/serializers.py:1041 msgid "Add initial supplier information for this part" msgstr "" -#: part/serializers.py:1077 +#: part/serializers.py:1049 msgid "Copy Category Parameters" msgstr "" -#: part/serializers.py:1078 +#: part/serializers.py:1050 msgid "Copy parameter templates from selected part category" msgstr "" -#: part/serializers.py:1083 +#: part/serializers.py:1055 msgid "Existing Image" msgstr "" -#: part/serializers.py:1084 +#: part/serializers.py:1056 msgid "Filename of an existing part image" msgstr "" -#: part/serializers.py:1101 +#: part/serializers.py:1073 msgid "Image file does not exist" msgstr "" -#: part/serializers.py:1269 +#: part/serializers.py:1241 msgid "Validate entire Bill of Materials" msgstr "" -#: part/serializers.py:1303 part/serializers.py:1769 +#: part/serializers.py:1275 part/serializers.py:1741 msgid "Can Build" msgstr "" -#: part/serializers.py:1320 +#: part/serializers.py:1292 msgid "Required for Build Orders" msgstr "" -#: part/serializers.py:1325 +#: part/serializers.py:1297 msgid "Allocated to Build Orders" msgstr "" -#: part/serializers.py:1332 +#: part/serializers.py:1304 msgid "Required for Sales Orders" msgstr "" -#: part/serializers.py:1336 +#: part/serializers.py:1308 msgid "Allocated to Sales Orders" msgstr "" -#: part/serializers.py:1475 +#: part/serializers.py:1447 msgid "Minimum Price" msgstr "" -#: part/serializers.py:1476 +#: part/serializers.py:1448 msgid "Override calculated value for minimum price" msgstr "" -#: part/serializers.py:1483 +#: part/serializers.py:1455 msgid "Minimum price currency" msgstr "" -#: part/serializers.py:1490 +#: part/serializers.py:1462 msgid "Maximum Price" msgstr "" -#: part/serializers.py:1491 +#: part/serializers.py:1463 msgid "Override calculated value for maximum price" msgstr "" -#: part/serializers.py:1498 +#: part/serializers.py:1470 msgid "Maximum price currency" msgstr "" -#: part/serializers.py:1527 +#: part/serializers.py:1499 msgid "Update" msgstr "" -#: part/serializers.py:1528 +#: part/serializers.py:1500 msgid "Update pricing for this part" msgstr "" -#: part/serializers.py:1551 +#: part/serializers.py:1523 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" msgstr "" -#: part/serializers.py:1558 +#: part/serializers.py:1530 msgid "Minimum price must not be greater than maximum price" msgstr "" -#: part/serializers.py:1561 +#: part/serializers.py:1533 msgid "Maximum price must not be less than minimum price" msgstr "" -#: part/serializers.py:1715 +#: part/serializers.py:1687 msgid "Select the parent assembly" msgstr "" -#: part/serializers.py:1735 +#: part/serializers.py:1707 msgid "Select the component part" msgstr "" -#: part/serializers.py:1929 +#: part/serializers.py:1901 msgid "Select part to copy BOM from" msgstr "" -#: part/serializers.py:1937 +#: part/serializers.py:1909 msgid "Remove Existing Data" msgstr "" -#: part/serializers.py:1938 +#: part/serializers.py:1910 msgid "Remove existing BOM items before copying" msgstr "" -#: part/serializers.py:1943 +#: part/serializers.py:1915 msgid "Include Inherited" msgstr "" -#: part/serializers.py:1944 +#: part/serializers.py:1916 msgid "Include BOM items which are inherited from templated parts" msgstr "" -#: part/serializers.py:1949 +#: part/serializers.py:1921 msgid "Skip Invalid Rows" msgstr "" -#: part/serializers.py:1950 +#: part/serializers.py:1922 msgid "Enable this option to skip invalid rows" msgstr "" -#: part/serializers.py:1955 +#: part/serializers.py:1927 msgid "Copy Substitute Parts" msgstr "" -#: part/serializers.py:1956 +#: part/serializers.py:1928 msgid "Copy substitute parts when duplicate BOM items" msgstr "" @@ -8455,115 +8459,119 @@ msgstr "" msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:2012 stock/models.py:2917 +#: stock/models.py:1912 +msgid "Cannot assign stock to structural location" +msgstr "" + +#: stock/models.py:2029 stock/models.py:2934 msgid "Test template does not exist" msgstr "" -#: stock/models.py:2030 +#: stock/models.py:2047 msgid "Stock item has been assigned to a sales order" msgstr "" -#: stock/models.py:2034 +#: stock/models.py:2051 msgid "Stock item is installed in another item" msgstr "" -#: stock/models.py:2037 +#: stock/models.py:2054 msgid "Stock item contains other items" msgstr "" -#: stock/models.py:2040 +#: stock/models.py:2057 msgid "Stock item has been assigned to a customer" msgstr "" -#: stock/models.py:2043 stock/models.py:2226 +#: stock/models.py:2060 stock/models.py:2243 msgid "Stock item is currently in production" msgstr "" -#: stock/models.py:2046 +#: stock/models.py:2063 msgid "Serialized stock cannot be merged" msgstr "" -#: stock/models.py:2053 stock/serializers.py:1462 +#: stock/models.py:2070 stock/serializers.py:1462 msgid "Duplicate stock items" msgstr "" -#: stock/models.py:2057 +#: stock/models.py:2074 msgid "Stock items must refer to the same part" msgstr "" -#: stock/models.py:2065 +#: stock/models.py:2082 msgid "Stock items must refer to the same supplier part" msgstr "" -#: stock/models.py:2070 +#: stock/models.py:2087 msgid "Stock status codes must match" msgstr "" -#: stock/models.py:2349 +#: stock/models.py:2366 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2818 +#: stock/models.py:2835 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2849 +#: stock/models.py:2866 msgid "Entry notes" msgstr "" -#: stock/models.py:2889 +#: stock/models.py:2906 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2920 +#: stock/models.py:2937 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2924 +#: stock/models.py:2941 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2929 +#: stock/models.py:2946 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Test result" msgstr "" -#: stock/models.py:2960 +#: stock/models.py:2977 msgid "Test output value" msgstr "" -#: stock/models.py:2968 stock/serializers.py:248 +#: stock/models.py:2985 stock/serializers.py:248 msgid "Test result attachment" msgstr "" -#: stock/models.py:2972 +#: stock/models.py:2989 msgid "Test notes" msgstr "" -#: stock/models.py:2980 +#: stock/models.py:2997 msgid "Test station" msgstr "" -#: stock/models.py:2981 +#: stock/models.py:2998 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2987 +#: stock/models.py:3004 msgid "Started" msgstr "" -#: stock/models.py:2988 +#: stock/models.py:3005 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2994 +#: stock/models.py:3011 msgid "Finished" msgstr "" -#: stock/models.py:2995 +#: stock/models.py:3012 msgid "The timestamp of the test finish" msgstr "" @@ -8902,83 +8910,87 @@ msgstr "" msgid "Stock manually removed" msgstr "" -#: stock/status_codes.py:57 +#: stock/status_codes.py:56 +msgid "Serialized stock items" +msgstr "" + +#: stock/status_codes.py:58 msgid "Returned to stock" msgstr "" -#: stock/status_codes.py:60 +#: stock/status_codes.py:61 msgid "Location changed" msgstr "" -#: stock/status_codes.py:61 +#: stock/status_codes.py:62 msgid "Stock updated" msgstr "" -#: stock/status_codes.py:64 +#: stock/status_codes.py:65 msgid "Installed into assembly" msgstr "" -#: stock/status_codes.py:65 +#: stock/status_codes.py:66 msgid "Removed from assembly" msgstr "" -#: stock/status_codes.py:67 +#: stock/status_codes.py:68 msgid "Installed component item" msgstr "" -#: stock/status_codes.py:68 +#: stock/status_codes.py:69 msgid "Removed component item" msgstr "" -#: stock/status_codes.py:71 +#: stock/status_codes.py:72 msgid "Split from parent item" msgstr "" -#: stock/status_codes.py:72 +#: stock/status_codes.py:73 msgid "Split child item" msgstr "" -#: stock/status_codes.py:75 +#: stock/status_codes.py:76 msgid "Merged stock items" msgstr "" -#: stock/status_codes.py:78 +#: stock/status_codes.py:79 msgid "Converted to variant" msgstr "" -#: stock/status_codes.py:81 +#: stock/status_codes.py:82 msgid "Build order output created" msgstr "" -#: stock/status_codes.py:82 +#: stock/status_codes.py:83 msgid "Build order output completed" msgstr "" -#: stock/status_codes.py:83 +#: stock/status_codes.py:84 msgid "Build order output rejected" msgstr "" -#: stock/status_codes.py:84 +#: stock/status_codes.py:85 msgid "Consumed by build order" msgstr "" -#: stock/status_codes.py:87 +#: stock/status_codes.py:88 msgid "Shipped against Sales Order" msgstr "" -#: stock/status_codes.py:90 +#: stock/status_codes.py:91 msgid "Received against Purchase Order" msgstr "" -#: stock/status_codes.py:93 +#: stock/status_codes.py:94 msgid "Returned against Return Order" msgstr "" -#: stock/status_codes.py:96 +#: stock/status_codes.py:97 msgid "Sent to customer" msgstr "" -#: stock/status_codes.py:97 +#: stock/status_codes.py:98 msgid "Returned from customer" msgstr "" diff --git a/src/backend/InvenTree/locale/bg/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/bg/LC_MESSAGES/django.po index e72f42a53a..53f10e8791 100644 --- a/src/backend/InvenTree/locale/bg/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/bg/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-19 04:55+0000\n" -"PO-Revision-Date: 2025-11-19 04:59\n" +"POT-Creation-Date: 2025-11-24 06:50+0000\n" +"PO-Revision-Date: 2025-11-24 06:53\n" "Last-Translator: \n" "Language-Team: Bulgarian\n" "Language: bg_BG\n" @@ -81,21 +81,21 @@ msgstr "Въведената основна електронна поща е н msgid "The provided email domain is not approved." msgstr "Въведеният домейн на електронната поща не е утвърден." -#: InvenTree/conversion.py:166 +#: InvenTree/conversion.py:240 #, python-brace-format msgid "Invalid unit provided ({unit})" msgstr "" -#: InvenTree/conversion.py:183 +#: InvenTree/conversion.py:257 msgid "No value provided" msgstr "Не е зададена стойност" -#: InvenTree/conversion.py:210 +#: InvenTree/conversion.py:284 #, python-brace-format msgid "Could not convert {original} to {unit}" msgstr "Преобразуването на {original} в {unit} не беше успешно" -#: InvenTree/conversion.py:212 InvenTree/conversion.py:226 +#: InvenTree/conversion.py:286 InvenTree/conversion.py:300 #: InvenTree/helpers.py:597 order/models.py:720 order/models.py:1015 msgid "Invalid quantity provided" msgstr "Въведена е недопустима стойност" @@ -116,7 +116,7 @@ msgstr "" #: build/serializers.py:580 build/serializers.py:1788 company/models.py:857 #: order/models.py:1780 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2848 stock/models.py:2972 stock/serializers.py:717 +#: stock/models.py:2865 stock/models.py:2989 stock/serializers.py:717 #: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1336 #: stock/serializers.py:1425 stock/serializers.py:1624 msgid "Notes" @@ -345,7 +345,7 @@ msgstr "" msgid "Currency" msgstr "" -#: InvenTree/serializers.py:298 part/serializers.py:1385 +#: InvenTree/serializers.py:298 part/serializers.py:1357 msgid "Select currency from available options" msgstr "" @@ -553,14 +553,14 @@ msgstr "" #: build/api.py:100 build/api.py:466 build/api.py:845 build/models.py:270 #: build/serializers.py:1225 build/serializers.py:1356 -#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:445 +#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:491 #: order/api.py:298 order/api.py:302 order/api.py:929 order/api.py:1187 #: order/api.py:1190 order/models.py:1941 order/models.py:2108 #: order/models.py:2109 part/api.py:1233 part/api.py:1236 part/api.py:1302 #: part/api.py:1589 part/models.py:472 part/models.py:3296 part/models.py:3439 #: part/models.py:3497 part/models.py:3518 part/models.py:3540 #: part/models.py:3679 part/models.py:4046 part/models.py:4368 -#: part/models.py:4787 part/serializers.py:1928 +#: part/models.py:4787 part/serializers.py:1900 #: report/templates/report/inventree_bill_of_materials_report.html:110 #: report/templates/report/inventree_bill_of_materials_report.html:137 #: report/templates/report/inventree_build_order_report.html:109 @@ -582,7 +582,7 @@ msgstr "Част" #: build/api.py:120 build/api.py:123 build/serializers.py:1438 part/api.py:980 #: part/api.py:1316 part/api.py:1600 part/models.py:1080 part/models.py:3568 -#: part/models.py:4162 part/serializers.py:1752 stock/api.py:869 +#: part/models.py:4162 part/serializers.py:1724 stock/api.py:869 msgid "Category" msgstr "" @@ -663,7 +663,7 @@ msgid "Optional" msgstr "" #: build/api.py:455 build/serializers.py:1415 common/setting/system.py:456 -#: part/models.py:1202 part/serializers.py:1714 part/serializers.py:1725 +#: part/models.py:1202 part/serializers.py:1686 part/serializers.py:1697 #: stock/api.py:639 msgid "Assembly" msgstr "" @@ -688,16 +688,16 @@ msgstr "" msgid "Consumed" msgstr "" -#: build/api.py:499 company/models.py:912 company/serializers.py:440 +#: build/api.py:499 company/models.py:912 company/serializers.py:474 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 #: templates/email/part_event_notification.html:18 msgid "Available" msgstr "" -#: build/api.py:523 build/serializers.py:1466 company/serializers.py:437 -#: order/serializers.py:1281 part/serializers.py:959 part/serializers.py:1306 -#: part/serializers.py:1761 +#: build/api.py:523 build/serializers.py:1466 company/serializers.py:471 +#: order/serializers.py:1281 part/serializers.py:931 part/serializers.py:1278 +#: part/serializers.py:1733 msgid "On Order" msgstr "" @@ -963,7 +963,7 @@ msgstr "" #: build/models.py:1136 build/models.py:1234 build/serializers.py:285 #: build/serializers.py:335 build/serializers.py:965 build/serializers.py:1739 #: order/models.py:717 order/serializers.py:658 order/serializers.py:844 -#: part/serializers.py:1708 stock/models.py:940 stock/models.py:1430 +#: part/serializers.py:1680 stock/models.py:940 stock/models.py:1430 #: stock/models.py:1878 stock/serializers.py:688 stock/serializers.py:1580 msgid "Quantity must be greater than zero" msgstr "" @@ -1385,20 +1385,20 @@ msgstr "" msgid "BOM Item" msgstr "" -#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1310 -#: part/serializers.py:1765 +#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1282 +#: part/serializers.py:1737 msgid "In Production" msgstr "" -#: build/serializers.py:1469 part/serializers.py:950 part/serializers.py:1314 +#: build/serializers.py:1469 part/serializers.py:922 part/serializers.py:1286 msgid "Scheduled to Build" msgstr "" -#: build/serializers.py:1472 part/serializers.py:987 +#: build/serializers.py:1472 part/serializers.py:959 msgid "External Stock" msgstr "" -#: build/serializers.py:1473 part/serializers.py:1300 part/serializers.py:1808 +#: build/serializers.py:1473 part/serializers.py:1272 part/serializers.py:1780 msgid "Available Stock" msgstr "" @@ -1588,7 +1588,7 @@ msgstr "Потребител" msgid "Price break quantity" msgstr "" -#: common/models.py:1348 company/serializers.py:564 order/models.py:1842 +#: common/models.py:1348 company/serializers.py:357 order/models.py:1842 #: order/models.py:3043 msgid "Price" msgstr "" @@ -1760,7 +1760,7 @@ msgstr "" msgid "Unit definition" msgstr "" -#: common/models.py:1911 common/models.py:1974 stock/models.py:2967 +#: common/models.py:1911 common/models.py:1974 stock/models.py:2984 #: stock/serializers.py:247 msgid "Attachment" msgstr "" @@ -1839,7 +1839,7 @@ msgstr "" #: common/models.py:2090 common/models.py:2329 company/models.py:622 #: machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2959 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2976 msgid "Value" msgstr "" @@ -2048,7 +2048,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2417 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Result" msgstr "" @@ -2141,7 +2141,7 @@ msgid "Linked thread for this message" msgstr "" #: common/models.py:2656 -msgid "Prioriy" +msgid "Priority" msgstr "" #: common/models.py:2698 @@ -2671,8 +2671,8 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1734 -#: part/serializers.py:1741 +#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1706 +#: part/serializers.py:1713 msgid "Component" msgstr "" @@ -3772,7 +3772,7 @@ msgstr "" msgid "Supplier is Active" msgstr "" -#: company/api.py:307 company/models.py:520 company/serializers.py:457 +#: company/api.py:307 company/models.py:520 company/serializers.py:503 #: part/serializers.py:566 msgid "Manufacturer" msgstr "" @@ -3964,7 +3964,7 @@ msgid "Link to address information (external)" msgstr "" #: company/models.py:492 company/models.py:609 company/models.py:832 -#: company/serializers.py:471 stock/api.py:561 +#: company/serializers.py:517 stock/api.py:561 msgid "Manufacturer Part" msgstr "" @@ -3981,7 +3981,7 @@ msgstr "" msgid "Select manufacturer" msgstr "" -#: company/models.py:527 company/serializers.py:479 order/serializers.py:734 +#: company/models.py:527 company/serializers.py:525 order/serializers.py:734 #: part/serializers.py:576 msgid "MPN" msgstr "" @@ -4030,7 +4030,7 @@ msgstr "" msgid "Linked manufacturer part must reference the same base part" msgstr "" -#: company/models.py:810 company/serializers.py:449 company/serializers.py:467 +#: company/models.py:810 company/serializers.py:495 company/serializers.py:513 #: order/models.py:639 part/serializers.py:550 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 @@ -4134,10 +4134,14 @@ msgstr "" msgid "Company Name" msgstr "" -#: company/serializers.py:433 part/serializers.py:955 stock/serializers.py:428 +#: company/serializers.py:467 part/serializers.py:927 stock/serializers.py:428 msgid "In Stock" msgstr "" +#: company/serializers.py:484 +msgid "Price Breaks" +msgstr "" + #: data_exporter/mixins.py:325 data_exporter/mixins.py:403 msgid "Error occurred during data export" msgstr "" @@ -4290,7 +4294,7 @@ msgstr "" msgid "Errors" msgstr "" -#: importer/models.py:550 part/serializers.py:1268 +#: importer/models.py:550 part/serializers.py:1240 msgid "Valid" msgstr "" @@ -5677,7 +5681,7 @@ msgstr "" msgid "Part category" msgstr "" -#: part/models.py:1088 part/serializers.py:929 +#: part/models.py:1088 part/serializers.py:901 #: report/templates/report/inventree_stock_location_report.html:103 msgid "IPN" msgstr "" @@ -5718,7 +5722,7 @@ msgstr "" msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:1186 part/serializers.py:1003 +#: part/models.py:1186 part/serializers.py:975 msgid "Minimum Stock" msgstr "" @@ -6418,203 +6422,203 @@ msgstr "" msgid "Supplier part matching this SKU already exists" msgstr "" -#: part/serializers.py:914 +#: part/serializers.py:886 msgid "Category Name" msgstr "" -#: part/serializers.py:943 +#: part/serializers.py:915 msgid "Building" msgstr "" -#: part/serializers.py:944 +#: part/serializers.py:916 msgid "Quantity of this part currently being in production" msgstr "" -#: part/serializers.py:951 +#: part/serializers.py:923 msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:971 stock/serializers.py:1019 stock/serializers.py:1189 +#: part/serializers.py:943 stock/serializers.py:1019 stock/serializers.py:1189 #: users/ruleset.py:30 msgid "Stock Items" msgstr "" -#: part/serializers.py:975 +#: part/serializers.py:947 msgid "Revisions" msgstr "" -#: part/serializers.py:979 +#: part/serializers.py:951 msgid "Suppliers" msgstr "" -#: part/serializers.py:983 part/serializers.py:1297 +#: part/serializers.py:955 part/serializers.py:1269 #: templates/email/low_stock_notification.html:16 #: templates/email/part_event_notification.html:17 msgid "Total Stock" msgstr "Цялостна наличност" -#: part/serializers.py:991 +#: part/serializers.py:963 msgid "Unallocated Stock" msgstr "" -#: part/serializers.py:999 +#: part/serializers.py:971 msgid "Variant Stock" msgstr "" -#: part/serializers.py:1054 +#: part/serializers.py:1026 msgid "Duplicate Part" msgstr "" -#: part/serializers.py:1055 +#: part/serializers.py:1027 msgid "Copy initial data from another Part" msgstr "" -#: part/serializers.py:1061 +#: part/serializers.py:1033 msgid "Initial Stock" msgstr "" -#: part/serializers.py:1062 +#: part/serializers.py:1034 msgid "Create Part with initial stock quantity" msgstr "" -#: part/serializers.py:1068 +#: part/serializers.py:1040 msgid "Supplier Information" msgstr "" -#: part/serializers.py:1069 +#: part/serializers.py:1041 msgid "Add initial supplier information for this part" msgstr "" -#: part/serializers.py:1077 +#: part/serializers.py:1049 msgid "Copy Category Parameters" msgstr "" -#: part/serializers.py:1078 +#: part/serializers.py:1050 msgid "Copy parameter templates from selected part category" msgstr "" -#: part/serializers.py:1083 +#: part/serializers.py:1055 msgid "Existing Image" msgstr "" -#: part/serializers.py:1084 +#: part/serializers.py:1056 msgid "Filename of an existing part image" msgstr "" -#: part/serializers.py:1101 +#: part/serializers.py:1073 msgid "Image file does not exist" msgstr "" -#: part/serializers.py:1269 +#: part/serializers.py:1241 msgid "Validate entire Bill of Materials" msgstr "" -#: part/serializers.py:1303 part/serializers.py:1769 +#: part/serializers.py:1275 part/serializers.py:1741 msgid "Can Build" msgstr "" -#: part/serializers.py:1320 +#: part/serializers.py:1292 msgid "Required for Build Orders" msgstr "" -#: part/serializers.py:1325 +#: part/serializers.py:1297 msgid "Allocated to Build Orders" msgstr "" -#: part/serializers.py:1332 +#: part/serializers.py:1304 msgid "Required for Sales Orders" msgstr "" -#: part/serializers.py:1336 +#: part/serializers.py:1308 msgid "Allocated to Sales Orders" msgstr "" -#: part/serializers.py:1475 +#: part/serializers.py:1447 msgid "Minimum Price" msgstr "" -#: part/serializers.py:1476 +#: part/serializers.py:1448 msgid "Override calculated value for minimum price" msgstr "" -#: part/serializers.py:1483 +#: part/serializers.py:1455 msgid "Minimum price currency" msgstr "" -#: part/serializers.py:1490 +#: part/serializers.py:1462 msgid "Maximum Price" msgstr "" -#: part/serializers.py:1491 +#: part/serializers.py:1463 msgid "Override calculated value for maximum price" msgstr "" -#: part/serializers.py:1498 +#: part/serializers.py:1470 msgid "Maximum price currency" msgstr "" -#: part/serializers.py:1527 +#: part/serializers.py:1499 msgid "Update" msgstr "" -#: part/serializers.py:1528 +#: part/serializers.py:1500 msgid "Update pricing for this part" msgstr "" -#: part/serializers.py:1551 +#: part/serializers.py:1523 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" msgstr "" -#: part/serializers.py:1558 +#: part/serializers.py:1530 msgid "Minimum price must not be greater than maximum price" msgstr "" -#: part/serializers.py:1561 +#: part/serializers.py:1533 msgid "Maximum price must not be less than minimum price" msgstr "" -#: part/serializers.py:1715 +#: part/serializers.py:1687 msgid "Select the parent assembly" msgstr "" -#: part/serializers.py:1735 +#: part/serializers.py:1707 msgid "Select the component part" msgstr "" -#: part/serializers.py:1929 +#: part/serializers.py:1901 msgid "Select part to copy BOM from" msgstr "" -#: part/serializers.py:1937 +#: part/serializers.py:1909 msgid "Remove Existing Data" msgstr "" -#: part/serializers.py:1938 +#: part/serializers.py:1910 msgid "Remove existing BOM items before copying" msgstr "" -#: part/serializers.py:1943 +#: part/serializers.py:1915 msgid "Include Inherited" msgstr "" -#: part/serializers.py:1944 +#: part/serializers.py:1916 msgid "Include BOM items which are inherited from templated parts" msgstr "" -#: part/serializers.py:1949 +#: part/serializers.py:1921 msgid "Skip Invalid Rows" msgstr "" -#: part/serializers.py:1950 +#: part/serializers.py:1922 msgid "Enable this option to skip invalid rows" msgstr "" -#: part/serializers.py:1955 +#: part/serializers.py:1927 msgid "Copy Substitute Parts" msgstr "" -#: part/serializers.py:1956 +#: part/serializers.py:1928 msgid "Copy substitute parts when duplicate BOM items" msgstr "" @@ -8455,115 +8459,119 @@ msgstr "" msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:2012 stock/models.py:2917 +#: stock/models.py:1912 +msgid "Cannot assign stock to structural location" +msgstr "" + +#: stock/models.py:2029 stock/models.py:2934 msgid "Test template does not exist" msgstr "" -#: stock/models.py:2030 +#: stock/models.py:2047 msgid "Stock item has been assigned to a sales order" msgstr "" -#: stock/models.py:2034 +#: stock/models.py:2051 msgid "Stock item is installed in another item" msgstr "" -#: stock/models.py:2037 +#: stock/models.py:2054 msgid "Stock item contains other items" msgstr "" -#: stock/models.py:2040 +#: stock/models.py:2057 msgid "Stock item has been assigned to a customer" msgstr "" -#: stock/models.py:2043 stock/models.py:2226 +#: stock/models.py:2060 stock/models.py:2243 msgid "Stock item is currently in production" msgstr "" -#: stock/models.py:2046 +#: stock/models.py:2063 msgid "Serialized stock cannot be merged" msgstr "" -#: stock/models.py:2053 stock/serializers.py:1462 +#: stock/models.py:2070 stock/serializers.py:1462 msgid "Duplicate stock items" msgstr "" -#: stock/models.py:2057 +#: stock/models.py:2074 msgid "Stock items must refer to the same part" msgstr "" -#: stock/models.py:2065 +#: stock/models.py:2082 msgid "Stock items must refer to the same supplier part" msgstr "" -#: stock/models.py:2070 +#: stock/models.py:2087 msgid "Stock status codes must match" msgstr "" -#: stock/models.py:2349 +#: stock/models.py:2366 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2818 +#: stock/models.py:2835 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2849 +#: stock/models.py:2866 msgid "Entry notes" msgstr "" -#: stock/models.py:2889 +#: stock/models.py:2906 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2920 +#: stock/models.py:2937 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2924 +#: stock/models.py:2941 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2929 +#: stock/models.py:2946 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Test result" msgstr "" -#: stock/models.py:2960 +#: stock/models.py:2977 msgid "Test output value" msgstr "" -#: stock/models.py:2968 stock/serializers.py:248 +#: stock/models.py:2985 stock/serializers.py:248 msgid "Test result attachment" msgstr "" -#: stock/models.py:2972 +#: stock/models.py:2989 msgid "Test notes" msgstr "" -#: stock/models.py:2980 +#: stock/models.py:2997 msgid "Test station" msgstr "" -#: stock/models.py:2981 +#: stock/models.py:2998 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2987 +#: stock/models.py:3004 msgid "Started" msgstr "" -#: stock/models.py:2988 +#: stock/models.py:3005 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2994 +#: stock/models.py:3011 msgid "Finished" msgstr "" -#: stock/models.py:2995 +#: stock/models.py:3012 msgid "The timestamp of the test finish" msgstr "" @@ -8902,83 +8910,87 @@ msgstr "" msgid "Stock manually removed" msgstr "" -#: stock/status_codes.py:57 +#: stock/status_codes.py:56 +msgid "Serialized stock items" +msgstr "" + +#: stock/status_codes.py:58 msgid "Returned to stock" msgstr "" -#: stock/status_codes.py:60 +#: stock/status_codes.py:61 msgid "Location changed" msgstr "" -#: stock/status_codes.py:61 +#: stock/status_codes.py:62 msgid "Stock updated" msgstr "" -#: stock/status_codes.py:64 +#: stock/status_codes.py:65 msgid "Installed into assembly" msgstr "" -#: stock/status_codes.py:65 +#: stock/status_codes.py:66 msgid "Removed from assembly" msgstr "" -#: stock/status_codes.py:67 +#: stock/status_codes.py:68 msgid "Installed component item" msgstr "" -#: stock/status_codes.py:68 +#: stock/status_codes.py:69 msgid "Removed component item" msgstr "" -#: stock/status_codes.py:71 +#: stock/status_codes.py:72 msgid "Split from parent item" msgstr "" -#: stock/status_codes.py:72 +#: stock/status_codes.py:73 msgid "Split child item" msgstr "" -#: stock/status_codes.py:75 +#: stock/status_codes.py:76 msgid "Merged stock items" msgstr "" -#: stock/status_codes.py:78 +#: stock/status_codes.py:79 msgid "Converted to variant" msgstr "" -#: stock/status_codes.py:81 +#: stock/status_codes.py:82 msgid "Build order output created" msgstr "" -#: stock/status_codes.py:82 +#: stock/status_codes.py:83 msgid "Build order output completed" msgstr "" -#: stock/status_codes.py:83 +#: stock/status_codes.py:84 msgid "Build order output rejected" msgstr "" -#: stock/status_codes.py:84 +#: stock/status_codes.py:85 msgid "Consumed by build order" msgstr "" -#: stock/status_codes.py:87 +#: stock/status_codes.py:88 msgid "Shipped against Sales Order" msgstr "" -#: stock/status_codes.py:90 +#: stock/status_codes.py:91 msgid "Received against Purchase Order" msgstr "" -#: stock/status_codes.py:93 +#: stock/status_codes.py:94 msgid "Returned against Return Order" msgstr "" -#: stock/status_codes.py:96 +#: stock/status_codes.py:97 msgid "Sent to customer" msgstr "" -#: stock/status_codes.py:97 +#: stock/status_codes.py:98 msgid "Returned from customer" msgstr "" diff --git a/src/backend/InvenTree/locale/cs/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/cs/LC_MESSAGES/django.po index 11f8f3fd4c..61fb188686 100644 --- a/src/backend/InvenTree/locale/cs/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/cs/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-19 04:55+0000\n" -"PO-Revision-Date: 2025-11-19 19:39\n" +"POT-Creation-Date: 2025-11-24 06:50+0000\n" +"PO-Revision-Date: 2025-11-25 11:06\n" "Last-Translator: \n" "Language-Team: Czech\n" "Language: cs_CZ\n" @@ -81,21 +81,21 @@ msgstr "Zadaná primární e-mailová adresa je neplatná." msgid "The provided email domain is not approved." msgstr "Zadaná e-mailová doména není povolena." -#: InvenTree/conversion.py:166 +#: InvenTree/conversion.py:240 #, python-brace-format msgid "Invalid unit provided ({unit})" msgstr "Zadána neplatná jednotka ({unit})" -#: InvenTree/conversion.py:183 +#: InvenTree/conversion.py:257 msgid "No value provided" msgstr "Není k dispozici žádná hodnota" -#: InvenTree/conversion.py:210 +#: InvenTree/conversion.py:284 #, python-brace-format msgid "Could not convert {original} to {unit}" msgstr "Nelze převést {original} na {unit}" -#: InvenTree/conversion.py:212 InvenTree/conversion.py:226 +#: InvenTree/conversion.py:286 InvenTree/conversion.py:300 #: InvenTree/helpers.py:597 order/models.py:720 order/models.py:1015 msgid "Invalid quantity provided" msgstr "Vyplněno neplatné množství" @@ -116,7 +116,7 @@ msgstr "Neplaté desetinné číslo" #: build/serializers.py:580 build/serializers.py:1788 company/models.py:857 #: order/models.py:1780 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2848 stock/models.py:2972 stock/serializers.py:717 +#: stock/models.py:2865 stock/models.py:2989 stock/serializers.py:717 #: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1336 #: stock/serializers.py:1425 stock/serializers.py:1624 msgid "Notes" @@ -345,7 +345,7 @@ msgstr "Musí být platné číslo" msgid "Currency" msgstr "Měna" -#: InvenTree/serializers.py:298 part/serializers.py:1385 +#: InvenTree/serializers.py:298 part/serializers.py:1357 msgid "Select currency from available options" msgstr "Vyberte měnu z dostupných možností" @@ -553,14 +553,14 @@ msgstr "Zahrnout varianty" #: build/api.py:100 build/api.py:466 build/api.py:845 build/models.py:270 #: build/serializers.py:1225 build/serializers.py:1356 -#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:445 +#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:491 #: order/api.py:298 order/api.py:302 order/api.py:929 order/api.py:1187 #: order/api.py:1190 order/models.py:1941 order/models.py:2108 #: order/models.py:2109 part/api.py:1233 part/api.py:1236 part/api.py:1302 #: part/api.py:1589 part/models.py:472 part/models.py:3296 part/models.py:3439 #: part/models.py:3497 part/models.py:3518 part/models.py:3540 #: part/models.py:3679 part/models.py:4046 part/models.py:4368 -#: part/models.py:4787 part/serializers.py:1928 +#: part/models.py:4787 part/serializers.py:1900 #: report/templates/report/inventree_bill_of_materials_report.html:110 #: report/templates/report/inventree_bill_of_materials_report.html:137 #: report/templates/report/inventree_build_order_report.html:109 @@ -582,7 +582,7 @@ msgstr "Díl" #: build/api.py:120 build/api.py:123 build/serializers.py:1438 part/api.py:980 #: part/api.py:1316 part/api.py:1600 part/models.py:1080 part/models.py:3568 -#: part/models.py:4162 part/serializers.py:1752 stock/api.py:869 +#: part/models.py:4162 part/serializers.py:1724 stock/api.py:869 msgid "Category" msgstr "Kategorie" @@ -663,7 +663,7 @@ msgid "Optional" msgstr "Volitelné" #: build/api.py:455 build/serializers.py:1415 common/setting/system.py:456 -#: part/models.py:1202 part/serializers.py:1714 part/serializers.py:1725 +#: part/models.py:1202 part/serializers.py:1686 part/serializers.py:1697 #: stock/api.py:639 msgid "Assembly" msgstr "Sestava" @@ -688,16 +688,16 @@ msgstr "Přiděleno" msgid "Consumed" msgstr "Spotřebováno" -#: build/api.py:499 company/models.py:912 company/serializers.py:440 +#: build/api.py:499 company/models.py:912 company/serializers.py:474 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 #: templates/email/part_event_notification.html:18 msgid "Available" msgstr "Dostupné" -#: build/api.py:523 build/serializers.py:1466 company/serializers.py:437 -#: order/serializers.py:1281 part/serializers.py:959 part/serializers.py:1306 -#: part/serializers.py:1761 +#: build/api.py:523 build/serializers.py:1466 company/serializers.py:471 +#: order/serializers.py:1281 part/serializers.py:931 part/serializers.py:1278 +#: part/serializers.py:1733 msgid "On Order" msgstr "Na objednávku" @@ -963,7 +963,7 @@ msgstr "Výstup neodpovídá výrobnímu příkazu" #: build/models.py:1136 build/models.py:1234 build/serializers.py:285 #: build/serializers.py:335 build/serializers.py:965 build/serializers.py:1739 #: order/models.py:717 order/serializers.py:658 order/serializers.py:844 -#: part/serializers.py:1708 stock/models.py:940 stock/models.py:1430 +#: part/serializers.py:1680 stock/models.py:940 stock/models.py:1430 #: stock/models.py:1878 stock/serializers.py:688 stock/serializers.py:1580 msgid "Quantity must be greater than zero" msgstr "Množství musí být vyšší než nula" @@ -1385,20 +1385,20 @@ msgstr "Povolit varianty" msgid "BOM Item" msgstr "Položka kusovníku" -#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1310 -#: part/serializers.py:1765 +#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1282 +#: part/serializers.py:1737 msgid "In Production" msgstr "Ve výrobě" -#: build/serializers.py:1469 part/serializers.py:950 part/serializers.py:1314 +#: build/serializers.py:1469 part/serializers.py:922 part/serializers.py:1286 msgid "Scheduled to Build" msgstr "Naplánováno na sestavení" -#: build/serializers.py:1472 part/serializers.py:987 +#: build/serializers.py:1472 part/serializers.py:959 msgid "External Stock" msgstr "Externí zásoby" -#: build/serializers.py:1473 part/serializers.py:1300 part/serializers.py:1808 +#: build/serializers.py:1473 part/serializers.py:1272 part/serializers.py:1780 msgid "Available Stock" msgstr "Dostupné zásoby" @@ -1588,7 +1588,7 @@ msgstr "Uživatel" msgid "Price break quantity" msgstr "Množství cenové slevy" -#: common/models.py:1348 company/serializers.py:564 order/models.py:1842 +#: common/models.py:1348 company/serializers.py:357 order/models.py:1842 #: order/models.py:3043 msgid "Price" msgstr "Cena" @@ -1760,7 +1760,7 @@ msgstr "Definice" msgid "Unit definition" msgstr "Definice jednotky" -#: common/models.py:1911 common/models.py:1974 stock/models.py:2967 +#: common/models.py:1911 common/models.py:1974 stock/models.py:2984 #: stock/serializers.py:247 msgid "Attachment" msgstr "Příloha" @@ -1839,7 +1839,7 @@ msgstr "Logický klíč statusu, který je rovný tomuto vlastnímu statusu v po #: common/models.py:2090 common/models.py:2329 company/models.py:622 #: machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2959 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2976 msgid "Value" msgstr "Hodnota" @@ -2048,7 +2048,7 @@ msgid "Response data from the barcode scan" msgstr "Data z odezvy z čárového kódu" #: common/models.py:2417 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Result" msgstr "Výsledek" @@ -2141,7 +2141,7 @@ msgid "Linked thread for this message" msgstr "Vlákno propojeno k této zprávě" #: common/models.py:2656 -msgid "Prioriy" +msgid "Priority" msgstr "Priorita" #: common/models.py:2698 @@ -2671,8 +2671,8 @@ msgstr "Díly jsou ve výchozím nastavení šablony" msgid "Parts can be assembled from other components by default" msgstr "Díly lze ve výchozím nastavení sestavit z jiných komponentů" -#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1734 -#: part/serializers.py:1741 +#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1706 +#: part/serializers.py:1713 msgid "Component" msgstr "Komponent" @@ -3772,7 +3772,7 @@ msgstr "Interní díl je aktivní" msgid "Supplier is Active" msgstr "Dodavatel je aktivní" -#: company/api.py:307 company/models.py:520 company/serializers.py:457 +#: company/api.py:307 company/models.py:520 company/serializers.py:503 #: part/serializers.py:566 msgid "Manufacturer" msgstr "Výrobce" @@ -3964,7 +3964,7 @@ msgid "Link to address information (external)" msgstr "Odkaz na informace o adrese (externí)" #: company/models.py:492 company/models.py:609 company/models.py:832 -#: company/serializers.py:471 stock/api.py:561 +#: company/serializers.py:517 stock/api.py:561 msgid "Manufacturer Part" msgstr "Výrobce dílu" @@ -3981,7 +3981,7 @@ msgstr "Zvolte díl" msgid "Select manufacturer" msgstr "Vyberte výrobce" -#: company/models.py:527 company/serializers.py:479 order/serializers.py:734 +#: company/models.py:527 company/serializers.py:525 order/serializers.py:734 #: part/serializers.py:576 msgid "MPN" msgstr "MPN" @@ -4030,7 +4030,7 @@ msgstr "Jednotky balení musí být větší než nula" msgid "Linked manufacturer part must reference the same base part" msgstr "Odkazovaný díl výrobce musí odkazovat na stejný základní díl" -#: company/models.py:810 company/serializers.py:449 company/serializers.py:467 +#: company/models.py:810 company/serializers.py:495 company/serializers.py:513 #: order/models.py:639 part/serializers.py:550 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 @@ -4134,10 +4134,14 @@ msgstr "Výchozí měna používaná pro tohoto dodavatele" msgid "Company Name" msgstr "Jméno společnosti" -#: company/serializers.py:433 part/serializers.py:955 stock/serializers.py:428 +#: company/serializers.py:467 part/serializers.py:927 stock/serializers.py:428 msgid "In Stock" msgstr "Skladem" +#: company/serializers.py:484 +msgid "Price Breaks" +msgstr "Množstevní sleva" + #: data_exporter/mixins.py:325 data_exporter/mixins.py:403 msgid "Error occurred during data export" msgstr "Při exportu dat došlo k chybě" @@ -4290,7 +4294,7 @@ msgstr "Původní data řádku" msgid "Errors" msgstr "Chyby" -#: importer/models.py:550 part/serializers.py:1268 +#: importer/models.py:550 part/serializers.py:1240 msgid "Valid" msgstr "Platné" @@ -5677,7 +5681,7 @@ msgstr "Klíčová slova dílu pro zlepšení vyhledávání" msgid "Part category" msgstr "Kategorie dílu" -#: part/models.py:1088 part/serializers.py:929 +#: part/models.py:1088 part/serializers.py:901 #: report/templates/report/inventree_stock_location_report.html:103 msgid "IPN" msgstr "Interní číslo dílu (IPN)" @@ -5718,7 +5722,7 @@ msgstr "Výchozí expirace" msgid "Expiry time (in days) for stock items of this part" msgstr "Expirační čas (ve dnech) pro zásoby tohoto dílu" -#: part/models.py:1186 part/serializers.py:1003 +#: part/models.py:1186 part/serializers.py:975 msgid "Minimum Stock" msgstr "Minimální zásoby na skladě" @@ -6418,203 +6422,203 @@ msgstr "Výrobce dílu se stejným MPN již existuje" msgid "Supplier part matching this SKU already exists" msgstr "Dodavatelský díl s tímto SKU již existuje" -#: part/serializers.py:914 +#: part/serializers.py:886 msgid "Category Name" msgstr "Název kategorie" -#: part/serializers.py:943 +#: part/serializers.py:915 msgid "Building" msgstr "Budova" -#: part/serializers.py:944 +#: part/serializers.py:916 msgid "Quantity of this part currently being in production" msgstr "Množství tohoto dílu, které je v současné době ve výrobě" -#: part/serializers.py:951 +#: part/serializers.py:923 msgid "Outstanding quantity of this part scheduled to be built" msgstr "Zbývající množství tohoto dílu, které má být postaveno" -#: part/serializers.py:971 stock/serializers.py:1019 stock/serializers.py:1189 +#: part/serializers.py:943 stock/serializers.py:1019 stock/serializers.py:1189 #: users/ruleset.py:30 msgid "Stock Items" msgstr "Skladové položky" -#: part/serializers.py:975 +#: part/serializers.py:947 msgid "Revisions" msgstr "Revize" -#: part/serializers.py:979 +#: part/serializers.py:951 msgid "Suppliers" msgstr "Dodavatelé" -#: part/serializers.py:983 part/serializers.py:1297 +#: part/serializers.py:955 part/serializers.py:1269 #: templates/email/low_stock_notification.html:16 #: templates/email/part_event_notification.html:17 msgid "Total Stock" msgstr "Celkem skladem" -#: part/serializers.py:991 +#: part/serializers.py:963 msgid "Unallocated Stock" msgstr "Nezařazené zásoby" -#: part/serializers.py:999 +#: part/serializers.py:971 msgid "Variant Stock" msgstr "Skladové varianty" -#: part/serializers.py:1054 +#: part/serializers.py:1026 msgid "Duplicate Part" msgstr "Duplikovat díl" -#: part/serializers.py:1055 +#: part/serializers.py:1027 msgid "Copy initial data from another Part" msgstr "Kopírovat počáteční data z jiného dílu" -#: part/serializers.py:1061 +#: part/serializers.py:1033 msgid "Initial Stock" msgstr "Počáteční zásoby" -#: part/serializers.py:1062 +#: part/serializers.py:1034 msgid "Create Part with initial stock quantity" msgstr "Vytvořit díl s počátečním množstvím zásob" -#: part/serializers.py:1068 +#: part/serializers.py:1040 msgid "Supplier Information" msgstr "Informace o dodavateli" -#: part/serializers.py:1069 +#: part/serializers.py:1041 msgid "Add initial supplier information for this part" msgstr "Přidat počáteční informace dodavatele pro tento díl" -#: part/serializers.py:1077 +#: part/serializers.py:1049 msgid "Copy Category Parameters" msgstr "Kopírovat parametry kategorie" -#: part/serializers.py:1078 +#: part/serializers.py:1050 msgid "Copy parameter templates from selected part category" msgstr "Kopírovat šablony parametrů z vybrané kategorie dilu" -#: part/serializers.py:1083 +#: part/serializers.py:1055 msgid "Existing Image" msgstr "Stávající obrázek" -#: part/serializers.py:1084 +#: part/serializers.py:1056 msgid "Filename of an existing part image" msgstr "Název souboru existujícího obrázku dílu" -#: part/serializers.py:1101 +#: part/serializers.py:1073 msgid "Image file does not exist" msgstr "Obrázek neexistuje" -#: part/serializers.py:1269 +#: part/serializers.py:1241 msgid "Validate entire Bill of Materials" msgstr "Schválit celý kusovník" -#: part/serializers.py:1303 part/serializers.py:1769 +#: part/serializers.py:1275 part/serializers.py:1741 msgid "Can Build" msgstr "Lze postavit" -#: part/serializers.py:1320 +#: part/serializers.py:1292 msgid "Required for Build Orders" msgstr "Vyžadováno pro výrobní objednávku" -#: part/serializers.py:1325 +#: part/serializers.py:1297 msgid "Allocated to Build Orders" msgstr "Přířazeno výrobním objednávkám" -#: part/serializers.py:1332 +#: part/serializers.py:1304 msgid "Required for Sales Orders" msgstr "Vyžadováno pro prodejní objednávky" -#: part/serializers.py:1336 +#: part/serializers.py:1308 msgid "Allocated to Sales Orders" msgstr "Přiřazeno prodejním objednávkám" -#: part/serializers.py:1475 +#: part/serializers.py:1447 msgid "Minimum Price" msgstr "Minimální cena" -#: part/serializers.py:1476 +#: part/serializers.py:1448 msgid "Override calculated value for minimum price" msgstr "Přespat vypočítanou hodnotu pro minimální cenu" -#: part/serializers.py:1483 +#: part/serializers.py:1455 msgid "Minimum price currency" msgstr "Měna minimální ceny" -#: part/serializers.py:1490 +#: part/serializers.py:1462 msgid "Maximum Price" msgstr "Maximální cena" -#: part/serializers.py:1491 +#: part/serializers.py:1463 msgid "Override calculated value for maximum price" msgstr "Přespat vypočítanou hodnotu pro maximální cenu" -#: part/serializers.py:1498 +#: part/serializers.py:1470 msgid "Maximum price currency" msgstr "Měna maximální ceny" -#: part/serializers.py:1527 +#: part/serializers.py:1499 msgid "Update" msgstr "Aktualizovat" -#: part/serializers.py:1528 +#: part/serializers.py:1500 msgid "Update pricing for this part" msgstr "Aktualizovat cenu pro díl" -#: part/serializers.py:1551 +#: part/serializers.py:1523 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" msgstr "Nelze převést z poskytnutých měn na {default_currency}" -#: part/serializers.py:1558 +#: part/serializers.py:1530 msgid "Minimum price must not be greater than maximum price" msgstr "Minimální cena musí být vyšší než maximální cena" -#: part/serializers.py:1561 +#: part/serializers.py:1533 msgid "Maximum price must not be less than minimum price" msgstr "Maximální cena nesmí být nížší než minimální cena" -#: part/serializers.py:1715 +#: part/serializers.py:1687 msgid "Select the parent assembly" msgstr "Vybrat nadřazenou sestavu" -#: part/serializers.py:1735 +#: part/serializers.py:1707 msgid "Select the component part" msgstr "Vyberte komponentu dílu" -#: part/serializers.py:1929 +#: part/serializers.py:1901 msgid "Select part to copy BOM from" msgstr "Vyberte díl pro kopírování kusovníku z" -#: part/serializers.py:1937 +#: part/serializers.py:1909 msgid "Remove Existing Data" msgstr "Odstranit existující data" -#: part/serializers.py:1938 +#: part/serializers.py:1910 msgid "Remove existing BOM items before copying" msgstr "Odstranit existující položky kusovníku před kopírováním" -#: part/serializers.py:1943 +#: part/serializers.py:1915 msgid "Include Inherited" msgstr "Zahrnout zděděné" -#: part/serializers.py:1944 +#: part/serializers.py:1916 msgid "Include BOM items which are inherited from templated parts" msgstr "Zahrnout položky kusovníku které jsou zdědené z šablonových dílů" -#: part/serializers.py:1949 +#: part/serializers.py:1921 msgid "Skip Invalid Rows" msgstr "Přeskočit neplatné řádky" -#: part/serializers.py:1950 +#: part/serializers.py:1922 msgid "Enable this option to skip invalid rows" msgstr "Povolte tuto možnost pro přeskočení neplatných řádků" -#: part/serializers.py:1955 +#: part/serializers.py:1927 msgid "Copy Substitute Parts" msgstr "Kopírovat náhradní díly" -#: part/serializers.py:1956 +#: part/serializers.py:1928 msgid "Copy substitute parts when duplicate BOM items" msgstr "Kopírovat náhradní díly při duplikaci položek kusovníku" @@ -8455,115 +8459,119 @@ msgstr "Sériové čísla musí být poskytnuta jako seznam" msgid "Quantity does not match serial numbers" msgstr "Množství neodpovídá sériovým číslům" -#: stock/models.py:2012 stock/models.py:2917 +#: stock/models.py:1912 +msgid "Cannot assign stock to structural location" +msgstr "Nelze přiřadit zásoby ke strukturálnímu umístění" + +#: stock/models.py:2029 stock/models.py:2934 msgid "Test template does not exist" msgstr "Testovací šablona neexistuje" -#: stock/models.py:2030 +#: stock/models.py:2047 msgid "Stock item has been assigned to a sales order" msgstr "Skladová položka byla přidělena prodejní objednávce" -#: stock/models.py:2034 +#: stock/models.py:2051 msgid "Stock item is installed in another item" msgstr "Skladová položka je nainstalována v jiné položce" -#: stock/models.py:2037 +#: stock/models.py:2054 msgid "Stock item contains other items" msgstr "Skladová položka obsahuje jiné položky" -#: stock/models.py:2040 +#: stock/models.py:2057 msgid "Stock item has been assigned to a customer" msgstr "Skladová položka byla přidělena zákazníkovi" -#: stock/models.py:2043 stock/models.py:2226 +#: stock/models.py:2060 stock/models.py:2243 msgid "Stock item is currently in production" msgstr "Skladová položka je ve výrobě" -#: stock/models.py:2046 +#: stock/models.py:2063 msgid "Serialized stock cannot be merged" msgstr "Serializované zásoby nelze sloučit" -#: stock/models.py:2053 stock/serializers.py:1462 +#: stock/models.py:2070 stock/serializers.py:1462 msgid "Duplicate stock items" msgstr "Duplicitní skladové položky" -#: stock/models.py:2057 +#: stock/models.py:2074 msgid "Stock items must refer to the same part" msgstr "Skladové položky musí odkazovat na stejný díl" -#: stock/models.py:2065 +#: stock/models.py:2082 msgid "Stock items must refer to the same supplier part" msgstr "Skladové položky musí odkazovat na stejný díl dodavatele" -#: stock/models.py:2070 +#: stock/models.py:2087 msgid "Stock status codes must match" msgstr "Kódy stavu zásob se musí shodovat" -#: stock/models.py:2349 +#: stock/models.py:2366 msgid "StockItem cannot be moved as it is not in stock" msgstr "Zásobová položka nemůže být přesunuta, protože není skladem" -#: stock/models.py:2818 +#: stock/models.py:2835 msgid "Stock Item Tracking" msgstr "Sledování skladových položek" -#: stock/models.py:2849 +#: stock/models.py:2866 msgid "Entry notes" msgstr "Poznámky k záznamu" -#: stock/models.py:2889 +#: stock/models.py:2906 msgid "Stock Item Test Result" msgstr "Výsledek testu skladové položky" -#: stock/models.py:2920 +#: stock/models.py:2937 msgid "Value must be provided for this test" msgstr "Pro tuto zkoušku musí být uvedena hodnota" -#: stock/models.py:2924 +#: stock/models.py:2941 msgid "Attachment must be uploaded for this test" msgstr "Pro tento test musí být nahrána příloha" -#: stock/models.py:2929 +#: stock/models.py:2946 msgid "Invalid value for this test" msgstr "Neplatná hodnota pro tento test" -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Test result" msgstr "Výsledek testu" -#: stock/models.py:2960 +#: stock/models.py:2977 msgid "Test output value" msgstr "Výstupní hodnota testu" -#: stock/models.py:2968 stock/serializers.py:248 +#: stock/models.py:2985 stock/serializers.py:248 msgid "Test result attachment" msgstr "Příloha výsledků testu" -#: stock/models.py:2972 +#: stock/models.py:2989 msgid "Test notes" msgstr "Poznámky testu" -#: stock/models.py:2980 +#: stock/models.py:2997 msgid "Test station" msgstr "Testovací stanice" -#: stock/models.py:2981 +#: stock/models.py:2998 msgid "The identifier of the test station where the test was performed" msgstr "Identifikátor testovací stanice kde byl test proveden" -#: stock/models.py:2987 +#: stock/models.py:3004 msgid "Started" msgstr "Začátek" -#: stock/models.py:2988 +#: stock/models.py:3005 msgid "The timestamp of the test start" msgstr "Čas začátku testu" -#: stock/models.py:2994 +#: stock/models.py:3011 msgid "Finished" msgstr "Ukončeno" -#: stock/models.py:2995 +#: stock/models.py:3012 msgid "The timestamp of the test finish" msgstr "Čas dokončení testu" @@ -8902,83 +8910,87 @@ msgstr "Zásoba přidána ručně" msgid "Stock manually removed" msgstr "Zásoba odebrána ručně" -#: stock/status_codes.py:57 +#: stock/status_codes.py:56 +msgid "Serialized stock items" +msgstr "Serializované skladové položky" + +#: stock/status_codes.py:58 msgid "Returned to stock" msgstr "Vráceno na sklad" -#: stock/status_codes.py:60 +#: stock/status_codes.py:61 msgid "Location changed" msgstr "Umístění změněno" -#: stock/status_codes.py:61 +#: stock/status_codes.py:62 msgid "Stock updated" msgstr "Stav zásob byl aktualizován" -#: stock/status_codes.py:64 +#: stock/status_codes.py:65 msgid "Installed into assembly" msgstr "Nainstalováno do sestavy" -#: stock/status_codes.py:65 +#: stock/status_codes.py:66 msgid "Removed from assembly" msgstr "Odstraněno ze sestavy" -#: stock/status_codes.py:67 +#: stock/status_codes.py:68 msgid "Installed component item" msgstr "Instalovaná položka komponenty" -#: stock/status_codes.py:68 +#: stock/status_codes.py:69 msgid "Removed component item" msgstr "Odstraněná komponenta" -#: stock/status_codes.py:71 +#: stock/status_codes.py:72 msgid "Split from parent item" msgstr "Rozdělit od nadřazené položky" -#: stock/status_codes.py:72 +#: stock/status_codes.py:73 msgid "Split child item" msgstr "Rozdělit podřazený předmět" -#: stock/status_codes.py:75 +#: stock/status_codes.py:76 msgid "Merged stock items" msgstr "Skladové položky sloučeny" -#: stock/status_codes.py:78 +#: stock/status_codes.py:79 msgid "Converted to variant" msgstr "Převedeno na variantu" -#: stock/status_codes.py:81 +#: stock/status_codes.py:82 msgid "Build order output created" msgstr "Výstup výrobního příkazu vytvořen" -#: stock/status_codes.py:82 +#: stock/status_codes.py:83 msgid "Build order output completed" msgstr "Výstup výrobního příkazu dokončen" -#: stock/status_codes.py:83 +#: stock/status_codes.py:84 msgid "Build order output rejected" msgstr "Výstup výrobního příkazu odmítnut" -#: stock/status_codes.py:84 +#: stock/status_codes.py:85 msgid "Consumed by build order" msgstr "Spotřebováno výrobním příkazem" -#: stock/status_codes.py:87 +#: stock/status_codes.py:88 msgid "Shipped against Sales Order" msgstr "Odesláno na základě prodejní objednávky" -#: stock/status_codes.py:90 +#: stock/status_codes.py:91 msgid "Received against Purchase Order" msgstr "Přijato proti objednávce" -#: stock/status_codes.py:93 +#: stock/status_codes.py:94 msgid "Returned against Return Order" msgstr "Vráceno proti vratce" -#: stock/status_codes.py:96 +#: stock/status_codes.py:97 msgid "Sent to customer" msgstr "Odesláno zákazníkovi" -#: stock/status_codes.py:97 +#: stock/status_codes.py:98 msgid "Returned from customer" msgstr "Vráceno od zákazníka" diff --git a/src/backend/InvenTree/locale/da/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/da/LC_MESSAGES/django.po index 288b2c25e3..e92d0030bc 100644 --- a/src/backend/InvenTree/locale/da/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/da/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-19 04:55+0000\n" -"PO-Revision-Date: 2025-11-19 04:59\n" +"POT-Creation-Date: 2025-11-24 06:50+0000\n" +"PO-Revision-Date: 2025-11-24 06:53\n" "Last-Translator: \n" "Language-Team: Danish\n" "Language: da_DK\n" @@ -81,21 +81,21 @@ msgstr "Den indtastede email adresse er ikke gyldig." msgid "The provided email domain is not approved." msgstr "Det angivne e-mail domæne er ikke godkendt." -#: InvenTree/conversion.py:166 +#: InvenTree/conversion.py:240 #, python-brace-format msgid "Invalid unit provided ({unit})" msgstr "" -#: InvenTree/conversion.py:183 +#: InvenTree/conversion.py:257 msgid "No value provided" msgstr "Ingen værdi angivet" -#: InvenTree/conversion.py:210 +#: InvenTree/conversion.py:284 #, python-brace-format msgid "Could not convert {original} to {unit}" msgstr "Kunne ikke konvertere {original} til {unit}" -#: InvenTree/conversion.py:212 InvenTree/conversion.py:226 +#: InvenTree/conversion.py:286 InvenTree/conversion.py:300 #: InvenTree/helpers.py:597 order/models.py:720 order/models.py:1015 msgid "Invalid quantity provided" msgstr "Ugyldigt antal angivet" @@ -116,7 +116,7 @@ msgstr "" #: build/serializers.py:580 build/serializers.py:1788 company/models.py:857 #: order/models.py:1780 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2848 stock/models.py:2972 stock/serializers.py:717 +#: stock/models.py:2865 stock/models.py:2989 stock/serializers.py:717 #: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1336 #: stock/serializers.py:1425 stock/serializers.py:1624 msgid "Notes" @@ -345,7 +345,7 @@ msgstr "Skal være et gyldigt tal" msgid "Currency" msgstr "Valuta" -#: InvenTree/serializers.py:298 part/serializers.py:1385 +#: InvenTree/serializers.py:298 part/serializers.py:1357 msgid "Select currency from available options" msgstr "Vælg valuta fra tilgængelige muligheder" @@ -553,14 +553,14 @@ msgstr "" #: build/api.py:100 build/api.py:466 build/api.py:845 build/models.py:270 #: build/serializers.py:1225 build/serializers.py:1356 -#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:445 +#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:491 #: order/api.py:298 order/api.py:302 order/api.py:929 order/api.py:1187 #: order/api.py:1190 order/models.py:1941 order/models.py:2108 #: order/models.py:2109 part/api.py:1233 part/api.py:1236 part/api.py:1302 #: part/api.py:1589 part/models.py:472 part/models.py:3296 part/models.py:3439 #: part/models.py:3497 part/models.py:3518 part/models.py:3540 #: part/models.py:3679 part/models.py:4046 part/models.py:4368 -#: part/models.py:4787 part/serializers.py:1928 +#: part/models.py:4787 part/serializers.py:1900 #: report/templates/report/inventree_bill_of_materials_report.html:110 #: report/templates/report/inventree_bill_of_materials_report.html:137 #: report/templates/report/inventree_build_order_report.html:109 @@ -582,7 +582,7 @@ msgstr "Del" #: build/api.py:120 build/api.py:123 build/serializers.py:1438 part/api.py:980 #: part/api.py:1316 part/api.py:1600 part/models.py:1080 part/models.py:3568 -#: part/models.py:4162 part/serializers.py:1752 stock/api.py:869 +#: part/models.py:4162 part/serializers.py:1724 stock/api.py:869 msgid "Category" msgstr "" @@ -663,7 +663,7 @@ msgid "Optional" msgstr "Valgfri" #: build/api.py:455 build/serializers.py:1415 common/setting/system.py:456 -#: part/models.py:1202 part/serializers.py:1714 part/serializers.py:1725 +#: part/models.py:1202 part/serializers.py:1686 part/serializers.py:1697 #: stock/api.py:639 msgid "Assembly" msgstr "" @@ -688,16 +688,16 @@ msgstr "Allokeret" msgid "Consumed" msgstr "" -#: build/api.py:499 company/models.py:912 company/serializers.py:440 +#: build/api.py:499 company/models.py:912 company/serializers.py:474 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 #: templates/email/part_event_notification.html:18 msgid "Available" msgstr "Tilgængelig" -#: build/api.py:523 build/serializers.py:1466 company/serializers.py:437 -#: order/serializers.py:1281 part/serializers.py:959 part/serializers.py:1306 -#: part/serializers.py:1761 +#: build/api.py:523 build/serializers.py:1466 company/serializers.py:471 +#: order/serializers.py:1281 part/serializers.py:931 part/serializers.py:1278 +#: part/serializers.py:1733 msgid "On Order" msgstr "" @@ -963,7 +963,7 @@ msgstr "" #: build/models.py:1136 build/models.py:1234 build/serializers.py:285 #: build/serializers.py:335 build/serializers.py:965 build/serializers.py:1739 #: order/models.py:717 order/serializers.py:658 order/serializers.py:844 -#: part/serializers.py:1708 stock/models.py:940 stock/models.py:1430 +#: part/serializers.py:1680 stock/models.py:940 stock/models.py:1430 #: stock/models.py:1878 stock/serializers.py:688 stock/serializers.py:1580 msgid "Quantity must be greater than zero" msgstr "" @@ -1385,20 +1385,20 @@ msgstr "" msgid "BOM Item" msgstr "" -#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1310 -#: part/serializers.py:1765 +#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1282 +#: part/serializers.py:1737 msgid "In Production" msgstr "" -#: build/serializers.py:1469 part/serializers.py:950 part/serializers.py:1314 +#: build/serializers.py:1469 part/serializers.py:922 part/serializers.py:1286 msgid "Scheduled to Build" msgstr "" -#: build/serializers.py:1472 part/serializers.py:987 +#: build/serializers.py:1472 part/serializers.py:959 msgid "External Stock" msgstr "" -#: build/serializers.py:1473 part/serializers.py:1300 part/serializers.py:1808 +#: build/serializers.py:1473 part/serializers.py:1272 part/serializers.py:1780 msgid "Available Stock" msgstr "" @@ -1588,7 +1588,7 @@ msgstr "Bruger" msgid "Price break quantity" msgstr "" -#: common/models.py:1348 company/serializers.py:564 order/models.py:1842 +#: common/models.py:1348 company/serializers.py:357 order/models.py:1842 #: order/models.py:3043 msgid "Price" msgstr "" @@ -1760,7 +1760,7 @@ msgstr "" msgid "Unit definition" msgstr "" -#: common/models.py:1911 common/models.py:1974 stock/models.py:2967 +#: common/models.py:1911 common/models.py:1974 stock/models.py:2984 #: stock/serializers.py:247 msgid "Attachment" msgstr "Vedhæftning" @@ -1839,7 +1839,7 @@ msgstr "" #: common/models.py:2090 common/models.py:2329 company/models.py:622 #: machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2959 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2976 msgid "Value" msgstr "" @@ -2048,7 +2048,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2417 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Result" msgstr "" @@ -2141,7 +2141,7 @@ msgid "Linked thread for this message" msgstr "" #: common/models.py:2656 -msgid "Prioriy" +msgid "Priority" msgstr "" #: common/models.py:2698 @@ -2671,8 +2671,8 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1734 -#: part/serializers.py:1741 +#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1706 +#: part/serializers.py:1713 msgid "Component" msgstr "" @@ -3772,7 +3772,7 @@ msgstr "" msgid "Supplier is Active" msgstr "" -#: company/api.py:307 company/models.py:520 company/serializers.py:457 +#: company/api.py:307 company/models.py:520 company/serializers.py:503 #: part/serializers.py:566 msgid "Manufacturer" msgstr "" @@ -3964,7 +3964,7 @@ msgid "Link to address information (external)" msgstr "" #: company/models.py:492 company/models.py:609 company/models.py:832 -#: company/serializers.py:471 stock/api.py:561 +#: company/serializers.py:517 stock/api.py:561 msgid "Manufacturer Part" msgstr "" @@ -3981,7 +3981,7 @@ msgstr "" msgid "Select manufacturer" msgstr "" -#: company/models.py:527 company/serializers.py:479 order/serializers.py:734 +#: company/models.py:527 company/serializers.py:525 order/serializers.py:734 #: part/serializers.py:576 msgid "MPN" msgstr "" @@ -4030,7 +4030,7 @@ msgstr "" msgid "Linked manufacturer part must reference the same base part" msgstr "" -#: company/models.py:810 company/serializers.py:449 company/serializers.py:467 +#: company/models.py:810 company/serializers.py:495 company/serializers.py:513 #: order/models.py:639 part/serializers.py:550 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 @@ -4134,10 +4134,14 @@ msgstr "" msgid "Company Name" msgstr "" -#: company/serializers.py:433 part/serializers.py:955 stock/serializers.py:428 +#: company/serializers.py:467 part/serializers.py:927 stock/serializers.py:428 msgid "In Stock" msgstr "" +#: company/serializers.py:484 +msgid "Price Breaks" +msgstr "" + #: data_exporter/mixins.py:325 data_exporter/mixins.py:403 msgid "Error occurred during data export" msgstr "" @@ -4290,7 +4294,7 @@ msgstr "" msgid "Errors" msgstr "" -#: importer/models.py:550 part/serializers.py:1268 +#: importer/models.py:550 part/serializers.py:1240 msgid "Valid" msgstr "" @@ -5677,7 +5681,7 @@ msgstr "" msgid "Part category" msgstr "" -#: part/models.py:1088 part/serializers.py:929 +#: part/models.py:1088 part/serializers.py:901 #: report/templates/report/inventree_stock_location_report.html:103 msgid "IPN" msgstr "" @@ -5718,7 +5722,7 @@ msgstr "" msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:1186 part/serializers.py:1003 +#: part/models.py:1186 part/serializers.py:975 msgid "Minimum Stock" msgstr "" @@ -6418,203 +6422,203 @@ msgstr "" msgid "Supplier part matching this SKU already exists" msgstr "" -#: part/serializers.py:914 +#: part/serializers.py:886 msgid "Category Name" msgstr "" -#: part/serializers.py:943 +#: part/serializers.py:915 msgid "Building" msgstr "" -#: part/serializers.py:944 +#: part/serializers.py:916 msgid "Quantity of this part currently being in production" msgstr "" -#: part/serializers.py:951 +#: part/serializers.py:923 msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:971 stock/serializers.py:1019 stock/serializers.py:1189 +#: part/serializers.py:943 stock/serializers.py:1019 stock/serializers.py:1189 #: users/ruleset.py:30 msgid "Stock Items" msgstr "" -#: part/serializers.py:975 +#: part/serializers.py:947 msgid "Revisions" msgstr "" -#: part/serializers.py:979 +#: part/serializers.py:951 msgid "Suppliers" msgstr "" -#: part/serializers.py:983 part/serializers.py:1297 +#: part/serializers.py:955 part/serializers.py:1269 #: templates/email/low_stock_notification.html:16 #: templates/email/part_event_notification.html:17 msgid "Total Stock" msgstr "" -#: part/serializers.py:991 +#: part/serializers.py:963 msgid "Unallocated Stock" msgstr "" -#: part/serializers.py:999 +#: part/serializers.py:971 msgid "Variant Stock" msgstr "" -#: part/serializers.py:1054 +#: part/serializers.py:1026 msgid "Duplicate Part" msgstr "" -#: part/serializers.py:1055 +#: part/serializers.py:1027 msgid "Copy initial data from another Part" msgstr "" -#: part/serializers.py:1061 +#: part/serializers.py:1033 msgid "Initial Stock" msgstr "" -#: part/serializers.py:1062 +#: part/serializers.py:1034 msgid "Create Part with initial stock quantity" msgstr "" -#: part/serializers.py:1068 +#: part/serializers.py:1040 msgid "Supplier Information" msgstr "" -#: part/serializers.py:1069 +#: part/serializers.py:1041 msgid "Add initial supplier information for this part" msgstr "" -#: part/serializers.py:1077 +#: part/serializers.py:1049 msgid "Copy Category Parameters" msgstr "" -#: part/serializers.py:1078 +#: part/serializers.py:1050 msgid "Copy parameter templates from selected part category" msgstr "" -#: part/serializers.py:1083 +#: part/serializers.py:1055 msgid "Existing Image" msgstr "" -#: part/serializers.py:1084 +#: part/serializers.py:1056 msgid "Filename of an existing part image" msgstr "" -#: part/serializers.py:1101 +#: part/serializers.py:1073 msgid "Image file does not exist" msgstr "" -#: part/serializers.py:1269 +#: part/serializers.py:1241 msgid "Validate entire Bill of Materials" msgstr "" -#: part/serializers.py:1303 part/serializers.py:1769 +#: part/serializers.py:1275 part/serializers.py:1741 msgid "Can Build" msgstr "" -#: part/serializers.py:1320 +#: part/serializers.py:1292 msgid "Required for Build Orders" msgstr "" -#: part/serializers.py:1325 +#: part/serializers.py:1297 msgid "Allocated to Build Orders" msgstr "" -#: part/serializers.py:1332 +#: part/serializers.py:1304 msgid "Required for Sales Orders" msgstr "" -#: part/serializers.py:1336 +#: part/serializers.py:1308 msgid "Allocated to Sales Orders" msgstr "" -#: part/serializers.py:1475 +#: part/serializers.py:1447 msgid "Minimum Price" msgstr "" -#: part/serializers.py:1476 +#: part/serializers.py:1448 msgid "Override calculated value for minimum price" msgstr "" -#: part/serializers.py:1483 +#: part/serializers.py:1455 msgid "Minimum price currency" msgstr "" -#: part/serializers.py:1490 +#: part/serializers.py:1462 msgid "Maximum Price" msgstr "" -#: part/serializers.py:1491 +#: part/serializers.py:1463 msgid "Override calculated value for maximum price" msgstr "" -#: part/serializers.py:1498 +#: part/serializers.py:1470 msgid "Maximum price currency" msgstr "" -#: part/serializers.py:1527 +#: part/serializers.py:1499 msgid "Update" msgstr "" -#: part/serializers.py:1528 +#: part/serializers.py:1500 msgid "Update pricing for this part" msgstr "" -#: part/serializers.py:1551 +#: part/serializers.py:1523 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" msgstr "" -#: part/serializers.py:1558 +#: part/serializers.py:1530 msgid "Minimum price must not be greater than maximum price" msgstr "" -#: part/serializers.py:1561 +#: part/serializers.py:1533 msgid "Maximum price must not be less than minimum price" msgstr "" -#: part/serializers.py:1715 +#: part/serializers.py:1687 msgid "Select the parent assembly" msgstr "" -#: part/serializers.py:1735 +#: part/serializers.py:1707 msgid "Select the component part" msgstr "" -#: part/serializers.py:1929 +#: part/serializers.py:1901 msgid "Select part to copy BOM from" msgstr "" -#: part/serializers.py:1937 +#: part/serializers.py:1909 msgid "Remove Existing Data" msgstr "" -#: part/serializers.py:1938 +#: part/serializers.py:1910 msgid "Remove existing BOM items before copying" msgstr "" -#: part/serializers.py:1943 +#: part/serializers.py:1915 msgid "Include Inherited" msgstr "" -#: part/serializers.py:1944 +#: part/serializers.py:1916 msgid "Include BOM items which are inherited from templated parts" msgstr "" -#: part/serializers.py:1949 +#: part/serializers.py:1921 msgid "Skip Invalid Rows" msgstr "" -#: part/serializers.py:1950 +#: part/serializers.py:1922 msgid "Enable this option to skip invalid rows" msgstr "" -#: part/serializers.py:1955 +#: part/serializers.py:1927 msgid "Copy Substitute Parts" msgstr "" -#: part/serializers.py:1956 +#: part/serializers.py:1928 msgid "Copy substitute parts when duplicate BOM items" msgstr "" @@ -8455,115 +8459,119 @@ msgstr "" msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:2012 stock/models.py:2917 +#: stock/models.py:1912 +msgid "Cannot assign stock to structural location" +msgstr "" + +#: stock/models.py:2029 stock/models.py:2934 msgid "Test template does not exist" msgstr "" -#: stock/models.py:2030 +#: stock/models.py:2047 msgid "Stock item has been assigned to a sales order" msgstr "" -#: stock/models.py:2034 +#: stock/models.py:2051 msgid "Stock item is installed in another item" msgstr "" -#: stock/models.py:2037 +#: stock/models.py:2054 msgid "Stock item contains other items" msgstr "" -#: stock/models.py:2040 +#: stock/models.py:2057 msgid "Stock item has been assigned to a customer" msgstr "" -#: stock/models.py:2043 stock/models.py:2226 +#: stock/models.py:2060 stock/models.py:2243 msgid "Stock item is currently in production" msgstr "" -#: stock/models.py:2046 +#: stock/models.py:2063 msgid "Serialized stock cannot be merged" msgstr "" -#: stock/models.py:2053 stock/serializers.py:1462 +#: stock/models.py:2070 stock/serializers.py:1462 msgid "Duplicate stock items" msgstr "" -#: stock/models.py:2057 +#: stock/models.py:2074 msgid "Stock items must refer to the same part" msgstr "" -#: stock/models.py:2065 +#: stock/models.py:2082 msgid "Stock items must refer to the same supplier part" msgstr "" -#: stock/models.py:2070 +#: stock/models.py:2087 msgid "Stock status codes must match" msgstr "" -#: stock/models.py:2349 +#: stock/models.py:2366 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2818 +#: stock/models.py:2835 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2849 +#: stock/models.py:2866 msgid "Entry notes" msgstr "" -#: stock/models.py:2889 +#: stock/models.py:2906 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2920 +#: stock/models.py:2937 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2924 +#: stock/models.py:2941 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2929 +#: stock/models.py:2946 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Test result" msgstr "" -#: stock/models.py:2960 +#: stock/models.py:2977 msgid "Test output value" msgstr "" -#: stock/models.py:2968 stock/serializers.py:248 +#: stock/models.py:2985 stock/serializers.py:248 msgid "Test result attachment" msgstr "" -#: stock/models.py:2972 +#: stock/models.py:2989 msgid "Test notes" msgstr "" -#: stock/models.py:2980 +#: stock/models.py:2997 msgid "Test station" msgstr "" -#: stock/models.py:2981 +#: stock/models.py:2998 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2987 +#: stock/models.py:3004 msgid "Started" msgstr "" -#: stock/models.py:2988 +#: stock/models.py:3005 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2994 +#: stock/models.py:3011 msgid "Finished" msgstr "" -#: stock/models.py:2995 +#: stock/models.py:3012 msgid "The timestamp of the test finish" msgstr "" @@ -8902,83 +8910,87 @@ msgstr "Lagerbeholdning tilføjet manuelt" msgid "Stock manually removed" msgstr "Lagerbeholdning fjernet manuelt" -#: stock/status_codes.py:57 +#: stock/status_codes.py:56 +msgid "Serialized stock items" +msgstr "" + +#: stock/status_codes.py:58 msgid "Returned to stock" msgstr "" -#: stock/status_codes.py:60 +#: stock/status_codes.py:61 msgid "Location changed" msgstr "Lokation ændret" -#: stock/status_codes.py:61 +#: stock/status_codes.py:62 msgid "Stock updated" msgstr "Lager opdateret" -#: stock/status_codes.py:64 +#: stock/status_codes.py:65 msgid "Installed into assembly" msgstr "Monteret i samling" -#: stock/status_codes.py:65 +#: stock/status_codes.py:66 msgid "Removed from assembly" msgstr "Fjernet fra samling" -#: stock/status_codes.py:67 +#: stock/status_codes.py:68 msgid "Installed component item" msgstr "Installeret komponent element" -#: stock/status_codes.py:68 +#: stock/status_codes.py:69 msgid "Removed component item" msgstr "Fjernet komponent element" -#: stock/status_codes.py:71 +#: stock/status_codes.py:72 msgid "Split from parent item" msgstr "Opdel fra overordnet element" -#: stock/status_codes.py:72 +#: stock/status_codes.py:73 msgid "Split child item" msgstr "Opdel underordnet element" -#: stock/status_codes.py:75 +#: stock/status_codes.py:76 msgid "Merged stock items" msgstr "Flettede lagervarer" -#: stock/status_codes.py:78 +#: stock/status_codes.py:79 msgid "Converted to variant" msgstr "Konverteret til variant" -#: stock/status_codes.py:81 +#: stock/status_codes.py:82 msgid "Build order output created" msgstr "Byggeordre output genereret" -#: stock/status_codes.py:82 +#: stock/status_codes.py:83 msgid "Build order output completed" msgstr "Byggeorder output fuldført" -#: stock/status_codes.py:83 +#: stock/status_codes.py:84 msgid "Build order output rejected" msgstr "" -#: stock/status_codes.py:84 +#: stock/status_codes.py:85 msgid "Consumed by build order" msgstr "Brugt efter byggeordre" -#: stock/status_codes.py:87 +#: stock/status_codes.py:88 msgid "Shipped against Sales Order" msgstr "Afsendt mod salgsordre" -#: stock/status_codes.py:90 +#: stock/status_codes.py:91 msgid "Received against Purchase Order" msgstr "Modtaget mod indkøbsordre" -#: stock/status_codes.py:93 +#: stock/status_codes.py:94 msgid "Returned against Return Order" msgstr "Returneret mod returordre" -#: stock/status_codes.py:96 +#: stock/status_codes.py:97 msgid "Sent to customer" msgstr "Sendt til kunde" -#: stock/status_codes.py:97 +#: stock/status_codes.py:98 msgid "Returned from customer" msgstr "Returneret fra kunde" diff --git a/src/backend/InvenTree/locale/de/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/de/LC_MESSAGES/django.po index 29a978ff2f..546c527ef9 100644 --- a/src/backend/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-19 04:55+0000\n" -"PO-Revision-Date: 2025-11-19 04:59\n" +"POT-Creation-Date: 2025-11-24 06:50+0000\n" +"PO-Revision-Date: 2025-11-25 11:06\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -81,21 +81,21 @@ msgstr "Die angegebene primäre E-Mail-Adresse ist ungültig." msgid "The provided email domain is not approved." msgstr "Die angegebene E-Mail-Domain ist nicht freigegeben." -#: InvenTree/conversion.py:166 +#: InvenTree/conversion.py:240 #, python-brace-format msgid "Invalid unit provided ({unit})" msgstr "Ungültige Einheit angegeben ({unit})" -#: InvenTree/conversion.py:183 +#: InvenTree/conversion.py:257 msgid "No value provided" msgstr "Kein Wert angegeben" -#: InvenTree/conversion.py:210 +#: InvenTree/conversion.py:284 #, python-brace-format msgid "Could not convert {original} to {unit}" msgstr "Konnte {original} nicht in {unit} umwandeln" -#: InvenTree/conversion.py:212 InvenTree/conversion.py:226 +#: InvenTree/conversion.py:286 InvenTree/conversion.py:300 #: InvenTree/helpers.py:597 order/models.py:720 order/models.py:1015 msgid "Invalid quantity provided" msgstr "Keine gültige Menge" @@ -116,7 +116,7 @@ msgstr "Ungültiger Dezimalwert" #: build/serializers.py:580 build/serializers.py:1788 company/models.py:857 #: order/models.py:1780 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2848 stock/models.py:2972 stock/serializers.py:717 +#: stock/models.py:2865 stock/models.py:2989 stock/serializers.py:717 #: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1336 #: stock/serializers.py:1425 stock/serializers.py:1624 msgid "Notes" @@ -345,7 +345,7 @@ msgstr "Muss eine gültige Nummer sein" msgid "Currency" msgstr "Währung" -#: InvenTree/serializers.py:298 part/serializers.py:1385 +#: InvenTree/serializers.py:298 part/serializers.py:1357 msgid "Select currency from available options" msgstr "Währung aus verfügbaren Optionen auswählen" @@ -553,14 +553,14 @@ msgstr "Varianten einschließen" #: build/api.py:100 build/api.py:466 build/api.py:845 build/models.py:270 #: build/serializers.py:1225 build/serializers.py:1356 -#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:445 +#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:491 #: order/api.py:298 order/api.py:302 order/api.py:929 order/api.py:1187 #: order/api.py:1190 order/models.py:1941 order/models.py:2108 #: order/models.py:2109 part/api.py:1233 part/api.py:1236 part/api.py:1302 #: part/api.py:1589 part/models.py:472 part/models.py:3296 part/models.py:3439 #: part/models.py:3497 part/models.py:3518 part/models.py:3540 #: part/models.py:3679 part/models.py:4046 part/models.py:4368 -#: part/models.py:4787 part/serializers.py:1928 +#: part/models.py:4787 part/serializers.py:1900 #: report/templates/report/inventree_bill_of_materials_report.html:110 #: report/templates/report/inventree_bill_of_materials_report.html:137 #: report/templates/report/inventree_build_order_report.html:109 @@ -582,7 +582,7 @@ msgstr "Teil" #: build/api.py:120 build/api.py:123 build/serializers.py:1438 part/api.py:980 #: part/api.py:1316 part/api.py:1600 part/models.py:1080 part/models.py:3568 -#: part/models.py:4162 part/serializers.py:1752 stock/api.py:869 +#: part/models.py:4162 part/serializers.py:1724 stock/api.py:869 msgid "Category" msgstr "Kategorie" @@ -663,7 +663,7 @@ msgid "Optional" msgstr "Optional" #: build/api.py:455 build/serializers.py:1415 common/setting/system.py:456 -#: part/models.py:1202 part/serializers.py:1714 part/serializers.py:1725 +#: part/models.py:1202 part/serializers.py:1686 part/serializers.py:1697 #: stock/api.py:639 msgid "Assembly" msgstr "Baugruppe" @@ -688,16 +688,16 @@ msgstr "Zugeordnet" msgid "Consumed" msgstr "Verbraucht" -#: build/api.py:499 company/models.py:912 company/serializers.py:440 +#: build/api.py:499 company/models.py:912 company/serializers.py:474 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 #: templates/email/part_event_notification.html:18 msgid "Available" msgstr "Verfügbar" -#: build/api.py:523 build/serializers.py:1466 company/serializers.py:437 -#: order/serializers.py:1281 part/serializers.py:959 part/serializers.py:1306 -#: part/serializers.py:1761 +#: build/api.py:523 build/serializers.py:1466 company/serializers.py:471 +#: order/serializers.py:1281 part/serializers.py:931 part/serializers.py:1278 +#: part/serializers.py:1733 msgid "On Order" msgstr "Bestellt" @@ -963,7 +963,7 @@ msgstr "Endprodukt stimmt nicht mit dem Bauauftrag überein" #: build/models.py:1136 build/models.py:1234 build/serializers.py:285 #: build/serializers.py:335 build/serializers.py:965 build/serializers.py:1739 #: order/models.py:717 order/serializers.py:658 order/serializers.py:844 -#: part/serializers.py:1708 stock/models.py:940 stock/models.py:1430 +#: part/serializers.py:1680 stock/models.py:940 stock/models.py:1430 #: stock/models.py:1878 stock/serializers.py:688 stock/serializers.py:1580 msgid "Quantity must be greater than zero" msgstr "Anzahl muss größer Null sein" @@ -1385,20 +1385,20 @@ msgstr "Varianten zulassen" msgid "BOM Item" msgstr "Stücklisten-Position" -#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1310 -#: part/serializers.py:1765 +#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1282 +#: part/serializers.py:1737 msgid "In Production" msgstr "In Produktion" -#: build/serializers.py:1469 part/serializers.py:950 part/serializers.py:1314 +#: build/serializers.py:1469 part/serializers.py:922 part/serializers.py:1286 msgid "Scheduled to Build" msgstr "" -#: build/serializers.py:1472 part/serializers.py:987 +#: build/serializers.py:1472 part/serializers.py:959 msgid "External Stock" msgstr "Externes Lager" -#: build/serializers.py:1473 part/serializers.py:1300 part/serializers.py:1808 +#: build/serializers.py:1473 part/serializers.py:1272 part/serializers.py:1780 msgid "Available Stock" msgstr "Verfügbarer Bestand" @@ -1588,7 +1588,7 @@ msgstr "Benutzer" msgid "Price break quantity" msgstr "Preisstaffelungs Anzahl" -#: common/models.py:1348 company/serializers.py:564 order/models.py:1842 +#: common/models.py:1348 company/serializers.py:357 order/models.py:1842 #: order/models.py:3043 msgid "Price" msgstr "Preis" @@ -1760,7 +1760,7 @@ msgstr "Definition" msgid "Unit definition" msgstr "Einheitsdefinition" -#: common/models.py:1911 common/models.py:1974 stock/models.py:2967 +#: common/models.py:1911 common/models.py:1974 stock/models.py:2984 #: stock/serializers.py:247 msgid "Attachment" msgstr "Anhang" @@ -1839,7 +1839,7 @@ msgstr "" #: common/models.py:2090 common/models.py:2329 company/models.py:622 #: machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2959 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2976 msgid "Value" msgstr "Wert" @@ -2048,7 +2048,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2417 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Result" msgstr "Ergebnis" @@ -2141,7 +2141,7 @@ msgid "Linked thread for this message" msgstr "" #: common/models.py:2656 -msgid "Prioriy" +msgid "Priority" msgstr "" #: common/models.py:2698 @@ -2671,8 +2671,8 @@ msgstr "Teile sind standardmäßig Vorlagen" msgid "Parts can be assembled from other components by default" msgstr "Teile können standardmäßig aus anderen Teilen angefertigt werden" -#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1734 -#: part/serializers.py:1741 +#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1706 +#: part/serializers.py:1713 msgid "Component" msgstr "Komponente" @@ -3772,7 +3772,7 @@ msgstr "Internes Teil ist aktiv" msgid "Supplier is Active" msgstr "Lieferant ist aktiv" -#: company/api.py:307 company/models.py:520 company/serializers.py:457 +#: company/api.py:307 company/models.py:520 company/serializers.py:503 #: part/serializers.py:566 msgid "Manufacturer" msgstr "Hersteller" @@ -3964,7 +3964,7 @@ msgid "Link to address information (external)" msgstr "Link zu Adressinformationen (extern)" #: company/models.py:492 company/models.py:609 company/models.py:832 -#: company/serializers.py:471 stock/api.py:561 +#: company/serializers.py:517 stock/api.py:561 msgid "Manufacturer Part" msgstr "Herstellerteil" @@ -3981,7 +3981,7 @@ msgstr "Teil auswählen" msgid "Select manufacturer" msgstr "Hersteller auswählen" -#: company/models.py:527 company/serializers.py:479 order/serializers.py:734 +#: company/models.py:527 company/serializers.py:525 order/serializers.py:734 #: part/serializers.py:576 msgid "MPN" msgstr "MPN" @@ -4030,7 +4030,7 @@ msgstr "Packeinheiten müssen größer als Null sein" msgid "Linked manufacturer part must reference the same base part" msgstr "Verlinktes Herstellerteil muss dasselbe Basisteil referenzieren" -#: company/models.py:810 company/serializers.py:449 company/serializers.py:467 +#: company/models.py:810 company/serializers.py:495 company/serializers.py:513 #: order/models.py:639 part/serializers.py:550 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 @@ -4134,10 +4134,14 @@ msgstr "Standard-Währung für diesen Zulieferer" msgid "Company Name" msgstr "Firmenname" -#: company/serializers.py:433 part/serializers.py:955 stock/serializers.py:428 +#: company/serializers.py:467 part/serializers.py:927 stock/serializers.py:428 msgid "In Stock" msgstr "Auf Lager" +#: company/serializers.py:484 +msgid "Price Breaks" +msgstr "" + #: data_exporter/mixins.py:325 data_exporter/mixins.py:403 msgid "Error occurred during data export" msgstr "" @@ -4290,7 +4294,7 @@ msgstr "" msgid "Errors" msgstr "Fehler" -#: importer/models.py:550 part/serializers.py:1268 +#: importer/models.py:550 part/serializers.py:1240 msgid "Valid" msgstr "Gültig" @@ -5677,7 +5681,7 @@ msgstr "Schlüsselworte um die Sichtbarkeit in Suchergebnissen zu verbessern" msgid "Part category" msgstr "Teile-Kategorie" -#: part/models.py:1088 part/serializers.py:929 +#: part/models.py:1088 part/serializers.py:901 #: report/templates/report/inventree_stock_location_report.html:103 msgid "IPN" msgstr "IPN (Interne Produktnummer)" @@ -5718,7 +5722,7 @@ msgstr "Standard Ablaufzeit" msgid "Expiry time (in days) for stock items of this part" msgstr "Ablauf-Zeit (in Tagen) für Bestand dieses Teils" -#: part/models.py:1186 part/serializers.py:1003 +#: part/models.py:1186 part/serializers.py:975 msgid "Minimum Stock" msgstr "Minimaler Bestand" @@ -6418,203 +6422,203 @@ msgstr "Herstellerteil mit dieser MPN existiert bereits" msgid "Supplier part matching this SKU already exists" msgstr "Lieferantenteil mit dieser SKU existiert bereits" -#: part/serializers.py:914 +#: part/serializers.py:886 msgid "Category Name" msgstr "Kategoriename" -#: part/serializers.py:943 +#: part/serializers.py:915 msgid "Building" msgstr "Im Bau" -#: part/serializers.py:944 +#: part/serializers.py:916 msgid "Quantity of this part currently being in production" msgstr "" -#: part/serializers.py:951 +#: part/serializers.py:923 msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:971 stock/serializers.py:1019 stock/serializers.py:1189 +#: part/serializers.py:943 stock/serializers.py:1019 stock/serializers.py:1189 #: users/ruleset.py:30 msgid "Stock Items" msgstr "Lagerartikel" -#: part/serializers.py:975 +#: part/serializers.py:947 msgid "Revisions" msgstr "" -#: part/serializers.py:979 +#: part/serializers.py:951 msgid "Suppliers" msgstr "Zulieferer" -#: part/serializers.py:983 part/serializers.py:1297 +#: part/serializers.py:955 part/serializers.py:1269 #: templates/email/low_stock_notification.html:16 #: templates/email/part_event_notification.html:17 msgid "Total Stock" msgstr "Gesamtbestand" -#: part/serializers.py:991 +#: part/serializers.py:963 msgid "Unallocated Stock" msgstr "Nicht zugewiesenes Lager" -#: part/serializers.py:999 +#: part/serializers.py:971 msgid "Variant Stock" msgstr "Alternatives Lager" -#: part/serializers.py:1054 +#: part/serializers.py:1026 msgid "Duplicate Part" msgstr "Teil duplizieren" -#: part/serializers.py:1055 +#: part/serializers.py:1027 msgid "Copy initial data from another Part" msgstr "Initiale Daten von anderem Teil kopieren" -#: part/serializers.py:1061 +#: part/serializers.py:1033 msgid "Initial Stock" msgstr "Initialer Lagerbestand" -#: part/serializers.py:1062 +#: part/serializers.py:1034 msgid "Create Part with initial stock quantity" msgstr "Erstelle Teil mit Ausgangsbestand" -#: part/serializers.py:1068 +#: part/serializers.py:1040 msgid "Supplier Information" msgstr "Lieferanteninformationen" -#: part/serializers.py:1069 +#: part/serializers.py:1041 msgid "Add initial supplier information for this part" msgstr "Lieferanteninformationen zu diesem Teil hinzufügen" -#: part/serializers.py:1077 +#: part/serializers.py:1049 msgid "Copy Category Parameters" msgstr "Kategorieparameter kopieren" -#: part/serializers.py:1078 +#: part/serializers.py:1050 msgid "Copy parameter templates from selected part category" msgstr "Parametervorlagen aus der ausgewählten Teilkategorie kopieren" -#: part/serializers.py:1083 +#: part/serializers.py:1055 msgid "Existing Image" msgstr "Vorhandenes Bild" -#: part/serializers.py:1084 +#: part/serializers.py:1056 msgid "Filename of an existing part image" msgstr "Dateiname eines vorhandenen Teilbildes" -#: part/serializers.py:1101 +#: part/serializers.py:1073 msgid "Image file does not exist" msgstr "Bilddatei existiert nicht" -#: part/serializers.py:1269 +#: part/serializers.py:1241 msgid "Validate entire Bill of Materials" msgstr "Gesamte Stückliste validieren" -#: part/serializers.py:1303 part/serializers.py:1769 +#: part/serializers.py:1275 part/serializers.py:1741 msgid "Can Build" msgstr "Herstellbar" -#: part/serializers.py:1320 +#: part/serializers.py:1292 msgid "Required for Build Orders" msgstr "" -#: part/serializers.py:1325 +#: part/serializers.py:1297 msgid "Allocated to Build Orders" msgstr "" -#: part/serializers.py:1332 +#: part/serializers.py:1304 msgid "Required for Sales Orders" msgstr "" -#: part/serializers.py:1336 +#: part/serializers.py:1308 msgid "Allocated to Sales Orders" msgstr "" -#: part/serializers.py:1475 +#: part/serializers.py:1447 msgid "Minimum Price" msgstr "Niedrigster Preis" -#: part/serializers.py:1476 +#: part/serializers.py:1448 msgid "Override calculated value for minimum price" msgstr "Berechneten Wert für Mindestpreis überschreiben" -#: part/serializers.py:1483 +#: part/serializers.py:1455 msgid "Minimum price currency" msgstr "Mindestpreis Währung" -#: part/serializers.py:1490 +#: part/serializers.py:1462 msgid "Maximum Price" msgstr "Höchster Preis" -#: part/serializers.py:1491 +#: part/serializers.py:1463 msgid "Override calculated value for maximum price" msgstr "Berechneten Wert für maximalen Preis überschreiben" -#: part/serializers.py:1498 +#: part/serializers.py:1470 msgid "Maximum price currency" msgstr "Maximalpreis Währung" -#: part/serializers.py:1527 +#: part/serializers.py:1499 msgid "Update" msgstr "Aktualisieren" -#: part/serializers.py:1528 +#: part/serializers.py:1500 msgid "Update pricing for this part" msgstr "Preis für dieses Teil aktualisieren" -#: part/serializers.py:1551 +#: part/serializers.py:1523 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" msgstr "Konnte nicht von den angegebenen Währungen in {default_currency} umrechnen" -#: part/serializers.py:1558 +#: part/serializers.py:1530 msgid "Minimum price must not be greater than maximum price" msgstr "Mindestpreis darf nicht größer als der Maximalpreis sein" -#: part/serializers.py:1561 +#: part/serializers.py:1533 msgid "Maximum price must not be less than minimum price" msgstr "Der Maximalpreis darf nicht kleiner als der Mindestpreis sein" -#: part/serializers.py:1715 +#: part/serializers.py:1687 msgid "Select the parent assembly" msgstr "" -#: part/serializers.py:1735 +#: part/serializers.py:1707 msgid "Select the component part" msgstr "" -#: part/serializers.py:1929 +#: part/serializers.py:1901 msgid "Select part to copy BOM from" msgstr "Teil auswählen, von dem Stückliste kopiert wird" -#: part/serializers.py:1937 +#: part/serializers.py:1909 msgid "Remove Existing Data" msgstr "Bestehende Daten entfernen" -#: part/serializers.py:1938 +#: part/serializers.py:1910 msgid "Remove existing BOM items before copying" msgstr "Bestehende Stücklisten-Positionen vor dem Kopieren entfernen" -#: part/serializers.py:1943 +#: part/serializers.py:1915 msgid "Include Inherited" msgstr "Vererbtes einschließen" -#: part/serializers.py:1944 +#: part/serializers.py:1916 msgid "Include BOM items which are inherited from templated parts" msgstr "Stücklisten-Positionen einbeziehen, die von Vorlage-Teilen geerbt werden" -#: part/serializers.py:1949 +#: part/serializers.py:1921 msgid "Skip Invalid Rows" msgstr "Ungültige Zeilen überspringen" -#: part/serializers.py:1950 +#: part/serializers.py:1922 msgid "Enable this option to skip invalid rows" msgstr "Aktiviere diese Option, um ungültige Zeilen zu überspringen" -#: part/serializers.py:1955 +#: part/serializers.py:1927 msgid "Copy Substitute Parts" msgstr "Ersatzteile kopieren" -#: part/serializers.py:1956 +#: part/serializers.py:1928 msgid "Copy substitute parts when duplicate BOM items" msgstr "Ersatzteile beim Duplizieren von Stücklisten-Positionen kopieren" @@ -8455,115 +8459,119 @@ msgstr "" msgid "Quantity does not match serial numbers" msgstr "Anzahl stimmt nicht mit den Seriennummern überein" -#: stock/models.py:2012 stock/models.py:2917 +#: stock/models.py:1912 +msgid "Cannot assign stock to structural location" +msgstr "" + +#: stock/models.py:2029 stock/models.py:2934 msgid "Test template does not exist" msgstr "Testvorlage existiert nicht" -#: stock/models.py:2030 +#: stock/models.py:2047 msgid "Stock item has been assigned to a sales order" msgstr "Artikel wurde einem Kundenauftrag zugewiesen" -#: stock/models.py:2034 +#: stock/models.py:2051 msgid "Stock item is installed in another item" msgstr "Lagerartikel ist in anderem Element verbaut" -#: stock/models.py:2037 +#: stock/models.py:2054 msgid "Stock item contains other items" msgstr "Lagerartikel enthält andere Artikel" -#: stock/models.py:2040 +#: stock/models.py:2057 msgid "Stock item has been assigned to a customer" msgstr "Artikel wurde einem Kunden zugewiesen" -#: stock/models.py:2043 stock/models.py:2226 +#: stock/models.py:2060 stock/models.py:2243 msgid "Stock item is currently in production" msgstr "Lagerartikel wird aktuell produziert" -#: stock/models.py:2046 +#: stock/models.py:2063 msgid "Serialized stock cannot be merged" msgstr "Nachverfolgbare Lagerartikel können nicht zusammengeführt werden" -#: stock/models.py:2053 stock/serializers.py:1462 +#: stock/models.py:2070 stock/serializers.py:1462 msgid "Duplicate stock items" msgstr "Artikel duplizeren" -#: stock/models.py:2057 +#: stock/models.py:2074 msgid "Stock items must refer to the same part" msgstr "Lagerartikel müssen auf dasselbe Teil verweisen" -#: stock/models.py:2065 +#: stock/models.py:2082 msgid "Stock items must refer to the same supplier part" msgstr "Lagerartikel müssen auf dasselbe Lieferantenteil verweisen" -#: stock/models.py:2070 +#: stock/models.py:2087 msgid "Stock status codes must match" msgstr "Status-Codes müssen zusammenpassen" -#: stock/models.py:2349 +#: stock/models.py:2366 msgid "StockItem cannot be moved as it is not in stock" msgstr "Lagerartikel kann nicht bewegt werden, da kein Bestand vorhanden ist" -#: stock/models.py:2818 +#: stock/models.py:2835 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2849 +#: stock/models.py:2866 msgid "Entry notes" msgstr "Eintrags-Notizen" -#: stock/models.py:2889 +#: stock/models.py:2906 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2920 +#: stock/models.py:2937 msgid "Value must be provided for this test" msgstr "Wert muss für diesen Test angegeben werden" -#: stock/models.py:2924 +#: stock/models.py:2941 msgid "Attachment must be uploaded for this test" msgstr "Anhang muss für diesen Test hochgeladen werden" -#: stock/models.py:2929 +#: stock/models.py:2946 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Test result" msgstr "Testergebnis" -#: stock/models.py:2960 +#: stock/models.py:2977 msgid "Test output value" msgstr "Test Ausgabe Wert" -#: stock/models.py:2968 stock/serializers.py:248 +#: stock/models.py:2985 stock/serializers.py:248 msgid "Test result attachment" msgstr "Test Ergebnis Anhang" -#: stock/models.py:2972 +#: stock/models.py:2989 msgid "Test notes" msgstr "Test Notizen" -#: stock/models.py:2980 +#: stock/models.py:2997 msgid "Test station" msgstr "Teststation" -#: stock/models.py:2981 +#: stock/models.py:2998 msgid "The identifier of the test station where the test was performed" msgstr "Der Bezeichner der Teststation, in der der Test durchgeführt wurde" -#: stock/models.py:2987 +#: stock/models.py:3004 msgid "Started" msgstr "Gestartet" -#: stock/models.py:2988 +#: stock/models.py:3005 msgid "The timestamp of the test start" msgstr "Der Zeitstempel des Teststarts" -#: stock/models.py:2994 +#: stock/models.py:3011 msgid "Finished" msgstr "Fertiggestellt" -#: stock/models.py:2995 +#: stock/models.py:3012 msgid "The timestamp of the test finish" msgstr "Der Zeitstempel der Test-Beendigung" @@ -8902,83 +8910,87 @@ msgstr "Bestand manuell hinzugefügt" msgid "Stock manually removed" msgstr "Bestand manuell entfernt" -#: stock/status_codes.py:57 +#: stock/status_codes.py:56 +msgid "Serialized stock items" +msgstr "" + +#: stock/status_codes.py:58 msgid "Returned to stock" msgstr "" -#: stock/status_codes.py:60 +#: stock/status_codes.py:61 msgid "Location changed" msgstr "Standort geändert" -#: stock/status_codes.py:61 +#: stock/status_codes.py:62 msgid "Stock updated" msgstr "Lagerbestand aktualisiert" -#: stock/status_codes.py:64 +#: stock/status_codes.py:65 msgid "Installed into assembly" msgstr "In Baugruppe installiert" -#: stock/status_codes.py:65 +#: stock/status_codes.py:66 msgid "Removed from assembly" msgstr "Aus Baugruppe entfernt" -#: stock/status_codes.py:67 +#: stock/status_codes.py:68 msgid "Installed component item" msgstr "Komponente installiert" -#: stock/status_codes.py:68 +#: stock/status_codes.py:69 msgid "Removed component item" msgstr "Komponente entfernt" -#: stock/status_codes.py:71 +#: stock/status_codes.py:72 msgid "Split from parent item" msgstr "Vom übergeordneten Element geteilt" -#: stock/status_codes.py:72 +#: stock/status_codes.py:73 msgid "Split child item" msgstr "Unterobjekt geteilt" -#: stock/status_codes.py:75 +#: stock/status_codes.py:76 msgid "Merged stock items" msgstr "Lagerartikel zusammengeführt" -#: stock/status_codes.py:78 +#: stock/status_codes.py:79 msgid "Converted to variant" msgstr "In Variante umgewandelt" -#: stock/status_codes.py:81 +#: stock/status_codes.py:82 msgid "Build order output created" msgstr "Endprodukt erstellt" -#: stock/status_codes.py:82 +#: stock/status_codes.py:83 msgid "Build order output completed" msgstr "Endprodukt fertiggestellt" -#: stock/status_codes.py:83 +#: stock/status_codes.py:84 msgid "Build order output rejected" msgstr "Endprodukt abgelehnt" -#: stock/status_codes.py:84 +#: stock/status_codes.py:85 msgid "Consumed by build order" msgstr "Durch Bauauftrag verbraucht" -#: stock/status_codes.py:87 +#: stock/status_codes.py:88 msgid "Shipped against Sales Order" msgstr "Versandt gegen Verkaufsauftrag" -#: stock/status_codes.py:90 +#: stock/status_codes.py:91 msgid "Received against Purchase Order" msgstr "Gegen Bestellung empfangen" -#: stock/status_codes.py:93 +#: stock/status_codes.py:94 msgid "Returned against Return Order" msgstr "Zurückgeschickt gegen Rücksendeauftrag" -#: stock/status_codes.py:96 +#: stock/status_codes.py:97 msgid "Sent to customer" msgstr "Zum Kunden geschickt" -#: stock/status_codes.py:97 +#: stock/status_codes.py:98 msgid "Returned from customer" msgstr "Rücksendung vom Kunden" diff --git a/src/backend/InvenTree/locale/el/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/el/LC_MESSAGES/django.po index 22613bdd90..d2a3402ceb 100644 --- a/src/backend/InvenTree/locale/el/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/el/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-19 04:55+0000\n" -"PO-Revision-Date: 2025-11-19 19:39\n" +"POT-Creation-Date: 2025-11-24 06:50+0000\n" +"PO-Revision-Date: 2025-11-24 06:54\n" "Last-Translator: \n" "Language-Team: Greek\n" "Language: el_GR\n" @@ -47,7 +47,7 @@ msgstr "Το φίλτρο all πρέπει να χρησιμοποιείται #: InvenTree/api.py:473 msgid "No items match the provided criteria" -msgstr "Κανένα Aντικειμένου δεν ταιριάζει στα κριτήρια που δόθηκαν" +msgstr "Κανένα Aντικείμενο δεν ταιριάζει στα κριτήρια που δόθηκαν" #: InvenTree/api.py:497 msgid "No data provided" @@ -81,21 +81,21 @@ msgstr "Η παρεχόμενη κύρια διεύθυνση ηλεκτρονι msgid "The provided email domain is not approved." msgstr "Ο παρεχόμενος τομέας ηλεκτρονικού ταχυδρομείου δεν έχει εγκριθεί." -#: InvenTree/conversion.py:166 +#: InvenTree/conversion.py:240 #, python-brace-format msgid "Invalid unit provided ({unit})" msgstr "Η μονάδα μέτρησης δεν είναι έγκυρη ({unit})" -#: InvenTree/conversion.py:183 +#: InvenTree/conversion.py:257 msgid "No value provided" msgstr "Δεν εισήχθη τιμή" -#: InvenTree/conversion.py:210 +#: InvenTree/conversion.py:284 #, python-brace-format msgid "Could not convert {original} to {unit}" msgstr "Δεν ήταν δυνατή η μετατροπή από {original} σε {unit}" -#: InvenTree/conversion.py:212 InvenTree/conversion.py:226 +#: InvenTree/conversion.py:286 InvenTree/conversion.py:300 #: InvenTree/helpers.py:597 order/models.py:720 order/models.py:1015 msgid "Invalid quantity provided" msgstr "Μη έγκυρη ποσότητα" @@ -116,7 +116,7 @@ msgstr "Μη έγκυρη δεκαδική τιμή" #: build/serializers.py:580 build/serializers.py:1788 company/models.py:857 #: order/models.py:1780 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2848 stock/models.py:2972 stock/serializers.py:717 +#: stock/models.py:2865 stock/models.py:2989 stock/serializers.py:717 #: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1336 #: stock/serializers.py:1425 stock/serializers.py:1624 msgid "Notes" @@ -141,7 +141,7 @@ msgstr "Κενό σειριακό αριθμό συμβολοσειράς" #: InvenTree/helpers.py:636 msgid "Duplicate serial" -msgstr "Διπλότυπο serial number" +msgstr "Διπλότυπο ArialTTumblr" #: InvenTree/helpers.py:668 InvenTree/helpers.py:711 InvenTree/helpers.py:729 #: InvenTree/helpers.py:736 InvenTree/helpers.py:755 @@ -345,7 +345,7 @@ msgstr "Πρέπει να είναι αριθμός" msgid "Currency" msgstr "Νόμισμα" -#: InvenTree/serializers.py:298 part/serializers.py:1385 +#: InvenTree/serializers.py:298 part/serializers.py:1357 msgid "Select currency from available options" msgstr "Επιλέξτε νόμισμα από τις διαθέσιμες επιλογές" @@ -553,14 +553,14 @@ msgstr "Συμπερίληψη παραλλαγών" #: build/api.py:100 build/api.py:466 build/api.py:845 build/models.py:270 #: build/serializers.py:1225 build/serializers.py:1356 -#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:445 +#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:491 #: order/api.py:298 order/api.py:302 order/api.py:929 order/api.py:1187 #: order/api.py:1190 order/models.py:1941 order/models.py:2108 #: order/models.py:2109 part/api.py:1233 part/api.py:1236 part/api.py:1302 #: part/api.py:1589 part/models.py:472 part/models.py:3296 part/models.py:3439 #: part/models.py:3497 part/models.py:3518 part/models.py:3540 #: part/models.py:3679 part/models.py:4046 part/models.py:4368 -#: part/models.py:4787 part/serializers.py:1928 +#: part/models.py:4787 part/serializers.py:1900 #: report/templates/report/inventree_bill_of_materials_report.html:110 #: report/templates/report/inventree_bill_of_materials_report.html:137 #: report/templates/report/inventree_build_order_report.html:109 @@ -582,7 +582,7 @@ msgstr "Εξάρτημα" #: build/api.py:120 build/api.py:123 build/serializers.py:1438 part/api.py:980 #: part/api.py:1316 part/api.py:1600 part/models.py:1080 part/models.py:3568 -#: part/models.py:4162 part/serializers.py:1752 stock/api.py:869 +#: part/models.py:4162 part/serializers.py:1724 stock/api.py:869 msgid "Category" msgstr "Κατηγορία" @@ -663,7 +663,7 @@ msgid "Optional" msgstr "Προαιρετικό" #: build/api.py:455 build/serializers.py:1415 common/setting/system.py:456 -#: part/models.py:1202 part/serializers.py:1714 part/serializers.py:1725 +#: part/models.py:1202 part/serializers.py:1686 part/serializers.py:1697 #: stock/api.py:639 msgid "Assembly" msgstr "Συναρμολόγηση" @@ -688,16 +688,16 @@ msgstr "Κατανεμημένο" msgid "Consumed" msgstr "Καταναλωμένο" -#: build/api.py:499 company/models.py:912 company/serializers.py:440 +#: build/api.py:499 company/models.py:912 company/serializers.py:474 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 #: templates/email/part_event_notification.html:18 msgid "Available" msgstr "Διαθέσιμο" -#: build/api.py:523 build/serializers.py:1466 company/serializers.py:437 -#: order/serializers.py:1281 part/serializers.py:959 part/serializers.py:1306 -#: part/serializers.py:1761 +#: build/api.py:523 build/serializers.py:1466 company/serializers.py:471 +#: order/serializers.py:1281 part/serializers.py:931 part/serializers.py:1278 +#: part/serializers.py:1733 msgid "On Order" msgstr "Σε παραγγελία" @@ -963,7 +963,7 @@ msgstr "Η έξοδος κατασκευής δεν ταιριάζει με τη #: build/models.py:1136 build/models.py:1234 build/serializers.py:285 #: build/serializers.py:335 build/serializers.py:965 build/serializers.py:1739 #: order/models.py:717 order/serializers.py:658 order/serializers.py:844 -#: part/serializers.py:1708 stock/models.py:940 stock/models.py:1430 +#: part/serializers.py:1680 stock/models.py:940 stock/models.py:1430 #: stock/models.py:1878 stock/serializers.py:688 stock/serializers.py:1580 msgid "Quantity must be greater than zero" msgstr "Η ποσότητα πρέπει να είναι μεγαλύτερη από 0" @@ -1385,20 +1385,20 @@ msgstr "Να επιτρέπονται παραλλαγές" msgid "BOM Item" msgstr "Στοιχείο BOM" -#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1310 -#: part/serializers.py:1765 +#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1282 +#: part/serializers.py:1737 msgid "In Production" msgstr "Σε παραγωγή" -#: build/serializers.py:1469 part/serializers.py:950 part/serializers.py:1314 +#: build/serializers.py:1469 part/serializers.py:922 part/serializers.py:1286 msgid "Scheduled to Build" msgstr "Προγραμματισμένο για κατασκευή" -#: build/serializers.py:1472 part/serializers.py:987 +#: build/serializers.py:1472 part/serializers.py:959 msgid "External Stock" msgstr "Εξωτερικό απόθεμα" -#: build/serializers.py:1473 part/serializers.py:1300 part/serializers.py:1808 +#: build/serializers.py:1473 part/serializers.py:1272 part/serializers.py:1780 msgid "Available Stock" msgstr "Διαθέσιμο απόθεμα" @@ -1588,7 +1588,7 @@ msgstr "Χρήστης" msgid "Price break quantity" msgstr "Ποσότητα κλιμακωτής τιμής" -#: common/models.py:1348 company/serializers.py:564 order/models.py:1842 +#: common/models.py:1348 company/serializers.py:357 order/models.py:1842 #: order/models.py:3043 msgid "Price" msgstr "Τιμή" @@ -1760,7 +1760,7 @@ msgstr "Ορισμός" msgid "Unit definition" msgstr "Ορισμός μονάδας" -#: common/models.py:1911 common/models.py:1974 stock/models.py:2967 +#: common/models.py:1911 common/models.py:1974 stock/models.py:2984 #: stock/serializers.py:247 msgid "Attachment" msgstr "Συνημμένο" @@ -1839,7 +1839,7 @@ msgstr "Λογικό κλειδί κατάστασης που είναι ισο #: common/models.py:2090 common/models.py:2329 company/models.py:622 #: machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2959 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2976 msgid "Value" msgstr "Τιμή" @@ -2048,7 +2048,7 @@ msgid "Response data from the barcode scan" msgstr "Δεδομένα απόκρισης από τη σάρωση barcode" #: common/models.py:2417 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Result" msgstr "Αποτέλεσμα" @@ -2141,8 +2141,8 @@ msgid "Linked thread for this message" msgstr "Συνδεδεμένο νήμα για αυτό το μήνυμα" #: common/models.py:2656 -msgid "Prioriy" -msgstr "Προτεραιότητα" +msgid "Priority" +msgstr "" #: common/models.py:2698 msgid "Email Thread" @@ -2362,11 +2362,11 @@ msgstr "Χρήση του ονόματος instance στη γραμμή τίτλ #: common/setting/system.py:218 msgid "Restrict showing `about`" -msgstr "" +msgstr "Περιορισμός εμφάνισης `about`" #: common/setting/system.py:219 msgid "Show the `about` modal only to superusers" -msgstr "" +msgstr "Εμφάνιση της λειτουργίας `about` μόνο σε superusers" #: common/setting/system.py:224 company/models.py:144 company/models.py:145 msgid "Company name" @@ -2671,8 +2671,8 @@ msgstr "Τα Προϊόντα είναι πρότυπα από προεπιλο msgid "Parts can be assembled from other components by default" msgstr "Τα Προϊόντα μπορούν να συναρμολογούνται από άλλα συστατικά από προεπιλογή" -#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1734 -#: part/serializers.py:1741 +#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1706 +#: part/serializers.py:1713 msgid "Component" msgstr "Συστατικό" @@ -3772,7 +3772,7 @@ msgstr "Το εσωτερικό προϊόν είναι ενεργό" msgid "Supplier is Active" msgstr "Ο προμηθευτής είναι ενεργός" -#: company/api.py:307 company/models.py:520 company/serializers.py:457 +#: company/api.py:307 company/models.py:520 company/serializers.py:503 #: part/serializers.py:566 msgid "Manufacturer" msgstr "Κατασκευαστής" @@ -3964,7 +3964,7 @@ msgid "Link to address information (external)" msgstr "Σύνδεσμος σε πληροφορίες διεύθυνσης (εξωτερικό)" #: company/models.py:492 company/models.py:609 company/models.py:832 -#: company/serializers.py:471 stock/api.py:561 +#: company/serializers.py:517 stock/api.py:561 msgid "Manufacturer Part" msgstr "Προϊόν κατασκευαστή" @@ -3981,7 +3981,7 @@ msgstr "Επιλογή προϊόντος" msgid "Select manufacturer" msgstr "Επιλογή κατασκευαστή" -#: company/models.py:527 company/serializers.py:479 order/serializers.py:734 +#: company/models.py:527 company/serializers.py:525 order/serializers.py:734 #: part/serializers.py:576 msgid "MPN" msgstr "MPN" @@ -4030,7 +4030,7 @@ msgstr "Οι μονάδες συσκευασίας πρέπει να είναι msgid "Linked manufacturer part must reference the same base part" msgstr "Το συνδεδεμένο προϊόν κατασκευαστή πρέπει να αναφέρεται στο ίδιο βασικό προϊόν" -#: company/models.py:810 company/serializers.py:449 company/serializers.py:467 +#: company/models.py:810 company/serializers.py:495 company/serializers.py:513 #: order/models.py:639 part/serializers.py:550 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 @@ -4134,10 +4134,14 @@ msgstr "Προεπιλεγμένο νόμισμα που χρησιμοποιε msgid "Company Name" msgstr "Όνομα εταιρείας" -#: company/serializers.py:433 part/serializers.py:955 stock/serializers.py:428 +#: company/serializers.py:467 part/serializers.py:927 stock/serializers.py:428 msgid "In Stock" msgstr "Σε απόθεμα" +#: company/serializers.py:484 +msgid "Price Breaks" +msgstr "Κλιμακωτές τιμές" + #: data_exporter/mixins.py:325 data_exporter/mixins.py:403 msgid "Error occurred during data export" msgstr "Προέκυψε σφάλμα κατά την εξαγωγή δεδομένων" @@ -4290,7 +4294,7 @@ msgstr "Αρχικά δεδομένα γραμμής" msgid "Errors" msgstr "Σφάλματα" -#: importer/models.py:550 part/serializers.py:1268 +#: importer/models.py:550 part/serializers.py:1240 msgid "Valid" msgstr "Έγκυρο" @@ -5677,7 +5681,7 @@ msgstr "Λέξεις-κλειδιά προϊόντος για βελτίωση msgid "Part category" msgstr "Κατηγορία προϊόντος" -#: part/models.py:1088 part/serializers.py:929 +#: part/models.py:1088 part/serializers.py:901 #: report/templates/report/inventree_stock_location_report.html:103 msgid "IPN" msgstr "IPN" @@ -5718,7 +5722,7 @@ msgstr "Προεπιλεγμένη λήξη" msgid "Expiry time (in days) for stock items of this part" msgstr "Χρόνος λήξης (σε ημέρες) για είδη αποθέματος αυτού του προϊόντος" -#: part/models.py:1186 part/serializers.py:1003 +#: part/models.py:1186 part/serializers.py:975 msgid "Minimum Stock" msgstr "Ελάχιστο απόθεμα" @@ -6418,203 +6422,203 @@ msgstr "Υπάρχει ήδη προϊόν κατασκευαστή με αυτ msgid "Supplier part matching this SKU already exists" msgstr "Υπάρχει ήδη προϊόν προμηθευτή με αυτό το SKU" -#: part/serializers.py:914 +#: part/serializers.py:886 msgid "Category Name" msgstr "Όνομα κατηγορίας" -#: part/serializers.py:943 +#: part/serializers.py:915 msgid "Building" msgstr "Σε παραγωγή" -#: part/serializers.py:944 +#: part/serializers.py:916 msgid "Quantity of this part currently being in production" msgstr "Ποσότητα αυτού του προϊόντος που βρίσκεται αυτή τη στιγμή σε παραγωγή" -#: part/serializers.py:951 +#: part/serializers.py:923 msgid "Outstanding quantity of this part scheduled to be built" msgstr "Εκκρεμής ποσότητα αυτού του προϊόντος που έχει προγραμματιστεί για παραγωγή" -#: part/serializers.py:971 stock/serializers.py:1019 stock/serializers.py:1189 +#: part/serializers.py:943 stock/serializers.py:1019 stock/serializers.py:1189 #: users/ruleset.py:30 msgid "Stock Items" msgstr "Είδη αποθέματος" -#: part/serializers.py:975 +#: part/serializers.py:947 msgid "Revisions" msgstr "Αναθεωρήσεις" -#: part/serializers.py:979 +#: part/serializers.py:951 msgid "Suppliers" msgstr "Προμηθευτές" -#: part/serializers.py:983 part/serializers.py:1297 +#: part/serializers.py:955 part/serializers.py:1269 #: templates/email/low_stock_notification.html:16 #: templates/email/part_event_notification.html:17 msgid "Total Stock" msgstr "Συνολικό απόθεμα" -#: part/serializers.py:991 +#: part/serializers.py:963 msgid "Unallocated Stock" msgstr "Μη δεσμευμένο απόθεμα" -#: part/serializers.py:999 +#: part/serializers.py:971 msgid "Variant Stock" msgstr "Απόθεμα παραλλαγών" -#: part/serializers.py:1054 +#: part/serializers.py:1026 msgid "Duplicate Part" msgstr "Αντιγραφή προϊόντος" -#: part/serializers.py:1055 +#: part/serializers.py:1027 msgid "Copy initial data from another Part" msgstr "Αντιγραφή αρχικών δεδομένων από άλλο προϊόν" -#: part/serializers.py:1061 +#: part/serializers.py:1033 msgid "Initial Stock" msgstr "Αρχικό απόθεμα" -#: part/serializers.py:1062 +#: part/serializers.py:1034 msgid "Create Part with initial stock quantity" msgstr "Δημιουργία προϊόντος με αρχική ποσότητα αποθέματος" -#: part/serializers.py:1068 +#: part/serializers.py:1040 msgid "Supplier Information" msgstr "Πληροφορίες προμηθευτή" -#: part/serializers.py:1069 +#: part/serializers.py:1041 msgid "Add initial supplier information for this part" msgstr "Προσθήκη αρχικών πληροφοριών προμηθευτή για αυτό το προϊόν" -#: part/serializers.py:1077 +#: part/serializers.py:1049 msgid "Copy Category Parameters" msgstr "Αντιγραφή παραμέτρων κατηγορίας" -#: part/serializers.py:1078 +#: part/serializers.py:1050 msgid "Copy parameter templates from selected part category" msgstr "Αντιγραφή προτύπων παραμέτρων από την επιλεγμένη κατηγορία προϊόντος" -#: part/serializers.py:1083 +#: part/serializers.py:1055 msgid "Existing Image" msgstr "Υπάρχουσα εικόνα" -#: part/serializers.py:1084 +#: part/serializers.py:1056 msgid "Filename of an existing part image" msgstr "Όνομα αρχείου υπάρχουσας εικόνας προϊόντος" -#: part/serializers.py:1101 +#: part/serializers.py:1073 msgid "Image file does not exist" msgstr "Το αρχείο εικόνας δεν υπάρχει" -#: part/serializers.py:1269 +#: part/serializers.py:1241 msgid "Validate entire Bill of Materials" msgstr "Επικύρωση ολόκληρης της λίστας υλικών (BOM)" -#: part/serializers.py:1303 part/serializers.py:1769 +#: part/serializers.py:1275 part/serializers.py:1741 msgid "Can Build" msgstr "Μπορεί να παραχθεί" -#: part/serializers.py:1320 +#: part/serializers.py:1292 msgid "Required for Build Orders" msgstr "Απαιτείται για εντολές παραγωγής" -#: part/serializers.py:1325 +#: part/serializers.py:1297 msgid "Allocated to Build Orders" msgstr "Δεσμευμένο σε εντολές παραγωγής" -#: part/serializers.py:1332 +#: part/serializers.py:1304 msgid "Required for Sales Orders" msgstr "Απαιτείται για εντολές πώλησης" -#: part/serializers.py:1336 +#: part/serializers.py:1308 msgid "Allocated to Sales Orders" msgstr "Δεσμευμένο σε εντολές πώλησης" -#: part/serializers.py:1475 +#: part/serializers.py:1447 msgid "Minimum Price" msgstr "Ελάχιστη τιμή" -#: part/serializers.py:1476 +#: part/serializers.py:1448 msgid "Override calculated value for minimum price" msgstr "Παράκαμψη υπολογισμένης τιμής για την ελάχιστη τιμή" -#: part/serializers.py:1483 +#: part/serializers.py:1455 msgid "Minimum price currency" msgstr "Νόμισμα ελάχιστης τιμής" -#: part/serializers.py:1490 +#: part/serializers.py:1462 msgid "Maximum Price" msgstr "Μέγιστη τιμή" -#: part/serializers.py:1491 +#: part/serializers.py:1463 msgid "Override calculated value for maximum price" msgstr "Παράκαμψη υπολογισμένης τιμής για τη μέγιστη τιμή" -#: part/serializers.py:1498 +#: part/serializers.py:1470 msgid "Maximum price currency" msgstr "Νόμισμα μέγιστης τιμής" -#: part/serializers.py:1527 +#: part/serializers.py:1499 msgid "Update" msgstr "Ενημέρωση" -#: part/serializers.py:1528 +#: part/serializers.py:1500 msgid "Update pricing for this part" msgstr "Ενημέρωση τιμολόγησης για αυτό το προϊόν" -#: part/serializers.py:1551 +#: part/serializers.py:1523 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" msgstr "Δεν ήταν δυνατή η μετατροπή από τα δοθέντα νομίσματα σε {default_currency}" -#: part/serializers.py:1558 +#: part/serializers.py:1530 msgid "Minimum price must not be greater than maximum price" msgstr "Η ελάχιστη τιμή δεν πρέπει να είναι μεγαλύτερη από τη μέγιστη τιμή" -#: part/serializers.py:1561 +#: part/serializers.py:1533 msgid "Maximum price must not be less than minimum price" msgstr "Η μέγιστη τιμή δεν πρέπει να είναι μικρότερη από την ελάχιστη τιμή" -#: part/serializers.py:1715 +#: part/serializers.py:1687 msgid "Select the parent assembly" msgstr "Επιλέξτε τη γονική συναρμολόγηση" -#: part/serializers.py:1735 +#: part/serializers.py:1707 msgid "Select the component part" msgstr "Επιλέξτε το προϊόν Προϊόντος" -#: part/serializers.py:1929 +#: part/serializers.py:1901 msgid "Select part to copy BOM from" msgstr "Επιλέξτε προϊόν από το οποίο θα αντιγραφεί το BOM" -#: part/serializers.py:1937 +#: part/serializers.py:1909 msgid "Remove Existing Data" msgstr "Αφαίρεση υπαρχόντων δεδομένων" -#: part/serializers.py:1938 +#: part/serializers.py:1910 msgid "Remove existing BOM items before copying" msgstr "Αφαίρεση υπαρχόντων στοιχείων BOM πριν την αντιγραφή" -#: part/serializers.py:1943 +#: part/serializers.py:1915 msgid "Include Inherited" msgstr "Συμπερίληψη κληρονομημένων" -#: part/serializers.py:1944 +#: part/serializers.py:1916 msgid "Include BOM items which are inherited from templated parts" msgstr "Συμπερίληψη στοιχείων BOM που κληρονομούνται από προϊόντα προτύπων" -#: part/serializers.py:1949 +#: part/serializers.py:1921 msgid "Skip Invalid Rows" msgstr "Παράλειψη μη έγκυρων γραμμών" -#: part/serializers.py:1950 +#: part/serializers.py:1922 msgid "Enable this option to skip invalid rows" msgstr "Ενεργοποιήστε αυτή την επιλογή για να παραλείπονται οι μη έγκυρες γραμμές" -#: part/serializers.py:1955 +#: part/serializers.py:1927 msgid "Copy Substitute Parts" msgstr "Αντιγραφή εναλλακτικών προϊόντων" -#: part/serializers.py:1956 +#: part/serializers.py:1928 msgid "Copy substitute parts when duplicate BOM items" msgstr "Αντιγραφή εναλλακτικών προϊόντων κατά την αντιγραφή στοιχείων BOM" @@ -8455,115 +8459,119 @@ msgstr "Οι σειριακοί αριθμοί πρέπει να δοθούν ω msgid "Quantity does not match serial numbers" msgstr "Η ποσότητα δεν αντιστοιχεί στους σειριακούς αριθμούς" -#: stock/models.py:2012 stock/models.py:2917 +#: stock/models.py:1912 +msgid "Cannot assign stock to structural location" +msgstr "" + +#: stock/models.py:2029 stock/models.py:2934 msgid "Test template does not exist" msgstr "Το πρότυπο δοκιμής δεν υπάρχει" -#: stock/models.py:2030 +#: stock/models.py:2047 msgid "Stock item has been assigned to a sales order" msgstr "Το είδος αποθέματος έχει αντιστοιχιστεί σε εντολή πώλησης" -#: stock/models.py:2034 +#: stock/models.py:2051 msgid "Stock item is installed in another item" msgstr "Το είδος αποθέματος είναι εγκατεστημένο σε άλλο είδος" -#: stock/models.py:2037 +#: stock/models.py:2054 msgid "Stock item contains other items" msgstr "Το είδος αποθέματος περιέχει άλλα είδη" -#: stock/models.py:2040 +#: stock/models.py:2057 msgid "Stock item has been assigned to a customer" msgstr "Το είδος αποθέματος έχει αντιστοιχιστεί σε πελάτη" -#: stock/models.py:2043 stock/models.py:2226 +#: stock/models.py:2060 stock/models.py:2243 msgid "Stock item is currently in production" msgstr "Το είδος αποθέματος βρίσκεται αυτή τη στιγμή σε παραγωγή" -#: stock/models.py:2046 +#: stock/models.py:2063 msgid "Serialized stock cannot be merged" msgstr "Σειριακό απόθεμα δεν μπορεί να συγχωνευθεί" -#: stock/models.py:2053 stock/serializers.py:1462 +#: stock/models.py:2070 stock/serializers.py:1462 msgid "Duplicate stock items" msgstr "Διπλότυπα είδη αποθέματος" -#: stock/models.py:2057 +#: stock/models.py:2074 msgid "Stock items must refer to the same part" msgstr "Τα είδη αποθέματος πρέπει να αναφέρονται στο ίδιο προϊόν" -#: stock/models.py:2065 +#: stock/models.py:2082 msgid "Stock items must refer to the same supplier part" msgstr "Τα είδη αποθέματος πρέπει να αναφέρονται στο ίδιο προϊόν προμηθευτή" -#: stock/models.py:2070 +#: stock/models.py:2087 msgid "Stock status codes must match" msgstr "Οι κωδικοί κατάστασης αποθέματος πρέπει να ταιριάζουν" -#: stock/models.py:2349 +#: stock/models.py:2366 msgid "StockItem cannot be moved as it is not in stock" msgstr "Το StockItem δεν μπορεί να μετακινηθεί καθώς δεν βρίσκεται σε απόθεμα" -#: stock/models.py:2818 +#: stock/models.py:2835 msgid "Stock Item Tracking" msgstr "Ιχνηλάτηση είδους αποθέματος" -#: stock/models.py:2849 +#: stock/models.py:2866 msgid "Entry notes" msgstr "Σημειώσεις καταχώρησης" -#: stock/models.py:2889 +#: stock/models.py:2906 msgid "Stock Item Test Result" msgstr "Αποτέλεσμα δοκιμής είδους αποθέματος" -#: stock/models.py:2920 +#: stock/models.py:2937 msgid "Value must be provided for this test" msgstr "Πρέπει να δοθεί τιμή για αυτή τη δοκιμή" -#: stock/models.py:2924 +#: stock/models.py:2941 msgid "Attachment must be uploaded for this test" msgstr "Πρέπει να μεταφορτωθεί συνημμένο για αυτή τη δοκιμή" -#: stock/models.py:2929 +#: stock/models.py:2946 msgid "Invalid value for this test" msgstr "Μη έγκυρη τιμή για αυτή τη δοκιμή" -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Test result" msgstr "Αποτέλεσμα δοκιμής" -#: stock/models.py:2960 +#: stock/models.py:2977 msgid "Test output value" msgstr "Τιμή αποτελέσματος δοκιμής" -#: stock/models.py:2968 stock/serializers.py:248 +#: stock/models.py:2985 stock/serializers.py:248 msgid "Test result attachment" msgstr "Συνημμένο αποτελέσματος δοκιμής" -#: stock/models.py:2972 +#: stock/models.py:2989 msgid "Test notes" msgstr "Σημειώσεις δοκιμής" -#: stock/models.py:2980 +#: stock/models.py:2997 msgid "Test station" msgstr "Σταθμός δοκιμής" -#: stock/models.py:2981 +#: stock/models.py:2998 msgid "The identifier of the test station where the test was performed" msgstr "Ο αναγνωριστικός κωδικός του σταθμού δοκιμής όπου πραγματοποιήθηκε η δοκιμή" -#: stock/models.py:2987 +#: stock/models.py:3004 msgid "Started" msgstr "Έναρξη" -#: stock/models.py:2988 +#: stock/models.py:3005 msgid "The timestamp of the test start" msgstr "Χρονική σήμανση έναρξης της δοκιμής" -#: stock/models.py:2994 +#: stock/models.py:3011 msgid "Finished" msgstr "Ολοκλήρωση" -#: stock/models.py:2995 +#: stock/models.py:3012 msgid "The timestamp of the test finish" msgstr "Χρονική σήμανση λήξης της δοκιμής" @@ -8902,83 +8910,87 @@ msgstr "Προστέθηκε απόθεμα χειροκίνητα" msgid "Stock manually removed" msgstr "Αφαιρέθηκε απόθεμα χειροκίνητα" -#: stock/status_codes.py:57 +#: stock/status_codes.py:56 +msgid "Serialized stock items" +msgstr "" + +#: stock/status_codes.py:58 msgid "Returned to stock" msgstr "Επιστροφή στο απόθεμα" -#: stock/status_codes.py:60 +#: stock/status_codes.py:61 msgid "Location changed" msgstr "Η τοποθεσία τροποποιήθηκε" -#: stock/status_codes.py:61 +#: stock/status_codes.py:62 msgid "Stock updated" msgstr "Το απόθεμα ενημερώθηκε" -#: stock/status_codes.py:64 +#: stock/status_codes.py:65 msgid "Installed into assembly" msgstr "Εγκαταστάθηκε στη συναρμολόγηση" -#: stock/status_codes.py:65 +#: stock/status_codes.py:66 msgid "Removed from assembly" msgstr "Αφαιρέθηκε από τη συναρμολόγηση" -#: stock/status_codes.py:67 +#: stock/status_codes.py:68 msgid "Installed component item" msgstr "Εγκαταστάθηκε αντικείμενο" -#: stock/status_codes.py:68 +#: stock/status_codes.py:69 msgid "Removed component item" msgstr "Αφαιρέθηκε αντικείμενο" -#: stock/status_codes.py:71 +#: stock/status_codes.py:72 msgid "Split from parent item" msgstr "Έγινε διαχωρισμός από το γονεϊκό αρχείο" -#: stock/status_codes.py:72 +#: stock/status_codes.py:73 msgid "Split child item" msgstr "Διαχωρίστηκε θυγατρικό στοιχείο" -#: stock/status_codes.py:75 +#: stock/status_codes.py:76 msgid "Merged stock items" msgstr "Έγινε συγχώνευση αποθεμάτων" -#: stock/status_codes.py:78 +#: stock/status_codes.py:79 msgid "Converted to variant" msgstr "Μετατράπηκε σε παραλλαγή" -#: stock/status_codes.py:81 +#: stock/status_codes.py:82 msgid "Build order output created" msgstr "Δημιουργήθηκε η έξοδος παραγγελίας" -#: stock/status_codes.py:82 +#: stock/status_codes.py:83 msgid "Build order output completed" msgstr "Η έξοδος της σειράς κατασκευής ολοκληρώθηκε" -#: stock/status_codes.py:83 +#: stock/status_codes.py:84 msgid "Build order output rejected" msgstr "Η εντολή κατασκευής απορρίφθηκε" -#: stock/status_codes.py:84 +#: stock/status_codes.py:85 msgid "Consumed by build order" msgstr "Κατανάλωση με εντολή κατασκευής" -#: stock/status_codes.py:87 +#: stock/status_codes.py:88 msgid "Shipped against Sales Order" msgstr "Αποστολή έναντι Εντολής Πώλησης" -#: stock/status_codes.py:90 +#: stock/status_codes.py:91 msgid "Received against Purchase Order" msgstr "Λήφθηκε έναντι Εντολής Αγοράς" -#: stock/status_codes.py:93 +#: stock/status_codes.py:94 msgid "Returned against Return Order" msgstr "Επιστράφηκε έναντι Εντολής Αγοράς" -#: stock/status_codes.py:96 +#: stock/status_codes.py:97 msgid "Sent to customer" msgstr "Απεστάλη στον πελάτη" -#: stock/status_codes.py:97 +#: stock/status_codes.py:98 msgid "Returned from customer" msgstr "Επιστράφηκε από πελάτη" diff --git a/src/backend/InvenTree/locale/en/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/en/LC_MESSAGES/django.po index f7d9f62550..a93c66933b 100644 --- a/src/backend/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-19 19:35+0000\n" +"POT-Creation-Date: 2025-11-25 11:03+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -82,21 +82,21 @@ msgstr "" msgid "The provided email domain is not approved." msgstr "" -#: InvenTree/conversion.py:166 +#: InvenTree/conversion.py:240 #, python-brace-format msgid "Invalid unit provided ({unit})" msgstr "" -#: InvenTree/conversion.py:183 +#: InvenTree/conversion.py:257 msgid "No value provided" msgstr "" -#: InvenTree/conversion.py:210 +#: InvenTree/conversion.py:284 #, python-brace-format msgid "Could not convert {original} to {unit}" msgstr "" -#: InvenTree/conversion.py:212 InvenTree/conversion.py:226 +#: InvenTree/conversion.py:286 InvenTree/conversion.py:300 #: InvenTree/helpers.py:597 order/models.py:720 order/models.py:1015 msgid "Invalid quantity provided" msgstr "" @@ -117,7 +117,7 @@ msgstr "" #: build/serializers.py:580 build/serializers.py:1788 company/models.py:857 #: order/models.py:1780 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2848 stock/models.py:2972 stock/serializers.py:717 +#: stock/models.py:2865 stock/models.py:2989 stock/serializers.py:717 #: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1336 #: stock/serializers.py:1425 stock/serializers.py:1624 msgid "Notes" @@ -346,7 +346,7 @@ msgstr "" msgid "Currency" msgstr "" -#: InvenTree/serializers.py:298 part/serializers.py:1385 +#: InvenTree/serializers.py:298 part/serializers.py:1357 msgid "Select currency from available options" msgstr "" @@ -554,14 +554,14 @@ msgstr "" #: build/api.py:100 build/api.py:466 build/api.py:845 build/models.py:270 #: build/serializers.py:1225 build/serializers.py:1356 -#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:445 +#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:491 #: order/api.py:298 order/api.py:302 order/api.py:929 order/api.py:1187 #: order/api.py:1190 order/models.py:1941 order/models.py:2108 #: order/models.py:2109 part/api.py:1233 part/api.py:1236 part/api.py:1302 #: part/api.py:1589 part/models.py:472 part/models.py:3296 part/models.py:3439 #: part/models.py:3497 part/models.py:3518 part/models.py:3540 #: part/models.py:3679 part/models.py:4046 part/models.py:4368 -#: part/models.py:4787 part/serializers.py:1928 +#: part/models.py:4787 part/serializers.py:1900 #: report/templates/report/inventree_bill_of_materials_report.html:110 #: report/templates/report/inventree_bill_of_materials_report.html:137 #: report/templates/report/inventree_build_order_report.html:109 @@ -583,7 +583,7 @@ msgstr "" #: build/api.py:120 build/api.py:123 build/serializers.py:1438 part/api.py:980 #: part/api.py:1316 part/api.py:1600 part/models.py:1080 part/models.py:3568 -#: part/models.py:4162 part/serializers.py:1752 stock/api.py:869 +#: part/models.py:4162 part/serializers.py:1724 stock/api.py:869 msgid "Category" msgstr "" @@ -664,7 +664,7 @@ msgid "Optional" msgstr "" #: build/api.py:455 build/serializers.py:1415 common/setting/system.py:456 -#: part/models.py:1202 part/serializers.py:1714 part/serializers.py:1725 +#: part/models.py:1202 part/serializers.py:1686 part/serializers.py:1697 #: stock/api.py:639 msgid "Assembly" msgstr "" @@ -689,16 +689,16 @@ msgstr "" msgid "Consumed" msgstr "" -#: build/api.py:499 company/models.py:912 company/serializers.py:440 +#: build/api.py:499 company/models.py:912 company/serializers.py:474 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 #: templates/email/part_event_notification.html:18 msgid "Available" msgstr "" -#: build/api.py:523 build/serializers.py:1466 company/serializers.py:437 -#: order/serializers.py:1281 part/serializers.py:959 part/serializers.py:1306 -#: part/serializers.py:1761 +#: build/api.py:523 build/serializers.py:1466 company/serializers.py:471 +#: order/serializers.py:1281 part/serializers.py:931 part/serializers.py:1278 +#: part/serializers.py:1733 msgid "On Order" msgstr "" @@ -964,7 +964,7 @@ msgstr "" #: build/models.py:1136 build/models.py:1234 build/serializers.py:285 #: build/serializers.py:335 build/serializers.py:965 build/serializers.py:1739 #: order/models.py:717 order/serializers.py:658 order/serializers.py:844 -#: part/serializers.py:1708 stock/models.py:940 stock/models.py:1430 +#: part/serializers.py:1680 stock/models.py:940 stock/models.py:1430 #: stock/models.py:1878 stock/serializers.py:688 stock/serializers.py:1580 msgid "Quantity must be greater than zero" msgstr "" @@ -1386,20 +1386,20 @@ msgstr "" msgid "BOM Item" msgstr "" -#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1310 -#: part/serializers.py:1765 +#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1282 +#: part/serializers.py:1737 msgid "In Production" msgstr "" -#: build/serializers.py:1469 part/serializers.py:950 part/serializers.py:1314 +#: build/serializers.py:1469 part/serializers.py:922 part/serializers.py:1286 msgid "Scheduled to Build" msgstr "" -#: build/serializers.py:1472 part/serializers.py:987 +#: build/serializers.py:1472 part/serializers.py:959 msgid "External Stock" msgstr "" -#: build/serializers.py:1473 part/serializers.py:1300 part/serializers.py:1808 +#: build/serializers.py:1473 part/serializers.py:1272 part/serializers.py:1780 msgid "Available Stock" msgstr "" @@ -1589,7 +1589,7 @@ msgstr "" msgid "Price break quantity" msgstr "" -#: common/models.py:1348 company/serializers.py:564 order/models.py:1842 +#: common/models.py:1348 company/serializers.py:357 order/models.py:1842 #: order/models.py:3043 msgid "Price" msgstr "" @@ -1761,7 +1761,7 @@ msgstr "" msgid "Unit definition" msgstr "" -#: common/models.py:1911 common/models.py:1974 stock/models.py:2967 +#: common/models.py:1911 common/models.py:1974 stock/models.py:2984 #: stock/serializers.py:247 msgid "Attachment" msgstr "" @@ -1840,7 +1840,7 @@ msgstr "" #: common/models.py:2090 common/models.py:2329 company/models.py:622 #: machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2959 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2976 msgid "Value" msgstr "" @@ -2049,7 +2049,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2417 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Result" msgstr "" @@ -2142,7 +2142,7 @@ msgid "Linked thread for this message" msgstr "" #: common/models.py:2656 -msgid "Prioriy" +msgid "Priority" msgstr "" #: common/models.py:2698 @@ -2672,8 +2672,8 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1734 -#: part/serializers.py:1741 +#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1706 +#: part/serializers.py:1713 msgid "Component" msgstr "" @@ -3773,7 +3773,7 @@ msgstr "" msgid "Supplier is Active" msgstr "" -#: company/api.py:307 company/models.py:520 company/serializers.py:457 +#: company/api.py:307 company/models.py:520 company/serializers.py:503 #: part/serializers.py:566 msgid "Manufacturer" msgstr "" @@ -3965,7 +3965,7 @@ msgid "Link to address information (external)" msgstr "" #: company/models.py:492 company/models.py:609 company/models.py:832 -#: company/serializers.py:471 stock/api.py:561 +#: company/serializers.py:517 stock/api.py:561 msgid "Manufacturer Part" msgstr "" @@ -3982,7 +3982,7 @@ msgstr "" msgid "Select manufacturer" msgstr "" -#: company/models.py:527 company/serializers.py:479 order/serializers.py:734 +#: company/models.py:527 company/serializers.py:525 order/serializers.py:734 #: part/serializers.py:576 msgid "MPN" msgstr "" @@ -4031,7 +4031,7 @@ msgstr "" msgid "Linked manufacturer part must reference the same base part" msgstr "" -#: company/models.py:810 company/serializers.py:449 company/serializers.py:467 +#: company/models.py:810 company/serializers.py:495 company/serializers.py:513 #: order/models.py:639 part/serializers.py:550 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 @@ -4135,10 +4135,14 @@ msgstr "" msgid "Company Name" msgstr "" -#: company/serializers.py:433 part/serializers.py:955 stock/serializers.py:428 +#: company/serializers.py:467 part/serializers.py:927 stock/serializers.py:428 msgid "In Stock" msgstr "" +#: company/serializers.py:484 +msgid "Price Breaks" +msgstr "" + #: data_exporter/mixins.py:325 data_exporter/mixins.py:403 msgid "Error occurred during data export" msgstr "" @@ -4291,7 +4295,7 @@ msgstr "" msgid "Errors" msgstr "" -#: importer/models.py:550 part/serializers.py:1268 +#: importer/models.py:550 part/serializers.py:1240 msgid "Valid" msgstr "" @@ -5678,7 +5682,7 @@ msgstr "" msgid "Part category" msgstr "" -#: part/models.py:1088 part/serializers.py:929 +#: part/models.py:1088 part/serializers.py:901 #: report/templates/report/inventree_stock_location_report.html:103 msgid "IPN" msgstr "" @@ -5719,7 +5723,7 @@ msgstr "" msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:1186 part/serializers.py:1003 +#: part/models.py:1186 part/serializers.py:975 msgid "Minimum Stock" msgstr "" @@ -6419,203 +6423,203 @@ msgstr "" msgid "Supplier part matching this SKU already exists" msgstr "" -#: part/serializers.py:914 +#: part/serializers.py:886 msgid "Category Name" msgstr "" -#: part/serializers.py:943 +#: part/serializers.py:915 msgid "Building" msgstr "" -#: part/serializers.py:944 +#: part/serializers.py:916 msgid "Quantity of this part currently being in production" msgstr "" -#: part/serializers.py:951 +#: part/serializers.py:923 msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:971 stock/serializers.py:1019 stock/serializers.py:1189 +#: part/serializers.py:943 stock/serializers.py:1019 stock/serializers.py:1189 #: users/ruleset.py:30 msgid "Stock Items" msgstr "" -#: part/serializers.py:975 +#: part/serializers.py:947 msgid "Revisions" msgstr "" -#: part/serializers.py:979 +#: part/serializers.py:951 msgid "Suppliers" msgstr "" -#: part/serializers.py:983 part/serializers.py:1297 +#: part/serializers.py:955 part/serializers.py:1269 #: templates/email/low_stock_notification.html:16 #: templates/email/part_event_notification.html:17 msgid "Total Stock" msgstr "" -#: part/serializers.py:991 +#: part/serializers.py:963 msgid "Unallocated Stock" msgstr "" -#: part/serializers.py:999 +#: part/serializers.py:971 msgid "Variant Stock" msgstr "" -#: part/serializers.py:1054 +#: part/serializers.py:1026 msgid "Duplicate Part" msgstr "" -#: part/serializers.py:1055 +#: part/serializers.py:1027 msgid "Copy initial data from another Part" msgstr "" -#: part/serializers.py:1061 +#: part/serializers.py:1033 msgid "Initial Stock" msgstr "" -#: part/serializers.py:1062 +#: part/serializers.py:1034 msgid "Create Part with initial stock quantity" msgstr "" -#: part/serializers.py:1068 +#: part/serializers.py:1040 msgid "Supplier Information" msgstr "" -#: part/serializers.py:1069 +#: part/serializers.py:1041 msgid "Add initial supplier information for this part" msgstr "" -#: part/serializers.py:1077 +#: part/serializers.py:1049 msgid "Copy Category Parameters" msgstr "" -#: part/serializers.py:1078 +#: part/serializers.py:1050 msgid "Copy parameter templates from selected part category" msgstr "" -#: part/serializers.py:1083 +#: part/serializers.py:1055 msgid "Existing Image" msgstr "" -#: part/serializers.py:1084 +#: part/serializers.py:1056 msgid "Filename of an existing part image" msgstr "" -#: part/serializers.py:1101 +#: part/serializers.py:1073 msgid "Image file does not exist" msgstr "" -#: part/serializers.py:1269 +#: part/serializers.py:1241 msgid "Validate entire Bill of Materials" msgstr "" -#: part/serializers.py:1303 part/serializers.py:1769 +#: part/serializers.py:1275 part/serializers.py:1741 msgid "Can Build" msgstr "" -#: part/serializers.py:1320 +#: part/serializers.py:1292 msgid "Required for Build Orders" msgstr "" -#: part/serializers.py:1325 +#: part/serializers.py:1297 msgid "Allocated to Build Orders" msgstr "" -#: part/serializers.py:1332 +#: part/serializers.py:1304 msgid "Required for Sales Orders" msgstr "" -#: part/serializers.py:1336 +#: part/serializers.py:1308 msgid "Allocated to Sales Orders" msgstr "" -#: part/serializers.py:1475 +#: part/serializers.py:1447 msgid "Minimum Price" msgstr "" -#: part/serializers.py:1476 +#: part/serializers.py:1448 msgid "Override calculated value for minimum price" msgstr "" -#: part/serializers.py:1483 +#: part/serializers.py:1455 msgid "Minimum price currency" msgstr "" -#: part/serializers.py:1490 +#: part/serializers.py:1462 msgid "Maximum Price" msgstr "" -#: part/serializers.py:1491 +#: part/serializers.py:1463 msgid "Override calculated value for maximum price" msgstr "" -#: part/serializers.py:1498 +#: part/serializers.py:1470 msgid "Maximum price currency" msgstr "" -#: part/serializers.py:1527 +#: part/serializers.py:1499 msgid "Update" msgstr "" -#: part/serializers.py:1528 +#: part/serializers.py:1500 msgid "Update pricing for this part" msgstr "" -#: part/serializers.py:1551 +#: part/serializers.py:1523 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" msgstr "" -#: part/serializers.py:1558 +#: part/serializers.py:1530 msgid "Minimum price must not be greater than maximum price" msgstr "" -#: part/serializers.py:1561 +#: part/serializers.py:1533 msgid "Maximum price must not be less than minimum price" msgstr "" -#: part/serializers.py:1715 +#: part/serializers.py:1687 msgid "Select the parent assembly" msgstr "" -#: part/serializers.py:1735 +#: part/serializers.py:1707 msgid "Select the component part" msgstr "" -#: part/serializers.py:1929 +#: part/serializers.py:1901 msgid "Select part to copy BOM from" msgstr "" -#: part/serializers.py:1937 +#: part/serializers.py:1909 msgid "Remove Existing Data" msgstr "" -#: part/serializers.py:1938 +#: part/serializers.py:1910 msgid "Remove existing BOM items before copying" msgstr "" -#: part/serializers.py:1943 +#: part/serializers.py:1915 msgid "Include Inherited" msgstr "" -#: part/serializers.py:1944 +#: part/serializers.py:1916 msgid "Include BOM items which are inherited from templated parts" msgstr "" -#: part/serializers.py:1949 +#: part/serializers.py:1921 msgid "Skip Invalid Rows" msgstr "" -#: part/serializers.py:1950 +#: part/serializers.py:1922 msgid "Enable this option to skip invalid rows" msgstr "" -#: part/serializers.py:1955 +#: part/serializers.py:1927 msgid "Copy Substitute Parts" msgstr "" -#: part/serializers.py:1956 +#: part/serializers.py:1928 msgid "Copy substitute parts when duplicate BOM items" msgstr "" @@ -8456,115 +8460,119 @@ msgstr "" msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:2012 stock/models.py:2917 +#: stock/models.py:1912 +msgid "Cannot assign stock to structural location" +msgstr "" + +#: stock/models.py:2029 stock/models.py:2934 msgid "Test template does not exist" msgstr "" -#: stock/models.py:2030 +#: stock/models.py:2047 msgid "Stock item has been assigned to a sales order" msgstr "" -#: stock/models.py:2034 +#: stock/models.py:2051 msgid "Stock item is installed in another item" msgstr "" -#: stock/models.py:2037 +#: stock/models.py:2054 msgid "Stock item contains other items" msgstr "" -#: stock/models.py:2040 +#: stock/models.py:2057 msgid "Stock item has been assigned to a customer" msgstr "" -#: stock/models.py:2043 stock/models.py:2226 +#: stock/models.py:2060 stock/models.py:2243 msgid "Stock item is currently in production" msgstr "" -#: stock/models.py:2046 +#: stock/models.py:2063 msgid "Serialized stock cannot be merged" msgstr "" -#: stock/models.py:2053 stock/serializers.py:1462 +#: stock/models.py:2070 stock/serializers.py:1462 msgid "Duplicate stock items" msgstr "" -#: stock/models.py:2057 +#: stock/models.py:2074 msgid "Stock items must refer to the same part" msgstr "" -#: stock/models.py:2065 +#: stock/models.py:2082 msgid "Stock items must refer to the same supplier part" msgstr "" -#: stock/models.py:2070 +#: stock/models.py:2087 msgid "Stock status codes must match" msgstr "" -#: stock/models.py:2349 +#: stock/models.py:2366 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2818 +#: stock/models.py:2835 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2849 +#: stock/models.py:2866 msgid "Entry notes" msgstr "" -#: stock/models.py:2889 +#: stock/models.py:2906 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2920 +#: stock/models.py:2937 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2924 +#: stock/models.py:2941 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2929 +#: stock/models.py:2946 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Test result" msgstr "" -#: stock/models.py:2960 +#: stock/models.py:2977 msgid "Test output value" msgstr "" -#: stock/models.py:2968 stock/serializers.py:248 +#: stock/models.py:2985 stock/serializers.py:248 msgid "Test result attachment" msgstr "" -#: stock/models.py:2972 +#: stock/models.py:2989 msgid "Test notes" msgstr "" -#: stock/models.py:2980 +#: stock/models.py:2997 msgid "Test station" msgstr "" -#: stock/models.py:2981 +#: stock/models.py:2998 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2987 +#: stock/models.py:3004 msgid "Started" msgstr "" -#: stock/models.py:2988 +#: stock/models.py:3005 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2994 +#: stock/models.py:3011 msgid "Finished" msgstr "" -#: stock/models.py:2995 +#: stock/models.py:3012 msgid "The timestamp of the test finish" msgstr "" @@ -8903,83 +8911,87 @@ msgstr "" msgid "Stock manually removed" msgstr "" -#: stock/status_codes.py:57 +#: stock/status_codes.py:56 +msgid "Serialized stock items" +msgstr "" + +#: stock/status_codes.py:58 msgid "Returned to stock" msgstr "" -#: stock/status_codes.py:60 +#: stock/status_codes.py:61 msgid "Location changed" msgstr "" -#: stock/status_codes.py:61 +#: stock/status_codes.py:62 msgid "Stock updated" msgstr "" -#: stock/status_codes.py:64 +#: stock/status_codes.py:65 msgid "Installed into assembly" msgstr "" -#: stock/status_codes.py:65 +#: stock/status_codes.py:66 msgid "Removed from assembly" msgstr "" -#: stock/status_codes.py:67 +#: stock/status_codes.py:68 msgid "Installed component item" msgstr "" -#: stock/status_codes.py:68 +#: stock/status_codes.py:69 msgid "Removed component item" msgstr "" -#: stock/status_codes.py:71 +#: stock/status_codes.py:72 msgid "Split from parent item" msgstr "" -#: stock/status_codes.py:72 +#: stock/status_codes.py:73 msgid "Split child item" msgstr "" -#: stock/status_codes.py:75 +#: stock/status_codes.py:76 msgid "Merged stock items" msgstr "" -#: stock/status_codes.py:78 +#: stock/status_codes.py:79 msgid "Converted to variant" msgstr "" -#: stock/status_codes.py:81 +#: stock/status_codes.py:82 msgid "Build order output created" msgstr "" -#: stock/status_codes.py:82 +#: stock/status_codes.py:83 msgid "Build order output completed" msgstr "" -#: stock/status_codes.py:83 +#: stock/status_codes.py:84 msgid "Build order output rejected" msgstr "" -#: stock/status_codes.py:84 +#: stock/status_codes.py:85 msgid "Consumed by build order" msgstr "" -#: stock/status_codes.py:87 +#: stock/status_codes.py:88 msgid "Shipped against Sales Order" msgstr "" -#: stock/status_codes.py:90 +#: stock/status_codes.py:91 msgid "Received against Purchase Order" msgstr "" -#: stock/status_codes.py:93 +#: stock/status_codes.py:94 msgid "Returned against Return Order" msgstr "" -#: stock/status_codes.py:96 +#: stock/status_codes.py:97 msgid "Sent to customer" msgstr "" -#: stock/status_codes.py:97 +#: stock/status_codes.py:98 msgid "Returned from customer" msgstr "" diff --git a/src/backend/InvenTree/locale/es/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/es/LC_MESSAGES/django.po index 9f5ee05ca1..c04bcb9a74 100644 --- a/src/backend/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-19 04:55+0000\n" -"PO-Revision-Date: 2025-11-19 04:59\n" +"POT-Creation-Date: 2025-11-24 06:50+0000\n" +"PO-Revision-Date: 2025-11-24 06:54\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -81,21 +81,21 @@ msgstr "La dirección de correo electrónico principal proporcionada no es váli msgid "The provided email domain is not approved." msgstr "El dominio de correo electrónico proporcionado no está aprobado." -#: InvenTree/conversion.py:166 +#: InvenTree/conversion.py:240 #, python-brace-format msgid "Invalid unit provided ({unit})" msgstr "Unidad proporcionada no válida ({unit})" -#: InvenTree/conversion.py:183 +#: InvenTree/conversion.py:257 msgid "No value provided" msgstr "Ningún valor proporcionado" -#: InvenTree/conversion.py:210 +#: InvenTree/conversion.py:284 #, python-brace-format msgid "Could not convert {original} to {unit}" msgstr "No se pudo convertir {original} a {unit}" -#: InvenTree/conversion.py:212 InvenTree/conversion.py:226 +#: InvenTree/conversion.py:286 InvenTree/conversion.py:300 #: InvenTree/helpers.py:597 order/models.py:720 order/models.py:1015 msgid "Invalid quantity provided" msgstr "Cantidad proporcionada no válida" @@ -116,7 +116,7 @@ msgstr "Número decimal no válido" #: build/serializers.py:580 build/serializers.py:1788 company/models.py:857 #: order/models.py:1780 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2848 stock/models.py:2972 stock/serializers.py:717 +#: stock/models.py:2865 stock/models.py:2989 stock/serializers.py:717 #: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1336 #: stock/serializers.py:1425 stock/serializers.py:1624 msgid "Notes" @@ -345,7 +345,7 @@ msgstr "Debe ser un número válido" msgid "Currency" msgstr "Moneda" -#: InvenTree/serializers.py:298 part/serializers.py:1385 +#: InvenTree/serializers.py:298 part/serializers.py:1357 msgid "Select currency from available options" msgstr "Seleccionar moneda de las opciones disponibles" @@ -553,14 +553,14 @@ msgstr "Incluye Variantes" #: build/api.py:100 build/api.py:466 build/api.py:845 build/models.py:270 #: build/serializers.py:1225 build/serializers.py:1356 -#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:445 +#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:491 #: order/api.py:298 order/api.py:302 order/api.py:929 order/api.py:1187 #: order/api.py:1190 order/models.py:1941 order/models.py:2108 #: order/models.py:2109 part/api.py:1233 part/api.py:1236 part/api.py:1302 #: part/api.py:1589 part/models.py:472 part/models.py:3296 part/models.py:3439 #: part/models.py:3497 part/models.py:3518 part/models.py:3540 #: part/models.py:3679 part/models.py:4046 part/models.py:4368 -#: part/models.py:4787 part/serializers.py:1928 +#: part/models.py:4787 part/serializers.py:1900 #: report/templates/report/inventree_bill_of_materials_report.html:110 #: report/templates/report/inventree_bill_of_materials_report.html:137 #: report/templates/report/inventree_build_order_report.html:109 @@ -582,7 +582,7 @@ msgstr "Parte" #: build/api.py:120 build/api.py:123 build/serializers.py:1438 part/api.py:980 #: part/api.py:1316 part/api.py:1600 part/models.py:1080 part/models.py:3568 -#: part/models.py:4162 part/serializers.py:1752 stock/api.py:869 +#: part/models.py:4162 part/serializers.py:1724 stock/api.py:869 msgid "Category" msgstr "Categoría" @@ -663,7 +663,7 @@ msgid "Optional" msgstr "Opcional" #: build/api.py:455 build/serializers.py:1415 common/setting/system.py:456 -#: part/models.py:1202 part/serializers.py:1714 part/serializers.py:1725 +#: part/models.py:1202 part/serializers.py:1686 part/serializers.py:1697 #: stock/api.py:639 msgid "Assembly" msgstr "Montaje" @@ -688,16 +688,16 @@ msgstr "Asignadas" msgid "Consumed" msgstr "Agotado" -#: build/api.py:499 company/models.py:912 company/serializers.py:440 +#: build/api.py:499 company/models.py:912 company/serializers.py:474 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 #: templates/email/part_event_notification.html:18 msgid "Available" msgstr "Disponible" -#: build/api.py:523 build/serializers.py:1466 company/serializers.py:437 -#: order/serializers.py:1281 part/serializers.py:959 part/serializers.py:1306 -#: part/serializers.py:1761 +#: build/api.py:523 build/serializers.py:1466 company/serializers.py:471 +#: order/serializers.py:1281 part/serializers.py:931 part/serializers.py:1278 +#: part/serializers.py:1733 msgid "On Order" msgstr "En pedido" @@ -963,7 +963,7 @@ msgstr "La salida de la construcción no coincide con el orden de construcción" #: build/models.py:1136 build/models.py:1234 build/serializers.py:285 #: build/serializers.py:335 build/serializers.py:965 build/serializers.py:1739 #: order/models.py:717 order/serializers.py:658 order/serializers.py:844 -#: part/serializers.py:1708 stock/models.py:940 stock/models.py:1430 +#: part/serializers.py:1680 stock/models.py:940 stock/models.py:1430 #: stock/models.py:1878 stock/serializers.py:688 stock/serializers.py:1580 msgid "Quantity must be greater than zero" msgstr "La cantidad debe ser mayor que cero" @@ -1385,20 +1385,20 @@ msgstr "Permitir variantes" msgid "BOM Item" msgstr "Item de Lista de Materiales" -#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1310 -#: part/serializers.py:1765 +#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1282 +#: part/serializers.py:1737 msgid "In Production" msgstr "En producción" -#: build/serializers.py:1469 part/serializers.py:950 part/serializers.py:1314 +#: build/serializers.py:1469 part/serializers.py:922 part/serializers.py:1286 msgid "Scheduled to Build" msgstr "" -#: build/serializers.py:1472 part/serializers.py:987 +#: build/serializers.py:1472 part/serializers.py:959 msgid "External Stock" msgstr "Stock externo" -#: build/serializers.py:1473 part/serializers.py:1300 part/serializers.py:1808 +#: build/serializers.py:1473 part/serializers.py:1272 part/serializers.py:1780 msgid "Available Stock" msgstr "Stock Disponible" @@ -1588,7 +1588,7 @@ msgstr "Usuario" msgid "Price break quantity" msgstr "Cantidad de salto de precio" -#: common/models.py:1348 company/serializers.py:564 order/models.py:1842 +#: common/models.py:1348 company/serializers.py:357 order/models.py:1842 #: order/models.py:3043 msgid "Price" msgstr "Precio" @@ -1760,7 +1760,7 @@ msgstr "Definición" msgid "Unit definition" msgstr "Definición de unidad" -#: common/models.py:1911 common/models.py:1974 stock/models.py:2967 +#: common/models.py:1911 common/models.py:1974 stock/models.py:2984 #: stock/serializers.py:247 msgid "Attachment" msgstr "Archivo adjunto" @@ -1839,7 +1839,7 @@ msgstr "" #: common/models.py:2090 common/models.py:2329 company/models.py:622 #: machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2959 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2976 msgid "Value" msgstr "Valor" @@ -2048,7 +2048,7 @@ msgid "Response data from the barcode scan" msgstr "Respuesta de datos del escaneo de código de barras" #: common/models.py:2417 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Result" msgstr "Resultado" @@ -2141,7 +2141,7 @@ msgid "Linked thread for this message" msgstr "" #: common/models.py:2656 -msgid "Prioriy" +msgid "Priority" msgstr "" #: common/models.py:2698 @@ -2671,8 +2671,8 @@ msgstr "Las partes son plantillas por defecto" msgid "Parts can be assembled from other components by default" msgstr "Las partes pueden ser ensambladas desde otros componentes por defecto" -#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1734 -#: part/serializers.py:1741 +#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1706 +#: part/serializers.py:1713 msgid "Component" msgstr "Componente" @@ -3772,7 +3772,7 @@ msgstr "" msgid "Supplier is Active" msgstr "" -#: company/api.py:307 company/models.py:520 company/serializers.py:457 +#: company/api.py:307 company/models.py:520 company/serializers.py:503 #: part/serializers.py:566 msgid "Manufacturer" msgstr "Fabricante" @@ -3964,7 +3964,7 @@ msgid "Link to address information (external)" msgstr "Enlace a información de dirección (externa)" #: company/models.py:492 company/models.py:609 company/models.py:832 -#: company/serializers.py:471 stock/api.py:561 +#: company/serializers.py:517 stock/api.py:561 msgid "Manufacturer Part" msgstr "Parte del fabricante" @@ -3981,7 +3981,7 @@ msgstr "Seleccionar parte" msgid "Select manufacturer" msgstr "Seleccionar fabricante" -#: company/models.py:527 company/serializers.py:479 order/serializers.py:734 +#: company/models.py:527 company/serializers.py:525 order/serializers.py:734 #: part/serializers.py:576 msgid "MPN" msgstr "" @@ -4030,7 +4030,7 @@ msgstr "Las unidades de paquete deben ser mayor que cero" msgid "Linked manufacturer part must reference the same base part" msgstr "La parte vinculada del fabricante debe hacer referencia a la misma parte base" -#: company/models.py:810 company/serializers.py:449 company/serializers.py:467 +#: company/models.py:810 company/serializers.py:495 company/serializers.py:513 #: order/models.py:639 part/serializers.py:550 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 @@ -4134,10 +4134,14 @@ msgstr "Moneda predeterminada utilizada para este proveedor" msgid "Company Name" msgstr "Nombre de la empresa" -#: company/serializers.py:433 part/serializers.py:955 stock/serializers.py:428 +#: company/serializers.py:467 part/serializers.py:927 stock/serializers.py:428 msgid "In Stock" msgstr "En Stock" +#: company/serializers.py:484 +msgid "Price Breaks" +msgstr "" + #: data_exporter/mixins.py:325 data_exporter/mixins.py:403 msgid "Error occurred during data export" msgstr "" @@ -4290,7 +4294,7 @@ msgstr "Datos de la fila original" msgid "Errors" msgstr "Errores" -#: importer/models.py:550 part/serializers.py:1268 +#: importer/models.py:550 part/serializers.py:1240 msgid "Valid" msgstr "Válido" @@ -5677,7 +5681,7 @@ msgstr "Palabras clave para mejorar la visibilidad en los resultados de búsqued msgid "Part category" msgstr "Categoría de parte" -#: part/models.py:1088 part/serializers.py:929 +#: part/models.py:1088 part/serializers.py:901 #: report/templates/report/inventree_stock_location_report.html:103 msgid "IPN" msgstr "IPN" @@ -5718,7 +5722,7 @@ msgstr "Expiración por defecto" msgid "Expiry time (in days) for stock items of this part" msgstr "Tiempo de expiración (en días) para los artículos de stock de esta parte" -#: part/models.py:1186 part/serializers.py:1003 +#: part/models.py:1186 part/serializers.py:975 msgid "Minimum Stock" msgstr "Stock mínimo" @@ -6418,203 +6422,203 @@ msgstr "" msgid "Supplier part matching this SKU already exists" msgstr "" -#: part/serializers.py:914 +#: part/serializers.py:886 msgid "Category Name" msgstr "Nombre de categoría" -#: part/serializers.py:943 +#: part/serializers.py:915 msgid "Building" msgstr "En construcción" -#: part/serializers.py:944 +#: part/serializers.py:916 msgid "Quantity of this part currently being in production" msgstr "" -#: part/serializers.py:951 +#: part/serializers.py:923 msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:971 stock/serializers.py:1019 stock/serializers.py:1189 +#: part/serializers.py:943 stock/serializers.py:1019 stock/serializers.py:1189 #: users/ruleset.py:30 msgid "Stock Items" msgstr "Elementos de stock" -#: part/serializers.py:975 +#: part/serializers.py:947 msgid "Revisions" msgstr "" -#: part/serializers.py:979 +#: part/serializers.py:951 msgid "Suppliers" msgstr "Proveedores" -#: part/serializers.py:983 part/serializers.py:1297 +#: part/serializers.py:955 part/serializers.py:1269 #: templates/email/low_stock_notification.html:16 #: templates/email/part_event_notification.html:17 msgid "Total Stock" msgstr "Inventario Total" -#: part/serializers.py:991 +#: part/serializers.py:963 msgid "Unallocated Stock" msgstr "" -#: part/serializers.py:999 +#: part/serializers.py:971 msgid "Variant Stock" msgstr "" -#: part/serializers.py:1054 +#: part/serializers.py:1026 msgid "Duplicate Part" msgstr "Duplicar Parte" -#: part/serializers.py:1055 +#: part/serializers.py:1027 msgid "Copy initial data from another Part" msgstr "" -#: part/serializers.py:1061 +#: part/serializers.py:1033 msgid "Initial Stock" msgstr "Stock Inicial" -#: part/serializers.py:1062 +#: part/serializers.py:1034 msgid "Create Part with initial stock quantity" msgstr "Crear Parte con cantidad inicial de stock" -#: part/serializers.py:1068 +#: part/serializers.py:1040 msgid "Supplier Information" msgstr "Información del proveedor" -#: part/serializers.py:1069 +#: part/serializers.py:1041 msgid "Add initial supplier information for this part" msgstr "Añadir información inicial del proveedor para esta parte" -#: part/serializers.py:1077 +#: part/serializers.py:1049 msgid "Copy Category Parameters" msgstr "Copiar Parámetros de Categoría" -#: part/serializers.py:1078 +#: part/serializers.py:1050 msgid "Copy parameter templates from selected part category" msgstr "Copiar plantillas de parámetro de la categoría de partes seleccionada" -#: part/serializers.py:1083 +#: part/serializers.py:1055 msgid "Existing Image" msgstr "Imagen Existente" -#: part/serializers.py:1084 +#: part/serializers.py:1056 msgid "Filename of an existing part image" msgstr "" -#: part/serializers.py:1101 +#: part/serializers.py:1073 msgid "Image file does not exist" msgstr "El archivo de imagen no existe" -#: part/serializers.py:1269 +#: part/serializers.py:1241 msgid "Validate entire Bill of Materials" msgstr "Validación de Lista de Materiales" -#: part/serializers.py:1303 part/serializers.py:1769 +#: part/serializers.py:1275 part/serializers.py:1741 msgid "Can Build" msgstr "Puede construir" -#: part/serializers.py:1320 +#: part/serializers.py:1292 msgid "Required for Build Orders" msgstr "" -#: part/serializers.py:1325 +#: part/serializers.py:1297 msgid "Allocated to Build Orders" msgstr "" -#: part/serializers.py:1332 +#: part/serializers.py:1304 msgid "Required for Sales Orders" msgstr "" -#: part/serializers.py:1336 +#: part/serializers.py:1308 msgid "Allocated to Sales Orders" msgstr "" -#: part/serializers.py:1475 +#: part/serializers.py:1447 msgid "Minimum Price" msgstr "Precio mínimo" -#: part/serializers.py:1476 +#: part/serializers.py:1448 msgid "Override calculated value for minimum price" msgstr "Anular el valor calculado para precio mínimo" -#: part/serializers.py:1483 +#: part/serializers.py:1455 msgid "Minimum price currency" msgstr "Precio mínimo de moneda" -#: part/serializers.py:1490 +#: part/serializers.py:1462 msgid "Maximum Price" msgstr "Precio máximo" -#: part/serializers.py:1491 +#: part/serializers.py:1463 msgid "Override calculated value for maximum price" msgstr "" -#: part/serializers.py:1498 +#: part/serializers.py:1470 msgid "Maximum price currency" msgstr "Precio máximo de moneda" -#: part/serializers.py:1527 +#: part/serializers.py:1499 msgid "Update" msgstr "Actualizar" -#: part/serializers.py:1528 +#: part/serializers.py:1500 msgid "Update pricing for this part" msgstr "" -#: part/serializers.py:1551 +#: part/serializers.py:1523 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" msgstr "" -#: part/serializers.py:1558 +#: part/serializers.py:1530 msgid "Minimum price must not be greater than maximum price" msgstr "El precio mínimo no debe ser mayor que el precio máximo" -#: part/serializers.py:1561 +#: part/serializers.py:1533 msgid "Maximum price must not be less than minimum price" msgstr "El precio máximo no debe ser inferior al precio mínimo" -#: part/serializers.py:1715 +#: part/serializers.py:1687 msgid "Select the parent assembly" msgstr "" -#: part/serializers.py:1735 +#: part/serializers.py:1707 msgid "Select the component part" msgstr "" -#: part/serializers.py:1929 +#: part/serializers.py:1901 msgid "Select part to copy BOM from" msgstr "Seleccionar parte de la que copiar BOM" -#: part/serializers.py:1937 +#: part/serializers.py:1909 msgid "Remove Existing Data" msgstr "Eliminar Datos Existentes" -#: part/serializers.py:1938 +#: part/serializers.py:1910 msgid "Remove existing BOM items before copying" msgstr "Eliminar artículos BOM existentes antes de copiar" -#: part/serializers.py:1943 +#: part/serializers.py:1915 msgid "Include Inherited" msgstr "Incluye Heredado" -#: part/serializers.py:1944 +#: part/serializers.py:1916 msgid "Include BOM items which are inherited from templated parts" msgstr "Incluye artículos BOM que son heredados de partes con plantillas" -#: part/serializers.py:1949 +#: part/serializers.py:1921 msgid "Skip Invalid Rows" msgstr "Omitir filas no válidas" -#: part/serializers.py:1950 +#: part/serializers.py:1922 msgid "Enable this option to skip invalid rows" msgstr "Activar esta opción para omitir filas inválidas" -#: part/serializers.py:1955 +#: part/serializers.py:1927 msgid "Copy Substitute Parts" msgstr "Copiar partes sustitutas" -#: part/serializers.py:1956 +#: part/serializers.py:1928 msgid "Copy substitute parts when duplicate BOM items" msgstr "" @@ -8455,115 +8459,119 @@ msgstr "Los números de serie deben ser proporcionados como una lista" msgid "Quantity does not match serial numbers" msgstr "La cantidad no coincide con los números de serie" -#: stock/models.py:2012 stock/models.py:2917 +#: stock/models.py:1912 +msgid "Cannot assign stock to structural location" +msgstr "" + +#: stock/models.py:2029 stock/models.py:2934 msgid "Test template does not exist" msgstr "" -#: stock/models.py:2030 +#: stock/models.py:2047 msgid "Stock item has been assigned to a sales order" msgstr "Artículo de stock ha sido asignado a un pedido de venta" -#: stock/models.py:2034 +#: stock/models.py:2051 msgid "Stock item is installed in another item" msgstr "Artículo de stock está instalado en otro artículo" -#: stock/models.py:2037 +#: stock/models.py:2054 msgid "Stock item contains other items" msgstr "Artículo de stock contiene otros artículos" -#: stock/models.py:2040 +#: stock/models.py:2057 msgid "Stock item has been assigned to a customer" msgstr "Artículo de stock ha sido asignado a un cliente" -#: stock/models.py:2043 stock/models.py:2226 +#: stock/models.py:2060 stock/models.py:2243 msgid "Stock item is currently in production" msgstr "El artículo de stock está en producción" -#: stock/models.py:2046 +#: stock/models.py:2063 msgid "Serialized stock cannot be merged" msgstr "Stock serializado no puede ser combinado" -#: stock/models.py:2053 stock/serializers.py:1462 +#: stock/models.py:2070 stock/serializers.py:1462 msgid "Duplicate stock items" msgstr "Artículos de Stock Duplicados" -#: stock/models.py:2057 +#: stock/models.py:2074 msgid "Stock items must refer to the same part" msgstr "Los artículos de stock deben referirse a la misma parte" -#: stock/models.py:2065 +#: stock/models.py:2082 msgid "Stock items must refer to the same supplier part" msgstr "Los artículos de stock deben referirse a la misma parte del proveedor" -#: stock/models.py:2070 +#: stock/models.py:2087 msgid "Stock status codes must match" msgstr "Los códigos de estado del stock deben coincidir" -#: stock/models.py:2349 +#: stock/models.py:2366 msgid "StockItem cannot be moved as it is not in stock" msgstr "Stock no se puede mover porque no está en stock" -#: stock/models.py:2818 +#: stock/models.py:2835 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2849 +#: stock/models.py:2866 msgid "Entry notes" msgstr "Notas de entrada" -#: stock/models.py:2889 +#: stock/models.py:2906 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2920 +#: stock/models.py:2937 msgid "Value must be provided for this test" msgstr "Debe proporcionarse un valor para esta prueba" -#: stock/models.py:2924 +#: stock/models.py:2941 msgid "Attachment must be uploaded for this test" msgstr "El archivo adjunto debe ser subido para esta prueba" -#: stock/models.py:2929 +#: stock/models.py:2946 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Test result" msgstr "Resultado de la prueba" -#: stock/models.py:2960 +#: stock/models.py:2977 msgid "Test output value" msgstr "Valor de salida de prueba" -#: stock/models.py:2968 stock/serializers.py:248 +#: stock/models.py:2985 stock/serializers.py:248 msgid "Test result attachment" msgstr "Adjunto de resultados de prueba" -#: stock/models.py:2972 +#: stock/models.py:2989 msgid "Test notes" msgstr "Notas de prueba" -#: stock/models.py:2980 +#: stock/models.py:2997 msgid "Test station" msgstr "" -#: stock/models.py:2981 +#: stock/models.py:2998 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2987 +#: stock/models.py:3004 msgid "Started" msgstr "" -#: stock/models.py:2988 +#: stock/models.py:3005 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2994 +#: stock/models.py:3011 msgid "Finished" msgstr "Finalizó" -#: stock/models.py:2995 +#: stock/models.py:3012 msgid "The timestamp of the test finish" msgstr "" @@ -8902,83 +8910,87 @@ msgstr "Stock añadido manualmente" msgid "Stock manually removed" msgstr "Stock eliminado manualmente" -#: stock/status_codes.py:57 +#: stock/status_codes.py:56 +msgid "Serialized stock items" +msgstr "" + +#: stock/status_codes.py:58 msgid "Returned to stock" msgstr "" -#: stock/status_codes.py:60 +#: stock/status_codes.py:61 msgid "Location changed" msgstr "Ubicación cambiada" -#: stock/status_codes.py:61 +#: stock/status_codes.py:62 msgid "Stock updated" msgstr "Existencia actualizada" -#: stock/status_codes.py:64 +#: stock/status_codes.py:65 msgid "Installed into assembly" msgstr "Instalado en el ensamblaje" -#: stock/status_codes.py:65 +#: stock/status_codes.py:66 msgid "Removed from assembly" msgstr "Retirado del ensamblaje" -#: stock/status_codes.py:67 +#: stock/status_codes.py:68 msgid "Installed component item" msgstr "Artículo del componente instalado" -#: stock/status_codes.py:68 +#: stock/status_codes.py:69 msgid "Removed component item" msgstr "Elemento de componente eliminado" -#: stock/status_codes.py:71 +#: stock/status_codes.py:72 msgid "Split from parent item" msgstr "Separar del artículo principal" -#: stock/status_codes.py:72 +#: stock/status_codes.py:73 msgid "Split child item" msgstr "Dividir artículo secundario" -#: stock/status_codes.py:75 +#: stock/status_codes.py:76 msgid "Merged stock items" msgstr "Artículos de stock combinados" -#: stock/status_codes.py:78 +#: stock/status_codes.py:79 msgid "Converted to variant" msgstr "Convertir a variante" -#: stock/status_codes.py:81 +#: stock/status_codes.py:82 msgid "Build order output created" msgstr "Trabajo de ensamblaje creado" -#: stock/status_codes.py:82 +#: stock/status_codes.py:83 msgid "Build order output completed" msgstr "Construir orden de salida completado" -#: stock/status_codes.py:83 +#: stock/status_codes.py:84 msgid "Build order output rejected" msgstr "Orden de ensamble rechazada" -#: stock/status_codes.py:84 +#: stock/status_codes.py:85 msgid "Consumed by build order" msgstr "Consumido por orden de construcción" -#: stock/status_codes.py:87 +#: stock/status_codes.py:88 msgid "Shipped against Sales Order" msgstr "Enviado contra orden de venta" -#: stock/status_codes.py:90 +#: stock/status_codes.py:91 msgid "Received against Purchase Order" msgstr "Recibido contra la orden de compra" -#: stock/status_codes.py:93 +#: stock/status_codes.py:94 msgid "Returned against Return Order" msgstr "Devuelto contra orden de devolución" -#: stock/status_codes.py:96 +#: stock/status_codes.py:97 msgid "Sent to customer" msgstr "Enviar al cliente" -#: stock/status_codes.py:97 +#: stock/status_codes.py:98 msgid "Returned from customer" msgstr "Devolución del cliente" 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 0356f020a9..9c1816de87 100644 --- a/src/backend/InvenTree/locale/es_MX/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/es_MX/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-19 04:55+0000\n" -"PO-Revision-Date: 2025-11-19 04:59\n" +"POT-Creation-Date: 2025-11-24 06:50+0000\n" +"PO-Revision-Date: 2025-11-24 06:54\n" "Last-Translator: \n" "Language-Team: Spanish, Mexico\n" "Language: es_MX\n" @@ -81,21 +81,21 @@ msgstr "La dirección de correo electrónico principal proporcionada no es váli msgid "The provided email domain is not approved." msgstr "El dominio de correo electrónico proporcionado no está aprobado." -#: InvenTree/conversion.py:166 +#: InvenTree/conversion.py:240 #, python-brace-format msgid "Invalid unit provided ({unit})" msgstr "Unidad proporcionada no válida ({unit})" -#: InvenTree/conversion.py:183 +#: InvenTree/conversion.py:257 msgid "No value provided" msgstr "Ningún valor proporcionado" -#: InvenTree/conversion.py:210 +#: InvenTree/conversion.py:284 #, python-brace-format msgid "Could not convert {original} to {unit}" msgstr "No se pudo convertir {original} a {unit}" -#: InvenTree/conversion.py:212 InvenTree/conversion.py:226 +#: InvenTree/conversion.py:286 InvenTree/conversion.py:300 #: InvenTree/helpers.py:597 order/models.py:720 order/models.py:1015 msgid "Invalid quantity provided" msgstr "Cantidad proporcionada no válida" @@ -116,7 +116,7 @@ msgstr "Número decimal inválido" #: build/serializers.py:580 build/serializers.py:1788 company/models.py:857 #: order/models.py:1780 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2848 stock/models.py:2972 stock/serializers.py:717 +#: stock/models.py:2865 stock/models.py:2989 stock/serializers.py:717 #: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1336 #: stock/serializers.py:1425 stock/serializers.py:1624 msgid "Notes" @@ -345,7 +345,7 @@ msgstr "Debe ser un número válido" msgid "Currency" msgstr "Moneda" -#: InvenTree/serializers.py:298 part/serializers.py:1385 +#: InvenTree/serializers.py:298 part/serializers.py:1357 msgid "Select currency from available options" msgstr "Seleccionar moneda de las opciones disponibles" @@ -553,14 +553,14 @@ msgstr "Incluye Variantes" #: build/api.py:100 build/api.py:466 build/api.py:845 build/models.py:270 #: build/serializers.py:1225 build/serializers.py:1356 -#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:445 +#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:491 #: order/api.py:298 order/api.py:302 order/api.py:929 order/api.py:1187 #: order/api.py:1190 order/models.py:1941 order/models.py:2108 #: order/models.py:2109 part/api.py:1233 part/api.py:1236 part/api.py:1302 #: part/api.py:1589 part/models.py:472 part/models.py:3296 part/models.py:3439 #: part/models.py:3497 part/models.py:3518 part/models.py:3540 #: part/models.py:3679 part/models.py:4046 part/models.py:4368 -#: part/models.py:4787 part/serializers.py:1928 +#: part/models.py:4787 part/serializers.py:1900 #: report/templates/report/inventree_bill_of_materials_report.html:110 #: report/templates/report/inventree_bill_of_materials_report.html:137 #: report/templates/report/inventree_build_order_report.html:109 @@ -582,7 +582,7 @@ msgstr "Parte" #: build/api.py:120 build/api.py:123 build/serializers.py:1438 part/api.py:980 #: part/api.py:1316 part/api.py:1600 part/models.py:1080 part/models.py:3568 -#: part/models.py:4162 part/serializers.py:1752 stock/api.py:869 +#: part/models.py:4162 part/serializers.py:1724 stock/api.py:869 msgid "Category" msgstr "Categoría" @@ -663,7 +663,7 @@ msgid "Optional" msgstr "Opcional" #: build/api.py:455 build/serializers.py:1415 common/setting/system.py:456 -#: part/models.py:1202 part/serializers.py:1714 part/serializers.py:1725 +#: part/models.py:1202 part/serializers.py:1686 part/serializers.py:1697 #: stock/api.py:639 msgid "Assembly" msgstr "Montaje" @@ -688,16 +688,16 @@ msgstr "Asignadas" msgid "Consumed" msgstr "" -#: build/api.py:499 company/models.py:912 company/serializers.py:440 +#: build/api.py:499 company/models.py:912 company/serializers.py:474 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 #: templates/email/part_event_notification.html:18 msgid "Available" msgstr "Disponible" -#: build/api.py:523 build/serializers.py:1466 company/serializers.py:437 -#: order/serializers.py:1281 part/serializers.py:959 part/serializers.py:1306 -#: part/serializers.py:1761 +#: build/api.py:523 build/serializers.py:1466 company/serializers.py:471 +#: order/serializers.py:1281 part/serializers.py:931 part/serializers.py:1278 +#: part/serializers.py:1733 msgid "On Order" msgstr "En pedido" @@ -963,7 +963,7 @@ msgstr "La salida de la construcción no coincide con el orden de construcción" #: build/models.py:1136 build/models.py:1234 build/serializers.py:285 #: build/serializers.py:335 build/serializers.py:965 build/serializers.py:1739 #: order/models.py:717 order/serializers.py:658 order/serializers.py:844 -#: part/serializers.py:1708 stock/models.py:940 stock/models.py:1430 +#: part/serializers.py:1680 stock/models.py:940 stock/models.py:1430 #: stock/models.py:1878 stock/serializers.py:688 stock/serializers.py:1580 msgid "Quantity must be greater than zero" msgstr "La cantidad debe ser mayor que cero" @@ -1385,20 +1385,20 @@ msgstr "Permitir variantes" msgid "BOM Item" msgstr "Item de Lista de Materiales" -#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1310 -#: part/serializers.py:1765 +#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1282 +#: part/serializers.py:1737 msgid "In Production" msgstr "En producción" -#: build/serializers.py:1469 part/serializers.py:950 part/serializers.py:1314 +#: build/serializers.py:1469 part/serializers.py:922 part/serializers.py:1286 msgid "Scheduled to Build" msgstr "" -#: build/serializers.py:1472 part/serializers.py:987 +#: build/serializers.py:1472 part/serializers.py:959 msgid "External Stock" msgstr "Stock externo" -#: build/serializers.py:1473 part/serializers.py:1300 part/serializers.py:1808 +#: build/serializers.py:1473 part/serializers.py:1272 part/serializers.py:1780 msgid "Available Stock" msgstr "Stock Disponible" @@ -1588,7 +1588,7 @@ msgstr "Usuario" msgid "Price break quantity" msgstr "Cantidad de salto de precio" -#: common/models.py:1348 company/serializers.py:564 order/models.py:1842 +#: common/models.py:1348 company/serializers.py:357 order/models.py:1842 #: order/models.py:3043 msgid "Price" msgstr "Precio" @@ -1760,7 +1760,7 @@ msgstr "Definición" msgid "Unit definition" msgstr "Definición de unidad" -#: common/models.py:1911 common/models.py:1974 stock/models.py:2967 +#: common/models.py:1911 common/models.py:1974 stock/models.py:2984 #: stock/serializers.py:247 msgid "Attachment" msgstr "Archivo adjunto" @@ -1839,7 +1839,7 @@ msgstr "Clave lógica del estado que es igual a este estado personalizado en la #: common/models.py:2090 common/models.py:2329 company/models.py:622 #: machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2959 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2976 msgid "Value" msgstr "Valor" @@ -2048,7 +2048,7 @@ msgid "Response data from the barcode scan" msgstr "Respuesta de datos del escaneo de código de barras" #: common/models.py:2417 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Result" msgstr "Resultado" @@ -2141,7 +2141,7 @@ msgid "Linked thread for this message" msgstr "" #: common/models.py:2656 -msgid "Prioriy" +msgid "Priority" msgstr "" #: common/models.py:2698 @@ -2671,8 +2671,8 @@ msgstr "Las partes son plantillas por defecto" msgid "Parts can be assembled from other components by default" msgstr "Las partes pueden ser ensambladas desde otros componentes por defecto" -#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1734 -#: part/serializers.py:1741 +#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1706 +#: part/serializers.py:1713 msgid "Component" msgstr "Componente" @@ -3772,7 +3772,7 @@ msgstr "" msgid "Supplier is Active" msgstr "" -#: company/api.py:307 company/models.py:520 company/serializers.py:457 +#: company/api.py:307 company/models.py:520 company/serializers.py:503 #: part/serializers.py:566 msgid "Manufacturer" msgstr "Fabricante" @@ -3964,7 +3964,7 @@ msgid "Link to address information (external)" msgstr "Enlace a información de dirección (externa)" #: company/models.py:492 company/models.py:609 company/models.py:832 -#: company/serializers.py:471 stock/api.py:561 +#: company/serializers.py:517 stock/api.py:561 msgid "Manufacturer Part" msgstr "Parte del fabricante" @@ -3981,7 +3981,7 @@ msgstr "Seleccionar parte" msgid "Select manufacturer" msgstr "Seleccionar fabricante" -#: company/models.py:527 company/serializers.py:479 order/serializers.py:734 +#: company/models.py:527 company/serializers.py:525 order/serializers.py:734 #: part/serializers.py:576 msgid "MPN" msgstr "" @@ -4030,7 +4030,7 @@ msgstr "Las unidades de paquete deben ser mayor que cero" msgid "Linked manufacturer part must reference the same base part" msgstr "La parte vinculada del fabricante debe hacer referencia a la misma parte base" -#: company/models.py:810 company/serializers.py:449 company/serializers.py:467 +#: company/models.py:810 company/serializers.py:495 company/serializers.py:513 #: order/models.py:639 part/serializers.py:550 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 @@ -4134,10 +4134,14 @@ msgstr "Moneda predeterminada utilizada para este proveedor" msgid "Company Name" msgstr "Nombre de la empresa" -#: company/serializers.py:433 part/serializers.py:955 stock/serializers.py:428 +#: company/serializers.py:467 part/serializers.py:927 stock/serializers.py:428 msgid "In Stock" msgstr "En Stock" +#: company/serializers.py:484 +msgid "Price Breaks" +msgstr "" + #: data_exporter/mixins.py:325 data_exporter/mixins.py:403 msgid "Error occurred during data export" msgstr "" @@ -4290,7 +4294,7 @@ msgstr "Datos de la fila original" msgid "Errors" msgstr "Errores" -#: importer/models.py:550 part/serializers.py:1268 +#: importer/models.py:550 part/serializers.py:1240 msgid "Valid" msgstr "Válido" @@ -5677,7 +5681,7 @@ msgstr "Palabras clave para mejorar la visibilidad en los resultados de búsqued msgid "Part category" msgstr "Categoría de parte" -#: part/models.py:1088 part/serializers.py:929 +#: part/models.py:1088 part/serializers.py:901 #: report/templates/report/inventree_stock_location_report.html:103 msgid "IPN" msgstr "IPN" @@ -5718,7 +5722,7 @@ msgstr "Expiración por defecto" msgid "Expiry time (in days) for stock items of this part" msgstr "Tiempo de expiración (en días) para los artículos de stock de esta parte" -#: part/models.py:1186 part/serializers.py:1003 +#: part/models.py:1186 part/serializers.py:975 msgid "Minimum Stock" msgstr "Stock mínimo" @@ -6418,203 +6422,203 @@ msgstr "" msgid "Supplier part matching this SKU already exists" msgstr "" -#: part/serializers.py:914 +#: part/serializers.py:886 msgid "Category Name" msgstr "Nombre de categoría" -#: part/serializers.py:943 +#: part/serializers.py:915 msgid "Building" msgstr "En construcción" -#: part/serializers.py:944 +#: part/serializers.py:916 msgid "Quantity of this part currently being in production" msgstr "" -#: part/serializers.py:951 +#: part/serializers.py:923 msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:971 stock/serializers.py:1019 stock/serializers.py:1189 +#: part/serializers.py:943 stock/serializers.py:1019 stock/serializers.py:1189 #: users/ruleset.py:30 msgid "Stock Items" msgstr "Elementos de stock" -#: part/serializers.py:975 +#: part/serializers.py:947 msgid "Revisions" msgstr "" -#: part/serializers.py:979 +#: part/serializers.py:951 msgid "Suppliers" msgstr "Proveedores" -#: part/serializers.py:983 part/serializers.py:1297 +#: part/serializers.py:955 part/serializers.py:1269 #: templates/email/low_stock_notification.html:16 #: templates/email/part_event_notification.html:17 msgid "Total Stock" msgstr "Inventario Total" -#: part/serializers.py:991 +#: part/serializers.py:963 msgid "Unallocated Stock" msgstr "" -#: part/serializers.py:999 +#: part/serializers.py:971 msgid "Variant Stock" msgstr "" -#: part/serializers.py:1054 +#: part/serializers.py:1026 msgid "Duplicate Part" msgstr "Duplicar Parte" -#: part/serializers.py:1055 +#: part/serializers.py:1027 msgid "Copy initial data from another Part" msgstr "" -#: part/serializers.py:1061 +#: part/serializers.py:1033 msgid "Initial Stock" msgstr "Stock Inicial" -#: part/serializers.py:1062 +#: part/serializers.py:1034 msgid "Create Part with initial stock quantity" msgstr "Crear Parte con cantidad inicial de stock" -#: part/serializers.py:1068 +#: part/serializers.py:1040 msgid "Supplier Information" msgstr "Información del proveedor" -#: part/serializers.py:1069 +#: part/serializers.py:1041 msgid "Add initial supplier information for this part" msgstr "Añadir información inicial del proveedor para esta parte" -#: part/serializers.py:1077 +#: part/serializers.py:1049 msgid "Copy Category Parameters" msgstr "Copiar Parámetros de Categoría" -#: part/serializers.py:1078 +#: part/serializers.py:1050 msgid "Copy parameter templates from selected part category" msgstr "Copiar plantillas de parámetro de la categoría de partes seleccionada" -#: part/serializers.py:1083 +#: part/serializers.py:1055 msgid "Existing Image" msgstr "Imagen Existente" -#: part/serializers.py:1084 +#: part/serializers.py:1056 msgid "Filename of an existing part image" msgstr "" -#: part/serializers.py:1101 +#: part/serializers.py:1073 msgid "Image file does not exist" msgstr "El archivo de imagen no existe" -#: part/serializers.py:1269 +#: part/serializers.py:1241 msgid "Validate entire Bill of Materials" msgstr "Validación de Lista de Materiales" -#: part/serializers.py:1303 part/serializers.py:1769 +#: part/serializers.py:1275 part/serializers.py:1741 msgid "Can Build" msgstr "Puede construir" -#: part/serializers.py:1320 +#: part/serializers.py:1292 msgid "Required for Build Orders" msgstr "" -#: part/serializers.py:1325 +#: part/serializers.py:1297 msgid "Allocated to Build Orders" msgstr "" -#: part/serializers.py:1332 +#: part/serializers.py:1304 msgid "Required for Sales Orders" msgstr "" -#: part/serializers.py:1336 +#: part/serializers.py:1308 msgid "Allocated to Sales Orders" msgstr "" -#: part/serializers.py:1475 +#: part/serializers.py:1447 msgid "Minimum Price" msgstr "Precio mínimo" -#: part/serializers.py:1476 +#: part/serializers.py:1448 msgid "Override calculated value for minimum price" msgstr "Anular el valor calculado para precio mínimo" -#: part/serializers.py:1483 +#: part/serializers.py:1455 msgid "Minimum price currency" msgstr "Precio mínimo de moneda" -#: part/serializers.py:1490 +#: part/serializers.py:1462 msgid "Maximum Price" msgstr "Precio máximo" -#: part/serializers.py:1491 +#: part/serializers.py:1463 msgid "Override calculated value for maximum price" msgstr "" -#: part/serializers.py:1498 +#: part/serializers.py:1470 msgid "Maximum price currency" msgstr "Precio máximo de moneda" -#: part/serializers.py:1527 +#: part/serializers.py:1499 msgid "Update" msgstr "Actualizar" -#: part/serializers.py:1528 +#: part/serializers.py:1500 msgid "Update pricing for this part" msgstr "" -#: part/serializers.py:1551 +#: part/serializers.py:1523 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" msgstr "" -#: part/serializers.py:1558 +#: part/serializers.py:1530 msgid "Minimum price must not be greater than maximum price" msgstr "El precio mínimo no debe ser mayor que el precio máximo" -#: part/serializers.py:1561 +#: part/serializers.py:1533 msgid "Maximum price must not be less than minimum price" msgstr "El precio máximo no debe ser inferior al precio mínimo" -#: part/serializers.py:1715 +#: part/serializers.py:1687 msgid "Select the parent assembly" msgstr "" -#: part/serializers.py:1735 +#: part/serializers.py:1707 msgid "Select the component part" msgstr "" -#: part/serializers.py:1929 +#: part/serializers.py:1901 msgid "Select part to copy BOM from" msgstr "Seleccionar parte de la que copiar BOM" -#: part/serializers.py:1937 +#: part/serializers.py:1909 msgid "Remove Existing Data" msgstr "Eliminar Datos Existentes" -#: part/serializers.py:1938 +#: part/serializers.py:1910 msgid "Remove existing BOM items before copying" msgstr "Eliminar artículos BOM existentes antes de copiar" -#: part/serializers.py:1943 +#: part/serializers.py:1915 msgid "Include Inherited" msgstr "Incluye Heredado" -#: part/serializers.py:1944 +#: part/serializers.py:1916 msgid "Include BOM items which are inherited from templated parts" msgstr "Incluye artículos BOM que son heredados de partes con plantillas" -#: part/serializers.py:1949 +#: part/serializers.py:1921 msgid "Skip Invalid Rows" msgstr "Omitir filas no válidas" -#: part/serializers.py:1950 +#: part/serializers.py:1922 msgid "Enable this option to skip invalid rows" msgstr "Activar esta opción para omitir filas inválidas" -#: part/serializers.py:1955 +#: part/serializers.py:1927 msgid "Copy Substitute Parts" msgstr "Copiar partes sustitutas" -#: part/serializers.py:1956 +#: part/serializers.py:1928 msgid "Copy substitute parts when duplicate BOM items" msgstr "" @@ -8455,115 +8459,119 @@ msgstr "Los números de serie deben ser proporcionados como una lista" msgid "Quantity does not match serial numbers" msgstr "La cantidad no coincide con los números de serie" -#: stock/models.py:2012 stock/models.py:2917 +#: stock/models.py:1912 +msgid "Cannot assign stock to structural location" +msgstr "" + +#: stock/models.py:2029 stock/models.py:2934 msgid "Test template does not exist" msgstr "" -#: stock/models.py:2030 +#: stock/models.py:2047 msgid "Stock item has been assigned to a sales order" msgstr "Artículo de stock ha sido asignado a un pedido de venta" -#: stock/models.py:2034 +#: stock/models.py:2051 msgid "Stock item is installed in another item" msgstr "Artículo de stock está instalado en otro artículo" -#: stock/models.py:2037 +#: stock/models.py:2054 msgid "Stock item contains other items" msgstr "Artículo de stock contiene otros artículos" -#: stock/models.py:2040 +#: stock/models.py:2057 msgid "Stock item has been assigned to a customer" msgstr "Artículo de stock ha sido asignado a un cliente" -#: stock/models.py:2043 stock/models.py:2226 +#: stock/models.py:2060 stock/models.py:2243 msgid "Stock item is currently in production" msgstr "El artículo de stock está en producción" -#: stock/models.py:2046 +#: stock/models.py:2063 msgid "Serialized stock cannot be merged" msgstr "Stock serializado no puede ser combinado" -#: stock/models.py:2053 stock/serializers.py:1462 +#: stock/models.py:2070 stock/serializers.py:1462 msgid "Duplicate stock items" msgstr "Artículos de Stock Duplicados" -#: stock/models.py:2057 +#: stock/models.py:2074 msgid "Stock items must refer to the same part" msgstr "Los artículos de stock deben referirse a la misma parte" -#: stock/models.py:2065 +#: stock/models.py:2082 msgid "Stock items must refer to the same supplier part" msgstr "Los artículos de stock deben referirse a la misma parte del proveedor" -#: stock/models.py:2070 +#: stock/models.py:2087 msgid "Stock status codes must match" msgstr "Los códigos de estado del stock deben coincidir" -#: stock/models.py:2349 +#: stock/models.py:2366 msgid "StockItem cannot be moved as it is not in stock" msgstr "Stock no se puede mover porque no está en stock" -#: stock/models.py:2818 +#: stock/models.py:2835 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2849 +#: stock/models.py:2866 msgid "Entry notes" msgstr "Notas de entrada" -#: stock/models.py:2889 +#: stock/models.py:2906 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2920 +#: stock/models.py:2937 msgid "Value must be provided for this test" msgstr "Debe proporcionarse un valor para esta prueba" -#: stock/models.py:2924 +#: stock/models.py:2941 msgid "Attachment must be uploaded for this test" msgstr "El archivo adjunto debe ser subido para esta prueba" -#: stock/models.py:2929 +#: stock/models.py:2946 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Test result" msgstr "Resultado de la prueba" -#: stock/models.py:2960 +#: stock/models.py:2977 msgid "Test output value" msgstr "Valor de salida de prueba" -#: stock/models.py:2968 stock/serializers.py:248 +#: stock/models.py:2985 stock/serializers.py:248 msgid "Test result attachment" msgstr "Adjunto de resultados de prueba" -#: stock/models.py:2972 +#: stock/models.py:2989 msgid "Test notes" msgstr "Notas de prueba" -#: stock/models.py:2980 +#: stock/models.py:2997 msgid "Test station" msgstr "" -#: stock/models.py:2981 +#: stock/models.py:2998 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2987 +#: stock/models.py:3004 msgid "Started" msgstr "" -#: stock/models.py:2988 +#: stock/models.py:3005 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2994 +#: stock/models.py:3011 msgid "Finished" msgstr "Finalizó" -#: stock/models.py:2995 +#: stock/models.py:3012 msgid "The timestamp of the test finish" msgstr "" @@ -8902,83 +8910,87 @@ msgstr "Stock añadido manualmente" msgid "Stock manually removed" msgstr "Stock eliminado manualmente" -#: stock/status_codes.py:57 +#: stock/status_codes.py:56 +msgid "Serialized stock items" +msgstr "" + +#: stock/status_codes.py:58 msgid "Returned to stock" msgstr "" -#: stock/status_codes.py:60 +#: stock/status_codes.py:61 msgid "Location changed" msgstr "Ubicación cambiada" -#: stock/status_codes.py:61 +#: stock/status_codes.py:62 msgid "Stock updated" msgstr "Existencia actualizada" -#: stock/status_codes.py:64 +#: stock/status_codes.py:65 msgid "Installed into assembly" msgstr "Instalado en el ensamblaje" -#: stock/status_codes.py:65 +#: stock/status_codes.py:66 msgid "Removed from assembly" msgstr "Retirado del ensamblaje" -#: stock/status_codes.py:67 +#: stock/status_codes.py:68 msgid "Installed component item" msgstr "Artículo del componente instalado" -#: stock/status_codes.py:68 +#: stock/status_codes.py:69 msgid "Removed component item" msgstr "Elemento de componente eliminado" -#: stock/status_codes.py:71 +#: stock/status_codes.py:72 msgid "Split from parent item" msgstr "Separar del artículo principal" -#: stock/status_codes.py:72 +#: stock/status_codes.py:73 msgid "Split child item" msgstr "Dividir artículo secundario" -#: stock/status_codes.py:75 +#: stock/status_codes.py:76 msgid "Merged stock items" msgstr "Artículos de stock combinados" -#: stock/status_codes.py:78 +#: stock/status_codes.py:79 msgid "Converted to variant" msgstr "Convertir a variante" -#: stock/status_codes.py:81 +#: stock/status_codes.py:82 msgid "Build order output created" msgstr "Trabajo de ensamblaje creado" -#: stock/status_codes.py:82 +#: stock/status_codes.py:83 msgid "Build order output completed" msgstr "Construir orden de salida completado" -#: stock/status_codes.py:83 +#: stock/status_codes.py:84 msgid "Build order output rejected" msgstr "Orden de ensamble rechazada" -#: stock/status_codes.py:84 +#: stock/status_codes.py:85 msgid "Consumed by build order" msgstr "Consumido por orden de construcción" -#: stock/status_codes.py:87 +#: stock/status_codes.py:88 msgid "Shipped against Sales Order" msgstr "Enviado contra orden de venta" -#: stock/status_codes.py:90 +#: stock/status_codes.py:91 msgid "Received against Purchase Order" msgstr "Recibido contra la orden de compra" -#: stock/status_codes.py:93 +#: stock/status_codes.py:94 msgid "Returned against Return Order" msgstr "Devuelto contra orden de devolución" -#: stock/status_codes.py:96 +#: stock/status_codes.py:97 msgid "Sent to customer" msgstr "Enviar al cliente" -#: stock/status_codes.py:97 +#: stock/status_codes.py:98 msgid "Returned from customer" msgstr "Devolución del cliente" diff --git a/src/backend/InvenTree/locale/et/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/et/LC_MESSAGES/django.po index eb634aed55..22d869a7c7 100644 --- a/src/backend/InvenTree/locale/et/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/et/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-19 04:55+0000\n" -"PO-Revision-Date: 2025-11-19 04:59\n" +"POT-Creation-Date: 2025-11-24 06:50+0000\n" +"PO-Revision-Date: 2025-11-24 06:54\n" "Last-Translator: \n" "Language-Team: Estonian\n" "Language: et_EE\n" @@ -81,21 +81,21 @@ msgstr "" msgid "The provided email domain is not approved." msgstr "" -#: InvenTree/conversion.py:166 +#: InvenTree/conversion.py:240 #, python-brace-format msgid "Invalid unit provided ({unit})" msgstr "" -#: InvenTree/conversion.py:183 +#: InvenTree/conversion.py:257 msgid "No value provided" msgstr "Ei tohi tühi olla" -#: InvenTree/conversion.py:210 +#: InvenTree/conversion.py:284 #, python-brace-format msgid "Could not convert {original} to {unit}" msgstr "" -#: InvenTree/conversion.py:212 InvenTree/conversion.py:226 +#: InvenTree/conversion.py:286 InvenTree/conversion.py:300 #: InvenTree/helpers.py:597 order/models.py:720 order/models.py:1015 msgid "Invalid quantity provided" msgstr "" @@ -116,7 +116,7 @@ msgstr "" #: build/serializers.py:580 build/serializers.py:1788 company/models.py:857 #: order/models.py:1780 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2848 stock/models.py:2972 stock/serializers.py:717 +#: stock/models.py:2865 stock/models.py:2989 stock/serializers.py:717 #: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1336 #: stock/serializers.py:1425 stock/serializers.py:1624 msgid "Notes" @@ -345,7 +345,7 @@ msgstr "" msgid "Currency" msgstr "Valuuta" -#: InvenTree/serializers.py:298 part/serializers.py:1385 +#: InvenTree/serializers.py:298 part/serializers.py:1357 msgid "Select currency from available options" msgstr "" @@ -553,14 +553,14 @@ msgstr "" #: build/api.py:100 build/api.py:466 build/api.py:845 build/models.py:270 #: build/serializers.py:1225 build/serializers.py:1356 -#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:445 +#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:491 #: order/api.py:298 order/api.py:302 order/api.py:929 order/api.py:1187 #: order/api.py:1190 order/models.py:1941 order/models.py:2108 #: order/models.py:2109 part/api.py:1233 part/api.py:1236 part/api.py:1302 #: part/api.py:1589 part/models.py:472 part/models.py:3296 part/models.py:3439 #: part/models.py:3497 part/models.py:3518 part/models.py:3540 #: part/models.py:3679 part/models.py:4046 part/models.py:4368 -#: part/models.py:4787 part/serializers.py:1928 +#: part/models.py:4787 part/serializers.py:1900 #: report/templates/report/inventree_bill_of_materials_report.html:110 #: report/templates/report/inventree_bill_of_materials_report.html:137 #: report/templates/report/inventree_build_order_report.html:109 @@ -582,7 +582,7 @@ msgstr "Osa" #: build/api.py:120 build/api.py:123 build/serializers.py:1438 part/api.py:980 #: part/api.py:1316 part/api.py:1600 part/models.py:1080 part/models.py:3568 -#: part/models.py:4162 part/serializers.py:1752 stock/api.py:869 +#: part/models.py:4162 part/serializers.py:1724 stock/api.py:869 msgid "Category" msgstr "" @@ -663,7 +663,7 @@ msgid "Optional" msgstr "Valikuline" #: build/api.py:455 build/serializers.py:1415 common/setting/system.py:456 -#: part/models.py:1202 part/serializers.py:1714 part/serializers.py:1725 +#: part/models.py:1202 part/serializers.py:1686 part/serializers.py:1697 #: stock/api.py:639 msgid "Assembly" msgstr "" @@ -688,16 +688,16 @@ msgstr "" msgid "Consumed" msgstr "" -#: build/api.py:499 company/models.py:912 company/serializers.py:440 +#: build/api.py:499 company/models.py:912 company/serializers.py:474 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 #: templates/email/part_event_notification.html:18 msgid "Available" msgstr "Saadaval" -#: build/api.py:523 build/serializers.py:1466 company/serializers.py:437 -#: order/serializers.py:1281 part/serializers.py:959 part/serializers.py:1306 -#: part/serializers.py:1761 +#: build/api.py:523 build/serializers.py:1466 company/serializers.py:471 +#: order/serializers.py:1281 part/serializers.py:931 part/serializers.py:1278 +#: part/serializers.py:1733 msgid "On Order" msgstr "" @@ -963,7 +963,7 @@ msgstr "" #: build/models.py:1136 build/models.py:1234 build/serializers.py:285 #: build/serializers.py:335 build/serializers.py:965 build/serializers.py:1739 #: order/models.py:717 order/serializers.py:658 order/serializers.py:844 -#: part/serializers.py:1708 stock/models.py:940 stock/models.py:1430 +#: part/serializers.py:1680 stock/models.py:940 stock/models.py:1430 #: stock/models.py:1878 stock/serializers.py:688 stock/serializers.py:1580 msgid "Quantity must be greater than zero" msgstr "" @@ -1385,20 +1385,20 @@ msgstr "" msgid "BOM Item" msgstr "" -#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1310 -#: part/serializers.py:1765 +#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1282 +#: part/serializers.py:1737 msgid "In Production" msgstr "" -#: build/serializers.py:1469 part/serializers.py:950 part/serializers.py:1314 +#: build/serializers.py:1469 part/serializers.py:922 part/serializers.py:1286 msgid "Scheduled to Build" msgstr "" -#: build/serializers.py:1472 part/serializers.py:987 +#: build/serializers.py:1472 part/serializers.py:959 msgid "External Stock" msgstr "" -#: build/serializers.py:1473 part/serializers.py:1300 part/serializers.py:1808 +#: build/serializers.py:1473 part/serializers.py:1272 part/serializers.py:1780 msgid "Available Stock" msgstr "Saadaval laos" @@ -1588,7 +1588,7 @@ msgstr "" msgid "Price break quantity" msgstr "" -#: common/models.py:1348 company/serializers.py:564 order/models.py:1842 +#: common/models.py:1348 company/serializers.py:357 order/models.py:1842 #: order/models.py:3043 msgid "Price" msgstr "" @@ -1760,7 +1760,7 @@ msgstr "Definitsioon" msgid "Unit definition" msgstr "Ühiku definitsioon" -#: common/models.py:1911 common/models.py:1974 stock/models.py:2967 +#: common/models.py:1911 common/models.py:1974 stock/models.py:2984 #: stock/serializers.py:247 msgid "Attachment" msgstr "Manus" @@ -1839,7 +1839,7 @@ msgstr "" #: common/models.py:2090 common/models.py:2329 company/models.py:622 #: machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2959 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2976 msgid "Value" msgstr "" @@ -2048,7 +2048,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2417 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Result" msgstr "Tulemus" @@ -2141,7 +2141,7 @@ msgid "Linked thread for this message" msgstr "" #: common/models.py:2656 -msgid "Prioriy" +msgid "Priority" msgstr "" #: common/models.py:2698 @@ -2671,8 +2671,8 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1734 -#: part/serializers.py:1741 +#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1706 +#: part/serializers.py:1713 msgid "Component" msgstr "Komponent" @@ -3772,7 +3772,7 @@ msgstr "" msgid "Supplier is Active" msgstr "" -#: company/api.py:307 company/models.py:520 company/serializers.py:457 +#: company/api.py:307 company/models.py:520 company/serializers.py:503 #: part/serializers.py:566 msgid "Manufacturer" msgstr "Tootja" @@ -3964,7 +3964,7 @@ msgid "Link to address information (external)" msgstr "" #: company/models.py:492 company/models.py:609 company/models.py:832 -#: company/serializers.py:471 stock/api.py:561 +#: company/serializers.py:517 stock/api.py:561 msgid "Manufacturer Part" msgstr "" @@ -3981,7 +3981,7 @@ msgstr "" msgid "Select manufacturer" msgstr "" -#: company/models.py:527 company/serializers.py:479 order/serializers.py:734 +#: company/models.py:527 company/serializers.py:525 order/serializers.py:734 #: part/serializers.py:576 msgid "MPN" msgstr "" @@ -4030,7 +4030,7 @@ msgstr "" msgid "Linked manufacturer part must reference the same base part" msgstr "" -#: company/models.py:810 company/serializers.py:449 company/serializers.py:467 +#: company/models.py:810 company/serializers.py:495 company/serializers.py:513 #: order/models.py:639 part/serializers.py:550 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 @@ -4134,10 +4134,14 @@ msgstr "" msgid "Company Name" msgstr "" -#: company/serializers.py:433 part/serializers.py:955 stock/serializers.py:428 +#: company/serializers.py:467 part/serializers.py:927 stock/serializers.py:428 msgid "In Stock" msgstr "" +#: company/serializers.py:484 +msgid "Price Breaks" +msgstr "" + #: data_exporter/mixins.py:325 data_exporter/mixins.py:403 msgid "Error occurred during data export" msgstr "" @@ -4290,7 +4294,7 @@ msgstr "" msgid "Errors" msgstr "" -#: importer/models.py:550 part/serializers.py:1268 +#: importer/models.py:550 part/serializers.py:1240 msgid "Valid" msgstr "" @@ -5677,7 +5681,7 @@ msgstr "" msgid "Part category" msgstr "Osa kategooria" -#: part/models.py:1088 part/serializers.py:929 +#: part/models.py:1088 part/serializers.py:901 #: report/templates/report/inventree_stock_location_report.html:103 msgid "IPN" msgstr "" @@ -5718,7 +5722,7 @@ msgstr "" msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:1186 part/serializers.py:1003 +#: part/models.py:1186 part/serializers.py:975 msgid "Minimum Stock" msgstr "Minimaalne laoseis" @@ -6418,203 +6422,203 @@ msgstr "" msgid "Supplier part matching this SKU already exists" msgstr "" -#: part/serializers.py:914 +#: part/serializers.py:886 msgid "Category Name" msgstr "Kategooria nimi" -#: part/serializers.py:943 +#: part/serializers.py:915 msgid "Building" msgstr "Ehitamine" -#: part/serializers.py:944 +#: part/serializers.py:916 msgid "Quantity of this part currently being in production" msgstr "" -#: part/serializers.py:951 +#: part/serializers.py:923 msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:971 stock/serializers.py:1019 stock/serializers.py:1189 +#: part/serializers.py:943 stock/serializers.py:1019 stock/serializers.py:1189 #: users/ruleset.py:30 msgid "Stock Items" msgstr "" -#: part/serializers.py:975 +#: part/serializers.py:947 msgid "Revisions" msgstr "" -#: part/serializers.py:979 +#: part/serializers.py:951 msgid "Suppliers" msgstr "Tarnijad" -#: part/serializers.py:983 part/serializers.py:1297 +#: part/serializers.py:955 part/serializers.py:1269 #: templates/email/low_stock_notification.html:16 #: templates/email/part_event_notification.html:17 msgid "Total Stock" msgstr "" -#: part/serializers.py:991 +#: part/serializers.py:963 msgid "Unallocated Stock" msgstr "" -#: part/serializers.py:999 +#: part/serializers.py:971 msgid "Variant Stock" msgstr "" -#: part/serializers.py:1054 +#: part/serializers.py:1026 msgid "Duplicate Part" msgstr "" -#: part/serializers.py:1055 +#: part/serializers.py:1027 msgid "Copy initial data from another Part" msgstr "" -#: part/serializers.py:1061 +#: part/serializers.py:1033 msgid "Initial Stock" msgstr "" -#: part/serializers.py:1062 +#: part/serializers.py:1034 msgid "Create Part with initial stock quantity" msgstr "" -#: part/serializers.py:1068 +#: part/serializers.py:1040 msgid "Supplier Information" msgstr "Tarnija info" -#: part/serializers.py:1069 +#: part/serializers.py:1041 msgid "Add initial supplier information for this part" msgstr "" -#: part/serializers.py:1077 +#: part/serializers.py:1049 msgid "Copy Category Parameters" msgstr "" -#: part/serializers.py:1078 +#: part/serializers.py:1050 msgid "Copy parameter templates from selected part category" msgstr "" -#: part/serializers.py:1083 +#: part/serializers.py:1055 msgid "Existing Image" msgstr "" -#: part/serializers.py:1084 +#: part/serializers.py:1056 msgid "Filename of an existing part image" msgstr "" -#: part/serializers.py:1101 +#: part/serializers.py:1073 msgid "Image file does not exist" msgstr "" -#: part/serializers.py:1269 +#: part/serializers.py:1241 msgid "Validate entire Bill of Materials" msgstr "" -#: part/serializers.py:1303 part/serializers.py:1769 +#: part/serializers.py:1275 part/serializers.py:1741 msgid "Can Build" msgstr "" -#: part/serializers.py:1320 +#: part/serializers.py:1292 msgid "Required for Build Orders" msgstr "" -#: part/serializers.py:1325 +#: part/serializers.py:1297 msgid "Allocated to Build Orders" msgstr "" -#: part/serializers.py:1332 +#: part/serializers.py:1304 msgid "Required for Sales Orders" msgstr "" -#: part/serializers.py:1336 +#: part/serializers.py:1308 msgid "Allocated to Sales Orders" msgstr "" -#: part/serializers.py:1475 +#: part/serializers.py:1447 msgid "Minimum Price" msgstr "Minimaalne hind" -#: part/serializers.py:1476 +#: part/serializers.py:1448 msgid "Override calculated value for minimum price" msgstr "" -#: part/serializers.py:1483 +#: part/serializers.py:1455 msgid "Minimum price currency" msgstr "" -#: part/serializers.py:1490 +#: part/serializers.py:1462 msgid "Maximum Price" msgstr "Maksimaalne hind" -#: part/serializers.py:1491 +#: part/serializers.py:1463 msgid "Override calculated value for maximum price" msgstr "" -#: part/serializers.py:1498 +#: part/serializers.py:1470 msgid "Maximum price currency" msgstr "" -#: part/serializers.py:1527 +#: part/serializers.py:1499 msgid "Update" msgstr "Uuenda" -#: part/serializers.py:1528 +#: part/serializers.py:1500 msgid "Update pricing for this part" msgstr "" -#: part/serializers.py:1551 +#: part/serializers.py:1523 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" msgstr "" -#: part/serializers.py:1558 +#: part/serializers.py:1530 msgid "Minimum price must not be greater than maximum price" msgstr "" -#: part/serializers.py:1561 +#: part/serializers.py:1533 msgid "Maximum price must not be less than minimum price" msgstr "" -#: part/serializers.py:1715 +#: part/serializers.py:1687 msgid "Select the parent assembly" msgstr "" -#: part/serializers.py:1735 +#: part/serializers.py:1707 msgid "Select the component part" msgstr "" -#: part/serializers.py:1929 +#: part/serializers.py:1901 msgid "Select part to copy BOM from" msgstr "" -#: part/serializers.py:1937 +#: part/serializers.py:1909 msgid "Remove Existing Data" msgstr "" -#: part/serializers.py:1938 +#: part/serializers.py:1910 msgid "Remove existing BOM items before copying" msgstr "" -#: part/serializers.py:1943 +#: part/serializers.py:1915 msgid "Include Inherited" msgstr "" -#: part/serializers.py:1944 +#: part/serializers.py:1916 msgid "Include BOM items which are inherited from templated parts" msgstr "" -#: part/serializers.py:1949 +#: part/serializers.py:1921 msgid "Skip Invalid Rows" msgstr "" -#: part/serializers.py:1950 +#: part/serializers.py:1922 msgid "Enable this option to skip invalid rows" msgstr "" -#: part/serializers.py:1955 +#: part/serializers.py:1927 msgid "Copy Substitute Parts" msgstr "" -#: part/serializers.py:1956 +#: part/serializers.py:1928 msgid "Copy substitute parts when duplicate BOM items" msgstr "" @@ -8455,115 +8459,119 @@ msgstr "" msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:2012 stock/models.py:2917 +#: stock/models.py:1912 +msgid "Cannot assign stock to structural location" +msgstr "" + +#: stock/models.py:2029 stock/models.py:2934 msgid "Test template does not exist" msgstr "" -#: stock/models.py:2030 +#: stock/models.py:2047 msgid "Stock item has been assigned to a sales order" msgstr "" -#: stock/models.py:2034 +#: stock/models.py:2051 msgid "Stock item is installed in another item" msgstr "" -#: stock/models.py:2037 +#: stock/models.py:2054 msgid "Stock item contains other items" msgstr "" -#: stock/models.py:2040 +#: stock/models.py:2057 msgid "Stock item has been assigned to a customer" msgstr "" -#: stock/models.py:2043 stock/models.py:2226 +#: stock/models.py:2060 stock/models.py:2243 msgid "Stock item is currently in production" msgstr "" -#: stock/models.py:2046 +#: stock/models.py:2063 msgid "Serialized stock cannot be merged" msgstr "" -#: stock/models.py:2053 stock/serializers.py:1462 +#: stock/models.py:2070 stock/serializers.py:1462 msgid "Duplicate stock items" msgstr "" -#: stock/models.py:2057 +#: stock/models.py:2074 msgid "Stock items must refer to the same part" msgstr "" -#: stock/models.py:2065 +#: stock/models.py:2082 msgid "Stock items must refer to the same supplier part" msgstr "" -#: stock/models.py:2070 +#: stock/models.py:2087 msgid "Stock status codes must match" msgstr "" -#: stock/models.py:2349 +#: stock/models.py:2366 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2818 +#: stock/models.py:2835 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2849 +#: stock/models.py:2866 msgid "Entry notes" msgstr "" -#: stock/models.py:2889 +#: stock/models.py:2906 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2920 +#: stock/models.py:2937 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2924 +#: stock/models.py:2941 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2929 +#: stock/models.py:2946 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Test result" msgstr "Testitulemused" -#: stock/models.py:2960 +#: stock/models.py:2977 msgid "Test output value" msgstr "" -#: stock/models.py:2968 stock/serializers.py:248 +#: stock/models.py:2985 stock/serializers.py:248 msgid "Test result attachment" msgstr "" -#: stock/models.py:2972 +#: stock/models.py:2989 msgid "Test notes" msgstr "" -#: stock/models.py:2980 +#: stock/models.py:2997 msgid "Test station" msgstr "" -#: stock/models.py:2981 +#: stock/models.py:2998 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2987 +#: stock/models.py:3004 msgid "Started" msgstr "" -#: stock/models.py:2988 +#: stock/models.py:3005 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2994 +#: stock/models.py:3011 msgid "Finished" msgstr "" -#: stock/models.py:2995 +#: stock/models.py:3012 msgid "The timestamp of the test finish" msgstr "" @@ -8902,83 +8910,87 @@ msgstr "" msgid "Stock manually removed" msgstr "" -#: stock/status_codes.py:57 +#: stock/status_codes.py:56 +msgid "Serialized stock items" +msgstr "" + +#: stock/status_codes.py:58 msgid "Returned to stock" msgstr "" -#: stock/status_codes.py:60 +#: stock/status_codes.py:61 msgid "Location changed" msgstr "" -#: stock/status_codes.py:61 +#: stock/status_codes.py:62 msgid "Stock updated" msgstr "" -#: stock/status_codes.py:64 +#: stock/status_codes.py:65 msgid "Installed into assembly" msgstr "" -#: stock/status_codes.py:65 +#: stock/status_codes.py:66 msgid "Removed from assembly" msgstr "" -#: stock/status_codes.py:67 +#: stock/status_codes.py:68 msgid "Installed component item" msgstr "" -#: stock/status_codes.py:68 +#: stock/status_codes.py:69 msgid "Removed component item" msgstr "" -#: stock/status_codes.py:71 +#: stock/status_codes.py:72 msgid "Split from parent item" msgstr "" -#: stock/status_codes.py:72 +#: stock/status_codes.py:73 msgid "Split child item" msgstr "" -#: stock/status_codes.py:75 +#: stock/status_codes.py:76 msgid "Merged stock items" msgstr "" -#: stock/status_codes.py:78 +#: stock/status_codes.py:79 msgid "Converted to variant" msgstr "" -#: stock/status_codes.py:81 +#: stock/status_codes.py:82 msgid "Build order output created" msgstr "" -#: stock/status_codes.py:82 +#: stock/status_codes.py:83 msgid "Build order output completed" msgstr "" -#: stock/status_codes.py:83 +#: stock/status_codes.py:84 msgid "Build order output rejected" msgstr "" -#: stock/status_codes.py:84 +#: stock/status_codes.py:85 msgid "Consumed by build order" msgstr "" -#: stock/status_codes.py:87 +#: stock/status_codes.py:88 msgid "Shipped against Sales Order" msgstr "" -#: stock/status_codes.py:90 +#: stock/status_codes.py:91 msgid "Received against Purchase Order" msgstr "" -#: stock/status_codes.py:93 +#: stock/status_codes.py:94 msgid "Returned against Return Order" msgstr "" -#: stock/status_codes.py:96 +#: stock/status_codes.py:97 msgid "Sent to customer" msgstr "" -#: stock/status_codes.py:97 +#: stock/status_codes.py:98 msgid "Returned from customer" msgstr "" diff --git a/src/backend/InvenTree/locale/fa/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/fa/LC_MESSAGES/django.po index 970e0aa61b..fd581171e3 100644 --- a/src/backend/InvenTree/locale/fa/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/fa/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-19 04:55+0000\n" -"PO-Revision-Date: 2025-11-19 04:59\n" +"POT-Creation-Date: 2025-11-24 06:50+0000\n" +"PO-Revision-Date: 2025-11-24 06:54\n" "Last-Translator: \n" "Language-Team: Persian\n" "Language: fa_IR\n" @@ -81,21 +81,21 @@ msgstr "آدرس ایمیل اصلی ارائه شده معتبر نیست." msgid "The provided email domain is not approved." msgstr "دامنه ایمیل ارائه شده تایید نشده است." -#: InvenTree/conversion.py:166 +#: InvenTree/conversion.py:240 #, python-brace-format msgid "Invalid unit provided ({unit})" msgstr "واحد نامعتبر ارائه شده ({unit})" -#: InvenTree/conversion.py:183 +#: InvenTree/conversion.py:257 msgid "No value provided" msgstr "مقداری افزوده نشده" -#: InvenTree/conversion.py:210 +#: InvenTree/conversion.py:284 #, python-brace-format msgid "Could not convert {original} to {unit}" msgstr "نمی‌توان {original} را به {unit} تبدیل کرد" -#: InvenTree/conversion.py:212 InvenTree/conversion.py:226 +#: InvenTree/conversion.py:286 InvenTree/conversion.py:300 #: InvenTree/helpers.py:597 order/models.py:720 order/models.py:1015 msgid "Invalid quantity provided" msgstr "مقدار ارائه شده نامعتبر است" @@ -116,7 +116,7 @@ msgstr "مقدار اعشاری نامعتبر است" #: build/serializers.py:580 build/serializers.py:1788 company/models.py:857 #: order/models.py:1780 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2848 stock/models.py:2972 stock/serializers.py:717 +#: stock/models.py:2865 stock/models.py:2989 stock/serializers.py:717 #: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1336 #: stock/serializers.py:1425 stock/serializers.py:1624 msgid "Notes" @@ -345,7 +345,7 @@ msgstr "باید یک عدد معتبر باشد" msgid "Currency" msgstr "ارز" -#: InvenTree/serializers.py:298 part/serializers.py:1385 +#: InvenTree/serializers.py:298 part/serializers.py:1357 msgid "Select currency from available options" msgstr "ارز را از گزینه های موجود انتخاب کنید" @@ -553,14 +553,14 @@ msgstr "" #: build/api.py:100 build/api.py:466 build/api.py:845 build/models.py:270 #: build/serializers.py:1225 build/serializers.py:1356 -#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:445 +#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:491 #: order/api.py:298 order/api.py:302 order/api.py:929 order/api.py:1187 #: order/api.py:1190 order/models.py:1941 order/models.py:2108 #: order/models.py:2109 part/api.py:1233 part/api.py:1236 part/api.py:1302 #: part/api.py:1589 part/models.py:472 part/models.py:3296 part/models.py:3439 #: part/models.py:3497 part/models.py:3518 part/models.py:3540 #: part/models.py:3679 part/models.py:4046 part/models.py:4368 -#: part/models.py:4787 part/serializers.py:1928 +#: part/models.py:4787 part/serializers.py:1900 #: report/templates/report/inventree_bill_of_materials_report.html:110 #: report/templates/report/inventree_bill_of_materials_report.html:137 #: report/templates/report/inventree_build_order_report.html:109 @@ -582,7 +582,7 @@ msgstr "قطعه" #: build/api.py:120 build/api.py:123 build/serializers.py:1438 part/api.py:980 #: part/api.py:1316 part/api.py:1600 part/models.py:1080 part/models.py:3568 -#: part/models.py:4162 part/serializers.py:1752 stock/api.py:869 +#: part/models.py:4162 part/serializers.py:1724 stock/api.py:869 msgid "Category" msgstr "دسته" @@ -663,7 +663,7 @@ msgid "Optional" msgstr "اختیاری" #: build/api.py:455 build/serializers.py:1415 common/setting/system.py:456 -#: part/models.py:1202 part/serializers.py:1714 part/serializers.py:1725 +#: part/models.py:1202 part/serializers.py:1686 part/serializers.py:1697 #: stock/api.py:639 msgid "Assembly" msgstr "مونتاژ" @@ -688,16 +688,16 @@ msgstr "اختصاص داده شده" msgid "Consumed" msgstr "" -#: build/api.py:499 company/models.py:912 company/serializers.py:440 +#: build/api.py:499 company/models.py:912 company/serializers.py:474 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 #: templates/email/part_event_notification.html:18 msgid "Available" msgstr "در دسترس" -#: build/api.py:523 build/serializers.py:1466 company/serializers.py:437 -#: order/serializers.py:1281 part/serializers.py:959 part/serializers.py:1306 -#: part/serializers.py:1761 +#: build/api.py:523 build/serializers.py:1466 company/serializers.py:471 +#: order/serializers.py:1281 part/serializers.py:931 part/serializers.py:1278 +#: part/serializers.py:1733 msgid "On Order" msgstr "" @@ -963,7 +963,7 @@ msgstr "" #: build/models.py:1136 build/models.py:1234 build/serializers.py:285 #: build/serializers.py:335 build/serializers.py:965 build/serializers.py:1739 #: order/models.py:717 order/serializers.py:658 order/serializers.py:844 -#: part/serializers.py:1708 stock/models.py:940 stock/models.py:1430 +#: part/serializers.py:1680 stock/models.py:940 stock/models.py:1430 #: stock/models.py:1878 stock/serializers.py:688 stock/serializers.py:1580 msgid "Quantity must be greater than zero" msgstr "" @@ -1385,20 +1385,20 @@ msgstr "" msgid "BOM Item" msgstr "" -#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1310 -#: part/serializers.py:1765 +#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1282 +#: part/serializers.py:1737 msgid "In Production" msgstr "" -#: build/serializers.py:1469 part/serializers.py:950 part/serializers.py:1314 +#: build/serializers.py:1469 part/serializers.py:922 part/serializers.py:1286 msgid "Scheduled to Build" msgstr "" -#: build/serializers.py:1472 part/serializers.py:987 +#: build/serializers.py:1472 part/serializers.py:959 msgid "External Stock" msgstr "" -#: build/serializers.py:1473 part/serializers.py:1300 part/serializers.py:1808 +#: build/serializers.py:1473 part/serializers.py:1272 part/serializers.py:1780 msgid "Available Stock" msgstr "" @@ -1588,7 +1588,7 @@ msgstr "" msgid "Price break quantity" msgstr "" -#: common/models.py:1348 company/serializers.py:564 order/models.py:1842 +#: common/models.py:1348 company/serializers.py:357 order/models.py:1842 #: order/models.py:3043 msgid "Price" msgstr "" @@ -1760,7 +1760,7 @@ msgstr "" msgid "Unit definition" msgstr "" -#: common/models.py:1911 common/models.py:1974 stock/models.py:2967 +#: common/models.py:1911 common/models.py:1974 stock/models.py:2984 #: stock/serializers.py:247 msgid "Attachment" msgstr "" @@ -1839,7 +1839,7 @@ msgstr "" #: common/models.py:2090 common/models.py:2329 company/models.py:622 #: machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2959 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2976 msgid "Value" msgstr "" @@ -2048,7 +2048,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2417 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Result" msgstr "" @@ -2141,7 +2141,7 @@ msgid "Linked thread for this message" msgstr "" #: common/models.py:2656 -msgid "Prioriy" +msgid "Priority" msgstr "" #: common/models.py:2698 @@ -2671,8 +2671,8 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1734 -#: part/serializers.py:1741 +#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1706 +#: part/serializers.py:1713 msgid "Component" msgstr "" @@ -3772,7 +3772,7 @@ msgstr "" msgid "Supplier is Active" msgstr "" -#: company/api.py:307 company/models.py:520 company/serializers.py:457 +#: company/api.py:307 company/models.py:520 company/serializers.py:503 #: part/serializers.py:566 msgid "Manufacturer" msgstr "" @@ -3964,7 +3964,7 @@ msgid "Link to address information (external)" msgstr "" #: company/models.py:492 company/models.py:609 company/models.py:832 -#: company/serializers.py:471 stock/api.py:561 +#: company/serializers.py:517 stock/api.py:561 msgid "Manufacturer Part" msgstr "" @@ -3981,7 +3981,7 @@ msgstr "" msgid "Select manufacturer" msgstr "" -#: company/models.py:527 company/serializers.py:479 order/serializers.py:734 +#: company/models.py:527 company/serializers.py:525 order/serializers.py:734 #: part/serializers.py:576 msgid "MPN" msgstr "" @@ -4030,7 +4030,7 @@ msgstr "" msgid "Linked manufacturer part must reference the same base part" msgstr "" -#: company/models.py:810 company/serializers.py:449 company/serializers.py:467 +#: company/models.py:810 company/serializers.py:495 company/serializers.py:513 #: order/models.py:639 part/serializers.py:550 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 @@ -4134,10 +4134,14 @@ msgstr "" msgid "Company Name" msgstr "" -#: company/serializers.py:433 part/serializers.py:955 stock/serializers.py:428 +#: company/serializers.py:467 part/serializers.py:927 stock/serializers.py:428 msgid "In Stock" msgstr "" +#: company/serializers.py:484 +msgid "Price Breaks" +msgstr "" + #: data_exporter/mixins.py:325 data_exporter/mixins.py:403 msgid "Error occurred during data export" msgstr "" @@ -4290,7 +4294,7 @@ msgstr "" msgid "Errors" msgstr "" -#: importer/models.py:550 part/serializers.py:1268 +#: importer/models.py:550 part/serializers.py:1240 msgid "Valid" msgstr "" @@ -5677,7 +5681,7 @@ msgstr "" msgid "Part category" msgstr "" -#: part/models.py:1088 part/serializers.py:929 +#: part/models.py:1088 part/serializers.py:901 #: report/templates/report/inventree_stock_location_report.html:103 msgid "IPN" msgstr "" @@ -5718,7 +5722,7 @@ msgstr "" msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:1186 part/serializers.py:1003 +#: part/models.py:1186 part/serializers.py:975 msgid "Minimum Stock" msgstr "" @@ -6418,203 +6422,203 @@ msgstr "" msgid "Supplier part matching this SKU already exists" msgstr "" -#: part/serializers.py:914 +#: part/serializers.py:886 msgid "Category Name" msgstr "" -#: part/serializers.py:943 +#: part/serializers.py:915 msgid "Building" msgstr "" -#: part/serializers.py:944 +#: part/serializers.py:916 msgid "Quantity of this part currently being in production" msgstr "" -#: part/serializers.py:951 +#: part/serializers.py:923 msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:971 stock/serializers.py:1019 stock/serializers.py:1189 +#: part/serializers.py:943 stock/serializers.py:1019 stock/serializers.py:1189 #: users/ruleset.py:30 msgid "Stock Items" msgstr "" -#: part/serializers.py:975 +#: part/serializers.py:947 msgid "Revisions" msgstr "" -#: part/serializers.py:979 +#: part/serializers.py:951 msgid "Suppliers" msgstr "" -#: part/serializers.py:983 part/serializers.py:1297 +#: part/serializers.py:955 part/serializers.py:1269 #: templates/email/low_stock_notification.html:16 #: templates/email/part_event_notification.html:17 msgid "Total Stock" msgstr "" -#: part/serializers.py:991 +#: part/serializers.py:963 msgid "Unallocated Stock" msgstr "" -#: part/serializers.py:999 +#: part/serializers.py:971 msgid "Variant Stock" msgstr "" -#: part/serializers.py:1054 +#: part/serializers.py:1026 msgid "Duplicate Part" msgstr "" -#: part/serializers.py:1055 +#: part/serializers.py:1027 msgid "Copy initial data from another Part" msgstr "" -#: part/serializers.py:1061 +#: part/serializers.py:1033 msgid "Initial Stock" msgstr "" -#: part/serializers.py:1062 +#: part/serializers.py:1034 msgid "Create Part with initial stock quantity" msgstr "" -#: part/serializers.py:1068 +#: part/serializers.py:1040 msgid "Supplier Information" msgstr "" -#: part/serializers.py:1069 +#: part/serializers.py:1041 msgid "Add initial supplier information for this part" msgstr "" -#: part/serializers.py:1077 +#: part/serializers.py:1049 msgid "Copy Category Parameters" msgstr "" -#: part/serializers.py:1078 +#: part/serializers.py:1050 msgid "Copy parameter templates from selected part category" msgstr "" -#: part/serializers.py:1083 +#: part/serializers.py:1055 msgid "Existing Image" msgstr "" -#: part/serializers.py:1084 +#: part/serializers.py:1056 msgid "Filename of an existing part image" msgstr "" -#: part/serializers.py:1101 +#: part/serializers.py:1073 msgid "Image file does not exist" msgstr "" -#: part/serializers.py:1269 +#: part/serializers.py:1241 msgid "Validate entire Bill of Materials" msgstr "" -#: part/serializers.py:1303 part/serializers.py:1769 +#: part/serializers.py:1275 part/serializers.py:1741 msgid "Can Build" msgstr "" -#: part/serializers.py:1320 +#: part/serializers.py:1292 msgid "Required for Build Orders" msgstr "" -#: part/serializers.py:1325 +#: part/serializers.py:1297 msgid "Allocated to Build Orders" msgstr "" -#: part/serializers.py:1332 +#: part/serializers.py:1304 msgid "Required for Sales Orders" msgstr "" -#: part/serializers.py:1336 +#: part/serializers.py:1308 msgid "Allocated to Sales Orders" msgstr "" -#: part/serializers.py:1475 +#: part/serializers.py:1447 msgid "Minimum Price" msgstr "" -#: part/serializers.py:1476 +#: part/serializers.py:1448 msgid "Override calculated value for minimum price" msgstr "" -#: part/serializers.py:1483 +#: part/serializers.py:1455 msgid "Minimum price currency" msgstr "" -#: part/serializers.py:1490 +#: part/serializers.py:1462 msgid "Maximum Price" msgstr "" -#: part/serializers.py:1491 +#: part/serializers.py:1463 msgid "Override calculated value for maximum price" msgstr "" -#: part/serializers.py:1498 +#: part/serializers.py:1470 msgid "Maximum price currency" msgstr "" -#: part/serializers.py:1527 +#: part/serializers.py:1499 msgid "Update" msgstr "" -#: part/serializers.py:1528 +#: part/serializers.py:1500 msgid "Update pricing for this part" msgstr "" -#: part/serializers.py:1551 +#: part/serializers.py:1523 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" msgstr "" -#: part/serializers.py:1558 +#: part/serializers.py:1530 msgid "Minimum price must not be greater than maximum price" msgstr "" -#: part/serializers.py:1561 +#: part/serializers.py:1533 msgid "Maximum price must not be less than minimum price" msgstr "" -#: part/serializers.py:1715 +#: part/serializers.py:1687 msgid "Select the parent assembly" msgstr "" -#: part/serializers.py:1735 +#: part/serializers.py:1707 msgid "Select the component part" msgstr "" -#: part/serializers.py:1929 +#: part/serializers.py:1901 msgid "Select part to copy BOM from" msgstr "" -#: part/serializers.py:1937 +#: part/serializers.py:1909 msgid "Remove Existing Data" msgstr "" -#: part/serializers.py:1938 +#: part/serializers.py:1910 msgid "Remove existing BOM items before copying" msgstr "" -#: part/serializers.py:1943 +#: part/serializers.py:1915 msgid "Include Inherited" msgstr "" -#: part/serializers.py:1944 +#: part/serializers.py:1916 msgid "Include BOM items which are inherited from templated parts" msgstr "" -#: part/serializers.py:1949 +#: part/serializers.py:1921 msgid "Skip Invalid Rows" msgstr "" -#: part/serializers.py:1950 +#: part/serializers.py:1922 msgid "Enable this option to skip invalid rows" msgstr "" -#: part/serializers.py:1955 +#: part/serializers.py:1927 msgid "Copy Substitute Parts" msgstr "" -#: part/serializers.py:1956 +#: part/serializers.py:1928 msgid "Copy substitute parts when duplicate BOM items" msgstr "" @@ -8455,115 +8459,119 @@ msgstr "" msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:2012 stock/models.py:2917 +#: stock/models.py:1912 +msgid "Cannot assign stock to structural location" +msgstr "" + +#: stock/models.py:2029 stock/models.py:2934 msgid "Test template does not exist" msgstr "" -#: stock/models.py:2030 +#: stock/models.py:2047 msgid "Stock item has been assigned to a sales order" msgstr "" -#: stock/models.py:2034 +#: stock/models.py:2051 msgid "Stock item is installed in another item" msgstr "" -#: stock/models.py:2037 +#: stock/models.py:2054 msgid "Stock item contains other items" msgstr "" -#: stock/models.py:2040 +#: stock/models.py:2057 msgid "Stock item has been assigned to a customer" msgstr "" -#: stock/models.py:2043 stock/models.py:2226 +#: stock/models.py:2060 stock/models.py:2243 msgid "Stock item is currently in production" msgstr "" -#: stock/models.py:2046 +#: stock/models.py:2063 msgid "Serialized stock cannot be merged" msgstr "" -#: stock/models.py:2053 stock/serializers.py:1462 +#: stock/models.py:2070 stock/serializers.py:1462 msgid "Duplicate stock items" msgstr "" -#: stock/models.py:2057 +#: stock/models.py:2074 msgid "Stock items must refer to the same part" msgstr "" -#: stock/models.py:2065 +#: stock/models.py:2082 msgid "Stock items must refer to the same supplier part" msgstr "" -#: stock/models.py:2070 +#: stock/models.py:2087 msgid "Stock status codes must match" msgstr "" -#: stock/models.py:2349 +#: stock/models.py:2366 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2818 +#: stock/models.py:2835 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2849 +#: stock/models.py:2866 msgid "Entry notes" msgstr "" -#: stock/models.py:2889 +#: stock/models.py:2906 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2920 +#: stock/models.py:2937 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2924 +#: stock/models.py:2941 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2929 +#: stock/models.py:2946 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Test result" msgstr "" -#: stock/models.py:2960 +#: stock/models.py:2977 msgid "Test output value" msgstr "" -#: stock/models.py:2968 stock/serializers.py:248 +#: stock/models.py:2985 stock/serializers.py:248 msgid "Test result attachment" msgstr "" -#: stock/models.py:2972 +#: stock/models.py:2989 msgid "Test notes" msgstr "" -#: stock/models.py:2980 +#: stock/models.py:2997 msgid "Test station" msgstr "" -#: stock/models.py:2981 +#: stock/models.py:2998 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2987 +#: stock/models.py:3004 msgid "Started" msgstr "" -#: stock/models.py:2988 +#: stock/models.py:3005 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2994 +#: stock/models.py:3011 msgid "Finished" msgstr "" -#: stock/models.py:2995 +#: stock/models.py:3012 msgid "The timestamp of the test finish" msgstr "" @@ -8902,83 +8910,87 @@ msgstr "" msgid "Stock manually removed" msgstr "" -#: stock/status_codes.py:57 +#: stock/status_codes.py:56 +msgid "Serialized stock items" +msgstr "" + +#: stock/status_codes.py:58 msgid "Returned to stock" msgstr "" -#: stock/status_codes.py:60 +#: stock/status_codes.py:61 msgid "Location changed" msgstr "" -#: stock/status_codes.py:61 +#: stock/status_codes.py:62 msgid "Stock updated" msgstr "" -#: stock/status_codes.py:64 +#: stock/status_codes.py:65 msgid "Installed into assembly" msgstr "" -#: stock/status_codes.py:65 +#: stock/status_codes.py:66 msgid "Removed from assembly" msgstr "" -#: stock/status_codes.py:67 +#: stock/status_codes.py:68 msgid "Installed component item" msgstr "" -#: stock/status_codes.py:68 +#: stock/status_codes.py:69 msgid "Removed component item" msgstr "" -#: stock/status_codes.py:71 +#: stock/status_codes.py:72 msgid "Split from parent item" msgstr "" -#: stock/status_codes.py:72 +#: stock/status_codes.py:73 msgid "Split child item" msgstr "" -#: stock/status_codes.py:75 +#: stock/status_codes.py:76 msgid "Merged stock items" msgstr "" -#: stock/status_codes.py:78 +#: stock/status_codes.py:79 msgid "Converted to variant" msgstr "" -#: stock/status_codes.py:81 +#: stock/status_codes.py:82 msgid "Build order output created" msgstr "" -#: stock/status_codes.py:82 +#: stock/status_codes.py:83 msgid "Build order output completed" msgstr "" -#: stock/status_codes.py:83 +#: stock/status_codes.py:84 msgid "Build order output rejected" msgstr "" -#: stock/status_codes.py:84 +#: stock/status_codes.py:85 msgid "Consumed by build order" msgstr "" -#: stock/status_codes.py:87 +#: stock/status_codes.py:88 msgid "Shipped against Sales Order" msgstr "" -#: stock/status_codes.py:90 +#: stock/status_codes.py:91 msgid "Received against Purchase Order" msgstr "" -#: stock/status_codes.py:93 +#: stock/status_codes.py:94 msgid "Returned against Return Order" msgstr "" -#: stock/status_codes.py:96 +#: stock/status_codes.py:97 msgid "Sent to customer" msgstr "" -#: stock/status_codes.py:97 +#: stock/status_codes.py:98 msgid "Returned from customer" msgstr "" diff --git a/src/backend/InvenTree/locale/fi/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/fi/LC_MESSAGES/django.po index 009922ad84..d5dbbe117c 100644 --- a/src/backend/InvenTree/locale/fi/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/fi/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-19 04:55+0000\n" -"PO-Revision-Date: 2025-11-19 04:59\n" +"POT-Creation-Date: 2025-11-24 06:50+0000\n" +"PO-Revision-Date: 2025-11-24 06:54\n" "Last-Translator: \n" "Language-Team: Finnish\n" "Language: fi_FI\n" @@ -81,21 +81,21 @@ msgstr "Annettu ensisijainen sähköpostiosoite ei kelpaa." msgid "The provided email domain is not approved." msgstr "Annetun sähköpostiosoitteen verkkotunnusta ei hyväksytä." -#: InvenTree/conversion.py:166 +#: InvenTree/conversion.py:240 #, python-brace-format msgid "Invalid unit provided ({unit})" msgstr "" -#: InvenTree/conversion.py:183 +#: InvenTree/conversion.py:257 msgid "No value provided" msgstr "Arvoa ei annettu" -#: InvenTree/conversion.py:210 +#: InvenTree/conversion.py:284 #, python-brace-format msgid "Could not convert {original} to {unit}" msgstr "" -#: InvenTree/conversion.py:212 InvenTree/conversion.py:226 +#: InvenTree/conversion.py:286 InvenTree/conversion.py:300 #: InvenTree/helpers.py:597 order/models.py:720 order/models.py:1015 msgid "Invalid quantity provided" msgstr "Annettu määrä on virheellinen" @@ -116,7 +116,7 @@ msgstr "" #: build/serializers.py:580 build/serializers.py:1788 company/models.py:857 #: order/models.py:1780 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2848 stock/models.py:2972 stock/serializers.py:717 +#: stock/models.py:2865 stock/models.py:2989 stock/serializers.py:717 #: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1336 #: stock/serializers.py:1425 stock/serializers.py:1624 msgid "Notes" @@ -345,7 +345,7 @@ msgstr "Täytyy olla kelvollinen luku" msgid "Currency" msgstr "Valuutta" -#: InvenTree/serializers.py:298 part/serializers.py:1385 +#: InvenTree/serializers.py:298 part/serializers.py:1357 msgid "Select currency from available options" msgstr "Valitse valuutta käytettävissä olevista vaihtoehdoista" @@ -553,14 +553,14 @@ msgstr "" #: build/api.py:100 build/api.py:466 build/api.py:845 build/models.py:270 #: build/serializers.py:1225 build/serializers.py:1356 -#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:445 +#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:491 #: order/api.py:298 order/api.py:302 order/api.py:929 order/api.py:1187 #: order/api.py:1190 order/models.py:1941 order/models.py:2108 #: order/models.py:2109 part/api.py:1233 part/api.py:1236 part/api.py:1302 #: part/api.py:1589 part/models.py:472 part/models.py:3296 part/models.py:3439 #: part/models.py:3497 part/models.py:3518 part/models.py:3540 #: part/models.py:3679 part/models.py:4046 part/models.py:4368 -#: part/models.py:4787 part/serializers.py:1928 +#: part/models.py:4787 part/serializers.py:1900 #: report/templates/report/inventree_bill_of_materials_report.html:110 #: report/templates/report/inventree_bill_of_materials_report.html:137 #: report/templates/report/inventree_build_order_report.html:109 @@ -582,7 +582,7 @@ msgstr "Osa" #: build/api.py:120 build/api.py:123 build/serializers.py:1438 part/api.py:980 #: part/api.py:1316 part/api.py:1600 part/models.py:1080 part/models.py:3568 -#: part/models.py:4162 part/serializers.py:1752 stock/api.py:869 +#: part/models.py:4162 part/serializers.py:1724 stock/api.py:869 msgid "Category" msgstr "Kategoria" @@ -663,7 +663,7 @@ msgid "Optional" msgstr "" #: build/api.py:455 build/serializers.py:1415 common/setting/system.py:456 -#: part/models.py:1202 part/serializers.py:1714 part/serializers.py:1725 +#: part/models.py:1202 part/serializers.py:1686 part/serializers.py:1697 #: stock/api.py:639 msgid "Assembly" msgstr "" @@ -688,16 +688,16 @@ msgstr "" msgid "Consumed" msgstr "" -#: build/api.py:499 company/models.py:912 company/serializers.py:440 +#: build/api.py:499 company/models.py:912 company/serializers.py:474 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 #: templates/email/part_event_notification.html:18 msgid "Available" msgstr "Saatavilla" -#: build/api.py:523 build/serializers.py:1466 company/serializers.py:437 -#: order/serializers.py:1281 part/serializers.py:959 part/serializers.py:1306 -#: part/serializers.py:1761 +#: build/api.py:523 build/serializers.py:1466 company/serializers.py:471 +#: order/serializers.py:1281 part/serializers.py:931 part/serializers.py:1278 +#: part/serializers.py:1733 msgid "On Order" msgstr "" @@ -963,7 +963,7 @@ msgstr "" #: build/models.py:1136 build/models.py:1234 build/serializers.py:285 #: build/serializers.py:335 build/serializers.py:965 build/serializers.py:1739 #: order/models.py:717 order/serializers.py:658 order/serializers.py:844 -#: part/serializers.py:1708 stock/models.py:940 stock/models.py:1430 +#: part/serializers.py:1680 stock/models.py:940 stock/models.py:1430 #: stock/models.py:1878 stock/serializers.py:688 stock/serializers.py:1580 msgid "Quantity must be greater than zero" msgstr "" @@ -1385,20 +1385,20 @@ msgstr "" msgid "BOM Item" msgstr "" -#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1310 -#: part/serializers.py:1765 +#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1282 +#: part/serializers.py:1737 msgid "In Production" msgstr "" -#: build/serializers.py:1469 part/serializers.py:950 part/serializers.py:1314 +#: build/serializers.py:1469 part/serializers.py:922 part/serializers.py:1286 msgid "Scheduled to Build" msgstr "" -#: build/serializers.py:1472 part/serializers.py:987 +#: build/serializers.py:1472 part/serializers.py:959 msgid "External Stock" msgstr "" -#: build/serializers.py:1473 part/serializers.py:1300 part/serializers.py:1808 +#: build/serializers.py:1473 part/serializers.py:1272 part/serializers.py:1780 msgid "Available Stock" msgstr "" @@ -1588,7 +1588,7 @@ msgstr "Käyttäjä" msgid "Price break quantity" msgstr "" -#: common/models.py:1348 company/serializers.py:564 order/models.py:1842 +#: common/models.py:1348 company/serializers.py:357 order/models.py:1842 #: order/models.py:3043 msgid "Price" msgstr "Hinta" @@ -1760,7 +1760,7 @@ msgstr "" msgid "Unit definition" msgstr "" -#: common/models.py:1911 common/models.py:1974 stock/models.py:2967 +#: common/models.py:1911 common/models.py:1974 stock/models.py:2984 #: stock/serializers.py:247 msgid "Attachment" msgstr "Liite" @@ -1839,7 +1839,7 @@ msgstr "" #: common/models.py:2090 common/models.py:2329 company/models.py:622 #: machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2959 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2976 msgid "Value" msgstr "Arvo" @@ -2048,7 +2048,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2417 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Result" msgstr "" @@ -2141,7 +2141,7 @@ msgid "Linked thread for this message" msgstr "" #: common/models.py:2656 -msgid "Prioriy" +msgid "Priority" msgstr "" #: common/models.py:2698 @@ -2671,8 +2671,8 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1734 -#: part/serializers.py:1741 +#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1706 +#: part/serializers.py:1713 msgid "Component" msgstr "Komponentti" @@ -3772,7 +3772,7 @@ msgstr "" msgid "Supplier is Active" msgstr "" -#: company/api.py:307 company/models.py:520 company/serializers.py:457 +#: company/api.py:307 company/models.py:520 company/serializers.py:503 #: part/serializers.py:566 msgid "Manufacturer" msgstr "Valmistaja" @@ -3964,7 +3964,7 @@ msgid "Link to address information (external)" msgstr "" #: company/models.py:492 company/models.py:609 company/models.py:832 -#: company/serializers.py:471 stock/api.py:561 +#: company/serializers.py:517 stock/api.py:561 msgid "Manufacturer Part" msgstr "" @@ -3981,7 +3981,7 @@ msgstr "" msgid "Select manufacturer" msgstr "Valitse valmistaja" -#: company/models.py:527 company/serializers.py:479 order/serializers.py:734 +#: company/models.py:527 company/serializers.py:525 order/serializers.py:734 #: part/serializers.py:576 msgid "MPN" msgstr "" @@ -4030,7 +4030,7 @@ msgstr "" msgid "Linked manufacturer part must reference the same base part" msgstr "" -#: company/models.py:810 company/serializers.py:449 company/serializers.py:467 +#: company/models.py:810 company/serializers.py:495 company/serializers.py:513 #: order/models.py:639 part/serializers.py:550 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 @@ -4134,10 +4134,14 @@ msgstr "" msgid "Company Name" msgstr "" -#: company/serializers.py:433 part/serializers.py:955 stock/serializers.py:428 +#: company/serializers.py:467 part/serializers.py:927 stock/serializers.py:428 msgid "In Stock" msgstr "" +#: company/serializers.py:484 +msgid "Price Breaks" +msgstr "" + #: data_exporter/mixins.py:325 data_exporter/mixins.py:403 msgid "Error occurred during data export" msgstr "" @@ -4290,7 +4294,7 @@ msgstr "" msgid "Errors" msgstr "" -#: importer/models.py:550 part/serializers.py:1268 +#: importer/models.py:550 part/serializers.py:1240 msgid "Valid" msgstr "" @@ -5677,7 +5681,7 @@ msgstr "" msgid "Part category" msgstr "" -#: part/models.py:1088 part/serializers.py:929 +#: part/models.py:1088 part/serializers.py:901 #: report/templates/report/inventree_stock_location_report.html:103 msgid "IPN" msgstr "" @@ -5718,7 +5722,7 @@ msgstr "" msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:1186 part/serializers.py:1003 +#: part/models.py:1186 part/serializers.py:975 msgid "Minimum Stock" msgstr "" @@ -6418,203 +6422,203 @@ msgstr "" msgid "Supplier part matching this SKU already exists" msgstr "" -#: part/serializers.py:914 +#: part/serializers.py:886 msgid "Category Name" msgstr "" -#: part/serializers.py:943 +#: part/serializers.py:915 msgid "Building" msgstr "" -#: part/serializers.py:944 +#: part/serializers.py:916 msgid "Quantity of this part currently being in production" msgstr "" -#: part/serializers.py:951 +#: part/serializers.py:923 msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:971 stock/serializers.py:1019 stock/serializers.py:1189 +#: part/serializers.py:943 stock/serializers.py:1019 stock/serializers.py:1189 #: users/ruleset.py:30 msgid "Stock Items" msgstr "" -#: part/serializers.py:975 +#: part/serializers.py:947 msgid "Revisions" msgstr "" -#: part/serializers.py:979 +#: part/serializers.py:951 msgid "Suppliers" msgstr "" -#: part/serializers.py:983 part/serializers.py:1297 +#: part/serializers.py:955 part/serializers.py:1269 #: templates/email/low_stock_notification.html:16 #: templates/email/part_event_notification.html:17 msgid "Total Stock" msgstr "" -#: part/serializers.py:991 +#: part/serializers.py:963 msgid "Unallocated Stock" msgstr "" -#: part/serializers.py:999 +#: part/serializers.py:971 msgid "Variant Stock" msgstr "" -#: part/serializers.py:1054 +#: part/serializers.py:1026 msgid "Duplicate Part" msgstr "" -#: part/serializers.py:1055 +#: part/serializers.py:1027 msgid "Copy initial data from another Part" msgstr "" -#: part/serializers.py:1061 +#: part/serializers.py:1033 msgid "Initial Stock" msgstr "" -#: part/serializers.py:1062 +#: part/serializers.py:1034 msgid "Create Part with initial stock quantity" msgstr "" -#: part/serializers.py:1068 +#: part/serializers.py:1040 msgid "Supplier Information" msgstr "" -#: part/serializers.py:1069 +#: part/serializers.py:1041 msgid "Add initial supplier information for this part" msgstr "" -#: part/serializers.py:1077 +#: part/serializers.py:1049 msgid "Copy Category Parameters" msgstr "" -#: part/serializers.py:1078 +#: part/serializers.py:1050 msgid "Copy parameter templates from selected part category" msgstr "" -#: part/serializers.py:1083 +#: part/serializers.py:1055 msgid "Existing Image" msgstr "" -#: part/serializers.py:1084 +#: part/serializers.py:1056 msgid "Filename of an existing part image" msgstr "" -#: part/serializers.py:1101 +#: part/serializers.py:1073 msgid "Image file does not exist" msgstr "" -#: part/serializers.py:1269 +#: part/serializers.py:1241 msgid "Validate entire Bill of Materials" msgstr "" -#: part/serializers.py:1303 part/serializers.py:1769 +#: part/serializers.py:1275 part/serializers.py:1741 msgid "Can Build" msgstr "" -#: part/serializers.py:1320 +#: part/serializers.py:1292 msgid "Required for Build Orders" msgstr "" -#: part/serializers.py:1325 +#: part/serializers.py:1297 msgid "Allocated to Build Orders" msgstr "" -#: part/serializers.py:1332 +#: part/serializers.py:1304 msgid "Required for Sales Orders" msgstr "" -#: part/serializers.py:1336 +#: part/serializers.py:1308 msgid "Allocated to Sales Orders" msgstr "" -#: part/serializers.py:1475 +#: part/serializers.py:1447 msgid "Minimum Price" msgstr "" -#: part/serializers.py:1476 +#: part/serializers.py:1448 msgid "Override calculated value for minimum price" msgstr "" -#: part/serializers.py:1483 +#: part/serializers.py:1455 msgid "Minimum price currency" msgstr "" -#: part/serializers.py:1490 +#: part/serializers.py:1462 msgid "Maximum Price" msgstr "" -#: part/serializers.py:1491 +#: part/serializers.py:1463 msgid "Override calculated value for maximum price" msgstr "" -#: part/serializers.py:1498 +#: part/serializers.py:1470 msgid "Maximum price currency" msgstr "" -#: part/serializers.py:1527 +#: part/serializers.py:1499 msgid "Update" msgstr "" -#: part/serializers.py:1528 +#: part/serializers.py:1500 msgid "Update pricing for this part" msgstr "" -#: part/serializers.py:1551 +#: part/serializers.py:1523 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" msgstr "" -#: part/serializers.py:1558 +#: part/serializers.py:1530 msgid "Minimum price must not be greater than maximum price" msgstr "" -#: part/serializers.py:1561 +#: part/serializers.py:1533 msgid "Maximum price must not be less than minimum price" msgstr "" -#: part/serializers.py:1715 +#: part/serializers.py:1687 msgid "Select the parent assembly" msgstr "" -#: part/serializers.py:1735 +#: part/serializers.py:1707 msgid "Select the component part" msgstr "" -#: part/serializers.py:1929 +#: part/serializers.py:1901 msgid "Select part to copy BOM from" msgstr "" -#: part/serializers.py:1937 +#: part/serializers.py:1909 msgid "Remove Existing Data" msgstr "" -#: part/serializers.py:1938 +#: part/serializers.py:1910 msgid "Remove existing BOM items before copying" msgstr "" -#: part/serializers.py:1943 +#: part/serializers.py:1915 msgid "Include Inherited" msgstr "" -#: part/serializers.py:1944 +#: part/serializers.py:1916 msgid "Include BOM items which are inherited from templated parts" msgstr "" -#: part/serializers.py:1949 +#: part/serializers.py:1921 msgid "Skip Invalid Rows" msgstr "" -#: part/serializers.py:1950 +#: part/serializers.py:1922 msgid "Enable this option to skip invalid rows" msgstr "" -#: part/serializers.py:1955 +#: part/serializers.py:1927 msgid "Copy Substitute Parts" msgstr "" -#: part/serializers.py:1956 +#: part/serializers.py:1928 msgid "Copy substitute parts when duplicate BOM items" msgstr "" @@ -8455,115 +8459,119 @@ msgstr "" msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:2012 stock/models.py:2917 +#: stock/models.py:1912 +msgid "Cannot assign stock to structural location" +msgstr "" + +#: stock/models.py:2029 stock/models.py:2934 msgid "Test template does not exist" msgstr "" -#: stock/models.py:2030 +#: stock/models.py:2047 msgid "Stock item has been assigned to a sales order" msgstr "" -#: stock/models.py:2034 +#: stock/models.py:2051 msgid "Stock item is installed in another item" msgstr "" -#: stock/models.py:2037 +#: stock/models.py:2054 msgid "Stock item contains other items" msgstr "" -#: stock/models.py:2040 +#: stock/models.py:2057 msgid "Stock item has been assigned to a customer" msgstr "" -#: stock/models.py:2043 stock/models.py:2226 +#: stock/models.py:2060 stock/models.py:2243 msgid "Stock item is currently in production" msgstr "" -#: stock/models.py:2046 +#: stock/models.py:2063 msgid "Serialized stock cannot be merged" msgstr "" -#: stock/models.py:2053 stock/serializers.py:1462 +#: stock/models.py:2070 stock/serializers.py:1462 msgid "Duplicate stock items" msgstr "" -#: stock/models.py:2057 +#: stock/models.py:2074 msgid "Stock items must refer to the same part" msgstr "" -#: stock/models.py:2065 +#: stock/models.py:2082 msgid "Stock items must refer to the same supplier part" msgstr "" -#: stock/models.py:2070 +#: stock/models.py:2087 msgid "Stock status codes must match" msgstr "" -#: stock/models.py:2349 +#: stock/models.py:2366 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2818 +#: stock/models.py:2835 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2849 +#: stock/models.py:2866 msgid "Entry notes" msgstr "" -#: stock/models.py:2889 +#: stock/models.py:2906 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2920 +#: stock/models.py:2937 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2924 +#: stock/models.py:2941 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2929 +#: stock/models.py:2946 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Test result" msgstr "" -#: stock/models.py:2960 +#: stock/models.py:2977 msgid "Test output value" msgstr "" -#: stock/models.py:2968 stock/serializers.py:248 +#: stock/models.py:2985 stock/serializers.py:248 msgid "Test result attachment" msgstr "" -#: stock/models.py:2972 +#: stock/models.py:2989 msgid "Test notes" msgstr "" -#: stock/models.py:2980 +#: stock/models.py:2997 msgid "Test station" msgstr "" -#: stock/models.py:2981 +#: stock/models.py:2998 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2987 +#: stock/models.py:3004 msgid "Started" msgstr "" -#: stock/models.py:2988 +#: stock/models.py:3005 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2994 +#: stock/models.py:3011 msgid "Finished" msgstr "" -#: stock/models.py:2995 +#: stock/models.py:3012 msgid "The timestamp of the test finish" msgstr "" @@ -8902,83 +8910,87 @@ msgstr "" msgid "Stock manually removed" msgstr "" -#: stock/status_codes.py:57 +#: stock/status_codes.py:56 +msgid "Serialized stock items" +msgstr "" + +#: stock/status_codes.py:58 msgid "Returned to stock" msgstr "" -#: stock/status_codes.py:60 +#: stock/status_codes.py:61 msgid "Location changed" msgstr "Sijainti muutettu" -#: stock/status_codes.py:61 +#: stock/status_codes.py:62 msgid "Stock updated" msgstr "Varasto päivitetty" -#: stock/status_codes.py:64 +#: stock/status_codes.py:65 msgid "Installed into assembly" msgstr "" -#: stock/status_codes.py:65 +#: stock/status_codes.py:66 msgid "Removed from assembly" msgstr "" -#: stock/status_codes.py:67 +#: stock/status_codes.py:68 msgid "Installed component item" msgstr "" -#: stock/status_codes.py:68 +#: stock/status_codes.py:69 msgid "Removed component item" msgstr "" -#: stock/status_codes.py:71 +#: stock/status_codes.py:72 msgid "Split from parent item" msgstr "" -#: stock/status_codes.py:72 +#: stock/status_codes.py:73 msgid "Split child item" msgstr "" -#: stock/status_codes.py:75 +#: stock/status_codes.py:76 msgid "Merged stock items" msgstr "" -#: stock/status_codes.py:78 +#: stock/status_codes.py:79 msgid "Converted to variant" msgstr "" -#: stock/status_codes.py:81 +#: stock/status_codes.py:82 msgid "Build order output created" msgstr "" -#: stock/status_codes.py:82 +#: stock/status_codes.py:83 msgid "Build order output completed" msgstr "" -#: stock/status_codes.py:83 +#: stock/status_codes.py:84 msgid "Build order output rejected" msgstr "" -#: stock/status_codes.py:84 +#: stock/status_codes.py:85 msgid "Consumed by build order" msgstr "" -#: stock/status_codes.py:87 +#: stock/status_codes.py:88 msgid "Shipped against Sales Order" msgstr "" -#: stock/status_codes.py:90 +#: stock/status_codes.py:91 msgid "Received against Purchase Order" msgstr "" -#: stock/status_codes.py:93 +#: stock/status_codes.py:94 msgid "Returned against Return Order" msgstr "" -#: stock/status_codes.py:96 +#: stock/status_codes.py:97 msgid "Sent to customer" msgstr "" -#: stock/status_codes.py:97 +#: stock/status_codes.py:98 msgid "Returned from customer" msgstr "" diff --git a/src/backend/InvenTree/locale/fr/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/fr/LC_MESSAGES/django.po index 18294d64e7..463bf86671 100644 --- a/src/backend/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-19 04:55+0000\n" -"PO-Revision-Date: 2025-11-19 04:59\n" +"POT-Creation-Date: 2025-11-24 06:50+0000\n" +"PO-Revision-Date: 2025-11-24 06:54\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -81,21 +81,21 @@ msgstr "L'adresse e-mail principale fournie n'est pas valide." msgid "The provided email domain is not approved." msgstr "Le domaine e-mail fourni n'est pas approuvé." -#: InvenTree/conversion.py:166 +#: InvenTree/conversion.py:240 #, python-brace-format msgid "Invalid unit provided ({unit})" msgstr "Unité fournie invalide ({unit})" -#: InvenTree/conversion.py:183 +#: InvenTree/conversion.py:257 msgid "No value provided" msgstr "Pas de valeur renseignée" -#: InvenTree/conversion.py:210 +#: InvenTree/conversion.py:284 #, python-brace-format msgid "Could not convert {original} to {unit}" msgstr "Impossible de convertir {original} en {unit}" -#: InvenTree/conversion.py:212 InvenTree/conversion.py:226 +#: InvenTree/conversion.py:286 InvenTree/conversion.py:300 #: InvenTree/helpers.py:597 order/models.py:720 order/models.py:1015 msgid "Invalid quantity provided" msgstr "Quantité fournie invalide" @@ -116,7 +116,7 @@ msgstr "Valeur décimale invalide" #: build/serializers.py:580 build/serializers.py:1788 company/models.py:857 #: order/models.py:1780 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2848 stock/models.py:2972 stock/serializers.py:717 +#: stock/models.py:2865 stock/models.py:2989 stock/serializers.py:717 #: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1336 #: stock/serializers.py:1425 stock/serializers.py:1624 msgid "Notes" @@ -345,7 +345,7 @@ msgstr "Doit être un nombre valide" msgid "Currency" msgstr "Devise" -#: InvenTree/serializers.py:298 part/serializers.py:1385 +#: InvenTree/serializers.py:298 part/serializers.py:1357 msgid "Select currency from available options" msgstr "Sélectionnez la devise à partir des options disponibles" @@ -553,14 +553,14 @@ msgstr "Inclure les variantes" #: build/api.py:100 build/api.py:466 build/api.py:845 build/models.py:270 #: build/serializers.py:1225 build/serializers.py:1356 -#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:445 +#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:491 #: order/api.py:298 order/api.py:302 order/api.py:929 order/api.py:1187 #: order/api.py:1190 order/models.py:1941 order/models.py:2108 #: order/models.py:2109 part/api.py:1233 part/api.py:1236 part/api.py:1302 #: part/api.py:1589 part/models.py:472 part/models.py:3296 part/models.py:3439 #: part/models.py:3497 part/models.py:3518 part/models.py:3540 #: part/models.py:3679 part/models.py:4046 part/models.py:4368 -#: part/models.py:4787 part/serializers.py:1928 +#: part/models.py:4787 part/serializers.py:1900 #: report/templates/report/inventree_bill_of_materials_report.html:110 #: report/templates/report/inventree_bill_of_materials_report.html:137 #: report/templates/report/inventree_build_order_report.html:109 @@ -582,7 +582,7 @@ msgstr "Pièce" #: build/api.py:120 build/api.py:123 build/serializers.py:1438 part/api.py:980 #: part/api.py:1316 part/api.py:1600 part/models.py:1080 part/models.py:3568 -#: part/models.py:4162 part/serializers.py:1752 stock/api.py:869 +#: part/models.py:4162 part/serializers.py:1724 stock/api.py:869 msgid "Category" msgstr "Catégorie" @@ -663,7 +663,7 @@ msgid "Optional" msgstr "Facultatif" #: build/api.py:455 build/serializers.py:1415 common/setting/system.py:456 -#: part/models.py:1202 part/serializers.py:1714 part/serializers.py:1725 +#: part/models.py:1202 part/serializers.py:1686 part/serializers.py:1697 #: stock/api.py:639 msgid "Assembly" msgstr "Assemblage" @@ -688,16 +688,16 @@ msgstr "Allouée" msgid "Consumed" msgstr "Consommé" -#: build/api.py:499 company/models.py:912 company/serializers.py:440 +#: build/api.py:499 company/models.py:912 company/serializers.py:474 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 #: templates/email/part_event_notification.html:18 msgid "Available" msgstr "Disponible" -#: build/api.py:523 build/serializers.py:1466 company/serializers.py:437 -#: order/serializers.py:1281 part/serializers.py:959 part/serializers.py:1306 -#: part/serializers.py:1761 +#: build/api.py:523 build/serializers.py:1466 company/serializers.py:471 +#: order/serializers.py:1281 part/serializers.py:931 part/serializers.py:1278 +#: part/serializers.py:1733 msgid "On Order" msgstr "En Commande" @@ -963,7 +963,7 @@ msgstr "L'ordre de production de correspond pas à l'ordre de commande" #: build/models.py:1136 build/models.py:1234 build/serializers.py:285 #: build/serializers.py:335 build/serializers.py:965 build/serializers.py:1739 #: order/models.py:717 order/serializers.py:658 order/serializers.py:844 -#: part/serializers.py:1708 stock/models.py:940 stock/models.py:1430 +#: part/serializers.py:1680 stock/models.py:940 stock/models.py:1430 #: stock/models.py:1878 stock/serializers.py:688 stock/serializers.py:1580 msgid "Quantity must be greater than zero" msgstr "La quantité doit être supérieure à zéro" @@ -1385,20 +1385,20 @@ msgstr "Autoriser les variantes" msgid "BOM Item" msgstr "Article du BOM" -#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1310 -#: part/serializers.py:1765 +#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1282 +#: part/serializers.py:1737 msgid "In Production" msgstr "En Production" -#: build/serializers.py:1469 part/serializers.py:950 part/serializers.py:1314 +#: build/serializers.py:1469 part/serializers.py:922 part/serializers.py:1286 msgid "Scheduled to Build" msgstr "Planifié pour fabrication" -#: build/serializers.py:1472 part/serializers.py:987 +#: build/serializers.py:1472 part/serializers.py:959 msgid "External Stock" msgstr "Stock externe" -#: build/serializers.py:1473 part/serializers.py:1300 part/serializers.py:1808 +#: build/serializers.py:1473 part/serializers.py:1272 part/serializers.py:1780 msgid "Available Stock" msgstr "Stock disponible" @@ -1588,7 +1588,7 @@ msgstr "Utilisateur" msgid "Price break quantity" msgstr "Quantité de rupture de prix" -#: common/models.py:1348 company/serializers.py:564 order/models.py:1842 +#: common/models.py:1348 company/serializers.py:357 order/models.py:1842 #: order/models.py:3043 msgid "Price" msgstr "Prix" @@ -1760,7 +1760,7 @@ msgstr "Définition" msgid "Unit definition" msgstr "Définition de l'unité" -#: common/models.py:1911 common/models.py:1974 stock/models.py:2967 +#: common/models.py:1911 common/models.py:1974 stock/models.py:2984 #: stock/serializers.py:247 msgid "Attachment" msgstr "Pièce jointe" @@ -1839,7 +1839,7 @@ msgstr "Clé logique de l'état qui est égale à cet état personnalisé dans l #: common/models.py:2090 common/models.py:2329 company/models.py:622 #: machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2959 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2976 msgid "Value" msgstr "Valeur" @@ -2048,7 +2048,7 @@ msgid "Response data from the barcode scan" msgstr "Données de réponse provenant de la lecture du code-barres" #: common/models.py:2417 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Result" msgstr "Résultat" @@ -2141,8 +2141,8 @@ msgid "Linked thread for this message" msgstr "Fil lié à ce message" #: common/models.py:2656 -msgid "Prioriy" -msgstr "Priorité" +msgid "Priority" +msgstr "" #: common/models.py:2698 msgid "Email Thread" @@ -2671,8 +2671,8 @@ msgstr "Les pièces sont des templates par défaut" msgid "Parts can be assembled from other components by default" msgstr "Les pièces peuvent être assemblées à partir d'autres composants par défaut" -#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1734 -#: part/serializers.py:1741 +#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1706 +#: part/serializers.py:1713 msgid "Component" msgstr "Composant" @@ -3772,7 +3772,7 @@ msgstr "La pièce interne est active" msgid "Supplier is Active" msgstr "Le fournisseur est actif" -#: company/api.py:307 company/models.py:520 company/serializers.py:457 +#: company/api.py:307 company/models.py:520 company/serializers.py:503 #: part/serializers.py:566 msgid "Manufacturer" msgstr "Fabricant" @@ -3964,7 +3964,7 @@ msgid "Link to address information (external)" msgstr "Lien vers les informations de l'adresse (externe)" #: company/models.py:492 company/models.py:609 company/models.py:832 -#: company/serializers.py:471 stock/api.py:561 +#: company/serializers.py:517 stock/api.py:561 msgid "Manufacturer Part" msgstr "Pièces du fabricant" @@ -3981,7 +3981,7 @@ msgstr "Sélectionner une partie" msgid "Select manufacturer" msgstr "Sélectionner un fabricant" -#: company/models.py:527 company/serializers.py:479 order/serializers.py:734 +#: company/models.py:527 company/serializers.py:525 order/serializers.py:734 #: part/serializers.py:576 msgid "MPN" msgstr "Référence fabricant" @@ -4030,7 +4030,7 @@ msgstr "Les unités d'emballage doivent être supérieures à zéro" 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:810 company/serializers.py:449 company/serializers.py:467 +#: company/models.py:810 company/serializers.py:495 company/serializers.py:513 #: order/models.py:639 part/serializers.py:550 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 @@ -4134,10 +4134,14 @@ msgstr "Devise par défaut utilisée pour ce fournisseur" msgid "Company Name" msgstr "Nom de l'entreprise" -#: company/serializers.py:433 part/serializers.py:955 stock/serializers.py:428 +#: company/serializers.py:467 part/serializers.py:927 stock/serializers.py:428 msgid "In Stock" msgstr "En Stock" +#: company/serializers.py:484 +msgid "Price Breaks" +msgstr "" + #: data_exporter/mixins.py:325 data_exporter/mixins.py:403 msgid "Error occurred during data export" msgstr "Une erreur s'est produite lors de l'exportation des données" @@ -4290,7 +4294,7 @@ msgstr "Données de la ligne d'origine" msgid "Errors" msgstr "Erreurs" -#: importer/models.py:550 part/serializers.py:1268 +#: importer/models.py:550 part/serializers.py:1240 msgid "Valid" msgstr "Valide" @@ -5677,7 +5681,7 @@ msgstr "Les mots-clés partiels pour améliorer la visibilité dans les résulta msgid "Part category" msgstr "Catégorie de la pièce" -#: part/models.py:1088 part/serializers.py:929 +#: part/models.py:1088 part/serializers.py:901 #: report/templates/report/inventree_stock_location_report.html:103 msgid "IPN" msgstr "IPN" @@ -5718,7 +5722,7 @@ msgstr "Expiration par défaut" msgid "Expiry time (in days) for stock items of this part" msgstr "Délai d'expiration (en jours) pour les articles en stock de cette pièce" -#: part/models.py:1186 part/serializers.py:1003 +#: part/models.py:1186 part/serializers.py:975 msgid "Minimum Stock" msgstr "Stock Minimum" @@ -6418,203 +6422,203 @@ msgstr "La pièce du fabricant correspondant à ce MPN existe déjà" msgid "Supplier part matching this SKU already exists" msgstr "La pièce du fournisseur correspondant à cette UGS existe déjà" -#: part/serializers.py:914 +#: part/serializers.py:886 msgid "Category Name" msgstr "Nom catégorie" -#: part/serializers.py:943 +#: part/serializers.py:915 msgid "Building" msgstr "Construction" -#: part/serializers.py:944 +#: part/serializers.py:916 msgid "Quantity of this part currently being in production" msgstr "Quantité de cette pièce actuellement en production" -#: part/serializers.py:951 +#: part/serializers.py:923 msgid "Outstanding quantity of this part scheduled to be built" msgstr "Quantité exceptionnelle de cette pièce sont planifié à la fabrication" -#: part/serializers.py:971 stock/serializers.py:1019 stock/serializers.py:1189 +#: part/serializers.py:943 stock/serializers.py:1019 stock/serializers.py:1189 #: users/ruleset.py:30 msgid "Stock Items" msgstr "Éléments en stock" -#: part/serializers.py:975 +#: part/serializers.py:947 msgid "Revisions" msgstr "Révisions" -#: part/serializers.py:979 +#: part/serializers.py:951 msgid "Suppliers" msgstr "Fournisseurs" -#: part/serializers.py:983 part/serializers.py:1297 +#: part/serializers.py:955 part/serializers.py:1269 #: templates/email/low_stock_notification.html:16 #: templates/email/part_event_notification.html:17 msgid "Total Stock" msgstr "Stock total" -#: part/serializers.py:991 +#: part/serializers.py:963 msgid "Unallocated Stock" msgstr "Stock non attribué" -#: part/serializers.py:999 +#: part/serializers.py:971 msgid "Variant Stock" msgstr "Variante Stock" -#: part/serializers.py:1054 +#: part/serializers.py:1026 msgid "Duplicate Part" msgstr "Dupliquer une pièce" -#: part/serializers.py:1055 +#: part/serializers.py:1027 msgid "Copy initial data from another Part" msgstr "Copier les données initiales d'une autre partie" -#: part/serializers.py:1061 +#: part/serializers.py:1033 msgid "Initial Stock" msgstr "Stock initial" -#: part/serializers.py:1062 +#: part/serializers.py:1034 msgid "Create Part with initial stock quantity" msgstr "Créer une pièce avec une quantité de stock initiale" -#: part/serializers.py:1068 +#: part/serializers.py:1040 msgid "Supplier Information" msgstr "Informations sur le fournisseur" -#: part/serializers.py:1069 +#: part/serializers.py:1041 msgid "Add initial supplier information for this part" msgstr "Ajouter les informations initiales du fournisseur pour cette pièce" -#: part/serializers.py:1077 +#: part/serializers.py:1049 msgid "Copy Category Parameters" msgstr "Copier les paramètres de la catégorie" -#: part/serializers.py:1078 +#: part/serializers.py:1050 msgid "Copy parameter templates from selected part category" msgstr "Copier les modèles de paramètres de la catégorie de pièces sélectionnée" -#: part/serializers.py:1083 +#: part/serializers.py:1055 msgid "Existing Image" msgstr "Image existante" -#: part/serializers.py:1084 +#: part/serializers.py:1056 msgid "Filename of an existing part image" msgstr "Nom de fichier d'une image de pièce existante" -#: part/serializers.py:1101 +#: part/serializers.py:1073 msgid "Image file does not exist" msgstr "Le fichier image n'existe pas" -#: part/serializers.py:1269 +#: part/serializers.py:1241 msgid "Validate entire Bill of Materials" msgstr "Valider l'ensemble de la nomenclature" -#: part/serializers.py:1303 part/serializers.py:1769 +#: part/serializers.py:1275 part/serializers.py:1741 msgid "Can Build" msgstr "Peut construire" -#: part/serializers.py:1320 +#: part/serializers.py:1292 msgid "Required for Build Orders" msgstr "Nécessaire pour fabrication" -#: part/serializers.py:1325 +#: part/serializers.py:1297 msgid "Allocated to Build Orders" msgstr "Alloué à la fabrication" -#: part/serializers.py:1332 +#: part/serializers.py:1304 msgid "Required for Sales Orders" msgstr "Nécessaire pour les commandes" -#: part/serializers.py:1336 +#: part/serializers.py:1308 msgid "Allocated to Sales Orders" msgstr "Alloué aux commandes" -#: part/serializers.py:1475 +#: part/serializers.py:1447 msgid "Minimum Price" msgstr "Prix Minimum" -#: part/serializers.py:1476 +#: part/serializers.py:1448 msgid "Override calculated value for minimum price" msgstr "Remplacer la valeur calculée pour le prix minimum" -#: part/serializers.py:1483 +#: part/serializers.py:1455 msgid "Minimum price currency" msgstr "Prix minimum monnaie" -#: part/serializers.py:1490 +#: part/serializers.py:1462 msgid "Maximum Price" msgstr "Prix Maximum" -#: part/serializers.py:1491 +#: part/serializers.py:1463 msgid "Override calculated value for maximum price" msgstr "Remplacer la valeur calculée pour le prix maximum" -#: part/serializers.py:1498 +#: part/serializers.py:1470 msgid "Maximum price currency" msgstr "Devise du prix maximum" -#: part/serializers.py:1527 +#: part/serializers.py:1499 msgid "Update" msgstr "Mise à jour" -#: part/serializers.py:1528 +#: part/serializers.py:1500 msgid "Update pricing for this part" msgstr "Mise à jour des prix pour cette pièce" -#: part/serializers.py:1551 +#: part/serializers.py:1523 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" msgstr "Impossible de convertir les devises fournies en {default_currency}" -#: part/serializers.py:1558 +#: part/serializers.py:1530 msgid "Minimum price must not be greater than maximum price" msgstr "Le prix minimum ne doit pas être supérieur au prix maximum" -#: part/serializers.py:1561 +#: part/serializers.py:1533 msgid "Maximum price must not be less than minimum price" msgstr "Le prix maximum ne doit pas être inférieur au prix minimum" -#: part/serializers.py:1715 +#: part/serializers.py:1687 msgid "Select the parent assembly" msgstr "Sélectionner l'assemblage parent" -#: part/serializers.py:1735 +#: part/serializers.py:1707 msgid "Select the component part" msgstr "Sélectionner le composant" -#: part/serializers.py:1929 +#: part/serializers.py:1901 msgid "Select part to copy BOM from" msgstr "Sélectionner la pièce à partir de laquelle copier la nomenclature" -#: part/serializers.py:1937 +#: part/serializers.py:1909 msgid "Remove Existing Data" msgstr "Supprimer les données existantes" -#: part/serializers.py:1938 +#: part/serializers.py:1910 msgid "Remove existing BOM items before copying" msgstr "Supprimer les postes de nomenclature existants avant de les copier" -#: part/serializers.py:1943 +#: part/serializers.py:1915 msgid "Include Inherited" msgstr "Inclure l'héritage" -#: part/serializers.py:1944 +#: part/serializers.py:1916 msgid "Include BOM items which are inherited from templated parts" msgstr "Inclure les éléments de nomenclature hérités des pièces modélisées" -#: part/serializers.py:1949 +#: part/serializers.py:1921 msgid "Skip Invalid Rows" msgstr "Sauter les lignes non valides" -#: part/serializers.py:1950 +#: part/serializers.py:1922 msgid "Enable this option to skip invalid rows" msgstr "Activez cette option pour ignorer les lignes non valides" -#: part/serializers.py:1955 +#: part/serializers.py:1927 msgid "Copy Substitute Parts" msgstr "Copier les pièces de remplacement" -#: part/serializers.py:1956 +#: part/serializers.py:1928 msgid "Copy substitute parts when duplicate BOM items" msgstr "Copie de pièces de rechange en cas de duplication de postes de nomenclature" @@ -8455,115 +8459,119 @@ msgstr "Les numéros de série doivent être fournis sous forme de liste" msgid "Quantity does not match serial numbers" msgstr "La quantité ne correspond pas au nombre de numéros de série" -#: stock/models.py:2012 stock/models.py:2917 +#: stock/models.py:1912 +msgid "Cannot assign stock to structural location" +msgstr "" + +#: stock/models.py:2029 stock/models.py:2934 msgid "Test template does not exist" msgstr "Le modèle de test n'existe pas" -#: stock/models.py:2030 +#: stock/models.py:2047 msgid "Stock item has been assigned to a sales order" msgstr "Un article de stock a été affecté à une commande client" -#: stock/models.py:2034 +#: stock/models.py:2051 msgid "Stock item is installed in another item" msgstr "L'article de stock est installé dans un autre article" -#: stock/models.py:2037 +#: stock/models.py:2054 msgid "Stock item contains other items" msgstr "L'article de stock contient d'autres articles" -#: stock/models.py:2040 +#: stock/models.py:2057 msgid "Stock item has been assigned to a customer" msgstr "Un article de stock a été affecté à un client" -#: stock/models.py:2043 stock/models.py:2226 +#: stock/models.py:2060 stock/models.py:2243 msgid "Stock item is currently in production" msgstr "L'article de stock est actuellement en production" -#: stock/models.py:2046 +#: stock/models.py:2063 msgid "Serialized stock cannot be merged" msgstr "Le stock sérialisé ne peut pas être fusionné" -#: stock/models.py:2053 stock/serializers.py:1462 +#: stock/models.py:2070 stock/serializers.py:1462 msgid "Duplicate stock items" msgstr "Articles de stock en double" -#: stock/models.py:2057 +#: stock/models.py:2074 msgid "Stock items must refer to the same part" msgstr "Les articles en stock doivent se référer à la même pièce" -#: stock/models.py:2065 +#: stock/models.py:2082 msgid "Stock items must refer to the same supplier part" msgstr "Les articles en stock doivent se référer à la même pièce du fournisseur" -#: stock/models.py:2070 +#: stock/models.py:2087 msgid "Stock status codes must match" msgstr "Les codes d'état des stocks doivent correspondre" -#: stock/models.py:2349 +#: stock/models.py:2366 msgid "StockItem cannot be moved as it is not in stock" msgstr "StockItem ne peut pas être déplacé car il n'est pas en stock" -#: stock/models.py:2818 +#: stock/models.py:2835 msgid "Stock Item Tracking" msgstr "Suivi des articles en stock" -#: stock/models.py:2849 +#: stock/models.py:2866 msgid "Entry notes" msgstr "Notes d'entrée" -#: stock/models.py:2889 +#: stock/models.py:2906 msgid "Stock Item Test Result" msgstr "Résultat du test de l'article en stock" -#: stock/models.py:2920 +#: stock/models.py:2937 msgid "Value must be provided for this test" msgstr "Une valeur doit être fournie pour ce test" -#: stock/models.py:2924 +#: stock/models.py:2941 msgid "Attachment must be uploaded for this test" msgstr "La pièce jointe doit être téléchargée pour ce test" -#: stock/models.py:2929 +#: stock/models.py:2946 msgid "Invalid value for this test" msgstr "Valeur non valide pour ce test" -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Test result" msgstr "Résultat du test" -#: stock/models.py:2960 +#: stock/models.py:2977 msgid "Test output value" msgstr "Valeur de sortie du test" -#: stock/models.py:2968 stock/serializers.py:248 +#: stock/models.py:2985 stock/serializers.py:248 msgid "Test result attachment" msgstr "Pièce jointe au résultat du test" -#: stock/models.py:2972 +#: stock/models.py:2989 msgid "Test notes" msgstr "Notes de test" -#: stock/models.py:2980 +#: stock/models.py:2997 msgid "Test station" msgstr "Station de test" -#: stock/models.py:2981 +#: stock/models.py:2998 msgid "The identifier of the test station where the test was performed" msgstr "L'identifiant de la station de test où le test a été effectué" -#: stock/models.py:2987 +#: stock/models.py:3004 msgid "Started" msgstr "Commencé" -#: stock/models.py:2988 +#: stock/models.py:3005 msgid "The timestamp of the test start" msgstr "Horodatage du début du test" -#: stock/models.py:2994 +#: stock/models.py:3011 msgid "Finished" msgstr "Fini" -#: stock/models.py:2995 +#: stock/models.py:3012 msgid "The timestamp of the test finish" msgstr "Horodatage de la fin du test" @@ -8902,83 +8910,87 @@ msgstr "Stock ajouté manuellement" msgid "Stock manually removed" msgstr "Stock supprimé manuellement" -#: stock/status_codes.py:57 +#: stock/status_codes.py:56 +msgid "Serialized stock items" +msgstr "" + +#: stock/status_codes.py:58 msgid "Returned to stock" msgstr "" -#: stock/status_codes.py:60 +#: stock/status_codes.py:61 msgid "Location changed" msgstr "Emplacement modifié" -#: stock/status_codes.py:61 +#: stock/status_codes.py:62 msgid "Stock updated" msgstr "Stock mis à jour" -#: stock/status_codes.py:64 +#: stock/status_codes.py:65 msgid "Installed into assembly" msgstr "Installé dans l'assemblage" -#: stock/status_codes.py:65 +#: stock/status_codes.py:66 msgid "Removed from assembly" msgstr "Retiré de l'assemblage" -#: stock/status_codes.py:67 +#: stock/status_codes.py:68 msgid "Installed component item" msgstr "Composant installé" -#: stock/status_codes.py:68 +#: stock/status_codes.py:69 msgid "Removed component item" msgstr "Composant retiré" -#: stock/status_codes.py:71 +#: stock/status_codes.py:72 msgid "Split from parent item" msgstr "Séparer de l'élément parent" -#: stock/status_codes.py:72 +#: stock/status_codes.py:73 msgid "Split child item" msgstr "Fractionner l'élément enfant" -#: stock/status_codes.py:75 +#: stock/status_codes.py:76 msgid "Merged stock items" msgstr "Articles de stock fusionnés" -#: stock/status_codes.py:78 +#: stock/status_codes.py:79 msgid "Converted to variant" msgstr "Converti en variante" -#: stock/status_codes.py:81 +#: stock/status_codes.py:82 msgid "Build order output created" msgstr "La sortie de l'ordre de construction a été créée" -#: stock/status_codes.py:82 +#: stock/status_codes.py:83 msgid "Build order output completed" msgstr "Sortie de l'ordre de construction terminée" -#: stock/status_codes.py:83 +#: stock/status_codes.py:84 msgid "Build order output rejected" msgstr "La sortie de l'ordre de construction a été refusée" -#: stock/status_codes.py:84 +#: stock/status_codes.py:85 msgid "Consumed by build order" msgstr "Consommé par ordre de construction" -#: stock/status_codes.py:87 +#: stock/status_codes.py:88 msgid "Shipped against Sales Order" msgstr "Commandes expédiées vs. ventes" -#: stock/status_codes.py:90 +#: stock/status_codes.py:91 msgid "Received against Purchase Order" msgstr "Livraisons reçues vs. commandes réalisées" -#: stock/status_codes.py:93 +#: stock/status_codes.py:94 msgid "Returned against Return Order" msgstr "Livraisons retournées vs. commandes retournées" -#: stock/status_codes.py:96 +#: stock/status_codes.py:97 msgid "Sent to customer" msgstr "Envoyé au client" -#: stock/status_codes.py:97 +#: stock/status_codes.py:98 msgid "Returned from customer" msgstr "Retourné par le client" diff --git a/src/backend/InvenTree/locale/he/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/he/LC_MESSAGES/django.po index 3b08493316..7578116755 100644 --- a/src/backend/InvenTree/locale/he/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/he/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-19 04:55+0000\n" -"PO-Revision-Date: 2025-11-19 04:59\n" +"POT-Creation-Date: 2025-11-24 06:50+0000\n" +"PO-Revision-Date: 2025-11-24 06:54\n" "Last-Translator: \n" "Language-Team: Hebrew\n" "Language: he_IL\n" @@ -81,21 +81,21 @@ msgstr "" msgid "The provided email domain is not approved." msgstr "" -#: InvenTree/conversion.py:166 +#: InvenTree/conversion.py:240 #, python-brace-format msgid "Invalid unit provided ({unit})" msgstr "סופקה יחידה שלא קיימת ({unit})" -#: InvenTree/conversion.py:183 +#: InvenTree/conversion.py:257 msgid "No value provided" msgstr "לא צוין ערך" -#: InvenTree/conversion.py:210 +#: InvenTree/conversion.py:284 #, python-brace-format msgid "Could not convert {original} to {unit}" msgstr "" -#: InvenTree/conversion.py:212 InvenTree/conversion.py:226 +#: InvenTree/conversion.py:286 InvenTree/conversion.py:300 #: InvenTree/helpers.py:597 order/models.py:720 order/models.py:1015 msgid "Invalid quantity provided" msgstr "" @@ -116,7 +116,7 @@ msgstr "" #: build/serializers.py:580 build/serializers.py:1788 company/models.py:857 #: order/models.py:1780 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2848 stock/models.py:2972 stock/serializers.py:717 +#: stock/models.py:2865 stock/models.py:2989 stock/serializers.py:717 #: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1336 #: stock/serializers.py:1425 stock/serializers.py:1624 msgid "Notes" @@ -345,7 +345,7 @@ msgstr "המספר חייב להיות תקין" msgid "Currency" msgstr "מטבע" -#: InvenTree/serializers.py:298 part/serializers.py:1385 +#: InvenTree/serializers.py:298 part/serializers.py:1357 msgid "Select currency from available options" msgstr "בחר מטבע מהאפשרויות הזמינות" @@ -553,14 +553,14 @@ msgstr "" #: build/api.py:100 build/api.py:466 build/api.py:845 build/models.py:270 #: build/serializers.py:1225 build/serializers.py:1356 -#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:445 +#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:491 #: order/api.py:298 order/api.py:302 order/api.py:929 order/api.py:1187 #: order/api.py:1190 order/models.py:1941 order/models.py:2108 #: order/models.py:2109 part/api.py:1233 part/api.py:1236 part/api.py:1302 #: part/api.py:1589 part/models.py:472 part/models.py:3296 part/models.py:3439 #: part/models.py:3497 part/models.py:3518 part/models.py:3540 #: part/models.py:3679 part/models.py:4046 part/models.py:4368 -#: part/models.py:4787 part/serializers.py:1928 +#: part/models.py:4787 part/serializers.py:1900 #: report/templates/report/inventree_bill_of_materials_report.html:110 #: report/templates/report/inventree_bill_of_materials_report.html:137 #: report/templates/report/inventree_build_order_report.html:109 @@ -582,7 +582,7 @@ msgstr "רכיב" #: build/api.py:120 build/api.py:123 build/serializers.py:1438 part/api.py:980 #: part/api.py:1316 part/api.py:1600 part/models.py:1080 part/models.py:3568 -#: part/models.py:4162 part/serializers.py:1752 stock/api.py:869 +#: part/models.py:4162 part/serializers.py:1724 stock/api.py:869 msgid "Category" msgstr "" @@ -663,7 +663,7 @@ msgid "Optional" msgstr "" #: build/api.py:455 build/serializers.py:1415 common/setting/system.py:456 -#: part/models.py:1202 part/serializers.py:1714 part/serializers.py:1725 +#: part/models.py:1202 part/serializers.py:1686 part/serializers.py:1697 #: stock/api.py:639 msgid "Assembly" msgstr "" @@ -688,16 +688,16 @@ msgstr "" msgid "Consumed" msgstr "" -#: build/api.py:499 company/models.py:912 company/serializers.py:440 +#: build/api.py:499 company/models.py:912 company/serializers.py:474 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 #: templates/email/part_event_notification.html:18 msgid "Available" msgstr "" -#: build/api.py:523 build/serializers.py:1466 company/serializers.py:437 -#: order/serializers.py:1281 part/serializers.py:959 part/serializers.py:1306 -#: part/serializers.py:1761 +#: build/api.py:523 build/serializers.py:1466 company/serializers.py:471 +#: order/serializers.py:1281 part/serializers.py:931 part/serializers.py:1278 +#: part/serializers.py:1733 msgid "On Order" msgstr "" @@ -963,7 +963,7 @@ msgstr "" #: build/models.py:1136 build/models.py:1234 build/serializers.py:285 #: build/serializers.py:335 build/serializers.py:965 build/serializers.py:1739 #: order/models.py:717 order/serializers.py:658 order/serializers.py:844 -#: part/serializers.py:1708 stock/models.py:940 stock/models.py:1430 +#: part/serializers.py:1680 stock/models.py:940 stock/models.py:1430 #: stock/models.py:1878 stock/serializers.py:688 stock/serializers.py:1580 msgid "Quantity must be greater than zero" msgstr "" @@ -1385,20 +1385,20 @@ msgstr "" msgid "BOM Item" msgstr "" -#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1310 -#: part/serializers.py:1765 +#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1282 +#: part/serializers.py:1737 msgid "In Production" msgstr "" -#: build/serializers.py:1469 part/serializers.py:950 part/serializers.py:1314 +#: build/serializers.py:1469 part/serializers.py:922 part/serializers.py:1286 msgid "Scheduled to Build" msgstr "" -#: build/serializers.py:1472 part/serializers.py:987 +#: build/serializers.py:1472 part/serializers.py:959 msgid "External Stock" msgstr "" -#: build/serializers.py:1473 part/serializers.py:1300 part/serializers.py:1808 +#: build/serializers.py:1473 part/serializers.py:1272 part/serializers.py:1780 msgid "Available Stock" msgstr "" @@ -1588,7 +1588,7 @@ msgstr "משתמש" msgid "Price break quantity" msgstr "" -#: common/models.py:1348 company/serializers.py:564 order/models.py:1842 +#: common/models.py:1348 company/serializers.py:357 order/models.py:1842 #: order/models.py:3043 msgid "Price" msgstr "" @@ -1760,7 +1760,7 @@ msgstr "" msgid "Unit definition" msgstr "" -#: common/models.py:1911 common/models.py:1974 stock/models.py:2967 +#: common/models.py:1911 common/models.py:1974 stock/models.py:2984 #: stock/serializers.py:247 msgid "Attachment" msgstr "קובץ מצורף" @@ -1839,7 +1839,7 @@ msgstr "" #: common/models.py:2090 common/models.py:2329 company/models.py:622 #: machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2959 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2976 msgid "Value" msgstr "" @@ -2048,7 +2048,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2417 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Result" msgstr "" @@ -2141,7 +2141,7 @@ msgid "Linked thread for this message" msgstr "" #: common/models.py:2656 -msgid "Prioriy" +msgid "Priority" msgstr "" #: common/models.py:2698 @@ -2671,8 +2671,8 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1734 -#: part/serializers.py:1741 +#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1706 +#: part/serializers.py:1713 msgid "Component" msgstr "" @@ -3772,7 +3772,7 @@ msgstr "" msgid "Supplier is Active" msgstr "" -#: company/api.py:307 company/models.py:520 company/serializers.py:457 +#: company/api.py:307 company/models.py:520 company/serializers.py:503 #: part/serializers.py:566 msgid "Manufacturer" msgstr "" @@ -3964,7 +3964,7 @@ msgid "Link to address information (external)" msgstr "" #: company/models.py:492 company/models.py:609 company/models.py:832 -#: company/serializers.py:471 stock/api.py:561 +#: company/serializers.py:517 stock/api.py:561 msgid "Manufacturer Part" msgstr "" @@ -3981,7 +3981,7 @@ msgstr "" msgid "Select manufacturer" msgstr "" -#: company/models.py:527 company/serializers.py:479 order/serializers.py:734 +#: company/models.py:527 company/serializers.py:525 order/serializers.py:734 #: part/serializers.py:576 msgid "MPN" msgstr "" @@ -4030,7 +4030,7 @@ msgstr "" msgid "Linked manufacturer part must reference the same base part" msgstr "" -#: company/models.py:810 company/serializers.py:449 company/serializers.py:467 +#: company/models.py:810 company/serializers.py:495 company/serializers.py:513 #: order/models.py:639 part/serializers.py:550 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 @@ -4134,10 +4134,14 @@ msgstr "" msgid "Company Name" msgstr "" -#: company/serializers.py:433 part/serializers.py:955 stock/serializers.py:428 +#: company/serializers.py:467 part/serializers.py:927 stock/serializers.py:428 msgid "In Stock" msgstr "" +#: company/serializers.py:484 +msgid "Price Breaks" +msgstr "" + #: data_exporter/mixins.py:325 data_exporter/mixins.py:403 msgid "Error occurred during data export" msgstr "" @@ -4290,7 +4294,7 @@ msgstr "" msgid "Errors" msgstr "" -#: importer/models.py:550 part/serializers.py:1268 +#: importer/models.py:550 part/serializers.py:1240 msgid "Valid" msgstr "" @@ -5677,7 +5681,7 @@ msgstr "" msgid "Part category" msgstr "" -#: part/models.py:1088 part/serializers.py:929 +#: part/models.py:1088 part/serializers.py:901 #: report/templates/report/inventree_stock_location_report.html:103 msgid "IPN" msgstr "" @@ -5718,7 +5722,7 @@ msgstr "" msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:1186 part/serializers.py:1003 +#: part/models.py:1186 part/serializers.py:975 msgid "Minimum Stock" msgstr "" @@ -6418,203 +6422,203 @@ msgstr "" msgid "Supplier part matching this SKU already exists" msgstr "" -#: part/serializers.py:914 +#: part/serializers.py:886 msgid "Category Name" msgstr "" -#: part/serializers.py:943 +#: part/serializers.py:915 msgid "Building" msgstr "" -#: part/serializers.py:944 +#: part/serializers.py:916 msgid "Quantity of this part currently being in production" msgstr "" -#: part/serializers.py:951 +#: part/serializers.py:923 msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:971 stock/serializers.py:1019 stock/serializers.py:1189 +#: part/serializers.py:943 stock/serializers.py:1019 stock/serializers.py:1189 #: users/ruleset.py:30 msgid "Stock Items" msgstr "" -#: part/serializers.py:975 +#: part/serializers.py:947 msgid "Revisions" msgstr "" -#: part/serializers.py:979 +#: part/serializers.py:951 msgid "Suppliers" msgstr "" -#: part/serializers.py:983 part/serializers.py:1297 +#: part/serializers.py:955 part/serializers.py:1269 #: templates/email/low_stock_notification.html:16 #: templates/email/part_event_notification.html:17 msgid "Total Stock" msgstr "" -#: part/serializers.py:991 +#: part/serializers.py:963 msgid "Unallocated Stock" msgstr "" -#: part/serializers.py:999 +#: part/serializers.py:971 msgid "Variant Stock" msgstr "" -#: part/serializers.py:1054 +#: part/serializers.py:1026 msgid "Duplicate Part" msgstr "" -#: part/serializers.py:1055 +#: part/serializers.py:1027 msgid "Copy initial data from another Part" msgstr "" -#: part/serializers.py:1061 +#: part/serializers.py:1033 msgid "Initial Stock" msgstr "" -#: part/serializers.py:1062 +#: part/serializers.py:1034 msgid "Create Part with initial stock quantity" msgstr "" -#: part/serializers.py:1068 +#: part/serializers.py:1040 msgid "Supplier Information" msgstr "" -#: part/serializers.py:1069 +#: part/serializers.py:1041 msgid "Add initial supplier information for this part" msgstr "" -#: part/serializers.py:1077 +#: part/serializers.py:1049 msgid "Copy Category Parameters" msgstr "" -#: part/serializers.py:1078 +#: part/serializers.py:1050 msgid "Copy parameter templates from selected part category" msgstr "" -#: part/serializers.py:1083 +#: part/serializers.py:1055 msgid "Existing Image" msgstr "" -#: part/serializers.py:1084 +#: part/serializers.py:1056 msgid "Filename of an existing part image" msgstr "" -#: part/serializers.py:1101 +#: part/serializers.py:1073 msgid "Image file does not exist" msgstr "" -#: part/serializers.py:1269 +#: part/serializers.py:1241 msgid "Validate entire Bill of Materials" msgstr "" -#: part/serializers.py:1303 part/serializers.py:1769 +#: part/serializers.py:1275 part/serializers.py:1741 msgid "Can Build" msgstr "" -#: part/serializers.py:1320 +#: part/serializers.py:1292 msgid "Required for Build Orders" msgstr "" -#: part/serializers.py:1325 +#: part/serializers.py:1297 msgid "Allocated to Build Orders" msgstr "" -#: part/serializers.py:1332 +#: part/serializers.py:1304 msgid "Required for Sales Orders" msgstr "" -#: part/serializers.py:1336 +#: part/serializers.py:1308 msgid "Allocated to Sales Orders" msgstr "" -#: part/serializers.py:1475 +#: part/serializers.py:1447 msgid "Minimum Price" msgstr "" -#: part/serializers.py:1476 +#: part/serializers.py:1448 msgid "Override calculated value for minimum price" msgstr "" -#: part/serializers.py:1483 +#: part/serializers.py:1455 msgid "Minimum price currency" msgstr "" -#: part/serializers.py:1490 +#: part/serializers.py:1462 msgid "Maximum Price" msgstr "" -#: part/serializers.py:1491 +#: part/serializers.py:1463 msgid "Override calculated value for maximum price" msgstr "" -#: part/serializers.py:1498 +#: part/serializers.py:1470 msgid "Maximum price currency" msgstr "" -#: part/serializers.py:1527 +#: part/serializers.py:1499 msgid "Update" msgstr "" -#: part/serializers.py:1528 +#: part/serializers.py:1500 msgid "Update pricing for this part" msgstr "" -#: part/serializers.py:1551 +#: part/serializers.py:1523 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" msgstr "" -#: part/serializers.py:1558 +#: part/serializers.py:1530 msgid "Minimum price must not be greater than maximum price" msgstr "" -#: part/serializers.py:1561 +#: part/serializers.py:1533 msgid "Maximum price must not be less than minimum price" msgstr "" -#: part/serializers.py:1715 +#: part/serializers.py:1687 msgid "Select the parent assembly" msgstr "" -#: part/serializers.py:1735 +#: part/serializers.py:1707 msgid "Select the component part" msgstr "" -#: part/serializers.py:1929 +#: part/serializers.py:1901 msgid "Select part to copy BOM from" msgstr "" -#: part/serializers.py:1937 +#: part/serializers.py:1909 msgid "Remove Existing Data" msgstr "" -#: part/serializers.py:1938 +#: part/serializers.py:1910 msgid "Remove existing BOM items before copying" msgstr "" -#: part/serializers.py:1943 +#: part/serializers.py:1915 msgid "Include Inherited" msgstr "" -#: part/serializers.py:1944 +#: part/serializers.py:1916 msgid "Include BOM items which are inherited from templated parts" msgstr "" -#: part/serializers.py:1949 +#: part/serializers.py:1921 msgid "Skip Invalid Rows" msgstr "" -#: part/serializers.py:1950 +#: part/serializers.py:1922 msgid "Enable this option to skip invalid rows" msgstr "" -#: part/serializers.py:1955 +#: part/serializers.py:1927 msgid "Copy Substitute Parts" msgstr "" -#: part/serializers.py:1956 +#: part/serializers.py:1928 msgid "Copy substitute parts when duplicate BOM items" msgstr "" @@ -8455,115 +8459,119 @@ msgstr "" msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:2012 stock/models.py:2917 +#: stock/models.py:1912 +msgid "Cannot assign stock to structural location" +msgstr "" + +#: stock/models.py:2029 stock/models.py:2934 msgid "Test template does not exist" msgstr "" -#: stock/models.py:2030 +#: stock/models.py:2047 msgid "Stock item has been assigned to a sales order" msgstr "" -#: stock/models.py:2034 +#: stock/models.py:2051 msgid "Stock item is installed in another item" msgstr "" -#: stock/models.py:2037 +#: stock/models.py:2054 msgid "Stock item contains other items" msgstr "" -#: stock/models.py:2040 +#: stock/models.py:2057 msgid "Stock item has been assigned to a customer" msgstr "" -#: stock/models.py:2043 stock/models.py:2226 +#: stock/models.py:2060 stock/models.py:2243 msgid "Stock item is currently in production" msgstr "" -#: stock/models.py:2046 +#: stock/models.py:2063 msgid "Serialized stock cannot be merged" msgstr "" -#: stock/models.py:2053 stock/serializers.py:1462 +#: stock/models.py:2070 stock/serializers.py:1462 msgid "Duplicate stock items" msgstr "" -#: stock/models.py:2057 +#: stock/models.py:2074 msgid "Stock items must refer to the same part" msgstr "" -#: stock/models.py:2065 +#: stock/models.py:2082 msgid "Stock items must refer to the same supplier part" msgstr "" -#: stock/models.py:2070 +#: stock/models.py:2087 msgid "Stock status codes must match" msgstr "" -#: stock/models.py:2349 +#: stock/models.py:2366 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2818 +#: stock/models.py:2835 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2849 +#: stock/models.py:2866 msgid "Entry notes" msgstr "" -#: stock/models.py:2889 +#: stock/models.py:2906 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2920 +#: stock/models.py:2937 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2924 +#: stock/models.py:2941 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2929 +#: stock/models.py:2946 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Test result" msgstr "" -#: stock/models.py:2960 +#: stock/models.py:2977 msgid "Test output value" msgstr "" -#: stock/models.py:2968 stock/serializers.py:248 +#: stock/models.py:2985 stock/serializers.py:248 msgid "Test result attachment" msgstr "" -#: stock/models.py:2972 +#: stock/models.py:2989 msgid "Test notes" msgstr "" -#: stock/models.py:2980 +#: stock/models.py:2997 msgid "Test station" msgstr "" -#: stock/models.py:2981 +#: stock/models.py:2998 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2987 +#: stock/models.py:3004 msgid "Started" msgstr "" -#: stock/models.py:2988 +#: stock/models.py:3005 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2994 +#: stock/models.py:3011 msgid "Finished" msgstr "" -#: stock/models.py:2995 +#: stock/models.py:3012 msgid "The timestamp of the test finish" msgstr "" @@ -8902,83 +8910,87 @@ msgstr "" msgid "Stock manually removed" msgstr "" -#: stock/status_codes.py:57 +#: stock/status_codes.py:56 +msgid "Serialized stock items" +msgstr "" + +#: stock/status_codes.py:58 msgid "Returned to stock" msgstr "" -#: stock/status_codes.py:60 +#: stock/status_codes.py:61 msgid "Location changed" msgstr "מיקום שונה" -#: stock/status_codes.py:61 +#: stock/status_codes.py:62 msgid "Stock updated" msgstr "" -#: stock/status_codes.py:64 +#: stock/status_codes.py:65 msgid "Installed into assembly" msgstr "" -#: stock/status_codes.py:65 +#: stock/status_codes.py:66 msgid "Removed from assembly" msgstr "" -#: stock/status_codes.py:67 +#: stock/status_codes.py:68 msgid "Installed component item" msgstr "" -#: stock/status_codes.py:68 +#: stock/status_codes.py:69 msgid "Removed component item" msgstr "" -#: stock/status_codes.py:71 +#: stock/status_codes.py:72 msgid "Split from parent item" msgstr "" -#: stock/status_codes.py:72 +#: stock/status_codes.py:73 msgid "Split child item" msgstr "" -#: stock/status_codes.py:75 +#: stock/status_codes.py:76 msgid "Merged stock items" msgstr "" -#: stock/status_codes.py:78 +#: stock/status_codes.py:79 msgid "Converted to variant" msgstr "" -#: stock/status_codes.py:81 +#: stock/status_codes.py:82 msgid "Build order output created" msgstr "" -#: stock/status_codes.py:82 +#: stock/status_codes.py:83 msgid "Build order output completed" msgstr "" -#: stock/status_codes.py:83 +#: stock/status_codes.py:84 msgid "Build order output rejected" msgstr "" -#: stock/status_codes.py:84 +#: stock/status_codes.py:85 msgid "Consumed by build order" msgstr "" -#: stock/status_codes.py:87 +#: stock/status_codes.py:88 msgid "Shipped against Sales Order" msgstr "" -#: stock/status_codes.py:90 +#: stock/status_codes.py:91 msgid "Received against Purchase Order" msgstr "" -#: stock/status_codes.py:93 +#: stock/status_codes.py:94 msgid "Returned against Return Order" msgstr "" -#: stock/status_codes.py:96 +#: stock/status_codes.py:97 msgid "Sent to customer" msgstr "נשלח ללקוח" -#: stock/status_codes.py:97 +#: stock/status_codes.py:98 msgid "Returned from customer" msgstr "הוחזר מלקוח" diff --git a/src/backend/InvenTree/locale/hi/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/hi/LC_MESSAGES/django.po index ce18ceb12d..515d6e858d 100644 --- a/src/backend/InvenTree/locale/hi/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/hi/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-19 04:55+0000\n" -"PO-Revision-Date: 2025-11-19 04:59\n" +"POT-Creation-Date: 2025-11-24 06:50+0000\n" +"PO-Revision-Date: 2025-11-24 06:54\n" "Last-Translator: \n" "Language-Team: Hindi\n" "Language: hi_IN\n" @@ -81,21 +81,21 @@ msgstr "" msgid "The provided email domain is not approved." msgstr "" -#: InvenTree/conversion.py:166 +#: InvenTree/conversion.py:240 #, python-brace-format msgid "Invalid unit provided ({unit})" msgstr "" -#: InvenTree/conversion.py:183 +#: InvenTree/conversion.py:257 msgid "No value provided" msgstr "" -#: InvenTree/conversion.py:210 +#: InvenTree/conversion.py:284 #, python-brace-format msgid "Could not convert {original} to {unit}" msgstr "" -#: InvenTree/conversion.py:212 InvenTree/conversion.py:226 +#: InvenTree/conversion.py:286 InvenTree/conversion.py:300 #: InvenTree/helpers.py:597 order/models.py:720 order/models.py:1015 msgid "Invalid quantity provided" msgstr "" @@ -116,7 +116,7 @@ msgstr "" #: build/serializers.py:580 build/serializers.py:1788 company/models.py:857 #: order/models.py:1780 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2848 stock/models.py:2972 stock/serializers.py:717 +#: stock/models.py:2865 stock/models.py:2989 stock/serializers.py:717 #: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1336 #: stock/serializers.py:1425 stock/serializers.py:1624 msgid "Notes" @@ -345,7 +345,7 @@ msgstr "" msgid "Currency" msgstr "" -#: InvenTree/serializers.py:298 part/serializers.py:1385 +#: InvenTree/serializers.py:298 part/serializers.py:1357 msgid "Select currency from available options" msgstr "" @@ -553,14 +553,14 @@ msgstr "" #: build/api.py:100 build/api.py:466 build/api.py:845 build/models.py:270 #: build/serializers.py:1225 build/serializers.py:1356 -#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:445 +#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:491 #: order/api.py:298 order/api.py:302 order/api.py:929 order/api.py:1187 #: order/api.py:1190 order/models.py:1941 order/models.py:2108 #: order/models.py:2109 part/api.py:1233 part/api.py:1236 part/api.py:1302 #: part/api.py:1589 part/models.py:472 part/models.py:3296 part/models.py:3439 #: part/models.py:3497 part/models.py:3518 part/models.py:3540 #: part/models.py:3679 part/models.py:4046 part/models.py:4368 -#: part/models.py:4787 part/serializers.py:1928 +#: part/models.py:4787 part/serializers.py:1900 #: report/templates/report/inventree_bill_of_materials_report.html:110 #: report/templates/report/inventree_bill_of_materials_report.html:137 #: report/templates/report/inventree_build_order_report.html:109 @@ -582,7 +582,7 @@ msgstr "" #: build/api.py:120 build/api.py:123 build/serializers.py:1438 part/api.py:980 #: part/api.py:1316 part/api.py:1600 part/models.py:1080 part/models.py:3568 -#: part/models.py:4162 part/serializers.py:1752 stock/api.py:869 +#: part/models.py:4162 part/serializers.py:1724 stock/api.py:869 msgid "Category" msgstr "" @@ -663,7 +663,7 @@ msgid "Optional" msgstr "" #: build/api.py:455 build/serializers.py:1415 common/setting/system.py:456 -#: part/models.py:1202 part/serializers.py:1714 part/serializers.py:1725 +#: part/models.py:1202 part/serializers.py:1686 part/serializers.py:1697 #: stock/api.py:639 msgid "Assembly" msgstr "" @@ -688,16 +688,16 @@ msgstr "" msgid "Consumed" msgstr "" -#: build/api.py:499 company/models.py:912 company/serializers.py:440 +#: build/api.py:499 company/models.py:912 company/serializers.py:474 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 #: templates/email/part_event_notification.html:18 msgid "Available" msgstr "" -#: build/api.py:523 build/serializers.py:1466 company/serializers.py:437 -#: order/serializers.py:1281 part/serializers.py:959 part/serializers.py:1306 -#: part/serializers.py:1761 +#: build/api.py:523 build/serializers.py:1466 company/serializers.py:471 +#: order/serializers.py:1281 part/serializers.py:931 part/serializers.py:1278 +#: part/serializers.py:1733 msgid "On Order" msgstr "" @@ -963,7 +963,7 @@ msgstr "" #: build/models.py:1136 build/models.py:1234 build/serializers.py:285 #: build/serializers.py:335 build/serializers.py:965 build/serializers.py:1739 #: order/models.py:717 order/serializers.py:658 order/serializers.py:844 -#: part/serializers.py:1708 stock/models.py:940 stock/models.py:1430 +#: part/serializers.py:1680 stock/models.py:940 stock/models.py:1430 #: stock/models.py:1878 stock/serializers.py:688 stock/serializers.py:1580 msgid "Quantity must be greater than zero" msgstr "" @@ -1385,20 +1385,20 @@ msgstr "" msgid "BOM Item" msgstr "" -#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1310 -#: part/serializers.py:1765 +#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1282 +#: part/serializers.py:1737 msgid "In Production" msgstr "" -#: build/serializers.py:1469 part/serializers.py:950 part/serializers.py:1314 +#: build/serializers.py:1469 part/serializers.py:922 part/serializers.py:1286 msgid "Scheduled to Build" msgstr "" -#: build/serializers.py:1472 part/serializers.py:987 +#: build/serializers.py:1472 part/serializers.py:959 msgid "External Stock" msgstr "" -#: build/serializers.py:1473 part/serializers.py:1300 part/serializers.py:1808 +#: build/serializers.py:1473 part/serializers.py:1272 part/serializers.py:1780 msgid "Available Stock" msgstr "" @@ -1588,7 +1588,7 @@ msgstr "" msgid "Price break quantity" msgstr "" -#: common/models.py:1348 company/serializers.py:564 order/models.py:1842 +#: common/models.py:1348 company/serializers.py:357 order/models.py:1842 #: order/models.py:3043 msgid "Price" msgstr "" @@ -1760,7 +1760,7 @@ msgstr "" msgid "Unit definition" msgstr "" -#: common/models.py:1911 common/models.py:1974 stock/models.py:2967 +#: common/models.py:1911 common/models.py:1974 stock/models.py:2984 #: stock/serializers.py:247 msgid "Attachment" msgstr "" @@ -1839,7 +1839,7 @@ msgstr "" #: common/models.py:2090 common/models.py:2329 company/models.py:622 #: machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2959 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2976 msgid "Value" msgstr "" @@ -2048,7 +2048,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2417 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Result" msgstr "" @@ -2141,7 +2141,7 @@ msgid "Linked thread for this message" msgstr "" #: common/models.py:2656 -msgid "Prioriy" +msgid "Priority" msgstr "" #: common/models.py:2698 @@ -2671,8 +2671,8 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1734 -#: part/serializers.py:1741 +#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1706 +#: part/serializers.py:1713 msgid "Component" msgstr "" @@ -3772,7 +3772,7 @@ msgstr "" msgid "Supplier is Active" msgstr "" -#: company/api.py:307 company/models.py:520 company/serializers.py:457 +#: company/api.py:307 company/models.py:520 company/serializers.py:503 #: part/serializers.py:566 msgid "Manufacturer" msgstr "" @@ -3964,7 +3964,7 @@ msgid "Link to address information (external)" msgstr "" #: company/models.py:492 company/models.py:609 company/models.py:832 -#: company/serializers.py:471 stock/api.py:561 +#: company/serializers.py:517 stock/api.py:561 msgid "Manufacturer Part" msgstr "" @@ -3981,7 +3981,7 @@ msgstr "" msgid "Select manufacturer" msgstr "" -#: company/models.py:527 company/serializers.py:479 order/serializers.py:734 +#: company/models.py:527 company/serializers.py:525 order/serializers.py:734 #: part/serializers.py:576 msgid "MPN" msgstr "" @@ -4030,7 +4030,7 @@ msgstr "" msgid "Linked manufacturer part must reference the same base part" msgstr "" -#: company/models.py:810 company/serializers.py:449 company/serializers.py:467 +#: company/models.py:810 company/serializers.py:495 company/serializers.py:513 #: order/models.py:639 part/serializers.py:550 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 @@ -4134,10 +4134,14 @@ msgstr "" msgid "Company Name" msgstr "" -#: company/serializers.py:433 part/serializers.py:955 stock/serializers.py:428 +#: company/serializers.py:467 part/serializers.py:927 stock/serializers.py:428 msgid "In Stock" msgstr "" +#: company/serializers.py:484 +msgid "Price Breaks" +msgstr "" + #: data_exporter/mixins.py:325 data_exporter/mixins.py:403 msgid "Error occurred during data export" msgstr "" @@ -4290,7 +4294,7 @@ msgstr "" msgid "Errors" msgstr "" -#: importer/models.py:550 part/serializers.py:1268 +#: importer/models.py:550 part/serializers.py:1240 msgid "Valid" msgstr "" @@ -5677,7 +5681,7 @@ msgstr "" msgid "Part category" msgstr "" -#: part/models.py:1088 part/serializers.py:929 +#: part/models.py:1088 part/serializers.py:901 #: report/templates/report/inventree_stock_location_report.html:103 msgid "IPN" msgstr "" @@ -5718,7 +5722,7 @@ msgstr "" msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:1186 part/serializers.py:1003 +#: part/models.py:1186 part/serializers.py:975 msgid "Minimum Stock" msgstr "" @@ -6418,203 +6422,203 @@ msgstr "" msgid "Supplier part matching this SKU already exists" msgstr "" -#: part/serializers.py:914 +#: part/serializers.py:886 msgid "Category Name" msgstr "" -#: part/serializers.py:943 +#: part/serializers.py:915 msgid "Building" msgstr "" -#: part/serializers.py:944 +#: part/serializers.py:916 msgid "Quantity of this part currently being in production" msgstr "" -#: part/serializers.py:951 +#: part/serializers.py:923 msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:971 stock/serializers.py:1019 stock/serializers.py:1189 +#: part/serializers.py:943 stock/serializers.py:1019 stock/serializers.py:1189 #: users/ruleset.py:30 msgid "Stock Items" msgstr "" -#: part/serializers.py:975 +#: part/serializers.py:947 msgid "Revisions" msgstr "" -#: part/serializers.py:979 +#: part/serializers.py:951 msgid "Suppliers" msgstr "" -#: part/serializers.py:983 part/serializers.py:1297 +#: part/serializers.py:955 part/serializers.py:1269 #: templates/email/low_stock_notification.html:16 #: templates/email/part_event_notification.html:17 msgid "Total Stock" msgstr "" -#: part/serializers.py:991 +#: part/serializers.py:963 msgid "Unallocated Stock" msgstr "" -#: part/serializers.py:999 +#: part/serializers.py:971 msgid "Variant Stock" msgstr "" -#: part/serializers.py:1054 +#: part/serializers.py:1026 msgid "Duplicate Part" msgstr "" -#: part/serializers.py:1055 +#: part/serializers.py:1027 msgid "Copy initial data from another Part" msgstr "" -#: part/serializers.py:1061 +#: part/serializers.py:1033 msgid "Initial Stock" msgstr "" -#: part/serializers.py:1062 +#: part/serializers.py:1034 msgid "Create Part with initial stock quantity" msgstr "" -#: part/serializers.py:1068 +#: part/serializers.py:1040 msgid "Supplier Information" msgstr "" -#: part/serializers.py:1069 +#: part/serializers.py:1041 msgid "Add initial supplier information for this part" msgstr "" -#: part/serializers.py:1077 +#: part/serializers.py:1049 msgid "Copy Category Parameters" msgstr "" -#: part/serializers.py:1078 +#: part/serializers.py:1050 msgid "Copy parameter templates from selected part category" msgstr "" -#: part/serializers.py:1083 +#: part/serializers.py:1055 msgid "Existing Image" msgstr "" -#: part/serializers.py:1084 +#: part/serializers.py:1056 msgid "Filename of an existing part image" msgstr "" -#: part/serializers.py:1101 +#: part/serializers.py:1073 msgid "Image file does not exist" msgstr "" -#: part/serializers.py:1269 +#: part/serializers.py:1241 msgid "Validate entire Bill of Materials" msgstr "" -#: part/serializers.py:1303 part/serializers.py:1769 +#: part/serializers.py:1275 part/serializers.py:1741 msgid "Can Build" msgstr "" -#: part/serializers.py:1320 +#: part/serializers.py:1292 msgid "Required for Build Orders" msgstr "" -#: part/serializers.py:1325 +#: part/serializers.py:1297 msgid "Allocated to Build Orders" msgstr "" -#: part/serializers.py:1332 +#: part/serializers.py:1304 msgid "Required for Sales Orders" msgstr "" -#: part/serializers.py:1336 +#: part/serializers.py:1308 msgid "Allocated to Sales Orders" msgstr "" -#: part/serializers.py:1475 +#: part/serializers.py:1447 msgid "Minimum Price" msgstr "" -#: part/serializers.py:1476 +#: part/serializers.py:1448 msgid "Override calculated value for minimum price" msgstr "" -#: part/serializers.py:1483 +#: part/serializers.py:1455 msgid "Minimum price currency" msgstr "" -#: part/serializers.py:1490 +#: part/serializers.py:1462 msgid "Maximum Price" msgstr "" -#: part/serializers.py:1491 +#: part/serializers.py:1463 msgid "Override calculated value for maximum price" msgstr "" -#: part/serializers.py:1498 +#: part/serializers.py:1470 msgid "Maximum price currency" msgstr "" -#: part/serializers.py:1527 +#: part/serializers.py:1499 msgid "Update" msgstr "" -#: part/serializers.py:1528 +#: part/serializers.py:1500 msgid "Update pricing for this part" msgstr "" -#: part/serializers.py:1551 +#: part/serializers.py:1523 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" msgstr "" -#: part/serializers.py:1558 +#: part/serializers.py:1530 msgid "Minimum price must not be greater than maximum price" msgstr "" -#: part/serializers.py:1561 +#: part/serializers.py:1533 msgid "Maximum price must not be less than minimum price" msgstr "" -#: part/serializers.py:1715 +#: part/serializers.py:1687 msgid "Select the parent assembly" msgstr "" -#: part/serializers.py:1735 +#: part/serializers.py:1707 msgid "Select the component part" msgstr "" -#: part/serializers.py:1929 +#: part/serializers.py:1901 msgid "Select part to copy BOM from" msgstr "" -#: part/serializers.py:1937 +#: part/serializers.py:1909 msgid "Remove Existing Data" msgstr "" -#: part/serializers.py:1938 +#: part/serializers.py:1910 msgid "Remove existing BOM items before copying" msgstr "" -#: part/serializers.py:1943 +#: part/serializers.py:1915 msgid "Include Inherited" msgstr "" -#: part/serializers.py:1944 +#: part/serializers.py:1916 msgid "Include BOM items which are inherited from templated parts" msgstr "" -#: part/serializers.py:1949 +#: part/serializers.py:1921 msgid "Skip Invalid Rows" msgstr "" -#: part/serializers.py:1950 +#: part/serializers.py:1922 msgid "Enable this option to skip invalid rows" msgstr "" -#: part/serializers.py:1955 +#: part/serializers.py:1927 msgid "Copy Substitute Parts" msgstr "" -#: part/serializers.py:1956 +#: part/serializers.py:1928 msgid "Copy substitute parts when duplicate BOM items" msgstr "" @@ -8455,115 +8459,119 @@ msgstr "" msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:2012 stock/models.py:2917 +#: stock/models.py:1912 +msgid "Cannot assign stock to structural location" +msgstr "" + +#: stock/models.py:2029 stock/models.py:2934 msgid "Test template does not exist" msgstr "" -#: stock/models.py:2030 +#: stock/models.py:2047 msgid "Stock item has been assigned to a sales order" msgstr "" -#: stock/models.py:2034 +#: stock/models.py:2051 msgid "Stock item is installed in another item" msgstr "" -#: stock/models.py:2037 +#: stock/models.py:2054 msgid "Stock item contains other items" msgstr "" -#: stock/models.py:2040 +#: stock/models.py:2057 msgid "Stock item has been assigned to a customer" msgstr "" -#: stock/models.py:2043 stock/models.py:2226 +#: stock/models.py:2060 stock/models.py:2243 msgid "Stock item is currently in production" msgstr "" -#: stock/models.py:2046 +#: stock/models.py:2063 msgid "Serialized stock cannot be merged" msgstr "" -#: stock/models.py:2053 stock/serializers.py:1462 +#: stock/models.py:2070 stock/serializers.py:1462 msgid "Duplicate stock items" msgstr "" -#: stock/models.py:2057 +#: stock/models.py:2074 msgid "Stock items must refer to the same part" msgstr "" -#: stock/models.py:2065 +#: stock/models.py:2082 msgid "Stock items must refer to the same supplier part" msgstr "" -#: stock/models.py:2070 +#: stock/models.py:2087 msgid "Stock status codes must match" msgstr "" -#: stock/models.py:2349 +#: stock/models.py:2366 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2818 +#: stock/models.py:2835 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2849 +#: stock/models.py:2866 msgid "Entry notes" msgstr "" -#: stock/models.py:2889 +#: stock/models.py:2906 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2920 +#: stock/models.py:2937 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2924 +#: stock/models.py:2941 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2929 +#: stock/models.py:2946 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Test result" msgstr "" -#: stock/models.py:2960 +#: stock/models.py:2977 msgid "Test output value" msgstr "" -#: stock/models.py:2968 stock/serializers.py:248 +#: stock/models.py:2985 stock/serializers.py:248 msgid "Test result attachment" msgstr "" -#: stock/models.py:2972 +#: stock/models.py:2989 msgid "Test notes" msgstr "" -#: stock/models.py:2980 +#: stock/models.py:2997 msgid "Test station" msgstr "" -#: stock/models.py:2981 +#: stock/models.py:2998 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2987 +#: stock/models.py:3004 msgid "Started" msgstr "" -#: stock/models.py:2988 +#: stock/models.py:3005 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2994 +#: stock/models.py:3011 msgid "Finished" msgstr "" -#: stock/models.py:2995 +#: stock/models.py:3012 msgid "The timestamp of the test finish" msgstr "" @@ -8902,83 +8910,87 @@ msgstr "" msgid "Stock manually removed" msgstr "" -#: stock/status_codes.py:57 +#: stock/status_codes.py:56 +msgid "Serialized stock items" +msgstr "" + +#: stock/status_codes.py:58 msgid "Returned to stock" msgstr "" -#: stock/status_codes.py:60 +#: stock/status_codes.py:61 msgid "Location changed" msgstr "" -#: stock/status_codes.py:61 +#: stock/status_codes.py:62 msgid "Stock updated" msgstr "" -#: stock/status_codes.py:64 +#: stock/status_codes.py:65 msgid "Installed into assembly" msgstr "" -#: stock/status_codes.py:65 +#: stock/status_codes.py:66 msgid "Removed from assembly" msgstr "" -#: stock/status_codes.py:67 +#: stock/status_codes.py:68 msgid "Installed component item" msgstr "" -#: stock/status_codes.py:68 +#: stock/status_codes.py:69 msgid "Removed component item" msgstr "" -#: stock/status_codes.py:71 +#: stock/status_codes.py:72 msgid "Split from parent item" msgstr "" -#: stock/status_codes.py:72 +#: stock/status_codes.py:73 msgid "Split child item" msgstr "" -#: stock/status_codes.py:75 +#: stock/status_codes.py:76 msgid "Merged stock items" msgstr "" -#: stock/status_codes.py:78 +#: stock/status_codes.py:79 msgid "Converted to variant" msgstr "" -#: stock/status_codes.py:81 +#: stock/status_codes.py:82 msgid "Build order output created" msgstr "" -#: stock/status_codes.py:82 +#: stock/status_codes.py:83 msgid "Build order output completed" msgstr "" -#: stock/status_codes.py:83 +#: stock/status_codes.py:84 msgid "Build order output rejected" msgstr "" -#: stock/status_codes.py:84 +#: stock/status_codes.py:85 msgid "Consumed by build order" msgstr "" -#: stock/status_codes.py:87 +#: stock/status_codes.py:88 msgid "Shipped against Sales Order" msgstr "" -#: stock/status_codes.py:90 +#: stock/status_codes.py:91 msgid "Received against Purchase Order" msgstr "" -#: stock/status_codes.py:93 +#: stock/status_codes.py:94 msgid "Returned against Return Order" msgstr "" -#: stock/status_codes.py:96 +#: stock/status_codes.py:97 msgid "Sent to customer" msgstr "" -#: stock/status_codes.py:97 +#: stock/status_codes.py:98 msgid "Returned from customer" msgstr "" diff --git a/src/backend/InvenTree/locale/hu/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/hu/LC_MESSAGES/django.po index fc4ccc8334..ebe6c17f7b 100644 --- a/src/backend/InvenTree/locale/hu/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/hu/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-19 04:55+0000\n" -"PO-Revision-Date: 2025-11-19 04:59\n" +"POT-Creation-Date: 2025-11-24 06:50+0000\n" +"PO-Revision-Date: 2025-11-24 06:54\n" "Last-Translator: \n" "Language-Team: Hungarian\n" "Language: hu_HU\n" @@ -81,21 +81,21 @@ msgstr "A megadott elsődleges email cím nem valós." msgid "The provided email domain is not approved." msgstr "A megadott email domain nincs jóváhagyva." -#: InvenTree/conversion.py:166 +#: InvenTree/conversion.py:240 #, python-brace-format msgid "Invalid unit provided ({unit})" msgstr "Érvénytelen mennyiségi egység ({unit})" -#: InvenTree/conversion.py:183 +#: InvenTree/conversion.py:257 msgid "No value provided" msgstr "Nincs érték megadva" -#: InvenTree/conversion.py:210 +#: InvenTree/conversion.py:284 #, python-brace-format msgid "Could not convert {original} to {unit}" msgstr "{original} átváltása {unit}-ra sikertelen" -#: InvenTree/conversion.py:212 InvenTree/conversion.py:226 +#: InvenTree/conversion.py:286 InvenTree/conversion.py:300 #: InvenTree/helpers.py:597 order/models.py:720 order/models.py:1015 msgid "Invalid quantity provided" msgstr "Nem megfelelő mennyiség" @@ -116,7 +116,7 @@ msgstr "Érvénytelen decimális érték" #: build/serializers.py:580 build/serializers.py:1788 company/models.py:857 #: order/models.py:1780 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2848 stock/models.py:2972 stock/serializers.py:717 +#: stock/models.py:2865 stock/models.py:2989 stock/serializers.py:717 #: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1336 #: stock/serializers.py:1425 stock/serializers.py:1624 msgid "Notes" @@ -345,7 +345,7 @@ msgstr "Érvényes számnak kell lennie" msgid "Currency" msgstr "Pénznem" -#: InvenTree/serializers.py:298 part/serializers.py:1385 +#: InvenTree/serializers.py:298 part/serializers.py:1357 msgid "Select currency from available options" msgstr "Válassz pénznemet a lehetőségek közül" @@ -553,14 +553,14 @@ msgstr "Változatokkal együtt" #: build/api.py:100 build/api.py:466 build/api.py:845 build/models.py:270 #: build/serializers.py:1225 build/serializers.py:1356 -#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:445 +#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:491 #: order/api.py:298 order/api.py:302 order/api.py:929 order/api.py:1187 #: order/api.py:1190 order/models.py:1941 order/models.py:2108 #: order/models.py:2109 part/api.py:1233 part/api.py:1236 part/api.py:1302 #: part/api.py:1589 part/models.py:472 part/models.py:3296 part/models.py:3439 #: part/models.py:3497 part/models.py:3518 part/models.py:3540 #: part/models.py:3679 part/models.py:4046 part/models.py:4368 -#: part/models.py:4787 part/serializers.py:1928 +#: part/models.py:4787 part/serializers.py:1900 #: report/templates/report/inventree_bill_of_materials_report.html:110 #: report/templates/report/inventree_bill_of_materials_report.html:137 #: report/templates/report/inventree_build_order_report.html:109 @@ -582,7 +582,7 @@ msgstr "Alkatrész" #: build/api.py:120 build/api.py:123 build/serializers.py:1438 part/api.py:980 #: part/api.py:1316 part/api.py:1600 part/models.py:1080 part/models.py:3568 -#: part/models.py:4162 part/serializers.py:1752 stock/api.py:869 +#: part/models.py:4162 part/serializers.py:1724 stock/api.py:869 msgid "Category" msgstr "Kategória" @@ -663,7 +663,7 @@ msgid "Optional" msgstr "Opcionális" #: build/api.py:455 build/serializers.py:1415 common/setting/system.py:456 -#: part/models.py:1202 part/serializers.py:1714 part/serializers.py:1725 +#: part/models.py:1202 part/serializers.py:1686 part/serializers.py:1697 #: stock/api.py:639 msgid "Assembly" msgstr "Gyártmány" @@ -688,16 +688,16 @@ msgstr "Lefoglalva" msgid "Consumed" msgstr "Felhasználva" -#: build/api.py:499 company/models.py:912 company/serializers.py:440 +#: build/api.py:499 company/models.py:912 company/serializers.py:474 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 #: templates/email/part_event_notification.html:18 msgid "Available" msgstr "Elérhető" -#: build/api.py:523 build/serializers.py:1466 company/serializers.py:437 -#: order/serializers.py:1281 part/serializers.py:959 part/serializers.py:1306 -#: part/serializers.py:1761 +#: build/api.py:523 build/serializers.py:1466 company/serializers.py:471 +#: order/serializers.py:1281 part/serializers.py:931 part/serializers.py:1278 +#: part/serializers.py:1733 msgid "On Order" msgstr "Rendelve" @@ -963,7 +963,7 @@ msgstr "Gyártási kimenet nem egyezik a gyártási utasítással" #: build/models.py:1136 build/models.py:1234 build/serializers.py:285 #: build/serializers.py:335 build/serializers.py:965 build/serializers.py:1739 #: order/models.py:717 order/serializers.py:658 order/serializers.py:844 -#: part/serializers.py:1708 stock/models.py:940 stock/models.py:1430 +#: part/serializers.py:1680 stock/models.py:940 stock/models.py:1430 #: stock/models.py:1878 stock/serializers.py:688 stock/serializers.py:1580 msgid "Quantity must be greater than zero" msgstr "Mennyiségnek nullánál többnek kell lennie" @@ -1386,20 +1386,20 @@ msgstr "Változatok" msgid "BOM Item" msgstr "Alkatrészjegyzék tétel" -#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1310 -#: part/serializers.py:1765 +#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1282 +#: part/serializers.py:1737 msgid "In Production" msgstr "Gyártásban" -#: build/serializers.py:1469 part/serializers.py:950 part/serializers.py:1314 +#: build/serializers.py:1469 part/serializers.py:922 part/serializers.py:1286 msgid "Scheduled to Build" msgstr "Gyártás Ütemezve" -#: build/serializers.py:1472 part/serializers.py:987 +#: build/serializers.py:1472 part/serializers.py:959 msgid "External Stock" msgstr "Külső raktárkészlet" -#: build/serializers.py:1473 part/serializers.py:1300 part/serializers.py:1808 +#: build/serializers.py:1473 part/serializers.py:1272 part/serializers.py:1780 msgid "Available Stock" msgstr "Elérhető készlet" @@ -1589,7 +1589,7 @@ msgstr "Felhasználó" msgid "Price break quantity" msgstr "Ársáv mennyiség" -#: common/models.py:1348 company/serializers.py:564 order/models.py:1842 +#: common/models.py:1348 company/serializers.py:357 order/models.py:1842 #: order/models.py:3043 msgid "Price" msgstr "Ár" @@ -1761,7 +1761,7 @@ msgstr "Definíció" msgid "Unit definition" msgstr "Mértékegység definíció" -#: common/models.py:1911 common/models.py:1974 stock/models.py:2967 +#: common/models.py:1911 common/models.py:1974 stock/models.py:2984 #: stock/serializers.py:247 msgid "Attachment" msgstr "Melléklet" @@ -1840,7 +1840,7 @@ msgstr "Az állapot logikai kulcsa amely megegyezik az üzleti logika egyedi ál #: common/models.py:2090 common/models.py:2329 company/models.py:622 #: machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2959 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2976 msgid "Value" msgstr "Érték" @@ -2049,7 +2049,7 @@ msgid "Response data from the barcode scan" msgstr "Vonalkód olvasó válasz adat" #: common/models.py:2417 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Result" msgstr "Eredmény" @@ -2142,8 +2142,8 @@ msgid "Linked thread for this message" msgstr "Ehhez az üzenethez kapcsolódó üzenet-lánc" #: common/models.py:2656 -msgid "Prioriy" -msgstr "Prioritás" +msgid "Priority" +msgstr "" #: common/models.py:2698 msgid "Email Thread" @@ -2672,8 +2672,8 @@ msgstr "Alkatrészek alapból sablon alkatrészek legyenek" msgid "Parts can be assembled from other components by default" msgstr "Alkatrészeket alapból lehessen gyártani másik alkatrészekből" -#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1734 -#: part/serializers.py:1741 +#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1706 +#: part/serializers.py:1713 msgid "Component" msgstr "Összetevő" @@ -3773,7 +3773,7 @@ msgstr "A saját alkatrész Aktív" msgid "Supplier is Active" msgstr "A Beszállító Aktív" -#: company/api.py:307 company/models.py:520 company/serializers.py:457 +#: company/api.py:307 company/models.py:520 company/serializers.py:503 #: part/serializers.py:566 msgid "Manufacturer" msgstr "Gyártó" @@ -3965,7 +3965,7 @@ msgid "Link to address information (external)" msgstr "Link a címinformációkhoz (külső)" #: company/models.py:492 company/models.py:609 company/models.py:832 -#: company/serializers.py:471 stock/api.py:561 +#: company/serializers.py:517 stock/api.py:561 msgid "Manufacturer Part" msgstr "Gyártói alkatrész" @@ -3982,7 +3982,7 @@ msgstr "Válassz alkatrészt" msgid "Select manufacturer" msgstr "Gyártó kiválasztása" -#: company/models.py:527 company/serializers.py:479 order/serializers.py:734 +#: company/models.py:527 company/serializers.py:525 order/serializers.py:734 #: part/serializers.py:576 msgid "MPN" msgstr "MPN (Gyártói cikkszám)" @@ -4031,7 +4031,7 @@ msgstr "Csomagolási mennyiségnek nullánál többnek kell lennie" 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:810 company/serializers.py:449 company/serializers.py:467 +#: company/models.py:810 company/serializers.py:495 company/serializers.py:513 #: order/models.py:639 part/serializers.py:550 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 @@ -4135,10 +4135,14 @@ msgstr "Beszállító által használt alapértelmezett pénznem" msgid "Company Name" msgstr "Cégnév" -#: company/serializers.py:433 part/serializers.py:955 stock/serializers.py:428 +#: company/serializers.py:467 part/serializers.py:927 stock/serializers.py:428 msgid "In Stock" msgstr "Készleten" +#: company/serializers.py:484 +msgid "Price Breaks" +msgstr "" + #: data_exporter/mixins.py:325 data_exporter/mixins.py:403 msgid "Error occurred during data export" msgstr "Hiba történt adatexportálás közben" @@ -4291,7 +4295,7 @@ msgstr "Eredeti sor adat" msgid "Errors" msgstr "Hibák" -#: importer/models.py:550 part/serializers.py:1268 +#: importer/models.py:550 part/serializers.py:1240 msgid "Valid" msgstr "Érvényes" @@ -5678,7 +5682,7 @@ msgstr "Alkatrész kulcsszavak amik segítik a megjelenést a keresési eredmén msgid "Part category" msgstr "Alkatrész kategória" -#: part/models.py:1088 part/serializers.py:929 +#: part/models.py:1088 part/serializers.py:901 #: report/templates/report/inventree_stock_location_report.html:103 msgid "IPN" msgstr "IPN (Belső Cikkszám)" @@ -5719,7 +5723,7 @@ msgstr "Alapértelmezett lejárat" msgid "Expiry time (in days) for stock items of this part" msgstr "Lejárati idő (napban) ennek az alkatrésznek a készleteire" -#: part/models.py:1186 part/serializers.py:1003 +#: part/models.py:1186 part/serializers.py:975 msgid "Minimum Stock" msgstr "Minimális készlet" @@ -6419,203 +6423,203 @@ msgstr "Van már ilyen gyártói alkatrész" msgid "Supplier part matching this SKU already exists" msgstr "Van már ilyen beszállítói alkatrész" -#: part/serializers.py:914 +#: part/serializers.py:886 msgid "Category Name" msgstr "Kategória neve" -#: part/serializers.py:943 +#: part/serializers.py:915 msgid "Building" msgstr "Gyártásban" -#: part/serializers.py:944 +#: part/serializers.py:916 msgid "Quantity of this part currently being in production" msgstr "Az alkatrészből jelenleg ennyi van gyártás alatt" -#: part/serializers.py:951 +#: part/serializers.py:923 msgid "Outstanding quantity of this part scheduled to be built" msgstr "Már beütemezett de még nem kész gyártási mennyiség" -#: part/serializers.py:971 stock/serializers.py:1019 stock/serializers.py:1189 +#: part/serializers.py:943 stock/serializers.py:1019 stock/serializers.py:1189 #: users/ruleset.py:30 msgid "Stock Items" msgstr "Készlet tételek" -#: part/serializers.py:975 +#: part/serializers.py:947 msgid "Revisions" msgstr "Verziók" -#: part/serializers.py:979 +#: part/serializers.py:951 msgid "Suppliers" msgstr "Beszállítók" -#: part/serializers.py:983 part/serializers.py:1297 +#: part/serializers.py:955 part/serializers.py:1269 #: templates/email/low_stock_notification.html:16 #: templates/email/part_event_notification.html:17 msgid "Total Stock" msgstr "Teljes készlet" -#: part/serializers.py:991 +#: part/serializers.py:963 msgid "Unallocated Stock" msgstr "Nem lefoglalt készlet" -#: part/serializers.py:999 +#: part/serializers.py:971 msgid "Variant Stock" msgstr "Variánsok Raktárkészlet" -#: part/serializers.py:1054 +#: part/serializers.py:1026 msgid "Duplicate Part" msgstr "Alkatrész másolása" -#: part/serializers.py:1055 +#: part/serializers.py:1027 msgid "Copy initial data from another Part" msgstr "Kezdeti adatok másolása egy másik alkatrészről" -#: part/serializers.py:1061 +#: part/serializers.py:1033 msgid "Initial Stock" msgstr "Kezdeti készlet" -#: part/serializers.py:1062 +#: part/serializers.py:1034 msgid "Create Part with initial stock quantity" msgstr "Kezdeti készlet mennyiség létrehozása" -#: part/serializers.py:1068 +#: part/serializers.py:1040 msgid "Supplier Information" msgstr "Beszállító információ" -#: part/serializers.py:1069 +#: part/serializers.py:1041 msgid "Add initial supplier information for this part" msgstr "Kezdeti beszállító adatok hozzáadása" -#: part/serializers.py:1077 +#: part/serializers.py:1049 msgid "Copy Category Parameters" msgstr "Kategória paraméterek másolása" -#: part/serializers.py:1078 +#: part/serializers.py:1050 msgid "Copy parameter templates from selected part category" msgstr "Paraméter sablonok másolása a kiválasztott alkatrész kategóriából" -#: part/serializers.py:1083 +#: part/serializers.py:1055 msgid "Existing Image" msgstr "Meglévő kép" -#: part/serializers.py:1084 +#: part/serializers.py:1056 msgid "Filename of an existing part image" msgstr "A meglévő alkatrész képfájl neve" -#: part/serializers.py:1101 +#: part/serializers.py:1073 msgid "Image file does not exist" msgstr "A képfájl nem létezik" -#: part/serializers.py:1269 +#: part/serializers.py:1241 msgid "Validate entire Bill of Materials" msgstr "Teljes alkatrészjegyzék jóváhagyása" -#: part/serializers.py:1303 part/serializers.py:1769 +#: part/serializers.py:1275 part/serializers.py:1741 msgid "Can Build" msgstr "Gyártható" -#: part/serializers.py:1320 +#: part/serializers.py:1292 msgid "Required for Build Orders" msgstr "Gyártásokhoz szükséges" -#: part/serializers.py:1325 +#: part/serializers.py:1297 msgid "Allocated to Build Orders" msgstr "Gyártási rendelésekhez foglalva" -#: part/serializers.py:1332 +#: part/serializers.py:1304 msgid "Required for Sales Orders" msgstr "Értékesítési rendeléshez szükséges" -#: part/serializers.py:1336 +#: part/serializers.py:1308 msgid "Allocated to Sales Orders" msgstr "Értékesítési rendeléshez lefoglalva" -#: part/serializers.py:1475 +#: part/serializers.py:1447 msgid "Minimum Price" msgstr "Minimum ár" -#: part/serializers.py:1476 +#: part/serializers.py:1448 msgid "Override calculated value for minimum price" msgstr "Számított minimum ár felülbírálása" -#: part/serializers.py:1483 +#: part/serializers.py:1455 msgid "Minimum price currency" msgstr "Minimum ár pénzneme" -#: part/serializers.py:1490 +#: part/serializers.py:1462 msgid "Maximum Price" msgstr "Maximum ár" -#: part/serializers.py:1491 +#: part/serializers.py:1463 msgid "Override calculated value for maximum price" msgstr "Számított maximum ár felülbírálása" -#: part/serializers.py:1498 +#: part/serializers.py:1470 msgid "Maximum price currency" msgstr "Maximum ár pénzneme" -#: part/serializers.py:1527 +#: part/serializers.py:1499 msgid "Update" msgstr "Frissítés" -#: part/serializers.py:1528 +#: part/serializers.py:1500 msgid "Update pricing for this part" msgstr "Alkatrész árak frissítése" -#: part/serializers.py:1551 +#: part/serializers.py:1523 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" msgstr "Megadott pénznem átváltása {default_currency}-re sikertelen" -#: part/serializers.py:1558 +#: part/serializers.py:1530 msgid "Minimum price must not be greater than maximum price" msgstr "A Minimum ár nem lehet nagyobb mint a Maximum ár" -#: part/serializers.py:1561 +#: part/serializers.py:1533 msgid "Maximum price must not be less than minimum price" msgstr "A Maximum ár nem lehet kisebb mint a Minimum ár" -#: part/serializers.py:1715 +#: part/serializers.py:1687 msgid "Select the parent assembly" msgstr "Szülő összeállítás kiválasztása" -#: part/serializers.py:1735 +#: part/serializers.py:1707 msgid "Select the component part" msgstr "Összetevő alkatrész kijelölése" -#: part/serializers.py:1929 +#: part/serializers.py:1901 msgid "Select part to copy BOM from" msgstr "Válassz alkatrészt ahonnan az alkatrészjegyzéket másoljuk" -#: part/serializers.py:1937 +#: part/serializers.py:1909 msgid "Remove Existing Data" msgstr "Létező adat törlése" -#: part/serializers.py:1938 +#: part/serializers.py:1910 msgid "Remove existing BOM items before copying" msgstr "Meglévő alkatrészjegyzék tételek törlése a másolás előtt" -#: part/serializers.py:1943 +#: part/serializers.py:1915 msgid "Include Inherited" msgstr "Örököltekkel együtt" -#: part/serializers.py:1944 +#: part/serializers.py:1916 msgid "Include BOM items which are inherited from templated parts" msgstr "Sablon alkatrészektől örökölt alkatrészjegyzék tételek használata" -#: part/serializers.py:1949 +#: part/serializers.py:1921 msgid "Skip Invalid Rows" msgstr "Hibás sorok kihagyása" -#: part/serializers.py:1950 +#: part/serializers.py:1922 msgid "Enable this option to skip invalid rows" msgstr "Engedély a hibás sorok kihagyására" -#: part/serializers.py:1955 +#: part/serializers.py:1927 msgid "Copy Substitute Parts" msgstr "Helyettesítő alkatrészek másolása" -#: part/serializers.py:1956 +#: part/serializers.py:1928 msgid "Copy substitute parts when duplicate BOM items" msgstr "Helyettesítő alkatrészek másolása az alkatrészjegyzék tételek másolásakor" @@ -8456,115 +8460,119 @@ msgstr "Sorozatszámokat listában kell megadni" msgid "Quantity does not match serial numbers" msgstr "A mennyiség nem egyezik a megadott sorozatszámok számával" -#: stock/models.py:2012 stock/models.py:2917 +#: stock/models.py:1912 +msgid "Cannot assign stock to structural location" +msgstr "" + +#: stock/models.py:2029 stock/models.py:2934 msgid "Test template does not exist" msgstr "Ez a Teszt sablon nem létezik" -#: stock/models.py:2030 +#: stock/models.py:2047 msgid "Stock item has been assigned to a sales order" msgstr "Készlet tétel hozzárendelve egy vevői rendeléshez" -#: stock/models.py:2034 +#: stock/models.py:2051 msgid "Stock item is installed in another item" msgstr "Készlet tétel beépül egy másikba" -#: stock/models.py:2037 +#: stock/models.py:2054 msgid "Stock item contains other items" msgstr "A készlet tétel más tételeket tartalmaz" -#: stock/models.py:2040 +#: stock/models.py:2057 msgid "Stock item has been assigned to a customer" msgstr "Készlet tétel hozzárendelve egy vevőhöz" -#: stock/models.py:2043 stock/models.py:2226 +#: stock/models.py:2060 stock/models.py:2243 msgid "Stock item is currently in production" msgstr "Készlet tétel gyártás alatt" -#: stock/models.py:2046 +#: stock/models.py:2063 msgid "Serialized stock cannot be merged" msgstr "Követésre kötelezett készlet nem vonható össze" -#: stock/models.py:2053 stock/serializers.py:1462 +#: stock/models.py:2070 stock/serializers.py:1462 msgid "Duplicate stock items" msgstr "Duplikált készlet tételek vannak" -#: stock/models.py:2057 +#: stock/models.py:2074 msgid "Stock items must refer to the same part" msgstr "A készlet tétel ugyanarra az alkatrészre kell vonatkozzon" -#: stock/models.py:2065 +#: stock/models.py:2082 msgid "Stock items must refer to the same supplier part" msgstr "A készlet tétel ugyanarra a beszállítói alkatrészre kell vonatkozzon" -#: stock/models.py:2070 +#: stock/models.py:2087 msgid "Stock status codes must match" msgstr "Készlet tételek állapotainak egyeznie kell" -#: stock/models.py:2349 +#: stock/models.py:2366 msgid "StockItem cannot be moved as it is not in stock" msgstr "Készlet tétel nem mozgatható mivel nincs készleten" -#: stock/models.py:2818 +#: stock/models.py:2835 msgid "Stock Item Tracking" msgstr "Készlettörténet" -#: stock/models.py:2849 +#: stock/models.py:2866 msgid "Entry notes" msgstr "Bejegyzés megjegyzései" -#: stock/models.py:2889 +#: stock/models.py:2906 msgid "Stock Item Test Result" msgstr "Készlet Tétel Ellenőrzés Eredménye" -#: stock/models.py:2920 +#: stock/models.py:2937 msgid "Value must be provided for this test" msgstr "Ehhez a teszthez meg kell adni értéket" -#: stock/models.py:2924 +#: stock/models.py:2941 msgid "Attachment must be uploaded for this test" msgstr "Ehhez a teszthez fel kell tölteni mellékletet" -#: stock/models.py:2929 +#: stock/models.py:2946 msgid "Invalid value for this test" msgstr "A teszt eredménye érvénytelen" -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Test result" msgstr "Teszt eredménye" -#: stock/models.py:2960 +#: stock/models.py:2977 msgid "Test output value" msgstr "Teszt kimeneti értéke" -#: stock/models.py:2968 stock/serializers.py:248 +#: stock/models.py:2985 stock/serializers.py:248 msgid "Test result attachment" msgstr "Teszt eredmény melléklet" -#: stock/models.py:2972 +#: stock/models.py:2989 msgid "Test notes" msgstr "Tesztek megjegyzései" -#: stock/models.py:2980 +#: stock/models.py:2997 msgid "Test station" msgstr "Teszt állomás" -#: stock/models.py:2981 +#: stock/models.py:2998 msgid "The identifier of the test station where the test was performed" msgstr "A tesztet elvégző tesztállomás azonosítója" -#: stock/models.py:2987 +#: stock/models.py:3004 msgid "Started" msgstr "Elkezdődött" -#: stock/models.py:2988 +#: stock/models.py:3005 msgid "The timestamp of the test start" msgstr "A teszt indításának időpontja" -#: stock/models.py:2994 +#: stock/models.py:3011 msgid "Finished" msgstr "Befejezve" -#: stock/models.py:2995 +#: stock/models.py:3012 msgid "The timestamp of the test finish" msgstr "A teszt befejezésének időpontja" @@ -8903,83 +8911,87 @@ msgstr "Készlet manuálisan hozzáadva" msgid "Stock manually removed" msgstr "Készlet manuálisan elvéve" -#: stock/status_codes.py:57 +#: stock/status_codes.py:56 +msgid "Serialized stock items" +msgstr "" + +#: stock/status_codes.py:58 msgid "Returned to stock" msgstr "Készletre visszatéve" -#: stock/status_codes.py:60 +#: stock/status_codes.py:61 msgid "Location changed" msgstr "Hely megváltozott" -#: stock/status_codes.py:61 +#: stock/status_codes.py:62 msgid "Stock updated" msgstr "Készletadatok frissítve" -#: stock/status_codes.py:64 +#: stock/status_codes.py:65 msgid "Installed into assembly" msgstr "Gyártmányba beépült" -#: stock/status_codes.py:65 +#: stock/status_codes.py:66 msgid "Removed from assembly" msgstr "Gyártmányból eltávolítva" -#: stock/status_codes.py:67 +#: stock/status_codes.py:68 msgid "Installed component item" msgstr "Beépült összetevő tétel" -#: stock/status_codes.py:68 +#: stock/status_codes.py:69 msgid "Removed component item" msgstr "Eltávolított összetevő tétel" -#: stock/status_codes.py:71 +#: stock/status_codes.py:72 msgid "Split from parent item" msgstr "Szülő tételből szétválasztva" -#: stock/status_codes.py:72 +#: stock/status_codes.py:73 msgid "Split child item" msgstr "Szétválasztott gyermek tétel" -#: stock/status_codes.py:75 +#: stock/status_codes.py:76 msgid "Merged stock items" msgstr "Összevont készlet tétel" -#: stock/status_codes.py:78 +#: stock/status_codes.py:79 msgid "Converted to variant" msgstr "Alkatrészváltozattá alakítva" -#: stock/status_codes.py:81 +#: stock/status_codes.py:82 msgid "Build order output created" msgstr "Gyártási utasítás kimenete elkészült" -#: stock/status_codes.py:82 +#: stock/status_codes.py:83 msgid "Build order output completed" msgstr "Gyártási utasítás kimenete kész" -#: stock/status_codes.py:83 +#: stock/status_codes.py:84 msgid "Build order output rejected" msgstr "Gyártási utasítás kimenete elutasítva" -#: stock/status_codes.py:84 +#: stock/status_codes.py:85 msgid "Consumed by build order" msgstr "Gyártásra felhasználva" -#: stock/status_codes.py:87 +#: stock/status_codes.py:88 msgid "Shipped against Sales Order" msgstr "Vevői rendelésre kiszállítva" -#: stock/status_codes.py:90 +#: stock/status_codes.py:91 msgid "Received against Purchase Order" msgstr "Megrendelésre érkezett" -#: stock/status_codes.py:93 +#: stock/status_codes.py:94 msgid "Returned against Return Order" msgstr "Visszavéve" -#: stock/status_codes.py:96 +#: stock/status_codes.py:97 msgid "Sent to customer" msgstr "Vevőnek kiszállítva" -#: stock/status_codes.py:97 +#: stock/status_codes.py:98 msgid "Returned from customer" msgstr "Vevőtől visszaérkezett" diff --git a/src/backend/InvenTree/locale/id/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/id/LC_MESSAGES/django.po index 63e669f8a5..7ee1440390 100644 --- a/src/backend/InvenTree/locale/id/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/id/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-19 04:55+0000\n" -"PO-Revision-Date: 2025-11-19 04:59\n" +"POT-Creation-Date: 2025-11-24 06:50+0000\n" +"PO-Revision-Date: 2025-11-24 06:54\n" "Last-Translator: \n" "Language-Team: Indonesian\n" "Language: id_ID\n" @@ -81,21 +81,21 @@ msgstr "Alamat surel utama yang diberikan tidak valid." msgid "The provided email domain is not approved." msgstr "Domain surel yang diberikan tidak perbolehkan." -#: InvenTree/conversion.py:166 +#: InvenTree/conversion.py:240 #, python-brace-format msgid "Invalid unit provided ({unit})" msgstr "" -#: InvenTree/conversion.py:183 +#: InvenTree/conversion.py:257 msgid "No value provided" msgstr "Nilai tidak tersedia" -#: InvenTree/conversion.py:210 +#: InvenTree/conversion.py:284 #, python-brace-format msgid "Could not convert {original} to {unit}" msgstr "" -#: InvenTree/conversion.py:212 InvenTree/conversion.py:226 +#: InvenTree/conversion.py:286 InvenTree/conversion.py:300 #: InvenTree/helpers.py:597 order/models.py:720 order/models.py:1015 msgid "Invalid quantity provided" msgstr "Jumlah yang diberikan tidak valid" @@ -116,7 +116,7 @@ msgstr "" #: build/serializers.py:580 build/serializers.py:1788 company/models.py:857 #: order/models.py:1780 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2848 stock/models.py:2972 stock/serializers.py:717 +#: stock/models.py:2865 stock/models.py:2989 stock/serializers.py:717 #: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1336 #: stock/serializers.py:1425 stock/serializers.py:1624 msgid "Notes" @@ -345,7 +345,7 @@ msgstr "Harus berupa angka yang valid" msgid "Currency" msgstr "Mata Uang" -#: InvenTree/serializers.py:298 part/serializers.py:1385 +#: InvenTree/serializers.py:298 part/serializers.py:1357 msgid "Select currency from available options" msgstr "" @@ -553,14 +553,14 @@ msgstr "" #: build/api.py:100 build/api.py:466 build/api.py:845 build/models.py:270 #: build/serializers.py:1225 build/serializers.py:1356 -#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:445 +#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:491 #: order/api.py:298 order/api.py:302 order/api.py:929 order/api.py:1187 #: order/api.py:1190 order/models.py:1941 order/models.py:2108 #: order/models.py:2109 part/api.py:1233 part/api.py:1236 part/api.py:1302 #: part/api.py:1589 part/models.py:472 part/models.py:3296 part/models.py:3439 #: part/models.py:3497 part/models.py:3518 part/models.py:3540 #: part/models.py:3679 part/models.py:4046 part/models.py:4368 -#: part/models.py:4787 part/serializers.py:1928 +#: part/models.py:4787 part/serializers.py:1900 #: report/templates/report/inventree_bill_of_materials_report.html:110 #: report/templates/report/inventree_bill_of_materials_report.html:137 #: report/templates/report/inventree_build_order_report.html:109 @@ -582,7 +582,7 @@ msgstr "Bagian" #: build/api.py:120 build/api.py:123 build/serializers.py:1438 part/api.py:980 #: part/api.py:1316 part/api.py:1600 part/models.py:1080 part/models.py:3568 -#: part/models.py:4162 part/serializers.py:1752 stock/api.py:869 +#: part/models.py:4162 part/serializers.py:1724 stock/api.py:869 msgid "Category" msgstr "" @@ -663,7 +663,7 @@ msgid "Optional" msgstr "" #: build/api.py:455 build/serializers.py:1415 common/setting/system.py:456 -#: part/models.py:1202 part/serializers.py:1714 part/serializers.py:1725 +#: part/models.py:1202 part/serializers.py:1686 part/serializers.py:1697 #: stock/api.py:639 msgid "Assembly" msgstr "" @@ -688,16 +688,16 @@ msgstr "" msgid "Consumed" msgstr "" -#: build/api.py:499 company/models.py:912 company/serializers.py:440 +#: build/api.py:499 company/models.py:912 company/serializers.py:474 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 #: templates/email/part_event_notification.html:18 msgid "Available" msgstr "Tersedia" -#: build/api.py:523 build/serializers.py:1466 company/serializers.py:437 -#: order/serializers.py:1281 part/serializers.py:959 part/serializers.py:1306 -#: part/serializers.py:1761 +#: build/api.py:523 build/serializers.py:1466 company/serializers.py:471 +#: order/serializers.py:1281 part/serializers.py:931 part/serializers.py:1278 +#: part/serializers.py:1733 msgid "On Order" msgstr "" @@ -963,7 +963,7 @@ msgstr "Hasil produksi tidak sesuai dengan order produksi" #: build/models.py:1136 build/models.py:1234 build/serializers.py:285 #: build/serializers.py:335 build/serializers.py:965 build/serializers.py:1739 #: order/models.py:717 order/serializers.py:658 order/serializers.py:844 -#: part/serializers.py:1708 stock/models.py:940 stock/models.py:1430 +#: part/serializers.py:1680 stock/models.py:940 stock/models.py:1430 #: stock/models.py:1878 stock/serializers.py:688 stock/serializers.py:1580 msgid "Quantity must be greater than zero" msgstr "Jumlah harus lebih besar daripada nol" @@ -1385,20 +1385,20 @@ msgstr "" msgid "BOM Item" msgstr "Item tagihan material" -#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1310 -#: part/serializers.py:1765 +#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1282 +#: part/serializers.py:1737 msgid "In Production" msgstr "" -#: build/serializers.py:1469 part/serializers.py:950 part/serializers.py:1314 +#: build/serializers.py:1469 part/serializers.py:922 part/serializers.py:1286 msgid "Scheduled to Build" msgstr "" -#: build/serializers.py:1472 part/serializers.py:987 +#: build/serializers.py:1472 part/serializers.py:959 msgid "External Stock" msgstr "" -#: build/serializers.py:1473 part/serializers.py:1300 part/serializers.py:1808 +#: build/serializers.py:1473 part/serializers.py:1272 part/serializers.py:1780 msgid "Available Stock" msgstr "" @@ -1588,7 +1588,7 @@ msgstr "Pengguna" msgid "Price break quantity" msgstr "" -#: common/models.py:1348 company/serializers.py:564 order/models.py:1842 +#: common/models.py:1348 company/serializers.py:357 order/models.py:1842 #: order/models.py:3043 msgid "Price" msgstr "Harga" @@ -1760,7 +1760,7 @@ msgstr "" msgid "Unit definition" msgstr "" -#: common/models.py:1911 common/models.py:1974 stock/models.py:2967 +#: common/models.py:1911 common/models.py:1974 stock/models.py:2984 #: stock/serializers.py:247 msgid "Attachment" msgstr "Lampiran" @@ -1839,7 +1839,7 @@ msgstr "" #: common/models.py:2090 common/models.py:2329 company/models.py:622 #: machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2959 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2976 msgid "Value" msgstr "" @@ -2048,7 +2048,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2417 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Result" msgstr "" @@ -2141,7 +2141,7 @@ msgid "Linked thread for this message" msgstr "" #: common/models.py:2656 -msgid "Prioriy" +msgid "Priority" msgstr "" #: common/models.py:2698 @@ -2671,8 +2671,8 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1734 -#: part/serializers.py:1741 +#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1706 +#: part/serializers.py:1713 msgid "Component" msgstr "Komponen" @@ -3772,7 +3772,7 @@ msgstr "" msgid "Supplier is Active" msgstr "" -#: company/api.py:307 company/models.py:520 company/serializers.py:457 +#: company/api.py:307 company/models.py:520 company/serializers.py:503 #: part/serializers.py:566 msgid "Manufacturer" msgstr "" @@ -3964,7 +3964,7 @@ msgid "Link to address information (external)" msgstr "" #: company/models.py:492 company/models.py:609 company/models.py:832 -#: company/serializers.py:471 stock/api.py:561 +#: company/serializers.py:517 stock/api.py:561 msgid "Manufacturer Part" msgstr "" @@ -3981,7 +3981,7 @@ msgstr "" msgid "Select manufacturer" msgstr "" -#: company/models.py:527 company/serializers.py:479 order/serializers.py:734 +#: company/models.py:527 company/serializers.py:525 order/serializers.py:734 #: part/serializers.py:576 msgid "MPN" msgstr "" @@ -4030,7 +4030,7 @@ msgstr "" msgid "Linked manufacturer part must reference the same base part" msgstr "" -#: company/models.py:810 company/serializers.py:449 company/serializers.py:467 +#: company/models.py:810 company/serializers.py:495 company/serializers.py:513 #: order/models.py:639 part/serializers.py:550 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 @@ -4134,10 +4134,14 @@ msgstr "" msgid "Company Name" msgstr "" -#: company/serializers.py:433 part/serializers.py:955 stock/serializers.py:428 +#: company/serializers.py:467 part/serializers.py:927 stock/serializers.py:428 msgid "In Stock" msgstr "" +#: company/serializers.py:484 +msgid "Price Breaks" +msgstr "" + #: data_exporter/mixins.py:325 data_exporter/mixins.py:403 msgid "Error occurred during data export" msgstr "" @@ -4290,7 +4294,7 @@ msgstr "" msgid "Errors" msgstr "" -#: importer/models.py:550 part/serializers.py:1268 +#: importer/models.py:550 part/serializers.py:1240 msgid "Valid" msgstr "" @@ -5677,7 +5681,7 @@ msgstr "" msgid "Part category" msgstr "" -#: part/models.py:1088 part/serializers.py:929 +#: part/models.py:1088 part/serializers.py:901 #: report/templates/report/inventree_stock_location_report.html:103 msgid "IPN" msgstr "" @@ -5718,7 +5722,7 @@ msgstr "" msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:1186 part/serializers.py:1003 +#: part/models.py:1186 part/serializers.py:975 msgid "Minimum Stock" msgstr "" @@ -6418,203 +6422,203 @@ msgstr "" msgid "Supplier part matching this SKU already exists" msgstr "" -#: part/serializers.py:914 +#: part/serializers.py:886 msgid "Category Name" msgstr "" -#: part/serializers.py:943 +#: part/serializers.py:915 msgid "Building" msgstr "" -#: part/serializers.py:944 +#: part/serializers.py:916 msgid "Quantity of this part currently being in production" msgstr "" -#: part/serializers.py:951 +#: part/serializers.py:923 msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:971 stock/serializers.py:1019 stock/serializers.py:1189 +#: part/serializers.py:943 stock/serializers.py:1019 stock/serializers.py:1189 #: users/ruleset.py:30 msgid "Stock Items" msgstr "" -#: part/serializers.py:975 +#: part/serializers.py:947 msgid "Revisions" msgstr "" -#: part/serializers.py:979 +#: part/serializers.py:951 msgid "Suppliers" msgstr "" -#: part/serializers.py:983 part/serializers.py:1297 +#: part/serializers.py:955 part/serializers.py:1269 #: templates/email/low_stock_notification.html:16 #: templates/email/part_event_notification.html:17 msgid "Total Stock" msgstr "" -#: part/serializers.py:991 +#: part/serializers.py:963 msgid "Unallocated Stock" msgstr "" -#: part/serializers.py:999 +#: part/serializers.py:971 msgid "Variant Stock" msgstr "" -#: part/serializers.py:1054 +#: part/serializers.py:1026 msgid "Duplicate Part" msgstr "" -#: part/serializers.py:1055 +#: part/serializers.py:1027 msgid "Copy initial data from another Part" msgstr "" -#: part/serializers.py:1061 +#: part/serializers.py:1033 msgid "Initial Stock" msgstr "" -#: part/serializers.py:1062 +#: part/serializers.py:1034 msgid "Create Part with initial stock quantity" msgstr "" -#: part/serializers.py:1068 +#: part/serializers.py:1040 msgid "Supplier Information" msgstr "" -#: part/serializers.py:1069 +#: part/serializers.py:1041 msgid "Add initial supplier information for this part" msgstr "" -#: part/serializers.py:1077 +#: part/serializers.py:1049 msgid "Copy Category Parameters" msgstr "" -#: part/serializers.py:1078 +#: part/serializers.py:1050 msgid "Copy parameter templates from selected part category" msgstr "" -#: part/serializers.py:1083 +#: part/serializers.py:1055 msgid "Existing Image" msgstr "" -#: part/serializers.py:1084 +#: part/serializers.py:1056 msgid "Filename of an existing part image" msgstr "" -#: part/serializers.py:1101 +#: part/serializers.py:1073 msgid "Image file does not exist" msgstr "" -#: part/serializers.py:1269 +#: part/serializers.py:1241 msgid "Validate entire Bill of Materials" msgstr "" -#: part/serializers.py:1303 part/serializers.py:1769 +#: part/serializers.py:1275 part/serializers.py:1741 msgid "Can Build" msgstr "" -#: part/serializers.py:1320 +#: part/serializers.py:1292 msgid "Required for Build Orders" msgstr "" -#: part/serializers.py:1325 +#: part/serializers.py:1297 msgid "Allocated to Build Orders" msgstr "" -#: part/serializers.py:1332 +#: part/serializers.py:1304 msgid "Required for Sales Orders" msgstr "" -#: part/serializers.py:1336 +#: part/serializers.py:1308 msgid "Allocated to Sales Orders" msgstr "" -#: part/serializers.py:1475 +#: part/serializers.py:1447 msgid "Minimum Price" msgstr "Harga Minimal" -#: part/serializers.py:1476 +#: part/serializers.py:1448 msgid "Override calculated value for minimum price" msgstr "" -#: part/serializers.py:1483 +#: part/serializers.py:1455 msgid "Minimum price currency" msgstr "" -#: part/serializers.py:1490 +#: part/serializers.py:1462 msgid "Maximum Price" msgstr "Harga Maksimal" -#: part/serializers.py:1491 +#: part/serializers.py:1463 msgid "Override calculated value for maximum price" msgstr "" -#: part/serializers.py:1498 +#: part/serializers.py:1470 msgid "Maximum price currency" msgstr "" -#: part/serializers.py:1527 +#: part/serializers.py:1499 msgid "Update" msgstr "Perbarui" -#: part/serializers.py:1528 +#: part/serializers.py:1500 msgid "Update pricing for this part" msgstr "" -#: part/serializers.py:1551 +#: part/serializers.py:1523 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" msgstr "" -#: part/serializers.py:1558 +#: part/serializers.py:1530 msgid "Minimum price must not be greater than maximum price" msgstr "" -#: part/serializers.py:1561 +#: part/serializers.py:1533 msgid "Maximum price must not be less than minimum price" msgstr "" -#: part/serializers.py:1715 +#: part/serializers.py:1687 msgid "Select the parent assembly" msgstr "" -#: part/serializers.py:1735 +#: part/serializers.py:1707 msgid "Select the component part" msgstr "" -#: part/serializers.py:1929 +#: part/serializers.py:1901 msgid "Select part to copy BOM from" msgstr "" -#: part/serializers.py:1937 +#: part/serializers.py:1909 msgid "Remove Existing Data" msgstr "" -#: part/serializers.py:1938 +#: part/serializers.py:1910 msgid "Remove existing BOM items before copying" msgstr "" -#: part/serializers.py:1943 +#: part/serializers.py:1915 msgid "Include Inherited" msgstr "" -#: part/serializers.py:1944 +#: part/serializers.py:1916 msgid "Include BOM items which are inherited from templated parts" msgstr "" -#: part/serializers.py:1949 +#: part/serializers.py:1921 msgid "Skip Invalid Rows" msgstr "" -#: part/serializers.py:1950 +#: part/serializers.py:1922 msgid "Enable this option to skip invalid rows" msgstr "" -#: part/serializers.py:1955 +#: part/serializers.py:1927 msgid "Copy Substitute Parts" msgstr "" -#: part/serializers.py:1956 +#: part/serializers.py:1928 msgid "Copy substitute parts when duplicate BOM items" msgstr "" @@ -8455,115 +8459,119 @@ msgstr "" msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:2012 stock/models.py:2917 +#: stock/models.py:1912 +msgid "Cannot assign stock to structural location" +msgstr "" + +#: stock/models.py:2029 stock/models.py:2934 msgid "Test template does not exist" msgstr "" -#: stock/models.py:2030 +#: stock/models.py:2047 msgid "Stock item has been assigned to a sales order" msgstr "" -#: stock/models.py:2034 +#: stock/models.py:2051 msgid "Stock item is installed in another item" msgstr "" -#: stock/models.py:2037 +#: stock/models.py:2054 msgid "Stock item contains other items" msgstr "" -#: stock/models.py:2040 +#: stock/models.py:2057 msgid "Stock item has been assigned to a customer" msgstr "" -#: stock/models.py:2043 stock/models.py:2226 +#: stock/models.py:2060 stock/models.py:2243 msgid "Stock item is currently in production" msgstr "" -#: stock/models.py:2046 +#: stock/models.py:2063 msgid "Serialized stock cannot be merged" msgstr "" -#: stock/models.py:2053 stock/serializers.py:1462 +#: stock/models.py:2070 stock/serializers.py:1462 msgid "Duplicate stock items" msgstr "" -#: stock/models.py:2057 +#: stock/models.py:2074 msgid "Stock items must refer to the same part" msgstr "" -#: stock/models.py:2065 +#: stock/models.py:2082 msgid "Stock items must refer to the same supplier part" msgstr "" -#: stock/models.py:2070 +#: stock/models.py:2087 msgid "Stock status codes must match" msgstr "" -#: stock/models.py:2349 +#: stock/models.py:2366 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2818 +#: stock/models.py:2835 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2849 +#: stock/models.py:2866 msgid "Entry notes" msgstr "" -#: stock/models.py:2889 +#: stock/models.py:2906 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2920 +#: stock/models.py:2937 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2924 +#: stock/models.py:2941 msgid "Attachment must be uploaded for this test" msgstr "Lampiran perlu diunggah untuk tes ini" -#: stock/models.py:2929 +#: stock/models.py:2946 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Test result" msgstr "" -#: stock/models.py:2960 +#: stock/models.py:2977 msgid "Test output value" msgstr "" -#: stock/models.py:2968 stock/serializers.py:248 +#: stock/models.py:2985 stock/serializers.py:248 msgid "Test result attachment" msgstr "" -#: stock/models.py:2972 +#: stock/models.py:2989 msgid "Test notes" msgstr "" -#: stock/models.py:2980 +#: stock/models.py:2997 msgid "Test station" msgstr "" -#: stock/models.py:2981 +#: stock/models.py:2998 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2987 +#: stock/models.py:3004 msgid "Started" msgstr "" -#: stock/models.py:2988 +#: stock/models.py:3005 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2994 +#: stock/models.py:3011 msgid "Finished" msgstr "" -#: stock/models.py:2995 +#: stock/models.py:3012 msgid "The timestamp of the test finish" msgstr "" @@ -8902,83 +8910,87 @@ msgstr "Stok yang ditambahkan manual" msgid "Stock manually removed" msgstr "Stok yang dikurangi manual" -#: stock/status_codes.py:57 +#: stock/status_codes.py:56 +msgid "Serialized stock items" +msgstr "" + +#: stock/status_codes.py:58 msgid "Returned to stock" msgstr "" -#: stock/status_codes.py:60 +#: stock/status_codes.py:61 msgid "Location changed" msgstr "Lokasi berubah" -#: stock/status_codes.py:61 +#: stock/status_codes.py:62 msgid "Stock updated" msgstr "" -#: stock/status_codes.py:64 +#: stock/status_codes.py:65 msgid "Installed into assembly" msgstr "Dirakit ke" -#: stock/status_codes.py:65 +#: stock/status_codes.py:66 msgid "Removed from assembly" msgstr "Diambil dari" -#: stock/status_codes.py:67 +#: stock/status_codes.py:68 msgid "Installed component item" msgstr "Komponen terpasang" -#: stock/status_codes.py:68 +#: stock/status_codes.py:69 msgid "Removed component item" msgstr "Komponen terlepas" -#: stock/status_codes.py:71 +#: stock/status_codes.py:72 msgid "Split from parent item" msgstr "Dipisah dari item induk" -#: stock/status_codes.py:72 +#: stock/status_codes.py:73 msgid "Split child item" msgstr "Pisah item dari barang induk" -#: stock/status_codes.py:75 +#: stock/status_codes.py:76 msgid "Merged stock items" msgstr "Stok item digabungkan" -#: stock/status_codes.py:78 +#: stock/status_codes.py:79 msgid "Converted to variant" msgstr "Dikonversi ke variasi" -#: stock/status_codes.py:81 +#: stock/status_codes.py:82 msgid "Build order output created" msgstr "Output order produksi dibuat" -#: stock/status_codes.py:82 +#: stock/status_codes.py:83 msgid "Build order output completed" msgstr "Order output produksi selesai" -#: stock/status_codes.py:83 +#: stock/status_codes.py:84 msgid "Build order output rejected" msgstr "" -#: stock/status_codes.py:84 +#: stock/status_codes.py:85 msgid "Consumed by build order" msgstr "Terpakai oleh order produksi" -#: stock/status_codes.py:87 +#: stock/status_codes.py:88 msgid "Shipped against Sales Order" msgstr "" -#: stock/status_codes.py:90 +#: stock/status_codes.py:91 msgid "Received against Purchase Order" msgstr "" -#: stock/status_codes.py:93 +#: stock/status_codes.py:94 msgid "Returned against Return Order" msgstr "" -#: stock/status_codes.py:96 +#: stock/status_codes.py:97 msgid "Sent to customer" msgstr "Terkirim ke pelanggan" -#: stock/status_codes.py:97 +#: stock/status_codes.py:98 msgid "Returned from customer" msgstr "Dikembalikan pelanggan" diff --git a/src/backend/InvenTree/locale/it/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/it/LC_MESSAGES/django.po index 31d6da83ef..d5925247b2 100644 --- a/src/backend/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-19 04:55+0000\n" -"PO-Revision-Date: 2025-11-19 04:59\n" +"POT-Creation-Date: 2025-11-24 06:50+0000\n" +"PO-Revision-Date: 2025-11-24 06:54\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -81,21 +81,21 @@ msgstr "L'indirizzo email principale fornito non è valido." msgid "The provided email domain is not approved." msgstr "L'indirizzo di posta elettronica fornito non è approvato." -#: InvenTree/conversion.py:166 +#: InvenTree/conversion.py:240 #, python-brace-format msgid "Invalid unit provided ({unit})" msgstr "Unità fornita non valida ({unit})" -#: InvenTree/conversion.py:183 +#: InvenTree/conversion.py:257 msgid "No value provided" msgstr "Nessun valore specificato" -#: InvenTree/conversion.py:210 +#: InvenTree/conversion.py:284 #, python-brace-format msgid "Could not convert {original} to {unit}" msgstr "Impossibile convertire {original} in {unit}" -#: InvenTree/conversion.py:212 InvenTree/conversion.py:226 +#: InvenTree/conversion.py:286 InvenTree/conversion.py:300 #: InvenTree/helpers.py:597 order/models.py:720 order/models.py:1015 msgid "Invalid quantity provided" msgstr "Quantità inserita non valida" @@ -116,7 +116,7 @@ msgstr "Valore decimale non valido" #: build/serializers.py:580 build/serializers.py:1788 company/models.py:857 #: order/models.py:1780 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2848 stock/models.py:2972 stock/serializers.py:717 +#: stock/models.py:2865 stock/models.py:2989 stock/serializers.py:717 #: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1336 #: stock/serializers.py:1425 stock/serializers.py:1624 msgid "Notes" @@ -345,7 +345,7 @@ msgstr "Deve essere un numero valido" msgid "Currency" msgstr "Valuta" -#: InvenTree/serializers.py:298 part/serializers.py:1385 +#: InvenTree/serializers.py:298 part/serializers.py:1357 msgid "Select currency from available options" msgstr "Selezionare la valuta dalle opzioni disponibili" @@ -553,14 +553,14 @@ msgstr "Includi Varianti" #: build/api.py:100 build/api.py:466 build/api.py:845 build/models.py:270 #: build/serializers.py:1225 build/serializers.py:1356 -#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:445 +#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:491 #: order/api.py:298 order/api.py:302 order/api.py:929 order/api.py:1187 #: order/api.py:1190 order/models.py:1941 order/models.py:2108 #: order/models.py:2109 part/api.py:1233 part/api.py:1236 part/api.py:1302 #: part/api.py:1589 part/models.py:472 part/models.py:3296 part/models.py:3439 #: part/models.py:3497 part/models.py:3518 part/models.py:3540 #: part/models.py:3679 part/models.py:4046 part/models.py:4368 -#: part/models.py:4787 part/serializers.py:1928 +#: part/models.py:4787 part/serializers.py:1900 #: report/templates/report/inventree_bill_of_materials_report.html:110 #: report/templates/report/inventree_bill_of_materials_report.html:137 #: report/templates/report/inventree_build_order_report.html:109 @@ -582,7 +582,7 @@ msgstr "Articolo" #: build/api.py:120 build/api.py:123 build/serializers.py:1438 part/api.py:980 #: part/api.py:1316 part/api.py:1600 part/models.py:1080 part/models.py:3568 -#: part/models.py:4162 part/serializers.py:1752 stock/api.py:869 +#: part/models.py:4162 part/serializers.py:1724 stock/api.py:869 msgid "Category" msgstr "Categoria" @@ -663,7 +663,7 @@ msgid "Optional" msgstr "Opzionale" #: build/api.py:455 build/serializers.py:1415 common/setting/system.py:456 -#: part/models.py:1202 part/serializers.py:1714 part/serializers.py:1725 +#: part/models.py:1202 part/serializers.py:1686 part/serializers.py:1697 #: stock/api.py:639 msgid "Assembly" msgstr "Assemblaggio" @@ -688,16 +688,16 @@ msgstr "Allocato" msgid "Consumed" msgstr "Utilizzato" -#: build/api.py:499 company/models.py:912 company/serializers.py:440 +#: build/api.py:499 company/models.py:912 company/serializers.py:474 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 #: templates/email/part_event_notification.html:18 msgid "Available" msgstr "Disponibile" -#: build/api.py:523 build/serializers.py:1466 company/serializers.py:437 -#: order/serializers.py:1281 part/serializers.py:959 part/serializers.py:1306 -#: part/serializers.py:1761 +#: build/api.py:523 build/serializers.py:1466 company/serializers.py:471 +#: order/serializers.py:1281 part/serializers.py:931 part/serializers.py:1278 +#: part/serializers.py:1733 msgid "On Order" msgstr "Ordinato" @@ -963,7 +963,7 @@ msgstr "L'output della produzione non corrisponde all'ordine di compilazione" #: build/models.py:1136 build/models.py:1234 build/serializers.py:285 #: build/serializers.py:335 build/serializers.py:965 build/serializers.py:1739 #: order/models.py:717 order/serializers.py:658 order/serializers.py:844 -#: part/serializers.py:1708 stock/models.py:940 stock/models.py:1430 +#: part/serializers.py:1680 stock/models.py:940 stock/models.py:1430 #: stock/models.py:1878 stock/serializers.py:688 stock/serializers.py:1580 msgid "Quantity must be greater than zero" msgstr "La quantità deve essere maggiore di zero" @@ -1385,20 +1385,20 @@ msgstr "Consenti Le Varianti" msgid "BOM Item" msgstr "Distinta base (Bom)" -#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1310 -#: part/serializers.py:1765 +#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1282 +#: part/serializers.py:1737 msgid "In Production" msgstr "In Produzione" -#: build/serializers.py:1469 part/serializers.py:950 part/serializers.py:1314 +#: build/serializers.py:1469 part/serializers.py:922 part/serializers.py:1286 msgid "Scheduled to Build" msgstr "Pianificato per la produzione" -#: build/serializers.py:1472 part/serializers.py:987 +#: build/serializers.py:1472 part/serializers.py:959 msgid "External Stock" msgstr "Scorte esterne" -#: build/serializers.py:1473 part/serializers.py:1300 part/serializers.py:1808 +#: build/serializers.py:1473 part/serializers.py:1272 part/serializers.py:1780 msgid "Available Stock" msgstr "Disponibilità in magazzino" @@ -1588,7 +1588,7 @@ msgstr "Utente" msgid "Price break quantity" msgstr "Quantità prezzo limite" -#: common/models.py:1348 company/serializers.py:564 order/models.py:1842 +#: common/models.py:1348 company/serializers.py:357 order/models.py:1842 #: order/models.py:3043 msgid "Price" msgstr "Prezzo" @@ -1760,7 +1760,7 @@ msgstr "Definizione" msgid "Unit definition" msgstr "Definizione unità" -#: common/models.py:1911 common/models.py:1974 stock/models.py:2967 +#: common/models.py:1911 common/models.py:1974 stock/models.py:2984 #: stock/serializers.py:247 msgid "Attachment" msgstr "Allegato" @@ -1839,7 +1839,7 @@ msgstr "Chiave logica dello stato che è uguale a questo stato personalizzato ne #: common/models.py:2090 common/models.py:2329 company/models.py:622 #: machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2959 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2976 msgid "Value" msgstr "Valore" @@ -2048,7 +2048,7 @@ msgid "Response data from the barcode scan" msgstr "Dati di risposta dalla scansione del codice a barre" #: common/models.py:2417 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Result" msgstr "Risultato" @@ -2141,8 +2141,8 @@ msgid "Linked thread for this message" msgstr "Thread collegato a questo messaggio" #: common/models.py:2656 -msgid "Prioriy" -msgstr "Priorità" +msgid "Priority" +msgstr "" #: common/models.py:2698 msgid "Email Thread" @@ -2671,8 +2671,8 @@ msgstr "Gli articoli sono modelli per impostazione predefinita" msgid "Parts can be assembled from other components by default" msgstr "Gli articoli possono essere assemblate da altri componenti per impostazione predefinita" -#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1734 -#: part/serializers.py:1741 +#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1706 +#: part/serializers.py:1713 msgid "Component" msgstr "Componente" @@ -3772,7 +3772,7 @@ msgstr "L'articolo interno è attivo" msgid "Supplier is Active" msgstr "Il fornitore è attivo" -#: company/api.py:307 company/models.py:520 company/serializers.py:457 +#: company/api.py:307 company/models.py:520 company/serializers.py:503 #: part/serializers.py:566 msgid "Manufacturer" msgstr "Produttore" @@ -3964,7 +3964,7 @@ msgid "Link to address information (external)" msgstr "Collegamento alle informazioni sull'indirizzo (esterno)" #: company/models.py:492 company/models.py:609 company/models.py:832 -#: company/serializers.py:471 stock/api.py:561 +#: company/serializers.py:517 stock/api.py:561 msgid "Manufacturer Part" msgstr "Codice articolo produttore" @@ -3981,7 +3981,7 @@ msgstr "Seleziona articolo" msgid "Select manufacturer" msgstr "Seleziona Produttore" -#: company/models.py:527 company/serializers.py:479 order/serializers.py:734 +#: company/models.py:527 company/serializers.py:525 order/serializers.py:734 #: part/serializers.py:576 msgid "MPN" msgstr "Codice articolo produttore (MPN)" @@ -4030,7 +4030,7 @@ msgstr "Le unità del pacchetto devono essere maggiori di zero" msgid "Linked manufacturer part must reference the same base part" msgstr "L'articolo del costruttore collegato deve riferirsi alla stesso articolo" -#: company/models.py:810 company/serializers.py:449 company/serializers.py:467 +#: company/models.py:810 company/serializers.py:495 company/serializers.py:513 #: order/models.py:639 part/serializers.py:550 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 @@ -4134,10 +4134,14 @@ msgstr "Valuta predefinita utilizzata per questo fornitore" msgid "Company Name" msgstr "Nome Azienda" -#: company/serializers.py:433 part/serializers.py:955 stock/serializers.py:428 +#: company/serializers.py:467 part/serializers.py:927 stock/serializers.py:428 msgid "In Stock" msgstr "In magazzino" +#: company/serializers.py:484 +msgid "Price Breaks" +msgstr "" + #: data_exporter/mixins.py:325 data_exporter/mixins.py:403 msgid "Error occurred during data export" msgstr "Errore durante l'esportazione dei dati" @@ -4290,7 +4294,7 @@ msgstr "Dati riga originali" msgid "Errors" msgstr "Errori" -#: importer/models.py:550 part/serializers.py:1268 +#: importer/models.py:550 part/serializers.py:1240 msgid "Valid" msgstr "Valido" @@ -5677,7 +5681,7 @@ msgstr "Parole chiave per migliorare la visibilità nei risultati di ricerca" msgid "Part category" msgstr "Categoria articolo" -#: part/models.py:1088 part/serializers.py:929 +#: part/models.py:1088 part/serializers.py:901 #: report/templates/report/inventree_stock_location_report.html:103 msgid "IPN" msgstr "IPN - Numero di riferimento interno" @@ -5718,7 +5722,7 @@ msgstr "Scadenza Predefinita" msgid "Expiry time (in days) for stock items of this part" msgstr "Scadenza (in giorni) per gli articoli in giacenza di questo pezzo" -#: part/models.py:1186 part/serializers.py:1003 +#: part/models.py:1186 part/serializers.py:975 msgid "Minimum Stock" msgstr "Scorta Minima" @@ -6418,203 +6422,203 @@ msgstr "L'articolo del produttore che corrisponde a questo MPN esiste già" msgid "Supplier part matching this SKU already exists" msgstr "L'articolo del fornitore che corrisponde a questo SKU esiste già" -#: part/serializers.py:914 +#: part/serializers.py:886 msgid "Category Name" msgstr "Nome Categoria" -#: part/serializers.py:943 +#: part/serializers.py:915 msgid "Building" msgstr "In Costruzione" -#: part/serializers.py:944 +#: part/serializers.py:916 msgid "Quantity of this part currently being in production" msgstr "Quantità di questo articolo attualmente in produzione" -#: part/serializers.py:951 +#: part/serializers.py:923 msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:971 stock/serializers.py:1019 stock/serializers.py:1189 +#: part/serializers.py:943 stock/serializers.py:1019 stock/serializers.py:1189 #: users/ruleset.py:30 msgid "Stock Items" msgstr "Articoli in magazzino" -#: part/serializers.py:975 +#: part/serializers.py:947 msgid "Revisions" msgstr "Revisioni" -#: part/serializers.py:979 +#: part/serializers.py:951 msgid "Suppliers" msgstr "Fornitori" -#: part/serializers.py:983 part/serializers.py:1297 +#: part/serializers.py:955 part/serializers.py:1269 #: templates/email/low_stock_notification.html:16 #: templates/email/part_event_notification.html:17 msgid "Total Stock" msgstr "Giacenze Totali" -#: part/serializers.py:991 +#: part/serializers.py:963 msgid "Unallocated Stock" msgstr "Scorte Non Assegnate" -#: part/serializers.py:999 +#: part/serializers.py:971 msgid "Variant Stock" msgstr "Scorta Variante" -#: part/serializers.py:1054 +#: part/serializers.py:1026 msgid "Duplicate Part" msgstr "Duplica articolo" -#: part/serializers.py:1055 +#: part/serializers.py:1027 msgid "Copy initial data from another Part" msgstr "Copia i dati iniziali da un altro Articolo" -#: part/serializers.py:1061 +#: part/serializers.py:1033 msgid "Initial Stock" msgstr "Stock iniziale" -#: part/serializers.py:1062 +#: part/serializers.py:1034 msgid "Create Part with initial stock quantity" msgstr "Crea Articolo con quantità di scorta iniziale" -#: part/serializers.py:1068 +#: part/serializers.py:1040 msgid "Supplier Information" msgstr "Informazioni Fornitore" -#: part/serializers.py:1069 +#: part/serializers.py:1041 msgid "Add initial supplier information for this part" msgstr "Aggiungi le informazioni iniziali del fornitore per questo articolo" -#: part/serializers.py:1077 +#: part/serializers.py:1049 msgid "Copy Category Parameters" msgstr "Copia Parametri Categoria" -#: part/serializers.py:1078 +#: part/serializers.py:1050 msgid "Copy parameter templates from selected part category" msgstr "Copia i parametri dai modelli della categoria articolo selezionata" -#: part/serializers.py:1083 +#: part/serializers.py:1055 msgid "Existing Image" msgstr "Immagine esistente" -#: part/serializers.py:1084 +#: part/serializers.py:1056 msgid "Filename of an existing part image" msgstr "Nome del file di un'immagine articolo esistente" -#: part/serializers.py:1101 +#: part/serializers.py:1073 msgid "Image file does not exist" msgstr "Il file immagine non esiste" -#: part/serializers.py:1269 +#: part/serializers.py:1241 msgid "Validate entire Bill of Materials" msgstr "Convalida l'intera Fattura dei Materiali" -#: part/serializers.py:1303 part/serializers.py:1769 +#: part/serializers.py:1275 part/serializers.py:1741 msgid "Can Build" msgstr "Puoi produrre" -#: part/serializers.py:1320 +#: part/serializers.py:1292 msgid "Required for Build Orders" msgstr "Richiesto per gli Ordini di Produzione" -#: part/serializers.py:1325 +#: part/serializers.py:1297 msgid "Allocated to Build Orders" msgstr "Assegnato agli Ordini di Produzione" -#: part/serializers.py:1332 +#: part/serializers.py:1304 msgid "Required for Sales Orders" msgstr "Richiesto per gli Ordini di Vendita" -#: part/serializers.py:1336 +#: part/serializers.py:1308 msgid "Allocated to Sales Orders" msgstr "Assegnato agli Ordini di Vendita" -#: part/serializers.py:1475 +#: part/serializers.py:1447 msgid "Minimum Price" msgstr "Prezzo Minimo" -#: part/serializers.py:1476 +#: part/serializers.py:1448 msgid "Override calculated value for minimum price" msgstr "Sovrascrivi valore calcolato per il prezzo minimo" -#: part/serializers.py:1483 +#: part/serializers.py:1455 msgid "Minimum price currency" msgstr "Valuta del prezzo minimo" -#: part/serializers.py:1490 +#: part/serializers.py:1462 msgid "Maximum Price" msgstr "Prezzo Massimo" -#: part/serializers.py:1491 +#: part/serializers.py:1463 msgid "Override calculated value for maximum price" msgstr "Sovrascrivi valore calcolato per il prezzo massimo" -#: part/serializers.py:1498 +#: part/serializers.py:1470 msgid "Maximum price currency" msgstr "Valuta del prezzo massimo" -#: part/serializers.py:1527 +#: part/serializers.py:1499 msgid "Update" msgstr "Aggiorna" -#: part/serializers.py:1528 +#: part/serializers.py:1500 msgid "Update pricing for this part" msgstr "Aggiorna i prezzi per questo articolo" -#: part/serializers.py:1551 +#: part/serializers.py:1523 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" msgstr "Impossibile convertire dalle valute fornite in {default_currency}" -#: part/serializers.py:1558 +#: part/serializers.py:1530 msgid "Minimum price must not be greater than maximum price" msgstr "Il prezzo minimo non può essere maggiore del prezzo massimo" -#: part/serializers.py:1561 +#: part/serializers.py:1533 msgid "Maximum price must not be less than minimum price" msgstr "Il prezzo massimo non può essere minore del prezzo minimo" -#: part/serializers.py:1715 +#: part/serializers.py:1687 msgid "Select the parent assembly" msgstr "" -#: part/serializers.py:1735 +#: part/serializers.py:1707 msgid "Select the component part" msgstr "Seleziona la componente" -#: part/serializers.py:1929 +#: part/serializers.py:1901 msgid "Select part to copy BOM from" msgstr "Seleziona l'articolo da cui copiare la distinta base" -#: part/serializers.py:1937 +#: part/serializers.py:1909 msgid "Remove Existing Data" msgstr "Rimuovi Dati Esistenti" -#: part/serializers.py:1938 +#: part/serializers.py:1910 msgid "Remove existing BOM items before copying" msgstr "Rimuovi elementi distinta base esistenti prima di copiare" -#: part/serializers.py:1943 +#: part/serializers.py:1915 msgid "Include Inherited" msgstr "Includi Ereditato" -#: part/serializers.py:1944 +#: part/serializers.py:1916 msgid "Include BOM items which are inherited from templated parts" msgstr "Includi gli elementi Distinta Base ereditati da prodotti template" -#: part/serializers.py:1949 +#: part/serializers.py:1921 msgid "Skip Invalid Rows" msgstr "Salta Righe Non Valide" -#: part/serializers.py:1950 +#: part/serializers.py:1922 msgid "Enable this option to skip invalid rows" msgstr "Abilita questa opzione per saltare le righe non valide" -#: part/serializers.py:1955 +#: part/serializers.py:1927 msgid "Copy Substitute Parts" msgstr "Copia Articoli sostitutivi" -#: part/serializers.py:1956 +#: part/serializers.py:1928 msgid "Copy substitute parts when duplicate BOM items" msgstr "Copia articoli sostitutivi quando duplichi gli elementi distinta base" @@ -8455,115 +8459,119 @@ msgstr "I numeri di serie devono essere forniti come elenco" msgid "Quantity does not match serial numbers" msgstr "La quantità non corrisponde ai numeri di serie" -#: stock/models.py:2012 stock/models.py:2917 +#: stock/models.py:1912 +msgid "Cannot assign stock to structural location" +msgstr "" + +#: stock/models.py:2029 stock/models.py:2934 msgid "Test template does not exist" msgstr "" -#: stock/models.py:2030 +#: stock/models.py:2047 msgid "Stock item has been assigned to a sales order" msgstr "L'elemento di magazzino è stato assegnato a un ordine di vendita" -#: stock/models.py:2034 +#: stock/models.py:2051 msgid "Stock item is installed in another item" msgstr "L'elemento di magazzino è installato in un altro elemento" -#: stock/models.py:2037 +#: stock/models.py:2054 msgid "Stock item contains other items" msgstr "L'elemento di magazzino contiene altri elementi" -#: stock/models.py:2040 +#: stock/models.py:2057 msgid "Stock item has been assigned to a customer" msgstr "L'elemento di magazzino è stato assegnato a un cliente" -#: stock/models.py:2043 stock/models.py:2226 +#: stock/models.py:2060 stock/models.py:2243 msgid "Stock item is currently in production" msgstr "L'elemento di magazzino è attualmente in produzione" -#: stock/models.py:2046 +#: stock/models.py:2063 msgid "Serialized stock cannot be merged" msgstr "Il magazzino serializzato non può essere unito" -#: stock/models.py:2053 stock/serializers.py:1462 +#: stock/models.py:2070 stock/serializers.py:1462 msgid "Duplicate stock items" msgstr "Duplica elementi di magazzino" -#: stock/models.py:2057 +#: stock/models.py:2074 msgid "Stock items must refer to the same part" msgstr "Gli elementi di magazzino devono riferirsi allo stesso articolo" -#: stock/models.py:2065 +#: stock/models.py:2082 msgid "Stock items must refer to the same supplier part" msgstr "Gli elementi di magazzino devono riferirsi allo stesso articolo fornitore" -#: stock/models.py:2070 +#: stock/models.py:2087 msgid "Stock status codes must match" msgstr "I codici di stato dello stock devono corrispondere" -#: stock/models.py:2349 +#: stock/models.py:2366 msgid "StockItem cannot be moved as it is not in stock" msgstr "Le giacenze non possono essere spostate perché non disponibili" -#: stock/models.py:2818 +#: stock/models.py:2835 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2849 +#: stock/models.py:2866 msgid "Entry notes" msgstr "Note d'ingresso" -#: stock/models.py:2889 +#: stock/models.py:2906 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2920 +#: stock/models.py:2937 msgid "Value must be provided for this test" msgstr "Il valore deve essere fornito per questo test" -#: stock/models.py:2924 +#: stock/models.py:2941 msgid "Attachment must be uploaded for this test" msgstr "L'allegato deve essere caricato per questo test" -#: stock/models.py:2929 +#: stock/models.py:2946 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Test result" msgstr "Risultato Test" -#: stock/models.py:2960 +#: stock/models.py:2977 msgid "Test output value" msgstr "Test valore output" -#: stock/models.py:2968 stock/serializers.py:248 +#: stock/models.py:2985 stock/serializers.py:248 msgid "Test result attachment" msgstr "Risultato della prova allegato" -#: stock/models.py:2972 +#: stock/models.py:2989 msgid "Test notes" msgstr "Note del test" -#: stock/models.py:2980 +#: stock/models.py:2997 msgid "Test station" msgstr "" -#: stock/models.py:2981 +#: stock/models.py:2998 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2987 +#: stock/models.py:3004 msgid "Started" msgstr "" -#: stock/models.py:2988 +#: stock/models.py:3005 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2994 +#: stock/models.py:3011 msgid "Finished" msgstr "" -#: stock/models.py:2995 +#: stock/models.py:3012 msgid "The timestamp of the test finish" msgstr "" @@ -8902,83 +8910,87 @@ msgstr "Stock aggiunto manualmente" msgid "Stock manually removed" msgstr "Stock rimosso manualmente" -#: stock/status_codes.py:57 +#: stock/status_codes.py:56 +msgid "Serialized stock items" +msgstr "" + +#: stock/status_codes.py:58 msgid "Returned to stock" msgstr "" -#: stock/status_codes.py:60 +#: stock/status_codes.py:61 msgid "Location changed" msgstr "Posizione cambiata" -#: stock/status_codes.py:61 +#: stock/status_codes.py:62 msgid "Stock updated" msgstr "Stock aggiornato" -#: stock/status_codes.py:64 +#: stock/status_codes.py:65 msgid "Installed into assembly" msgstr "Installato nell'assemblaggio" -#: stock/status_codes.py:65 +#: stock/status_codes.py:66 msgid "Removed from assembly" msgstr "Rimosso dall'assemblaggio" -#: stock/status_codes.py:67 +#: stock/status_codes.py:68 msgid "Installed component item" msgstr "Componente installato" -#: stock/status_codes.py:68 +#: stock/status_codes.py:69 msgid "Removed component item" msgstr "Elemento componente rimosso" -#: stock/status_codes.py:71 +#: stock/status_codes.py:72 msgid "Split from parent item" msgstr "Diviso dall'elemento genitore" -#: stock/status_codes.py:72 +#: stock/status_codes.py:73 msgid "Split child item" msgstr "Dividi elemento figlio" -#: stock/status_codes.py:75 +#: stock/status_codes.py:76 msgid "Merged stock items" msgstr "Elemento stock raggruppato" -#: stock/status_codes.py:78 +#: stock/status_codes.py:79 msgid "Converted to variant" msgstr "Convertito in variante" -#: stock/status_codes.py:81 +#: stock/status_codes.py:82 msgid "Build order output created" msgstr "Genera l'output dell'ordine creato" -#: stock/status_codes.py:82 +#: stock/status_codes.py:83 msgid "Build order output completed" msgstr "Build order output completato" -#: stock/status_codes.py:83 +#: stock/status_codes.py:84 msgid "Build order output rejected" msgstr "Ordine di costruzione rifiutato" -#: stock/status_codes.py:84 +#: stock/status_codes.py:85 msgid "Consumed by build order" msgstr "Impegnato dall'ordine di costruzione" -#: stock/status_codes.py:87 +#: stock/status_codes.py:88 msgid "Shipped against Sales Order" msgstr "Spedito contro l'ordine di vendita" -#: stock/status_codes.py:90 +#: stock/status_codes.py:91 msgid "Received against Purchase Order" msgstr "Ricevuto contro l'ordine di acquisto" -#: stock/status_codes.py:93 +#: stock/status_codes.py:94 msgid "Returned against Return Order" msgstr "Restituito contro l'ordine di ritorno" -#: stock/status_codes.py:96 +#: stock/status_codes.py:97 msgid "Sent to customer" msgstr "Inviato al cliente" -#: stock/status_codes.py:97 +#: stock/status_codes.py:98 msgid "Returned from customer" msgstr "Restituito dal cliente" diff --git a/src/backend/InvenTree/locale/ja/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/ja/LC_MESSAGES/django.po index f76ff41c13..ccb347e268 100644 --- a/src/backend/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-19 04:55+0000\n" -"PO-Revision-Date: 2025-11-19 04:59\n" +"POT-Creation-Date: 2025-11-24 06:50+0000\n" +"PO-Revision-Date: 2025-11-24 06:54\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -81,21 +81,21 @@ msgstr "指定されたプライマリEメールアドレスは無効です。" msgid "The provided email domain is not approved." msgstr "指定されたメールドメインは承認されていません。" -#: InvenTree/conversion.py:166 +#: InvenTree/conversion.py:240 #, python-brace-format msgid "Invalid unit provided ({unit})" msgstr "無効な単位 ({unit})" -#: InvenTree/conversion.py:183 +#: InvenTree/conversion.py:257 msgid "No value provided" msgstr "値がありません" -#: InvenTree/conversion.py:210 +#: InvenTree/conversion.py:284 #, python-brace-format msgid "Could not convert {original} to {unit}" msgstr "{original}を{unit}に変換できませんでした。" -#: InvenTree/conversion.py:212 InvenTree/conversion.py:226 +#: InvenTree/conversion.py:286 InvenTree/conversion.py:300 #: InvenTree/helpers.py:597 order/models.py:720 order/models.py:1015 msgid "Invalid quantity provided" msgstr "数量コードが無効です" @@ -116,7 +116,7 @@ msgstr "無効な10進数値" #: build/serializers.py:580 build/serializers.py:1788 company/models.py:857 #: order/models.py:1780 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2848 stock/models.py:2972 stock/serializers.py:717 +#: stock/models.py:2865 stock/models.py:2989 stock/serializers.py:717 #: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1336 #: stock/serializers.py:1425 stock/serializers.py:1624 msgid "Notes" @@ -345,7 +345,7 @@ msgstr "有効な数字でなければなりません" msgid "Currency" msgstr "通貨" -#: InvenTree/serializers.py:298 part/serializers.py:1385 +#: InvenTree/serializers.py:298 part/serializers.py:1357 msgid "Select currency from available options" msgstr "利用可能なオプションから通貨を選択してください" @@ -553,14 +553,14 @@ msgstr "バリアントを含む" #: build/api.py:100 build/api.py:466 build/api.py:845 build/models.py:270 #: build/serializers.py:1225 build/serializers.py:1356 -#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:445 +#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:491 #: order/api.py:298 order/api.py:302 order/api.py:929 order/api.py:1187 #: order/api.py:1190 order/models.py:1941 order/models.py:2108 #: order/models.py:2109 part/api.py:1233 part/api.py:1236 part/api.py:1302 #: part/api.py:1589 part/models.py:472 part/models.py:3296 part/models.py:3439 #: part/models.py:3497 part/models.py:3518 part/models.py:3540 #: part/models.py:3679 part/models.py:4046 part/models.py:4368 -#: part/models.py:4787 part/serializers.py:1928 +#: part/models.py:4787 part/serializers.py:1900 #: report/templates/report/inventree_bill_of_materials_report.html:110 #: report/templates/report/inventree_bill_of_materials_report.html:137 #: report/templates/report/inventree_build_order_report.html:109 @@ -582,7 +582,7 @@ msgstr "パーツ" #: build/api.py:120 build/api.py:123 build/serializers.py:1438 part/api.py:980 #: part/api.py:1316 part/api.py:1600 part/models.py:1080 part/models.py:3568 -#: part/models.py:4162 part/serializers.py:1752 stock/api.py:869 +#: part/models.py:4162 part/serializers.py:1724 stock/api.py:869 msgid "Category" msgstr "カテゴリ" @@ -663,7 +663,7 @@ msgid "Optional" msgstr "オプション" #: build/api.py:455 build/serializers.py:1415 common/setting/system.py:456 -#: part/models.py:1202 part/serializers.py:1714 part/serializers.py:1725 +#: part/models.py:1202 part/serializers.py:1686 part/serializers.py:1697 #: stock/api.py:639 msgid "Assembly" msgstr "アセンブリ" @@ -688,16 +688,16 @@ msgstr "割り当てられた" msgid "Consumed" msgstr "" -#: build/api.py:499 company/models.py:912 company/serializers.py:440 +#: build/api.py:499 company/models.py:912 company/serializers.py:474 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 #: templates/email/part_event_notification.html:18 msgid "Available" msgstr "利用可能" -#: build/api.py:523 build/serializers.py:1466 company/serializers.py:437 -#: order/serializers.py:1281 part/serializers.py:959 part/serializers.py:1306 -#: part/serializers.py:1761 +#: build/api.py:523 build/serializers.py:1466 company/serializers.py:471 +#: order/serializers.py:1281 part/serializers.py:931 part/serializers.py:1278 +#: part/serializers.py:1733 msgid "On Order" msgstr "注文中" @@ -963,7 +963,7 @@ msgstr "ビルド出力がビルド順序と一致しません" #: build/models.py:1136 build/models.py:1234 build/serializers.py:285 #: build/serializers.py:335 build/serializers.py:965 build/serializers.py:1739 #: order/models.py:717 order/serializers.py:658 order/serializers.py:844 -#: part/serializers.py:1708 stock/models.py:940 stock/models.py:1430 +#: part/serializers.py:1680 stock/models.py:940 stock/models.py:1430 #: stock/models.py:1878 stock/serializers.py:688 stock/serializers.py:1580 msgid "Quantity must be greater than zero" msgstr "数量はゼロより大きくなければなりません" @@ -1385,20 +1385,20 @@ msgstr "バリアントを許可" msgid "BOM Item" msgstr "BOMアイテム" -#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1310 -#: part/serializers.py:1765 +#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1282 +#: part/serializers.py:1737 msgid "In Production" msgstr "生産中" -#: build/serializers.py:1469 part/serializers.py:950 part/serializers.py:1314 +#: build/serializers.py:1469 part/serializers.py:922 part/serializers.py:1286 msgid "Scheduled to Build" msgstr "" -#: build/serializers.py:1472 part/serializers.py:987 +#: build/serializers.py:1472 part/serializers.py:959 msgid "External Stock" msgstr "外部在庫" -#: build/serializers.py:1473 part/serializers.py:1300 part/serializers.py:1808 +#: build/serializers.py:1473 part/serializers.py:1272 part/serializers.py:1780 msgid "Available Stock" msgstr "在庫状況" @@ -1588,7 +1588,7 @@ msgstr "ユーザー" msgid "Price break quantity" msgstr "価格破壊数量" -#: common/models.py:1348 company/serializers.py:564 order/models.py:1842 +#: common/models.py:1348 company/serializers.py:357 order/models.py:1842 #: order/models.py:3043 msgid "Price" msgstr "価格" @@ -1760,7 +1760,7 @@ msgstr "定義" msgid "Unit definition" msgstr "ユニットの定義" -#: common/models.py:1911 common/models.py:1974 stock/models.py:2967 +#: common/models.py:1911 common/models.py:1974 stock/models.py:2984 #: stock/serializers.py:247 msgid "Attachment" msgstr "添付ファイル" @@ -1839,7 +1839,7 @@ msgstr "ビジネスロジックでこのカスタムステートに等しいス #: common/models.py:2090 common/models.py:2329 company/models.py:622 #: machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2959 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2976 msgid "Value" msgstr "値" @@ -2048,7 +2048,7 @@ msgid "Response data from the barcode scan" msgstr "バーコードスキャンによるレスポンスデータ" #: common/models.py:2417 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Result" msgstr "結果" @@ -2141,7 +2141,7 @@ msgid "Linked thread for this message" msgstr "" #: common/models.py:2656 -msgid "Prioriy" +msgid "Priority" msgstr "" #: common/models.py:2698 @@ -2671,8 +2671,8 @@ msgstr "パーツはデフォルトのテンプレートです" msgid "Parts can be assembled from other components by default" msgstr "パーツはデフォルトで他のコンポーネントから組み立てることができます" -#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1734 -#: part/serializers.py:1741 +#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1706 +#: part/serializers.py:1713 msgid "Component" msgstr "コンポーネント" @@ -3772,7 +3772,7 @@ msgstr "内部はアクティブ" msgid "Supplier is Active" msgstr "サプライヤーの活動" -#: company/api.py:307 company/models.py:520 company/serializers.py:457 +#: company/api.py:307 company/models.py:520 company/serializers.py:503 #: part/serializers.py:566 msgid "Manufacturer" msgstr "製造元" @@ -3964,7 +3964,7 @@ msgid "Link to address information (external)" msgstr "住所情報へのリンク(外部)" #: company/models.py:492 company/models.py:609 company/models.py:832 -#: company/serializers.py:471 stock/api.py:561 +#: company/serializers.py:517 stock/api.py:561 msgid "Manufacturer Part" msgstr "メーカー・パーツ" @@ -3981,7 +3981,7 @@ msgstr "部品を選択" msgid "Select manufacturer" msgstr "メーカー選択" -#: company/models.py:527 company/serializers.py:479 order/serializers.py:734 +#: company/models.py:527 company/serializers.py:525 order/serializers.py:734 #: part/serializers.py:576 msgid "MPN" msgstr "MPN" @@ -4030,7 +4030,7 @@ msgstr "パック単位はゼロより大きくなければなりません。" msgid "Linked manufacturer part must reference the same base part" msgstr "リンクされたメーカー部品は、同じベース部品を参照する必要があります。" -#: company/models.py:810 company/serializers.py:449 company/serializers.py:467 +#: company/models.py:810 company/serializers.py:495 company/serializers.py:513 #: order/models.py:639 part/serializers.py:550 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 @@ -4134,10 +4134,14 @@ msgstr "このサプライヤーで使用されるデフォルト通貨" msgid "Company Name" msgstr "会社名" -#: company/serializers.py:433 part/serializers.py:955 stock/serializers.py:428 +#: company/serializers.py:467 part/serializers.py:927 stock/serializers.py:428 msgid "In Stock" msgstr "在庫あり" +#: company/serializers.py:484 +msgid "Price Breaks" +msgstr "" + #: data_exporter/mixins.py:325 data_exporter/mixins.py:403 msgid "Error occurred during data export" msgstr "データのエクスポート中にエラーが発生しました" @@ -4290,7 +4294,7 @@ msgstr "元の行データ" msgid "Errors" msgstr "エラー" -#: importer/models.py:550 part/serializers.py:1268 +#: importer/models.py:550 part/serializers.py:1240 msgid "Valid" msgstr "有効" @@ -5677,7 +5681,7 @@ msgstr "検索結果での視認性を向上させる部分キーワード" msgid "Part category" msgstr "パーツカテゴリ" -#: part/models.py:1088 part/serializers.py:929 +#: part/models.py:1088 part/serializers.py:901 #: report/templates/report/inventree_stock_location_report.html:103 msgid "IPN" msgstr "即時支払通知" @@ -5718,7 +5722,7 @@ msgstr "デフォルトの有効期限" msgid "Expiry time (in days) for stock items of this part" msgstr "この部品の在庫品の有効期限(日単位" -#: part/models.py:1186 part/serializers.py:1003 +#: part/models.py:1186 part/serializers.py:975 msgid "Minimum Stock" msgstr "最小在庫" @@ -6418,203 +6422,203 @@ msgstr "このMPNに一致するメーカー部品はすでに存在します。 msgid "Supplier part matching this SKU already exists" msgstr "このSKUに一致するサプライヤー部品は既に存在します。" -#: part/serializers.py:914 +#: part/serializers.py:886 msgid "Category Name" msgstr "カテゴリ名" -#: part/serializers.py:943 +#: part/serializers.py:915 msgid "Building" msgstr "建物" -#: part/serializers.py:944 +#: part/serializers.py:916 msgid "Quantity of this part currently being in production" msgstr "" -#: part/serializers.py:951 +#: part/serializers.py:923 msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:971 stock/serializers.py:1019 stock/serializers.py:1189 +#: part/serializers.py:943 stock/serializers.py:1019 stock/serializers.py:1189 #: users/ruleset.py:30 msgid "Stock Items" msgstr "在庫商品" -#: part/serializers.py:975 +#: part/serializers.py:947 msgid "Revisions" msgstr "リビジョン" -#: part/serializers.py:979 +#: part/serializers.py:951 msgid "Suppliers" msgstr "仕入先" -#: part/serializers.py:983 part/serializers.py:1297 +#: part/serializers.py:955 part/serializers.py:1269 #: templates/email/low_stock_notification.html:16 #: templates/email/part_event_notification.html:17 msgid "Total Stock" msgstr "総在庫" -#: part/serializers.py:991 +#: part/serializers.py:963 msgid "Unallocated Stock" msgstr "未割当株式" -#: part/serializers.py:999 +#: part/serializers.py:971 msgid "Variant Stock" msgstr "バリアントストック" -#: part/serializers.py:1054 +#: part/serializers.py:1026 msgid "Duplicate Part" msgstr "重複部分" -#: part/serializers.py:1055 +#: part/serializers.py:1027 msgid "Copy initial data from another Part" msgstr "別のパートから初期データをコピー" -#: part/serializers.py:1061 +#: part/serializers.py:1033 msgid "Initial Stock" msgstr "初期在庫" -#: part/serializers.py:1062 +#: part/serializers.py:1034 msgid "Create Part with initial stock quantity" msgstr "初期在庫数で部品を作成" -#: part/serializers.py:1068 +#: part/serializers.py:1040 msgid "Supplier Information" msgstr "サプライヤー情報" -#: part/serializers.py:1069 +#: part/serializers.py:1041 msgid "Add initial supplier information for this part" msgstr "この部品の初期サプライヤー情報を追加します。" -#: part/serializers.py:1077 +#: part/serializers.py:1049 msgid "Copy Category Parameters" msgstr "コピーカテゴリパラメータ" -#: part/serializers.py:1078 +#: part/serializers.py:1050 msgid "Copy parameter templates from selected part category" msgstr "選択したパーツカテゴリーからパラメータテンプレートをコピー" -#: part/serializers.py:1083 +#: part/serializers.py:1055 msgid "Existing Image" msgstr "既存イメージ" -#: part/serializers.py:1084 +#: part/serializers.py:1056 msgid "Filename of an existing part image" msgstr "既存の部品画像のファイル名" -#: part/serializers.py:1101 +#: part/serializers.py:1073 msgid "Image file does not exist" msgstr "画像ファイルが存在しません" -#: part/serializers.py:1269 +#: part/serializers.py:1241 msgid "Validate entire Bill of Materials" msgstr "部品表全体の検証" -#: part/serializers.py:1303 part/serializers.py:1769 +#: part/serializers.py:1275 part/serializers.py:1741 msgid "Can Build" msgstr "ビルド" -#: part/serializers.py:1320 +#: part/serializers.py:1292 msgid "Required for Build Orders" msgstr "" -#: part/serializers.py:1325 +#: part/serializers.py:1297 msgid "Allocated to Build Orders" msgstr "" -#: part/serializers.py:1332 +#: part/serializers.py:1304 msgid "Required for Sales Orders" msgstr "" -#: part/serializers.py:1336 +#: part/serializers.py:1308 msgid "Allocated to Sales Orders" msgstr "" -#: part/serializers.py:1475 +#: part/serializers.py:1447 msgid "Minimum Price" msgstr "最小価格" -#: part/serializers.py:1476 +#: part/serializers.py:1448 msgid "Override calculated value for minimum price" msgstr "最低価格の計算値の上書き" -#: part/serializers.py:1483 +#: part/serializers.py:1455 msgid "Minimum price currency" msgstr "最低価格通貨" -#: part/serializers.py:1490 +#: part/serializers.py:1462 msgid "Maximum Price" msgstr "最大価格" -#: part/serializers.py:1491 +#: part/serializers.py:1463 msgid "Override calculated value for maximum price" msgstr "最高価格の計算値を上書き" -#: part/serializers.py:1498 +#: part/serializers.py:1470 msgid "Maximum price currency" msgstr "最高価格通貨" -#: part/serializers.py:1527 +#: part/serializers.py:1499 msgid "Update" msgstr "更新" -#: part/serializers.py:1528 +#: part/serializers.py:1500 msgid "Update pricing for this part" msgstr "この部品の価格を更新" -#: part/serializers.py:1551 +#: part/serializers.py:1523 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" msgstr "提供された通貨から{default_currency}に変換できませんでした。" -#: part/serializers.py:1558 +#: part/serializers.py:1530 msgid "Minimum price must not be greater than maximum price" msgstr "最低価格は最高価格を超えてはなりません。" -#: part/serializers.py:1561 +#: part/serializers.py:1533 msgid "Maximum price must not be less than minimum price" msgstr "最高価格は最低価格を下回ってはなりません。" -#: part/serializers.py:1715 +#: part/serializers.py:1687 msgid "Select the parent assembly" msgstr "親アセンブリを選択" -#: part/serializers.py:1735 +#: part/serializers.py:1707 msgid "Select the component part" msgstr "構成部品の選択" -#: part/serializers.py:1929 +#: part/serializers.py:1901 msgid "Select part to copy BOM from" msgstr "BOMをコピーする部品を選択します。" -#: part/serializers.py:1937 +#: part/serializers.py:1909 msgid "Remove Existing Data" msgstr "既存データの削除" -#: part/serializers.py:1938 +#: part/serializers.py:1910 msgid "Remove existing BOM items before copying" msgstr "コピー前に既存のBOMアイテムを削除" -#: part/serializers.py:1943 +#: part/serializers.py:1915 msgid "Include Inherited" msgstr "インクルード継承" -#: part/serializers.py:1944 +#: part/serializers.py:1916 msgid "Include BOM items which are inherited from templated parts" msgstr "テンプレート化された部品から継承されたBOM項目を含めます。" -#: part/serializers.py:1949 +#: part/serializers.py:1921 msgid "Skip Invalid Rows" msgstr "無効な行をスキップ" -#: part/serializers.py:1950 +#: part/serializers.py:1922 msgid "Enable this option to skip invalid rows" msgstr "無効な行をスキップするには、このオプションを有効にします。" -#: part/serializers.py:1955 +#: part/serializers.py:1927 msgid "Copy Substitute Parts" msgstr "コピー代用部品" -#: part/serializers.py:1956 +#: part/serializers.py:1928 msgid "Copy substitute parts when duplicate BOM items" msgstr "BOMアイテムの重複時に代替部品をコピー" @@ -8455,115 +8459,119 @@ msgstr "シリアル番号はリストとして提供されなければなりま msgid "Quantity does not match serial numbers" msgstr "数量がシリアル番号と一致しません" -#: stock/models.py:2012 stock/models.py:2917 +#: stock/models.py:1912 +msgid "Cannot assign stock to structural location" +msgstr "" + +#: stock/models.py:2029 stock/models.py:2934 msgid "Test template does not exist" msgstr "テストテンプレートが存在しません" -#: stock/models.py:2030 +#: stock/models.py:2047 msgid "Stock item has been assigned to a sales order" msgstr "在庫商品が販売注文に割り当てられました" -#: stock/models.py:2034 +#: stock/models.py:2051 msgid "Stock item is installed in another item" msgstr "ストックアイテムが他のアイテムに装着されている場合" -#: stock/models.py:2037 +#: stock/models.py:2054 msgid "Stock item contains other items" msgstr "在庫商品には他の商品が含まれています。" -#: stock/models.py:2040 +#: stock/models.py:2057 msgid "Stock item has been assigned to a customer" msgstr "在庫商品が顧客に割り当てられました" -#: stock/models.py:2043 stock/models.py:2226 +#: stock/models.py:2060 stock/models.py:2243 msgid "Stock item is currently in production" msgstr "在庫品は現在生産中です。" -#: stock/models.py:2046 +#: stock/models.py:2063 msgid "Serialized stock cannot be merged" msgstr "連番在庫の統合はできません" -#: stock/models.py:2053 stock/serializers.py:1462 +#: stock/models.py:2070 stock/serializers.py:1462 msgid "Duplicate stock items" msgstr "在庫品の重複" -#: stock/models.py:2057 +#: stock/models.py:2074 msgid "Stock items must refer to the same part" msgstr "在庫品目は同じ部品を参照してください。" -#: stock/models.py:2065 +#: stock/models.py:2082 msgid "Stock items must refer to the same supplier part" msgstr "在庫品は同じサプライヤーの部品を参照する必要があります。" -#: stock/models.py:2070 +#: stock/models.py:2087 msgid "Stock status codes must match" msgstr "在庫状況コードが一致していること" -#: stock/models.py:2349 +#: stock/models.py:2366 msgid "StockItem cannot be moved as it is not in stock" msgstr "在庫がないため移動できません。" -#: stock/models.py:2818 +#: stock/models.py:2835 msgid "Stock Item Tracking" msgstr "ストックアイテムのトラッキング" -#: stock/models.py:2849 +#: stock/models.py:2866 msgid "Entry notes" msgstr "記入上の注意" -#: stock/models.py:2889 +#: stock/models.py:2906 msgid "Stock Item Test Result" msgstr "在庫品テスト結果" -#: stock/models.py:2920 +#: stock/models.py:2937 msgid "Value must be provided for this test" msgstr "このテストには値を指定する必要があります。" -#: stock/models.py:2924 +#: stock/models.py:2941 msgid "Attachment must be uploaded for this test" msgstr "このテストには添付ファイルをアップロードする必要があります。" -#: stock/models.py:2929 +#: stock/models.py:2946 msgid "Invalid value for this test" msgstr "このテストでは無効な値です。" -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Test result" msgstr "試験結果" -#: stock/models.py:2960 +#: stock/models.py:2977 msgid "Test output value" msgstr "テスト出力値" -#: stock/models.py:2968 stock/serializers.py:248 +#: stock/models.py:2985 stock/serializers.py:248 msgid "Test result attachment" msgstr "試験結果添付" -#: stock/models.py:2972 +#: stock/models.py:2989 msgid "Test notes" msgstr "テストノート" -#: stock/models.py:2980 +#: stock/models.py:2997 msgid "Test station" msgstr "テストステーション" -#: stock/models.py:2981 +#: stock/models.py:2998 msgid "The identifier of the test station where the test was performed" msgstr "試験が実施された試験ステーションの識別子。" -#: stock/models.py:2987 +#: stock/models.py:3004 msgid "Started" msgstr "開始" -#: stock/models.py:2988 +#: stock/models.py:3005 msgid "The timestamp of the test start" msgstr "テスト開始のタイムスタンプ" -#: stock/models.py:2994 +#: stock/models.py:3011 msgid "Finished" msgstr "修了済み" -#: stock/models.py:2995 +#: stock/models.py:3012 msgid "The timestamp of the test finish" msgstr "テスト終了のタイムスタンプ" @@ -8902,83 +8910,87 @@ msgstr "手動在庫追加が完了しました" msgid "Stock manually removed" msgstr "手動在庫削除が完了しました" -#: stock/status_codes.py:57 +#: stock/status_codes.py:56 +msgid "Serialized stock items" +msgstr "" + +#: stock/status_codes.py:58 msgid "Returned to stock" msgstr "" -#: stock/status_codes.py:60 +#: stock/status_codes.py:61 msgid "Location changed" msgstr "ロケーションが変更されました" -#: stock/status_codes.py:61 +#: stock/status_codes.py:62 msgid "Stock updated" msgstr "在庫更新" -#: stock/status_codes.py:64 +#: stock/status_codes.py:65 msgid "Installed into assembly" msgstr "アセンブリへインストールしました" -#: stock/status_codes.py:65 +#: stock/status_codes.py:66 msgid "Removed from assembly" msgstr "アセンブリから削除しました" -#: stock/status_codes.py:67 +#: stock/status_codes.py:68 msgid "Installed component item" msgstr "インストール済みのコンポーネント項目" -#: stock/status_codes.py:68 +#: stock/status_codes.py:69 msgid "Removed component item" msgstr "コンポーネント項目を削除しました" -#: stock/status_codes.py:71 +#: stock/status_codes.py:72 msgid "Split from parent item" msgstr "親アイテムから分割する" -#: stock/status_codes.py:72 +#: stock/status_codes.py:73 msgid "Split child item" msgstr "子項目を分割" -#: stock/status_codes.py:75 +#: stock/status_codes.py:76 msgid "Merged stock items" msgstr "商品在庫をマージしました" -#: stock/status_codes.py:78 +#: stock/status_codes.py:79 msgid "Converted to variant" msgstr "バリアントに変換" -#: stock/status_codes.py:81 +#: stock/status_codes.py:82 msgid "Build order output created" msgstr "組立注文の出力が作成されました" -#: stock/status_codes.py:82 +#: stock/status_codes.py:83 msgid "Build order output completed" msgstr "組立注文の出力が完了しました" -#: stock/status_codes.py:83 +#: stock/status_codes.py:84 msgid "Build order output rejected" msgstr "ビルドオーダーの出力が拒否されました" -#: stock/status_codes.py:84 +#: stock/status_codes.py:85 msgid "Consumed by build order" msgstr "ビルド・オーダーで消費" -#: stock/status_codes.py:87 +#: stock/status_codes.py:88 msgid "Shipped against Sales Order" msgstr "販売注文に対して出荷" -#: stock/status_codes.py:90 +#: stock/status_codes.py:91 msgid "Received against Purchase Order" msgstr "発注書との照合" -#: stock/status_codes.py:93 +#: stock/status_codes.py:94 msgid "Returned against Return Order" msgstr "リターンオーダーに反して返品" -#: stock/status_codes.py:96 +#: stock/status_codes.py:97 msgid "Sent to customer" msgstr "顧客に送信されました" -#: stock/status_codes.py:97 +#: stock/status_codes.py:98 msgid "Returned from customer" msgstr "顧客からの返品" diff --git a/src/backend/InvenTree/locale/ko/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/ko/LC_MESSAGES/django.po index bb4a66f649..e5dfb3985a 100644 --- a/src/backend/InvenTree/locale/ko/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/ko/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-19 04:55+0000\n" -"PO-Revision-Date: 2025-11-19 04:59\n" +"POT-Creation-Date: 2025-11-24 06:50+0000\n" +"PO-Revision-Date: 2025-11-24 06:54\n" "Last-Translator: \n" "Language-Team: Korean\n" "Language: ko_KR\n" @@ -81,21 +81,21 @@ msgstr "" msgid "The provided email domain is not approved." msgstr "" -#: InvenTree/conversion.py:166 +#: InvenTree/conversion.py:240 #, python-brace-format msgid "Invalid unit provided ({unit})" msgstr "" -#: InvenTree/conversion.py:183 +#: InvenTree/conversion.py:257 msgid "No value provided" msgstr "" -#: InvenTree/conversion.py:210 +#: InvenTree/conversion.py:284 #, python-brace-format msgid "Could not convert {original} to {unit}" msgstr "" -#: InvenTree/conversion.py:212 InvenTree/conversion.py:226 +#: InvenTree/conversion.py:286 InvenTree/conversion.py:300 #: InvenTree/helpers.py:597 order/models.py:720 order/models.py:1015 msgid "Invalid quantity provided" msgstr "" @@ -116,7 +116,7 @@ msgstr "" #: build/serializers.py:580 build/serializers.py:1788 company/models.py:857 #: order/models.py:1780 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2848 stock/models.py:2972 stock/serializers.py:717 +#: stock/models.py:2865 stock/models.py:2989 stock/serializers.py:717 #: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1336 #: stock/serializers.py:1425 stock/serializers.py:1624 msgid "Notes" @@ -345,7 +345,7 @@ msgstr "" msgid "Currency" msgstr "" -#: InvenTree/serializers.py:298 part/serializers.py:1385 +#: InvenTree/serializers.py:298 part/serializers.py:1357 msgid "Select currency from available options" msgstr "" @@ -553,14 +553,14 @@ msgstr "" #: build/api.py:100 build/api.py:466 build/api.py:845 build/models.py:270 #: build/serializers.py:1225 build/serializers.py:1356 -#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:445 +#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:491 #: order/api.py:298 order/api.py:302 order/api.py:929 order/api.py:1187 #: order/api.py:1190 order/models.py:1941 order/models.py:2108 #: order/models.py:2109 part/api.py:1233 part/api.py:1236 part/api.py:1302 #: part/api.py:1589 part/models.py:472 part/models.py:3296 part/models.py:3439 #: part/models.py:3497 part/models.py:3518 part/models.py:3540 #: part/models.py:3679 part/models.py:4046 part/models.py:4368 -#: part/models.py:4787 part/serializers.py:1928 +#: part/models.py:4787 part/serializers.py:1900 #: report/templates/report/inventree_bill_of_materials_report.html:110 #: report/templates/report/inventree_bill_of_materials_report.html:137 #: report/templates/report/inventree_build_order_report.html:109 @@ -582,7 +582,7 @@ msgstr "" #: build/api.py:120 build/api.py:123 build/serializers.py:1438 part/api.py:980 #: part/api.py:1316 part/api.py:1600 part/models.py:1080 part/models.py:3568 -#: part/models.py:4162 part/serializers.py:1752 stock/api.py:869 +#: part/models.py:4162 part/serializers.py:1724 stock/api.py:869 msgid "Category" msgstr "분류" @@ -663,7 +663,7 @@ msgid "Optional" msgstr "선택사항" #: build/api.py:455 build/serializers.py:1415 common/setting/system.py:456 -#: part/models.py:1202 part/serializers.py:1714 part/serializers.py:1725 +#: part/models.py:1202 part/serializers.py:1686 part/serializers.py:1697 #: stock/api.py:639 msgid "Assembly" msgstr "" @@ -688,16 +688,16 @@ msgstr "" msgid "Consumed" msgstr "" -#: build/api.py:499 company/models.py:912 company/serializers.py:440 +#: build/api.py:499 company/models.py:912 company/serializers.py:474 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 #: templates/email/part_event_notification.html:18 msgid "Available" msgstr "" -#: build/api.py:523 build/serializers.py:1466 company/serializers.py:437 -#: order/serializers.py:1281 part/serializers.py:959 part/serializers.py:1306 -#: part/serializers.py:1761 +#: build/api.py:523 build/serializers.py:1466 company/serializers.py:471 +#: order/serializers.py:1281 part/serializers.py:931 part/serializers.py:1278 +#: part/serializers.py:1733 msgid "On Order" msgstr "" @@ -963,7 +963,7 @@ msgstr "" #: build/models.py:1136 build/models.py:1234 build/serializers.py:285 #: build/serializers.py:335 build/serializers.py:965 build/serializers.py:1739 #: order/models.py:717 order/serializers.py:658 order/serializers.py:844 -#: part/serializers.py:1708 stock/models.py:940 stock/models.py:1430 +#: part/serializers.py:1680 stock/models.py:940 stock/models.py:1430 #: stock/models.py:1878 stock/serializers.py:688 stock/serializers.py:1580 msgid "Quantity must be greater than zero" msgstr "" @@ -1385,20 +1385,20 @@ msgstr "" msgid "BOM Item" msgstr "" -#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1310 -#: part/serializers.py:1765 +#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1282 +#: part/serializers.py:1737 msgid "In Production" msgstr "" -#: build/serializers.py:1469 part/serializers.py:950 part/serializers.py:1314 +#: build/serializers.py:1469 part/serializers.py:922 part/serializers.py:1286 msgid "Scheduled to Build" msgstr "" -#: build/serializers.py:1472 part/serializers.py:987 +#: build/serializers.py:1472 part/serializers.py:959 msgid "External Stock" msgstr "" -#: build/serializers.py:1473 part/serializers.py:1300 part/serializers.py:1808 +#: build/serializers.py:1473 part/serializers.py:1272 part/serializers.py:1780 msgid "Available Stock" msgstr "" @@ -1588,7 +1588,7 @@ msgstr "" msgid "Price break quantity" msgstr "" -#: common/models.py:1348 company/serializers.py:564 order/models.py:1842 +#: common/models.py:1348 company/serializers.py:357 order/models.py:1842 #: order/models.py:3043 msgid "Price" msgstr "" @@ -1760,7 +1760,7 @@ msgstr "" msgid "Unit definition" msgstr "" -#: common/models.py:1911 common/models.py:1974 stock/models.py:2967 +#: common/models.py:1911 common/models.py:1974 stock/models.py:2984 #: stock/serializers.py:247 msgid "Attachment" msgstr "" @@ -1839,7 +1839,7 @@ msgstr "" #: common/models.py:2090 common/models.py:2329 company/models.py:622 #: machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2959 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2976 msgid "Value" msgstr "" @@ -2048,7 +2048,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2417 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Result" msgstr "" @@ -2141,7 +2141,7 @@ msgid "Linked thread for this message" msgstr "" #: common/models.py:2656 -msgid "Prioriy" +msgid "Priority" msgstr "" #: common/models.py:2698 @@ -2671,8 +2671,8 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1734 -#: part/serializers.py:1741 +#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1706 +#: part/serializers.py:1713 msgid "Component" msgstr "" @@ -3772,7 +3772,7 @@ msgstr "" msgid "Supplier is Active" msgstr "" -#: company/api.py:307 company/models.py:520 company/serializers.py:457 +#: company/api.py:307 company/models.py:520 company/serializers.py:503 #: part/serializers.py:566 msgid "Manufacturer" msgstr "" @@ -3964,7 +3964,7 @@ msgid "Link to address information (external)" msgstr "" #: company/models.py:492 company/models.py:609 company/models.py:832 -#: company/serializers.py:471 stock/api.py:561 +#: company/serializers.py:517 stock/api.py:561 msgid "Manufacturer Part" msgstr "" @@ -3981,7 +3981,7 @@ msgstr "" msgid "Select manufacturer" msgstr "" -#: company/models.py:527 company/serializers.py:479 order/serializers.py:734 +#: company/models.py:527 company/serializers.py:525 order/serializers.py:734 #: part/serializers.py:576 msgid "MPN" msgstr "" @@ -4030,7 +4030,7 @@ msgstr "" msgid "Linked manufacturer part must reference the same base part" msgstr "" -#: company/models.py:810 company/serializers.py:449 company/serializers.py:467 +#: company/models.py:810 company/serializers.py:495 company/serializers.py:513 #: order/models.py:639 part/serializers.py:550 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 @@ -4134,10 +4134,14 @@ msgstr "" msgid "Company Name" msgstr "" -#: company/serializers.py:433 part/serializers.py:955 stock/serializers.py:428 +#: company/serializers.py:467 part/serializers.py:927 stock/serializers.py:428 msgid "In Stock" msgstr "" +#: company/serializers.py:484 +msgid "Price Breaks" +msgstr "" + #: data_exporter/mixins.py:325 data_exporter/mixins.py:403 msgid "Error occurred during data export" msgstr "" @@ -4290,7 +4294,7 @@ msgstr "" msgid "Errors" msgstr "" -#: importer/models.py:550 part/serializers.py:1268 +#: importer/models.py:550 part/serializers.py:1240 msgid "Valid" msgstr "" @@ -5677,7 +5681,7 @@ msgstr "" msgid "Part category" msgstr "" -#: part/models.py:1088 part/serializers.py:929 +#: part/models.py:1088 part/serializers.py:901 #: report/templates/report/inventree_stock_location_report.html:103 msgid "IPN" msgstr "" @@ -5718,7 +5722,7 @@ msgstr "" msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:1186 part/serializers.py:1003 +#: part/models.py:1186 part/serializers.py:975 msgid "Minimum Stock" msgstr "" @@ -6418,203 +6422,203 @@ msgstr "" msgid "Supplier part matching this SKU already exists" msgstr "" -#: part/serializers.py:914 +#: part/serializers.py:886 msgid "Category Name" msgstr "" -#: part/serializers.py:943 +#: part/serializers.py:915 msgid "Building" msgstr "" -#: part/serializers.py:944 +#: part/serializers.py:916 msgid "Quantity of this part currently being in production" msgstr "" -#: part/serializers.py:951 +#: part/serializers.py:923 msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:971 stock/serializers.py:1019 stock/serializers.py:1189 +#: part/serializers.py:943 stock/serializers.py:1019 stock/serializers.py:1189 #: users/ruleset.py:30 msgid "Stock Items" msgstr "" -#: part/serializers.py:975 +#: part/serializers.py:947 msgid "Revisions" msgstr "" -#: part/serializers.py:979 +#: part/serializers.py:951 msgid "Suppliers" msgstr "" -#: part/serializers.py:983 part/serializers.py:1297 +#: part/serializers.py:955 part/serializers.py:1269 #: templates/email/low_stock_notification.html:16 #: templates/email/part_event_notification.html:17 msgid "Total Stock" msgstr "" -#: part/serializers.py:991 +#: part/serializers.py:963 msgid "Unallocated Stock" msgstr "" -#: part/serializers.py:999 +#: part/serializers.py:971 msgid "Variant Stock" msgstr "" -#: part/serializers.py:1054 +#: part/serializers.py:1026 msgid "Duplicate Part" msgstr "" -#: part/serializers.py:1055 +#: part/serializers.py:1027 msgid "Copy initial data from another Part" msgstr "" -#: part/serializers.py:1061 +#: part/serializers.py:1033 msgid "Initial Stock" msgstr "" -#: part/serializers.py:1062 +#: part/serializers.py:1034 msgid "Create Part with initial stock quantity" msgstr "" -#: part/serializers.py:1068 +#: part/serializers.py:1040 msgid "Supplier Information" msgstr "" -#: part/serializers.py:1069 +#: part/serializers.py:1041 msgid "Add initial supplier information for this part" msgstr "" -#: part/serializers.py:1077 +#: part/serializers.py:1049 msgid "Copy Category Parameters" msgstr "" -#: part/serializers.py:1078 +#: part/serializers.py:1050 msgid "Copy parameter templates from selected part category" msgstr "" -#: part/serializers.py:1083 +#: part/serializers.py:1055 msgid "Existing Image" msgstr "" -#: part/serializers.py:1084 +#: part/serializers.py:1056 msgid "Filename of an existing part image" msgstr "" -#: part/serializers.py:1101 +#: part/serializers.py:1073 msgid "Image file does not exist" msgstr "" -#: part/serializers.py:1269 +#: part/serializers.py:1241 msgid "Validate entire Bill of Materials" msgstr "" -#: part/serializers.py:1303 part/serializers.py:1769 +#: part/serializers.py:1275 part/serializers.py:1741 msgid "Can Build" msgstr "" -#: part/serializers.py:1320 +#: part/serializers.py:1292 msgid "Required for Build Orders" msgstr "" -#: part/serializers.py:1325 +#: part/serializers.py:1297 msgid "Allocated to Build Orders" msgstr "" -#: part/serializers.py:1332 +#: part/serializers.py:1304 msgid "Required for Sales Orders" msgstr "" -#: part/serializers.py:1336 +#: part/serializers.py:1308 msgid "Allocated to Sales Orders" msgstr "" -#: part/serializers.py:1475 +#: part/serializers.py:1447 msgid "Minimum Price" msgstr "" -#: part/serializers.py:1476 +#: part/serializers.py:1448 msgid "Override calculated value for minimum price" msgstr "" -#: part/serializers.py:1483 +#: part/serializers.py:1455 msgid "Minimum price currency" msgstr "" -#: part/serializers.py:1490 +#: part/serializers.py:1462 msgid "Maximum Price" msgstr "" -#: part/serializers.py:1491 +#: part/serializers.py:1463 msgid "Override calculated value for maximum price" msgstr "" -#: part/serializers.py:1498 +#: part/serializers.py:1470 msgid "Maximum price currency" msgstr "" -#: part/serializers.py:1527 +#: part/serializers.py:1499 msgid "Update" msgstr "" -#: part/serializers.py:1528 +#: part/serializers.py:1500 msgid "Update pricing for this part" msgstr "" -#: part/serializers.py:1551 +#: part/serializers.py:1523 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" msgstr "" -#: part/serializers.py:1558 +#: part/serializers.py:1530 msgid "Minimum price must not be greater than maximum price" msgstr "" -#: part/serializers.py:1561 +#: part/serializers.py:1533 msgid "Maximum price must not be less than minimum price" msgstr "" -#: part/serializers.py:1715 +#: part/serializers.py:1687 msgid "Select the parent assembly" msgstr "" -#: part/serializers.py:1735 +#: part/serializers.py:1707 msgid "Select the component part" msgstr "" -#: part/serializers.py:1929 +#: part/serializers.py:1901 msgid "Select part to copy BOM from" msgstr "" -#: part/serializers.py:1937 +#: part/serializers.py:1909 msgid "Remove Existing Data" msgstr "" -#: part/serializers.py:1938 +#: part/serializers.py:1910 msgid "Remove existing BOM items before copying" msgstr "" -#: part/serializers.py:1943 +#: part/serializers.py:1915 msgid "Include Inherited" msgstr "" -#: part/serializers.py:1944 +#: part/serializers.py:1916 msgid "Include BOM items which are inherited from templated parts" msgstr "" -#: part/serializers.py:1949 +#: part/serializers.py:1921 msgid "Skip Invalid Rows" msgstr "" -#: part/serializers.py:1950 +#: part/serializers.py:1922 msgid "Enable this option to skip invalid rows" msgstr "" -#: part/serializers.py:1955 +#: part/serializers.py:1927 msgid "Copy Substitute Parts" msgstr "" -#: part/serializers.py:1956 +#: part/serializers.py:1928 msgid "Copy substitute parts when duplicate BOM items" msgstr "" @@ -8455,115 +8459,119 @@ msgstr "" msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:2012 stock/models.py:2917 +#: stock/models.py:1912 +msgid "Cannot assign stock to structural location" +msgstr "" + +#: stock/models.py:2029 stock/models.py:2934 msgid "Test template does not exist" msgstr "" -#: stock/models.py:2030 +#: stock/models.py:2047 msgid "Stock item has been assigned to a sales order" msgstr "" -#: stock/models.py:2034 +#: stock/models.py:2051 msgid "Stock item is installed in another item" msgstr "" -#: stock/models.py:2037 +#: stock/models.py:2054 msgid "Stock item contains other items" msgstr "" -#: stock/models.py:2040 +#: stock/models.py:2057 msgid "Stock item has been assigned to a customer" msgstr "" -#: stock/models.py:2043 stock/models.py:2226 +#: stock/models.py:2060 stock/models.py:2243 msgid "Stock item is currently in production" msgstr "" -#: stock/models.py:2046 +#: stock/models.py:2063 msgid "Serialized stock cannot be merged" msgstr "" -#: stock/models.py:2053 stock/serializers.py:1462 +#: stock/models.py:2070 stock/serializers.py:1462 msgid "Duplicate stock items" msgstr "" -#: stock/models.py:2057 +#: stock/models.py:2074 msgid "Stock items must refer to the same part" msgstr "" -#: stock/models.py:2065 +#: stock/models.py:2082 msgid "Stock items must refer to the same supplier part" msgstr "" -#: stock/models.py:2070 +#: stock/models.py:2087 msgid "Stock status codes must match" msgstr "" -#: stock/models.py:2349 +#: stock/models.py:2366 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2818 +#: stock/models.py:2835 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2849 +#: stock/models.py:2866 msgid "Entry notes" msgstr "" -#: stock/models.py:2889 +#: stock/models.py:2906 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2920 +#: stock/models.py:2937 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2924 +#: stock/models.py:2941 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2929 +#: stock/models.py:2946 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Test result" msgstr "" -#: stock/models.py:2960 +#: stock/models.py:2977 msgid "Test output value" msgstr "" -#: stock/models.py:2968 stock/serializers.py:248 +#: stock/models.py:2985 stock/serializers.py:248 msgid "Test result attachment" msgstr "" -#: stock/models.py:2972 +#: stock/models.py:2989 msgid "Test notes" msgstr "" -#: stock/models.py:2980 +#: stock/models.py:2997 msgid "Test station" msgstr "" -#: stock/models.py:2981 +#: stock/models.py:2998 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2987 +#: stock/models.py:3004 msgid "Started" msgstr "" -#: stock/models.py:2988 +#: stock/models.py:3005 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2994 +#: stock/models.py:3011 msgid "Finished" msgstr "" -#: stock/models.py:2995 +#: stock/models.py:3012 msgid "The timestamp of the test finish" msgstr "" @@ -8902,83 +8910,87 @@ msgstr "" msgid "Stock manually removed" msgstr "" -#: stock/status_codes.py:57 +#: stock/status_codes.py:56 +msgid "Serialized stock items" +msgstr "" + +#: stock/status_codes.py:58 msgid "Returned to stock" msgstr "" -#: stock/status_codes.py:60 +#: stock/status_codes.py:61 msgid "Location changed" msgstr "" -#: stock/status_codes.py:61 +#: stock/status_codes.py:62 msgid "Stock updated" msgstr "" -#: stock/status_codes.py:64 +#: stock/status_codes.py:65 msgid "Installed into assembly" msgstr "" -#: stock/status_codes.py:65 +#: stock/status_codes.py:66 msgid "Removed from assembly" msgstr "" -#: stock/status_codes.py:67 +#: stock/status_codes.py:68 msgid "Installed component item" msgstr "" -#: stock/status_codes.py:68 +#: stock/status_codes.py:69 msgid "Removed component item" msgstr "" -#: stock/status_codes.py:71 +#: stock/status_codes.py:72 msgid "Split from parent item" msgstr "" -#: stock/status_codes.py:72 +#: stock/status_codes.py:73 msgid "Split child item" msgstr "" -#: stock/status_codes.py:75 +#: stock/status_codes.py:76 msgid "Merged stock items" msgstr "" -#: stock/status_codes.py:78 +#: stock/status_codes.py:79 msgid "Converted to variant" msgstr "" -#: stock/status_codes.py:81 +#: stock/status_codes.py:82 msgid "Build order output created" msgstr "" -#: stock/status_codes.py:82 +#: stock/status_codes.py:83 msgid "Build order output completed" msgstr "" -#: stock/status_codes.py:83 +#: stock/status_codes.py:84 msgid "Build order output rejected" msgstr "" -#: stock/status_codes.py:84 +#: stock/status_codes.py:85 msgid "Consumed by build order" msgstr "" -#: stock/status_codes.py:87 +#: stock/status_codes.py:88 msgid "Shipped against Sales Order" msgstr "" -#: stock/status_codes.py:90 +#: stock/status_codes.py:91 msgid "Received against Purchase Order" msgstr "" -#: stock/status_codes.py:93 +#: stock/status_codes.py:94 msgid "Returned against Return Order" msgstr "" -#: stock/status_codes.py:96 +#: stock/status_codes.py:97 msgid "Sent to customer" msgstr "" -#: stock/status_codes.py:97 +#: stock/status_codes.py:98 msgid "Returned from customer" msgstr "" diff --git a/src/backend/InvenTree/locale/lt/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/lt/LC_MESSAGES/django.po index a97132b8df..58f792bc1b 100644 --- a/src/backend/InvenTree/locale/lt/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/lt/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-19 04:55+0000\n" -"PO-Revision-Date: 2025-11-19 04:59\n" +"POT-Creation-Date: 2025-11-24 06:50+0000\n" +"PO-Revision-Date: 2025-11-24 06:54\n" "Last-Translator: \n" "Language-Team: Lithuanian\n" "Language: lt_LT\n" @@ -81,21 +81,21 @@ msgstr "Pateiktas pagrindinis el. pašto adresas neteisingas." msgid "The provided email domain is not approved." msgstr "Pateiktas el. pašto domenas nepatvirtintas." -#: InvenTree/conversion.py:166 +#: InvenTree/conversion.py:240 #, python-brace-format msgid "Invalid unit provided ({unit})" msgstr "Neteisingai nurodytas vienetas ({unit})" -#: InvenTree/conversion.py:183 +#: InvenTree/conversion.py:257 msgid "No value provided" msgstr "Nepateikta reikšmė" -#: InvenTree/conversion.py:210 +#: InvenTree/conversion.py:284 #, python-brace-format msgid "Could not convert {original} to {unit}" msgstr "Nepavyko konvertuoti {original} į {unit}" -#: InvenTree/conversion.py:212 InvenTree/conversion.py:226 +#: InvenTree/conversion.py:286 InvenTree/conversion.py:300 #: InvenTree/helpers.py:597 order/models.py:720 order/models.py:1015 msgid "Invalid quantity provided" msgstr "Pateiktas neteisingas kiekis" @@ -116,7 +116,7 @@ msgstr "Neteisinga dešimtainė reikšmė" #: build/serializers.py:580 build/serializers.py:1788 company/models.py:857 #: order/models.py:1780 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2848 stock/models.py:2972 stock/serializers.py:717 +#: stock/models.py:2865 stock/models.py:2989 stock/serializers.py:717 #: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1336 #: stock/serializers.py:1425 stock/serializers.py:1624 msgid "Notes" @@ -345,7 +345,7 @@ msgstr "Turi būti teisingas skaičius" msgid "Currency" msgstr "Valiuta" -#: InvenTree/serializers.py:298 part/serializers.py:1385 +#: InvenTree/serializers.py:298 part/serializers.py:1357 msgid "Select currency from available options" msgstr "Pasirinkite valiutą iš galimų variantų" @@ -553,14 +553,14 @@ msgstr "Įtraukti variantus" #: build/api.py:100 build/api.py:466 build/api.py:845 build/models.py:270 #: build/serializers.py:1225 build/serializers.py:1356 -#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:445 +#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:491 #: order/api.py:298 order/api.py:302 order/api.py:929 order/api.py:1187 #: order/api.py:1190 order/models.py:1941 order/models.py:2108 #: order/models.py:2109 part/api.py:1233 part/api.py:1236 part/api.py:1302 #: part/api.py:1589 part/models.py:472 part/models.py:3296 part/models.py:3439 #: part/models.py:3497 part/models.py:3518 part/models.py:3540 #: part/models.py:3679 part/models.py:4046 part/models.py:4368 -#: part/models.py:4787 part/serializers.py:1928 +#: part/models.py:4787 part/serializers.py:1900 #: report/templates/report/inventree_bill_of_materials_report.html:110 #: report/templates/report/inventree_bill_of_materials_report.html:137 #: report/templates/report/inventree_build_order_report.html:109 @@ -582,7 +582,7 @@ msgstr "Detalė" #: build/api.py:120 build/api.py:123 build/serializers.py:1438 part/api.py:980 #: part/api.py:1316 part/api.py:1600 part/models.py:1080 part/models.py:3568 -#: part/models.py:4162 part/serializers.py:1752 stock/api.py:869 +#: part/models.py:4162 part/serializers.py:1724 stock/api.py:869 msgid "Category" msgstr "Kategorija" @@ -663,7 +663,7 @@ msgid "Optional" msgstr "Pasirinktinai" #: build/api.py:455 build/serializers.py:1415 common/setting/system.py:456 -#: part/models.py:1202 part/serializers.py:1714 part/serializers.py:1725 +#: part/models.py:1202 part/serializers.py:1686 part/serializers.py:1697 #: stock/api.py:639 msgid "Assembly" msgstr "Surinkimas" @@ -688,16 +688,16 @@ msgstr "Priskirta" msgid "Consumed" msgstr "" -#: build/api.py:499 company/models.py:912 company/serializers.py:440 +#: build/api.py:499 company/models.py:912 company/serializers.py:474 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 #: templates/email/part_event_notification.html:18 msgid "Available" msgstr "Prieinama" -#: build/api.py:523 build/serializers.py:1466 company/serializers.py:437 -#: order/serializers.py:1281 part/serializers.py:959 part/serializers.py:1306 -#: part/serializers.py:1761 +#: build/api.py:523 build/serializers.py:1466 company/serializers.py:471 +#: order/serializers.py:1281 part/serializers.py:931 part/serializers.py:1278 +#: part/serializers.py:1733 msgid "On Order" msgstr "Užsakyta" @@ -963,7 +963,7 @@ msgstr "Gamybos rezultatas neatitinka gamybos užsakymo" #: build/models.py:1136 build/models.py:1234 build/serializers.py:285 #: build/serializers.py:335 build/serializers.py:965 build/serializers.py:1739 #: order/models.py:717 order/serializers.py:658 order/serializers.py:844 -#: part/serializers.py:1708 stock/models.py:940 stock/models.py:1430 +#: part/serializers.py:1680 stock/models.py:940 stock/models.py:1430 #: stock/models.py:1878 stock/serializers.py:688 stock/serializers.py:1580 msgid "Quantity must be greater than zero" msgstr "Kiekis turi būti didesnis nei nulis" @@ -1385,20 +1385,20 @@ msgstr "Leisti variantus" msgid "BOM Item" msgstr "BOM elementas" -#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1310 -#: part/serializers.py:1765 +#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1282 +#: part/serializers.py:1737 msgid "In Production" msgstr "Gamyboje" -#: build/serializers.py:1469 part/serializers.py:950 part/serializers.py:1314 +#: build/serializers.py:1469 part/serializers.py:922 part/serializers.py:1286 msgid "Scheduled to Build" msgstr "" -#: build/serializers.py:1472 part/serializers.py:987 +#: build/serializers.py:1472 part/serializers.py:959 msgid "External Stock" msgstr "Išorinės atsargos" -#: build/serializers.py:1473 part/serializers.py:1300 part/serializers.py:1808 +#: build/serializers.py:1473 part/serializers.py:1272 part/serializers.py:1780 msgid "Available Stock" msgstr "Prieinamos atsargos" @@ -1588,7 +1588,7 @@ msgstr "Vartotojas" msgid "Price break quantity" msgstr "Kiekio ribinis taškas kainai" -#: common/models.py:1348 company/serializers.py:564 order/models.py:1842 +#: common/models.py:1348 company/serializers.py:357 order/models.py:1842 #: order/models.py:3043 msgid "Price" msgstr "Kaina" @@ -1760,7 +1760,7 @@ msgstr "Apibrėžimas" msgid "Unit definition" msgstr "Vieneto apibrėžimas" -#: common/models.py:1911 common/models.py:1974 stock/models.py:2967 +#: common/models.py:1911 common/models.py:1974 stock/models.py:2984 #: stock/serializers.py:247 msgid "Attachment" msgstr "Priedas" @@ -1839,7 +1839,7 @@ msgstr "Loginis būsenos raktas, atitinkantis šią pasirinkitinę būseną" #: common/models.py:2090 common/models.py:2329 company/models.py:622 #: machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2959 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2976 msgid "Value" msgstr "Reikšmė" @@ -2048,7 +2048,7 @@ msgid "Response data from the barcode scan" msgstr "Atsako duomenys iš brūkšninio kodo nuskaitymo" #: common/models.py:2417 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Result" msgstr "Rezultatas" @@ -2141,7 +2141,7 @@ msgid "Linked thread for this message" msgstr "" #: common/models.py:2656 -msgid "Prioriy" +msgid "Priority" msgstr "" #: common/models.py:2698 @@ -2671,8 +2671,8 @@ msgstr "Detalės pagal nutylėjimą yra šablonai" msgid "Parts can be assembled from other components by default" msgstr "Detalės pagal nutylėjimą gali būti surenkamos iš kitų komponentų" -#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1734 -#: part/serializers.py:1741 +#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1706 +#: part/serializers.py:1713 msgid "Component" msgstr "Komponentas" @@ -3772,7 +3772,7 @@ msgstr "Vidinė detalė yra aktyvi" msgid "Supplier is Active" msgstr "Tiekėjas yra aktyvus" -#: company/api.py:307 company/models.py:520 company/serializers.py:457 +#: company/api.py:307 company/models.py:520 company/serializers.py:503 #: part/serializers.py:566 msgid "Manufacturer" msgstr "Gamintojas" @@ -3964,7 +3964,7 @@ msgid "Link to address information (external)" msgstr "Nuoroda į adreso informaciją (išorinė)" #: company/models.py:492 company/models.py:609 company/models.py:832 -#: company/serializers.py:471 stock/api.py:561 +#: company/serializers.py:517 stock/api.py:561 msgid "Manufacturer Part" msgstr "Gamintojo detalė" @@ -3981,7 +3981,7 @@ msgstr "Pasirinkite detalę" msgid "Select manufacturer" msgstr "Pasirinkite gamintoją" -#: company/models.py:527 company/serializers.py:479 order/serializers.py:734 +#: company/models.py:527 company/serializers.py:525 order/serializers.py:734 #: part/serializers.py:576 msgid "MPN" msgstr "MPN" @@ -4030,7 +4030,7 @@ msgstr "Pakuotės vienetų kiekis turi būti didesnis už nulį" msgid "Linked manufacturer part must reference the same base part" msgstr "Susieta gamintojo detalė turi nurodyti tą pačią pagrindinę detalę" -#: company/models.py:810 company/serializers.py:449 company/serializers.py:467 +#: company/models.py:810 company/serializers.py:495 company/serializers.py:513 #: order/models.py:639 part/serializers.py:550 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 @@ -4134,10 +4134,14 @@ msgstr "Numatytoji valiuta, naudojama šiam tiekėjui" msgid "Company Name" msgstr "Įmonės pavadinimas" -#: company/serializers.py:433 part/serializers.py:955 stock/serializers.py:428 +#: company/serializers.py:467 part/serializers.py:927 stock/serializers.py:428 msgid "In Stock" msgstr "Sandėlyje" +#: company/serializers.py:484 +msgid "Price Breaks" +msgstr "" + #: data_exporter/mixins.py:325 data_exporter/mixins.py:403 msgid "Error occurred during data export" msgstr "Įvyko klaida eksportuojant duomenis" @@ -4290,7 +4294,7 @@ msgstr "Pradiniai eilutės duomenys" msgid "Errors" msgstr "Klaidos" -#: importer/models.py:550 part/serializers.py:1268 +#: importer/models.py:550 part/serializers.py:1240 msgid "Valid" msgstr "Galiojantis" @@ -5677,7 +5681,7 @@ msgstr "Detalės raktažodžiai, skirti pagerinti matomumą paieškos rezultatuo msgid "Part category" msgstr "Detalės kategorija" -#: part/models.py:1088 part/serializers.py:929 +#: part/models.py:1088 part/serializers.py:901 #: report/templates/report/inventree_stock_location_report.html:103 msgid "IPN" msgstr "IPN" @@ -5718,7 +5722,7 @@ msgstr "Numatytasis galiojimo laikas" msgid "Expiry time (in days) for stock items of this part" msgstr "Šios detalės atsargų galiojimo laikas (dienomis)" -#: part/models.py:1186 part/serializers.py:1003 +#: part/models.py:1186 part/serializers.py:975 msgid "Minimum Stock" msgstr "Minimalus atsargų kiekis" @@ -6418,203 +6422,203 @@ msgstr "Detalė su šiuo gamintojo numeriu (MPN) jau egzistuoja" msgid "Supplier part matching this SKU already exists" msgstr "Tiekėjo detalė su šiuo SKU jau egzistuoja" -#: part/serializers.py:914 +#: part/serializers.py:886 msgid "Category Name" msgstr "Kategorijos pavadinimas" -#: part/serializers.py:943 +#: part/serializers.py:915 msgid "Building" msgstr "Surinkimas" -#: part/serializers.py:944 +#: part/serializers.py:916 msgid "Quantity of this part currently being in production" msgstr "" -#: part/serializers.py:951 +#: part/serializers.py:923 msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:971 stock/serializers.py:1019 stock/serializers.py:1189 +#: part/serializers.py:943 stock/serializers.py:1019 stock/serializers.py:1189 #: users/ruleset.py:30 msgid "Stock Items" msgstr "Atsargos" -#: part/serializers.py:975 +#: part/serializers.py:947 msgid "Revisions" msgstr "Versijos" -#: part/serializers.py:979 +#: part/serializers.py:951 msgid "Suppliers" msgstr "Tiekėjai" -#: part/serializers.py:983 part/serializers.py:1297 +#: part/serializers.py:955 part/serializers.py:1269 #: templates/email/low_stock_notification.html:16 #: templates/email/part_event_notification.html:17 msgid "Total Stock" msgstr "Bendros atsargos" -#: part/serializers.py:991 +#: part/serializers.py:963 msgid "Unallocated Stock" msgstr "Nepriskirtos atsargos" -#: part/serializers.py:999 +#: part/serializers.py:971 msgid "Variant Stock" msgstr "Variantų atsargos" -#: part/serializers.py:1054 +#: part/serializers.py:1026 msgid "Duplicate Part" msgstr "Kopijuoti detalę" -#: part/serializers.py:1055 +#: part/serializers.py:1027 msgid "Copy initial data from another Part" msgstr "Kopijuoti pradinius duomenis iš kitos detalės" -#: part/serializers.py:1061 +#: part/serializers.py:1033 msgid "Initial Stock" msgstr "Pradinės atsargos" -#: part/serializers.py:1062 +#: part/serializers.py:1034 msgid "Create Part with initial stock quantity" msgstr "Sukurti detalę su pradiniu atsargų kiekiu" -#: part/serializers.py:1068 +#: part/serializers.py:1040 msgid "Supplier Information" msgstr "Tiekėjo informacija" -#: part/serializers.py:1069 +#: part/serializers.py:1041 msgid "Add initial supplier information for this part" msgstr "Pridėti pradinę tiekėjo informaciją šiai detalei" -#: part/serializers.py:1077 +#: part/serializers.py:1049 msgid "Copy Category Parameters" msgstr "Kopijuoti kategorijos parametrus" -#: part/serializers.py:1078 +#: part/serializers.py:1050 msgid "Copy parameter templates from selected part category" msgstr "Kopijuoti parametrų šablonus iš pasirinktos detalių kategorijos" -#: part/serializers.py:1083 +#: part/serializers.py:1055 msgid "Existing Image" msgstr "Esamas paveikslėlis" -#: part/serializers.py:1084 +#: part/serializers.py:1056 msgid "Filename of an existing part image" msgstr "Esamos detalės paveikslėlio failo pavadinimas" -#: part/serializers.py:1101 +#: part/serializers.py:1073 msgid "Image file does not exist" msgstr "Paveikslėlio failas neegzistuoja" -#: part/serializers.py:1269 +#: part/serializers.py:1241 msgid "Validate entire Bill of Materials" msgstr "Patvirtinti visą komplektavimo žiniaraštį" -#: part/serializers.py:1303 part/serializers.py:1769 +#: part/serializers.py:1275 part/serializers.py:1741 msgid "Can Build" msgstr "Galima surinkti" -#: part/serializers.py:1320 +#: part/serializers.py:1292 msgid "Required for Build Orders" msgstr "" -#: part/serializers.py:1325 +#: part/serializers.py:1297 msgid "Allocated to Build Orders" msgstr "" -#: part/serializers.py:1332 +#: part/serializers.py:1304 msgid "Required for Sales Orders" msgstr "" -#: part/serializers.py:1336 +#: part/serializers.py:1308 msgid "Allocated to Sales Orders" msgstr "" -#: part/serializers.py:1475 +#: part/serializers.py:1447 msgid "Minimum Price" msgstr "Mažiausia kaina" -#: part/serializers.py:1476 +#: part/serializers.py:1448 msgid "Override calculated value for minimum price" msgstr "Pakeisti apskaičiuotą mažiausią kainą" -#: part/serializers.py:1483 +#: part/serializers.py:1455 msgid "Minimum price currency" msgstr "Mažiausios kainos valiuta" -#: part/serializers.py:1490 +#: part/serializers.py:1462 msgid "Maximum Price" msgstr "Didžiausia kaina" -#: part/serializers.py:1491 +#: part/serializers.py:1463 msgid "Override calculated value for maximum price" msgstr "Pakeisti apskaičiuotą didžiausią kainą" -#: part/serializers.py:1498 +#: part/serializers.py:1470 msgid "Maximum price currency" msgstr "Didžiausios kainos valiuta" -#: part/serializers.py:1527 +#: part/serializers.py:1499 msgid "Update" msgstr "Atnaujinti" -#: part/serializers.py:1528 +#: part/serializers.py:1500 msgid "Update pricing for this part" msgstr "Atnaujinti šios detalės kainodarą" -#: part/serializers.py:1551 +#: part/serializers.py:1523 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" msgstr "Nepavyko konvertuoti iš nurodytų valiutų į {default_currency}" -#: part/serializers.py:1558 +#: part/serializers.py:1530 msgid "Minimum price must not be greater than maximum price" msgstr "Mažiausia kaina negali būti didesnė už didžiausią kainą" -#: part/serializers.py:1561 +#: part/serializers.py:1533 msgid "Maximum price must not be less than minimum price" msgstr "Didžiausia kaina negali būti mažesnė už mažiausią kainą" -#: part/serializers.py:1715 +#: part/serializers.py:1687 msgid "Select the parent assembly" msgstr "Pasirinkite pirminį surinkimą" -#: part/serializers.py:1735 +#: part/serializers.py:1707 msgid "Select the component part" msgstr "Pasirinkite komponentinę detalę" -#: part/serializers.py:1929 +#: part/serializers.py:1901 msgid "Select part to copy BOM from" msgstr "Pasirinkite detalę, iš kurios kopijuoti BOM" -#: part/serializers.py:1937 +#: part/serializers.py:1909 msgid "Remove Existing Data" msgstr "Pašalinti esamus duomenis" -#: part/serializers.py:1938 +#: part/serializers.py:1910 msgid "Remove existing BOM items before copying" msgstr "Pašalinti esamus BOM elementus prieš kopijuojant" -#: part/serializers.py:1943 +#: part/serializers.py:1915 msgid "Include Inherited" msgstr "Įtraukti paveldėtus" -#: part/serializers.py:1944 +#: part/serializers.py:1916 msgid "Include BOM items which are inherited from templated parts" msgstr "Įtraukti BOM elementus, paveldėtus iš šabloninių detalių" -#: part/serializers.py:1949 +#: part/serializers.py:1921 msgid "Skip Invalid Rows" msgstr "Praleisti netinkamas eilutes" -#: part/serializers.py:1950 +#: part/serializers.py:1922 msgid "Enable this option to skip invalid rows" msgstr "Įjunkite šią parinktį, jei norite praleisti netinkamas eilutes" -#: part/serializers.py:1955 +#: part/serializers.py:1927 msgid "Copy Substitute Parts" msgstr "Kopijuoti pakaitines detales" -#: part/serializers.py:1956 +#: part/serializers.py:1928 msgid "Copy substitute parts when duplicate BOM items" msgstr "Kopijuoti pakaitines detales, kai kopijuojami BOM elementai" @@ -8455,115 +8459,119 @@ msgstr "Serijos numeriai turi būti pateikti sąraše" msgid "Quantity does not match serial numbers" msgstr "Kiekis nesutampa su serijos numeriais" -#: stock/models.py:2012 stock/models.py:2917 +#: stock/models.py:1912 +msgid "Cannot assign stock to structural location" +msgstr "" + +#: stock/models.py:2029 stock/models.py:2934 msgid "Test template does not exist" msgstr "Bandomasis šablonas neegzistuoja" -#: stock/models.py:2030 +#: stock/models.py:2047 msgid "Stock item has been assigned to a sales order" msgstr "Atsargų elementas buvo priskirtas pardavimo užsakymui" -#: stock/models.py:2034 +#: stock/models.py:2051 msgid "Stock item is installed in another item" msgstr "Atsargų elementas sumontuotas kitame elemente" -#: stock/models.py:2037 +#: stock/models.py:2054 msgid "Stock item contains other items" msgstr "Atsargų elementas turi kitų elementų" -#: stock/models.py:2040 +#: stock/models.py:2057 msgid "Stock item has been assigned to a customer" msgstr "Atsargų elementas buvo priskirtas klientui" -#: stock/models.py:2043 stock/models.py:2226 +#: stock/models.py:2060 stock/models.py:2243 msgid "Stock item is currently in production" msgstr "Atsargų elementas šiuo metu gaminamas" -#: stock/models.py:2046 +#: stock/models.py:2063 msgid "Serialized stock cannot be merged" msgstr "Su serijos numeriais pažymėtų atsargų sujungti negalima" -#: stock/models.py:2053 stock/serializers.py:1462 +#: stock/models.py:2070 stock/serializers.py:1462 msgid "Duplicate stock items" msgstr "Pasikartojantys atsargų elementai" -#: stock/models.py:2057 +#: stock/models.py:2074 msgid "Stock items must refer to the same part" msgstr "Atsargų elementai turi būti susiję su ta pačia detale" -#: stock/models.py:2065 +#: stock/models.py:2082 msgid "Stock items must refer to the same supplier part" msgstr "Atsargų elementai turi būti susiję su ta pačia tiekėjo detale" -#: stock/models.py:2070 +#: stock/models.py:2087 msgid "Stock status codes must match" msgstr "Atsargų būsenos kodai turi sutapti" -#: stock/models.py:2349 +#: stock/models.py:2366 msgid "StockItem cannot be moved as it is not in stock" msgstr "Atsargų elemento negalima perkelti, nes jo nėra sandėlyje" -#: stock/models.py:2818 +#: stock/models.py:2835 msgid "Stock Item Tracking" msgstr "Atsargų elemento sekimas" -#: stock/models.py:2849 +#: stock/models.py:2866 msgid "Entry notes" msgstr "Įrašo pastabos" -#: stock/models.py:2889 +#: stock/models.py:2906 msgid "Stock Item Test Result" msgstr "Atsargų elemento bandymo rezultatas" -#: stock/models.py:2920 +#: stock/models.py:2937 msgid "Value must be provided for this test" msgstr "Šiam bandymui turi būti pateikta reikšmė" -#: stock/models.py:2924 +#: stock/models.py:2941 msgid "Attachment must be uploaded for this test" msgstr "Šiam bandymui turi būti įkeltas priedas" -#: stock/models.py:2929 +#: stock/models.py:2946 msgid "Invalid value for this test" msgstr "Netinkama reikšmė šiam bandymui" -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Test result" msgstr "Bandymo rezultatas" -#: stock/models.py:2960 +#: stock/models.py:2977 msgid "Test output value" msgstr "Bandymo išvesties reikšmė" -#: stock/models.py:2968 stock/serializers.py:248 +#: stock/models.py:2985 stock/serializers.py:248 msgid "Test result attachment" msgstr "Bandymo rezultato priedas" -#: stock/models.py:2972 +#: stock/models.py:2989 msgid "Test notes" msgstr "Bandymo pastabos" -#: stock/models.py:2980 +#: stock/models.py:2997 msgid "Test station" msgstr "Bandymų stotis" -#: stock/models.py:2981 +#: stock/models.py:2998 msgid "The identifier of the test station where the test was performed" msgstr "Bandymų stoties identifikatorius, kurioje atliktas bandymas" -#: stock/models.py:2987 +#: stock/models.py:3004 msgid "Started" msgstr "Pradėta" -#: stock/models.py:2988 +#: stock/models.py:3005 msgid "The timestamp of the test start" msgstr "Bandymo pradžios laiko žyma" -#: stock/models.py:2994 +#: stock/models.py:3011 msgid "Finished" msgstr "Pabaigta" -#: stock/models.py:2995 +#: stock/models.py:3012 msgid "The timestamp of the test finish" msgstr "Bandymo pabaigos laiko žyma" @@ -8902,83 +8910,87 @@ msgstr "Atsargos pridėtos rankiniu būdu" msgid "Stock manually removed" msgstr "Atsargos pašalintos rankiniu būdu" -#: stock/status_codes.py:57 +#: stock/status_codes.py:56 +msgid "Serialized stock items" +msgstr "" + +#: stock/status_codes.py:58 msgid "Returned to stock" msgstr "" -#: stock/status_codes.py:60 +#: stock/status_codes.py:61 msgid "Location changed" msgstr "Vieta pakeista" -#: stock/status_codes.py:61 +#: stock/status_codes.py:62 msgid "Stock updated" msgstr "Atsargos atnaujintos" -#: stock/status_codes.py:64 +#: stock/status_codes.py:65 msgid "Installed into assembly" msgstr "Sumontuota į surinkimą" -#: stock/status_codes.py:65 +#: stock/status_codes.py:66 msgid "Removed from assembly" msgstr "Pašalinta iš surinkimo" -#: stock/status_codes.py:67 +#: stock/status_codes.py:68 msgid "Installed component item" msgstr "Sumontuotas komponentas" -#: stock/status_codes.py:68 +#: stock/status_codes.py:69 msgid "Removed component item" msgstr "Pašalintas komponentas" -#: stock/status_codes.py:71 +#: stock/status_codes.py:72 msgid "Split from parent item" msgstr "Atskirtas nuo pirminio elemento" -#: stock/status_codes.py:72 +#: stock/status_codes.py:73 msgid "Split child item" msgstr "Atskirtas antrinis elementas" -#: stock/status_codes.py:75 +#: stock/status_codes.py:76 msgid "Merged stock items" msgstr "Sujungti atsargų elementai" -#: stock/status_codes.py:78 +#: stock/status_codes.py:79 msgid "Converted to variant" msgstr "Konvertuota į variantą" -#: stock/status_codes.py:81 +#: stock/status_codes.py:82 msgid "Build order output created" msgstr "Sukurtas gamybos užsakymo rezultatas" -#: stock/status_codes.py:82 +#: stock/status_codes.py:83 msgid "Build order output completed" msgstr "Gamybos užsakymo rezultatas užbaigtas" -#: stock/status_codes.py:83 +#: stock/status_codes.py:84 msgid "Build order output rejected" msgstr "Gamybos užsakymo rezultatas atmestas" -#: stock/status_codes.py:84 +#: stock/status_codes.py:85 msgid "Consumed by build order" msgstr "Sunaudota gamybos užsakyme" -#: stock/status_codes.py:87 +#: stock/status_codes.py:88 msgid "Shipped against Sales Order" msgstr "Išsiųsta pagal pardavimo užsakymą" -#: stock/status_codes.py:90 +#: stock/status_codes.py:91 msgid "Received against Purchase Order" msgstr "Gauta pagal pirkimo užsakymą" -#: stock/status_codes.py:93 +#: stock/status_codes.py:94 msgid "Returned against Return Order" msgstr "Grąžinta pagal grąžinimo užsakymą" -#: stock/status_codes.py:96 +#: stock/status_codes.py:97 msgid "Sent to customer" msgstr "Išsiųsta klientui" -#: stock/status_codes.py:97 +#: stock/status_codes.py:98 msgid "Returned from customer" msgstr "Grąžinta iš kliento" diff --git a/src/backend/InvenTree/locale/lv/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/lv/LC_MESSAGES/django.po index dc1e60844d..5def4d3512 100644 --- a/src/backend/InvenTree/locale/lv/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/lv/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-19 04:55+0000\n" -"PO-Revision-Date: 2025-11-19 04:59\n" +"POT-Creation-Date: 2025-11-24 06:50+0000\n" +"PO-Revision-Date: 2025-11-24 06:54\n" "Last-Translator: \n" "Language-Team: Latvian\n" "Language: lv_LV\n" @@ -81,21 +81,21 @@ msgstr "Norādītā primārā e-pasta adrese nav derīga." msgid "The provided email domain is not approved." msgstr "Norādītais e-pasta domēns nav apstiprināts." -#: InvenTree/conversion.py:166 +#: InvenTree/conversion.py:240 #, python-brace-format msgid "Invalid unit provided ({unit})" msgstr "Norādīta nederīga vienība ({unit})" -#: InvenTree/conversion.py:183 +#: InvenTree/conversion.py:257 msgid "No value provided" msgstr "Nav norādīta vērtība" -#: InvenTree/conversion.py:210 +#: InvenTree/conversion.py:284 #, python-brace-format msgid "Could not convert {original} to {unit}" msgstr "Nevarēja konvertēt {original} par {unit}" -#: InvenTree/conversion.py:212 InvenTree/conversion.py:226 +#: InvenTree/conversion.py:286 InvenTree/conversion.py:300 #: InvenTree/helpers.py:597 order/models.py:720 order/models.py:1015 msgid "Invalid quantity provided" msgstr "Norādītais daudzums nav derīgs" @@ -116,7 +116,7 @@ msgstr "" #: build/serializers.py:580 build/serializers.py:1788 company/models.py:857 #: order/models.py:1780 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2848 stock/models.py:2972 stock/serializers.py:717 +#: stock/models.py:2865 stock/models.py:2989 stock/serializers.py:717 #: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1336 #: stock/serializers.py:1425 stock/serializers.py:1624 msgid "Notes" @@ -345,7 +345,7 @@ msgstr "" msgid "Currency" msgstr "" -#: InvenTree/serializers.py:298 part/serializers.py:1385 +#: InvenTree/serializers.py:298 part/serializers.py:1357 msgid "Select currency from available options" msgstr "" @@ -553,14 +553,14 @@ msgstr "" #: build/api.py:100 build/api.py:466 build/api.py:845 build/models.py:270 #: build/serializers.py:1225 build/serializers.py:1356 -#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:445 +#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:491 #: order/api.py:298 order/api.py:302 order/api.py:929 order/api.py:1187 #: order/api.py:1190 order/models.py:1941 order/models.py:2108 #: order/models.py:2109 part/api.py:1233 part/api.py:1236 part/api.py:1302 #: part/api.py:1589 part/models.py:472 part/models.py:3296 part/models.py:3439 #: part/models.py:3497 part/models.py:3518 part/models.py:3540 #: part/models.py:3679 part/models.py:4046 part/models.py:4368 -#: part/models.py:4787 part/serializers.py:1928 +#: part/models.py:4787 part/serializers.py:1900 #: report/templates/report/inventree_bill_of_materials_report.html:110 #: report/templates/report/inventree_bill_of_materials_report.html:137 #: report/templates/report/inventree_build_order_report.html:109 @@ -582,7 +582,7 @@ msgstr "" #: build/api.py:120 build/api.py:123 build/serializers.py:1438 part/api.py:980 #: part/api.py:1316 part/api.py:1600 part/models.py:1080 part/models.py:3568 -#: part/models.py:4162 part/serializers.py:1752 stock/api.py:869 +#: part/models.py:4162 part/serializers.py:1724 stock/api.py:869 msgid "Category" msgstr "" @@ -663,7 +663,7 @@ msgid "Optional" msgstr "" #: build/api.py:455 build/serializers.py:1415 common/setting/system.py:456 -#: part/models.py:1202 part/serializers.py:1714 part/serializers.py:1725 +#: part/models.py:1202 part/serializers.py:1686 part/serializers.py:1697 #: stock/api.py:639 msgid "Assembly" msgstr "" @@ -688,16 +688,16 @@ msgstr "" msgid "Consumed" msgstr "" -#: build/api.py:499 company/models.py:912 company/serializers.py:440 +#: build/api.py:499 company/models.py:912 company/serializers.py:474 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 #: templates/email/part_event_notification.html:18 msgid "Available" msgstr "" -#: build/api.py:523 build/serializers.py:1466 company/serializers.py:437 -#: order/serializers.py:1281 part/serializers.py:959 part/serializers.py:1306 -#: part/serializers.py:1761 +#: build/api.py:523 build/serializers.py:1466 company/serializers.py:471 +#: order/serializers.py:1281 part/serializers.py:931 part/serializers.py:1278 +#: part/serializers.py:1733 msgid "On Order" msgstr "" @@ -963,7 +963,7 @@ msgstr "" #: build/models.py:1136 build/models.py:1234 build/serializers.py:285 #: build/serializers.py:335 build/serializers.py:965 build/serializers.py:1739 #: order/models.py:717 order/serializers.py:658 order/serializers.py:844 -#: part/serializers.py:1708 stock/models.py:940 stock/models.py:1430 +#: part/serializers.py:1680 stock/models.py:940 stock/models.py:1430 #: stock/models.py:1878 stock/serializers.py:688 stock/serializers.py:1580 msgid "Quantity must be greater than zero" msgstr "" @@ -1385,20 +1385,20 @@ msgstr "" msgid "BOM Item" msgstr "" -#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1310 -#: part/serializers.py:1765 +#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1282 +#: part/serializers.py:1737 msgid "In Production" msgstr "" -#: build/serializers.py:1469 part/serializers.py:950 part/serializers.py:1314 +#: build/serializers.py:1469 part/serializers.py:922 part/serializers.py:1286 msgid "Scheduled to Build" msgstr "" -#: build/serializers.py:1472 part/serializers.py:987 +#: build/serializers.py:1472 part/serializers.py:959 msgid "External Stock" msgstr "" -#: build/serializers.py:1473 part/serializers.py:1300 part/serializers.py:1808 +#: build/serializers.py:1473 part/serializers.py:1272 part/serializers.py:1780 msgid "Available Stock" msgstr "" @@ -1588,7 +1588,7 @@ msgstr "" msgid "Price break quantity" msgstr "" -#: common/models.py:1348 company/serializers.py:564 order/models.py:1842 +#: common/models.py:1348 company/serializers.py:357 order/models.py:1842 #: order/models.py:3043 msgid "Price" msgstr "" @@ -1760,7 +1760,7 @@ msgstr "" msgid "Unit definition" msgstr "" -#: common/models.py:1911 common/models.py:1974 stock/models.py:2967 +#: common/models.py:1911 common/models.py:1974 stock/models.py:2984 #: stock/serializers.py:247 msgid "Attachment" msgstr "" @@ -1839,7 +1839,7 @@ msgstr "" #: common/models.py:2090 common/models.py:2329 company/models.py:622 #: machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2959 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2976 msgid "Value" msgstr "" @@ -2048,7 +2048,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2417 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Result" msgstr "" @@ -2141,7 +2141,7 @@ msgid "Linked thread for this message" msgstr "" #: common/models.py:2656 -msgid "Prioriy" +msgid "Priority" msgstr "" #: common/models.py:2698 @@ -2671,8 +2671,8 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1734 -#: part/serializers.py:1741 +#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1706 +#: part/serializers.py:1713 msgid "Component" msgstr "" @@ -3772,7 +3772,7 @@ msgstr "" msgid "Supplier is Active" msgstr "" -#: company/api.py:307 company/models.py:520 company/serializers.py:457 +#: company/api.py:307 company/models.py:520 company/serializers.py:503 #: part/serializers.py:566 msgid "Manufacturer" msgstr "" @@ -3964,7 +3964,7 @@ msgid "Link to address information (external)" msgstr "" #: company/models.py:492 company/models.py:609 company/models.py:832 -#: company/serializers.py:471 stock/api.py:561 +#: company/serializers.py:517 stock/api.py:561 msgid "Manufacturer Part" msgstr "" @@ -3981,7 +3981,7 @@ msgstr "" msgid "Select manufacturer" msgstr "" -#: company/models.py:527 company/serializers.py:479 order/serializers.py:734 +#: company/models.py:527 company/serializers.py:525 order/serializers.py:734 #: part/serializers.py:576 msgid "MPN" msgstr "" @@ -4030,7 +4030,7 @@ msgstr "" msgid "Linked manufacturer part must reference the same base part" msgstr "" -#: company/models.py:810 company/serializers.py:449 company/serializers.py:467 +#: company/models.py:810 company/serializers.py:495 company/serializers.py:513 #: order/models.py:639 part/serializers.py:550 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 @@ -4134,10 +4134,14 @@ msgstr "" msgid "Company Name" msgstr "" -#: company/serializers.py:433 part/serializers.py:955 stock/serializers.py:428 +#: company/serializers.py:467 part/serializers.py:927 stock/serializers.py:428 msgid "In Stock" msgstr "" +#: company/serializers.py:484 +msgid "Price Breaks" +msgstr "" + #: data_exporter/mixins.py:325 data_exporter/mixins.py:403 msgid "Error occurred during data export" msgstr "" @@ -4290,7 +4294,7 @@ msgstr "" msgid "Errors" msgstr "" -#: importer/models.py:550 part/serializers.py:1268 +#: importer/models.py:550 part/serializers.py:1240 msgid "Valid" msgstr "" @@ -5677,7 +5681,7 @@ msgstr "" msgid "Part category" msgstr "" -#: part/models.py:1088 part/serializers.py:929 +#: part/models.py:1088 part/serializers.py:901 #: report/templates/report/inventree_stock_location_report.html:103 msgid "IPN" msgstr "" @@ -5718,7 +5722,7 @@ msgstr "" msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:1186 part/serializers.py:1003 +#: part/models.py:1186 part/serializers.py:975 msgid "Minimum Stock" msgstr "" @@ -6418,203 +6422,203 @@ msgstr "" msgid "Supplier part matching this SKU already exists" msgstr "" -#: part/serializers.py:914 +#: part/serializers.py:886 msgid "Category Name" msgstr "" -#: part/serializers.py:943 +#: part/serializers.py:915 msgid "Building" msgstr "" -#: part/serializers.py:944 +#: part/serializers.py:916 msgid "Quantity of this part currently being in production" msgstr "" -#: part/serializers.py:951 +#: part/serializers.py:923 msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:971 stock/serializers.py:1019 stock/serializers.py:1189 +#: part/serializers.py:943 stock/serializers.py:1019 stock/serializers.py:1189 #: users/ruleset.py:30 msgid "Stock Items" msgstr "" -#: part/serializers.py:975 +#: part/serializers.py:947 msgid "Revisions" msgstr "" -#: part/serializers.py:979 +#: part/serializers.py:951 msgid "Suppliers" msgstr "" -#: part/serializers.py:983 part/serializers.py:1297 +#: part/serializers.py:955 part/serializers.py:1269 #: templates/email/low_stock_notification.html:16 #: templates/email/part_event_notification.html:17 msgid "Total Stock" msgstr "" -#: part/serializers.py:991 +#: part/serializers.py:963 msgid "Unallocated Stock" msgstr "" -#: part/serializers.py:999 +#: part/serializers.py:971 msgid "Variant Stock" msgstr "" -#: part/serializers.py:1054 +#: part/serializers.py:1026 msgid "Duplicate Part" msgstr "" -#: part/serializers.py:1055 +#: part/serializers.py:1027 msgid "Copy initial data from another Part" msgstr "" -#: part/serializers.py:1061 +#: part/serializers.py:1033 msgid "Initial Stock" msgstr "" -#: part/serializers.py:1062 +#: part/serializers.py:1034 msgid "Create Part with initial stock quantity" msgstr "" -#: part/serializers.py:1068 +#: part/serializers.py:1040 msgid "Supplier Information" msgstr "" -#: part/serializers.py:1069 +#: part/serializers.py:1041 msgid "Add initial supplier information for this part" msgstr "" -#: part/serializers.py:1077 +#: part/serializers.py:1049 msgid "Copy Category Parameters" msgstr "" -#: part/serializers.py:1078 +#: part/serializers.py:1050 msgid "Copy parameter templates from selected part category" msgstr "" -#: part/serializers.py:1083 +#: part/serializers.py:1055 msgid "Existing Image" msgstr "" -#: part/serializers.py:1084 +#: part/serializers.py:1056 msgid "Filename of an existing part image" msgstr "" -#: part/serializers.py:1101 +#: part/serializers.py:1073 msgid "Image file does not exist" msgstr "" -#: part/serializers.py:1269 +#: part/serializers.py:1241 msgid "Validate entire Bill of Materials" msgstr "" -#: part/serializers.py:1303 part/serializers.py:1769 +#: part/serializers.py:1275 part/serializers.py:1741 msgid "Can Build" msgstr "" -#: part/serializers.py:1320 +#: part/serializers.py:1292 msgid "Required for Build Orders" msgstr "" -#: part/serializers.py:1325 +#: part/serializers.py:1297 msgid "Allocated to Build Orders" msgstr "" -#: part/serializers.py:1332 +#: part/serializers.py:1304 msgid "Required for Sales Orders" msgstr "" -#: part/serializers.py:1336 +#: part/serializers.py:1308 msgid "Allocated to Sales Orders" msgstr "" -#: part/serializers.py:1475 +#: part/serializers.py:1447 msgid "Minimum Price" msgstr "" -#: part/serializers.py:1476 +#: part/serializers.py:1448 msgid "Override calculated value for minimum price" msgstr "" -#: part/serializers.py:1483 +#: part/serializers.py:1455 msgid "Minimum price currency" msgstr "" -#: part/serializers.py:1490 +#: part/serializers.py:1462 msgid "Maximum Price" msgstr "" -#: part/serializers.py:1491 +#: part/serializers.py:1463 msgid "Override calculated value for maximum price" msgstr "" -#: part/serializers.py:1498 +#: part/serializers.py:1470 msgid "Maximum price currency" msgstr "" -#: part/serializers.py:1527 +#: part/serializers.py:1499 msgid "Update" msgstr "" -#: part/serializers.py:1528 +#: part/serializers.py:1500 msgid "Update pricing for this part" msgstr "" -#: part/serializers.py:1551 +#: part/serializers.py:1523 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" msgstr "" -#: part/serializers.py:1558 +#: part/serializers.py:1530 msgid "Minimum price must not be greater than maximum price" msgstr "" -#: part/serializers.py:1561 +#: part/serializers.py:1533 msgid "Maximum price must not be less than minimum price" msgstr "" -#: part/serializers.py:1715 +#: part/serializers.py:1687 msgid "Select the parent assembly" msgstr "" -#: part/serializers.py:1735 +#: part/serializers.py:1707 msgid "Select the component part" msgstr "" -#: part/serializers.py:1929 +#: part/serializers.py:1901 msgid "Select part to copy BOM from" msgstr "" -#: part/serializers.py:1937 +#: part/serializers.py:1909 msgid "Remove Existing Data" msgstr "" -#: part/serializers.py:1938 +#: part/serializers.py:1910 msgid "Remove existing BOM items before copying" msgstr "" -#: part/serializers.py:1943 +#: part/serializers.py:1915 msgid "Include Inherited" msgstr "" -#: part/serializers.py:1944 +#: part/serializers.py:1916 msgid "Include BOM items which are inherited from templated parts" msgstr "" -#: part/serializers.py:1949 +#: part/serializers.py:1921 msgid "Skip Invalid Rows" msgstr "" -#: part/serializers.py:1950 +#: part/serializers.py:1922 msgid "Enable this option to skip invalid rows" msgstr "" -#: part/serializers.py:1955 +#: part/serializers.py:1927 msgid "Copy Substitute Parts" msgstr "" -#: part/serializers.py:1956 +#: part/serializers.py:1928 msgid "Copy substitute parts when duplicate BOM items" msgstr "" @@ -8455,115 +8459,119 @@ msgstr "" msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:2012 stock/models.py:2917 +#: stock/models.py:1912 +msgid "Cannot assign stock to structural location" +msgstr "" + +#: stock/models.py:2029 stock/models.py:2934 msgid "Test template does not exist" msgstr "" -#: stock/models.py:2030 +#: stock/models.py:2047 msgid "Stock item has been assigned to a sales order" msgstr "" -#: stock/models.py:2034 +#: stock/models.py:2051 msgid "Stock item is installed in another item" msgstr "" -#: stock/models.py:2037 +#: stock/models.py:2054 msgid "Stock item contains other items" msgstr "" -#: stock/models.py:2040 +#: stock/models.py:2057 msgid "Stock item has been assigned to a customer" msgstr "" -#: stock/models.py:2043 stock/models.py:2226 +#: stock/models.py:2060 stock/models.py:2243 msgid "Stock item is currently in production" msgstr "" -#: stock/models.py:2046 +#: stock/models.py:2063 msgid "Serialized stock cannot be merged" msgstr "" -#: stock/models.py:2053 stock/serializers.py:1462 +#: stock/models.py:2070 stock/serializers.py:1462 msgid "Duplicate stock items" msgstr "" -#: stock/models.py:2057 +#: stock/models.py:2074 msgid "Stock items must refer to the same part" msgstr "" -#: stock/models.py:2065 +#: stock/models.py:2082 msgid "Stock items must refer to the same supplier part" msgstr "" -#: stock/models.py:2070 +#: stock/models.py:2087 msgid "Stock status codes must match" msgstr "" -#: stock/models.py:2349 +#: stock/models.py:2366 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2818 +#: stock/models.py:2835 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2849 +#: stock/models.py:2866 msgid "Entry notes" msgstr "" -#: stock/models.py:2889 +#: stock/models.py:2906 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2920 +#: stock/models.py:2937 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2924 +#: stock/models.py:2941 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2929 +#: stock/models.py:2946 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Test result" msgstr "" -#: stock/models.py:2960 +#: stock/models.py:2977 msgid "Test output value" msgstr "" -#: stock/models.py:2968 stock/serializers.py:248 +#: stock/models.py:2985 stock/serializers.py:248 msgid "Test result attachment" msgstr "" -#: stock/models.py:2972 +#: stock/models.py:2989 msgid "Test notes" msgstr "" -#: stock/models.py:2980 +#: stock/models.py:2997 msgid "Test station" msgstr "" -#: stock/models.py:2981 +#: stock/models.py:2998 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2987 +#: stock/models.py:3004 msgid "Started" msgstr "" -#: stock/models.py:2988 +#: stock/models.py:3005 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2994 +#: stock/models.py:3011 msgid "Finished" msgstr "" -#: stock/models.py:2995 +#: stock/models.py:3012 msgid "The timestamp of the test finish" msgstr "" @@ -8902,83 +8910,87 @@ msgstr "" msgid "Stock manually removed" msgstr "" -#: stock/status_codes.py:57 +#: stock/status_codes.py:56 +msgid "Serialized stock items" +msgstr "" + +#: stock/status_codes.py:58 msgid "Returned to stock" msgstr "" -#: stock/status_codes.py:60 +#: stock/status_codes.py:61 msgid "Location changed" msgstr "" -#: stock/status_codes.py:61 +#: stock/status_codes.py:62 msgid "Stock updated" msgstr "" -#: stock/status_codes.py:64 +#: stock/status_codes.py:65 msgid "Installed into assembly" msgstr "" -#: stock/status_codes.py:65 +#: stock/status_codes.py:66 msgid "Removed from assembly" msgstr "" -#: stock/status_codes.py:67 +#: stock/status_codes.py:68 msgid "Installed component item" msgstr "" -#: stock/status_codes.py:68 +#: stock/status_codes.py:69 msgid "Removed component item" msgstr "" -#: stock/status_codes.py:71 +#: stock/status_codes.py:72 msgid "Split from parent item" msgstr "" -#: stock/status_codes.py:72 +#: stock/status_codes.py:73 msgid "Split child item" msgstr "" -#: stock/status_codes.py:75 +#: stock/status_codes.py:76 msgid "Merged stock items" msgstr "" -#: stock/status_codes.py:78 +#: stock/status_codes.py:79 msgid "Converted to variant" msgstr "" -#: stock/status_codes.py:81 +#: stock/status_codes.py:82 msgid "Build order output created" msgstr "" -#: stock/status_codes.py:82 +#: stock/status_codes.py:83 msgid "Build order output completed" msgstr "" -#: stock/status_codes.py:83 +#: stock/status_codes.py:84 msgid "Build order output rejected" msgstr "" -#: stock/status_codes.py:84 +#: stock/status_codes.py:85 msgid "Consumed by build order" msgstr "" -#: stock/status_codes.py:87 +#: stock/status_codes.py:88 msgid "Shipped against Sales Order" msgstr "" -#: stock/status_codes.py:90 +#: stock/status_codes.py:91 msgid "Received against Purchase Order" msgstr "" -#: stock/status_codes.py:93 +#: stock/status_codes.py:94 msgid "Returned against Return Order" msgstr "" -#: stock/status_codes.py:96 +#: stock/status_codes.py:97 msgid "Sent to customer" msgstr "" -#: stock/status_codes.py:97 +#: stock/status_codes.py:98 msgid "Returned from customer" msgstr "" diff --git a/src/backend/InvenTree/locale/nl/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/nl/LC_MESSAGES/django.po index f33faf926e..49c4d88eb7 100644 --- a/src/backend/InvenTree/locale/nl/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/nl/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-19 04:55+0000\n" -"PO-Revision-Date: 2025-11-19 04:59\n" +"POT-Creation-Date: 2025-11-24 06:50+0000\n" +"PO-Revision-Date: 2025-11-24 06:53\n" "Last-Translator: \n" "Language-Team: Dutch\n" "Language: nl_NL\n" @@ -81,21 +81,21 @@ msgstr "Het opgegeven primaire e-mailadres is ongeldig." msgid "The provided email domain is not approved." msgstr "Het ingevoerde e-maildomein is niet goedgekeurd." -#: InvenTree/conversion.py:166 +#: InvenTree/conversion.py:240 #, python-brace-format msgid "Invalid unit provided ({unit})" msgstr "Ongeldige eenheid opgegeven ({unit})" -#: InvenTree/conversion.py:183 +#: InvenTree/conversion.py:257 msgid "No value provided" msgstr "Geen waarde opgegeven" -#: InvenTree/conversion.py:210 +#: InvenTree/conversion.py:284 #, python-brace-format msgid "Could not convert {original} to {unit}" msgstr "{original} kon niet worden omgezet naar {unit}" -#: InvenTree/conversion.py:212 InvenTree/conversion.py:226 +#: InvenTree/conversion.py:286 InvenTree/conversion.py:300 #: InvenTree/helpers.py:597 order/models.py:720 order/models.py:1015 msgid "Invalid quantity provided" msgstr "Ongeldige hoeveelheid ingevoerd" @@ -116,7 +116,7 @@ msgstr "Ongeldige decimale waarde" #: build/serializers.py:580 build/serializers.py:1788 company/models.py:857 #: order/models.py:1780 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2848 stock/models.py:2972 stock/serializers.py:717 +#: stock/models.py:2865 stock/models.py:2989 stock/serializers.py:717 #: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1336 #: stock/serializers.py:1425 stock/serializers.py:1624 msgid "Notes" @@ -345,7 +345,7 @@ msgstr "Moet een geldig nummer zijn" msgid "Currency" msgstr "Valuta" -#: InvenTree/serializers.py:298 part/serializers.py:1385 +#: InvenTree/serializers.py:298 part/serializers.py:1357 msgid "Select currency from available options" msgstr "Selecteer valuta uit beschikbare opties" @@ -553,14 +553,14 @@ msgstr "Inclusief varianten" #: build/api.py:100 build/api.py:466 build/api.py:845 build/models.py:270 #: build/serializers.py:1225 build/serializers.py:1356 -#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:445 +#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:491 #: order/api.py:298 order/api.py:302 order/api.py:929 order/api.py:1187 #: order/api.py:1190 order/models.py:1941 order/models.py:2108 #: order/models.py:2109 part/api.py:1233 part/api.py:1236 part/api.py:1302 #: part/api.py:1589 part/models.py:472 part/models.py:3296 part/models.py:3439 #: part/models.py:3497 part/models.py:3518 part/models.py:3540 #: part/models.py:3679 part/models.py:4046 part/models.py:4368 -#: part/models.py:4787 part/serializers.py:1928 +#: part/models.py:4787 part/serializers.py:1900 #: report/templates/report/inventree_bill_of_materials_report.html:110 #: report/templates/report/inventree_bill_of_materials_report.html:137 #: report/templates/report/inventree_build_order_report.html:109 @@ -582,7 +582,7 @@ msgstr "Onderdeel" #: build/api.py:120 build/api.py:123 build/serializers.py:1438 part/api.py:980 #: part/api.py:1316 part/api.py:1600 part/models.py:1080 part/models.py:3568 -#: part/models.py:4162 part/serializers.py:1752 stock/api.py:869 +#: part/models.py:4162 part/serializers.py:1724 stock/api.py:869 msgid "Category" msgstr "Categorie" @@ -663,7 +663,7 @@ msgid "Optional" msgstr "Optioneel" #: build/api.py:455 build/serializers.py:1415 common/setting/system.py:456 -#: part/models.py:1202 part/serializers.py:1714 part/serializers.py:1725 +#: part/models.py:1202 part/serializers.py:1686 part/serializers.py:1697 #: stock/api.py:639 msgid "Assembly" msgstr "Samenstelling" @@ -688,16 +688,16 @@ msgstr "Toegewezen" msgid "Consumed" msgstr "Verbruikt" -#: build/api.py:499 company/models.py:912 company/serializers.py:440 +#: build/api.py:499 company/models.py:912 company/serializers.py:474 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 #: templates/email/part_event_notification.html:18 msgid "Available" msgstr "Beschikbaar" -#: build/api.py:523 build/serializers.py:1466 company/serializers.py:437 -#: order/serializers.py:1281 part/serializers.py:959 part/serializers.py:1306 -#: part/serializers.py:1761 +#: build/api.py:523 build/serializers.py:1466 company/serializers.py:471 +#: order/serializers.py:1281 part/serializers.py:931 part/serializers.py:1278 +#: part/serializers.py:1733 msgid "On Order" msgstr "In bestelling" @@ -963,7 +963,7 @@ msgstr "Productuitvoer komt niet overeen met de Productieorder" #: build/models.py:1136 build/models.py:1234 build/serializers.py:285 #: build/serializers.py:335 build/serializers.py:965 build/serializers.py:1739 #: order/models.py:717 order/serializers.py:658 order/serializers.py:844 -#: part/serializers.py:1708 stock/models.py:940 stock/models.py:1430 +#: part/serializers.py:1680 stock/models.py:940 stock/models.py:1430 #: stock/models.py:1878 stock/serializers.py:688 stock/serializers.py:1580 msgid "Quantity must be greater than zero" msgstr "Hoeveelheid moet groter zijn dan nul" @@ -1385,20 +1385,20 @@ msgstr "Varianten toestaan" msgid "BOM Item" msgstr "Stuklijstartikel" -#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1310 -#: part/serializers.py:1765 +#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1282 +#: part/serializers.py:1737 msgid "In Production" msgstr "In productie" -#: build/serializers.py:1469 part/serializers.py:950 part/serializers.py:1314 +#: build/serializers.py:1469 part/serializers.py:922 part/serializers.py:1286 msgid "Scheduled to Build" msgstr "Gepland om te bouwen" -#: build/serializers.py:1472 part/serializers.py:987 +#: build/serializers.py:1472 part/serializers.py:959 msgid "External Stock" msgstr "Externe voorraad" -#: build/serializers.py:1473 part/serializers.py:1300 part/serializers.py:1808 +#: build/serializers.py:1473 part/serializers.py:1272 part/serializers.py:1780 msgid "Available Stock" msgstr "Beschikbare Voorraad" @@ -1588,7 +1588,7 @@ msgstr "Gebruiker" msgid "Price break quantity" msgstr "Prijs pauze hoeveelheid" -#: common/models.py:1348 company/serializers.py:564 order/models.py:1842 +#: common/models.py:1348 company/serializers.py:357 order/models.py:1842 #: order/models.py:3043 msgid "Price" msgstr "Prijs" @@ -1760,7 +1760,7 @@ msgstr "Definitie" msgid "Unit definition" msgstr "Definitie van eenheid" -#: common/models.py:1911 common/models.py:1974 stock/models.py:2967 +#: common/models.py:1911 common/models.py:1974 stock/models.py:2984 #: stock/serializers.py:247 msgid "Attachment" msgstr "Bijlage" @@ -1839,7 +1839,7 @@ msgstr "Staat logische sleutel die gelijk is aan deze staat in zakelijke logica" #: common/models.py:2090 common/models.py:2329 company/models.py:622 #: machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2959 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2976 msgid "Value" msgstr "Waarde" @@ -2048,7 +2048,7 @@ msgid "Response data from the barcode scan" msgstr "Reactiegegevens van de barcode scan" #: common/models.py:2417 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Result" msgstr "Resultaat" @@ -2141,8 +2141,8 @@ msgid "Linked thread for this message" msgstr "Gekoppeld onderwerp voor dit bericht" #: common/models.py:2656 -msgid "Prioriy" -msgstr "Prioriteit" +msgid "Priority" +msgstr "" #: common/models.py:2698 msgid "Email Thread" @@ -2671,8 +2671,8 @@ msgstr "Onderdelen zijn standaard sjablonen" msgid "Parts can be assembled from other components by default" msgstr "Onderdelen kunnen standaard vanuit andere componenten worden samengesteld" -#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1734 -#: part/serializers.py:1741 +#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1706 +#: part/serializers.py:1713 msgid "Component" msgstr "Onderdeel" @@ -3772,7 +3772,7 @@ msgstr "Intern onderdeel is actief" msgid "Supplier is Active" msgstr "Leverancier is actief" -#: company/api.py:307 company/models.py:520 company/serializers.py:457 +#: company/api.py:307 company/models.py:520 company/serializers.py:503 #: part/serializers.py:566 msgid "Manufacturer" msgstr "Fabrikant" @@ -3964,7 +3964,7 @@ msgid "Link to address information (external)" msgstr "Link naar adres gegevens (extern)" #: company/models.py:492 company/models.py:609 company/models.py:832 -#: company/serializers.py:471 stock/api.py:561 +#: company/serializers.py:517 stock/api.py:561 msgid "Manufacturer Part" msgstr "Fabrikant onderdeel" @@ -3981,7 +3981,7 @@ msgstr "Onderdeel selecteren" msgid "Select manufacturer" msgstr "Fabrikant selecteren" -#: company/models.py:527 company/serializers.py:479 order/serializers.py:734 +#: company/models.py:527 company/serializers.py:525 order/serializers.py:734 #: part/serializers.py:576 msgid "MPN" msgstr "Fabrikant artikel nummer" @@ -4030,7 +4030,7 @@ msgstr "Hoeveelheid moet groter zijn dan nul" msgid "Linked manufacturer part must reference the same base part" msgstr "Gekoppeld fabrikant onderdeel moet verwijzen naar hetzelfde basis onderdeel" -#: company/models.py:810 company/serializers.py:449 company/serializers.py:467 +#: company/models.py:810 company/serializers.py:495 company/serializers.py:513 #: order/models.py:639 part/serializers.py:550 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 @@ -4134,10 +4134,14 @@ msgstr "Standaardvaluta die gebruikt wordt voor deze leverancier" msgid "Company Name" msgstr "Bedrijfsnaam" -#: company/serializers.py:433 part/serializers.py:955 stock/serializers.py:428 +#: company/serializers.py:467 part/serializers.py:927 stock/serializers.py:428 msgid "In Stock" msgstr "Op voorraad" +#: company/serializers.py:484 +msgid "Price Breaks" +msgstr "" + #: data_exporter/mixins.py:325 data_exporter/mixins.py:403 msgid "Error occurred during data export" msgstr "Fout opgetreden tijdens data export" @@ -4290,7 +4294,7 @@ msgstr "Oorspronkelijke rij gegevens" msgid "Errors" msgstr "Fouten" -#: importer/models.py:550 part/serializers.py:1268 +#: importer/models.py:550 part/serializers.py:1240 msgid "Valid" msgstr "Geldig" @@ -5678,7 +5682,7 @@ msgstr "Deel sleutelwoorden om de zichtbaarheid van de zoekresultaten te verbete msgid "Part category" msgstr "Onderdeel Categorie" -#: part/models.py:1088 part/serializers.py:929 +#: part/models.py:1088 part/serializers.py:901 #: report/templates/report/inventree_stock_location_report.html:103 msgid "IPN" msgstr "IPN" @@ -5719,7 +5723,7 @@ msgstr "Standaard verval datum" msgid "Expiry time (in days) for stock items of this part" msgstr "Verlooptijd (in dagen) voor voorraadartikelen van dit deel" -#: part/models.py:1186 part/serializers.py:1003 +#: part/models.py:1186 part/serializers.py:975 msgid "Minimum Stock" msgstr "Minimum voorraad" @@ -6419,203 +6423,203 @@ msgstr "Fabrikant deel dat overeenkomt met deze MPN bestaat al" msgid "Supplier part matching this SKU already exists" msgstr "Leveranciersdeel dat overeenkomt met deze SKU bestaat al" -#: part/serializers.py:914 +#: part/serializers.py:886 msgid "Category Name" msgstr "Categorie naam" -#: part/serializers.py:943 +#: part/serializers.py:915 msgid "Building" msgstr "Bouwen" -#: part/serializers.py:944 +#: part/serializers.py:916 msgid "Quantity of this part currently being in production" msgstr "Hoeveelheid van dit deel dat momenteel in productie is" -#: part/serializers.py:951 +#: part/serializers.py:923 msgid "Outstanding quantity of this part scheduled to be built" msgstr "Er zal een onuitputtelijke hoeveelheid van dit deel worden gebouwd" -#: part/serializers.py:971 stock/serializers.py:1019 stock/serializers.py:1189 +#: part/serializers.py:943 stock/serializers.py:1019 stock/serializers.py:1189 #: users/ruleset.py:30 msgid "Stock Items" msgstr "Voorraadartikelen" -#: part/serializers.py:975 +#: part/serializers.py:947 msgid "Revisions" msgstr "Revisies" -#: part/serializers.py:979 +#: part/serializers.py:951 msgid "Suppliers" msgstr "Leveranciers" -#: part/serializers.py:983 part/serializers.py:1297 +#: part/serializers.py:955 part/serializers.py:1269 #: templates/email/low_stock_notification.html:16 #: templates/email/part_event_notification.html:17 msgid "Total Stock" msgstr "Totale Voorraad" -#: part/serializers.py:991 +#: part/serializers.py:963 msgid "Unallocated Stock" msgstr "Niet toegewezen voorraad" -#: part/serializers.py:999 +#: part/serializers.py:971 msgid "Variant Stock" msgstr "Variant voorraad" -#: part/serializers.py:1054 +#: part/serializers.py:1026 msgid "Duplicate Part" msgstr "Dupliceer onderdeel" -#: part/serializers.py:1055 +#: part/serializers.py:1027 msgid "Copy initial data from another Part" msgstr "Kopieer eerste gegevens uit een ander onderdeel" -#: part/serializers.py:1061 +#: part/serializers.py:1033 msgid "Initial Stock" msgstr "Eerste voorraad" -#: part/serializers.py:1062 +#: part/serializers.py:1034 msgid "Create Part with initial stock quantity" msgstr "Maak onderdeel met eerste voorraad" -#: part/serializers.py:1068 +#: part/serializers.py:1040 msgid "Supplier Information" msgstr "Leveranciersgegevens" -#: part/serializers.py:1069 +#: part/serializers.py:1041 msgid "Add initial supplier information for this part" msgstr "Aanvankelijke leveranciersinformatie voor dit deel toevoegen" -#: part/serializers.py:1077 +#: part/serializers.py:1049 msgid "Copy Category Parameters" msgstr "Categorie parameters kopiëren" -#: part/serializers.py:1078 +#: part/serializers.py:1050 msgid "Copy parameter templates from selected part category" msgstr "Parameter sjablonen kopiëren uit geselecteerde onderdeel categorie" -#: part/serializers.py:1083 +#: part/serializers.py:1055 msgid "Existing Image" msgstr "Bestaande afbeelding" -#: part/serializers.py:1084 +#: part/serializers.py:1056 msgid "Filename of an existing part image" msgstr "Bestandsnaam van een bestaande onderdeel afbeelding" -#: part/serializers.py:1101 +#: part/serializers.py:1073 msgid "Image file does not exist" msgstr "Afbeeldingsbestand bestaat niet" -#: part/serializers.py:1269 +#: part/serializers.py:1241 msgid "Validate entire Bill of Materials" msgstr "Valideer de gehele materiaalbon" -#: part/serializers.py:1303 part/serializers.py:1769 +#: part/serializers.py:1275 part/serializers.py:1741 msgid "Can Build" msgstr "Kan bouwen" -#: part/serializers.py:1320 +#: part/serializers.py:1292 msgid "Required for Build Orders" msgstr "Vereist voor bouworders" -#: part/serializers.py:1325 +#: part/serializers.py:1297 msgid "Allocated to Build Orders" msgstr "Toegewezen aan bouwen van orders" -#: part/serializers.py:1332 +#: part/serializers.py:1304 msgid "Required for Sales Orders" msgstr "Vereist voor verkooporders" -#: part/serializers.py:1336 +#: part/serializers.py:1308 msgid "Allocated to Sales Orders" msgstr "Toegewezen aan verkooporders" -#: part/serializers.py:1475 +#: part/serializers.py:1447 msgid "Minimum Price" msgstr "Minimale prijs" -#: part/serializers.py:1476 +#: part/serializers.py:1448 msgid "Override calculated value for minimum price" msgstr "Overschrijf berekende waarde voor minimale prijs" -#: part/serializers.py:1483 +#: part/serializers.py:1455 msgid "Minimum price currency" msgstr "Minimale prijs valuta" -#: part/serializers.py:1490 +#: part/serializers.py:1462 msgid "Maximum Price" msgstr "Maximale prijs" -#: part/serializers.py:1491 +#: part/serializers.py:1463 msgid "Override calculated value for maximum price" msgstr "Overschrijf de berekende waarde voor de maximale prijs" -#: part/serializers.py:1498 +#: part/serializers.py:1470 msgid "Maximum price currency" msgstr "Maximale prijs valuta" -#: part/serializers.py:1527 +#: part/serializers.py:1499 msgid "Update" msgstr "Bijwerken" -#: part/serializers.py:1528 +#: part/serializers.py:1500 msgid "Update pricing for this part" msgstr "Prijzen voor dit onderdeel bijwerken" -#: part/serializers.py:1551 +#: part/serializers.py:1523 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" msgstr "Kan niet converteren van de verstrekte valuta naar {default_currency}" -#: part/serializers.py:1558 +#: part/serializers.py:1530 msgid "Minimum price must not be greater than maximum price" msgstr "Minimumprijs mag niet hoger zijn dan de maximale prijs" -#: part/serializers.py:1561 +#: part/serializers.py:1533 msgid "Maximum price must not be less than minimum price" msgstr "Maximale prijs mag niet lager zijn dan de minimale prijs" -#: part/serializers.py:1715 +#: part/serializers.py:1687 msgid "Select the parent assembly" msgstr "Selecteer de bovenliggende assemblage" -#: part/serializers.py:1735 +#: part/serializers.py:1707 msgid "Select the component part" msgstr "Selecteer het onderdeel" -#: part/serializers.py:1929 +#: part/serializers.py:1901 msgid "Select part to copy BOM from" msgstr "Selecteer onderdeel om BOM van te kopiëren" -#: part/serializers.py:1937 +#: part/serializers.py:1909 msgid "Remove Existing Data" msgstr "Bestaande gegevens verwijderen" -#: part/serializers.py:1938 +#: part/serializers.py:1910 msgid "Remove existing BOM items before copying" msgstr "Verwijder bestaande BOM items voor het kopiëren" -#: part/serializers.py:1943 +#: part/serializers.py:1915 msgid "Include Inherited" msgstr "Inclusief overgenomen" -#: part/serializers.py:1944 +#: part/serializers.py:1916 msgid "Include BOM items which are inherited from templated parts" msgstr "Inclusief stuklijst BOM items die worden overgenomen van getemplated onderdelen" -#: part/serializers.py:1949 +#: part/serializers.py:1921 msgid "Skip Invalid Rows" msgstr "Ongeldige regels overslaan" -#: part/serializers.py:1950 +#: part/serializers.py:1922 msgid "Enable this option to skip invalid rows" msgstr "Schakel deze optie in om ongeldige rijen over te slaan" -#: part/serializers.py:1955 +#: part/serializers.py:1927 msgid "Copy Substitute Parts" msgstr "Verwijder vervangend deel" -#: part/serializers.py:1956 +#: part/serializers.py:1928 msgid "Copy substitute parts when duplicate BOM items" msgstr "Kopieer vervangende onderdelen bij dubbele stuklijst BOM items" @@ -8456,115 +8460,119 @@ msgstr "Serienummers moeten als lijst worden opgegeven" msgid "Quantity does not match serial numbers" msgstr "Hoeveelheid komt niet overeen met serienummers" -#: stock/models.py:2012 stock/models.py:2917 +#: stock/models.py:1912 +msgid "Cannot assign stock to structural location" +msgstr "" + +#: stock/models.py:2029 stock/models.py:2934 msgid "Test template does not exist" msgstr "Testsjabloon bestaat niet" -#: stock/models.py:2030 +#: stock/models.py:2047 msgid "Stock item has been assigned to a sales order" msgstr "Voorraadartikel is toegewezen aan een verkooporder" -#: stock/models.py:2034 +#: stock/models.py:2051 msgid "Stock item is installed in another item" msgstr "Voorraad item is geïnstalleerd in een ander item" -#: stock/models.py:2037 +#: stock/models.py:2054 msgid "Stock item contains other items" msgstr "Voorraadartikel bevat andere producten" -#: stock/models.py:2040 +#: stock/models.py:2057 msgid "Stock item has been assigned to a customer" msgstr "Voorraadartikel is aan een klant toegewezen" -#: stock/models.py:2043 stock/models.py:2226 +#: stock/models.py:2060 stock/models.py:2243 msgid "Stock item is currently in production" msgstr "Voorraad item is momenteel in productie" -#: stock/models.py:2046 +#: stock/models.py:2063 msgid "Serialized stock cannot be merged" msgstr "Geserialiseerde voorraad kan niet worden samengevoegd" -#: stock/models.py:2053 stock/serializers.py:1462 +#: stock/models.py:2070 stock/serializers.py:1462 msgid "Duplicate stock items" msgstr "Dupliceer voorraadartikelen" -#: stock/models.py:2057 +#: stock/models.py:2074 msgid "Stock items must refer to the same part" msgstr "Voorraadartikelen moeten hetzelfde onderdeel verwijzen" -#: stock/models.py:2065 +#: stock/models.py:2082 msgid "Stock items must refer to the same supplier part" msgstr "Voorraadartikelen moeten verwijzen naar dezelfde leveranciersdeel" -#: stock/models.py:2070 +#: stock/models.py:2087 msgid "Stock status codes must match" msgstr "De voorraad statuscodes moeten overeenkomen" -#: stock/models.py:2349 +#: stock/models.py:2366 msgid "StockItem cannot be moved as it is not in stock" msgstr "Voorraadartikel kan niet worden verplaatst omdat het niet op voorraad is" -#: stock/models.py:2818 +#: stock/models.py:2835 msgid "Stock Item Tracking" msgstr "Voorraad item volgen" -#: stock/models.py:2849 +#: stock/models.py:2866 msgid "Entry notes" msgstr "Item notities" -#: stock/models.py:2889 +#: stock/models.py:2906 msgid "Stock Item Test Result" msgstr "Resultaat voorraad test resultaten" -#: stock/models.py:2920 +#: stock/models.py:2937 msgid "Value must be provided for this test" msgstr "Waarde moet voor deze test worden opgegeven" -#: stock/models.py:2924 +#: stock/models.py:2941 msgid "Attachment must be uploaded for this test" msgstr "Bijlage moet worden geüpload voor deze test" -#: stock/models.py:2929 +#: stock/models.py:2946 msgid "Invalid value for this test" msgstr "Ongeldige waarde voor deze test" -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Test result" msgstr "Test resultaat" -#: stock/models.py:2960 +#: stock/models.py:2977 msgid "Test output value" msgstr "Test uitvoer waarde" -#: stock/models.py:2968 stock/serializers.py:248 +#: stock/models.py:2985 stock/serializers.py:248 msgid "Test result attachment" msgstr "Test resultaat bijlage" -#: stock/models.py:2972 +#: stock/models.py:2989 msgid "Test notes" msgstr "Test notities" -#: stock/models.py:2980 +#: stock/models.py:2997 msgid "Test station" msgstr "Test station" -#: stock/models.py:2981 +#: stock/models.py:2998 msgid "The identifier of the test station where the test was performed" msgstr "De identificatie van het teststation waar de test werd uitgevoerd" -#: stock/models.py:2987 +#: stock/models.py:3004 msgid "Started" msgstr "Gestart" -#: stock/models.py:2988 +#: stock/models.py:3005 msgid "The timestamp of the test start" msgstr "Het tijdstip van de start test" -#: stock/models.py:2994 +#: stock/models.py:3011 msgid "Finished" msgstr "Afgerond" -#: stock/models.py:2995 +#: stock/models.py:3012 msgid "The timestamp of the test finish" msgstr "Het tijdstip van de afgeronde test" @@ -8903,83 +8911,87 @@ msgstr "Voorraad handmatig toegevoegd" msgid "Stock manually removed" msgstr "Voorraad handmatig verwijderd" -#: stock/status_codes.py:57 +#: stock/status_codes.py:56 +msgid "Serialized stock items" +msgstr "" + +#: stock/status_codes.py:58 msgid "Returned to stock" msgstr "Terug naar voorraad" -#: stock/status_codes.py:60 +#: stock/status_codes.py:61 msgid "Location changed" msgstr "Locatie veranderd" -#: stock/status_codes.py:61 +#: stock/status_codes.py:62 msgid "Stock updated" msgstr "Voorraad bijgewerkt" -#: stock/status_codes.py:64 +#: stock/status_codes.py:65 msgid "Installed into assembly" msgstr "Gemonteerd" -#: stock/status_codes.py:65 +#: stock/status_codes.py:66 msgid "Removed from assembly" msgstr "Gedemonteerd" -#: stock/status_codes.py:67 +#: stock/status_codes.py:68 msgid "Installed component item" msgstr "Geïnstalleerd componentartikel" -#: stock/status_codes.py:68 +#: stock/status_codes.py:69 msgid "Removed component item" msgstr "Verwijderd componentartikel" -#: stock/status_codes.py:71 +#: stock/status_codes.py:72 msgid "Split from parent item" msgstr "Splits van bovenliggend item" -#: stock/status_codes.py:72 +#: stock/status_codes.py:73 msgid "Split child item" msgstr "Splits onderliggende item" -#: stock/status_codes.py:75 +#: stock/status_codes.py:76 msgid "Merged stock items" msgstr "Samengevoegde voorraadartikelen" -#: stock/status_codes.py:78 +#: stock/status_codes.py:79 msgid "Converted to variant" msgstr "Geconverteerd naar variant" -#: stock/status_codes.py:81 +#: stock/status_codes.py:82 msgid "Build order output created" msgstr "Product aangemaakt" -#: stock/status_codes.py:82 +#: stock/status_codes.py:83 msgid "Build order output completed" msgstr "Product voltooid" -#: stock/status_codes.py:83 +#: stock/status_codes.py:84 msgid "Build order output rejected" msgstr "Build order uitvoer afgewezen" -#: stock/status_codes.py:84 +#: stock/status_codes.py:85 msgid "Consumed by build order" msgstr "Verbruikt door productieorder" -#: stock/status_codes.py:87 +#: stock/status_codes.py:88 msgid "Shipped against Sales Order" msgstr "Verzonden onder verkooporder" -#: stock/status_codes.py:90 +#: stock/status_codes.py:91 msgid "Received against Purchase Order" msgstr "Ontvangen onder verkooporder" -#: stock/status_codes.py:93 +#: stock/status_codes.py:94 msgid "Returned against Return Order" msgstr "Geretourneerd onder retourorder" -#: stock/status_codes.py:96 +#: stock/status_codes.py:97 msgid "Sent to customer" msgstr "Naar klant verzonden" -#: stock/status_codes.py:97 +#: stock/status_codes.py:98 msgid "Returned from customer" msgstr "Geretourneerd door klant" diff --git a/src/backend/InvenTree/locale/no/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/no/LC_MESSAGES/django.po index f0fcde6791..c1cc763b0c 100644 --- a/src/backend/InvenTree/locale/no/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/no/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-19 04:55+0000\n" -"PO-Revision-Date: 2025-11-19 04:59\n" +"POT-Creation-Date: 2025-11-24 06:50+0000\n" +"PO-Revision-Date: 2025-11-24 06:54\n" "Last-Translator: \n" "Language-Team: Norwegian\n" "Language: no_NO\n" @@ -81,21 +81,21 @@ msgstr "Den oppgitte primære e-postadressen er ikke gyldig." msgid "The provided email domain is not approved." msgstr "Det oppgitte e-postdomenet er ikke godkjent." -#: InvenTree/conversion.py:166 +#: InvenTree/conversion.py:240 #, python-brace-format msgid "Invalid unit provided ({unit})" msgstr "Ugyldig enhet angitt ({unit})" -#: InvenTree/conversion.py:183 +#: InvenTree/conversion.py:257 msgid "No value provided" msgstr "Ingen verdi angitt" -#: InvenTree/conversion.py:210 +#: InvenTree/conversion.py:284 #, python-brace-format msgid "Could not convert {original} to {unit}" msgstr "Kunne ikke konvertere {original} til {unit}" -#: InvenTree/conversion.py:212 InvenTree/conversion.py:226 +#: InvenTree/conversion.py:286 InvenTree/conversion.py:300 #: InvenTree/helpers.py:597 order/models.py:720 order/models.py:1015 msgid "Invalid quantity provided" msgstr "Ugyldig mengde oppgitt" @@ -116,7 +116,7 @@ msgstr "" #: build/serializers.py:580 build/serializers.py:1788 company/models.py:857 #: order/models.py:1780 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2848 stock/models.py:2972 stock/serializers.py:717 +#: stock/models.py:2865 stock/models.py:2989 stock/serializers.py:717 #: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1336 #: stock/serializers.py:1425 stock/serializers.py:1624 msgid "Notes" @@ -345,7 +345,7 @@ msgstr "Må være et gyldig tall" msgid "Currency" msgstr "Valuta" -#: InvenTree/serializers.py:298 part/serializers.py:1385 +#: InvenTree/serializers.py:298 part/serializers.py:1357 msgid "Select currency from available options" msgstr "Velg valuta ut fra tilgjengelige alternativer" @@ -553,14 +553,14 @@ msgstr "" #: build/api.py:100 build/api.py:466 build/api.py:845 build/models.py:270 #: build/serializers.py:1225 build/serializers.py:1356 -#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:445 +#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:491 #: order/api.py:298 order/api.py:302 order/api.py:929 order/api.py:1187 #: order/api.py:1190 order/models.py:1941 order/models.py:2108 #: order/models.py:2109 part/api.py:1233 part/api.py:1236 part/api.py:1302 #: part/api.py:1589 part/models.py:472 part/models.py:3296 part/models.py:3439 #: part/models.py:3497 part/models.py:3518 part/models.py:3540 #: part/models.py:3679 part/models.py:4046 part/models.py:4368 -#: part/models.py:4787 part/serializers.py:1928 +#: part/models.py:4787 part/serializers.py:1900 #: report/templates/report/inventree_bill_of_materials_report.html:110 #: report/templates/report/inventree_bill_of_materials_report.html:137 #: report/templates/report/inventree_build_order_report.html:109 @@ -582,7 +582,7 @@ msgstr "Del" #: build/api.py:120 build/api.py:123 build/serializers.py:1438 part/api.py:980 #: part/api.py:1316 part/api.py:1600 part/models.py:1080 part/models.py:3568 -#: part/models.py:4162 part/serializers.py:1752 stock/api.py:869 +#: part/models.py:4162 part/serializers.py:1724 stock/api.py:869 msgid "Category" msgstr "Kategori" @@ -663,7 +663,7 @@ msgid "Optional" msgstr "Valgfritt" #: build/api.py:455 build/serializers.py:1415 common/setting/system.py:456 -#: part/models.py:1202 part/serializers.py:1714 part/serializers.py:1725 +#: part/models.py:1202 part/serializers.py:1686 part/serializers.py:1697 #: stock/api.py:639 msgid "Assembly" msgstr "Sammenstilling" @@ -688,16 +688,16 @@ msgstr "Tildelt" msgid "Consumed" msgstr "" -#: build/api.py:499 company/models.py:912 company/serializers.py:440 +#: build/api.py:499 company/models.py:912 company/serializers.py:474 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 #: templates/email/part_event_notification.html:18 msgid "Available" msgstr "Tilgjengelig" -#: build/api.py:523 build/serializers.py:1466 company/serializers.py:437 -#: order/serializers.py:1281 part/serializers.py:959 part/serializers.py:1306 -#: part/serializers.py:1761 +#: build/api.py:523 build/serializers.py:1466 company/serializers.py:471 +#: order/serializers.py:1281 part/serializers.py:931 part/serializers.py:1278 +#: part/serializers.py:1733 msgid "On Order" msgstr "I bestilling" @@ -963,7 +963,7 @@ msgstr "Produksjonsartikkelen samsvarer ikke med produksjonsordren" #: build/models.py:1136 build/models.py:1234 build/serializers.py:285 #: build/serializers.py:335 build/serializers.py:965 build/serializers.py:1739 #: order/models.py:717 order/serializers.py:658 order/serializers.py:844 -#: part/serializers.py:1708 stock/models.py:940 stock/models.py:1430 +#: part/serializers.py:1680 stock/models.py:940 stock/models.py:1430 #: stock/models.py:1878 stock/serializers.py:688 stock/serializers.py:1580 msgid "Quantity must be greater than zero" msgstr "Mengden må være større enn null" @@ -1385,20 +1385,20 @@ msgstr "Tillat Varianter" msgid "BOM Item" msgstr "BOM-artikkel" -#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1310 -#: part/serializers.py:1765 +#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1282 +#: part/serializers.py:1737 msgid "In Production" msgstr "I produksjon" -#: build/serializers.py:1469 part/serializers.py:950 part/serializers.py:1314 +#: build/serializers.py:1469 part/serializers.py:922 part/serializers.py:1286 msgid "Scheduled to Build" msgstr "" -#: build/serializers.py:1472 part/serializers.py:987 +#: build/serializers.py:1472 part/serializers.py:959 msgid "External Stock" msgstr "Ekstern lagerbeholdning" -#: build/serializers.py:1473 part/serializers.py:1300 part/serializers.py:1808 +#: build/serializers.py:1473 part/serializers.py:1272 part/serializers.py:1780 msgid "Available Stock" msgstr "Tilgjengelig lagerbeholdning" @@ -1588,7 +1588,7 @@ msgstr "Bruker" msgid "Price break quantity" msgstr "Antall for prisbrudd" -#: common/models.py:1348 company/serializers.py:564 order/models.py:1842 +#: common/models.py:1348 company/serializers.py:357 order/models.py:1842 #: order/models.py:3043 msgid "Price" msgstr "Pris" @@ -1760,7 +1760,7 @@ msgstr "Definisjon" msgid "Unit definition" msgstr "Enhetsdefinisjon" -#: common/models.py:1911 common/models.py:1974 stock/models.py:2967 +#: common/models.py:1911 common/models.py:1974 stock/models.py:2984 #: stock/serializers.py:247 msgid "Attachment" msgstr "Vedlegg" @@ -1839,7 +1839,7 @@ msgstr "" #: common/models.py:2090 common/models.py:2329 company/models.py:622 #: machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2959 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2976 msgid "Value" msgstr "Verdi" @@ -2048,7 +2048,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2417 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Result" msgstr "Resultat" @@ -2141,7 +2141,7 @@ msgid "Linked thread for this message" msgstr "" #: common/models.py:2656 -msgid "Prioriy" +msgid "Priority" msgstr "" #: common/models.py:2698 @@ -2671,8 +2671,8 @@ msgstr "Deler er maler som standard" msgid "Parts can be assembled from other components by default" msgstr "Deler kan settes sammen fra andre komponenter som standard" -#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1734 -#: part/serializers.py:1741 +#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1706 +#: part/serializers.py:1713 msgid "Component" msgstr "Komponent" @@ -3772,7 +3772,7 @@ msgstr "Intern del er aktiv" msgid "Supplier is Active" msgstr "Leverandør er aktiv" -#: company/api.py:307 company/models.py:520 company/serializers.py:457 +#: company/api.py:307 company/models.py:520 company/serializers.py:503 #: part/serializers.py:566 msgid "Manufacturer" msgstr "Produsent" @@ -3964,7 +3964,7 @@ msgid "Link to address information (external)" msgstr "Lenke til adresseinformasjon (ekstern)" #: company/models.py:492 company/models.py:609 company/models.py:832 -#: company/serializers.py:471 stock/api.py:561 +#: company/serializers.py:517 stock/api.py:561 msgid "Manufacturer Part" msgstr "Produsentdeler" @@ -3981,7 +3981,7 @@ msgstr "Velg del" msgid "Select manufacturer" msgstr "Velg produsent" -#: company/models.py:527 company/serializers.py:479 order/serializers.py:734 +#: company/models.py:527 company/serializers.py:525 order/serializers.py:734 #: part/serializers.py:576 msgid "MPN" msgstr "MPN" @@ -4030,7 +4030,7 @@ msgstr "Pakkeenhet må være mer enn null" msgid "Linked manufacturer part must reference the same base part" msgstr "Den sammenkoblede produsentdelen må referere til samme basisdel" -#: company/models.py:810 company/serializers.py:449 company/serializers.py:467 +#: company/models.py:810 company/serializers.py:495 company/serializers.py:513 #: order/models.py:639 part/serializers.py:550 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 @@ -4134,10 +4134,14 @@ msgstr "Standardvaluta brukt for denne leverandøren" msgid "Company Name" msgstr "Bedriftsnavn" -#: company/serializers.py:433 part/serializers.py:955 stock/serializers.py:428 +#: company/serializers.py:467 part/serializers.py:927 stock/serializers.py:428 msgid "In Stock" msgstr "På lager" +#: company/serializers.py:484 +msgid "Price Breaks" +msgstr "" + #: data_exporter/mixins.py:325 data_exporter/mixins.py:403 msgid "Error occurred during data export" msgstr "" @@ -4290,7 +4294,7 @@ msgstr "" msgid "Errors" msgstr "" -#: importer/models.py:550 part/serializers.py:1268 +#: importer/models.py:550 part/serializers.py:1240 msgid "Valid" msgstr "Gyldig" @@ -5677,7 +5681,7 @@ msgstr "Del-nøkkelord for å øke synligheten i søkeresultater" msgid "Part category" msgstr "Delkategori" -#: part/models.py:1088 part/serializers.py:929 +#: part/models.py:1088 part/serializers.py:901 #: report/templates/report/inventree_stock_location_report.html:103 msgid "IPN" msgstr "" @@ -5718,7 +5722,7 @@ msgstr "Standard utløp" msgid "Expiry time (in days) for stock items of this part" msgstr "Utløpstid (i dager) for lagervarer av denne delen" -#: part/models.py:1186 part/serializers.py:1003 +#: part/models.py:1186 part/serializers.py:975 msgid "Minimum Stock" msgstr "Minimal lagerbeholdning" @@ -6418,203 +6422,203 @@ msgstr "Produsentdel som matcher dette MPN-et, finnes allerede" msgid "Supplier part matching this SKU already exists" msgstr "Leverandørdel som matcher denne SKU-en, finnes allerede" -#: part/serializers.py:914 +#: part/serializers.py:886 msgid "Category Name" msgstr "Kategorinavn" -#: part/serializers.py:943 +#: part/serializers.py:915 msgid "Building" msgstr "Produseres" -#: part/serializers.py:944 +#: part/serializers.py:916 msgid "Quantity of this part currently being in production" msgstr "" -#: part/serializers.py:951 +#: part/serializers.py:923 msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:971 stock/serializers.py:1019 stock/serializers.py:1189 +#: part/serializers.py:943 stock/serializers.py:1019 stock/serializers.py:1189 #: users/ruleset.py:30 msgid "Stock Items" msgstr "Lagervarer" -#: part/serializers.py:975 +#: part/serializers.py:947 msgid "Revisions" msgstr "" -#: part/serializers.py:979 +#: part/serializers.py:951 msgid "Suppliers" msgstr "Leverandører" -#: part/serializers.py:983 part/serializers.py:1297 +#: part/serializers.py:955 part/serializers.py:1269 #: templates/email/low_stock_notification.html:16 #: templates/email/part_event_notification.html:17 msgid "Total Stock" msgstr "Total lagerbeholdning" -#: part/serializers.py:991 +#: part/serializers.py:963 msgid "Unallocated Stock" msgstr "" -#: part/serializers.py:999 +#: part/serializers.py:971 msgid "Variant Stock" msgstr "" -#: part/serializers.py:1054 +#: part/serializers.py:1026 msgid "Duplicate Part" msgstr "Dupliser del" -#: part/serializers.py:1055 +#: part/serializers.py:1027 msgid "Copy initial data from another Part" msgstr "Kopier innledende data fra en annen del" -#: part/serializers.py:1061 +#: part/serializers.py:1033 msgid "Initial Stock" msgstr "Innledende lagerbeholdning" -#: part/serializers.py:1062 +#: part/serializers.py:1034 msgid "Create Part with initial stock quantity" msgstr "Lag en del med innledende lagermengde" -#: part/serializers.py:1068 +#: part/serializers.py:1040 msgid "Supplier Information" msgstr "Leverandøropplysninger" -#: part/serializers.py:1069 +#: part/serializers.py:1041 msgid "Add initial supplier information for this part" msgstr "Legg til innledende leverandørinformasjon for denne delen" -#: part/serializers.py:1077 +#: part/serializers.py:1049 msgid "Copy Category Parameters" msgstr "Kopier kategoriparametre" -#: part/serializers.py:1078 +#: part/serializers.py:1050 msgid "Copy parameter templates from selected part category" msgstr "Kopier parametermaler fra valgt delkategori" -#: part/serializers.py:1083 +#: part/serializers.py:1055 msgid "Existing Image" msgstr "Eksisterende bilde" -#: part/serializers.py:1084 +#: part/serializers.py:1056 msgid "Filename of an existing part image" msgstr "Filnavn for et eksisterende del-bilde" -#: part/serializers.py:1101 +#: part/serializers.py:1073 msgid "Image file does not exist" msgstr "Bildefilen finnes ikke" -#: part/serializers.py:1269 +#: part/serializers.py:1241 msgid "Validate entire Bill of Materials" msgstr "Godkjenn hele Stykklisten" -#: part/serializers.py:1303 part/serializers.py:1769 +#: part/serializers.py:1275 part/serializers.py:1741 msgid "Can Build" msgstr "Kan Produsere" -#: part/serializers.py:1320 +#: part/serializers.py:1292 msgid "Required for Build Orders" msgstr "" -#: part/serializers.py:1325 +#: part/serializers.py:1297 msgid "Allocated to Build Orders" msgstr "" -#: part/serializers.py:1332 +#: part/serializers.py:1304 msgid "Required for Sales Orders" msgstr "" -#: part/serializers.py:1336 +#: part/serializers.py:1308 msgid "Allocated to Sales Orders" msgstr "" -#: part/serializers.py:1475 +#: part/serializers.py:1447 msgid "Minimum Price" msgstr "Minstepris" -#: part/serializers.py:1476 +#: part/serializers.py:1448 msgid "Override calculated value for minimum price" msgstr "Overstyr beregnet verdi for minimumspris" -#: part/serializers.py:1483 +#: part/serializers.py:1455 msgid "Minimum price currency" msgstr "Valuta for minstepris" -#: part/serializers.py:1490 +#: part/serializers.py:1462 msgid "Maximum Price" msgstr "Makspris" -#: part/serializers.py:1491 +#: part/serializers.py:1463 msgid "Override calculated value for maximum price" msgstr "Overstyr beregnet verdi for maksimal pris" -#: part/serializers.py:1498 +#: part/serializers.py:1470 msgid "Maximum price currency" msgstr "Valuta for maksimal pris" -#: part/serializers.py:1527 +#: part/serializers.py:1499 msgid "Update" msgstr "Oppdater" -#: part/serializers.py:1528 +#: part/serializers.py:1500 msgid "Update pricing for this part" msgstr "Oppdater priser for denne delen" -#: part/serializers.py:1551 +#: part/serializers.py:1523 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" msgstr "Kan ikke konvertere fra gitte valutaer til {default_currency}" -#: part/serializers.py:1558 +#: part/serializers.py:1530 msgid "Minimum price must not be greater than maximum price" msgstr "Minsteprisen kan ikke være større enn maksimal pris" -#: part/serializers.py:1561 +#: part/serializers.py:1533 msgid "Maximum price must not be less than minimum price" msgstr "Maksimal pris kan ikke være mindre enn minstepris" -#: part/serializers.py:1715 +#: part/serializers.py:1687 msgid "Select the parent assembly" msgstr "" -#: part/serializers.py:1735 +#: part/serializers.py:1707 msgid "Select the component part" msgstr "" -#: part/serializers.py:1929 +#: part/serializers.py:1901 msgid "Select part to copy BOM from" msgstr "Velg del å kopiere BOM fra" -#: part/serializers.py:1937 +#: part/serializers.py:1909 msgid "Remove Existing Data" msgstr "Fjern eksisterende data" -#: part/serializers.py:1938 +#: part/serializers.py:1910 msgid "Remove existing BOM items before copying" msgstr "Fjern eksisterende BOM-artikler før kopiering" -#: part/serializers.py:1943 +#: part/serializers.py:1915 msgid "Include Inherited" msgstr "Inkluder arvede" -#: part/serializers.py:1944 +#: part/serializers.py:1916 msgid "Include BOM items which are inherited from templated parts" msgstr "Inkluder BOM-artikler som er arvet fra maldeler" -#: part/serializers.py:1949 +#: part/serializers.py:1921 msgid "Skip Invalid Rows" msgstr "Hopp over ugyldige rader" -#: part/serializers.py:1950 +#: part/serializers.py:1922 msgid "Enable this option to skip invalid rows" msgstr "Aktiver dette alternativet for å hoppe over ugyldige rader" -#: part/serializers.py:1955 +#: part/serializers.py:1927 msgid "Copy Substitute Parts" msgstr "Kopier erstatningsdeler" -#: part/serializers.py:1956 +#: part/serializers.py:1928 msgid "Copy substitute parts when duplicate BOM items" msgstr "Kopier erstatningsdeler når BOM-elementer dupliseres" @@ -8455,115 +8459,119 @@ msgstr "" msgid "Quantity does not match serial numbers" msgstr "Antallet stemmer ikke overens med serienumrene" -#: stock/models.py:2012 stock/models.py:2917 +#: stock/models.py:1912 +msgid "Cannot assign stock to structural location" +msgstr "" + +#: stock/models.py:2029 stock/models.py:2934 msgid "Test template does not exist" msgstr "" -#: stock/models.py:2030 +#: stock/models.py:2047 msgid "Stock item has been assigned to a sales order" msgstr "Lagervare har blitt tildelt en salgsordre" -#: stock/models.py:2034 +#: stock/models.py:2051 msgid "Stock item is installed in another item" msgstr "Lagervare er montert i en annen artikkel" -#: stock/models.py:2037 +#: stock/models.py:2054 msgid "Stock item contains other items" msgstr "Lagervare inneholder andre artikler" -#: stock/models.py:2040 +#: stock/models.py:2057 msgid "Stock item has been assigned to a customer" msgstr "Lagervare har blitt tildelt til en kunde" -#: stock/models.py:2043 stock/models.py:2226 +#: stock/models.py:2060 stock/models.py:2243 msgid "Stock item is currently in production" msgstr "Lagervare er for tiden i produksjon" -#: stock/models.py:2046 +#: stock/models.py:2063 msgid "Serialized stock cannot be merged" msgstr "Serialisert lagerbeholdning kan ikke slås sammen" -#: stock/models.py:2053 stock/serializers.py:1462 +#: stock/models.py:2070 stock/serializers.py:1462 msgid "Duplicate stock items" msgstr "Duplisert lagervare" -#: stock/models.py:2057 +#: stock/models.py:2074 msgid "Stock items must refer to the same part" msgstr "Lagervarer må referere til samme del" -#: stock/models.py:2065 +#: stock/models.py:2082 msgid "Stock items must refer to the same supplier part" msgstr "Lagervarer må referere til samme leverandørdel" -#: stock/models.py:2070 +#: stock/models.py:2087 msgid "Stock status codes must match" msgstr "Lagerstatuskoder må være like" -#: stock/models.py:2349 +#: stock/models.py:2366 msgid "StockItem cannot be moved as it is not in stock" msgstr "Lagervare kan ikke flyttes fordi den ikke er på lager" -#: stock/models.py:2818 +#: stock/models.py:2835 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2849 +#: stock/models.py:2866 msgid "Entry notes" msgstr "Oppføringsnotater" -#: stock/models.py:2889 +#: stock/models.py:2906 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2920 +#: stock/models.py:2937 msgid "Value must be provided for this test" msgstr "Verdi må angis for denne testen" -#: stock/models.py:2924 +#: stock/models.py:2941 msgid "Attachment must be uploaded for this test" msgstr "Vedlegg må lastes opp for denne testen" -#: stock/models.py:2929 +#: stock/models.py:2946 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Test result" msgstr "Testresultat" -#: stock/models.py:2960 +#: stock/models.py:2977 msgid "Test output value" msgstr "Testens verdi" -#: stock/models.py:2968 stock/serializers.py:248 +#: stock/models.py:2985 stock/serializers.py:248 msgid "Test result attachment" msgstr "Vedlegg til testresultat" -#: stock/models.py:2972 +#: stock/models.py:2989 msgid "Test notes" msgstr "Testnotater" -#: stock/models.py:2980 +#: stock/models.py:2997 msgid "Test station" msgstr "" -#: stock/models.py:2981 +#: stock/models.py:2998 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2987 +#: stock/models.py:3004 msgid "Started" msgstr "" -#: stock/models.py:2988 +#: stock/models.py:3005 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2994 +#: stock/models.py:3011 msgid "Finished" msgstr "" -#: stock/models.py:2995 +#: stock/models.py:3012 msgid "The timestamp of the test finish" msgstr "" @@ -8902,83 +8910,87 @@ msgstr "Lagerbeholdning manuelt lagt til" msgid "Stock manually removed" msgstr "Lagerbeholdning manuelt fjernet" -#: stock/status_codes.py:57 +#: stock/status_codes.py:56 +msgid "Serialized stock items" +msgstr "" + +#: stock/status_codes.py:58 msgid "Returned to stock" msgstr "" -#: stock/status_codes.py:60 +#: stock/status_codes.py:61 msgid "Location changed" msgstr "Posisjon endret" -#: stock/status_codes.py:61 +#: stock/status_codes.py:62 msgid "Stock updated" msgstr "Lagerbeholdning oppdatert" -#: stock/status_codes.py:64 +#: stock/status_codes.py:65 msgid "Installed into assembly" msgstr "Montert i sammenstilling" -#: stock/status_codes.py:65 +#: stock/status_codes.py:66 msgid "Removed from assembly" msgstr "Fjernet fra sammenstilling" -#: stock/status_codes.py:67 +#: stock/status_codes.py:68 msgid "Installed component item" msgstr "Montert komponentartikkel" -#: stock/status_codes.py:68 +#: stock/status_codes.py:69 msgid "Removed component item" msgstr "Fjernet komponentartikkel" -#: stock/status_codes.py:71 +#: stock/status_codes.py:72 msgid "Split from parent item" msgstr "Skill ut fra overordnet artikkel" -#: stock/status_codes.py:72 +#: stock/status_codes.py:73 msgid "Split child item" msgstr "Skill ut fra underartikkel" -#: stock/status_codes.py:75 +#: stock/status_codes.py:76 msgid "Merged stock items" msgstr "Sammenslåtte lagervarer" -#: stock/status_codes.py:78 +#: stock/status_codes.py:79 msgid "Converted to variant" msgstr "Konvertert til variant" -#: stock/status_codes.py:81 +#: stock/status_codes.py:82 msgid "Build order output created" msgstr "Produksjonsartikkel opprettet" -#: stock/status_codes.py:82 +#: stock/status_codes.py:83 msgid "Build order output completed" msgstr "Produksjonsartikkel fullført" -#: stock/status_codes.py:83 +#: stock/status_codes.py:84 msgid "Build order output rejected" msgstr "Produksjonsartikkel avvist" -#: stock/status_codes.py:84 +#: stock/status_codes.py:85 msgid "Consumed by build order" msgstr "Brukt av produksjonsordre" -#: stock/status_codes.py:87 +#: stock/status_codes.py:88 msgid "Shipped against Sales Order" msgstr "Sendt mot salgsordre" -#: stock/status_codes.py:90 +#: stock/status_codes.py:91 msgid "Received against Purchase Order" msgstr "Mottatt mot innkjøpsordre" -#: stock/status_codes.py:93 +#: stock/status_codes.py:94 msgid "Returned against Return Order" msgstr "Returnert mot returordre" -#: stock/status_codes.py:96 +#: stock/status_codes.py:97 msgid "Sent to customer" msgstr "Sendt til kunde" -#: stock/status_codes.py:97 +#: stock/status_codes.py:98 msgid "Returned from customer" msgstr "Returnert av kunde" diff --git a/src/backend/InvenTree/locale/pl/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/pl/LC_MESSAGES/django.po index c354840f3f..f5f0d3a249 100644 --- a/src/backend/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-19 04:55+0000\n" -"PO-Revision-Date: 2025-11-19 04:59\n" +"POT-Creation-Date: 2025-11-24 06:50+0000\n" +"PO-Revision-Date: 2025-11-24 06:54\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -81,21 +81,21 @@ msgstr "Podany podstawowy adres e-mail jest nieprawidłowy." msgid "The provided email domain is not approved." msgstr "Podany e-mail domeny nie został zatwierdzony." -#: InvenTree/conversion.py:166 +#: InvenTree/conversion.py:240 #, python-brace-format msgid "Invalid unit provided ({unit})" msgstr "Nieprawidłowa jednostka ({unit})" -#: InvenTree/conversion.py:183 +#: InvenTree/conversion.py:257 msgid "No value provided" msgstr "Nie podano wartości" -#: InvenTree/conversion.py:210 +#: InvenTree/conversion.py:284 #, python-brace-format msgid "Could not convert {original} to {unit}" msgstr "Nie udało się przeliczyć {original} na {unit}" -#: InvenTree/conversion.py:212 InvenTree/conversion.py:226 +#: InvenTree/conversion.py:286 InvenTree/conversion.py:300 #: InvenTree/helpers.py:597 order/models.py:720 order/models.py:1015 msgid "Invalid quantity provided" msgstr "Podano nieprawidłową ilość" @@ -116,7 +116,7 @@ msgstr "Niepoprawna wartość dziesiętna" #: build/serializers.py:580 build/serializers.py:1788 company/models.py:857 #: order/models.py:1780 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2848 stock/models.py:2972 stock/serializers.py:717 +#: stock/models.py:2865 stock/models.py:2989 stock/serializers.py:717 #: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1336 #: stock/serializers.py:1425 stock/serializers.py:1624 msgid "Notes" @@ -345,7 +345,7 @@ msgstr "Numer musi być prawidłowy" msgid "Currency" msgstr "Waluta" -#: InvenTree/serializers.py:298 part/serializers.py:1385 +#: InvenTree/serializers.py:298 part/serializers.py:1357 msgid "Select currency from available options" msgstr "Wybierz walutę z dostępnych opcji" @@ -553,14 +553,14 @@ msgstr "Obejmuje warianty" #: build/api.py:100 build/api.py:466 build/api.py:845 build/models.py:270 #: build/serializers.py:1225 build/serializers.py:1356 -#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:445 +#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:491 #: order/api.py:298 order/api.py:302 order/api.py:929 order/api.py:1187 #: order/api.py:1190 order/models.py:1941 order/models.py:2108 #: order/models.py:2109 part/api.py:1233 part/api.py:1236 part/api.py:1302 #: part/api.py:1589 part/models.py:472 part/models.py:3296 part/models.py:3439 #: part/models.py:3497 part/models.py:3518 part/models.py:3540 #: part/models.py:3679 part/models.py:4046 part/models.py:4368 -#: part/models.py:4787 part/serializers.py:1928 +#: part/models.py:4787 part/serializers.py:1900 #: report/templates/report/inventree_bill_of_materials_report.html:110 #: report/templates/report/inventree_bill_of_materials_report.html:137 #: report/templates/report/inventree_build_order_report.html:109 @@ -582,7 +582,7 @@ msgstr "Komponent" #: build/api.py:120 build/api.py:123 build/serializers.py:1438 part/api.py:980 #: part/api.py:1316 part/api.py:1600 part/models.py:1080 part/models.py:3568 -#: part/models.py:4162 part/serializers.py:1752 stock/api.py:869 +#: part/models.py:4162 part/serializers.py:1724 stock/api.py:869 msgid "Category" msgstr "Kategoria" @@ -663,7 +663,7 @@ msgid "Optional" msgstr "Opcjonalne" #: build/api.py:455 build/serializers.py:1415 common/setting/system.py:456 -#: part/models.py:1202 part/serializers.py:1714 part/serializers.py:1725 +#: part/models.py:1202 part/serializers.py:1686 part/serializers.py:1697 #: stock/api.py:639 msgid "Assembly" msgstr "Złożenie" @@ -688,16 +688,16 @@ msgstr "Przydzielono" msgid "Consumed" msgstr "" -#: build/api.py:499 company/models.py:912 company/serializers.py:440 +#: build/api.py:499 company/models.py:912 company/serializers.py:474 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 #: templates/email/part_event_notification.html:18 msgid "Available" msgstr "Dostępne" -#: build/api.py:523 build/serializers.py:1466 company/serializers.py:437 -#: order/serializers.py:1281 part/serializers.py:959 part/serializers.py:1306 -#: part/serializers.py:1761 +#: build/api.py:523 build/serializers.py:1466 company/serializers.py:471 +#: order/serializers.py:1281 part/serializers.py:931 part/serializers.py:1278 +#: part/serializers.py:1733 msgid "On Order" msgstr "W Zamówieniu" @@ -963,7 +963,7 @@ msgstr "Skompilowane dane wyjściowe nie pasują do kolejności kompilacji" #: build/models.py:1136 build/models.py:1234 build/serializers.py:285 #: build/serializers.py:335 build/serializers.py:965 build/serializers.py:1739 #: order/models.py:717 order/serializers.py:658 order/serializers.py:844 -#: part/serializers.py:1708 stock/models.py:940 stock/models.py:1430 +#: part/serializers.py:1680 stock/models.py:940 stock/models.py:1430 #: stock/models.py:1878 stock/serializers.py:688 stock/serializers.py:1580 msgid "Quantity must be greater than zero" msgstr "Ilość musi być większa niż zero" @@ -1385,20 +1385,20 @@ msgstr "Zezwalaj na warianty" msgid "BOM Item" msgstr "Element BOM" -#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1310 -#: part/serializers.py:1765 +#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1282 +#: part/serializers.py:1737 msgid "In Production" msgstr "W produkcji" -#: build/serializers.py:1469 part/serializers.py:950 part/serializers.py:1314 +#: build/serializers.py:1469 part/serializers.py:922 part/serializers.py:1286 msgid "Scheduled to Build" msgstr "" -#: build/serializers.py:1472 part/serializers.py:987 +#: build/serializers.py:1472 part/serializers.py:959 msgid "External Stock" msgstr "Zew. zasoby magazynowe" -#: build/serializers.py:1473 part/serializers.py:1300 part/serializers.py:1808 +#: build/serializers.py:1473 part/serializers.py:1272 part/serializers.py:1780 msgid "Available Stock" msgstr "Dostępna ilość" @@ -1588,7 +1588,7 @@ msgstr "Użytkownik" msgid "Price break quantity" msgstr "" -#: common/models.py:1348 company/serializers.py:564 order/models.py:1842 +#: common/models.py:1348 company/serializers.py:357 order/models.py:1842 #: order/models.py:3043 msgid "Price" msgstr "Cena" @@ -1760,7 +1760,7 @@ msgstr "Definicja" msgid "Unit definition" msgstr "Definicja jednostki" -#: common/models.py:1911 common/models.py:1974 stock/models.py:2967 +#: common/models.py:1911 common/models.py:1974 stock/models.py:2984 #: stock/serializers.py:247 msgid "Attachment" msgstr "Załącznik" @@ -1839,7 +1839,7 @@ msgstr "" #: common/models.py:2090 common/models.py:2329 company/models.py:622 #: machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2959 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2976 msgid "Value" msgstr "Wartość" @@ -2048,7 +2048,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2417 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Result" msgstr "Wynik" @@ -2141,8 +2141,8 @@ msgid "Linked thread for this message" msgstr "" #: common/models.py:2656 -msgid "Prioriy" -msgstr "Priorytet" +msgid "Priority" +msgstr "" #: common/models.py:2698 msgid "Email Thread" @@ -2671,8 +2671,8 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1734 -#: part/serializers.py:1741 +#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1706 +#: part/serializers.py:1713 msgid "Component" msgstr "Komponent" @@ -3772,7 +3772,7 @@ msgstr "" msgid "Supplier is Active" msgstr "" -#: company/api.py:307 company/models.py:520 company/serializers.py:457 +#: company/api.py:307 company/models.py:520 company/serializers.py:503 #: part/serializers.py:566 msgid "Manufacturer" msgstr "Producent" @@ -3964,7 +3964,7 @@ msgid "Link to address information (external)" msgstr "" #: company/models.py:492 company/models.py:609 company/models.py:832 -#: company/serializers.py:471 stock/api.py:561 +#: company/serializers.py:517 stock/api.py:561 msgid "Manufacturer Part" msgstr "Komponent producenta" @@ -3981,7 +3981,7 @@ msgstr "Wybierz część" msgid "Select manufacturer" msgstr "Wybierz producenta" -#: company/models.py:527 company/serializers.py:479 order/serializers.py:734 +#: company/models.py:527 company/serializers.py:525 order/serializers.py:734 #: part/serializers.py:576 msgid "MPN" msgstr "" @@ -4030,7 +4030,7 @@ msgstr "" msgid "Linked manufacturer part must reference the same base part" msgstr "" -#: company/models.py:810 company/serializers.py:449 company/serializers.py:467 +#: company/models.py:810 company/serializers.py:495 company/serializers.py:513 #: order/models.py:639 part/serializers.py:550 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 @@ -4134,10 +4134,14 @@ msgstr "Domyślna waluta używana dla tego dostawcy" msgid "Company Name" msgstr "" -#: company/serializers.py:433 part/serializers.py:955 stock/serializers.py:428 +#: company/serializers.py:467 part/serializers.py:927 stock/serializers.py:428 msgid "In Stock" msgstr "Na stanie" +#: company/serializers.py:484 +msgid "Price Breaks" +msgstr "" + #: data_exporter/mixins.py:325 data_exporter/mixins.py:403 msgid "Error occurred during data export" msgstr "" @@ -4290,7 +4294,7 @@ msgstr "" msgid "Errors" msgstr "" -#: importer/models.py:550 part/serializers.py:1268 +#: importer/models.py:550 part/serializers.py:1240 msgid "Valid" msgstr "Ważny" @@ -5677,7 +5681,7 @@ msgstr "" msgid "Part category" msgstr "" -#: part/models.py:1088 part/serializers.py:929 +#: part/models.py:1088 part/serializers.py:901 #: report/templates/report/inventree_stock_location_report.html:103 msgid "IPN" msgstr "" @@ -5718,7 +5722,7 @@ msgstr "Domyślne wygasanie" msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:1186 part/serializers.py:1003 +#: part/models.py:1186 part/serializers.py:975 msgid "Minimum Stock" msgstr "Minimalny stan magazynowy" @@ -6418,203 +6422,203 @@ msgstr "" msgid "Supplier part matching this SKU already exists" msgstr "" -#: part/serializers.py:914 +#: part/serializers.py:886 msgid "Category Name" msgstr "" -#: part/serializers.py:943 +#: part/serializers.py:915 msgid "Building" msgstr "" -#: part/serializers.py:944 +#: part/serializers.py:916 msgid "Quantity of this part currently being in production" msgstr "" -#: part/serializers.py:951 +#: part/serializers.py:923 msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:971 stock/serializers.py:1019 stock/serializers.py:1189 +#: part/serializers.py:943 stock/serializers.py:1019 stock/serializers.py:1189 #: users/ruleset.py:30 msgid "Stock Items" msgstr "Towary" -#: part/serializers.py:975 +#: part/serializers.py:947 msgid "Revisions" msgstr "" -#: part/serializers.py:979 +#: part/serializers.py:951 msgid "Suppliers" msgstr "Dostawcy" -#: part/serializers.py:983 part/serializers.py:1297 +#: part/serializers.py:955 part/serializers.py:1269 #: templates/email/low_stock_notification.html:16 #: templates/email/part_event_notification.html:17 msgid "Total Stock" msgstr "" -#: part/serializers.py:991 +#: part/serializers.py:963 msgid "Unallocated Stock" msgstr "" -#: part/serializers.py:999 +#: part/serializers.py:971 msgid "Variant Stock" msgstr "" -#: part/serializers.py:1054 +#: part/serializers.py:1026 msgid "Duplicate Part" msgstr "Duplikuj część" -#: part/serializers.py:1055 +#: part/serializers.py:1027 msgid "Copy initial data from another Part" msgstr "" -#: part/serializers.py:1061 +#: part/serializers.py:1033 msgid "Initial Stock" msgstr "" -#: part/serializers.py:1062 +#: part/serializers.py:1034 msgid "Create Part with initial stock quantity" msgstr "" -#: part/serializers.py:1068 +#: part/serializers.py:1040 msgid "Supplier Information" msgstr "" -#: part/serializers.py:1069 +#: part/serializers.py:1041 msgid "Add initial supplier information for this part" msgstr "" -#: part/serializers.py:1077 +#: part/serializers.py:1049 msgid "Copy Category Parameters" msgstr "" -#: part/serializers.py:1078 +#: part/serializers.py:1050 msgid "Copy parameter templates from selected part category" msgstr "" -#: part/serializers.py:1083 +#: part/serializers.py:1055 msgid "Existing Image" msgstr "" -#: part/serializers.py:1084 +#: part/serializers.py:1056 msgid "Filename of an existing part image" msgstr "" -#: part/serializers.py:1101 +#: part/serializers.py:1073 msgid "Image file does not exist" msgstr "" -#: part/serializers.py:1269 +#: part/serializers.py:1241 msgid "Validate entire Bill of Materials" msgstr "" -#: part/serializers.py:1303 part/serializers.py:1769 +#: part/serializers.py:1275 part/serializers.py:1741 msgid "Can Build" msgstr "" -#: part/serializers.py:1320 +#: part/serializers.py:1292 msgid "Required for Build Orders" msgstr "" -#: part/serializers.py:1325 +#: part/serializers.py:1297 msgid "Allocated to Build Orders" msgstr "" -#: part/serializers.py:1332 +#: part/serializers.py:1304 msgid "Required for Sales Orders" msgstr "" -#: part/serializers.py:1336 +#: part/serializers.py:1308 msgid "Allocated to Sales Orders" msgstr "" -#: part/serializers.py:1475 +#: part/serializers.py:1447 msgid "Minimum Price" msgstr "" -#: part/serializers.py:1476 +#: part/serializers.py:1448 msgid "Override calculated value for minimum price" msgstr "" -#: part/serializers.py:1483 +#: part/serializers.py:1455 msgid "Minimum price currency" msgstr "" -#: part/serializers.py:1490 +#: part/serializers.py:1462 msgid "Maximum Price" msgstr "" -#: part/serializers.py:1491 +#: part/serializers.py:1463 msgid "Override calculated value for maximum price" msgstr "" -#: part/serializers.py:1498 +#: part/serializers.py:1470 msgid "Maximum price currency" msgstr "" -#: part/serializers.py:1527 +#: part/serializers.py:1499 msgid "Update" msgstr "" -#: part/serializers.py:1528 +#: part/serializers.py:1500 msgid "Update pricing for this part" msgstr "" -#: part/serializers.py:1551 +#: part/serializers.py:1523 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" msgstr "" -#: part/serializers.py:1558 +#: part/serializers.py:1530 msgid "Minimum price must not be greater than maximum price" msgstr "" -#: part/serializers.py:1561 +#: part/serializers.py:1533 msgid "Maximum price must not be less than minimum price" msgstr "" -#: part/serializers.py:1715 +#: part/serializers.py:1687 msgid "Select the parent assembly" msgstr "" -#: part/serializers.py:1735 +#: part/serializers.py:1707 msgid "Select the component part" msgstr "" -#: part/serializers.py:1929 +#: part/serializers.py:1901 msgid "Select part to copy BOM from" msgstr "" -#: part/serializers.py:1937 +#: part/serializers.py:1909 msgid "Remove Existing Data" msgstr "Usuń istniejące dane" -#: part/serializers.py:1938 +#: part/serializers.py:1910 msgid "Remove existing BOM items before copying" msgstr "" -#: part/serializers.py:1943 +#: part/serializers.py:1915 msgid "Include Inherited" msgstr "" -#: part/serializers.py:1944 +#: part/serializers.py:1916 msgid "Include BOM items which are inherited from templated parts" msgstr "" -#: part/serializers.py:1949 +#: part/serializers.py:1921 msgid "Skip Invalid Rows" msgstr "Pomiń nieprawidłowe wiersze" -#: part/serializers.py:1950 +#: part/serializers.py:1922 msgid "Enable this option to skip invalid rows" msgstr "Włącz tę opcję, aby pominąć nieprawidłowe wiersze" -#: part/serializers.py:1955 +#: part/serializers.py:1927 msgid "Copy Substitute Parts" msgstr "" -#: part/serializers.py:1956 +#: part/serializers.py:1928 msgid "Copy substitute parts when duplicate BOM items" msgstr "" @@ -8455,115 +8459,119 @@ msgstr "" msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:2012 stock/models.py:2917 +#: stock/models.py:1912 +msgid "Cannot assign stock to structural location" +msgstr "" + +#: stock/models.py:2029 stock/models.py:2934 msgid "Test template does not exist" msgstr "" -#: stock/models.py:2030 +#: stock/models.py:2047 msgid "Stock item has been assigned to a sales order" msgstr "" -#: stock/models.py:2034 +#: stock/models.py:2051 msgid "Stock item is installed in another item" msgstr "" -#: stock/models.py:2037 +#: stock/models.py:2054 msgid "Stock item contains other items" msgstr "" -#: stock/models.py:2040 +#: stock/models.py:2057 msgid "Stock item has been assigned to a customer" msgstr "" -#: stock/models.py:2043 stock/models.py:2226 +#: stock/models.py:2060 stock/models.py:2243 msgid "Stock item is currently in production" msgstr "" -#: stock/models.py:2046 +#: stock/models.py:2063 msgid "Serialized stock cannot be merged" msgstr "" -#: stock/models.py:2053 stock/serializers.py:1462 +#: stock/models.py:2070 stock/serializers.py:1462 msgid "Duplicate stock items" msgstr "" -#: stock/models.py:2057 +#: stock/models.py:2074 msgid "Stock items must refer to the same part" msgstr "" -#: stock/models.py:2065 +#: stock/models.py:2082 msgid "Stock items must refer to the same supplier part" msgstr "" -#: stock/models.py:2070 +#: stock/models.py:2087 msgid "Stock status codes must match" msgstr "" -#: stock/models.py:2349 +#: stock/models.py:2366 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2818 +#: stock/models.py:2835 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2849 +#: stock/models.py:2866 msgid "Entry notes" msgstr "Notatki do wpisu" -#: stock/models.py:2889 +#: stock/models.py:2906 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2920 +#: stock/models.py:2937 msgid "Value must be provided for this test" msgstr "Należy podać wartość dla tego testu" -#: stock/models.py:2924 +#: stock/models.py:2941 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2929 +#: stock/models.py:2946 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Test result" msgstr "Wynik testu" -#: stock/models.py:2960 +#: stock/models.py:2977 msgid "Test output value" msgstr "" -#: stock/models.py:2968 stock/serializers.py:248 +#: stock/models.py:2985 stock/serializers.py:248 msgid "Test result attachment" msgstr "" -#: stock/models.py:2972 +#: stock/models.py:2989 msgid "Test notes" msgstr "" -#: stock/models.py:2980 +#: stock/models.py:2997 msgid "Test station" msgstr "" -#: stock/models.py:2981 +#: stock/models.py:2998 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2987 +#: stock/models.py:3004 msgid "Started" msgstr "" -#: stock/models.py:2988 +#: stock/models.py:3005 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2994 +#: stock/models.py:3011 msgid "Finished" msgstr "" -#: stock/models.py:2995 +#: stock/models.py:3012 msgid "The timestamp of the test finish" msgstr "" @@ -8902,83 +8910,87 @@ msgstr "Zapas dodany ręcznie" msgid "Stock manually removed" msgstr "Zapas usunięty ręcznie" -#: stock/status_codes.py:57 +#: stock/status_codes.py:56 +msgid "Serialized stock items" +msgstr "" + +#: stock/status_codes.py:58 msgid "Returned to stock" msgstr "" -#: stock/status_codes.py:60 +#: stock/status_codes.py:61 msgid "Location changed" msgstr "Lokalizacja zmieniona" -#: stock/status_codes.py:61 +#: stock/status_codes.py:62 msgid "Stock updated" msgstr "Zaktualizowano stan magazynu" -#: stock/status_codes.py:64 +#: stock/status_codes.py:65 msgid "Installed into assembly" msgstr "Zainstalowano do montażu" -#: stock/status_codes.py:65 +#: stock/status_codes.py:66 msgid "Removed from assembly" msgstr "Usunięto z montażu" -#: stock/status_codes.py:67 +#: stock/status_codes.py:68 msgid "Installed component item" msgstr "Zainstalowano element komponentu" -#: stock/status_codes.py:68 +#: stock/status_codes.py:69 msgid "Removed component item" msgstr "Usunięto element komponentu" -#: stock/status_codes.py:71 +#: stock/status_codes.py:72 msgid "Split from parent item" msgstr "Podziel z pozycji nadrzędnej" -#: stock/status_codes.py:72 +#: stock/status_codes.py:73 msgid "Split child item" msgstr "Podziel element podrzędny" -#: stock/status_codes.py:75 +#: stock/status_codes.py:76 msgid "Merged stock items" msgstr "Scalone przedmioty magazynowe" -#: stock/status_codes.py:78 +#: stock/status_codes.py:79 msgid "Converted to variant" msgstr "Przekonwertowano na wariant" -#: stock/status_codes.py:81 +#: stock/status_codes.py:82 msgid "Build order output created" msgstr "Dane wyjściowe kolejności kompilacji utworzone" -#: stock/status_codes.py:82 +#: stock/status_codes.py:83 msgid "Build order output completed" msgstr "Dane wyjściowe kolejności kompilacji ukończone" -#: stock/status_codes.py:83 +#: stock/status_codes.py:84 msgid "Build order output rejected" msgstr "Odrzucono wynik zlecenia produkcji" -#: stock/status_codes.py:84 +#: stock/status_codes.py:85 msgid "Consumed by build order" msgstr "Zużyte przez kolejność kompilacji" -#: stock/status_codes.py:87 +#: stock/status_codes.py:88 msgid "Shipped against Sales Order" msgstr "Wysłane na podstawie zlecenia sprzedaży" -#: stock/status_codes.py:90 +#: stock/status_codes.py:91 msgid "Received against Purchase Order" msgstr "Otrzymane na podstawie zlecenia zakupu" -#: stock/status_codes.py:93 +#: stock/status_codes.py:94 msgid "Returned against Return Order" msgstr "Zwrócone na podstawie zlecenia zwrotu" -#: stock/status_codes.py:96 +#: stock/status_codes.py:97 msgid "Sent to customer" msgstr "Wyślij do klienta" -#: stock/status_codes.py:97 +#: stock/status_codes.py:98 msgid "Returned from customer" msgstr "Zwrócony od klienta" diff --git a/src/backend/InvenTree/locale/pt/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/pt/LC_MESSAGES/django.po index 3f975302fc..7820900a07 100644 --- a/src/backend/InvenTree/locale/pt/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/pt/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-19 04:55+0000\n" -"PO-Revision-Date: 2025-11-19 04:59\n" +"POT-Creation-Date: 2025-11-24 06:50+0000\n" +"PO-Revision-Date: 2025-11-24 06:54\n" "Last-Translator: \n" "Language-Team: Portuguese\n" "Language: pt_PT\n" @@ -81,21 +81,21 @@ msgstr "O endereço primário de e-mail não é válido." msgid "The provided email domain is not approved." msgstr "O domínio de e-mail providenciado não foi aprovado." -#: InvenTree/conversion.py:166 +#: InvenTree/conversion.py:240 #, python-brace-format msgid "Invalid unit provided ({unit})" msgstr "Unidade inválida fornecida ({unit})" -#: InvenTree/conversion.py:183 +#: InvenTree/conversion.py:257 msgid "No value provided" msgstr "Nenhum valor fornecido" -#: InvenTree/conversion.py:210 +#: InvenTree/conversion.py:284 #, python-brace-format msgid "Could not convert {original} to {unit}" msgstr "Não foi possível converter {original} para {unit}" -#: InvenTree/conversion.py:212 InvenTree/conversion.py:226 +#: InvenTree/conversion.py:286 InvenTree/conversion.py:300 #: InvenTree/helpers.py:597 order/models.py:720 order/models.py:1015 msgid "Invalid quantity provided" msgstr "Quantidade fornecida inválida" @@ -116,7 +116,7 @@ msgstr "" #: build/serializers.py:580 build/serializers.py:1788 company/models.py:857 #: order/models.py:1780 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2848 stock/models.py:2972 stock/serializers.py:717 +#: stock/models.py:2865 stock/models.py:2989 stock/serializers.py:717 #: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1336 #: stock/serializers.py:1425 stock/serializers.py:1624 msgid "Notes" @@ -345,7 +345,7 @@ msgstr "Preicsa ser um numero valido" msgid "Currency" msgstr "Moeda" -#: InvenTree/serializers.py:298 part/serializers.py:1385 +#: InvenTree/serializers.py:298 part/serializers.py:1357 msgid "Select currency from available options" msgstr "Selecione a Moeda nas opções disponíveis" @@ -553,14 +553,14 @@ msgstr "" #: build/api.py:100 build/api.py:466 build/api.py:845 build/models.py:270 #: build/serializers.py:1225 build/serializers.py:1356 -#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:445 +#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:491 #: order/api.py:298 order/api.py:302 order/api.py:929 order/api.py:1187 #: order/api.py:1190 order/models.py:1941 order/models.py:2108 #: order/models.py:2109 part/api.py:1233 part/api.py:1236 part/api.py:1302 #: part/api.py:1589 part/models.py:472 part/models.py:3296 part/models.py:3439 #: part/models.py:3497 part/models.py:3518 part/models.py:3540 #: part/models.py:3679 part/models.py:4046 part/models.py:4368 -#: part/models.py:4787 part/serializers.py:1928 +#: part/models.py:4787 part/serializers.py:1900 #: report/templates/report/inventree_bill_of_materials_report.html:110 #: report/templates/report/inventree_bill_of_materials_report.html:137 #: report/templates/report/inventree_build_order_report.html:109 @@ -582,7 +582,7 @@ msgstr "Peça" #: build/api.py:120 build/api.py:123 build/serializers.py:1438 part/api.py:980 #: part/api.py:1316 part/api.py:1600 part/models.py:1080 part/models.py:3568 -#: part/models.py:4162 part/serializers.py:1752 stock/api.py:869 +#: part/models.py:4162 part/serializers.py:1724 stock/api.py:869 msgid "Category" msgstr "Categoria" @@ -663,7 +663,7 @@ msgid "Optional" msgstr "Opcional" #: build/api.py:455 build/serializers.py:1415 common/setting/system.py:456 -#: part/models.py:1202 part/serializers.py:1714 part/serializers.py:1725 +#: part/models.py:1202 part/serializers.py:1686 part/serializers.py:1697 #: stock/api.py:639 msgid "Assembly" msgstr "Montagem" @@ -688,16 +688,16 @@ msgstr "Alocado" msgid "Consumed" msgstr "" -#: build/api.py:499 company/models.py:912 company/serializers.py:440 +#: build/api.py:499 company/models.py:912 company/serializers.py:474 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 #: templates/email/part_event_notification.html:18 msgid "Available" msgstr "Disponível" -#: build/api.py:523 build/serializers.py:1466 company/serializers.py:437 -#: order/serializers.py:1281 part/serializers.py:959 part/serializers.py:1306 -#: part/serializers.py:1761 +#: build/api.py:523 build/serializers.py:1466 company/serializers.py:471 +#: order/serializers.py:1281 part/serializers.py:931 part/serializers.py:1278 +#: part/serializers.py:1733 msgid "On Order" msgstr "No pedido" @@ -963,7 +963,7 @@ msgstr "Saída da produção não corresponde ao Pedido de Produção" #: build/models.py:1136 build/models.py:1234 build/serializers.py:285 #: build/serializers.py:335 build/serializers.py:965 build/serializers.py:1739 #: order/models.py:717 order/serializers.py:658 order/serializers.py:844 -#: part/serializers.py:1708 stock/models.py:940 stock/models.py:1430 +#: part/serializers.py:1680 stock/models.py:940 stock/models.py:1430 #: stock/models.py:1878 stock/serializers.py:688 stock/serializers.py:1580 msgid "Quantity must be greater than zero" msgstr "Quantidade deve ser maior que zero" @@ -1385,20 +1385,20 @@ msgstr "Permitir variações" msgid "BOM Item" msgstr "Item LDM" -#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1310 -#: part/serializers.py:1765 +#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1282 +#: part/serializers.py:1737 msgid "In Production" msgstr "Em Produção" -#: build/serializers.py:1469 part/serializers.py:950 part/serializers.py:1314 +#: build/serializers.py:1469 part/serializers.py:922 part/serializers.py:1286 msgid "Scheduled to Build" msgstr "" -#: build/serializers.py:1472 part/serializers.py:987 +#: build/serializers.py:1472 part/serializers.py:959 msgid "External Stock" msgstr "" -#: build/serializers.py:1473 part/serializers.py:1300 part/serializers.py:1808 +#: build/serializers.py:1473 part/serializers.py:1272 part/serializers.py:1780 msgid "Available Stock" msgstr "Estoque Disponível" @@ -1588,7 +1588,7 @@ msgstr "Usuario" msgid "Price break quantity" msgstr "Quantidade de Parcelamentos" -#: common/models.py:1348 company/serializers.py:564 order/models.py:1842 +#: common/models.py:1348 company/serializers.py:357 order/models.py:1842 #: order/models.py:3043 msgid "Price" msgstr "Preço" @@ -1760,7 +1760,7 @@ msgstr "Definição" msgid "Unit definition" msgstr "Definição de unidade" -#: common/models.py:1911 common/models.py:1974 stock/models.py:2967 +#: common/models.py:1911 common/models.py:1974 stock/models.py:2984 #: stock/serializers.py:247 msgid "Attachment" msgstr "Anexo" @@ -1839,7 +1839,7 @@ msgstr "" #: common/models.py:2090 common/models.py:2329 company/models.py:622 #: machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2959 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2976 msgid "Value" msgstr "Valor" @@ -2048,7 +2048,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2417 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Result" msgstr "Resultado" @@ -2141,7 +2141,7 @@ msgid "Linked thread for this message" msgstr "" #: common/models.py:2656 -msgid "Prioriy" +msgid "Priority" msgstr "" #: common/models.py:2698 @@ -2671,8 +2671,8 @@ msgstr "Peças são modelos por padrão" msgid "Parts can be assembled from other components by default" msgstr "Peças podem ser montadas a partir de outros componentes por padrão" -#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1734 -#: part/serializers.py:1741 +#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1706 +#: part/serializers.py:1713 msgid "Component" msgstr "Componente" @@ -3772,7 +3772,7 @@ msgstr "" msgid "Supplier is Active" msgstr "" -#: company/api.py:307 company/models.py:520 company/serializers.py:457 +#: company/api.py:307 company/models.py:520 company/serializers.py:503 #: part/serializers.py:566 msgid "Manufacturer" msgstr "Fabricante" @@ -3964,7 +3964,7 @@ msgid "Link to address information (external)" msgstr "Link para as informações do endereço (externo)" #: company/models.py:492 company/models.py:609 company/models.py:832 -#: company/serializers.py:471 stock/api.py:561 +#: company/serializers.py:517 stock/api.py:561 msgid "Manufacturer Part" msgstr "Peça do Fabricante" @@ -3981,7 +3981,7 @@ msgstr "Selecionar peça" msgid "Select manufacturer" msgstr "Selecionar fabricante" -#: company/models.py:527 company/serializers.py:479 order/serializers.py:734 +#: company/models.py:527 company/serializers.py:525 order/serializers.py:734 #: part/serializers.py:576 msgid "MPN" msgstr "NPF" @@ -4030,7 +4030,7 @@ msgstr "Unidades de pacote deve ser maior do que zero" msgid "Linked manufacturer part must reference the same base part" msgstr "Parte do fabricante vinculado deve fazer referência à mesma peça base" -#: company/models.py:810 company/serializers.py:449 company/serializers.py:467 +#: company/models.py:810 company/serializers.py:495 company/serializers.py:513 #: order/models.py:639 part/serializers.py:550 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 @@ -4134,10 +4134,14 @@ msgstr "Moeda padrão utilizada para este fornecedor" msgid "Company Name" msgstr "" -#: company/serializers.py:433 part/serializers.py:955 stock/serializers.py:428 +#: company/serializers.py:467 part/serializers.py:927 stock/serializers.py:428 msgid "In Stock" msgstr "Em Estoque" +#: company/serializers.py:484 +msgid "Price Breaks" +msgstr "" + #: data_exporter/mixins.py:325 data_exporter/mixins.py:403 msgid "Error occurred during data export" msgstr "" @@ -4290,7 +4294,7 @@ msgstr "" msgid "Errors" msgstr "" -#: importer/models.py:550 part/serializers.py:1268 +#: importer/models.py:550 part/serializers.py:1240 msgid "Valid" msgstr "Válido" @@ -5677,7 +5681,7 @@ msgstr "Palavras-chave para melhorar a visibilidade nos resultados da pesquisa" msgid "Part category" msgstr "Categoria da Peça" -#: part/models.py:1088 part/serializers.py:929 +#: part/models.py:1088 part/serializers.py:901 #: report/templates/report/inventree_stock_location_report.html:103 msgid "IPN" msgstr "" @@ -5718,7 +5722,7 @@ msgstr "Validade Padrão" msgid "Expiry time (in days) for stock items of this part" msgstr "Validade (em dias) para itens do estoque desta peça" -#: part/models.py:1186 part/serializers.py:1003 +#: part/models.py:1186 part/serializers.py:975 msgid "Minimum Stock" msgstr "Estoque Mínimo" @@ -6418,203 +6422,203 @@ msgstr "A peça do fabricante que corresponde a essa MPN já existe" msgid "Supplier part matching this SKU already exists" msgstr "A peça do fornecedor que corresponde a essa SKU já existe" -#: part/serializers.py:914 +#: part/serializers.py:886 msgid "Category Name" msgstr "Nome da Categoria" -#: part/serializers.py:943 +#: part/serializers.py:915 msgid "Building" msgstr "Produzindo" -#: part/serializers.py:944 +#: part/serializers.py:916 msgid "Quantity of this part currently being in production" msgstr "" -#: part/serializers.py:951 +#: part/serializers.py:923 msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:971 stock/serializers.py:1019 stock/serializers.py:1189 +#: part/serializers.py:943 stock/serializers.py:1019 stock/serializers.py:1189 #: users/ruleset.py:30 msgid "Stock Items" msgstr "Itens de Estoque" -#: part/serializers.py:975 +#: part/serializers.py:947 msgid "Revisions" msgstr "" -#: part/serializers.py:979 +#: part/serializers.py:951 msgid "Suppliers" msgstr "Fornecedores" -#: part/serializers.py:983 part/serializers.py:1297 +#: part/serializers.py:955 part/serializers.py:1269 #: templates/email/low_stock_notification.html:16 #: templates/email/part_event_notification.html:17 msgid "Total Stock" msgstr "Estoque Total" -#: part/serializers.py:991 +#: part/serializers.py:963 msgid "Unallocated Stock" msgstr "" -#: part/serializers.py:999 +#: part/serializers.py:971 msgid "Variant Stock" msgstr "" -#: part/serializers.py:1054 +#: part/serializers.py:1026 msgid "Duplicate Part" msgstr "Peça duplicada" -#: part/serializers.py:1055 +#: part/serializers.py:1027 msgid "Copy initial data from another Part" msgstr "Copiar dados iniciais de outra peça" -#: part/serializers.py:1061 +#: part/serializers.py:1033 msgid "Initial Stock" msgstr "Estoque inicial" -#: part/serializers.py:1062 +#: part/serializers.py:1034 msgid "Create Part with initial stock quantity" msgstr "Criar peça com a quantidade inicial de estoque" -#: part/serializers.py:1068 +#: part/serializers.py:1040 msgid "Supplier Information" msgstr "Informações do Fornecedor" -#: part/serializers.py:1069 +#: part/serializers.py:1041 msgid "Add initial supplier information for this part" msgstr "Adicionar informação inicial de fornecedor para esta peça" -#: part/serializers.py:1077 +#: part/serializers.py:1049 msgid "Copy Category Parameters" msgstr "Copiar Parâmetros da Categoria" -#: part/serializers.py:1078 +#: part/serializers.py:1050 msgid "Copy parameter templates from selected part category" msgstr "Copiar modelos de parâmetros a partir de categoria de peça selecionada" -#: part/serializers.py:1083 +#: part/serializers.py:1055 msgid "Existing Image" msgstr "Imagem Existente" -#: part/serializers.py:1084 +#: part/serializers.py:1056 msgid "Filename of an existing part image" msgstr "Nome de arquivo de uma imagem de peça existente" -#: part/serializers.py:1101 +#: part/serializers.py:1073 msgid "Image file does not exist" msgstr "A imagem não existe" -#: part/serializers.py:1269 +#: part/serializers.py:1241 msgid "Validate entire Bill of Materials" msgstr "Validar a Lista de Materiais completa" -#: part/serializers.py:1303 part/serializers.py:1769 +#: part/serializers.py:1275 part/serializers.py:1741 msgid "Can Build" msgstr "Pode Produzir" -#: part/serializers.py:1320 +#: part/serializers.py:1292 msgid "Required for Build Orders" msgstr "" -#: part/serializers.py:1325 +#: part/serializers.py:1297 msgid "Allocated to Build Orders" msgstr "" -#: part/serializers.py:1332 +#: part/serializers.py:1304 msgid "Required for Sales Orders" msgstr "" -#: part/serializers.py:1336 +#: part/serializers.py:1308 msgid "Allocated to Sales Orders" msgstr "" -#: part/serializers.py:1475 +#: part/serializers.py:1447 msgid "Minimum Price" msgstr "Preço Mínimo" -#: part/serializers.py:1476 +#: part/serializers.py:1448 msgid "Override calculated value for minimum price" msgstr "Sobrepor valor calculado para preço mínimo" -#: part/serializers.py:1483 +#: part/serializers.py:1455 msgid "Minimum price currency" msgstr "Moeda do preço mínimo" -#: part/serializers.py:1490 +#: part/serializers.py:1462 msgid "Maximum Price" msgstr "Preço Máximo" -#: part/serializers.py:1491 +#: part/serializers.py:1463 msgid "Override calculated value for maximum price" msgstr "Sobrepor valor calculado para preço máximo" -#: part/serializers.py:1498 +#: part/serializers.py:1470 msgid "Maximum price currency" msgstr "Moeda do preço máximo" -#: part/serializers.py:1527 +#: part/serializers.py:1499 msgid "Update" msgstr "Atualizar" -#: part/serializers.py:1528 +#: part/serializers.py:1500 msgid "Update pricing for this part" msgstr "Atualizar preços desta peça" -#: part/serializers.py:1551 +#: part/serializers.py:1523 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" msgstr "Não foi possível converter das moedas fornecidas para {default_currency}" -#: part/serializers.py:1558 +#: part/serializers.py:1530 msgid "Minimum price must not be greater than maximum price" msgstr "Preço mínimo não pode ser maior que o preço máximo" -#: part/serializers.py:1561 +#: part/serializers.py:1533 msgid "Maximum price must not be less than minimum price" msgstr "Preço máximo não pode ser menor que o preço mínimo" -#: part/serializers.py:1715 +#: part/serializers.py:1687 msgid "Select the parent assembly" msgstr "" -#: part/serializers.py:1735 +#: part/serializers.py:1707 msgid "Select the component part" msgstr "" -#: part/serializers.py:1929 +#: part/serializers.py:1901 msgid "Select part to copy BOM from" msgstr "Selecionar peça para copiar a LDM" -#: part/serializers.py:1937 +#: part/serializers.py:1909 msgid "Remove Existing Data" msgstr "Remover Dado Existente" -#: part/serializers.py:1938 +#: part/serializers.py:1910 msgid "Remove existing BOM items before copying" msgstr "Remova itens LDM existentes antes de copiar" -#: part/serializers.py:1943 +#: part/serializers.py:1915 msgid "Include Inherited" msgstr "Incluir Herdados" -#: part/serializers.py:1944 +#: part/serializers.py:1916 msgid "Include BOM items which are inherited from templated parts" msgstr "Incluir itens LDM que são herdados de peças modelo" -#: part/serializers.py:1949 +#: part/serializers.py:1921 msgid "Skip Invalid Rows" msgstr "Pular Linhas inválidas" -#: part/serializers.py:1950 +#: part/serializers.py:1922 msgid "Enable this option to skip invalid rows" msgstr "Habilitar esta opção para pular linhas inválidas" -#: part/serializers.py:1955 +#: part/serializers.py:1927 msgid "Copy Substitute Parts" msgstr "Copiar Peças Substitutas" -#: part/serializers.py:1956 +#: part/serializers.py:1928 msgid "Copy substitute parts when duplicate BOM items" msgstr "Copiar peças de substitutas quando duplicar itens de LDM" @@ -8455,115 +8459,119 @@ msgstr "" msgid "Quantity does not match serial numbers" msgstr "A quantidade não corresponde aos números de série" -#: stock/models.py:2012 stock/models.py:2917 +#: stock/models.py:1912 +msgid "Cannot assign stock to structural location" +msgstr "" + +#: stock/models.py:2029 stock/models.py:2934 msgid "Test template does not exist" msgstr "" -#: stock/models.py:2030 +#: stock/models.py:2047 msgid "Stock item has been assigned to a sales order" msgstr "Item em estoque foi reservado para um pedido" -#: stock/models.py:2034 +#: stock/models.py:2051 msgid "Stock item is installed in another item" msgstr "Item em estoque está instalado em outro item" -#: stock/models.py:2037 +#: stock/models.py:2054 msgid "Stock item contains other items" msgstr "item em estoque contem outro(s) items" -#: stock/models.py:2040 +#: stock/models.py:2057 msgid "Stock item has been assigned to a customer" msgstr "Item em estoque foi reservado para outro cliente" -#: stock/models.py:2043 stock/models.py:2226 +#: stock/models.py:2060 stock/models.py:2243 msgid "Stock item is currently in production" msgstr "Item no estoque está em produção no momento" -#: stock/models.py:2046 +#: stock/models.py:2063 msgid "Serialized stock cannot be merged" msgstr "Itens de série não podem ser mesclados" -#: stock/models.py:2053 stock/serializers.py:1462 +#: stock/models.py:2070 stock/serializers.py:1462 msgid "Duplicate stock items" msgstr "Item de estoque duplicado" -#: stock/models.py:2057 +#: stock/models.py:2074 msgid "Stock items must refer to the same part" msgstr "Itens de estoque devem se referir à mesma peça" -#: stock/models.py:2065 +#: stock/models.py:2082 msgid "Stock items must refer to the same supplier part" msgstr "Itens de estoque devem se referir à mesma peça do fornecedor" -#: stock/models.py:2070 +#: stock/models.py:2087 msgid "Stock status codes must match" msgstr "Códigos de estado do estoque devem corresponder" -#: stock/models.py:2349 +#: stock/models.py:2366 msgid "StockItem cannot be moved as it is not in stock" msgstr "Item do estoque não pode ser realocado se não houver estoque da mesma" -#: stock/models.py:2818 +#: stock/models.py:2835 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2849 +#: stock/models.py:2866 msgid "Entry notes" msgstr "Observações de entrada" -#: stock/models.py:2889 +#: stock/models.py:2906 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2920 +#: stock/models.py:2937 msgid "Value must be provided for this test" msgstr "Deve-se fornecer o valor desse teste" -#: stock/models.py:2924 +#: stock/models.py:2941 msgid "Attachment must be uploaded for this test" msgstr "O anexo deve ser enviado para este teste" -#: stock/models.py:2929 +#: stock/models.py:2946 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Test result" msgstr "Resultado do teste" -#: stock/models.py:2960 +#: stock/models.py:2977 msgid "Test output value" msgstr "Valor da saída do teste" -#: stock/models.py:2968 stock/serializers.py:248 +#: stock/models.py:2985 stock/serializers.py:248 msgid "Test result attachment" msgstr "Anexo do resultado do teste" -#: stock/models.py:2972 +#: stock/models.py:2989 msgid "Test notes" msgstr "Notas do teste" -#: stock/models.py:2980 +#: stock/models.py:2997 msgid "Test station" msgstr "" -#: stock/models.py:2981 +#: stock/models.py:2998 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2987 +#: stock/models.py:3004 msgid "Started" msgstr "" -#: stock/models.py:2988 +#: stock/models.py:3005 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2994 +#: stock/models.py:3011 msgid "Finished" msgstr "" -#: stock/models.py:2995 +#: stock/models.py:3012 msgid "The timestamp of the test finish" msgstr "" @@ -8902,83 +8910,87 @@ msgstr "Estoque adicionado manualmente" msgid "Stock manually removed" msgstr "Estoque removido manualmente" -#: stock/status_codes.py:57 +#: stock/status_codes.py:56 +msgid "Serialized stock items" +msgstr "" + +#: stock/status_codes.py:58 msgid "Returned to stock" msgstr "" -#: stock/status_codes.py:60 +#: stock/status_codes.py:61 msgid "Location changed" msgstr "Local alterado" -#: stock/status_codes.py:61 +#: stock/status_codes.py:62 msgid "Stock updated" msgstr "Estoque atualizado" -#: stock/status_codes.py:64 +#: stock/status_codes.py:65 msgid "Installed into assembly" msgstr "Instalado na montagem" -#: stock/status_codes.py:65 +#: stock/status_codes.py:66 msgid "Removed from assembly" msgstr "Removido da montagem" -#: stock/status_codes.py:67 +#: stock/status_codes.py:68 msgid "Installed component item" msgstr "Instalado componente do Item" -#: stock/status_codes.py:68 +#: stock/status_codes.py:69 msgid "Removed component item" msgstr "Removido componente do Item" -#: stock/status_codes.py:71 +#: stock/status_codes.py:72 msgid "Split from parent item" msgstr "Separado do Item Paternal" -#: stock/status_codes.py:72 +#: stock/status_codes.py:73 msgid "Split child item" msgstr "Separar o Item filho" -#: stock/status_codes.py:75 +#: stock/status_codes.py:76 msgid "Merged stock items" msgstr "Itens de estoque mesclados" -#: stock/status_codes.py:78 +#: stock/status_codes.py:79 msgid "Converted to variant" msgstr "Convertido para variável" -#: stock/status_codes.py:81 +#: stock/status_codes.py:82 msgid "Build order output created" msgstr "Criação dos pedidos de produção criado" -#: stock/status_codes.py:82 +#: stock/status_codes.py:83 msgid "Build order output completed" msgstr "Criação do pedido de produção completado" -#: stock/status_codes.py:83 +#: stock/status_codes.py:84 msgid "Build order output rejected" msgstr "Saída do pedido de produção rejeitada" -#: stock/status_codes.py:84 +#: stock/status_codes.py:85 msgid "Consumed by build order" msgstr "Usado no pedido de produção" -#: stock/status_codes.py:87 +#: stock/status_codes.py:88 msgid "Shipped against Sales Order" msgstr "Enviado contra o Pedido de Venda" -#: stock/status_codes.py:90 +#: stock/status_codes.py:91 msgid "Received against Purchase Order" msgstr "Recebido referente ao Pedido de Compra" -#: stock/status_codes.py:93 +#: stock/status_codes.py:94 msgid "Returned against Return Order" msgstr "Devolvido contra Pedido de Retorno" -#: stock/status_codes.py:96 +#: stock/status_codes.py:97 msgid "Sent to customer" msgstr "Enviado ao cliente" -#: stock/status_codes.py:97 +#: stock/status_codes.py:98 msgid "Returned from customer" msgstr "Devolvido pelo cliente" diff --git a/src/backend/InvenTree/locale/pt_BR/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/pt_BR/LC_MESSAGES/django.po index 76177bf7c5..07cf785472 100644 --- a/src/backend/InvenTree/locale/pt_BR/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/pt_BR/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-19 04:55+0000\n" -"PO-Revision-Date: 2025-11-19 04:59\n" +"POT-Creation-Date: 2025-11-24 06:50+0000\n" +"PO-Revision-Date: 2025-11-24 06:54\n" "Last-Translator: \n" "Language-Team: Portuguese, Brazilian\n" "Language: pt_BR\n" @@ -81,21 +81,21 @@ msgstr "O endereço de e-mail fornecido não é válido." msgid "The provided email domain is not approved." msgstr "O domínio de e-mail fornecido não foi aprovado." -#: InvenTree/conversion.py:166 +#: InvenTree/conversion.py:240 #, python-brace-format msgid "Invalid unit provided ({unit})" msgstr "Unidade fornecida inválida ({unit})" -#: InvenTree/conversion.py:183 +#: InvenTree/conversion.py:257 msgid "No value provided" msgstr "Nenhum valor fornecido" -#: InvenTree/conversion.py:210 +#: InvenTree/conversion.py:284 #, python-brace-format msgid "Could not convert {original} to {unit}" msgstr "Não foi possível converter {original} para {unit}" -#: InvenTree/conversion.py:212 InvenTree/conversion.py:226 +#: InvenTree/conversion.py:286 InvenTree/conversion.py:300 #: InvenTree/helpers.py:597 order/models.py:720 order/models.py:1015 msgid "Invalid quantity provided" msgstr "Quantidade inválida" @@ -116,7 +116,7 @@ msgstr "Valor decimal inválido" #: build/serializers.py:580 build/serializers.py:1788 company/models.py:857 #: order/models.py:1780 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2848 stock/models.py:2972 stock/serializers.py:717 +#: stock/models.py:2865 stock/models.py:2989 stock/serializers.py:717 #: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1336 #: stock/serializers.py:1425 stock/serializers.py:1624 msgid "Notes" @@ -345,7 +345,7 @@ msgstr "Deve ser um número válido" msgid "Currency" msgstr "Moeda" -#: InvenTree/serializers.py:298 part/serializers.py:1385 +#: InvenTree/serializers.py:298 part/serializers.py:1357 msgid "Select currency from available options" msgstr "Selecione a moeda entre as opções disponíveis" @@ -553,14 +553,14 @@ msgstr "Incluir Variáveis" #: build/api.py:100 build/api.py:466 build/api.py:845 build/models.py:270 #: build/serializers.py:1225 build/serializers.py:1356 -#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:445 +#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:491 #: order/api.py:298 order/api.py:302 order/api.py:929 order/api.py:1187 #: order/api.py:1190 order/models.py:1941 order/models.py:2108 #: order/models.py:2109 part/api.py:1233 part/api.py:1236 part/api.py:1302 #: part/api.py:1589 part/models.py:472 part/models.py:3296 part/models.py:3439 #: part/models.py:3497 part/models.py:3518 part/models.py:3540 #: part/models.py:3679 part/models.py:4046 part/models.py:4368 -#: part/models.py:4787 part/serializers.py:1928 +#: part/models.py:4787 part/serializers.py:1900 #: report/templates/report/inventree_bill_of_materials_report.html:110 #: report/templates/report/inventree_bill_of_materials_report.html:137 #: report/templates/report/inventree_build_order_report.html:109 @@ -582,7 +582,7 @@ msgstr "Parte" #: build/api.py:120 build/api.py:123 build/serializers.py:1438 part/api.py:980 #: part/api.py:1316 part/api.py:1600 part/models.py:1080 part/models.py:3568 -#: part/models.py:4162 part/serializers.py:1752 stock/api.py:869 +#: part/models.py:4162 part/serializers.py:1724 stock/api.py:869 msgid "Category" msgstr "Categoria" @@ -663,7 +663,7 @@ msgid "Optional" msgstr "Opcional" #: build/api.py:455 build/serializers.py:1415 common/setting/system.py:456 -#: part/models.py:1202 part/serializers.py:1714 part/serializers.py:1725 +#: part/models.py:1202 part/serializers.py:1686 part/serializers.py:1697 #: stock/api.py:639 msgid "Assembly" msgstr "Montagem" @@ -688,16 +688,16 @@ msgstr "Alocado" msgid "Consumed" msgstr "" -#: build/api.py:499 company/models.py:912 company/serializers.py:440 +#: build/api.py:499 company/models.py:912 company/serializers.py:474 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 #: templates/email/part_event_notification.html:18 msgid "Available" msgstr "Disponível" -#: build/api.py:523 build/serializers.py:1466 company/serializers.py:437 -#: order/serializers.py:1281 part/serializers.py:959 part/serializers.py:1306 -#: part/serializers.py:1761 +#: build/api.py:523 build/serializers.py:1466 company/serializers.py:471 +#: order/serializers.py:1281 part/serializers.py:931 part/serializers.py:1278 +#: part/serializers.py:1733 msgid "On Order" msgstr "Em pedido" @@ -963,7 +963,7 @@ msgstr "Saída da produção não corresponde à Ordem de Produção" #: build/models.py:1136 build/models.py:1234 build/serializers.py:285 #: build/serializers.py:335 build/serializers.py:965 build/serializers.py:1739 #: order/models.py:717 order/serializers.py:658 order/serializers.py:844 -#: part/serializers.py:1708 stock/models.py:940 stock/models.py:1430 +#: part/serializers.py:1680 stock/models.py:940 stock/models.py:1430 #: stock/models.py:1878 stock/serializers.py:688 stock/serializers.py:1580 msgid "Quantity must be greater than zero" msgstr "Quantidade deve ser maior que zero" @@ -1385,20 +1385,20 @@ msgstr "Permitir variantes" msgid "BOM Item" msgstr "Item BOM" -#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1310 -#: part/serializers.py:1765 +#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1282 +#: part/serializers.py:1737 msgid "In Production" msgstr "Em Produção" -#: build/serializers.py:1469 part/serializers.py:950 part/serializers.py:1314 +#: build/serializers.py:1469 part/serializers.py:922 part/serializers.py:1286 msgid "Scheduled to Build" msgstr "Agendado para produção" -#: build/serializers.py:1472 part/serializers.py:987 +#: build/serializers.py:1472 part/serializers.py:959 msgid "External Stock" msgstr "Estoque Externo" -#: build/serializers.py:1473 part/serializers.py:1300 part/serializers.py:1808 +#: build/serializers.py:1473 part/serializers.py:1272 part/serializers.py:1780 msgid "Available Stock" msgstr "Estoque Disponível" @@ -1588,7 +1588,7 @@ msgstr "Usuário" msgid "Price break quantity" msgstr "Quantidade de Parcelamentos" -#: common/models.py:1348 company/serializers.py:564 order/models.py:1842 +#: common/models.py:1348 company/serializers.py:357 order/models.py:1842 #: order/models.py:3043 msgid "Price" msgstr "Preço" @@ -1760,7 +1760,7 @@ msgstr "Definição" msgid "Unit definition" msgstr "Definição de unidade" -#: common/models.py:1911 common/models.py:1974 stock/models.py:2967 +#: common/models.py:1911 common/models.py:1974 stock/models.py:2984 #: stock/serializers.py:247 msgid "Attachment" msgstr "Anexo" @@ -1839,7 +1839,7 @@ msgstr "Chave lógica de estado que é igual a este estado personalizado na lóg #: common/models.py:2090 common/models.py:2329 company/models.py:622 #: machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2959 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2976 msgid "Value" msgstr "Valor" @@ -2048,7 +2048,7 @@ msgid "Response data from the barcode scan" msgstr "Dados de resposta da verificação de código de barras" #: common/models.py:2417 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Result" msgstr "Resultado" @@ -2141,8 +2141,8 @@ msgid "Linked thread for this message" msgstr "Tópico vinculado para esta mensagem" #: common/models.py:2656 -msgid "Prioriy" -msgstr "Prioridade" +msgid "Priority" +msgstr "" #: common/models.py:2698 msgid "Email Thread" @@ -2671,8 +2671,8 @@ msgstr "Peças são modelos por padrão" msgid "Parts can be assembled from other components by default" msgstr "Peças podem ser montadas a partir de outros componentes por padrão" -#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1734 -#: part/serializers.py:1741 +#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1706 +#: part/serializers.py:1713 msgid "Component" msgstr "Componente" @@ -3772,7 +3772,7 @@ msgstr "A peça interna está ativa" msgid "Supplier is Active" msgstr "O fornecedor está Ativo" -#: company/api.py:307 company/models.py:520 company/serializers.py:457 +#: company/api.py:307 company/models.py:520 company/serializers.py:503 #: part/serializers.py:566 msgid "Manufacturer" msgstr "Fabricante" @@ -3964,7 +3964,7 @@ msgid "Link to address information (external)" msgstr "Link para as informações do endereço (externo)" #: company/models.py:492 company/models.py:609 company/models.py:832 -#: company/serializers.py:471 stock/api.py:561 +#: company/serializers.py:517 stock/api.py:561 msgid "Manufacturer Part" msgstr "Fabricante da peça" @@ -3981,7 +3981,7 @@ msgstr "Selecionar peça" msgid "Select manufacturer" msgstr "Selecionar fabricante" -#: company/models.py:527 company/serializers.py:479 order/serializers.py:734 +#: company/models.py:527 company/serializers.py:525 order/serializers.py:734 #: part/serializers.py:576 msgid "MPN" msgstr "NPF" @@ -4030,7 +4030,7 @@ msgstr "Unidades de pacote devem ser maior que zero" msgid "Linked manufacturer part must reference the same base part" msgstr "Parte do fabricante vinculado deve fazer referência à mesma peça base" -#: company/models.py:810 company/serializers.py:449 company/serializers.py:467 +#: company/models.py:810 company/serializers.py:495 company/serializers.py:513 #: order/models.py:639 part/serializers.py:550 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 @@ -4134,10 +4134,14 @@ msgstr "Moeda padrão utilizada para este fornecedor" msgid "Company Name" msgstr "Nome da Empresa" -#: company/serializers.py:433 part/serializers.py:955 stock/serializers.py:428 +#: company/serializers.py:467 part/serializers.py:927 stock/serializers.py:428 msgid "In Stock" msgstr "Em Estoque" +#: company/serializers.py:484 +msgid "Price Breaks" +msgstr "" + #: data_exporter/mixins.py:325 data_exporter/mixins.py:403 msgid "Error occurred during data export" msgstr "Ocorreu um erro ao exportar os dados" @@ -4290,7 +4294,7 @@ msgstr "Dados da linha original" msgid "Errors" msgstr "Erros" -#: importer/models.py:550 part/serializers.py:1268 +#: importer/models.py:550 part/serializers.py:1240 msgid "Valid" msgstr "Válido" @@ -5677,7 +5681,7 @@ msgstr "" msgid "Part category" msgstr "Categoria da Peça" -#: part/models.py:1088 part/serializers.py:929 +#: part/models.py:1088 part/serializers.py:901 #: report/templates/report/inventree_stock_location_report.html:103 msgid "IPN" msgstr "" @@ -5718,7 +5722,7 @@ msgstr "Validade Padrão" msgid "Expiry time (in days) for stock items of this part" msgstr "Validade (em dias) para itens do estoque desta peça" -#: part/models.py:1186 part/serializers.py:1003 +#: part/models.py:1186 part/serializers.py:975 msgid "Minimum Stock" msgstr "Estoque Mínimo" @@ -6418,203 +6422,203 @@ msgstr "" msgid "Supplier part matching this SKU already exists" msgstr "" -#: part/serializers.py:914 +#: part/serializers.py:886 msgid "Category Name" msgstr "" -#: part/serializers.py:943 +#: part/serializers.py:915 msgid "Building" msgstr "" -#: part/serializers.py:944 +#: part/serializers.py:916 msgid "Quantity of this part currently being in production" msgstr "" -#: part/serializers.py:951 +#: part/serializers.py:923 msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:971 stock/serializers.py:1019 stock/serializers.py:1189 +#: part/serializers.py:943 stock/serializers.py:1019 stock/serializers.py:1189 #: users/ruleset.py:30 msgid "Stock Items" msgstr "Itens de Estoque" -#: part/serializers.py:975 +#: part/serializers.py:947 msgid "Revisions" msgstr "" -#: part/serializers.py:979 +#: part/serializers.py:951 msgid "Suppliers" msgstr "" -#: part/serializers.py:983 part/serializers.py:1297 +#: part/serializers.py:955 part/serializers.py:1269 #: templates/email/low_stock_notification.html:16 #: templates/email/part_event_notification.html:17 msgid "Total Stock" msgstr "Estoque Total" -#: part/serializers.py:991 +#: part/serializers.py:963 msgid "Unallocated Stock" msgstr "" -#: part/serializers.py:999 +#: part/serializers.py:971 msgid "Variant Stock" msgstr "" -#: part/serializers.py:1054 +#: part/serializers.py:1026 msgid "Duplicate Part" msgstr "" -#: part/serializers.py:1055 +#: part/serializers.py:1027 msgid "Copy initial data from another Part" msgstr "" -#: part/serializers.py:1061 +#: part/serializers.py:1033 msgid "Initial Stock" msgstr "Estoque Inicial" -#: part/serializers.py:1062 +#: part/serializers.py:1034 msgid "Create Part with initial stock quantity" msgstr "" -#: part/serializers.py:1068 +#: part/serializers.py:1040 msgid "Supplier Information" msgstr "" -#: part/serializers.py:1069 +#: part/serializers.py:1041 msgid "Add initial supplier information for this part" msgstr "" -#: part/serializers.py:1077 +#: part/serializers.py:1049 msgid "Copy Category Parameters" msgstr "" -#: part/serializers.py:1078 +#: part/serializers.py:1050 msgid "Copy parameter templates from selected part category" msgstr "" -#: part/serializers.py:1083 +#: part/serializers.py:1055 msgid "Existing Image" msgstr "" -#: part/serializers.py:1084 +#: part/serializers.py:1056 msgid "Filename of an existing part image" msgstr "" -#: part/serializers.py:1101 +#: part/serializers.py:1073 msgid "Image file does not exist" msgstr "" -#: part/serializers.py:1269 +#: part/serializers.py:1241 msgid "Validate entire Bill of Materials" msgstr "" -#: part/serializers.py:1303 part/serializers.py:1769 +#: part/serializers.py:1275 part/serializers.py:1741 msgid "Can Build" msgstr "" -#: part/serializers.py:1320 +#: part/serializers.py:1292 msgid "Required for Build Orders" msgstr "" -#: part/serializers.py:1325 +#: part/serializers.py:1297 msgid "Allocated to Build Orders" msgstr "" -#: part/serializers.py:1332 +#: part/serializers.py:1304 msgid "Required for Sales Orders" msgstr "" -#: part/serializers.py:1336 +#: part/serializers.py:1308 msgid "Allocated to Sales Orders" msgstr "" -#: part/serializers.py:1475 +#: part/serializers.py:1447 msgid "Minimum Price" msgstr "" -#: part/serializers.py:1476 +#: part/serializers.py:1448 msgid "Override calculated value for minimum price" msgstr "" -#: part/serializers.py:1483 +#: part/serializers.py:1455 msgid "Minimum price currency" msgstr "" -#: part/serializers.py:1490 +#: part/serializers.py:1462 msgid "Maximum Price" msgstr "" -#: part/serializers.py:1491 +#: part/serializers.py:1463 msgid "Override calculated value for maximum price" msgstr "" -#: part/serializers.py:1498 +#: part/serializers.py:1470 msgid "Maximum price currency" msgstr "" -#: part/serializers.py:1527 +#: part/serializers.py:1499 msgid "Update" msgstr "Atualizar" -#: part/serializers.py:1528 +#: part/serializers.py:1500 msgid "Update pricing for this part" msgstr "" -#: part/serializers.py:1551 +#: part/serializers.py:1523 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" msgstr "" -#: part/serializers.py:1558 +#: part/serializers.py:1530 msgid "Minimum price must not be greater than maximum price" msgstr "" -#: part/serializers.py:1561 +#: part/serializers.py:1533 msgid "Maximum price must not be less than minimum price" msgstr "" -#: part/serializers.py:1715 +#: part/serializers.py:1687 msgid "Select the parent assembly" msgstr "" -#: part/serializers.py:1735 +#: part/serializers.py:1707 msgid "Select the component part" msgstr "" -#: part/serializers.py:1929 +#: part/serializers.py:1901 msgid "Select part to copy BOM from" msgstr "" -#: part/serializers.py:1937 +#: part/serializers.py:1909 msgid "Remove Existing Data" msgstr "" -#: part/serializers.py:1938 +#: part/serializers.py:1910 msgid "Remove existing BOM items before copying" msgstr "" -#: part/serializers.py:1943 +#: part/serializers.py:1915 msgid "Include Inherited" msgstr "" -#: part/serializers.py:1944 +#: part/serializers.py:1916 msgid "Include BOM items which are inherited from templated parts" msgstr "" -#: part/serializers.py:1949 +#: part/serializers.py:1921 msgid "Skip Invalid Rows" msgstr "Ignorar Linhas Inválidas" -#: part/serializers.py:1950 +#: part/serializers.py:1922 msgid "Enable this option to skip invalid rows" msgstr "Habilite essa opção para ignorar linhas inválidas" -#: part/serializers.py:1955 +#: part/serializers.py:1927 msgid "Copy Substitute Parts" msgstr "" -#: part/serializers.py:1956 +#: part/serializers.py:1928 msgid "Copy substitute parts when duplicate BOM items" msgstr "" @@ -8455,115 +8459,119 @@ msgstr "" msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:2012 stock/models.py:2917 +#: stock/models.py:1912 +msgid "Cannot assign stock to structural location" +msgstr "" + +#: stock/models.py:2029 stock/models.py:2934 msgid "Test template does not exist" msgstr "" -#: stock/models.py:2030 +#: stock/models.py:2047 msgid "Stock item has been assigned to a sales order" msgstr "" -#: stock/models.py:2034 +#: stock/models.py:2051 msgid "Stock item is installed in another item" msgstr "" -#: stock/models.py:2037 +#: stock/models.py:2054 msgid "Stock item contains other items" msgstr "" -#: stock/models.py:2040 +#: stock/models.py:2057 msgid "Stock item has been assigned to a customer" msgstr "" -#: stock/models.py:2043 stock/models.py:2226 +#: stock/models.py:2060 stock/models.py:2243 msgid "Stock item is currently in production" msgstr "" -#: stock/models.py:2046 +#: stock/models.py:2063 msgid "Serialized stock cannot be merged" msgstr "" -#: stock/models.py:2053 stock/serializers.py:1462 +#: stock/models.py:2070 stock/serializers.py:1462 msgid "Duplicate stock items" msgstr "" -#: stock/models.py:2057 +#: stock/models.py:2074 msgid "Stock items must refer to the same part" msgstr "" -#: stock/models.py:2065 +#: stock/models.py:2082 msgid "Stock items must refer to the same supplier part" msgstr "" -#: stock/models.py:2070 +#: stock/models.py:2087 msgid "Stock status codes must match" msgstr "" -#: stock/models.py:2349 +#: stock/models.py:2366 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2818 +#: stock/models.py:2835 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2849 +#: stock/models.py:2866 msgid "Entry notes" msgstr "" -#: stock/models.py:2889 +#: stock/models.py:2906 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2920 +#: stock/models.py:2937 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2924 +#: stock/models.py:2941 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2929 +#: stock/models.py:2946 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Test result" msgstr "" -#: stock/models.py:2960 +#: stock/models.py:2977 msgid "Test output value" msgstr "" -#: stock/models.py:2968 stock/serializers.py:248 +#: stock/models.py:2985 stock/serializers.py:248 msgid "Test result attachment" msgstr "" -#: stock/models.py:2972 +#: stock/models.py:2989 msgid "Test notes" msgstr "" -#: stock/models.py:2980 +#: stock/models.py:2997 msgid "Test station" msgstr "" -#: stock/models.py:2981 +#: stock/models.py:2998 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2987 +#: stock/models.py:3004 msgid "Started" msgstr "" -#: stock/models.py:2988 +#: stock/models.py:3005 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2994 +#: stock/models.py:3011 msgid "Finished" msgstr "" -#: stock/models.py:2995 +#: stock/models.py:3012 msgid "The timestamp of the test finish" msgstr "" @@ -8902,83 +8910,87 @@ msgstr "" msgid "Stock manually removed" msgstr "" -#: stock/status_codes.py:57 +#: stock/status_codes.py:56 +msgid "Serialized stock items" +msgstr "" + +#: stock/status_codes.py:58 msgid "Returned to stock" msgstr "" -#: stock/status_codes.py:60 +#: stock/status_codes.py:61 msgid "Location changed" msgstr "" -#: stock/status_codes.py:61 +#: stock/status_codes.py:62 msgid "Stock updated" msgstr "" -#: stock/status_codes.py:64 +#: stock/status_codes.py:65 msgid "Installed into assembly" msgstr "" -#: stock/status_codes.py:65 +#: stock/status_codes.py:66 msgid "Removed from assembly" msgstr "" -#: stock/status_codes.py:67 +#: stock/status_codes.py:68 msgid "Installed component item" msgstr "" -#: stock/status_codes.py:68 +#: stock/status_codes.py:69 msgid "Removed component item" msgstr "" -#: stock/status_codes.py:71 +#: stock/status_codes.py:72 msgid "Split from parent item" msgstr "" -#: stock/status_codes.py:72 +#: stock/status_codes.py:73 msgid "Split child item" msgstr "" -#: stock/status_codes.py:75 +#: stock/status_codes.py:76 msgid "Merged stock items" msgstr "" -#: stock/status_codes.py:78 +#: stock/status_codes.py:79 msgid "Converted to variant" msgstr "" -#: stock/status_codes.py:81 +#: stock/status_codes.py:82 msgid "Build order output created" msgstr "" -#: stock/status_codes.py:82 +#: stock/status_codes.py:83 msgid "Build order output completed" msgstr "" -#: stock/status_codes.py:83 +#: stock/status_codes.py:84 msgid "Build order output rejected" msgstr "" -#: stock/status_codes.py:84 +#: stock/status_codes.py:85 msgid "Consumed by build order" msgstr "" -#: stock/status_codes.py:87 +#: stock/status_codes.py:88 msgid "Shipped against Sales Order" msgstr "" -#: stock/status_codes.py:90 +#: stock/status_codes.py:91 msgid "Received against Purchase Order" msgstr "" -#: stock/status_codes.py:93 +#: stock/status_codes.py:94 msgid "Returned against Return Order" msgstr "" -#: stock/status_codes.py:96 +#: stock/status_codes.py:97 msgid "Sent to customer" msgstr "" -#: stock/status_codes.py:97 +#: stock/status_codes.py:98 msgid "Returned from customer" msgstr "" diff --git a/src/backend/InvenTree/locale/ro/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/ro/LC_MESSAGES/django.po index 5414710c92..7eb663bbd3 100644 --- a/src/backend/InvenTree/locale/ro/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/ro/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-19 04:55+0000\n" -"PO-Revision-Date: 2025-11-19 04:59\n" +"POT-Creation-Date: 2025-11-24 06:50+0000\n" +"PO-Revision-Date: 2025-11-24 06:54\n" "Last-Translator: \n" "Language-Team: Romanian\n" "Language: ro_RO\n" @@ -81,21 +81,21 @@ msgstr "" msgid "The provided email domain is not approved." msgstr "Domeniul de e-mail furnizat nu este aprobat." -#: InvenTree/conversion.py:166 +#: InvenTree/conversion.py:240 #, python-brace-format msgid "Invalid unit provided ({unit})" msgstr "" -#: InvenTree/conversion.py:183 +#: InvenTree/conversion.py:257 msgid "No value provided" msgstr "" -#: InvenTree/conversion.py:210 +#: InvenTree/conversion.py:284 #, python-brace-format msgid "Could not convert {original} to {unit}" msgstr "" -#: InvenTree/conversion.py:212 InvenTree/conversion.py:226 +#: InvenTree/conversion.py:286 InvenTree/conversion.py:300 #: InvenTree/helpers.py:597 order/models.py:720 order/models.py:1015 msgid "Invalid quantity provided" msgstr "" @@ -116,7 +116,7 @@ msgstr "" #: build/serializers.py:580 build/serializers.py:1788 company/models.py:857 #: order/models.py:1780 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2848 stock/models.py:2972 stock/serializers.py:717 +#: stock/models.py:2865 stock/models.py:2989 stock/serializers.py:717 #: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1336 #: stock/serializers.py:1425 stock/serializers.py:1624 msgid "Notes" @@ -345,7 +345,7 @@ msgstr "" msgid "Currency" msgstr "" -#: InvenTree/serializers.py:298 part/serializers.py:1385 +#: InvenTree/serializers.py:298 part/serializers.py:1357 msgid "Select currency from available options" msgstr "" @@ -553,14 +553,14 @@ msgstr "" #: build/api.py:100 build/api.py:466 build/api.py:845 build/models.py:270 #: build/serializers.py:1225 build/serializers.py:1356 -#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:445 +#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:491 #: order/api.py:298 order/api.py:302 order/api.py:929 order/api.py:1187 #: order/api.py:1190 order/models.py:1941 order/models.py:2108 #: order/models.py:2109 part/api.py:1233 part/api.py:1236 part/api.py:1302 #: part/api.py:1589 part/models.py:472 part/models.py:3296 part/models.py:3439 #: part/models.py:3497 part/models.py:3518 part/models.py:3540 #: part/models.py:3679 part/models.py:4046 part/models.py:4368 -#: part/models.py:4787 part/serializers.py:1928 +#: part/models.py:4787 part/serializers.py:1900 #: report/templates/report/inventree_bill_of_materials_report.html:110 #: report/templates/report/inventree_bill_of_materials_report.html:137 #: report/templates/report/inventree_build_order_report.html:109 @@ -582,7 +582,7 @@ msgstr "" #: build/api.py:120 build/api.py:123 build/serializers.py:1438 part/api.py:980 #: part/api.py:1316 part/api.py:1600 part/models.py:1080 part/models.py:3568 -#: part/models.py:4162 part/serializers.py:1752 stock/api.py:869 +#: part/models.py:4162 part/serializers.py:1724 stock/api.py:869 msgid "Category" msgstr "" @@ -663,7 +663,7 @@ msgid "Optional" msgstr "" #: build/api.py:455 build/serializers.py:1415 common/setting/system.py:456 -#: part/models.py:1202 part/serializers.py:1714 part/serializers.py:1725 +#: part/models.py:1202 part/serializers.py:1686 part/serializers.py:1697 #: stock/api.py:639 msgid "Assembly" msgstr "" @@ -688,16 +688,16 @@ msgstr "" msgid "Consumed" msgstr "" -#: build/api.py:499 company/models.py:912 company/serializers.py:440 +#: build/api.py:499 company/models.py:912 company/serializers.py:474 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 #: templates/email/part_event_notification.html:18 msgid "Available" msgstr "" -#: build/api.py:523 build/serializers.py:1466 company/serializers.py:437 -#: order/serializers.py:1281 part/serializers.py:959 part/serializers.py:1306 -#: part/serializers.py:1761 +#: build/api.py:523 build/serializers.py:1466 company/serializers.py:471 +#: order/serializers.py:1281 part/serializers.py:931 part/serializers.py:1278 +#: part/serializers.py:1733 msgid "On Order" msgstr "" @@ -729,7 +729,7 @@ msgstr "" #: build/models.py:118 users/ruleset.py:31 msgid "Build Orders" -msgstr "" +msgstr "Comenzi de Producție" #: build/models.py:168 msgid "Assembly BOM has not been validated" @@ -963,7 +963,7 @@ msgstr "" #: build/models.py:1136 build/models.py:1234 build/serializers.py:285 #: build/serializers.py:335 build/serializers.py:965 build/serializers.py:1739 #: order/models.py:717 order/serializers.py:658 order/serializers.py:844 -#: part/serializers.py:1708 stock/models.py:940 stock/models.py:1430 +#: part/serializers.py:1680 stock/models.py:940 stock/models.py:1430 #: stock/models.py:1878 stock/serializers.py:688 stock/serializers.py:1580 msgid "Quantity must be greater than zero" msgstr "" @@ -1385,20 +1385,20 @@ msgstr "" msgid "BOM Item" msgstr "" -#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1310 -#: part/serializers.py:1765 +#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1282 +#: part/serializers.py:1737 msgid "In Production" msgstr "" -#: build/serializers.py:1469 part/serializers.py:950 part/serializers.py:1314 +#: build/serializers.py:1469 part/serializers.py:922 part/serializers.py:1286 msgid "Scheduled to Build" msgstr "" -#: build/serializers.py:1472 part/serializers.py:987 +#: build/serializers.py:1472 part/serializers.py:959 msgid "External Stock" msgstr "" -#: build/serializers.py:1473 part/serializers.py:1300 part/serializers.py:1808 +#: build/serializers.py:1473 part/serializers.py:1272 part/serializers.py:1780 msgid "Available Stock" msgstr "" @@ -1588,7 +1588,7 @@ msgstr "" msgid "Price break quantity" msgstr "" -#: common/models.py:1348 company/serializers.py:564 order/models.py:1842 +#: common/models.py:1348 company/serializers.py:357 order/models.py:1842 #: order/models.py:3043 msgid "Price" msgstr "" @@ -1760,7 +1760,7 @@ msgstr "" msgid "Unit definition" msgstr "" -#: common/models.py:1911 common/models.py:1974 stock/models.py:2967 +#: common/models.py:1911 common/models.py:1974 stock/models.py:2984 #: stock/serializers.py:247 msgid "Attachment" msgstr "" @@ -1839,7 +1839,7 @@ msgstr "" #: common/models.py:2090 common/models.py:2329 company/models.py:622 #: machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2959 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2976 msgid "Value" msgstr "" @@ -2048,7 +2048,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2417 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Result" msgstr "" @@ -2141,7 +2141,7 @@ msgid "Linked thread for this message" msgstr "" #: common/models.py:2656 -msgid "Prioriy" +msgid "Priority" msgstr "" #: common/models.py:2698 @@ -2671,8 +2671,8 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1734 -#: part/serializers.py:1741 +#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1706 +#: part/serializers.py:1713 msgid "Component" msgstr "" @@ -3049,7 +3049,7 @@ msgstr "" #: common/setting/system.py:789 msgid "External Build Orders" -msgstr "" +msgstr "Comenzi externe de producție" #: common/setting/system.py:790 msgid "Enable external build order functionality" @@ -3405,7 +3405,7 @@ msgstr "" #: common/setting/system.py:1124 msgid "Display Users full names instead of usernames" -msgstr "" +msgstr "Afișează numele complet al utilizatorilor în loc de nume de utilizator" #: common/setting/system.py:1129 msgid "Display User Profiles" @@ -3529,7 +3529,7 @@ msgstr "" #: common/setting/user.py:101 msgid "Search Build Orders" -msgstr "" +msgstr "Căutați comenzi de producție" #: common/setting/user.py:102 msgid "Display build orders in search preview window" @@ -3772,7 +3772,7 @@ msgstr "" msgid "Supplier is Active" msgstr "" -#: company/api.py:307 company/models.py:520 company/serializers.py:457 +#: company/api.py:307 company/models.py:520 company/serializers.py:503 #: part/serializers.py:566 msgid "Manufacturer" msgstr "" @@ -3964,7 +3964,7 @@ msgid "Link to address information (external)" msgstr "" #: company/models.py:492 company/models.py:609 company/models.py:832 -#: company/serializers.py:471 stock/api.py:561 +#: company/serializers.py:517 stock/api.py:561 msgid "Manufacturer Part" msgstr "" @@ -3981,7 +3981,7 @@ msgstr "" msgid "Select manufacturer" msgstr "" -#: company/models.py:527 company/serializers.py:479 order/serializers.py:734 +#: company/models.py:527 company/serializers.py:525 order/serializers.py:734 #: part/serializers.py:576 msgid "MPN" msgstr "" @@ -4030,7 +4030,7 @@ msgstr "" msgid "Linked manufacturer part must reference the same base part" msgstr "" -#: company/models.py:810 company/serializers.py:449 company/serializers.py:467 +#: company/models.py:810 company/serializers.py:495 company/serializers.py:513 #: order/models.py:639 part/serializers.py:550 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 @@ -4134,10 +4134,14 @@ msgstr "" msgid "Company Name" msgstr "" -#: company/serializers.py:433 part/serializers.py:955 stock/serializers.py:428 +#: company/serializers.py:467 part/serializers.py:927 stock/serializers.py:428 msgid "In Stock" msgstr "" +#: company/serializers.py:484 +msgid "Price Breaks" +msgstr "" + #: data_exporter/mixins.py:325 data_exporter/mixins.py:403 msgid "Error occurred during data export" msgstr "" @@ -4290,7 +4294,7 @@ msgstr "" msgid "Errors" msgstr "" -#: importer/models.py:550 part/serializers.py:1268 +#: importer/models.py:550 part/serializers.py:1240 msgid "Valid" msgstr "" @@ -5677,7 +5681,7 @@ msgstr "" msgid "Part category" msgstr "" -#: part/models.py:1088 part/serializers.py:929 +#: part/models.py:1088 part/serializers.py:901 #: report/templates/report/inventree_stock_location_report.html:103 msgid "IPN" msgstr "" @@ -5718,7 +5722,7 @@ msgstr "" msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:1186 part/serializers.py:1003 +#: part/models.py:1186 part/serializers.py:975 msgid "Minimum Stock" msgstr "" @@ -6418,203 +6422,203 @@ msgstr "" msgid "Supplier part matching this SKU already exists" msgstr "" -#: part/serializers.py:914 +#: part/serializers.py:886 msgid "Category Name" msgstr "" -#: part/serializers.py:943 +#: part/serializers.py:915 msgid "Building" msgstr "" -#: part/serializers.py:944 +#: part/serializers.py:916 msgid "Quantity of this part currently being in production" msgstr "" -#: part/serializers.py:951 +#: part/serializers.py:923 msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:971 stock/serializers.py:1019 stock/serializers.py:1189 +#: part/serializers.py:943 stock/serializers.py:1019 stock/serializers.py:1189 #: users/ruleset.py:30 msgid "Stock Items" msgstr "" -#: part/serializers.py:975 +#: part/serializers.py:947 msgid "Revisions" msgstr "" -#: part/serializers.py:979 +#: part/serializers.py:951 msgid "Suppliers" msgstr "" -#: part/serializers.py:983 part/serializers.py:1297 +#: part/serializers.py:955 part/serializers.py:1269 #: templates/email/low_stock_notification.html:16 #: templates/email/part_event_notification.html:17 msgid "Total Stock" msgstr "" -#: part/serializers.py:991 +#: part/serializers.py:963 msgid "Unallocated Stock" msgstr "" -#: part/serializers.py:999 +#: part/serializers.py:971 msgid "Variant Stock" msgstr "" -#: part/serializers.py:1054 +#: part/serializers.py:1026 msgid "Duplicate Part" msgstr "" -#: part/serializers.py:1055 +#: part/serializers.py:1027 msgid "Copy initial data from another Part" msgstr "" -#: part/serializers.py:1061 +#: part/serializers.py:1033 msgid "Initial Stock" msgstr "" -#: part/serializers.py:1062 +#: part/serializers.py:1034 msgid "Create Part with initial stock quantity" msgstr "" -#: part/serializers.py:1068 +#: part/serializers.py:1040 msgid "Supplier Information" msgstr "" -#: part/serializers.py:1069 +#: part/serializers.py:1041 msgid "Add initial supplier information for this part" msgstr "" -#: part/serializers.py:1077 +#: part/serializers.py:1049 msgid "Copy Category Parameters" msgstr "" -#: part/serializers.py:1078 +#: part/serializers.py:1050 msgid "Copy parameter templates from selected part category" msgstr "" -#: part/serializers.py:1083 +#: part/serializers.py:1055 msgid "Existing Image" msgstr "" -#: part/serializers.py:1084 +#: part/serializers.py:1056 msgid "Filename of an existing part image" msgstr "" -#: part/serializers.py:1101 +#: part/serializers.py:1073 msgid "Image file does not exist" msgstr "" -#: part/serializers.py:1269 +#: part/serializers.py:1241 msgid "Validate entire Bill of Materials" msgstr "" -#: part/serializers.py:1303 part/serializers.py:1769 +#: part/serializers.py:1275 part/serializers.py:1741 msgid "Can Build" msgstr "" -#: part/serializers.py:1320 +#: part/serializers.py:1292 msgid "Required for Build Orders" msgstr "" -#: part/serializers.py:1325 +#: part/serializers.py:1297 msgid "Allocated to Build Orders" msgstr "" -#: part/serializers.py:1332 +#: part/serializers.py:1304 msgid "Required for Sales Orders" msgstr "" -#: part/serializers.py:1336 +#: part/serializers.py:1308 msgid "Allocated to Sales Orders" msgstr "" -#: part/serializers.py:1475 +#: part/serializers.py:1447 msgid "Minimum Price" msgstr "" -#: part/serializers.py:1476 +#: part/serializers.py:1448 msgid "Override calculated value for minimum price" msgstr "" -#: part/serializers.py:1483 +#: part/serializers.py:1455 msgid "Minimum price currency" msgstr "" -#: part/serializers.py:1490 +#: part/serializers.py:1462 msgid "Maximum Price" msgstr "" -#: part/serializers.py:1491 +#: part/serializers.py:1463 msgid "Override calculated value for maximum price" msgstr "" -#: part/serializers.py:1498 +#: part/serializers.py:1470 msgid "Maximum price currency" msgstr "" -#: part/serializers.py:1527 +#: part/serializers.py:1499 msgid "Update" msgstr "" -#: part/serializers.py:1528 +#: part/serializers.py:1500 msgid "Update pricing for this part" msgstr "" -#: part/serializers.py:1551 +#: part/serializers.py:1523 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" msgstr "" -#: part/serializers.py:1558 +#: part/serializers.py:1530 msgid "Minimum price must not be greater than maximum price" msgstr "" -#: part/serializers.py:1561 +#: part/serializers.py:1533 msgid "Maximum price must not be less than minimum price" msgstr "" -#: part/serializers.py:1715 +#: part/serializers.py:1687 msgid "Select the parent assembly" msgstr "" -#: part/serializers.py:1735 +#: part/serializers.py:1707 msgid "Select the component part" msgstr "" -#: part/serializers.py:1929 +#: part/serializers.py:1901 msgid "Select part to copy BOM from" msgstr "" -#: part/serializers.py:1937 +#: part/serializers.py:1909 msgid "Remove Existing Data" msgstr "" -#: part/serializers.py:1938 +#: part/serializers.py:1910 msgid "Remove existing BOM items before copying" msgstr "" -#: part/serializers.py:1943 +#: part/serializers.py:1915 msgid "Include Inherited" msgstr "" -#: part/serializers.py:1944 +#: part/serializers.py:1916 msgid "Include BOM items which are inherited from templated parts" msgstr "" -#: part/serializers.py:1949 +#: part/serializers.py:1921 msgid "Skip Invalid Rows" msgstr "" -#: part/serializers.py:1950 +#: part/serializers.py:1922 msgid "Enable this option to skip invalid rows" msgstr "" -#: part/serializers.py:1955 +#: part/serializers.py:1927 msgid "Copy Substitute Parts" msgstr "" -#: part/serializers.py:1956 +#: part/serializers.py:1928 msgid "Copy substitute parts when duplicate BOM items" msgstr "" @@ -8455,115 +8459,119 @@ msgstr "" msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:2012 stock/models.py:2917 +#: stock/models.py:1912 +msgid "Cannot assign stock to structural location" +msgstr "" + +#: stock/models.py:2029 stock/models.py:2934 msgid "Test template does not exist" msgstr "" -#: stock/models.py:2030 +#: stock/models.py:2047 msgid "Stock item has been assigned to a sales order" msgstr "" -#: stock/models.py:2034 +#: stock/models.py:2051 msgid "Stock item is installed in another item" msgstr "" -#: stock/models.py:2037 +#: stock/models.py:2054 msgid "Stock item contains other items" msgstr "" -#: stock/models.py:2040 +#: stock/models.py:2057 msgid "Stock item has been assigned to a customer" msgstr "" -#: stock/models.py:2043 stock/models.py:2226 +#: stock/models.py:2060 stock/models.py:2243 msgid "Stock item is currently in production" msgstr "" -#: stock/models.py:2046 +#: stock/models.py:2063 msgid "Serialized stock cannot be merged" msgstr "" -#: stock/models.py:2053 stock/serializers.py:1462 +#: stock/models.py:2070 stock/serializers.py:1462 msgid "Duplicate stock items" msgstr "" -#: stock/models.py:2057 +#: stock/models.py:2074 msgid "Stock items must refer to the same part" msgstr "" -#: stock/models.py:2065 +#: stock/models.py:2082 msgid "Stock items must refer to the same supplier part" msgstr "" -#: stock/models.py:2070 +#: stock/models.py:2087 msgid "Stock status codes must match" msgstr "" -#: stock/models.py:2349 +#: stock/models.py:2366 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2818 +#: stock/models.py:2835 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2849 +#: stock/models.py:2866 msgid "Entry notes" msgstr "" -#: stock/models.py:2889 +#: stock/models.py:2906 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2920 +#: stock/models.py:2937 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2924 +#: stock/models.py:2941 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2929 +#: stock/models.py:2946 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Test result" msgstr "" -#: stock/models.py:2960 +#: stock/models.py:2977 msgid "Test output value" msgstr "" -#: stock/models.py:2968 stock/serializers.py:248 +#: stock/models.py:2985 stock/serializers.py:248 msgid "Test result attachment" msgstr "" -#: stock/models.py:2972 +#: stock/models.py:2989 msgid "Test notes" msgstr "" -#: stock/models.py:2980 +#: stock/models.py:2997 msgid "Test station" msgstr "" -#: stock/models.py:2981 +#: stock/models.py:2998 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2987 +#: stock/models.py:3004 msgid "Started" msgstr "" -#: stock/models.py:2988 +#: stock/models.py:3005 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2994 +#: stock/models.py:3011 msgid "Finished" msgstr "" -#: stock/models.py:2995 +#: stock/models.py:3012 msgid "The timestamp of the test finish" msgstr "" @@ -8902,83 +8910,87 @@ msgstr "" msgid "Stock manually removed" msgstr "" -#: stock/status_codes.py:57 +#: stock/status_codes.py:56 +msgid "Serialized stock items" +msgstr "" + +#: stock/status_codes.py:58 msgid "Returned to stock" msgstr "" -#: stock/status_codes.py:60 +#: stock/status_codes.py:61 msgid "Location changed" msgstr "" -#: stock/status_codes.py:61 +#: stock/status_codes.py:62 msgid "Stock updated" msgstr "" -#: stock/status_codes.py:64 +#: stock/status_codes.py:65 msgid "Installed into assembly" msgstr "" -#: stock/status_codes.py:65 +#: stock/status_codes.py:66 msgid "Removed from assembly" msgstr "" -#: stock/status_codes.py:67 +#: stock/status_codes.py:68 msgid "Installed component item" msgstr "" -#: stock/status_codes.py:68 +#: stock/status_codes.py:69 msgid "Removed component item" msgstr "" -#: stock/status_codes.py:71 +#: stock/status_codes.py:72 msgid "Split from parent item" msgstr "" -#: stock/status_codes.py:72 +#: stock/status_codes.py:73 msgid "Split child item" msgstr "" -#: stock/status_codes.py:75 +#: stock/status_codes.py:76 msgid "Merged stock items" msgstr "" -#: stock/status_codes.py:78 +#: stock/status_codes.py:79 msgid "Converted to variant" msgstr "" -#: stock/status_codes.py:81 +#: stock/status_codes.py:82 msgid "Build order output created" msgstr "" -#: stock/status_codes.py:82 +#: stock/status_codes.py:83 msgid "Build order output completed" msgstr "" -#: stock/status_codes.py:83 +#: stock/status_codes.py:84 msgid "Build order output rejected" msgstr "" -#: stock/status_codes.py:84 +#: stock/status_codes.py:85 msgid "Consumed by build order" msgstr "" -#: stock/status_codes.py:87 +#: stock/status_codes.py:88 msgid "Shipped against Sales Order" msgstr "" -#: stock/status_codes.py:90 +#: stock/status_codes.py:91 msgid "Received against Purchase Order" msgstr "" -#: stock/status_codes.py:93 +#: stock/status_codes.py:94 msgid "Returned against Return Order" msgstr "" -#: stock/status_codes.py:96 +#: stock/status_codes.py:97 msgid "Sent to customer" msgstr "" -#: stock/status_codes.py:97 +#: stock/status_codes.py:98 msgid "Returned from customer" msgstr "" @@ -9326,15 +9338,15 @@ msgstr "" #: users/serializers.py:187 msgid "Username" -msgstr "" +msgstr "Nume utilizator" #: users/serializers.py:190 msgid "First Name" -msgstr "" +msgstr "Prenumele" #: users/serializers.py:190 msgid "First name of the user" -msgstr "" +msgstr "Prenumele utilizatorului" #: users/serializers.py:194 msgid "Last Name" diff --git a/src/backend/InvenTree/locale/ru/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/ru/LC_MESSAGES/django.po index 3506ea7ed6..a02827b06a 100644 --- a/src/backend/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-19 04:55+0000\n" -"PO-Revision-Date: 2025-11-19 04:59\n" +"POT-Creation-Date: 2025-11-24 06:50+0000\n" +"PO-Revision-Date: 2025-11-24 06:54\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -81,21 +81,21 @@ msgstr "Указанный основной адрес электронной п msgid "The provided email domain is not approved." msgstr "Указанный домен электронной почты не утверждён." -#: InvenTree/conversion.py:166 +#: InvenTree/conversion.py:240 #, python-brace-format msgid "Invalid unit provided ({unit})" msgstr "Предоставлено недопустимое значение ({unit})" -#: InvenTree/conversion.py:183 +#: InvenTree/conversion.py:257 msgid "No value provided" msgstr "Значение не указано" -#: InvenTree/conversion.py:210 +#: InvenTree/conversion.py:284 #, python-brace-format msgid "Could not convert {original} to {unit}" msgstr "Невозможно преобразовать {original} в {unit}" -#: InvenTree/conversion.py:212 InvenTree/conversion.py:226 +#: InvenTree/conversion.py:286 InvenTree/conversion.py:300 #: InvenTree/helpers.py:597 order/models.py:720 order/models.py:1015 msgid "Invalid quantity provided" msgstr "недопустимое количество" @@ -116,7 +116,7 @@ msgstr "Не верное десятичное значение" #: build/serializers.py:580 build/serializers.py:1788 company/models.py:857 #: order/models.py:1780 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2848 stock/models.py:2972 stock/serializers.py:717 +#: stock/models.py:2865 stock/models.py:2989 stock/serializers.py:717 #: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1336 #: stock/serializers.py:1425 stock/serializers.py:1624 msgid "Notes" @@ -345,7 +345,7 @@ msgstr "Должно быть действительным номером" msgid "Currency" msgstr "Валюта" -#: InvenTree/serializers.py:298 part/serializers.py:1385 +#: InvenTree/serializers.py:298 part/serializers.py:1357 msgid "Select currency from available options" msgstr "Выберите валюту из доступных вариантов" @@ -553,14 +553,14 @@ msgstr "" #: build/api.py:100 build/api.py:466 build/api.py:845 build/models.py:270 #: build/serializers.py:1225 build/serializers.py:1356 -#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:445 +#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:491 #: order/api.py:298 order/api.py:302 order/api.py:929 order/api.py:1187 #: order/api.py:1190 order/models.py:1941 order/models.py:2108 #: order/models.py:2109 part/api.py:1233 part/api.py:1236 part/api.py:1302 #: part/api.py:1589 part/models.py:472 part/models.py:3296 part/models.py:3439 #: part/models.py:3497 part/models.py:3518 part/models.py:3540 #: part/models.py:3679 part/models.py:4046 part/models.py:4368 -#: part/models.py:4787 part/serializers.py:1928 +#: part/models.py:4787 part/serializers.py:1900 #: report/templates/report/inventree_bill_of_materials_report.html:110 #: report/templates/report/inventree_bill_of_materials_report.html:137 #: report/templates/report/inventree_build_order_report.html:109 @@ -582,7 +582,7 @@ msgstr "Деталь" #: build/api.py:120 build/api.py:123 build/serializers.py:1438 part/api.py:980 #: part/api.py:1316 part/api.py:1600 part/models.py:1080 part/models.py:3568 -#: part/models.py:4162 part/serializers.py:1752 stock/api.py:869 +#: part/models.py:4162 part/serializers.py:1724 stock/api.py:869 msgid "Category" msgstr "Категория" @@ -663,7 +663,7 @@ msgid "Optional" msgstr "Необязательно" #: build/api.py:455 build/serializers.py:1415 common/setting/system.py:456 -#: part/models.py:1202 part/serializers.py:1714 part/serializers.py:1725 +#: part/models.py:1202 part/serializers.py:1686 part/serializers.py:1697 #: stock/api.py:639 msgid "Assembly" msgstr "Сборная деталь" @@ -688,16 +688,16 @@ msgstr "Зарезервировано" msgid "Consumed" msgstr "" -#: build/api.py:499 company/models.py:912 company/serializers.py:440 +#: build/api.py:499 company/models.py:912 company/serializers.py:474 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 #: templates/email/part_event_notification.html:18 msgid "Available" msgstr "Доступно" -#: build/api.py:523 build/serializers.py:1466 company/serializers.py:437 -#: order/serializers.py:1281 part/serializers.py:959 part/serializers.py:1306 -#: part/serializers.py:1761 +#: build/api.py:523 build/serializers.py:1466 company/serializers.py:471 +#: order/serializers.py:1281 part/serializers.py:931 part/serializers.py:1278 +#: part/serializers.py:1733 msgid "On Order" msgstr "В заказе" @@ -963,7 +963,7 @@ msgstr "Продукция не совпадает с заказом на про #: build/models.py:1136 build/models.py:1234 build/serializers.py:285 #: build/serializers.py:335 build/serializers.py:965 build/serializers.py:1739 #: order/models.py:717 order/serializers.py:658 order/serializers.py:844 -#: part/serializers.py:1708 stock/models.py:940 stock/models.py:1430 +#: part/serializers.py:1680 stock/models.py:940 stock/models.py:1430 #: stock/models.py:1878 stock/serializers.py:688 stock/serializers.py:1580 msgid "Quantity must be greater than zero" msgstr "Количество должно быть больше нуля" @@ -1385,20 +1385,20 @@ msgstr "Есть варианты" msgid "BOM Item" msgstr "Позиция BOM" -#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1310 -#: part/serializers.py:1765 +#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1282 +#: part/serializers.py:1737 msgid "In Production" msgstr "В производстве" -#: build/serializers.py:1469 part/serializers.py:950 part/serializers.py:1314 +#: build/serializers.py:1469 part/serializers.py:922 part/serializers.py:1286 msgid "Scheduled to Build" msgstr "" -#: build/serializers.py:1472 part/serializers.py:987 +#: build/serializers.py:1472 part/serializers.py:959 msgid "External Stock" msgstr "Внешний склад" -#: build/serializers.py:1473 part/serializers.py:1300 part/serializers.py:1808 +#: build/serializers.py:1473 part/serializers.py:1272 part/serializers.py:1780 msgid "Available Stock" msgstr "Доступный запас" @@ -1588,7 +1588,7 @@ msgstr "Пользователь" msgid "Price break quantity" msgstr "Скидка распространяется на заданное количество" -#: common/models.py:1348 company/serializers.py:564 order/models.py:1842 +#: common/models.py:1348 company/serializers.py:357 order/models.py:1842 #: order/models.py:3043 msgid "Price" msgstr "Цена" @@ -1760,7 +1760,7 @@ msgstr "Определение" msgid "Unit definition" msgstr "Определение единицы измерения" -#: common/models.py:1911 common/models.py:1974 stock/models.py:2967 +#: common/models.py:1911 common/models.py:1974 stock/models.py:2984 #: stock/serializers.py:247 msgid "Attachment" msgstr "Вложения" @@ -1839,7 +1839,7 @@ msgstr "Логическое состояние, соответствующее #: common/models.py:2090 common/models.py:2329 company/models.py:622 #: machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2959 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2976 msgid "Value" msgstr "Значение" @@ -2048,7 +2048,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2417 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Result" msgstr "Результат" @@ -2141,7 +2141,7 @@ msgid "Linked thread for this message" msgstr "" #: common/models.py:2656 -msgid "Prioriy" +msgid "Priority" msgstr "" #: common/models.py:2698 @@ -2671,8 +2671,8 @@ msgstr "По умолчанию детали являются шаблонами msgid "Parts can be assembled from other components by default" msgstr "По умолчанию детали могут быть собраны из других компонентов" -#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1734 -#: part/serializers.py:1741 +#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1706 +#: part/serializers.py:1713 msgid "Component" msgstr "Компонент" @@ -3772,7 +3772,7 @@ msgstr "" msgid "Supplier is Active" msgstr "" -#: company/api.py:307 company/models.py:520 company/serializers.py:457 +#: company/api.py:307 company/models.py:520 company/serializers.py:503 #: part/serializers.py:566 msgid "Manufacturer" msgstr "Производитель" @@ -3964,7 +3964,7 @@ msgid "Link to address information (external)" msgstr "Ссылка на адресную информацию (внешняя)" #: company/models.py:492 company/models.py:609 company/models.py:832 -#: company/serializers.py:471 stock/api.py:561 +#: company/serializers.py:517 stock/api.py:561 msgid "Manufacturer Part" msgstr "Производитель детали" @@ -3981,7 +3981,7 @@ msgstr "Выберите деталь" msgid "Select manufacturer" msgstr "Выберите производителя" -#: company/models.py:527 company/serializers.py:479 order/serializers.py:734 +#: company/models.py:527 company/serializers.py:525 order/serializers.py:734 #: part/serializers.py:576 msgid "MPN" msgstr "Артикул производителя" @@ -4030,7 +4030,7 @@ msgstr "" msgid "Linked manufacturer part must reference the same base part" msgstr "Связанная деталь производителя должна ссылаться на ту же базовую деталь" -#: company/models.py:810 company/serializers.py:449 company/serializers.py:467 +#: company/models.py:810 company/serializers.py:495 company/serializers.py:513 #: order/models.py:639 part/serializers.py:550 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 @@ -4134,10 +4134,14 @@ msgstr "Валюта по умолчанию для этого поставщи msgid "Company Name" msgstr "" -#: company/serializers.py:433 part/serializers.py:955 stock/serializers.py:428 +#: company/serializers.py:467 part/serializers.py:927 stock/serializers.py:428 msgid "In Stock" msgstr "На складе" +#: company/serializers.py:484 +msgid "Price Breaks" +msgstr "" + #: data_exporter/mixins.py:325 data_exporter/mixins.py:403 msgid "Error occurred during data export" msgstr "" @@ -4290,7 +4294,7 @@ msgstr "" msgid "Errors" msgstr "Ошибки" -#: importer/models.py:550 part/serializers.py:1268 +#: importer/models.py:550 part/serializers.py:1240 msgid "Valid" msgstr "Корректный" @@ -5677,7 +5681,7 @@ msgstr "Ключевые слова для улучшения видимости msgid "Part category" msgstr "Категория" -#: part/models.py:1088 part/serializers.py:929 +#: part/models.py:1088 part/serializers.py:901 #: report/templates/report/inventree_stock_location_report.html:103 msgid "IPN" msgstr "Внутренний артикул" @@ -5718,7 +5722,7 @@ msgstr "Срок действия по умолчанию" msgid "Expiry time (in days) for stock items of this part" msgstr "Срок годности (в днях) для складских позиций этой детали" -#: part/models.py:1186 part/serializers.py:1003 +#: part/models.py:1186 part/serializers.py:975 msgid "Minimum Stock" msgstr "Минимальный запас" @@ -6418,203 +6422,203 @@ msgstr "Деталь производителя с данным артикуло msgid "Supplier part matching this SKU already exists" msgstr "Деталь поставщика с данным артикулом уже существует" -#: part/serializers.py:914 +#: part/serializers.py:886 msgid "Category Name" msgstr "Название категории" -#: part/serializers.py:943 +#: part/serializers.py:915 msgid "Building" msgstr "Производится" -#: part/serializers.py:944 +#: part/serializers.py:916 msgid "Quantity of this part currently being in production" msgstr "" -#: part/serializers.py:951 +#: part/serializers.py:923 msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:971 stock/serializers.py:1019 stock/serializers.py:1189 +#: part/serializers.py:943 stock/serializers.py:1019 stock/serializers.py:1189 #: users/ruleset.py:30 msgid "Stock Items" msgstr "Складские позиции" -#: part/serializers.py:975 +#: part/serializers.py:947 msgid "Revisions" msgstr "" -#: part/serializers.py:979 +#: part/serializers.py:951 msgid "Suppliers" msgstr "Поставщики" -#: part/serializers.py:983 part/serializers.py:1297 +#: part/serializers.py:955 part/serializers.py:1269 #: templates/email/low_stock_notification.html:16 #: templates/email/part_event_notification.html:17 msgid "Total Stock" msgstr "Общий запас" -#: part/serializers.py:991 +#: part/serializers.py:963 msgid "Unallocated Stock" msgstr "" -#: part/serializers.py:999 +#: part/serializers.py:971 msgid "Variant Stock" msgstr "" -#: part/serializers.py:1054 +#: part/serializers.py:1026 msgid "Duplicate Part" msgstr "Дублировать деталь" -#: part/serializers.py:1055 +#: part/serializers.py:1027 msgid "Copy initial data from another Part" msgstr "" -#: part/serializers.py:1061 +#: part/serializers.py:1033 msgid "Initial Stock" msgstr "Начальный запас" -#: part/serializers.py:1062 +#: part/serializers.py:1034 msgid "Create Part with initial stock quantity" msgstr "Создавать деталь с начальным количеством на складе" -#: part/serializers.py:1068 +#: part/serializers.py:1040 msgid "Supplier Information" msgstr "Информация о поставщике" -#: part/serializers.py:1069 +#: part/serializers.py:1041 msgid "Add initial supplier information for this part" msgstr "Добавить начальную информацию о поставщике для этой детали" -#: part/serializers.py:1077 +#: part/serializers.py:1049 msgid "Copy Category Parameters" msgstr "Копировать параметры категории" -#: part/serializers.py:1078 +#: part/serializers.py:1050 msgid "Copy parameter templates from selected part category" msgstr "Копировать шаблоны параметров из выбранной категории деталей" -#: part/serializers.py:1083 +#: part/serializers.py:1055 msgid "Existing Image" msgstr "Существующее изображение" -#: part/serializers.py:1084 +#: part/serializers.py:1056 msgid "Filename of an existing part image" msgstr "" -#: part/serializers.py:1101 +#: part/serializers.py:1073 msgid "Image file does not exist" msgstr "" -#: part/serializers.py:1269 +#: part/serializers.py:1241 msgid "Validate entire Bill of Materials" msgstr "" -#: part/serializers.py:1303 part/serializers.py:1769 +#: part/serializers.py:1275 part/serializers.py:1741 msgid "Can Build" msgstr "Можно произвести" -#: part/serializers.py:1320 +#: part/serializers.py:1292 msgid "Required for Build Orders" msgstr "" -#: part/serializers.py:1325 +#: part/serializers.py:1297 msgid "Allocated to Build Orders" msgstr "" -#: part/serializers.py:1332 +#: part/serializers.py:1304 msgid "Required for Sales Orders" msgstr "" -#: part/serializers.py:1336 +#: part/serializers.py:1308 msgid "Allocated to Sales Orders" msgstr "" -#: part/serializers.py:1475 +#: part/serializers.py:1447 msgid "Minimum Price" msgstr "Минимальная цена" -#: part/serializers.py:1476 +#: part/serializers.py:1448 msgid "Override calculated value for minimum price" msgstr "Переопределить рассчитанное значение минимальной цены" -#: part/serializers.py:1483 +#: part/serializers.py:1455 msgid "Minimum price currency" msgstr "Валюта минимальной цены" -#: part/serializers.py:1490 +#: part/serializers.py:1462 msgid "Maximum Price" msgstr "Максимальная цена" -#: part/serializers.py:1491 +#: part/serializers.py:1463 msgid "Override calculated value for maximum price" msgstr "Переопределить рассчитанное значение максимальной цены" -#: part/serializers.py:1498 +#: part/serializers.py:1470 msgid "Maximum price currency" msgstr "Валюта максимальной цены" -#: part/serializers.py:1527 +#: part/serializers.py:1499 msgid "Update" msgstr "Обновить" -#: part/serializers.py:1528 +#: part/serializers.py:1500 msgid "Update pricing for this part" msgstr "" -#: part/serializers.py:1551 +#: part/serializers.py:1523 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" msgstr "" -#: part/serializers.py:1558 +#: part/serializers.py:1530 msgid "Minimum price must not be greater than maximum price" msgstr "" -#: part/serializers.py:1561 +#: part/serializers.py:1533 msgid "Maximum price must not be less than minimum price" msgstr "" -#: part/serializers.py:1715 +#: part/serializers.py:1687 msgid "Select the parent assembly" msgstr "" -#: part/serializers.py:1735 +#: part/serializers.py:1707 msgid "Select the component part" msgstr "Выберите деталь, которая является компонентом" -#: part/serializers.py:1929 +#: part/serializers.py:1901 msgid "Select part to copy BOM from" msgstr "" -#: part/serializers.py:1937 +#: part/serializers.py:1909 msgid "Remove Existing Data" msgstr "" -#: part/serializers.py:1938 +#: part/serializers.py:1910 msgid "Remove existing BOM items before copying" msgstr "" -#: part/serializers.py:1943 +#: part/serializers.py:1915 msgid "Include Inherited" msgstr "" -#: part/serializers.py:1944 +#: part/serializers.py:1916 msgid "Include BOM items which are inherited from templated parts" msgstr "" -#: part/serializers.py:1949 +#: part/serializers.py:1921 msgid "Skip Invalid Rows" msgstr "Пропустить некорректные строки" -#: part/serializers.py:1950 +#: part/serializers.py:1922 msgid "Enable this option to skip invalid rows" msgstr "" -#: part/serializers.py:1955 +#: part/serializers.py:1927 msgid "Copy Substitute Parts" msgstr "" -#: part/serializers.py:1956 +#: part/serializers.py:1928 msgid "Copy substitute parts when duplicate BOM items" msgstr "" @@ -8455,115 +8459,119 @@ msgstr "" msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:2012 stock/models.py:2917 +#: stock/models.py:1912 +msgid "Cannot assign stock to structural location" +msgstr "" + +#: stock/models.py:2029 stock/models.py:2934 msgid "Test template does not exist" msgstr "" -#: stock/models.py:2030 +#: stock/models.py:2047 msgid "Stock item has been assigned to a sales order" msgstr "Складская позиция была назначена заказу на продажу" -#: stock/models.py:2034 +#: stock/models.py:2051 msgid "Stock item is installed in another item" msgstr "Складская позиция установлена в другую деталь" -#: stock/models.py:2037 +#: stock/models.py:2054 msgid "Stock item contains other items" msgstr "Складская позиция содержит другие детали" -#: stock/models.py:2040 +#: stock/models.py:2057 msgid "Stock item has been assigned to a customer" msgstr "Складская позиция была назначена покупателю" -#: stock/models.py:2043 stock/models.py:2226 +#: stock/models.py:2060 stock/models.py:2243 msgid "Stock item is currently in production" msgstr "Складская позиция в производстве" -#: stock/models.py:2046 +#: stock/models.py:2063 msgid "Serialized stock cannot be merged" msgstr "" -#: stock/models.py:2053 stock/serializers.py:1462 +#: stock/models.py:2070 stock/serializers.py:1462 msgid "Duplicate stock items" msgstr "" -#: stock/models.py:2057 +#: stock/models.py:2074 msgid "Stock items must refer to the same part" msgstr "Складские позиции должны ссылаться на одну и ту же деталь" -#: stock/models.py:2065 +#: stock/models.py:2082 msgid "Stock items must refer to the same supplier part" msgstr "Складские позиции должны ссылаться на одну и ту же деталь поставщика" -#: stock/models.py:2070 +#: stock/models.py:2087 msgid "Stock status codes must match" msgstr "" -#: stock/models.py:2349 +#: stock/models.py:2366 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2818 +#: stock/models.py:2835 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2849 +#: stock/models.py:2866 msgid "Entry notes" msgstr "" -#: stock/models.py:2889 +#: stock/models.py:2906 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2920 +#: stock/models.py:2937 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2924 +#: stock/models.py:2941 msgid "Attachment must be uploaded for this test" msgstr "Для этого теста требуется загрузить вложения" -#: stock/models.py:2929 +#: stock/models.py:2946 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Test result" msgstr "Результат тестирования" -#: stock/models.py:2960 +#: stock/models.py:2977 msgid "Test output value" msgstr "Результат выполнения теста" -#: stock/models.py:2968 stock/serializers.py:248 +#: stock/models.py:2985 stock/serializers.py:248 msgid "Test result attachment" msgstr "Вложение с результатом теста" -#: stock/models.py:2972 +#: stock/models.py:2989 msgid "Test notes" msgstr "Заметки о тестировании" -#: stock/models.py:2980 +#: stock/models.py:2997 msgid "Test station" msgstr "Испытательное оборудование" -#: stock/models.py:2981 +#: stock/models.py:2998 msgid "The identifier of the test station where the test was performed" msgstr "Идентификатор испытательного оборудования, на котором выполнялось тестирование" -#: stock/models.py:2987 +#: stock/models.py:3004 msgid "Started" msgstr "Запущен" -#: stock/models.py:2988 +#: stock/models.py:3005 msgid "The timestamp of the test start" msgstr "Время начала тестирования" -#: stock/models.py:2994 +#: stock/models.py:3011 msgid "Finished" msgstr "Завершён" -#: stock/models.py:2995 +#: stock/models.py:3012 msgid "The timestamp of the test finish" msgstr "Время окончания тестирования" @@ -8902,83 +8910,87 @@ msgstr "Запасы, добавленные вручную" msgid "Stock manually removed" msgstr "Запасы удаленные вручную" -#: stock/status_codes.py:57 +#: stock/status_codes.py:56 +msgid "Serialized stock items" +msgstr "" + +#: stock/status_codes.py:58 msgid "Returned to stock" msgstr "" -#: stock/status_codes.py:60 +#: stock/status_codes.py:61 msgid "Location changed" msgstr "Место хранения изменено" -#: stock/status_codes.py:61 +#: stock/status_codes.py:62 msgid "Stock updated" msgstr "Запас обновлен" -#: stock/status_codes.py:64 +#: stock/status_codes.py:65 msgid "Installed into assembly" msgstr "Установленно в производимую деталь" -#: stock/status_codes.py:65 +#: stock/status_codes.py:66 msgid "Removed from assembly" msgstr "Удалено из производимой детали" -#: stock/status_codes.py:67 +#: stock/status_codes.py:68 msgid "Installed component item" msgstr "Установленный компонент" -#: stock/status_codes.py:68 +#: stock/status_codes.py:69 msgid "Removed component item" msgstr "Удаленный компонент" -#: stock/status_codes.py:71 +#: stock/status_codes.py:72 msgid "Split from parent item" msgstr "Отделить от родительского элемента" -#: stock/status_codes.py:72 +#: stock/status_codes.py:73 msgid "Split child item" msgstr "Разбить дочерний элемент" -#: stock/status_codes.py:75 +#: stock/status_codes.py:76 msgid "Merged stock items" msgstr "Объединенные складские позиции" -#: stock/status_codes.py:78 +#: stock/status_codes.py:79 msgid "Converted to variant" msgstr "Преобразовать в разновидность" -#: stock/status_codes.py:81 +#: stock/status_codes.py:82 msgid "Build order output created" msgstr "Создан выход продукции для этого заказа на производство" -#: stock/status_codes.py:82 +#: stock/status_codes.py:83 msgid "Build order output completed" msgstr "Продукция заказа на производство завершена" -#: stock/status_codes.py:83 +#: stock/status_codes.py:84 msgid "Build order output rejected" msgstr "Продукция заказа на производство отклонена" -#: stock/status_codes.py:84 +#: stock/status_codes.py:85 msgid "Consumed by build order" msgstr "Поглощен заказом на производство" -#: stock/status_codes.py:87 +#: stock/status_codes.py:88 msgid "Shipped against Sales Order" msgstr "Отгружено по заказу на продажу" -#: stock/status_codes.py:90 +#: stock/status_codes.py:91 msgid "Received against Purchase Order" msgstr "Получено по заказу на поставку" -#: stock/status_codes.py:93 +#: stock/status_codes.py:94 msgid "Returned against Return Order" msgstr "Возвращено по заказу на возврат" -#: stock/status_codes.py:96 +#: stock/status_codes.py:97 msgid "Sent to customer" msgstr "Отправлено клиенту" -#: stock/status_codes.py:97 +#: stock/status_codes.py:98 msgid "Returned from customer" msgstr "Возвращено от клиента" diff --git a/src/backend/InvenTree/locale/sk/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/sk/LC_MESSAGES/django.po index 19d86471eb..9c48b26d8c 100644 --- a/src/backend/InvenTree/locale/sk/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/sk/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-19 04:55+0000\n" -"PO-Revision-Date: 2025-11-19 04:59\n" +"POT-Creation-Date: 2025-11-24 06:50+0000\n" +"PO-Revision-Date: 2025-11-24 06:54\n" "Last-Translator: \n" "Language-Team: Slovak\n" "Language: sk_SK\n" @@ -81,21 +81,21 @@ msgstr "" msgid "The provided email domain is not approved." msgstr "" -#: InvenTree/conversion.py:166 +#: InvenTree/conversion.py:240 #, python-brace-format msgid "Invalid unit provided ({unit})" msgstr "" -#: InvenTree/conversion.py:183 +#: InvenTree/conversion.py:257 msgid "No value provided" msgstr "" -#: InvenTree/conversion.py:210 +#: InvenTree/conversion.py:284 #, python-brace-format msgid "Could not convert {original} to {unit}" msgstr "" -#: InvenTree/conversion.py:212 InvenTree/conversion.py:226 +#: InvenTree/conversion.py:286 InvenTree/conversion.py:300 #: InvenTree/helpers.py:597 order/models.py:720 order/models.py:1015 msgid "Invalid quantity provided" msgstr "" @@ -116,7 +116,7 @@ msgstr "" #: build/serializers.py:580 build/serializers.py:1788 company/models.py:857 #: order/models.py:1780 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2848 stock/models.py:2972 stock/serializers.py:717 +#: stock/models.py:2865 stock/models.py:2989 stock/serializers.py:717 #: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1336 #: stock/serializers.py:1425 stock/serializers.py:1624 msgid "Notes" @@ -345,7 +345,7 @@ msgstr "" msgid "Currency" msgstr "" -#: InvenTree/serializers.py:298 part/serializers.py:1385 +#: InvenTree/serializers.py:298 part/serializers.py:1357 msgid "Select currency from available options" msgstr "" @@ -553,14 +553,14 @@ msgstr "" #: build/api.py:100 build/api.py:466 build/api.py:845 build/models.py:270 #: build/serializers.py:1225 build/serializers.py:1356 -#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:445 +#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:491 #: order/api.py:298 order/api.py:302 order/api.py:929 order/api.py:1187 #: order/api.py:1190 order/models.py:1941 order/models.py:2108 #: order/models.py:2109 part/api.py:1233 part/api.py:1236 part/api.py:1302 #: part/api.py:1589 part/models.py:472 part/models.py:3296 part/models.py:3439 #: part/models.py:3497 part/models.py:3518 part/models.py:3540 #: part/models.py:3679 part/models.py:4046 part/models.py:4368 -#: part/models.py:4787 part/serializers.py:1928 +#: part/models.py:4787 part/serializers.py:1900 #: report/templates/report/inventree_bill_of_materials_report.html:110 #: report/templates/report/inventree_bill_of_materials_report.html:137 #: report/templates/report/inventree_build_order_report.html:109 @@ -582,7 +582,7 @@ msgstr "" #: build/api.py:120 build/api.py:123 build/serializers.py:1438 part/api.py:980 #: part/api.py:1316 part/api.py:1600 part/models.py:1080 part/models.py:3568 -#: part/models.py:4162 part/serializers.py:1752 stock/api.py:869 +#: part/models.py:4162 part/serializers.py:1724 stock/api.py:869 msgid "Category" msgstr "" @@ -663,7 +663,7 @@ msgid "Optional" msgstr "" #: build/api.py:455 build/serializers.py:1415 common/setting/system.py:456 -#: part/models.py:1202 part/serializers.py:1714 part/serializers.py:1725 +#: part/models.py:1202 part/serializers.py:1686 part/serializers.py:1697 #: stock/api.py:639 msgid "Assembly" msgstr "" @@ -688,16 +688,16 @@ msgstr "" msgid "Consumed" msgstr "" -#: build/api.py:499 company/models.py:912 company/serializers.py:440 +#: build/api.py:499 company/models.py:912 company/serializers.py:474 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 #: templates/email/part_event_notification.html:18 msgid "Available" msgstr "" -#: build/api.py:523 build/serializers.py:1466 company/serializers.py:437 -#: order/serializers.py:1281 part/serializers.py:959 part/serializers.py:1306 -#: part/serializers.py:1761 +#: build/api.py:523 build/serializers.py:1466 company/serializers.py:471 +#: order/serializers.py:1281 part/serializers.py:931 part/serializers.py:1278 +#: part/serializers.py:1733 msgid "On Order" msgstr "" @@ -963,7 +963,7 @@ msgstr "" #: build/models.py:1136 build/models.py:1234 build/serializers.py:285 #: build/serializers.py:335 build/serializers.py:965 build/serializers.py:1739 #: order/models.py:717 order/serializers.py:658 order/serializers.py:844 -#: part/serializers.py:1708 stock/models.py:940 stock/models.py:1430 +#: part/serializers.py:1680 stock/models.py:940 stock/models.py:1430 #: stock/models.py:1878 stock/serializers.py:688 stock/serializers.py:1580 msgid "Quantity must be greater than zero" msgstr "" @@ -1385,20 +1385,20 @@ msgstr "" msgid "BOM Item" msgstr "" -#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1310 -#: part/serializers.py:1765 +#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1282 +#: part/serializers.py:1737 msgid "In Production" msgstr "" -#: build/serializers.py:1469 part/serializers.py:950 part/serializers.py:1314 +#: build/serializers.py:1469 part/serializers.py:922 part/serializers.py:1286 msgid "Scheduled to Build" msgstr "" -#: build/serializers.py:1472 part/serializers.py:987 +#: build/serializers.py:1472 part/serializers.py:959 msgid "External Stock" msgstr "" -#: build/serializers.py:1473 part/serializers.py:1300 part/serializers.py:1808 +#: build/serializers.py:1473 part/serializers.py:1272 part/serializers.py:1780 msgid "Available Stock" msgstr "" @@ -1588,7 +1588,7 @@ msgstr "" msgid "Price break quantity" msgstr "" -#: common/models.py:1348 company/serializers.py:564 order/models.py:1842 +#: common/models.py:1348 company/serializers.py:357 order/models.py:1842 #: order/models.py:3043 msgid "Price" msgstr "" @@ -1760,7 +1760,7 @@ msgstr "" msgid "Unit definition" msgstr "" -#: common/models.py:1911 common/models.py:1974 stock/models.py:2967 +#: common/models.py:1911 common/models.py:1974 stock/models.py:2984 #: stock/serializers.py:247 msgid "Attachment" msgstr "" @@ -1839,7 +1839,7 @@ msgstr "" #: common/models.py:2090 common/models.py:2329 company/models.py:622 #: machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2959 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2976 msgid "Value" msgstr "" @@ -2048,7 +2048,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2417 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Result" msgstr "" @@ -2141,7 +2141,7 @@ msgid "Linked thread for this message" msgstr "" #: common/models.py:2656 -msgid "Prioriy" +msgid "Priority" msgstr "" #: common/models.py:2698 @@ -2671,8 +2671,8 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1734 -#: part/serializers.py:1741 +#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1706 +#: part/serializers.py:1713 msgid "Component" msgstr "" @@ -3772,7 +3772,7 @@ msgstr "" msgid "Supplier is Active" msgstr "" -#: company/api.py:307 company/models.py:520 company/serializers.py:457 +#: company/api.py:307 company/models.py:520 company/serializers.py:503 #: part/serializers.py:566 msgid "Manufacturer" msgstr "" @@ -3964,7 +3964,7 @@ msgid "Link to address information (external)" msgstr "" #: company/models.py:492 company/models.py:609 company/models.py:832 -#: company/serializers.py:471 stock/api.py:561 +#: company/serializers.py:517 stock/api.py:561 msgid "Manufacturer Part" msgstr "" @@ -3981,7 +3981,7 @@ msgstr "" msgid "Select manufacturer" msgstr "" -#: company/models.py:527 company/serializers.py:479 order/serializers.py:734 +#: company/models.py:527 company/serializers.py:525 order/serializers.py:734 #: part/serializers.py:576 msgid "MPN" msgstr "" @@ -4030,7 +4030,7 @@ msgstr "" msgid "Linked manufacturer part must reference the same base part" msgstr "" -#: company/models.py:810 company/serializers.py:449 company/serializers.py:467 +#: company/models.py:810 company/serializers.py:495 company/serializers.py:513 #: order/models.py:639 part/serializers.py:550 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 @@ -4134,10 +4134,14 @@ msgstr "" msgid "Company Name" msgstr "" -#: company/serializers.py:433 part/serializers.py:955 stock/serializers.py:428 +#: company/serializers.py:467 part/serializers.py:927 stock/serializers.py:428 msgid "In Stock" msgstr "" +#: company/serializers.py:484 +msgid "Price Breaks" +msgstr "" + #: data_exporter/mixins.py:325 data_exporter/mixins.py:403 msgid "Error occurred during data export" msgstr "" @@ -4290,7 +4294,7 @@ msgstr "" msgid "Errors" msgstr "" -#: importer/models.py:550 part/serializers.py:1268 +#: importer/models.py:550 part/serializers.py:1240 msgid "Valid" msgstr "" @@ -5677,7 +5681,7 @@ msgstr "" msgid "Part category" msgstr "" -#: part/models.py:1088 part/serializers.py:929 +#: part/models.py:1088 part/serializers.py:901 #: report/templates/report/inventree_stock_location_report.html:103 msgid "IPN" msgstr "" @@ -5718,7 +5722,7 @@ msgstr "" msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:1186 part/serializers.py:1003 +#: part/models.py:1186 part/serializers.py:975 msgid "Minimum Stock" msgstr "" @@ -6418,203 +6422,203 @@ msgstr "" msgid "Supplier part matching this SKU already exists" msgstr "" -#: part/serializers.py:914 +#: part/serializers.py:886 msgid "Category Name" msgstr "" -#: part/serializers.py:943 +#: part/serializers.py:915 msgid "Building" msgstr "" -#: part/serializers.py:944 +#: part/serializers.py:916 msgid "Quantity of this part currently being in production" msgstr "" -#: part/serializers.py:951 +#: part/serializers.py:923 msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:971 stock/serializers.py:1019 stock/serializers.py:1189 +#: part/serializers.py:943 stock/serializers.py:1019 stock/serializers.py:1189 #: users/ruleset.py:30 msgid "Stock Items" msgstr "" -#: part/serializers.py:975 +#: part/serializers.py:947 msgid "Revisions" msgstr "" -#: part/serializers.py:979 +#: part/serializers.py:951 msgid "Suppliers" msgstr "" -#: part/serializers.py:983 part/serializers.py:1297 +#: part/serializers.py:955 part/serializers.py:1269 #: templates/email/low_stock_notification.html:16 #: templates/email/part_event_notification.html:17 msgid "Total Stock" msgstr "" -#: part/serializers.py:991 +#: part/serializers.py:963 msgid "Unallocated Stock" msgstr "" -#: part/serializers.py:999 +#: part/serializers.py:971 msgid "Variant Stock" msgstr "" -#: part/serializers.py:1054 +#: part/serializers.py:1026 msgid "Duplicate Part" msgstr "" -#: part/serializers.py:1055 +#: part/serializers.py:1027 msgid "Copy initial data from another Part" msgstr "" -#: part/serializers.py:1061 +#: part/serializers.py:1033 msgid "Initial Stock" msgstr "" -#: part/serializers.py:1062 +#: part/serializers.py:1034 msgid "Create Part with initial stock quantity" msgstr "" -#: part/serializers.py:1068 +#: part/serializers.py:1040 msgid "Supplier Information" msgstr "" -#: part/serializers.py:1069 +#: part/serializers.py:1041 msgid "Add initial supplier information for this part" msgstr "" -#: part/serializers.py:1077 +#: part/serializers.py:1049 msgid "Copy Category Parameters" msgstr "" -#: part/serializers.py:1078 +#: part/serializers.py:1050 msgid "Copy parameter templates from selected part category" msgstr "" -#: part/serializers.py:1083 +#: part/serializers.py:1055 msgid "Existing Image" msgstr "" -#: part/serializers.py:1084 +#: part/serializers.py:1056 msgid "Filename of an existing part image" msgstr "" -#: part/serializers.py:1101 +#: part/serializers.py:1073 msgid "Image file does not exist" msgstr "" -#: part/serializers.py:1269 +#: part/serializers.py:1241 msgid "Validate entire Bill of Materials" msgstr "" -#: part/serializers.py:1303 part/serializers.py:1769 +#: part/serializers.py:1275 part/serializers.py:1741 msgid "Can Build" msgstr "" -#: part/serializers.py:1320 +#: part/serializers.py:1292 msgid "Required for Build Orders" msgstr "" -#: part/serializers.py:1325 +#: part/serializers.py:1297 msgid "Allocated to Build Orders" msgstr "" -#: part/serializers.py:1332 +#: part/serializers.py:1304 msgid "Required for Sales Orders" msgstr "" -#: part/serializers.py:1336 +#: part/serializers.py:1308 msgid "Allocated to Sales Orders" msgstr "" -#: part/serializers.py:1475 +#: part/serializers.py:1447 msgid "Minimum Price" msgstr "" -#: part/serializers.py:1476 +#: part/serializers.py:1448 msgid "Override calculated value for minimum price" msgstr "" -#: part/serializers.py:1483 +#: part/serializers.py:1455 msgid "Minimum price currency" msgstr "" -#: part/serializers.py:1490 +#: part/serializers.py:1462 msgid "Maximum Price" msgstr "" -#: part/serializers.py:1491 +#: part/serializers.py:1463 msgid "Override calculated value for maximum price" msgstr "" -#: part/serializers.py:1498 +#: part/serializers.py:1470 msgid "Maximum price currency" msgstr "" -#: part/serializers.py:1527 +#: part/serializers.py:1499 msgid "Update" msgstr "" -#: part/serializers.py:1528 +#: part/serializers.py:1500 msgid "Update pricing for this part" msgstr "" -#: part/serializers.py:1551 +#: part/serializers.py:1523 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" msgstr "" -#: part/serializers.py:1558 +#: part/serializers.py:1530 msgid "Minimum price must not be greater than maximum price" msgstr "" -#: part/serializers.py:1561 +#: part/serializers.py:1533 msgid "Maximum price must not be less than minimum price" msgstr "" -#: part/serializers.py:1715 +#: part/serializers.py:1687 msgid "Select the parent assembly" msgstr "" -#: part/serializers.py:1735 +#: part/serializers.py:1707 msgid "Select the component part" msgstr "" -#: part/serializers.py:1929 +#: part/serializers.py:1901 msgid "Select part to copy BOM from" msgstr "" -#: part/serializers.py:1937 +#: part/serializers.py:1909 msgid "Remove Existing Data" msgstr "" -#: part/serializers.py:1938 +#: part/serializers.py:1910 msgid "Remove existing BOM items before copying" msgstr "" -#: part/serializers.py:1943 +#: part/serializers.py:1915 msgid "Include Inherited" msgstr "" -#: part/serializers.py:1944 +#: part/serializers.py:1916 msgid "Include BOM items which are inherited from templated parts" msgstr "" -#: part/serializers.py:1949 +#: part/serializers.py:1921 msgid "Skip Invalid Rows" msgstr "" -#: part/serializers.py:1950 +#: part/serializers.py:1922 msgid "Enable this option to skip invalid rows" msgstr "" -#: part/serializers.py:1955 +#: part/serializers.py:1927 msgid "Copy Substitute Parts" msgstr "" -#: part/serializers.py:1956 +#: part/serializers.py:1928 msgid "Copy substitute parts when duplicate BOM items" msgstr "" @@ -8455,115 +8459,119 @@ msgstr "" msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:2012 stock/models.py:2917 +#: stock/models.py:1912 +msgid "Cannot assign stock to structural location" +msgstr "" + +#: stock/models.py:2029 stock/models.py:2934 msgid "Test template does not exist" msgstr "" -#: stock/models.py:2030 +#: stock/models.py:2047 msgid "Stock item has been assigned to a sales order" msgstr "" -#: stock/models.py:2034 +#: stock/models.py:2051 msgid "Stock item is installed in another item" msgstr "" -#: stock/models.py:2037 +#: stock/models.py:2054 msgid "Stock item contains other items" msgstr "" -#: stock/models.py:2040 +#: stock/models.py:2057 msgid "Stock item has been assigned to a customer" msgstr "" -#: stock/models.py:2043 stock/models.py:2226 +#: stock/models.py:2060 stock/models.py:2243 msgid "Stock item is currently in production" msgstr "" -#: stock/models.py:2046 +#: stock/models.py:2063 msgid "Serialized stock cannot be merged" msgstr "" -#: stock/models.py:2053 stock/serializers.py:1462 +#: stock/models.py:2070 stock/serializers.py:1462 msgid "Duplicate stock items" msgstr "" -#: stock/models.py:2057 +#: stock/models.py:2074 msgid "Stock items must refer to the same part" msgstr "" -#: stock/models.py:2065 +#: stock/models.py:2082 msgid "Stock items must refer to the same supplier part" msgstr "" -#: stock/models.py:2070 +#: stock/models.py:2087 msgid "Stock status codes must match" msgstr "" -#: stock/models.py:2349 +#: stock/models.py:2366 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2818 +#: stock/models.py:2835 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2849 +#: stock/models.py:2866 msgid "Entry notes" msgstr "" -#: stock/models.py:2889 +#: stock/models.py:2906 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2920 +#: stock/models.py:2937 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2924 +#: stock/models.py:2941 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2929 +#: stock/models.py:2946 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Test result" msgstr "" -#: stock/models.py:2960 +#: stock/models.py:2977 msgid "Test output value" msgstr "" -#: stock/models.py:2968 stock/serializers.py:248 +#: stock/models.py:2985 stock/serializers.py:248 msgid "Test result attachment" msgstr "" -#: stock/models.py:2972 +#: stock/models.py:2989 msgid "Test notes" msgstr "" -#: stock/models.py:2980 +#: stock/models.py:2997 msgid "Test station" msgstr "" -#: stock/models.py:2981 +#: stock/models.py:2998 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2987 +#: stock/models.py:3004 msgid "Started" msgstr "" -#: stock/models.py:2988 +#: stock/models.py:3005 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2994 +#: stock/models.py:3011 msgid "Finished" msgstr "" -#: stock/models.py:2995 +#: stock/models.py:3012 msgid "The timestamp of the test finish" msgstr "" @@ -8902,83 +8910,87 @@ msgstr "" msgid "Stock manually removed" msgstr "" -#: stock/status_codes.py:57 +#: stock/status_codes.py:56 +msgid "Serialized stock items" +msgstr "" + +#: stock/status_codes.py:58 msgid "Returned to stock" msgstr "" -#: stock/status_codes.py:60 +#: stock/status_codes.py:61 msgid "Location changed" msgstr "" -#: stock/status_codes.py:61 +#: stock/status_codes.py:62 msgid "Stock updated" msgstr "" -#: stock/status_codes.py:64 +#: stock/status_codes.py:65 msgid "Installed into assembly" msgstr "" -#: stock/status_codes.py:65 +#: stock/status_codes.py:66 msgid "Removed from assembly" msgstr "" -#: stock/status_codes.py:67 +#: stock/status_codes.py:68 msgid "Installed component item" msgstr "" -#: stock/status_codes.py:68 +#: stock/status_codes.py:69 msgid "Removed component item" msgstr "" -#: stock/status_codes.py:71 +#: stock/status_codes.py:72 msgid "Split from parent item" msgstr "" -#: stock/status_codes.py:72 +#: stock/status_codes.py:73 msgid "Split child item" msgstr "" -#: stock/status_codes.py:75 +#: stock/status_codes.py:76 msgid "Merged stock items" msgstr "" -#: stock/status_codes.py:78 +#: stock/status_codes.py:79 msgid "Converted to variant" msgstr "" -#: stock/status_codes.py:81 +#: stock/status_codes.py:82 msgid "Build order output created" msgstr "" -#: stock/status_codes.py:82 +#: stock/status_codes.py:83 msgid "Build order output completed" msgstr "" -#: stock/status_codes.py:83 +#: stock/status_codes.py:84 msgid "Build order output rejected" msgstr "" -#: stock/status_codes.py:84 +#: stock/status_codes.py:85 msgid "Consumed by build order" msgstr "" -#: stock/status_codes.py:87 +#: stock/status_codes.py:88 msgid "Shipped against Sales Order" msgstr "" -#: stock/status_codes.py:90 +#: stock/status_codes.py:91 msgid "Received against Purchase Order" msgstr "" -#: stock/status_codes.py:93 +#: stock/status_codes.py:94 msgid "Returned against Return Order" msgstr "" -#: stock/status_codes.py:96 +#: stock/status_codes.py:97 msgid "Sent to customer" msgstr "" -#: stock/status_codes.py:97 +#: stock/status_codes.py:98 msgid "Returned from customer" msgstr "" diff --git a/src/backend/InvenTree/locale/sl/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/sl/LC_MESSAGES/django.po index 06f0cdb85e..22717091a1 100644 --- a/src/backend/InvenTree/locale/sl/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/sl/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-19 04:55+0000\n" -"PO-Revision-Date: 2025-11-19 04:59\n" +"POT-Creation-Date: 2025-11-24 06:50+0000\n" +"PO-Revision-Date: 2025-11-24 06:54\n" "Last-Translator: \n" "Language-Team: Slovenian\n" "Language: sl_SI\n" @@ -81,21 +81,21 @@ msgstr "Podana epošta ni veljavna." msgid "The provided email domain is not approved." msgstr "Domena epošte ni podprta." -#: InvenTree/conversion.py:166 +#: InvenTree/conversion.py:240 #, python-brace-format msgid "Invalid unit provided ({unit})" msgstr "Vnesena napačna enota ({unit})" -#: InvenTree/conversion.py:183 +#: InvenTree/conversion.py:257 msgid "No value provided" msgstr "Vrednost ni vnesena" -#: InvenTree/conversion.py:210 +#: InvenTree/conversion.py:284 #, python-brace-format msgid "Could not convert {original} to {unit}" msgstr "Ni mogoče pretvoriti {original} v {unit}" -#: InvenTree/conversion.py:212 InvenTree/conversion.py:226 +#: InvenTree/conversion.py:286 InvenTree/conversion.py:300 #: InvenTree/helpers.py:597 order/models.py:720 order/models.py:1015 msgid "Invalid quantity provided" msgstr "Podana napačna količina" @@ -116,7 +116,7 @@ msgstr "" #: build/serializers.py:580 build/serializers.py:1788 company/models.py:857 #: order/models.py:1780 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2848 stock/models.py:2972 stock/serializers.py:717 +#: stock/models.py:2865 stock/models.py:2989 stock/serializers.py:717 #: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1336 #: stock/serializers.py:1425 stock/serializers.py:1624 msgid "Notes" @@ -345,7 +345,7 @@ msgstr "Mora biti veljavna številka" msgid "Currency" msgstr "Valuta" -#: InvenTree/serializers.py:298 part/serializers.py:1385 +#: InvenTree/serializers.py:298 part/serializers.py:1357 msgid "Select currency from available options" msgstr "Izberite valuto med razpoložljivimi možnostmi" @@ -553,14 +553,14 @@ msgstr "" #: build/api.py:100 build/api.py:466 build/api.py:845 build/models.py:270 #: build/serializers.py:1225 build/serializers.py:1356 -#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:445 +#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:491 #: order/api.py:298 order/api.py:302 order/api.py:929 order/api.py:1187 #: order/api.py:1190 order/models.py:1941 order/models.py:2108 #: order/models.py:2109 part/api.py:1233 part/api.py:1236 part/api.py:1302 #: part/api.py:1589 part/models.py:472 part/models.py:3296 part/models.py:3439 #: part/models.py:3497 part/models.py:3518 part/models.py:3540 #: part/models.py:3679 part/models.py:4046 part/models.py:4368 -#: part/models.py:4787 part/serializers.py:1928 +#: part/models.py:4787 part/serializers.py:1900 #: report/templates/report/inventree_bill_of_materials_report.html:110 #: report/templates/report/inventree_bill_of_materials_report.html:137 #: report/templates/report/inventree_build_order_report.html:109 @@ -582,7 +582,7 @@ msgstr "Del" #: build/api.py:120 build/api.py:123 build/serializers.py:1438 part/api.py:980 #: part/api.py:1316 part/api.py:1600 part/models.py:1080 part/models.py:3568 -#: part/models.py:4162 part/serializers.py:1752 stock/api.py:869 +#: part/models.py:4162 part/serializers.py:1724 stock/api.py:869 msgid "Category" msgstr "" @@ -663,7 +663,7 @@ msgid "Optional" msgstr "Neobvezno" #: build/api.py:455 build/serializers.py:1415 common/setting/system.py:456 -#: part/models.py:1202 part/serializers.py:1714 part/serializers.py:1725 +#: part/models.py:1202 part/serializers.py:1686 part/serializers.py:1697 #: stock/api.py:639 msgid "Assembly" msgstr "Montaža" @@ -688,16 +688,16 @@ msgstr "Dodeljeno" msgid "Consumed" msgstr "" -#: build/api.py:499 company/models.py:912 company/serializers.py:440 +#: build/api.py:499 company/models.py:912 company/serializers.py:474 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 #: templates/email/part_event_notification.html:18 msgid "Available" msgstr "Na voljo" -#: build/api.py:523 build/serializers.py:1466 company/serializers.py:437 -#: order/serializers.py:1281 part/serializers.py:959 part/serializers.py:1306 -#: part/serializers.py:1761 +#: build/api.py:523 build/serializers.py:1466 company/serializers.py:471 +#: order/serializers.py:1281 part/serializers.py:931 part/serializers.py:1278 +#: part/serializers.py:1733 msgid "On Order" msgstr "" @@ -963,7 +963,7 @@ msgstr "Izgradnja se ne ujema s nalogom izdelave" #: build/models.py:1136 build/models.py:1234 build/serializers.py:285 #: build/serializers.py:335 build/serializers.py:965 build/serializers.py:1739 #: order/models.py:717 order/serializers.py:658 order/serializers.py:844 -#: part/serializers.py:1708 stock/models.py:940 stock/models.py:1430 +#: part/serializers.py:1680 stock/models.py:940 stock/models.py:1430 #: stock/models.py:1878 stock/serializers.py:688 stock/serializers.py:1580 msgid "Quantity must be greater than zero" msgstr "" @@ -1385,20 +1385,20 @@ msgstr "" msgid "BOM Item" msgstr "" -#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1310 -#: part/serializers.py:1765 +#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1282 +#: part/serializers.py:1737 msgid "In Production" msgstr "" -#: build/serializers.py:1469 part/serializers.py:950 part/serializers.py:1314 +#: build/serializers.py:1469 part/serializers.py:922 part/serializers.py:1286 msgid "Scheduled to Build" msgstr "" -#: build/serializers.py:1472 part/serializers.py:987 +#: build/serializers.py:1472 part/serializers.py:959 msgid "External Stock" msgstr "" -#: build/serializers.py:1473 part/serializers.py:1300 part/serializers.py:1808 +#: build/serializers.py:1473 part/serializers.py:1272 part/serializers.py:1780 msgid "Available Stock" msgstr "" @@ -1588,7 +1588,7 @@ msgstr "Uporabnik" msgid "Price break quantity" msgstr "" -#: common/models.py:1348 company/serializers.py:564 order/models.py:1842 +#: common/models.py:1348 company/serializers.py:357 order/models.py:1842 #: order/models.py:3043 msgid "Price" msgstr "" @@ -1760,7 +1760,7 @@ msgstr "" msgid "Unit definition" msgstr "" -#: common/models.py:1911 common/models.py:1974 stock/models.py:2967 +#: common/models.py:1911 common/models.py:1974 stock/models.py:2984 #: stock/serializers.py:247 msgid "Attachment" msgstr "Priloga" @@ -1839,7 +1839,7 @@ msgstr "" #: common/models.py:2090 common/models.py:2329 company/models.py:622 #: machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2959 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2976 msgid "Value" msgstr "" @@ -2048,7 +2048,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2417 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Result" msgstr "" @@ -2141,7 +2141,7 @@ msgid "Linked thread for this message" msgstr "" #: common/models.py:2656 -msgid "Prioriy" +msgid "Priority" msgstr "" #: common/models.py:2698 @@ -2671,8 +2671,8 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1734 -#: part/serializers.py:1741 +#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1706 +#: part/serializers.py:1713 msgid "Component" msgstr "" @@ -3772,7 +3772,7 @@ msgstr "" msgid "Supplier is Active" msgstr "" -#: company/api.py:307 company/models.py:520 company/serializers.py:457 +#: company/api.py:307 company/models.py:520 company/serializers.py:503 #: part/serializers.py:566 msgid "Manufacturer" msgstr "" @@ -3964,7 +3964,7 @@ msgid "Link to address information (external)" msgstr "" #: company/models.py:492 company/models.py:609 company/models.py:832 -#: company/serializers.py:471 stock/api.py:561 +#: company/serializers.py:517 stock/api.py:561 msgid "Manufacturer Part" msgstr "" @@ -3981,7 +3981,7 @@ msgstr "" msgid "Select manufacturer" msgstr "" -#: company/models.py:527 company/serializers.py:479 order/serializers.py:734 +#: company/models.py:527 company/serializers.py:525 order/serializers.py:734 #: part/serializers.py:576 msgid "MPN" msgstr "" @@ -4030,7 +4030,7 @@ msgstr "" msgid "Linked manufacturer part must reference the same base part" msgstr "" -#: company/models.py:810 company/serializers.py:449 company/serializers.py:467 +#: company/models.py:810 company/serializers.py:495 company/serializers.py:513 #: order/models.py:639 part/serializers.py:550 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 @@ -4134,10 +4134,14 @@ msgstr "" msgid "Company Name" msgstr "" -#: company/serializers.py:433 part/serializers.py:955 stock/serializers.py:428 +#: company/serializers.py:467 part/serializers.py:927 stock/serializers.py:428 msgid "In Stock" msgstr "" +#: company/serializers.py:484 +msgid "Price Breaks" +msgstr "" + #: data_exporter/mixins.py:325 data_exporter/mixins.py:403 msgid "Error occurred during data export" msgstr "" @@ -4290,7 +4294,7 @@ msgstr "" msgid "Errors" msgstr "" -#: importer/models.py:550 part/serializers.py:1268 +#: importer/models.py:550 part/serializers.py:1240 msgid "Valid" msgstr "" @@ -5677,7 +5681,7 @@ msgstr "" msgid "Part category" msgstr "" -#: part/models.py:1088 part/serializers.py:929 +#: part/models.py:1088 part/serializers.py:901 #: report/templates/report/inventree_stock_location_report.html:103 msgid "IPN" msgstr "" @@ -5718,7 +5722,7 @@ msgstr "" msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:1186 part/serializers.py:1003 +#: part/models.py:1186 part/serializers.py:975 msgid "Minimum Stock" msgstr "" @@ -6418,203 +6422,203 @@ msgstr "" msgid "Supplier part matching this SKU already exists" msgstr "" -#: part/serializers.py:914 +#: part/serializers.py:886 msgid "Category Name" msgstr "" -#: part/serializers.py:943 +#: part/serializers.py:915 msgid "Building" msgstr "" -#: part/serializers.py:944 +#: part/serializers.py:916 msgid "Quantity of this part currently being in production" msgstr "" -#: part/serializers.py:951 +#: part/serializers.py:923 msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:971 stock/serializers.py:1019 stock/serializers.py:1189 +#: part/serializers.py:943 stock/serializers.py:1019 stock/serializers.py:1189 #: users/ruleset.py:30 msgid "Stock Items" msgstr "" -#: part/serializers.py:975 +#: part/serializers.py:947 msgid "Revisions" msgstr "" -#: part/serializers.py:979 +#: part/serializers.py:951 msgid "Suppliers" msgstr "" -#: part/serializers.py:983 part/serializers.py:1297 +#: part/serializers.py:955 part/serializers.py:1269 #: templates/email/low_stock_notification.html:16 #: templates/email/part_event_notification.html:17 msgid "Total Stock" msgstr "" -#: part/serializers.py:991 +#: part/serializers.py:963 msgid "Unallocated Stock" msgstr "" -#: part/serializers.py:999 +#: part/serializers.py:971 msgid "Variant Stock" msgstr "" -#: part/serializers.py:1054 +#: part/serializers.py:1026 msgid "Duplicate Part" msgstr "" -#: part/serializers.py:1055 +#: part/serializers.py:1027 msgid "Copy initial data from another Part" msgstr "" -#: part/serializers.py:1061 +#: part/serializers.py:1033 msgid "Initial Stock" msgstr "" -#: part/serializers.py:1062 +#: part/serializers.py:1034 msgid "Create Part with initial stock quantity" msgstr "" -#: part/serializers.py:1068 +#: part/serializers.py:1040 msgid "Supplier Information" msgstr "" -#: part/serializers.py:1069 +#: part/serializers.py:1041 msgid "Add initial supplier information for this part" msgstr "" -#: part/serializers.py:1077 +#: part/serializers.py:1049 msgid "Copy Category Parameters" msgstr "" -#: part/serializers.py:1078 +#: part/serializers.py:1050 msgid "Copy parameter templates from selected part category" msgstr "" -#: part/serializers.py:1083 +#: part/serializers.py:1055 msgid "Existing Image" msgstr "" -#: part/serializers.py:1084 +#: part/serializers.py:1056 msgid "Filename of an existing part image" msgstr "" -#: part/serializers.py:1101 +#: part/serializers.py:1073 msgid "Image file does not exist" msgstr "" -#: part/serializers.py:1269 +#: part/serializers.py:1241 msgid "Validate entire Bill of Materials" msgstr "" -#: part/serializers.py:1303 part/serializers.py:1769 +#: part/serializers.py:1275 part/serializers.py:1741 msgid "Can Build" msgstr "" -#: part/serializers.py:1320 +#: part/serializers.py:1292 msgid "Required for Build Orders" msgstr "" -#: part/serializers.py:1325 +#: part/serializers.py:1297 msgid "Allocated to Build Orders" msgstr "" -#: part/serializers.py:1332 +#: part/serializers.py:1304 msgid "Required for Sales Orders" msgstr "" -#: part/serializers.py:1336 +#: part/serializers.py:1308 msgid "Allocated to Sales Orders" msgstr "" -#: part/serializers.py:1475 +#: part/serializers.py:1447 msgid "Minimum Price" msgstr "" -#: part/serializers.py:1476 +#: part/serializers.py:1448 msgid "Override calculated value for minimum price" msgstr "" -#: part/serializers.py:1483 +#: part/serializers.py:1455 msgid "Minimum price currency" msgstr "" -#: part/serializers.py:1490 +#: part/serializers.py:1462 msgid "Maximum Price" msgstr "" -#: part/serializers.py:1491 +#: part/serializers.py:1463 msgid "Override calculated value for maximum price" msgstr "" -#: part/serializers.py:1498 +#: part/serializers.py:1470 msgid "Maximum price currency" msgstr "" -#: part/serializers.py:1527 +#: part/serializers.py:1499 msgid "Update" msgstr "" -#: part/serializers.py:1528 +#: part/serializers.py:1500 msgid "Update pricing for this part" msgstr "" -#: part/serializers.py:1551 +#: part/serializers.py:1523 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" msgstr "" -#: part/serializers.py:1558 +#: part/serializers.py:1530 msgid "Minimum price must not be greater than maximum price" msgstr "" -#: part/serializers.py:1561 +#: part/serializers.py:1533 msgid "Maximum price must not be less than minimum price" msgstr "" -#: part/serializers.py:1715 +#: part/serializers.py:1687 msgid "Select the parent assembly" msgstr "" -#: part/serializers.py:1735 +#: part/serializers.py:1707 msgid "Select the component part" msgstr "" -#: part/serializers.py:1929 +#: part/serializers.py:1901 msgid "Select part to copy BOM from" msgstr "" -#: part/serializers.py:1937 +#: part/serializers.py:1909 msgid "Remove Existing Data" msgstr "" -#: part/serializers.py:1938 +#: part/serializers.py:1910 msgid "Remove existing BOM items before copying" msgstr "" -#: part/serializers.py:1943 +#: part/serializers.py:1915 msgid "Include Inherited" msgstr "" -#: part/serializers.py:1944 +#: part/serializers.py:1916 msgid "Include BOM items which are inherited from templated parts" msgstr "" -#: part/serializers.py:1949 +#: part/serializers.py:1921 msgid "Skip Invalid Rows" msgstr "" -#: part/serializers.py:1950 +#: part/serializers.py:1922 msgid "Enable this option to skip invalid rows" msgstr "" -#: part/serializers.py:1955 +#: part/serializers.py:1927 msgid "Copy Substitute Parts" msgstr "" -#: part/serializers.py:1956 +#: part/serializers.py:1928 msgid "Copy substitute parts when duplicate BOM items" msgstr "" @@ -8455,115 +8459,119 @@ msgstr "" msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:2012 stock/models.py:2917 +#: stock/models.py:1912 +msgid "Cannot assign stock to structural location" +msgstr "" + +#: stock/models.py:2029 stock/models.py:2934 msgid "Test template does not exist" msgstr "" -#: stock/models.py:2030 +#: stock/models.py:2047 msgid "Stock item has been assigned to a sales order" msgstr "" -#: stock/models.py:2034 +#: stock/models.py:2051 msgid "Stock item is installed in another item" msgstr "" -#: stock/models.py:2037 +#: stock/models.py:2054 msgid "Stock item contains other items" msgstr "" -#: stock/models.py:2040 +#: stock/models.py:2057 msgid "Stock item has been assigned to a customer" msgstr "" -#: stock/models.py:2043 stock/models.py:2226 +#: stock/models.py:2060 stock/models.py:2243 msgid "Stock item is currently in production" msgstr "" -#: stock/models.py:2046 +#: stock/models.py:2063 msgid "Serialized stock cannot be merged" msgstr "" -#: stock/models.py:2053 stock/serializers.py:1462 +#: stock/models.py:2070 stock/serializers.py:1462 msgid "Duplicate stock items" msgstr "" -#: stock/models.py:2057 +#: stock/models.py:2074 msgid "Stock items must refer to the same part" msgstr "" -#: stock/models.py:2065 +#: stock/models.py:2082 msgid "Stock items must refer to the same supplier part" msgstr "" -#: stock/models.py:2070 +#: stock/models.py:2087 msgid "Stock status codes must match" msgstr "" -#: stock/models.py:2349 +#: stock/models.py:2366 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2818 +#: stock/models.py:2835 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2849 +#: stock/models.py:2866 msgid "Entry notes" msgstr "" -#: stock/models.py:2889 +#: stock/models.py:2906 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2920 +#: stock/models.py:2937 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2924 +#: stock/models.py:2941 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2929 +#: stock/models.py:2946 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Test result" msgstr "" -#: stock/models.py:2960 +#: stock/models.py:2977 msgid "Test output value" msgstr "" -#: stock/models.py:2968 stock/serializers.py:248 +#: stock/models.py:2985 stock/serializers.py:248 msgid "Test result attachment" msgstr "" -#: stock/models.py:2972 +#: stock/models.py:2989 msgid "Test notes" msgstr "" -#: stock/models.py:2980 +#: stock/models.py:2997 msgid "Test station" msgstr "" -#: stock/models.py:2981 +#: stock/models.py:2998 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2987 +#: stock/models.py:3004 msgid "Started" msgstr "" -#: stock/models.py:2988 +#: stock/models.py:3005 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2994 +#: stock/models.py:3011 msgid "Finished" msgstr "" -#: stock/models.py:2995 +#: stock/models.py:3012 msgid "The timestamp of the test finish" msgstr "" @@ -8902,83 +8910,87 @@ msgstr "Zaloga ročno dodana" msgid "Stock manually removed" msgstr "Zaloga ročno odstranjena" -#: stock/status_codes.py:57 +#: stock/status_codes.py:56 +msgid "Serialized stock items" +msgstr "" + +#: stock/status_codes.py:58 msgid "Returned to stock" msgstr "" -#: stock/status_codes.py:60 +#: stock/status_codes.py:61 msgid "Location changed" msgstr "Lokacija spremenjena" -#: stock/status_codes.py:61 +#: stock/status_codes.py:62 msgid "Stock updated" msgstr "Zaloga posodobljena" -#: stock/status_codes.py:64 +#: stock/status_codes.py:65 msgid "Installed into assembly" msgstr "Vstavljeno v sestavo" -#: stock/status_codes.py:65 +#: stock/status_codes.py:66 msgid "Removed from assembly" msgstr "Odstranjeno iz sestave" -#: stock/status_codes.py:67 +#: stock/status_codes.py:68 msgid "Installed component item" msgstr "Vstavljena postavka komponente" -#: stock/status_codes.py:68 +#: stock/status_codes.py:69 msgid "Removed component item" msgstr "Odstranjena postavka komponente" -#: stock/status_codes.py:71 +#: stock/status_codes.py:72 msgid "Split from parent item" msgstr "Razdeljena od nadrejene postavke" -#: stock/status_codes.py:72 +#: stock/status_codes.py:73 msgid "Split child item" msgstr "Razdeljena podrejena postavka" -#: stock/status_codes.py:75 +#: stock/status_codes.py:76 msgid "Merged stock items" msgstr "Združena zaloga postavk" -#: stock/status_codes.py:78 +#: stock/status_codes.py:79 msgid "Converted to variant" msgstr "Spremenjeno v varianto" -#: stock/status_codes.py:81 +#: stock/status_codes.py:82 msgid "Build order output created" msgstr "Nalog za izgradnjo ustvarjen" -#: stock/status_codes.py:82 +#: stock/status_codes.py:83 msgid "Build order output completed" msgstr "Nalog za izgradnjo končan" -#: stock/status_codes.py:83 +#: stock/status_codes.py:84 msgid "Build order output rejected" msgstr "Nalog za izgradnjo zavrnjen" -#: stock/status_codes.py:84 +#: stock/status_codes.py:85 msgid "Consumed by build order" msgstr "Porabljeno v nalogu za izgradnjo" -#: stock/status_codes.py:87 +#: stock/status_codes.py:88 msgid "Shipped against Sales Order" msgstr "Poslano preko prodajnega naročila" -#: stock/status_codes.py:90 +#: stock/status_codes.py:91 msgid "Received against Purchase Order" msgstr "Prejeto preko nabavnega naročila" -#: stock/status_codes.py:93 +#: stock/status_codes.py:94 msgid "Returned against Return Order" msgstr "Vrnjeno preko naročila za vračilo" -#: stock/status_codes.py:96 +#: stock/status_codes.py:97 msgid "Sent to customer" msgstr "Posalno stranki" -#: stock/status_codes.py:97 +#: stock/status_codes.py:98 msgid "Returned from customer" msgstr "Vrnjeno od stranke" diff --git a/src/backend/InvenTree/locale/sr/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/sr/LC_MESSAGES/django.po index b228b827c8..f52da29927 100644 --- a/src/backend/InvenTree/locale/sr/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/sr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-19 04:55+0000\n" -"PO-Revision-Date: 2025-11-19 04:59\n" +"POT-Creation-Date: 2025-11-24 06:50+0000\n" +"PO-Revision-Date: 2025-11-24 06:54\n" "Last-Translator: \n" "Language-Team: Serbian (Latin)\n" "Language: sr_CS\n" @@ -81,21 +81,21 @@ msgstr "Navedena primarna adresa e-pošte nije važeća." msgid "The provided email domain is not approved." msgstr "Navedeni domen adrese e-pošte nije prihvaćen." -#: InvenTree/conversion.py:166 +#: InvenTree/conversion.py:240 #, python-brace-format msgid "Invalid unit provided ({unit})" msgstr "Data je nevažeća jedinica ({unit})" -#: InvenTree/conversion.py:183 +#: InvenTree/conversion.py:257 msgid "No value provided" msgstr "Nije navedena vrednost" -#: InvenTree/conversion.py:210 +#: InvenTree/conversion.py:284 #, python-brace-format msgid "Could not convert {original} to {unit}" msgstr "Nije moguće konvertovati {original} u {unit}" -#: InvenTree/conversion.py:212 InvenTree/conversion.py:226 +#: InvenTree/conversion.py:286 InvenTree/conversion.py:300 #: InvenTree/helpers.py:597 order/models.py:720 order/models.py:1015 msgid "Invalid quantity provided" msgstr "Isporučena nevažeća količina" @@ -116,7 +116,7 @@ msgstr "Neispravna decimalna vrednost" #: build/serializers.py:580 build/serializers.py:1788 company/models.py:857 #: order/models.py:1780 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2848 stock/models.py:2972 stock/serializers.py:717 +#: stock/models.py:2865 stock/models.py:2989 stock/serializers.py:717 #: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1336 #: stock/serializers.py:1425 stock/serializers.py:1624 msgid "Notes" @@ -345,7 +345,7 @@ msgstr "Mora biti važeći broj" msgid "Currency" msgstr "Valuta" -#: InvenTree/serializers.py:298 part/serializers.py:1385 +#: InvenTree/serializers.py:298 part/serializers.py:1357 msgid "Select currency from available options" msgstr "Odaberite valutu među dostupnim opcijama" @@ -553,14 +553,14 @@ msgstr "Uključi varijante" #: build/api.py:100 build/api.py:466 build/api.py:845 build/models.py:270 #: build/serializers.py:1225 build/serializers.py:1356 -#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:445 +#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:491 #: order/api.py:298 order/api.py:302 order/api.py:929 order/api.py:1187 #: order/api.py:1190 order/models.py:1941 order/models.py:2108 #: order/models.py:2109 part/api.py:1233 part/api.py:1236 part/api.py:1302 #: part/api.py:1589 part/models.py:472 part/models.py:3296 part/models.py:3439 #: part/models.py:3497 part/models.py:3518 part/models.py:3540 #: part/models.py:3679 part/models.py:4046 part/models.py:4368 -#: part/models.py:4787 part/serializers.py:1928 +#: part/models.py:4787 part/serializers.py:1900 #: report/templates/report/inventree_bill_of_materials_report.html:110 #: report/templates/report/inventree_bill_of_materials_report.html:137 #: report/templates/report/inventree_build_order_report.html:109 @@ -582,7 +582,7 @@ msgstr "Deo" #: build/api.py:120 build/api.py:123 build/serializers.py:1438 part/api.py:980 #: part/api.py:1316 part/api.py:1600 part/models.py:1080 part/models.py:3568 -#: part/models.py:4162 part/serializers.py:1752 stock/api.py:869 +#: part/models.py:4162 part/serializers.py:1724 stock/api.py:869 msgid "Category" msgstr "Kategorija" @@ -663,7 +663,7 @@ msgid "Optional" msgstr "Opciono" #: build/api.py:455 build/serializers.py:1415 common/setting/system.py:456 -#: part/models.py:1202 part/serializers.py:1714 part/serializers.py:1725 +#: part/models.py:1202 part/serializers.py:1686 part/serializers.py:1697 #: stock/api.py:639 msgid "Assembly" msgstr "Sklapanje" @@ -688,16 +688,16 @@ msgstr "Alocirano" msgid "Consumed" msgstr "" -#: build/api.py:499 company/models.py:912 company/serializers.py:440 +#: build/api.py:499 company/models.py:912 company/serializers.py:474 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 #: templates/email/part_event_notification.html:18 msgid "Available" msgstr "Dostupno" -#: build/api.py:523 build/serializers.py:1466 company/serializers.py:437 -#: order/serializers.py:1281 part/serializers.py:959 part/serializers.py:1306 -#: part/serializers.py:1761 +#: build/api.py:523 build/serializers.py:1466 company/serializers.py:471 +#: order/serializers.py:1281 part/serializers.py:931 part/serializers.py:1278 +#: part/serializers.py:1733 msgid "On Order" msgstr "Po narudžbini" @@ -963,7 +963,7 @@ msgstr "Izlaz izgradnje se ne slaže sa Nalogom za izgradnju" #: build/models.py:1136 build/models.py:1234 build/serializers.py:285 #: build/serializers.py:335 build/serializers.py:965 build/serializers.py:1739 #: order/models.py:717 order/serializers.py:658 order/serializers.py:844 -#: part/serializers.py:1708 stock/models.py:940 stock/models.py:1430 +#: part/serializers.py:1680 stock/models.py:940 stock/models.py:1430 #: stock/models.py:1878 stock/serializers.py:688 stock/serializers.py:1580 msgid "Quantity must be greater than zero" msgstr "Količina mora biti veća od nule" @@ -1385,20 +1385,20 @@ msgstr "Dozvoli varijante" msgid "BOM Item" msgstr "BOM stavka" -#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1310 -#: part/serializers.py:1765 +#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1282 +#: part/serializers.py:1737 msgid "In Production" msgstr "U proizvodnji" -#: build/serializers.py:1469 part/serializers.py:950 part/serializers.py:1314 +#: build/serializers.py:1469 part/serializers.py:922 part/serializers.py:1286 msgid "Scheduled to Build" msgstr "" -#: build/serializers.py:1472 part/serializers.py:987 +#: build/serializers.py:1472 part/serializers.py:959 msgid "External Stock" msgstr "Spoljašnje zalihe" -#: build/serializers.py:1473 part/serializers.py:1300 part/serializers.py:1808 +#: build/serializers.py:1473 part/serializers.py:1272 part/serializers.py:1780 msgid "Available Stock" msgstr "Dostupne zalihe" @@ -1588,7 +1588,7 @@ msgstr "Korisnik" msgid "Price break quantity" msgstr "Prelomna količina cene" -#: common/models.py:1348 company/serializers.py:564 order/models.py:1842 +#: common/models.py:1348 company/serializers.py:357 order/models.py:1842 #: order/models.py:3043 msgid "Price" msgstr "Cena" @@ -1760,7 +1760,7 @@ msgstr "Definicija" msgid "Unit definition" msgstr "Definicija jedinice" -#: common/models.py:1911 common/models.py:1974 stock/models.py:2967 +#: common/models.py:1911 common/models.py:1974 stock/models.py:2984 #: stock/serializers.py:247 msgid "Attachment" msgstr "Prilog" @@ -1839,7 +1839,7 @@ msgstr "Stanje logičkog ključa je jednako posebnom ključu u poslovnoj logici" #: common/models.py:2090 common/models.py:2329 company/models.py:622 #: machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2959 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2976 msgid "Value" msgstr "Vrednost" @@ -2048,7 +2048,7 @@ msgid "Response data from the barcode scan" msgstr "Podaci odgovora za skeniranje bar koda" #: common/models.py:2417 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Result" msgstr "Rezultat" @@ -2141,7 +2141,7 @@ msgid "Linked thread for this message" msgstr "" #: common/models.py:2656 -msgid "Prioriy" +msgid "Priority" msgstr "" #: common/models.py:2698 @@ -2671,8 +2671,8 @@ msgstr "Podrazumevano je da su delovi šabloni" msgid "Parts can be assembled from other components by default" msgstr "Podrazumevano je da se delovi mogu sastavljati od drugih komponenti" -#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1734 -#: part/serializers.py:1741 +#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1706 +#: part/serializers.py:1713 msgid "Component" msgstr "Komponenta" @@ -3772,7 +3772,7 @@ msgstr "Interni deo je aktivan" msgid "Supplier is Active" msgstr "Dobavljač je aktivan" -#: company/api.py:307 company/models.py:520 company/serializers.py:457 +#: company/api.py:307 company/models.py:520 company/serializers.py:503 #: part/serializers.py:566 msgid "Manufacturer" msgstr "Proizvođač" @@ -3964,7 +3964,7 @@ msgid "Link to address information (external)" msgstr "Link za adresne informacije (eksterni)" #: company/models.py:492 company/models.py:609 company/models.py:832 -#: company/serializers.py:471 stock/api.py:561 +#: company/serializers.py:517 stock/api.py:561 msgid "Manufacturer Part" msgstr "Deo proizvođača" @@ -3981,7 +3981,7 @@ msgstr "Izaberi deo" msgid "Select manufacturer" msgstr "Izaberi proizvođača" -#: company/models.py:527 company/serializers.py:479 order/serializers.py:734 +#: company/models.py:527 company/serializers.py:525 order/serializers.py:734 #: part/serializers.py:576 msgid "MPN" msgstr "Broj dela proizvođača" @@ -4030,7 +4030,7 @@ msgstr "Jedinice pakovanja moraju biti veće od nule" msgid "Linked manufacturer part must reference the same base part" msgstr "Povezani delovi dobavljača moraju referencirati isti osnovni deo" -#: company/models.py:810 company/serializers.py:449 company/serializers.py:467 +#: company/models.py:810 company/serializers.py:495 company/serializers.py:513 #: order/models.py:639 part/serializers.py:550 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 @@ -4134,10 +4134,14 @@ msgstr "Podrazumevana valuta koja se koristi za ovog dobavljača" msgid "Company Name" msgstr "Naziv kompanije" -#: company/serializers.py:433 part/serializers.py:955 stock/serializers.py:428 +#: company/serializers.py:467 part/serializers.py:927 stock/serializers.py:428 msgid "In Stock" msgstr "Na zalihama" +#: company/serializers.py:484 +msgid "Price Breaks" +msgstr "" + #: data_exporter/mixins.py:325 data_exporter/mixins.py:403 msgid "Error occurred during data export" msgstr "" @@ -4290,7 +4294,7 @@ msgstr "Originalni podaci vrste" msgid "Errors" msgstr "Greške" -#: importer/models.py:550 part/serializers.py:1268 +#: importer/models.py:550 part/serializers.py:1240 msgid "Valid" msgstr "Važeće" @@ -5677,7 +5681,7 @@ msgstr "Ključne reči dela da bi se poboljšala vidljivost u rezultatima pretra msgid "Part category" msgstr "Kategorija dela" -#: part/models.py:1088 part/serializers.py:929 +#: part/models.py:1088 part/serializers.py:901 #: report/templates/report/inventree_stock_location_report.html:103 msgid "IPN" msgstr "Interni broj dela" @@ -5718,7 +5722,7 @@ msgstr "Podrazumevani istek" msgid "Expiry time (in days) for stock items of this part" msgstr "Vreme isteka (u danima) za stavke sa zaliha ovog dela" -#: part/models.py:1186 part/serializers.py:1003 +#: part/models.py:1186 part/serializers.py:975 msgid "Minimum Stock" msgstr "Minimalne zalihe" @@ -6418,203 +6422,203 @@ msgstr "Deo proizvođača koji se poklapa sa ovim brojem dela proizvođača već msgid "Supplier part matching this SKU already exists" msgstr "Deo dobavljača koji se opklapa sa ovim brojem dela dobavljača već postoji" -#: part/serializers.py:914 +#: part/serializers.py:886 msgid "Category Name" msgstr "Naziv kategorije" -#: part/serializers.py:943 +#: part/serializers.py:915 msgid "Building" msgstr "Izrađivanje" -#: part/serializers.py:944 +#: part/serializers.py:916 msgid "Quantity of this part currently being in production" msgstr "" -#: part/serializers.py:951 +#: part/serializers.py:923 msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:971 stock/serializers.py:1019 stock/serializers.py:1189 +#: part/serializers.py:943 stock/serializers.py:1019 stock/serializers.py:1189 #: users/ruleset.py:30 msgid "Stock Items" msgstr "Stavke sa zaliha" -#: part/serializers.py:975 +#: part/serializers.py:947 msgid "Revisions" msgstr "Revizije" -#: part/serializers.py:979 +#: part/serializers.py:951 msgid "Suppliers" msgstr "Dobavljači" -#: part/serializers.py:983 part/serializers.py:1297 +#: part/serializers.py:955 part/serializers.py:1269 #: templates/email/low_stock_notification.html:16 #: templates/email/part_event_notification.html:17 msgid "Total Stock" msgstr "Ukupne zalihe" -#: part/serializers.py:991 +#: part/serializers.py:963 msgid "Unallocated Stock" msgstr "Nealocirane zalihe" -#: part/serializers.py:999 +#: part/serializers.py:971 msgid "Variant Stock" msgstr "Varijante zaliha" -#: part/serializers.py:1054 +#: part/serializers.py:1026 msgid "Duplicate Part" msgstr "Dupliraj deo" -#: part/serializers.py:1055 +#: part/serializers.py:1027 msgid "Copy initial data from another Part" msgstr "Kopiraj inicijalne podatke od drugog dela" -#: part/serializers.py:1061 +#: part/serializers.py:1033 msgid "Initial Stock" msgstr "Početne zalihe" -#: part/serializers.py:1062 +#: part/serializers.py:1034 msgid "Create Part with initial stock quantity" msgstr "Kreiraj deo sa početnom količinom zaliha" -#: part/serializers.py:1068 +#: part/serializers.py:1040 msgid "Supplier Information" msgstr "Informacije o dobavljaču" -#: part/serializers.py:1069 +#: part/serializers.py:1041 msgid "Add initial supplier information for this part" msgstr "Dodaj inicijalne informacije o dobavljaču za ovaj deo" -#: part/serializers.py:1077 +#: part/serializers.py:1049 msgid "Copy Category Parameters" msgstr "Kopiraj parametre kategorije" -#: part/serializers.py:1078 +#: part/serializers.py:1050 msgid "Copy parameter templates from selected part category" msgstr "Kopiraj parametarske šablone sa izabrane kategorije dela" -#: part/serializers.py:1083 +#: part/serializers.py:1055 msgid "Existing Image" msgstr "Postojeća slika" -#: part/serializers.py:1084 +#: part/serializers.py:1056 msgid "Filename of an existing part image" msgstr "Ime fajla postojeće slike dela" -#: part/serializers.py:1101 +#: part/serializers.py:1073 msgid "Image file does not exist" msgstr "Fajl sa slikom ne postoji" -#: part/serializers.py:1269 +#: part/serializers.py:1241 msgid "Validate entire Bill of Materials" msgstr "Validiraj ceo spisak materijala" -#: part/serializers.py:1303 part/serializers.py:1769 +#: part/serializers.py:1275 part/serializers.py:1741 msgid "Can Build" msgstr "Može se izgraditi" -#: part/serializers.py:1320 +#: part/serializers.py:1292 msgid "Required for Build Orders" msgstr "" -#: part/serializers.py:1325 +#: part/serializers.py:1297 msgid "Allocated to Build Orders" msgstr "" -#: part/serializers.py:1332 +#: part/serializers.py:1304 msgid "Required for Sales Orders" msgstr "" -#: part/serializers.py:1336 +#: part/serializers.py:1308 msgid "Allocated to Sales Orders" msgstr "" -#: part/serializers.py:1475 +#: part/serializers.py:1447 msgid "Minimum Price" msgstr "Minimalna cena" -#: part/serializers.py:1476 +#: part/serializers.py:1448 msgid "Override calculated value for minimum price" msgstr "Izmeni izračunatu vrednost za minimalnu cenu" -#: part/serializers.py:1483 +#: part/serializers.py:1455 msgid "Minimum price currency" msgstr "Minimalna valuta cene" -#: part/serializers.py:1490 +#: part/serializers.py:1462 msgid "Maximum Price" msgstr "Maksimalna cena" -#: part/serializers.py:1491 +#: part/serializers.py:1463 msgid "Override calculated value for maximum price" msgstr "Izmeni izračunatu vrednost maksimalne cene" -#: part/serializers.py:1498 +#: part/serializers.py:1470 msgid "Maximum price currency" msgstr "Maksimalna valuta cene" -#: part/serializers.py:1527 +#: part/serializers.py:1499 msgid "Update" msgstr "Ažuriraj" -#: part/serializers.py:1528 +#: part/serializers.py:1500 msgid "Update pricing for this part" msgstr "Ažuriraj cene za ovaj deo" -#: part/serializers.py:1551 +#: part/serializers.py:1523 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" msgstr "Nija moguća konverzija iz dostavljen valute u {default_currency}" -#: part/serializers.py:1558 +#: part/serializers.py:1530 msgid "Minimum price must not be greater than maximum price" msgstr "Minimalna cena ne sme biti veća od maksimalne cene" -#: part/serializers.py:1561 +#: part/serializers.py:1533 msgid "Maximum price must not be less than minimum price" msgstr "Maksimalna cena ne sme biti manja od minimalne cene" -#: part/serializers.py:1715 +#: part/serializers.py:1687 msgid "Select the parent assembly" msgstr "Izaberi nadređeni sklop" -#: part/serializers.py:1735 +#: part/serializers.py:1707 msgid "Select the component part" msgstr "Izaberi komponentu dela" -#: part/serializers.py:1929 +#: part/serializers.py:1901 msgid "Select part to copy BOM from" msgstr "Izaberi deo sa kog će se kopirati spisak materijala" -#: part/serializers.py:1937 +#: part/serializers.py:1909 msgid "Remove Existing Data" msgstr "Ukloni postojeće podatke" -#: part/serializers.py:1938 +#: part/serializers.py:1910 msgid "Remove existing BOM items before copying" msgstr "Ukloni postojeće stavke sa spiska materijala pre kopiranja" -#: part/serializers.py:1943 +#: part/serializers.py:1915 msgid "Include Inherited" msgstr "Uključi nasleđeno" -#: part/serializers.py:1944 +#: part/serializers.py:1916 msgid "Include BOM items which are inherited from templated parts" msgstr "Uključi stavke sa spiska materijala koje su nasleđene od šablonskih delova" -#: part/serializers.py:1949 +#: part/serializers.py:1921 msgid "Skip Invalid Rows" msgstr "Preskoči nevažeće vrste" -#: part/serializers.py:1950 +#: part/serializers.py:1922 msgid "Enable this option to skip invalid rows" msgstr "Omogući ovu opciju za preskakanje nevažećih vrsta" -#: part/serializers.py:1955 +#: part/serializers.py:1927 msgid "Copy Substitute Parts" msgstr "Kopiraj zamenske delove" -#: part/serializers.py:1956 +#: part/serializers.py:1928 msgid "Copy substitute parts when duplicate BOM items" msgstr "Kopiraj zamenske delove prilikom duplikacije stavki sa spiska materijala" @@ -8455,115 +8459,119 @@ msgstr "Serijski brojevi moraju biti dostavljeni kao lista" msgid "Quantity does not match serial numbers" msgstr "Količine se ne poklapaju sa serijskim brojevima" -#: stock/models.py:2012 stock/models.py:2917 +#: stock/models.py:1912 +msgid "Cannot assign stock to structural location" +msgstr "" + +#: stock/models.py:2029 stock/models.py:2934 msgid "Test template does not exist" msgstr "Test šablon ne postoji" -#: stock/models.py:2030 +#: stock/models.py:2047 msgid "Stock item has been assigned to a sales order" msgstr "Stavka sa zaliha je dodeljena nalogu za prodaju" -#: stock/models.py:2034 +#: stock/models.py:2051 msgid "Stock item is installed in another item" msgstr "Stavka sa zaliha je instalirana u drugu stavku" -#: stock/models.py:2037 +#: stock/models.py:2054 msgid "Stock item contains other items" msgstr "Stavka sa zaliha sadrži druge stavke" -#: stock/models.py:2040 +#: stock/models.py:2057 msgid "Stock item has been assigned to a customer" msgstr "Stavka sa zaliha je dodeljena mušteriji" -#: stock/models.py:2043 stock/models.py:2226 +#: stock/models.py:2060 stock/models.py:2243 msgid "Stock item is currently in production" msgstr "Stavka sa zaliha je trenutno u produkciji" -#: stock/models.py:2046 +#: stock/models.py:2063 msgid "Serialized stock cannot be merged" msgstr "Serijalizovane zalihe se ne mogu spojiti" -#: stock/models.py:2053 stock/serializers.py:1462 +#: stock/models.py:2070 stock/serializers.py:1462 msgid "Duplicate stock items" msgstr "Dupliraj stavke sa zaliha" -#: stock/models.py:2057 +#: stock/models.py:2074 msgid "Stock items must refer to the same part" msgstr "Stavke sa zaliha se moraju odnositi na isti deo" -#: stock/models.py:2065 +#: stock/models.py:2082 msgid "Stock items must refer to the same supplier part" msgstr "Stavke sa zaliha se moraju odnositi na isti deo dobavljača" -#: stock/models.py:2070 +#: stock/models.py:2087 msgid "Stock status codes must match" msgstr "Statusne šifre zaliha moraju da se poklapaju" -#: stock/models.py:2349 +#: stock/models.py:2366 msgid "StockItem cannot be moved as it is not in stock" msgstr "Stavka se ne može pomeriti jer nije na zalihama" -#: stock/models.py:2818 +#: stock/models.py:2835 msgid "Stock Item Tracking" msgstr "Praćenje stavke sa zaliha" -#: stock/models.py:2849 +#: stock/models.py:2866 msgid "Entry notes" msgstr "Ulazne beleške" -#: stock/models.py:2889 +#: stock/models.py:2906 msgid "Stock Item Test Result" msgstr "Rezultat testa stavke sa zaliha" -#: stock/models.py:2920 +#: stock/models.py:2937 msgid "Value must be provided for this test" msgstr "Vrednost mora biti dostavljena za ovaj test" -#: stock/models.py:2924 +#: stock/models.py:2941 msgid "Attachment must be uploaded for this test" msgstr "Prilog mora biti dostavljen za ovaj test" -#: stock/models.py:2929 +#: stock/models.py:2946 msgid "Invalid value for this test" msgstr "Nevažeća vrednost za ovaj test" -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Test result" msgstr "Rezultat testa" -#: stock/models.py:2960 +#: stock/models.py:2977 msgid "Test output value" msgstr "Vrednost završetka testa" -#: stock/models.py:2968 stock/serializers.py:248 +#: stock/models.py:2985 stock/serializers.py:248 msgid "Test result attachment" msgstr "Prilog uz test rezultat" -#: stock/models.py:2972 +#: stock/models.py:2989 msgid "Test notes" msgstr "Beleške sa testa" -#: stock/models.py:2980 +#: stock/models.py:2997 msgid "Test station" msgstr "Stanica za testiranje" -#: stock/models.py:2981 +#: stock/models.py:2998 msgid "The identifier of the test station where the test was performed" msgstr "Identifikator stanice za testiranje gde je test izvršen" -#: stock/models.py:2987 +#: stock/models.py:3004 msgid "Started" msgstr "Započeto" -#: stock/models.py:2988 +#: stock/models.py:3005 msgid "The timestamp of the test start" msgstr "Vreme početka testa" -#: stock/models.py:2994 +#: stock/models.py:3011 msgid "Finished" msgstr "Završeno" -#: stock/models.py:2995 +#: stock/models.py:3012 msgid "The timestamp of the test finish" msgstr "Vreme završetka testa" @@ -8902,83 +8910,87 @@ msgstr "Zalihe dodane ručno" msgid "Stock manually removed" msgstr "Zaliha ručno uklonjena" -#: stock/status_codes.py:57 +#: stock/status_codes.py:56 +msgid "Serialized stock items" +msgstr "" + +#: stock/status_codes.py:58 msgid "Returned to stock" msgstr "" -#: stock/status_codes.py:60 +#: stock/status_codes.py:61 msgid "Location changed" msgstr "Lokacija promenjena" -#: stock/status_codes.py:61 +#: stock/status_codes.py:62 msgid "Stock updated" msgstr "Zaliha obnovljena" -#: stock/status_codes.py:64 +#: stock/status_codes.py:65 msgid "Installed into assembly" msgstr "Instalisan u sklopu" -#: stock/status_codes.py:65 +#: stock/status_codes.py:66 msgid "Removed from assembly" msgstr "Skinuto sa sklopa" -#: stock/status_codes.py:67 +#: stock/status_codes.py:68 msgid "Installed component item" msgstr "Instalirana stavka komponente" -#: stock/status_codes.py:68 +#: stock/status_codes.py:69 msgid "Removed component item" msgstr "Uklonjena stavka komponente" -#: stock/status_codes.py:71 +#: stock/status_codes.py:72 msgid "Split from parent item" msgstr "Odvoj od nadređene stavke" -#: stock/status_codes.py:72 +#: stock/status_codes.py:73 msgid "Split child item" msgstr "Podeli podređenu stavku" -#: stock/status_codes.py:75 +#: stock/status_codes.py:76 msgid "Merged stock items" msgstr "Spojene stavke zaliha" -#: stock/status_codes.py:78 +#: stock/status_codes.py:79 msgid "Converted to variant" msgstr "Pretvoreno u varijaciju" -#: stock/status_codes.py:81 +#: stock/status_codes.py:82 msgid "Build order output created" msgstr "Započeta obrada naloga za izradu" -#: stock/status_codes.py:82 +#: stock/status_codes.py:83 msgid "Build order output completed" msgstr "Završena obrada naloga za izradu" -#: stock/status_codes.py:83 +#: stock/status_codes.py:84 msgid "Build order output rejected" msgstr "Odbijen rezultat naloga za izradu" -#: stock/status_codes.py:84 +#: stock/status_codes.py:85 msgid "Consumed by build order" msgstr "Potrošeno od strane nalga za izradu" -#: stock/status_codes.py:87 +#: stock/status_codes.py:88 msgid "Shipped against Sales Order" msgstr "Isporučeno prema nalogu za prodaju" -#: stock/status_codes.py:90 +#: stock/status_codes.py:91 msgid "Received against Purchase Order" msgstr "Primljeno prema nalogu za kupovinu" -#: stock/status_codes.py:93 +#: stock/status_codes.py:94 msgid "Returned against Return Order" msgstr "Vraćeno prema nalogu za vraćanje" -#: stock/status_codes.py:96 +#: stock/status_codes.py:97 msgid "Sent to customer" msgstr "Poslato mušteriji" -#: stock/status_codes.py:97 +#: stock/status_codes.py:98 msgid "Returned from customer" msgstr "Vratila mušterija" diff --git a/src/backend/InvenTree/locale/sv/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/sv/LC_MESSAGES/django.po index 7fb7ad2501..899d9e5f00 100644 --- a/src/backend/InvenTree/locale/sv/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/sv/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-19 04:55+0000\n" -"PO-Revision-Date: 2025-11-19 04:59\n" +"POT-Creation-Date: 2025-11-24 06:50+0000\n" +"PO-Revision-Date: 2025-11-24 06:54\n" "Last-Translator: \n" "Language-Team: Swedish\n" "Language: sv_SE\n" @@ -81,21 +81,21 @@ msgstr "Den angivna primära e-postadressen är inte giltig." msgid "The provided email domain is not approved." msgstr "Den angivna e-postdomänen är inte godkänd." -#: InvenTree/conversion.py:166 +#: InvenTree/conversion.py:240 #, python-brace-format msgid "Invalid unit provided ({unit})" msgstr "Ogiltig enhet angiven ({unit})" -#: InvenTree/conversion.py:183 +#: InvenTree/conversion.py:257 msgid "No value provided" msgstr "Inget värde angivet" -#: InvenTree/conversion.py:210 +#: InvenTree/conversion.py:284 #, python-brace-format msgid "Could not convert {original} to {unit}" msgstr "Kunde inte konvertera {original} till {unit}" -#: InvenTree/conversion.py:212 InvenTree/conversion.py:226 +#: InvenTree/conversion.py:286 InvenTree/conversion.py:300 #: InvenTree/helpers.py:597 order/models.py:720 order/models.py:1015 msgid "Invalid quantity provided" msgstr "Ogiltigt antal angivet" @@ -116,7 +116,7 @@ msgstr "" #: build/serializers.py:580 build/serializers.py:1788 company/models.py:857 #: order/models.py:1780 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2848 stock/models.py:2972 stock/serializers.py:717 +#: stock/models.py:2865 stock/models.py:2989 stock/serializers.py:717 #: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1336 #: stock/serializers.py:1425 stock/serializers.py:1624 msgid "Notes" @@ -345,7 +345,7 @@ msgstr "Måste vara ett giltigt nummer" msgid "Currency" msgstr "Valuta" -#: InvenTree/serializers.py:298 part/serializers.py:1385 +#: InvenTree/serializers.py:298 part/serializers.py:1357 msgid "Select currency from available options" msgstr "Välj valuta från tillgängliga alternativ" @@ -553,14 +553,14 @@ msgstr "Inkludera varianter" #: build/api.py:100 build/api.py:466 build/api.py:845 build/models.py:270 #: build/serializers.py:1225 build/serializers.py:1356 -#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:445 +#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:491 #: order/api.py:298 order/api.py:302 order/api.py:929 order/api.py:1187 #: order/api.py:1190 order/models.py:1941 order/models.py:2108 #: order/models.py:2109 part/api.py:1233 part/api.py:1236 part/api.py:1302 #: part/api.py:1589 part/models.py:472 part/models.py:3296 part/models.py:3439 #: part/models.py:3497 part/models.py:3518 part/models.py:3540 #: part/models.py:3679 part/models.py:4046 part/models.py:4368 -#: part/models.py:4787 part/serializers.py:1928 +#: part/models.py:4787 part/serializers.py:1900 #: report/templates/report/inventree_bill_of_materials_report.html:110 #: report/templates/report/inventree_bill_of_materials_report.html:137 #: report/templates/report/inventree_build_order_report.html:109 @@ -582,7 +582,7 @@ msgstr "Del" #: build/api.py:120 build/api.py:123 build/serializers.py:1438 part/api.py:980 #: part/api.py:1316 part/api.py:1600 part/models.py:1080 part/models.py:3568 -#: part/models.py:4162 part/serializers.py:1752 stock/api.py:869 +#: part/models.py:4162 part/serializers.py:1724 stock/api.py:869 msgid "Category" msgstr "Kategori" @@ -663,7 +663,7 @@ msgid "Optional" msgstr "Valfri" #: build/api.py:455 build/serializers.py:1415 common/setting/system.py:456 -#: part/models.py:1202 part/serializers.py:1714 part/serializers.py:1725 +#: part/models.py:1202 part/serializers.py:1686 part/serializers.py:1697 #: stock/api.py:639 msgid "Assembly" msgstr "" @@ -688,16 +688,16 @@ msgstr "Allokerad" msgid "Consumed" msgstr "Konsumerad" -#: build/api.py:499 company/models.py:912 company/serializers.py:440 +#: build/api.py:499 company/models.py:912 company/serializers.py:474 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 #: templates/email/part_event_notification.html:18 msgid "Available" msgstr "Tillgänglig" -#: build/api.py:523 build/serializers.py:1466 company/serializers.py:437 -#: order/serializers.py:1281 part/serializers.py:959 part/serializers.py:1306 -#: part/serializers.py:1761 +#: build/api.py:523 build/serializers.py:1466 company/serializers.py:471 +#: order/serializers.py:1281 part/serializers.py:931 part/serializers.py:1278 +#: part/serializers.py:1733 msgid "On Order" msgstr "" @@ -963,7 +963,7 @@ msgstr "Byggutgång matchar inte bygg order" #: build/models.py:1136 build/models.py:1234 build/serializers.py:285 #: build/serializers.py:335 build/serializers.py:965 build/serializers.py:1739 #: order/models.py:717 order/serializers.py:658 order/serializers.py:844 -#: part/serializers.py:1708 stock/models.py:940 stock/models.py:1430 +#: part/serializers.py:1680 stock/models.py:940 stock/models.py:1430 #: stock/models.py:1878 stock/serializers.py:688 stock/serializers.py:1580 msgid "Quantity must be greater than zero" msgstr "" @@ -1385,20 +1385,20 @@ msgstr "Tillåt varianter" msgid "BOM Item" msgstr "" -#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1310 -#: part/serializers.py:1765 +#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1282 +#: part/serializers.py:1737 msgid "In Production" msgstr "" -#: build/serializers.py:1469 part/serializers.py:950 part/serializers.py:1314 +#: build/serializers.py:1469 part/serializers.py:922 part/serializers.py:1286 msgid "Scheduled to Build" msgstr "" -#: build/serializers.py:1472 part/serializers.py:987 +#: build/serializers.py:1472 part/serializers.py:959 msgid "External Stock" msgstr "" -#: build/serializers.py:1473 part/serializers.py:1300 part/serializers.py:1808 +#: build/serializers.py:1473 part/serializers.py:1272 part/serializers.py:1780 msgid "Available Stock" msgstr "" @@ -1588,7 +1588,7 @@ msgstr "Användare" msgid "Price break quantity" msgstr "" -#: common/models.py:1348 company/serializers.py:564 order/models.py:1842 +#: common/models.py:1348 company/serializers.py:357 order/models.py:1842 #: order/models.py:3043 msgid "Price" msgstr "Pris" @@ -1760,7 +1760,7 @@ msgstr "Definition" msgid "Unit definition" msgstr "" -#: common/models.py:1911 common/models.py:1974 stock/models.py:2967 +#: common/models.py:1911 common/models.py:1974 stock/models.py:2984 #: stock/serializers.py:247 msgid "Attachment" msgstr "Bilaga" @@ -1839,7 +1839,7 @@ msgstr "" #: common/models.py:2090 common/models.py:2329 company/models.py:622 #: machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2959 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2976 msgid "Value" msgstr "Värde" @@ -2048,7 +2048,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2417 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Result" msgstr "Resultat" @@ -2141,8 +2141,8 @@ msgid "Linked thread for this message" msgstr "" #: common/models.py:2656 -msgid "Prioriy" -msgstr "Prioritet" +msgid "Priority" +msgstr "" #: common/models.py:2698 msgid "Email Thread" @@ -2671,8 +2671,8 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1734 -#: part/serializers.py:1741 +#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1706 +#: part/serializers.py:1713 msgid "Component" msgstr "Komponent" @@ -3772,7 +3772,7 @@ msgstr "" msgid "Supplier is Active" msgstr "" -#: company/api.py:307 company/models.py:520 company/serializers.py:457 +#: company/api.py:307 company/models.py:520 company/serializers.py:503 #: part/serializers.py:566 msgid "Manufacturer" msgstr "Tillverkare" @@ -3964,7 +3964,7 @@ msgid "Link to address information (external)" msgstr "" #: company/models.py:492 company/models.py:609 company/models.py:832 -#: company/serializers.py:471 stock/api.py:561 +#: company/serializers.py:517 stock/api.py:561 msgid "Manufacturer Part" msgstr "" @@ -3981,7 +3981,7 @@ msgstr "Välj del" msgid "Select manufacturer" msgstr "" -#: company/models.py:527 company/serializers.py:479 order/serializers.py:734 +#: company/models.py:527 company/serializers.py:525 order/serializers.py:734 #: part/serializers.py:576 msgid "MPN" msgstr "MPN" @@ -4030,7 +4030,7 @@ msgstr "" msgid "Linked manufacturer part must reference the same base part" msgstr "" -#: company/models.py:810 company/serializers.py:449 company/serializers.py:467 +#: company/models.py:810 company/serializers.py:495 company/serializers.py:513 #: order/models.py:639 part/serializers.py:550 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 @@ -4134,10 +4134,14 @@ msgstr "" msgid "Company Name" msgstr "Företagsnamn" -#: company/serializers.py:433 part/serializers.py:955 stock/serializers.py:428 +#: company/serializers.py:467 part/serializers.py:927 stock/serializers.py:428 msgid "In Stock" msgstr "I lager" +#: company/serializers.py:484 +msgid "Price Breaks" +msgstr "" + #: data_exporter/mixins.py:325 data_exporter/mixins.py:403 msgid "Error occurred during data export" msgstr "" @@ -4290,7 +4294,7 @@ msgstr "" msgid "Errors" msgstr "Fel" -#: importer/models.py:550 part/serializers.py:1268 +#: importer/models.py:550 part/serializers.py:1240 msgid "Valid" msgstr "Giltig" @@ -5677,7 +5681,7 @@ msgstr "" msgid "Part category" msgstr "Delkategori" -#: part/models.py:1088 part/serializers.py:929 +#: part/models.py:1088 part/serializers.py:901 #: report/templates/report/inventree_stock_location_report.html:103 msgid "IPN" msgstr "IPN" @@ -5718,7 +5722,7 @@ msgstr "" msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:1186 part/serializers.py:1003 +#: part/models.py:1186 part/serializers.py:975 msgid "Minimum Stock" msgstr "" @@ -6418,203 +6422,203 @@ msgstr "" msgid "Supplier part matching this SKU already exists" msgstr "" -#: part/serializers.py:914 +#: part/serializers.py:886 msgid "Category Name" msgstr "Kategorinamn" -#: part/serializers.py:943 +#: part/serializers.py:915 msgid "Building" msgstr "" -#: part/serializers.py:944 +#: part/serializers.py:916 msgid "Quantity of this part currently being in production" msgstr "" -#: part/serializers.py:951 +#: part/serializers.py:923 msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:971 stock/serializers.py:1019 stock/serializers.py:1189 +#: part/serializers.py:943 stock/serializers.py:1019 stock/serializers.py:1189 #: users/ruleset.py:30 msgid "Stock Items" msgstr "" -#: part/serializers.py:975 +#: part/serializers.py:947 msgid "Revisions" msgstr "Revisioner" -#: part/serializers.py:979 +#: part/serializers.py:951 msgid "Suppliers" msgstr "Leverantörer" -#: part/serializers.py:983 part/serializers.py:1297 +#: part/serializers.py:955 part/serializers.py:1269 #: templates/email/low_stock_notification.html:16 #: templates/email/part_event_notification.html:17 msgid "Total Stock" msgstr "" -#: part/serializers.py:991 +#: part/serializers.py:963 msgid "Unallocated Stock" msgstr "" -#: part/serializers.py:999 +#: part/serializers.py:971 msgid "Variant Stock" msgstr "" -#: part/serializers.py:1054 +#: part/serializers.py:1026 msgid "Duplicate Part" msgstr "" -#: part/serializers.py:1055 +#: part/serializers.py:1027 msgid "Copy initial data from another Part" msgstr "" -#: part/serializers.py:1061 +#: part/serializers.py:1033 msgid "Initial Stock" msgstr "" -#: part/serializers.py:1062 +#: part/serializers.py:1034 msgid "Create Part with initial stock quantity" msgstr "" -#: part/serializers.py:1068 +#: part/serializers.py:1040 msgid "Supplier Information" msgstr "" -#: part/serializers.py:1069 +#: part/serializers.py:1041 msgid "Add initial supplier information for this part" msgstr "" -#: part/serializers.py:1077 +#: part/serializers.py:1049 msgid "Copy Category Parameters" msgstr "" -#: part/serializers.py:1078 +#: part/serializers.py:1050 msgid "Copy parameter templates from selected part category" msgstr "" -#: part/serializers.py:1083 +#: part/serializers.py:1055 msgid "Existing Image" msgstr "" -#: part/serializers.py:1084 +#: part/serializers.py:1056 msgid "Filename of an existing part image" msgstr "" -#: part/serializers.py:1101 +#: part/serializers.py:1073 msgid "Image file does not exist" msgstr "" -#: part/serializers.py:1269 +#: part/serializers.py:1241 msgid "Validate entire Bill of Materials" msgstr "" -#: part/serializers.py:1303 part/serializers.py:1769 +#: part/serializers.py:1275 part/serializers.py:1741 msgid "Can Build" msgstr "" -#: part/serializers.py:1320 +#: part/serializers.py:1292 msgid "Required for Build Orders" msgstr "" -#: part/serializers.py:1325 +#: part/serializers.py:1297 msgid "Allocated to Build Orders" msgstr "" -#: part/serializers.py:1332 +#: part/serializers.py:1304 msgid "Required for Sales Orders" msgstr "" -#: part/serializers.py:1336 +#: part/serializers.py:1308 msgid "Allocated to Sales Orders" msgstr "" -#: part/serializers.py:1475 +#: part/serializers.py:1447 msgid "Minimum Price" msgstr "" -#: part/serializers.py:1476 +#: part/serializers.py:1448 msgid "Override calculated value for minimum price" msgstr "" -#: part/serializers.py:1483 +#: part/serializers.py:1455 msgid "Minimum price currency" msgstr "" -#: part/serializers.py:1490 +#: part/serializers.py:1462 msgid "Maximum Price" msgstr "" -#: part/serializers.py:1491 +#: part/serializers.py:1463 msgid "Override calculated value for maximum price" msgstr "" -#: part/serializers.py:1498 +#: part/serializers.py:1470 msgid "Maximum price currency" msgstr "" -#: part/serializers.py:1527 +#: part/serializers.py:1499 msgid "Update" msgstr "Uppdatera" -#: part/serializers.py:1528 +#: part/serializers.py:1500 msgid "Update pricing for this part" msgstr "" -#: part/serializers.py:1551 +#: part/serializers.py:1523 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" msgstr "" -#: part/serializers.py:1558 +#: part/serializers.py:1530 msgid "Minimum price must not be greater than maximum price" msgstr "" -#: part/serializers.py:1561 +#: part/serializers.py:1533 msgid "Maximum price must not be less than minimum price" msgstr "" -#: part/serializers.py:1715 +#: part/serializers.py:1687 msgid "Select the parent assembly" msgstr "" -#: part/serializers.py:1735 +#: part/serializers.py:1707 msgid "Select the component part" msgstr "" -#: part/serializers.py:1929 +#: part/serializers.py:1901 msgid "Select part to copy BOM from" msgstr "" -#: part/serializers.py:1937 +#: part/serializers.py:1909 msgid "Remove Existing Data" msgstr "" -#: part/serializers.py:1938 +#: part/serializers.py:1910 msgid "Remove existing BOM items before copying" msgstr "" -#: part/serializers.py:1943 +#: part/serializers.py:1915 msgid "Include Inherited" msgstr "" -#: part/serializers.py:1944 +#: part/serializers.py:1916 msgid "Include BOM items which are inherited from templated parts" msgstr "" -#: part/serializers.py:1949 +#: part/serializers.py:1921 msgid "Skip Invalid Rows" msgstr "Hoppa över ogiltiga rader" -#: part/serializers.py:1950 +#: part/serializers.py:1922 msgid "Enable this option to skip invalid rows" msgstr "" -#: part/serializers.py:1955 +#: part/serializers.py:1927 msgid "Copy Substitute Parts" msgstr "" -#: part/serializers.py:1956 +#: part/serializers.py:1928 msgid "Copy substitute parts when duplicate BOM items" msgstr "" @@ -8455,115 +8459,119 @@ msgstr "" msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:2012 stock/models.py:2917 +#: stock/models.py:1912 +msgid "Cannot assign stock to structural location" +msgstr "" + +#: stock/models.py:2029 stock/models.py:2934 msgid "Test template does not exist" msgstr "" -#: stock/models.py:2030 +#: stock/models.py:2047 msgid "Stock item has been assigned to a sales order" msgstr "" -#: stock/models.py:2034 +#: stock/models.py:2051 msgid "Stock item is installed in another item" msgstr "" -#: stock/models.py:2037 +#: stock/models.py:2054 msgid "Stock item contains other items" msgstr "" -#: stock/models.py:2040 +#: stock/models.py:2057 msgid "Stock item has been assigned to a customer" msgstr "" -#: stock/models.py:2043 stock/models.py:2226 +#: stock/models.py:2060 stock/models.py:2243 msgid "Stock item is currently in production" msgstr "" -#: stock/models.py:2046 +#: stock/models.py:2063 msgid "Serialized stock cannot be merged" msgstr "" -#: stock/models.py:2053 stock/serializers.py:1462 +#: stock/models.py:2070 stock/serializers.py:1462 msgid "Duplicate stock items" msgstr "" -#: stock/models.py:2057 +#: stock/models.py:2074 msgid "Stock items must refer to the same part" msgstr "" -#: stock/models.py:2065 +#: stock/models.py:2082 msgid "Stock items must refer to the same supplier part" msgstr "" -#: stock/models.py:2070 +#: stock/models.py:2087 msgid "Stock status codes must match" msgstr "" -#: stock/models.py:2349 +#: stock/models.py:2366 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2818 +#: stock/models.py:2835 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2849 +#: stock/models.py:2866 msgid "Entry notes" msgstr "" -#: stock/models.py:2889 +#: stock/models.py:2906 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2920 +#: stock/models.py:2937 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2924 +#: stock/models.py:2941 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2929 +#: stock/models.py:2946 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Test result" msgstr "Testresultat" -#: stock/models.py:2960 +#: stock/models.py:2977 msgid "Test output value" msgstr "" -#: stock/models.py:2968 stock/serializers.py:248 +#: stock/models.py:2985 stock/serializers.py:248 msgid "Test result attachment" msgstr "" -#: stock/models.py:2972 +#: stock/models.py:2989 msgid "Test notes" msgstr "" -#: stock/models.py:2980 +#: stock/models.py:2997 msgid "Test station" msgstr "" -#: stock/models.py:2981 +#: stock/models.py:2998 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2987 +#: stock/models.py:3004 msgid "Started" msgstr "Startad" -#: stock/models.py:2988 +#: stock/models.py:3005 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2994 +#: stock/models.py:3011 msgid "Finished" msgstr "" -#: stock/models.py:2995 +#: stock/models.py:3012 msgid "The timestamp of the test finish" msgstr "" @@ -8902,83 +8910,87 @@ msgstr "Lagerpost manuellt tillagd" msgid "Stock manually removed" msgstr "Lagerpost manuellt borttagen" -#: stock/status_codes.py:57 +#: stock/status_codes.py:56 +msgid "Serialized stock items" +msgstr "" + +#: stock/status_codes.py:58 msgid "Returned to stock" msgstr "" -#: stock/status_codes.py:60 +#: stock/status_codes.py:61 msgid "Location changed" msgstr "Platsen har ändrats" -#: stock/status_codes.py:61 +#: stock/status_codes.py:62 msgid "Stock updated" msgstr "" -#: stock/status_codes.py:64 +#: stock/status_codes.py:65 msgid "Installed into assembly" msgstr "Installerad i montering" -#: stock/status_codes.py:65 +#: stock/status_codes.py:66 msgid "Removed from assembly" msgstr "Borttagen från montering" -#: stock/status_codes.py:67 +#: stock/status_codes.py:68 msgid "Installed component item" msgstr "Installerat komponentobjekt" -#: stock/status_codes.py:68 +#: stock/status_codes.py:69 msgid "Removed component item" msgstr "Tog bort komponentobjekt" -#: stock/status_codes.py:71 +#: stock/status_codes.py:72 msgid "Split from parent item" msgstr "Dela från överordnat objekt" -#: stock/status_codes.py:72 +#: stock/status_codes.py:73 msgid "Split child item" msgstr "Dela underordnat objekt" -#: stock/status_codes.py:75 +#: stock/status_codes.py:76 msgid "Merged stock items" msgstr "Sammanfogade lagerposter" -#: stock/status_codes.py:78 +#: stock/status_codes.py:79 msgid "Converted to variant" msgstr "Konverterad till variant" -#: stock/status_codes.py:81 +#: stock/status_codes.py:82 msgid "Build order output created" msgstr "Bygg orderutgång skapad" -#: stock/status_codes.py:82 +#: stock/status_codes.py:83 msgid "Build order output completed" msgstr "Bygg orderutgång slutförd" -#: stock/status_codes.py:83 +#: stock/status_codes.py:84 msgid "Build order output rejected" msgstr "" -#: stock/status_codes.py:84 +#: stock/status_codes.py:85 msgid "Consumed by build order" msgstr "Konsumeras av byggorder" -#: stock/status_codes.py:87 +#: stock/status_codes.py:88 msgid "Shipped against Sales Order" msgstr "" -#: stock/status_codes.py:90 +#: stock/status_codes.py:91 msgid "Received against Purchase Order" msgstr "" -#: stock/status_codes.py:93 +#: stock/status_codes.py:94 msgid "Returned against Return Order" msgstr "" -#: stock/status_codes.py:96 +#: stock/status_codes.py:97 msgid "Sent to customer" msgstr "Skickat till kund" -#: stock/status_codes.py:97 +#: stock/status_codes.py:98 msgid "Returned from customer" msgstr "Returnerad från kund" diff --git a/src/backend/InvenTree/locale/th/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/th/LC_MESSAGES/django.po index 89046bfde6..9d39e8afda 100644 --- a/src/backend/InvenTree/locale/th/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/th/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-19 04:55+0000\n" -"PO-Revision-Date: 2025-11-19 04:59\n" +"POT-Creation-Date: 2025-11-24 06:50+0000\n" +"PO-Revision-Date: 2025-11-24 06:54\n" "Last-Translator: \n" "Language-Team: Thai\n" "Language: th_TH\n" @@ -81,21 +81,21 @@ msgstr "" msgid "The provided email domain is not approved." msgstr "" -#: InvenTree/conversion.py:166 +#: InvenTree/conversion.py:240 #, python-brace-format msgid "Invalid unit provided ({unit})" msgstr "" -#: InvenTree/conversion.py:183 +#: InvenTree/conversion.py:257 msgid "No value provided" msgstr "" -#: InvenTree/conversion.py:210 +#: InvenTree/conversion.py:284 #, python-brace-format msgid "Could not convert {original} to {unit}" msgstr "" -#: InvenTree/conversion.py:212 InvenTree/conversion.py:226 +#: InvenTree/conversion.py:286 InvenTree/conversion.py:300 #: InvenTree/helpers.py:597 order/models.py:720 order/models.py:1015 msgid "Invalid quantity provided" msgstr "ปริมาณสินค้าไม่ถูกต้อง" @@ -116,7 +116,7 @@ msgstr "" #: build/serializers.py:580 build/serializers.py:1788 company/models.py:857 #: order/models.py:1780 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2848 stock/models.py:2972 stock/serializers.py:717 +#: stock/models.py:2865 stock/models.py:2989 stock/serializers.py:717 #: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1336 #: stock/serializers.py:1425 stock/serializers.py:1624 msgid "Notes" @@ -345,7 +345,7 @@ msgstr "ต้องเป็นตัวเลข" msgid "Currency" msgstr "สกุลเงิน" -#: InvenTree/serializers.py:298 part/serializers.py:1385 +#: InvenTree/serializers.py:298 part/serializers.py:1357 msgid "Select currency from available options" msgstr "" @@ -553,14 +553,14 @@ msgstr "" #: build/api.py:100 build/api.py:466 build/api.py:845 build/models.py:270 #: build/serializers.py:1225 build/serializers.py:1356 -#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:445 +#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:491 #: order/api.py:298 order/api.py:302 order/api.py:929 order/api.py:1187 #: order/api.py:1190 order/models.py:1941 order/models.py:2108 #: order/models.py:2109 part/api.py:1233 part/api.py:1236 part/api.py:1302 #: part/api.py:1589 part/models.py:472 part/models.py:3296 part/models.py:3439 #: part/models.py:3497 part/models.py:3518 part/models.py:3540 #: part/models.py:3679 part/models.py:4046 part/models.py:4368 -#: part/models.py:4787 part/serializers.py:1928 +#: part/models.py:4787 part/serializers.py:1900 #: report/templates/report/inventree_bill_of_materials_report.html:110 #: report/templates/report/inventree_bill_of_materials_report.html:137 #: report/templates/report/inventree_build_order_report.html:109 @@ -582,7 +582,7 @@ msgstr "" #: build/api.py:120 build/api.py:123 build/serializers.py:1438 part/api.py:980 #: part/api.py:1316 part/api.py:1600 part/models.py:1080 part/models.py:3568 -#: part/models.py:4162 part/serializers.py:1752 stock/api.py:869 +#: part/models.py:4162 part/serializers.py:1724 stock/api.py:869 msgid "Category" msgstr "" @@ -663,7 +663,7 @@ msgid "Optional" msgstr "" #: build/api.py:455 build/serializers.py:1415 common/setting/system.py:456 -#: part/models.py:1202 part/serializers.py:1714 part/serializers.py:1725 +#: part/models.py:1202 part/serializers.py:1686 part/serializers.py:1697 #: stock/api.py:639 msgid "Assembly" msgstr "" @@ -688,16 +688,16 @@ msgstr "" msgid "Consumed" msgstr "" -#: build/api.py:499 company/models.py:912 company/serializers.py:440 +#: build/api.py:499 company/models.py:912 company/serializers.py:474 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 #: templates/email/part_event_notification.html:18 msgid "Available" msgstr "" -#: build/api.py:523 build/serializers.py:1466 company/serializers.py:437 -#: order/serializers.py:1281 part/serializers.py:959 part/serializers.py:1306 -#: part/serializers.py:1761 +#: build/api.py:523 build/serializers.py:1466 company/serializers.py:471 +#: order/serializers.py:1281 part/serializers.py:931 part/serializers.py:1278 +#: part/serializers.py:1733 msgid "On Order" msgstr "" @@ -963,7 +963,7 @@ msgstr "" #: build/models.py:1136 build/models.py:1234 build/serializers.py:285 #: build/serializers.py:335 build/serializers.py:965 build/serializers.py:1739 #: order/models.py:717 order/serializers.py:658 order/serializers.py:844 -#: part/serializers.py:1708 stock/models.py:940 stock/models.py:1430 +#: part/serializers.py:1680 stock/models.py:940 stock/models.py:1430 #: stock/models.py:1878 stock/serializers.py:688 stock/serializers.py:1580 msgid "Quantity must be greater than zero" msgstr "จำนวนต้องมีค่ามากกว่า 0" @@ -1385,20 +1385,20 @@ msgstr "" msgid "BOM Item" msgstr "" -#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1310 -#: part/serializers.py:1765 +#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1282 +#: part/serializers.py:1737 msgid "In Production" msgstr "" -#: build/serializers.py:1469 part/serializers.py:950 part/serializers.py:1314 +#: build/serializers.py:1469 part/serializers.py:922 part/serializers.py:1286 msgid "Scheduled to Build" msgstr "" -#: build/serializers.py:1472 part/serializers.py:987 +#: build/serializers.py:1472 part/serializers.py:959 msgid "External Stock" msgstr "" -#: build/serializers.py:1473 part/serializers.py:1300 part/serializers.py:1808 +#: build/serializers.py:1473 part/serializers.py:1272 part/serializers.py:1780 msgid "Available Stock" msgstr "" @@ -1588,7 +1588,7 @@ msgstr "ผู้ใช้งาน" msgid "Price break quantity" msgstr "" -#: common/models.py:1348 company/serializers.py:564 order/models.py:1842 +#: common/models.py:1348 company/serializers.py:357 order/models.py:1842 #: order/models.py:3043 msgid "Price" msgstr "" @@ -1760,7 +1760,7 @@ msgstr "" msgid "Unit definition" msgstr "" -#: common/models.py:1911 common/models.py:1974 stock/models.py:2967 +#: common/models.py:1911 common/models.py:1974 stock/models.py:2984 #: stock/serializers.py:247 msgid "Attachment" msgstr "ไฟล์แนบ" @@ -1839,7 +1839,7 @@ msgstr "" #: common/models.py:2090 common/models.py:2329 company/models.py:622 #: machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2959 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2976 msgid "Value" msgstr "" @@ -2048,7 +2048,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2417 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Result" msgstr "" @@ -2141,7 +2141,7 @@ msgid "Linked thread for this message" msgstr "" #: common/models.py:2656 -msgid "Prioriy" +msgid "Priority" msgstr "" #: common/models.py:2698 @@ -2671,8 +2671,8 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1734 -#: part/serializers.py:1741 +#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1706 +#: part/serializers.py:1713 msgid "Component" msgstr "" @@ -3772,7 +3772,7 @@ msgstr "" msgid "Supplier is Active" msgstr "" -#: company/api.py:307 company/models.py:520 company/serializers.py:457 +#: company/api.py:307 company/models.py:520 company/serializers.py:503 #: part/serializers.py:566 msgid "Manufacturer" msgstr "" @@ -3964,7 +3964,7 @@ msgid "Link to address information (external)" msgstr "" #: company/models.py:492 company/models.py:609 company/models.py:832 -#: company/serializers.py:471 stock/api.py:561 +#: company/serializers.py:517 stock/api.py:561 msgid "Manufacturer Part" msgstr "" @@ -3981,7 +3981,7 @@ msgstr "" msgid "Select manufacturer" msgstr "" -#: company/models.py:527 company/serializers.py:479 order/serializers.py:734 +#: company/models.py:527 company/serializers.py:525 order/serializers.py:734 #: part/serializers.py:576 msgid "MPN" msgstr "" @@ -4030,7 +4030,7 @@ msgstr "" msgid "Linked manufacturer part must reference the same base part" msgstr "" -#: company/models.py:810 company/serializers.py:449 company/serializers.py:467 +#: company/models.py:810 company/serializers.py:495 company/serializers.py:513 #: order/models.py:639 part/serializers.py:550 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 @@ -4134,10 +4134,14 @@ msgstr "" msgid "Company Name" msgstr "" -#: company/serializers.py:433 part/serializers.py:955 stock/serializers.py:428 +#: company/serializers.py:467 part/serializers.py:927 stock/serializers.py:428 msgid "In Stock" msgstr "" +#: company/serializers.py:484 +msgid "Price Breaks" +msgstr "" + #: data_exporter/mixins.py:325 data_exporter/mixins.py:403 msgid "Error occurred during data export" msgstr "" @@ -4290,7 +4294,7 @@ msgstr "" msgid "Errors" msgstr "" -#: importer/models.py:550 part/serializers.py:1268 +#: importer/models.py:550 part/serializers.py:1240 msgid "Valid" msgstr "" @@ -5677,7 +5681,7 @@ msgstr "" msgid "Part category" msgstr "" -#: part/models.py:1088 part/serializers.py:929 +#: part/models.py:1088 part/serializers.py:901 #: report/templates/report/inventree_stock_location_report.html:103 msgid "IPN" msgstr "" @@ -5718,7 +5722,7 @@ msgstr "" msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:1186 part/serializers.py:1003 +#: part/models.py:1186 part/serializers.py:975 msgid "Minimum Stock" msgstr "" @@ -6418,203 +6422,203 @@ msgstr "" msgid "Supplier part matching this SKU already exists" msgstr "" -#: part/serializers.py:914 +#: part/serializers.py:886 msgid "Category Name" msgstr "" -#: part/serializers.py:943 +#: part/serializers.py:915 msgid "Building" msgstr "" -#: part/serializers.py:944 +#: part/serializers.py:916 msgid "Quantity of this part currently being in production" msgstr "" -#: part/serializers.py:951 +#: part/serializers.py:923 msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:971 stock/serializers.py:1019 stock/serializers.py:1189 +#: part/serializers.py:943 stock/serializers.py:1019 stock/serializers.py:1189 #: users/ruleset.py:30 msgid "Stock Items" msgstr "" -#: part/serializers.py:975 +#: part/serializers.py:947 msgid "Revisions" msgstr "" -#: part/serializers.py:979 +#: part/serializers.py:951 msgid "Suppliers" msgstr "" -#: part/serializers.py:983 part/serializers.py:1297 +#: part/serializers.py:955 part/serializers.py:1269 #: templates/email/low_stock_notification.html:16 #: templates/email/part_event_notification.html:17 msgid "Total Stock" msgstr "" -#: part/serializers.py:991 +#: part/serializers.py:963 msgid "Unallocated Stock" msgstr "" -#: part/serializers.py:999 +#: part/serializers.py:971 msgid "Variant Stock" msgstr "" -#: part/serializers.py:1054 +#: part/serializers.py:1026 msgid "Duplicate Part" msgstr "" -#: part/serializers.py:1055 +#: part/serializers.py:1027 msgid "Copy initial data from another Part" msgstr "" -#: part/serializers.py:1061 +#: part/serializers.py:1033 msgid "Initial Stock" msgstr "" -#: part/serializers.py:1062 +#: part/serializers.py:1034 msgid "Create Part with initial stock quantity" msgstr "" -#: part/serializers.py:1068 +#: part/serializers.py:1040 msgid "Supplier Information" msgstr "" -#: part/serializers.py:1069 +#: part/serializers.py:1041 msgid "Add initial supplier information for this part" msgstr "" -#: part/serializers.py:1077 +#: part/serializers.py:1049 msgid "Copy Category Parameters" msgstr "" -#: part/serializers.py:1078 +#: part/serializers.py:1050 msgid "Copy parameter templates from selected part category" msgstr "" -#: part/serializers.py:1083 +#: part/serializers.py:1055 msgid "Existing Image" msgstr "" -#: part/serializers.py:1084 +#: part/serializers.py:1056 msgid "Filename of an existing part image" msgstr "" -#: part/serializers.py:1101 +#: part/serializers.py:1073 msgid "Image file does not exist" msgstr "" -#: part/serializers.py:1269 +#: part/serializers.py:1241 msgid "Validate entire Bill of Materials" msgstr "" -#: part/serializers.py:1303 part/serializers.py:1769 +#: part/serializers.py:1275 part/serializers.py:1741 msgid "Can Build" msgstr "" -#: part/serializers.py:1320 +#: part/serializers.py:1292 msgid "Required for Build Orders" msgstr "" -#: part/serializers.py:1325 +#: part/serializers.py:1297 msgid "Allocated to Build Orders" msgstr "" -#: part/serializers.py:1332 +#: part/serializers.py:1304 msgid "Required for Sales Orders" msgstr "" -#: part/serializers.py:1336 +#: part/serializers.py:1308 msgid "Allocated to Sales Orders" msgstr "" -#: part/serializers.py:1475 +#: part/serializers.py:1447 msgid "Minimum Price" msgstr "" -#: part/serializers.py:1476 +#: part/serializers.py:1448 msgid "Override calculated value for minimum price" msgstr "" -#: part/serializers.py:1483 +#: part/serializers.py:1455 msgid "Minimum price currency" msgstr "" -#: part/serializers.py:1490 +#: part/serializers.py:1462 msgid "Maximum Price" msgstr "" -#: part/serializers.py:1491 +#: part/serializers.py:1463 msgid "Override calculated value for maximum price" msgstr "" -#: part/serializers.py:1498 +#: part/serializers.py:1470 msgid "Maximum price currency" msgstr "" -#: part/serializers.py:1527 +#: part/serializers.py:1499 msgid "Update" msgstr "" -#: part/serializers.py:1528 +#: part/serializers.py:1500 msgid "Update pricing for this part" msgstr "" -#: part/serializers.py:1551 +#: part/serializers.py:1523 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" msgstr "" -#: part/serializers.py:1558 +#: part/serializers.py:1530 msgid "Minimum price must not be greater than maximum price" msgstr "" -#: part/serializers.py:1561 +#: part/serializers.py:1533 msgid "Maximum price must not be less than minimum price" msgstr "" -#: part/serializers.py:1715 +#: part/serializers.py:1687 msgid "Select the parent assembly" msgstr "" -#: part/serializers.py:1735 +#: part/serializers.py:1707 msgid "Select the component part" msgstr "" -#: part/serializers.py:1929 +#: part/serializers.py:1901 msgid "Select part to copy BOM from" msgstr "" -#: part/serializers.py:1937 +#: part/serializers.py:1909 msgid "Remove Existing Data" msgstr "" -#: part/serializers.py:1938 +#: part/serializers.py:1910 msgid "Remove existing BOM items before copying" msgstr "" -#: part/serializers.py:1943 +#: part/serializers.py:1915 msgid "Include Inherited" msgstr "" -#: part/serializers.py:1944 +#: part/serializers.py:1916 msgid "Include BOM items which are inherited from templated parts" msgstr "" -#: part/serializers.py:1949 +#: part/serializers.py:1921 msgid "Skip Invalid Rows" msgstr "" -#: part/serializers.py:1950 +#: part/serializers.py:1922 msgid "Enable this option to skip invalid rows" msgstr "" -#: part/serializers.py:1955 +#: part/serializers.py:1927 msgid "Copy Substitute Parts" msgstr "" -#: part/serializers.py:1956 +#: part/serializers.py:1928 msgid "Copy substitute parts when duplicate BOM items" msgstr "" @@ -8455,115 +8459,119 @@ msgstr "" msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:2012 stock/models.py:2917 +#: stock/models.py:1912 +msgid "Cannot assign stock to structural location" +msgstr "" + +#: stock/models.py:2029 stock/models.py:2934 msgid "Test template does not exist" msgstr "" -#: stock/models.py:2030 +#: stock/models.py:2047 msgid "Stock item has been assigned to a sales order" msgstr "" -#: stock/models.py:2034 +#: stock/models.py:2051 msgid "Stock item is installed in another item" msgstr "" -#: stock/models.py:2037 +#: stock/models.py:2054 msgid "Stock item contains other items" msgstr "" -#: stock/models.py:2040 +#: stock/models.py:2057 msgid "Stock item has been assigned to a customer" msgstr "" -#: stock/models.py:2043 stock/models.py:2226 +#: stock/models.py:2060 stock/models.py:2243 msgid "Stock item is currently in production" msgstr "" -#: stock/models.py:2046 +#: stock/models.py:2063 msgid "Serialized stock cannot be merged" msgstr "" -#: stock/models.py:2053 stock/serializers.py:1462 +#: stock/models.py:2070 stock/serializers.py:1462 msgid "Duplicate stock items" msgstr "" -#: stock/models.py:2057 +#: stock/models.py:2074 msgid "Stock items must refer to the same part" msgstr "" -#: stock/models.py:2065 +#: stock/models.py:2082 msgid "Stock items must refer to the same supplier part" msgstr "" -#: stock/models.py:2070 +#: stock/models.py:2087 msgid "Stock status codes must match" msgstr "" -#: stock/models.py:2349 +#: stock/models.py:2366 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2818 +#: stock/models.py:2835 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2849 +#: stock/models.py:2866 msgid "Entry notes" msgstr "" -#: stock/models.py:2889 +#: stock/models.py:2906 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2920 +#: stock/models.py:2937 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2924 +#: stock/models.py:2941 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2929 +#: stock/models.py:2946 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Test result" msgstr "" -#: stock/models.py:2960 +#: stock/models.py:2977 msgid "Test output value" msgstr "" -#: stock/models.py:2968 stock/serializers.py:248 +#: stock/models.py:2985 stock/serializers.py:248 msgid "Test result attachment" msgstr "" -#: stock/models.py:2972 +#: stock/models.py:2989 msgid "Test notes" msgstr "" -#: stock/models.py:2980 +#: stock/models.py:2997 msgid "Test station" msgstr "" -#: stock/models.py:2981 +#: stock/models.py:2998 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2987 +#: stock/models.py:3004 msgid "Started" msgstr "" -#: stock/models.py:2988 +#: stock/models.py:3005 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2994 +#: stock/models.py:3011 msgid "Finished" msgstr "" -#: stock/models.py:2995 +#: stock/models.py:3012 msgid "The timestamp of the test finish" msgstr "" @@ -8902,83 +8910,87 @@ msgstr "เพิ่มสต็อกแล้ว" msgid "Stock manually removed" msgstr "ลบสต็อกแล้ว" -#: stock/status_codes.py:57 +#: stock/status_codes.py:56 +msgid "Serialized stock items" +msgstr "" + +#: stock/status_codes.py:58 msgid "Returned to stock" msgstr "" -#: stock/status_codes.py:60 +#: stock/status_codes.py:61 msgid "Location changed" msgstr "เปลี่ยนสถานที่แล้ว" -#: stock/status_codes.py:61 +#: stock/status_codes.py:62 msgid "Stock updated" msgstr "อัพเดทสต็อกแล้ว" -#: stock/status_codes.py:64 +#: stock/status_codes.py:65 msgid "Installed into assembly" msgstr "" -#: stock/status_codes.py:65 +#: stock/status_codes.py:66 msgid "Removed from assembly" msgstr "" -#: stock/status_codes.py:67 +#: stock/status_codes.py:68 msgid "Installed component item" msgstr "" -#: stock/status_codes.py:68 +#: stock/status_codes.py:69 msgid "Removed component item" msgstr "" -#: stock/status_codes.py:71 +#: stock/status_codes.py:72 msgid "Split from parent item" msgstr "" -#: stock/status_codes.py:72 +#: stock/status_codes.py:73 msgid "Split child item" msgstr "" -#: stock/status_codes.py:75 +#: stock/status_codes.py:76 msgid "Merged stock items" msgstr "" -#: stock/status_codes.py:78 +#: stock/status_codes.py:79 msgid "Converted to variant" msgstr "" -#: stock/status_codes.py:81 +#: stock/status_codes.py:82 msgid "Build order output created" msgstr "" -#: stock/status_codes.py:82 +#: stock/status_codes.py:83 msgid "Build order output completed" msgstr "" -#: stock/status_codes.py:83 +#: stock/status_codes.py:84 msgid "Build order output rejected" msgstr "" -#: stock/status_codes.py:84 +#: stock/status_codes.py:85 msgid "Consumed by build order" msgstr "" -#: stock/status_codes.py:87 +#: stock/status_codes.py:88 msgid "Shipped against Sales Order" msgstr "" -#: stock/status_codes.py:90 +#: stock/status_codes.py:91 msgid "Received against Purchase Order" msgstr "" -#: stock/status_codes.py:93 +#: stock/status_codes.py:94 msgid "Returned against Return Order" msgstr "" -#: stock/status_codes.py:96 +#: stock/status_codes.py:97 msgid "Sent to customer" msgstr "จัดส่งให้ลูกค้าแล้ว" -#: stock/status_codes.py:97 +#: stock/status_codes.py:98 msgid "Returned from customer" msgstr "" diff --git a/src/backend/InvenTree/locale/tr/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/tr/LC_MESSAGES/django.po index 4437e38fb5..0dcb0c5e18 100644 --- a/src/backend/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-19 04:55+0000\n" -"PO-Revision-Date: 2025-11-19 04:59\n" +"POT-Creation-Date: 2025-11-24 06:50+0000\n" +"PO-Revision-Date: 2025-11-24 06:54\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -81,21 +81,21 @@ msgstr "Sağlanan e-posta adresi geçerli değil." msgid "The provided email domain is not approved." msgstr "Sağlanan e-posta alanı onaylanmadı." -#: InvenTree/conversion.py:166 +#: InvenTree/conversion.py:240 #, python-brace-format msgid "Invalid unit provided ({unit})" msgstr "Geçersiz ürün girildi ({unit})" -#: InvenTree/conversion.py:183 +#: InvenTree/conversion.py:257 msgid "No value provided" msgstr "Değer verilmemiş" -#: InvenTree/conversion.py:210 +#: InvenTree/conversion.py:284 #, python-brace-format msgid "Could not convert {original} to {unit}" msgstr "{original} birimi {unit} birimine dönüştürülemedi" -#: InvenTree/conversion.py:212 InvenTree/conversion.py:226 +#: InvenTree/conversion.py:286 InvenTree/conversion.py:300 #: InvenTree/helpers.py:597 order/models.py:720 order/models.py:1015 msgid "Invalid quantity provided" msgstr "Geçersiz veri sağlandı" @@ -116,7 +116,7 @@ msgstr "Geçersiz ondalık değer" #: build/serializers.py:580 build/serializers.py:1788 company/models.py:857 #: order/models.py:1780 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2848 stock/models.py:2972 stock/serializers.py:717 +#: stock/models.py:2865 stock/models.py:2989 stock/serializers.py:717 #: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1336 #: stock/serializers.py:1425 stock/serializers.py:1624 msgid "Notes" @@ -345,7 +345,7 @@ msgstr "Geçerli bir numara olmalı" msgid "Currency" msgstr "Para birimi" -#: InvenTree/serializers.py:298 part/serializers.py:1385 +#: InvenTree/serializers.py:298 part/serializers.py:1357 msgid "Select currency from available options" msgstr "Var olan seçeneklerden bir döviz birimi seçin" @@ -553,14 +553,14 @@ msgstr "Varyantları Dahil Et" #: build/api.py:100 build/api.py:466 build/api.py:845 build/models.py:270 #: build/serializers.py:1225 build/serializers.py:1356 -#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:445 +#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:491 #: order/api.py:298 order/api.py:302 order/api.py:929 order/api.py:1187 #: order/api.py:1190 order/models.py:1941 order/models.py:2108 #: order/models.py:2109 part/api.py:1233 part/api.py:1236 part/api.py:1302 #: part/api.py:1589 part/models.py:472 part/models.py:3296 part/models.py:3439 #: part/models.py:3497 part/models.py:3518 part/models.py:3540 #: part/models.py:3679 part/models.py:4046 part/models.py:4368 -#: part/models.py:4787 part/serializers.py:1928 +#: part/models.py:4787 part/serializers.py:1900 #: report/templates/report/inventree_bill_of_materials_report.html:110 #: report/templates/report/inventree_bill_of_materials_report.html:137 #: report/templates/report/inventree_build_order_report.html:109 @@ -582,7 +582,7 @@ msgstr "Parça" #: build/api.py:120 build/api.py:123 build/serializers.py:1438 part/api.py:980 #: part/api.py:1316 part/api.py:1600 part/models.py:1080 part/models.py:3568 -#: part/models.py:4162 part/serializers.py:1752 stock/api.py:869 +#: part/models.py:4162 part/serializers.py:1724 stock/api.py:869 msgid "Category" msgstr "Kategori" @@ -663,7 +663,7 @@ msgid "Optional" msgstr "İsteğe Bağlı" #: build/api.py:455 build/serializers.py:1415 common/setting/system.py:456 -#: part/models.py:1202 part/serializers.py:1714 part/serializers.py:1725 +#: part/models.py:1202 part/serializers.py:1686 part/serializers.py:1697 #: stock/api.py:639 msgid "Assembly" msgstr "Montaj" @@ -688,16 +688,16 @@ msgstr "Ayrıldı" msgid "Consumed" msgstr "Tüketildi" -#: build/api.py:499 company/models.py:912 company/serializers.py:440 +#: build/api.py:499 company/models.py:912 company/serializers.py:474 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 #: templates/email/part_event_notification.html:18 msgid "Available" msgstr "Mevcut" -#: build/api.py:523 build/serializers.py:1466 company/serializers.py:437 -#: order/serializers.py:1281 part/serializers.py:959 part/serializers.py:1306 -#: part/serializers.py:1761 +#: build/api.py:523 build/serializers.py:1466 company/serializers.py:471 +#: order/serializers.py:1281 part/serializers.py:931 part/serializers.py:1278 +#: part/serializers.py:1733 msgid "On Order" msgstr "Siparişte" @@ -963,7 +963,7 @@ msgstr "Yapım işi çıktısı, yapım işi emri ile eşleşmiyor" #: build/models.py:1136 build/models.py:1234 build/serializers.py:285 #: build/serializers.py:335 build/serializers.py:965 build/serializers.py:1739 #: order/models.py:717 order/serializers.py:658 order/serializers.py:844 -#: part/serializers.py:1708 stock/models.py:940 stock/models.py:1430 +#: part/serializers.py:1680 stock/models.py:940 stock/models.py:1430 #: stock/models.py:1878 stock/serializers.py:688 stock/serializers.py:1580 msgid "Quantity must be greater than zero" msgstr "Miktar sıfırdan büyük olmalıdır" @@ -1385,20 +1385,20 @@ msgstr "Çeşide İzin Ver" msgid "BOM Item" msgstr "ML Ögesi" -#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1310 -#: part/serializers.py:1765 +#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1282 +#: part/serializers.py:1737 msgid "In Production" msgstr "Üretimde" -#: build/serializers.py:1469 part/serializers.py:950 part/serializers.py:1314 +#: build/serializers.py:1469 part/serializers.py:922 part/serializers.py:1286 msgid "Scheduled to Build" msgstr "Üretim için planlandı" -#: build/serializers.py:1472 part/serializers.py:987 +#: build/serializers.py:1472 part/serializers.py:959 msgid "External Stock" msgstr "Harici Stok" -#: build/serializers.py:1473 part/serializers.py:1300 part/serializers.py:1808 +#: build/serializers.py:1473 part/serializers.py:1272 part/serializers.py:1780 msgid "Available Stock" msgstr "Mevcut Stok" @@ -1588,7 +1588,7 @@ msgstr "Kullanıcı" msgid "Price break quantity" msgstr "Fiyat düşürme miktarı" -#: common/models.py:1348 company/serializers.py:564 order/models.py:1842 +#: common/models.py:1348 company/serializers.py:357 order/models.py:1842 #: order/models.py:3043 msgid "Price" msgstr "Fiyat" @@ -1760,7 +1760,7 @@ msgstr "Tanımlama" msgid "Unit definition" msgstr "Birim tanımlaması" -#: common/models.py:1911 common/models.py:1974 stock/models.py:2967 +#: common/models.py:1911 common/models.py:1974 stock/models.py:2984 #: stock/serializers.py:247 msgid "Attachment" msgstr "Ek" @@ -1839,7 +1839,7 @@ msgstr "İş mantığında bu özel duruma eşit olan durum mantıksal anahtarı #: common/models.py:2090 common/models.py:2329 company/models.py:622 #: machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2959 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2976 msgid "Value" msgstr "Değer" @@ -2048,7 +2048,7 @@ msgid "Response data from the barcode scan" msgstr "Barkod taramasından gelen yanıt verisi" #: common/models.py:2417 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Result" msgstr "Sonuç" @@ -2141,8 +2141,8 @@ msgid "Linked thread for this message" msgstr "Bu mesaja bağlı konu" #: common/models.py:2656 -msgid "Prioriy" -msgstr "Öncelik" +msgid "Priority" +msgstr "" #: common/models.py:2698 msgid "Email Thread" @@ -2671,8 +2671,8 @@ msgstr "Parçaları varsayılan olan şablondur" msgid "Parts can be assembled from other components by default" msgstr "Parçalar varsayılan olarak başka bileşenlerden monte edilebilir" -#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1734 -#: part/serializers.py:1741 +#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1706 +#: part/serializers.py:1713 msgid "Component" msgstr "Bileşen" @@ -3772,7 +3772,7 @@ msgstr "" msgid "Supplier is Active" msgstr "" -#: company/api.py:307 company/models.py:520 company/serializers.py:457 +#: company/api.py:307 company/models.py:520 company/serializers.py:503 #: part/serializers.py:566 msgid "Manufacturer" msgstr "Üretici" @@ -3964,7 +3964,7 @@ msgid "Link to address information (external)" msgstr "" #: company/models.py:492 company/models.py:609 company/models.py:832 -#: company/serializers.py:471 stock/api.py:561 +#: company/serializers.py:517 stock/api.py:561 msgid "Manufacturer Part" msgstr "" @@ -3981,7 +3981,7 @@ msgstr "Parça seçin" msgid "Select manufacturer" msgstr "Üretici seçin" -#: company/models.py:527 company/serializers.py:479 order/serializers.py:734 +#: company/models.py:527 company/serializers.py:525 order/serializers.py:734 #: part/serializers.py:576 msgid "MPN" msgstr "ÜPN" @@ -4030,7 +4030,7 @@ msgstr "" msgid "Linked manufacturer part must reference the same base part" msgstr "" -#: company/models.py:810 company/serializers.py:449 company/serializers.py:467 +#: company/models.py:810 company/serializers.py:495 company/serializers.py:513 #: order/models.py:639 part/serializers.py:550 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 @@ -4134,10 +4134,14 @@ msgstr "" msgid "Company Name" msgstr "" -#: company/serializers.py:433 part/serializers.py:955 stock/serializers.py:428 +#: company/serializers.py:467 part/serializers.py:927 stock/serializers.py:428 msgid "In Stock" msgstr "" +#: company/serializers.py:484 +msgid "Price Breaks" +msgstr "" + #: data_exporter/mixins.py:325 data_exporter/mixins.py:403 msgid "Error occurred during data export" msgstr "" @@ -4290,7 +4294,7 @@ msgstr "" msgid "Errors" msgstr "" -#: importer/models.py:550 part/serializers.py:1268 +#: importer/models.py:550 part/serializers.py:1240 msgid "Valid" msgstr "" @@ -5677,7 +5681,7 @@ msgstr "" msgid "Part category" msgstr "" -#: part/models.py:1088 part/serializers.py:929 +#: part/models.py:1088 part/serializers.py:901 #: report/templates/report/inventree_stock_location_report.html:103 msgid "IPN" msgstr "DPN" @@ -5718,7 +5722,7 @@ msgstr "" msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:1186 part/serializers.py:1003 +#: part/models.py:1186 part/serializers.py:975 msgid "Minimum Stock" msgstr "Minimum Stok" @@ -6418,203 +6422,203 @@ msgstr "" msgid "Supplier part matching this SKU already exists" msgstr "" -#: part/serializers.py:914 +#: part/serializers.py:886 msgid "Category Name" msgstr "" -#: part/serializers.py:943 +#: part/serializers.py:915 msgid "Building" msgstr "" -#: part/serializers.py:944 +#: part/serializers.py:916 msgid "Quantity of this part currently being in production" msgstr "" -#: part/serializers.py:951 +#: part/serializers.py:923 msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:971 stock/serializers.py:1019 stock/serializers.py:1189 +#: part/serializers.py:943 stock/serializers.py:1019 stock/serializers.py:1189 #: users/ruleset.py:30 msgid "Stock Items" msgstr "Stok Kalemleri" -#: part/serializers.py:975 +#: part/serializers.py:947 msgid "Revisions" msgstr "" -#: part/serializers.py:979 +#: part/serializers.py:951 msgid "Suppliers" msgstr "" -#: part/serializers.py:983 part/serializers.py:1297 +#: part/serializers.py:955 part/serializers.py:1269 #: templates/email/low_stock_notification.html:16 #: templates/email/part_event_notification.html:17 msgid "Total Stock" msgstr "" -#: part/serializers.py:991 +#: part/serializers.py:963 msgid "Unallocated Stock" msgstr "" -#: part/serializers.py:999 +#: part/serializers.py:971 msgid "Variant Stock" msgstr "" -#: part/serializers.py:1054 +#: part/serializers.py:1026 msgid "Duplicate Part" msgstr "" -#: part/serializers.py:1055 +#: part/serializers.py:1027 msgid "Copy initial data from another Part" msgstr "" -#: part/serializers.py:1061 +#: part/serializers.py:1033 msgid "Initial Stock" msgstr "" -#: part/serializers.py:1062 +#: part/serializers.py:1034 msgid "Create Part with initial stock quantity" msgstr "" -#: part/serializers.py:1068 +#: part/serializers.py:1040 msgid "Supplier Information" msgstr "" -#: part/serializers.py:1069 +#: part/serializers.py:1041 msgid "Add initial supplier information for this part" msgstr "" -#: part/serializers.py:1077 +#: part/serializers.py:1049 msgid "Copy Category Parameters" msgstr "" -#: part/serializers.py:1078 +#: part/serializers.py:1050 msgid "Copy parameter templates from selected part category" msgstr "" -#: part/serializers.py:1083 +#: part/serializers.py:1055 msgid "Existing Image" msgstr "" -#: part/serializers.py:1084 +#: part/serializers.py:1056 msgid "Filename of an existing part image" msgstr "" -#: part/serializers.py:1101 +#: part/serializers.py:1073 msgid "Image file does not exist" msgstr "" -#: part/serializers.py:1269 +#: part/serializers.py:1241 msgid "Validate entire Bill of Materials" msgstr "" -#: part/serializers.py:1303 part/serializers.py:1769 +#: part/serializers.py:1275 part/serializers.py:1741 msgid "Can Build" msgstr "" -#: part/serializers.py:1320 +#: part/serializers.py:1292 msgid "Required for Build Orders" msgstr "" -#: part/serializers.py:1325 +#: part/serializers.py:1297 msgid "Allocated to Build Orders" msgstr "" -#: part/serializers.py:1332 +#: part/serializers.py:1304 msgid "Required for Sales Orders" msgstr "" -#: part/serializers.py:1336 +#: part/serializers.py:1308 msgid "Allocated to Sales Orders" msgstr "" -#: part/serializers.py:1475 +#: part/serializers.py:1447 msgid "Minimum Price" msgstr "" -#: part/serializers.py:1476 +#: part/serializers.py:1448 msgid "Override calculated value for minimum price" msgstr "" -#: part/serializers.py:1483 +#: part/serializers.py:1455 msgid "Minimum price currency" msgstr "" -#: part/serializers.py:1490 +#: part/serializers.py:1462 msgid "Maximum Price" msgstr "" -#: part/serializers.py:1491 +#: part/serializers.py:1463 msgid "Override calculated value for maximum price" msgstr "" -#: part/serializers.py:1498 +#: part/serializers.py:1470 msgid "Maximum price currency" msgstr "" -#: part/serializers.py:1527 +#: part/serializers.py:1499 msgid "Update" msgstr "" -#: part/serializers.py:1528 +#: part/serializers.py:1500 msgid "Update pricing for this part" msgstr "" -#: part/serializers.py:1551 +#: part/serializers.py:1523 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" msgstr "" -#: part/serializers.py:1558 +#: part/serializers.py:1530 msgid "Minimum price must not be greater than maximum price" msgstr "" -#: part/serializers.py:1561 +#: part/serializers.py:1533 msgid "Maximum price must not be less than minimum price" msgstr "" -#: part/serializers.py:1715 +#: part/serializers.py:1687 msgid "Select the parent assembly" msgstr "" -#: part/serializers.py:1735 +#: part/serializers.py:1707 msgid "Select the component part" msgstr "" -#: part/serializers.py:1929 +#: part/serializers.py:1901 msgid "Select part to copy BOM from" msgstr "" -#: part/serializers.py:1937 +#: part/serializers.py:1909 msgid "Remove Existing Data" msgstr "" -#: part/serializers.py:1938 +#: part/serializers.py:1910 msgid "Remove existing BOM items before copying" msgstr "" -#: part/serializers.py:1943 +#: part/serializers.py:1915 msgid "Include Inherited" msgstr "" -#: part/serializers.py:1944 +#: part/serializers.py:1916 msgid "Include BOM items which are inherited from templated parts" msgstr "" -#: part/serializers.py:1949 +#: part/serializers.py:1921 msgid "Skip Invalid Rows" msgstr "" -#: part/serializers.py:1950 +#: part/serializers.py:1922 msgid "Enable this option to skip invalid rows" msgstr "" -#: part/serializers.py:1955 +#: part/serializers.py:1927 msgid "Copy Substitute Parts" msgstr "" -#: part/serializers.py:1956 +#: part/serializers.py:1928 msgid "Copy substitute parts when duplicate BOM items" msgstr "" @@ -8455,115 +8459,119 @@ msgstr "" msgid "Quantity does not match serial numbers" msgstr "Miktar seri numaları ile eşleşmiyor" -#: stock/models.py:2012 stock/models.py:2917 +#: stock/models.py:1912 +msgid "Cannot assign stock to structural location" +msgstr "" + +#: stock/models.py:2029 stock/models.py:2934 msgid "Test template does not exist" msgstr "" -#: stock/models.py:2030 +#: stock/models.py:2047 msgid "Stock item has been assigned to a sales order" msgstr "" -#: stock/models.py:2034 +#: stock/models.py:2051 msgid "Stock item is installed in another item" msgstr "" -#: stock/models.py:2037 +#: stock/models.py:2054 msgid "Stock item contains other items" msgstr "" -#: stock/models.py:2040 +#: stock/models.py:2057 msgid "Stock item has been assigned to a customer" msgstr "" -#: stock/models.py:2043 stock/models.py:2226 +#: stock/models.py:2060 stock/models.py:2243 msgid "Stock item is currently in production" msgstr "" -#: stock/models.py:2046 +#: stock/models.py:2063 msgid "Serialized stock cannot be merged" msgstr "" -#: stock/models.py:2053 stock/serializers.py:1462 +#: stock/models.py:2070 stock/serializers.py:1462 msgid "Duplicate stock items" msgstr "" -#: stock/models.py:2057 +#: stock/models.py:2074 msgid "Stock items must refer to the same part" msgstr "" -#: stock/models.py:2065 +#: stock/models.py:2082 msgid "Stock items must refer to the same supplier part" msgstr "" -#: stock/models.py:2070 +#: stock/models.py:2087 msgid "Stock status codes must match" msgstr "" -#: stock/models.py:2349 +#: stock/models.py:2366 msgid "StockItem cannot be moved as it is not in stock" msgstr "Stok kalemi stokta olmadığı için taşınamaz" -#: stock/models.py:2818 +#: stock/models.py:2835 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2849 +#: stock/models.py:2866 msgid "Entry notes" msgstr "" -#: stock/models.py:2889 +#: stock/models.py:2906 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2920 +#: stock/models.py:2937 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2924 +#: stock/models.py:2941 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2929 +#: stock/models.py:2946 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Test result" msgstr "" -#: stock/models.py:2960 +#: stock/models.py:2977 msgid "Test output value" msgstr "" -#: stock/models.py:2968 stock/serializers.py:248 +#: stock/models.py:2985 stock/serializers.py:248 msgid "Test result attachment" msgstr "" -#: stock/models.py:2972 +#: stock/models.py:2989 msgid "Test notes" msgstr "" -#: stock/models.py:2980 +#: stock/models.py:2997 msgid "Test station" msgstr "" -#: stock/models.py:2981 +#: stock/models.py:2998 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2987 +#: stock/models.py:3004 msgid "Started" msgstr "" -#: stock/models.py:2988 +#: stock/models.py:3005 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2994 +#: stock/models.py:3011 msgid "Finished" msgstr "" -#: stock/models.py:2995 +#: stock/models.py:3012 msgid "The timestamp of the test finish" msgstr "" @@ -8902,83 +8910,87 @@ msgstr "Stok manuel olarak eklendi" msgid "Stock manually removed" msgstr "Stok manuel olarak çıkarıldı" -#: stock/status_codes.py:57 +#: stock/status_codes.py:56 +msgid "Serialized stock items" +msgstr "" + +#: stock/status_codes.py:58 msgid "Returned to stock" msgstr "" -#: stock/status_codes.py:60 +#: stock/status_codes.py:61 msgid "Location changed" msgstr "Konum değişti" -#: stock/status_codes.py:61 +#: stock/status_codes.py:62 msgid "Stock updated" msgstr "Stok Güncellendi" -#: stock/status_codes.py:64 +#: stock/status_codes.py:65 msgid "Installed into assembly" msgstr "Montajda kullanıldı" -#: stock/status_codes.py:65 +#: stock/status_codes.py:66 msgid "Removed from assembly" msgstr "Montajdan çıkarıldı" -#: stock/status_codes.py:67 +#: stock/status_codes.py:68 msgid "Installed component item" msgstr "Bileşen ögesinde kullanıldı" -#: stock/status_codes.py:68 +#: stock/status_codes.py:69 msgid "Removed component item" msgstr "Bileşen ögesinden çıkarıldı" -#: stock/status_codes.py:71 +#: stock/status_codes.py:72 msgid "Split from parent item" msgstr "Üst ögeden ayır" -#: stock/status_codes.py:72 +#: stock/status_codes.py:73 msgid "Split child item" msgstr "Alt ögeyi ayır" -#: stock/status_codes.py:75 +#: stock/status_codes.py:76 msgid "Merged stock items" msgstr "Stok parçalarını birleştir" -#: stock/status_codes.py:78 +#: stock/status_codes.py:79 msgid "Converted to variant" msgstr "" -#: stock/status_codes.py:81 +#: stock/status_codes.py:82 msgid "Build order output created" msgstr "Yapım emri çıktısı oluşturuldu" -#: stock/status_codes.py:82 +#: stock/status_codes.py:83 msgid "Build order output completed" msgstr "Yapım emri çıktısı tamamlandı" -#: stock/status_codes.py:83 +#: stock/status_codes.py:84 msgid "Build order output rejected" msgstr "" -#: stock/status_codes.py:84 +#: stock/status_codes.py:85 msgid "Consumed by build order" msgstr "" -#: stock/status_codes.py:87 +#: stock/status_codes.py:88 msgid "Shipped against Sales Order" msgstr "" -#: stock/status_codes.py:90 +#: stock/status_codes.py:91 msgid "Received against Purchase Order" msgstr "" -#: stock/status_codes.py:93 +#: stock/status_codes.py:94 msgid "Returned against Return Order" msgstr "" -#: stock/status_codes.py:96 +#: stock/status_codes.py:97 msgid "Sent to customer" msgstr "Müşteriye gönderildi" -#: stock/status_codes.py:97 +#: stock/status_codes.py:98 msgid "Returned from customer" msgstr "Müşteriden geri döndü" diff --git a/src/backend/InvenTree/locale/uk/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/uk/LC_MESSAGES/django.po index b4e1c4e932..cd95d35118 100644 --- a/src/backend/InvenTree/locale/uk/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/uk/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-19 04:55+0000\n" -"PO-Revision-Date: 2025-11-19 04:59\n" +"POT-Creation-Date: 2025-11-24 06:50+0000\n" +"PO-Revision-Date: 2025-11-24 06:54\n" "Last-Translator: \n" "Language-Team: Ukrainian\n" "Language: uk_UA\n" @@ -81,21 +81,21 @@ msgstr "Вказана основна адреса електронної пош msgid "The provided email domain is not approved." msgstr "Наданий домен електронної пошти не затверджено." -#: InvenTree/conversion.py:166 +#: InvenTree/conversion.py:240 #, python-brace-format msgid "Invalid unit provided ({unit})" msgstr "Надано неправильну одиницю виміру ({unit})" -#: InvenTree/conversion.py:183 +#: InvenTree/conversion.py:257 msgid "No value provided" msgstr "Значення не вказане" -#: InvenTree/conversion.py:210 +#: InvenTree/conversion.py:284 #, python-brace-format msgid "Could not convert {original} to {unit}" msgstr "Не вдалося перетворити {original} на {unit}" -#: InvenTree/conversion.py:212 InvenTree/conversion.py:226 +#: InvenTree/conversion.py:286 InvenTree/conversion.py:300 #: InvenTree/helpers.py:597 order/models.py:720 order/models.py:1015 msgid "Invalid quantity provided" msgstr "Невірна кількість" @@ -116,7 +116,7 @@ msgstr "Неправильне десяткове значення" #: build/serializers.py:580 build/serializers.py:1788 company/models.py:857 #: order/models.py:1780 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2848 stock/models.py:2972 stock/serializers.py:717 +#: stock/models.py:2865 stock/models.py:2989 stock/serializers.py:717 #: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1336 #: stock/serializers.py:1425 stock/serializers.py:1624 msgid "Notes" @@ -345,7 +345,7 @@ msgstr "" msgid "Currency" msgstr "" -#: InvenTree/serializers.py:298 part/serializers.py:1385 +#: InvenTree/serializers.py:298 part/serializers.py:1357 msgid "Select currency from available options" msgstr "" @@ -553,14 +553,14 @@ msgstr "" #: build/api.py:100 build/api.py:466 build/api.py:845 build/models.py:270 #: build/serializers.py:1225 build/serializers.py:1356 -#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:445 +#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:491 #: order/api.py:298 order/api.py:302 order/api.py:929 order/api.py:1187 #: order/api.py:1190 order/models.py:1941 order/models.py:2108 #: order/models.py:2109 part/api.py:1233 part/api.py:1236 part/api.py:1302 #: part/api.py:1589 part/models.py:472 part/models.py:3296 part/models.py:3439 #: part/models.py:3497 part/models.py:3518 part/models.py:3540 #: part/models.py:3679 part/models.py:4046 part/models.py:4368 -#: part/models.py:4787 part/serializers.py:1928 +#: part/models.py:4787 part/serializers.py:1900 #: report/templates/report/inventree_bill_of_materials_report.html:110 #: report/templates/report/inventree_bill_of_materials_report.html:137 #: report/templates/report/inventree_build_order_report.html:109 @@ -582,7 +582,7 @@ msgstr "Деталь" #: build/api.py:120 build/api.py:123 build/serializers.py:1438 part/api.py:980 #: part/api.py:1316 part/api.py:1600 part/models.py:1080 part/models.py:3568 -#: part/models.py:4162 part/serializers.py:1752 stock/api.py:869 +#: part/models.py:4162 part/serializers.py:1724 stock/api.py:869 msgid "Category" msgstr "" @@ -663,7 +663,7 @@ msgid "Optional" msgstr "" #: build/api.py:455 build/serializers.py:1415 common/setting/system.py:456 -#: part/models.py:1202 part/serializers.py:1714 part/serializers.py:1725 +#: part/models.py:1202 part/serializers.py:1686 part/serializers.py:1697 #: stock/api.py:639 msgid "Assembly" msgstr "Збірка" @@ -688,16 +688,16 @@ msgstr "" msgid "Consumed" msgstr "" -#: build/api.py:499 company/models.py:912 company/serializers.py:440 +#: build/api.py:499 company/models.py:912 company/serializers.py:474 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 #: templates/email/part_event_notification.html:18 msgid "Available" msgstr "Доступно" -#: build/api.py:523 build/serializers.py:1466 company/serializers.py:437 -#: order/serializers.py:1281 part/serializers.py:959 part/serializers.py:1306 -#: part/serializers.py:1761 +#: build/api.py:523 build/serializers.py:1466 company/serializers.py:471 +#: order/serializers.py:1281 part/serializers.py:931 part/serializers.py:1278 +#: part/serializers.py:1733 msgid "On Order" msgstr "" @@ -963,7 +963,7 @@ msgstr "" #: build/models.py:1136 build/models.py:1234 build/serializers.py:285 #: build/serializers.py:335 build/serializers.py:965 build/serializers.py:1739 #: order/models.py:717 order/serializers.py:658 order/serializers.py:844 -#: part/serializers.py:1708 stock/models.py:940 stock/models.py:1430 +#: part/serializers.py:1680 stock/models.py:940 stock/models.py:1430 #: stock/models.py:1878 stock/serializers.py:688 stock/serializers.py:1580 msgid "Quantity must be greater than zero" msgstr "" @@ -1385,20 +1385,20 @@ msgstr "Дозволити варіанти" msgid "BOM Item" msgstr "" -#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1310 -#: part/serializers.py:1765 +#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1282 +#: part/serializers.py:1737 msgid "In Production" msgstr "У виробництві" -#: build/serializers.py:1469 part/serializers.py:950 part/serializers.py:1314 +#: build/serializers.py:1469 part/serializers.py:922 part/serializers.py:1286 msgid "Scheduled to Build" msgstr "" -#: build/serializers.py:1472 part/serializers.py:987 +#: build/serializers.py:1472 part/serializers.py:959 msgid "External Stock" msgstr "" -#: build/serializers.py:1473 part/serializers.py:1300 part/serializers.py:1808 +#: build/serializers.py:1473 part/serializers.py:1272 part/serializers.py:1780 msgid "Available Stock" msgstr "" @@ -1588,7 +1588,7 @@ msgstr "Користувач" msgid "Price break quantity" msgstr "" -#: common/models.py:1348 company/serializers.py:564 order/models.py:1842 +#: common/models.py:1348 company/serializers.py:357 order/models.py:1842 #: order/models.py:3043 msgid "Price" msgstr "Ціна" @@ -1760,7 +1760,7 @@ msgstr "" msgid "Unit definition" msgstr "" -#: common/models.py:1911 common/models.py:1974 stock/models.py:2967 +#: common/models.py:1911 common/models.py:1974 stock/models.py:2984 #: stock/serializers.py:247 msgid "Attachment" msgstr "" @@ -1839,7 +1839,7 @@ msgstr "" #: common/models.py:2090 common/models.py:2329 company/models.py:622 #: machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2959 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2976 msgid "Value" msgstr "" @@ -2048,7 +2048,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2417 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Result" msgstr "" @@ -2141,7 +2141,7 @@ msgid "Linked thread for this message" msgstr "" #: common/models.py:2656 -msgid "Prioriy" +msgid "Priority" msgstr "" #: common/models.py:2698 @@ -2671,8 +2671,8 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1734 -#: part/serializers.py:1741 +#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1706 +#: part/serializers.py:1713 msgid "Component" msgstr "Компонент" @@ -3772,7 +3772,7 @@ msgstr "Внутрішня позиція активна" msgid "Supplier is Active" msgstr "" -#: company/api.py:307 company/models.py:520 company/serializers.py:457 +#: company/api.py:307 company/models.py:520 company/serializers.py:503 #: part/serializers.py:566 msgid "Manufacturer" msgstr "Виробник" @@ -3964,7 +3964,7 @@ msgid "Link to address information (external)" msgstr "" #: company/models.py:492 company/models.py:609 company/models.py:832 -#: company/serializers.py:471 stock/api.py:561 +#: company/serializers.py:517 stock/api.py:561 msgid "Manufacturer Part" msgstr "Позиція виробника" @@ -3981,7 +3981,7 @@ msgstr "Обрати позицію" msgid "Select manufacturer" msgstr "" -#: company/models.py:527 company/serializers.py:479 order/serializers.py:734 +#: company/models.py:527 company/serializers.py:525 order/serializers.py:734 #: part/serializers.py:576 msgid "MPN" msgstr "" @@ -4030,7 +4030,7 @@ msgstr "" msgid "Linked manufacturer part must reference the same base part" msgstr "" -#: company/models.py:810 company/serializers.py:449 company/serializers.py:467 +#: company/models.py:810 company/serializers.py:495 company/serializers.py:513 #: order/models.py:639 part/serializers.py:550 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 @@ -4134,10 +4134,14 @@ msgstr "" msgid "Company Name" msgstr "" -#: company/serializers.py:433 part/serializers.py:955 stock/serializers.py:428 +#: company/serializers.py:467 part/serializers.py:927 stock/serializers.py:428 msgid "In Stock" msgstr "В наявності" +#: company/serializers.py:484 +msgid "Price Breaks" +msgstr "" + #: data_exporter/mixins.py:325 data_exporter/mixins.py:403 msgid "Error occurred during data export" msgstr "" @@ -4290,7 +4294,7 @@ msgstr "" msgid "Errors" msgstr "" -#: importer/models.py:550 part/serializers.py:1268 +#: importer/models.py:550 part/serializers.py:1240 msgid "Valid" msgstr "Дійсно" @@ -5677,7 +5681,7 @@ msgstr "" msgid "Part category" msgstr "" -#: part/models.py:1088 part/serializers.py:929 +#: part/models.py:1088 part/serializers.py:901 #: report/templates/report/inventree_stock_location_report.html:103 msgid "IPN" msgstr "" @@ -5718,7 +5722,7 @@ msgstr "" msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:1186 part/serializers.py:1003 +#: part/models.py:1186 part/serializers.py:975 msgid "Minimum Stock" msgstr "Мінімальний запас" @@ -6418,203 +6422,203 @@ msgstr "" msgid "Supplier part matching this SKU already exists" msgstr "" -#: part/serializers.py:914 +#: part/serializers.py:886 msgid "Category Name" msgstr "" -#: part/serializers.py:943 +#: part/serializers.py:915 msgid "Building" msgstr "" -#: part/serializers.py:944 +#: part/serializers.py:916 msgid "Quantity of this part currently being in production" msgstr "" -#: part/serializers.py:951 +#: part/serializers.py:923 msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:971 stock/serializers.py:1019 stock/serializers.py:1189 +#: part/serializers.py:943 stock/serializers.py:1019 stock/serializers.py:1189 #: users/ruleset.py:30 msgid "Stock Items" msgstr "" -#: part/serializers.py:975 +#: part/serializers.py:947 msgid "Revisions" msgstr "" -#: part/serializers.py:979 +#: part/serializers.py:951 msgid "Suppliers" msgstr "" -#: part/serializers.py:983 part/serializers.py:1297 +#: part/serializers.py:955 part/serializers.py:1269 #: templates/email/low_stock_notification.html:16 #: templates/email/part_event_notification.html:17 msgid "Total Stock" msgstr "" -#: part/serializers.py:991 +#: part/serializers.py:963 msgid "Unallocated Stock" msgstr "" -#: part/serializers.py:999 +#: part/serializers.py:971 msgid "Variant Stock" msgstr "" -#: part/serializers.py:1054 +#: part/serializers.py:1026 msgid "Duplicate Part" msgstr "" -#: part/serializers.py:1055 +#: part/serializers.py:1027 msgid "Copy initial data from another Part" msgstr "" -#: part/serializers.py:1061 +#: part/serializers.py:1033 msgid "Initial Stock" msgstr "Початковий запас" -#: part/serializers.py:1062 +#: part/serializers.py:1034 msgid "Create Part with initial stock quantity" msgstr "" -#: part/serializers.py:1068 +#: part/serializers.py:1040 msgid "Supplier Information" msgstr "" -#: part/serializers.py:1069 +#: part/serializers.py:1041 msgid "Add initial supplier information for this part" msgstr "" -#: part/serializers.py:1077 +#: part/serializers.py:1049 msgid "Copy Category Parameters" msgstr "" -#: part/serializers.py:1078 +#: part/serializers.py:1050 msgid "Copy parameter templates from selected part category" msgstr "" -#: part/serializers.py:1083 +#: part/serializers.py:1055 msgid "Existing Image" msgstr "Наявне зображення" -#: part/serializers.py:1084 +#: part/serializers.py:1056 msgid "Filename of an existing part image" msgstr "" -#: part/serializers.py:1101 +#: part/serializers.py:1073 msgid "Image file does not exist" msgstr "" -#: part/serializers.py:1269 +#: part/serializers.py:1241 msgid "Validate entire Bill of Materials" msgstr "" -#: part/serializers.py:1303 part/serializers.py:1769 +#: part/serializers.py:1275 part/serializers.py:1741 msgid "Can Build" msgstr "" -#: part/serializers.py:1320 +#: part/serializers.py:1292 msgid "Required for Build Orders" msgstr "" -#: part/serializers.py:1325 +#: part/serializers.py:1297 msgid "Allocated to Build Orders" msgstr "" -#: part/serializers.py:1332 +#: part/serializers.py:1304 msgid "Required for Sales Orders" msgstr "" -#: part/serializers.py:1336 +#: part/serializers.py:1308 msgid "Allocated to Sales Orders" msgstr "" -#: part/serializers.py:1475 +#: part/serializers.py:1447 msgid "Minimum Price" msgstr "Мінімальна ціна" -#: part/serializers.py:1476 +#: part/serializers.py:1448 msgid "Override calculated value for minimum price" msgstr "" -#: part/serializers.py:1483 +#: part/serializers.py:1455 msgid "Minimum price currency" msgstr "" -#: part/serializers.py:1490 +#: part/serializers.py:1462 msgid "Maximum Price" msgstr "Максимальна ціна" -#: part/serializers.py:1491 +#: part/serializers.py:1463 msgid "Override calculated value for maximum price" msgstr "" -#: part/serializers.py:1498 +#: part/serializers.py:1470 msgid "Maximum price currency" msgstr "" -#: part/serializers.py:1527 +#: part/serializers.py:1499 msgid "Update" msgstr "" -#: part/serializers.py:1528 +#: part/serializers.py:1500 msgid "Update pricing for this part" msgstr "" -#: part/serializers.py:1551 +#: part/serializers.py:1523 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" msgstr "" -#: part/serializers.py:1558 +#: part/serializers.py:1530 msgid "Minimum price must not be greater than maximum price" msgstr "" -#: part/serializers.py:1561 +#: part/serializers.py:1533 msgid "Maximum price must not be less than minimum price" msgstr "" -#: part/serializers.py:1715 +#: part/serializers.py:1687 msgid "Select the parent assembly" msgstr "" -#: part/serializers.py:1735 +#: part/serializers.py:1707 msgid "Select the component part" msgstr "" -#: part/serializers.py:1929 +#: part/serializers.py:1901 msgid "Select part to copy BOM from" msgstr "" -#: part/serializers.py:1937 +#: part/serializers.py:1909 msgid "Remove Existing Data" msgstr "" -#: part/serializers.py:1938 +#: part/serializers.py:1910 msgid "Remove existing BOM items before copying" msgstr "" -#: part/serializers.py:1943 +#: part/serializers.py:1915 msgid "Include Inherited" msgstr "" -#: part/serializers.py:1944 +#: part/serializers.py:1916 msgid "Include BOM items which are inherited from templated parts" msgstr "" -#: part/serializers.py:1949 +#: part/serializers.py:1921 msgid "Skip Invalid Rows" msgstr "" -#: part/serializers.py:1950 +#: part/serializers.py:1922 msgid "Enable this option to skip invalid rows" msgstr "" -#: part/serializers.py:1955 +#: part/serializers.py:1927 msgid "Copy Substitute Parts" msgstr "" -#: part/serializers.py:1956 +#: part/serializers.py:1928 msgid "Copy substitute parts when duplicate BOM items" msgstr "" @@ -8455,115 +8459,119 @@ msgstr "" msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:2012 stock/models.py:2917 +#: stock/models.py:1912 +msgid "Cannot assign stock to structural location" +msgstr "" + +#: stock/models.py:2029 stock/models.py:2934 msgid "Test template does not exist" msgstr "" -#: stock/models.py:2030 +#: stock/models.py:2047 msgid "Stock item has been assigned to a sales order" msgstr "" -#: stock/models.py:2034 +#: stock/models.py:2051 msgid "Stock item is installed in another item" msgstr "" -#: stock/models.py:2037 +#: stock/models.py:2054 msgid "Stock item contains other items" msgstr "" -#: stock/models.py:2040 +#: stock/models.py:2057 msgid "Stock item has been assigned to a customer" msgstr "" -#: stock/models.py:2043 stock/models.py:2226 +#: stock/models.py:2060 stock/models.py:2243 msgid "Stock item is currently in production" msgstr "" -#: stock/models.py:2046 +#: stock/models.py:2063 msgid "Serialized stock cannot be merged" msgstr "" -#: stock/models.py:2053 stock/serializers.py:1462 +#: stock/models.py:2070 stock/serializers.py:1462 msgid "Duplicate stock items" msgstr "" -#: stock/models.py:2057 +#: stock/models.py:2074 msgid "Stock items must refer to the same part" msgstr "" -#: stock/models.py:2065 +#: stock/models.py:2082 msgid "Stock items must refer to the same supplier part" msgstr "" -#: stock/models.py:2070 +#: stock/models.py:2087 msgid "Stock status codes must match" msgstr "" -#: stock/models.py:2349 +#: stock/models.py:2366 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2818 +#: stock/models.py:2835 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2849 +#: stock/models.py:2866 msgid "Entry notes" msgstr "" -#: stock/models.py:2889 +#: stock/models.py:2906 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2920 +#: stock/models.py:2937 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2924 +#: stock/models.py:2941 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2929 +#: stock/models.py:2946 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Test result" msgstr "" -#: stock/models.py:2960 +#: stock/models.py:2977 msgid "Test output value" msgstr "" -#: stock/models.py:2968 stock/serializers.py:248 +#: stock/models.py:2985 stock/serializers.py:248 msgid "Test result attachment" msgstr "" -#: stock/models.py:2972 +#: stock/models.py:2989 msgid "Test notes" msgstr "" -#: stock/models.py:2980 +#: stock/models.py:2997 msgid "Test station" msgstr "" -#: stock/models.py:2981 +#: stock/models.py:2998 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2987 +#: stock/models.py:3004 msgid "Started" msgstr "" -#: stock/models.py:2988 +#: stock/models.py:3005 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2994 +#: stock/models.py:3011 msgid "Finished" msgstr "" -#: stock/models.py:2995 +#: stock/models.py:3012 msgid "The timestamp of the test finish" msgstr "" @@ -8902,83 +8910,87 @@ msgstr "" msgid "Stock manually removed" msgstr "" -#: stock/status_codes.py:57 +#: stock/status_codes.py:56 +msgid "Serialized stock items" +msgstr "" + +#: stock/status_codes.py:58 msgid "Returned to stock" msgstr "" -#: stock/status_codes.py:60 +#: stock/status_codes.py:61 msgid "Location changed" msgstr "" -#: stock/status_codes.py:61 +#: stock/status_codes.py:62 msgid "Stock updated" msgstr "" -#: stock/status_codes.py:64 +#: stock/status_codes.py:65 msgid "Installed into assembly" msgstr "" -#: stock/status_codes.py:65 +#: stock/status_codes.py:66 msgid "Removed from assembly" msgstr "" -#: stock/status_codes.py:67 +#: stock/status_codes.py:68 msgid "Installed component item" msgstr "" -#: stock/status_codes.py:68 +#: stock/status_codes.py:69 msgid "Removed component item" msgstr "" -#: stock/status_codes.py:71 +#: stock/status_codes.py:72 msgid "Split from parent item" msgstr "" -#: stock/status_codes.py:72 +#: stock/status_codes.py:73 msgid "Split child item" msgstr "" -#: stock/status_codes.py:75 +#: stock/status_codes.py:76 msgid "Merged stock items" msgstr "" -#: stock/status_codes.py:78 +#: stock/status_codes.py:79 msgid "Converted to variant" msgstr "" -#: stock/status_codes.py:81 +#: stock/status_codes.py:82 msgid "Build order output created" msgstr "" -#: stock/status_codes.py:82 +#: stock/status_codes.py:83 msgid "Build order output completed" msgstr "" -#: stock/status_codes.py:83 +#: stock/status_codes.py:84 msgid "Build order output rejected" msgstr "" -#: stock/status_codes.py:84 +#: stock/status_codes.py:85 msgid "Consumed by build order" msgstr "" -#: stock/status_codes.py:87 +#: stock/status_codes.py:88 msgid "Shipped against Sales Order" msgstr "" -#: stock/status_codes.py:90 +#: stock/status_codes.py:91 msgid "Received against Purchase Order" msgstr "" -#: stock/status_codes.py:93 +#: stock/status_codes.py:94 msgid "Returned against Return Order" msgstr "" -#: stock/status_codes.py:96 +#: stock/status_codes.py:97 msgid "Sent to customer" msgstr "" -#: stock/status_codes.py:97 +#: stock/status_codes.py:98 msgid "Returned from customer" msgstr "" diff --git a/src/backend/InvenTree/locale/vi/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/vi/LC_MESSAGES/django.po index 6459b48898..b2a77dd004 100644 --- a/src/backend/InvenTree/locale/vi/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/vi/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-19 04:55+0000\n" -"PO-Revision-Date: 2025-11-19 04:59\n" +"POT-Creation-Date: 2025-11-24 06:50+0000\n" +"PO-Revision-Date: 2025-11-24 06:54\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" "Language: vi_VN\n" @@ -81,21 +81,21 @@ msgstr "Địa chỉ email chính đã cung cấp không hợp lệ." msgid "The provided email domain is not approved." msgstr "Miền email được cung cấp không được phê duyệt." -#: InvenTree/conversion.py:166 +#: InvenTree/conversion.py:240 #, python-brace-format msgid "Invalid unit provided ({unit})" msgstr "Đơn vị không hợp lệ ({unit})" -#: InvenTree/conversion.py:183 +#: InvenTree/conversion.py:257 msgid "No value provided" msgstr "Chưa cung cấp giá trị" -#: InvenTree/conversion.py:210 +#: InvenTree/conversion.py:284 #, python-brace-format msgid "Could not convert {original} to {unit}" msgstr "Không thể chuyển đổi {original} sang {unit}" -#: InvenTree/conversion.py:212 InvenTree/conversion.py:226 +#: InvenTree/conversion.py:286 InvenTree/conversion.py:300 #: InvenTree/helpers.py:597 order/models.py:720 order/models.py:1015 msgid "Invalid quantity provided" msgstr "Số lượng cung cấp không hợp lệ" @@ -116,7 +116,7 @@ msgstr "" #: build/serializers.py:580 build/serializers.py:1788 company/models.py:857 #: order/models.py:1780 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2848 stock/models.py:2972 stock/serializers.py:717 +#: stock/models.py:2865 stock/models.py:2989 stock/serializers.py:717 #: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1336 #: stock/serializers.py:1425 stock/serializers.py:1624 msgid "Notes" @@ -345,7 +345,7 @@ msgstr "Phải là một số hợp lệ" msgid "Currency" msgstr "Tiền tệ" -#: InvenTree/serializers.py:298 part/serializers.py:1385 +#: InvenTree/serializers.py:298 part/serializers.py:1357 msgid "Select currency from available options" msgstr "Chọn tiền tệ trong các tùy chọn đang có" @@ -553,14 +553,14 @@ msgstr "" #: build/api.py:100 build/api.py:466 build/api.py:845 build/models.py:270 #: build/serializers.py:1225 build/serializers.py:1356 -#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:445 +#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:491 #: order/api.py:298 order/api.py:302 order/api.py:929 order/api.py:1187 #: order/api.py:1190 order/models.py:1941 order/models.py:2108 #: order/models.py:2109 part/api.py:1233 part/api.py:1236 part/api.py:1302 #: part/api.py:1589 part/models.py:472 part/models.py:3296 part/models.py:3439 #: part/models.py:3497 part/models.py:3518 part/models.py:3540 #: part/models.py:3679 part/models.py:4046 part/models.py:4368 -#: part/models.py:4787 part/serializers.py:1928 +#: part/models.py:4787 part/serializers.py:1900 #: report/templates/report/inventree_bill_of_materials_report.html:110 #: report/templates/report/inventree_bill_of_materials_report.html:137 #: report/templates/report/inventree_build_order_report.html:109 @@ -582,7 +582,7 @@ msgstr "Nguyên liệu" #: build/api.py:120 build/api.py:123 build/serializers.py:1438 part/api.py:980 #: part/api.py:1316 part/api.py:1600 part/models.py:1080 part/models.py:3568 -#: part/models.py:4162 part/serializers.py:1752 stock/api.py:869 +#: part/models.py:4162 part/serializers.py:1724 stock/api.py:869 msgid "Category" msgstr "Danh mục" @@ -663,7 +663,7 @@ msgid "Optional" msgstr "Tuỳ chọn" #: build/api.py:455 build/serializers.py:1415 common/setting/system.py:456 -#: part/models.py:1202 part/serializers.py:1714 part/serializers.py:1725 +#: part/models.py:1202 part/serializers.py:1686 part/serializers.py:1697 #: stock/api.py:639 msgid "Assembly" msgstr "Lắp ráp" @@ -688,16 +688,16 @@ msgstr "Đã cấp phát" msgid "Consumed" msgstr "Đã dùng" -#: build/api.py:499 company/models.py:912 company/serializers.py:440 +#: build/api.py:499 company/models.py:912 company/serializers.py:474 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 #: templates/email/part_event_notification.html:18 msgid "Available" msgstr "Có sẵn" -#: build/api.py:523 build/serializers.py:1466 company/serializers.py:437 -#: order/serializers.py:1281 part/serializers.py:959 part/serializers.py:1306 -#: part/serializers.py:1761 +#: build/api.py:523 build/serializers.py:1466 company/serializers.py:471 +#: order/serializers.py:1281 part/serializers.py:931 part/serializers.py:1278 +#: part/serializers.py:1733 msgid "On Order" msgstr "Bật đơn hàng" @@ -963,7 +963,7 @@ msgstr "Đầu ra bản dựng không phù hợp với đơn đặt bản dựng #: build/models.py:1136 build/models.py:1234 build/serializers.py:285 #: build/serializers.py:335 build/serializers.py:965 build/serializers.py:1739 #: order/models.py:717 order/serializers.py:658 order/serializers.py:844 -#: part/serializers.py:1708 stock/models.py:940 stock/models.py:1430 +#: part/serializers.py:1680 stock/models.py:940 stock/models.py:1430 #: stock/models.py:1878 stock/serializers.py:688 stock/serializers.py:1580 msgid "Quantity must be greater than zero" msgstr "Số lượng phải lớn hơn 0" @@ -1385,20 +1385,20 @@ msgstr "Cho phép biến thể" msgid "BOM Item" msgstr "Mục BOM" -#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1310 -#: part/serializers.py:1765 +#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1282 +#: part/serializers.py:1737 msgid "In Production" msgstr "Đang sản xuất" -#: build/serializers.py:1469 part/serializers.py:950 part/serializers.py:1314 +#: build/serializers.py:1469 part/serializers.py:922 part/serializers.py:1286 msgid "Scheduled to Build" msgstr "" -#: build/serializers.py:1472 part/serializers.py:987 +#: build/serializers.py:1472 part/serializers.py:959 msgid "External Stock" msgstr "Kho ngoài" -#: build/serializers.py:1473 part/serializers.py:1300 part/serializers.py:1808 +#: build/serializers.py:1473 part/serializers.py:1272 part/serializers.py:1780 msgid "Available Stock" msgstr "Số hàng tồn" @@ -1588,7 +1588,7 @@ msgstr "Người dùng" msgid "Price break quantity" msgstr "Số lượng giá phá vỡ" -#: common/models.py:1348 company/serializers.py:564 order/models.py:1842 +#: common/models.py:1348 company/serializers.py:357 order/models.py:1842 #: order/models.py:3043 msgid "Price" msgstr "Giá" @@ -1760,7 +1760,7 @@ msgstr "Định nghĩa" msgid "Unit definition" msgstr "Định nghĩa đơn vị" -#: common/models.py:1911 common/models.py:1974 stock/models.py:2967 +#: common/models.py:1911 common/models.py:1974 stock/models.py:2984 #: stock/serializers.py:247 msgid "Attachment" msgstr "Đính kèm" @@ -1839,7 +1839,7 @@ msgstr "" #: common/models.py:2090 common/models.py:2329 company/models.py:622 #: machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2959 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2976 msgid "Value" msgstr "Giá trị" @@ -2048,7 +2048,7 @@ msgid "Response data from the barcode scan" msgstr "" #: common/models.py:2417 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Result" msgstr "Kết quả" @@ -2141,7 +2141,7 @@ msgid "Linked thread for this message" msgstr "" #: common/models.py:2656 -msgid "Prioriy" +msgid "Priority" msgstr "" #: common/models.py:2698 @@ -2671,8 +2671,8 @@ msgstr "Sản phẩm là mẫu bởi mặc định" msgid "Parts can be assembled from other components by default" msgstr "Sản phẩm có thể lắp giáp từ thành phần khác theo mặc định" -#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1734 -#: part/serializers.py:1741 +#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1706 +#: part/serializers.py:1713 msgid "Component" msgstr "Thành phần" @@ -3772,7 +3772,7 @@ msgstr "" msgid "Supplier is Active" msgstr "" -#: company/api.py:307 company/models.py:520 company/serializers.py:457 +#: company/api.py:307 company/models.py:520 company/serializers.py:503 #: part/serializers.py:566 msgid "Manufacturer" msgstr "Nhà sản xuất" @@ -3964,7 +3964,7 @@ msgid "Link to address information (external)" msgstr "Liên kết thông tin địa chỉ (bên ngoài)" #: company/models.py:492 company/models.py:609 company/models.py:832 -#: company/serializers.py:471 stock/api.py:561 +#: company/serializers.py:517 stock/api.py:561 msgid "Manufacturer Part" msgstr "Sản phẩm nhà sản xuất" @@ -3981,7 +3981,7 @@ msgstr "Chọn sản phẩm" msgid "Select manufacturer" msgstr "Chọn nhà sản xuất" -#: company/models.py:527 company/serializers.py:479 order/serializers.py:734 +#: company/models.py:527 company/serializers.py:525 order/serializers.py:734 #: part/serializers.py:576 msgid "MPN" msgstr "" @@ -4030,7 +4030,7 @@ msgstr "Đơn vị đóng gói phải lớn hơn không" 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:810 company/serializers.py:449 company/serializers.py:467 +#: company/models.py:810 company/serializers.py:495 company/serializers.py:513 #: order/models.py:639 part/serializers.py:550 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 @@ -4134,10 +4134,14 @@ msgstr "Tiền tệ mặc định được sử dụng cho nhà cung cấp này" msgid "Company Name" msgstr "" -#: company/serializers.py:433 part/serializers.py:955 stock/serializers.py:428 +#: company/serializers.py:467 part/serializers.py:927 stock/serializers.py:428 msgid "In Stock" msgstr "Còn hàng" +#: company/serializers.py:484 +msgid "Price Breaks" +msgstr "" + #: data_exporter/mixins.py:325 data_exporter/mixins.py:403 msgid "Error occurred during data export" msgstr "" @@ -4290,7 +4294,7 @@ msgstr "" msgid "Errors" msgstr "" -#: importer/models.py:550 part/serializers.py:1268 +#: importer/models.py:550 part/serializers.py:1240 msgid "Valid" msgstr "Hợp lệ" @@ -5677,7 +5681,7 @@ msgstr "Từ khóa sản phẩm để cải thiện sự hiện diện trong k msgid "Part category" msgstr "Danh mục sản phẩm" -#: part/models.py:1088 part/serializers.py:929 +#: part/models.py:1088 part/serializers.py:901 #: report/templates/report/inventree_stock_location_report.html:103 msgid "IPN" msgstr "" @@ -5718,7 +5722,7 @@ msgstr "Hết hạn mặc định" msgid "Expiry time (in days) for stock items of this part" msgstr "Thời gian hết hạn (theo ngày) để nhập kho hàng hóa cho sản phẩm này" -#: part/models.py:1186 part/serializers.py:1003 +#: part/models.py:1186 part/serializers.py:975 msgid "Minimum Stock" msgstr "Kho tối thiểu" @@ -6418,203 +6422,203 @@ msgstr "Mã số nhà sản xuất khớp với MPN này đã tồn tại" msgid "Supplier part matching this SKU already exists" msgstr "Mã số nhà cung cấp khớp với SKU này đã tồn tại" -#: part/serializers.py:914 +#: part/serializers.py:886 msgid "Category Name" msgstr "Tên danh mục" -#: part/serializers.py:943 +#: part/serializers.py:915 msgid "Building" msgstr "Đang dựng" -#: part/serializers.py:944 +#: part/serializers.py:916 msgid "Quantity of this part currently being in production" msgstr "" -#: part/serializers.py:951 +#: part/serializers.py:923 msgid "Outstanding quantity of this part scheduled to be built" msgstr "" -#: part/serializers.py:971 stock/serializers.py:1019 stock/serializers.py:1189 +#: part/serializers.py:943 stock/serializers.py:1019 stock/serializers.py:1189 #: users/ruleset.py:30 msgid "Stock Items" msgstr "Hàng trong kho" -#: part/serializers.py:975 +#: part/serializers.py:947 msgid "Revisions" msgstr "" -#: part/serializers.py:979 +#: part/serializers.py:951 msgid "Suppliers" msgstr "Nhà cung cấp" -#: part/serializers.py:983 part/serializers.py:1297 +#: part/serializers.py:955 part/serializers.py:1269 #: templates/email/low_stock_notification.html:16 #: templates/email/part_event_notification.html:17 msgid "Total Stock" msgstr "Tổng số lượng" -#: part/serializers.py:991 +#: part/serializers.py:963 msgid "Unallocated Stock" msgstr "" -#: part/serializers.py:999 +#: part/serializers.py:971 msgid "Variant Stock" msgstr "" -#: part/serializers.py:1054 +#: part/serializers.py:1026 msgid "Duplicate Part" msgstr "Nhân bản sản phẩm" -#: part/serializers.py:1055 +#: part/serializers.py:1027 msgid "Copy initial data from another Part" msgstr "Sao chép dữ liệu ban đầu từ sản phẩm khác" -#: part/serializers.py:1061 +#: part/serializers.py:1033 msgid "Initial Stock" msgstr "Số liệu kho ban đầu" -#: part/serializers.py:1062 +#: part/serializers.py:1034 msgid "Create Part with initial stock quantity" msgstr "Tạo sản phẩm với số lượng tồn kho ban đầu" -#: part/serializers.py:1068 +#: part/serializers.py:1040 msgid "Supplier Information" msgstr "Thông tin nhà cung cấp" -#: part/serializers.py:1069 +#: part/serializers.py:1041 msgid "Add initial supplier information for this part" msgstr "Thêm thông tin nhà cung cấp ban đầu cho sản phẩm này" -#: part/serializers.py:1077 +#: part/serializers.py:1049 msgid "Copy Category Parameters" msgstr "Sao chép thông số nhóm hàng" -#: part/serializers.py:1078 +#: part/serializers.py:1050 msgid "Copy parameter templates from selected part category" msgstr "Sao chép mẫu tham số từ nhóm sản phẩm được chọn" -#: part/serializers.py:1083 +#: part/serializers.py:1055 msgid "Existing Image" msgstr "Ảnh hiện có" -#: part/serializers.py:1084 +#: part/serializers.py:1056 msgid "Filename of an existing part image" msgstr "Tên tệp của ảnh sản phẩm hiện hữu" -#: part/serializers.py:1101 +#: part/serializers.py:1073 msgid "Image file does not exist" msgstr "Tệp hình ảnh không tồn tại" -#: part/serializers.py:1269 +#: part/serializers.py:1241 msgid "Validate entire Bill of Materials" msgstr "Xác minh toàn bộ hóa đơn vật liệu" -#: part/serializers.py:1303 part/serializers.py:1769 +#: part/serializers.py:1275 part/serializers.py:1741 msgid "Can Build" msgstr "Có thể dựng" -#: part/serializers.py:1320 +#: part/serializers.py:1292 msgid "Required for Build Orders" msgstr "" -#: part/serializers.py:1325 +#: part/serializers.py:1297 msgid "Allocated to Build Orders" msgstr "" -#: part/serializers.py:1332 +#: part/serializers.py:1304 msgid "Required for Sales Orders" msgstr "" -#: part/serializers.py:1336 +#: part/serializers.py:1308 msgid "Allocated to Sales Orders" msgstr "" -#: part/serializers.py:1475 +#: part/serializers.py:1447 msgid "Minimum Price" msgstr "Giá thấp nhất" -#: part/serializers.py:1476 +#: part/serializers.py:1448 msgid "Override calculated value for minimum price" msgstr "Giá trị tính toán ghi đè cho giá tối thiểu" -#: part/serializers.py:1483 +#: part/serializers.py:1455 msgid "Minimum price currency" msgstr "Tiền tế giá tối thiểu" -#: part/serializers.py:1490 +#: part/serializers.py:1462 msgid "Maximum Price" msgstr "Giá cao nhất" -#: part/serializers.py:1491 +#: part/serializers.py:1463 msgid "Override calculated value for maximum price" msgstr "Giá trị tính toán ghi đè cho giá tối đa" -#: part/serializers.py:1498 +#: part/serializers.py:1470 msgid "Maximum price currency" msgstr "Tiền tế giá tối đa" -#: part/serializers.py:1527 +#: part/serializers.py:1499 msgid "Update" msgstr "Cập nhật" -#: part/serializers.py:1528 +#: part/serializers.py:1500 msgid "Update pricing for this part" msgstr "Cập nhật giá cho sản phẩm này" -#: part/serializers.py:1551 +#: part/serializers.py:1523 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" msgstr "Không thể chuyển đổi từ tiền tệ đã cung cấp cho {default_currency}" -#: part/serializers.py:1558 +#: part/serializers.py:1530 msgid "Minimum price must not be greater than maximum price" msgstr "Giá tối thiểu không được lớn hơn giá tối đa" -#: part/serializers.py:1561 +#: part/serializers.py:1533 msgid "Maximum price must not be less than minimum price" msgstr "Giá tối đa không được nhỏ hơn giá tối thiểu" -#: part/serializers.py:1715 +#: part/serializers.py:1687 msgid "Select the parent assembly" msgstr "" -#: part/serializers.py:1735 +#: part/serializers.py:1707 msgid "Select the component part" msgstr "" -#: part/serializers.py:1929 +#: part/serializers.py:1901 msgid "Select part to copy BOM from" msgstr "Chọn sản phẩm để sao chép định mức nguyên vật liệu" -#: part/serializers.py:1937 +#: part/serializers.py:1909 msgid "Remove Existing Data" msgstr "Xóa dữ liệu đã tồn tại" -#: part/serializers.py:1938 +#: part/serializers.py:1910 msgid "Remove existing BOM items before copying" msgstr "Xóa mục BOM đã tồn tại trước khi sao chép" -#: part/serializers.py:1943 +#: part/serializers.py:1915 msgid "Include Inherited" msgstr "Bao gồm thừa hưởng" -#: part/serializers.py:1944 +#: part/serializers.py:1916 msgid "Include BOM items which are inherited from templated parts" msgstr "Bao gồm mục BOM được thừa hưởng từ sản phẩm mẫu" -#: part/serializers.py:1949 +#: part/serializers.py:1921 msgid "Skip Invalid Rows" msgstr "Bỏ qua dòng không hợp lệ" -#: part/serializers.py:1950 +#: part/serializers.py:1922 msgid "Enable this option to skip invalid rows" msgstr "Bật tùy chọn này để bỏ qua dòng không hợp lệ" -#: part/serializers.py:1955 +#: part/serializers.py:1927 msgid "Copy Substitute Parts" msgstr "Sao chép sản phẩm thay thế" -#: part/serializers.py:1956 +#: part/serializers.py:1928 msgid "Copy substitute parts when duplicate BOM items" msgstr "Sao chép sản phẩm thay thế khi nhân bản hàng hóa BOM" @@ -8455,115 +8459,119 @@ msgstr "" msgid "Quantity does not match serial numbers" msgstr "Số lượng không khớp với số sêri" -#: stock/models.py:2012 stock/models.py:2917 +#: stock/models.py:1912 +msgid "Cannot assign stock to structural location" +msgstr "" + +#: stock/models.py:2029 stock/models.py:2934 msgid "Test template does not exist" msgstr "" -#: stock/models.py:2030 +#: stock/models.py:2047 msgid "Stock item has been assigned to a sales order" msgstr "Hàng trong kho đã được gán vào đơn hàng bán" -#: stock/models.py:2034 +#: stock/models.py:2051 msgid "Stock item is installed in another item" msgstr "Hàng trong kho đã được cài đặt vào hàng hóa khác" -#: stock/models.py:2037 +#: stock/models.py:2054 msgid "Stock item contains other items" msgstr "Hàng trong kho chứa hàng hóa khác" -#: stock/models.py:2040 +#: stock/models.py:2057 msgid "Stock item has been assigned to a customer" msgstr "Hàng trong kho đã được gắn với một khách hàng" -#: stock/models.py:2043 stock/models.py:2226 +#: stock/models.py:2060 stock/models.py:2243 msgid "Stock item is currently in production" msgstr "Hàng trong kho hiện đang sản xuất" -#: stock/models.py:2046 +#: stock/models.py:2063 msgid "Serialized stock cannot be merged" msgstr "Không thể hợp nhất kho nối tiếp" -#: stock/models.py:2053 stock/serializers.py:1462 +#: stock/models.py:2070 stock/serializers.py:1462 msgid "Duplicate stock items" msgstr "Mặt hàng trùng lặp" -#: stock/models.py:2057 +#: stock/models.py:2074 msgid "Stock items must refer to the same part" msgstr "Mặt hàng phải tham chiếu đến sản phẩm tương tự" -#: stock/models.py:2065 +#: stock/models.py:2082 msgid "Stock items must refer to the same supplier part" msgstr "Mặt hàng phải tham chiếu đến sản phẩm nhà cung cấp tương tự" -#: stock/models.py:2070 +#: stock/models.py:2087 msgid "Stock status codes must match" msgstr "Mã trạng thái kho phải phù hợp" -#: stock/models.py:2349 +#: stock/models.py:2366 msgid "StockItem cannot be moved as it is not in stock" msgstr "Không thể xóa mặt hàng không ở trong kho" -#: stock/models.py:2818 +#: stock/models.py:2835 msgid "Stock Item Tracking" msgstr "" -#: stock/models.py:2849 +#: stock/models.py:2866 msgid "Entry notes" msgstr "Ghi chú đầu vào" -#: stock/models.py:2889 +#: stock/models.py:2906 msgid "Stock Item Test Result" msgstr "" -#: stock/models.py:2920 +#: stock/models.py:2937 msgid "Value must be provided for this test" msgstr "Phải cung cấp giá trị cho kiểm thử này" -#: stock/models.py:2924 +#: stock/models.py:2941 msgid "Attachment must be uploaded for this test" msgstr "Phải tải liên đính kèm cho kiểm thử này" -#: stock/models.py:2929 +#: stock/models.py:2946 msgid "Invalid value for this test" msgstr "" -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Test result" msgstr "Kết quả kiểm thử" -#: stock/models.py:2960 +#: stock/models.py:2977 msgid "Test output value" msgstr "Giá trị đầu ra kiểm thử" -#: stock/models.py:2968 stock/serializers.py:248 +#: stock/models.py:2985 stock/serializers.py:248 msgid "Test result attachment" msgstr "Đính kèm kết quả kiểm thử" -#: stock/models.py:2972 +#: stock/models.py:2989 msgid "Test notes" msgstr "Ghi chú kiểm thử" -#: stock/models.py:2980 +#: stock/models.py:2997 msgid "Test station" msgstr "" -#: stock/models.py:2981 +#: stock/models.py:2998 msgid "The identifier of the test station where the test was performed" msgstr "" -#: stock/models.py:2987 +#: stock/models.py:3004 msgid "Started" msgstr "" -#: stock/models.py:2988 +#: stock/models.py:3005 msgid "The timestamp of the test start" msgstr "" -#: stock/models.py:2994 +#: stock/models.py:3011 msgid "Finished" msgstr "" -#: stock/models.py:2995 +#: stock/models.py:3012 msgid "The timestamp of the test finish" msgstr "" @@ -8902,83 +8910,87 @@ msgstr "Kho được thêm thủ công" msgid "Stock manually removed" msgstr "Kho được xóa thủ công" -#: stock/status_codes.py:57 +#: stock/status_codes.py:56 +msgid "Serialized stock items" +msgstr "" + +#: stock/status_codes.py:58 msgid "Returned to stock" msgstr "" -#: stock/status_codes.py:60 +#: stock/status_codes.py:61 msgid "Location changed" msgstr "Vị trí đã thay đổi" -#: stock/status_codes.py:61 +#: stock/status_codes.py:62 msgid "Stock updated" msgstr "Kho hàng đã được cập nhật" -#: stock/status_codes.py:64 +#: stock/status_codes.py:65 msgid "Installed into assembly" msgstr "Đã cài đặt vào bộ phận lắp ráp" -#: stock/status_codes.py:65 +#: stock/status_codes.py:66 msgid "Removed from assembly" msgstr "Di rời khỏi bộ phận lắp ráp" -#: stock/status_codes.py:67 +#: stock/status_codes.py:68 msgid "Installed component item" msgstr "Mục thành phần đã cài đặt" -#: stock/status_codes.py:68 +#: stock/status_codes.py:69 msgid "Removed component item" msgstr "Mục thành phần đã di rời" -#: stock/status_codes.py:71 +#: stock/status_codes.py:72 msgid "Split from parent item" msgstr "Tách từ mục cha" -#: stock/status_codes.py:72 +#: stock/status_codes.py:73 msgid "Split child item" msgstr "Tách mục con" -#: stock/status_codes.py:75 +#: stock/status_codes.py:76 msgid "Merged stock items" msgstr "Kho hàng đã được gộp" -#: stock/status_codes.py:78 +#: stock/status_codes.py:79 msgid "Converted to variant" msgstr "Đã chuyển đổi sang biến thể" -#: stock/status_codes.py:81 +#: stock/status_codes.py:82 msgid "Build order output created" msgstr "Đầu ra đơn đặt bản dựng đã được tạo" -#: stock/status_codes.py:82 +#: stock/status_codes.py:83 msgid "Build order output completed" msgstr "Đầu ra đơn đặt bản dựng đã hoàn thành" -#: stock/status_codes.py:83 +#: stock/status_codes.py:84 msgid "Build order output rejected" msgstr "Đầu ra đơn đặt bản dựng bị từ chối" -#: stock/status_codes.py:84 +#: stock/status_codes.py:85 msgid "Consumed by build order" msgstr "Tiêu hao bởi đơn đặt bản dựng" -#: stock/status_codes.py:87 +#: stock/status_codes.py:88 msgid "Shipped against Sales Order" msgstr "Vận chyển dựa vào đơn đặt bản dựng" -#: stock/status_codes.py:90 +#: stock/status_codes.py:91 msgid "Received against Purchase Order" msgstr "Đã nhận dựa vào đơn đặt hàng mua" -#: stock/status_codes.py:93 +#: stock/status_codes.py:94 msgid "Returned against Return Order" msgstr "Trả hành dựa vào đơn hàng trả lại" -#: stock/status_codes.py:96 +#: stock/status_codes.py:97 msgid "Sent to customer" msgstr "Gửi đến khách hàng" -#: stock/status_codes.py:97 +#: stock/status_codes.py:98 msgid "Returned from customer" msgstr "Bị trả lại từ khách hàng" 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 48ee471397..108766f641 100644 --- a/src/backend/InvenTree/locale/zh_Hans/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/zh_Hans/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-19 04:55+0000\n" -"PO-Revision-Date: 2025-11-19 04:59\n" +"POT-Creation-Date: 2025-11-24 06:50+0000\n" +"PO-Revision-Date: 2025-11-24 06:53\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -81,21 +81,21 @@ msgstr "提供的主电子邮件地址无效。" msgid "The provided email domain is not approved." msgstr "提供的邮箱域名未被批准。" -#: InvenTree/conversion.py:166 +#: InvenTree/conversion.py:240 #, python-brace-format msgid "Invalid unit provided ({unit})" msgstr "提供了无效的单位 ({unit})" -#: InvenTree/conversion.py:183 +#: InvenTree/conversion.py:257 msgid "No value provided" msgstr "没有提供数值" -#: InvenTree/conversion.py:210 +#: InvenTree/conversion.py:284 #, python-brace-format msgid "Could not convert {original} to {unit}" msgstr "不能将 {original} 转换到 {unit}" -#: InvenTree/conversion.py:212 InvenTree/conversion.py:226 +#: InvenTree/conversion.py:286 InvenTree/conversion.py:300 #: InvenTree/helpers.py:597 order/models.py:720 order/models.py:1015 msgid "Invalid quantity provided" msgstr "提供的数量无效" @@ -116,7 +116,7 @@ msgstr "无效的数值" #: build/serializers.py:580 build/serializers.py:1788 company/models.py:857 #: order/models.py:1780 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2848 stock/models.py:2972 stock/serializers.py:717 +#: stock/models.py:2865 stock/models.py:2989 stock/serializers.py:717 #: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1336 #: stock/serializers.py:1425 stock/serializers.py:1624 msgid "Notes" @@ -345,7 +345,7 @@ msgstr "必须是有效数字" msgid "Currency" msgstr "货币" -#: InvenTree/serializers.py:298 part/serializers.py:1385 +#: InvenTree/serializers.py:298 part/serializers.py:1357 msgid "Select currency from available options" msgstr "从可用选项中选择货币" @@ -553,14 +553,14 @@ msgstr "包含变体" #: build/api.py:100 build/api.py:466 build/api.py:845 build/models.py:270 #: build/serializers.py:1225 build/serializers.py:1356 -#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:445 +#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:491 #: order/api.py:298 order/api.py:302 order/api.py:929 order/api.py:1187 #: order/api.py:1190 order/models.py:1941 order/models.py:2108 #: order/models.py:2109 part/api.py:1233 part/api.py:1236 part/api.py:1302 #: part/api.py:1589 part/models.py:472 part/models.py:3296 part/models.py:3439 #: part/models.py:3497 part/models.py:3518 part/models.py:3540 #: part/models.py:3679 part/models.py:4046 part/models.py:4368 -#: part/models.py:4787 part/serializers.py:1928 +#: part/models.py:4787 part/serializers.py:1900 #: report/templates/report/inventree_bill_of_materials_report.html:110 #: report/templates/report/inventree_bill_of_materials_report.html:137 #: report/templates/report/inventree_build_order_report.html:109 @@ -582,7 +582,7 @@ msgstr "零件" #: build/api.py:120 build/api.py:123 build/serializers.py:1438 part/api.py:980 #: part/api.py:1316 part/api.py:1600 part/models.py:1080 part/models.py:3568 -#: part/models.py:4162 part/serializers.py:1752 stock/api.py:869 +#: part/models.py:4162 part/serializers.py:1724 stock/api.py:869 msgid "Category" msgstr "类别" @@ -663,7 +663,7 @@ msgid "Optional" msgstr "可选项" #: build/api.py:455 build/serializers.py:1415 common/setting/system.py:456 -#: part/models.py:1202 part/serializers.py:1714 part/serializers.py:1725 +#: part/models.py:1202 part/serializers.py:1686 part/serializers.py:1697 #: stock/api.py:639 msgid "Assembly" msgstr "装配件" @@ -688,16 +688,16 @@ msgstr "已分配" msgid "Consumed" msgstr "已消耗" -#: build/api.py:499 company/models.py:912 company/serializers.py:440 +#: build/api.py:499 company/models.py:912 company/serializers.py:474 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 #: templates/email/part_event_notification.html:18 msgid "Available" msgstr "可用数量" -#: build/api.py:523 build/serializers.py:1466 company/serializers.py:437 -#: order/serializers.py:1281 part/serializers.py:959 part/serializers.py:1306 -#: part/serializers.py:1761 +#: build/api.py:523 build/serializers.py:1466 company/serializers.py:471 +#: order/serializers.py:1281 part/serializers.py:931 part/serializers.py:1278 +#: part/serializers.py:1733 msgid "On Order" msgstr "已订购" @@ -963,7 +963,7 @@ msgstr "产出与生产订单不匹配" #: build/models.py:1136 build/models.py:1234 build/serializers.py:285 #: build/serializers.py:335 build/serializers.py:965 build/serializers.py:1739 #: order/models.py:717 order/serializers.py:658 order/serializers.py:844 -#: part/serializers.py:1708 stock/models.py:940 stock/models.py:1430 +#: part/serializers.py:1680 stock/models.py:940 stock/models.py:1430 #: stock/models.py:1878 stock/serializers.py:688 stock/serializers.py:1580 msgid "Quantity must be greater than zero" msgstr "数量必须大于零" @@ -1385,20 +1385,20 @@ msgstr "允许变体" msgid "BOM Item" msgstr "物料清单项" -#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1310 -#: part/serializers.py:1765 +#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1282 +#: part/serializers.py:1737 msgid "In Production" msgstr "生产中" -#: build/serializers.py:1469 part/serializers.py:950 part/serializers.py:1314 +#: build/serializers.py:1469 part/serializers.py:922 part/serializers.py:1286 msgid "Scheduled to Build" msgstr "生产计划" -#: build/serializers.py:1472 part/serializers.py:987 +#: build/serializers.py:1472 part/serializers.py:959 msgid "External Stock" msgstr "外部库存" -#: build/serializers.py:1473 part/serializers.py:1300 part/serializers.py:1808 +#: build/serializers.py:1473 part/serializers.py:1272 part/serializers.py:1780 msgid "Available Stock" msgstr "可用库存" @@ -1588,7 +1588,7 @@ msgstr "使用者" msgid "Price break quantity" msgstr "批发价数量" -#: common/models.py:1348 company/serializers.py:564 order/models.py:1842 +#: common/models.py:1348 company/serializers.py:357 order/models.py:1842 #: order/models.py:3043 msgid "Price" msgstr "价格" @@ -1760,7 +1760,7 @@ msgstr "定义" msgid "Unit definition" msgstr "单位定义" -#: common/models.py:1911 common/models.py:1974 stock/models.py:2967 +#: common/models.py:1911 common/models.py:1974 stock/models.py:2984 #: stock/serializers.py:247 msgid "Attachment" msgstr "附件" @@ -1839,7 +1839,7 @@ msgstr "等同于商业逻辑中自定义状态的状态逻辑键" #: common/models.py:2090 common/models.py:2329 company/models.py:622 #: machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2959 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2976 msgid "Value" msgstr "值" @@ -2048,7 +2048,7 @@ msgid "Response data from the barcode scan" msgstr "扫描条形码的响应数据" #: common/models.py:2417 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Result" msgstr "结果" @@ -2141,8 +2141,8 @@ msgid "Linked thread for this message" msgstr "链接到此消息的主题" #: common/models.py:2656 -msgid "Prioriy" -msgstr "优先级" +msgid "Priority" +msgstr "" #: common/models.py:2698 msgid "Email Thread" @@ -2671,8 +2671,8 @@ msgstr "零件默认为模板" msgid "Parts can be assembled from other components by default" msgstr "默认情况下,元件可由其他零件组装而成" -#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1734 -#: part/serializers.py:1741 +#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1706 +#: part/serializers.py:1713 msgid "Component" msgstr "组件" @@ -3774,7 +3774,7 @@ msgstr "内部零件已激活" msgid "Supplier is Active" msgstr "供应商已激活" -#: company/api.py:307 company/models.py:520 company/serializers.py:457 +#: company/api.py:307 company/models.py:520 company/serializers.py:503 #: part/serializers.py:566 msgid "Manufacturer" msgstr "制造商" @@ -3966,7 +3966,7 @@ msgid "Link to address information (external)" msgstr "链接地址信息 (外部)" #: company/models.py:492 company/models.py:609 company/models.py:832 -#: company/serializers.py:471 stock/api.py:561 +#: company/serializers.py:517 stock/api.py:561 msgid "Manufacturer Part" msgstr "制造商零件" @@ -3983,7 +3983,7 @@ msgstr "选择零件" msgid "Select manufacturer" msgstr "选择制造商" -#: company/models.py:527 company/serializers.py:479 order/serializers.py:734 +#: company/models.py:527 company/serializers.py:525 order/serializers.py:734 #: part/serializers.py:576 msgid "MPN" msgstr "制造商零件编号" @@ -4032,7 +4032,7 @@ msgstr "包装单位必须大于零" msgid "Linked manufacturer part must reference the same base part" msgstr "链接的制造商零件必须引用相同的基础零件" -#: company/models.py:810 company/serializers.py:449 company/serializers.py:467 +#: company/models.py:810 company/serializers.py:495 company/serializers.py:513 #: order/models.py:639 part/serializers.py:550 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 @@ -4136,10 +4136,14 @@ msgstr "此供应商使用的默认货币" msgid "Company Name" msgstr "公司名称" -#: company/serializers.py:433 part/serializers.py:955 stock/serializers.py:428 +#: company/serializers.py:467 part/serializers.py:927 stock/serializers.py:428 msgid "In Stock" msgstr "有库存" +#: company/serializers.py:484 +msgid "Price Breaks" +msgstr "" + #: data_exporter/mixins.py:325 data_exporter/mixins.py:403 msgid "Error occurred during data export" msgstr "数据导出过程中发生错误" @@ -4292,7 +4296,7 @@ msgstr "原始行数据" msgid "Errors" msgstr "错误" -#: importer/models.py:550 part/serializers.py:1268 +#: importer/models.py:550 part/serializers.py:1240 msgid "Valid" msgstr "有效" @@ -5679,7 +5683,7 @@ msgstr "提高搜索结果可见性的零件关键字" msgid "Part category" msgstr "零件类别" -#: part/models.py:1088 part/serializers.py:929 +#: part/models.py:1088 part/serializers.py:901 #: report/templates/report/inventree_stock_location_report.html:103 msgid "IPN" msgstr "内部零件号 IPN" @@ -5720,7 +5724,7 @@ msgstr "默认到期" msgid "Expiry time (in days) for stock items of this part" msgstr "此零件库存项的过期时间 (天)" -#: part/models.py:1186 part/serializers.py:1003 +#: part/models.py:1186 part/serializers.py:975 msgid "Minimum Stock" msgstr "最低库存" @@ -6420,203 +6424,203 @@ msgstr "与此制造商零件编号 (MPN) 的相匹配的制造商零件已存 msgid "Supplier part matching this SKU already exists" msgstr "匹配此库存单位 (SKU) 的供应商零件已存在" -#: part/serializers.py:914 +#: part/serializers.py:886 msgid "Category Name" msgstr "类别名称" -#: part/serializers.py:943 +#: part/serializers.py:915 msgid "Building" msgstr "正在生产" -#: part/serializers.py:944 +#: part/serializers.py:916 msgid "Quantity of this part currently being in production" msgstr "目前正在生产的零件数量" -#: part/serializers.py:951 +#: part/serializers.py:923 msgid "Outstanding quantity of this part scheduled to be built" msgstr "此零件计划待产数量" -#: part/serializers.py:971 stock/serializers.py:1019 stock/serializers.py:1189 +#: part/serializers.py:943 stock/serializers.py:1019 stock/serializers.py:1189 #: users/ruleset.py:30 msgid "Stock Items" msgstr "库存项" -#: part/serializers.py:975 +#: part/serializers.py:947 msgid "Revisions" msgstr "修订" -#: part/serializers.py:979 +#: part/serializers.py:951 msgid "Suppliers" msgstr "供应商" -#: part/serializers.py:983 part/serializers.py:1297 +#: part/serializers.py:955 part/serializers.py:1269 #: templates/email/low_stock_notification.html:16 #: templates/email/part_event_notification.html:17 msgid "Total Stock" msgstr "库存总量" -#: part/serializers.py:991 +#: part/serializers.py:963 msgid "Unallocated Stock" msgstr "未分配的库存" -#: part/serializers.py:999 +#: part/serializers.py:971 msgid "Variant Stock" msgstr "变体库存" -#: part/serializers.py:1054 +#: part/serializers.py:1026 msgid "Duplicate Part" msgstr "重复零件" -#: part/serializers.py:1055 +#: part/serializers.py:1027 msgid "Copy initial data from another Part" msgstr "从另一个零件复制初始数据" -#: part/serializers.py:1061 +#: part/serializers.py:1033 msgid "Initial Stock" msgstr "初始库存" -#: part/serializers.py:1062 +#: part/serializers.py:1034 msgid "Create Part with initial stock quantity" msgstr "创建具有初始库存数量的零件" -#: part/serializers.py:1068 +#: part/serializers.py:1040 msgid "Supplier Information" msgstr "供应商信息" -#: part/serializers.py:1069 +#: part/serializers.py:1041 msgid "Add initial supplier information for this part" msgstr "添加此零件的初始供应商信息" -#: part/serializers.py:1077 +#: part/serializers.py:1049 msgid "Copy Category Parameters" msgstr "复制类别参数" -#: part/serializers.py:1078 +#: part/serializers.py:1050 msgid "Copy parameter templates from selected part category" msgstr "从选择的零件复制参数模版" -#: part/serializers.py:1083 +#: part/serializers.py:1055 msgid "Existing Image" msgstr "现有的图片" -#: part/serializers.py:1084 +#: part/serializers.py:1056 msgid "Filename of an existing part image" msgstr "现有零件图片的文件名" -#: part/serializers.py:1101 +#: part/serializers.py:1073 msgid "Image file does not exist" msgstr "图片不存在" -#: part/serializers.py:1269 +#: part/serializers.py:1241 msgid "Validate entire Bill of Materials" msgstr "验证整个物料清单" -#: part/serializers.py:1303 part/serializers.py:1769 +#: part/serializers.py:1275 part/serializers.py:1741 msgid "Can Build" msgstr "可以创建" -#: part/serializers.py:1320 +#: part/serializers.py:1292 msgid "Required for Build Orders" msgstr "生产订单必填项" -#: part/serializers.py:1325 +#: part/serializers.py:1297 msgid "Allocated to Build Orders" msgstr "分配到生产订单" -#: part/serializers.py:1332 +#: part/serializers.py:1304 msgid "Required for Sales Orders" msgstr "销售订单必填项" -#: part/serializers.py:1336 +#: part/serializers.py:1308 msgid "Allocated to Sales Orders" msgstr "分配到销售订单" -#: part/serializers.py:1475 +#: part/serializers.py:1447 msgid "Minimum Price" msgstr "最低价格" -#: part/serializers.py:1476 +#: part/serializers.py:1448 msgid "Override calculated value for minimum price" msgstr "覆盖已计算的最低价格值" -#: part/serializers.py:1483 +#: part/serializers.py:1455 msgid "Minimum price currency" msgstr "最低价格货币" -#: part/serializers.py:1490 +#: part/serializers.py:1462 msgid "Maximum Price" msgstr "最高价格" -#: part/serializers.py:1491 +#: part/serializers.py:1463 msgid "Override calculated value for maximum price" msgstr "覆盖已计算的最高价格值" -#: part/serializers.py:1498 +#: part/serializers.py:1470 msgid "Maximum price currency" msgstr "最高价格货币" -#: part/serializers.py:1527 +#: part/serializers.py:1499 msgid "Update" msgstr "更新" -#: part/serializers.py:1528 +#: part/serializers.py:1500 msgid "Update pricing for this part" msgstr "更新这个零件的价格" -#: part/serializers.py:1551 +#: part/serializers.py:1523 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" msgstr "无法将所提供的货币转换为 {default_currency}" -#: part/serializers.py:1558 +#: part/serializers.py:1530 msgid "Minimum price must not be greater than maximum price" msgstr "最低价格不能高于最高价格。" -#: part/serializers.py:1561 +#: part/serializers.py:1533 msgid "Maximum price must not be less than minimum price" msgstr "最高价格不能低于最低价格" -#: part/serializers.py:1715 +#: part/serializers.py:1687 msgid "Select the parent assembly" msgstr "选择父装配" -#: part/serializers.py:1735 +#: part/serializers.py:1707 msgid "Select the component part" msgstr "选择零部件" -#: part/serializers.py:1929 +#: part/serializers.py:1901 msgid "Select part to copy BOM from" msgstr "选择要复制物料清单的零件" -#: part/serializers.py:1937 +#: part/serializers.py:1909 msgid "Remove Existing Data" msgstr "移除现有数据" -#: part/serializers.py:1938 +#: part/serializers.py:1910 msgid "Remove existing BOM items before copying" msgstr "复制前删除现有的物料清单项目" -#: part/serializers.py:1943 +#: part/serializers.py:1915 msgid "Include Inherited" msgstr "包含继承的" -#: part/serializers.py:1944 +#: part/serializers.py:1916 msgid "Include BOM items which are inherited from templated parts" msgstr "包含从模板零件继承的物料清单项目" -#: part/serializers.py:1949 +#: part/serializers.py:1921 msgid "Skip Invalid Rows" msgstr "跳过无效行" -#: part/serializers.py:1950 +#: part/serializers.py:1922 msgid "Enable this option to skip invalid rows" msgstr "启用此选项以跳过无效行" -#: part/serializers.py:1955 +#: part/serializers.py:1927 msgid "Copy Substitute Parts" msgstr "复制替代品零件" -#: part/serializers.py:1956 +#: part/serializers.py:1928 msgid "Copy substitute parts when duplicate BOM items" msgstr "复制物料清单项目时复制替代品零件" @@ -8457,115 +8461,119 @@ msgstr "必须以列表形式提供序列号" msgid "Quantity does not match serial numbers" msgstr "数量不匹配序列号" -#: stock/models.py:2012 stock/models.py:2917 +#: stock/models.py:1912 +msgid "Cannot assign stock to structural location" +msgstr "" + +#: stock/models.py:2029 stock/models.py:2934 msgid "Test template does not exist" msgstr "测试模板不存在" -#: stock/models.py:2030 +#: stock/models.py:2047 msgid "Stock item has been assigned to a sales order" msgstr "库存项已分配到销售订单" -#: stock/models.py:2034 +#: stock/models.py:2051 msgid "Stock item is installed in another item" msgstr "库存项已安装在另一个项目中" -#: stock/models.py:2037 +#: stock/models.py:2054 msgid "Stock item contains other items" msgstr "库存项包含其他项目" -#: stock/models.py:2040 +#: stock/models.py:2057 msgid "Stock item has been assigned to a customer" msgstr "库存项已分配给客户" -#: stock/models.py:2043 stock/models.py:2226 +#: stock/models.py:2060 stock/models.py:2243 msgid "Stock item is currently in production" msgstr "库存项目前正在生产" -#: stock/models.py:2046 +#: stock/models.py:2063 msgid "Serialized stock cannot be merged" msgstr "序列化的库存不能合并" -#: stock/models.py:2053 stock/serializers.py:1462 +#: stock/models.py:2070 stock/serializers.py:1462 msgid "Duplicate stock items" msgstr "复制库存项" -#: stock/models.py:2057 +#: stock/models.py:2074 msgid "Stock items must refer to the same part" msgstr "库存项必须指相同零件" -#: stock/models.py:2065 +#: stock/models.py:2082 msgid "Stock items must refer to the same supplier part" msgstr "库存项必须是同一供应商的零件" -#: stock/models.py:2070 +#: stock/models.py:2087 msgid "Stock status codes must match" msgstr "库存状态码必须匹配" -#: stock/models.py:2349 +#: stock/models.py:2366 msgid "StockItem cannot be moved as it is not in stock" msgstr "库存项不能移动,因为它没有库存" -#: stock/models.py:2818 +#: stock/models.py:2835 msgid "Stock Item Tracking" msgstr "库存项跟踪" -#: stock/models.py:2849 +#: stock/models.py:2866 msgid "Entry notes" msgstr "条目注释" -#: stock/models.py:2889 +#: stock/models.py:2906 msgid "Stock Item Test Result" msgstr "库存项测试结果" -#: stock/models.py:2920 +#: stock/models.py:2937 msgid "Value must be provided for this test" msgstr "必须为此测试提供值" -#: stock/models.py:2924 +#: stock/models.py:2941 msgid "Attachment must be uploaded for this test" msgstr "测试附件必须上传" -#: stock/models.py:2929 +#: stock/models.py:2946 msgid "Invalid value for this test" msgstr "此测试的值无效" -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Test result" msgstr "测试结果" -#: stock/models.py:2960 +#: stock/models.py:2977 msgid "Test output value" msgstr "测试输出值" -#: stock/models.py:2968 stock/serializers.py:248 +#: stock/models.py:2985 stock/serializers.py:248 msgid "Test result attachment" msgstr "测验结果附件" -#: stock/models.py:2972 +#: stock/models.py:2989 msgid "Test notes" msgstr "测试备注" -#: stock/models.py:2980 +#: stock/models.py:2997 msgid "Test station" msgstr "测试站" -#: stock/models.py:2981 +#: stock/models.py:2998 msgid "The identifier of the test station where the test was performed" msgstr "进行测试的测试站的标识符" -#: stock/models.py:2987 +#: stock/models.py:3004 msgid "Started" msgstr "已开始" -#: stock/models.py:2988 +#: stock/models.py:3005 msgid "The timestamp of the test start" msgstr "测试开始的时间戳" -#: stock/models.py:2994 +#: stock/models.py:3011 msgid "Finished" msgstr "已完成" -#: stock/models.py:2995 +#: stock/models.py:3012 msgid "The timestamp of the test finish" msgstr "测试结束的时间戳" @@ -8904,83 +8912,87 @@ msgstr "已手动添加库存" msgid "Stock manually removed" msgstr "已手动删除库存" -#: stock/status_codes.py:57 +#: stock/status_codes.py:56 +msgid "Serialized stock items" +msgstr "" + +#: stock/status_codes.py:58 msgid "Returned to stock" msgstr "退回库存" -#: stock/status_codes.py:60 +#: stock/status_codes.py:61 msgid "Location changed" msgstr "地点已更改" -#: stock/status_codes.py:61 +#: stock/status_codes.py:62 msgid "Stock updated" msgstr "库存已更新" -#: stock/status_codes.py:64 +#: stock/status_codes.py:65 msgid "Installed into assembly" msgstr "已安装到装配中" -#: stock/status_codes.py:65 +#: stock/status_codes.py:66 msgid "Removed from assembly" msgstr "已从装配中删除" -#: stock/status_codes.py:67 +#: stock/status_codes.py:68 msgid "Installed component item" msgstr "已安装组件项" -#: stock/status_codes.py:68 +#: stock/status_codes.py:69 msgid "Removed component item" msgstr "已删除组件项" -#: stock/status_codes.py:71 +#: stock/status_codes.py:72 msgid "Split from parent item" msgstr "从上级项拆分" -#: stock/status_codes.py:72 +#: stock/status_codes.py:73 msgid "Split child item" msgstr "拆分子项" -#: stock/status_codes.py:75 +#: stock/status_codes.py:76 msgid "Merged stock items" msgstr "合并的库存项" -#: stock/status_codes.py:78 +#: stock/status_codes.py:79 msgid "Converted to variant" msgstr "转换为变体" -#: stock/status_codes.py:81 +#: stock/status_codes.py:82 msgid "Build order output created" msgstr "已创建生产订单产出" -#: stock/status_codes.py:82 +#: stock/status_codes.py:83 msgid "Build order output completed" msgstr "生产订单已出产" -#: stock/status_codes.py:83 +#: stock/status_codes.py:84 msgid "Build order output rejected" msgstr "生产订单产出被拒绝" -#: stock/status_codes.py:84 +#: stock/status_codes.py:85 msgid "Consumed by build order" msgstr "被生产订单消耗" -#: stock/status_codes.py:87 +#: stock/status_codes.py:88 msgid "Shipped against Sales Order" msgstr "根据销售订单发货" -#: stock/status_codes.py:90 +#: stock/status_codes.py:91 msgid "Received against Purchase Order" msgstr "根据采购订单接收" -#: stock/status_codes.py:93 +#: stock/status_codes.py:94 msgid "Returned against Return Order" msgstr "根据退货订单退货" -#: stock/status_codes.py:96 +#: stock/status_codes.py:97 msgid "Sent to customer" msgstr "发往客户" -#: stock/status_codes.py:97 +#: stock/status_codes.py:98 msgid "Returned from customer" msgstr "客户退回" diff --git a/src/backend/InvenTree/locale/zh_Hant/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/zh_Hant/LC_MESSAGES/django.po index 1e73535995..3d2466a8dc 100644 --- a/src/backend/InvenTree/locale/zh_Hant/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/zh_Hant/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-19 04:55+0000\n" -"PO-Revision-Date: 2025-11-19 04:59\n" +"POT-Creation-Date: 2025-11-24 06:50+0000\n" +"PO-Revision-Date: 2025-11-24 06:53\n" "Last-Translator: \n" "Language-Team: Chinese Traditional\n" "Language: zh_TW\n" @@ -81,21 +81,21 @@ msgstr "提供的主電子郵件地址無效。" msgid "The provided email domain is not approved." msgstr "提供的郵箱域名未被批准。" -#: InvenTree/conversion.py:166 +#: InvenTree/conversion.py:240 #, python-brace-format msgid "Invalid unit provided ({unit})" msgstr "提供了無效的單位 ({unit})" -#: InvenTree/conversion.py:183 +#: InvenTree/conversion.py:257 msgid "No value provided" msgstr "沒有提供數值" -#: InvenTree/conversion.py:210 +#: InvenTree/conversion.py:284 #, python-brace-format msgid "Could not convert {original} to {unit}" msgstr "不能將 {original} 轉換到 {unit}" -#: InvenTree/conversion.py:212 InvenTree/conversion.py:226 +#: InvenTree/conversion.py:286 InvenTree/conversion.py:300 #: InvenTree/helpers.py:597 order/models.py:720 order/models.py:1015 msgid "Invalid quantity provided" msgstr "提供的數量無效" @@ -116,7 +116,7 @@ msgstr "無效的十進位數值" #: build/serializers.py:580 build/serializers.py:1788 company/models.py:857 #: order/models.py:1780 #: report/templates/report/inventree_build_order_report.html:172 -#: stock/models.py:2848 stock/models.py:2972 stock/serializers.py:717 +#: stock/models.py:2865 stock/models.py:2989 stock/serializers.py:717 #: stock/serializers.py:893 stock/serializers.py:1035 stock/serializers.py:1336 #: stock/serializers.py:1425 stock/serializers.py:1624 msgid "Notes" @@ -345,7 +345,7 @@ msgstr "必須是有效的數字" msgid "Currency" msgstr "貨幣" -#: InvenTree/serializers.py:298 part/serializers.py:1385 +#: InvenTree/serializers.py:298 part/serializers.py:1357 msgid "Select currency from available options" msgstr "從可用選項中選擇貨幣" @@ -553,14 +553,14 @@ msgstr "包含變體" #: build/api.py:100 build/api.py:466 build/api.py:845 build/models.py:270 #: build/serializers.py:1225 build/serializers.py:1356 -#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:445 +#: build/serializers.py:1427 company/models.py:1067 company/serializers.py:491 #: order/api.py:298 order/api.py:302 order/api.py:929 order/api.py:1187 #: order/api.py:1190 order/models.py:1941 order/models.py:2108 #: order/models.py:2109 part/api.py:1233 part/api.py:1236 part/api.py:1302 #: part/api.py:1589 part/models.py:472 part/models.py:3296 part/models.py:3439 #: part/models.py:3497 part/models.py:3518 part/models.py:3540 #: part/models.py:3679 part/models.py:4046 part/models.py:4368 -#: part/models.py:4787 part/serializers.py:1928 +#: part/models.py:4787 part/serializers.py:1900 #: report/templates/report/inventree_bill_of_materials_report.html:110 #: report/templates/report/inventree_bill_of_materials_report.html:137 #: report/templates/report/inventree_build_order_report.html:109 @@ -582,7 +582,7 @@ msgstr "零件" #: build/api.py:120 build/api.py:123 build/serializers.py:1438 part/api.py:980 #: part/api.py:1316 part/api.py:1600 part/models.py:1080 part/models.py:3568 -#: part/models.py:4162 part/serializers.py:1752 stock/api.py:869 +#: part/models.py:4162 part/serializers.py:1724 stock/api.py:869 msgid "Category" msgstr "類別" @@ -663,7 +663,7 @@ msgid "Optional" msgstr "非必須項目" #: build/api.py:455 build/serializers.py:1415 common/setting/system.py:456 -#: part/models.py:1202 part/serializers.py:1714 part/serializers.py:1725 +#: part/models.py:1202 part/serializers.py:1686 part/serializers.py:1697 #: stock/api.py:639 msgid "Assembly" msgstr "裝配" @@ -688,16 +688,16 @@ msgstr "已分配" msgid "Consumed" msgstr "已消耗" -#: build/api.py:499 company/models.py:912 company/serializers.py:440 +#: build/api.py:499 company/models.py:912 company/serializers.py:474 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 #: templates/email/part_event_notification.html:18 msgid "Available" msgstr "可用數量" -#: build/api.py:523 build/serializers.py:1466 company/serializers.py:437 -#: order/serializers.py:1281 part/serializers.py:959 part/serializers.py:1306 -#: part/serializers.py:1761 +#: build/api.py:523 build/serializers.py:1466 company/serializers.py:471 +#: order/serializers.py:1281 part/serializers.py:931 part/serializers.py:1278 +#: part/serializers.py:1733 msgid "On Order" msgstr "已訂購" @@ -963,7 +963,7 @@ msgstr "產出與生產訂單不匹配" #: build/models.py:1136 build/models.py:1234 build/serializers.py:285 #: build/serializers.py:335 build/serializers.py:965 build/serializers.py:1739 #: order/models.py:717 order/serializers.py:658 order/serializers.py:844 -#: part/serializers.py:1708 stock/models.py:940 stock/models.py:1430 +#: part/serializers.py:1680 stock/models.py:940 stock/models.py:1430 #: stock/models.py:1878 stock/serializers.py:688 stock/serializers.py:1580 msgid "Quantity must be greater than zero" msgstr "數量必須大於零" @@ -1385,20 +1385,20 @@ msgstr "允許變體" msgid "BOM Item" msgstr "物料清單項" -#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1310 -#: part/serializers.py:1765 +#: build/serializers.py:1467 order/serializers.py:1282 part/serializers.py:1282 +#: part/serializers.py:1737 msgid "In Production" msgstr "生產中" -#: build/serializers.py:1469 part/serializers.py:950 part/serializers.py:1314 +#: build/serializers.py:1469 part/serializers.py:922 part/serializers.py:1286 msgid "Scheduled to Build" msgstr "排程生產中" -#: build/serializers.py:1472 part/serializers.py:987 +#: build/serializers.py:1472 part/serializers.py:959 msgid "External Stock" msgstr "外部庫存" -#: build/serializers.py:1473 part/serializers.py:1300 part/serializers.py:1808 +#: build/serializers.py:1473 part/serializers.py:1272 part/serializers.py:1780 msgid "Available Stock" msgstr "可用庫存" @@ -1588,7 +1588,7 @@ msgstr "使用者" msgid "Price break quantity" msgstr "批發價數量" -#: common/models.py:1348 company/serializers.py:564 order/models.py:1842 +#: common/models.py:1348 company/serializers.py:357 order/models.py:1842 #: order/models.py:3043 msgid "Price" msgstr "價格" @@ -1760,7 +1760,7 @@ msgstr "定義" msgid "Unit definition" msgstr "單位定義" -#: common/models.py:1911 common/models.py:1974 stock/models.py:2967 +#: common/models.py:1911 common/models.py:1974 stock/models.py:2984 #: stock/serializers.py:247 msgid "Attachment" msgstr "附件" @@ -1839,7 +1839,7 @@ msgstr "等同於商業邏輯中自定義狀態的狀態邏輯鍵" #: common/models.py:2090 common/models.py:2329 company/models.py:622 #: machine/serializers.py:27 -#: report/templates/report/inventree_test_report.html:104 stock/models.py:2959 +#: report/templates/report/inventree_test_report.html:104 stock/models.py:2976 msgid "Value" msgstr "值" @@ -2048,7 +2048,7 @@ msgid "Response data from the barcode scan" msgstr "掃描條碼的響應數據" #: common/models.py:2417 report/templates/report/inventree_test_report.html:103 -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Result" msgstr "結果" @@ -2141,8 +2141,8 @@ msgid "Linked thread for this message" msgstr "此訊息所連結的討論串" #: common/models.py:2656 -msgid "Prioriy" -msgstr "優先等級" +msgid "Priority" +msgstr "" #: common/models.py:2698 msgid "Email Thread" @@ -2671,8 +2671,8 @@ msgstr "零件默認為模板" msgid "Parts can be assembled from other components by default" msgstr "默認情況下,元件可由其他零件組裝而成" -#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1734 -#: part/serializers.py:1741 +#: common/setting/system.py:462 part/models.py:1208 part/serializers.py:1706 +#: part/serializers.py:1713 msgid "Component" msgstr "組件" @@ -3772,7 +3772,7 @@ msgstr "內部零件已激活" msgid "Supplier is Active" msgstr "供應商已激活" -#: company/api.py:307 company/models.py:520 company/serializers.py:457 +#: company/api.py:307 company/models.py:520 company/serializers.py:503 #: part/serializers.py:566 msgid "Manufacturer" msgstr "製造商" @@ -3964,7 +3964,7 @@ msgid "Link to address information (external)" msgstr "鏈接地址信息 (外部)" #: company/models.py:492 company/models.py:609 company/models.py:832 -#: company/serializers.py:471 stock/api.py:561 +#: company/serializers.py:517 stock/api.py:561 msgid "Manufacturer Part" msgstr "製造商零件" @@ -3981,7 +3981,7 @@ msgstr "選擇零件" msgid "Select manufacturer" msgstr "選擇製造商" -#: company/models.py:527 company/serializers.py:479 order/serializers.py:734 +#: company/models.py:527 company/serializers.py:525 order/serializers.py:734 #: part/serializers.py:576 msgid "MPN" msgstr "製造商零件編號" @@ -4030,7 +4030,7 @@ msgstr "包裝單位必須大於零" msgid "Linked manufacturer part must reference the same base part" msgstr "鏈接的製造商零件必須引用相同的基礎零件" -#: company/models.py:810 company/serializers.py:449 company/serializers.py:467 +#: company/models.py:810 company/serializers.py:495 company/serializers.py:513 #: order/models.py:639 part/serializers.py:550 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 @@ -4134,10 +4134,14 @@ msgstr "此供應商使用的默認貨幣" msgid "Company Name" msgstr "公司名稱" -#: company/serializers.py:433 part/serializers.py:955 stock/serializers.py:428 +#: company/serializers.py:467 part/serializers.py:927 stock/serializers.py:428 msgid "In Stock" msgstr "有庫存" +#: company/serializers.py:484 +msgid "Price Breaks" +msgstr "" + #: data_exporter/mixins.py:325 data_exporter/mixins.py:403 msgid "Error occurred during data export" msgstr "資料匯出過程發生錯誤" @@ -4290,7 +4294,7 @@ msgstr "原始行數據" msgid "Errors" msgstr "錯誤" -#: importer/models.py:550 part/serializers.py:1268 +#: importer/models.py:550 part/serializers.py:1240 msgid "Valid" msgstr "有效" @@ -5677,7 +5681,7 @@ msgstr "提高搜索結果可見性的零件關鍵字" msgid "Part category" msgstr "零件類別" -#: part/models.py:1088 part/serializers.py:929 +#: part/models.py:1088 part/serializers.py:901 #: report/templates/report/inventree_stock_location_report.html:103 msgid "IPN" msgstr "內部零件號 IPN" @@ -5718,7 +5722,7 @@ msgstr "默認到期" msgid "Expiry time (in days) for stock items of this part" msgstr "此零件庫存項的過期時間 (天)" -#: part/models.py:1186 part/serializers.py:1003 +#: part/models.py:1186 part/serializers.py:975 msgid "Minimum Stock" msgstr "最低庫存" @@ -6418,203 +6422,203 @@ msgstr "與此製造商零件編號 (MPN) 的相匹配的製造商零件已存 msgid "Supplier part matching this SKU already exists" msgstr "匹配此庫存單位 (SKU) 的供應商零件已存在" -#: part/serializers.py:914 +#: part/serializers.py:886 msgid "Category Name" msgstr "類別名稱" -#: part/serializers.py:943 +#: part/serializers.py:915 msgid "Building" msgstr "正在生產" -#: part/serializers.py:944 +#: part/serializers.py:916 msgid "Quantity of this part currently being in production" msgstr "此零件目前生產中數量" -#: part/serializers.py:951 +#: part/serializers.py:923 msgid "Outstanding quantity of this part scheduled to be built" msgstr "此零件排程待製造未完成數量" -#: part/serializers.py:971 stock/serializers.py:1019 stock/serializers.py:1189 +#: part/serializers.py:943 stock/serializers.py:1019 stock/serializers.py:1189 #: users/ruleset.py:30 msgid "Stock Items" msgstr "庫存項" -#: part/serializers.py:975 +#: part/serializers.py:947 msgid "Revisions" msgstr "修訂" -#: part/serializers.py:979 +#: part/serializers.py:951 msgid "Suppliers" msgstr "供應商" -#: part/serializers.py:983 part/serializers.py:1297 +#: part/serializers.py:955 part/serializers.py:1269 #: templates/email/low_stock_notification.html:16 #: templates/email/part_event_notification.html:17 msgid "Total Stock" msgstr "庫存總量" -#: part/serializers.py:991 +#: part/serializers.py:963 msgid "Unallocated Stock" msgstr "未分配的庫存" -#: part/serializers.py:999 +#: part/serializers.py:971 msgid "Variant Stock" msgstr "變體庫存" -#: part/serializers.py:1054 +#: part/serializers.py:1026 msgid "Duplicate Part" msgstr "重複零件" -#: part/serializers.py:1055 +#: part/serializers.py:1027 msgid "Copy initial data from another Part" msgstr "從另一個零件複製初始數據" -#: part/serializers.py:1061 +#: part/serializers.py:1033 msgid "Initial Stock" msgstr "初始庫存" -#: part/serializers.py:1062 +#: part/serializers.py:1034 msgid "Create Part with initial stock quantity" msgstr "創建具有初始庫存數量的零件" -#: part/serializers.py:1068 +#: part/serializers.py:1040 msgid "Supplier Information" msgstr "供應商信息" -#: part/serializers.py:1069 +#: part/serializers.py:1041 msgid "Add initial supplier information for this part" msgstr "添加此零件的初始供應商信息" -#: part/serializers.py:1077 +#: part/serializers.py:1049 msgid "Copy Category Parameters" msgstr "複製類別參數" -#: part/serializers.py:1078 +#: part/serializers.py:1050 msgid "Copy parameter templates from selected part category" msgstr "從選擇的零件複製參數模版" -#: part/serializers.py:1083 +#: part/serializers.py:1055 msgid "Existing Image" msgstr "現有的圖片" -#: part/serializers.py:1084 +#: part/serializers.py:1056 msgid "Filename of an existing part image" msgstr "現有零件圖片的文件名" -#: part/serializers.py:1101 +#: part/serializers.py:1073 msgid "Image file does not exist" msgstr "圖片不存在" -#: part/serializers.py:1269 +#: part/serializers.py:1241 msgid "Validate entire Bill of Materials" msgstr "驗證整個物料清單" -#: part/serializers.py:1303 part/serializers.py:1769 +#: part/serializers.py:1275 part/serializers.py:1741 msgid "Can Build" msgstr "可以創建" -#: part/serializers.py:1320 +#: part/serializers.py:1292 msgid "Required for Build Orders" msgstr "生產工單需求數" -#: part/serializers.py:1325 +#: part/serializers.py:1297 msgid "Allocated to Build Orders" msgstr "已分配至生產工單" -#: part/serializers.py:1332 +#: part/serializers.py:1304 msgid "Required for Sales Orders" msgstr "銷售訂單需求數" -#: part/serializers.py:1336 +#: part/serializers.py:1308 msgid "Allocated to Sales Orders" msgstr "已分配至銷售訂單" -#: part/serializers.py:1475 +#: part/serializers.py:1447 msgid "Minimum Price" msgstr "最低價格" -#: part/serializers.py:1476 +#: part/serializers.py:1448 msgid "Override calculated value for minimum price" msgstr "覆蓋已計算的最低價格值" -#: part/serializers.py:1483 +#: part/serializers.py:1455 msgid "Minimum price currency" msgstr "最低價格貨幣" -#: part/serializers.py:1490 +#: part/serializers.py:1462 msgid "Maximum Price" msgstr "最高價格" -#: part/serializers.py:1491 +#: part/serializers.py:1463 msgid "Override calculated value for maximum price" msgstr "覆蓋已計算的最高價格值" -#: part/serializers.py:1498 +#: part/serializers.py:1470 msgid "Maximum price currency" msgstr "最高價格貨幣" -#: part/serializers.py:1527 +#: part/serializers.py:1499 msgid "Update" msgstr "更新" -#: part/serializers.py:1528 +#: part/serializers.py:1500 msgid "Update pricing for this part" msgstr "更新這個零件的價格" -#: part/serializers.py:1551 +#: part/serializers.py:1523 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" msgstr "無法將所提供的貨幣轉換為 {default_currency}" -#: part/serializers.py:1558 +#: part/serializers.py:1530 msgid "Minimum price must not be greater than maximum price" msgstr "最低價格不能高於最高價格。" -#: part/serializers.py:1561 +#: part/serializers.py:1533 msgid "Maximum price must not be less than minimum price" msgstr "最高價格不能低於最低價格" -#: part/serializers.py:1715 +#: part/serializers.py:1687 msgid "Select the parent assembly" msgstr "選擇父裝配" -#: part/serializers.py:1735 +#: part/serializers.py:1707 msgid "Select the component part" msgstr "選擇零部件" -#: part/serializers.py:1929 +#: part/serializers.py:1901 msgid "Select part to copy BOM from" msgstr "選擇要複製物料清單的零件" -#: part/serializers.py:1937 +#: part/serializers.py:1909 msgid "Remove Existing Data" msgstr "移除現有數據" -#: part/serializers.py:1938 +#: part/serializers.py:1910 msgid "Remove existing BOM items before copying" msgstr "複製前刪除現有的物料清單項目" -#: part/serializers.py:1943 +#: part/serializers.py:1915 msgid "Include Inherited" msgstr "包含繼承的" -#: part/serializers.py:1944 +#: part/serializers.py:1916 msgid "Include BOM items which are inherited from templated parts" msgstr "包含從模板零件繼承的物料清單項目" -#: part/serializers.py:1949 +#: part/serializers.py:1921 msgid "Skip Invalid Rows" msgstr "跳過無效行" -#: part/serializers.py:1950 +#: part/serializers.py:1922 msgid "Enable this option to skip invalid rows" msgstr "啓用此選項以跳過無效行" -#: part/serializers.py:1955 +#: part/serializers.py:1927 msgid "Copy Substitute Parts" msgstr "複製替代品零件" -#: part/serializers.py:1956 +#: part/serializers.py:1928 msgid "Copy substitute parts when duplicate BOM items" msgstr "複製物料清單項目時複製替代品零件" @@ -8455,115 +8459,119 @@ msgstr "序列號需以清單提供" msgid "Quantity does not match serial numbers" msgstr "數量不匹配序列號" -#: stock/models.py:2012 stock/models.py:2917 +#: stock/models.py:1912 +msgid "Cannot assign stock to structural location" +msgstr "" + +#: stock/models.py:2029 stock/models.py:2934 msgid "Test template does not exist" msgstr "測試模板不存在" -#: stock/models.py:2030 +#: stock/models.py:2047 msgid "Stock item has been assigned to a sales order" msgstr "庫存項已分配到銷售訂單" -#: stock/models.py:2034 +#: stock/models.py:2051 msgid "Stock item is installed in another item" msgstr "庫存項已安裝在另一個項目中" -#: stock/models.py:2037 +#: stock/models.py:2054 msgid "Stock item contains other items" msgstr "庫存項包含其他項目" -#: stock/models.py:2040 +#: stock/models.py:2057 msgid "Stock item has been assigned to a customer" msgstr "庫存項已分配給客户" -#: stock/models.py:2043 stock/models.py:2226 +#: stock/models.py:2060 stock/models.py:2243 msgid "Stock item is currently in production" msgstr "庫存項目前正在生產" -#: stock/models.py:2046 +#: stock/models.py:2063 msgid "Serialized stock cannot be merged" msgstr "序列化的庫存不能合併" -#: stock/models.py:2053 stock/serializers.py:1462 +#: stock/models.py:2070 stock/serializers.py:1462 msgid "Duplicate stock items" msgstr "複製庫存項" -#: stock/models.py:2057 +#: stock/models.py:2074 msgid "Stock items must refer to the same part" msgstr "庫存項必須指相同零件" -#: stock/models.py:2065 +#: stock/models.py:2082 msgid "Stock items must refer to the same supplier part" msgstr "庫存項必須是同一供應商的零件" -#: stock/models.py:2070 +#: stock/models.py:2087 msgid "Stock status codes must match" msgstr "庫存狀態碼必須匹配" -#: stock/models.py:2349 +#: stock/models.py:2366 msgid "StockItem cannot be moved as it is not in stock" msgstr "庫存項不能移動,因為它沒有庫存" -#: stock/models.py:2818 +#: stock/models.py:2835 msgid "Stock Item Tracking" msgstr "庫存項跟蹤" -#: stock/models.py:2849 +#: stock/models.py:2866 msgid "Entry notes" msgstr "條目註釋" -#: stock/models.py:2889 +#: stock/models.py:2906 msgid "Stock Item Test Result" msgstr "庫存項測試結果" -#: stock/models.py:2920 +#: stock/models.py:2937 msgid "Value must be provided for this test" msgstr "必須為此測試提供值" -#: stock/models.py:2924 +#: stock/models.py:2941 msgid "Attachment must be uploaded for this test" msgstr "測試附件必須上傳" -#: stock/models.py:2929 +#: stock/models.py:2946 msgid "Invalid value for this test" msgstr "此測試的值無效" -#: stock/models.py:2953 +#: stock/models.py:2970 msgid "Test result" msgstr "測試結果" -#: stock/models.py:2960 +#: stock/models.py:2977 msgid "Test output value" msgstr "測試輸出值" -#: stock/models.py:2968 stock/serializers.py:248 +#: stock/models.py:2985 stock/serializers.py:248 msgid "Test result attachment" msgstr "測驗結果附件" -#: stock/models.py:2972 +#: stock/models.py:2989 msgid "Test notes" msgstr "測試備註" -#: stock/models.py:2980 +#: stock/models.py:2997 msgid "Test station" msgstr "測試站" -#: stock/models.py:2981 +#: stock/models.py:2998 msgid "The identifier of the test station where the test was performed" msgstr "進行測試的測試站的標識符" -#: stock/models.py:2987 +#: stock/models.py:3004 msgid "Started" msgstr "已開始" -#: stock/models.py:2988 +#: stock/models.py:3005 msgid "The timestamp of the test start" msgstr "測試開始的時間戳" -#: stock/models.py:2994 +#: stock/models.py:3011 msgid "Finished" msgstr "已完成" -#: stock/models.py:2995 +#: stock/models.py:3012 msgid "The timestamp of the test finish" msgstr "測試結束的時間戳" @@ -8902,83 +8910,87 @@ msgstr "已手動添加庫存" msgid "Stock manually removed" msgstr "已手動刪除庫存" -#: stock/status_codes.py:57 +#: stock/status_codes.py:56 +msgid "Serialized stock items" +msgstr "" + +#: stock/status_codes.py:58 msgid "Returned to stock" msgstr "退回庫存" -#: stock/status_codes.py:60 +#: stock/status_codes.py:61 msgid "Location changed" msgstr "地點已更改" -#: stock/status_codes.py:61 +#: stock/status_codes.py:62 msgid "Stock updated" msgstr "庫存已更新" -#: stock/status_codes.py:64 +#: stock/status_codes.py:65 msgid "Installed into assembly" msgstr "已安裝到裝配中" -#: stock/status_codes.py:65 +#: stock/status_codes.py:66 msgid "Removed from assembly" msgstr "已從裝配中刪除" -#: stock/status_codes.py:67 +#: stock/status_codes.py:68 msgid "Installed component item" msgstr "已安裝組件項" -#: stock/status_codes.py:68 +#: stock/status_codes.py:69 msgid "Removed component item" msgstr "已刪除組件項" -#: stock/status_codes.py:71 +#: stock/status_codes.py:72 msgid "Split from parent item" msgstr "從上級項拆分" -#: stock/status_codes.py:72 +#: stock/status_codes.py:73 msgid "Split child item" msgstr "拆分子項" -#: stock/status_codes.py:75 +#: stock/status_codes.py:76 msgid "Merged stock items" msgstr "合併的庫存項" -#: stock/status_codes.py:78 +#: stock/status_codes.py:79 msgid "Converted to variant" msgstr "轉換為變體" -#: stock/status_codes.py:81 +#: stock/status_codes.py:82 msgid "Build order output created" msgstr "已創建生產訂單產出" -#: stock/status_codes.py:82 +#: stock/status_codes.py:83 msgid "Build order output completed" msgstr "生產訂單已出產" -#: stock/status_codes.py:83 +#: stock/status_codes.py:84 msgid "Build order output rejected" msgstr "生產訂單產出被拒絕" -#: stock/status_codes.py:84 +#: stock/status_codes.py:85 msgid "Consumed by build order" msgstr "被工單消耗的" -#: stock/status_codes.py:87 +#: stock/status_codes.py:88 msgid "Shipped against Sales Order" msgstr "按銷售訂單出貨" -#: stock/status_codes.py:90 +#: stock/status_codes.py:91 msgid "Received against Purchase Order" msgstr "按採購訂單接收" -#: stock/status_codes.py:93 +#: stock/status_codes.py:94 msgid "Returned against Return Order" msgstr "按退貨訂單退回" -#: stock/status_codes.py:96 +#: stock/status_codes.py:97 msgid "Sent to customer" msgstr "寄送給客户" -#: stock/status_codes.py:97 +#: stock/status_codes.py:98 msgid "Returned from customer" msgstr "從客户端退回" diff --git a/src/backend/InvenTree/order/api.py b/src/backend/InvenTree/order/api.py index ddf7dadb57..05f848f518 100644 --- a/src/backend/InvenTree/order/api.py +++ b/src/backend/InvenTree/order/api.py @@ -1323,7 +1323,7 @@ class SalesOrderAllocationList( class SalesOrderAllocationDetail(SalesOrderAllocationMixin, RetrieveUpdateDestroyAPI): - """API endpoint for detali view of a SalesOrderAllocation object.""" + """API endpoint for detail view of a SalesOrderAllocation object.""" class SalesOrderShipmentFilter(FilterSet): @@ -1374,7 +1374,7 @@ class SalesOrderShipmentFilter(FilterSet): ) def filter_order_status(self, queryset, name, value): - """Filter by linked SalesOrderrder status.""" + """Filter by linked SalesOrder status.""" q1 = Q(order__status=value, order__status_custom_key__isnull=True) q2 = Q(order__status_custom_key=value) @@ -1412,7 +1412,7 @@ class SalesOrderShipmentList(SalesOrderShipmentMixin, ListCreateAPI): class SalesOrderShipmentDetail(SalesOrderShipmentMixin, RetrieveUpdateDestroyAPI): - """API detail endpooint for SalesOrderShipment model.""" + """API detail endpoint for SalesOrderShipment model.""" class SalesOrderShipmentComplete(CreateAPI): @@ -1964,7 +1964,7 @@ order_api_urls = [ ), ]), ), - # API endpoints for sales ordesr + # API endpoints for sales orders path( 'so/', include([ diff --git a/src/backend/InvenTree/order/models.py b/src/backend/InvenTree/order/models.py index 4efa189e71..3030ade4fb 100644 --- a/src/backend/InvenTree/order/models.py +++ b/src/backend/InvenTree/order/models.py @@ -988,7 +988,7 @@ class PurchaseOrder(TotalPriceMixin, Order): # Before we continue, validate that each line item is valid # We validate this here because it is far more efficient, - # after we have fetched *all* line itemes in a single DB query + # after we have fetched *all* line items in a single DB query for line_item in line_item_map.values(): if line_item.order != self: raise ValidationError({_('Line item does not match purchase order')}) diff --git a/src/backend/InvenTree/part/models.py b/src/backend/InvenTree/part/models.py index e02602a90c..18840608fb 100644 --- a/src/backend/InvenTree/part/models.py +++ b/src/backend/InvenTree/part/models.py @@ -1027,7 +1027,7 @@ class Part( self.ensure_trackable() def ensure_trackable(self): - """Ensure that trackable is set correctly downline.""" + """Ensure that trackable is set correctly downstream.""" if self.trackable: for part in self.get_used_in(): if not part.trackable: diff --git a/src/backend/InvenTree/stock/serializers.py b/src/backend/InvenTree/stock/serializers.py index 421d943cf2..490ee2dc87 100644 --- a/src/backend/InvenTree/stock/serializers.py +++ b/src/backend/InvenTree/stock/serializers.py @@ -1678,6 +1678,10 @@ class StockAddSerializer(StockAdjustmentSerializer): stock_item = item['pk'] quantity = item['quantity'] + if quantity is None or quantity <= 0: + # Ignore in this case - no stock to add + continue + # Optional fields extra = {} @@ -1703,6 +1707,10 @@ class StockRemoveSerializer(StockAdjustmentSerializer): stock_item = item['pk'] quantity = item['quantity'] + # Ignore in this case - no stock to remove + if quantity is None or quantity <= 0: + continue + # Optional fields extra = {} diff --git a/src/backend/requirements.txt b/src/backend/requirements.txt index 9d26df6989..bfaeac6648 100644 --- a/src/backend/requirements.txt +++ b/src/backend/requirements.txt @@ -1482,9 +1482,9 @@ pynacl==1.6.0 \ --hash=sha256:f46386c24a65383a9081d68e9c2de909b1834ec74ff3013271f1bca9c2d233eb \ --hash=sha256:f4b3824920e206b4f52abd7de621ea7a44fd3cb5c8daceb7c3612345dfc54f2e # via paramiko -pypdf==6.3.0 \ - --hash=sha256:2d5f9741e851e378908692d571374b3cbd94582fdd1c740fcf7c029ec35ac0e6 \ - --hash=sha256:d066a2fdf8195e1811ae5a9d5a2f97f5bed0e1e7954297295eadee6357e76c5d +pypdf==6.4.0 \ + --hash=sha256:4769d471f8ddc3341193ecc5d6560fa44cf8cd0abfabf21af4e195cc0c224072 \ + --hash=sha256:55ab9837ed97fd7fcc5c131d52fcc2223bc5c6b8a1488bbf7c0e27f1f0023a79 # via -r src/backend/requirements.in pyphen==0.17.2 \ --hash=sha256:3a07fb017cb2341e1d9ff31b8634efb1ae4dc4b130468c7c39dd3d32e7c3affd \ diff --git a/src/frontend/src/forms/SalesOrderForms.tsx b/src/frontend/src/forms/SalesOrderForms.tsx index 36a0963e7f..7550534dc0 100644 --- a/src/frontend/src/forms/SalesOrderForms.tsx +++ b/src/frontend/src/forms/SalesOrderForms.tsx @@ -1,8 +1,10 @@ import { t } from '@lingui/core/macro'; -import { Table } from '@mantine/core'; +import { Alert, Table, Text } from '@mantine/core'; import { IconAddressBook, IconCalendar, + IconCircleCheck, + IconCircleX, IconCoins, IconUser, IconUsers @@ -23,8 +25,9 @@ import type { ApiFormFieldType } from '@lib/types/Forms'; import type { TableFieldRowProps } from '../components/forms/fields/TableField'; -import { useCreateApiFormModal } from '../hooks/UseForm'; +import { useCreateApiFormModal, useEditApiFormModal } from '../hooks/UseForm'; import { useGlobalSettingsState } from '../states/SettingsStates'; +import { useUserState } from '../states/UserState'; import { RenderPartColumn } from '../tables/ColumnRenderers'; export function useSalesOrderFields({ @@ -190,6 +193,64 @@ export function useSalesOrderLineItemFields({ }, [salePrice, partCurrency, orderId, create]); } +export function useCheckShipmentForm({ + shipmentId, + onSuccess +}: { + shipmentId: number; + onSuccess: (response: any) => void; +}) { + const user = useUserState(); + + return useEditApiFormModal({ + url: ApiEndpoints.sales_order_shipment_list, + pk: shipmentId, + title: t`Check Shipment`, + preFormContent: ( + } title={t`Check Shipment`}> + {t`Marking the shipment as checked indicates that you have verified that all items included in this shipment are correct`} + + ), + fetchInitialData: false, + fields: { + checked_by: { + hidden: true, + value: user.getUser()?.pk + } + }, + successMessage: t`Shipment marked as checked`, + onFormSuccess: onSuccess + }); +} + +export function useUncheckShipmentForm({ + shipmentId, + onSuccess +}: { + shipmentId: number; + onSuccess: (response: any) => void; +}) { + return useEditApiFormModal({ + url: ApiEndpoints.sales_order_shipment_list, + pk: shipmentId, + title: t`Uncheck Shipment`, + preFormContent: ( + } title={t`Uncheck Shipment`}> + {t`Marking the shipment as unchecked indicates that the shipment requires further verification`} + + ), + fetchInitialData: false, + fields: { + checked_by: { + hidden: true, + value: null + } + }, + successMessage: t`Shipment marked as unchecked`, + onFormSuccess: onSuccess + }); +} + function SalesOrderAllocateLineRow({ props, record, diff --git a/src/frontend/src/forms/StockForms.tsx b/src/frontend/src/forms/StockForms.tsx index 508d7415c3..70476d591e 100644 --- a/src/frontend/src/forms/StockForms.tsx +++ b/src/frontend/src/forms/StockForms.tsx @@ -862,10 +862,17 @@ function stockRemoveFields(items: any[]): ApiFormFieldSet { const records = Object.fromEntries(items.map((item) => [item.pk, item])); + const initialValue = mapAdjustmentItems(items).map((elem) => { + return { + ...elem, + quantity: 0 + }; + }); + const fields: ApiFormFieldSet = { items: { field_type: 'table', - value: mapAdjustmentItems(items), + value: initialValue, modelRenderer: (row: TableFieldRowProps) => { const record = records[row.item.pk]; @@ -902,10 +909,17 @@ function stockAddFields(items: any[]): ApiFormFieldSet { const records = Object.fromEntries(items.map((item) => [item.pk, item])); + const initialValue = mapAdjustmentItems(items).map((elem) => { + return { + ...elem, + quantity: 0 + }; + }); + const fields: ApiFormFieldSet = { items: { field_type: 'table', - value: mapAdjustmentItems(items), + value: initialValue, modelRenderer: (row: TableFieldRowProps) => { const record = records[row.item.pk]; @@ -941,10 +955,12 @@ function stockCountFields(items: any[]): ApiFormFieldSet { const records = Object.fromEntries(items.map((item) => [item.pk, item])); + const initialValue = mapAdjustmentItems(items); + const fields: ApiFormFieldSet = { items: { field_type: 'table', - value: mapAdjustmentItems(items), + value: initialValue, modelRenderer: (row: TableFieldRowProps) => { return ( =3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5);\n" @@ -56,7 +56,7 @@ msgstr "" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:802 +#: src/forms/PurchaseOrderForms.tsx:854 #: src/forms/StockForms.tsx:796 #: src/forms/StockForms.tsx:843 #: src/forms/StockForms.tsx:889 @@ -103,9 +103,9 @@ msgstr "" #: src/forms/BuildForms.tsx:630 #: src/forms/BuildForms.tsx:793 #: src/forms/BuildForms.tsx:896 -#: src/forms/PurchaseOrderForms.tsx:798 +#: src/forms/PurchaseOrderForms.tsx:850 #: src/forms/ReturnOrderForms.tsx:242 -#: src/forms/SalesOrderForms.tsx:305 +#: src/forms/SalesOrderForms.tsx:323 #: src/forms/StockForms.tsx:360 #: src/forms/StockForms.tsx:791 #: src/forms/StockForms.tsx:838 @@ -119,6 +119,7 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:200 #: src/pages/part/PartDetail.tsx:1207 #: src/tables/ColumnRenderers.tsx:91 +#: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 msgid "Part" @@ -158,7 +159,7 @@ msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:290 #: src/pages/company/SupplierPartDetail.tsx:413 #: src/pages/stock/StockDetail.tsx:289 -#: src/tables/build/BuildAllocatedStockTable.tsx:155 +#: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:83 #: src/tables/stock/StockItemTable.tsx:247 @@ -201,9 +202,9 @@ msgstr "" #: src/forms/BuildForms.tsx:473 #: src/forms/BuildForms.tsx:633 #: src/forms/BuildForms.tsx:794 -#: src/forms/SalesOrderForms.tsx:307 +#: src/forms/SalesOrderForms.tsx:325 #: src/pages/stock/StockDetail.tsx:1005 -#: src/tables/part/PartTestResultTable.tsx:248 +#: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -517,7 +518,7 @@ msgstr "" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:273 +#: src/components/forms/fields/ApiFormField.tsx:237 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:234 @@ -642,8 +643,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:49 #: src/components/buttons/ScanButton.tsx:15 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:457 -#: src/forms/PurchaseOrderForms.tsx:563 +#: src/forms/PurchaseOrderForms.tsx:509 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Scan Barcode" msgstr "" @@ -728,7 +729,7 @@ msgstr "" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:606 msgid "Unlink Barcode" msgstr "" @@ -1216,6 +1217,12 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:884 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:903 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:254 +#: src/tables/build/BuildAllocatedStockTable.tsx:178 +#: src/tables/build/BuildAllocatedStockTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:111 +#: src/tables/build/BuildLineTable.tsx:665 +#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:247 msgid "Remove" msgstr "" @@ -1241,7 +1248,7 @@ msgid "Upload Error" msgstr "" #: src/components/details/DetailsImage.tsx:250 -#: src/components/forms/fields/TextField.tsx:65 +#: src/components/forms/fields/AutoFillRightSection.tsx:34 msgid "Clear" msgstr "" @@ -1817,10 +1824,14 @@ msgstr "" msgid "Running" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:233 +#: src/components/forms/fields/ApiFormField.tsx:197 msgid "Select file to upload" msgstr "" +#: src/components/forms/fields/AutoFillRightSection.tsx:47 +msgid "Accept suggested value" +msgstr "" + #: src/components/forms/fields/DateField.tsx:76 msgid "Select date" msgstr "" @@ -1875,10 +1886,6 @@ msgstr "" msgid "Add new row" msgstr "" -#: src/components/forms/fields/TextField.tsx:82 -msgid "Accept suggested value" -msgstr "" - #: src/components/images/DetailsImage.tsx:252 #~ msgid "Select image" #~ msgstr "Select image" @@ -2225,8 +2232,8 @@ msgstr "" #: src/pages/part/PartDetail.tsx:994 #: src/pages/stock/StockDetail.tsx:265 #: src/pages/stock/StockDetail.tsx:942 -#: src/tables/build/BuildAllocatedStockTable.tsx:135 -#: src/tables/build/BuildLineTable.tsx:192 +#: src/tables/build/BuildAllocatedStockTable.tsx:132 +#: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:182 #: src/tables/stock/StockItemTable.tsx:343 @@ -2784,7 +2791,7 @@ msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:102 #: src/tables/ColumnRenderers.tsx:278 -#: src/tables/build/BuildAllocatedStockTable.tsx:91 +#: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/machine/MachineTypeTable.tsx:161 #: src/tables/machine/MachineTypeTable.tsx:257 #: src/tables/plugin/PluginListTable.tsx:110 @@ -2966,7 +2973,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:394 #: src/pages/part/PartDetail.tsx:1015 #: src/tables/bom/BomTable.tsx:444 -#: src/tables/build/BuildLineTable.tsx:222 +#: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 msgid "On Order" msgstr "" @@ -2976,7 +2983,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:587 #: src/pages/part/PartDetail.tsx:1021 #: src/pages/stock/StockDetail.tsx:925 -#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "" @@ -3000,7 +3007,7 @@ msgstr "" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:795 -#: src/forms/PurchaseOrderForms.tsx:595 +#: src/forms/PurchaseOrderForms.tsx:647 #: src/forms/StockForms.tsx:792 #: src/forms/StockForms.tsx:839 #: src/forms/StockForms.tsx:885 @@ -3023,7 +3030,7 @@ msgstr "" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:198 #: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildAllocatedStockTable.tsx:121 +#: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:107 #: src/tables/sales/SalesOrderAllocationTable.tsx:142 msgid "Serial Number" @@ -3034,9 +3041,9 @@ msgstr "" #: src/forms/BuildForms.tsx:240 #: src/forms/BuildForms.tsx:634 #: src/forms/BuildForms.tsx:797 -#: src/forms/PurchaseOrderForms.tsx:801 +#: src/forms/PurchaseOrderForms.tsx:853 #: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:308 +#: src/forms/SalesOrderForms.tsx:326 #: src/forms/StockForms.tsx:841 #: src/pages/part/PartStockHistoryDetail.tsx:56 #: src/pages/part/PartStockHistoryDetail.tsx:210 @@ -3046,9 +3053,9 @@ msgstr "" #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:258 #: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:86 +#: src/tables/build/BuildLineTable.tsx:83 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:269 +#: src/tables/part/PartTestResultTable.tsx:277 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -3070,7 +3077,7 @@ msgstr "" #: src/forms/StockForms.tsx:1048 #: src/forms/StockForms.tsx:1096 #: src/forms/StockForms.tsx:1140 -#: src/tables/build/BuildLineTable.tsx:96 +#: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "" @@ -3755,7 +3762,7 @@ msgid "In Stock" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:404 +#: src/tables/build/BuildLineTable.tsx:405 msgid "Required Quantity" msgstr "" @@ -3847,7 +3854,7 @@ msgid "Please correct the errors in the selected parts" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:587 -#: src/tables/build/BuildLineTable.tsx:815 +#: src/tables/build/BuildLineTable.tsx:822 #: src/tables/part/PartTable.tsx:522 #: src/tables/sales/SalesOrderLineItemTable.tsx:370 msgid "Order Parts" @@ -4349,9 +4356,9 @@ msgstr "" #: src/forms/BuildForms.tsx:333 #: src/forms/BuildForms.tsx:408 #: src/forms/BuildForms.tsx:685 -#: src/tables/build/BuildAllocatedStockTable.tsx:150 +#: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 -#: src/tables/part/PartTestResultTable.tsx:272 +#: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "" @@ -4362,7 +4369,7 @@ msgstr "" #: src/forms/BuildForms.tsx:336 #: src/forms/BuildForms.tsx:411 #: src/forms/BuildForms.tsx:475 -#: src/forms/PurchaseOrderForms.tsx:717 +#: src/forms/PurchaseOrderForms.tsx:769 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 #: src/forms/StockForms.tsx:712 @@ -4377,7 +4384,7 @@ msgstr "" #: src/tables/build/BuildOutputTable.tsx:404 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 -#: src/tables/part/PartTestResultTable.tsx:309 +#: src/tables/part/PartTestResultTable.tsx:317 #: src/tables/sales/ReturnOrderLineItemTable.tsx:138 #: src/tables/sales/ReturnOrderLineItemTable.tsx:176 #: src/tables/settings/CustomStateTable.tsx:79 @@ -4450,8 +4457,8 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 -#: src/tables/build/BuildAllocatedStockTable.tsx:108 -#: src/tables/build/BuildLineTable.tsx:336 +#: src/tables/build/BuildAllocatedStockTable.tsx:105 +#: src/tables/build/BuildLineTable.tsx:337 #: src/tables/build/BuildOrderTable.tsx:79 #: src/tables/part/PartSalesAllocationsTable.tsx:61 #: src/tables/part/RelatedPartTable.tsx:73 @@ -4466,47 +4473,47 @@ msgstr "" #: src/forms/BuildForms.tsx:632 #: src/forms/BuildForms.tsx:796 #: src/forms/BuildForms.tsx:897 -#: src/forms/SalesOrderForms.tsx:306 -#: src/tables/build/BuildAllocatedStockTable.tsx:139 -#: src/tables/build/BuildLineTable.tsx:182 +#: src/forms/SalesOrderForms.tsx:324 +#: src/tables/build/BuildAllocatedStockTable.tsx:136 +#: src/tables/build/BuildLineTable.tsx:183 #: src/tables/sales/SalesOrderLineItemTable.tsx:342 #: src/tables/stock/StockItemTable.tsx:338 msgid "Allocated" msgstr "" #: src/forms/BuildForms.tsx:667 -#: src/forms/SalesOrderForms.tsx:295 +#: src/forms/SalesOrderForms.tsx:313 #: src/pages/build/BuildDetail.tsx:108 #: src/pages/build/BuildDetail.tsx:326 msgid "Source Location" msgstr "" #: src/forms/BuildForms.tsx:668 -#: src/forms/SalesOrderForms.tsx:296 +#: src/forms/SalesOrderForms.tsx:314 msgid "Select the source location for the stock allocation" msgstr "اختر موقع المصدر لتخصيص المخزون" #: src/forms/BuildForms.tsx:700 -#: src/forms/SalesOrderForms.tsx:336 -#: src/tables/build/BuildLineTable.tsx:574 -#: src/tables/build/BuildLineTable.tsx:731 -#: src/tables/build/BuildLineTable.tsx:830 +#: src/forms/SalesOrderForms.tsx:354 +#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:738 +#: src/tables/build/BuildLineTable.tsx:837 #: src/tables/sales/SalesOrderLineItemTable.tsx:380 #: src/tables/sales/SalesOrderLineItemTable.tsx:406 msgid "Allocate Stock" msgstr "" #: src/forms/BuildForms.tsx:703 -#: src/forms/SalesOrderForms.tsx:341 +#: src/forms/SalesOrderForms.tsx:359 msgid "Stock items allocated" msgstr "تم تخصيص عناصر المخزون" #: src/forms/BuildForms.tsx:816 #: src/forms/BuildForms.tsx:917 -#: src/tables/build/BuildAllocatedStockTable.tsx:240 -#: src/tables/build/BuildAllocatedStockTable.tsx:272 -#: src/tables/build/BuildLineTable.tsx:741 -#: src/tables/build/BuildLineTable.tsx:864 +#: src/tables/build/BuildAllocatedStockTable.tsx:243 +#: src/tables/build/BuildAllocatedStockTable.tsx:279 +#: src/tables/build/BuildLineTable.tsx:748 +#: src/tables/build/BuildLineTable.tsx:871 msgid "Consume Stock" msgstr "" @@ -4521,21 +4528,21 @@ msgstr "" #~ msgstr "Stock items consumed" #: src/forms/BuildForms.tsx:853 -#: src/tables/build/BuildLineTable.tsx:514 +#: src/tables/build/BuildLineTable.tsx:515 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" #: src/forms/BuildForms.tsx:898 -#: src/tables/build/BuildLineTable.tsx:187 +#: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" msgstr "" #: src/forms/CommonForms.tsx:88 -#: src/forms/PurchaseOrderForms.tsx:125 +#: src/forms/PurchaseOrderForms.tsx:176 #: src/forms/ReturnOrderForms.tsx:138 -#: src/forms/SalesOrderForms.tsx:164 +#: src/forms/SalesOrderForms.tsx:182 msgid "Select project code for this line item" msgstr "" @@ -4572,32 +4579,16 @@ msgstr "" msgid "Subscribe to notifications for this category" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:388 -msgid "Assign Batch Code and Serial Numbers" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:390 -msgid "Assign Batch Code" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:410 -msgid "Choose Location" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:418 -msgid "Item Destination selected" -msgstr "" - #: src/forms/PurchaseOrderForms.tsx:421 #~ msgid "Assign Batch Code{0}" #~ msgstr "Assign Batch Code{0}" -#: src/forms/PurchaseOrderForms.tsx:428 -msgid "Part category default location selected" +#: src/forms/PurchaseOrderForms.tsx:440 +msgid "Assign Batch Code and Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:438 -msgid "Received stock location selected" +#: src/forms/PurchaseOrderForms.tsx:442 +msgid "Assign Batch Code" msgstr "" #: src/forms/PurchaseOrderForms.tsx:444 @@ -4605,94 +4596,110 @@ msgstr "" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:446 +#: src/forms/PurchaseOrderForms.tsx:462 +msgid "Choose Location" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:470 +msgid "Item Destination selected" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:480 +msgid "Part category default location selected" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:490 +msgid "Received stock location selected" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:498 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:507 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:524 -msgid "Set Expiry Date" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:532 -#: src/forms/StockForms.tsx:693 -msgid "Adjust Packaging" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:540 -#: src/forms/StockForms.tsx:684 -#: src/hooks/UseStockAdjustActions.tsx:148 -msgid "Change Status" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:546 -msgid "Add Note" -msgstr "" - #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" +#: src/forms/PurchaseOrderForms.tsx:576 +msgid "Set Expiry Date" +msgstr "" + #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:610 -msgid "Store at default location" +#: src/forms/PurchaseOrderForms.tsx:584 +#: src/forms/StockForms.tsx:693 +msgid "Adjust Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:625 -msgid "Store at line item destination " +#: src/forms/PurchaseOrderForms.tsx:592 +#: src/forms/StockForms.tsx:684 +#: src/hooks/UseStockAdjustActions.tsx:148 +msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:637 -msgid "Store with already received stock" +#: src/forms/PurchaseOrderForms.tsx:598 +msgid "Add Note" msgstr "" #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:661 +#: src/forms/PurchaseOrderForms.tsx:662 +msgid "Store at default location" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:677 +msgid "Store at line item destination " +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:689 +msgid "Store with already received stock" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:713 #: src/pages/build/BuildDetail.tsx:340 #: src/pages/stock/StockDetail.tsx:280 #: src/pages/stock/StockDetail.tsx:952 #: src/tables/Filter.tsx:83 -#: src/tables/build/BuildAllocatedStockTable.tsx:128 +#: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildOutputTable.tsx:112 -#: src/tables/part/PartTestResultTable.tsx:260 -#: src/tables/part/PartTestResultTable.tsx:281 +#: src/tables/part/PartTestResultTable.tsx:268 +#: src/tables/part/PartTestResultTable.tsx:289 #: src/tables/sales/SalesOrderAllocationTable.tsx:149 msgid "Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:714 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:675 +#: src/forms/PurchaseOrderForms.tsx:727 #: src/forms/StockForms.tsx:218 msgid "Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:728 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:742 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:691 +#: src/forms/PurchaseOrderForms.tsx:743 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:703 +#: src/forms/PurchaseOrderForms.tsx:755 #: src/forms/StockForms.tsx:728 #: src/pages/company/SupplierPartDetail.tsx:172 #: src/pages/company/SupplierPartDetail.tsx:236 @@ -4701,19 +4708,19 @@ msgstr "" msgid "Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:727 +#: src/forms/PurchaseOrderForms.tsx:779 #: src/pages/company/SupplierPartDetail.tsx:120 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:799 +#: src/forms/PurchaseOrderForms.tsx:851 #: src/pages/company/SupplierPartDetail.tsx:138 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:800 +#: src/forms/PurchaseOrderForms.tsx:852 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4721,11 +4728,11 @@ msgstr "" msgid "Received" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:817 +#: src/forms/PurchaseOrderForms.tsx:869 msgid "Receive Line Items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:823 +#: src/forms/PurchaseOrderForms.tsx:875 msgid "Items received" msgstr "" @@ -4737,7 +4744,7 @@ msgstr "" msgid "Item received into stock" msgstr "" -#: src/forms/SalesOrderForms.tsx:401 +#: src/forms/SalesOrderForms.tsx:419 msgid "Leave blank to use the order address" msgstr "" @@ -5932,6 +5939,9 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:310 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:401 +#: src/tables/build/BuildAllocatedStockTable.tsx:181 +#: src/tables/build/BuildLineTable.tsx:668 +#: src/tables/sales/SalesOrderAllocationTable.tsx:220 msgid "Confirm Removal" msgstr "" @@ -6870,8 +6880,8 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:108 #: src/pages/sales/SalesOrderDetail.tsx:98 #: src/tables/ColumnRenderers.tsx:321 -#: src/tables/build/BuildAllocatedStockTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:352 +#: src/tables/build/BuildAllocatedStockTable.tsx:112 +#: src/tables/build/BuildLineTable.tsx:353 msgid "Reference" msgstr "" @@ -7132,7 +7142,7 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:742 #: src/pages/stock/StockDetail.tsx:344 -#: src/tables/build/BuildAllocatedStockTable.tsx:85 +#: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 #: src/tables/stock/StockTrackingTable.tsx:109 @@ -7600,7 +7610,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:542 #: src/tables/bom/BomTable.tsx:439 -#: src/tables/build/BuildLineTable.tsx:305 +#: src/tables/build/BuildLineTable.tsx:306 #: src/tables/part/PartTable.tsx:319 #: src/tables/sales/SalesOrderLineItemTable.tsx:138 msgid "Available Stock" @@ -7608,7 +7618,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:548 #: src/tables/bom/BomTable.tsx:341 -#: src/tables/build/BuildLineTable.tsx:267 +#: src/tables/build/BuildLineTable.tsx:268 #: src/tables/sales/SalesOrderLineItemTable.tsx:180 msgid "On order" msgstr "" @@ -7782,7 +7792,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:1144 #: src/pages/stock/StockDetail.tsx:884 -#: src/tables/build/BuildLineTable.tsx:761 +#: src/tables/build/BuildLineTable.tsx:768 msgid "Order Stock" msgstr "" @@ -9219,13 +9229,13 @@ msgstr "" #~ msgstr "Show asssmbled items" #: src/tables/bom/BomTable.tsx:315 -#: src/tables/build/BuildLineTable.tsx:276 +#: src/tables/build/BuildLineTable.tsx:277 #: src/tables/part/PartTable.tsx:145 msgid "External stock" msgstr "" #: src/tables/bom/BomTable.tsx:323 -#: src/tables/build/BuildLineTable.tsx:239 +#: src/tables/build/BuildLineTable.tsx:240 msgid "Includes substitute stock" msgstr "" @@ -9234,7 +9244,7 @@ msgstr "" #~ msgstr "Edit Bom Item" #: src/tables/bom/BomTable.tsx:332 -#: src/tables/build/BuildLineTable.tsx:249 +#: src/tables/build/BuildLineTable.tsx:250 #: src/tables/sales/SalesOrderLineItemTable.tsx:166 msgid "Includes variant stock" msgstr "" @@ -9272,8 +9282,8 @@ msgid "Stock Information" msgstr "" #: src/tables/bom/BomTable.tsx:399 -#: src/tables/build/BuildLineTable.tsx:496 -#: src/tables/build/BuildLineTable.tsx:537 +#: src/tables/build/BuildLineTable.tsx:497 +#: src/tables/build/BuildLineTable.tsx:538 msgid "Consumable item" msgstr "" @@ -9282,7 +9292,7 @@ msgid "No available stock" msgstr "" #: src/tables/bom/BomTable.tsx:420 -#: src/tables/build/BuildLineTable.tsx:213 +#: src/tables/build/BuildLineTable.tsx:214 msgid "Show testable items" msgstr "" @@ -9291,7 +9301,7 @@ msgid "Show trackable items" msgstr "" #: src/tables/bom/BomTable.tsx:430 -#: src/tables/build/BuildLineTable.tsx:208 +#: src/tables/build/BuildLineTable.tsx:209 msgid "Show assembled items" msgstr "" @@ -9335,7 +9345,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:464 #: src/tables/bom/UsedInTable.tsx:85 -#: src/tables/build/BuildLineTable.tsx:202 +#: src/tables/build/BuildLineTable.tsx:203 msgid "Optional" msgstr "" @@ -9345,7 +9355,7 @@ msgid "Show optional items" msgstr "" #: src/tables/bom/BomTable.tsx:469 -#: src/tables/build/BuildLineTable.tsx:197 +#: src/tables/build/BuildLineTable.tsx:198 msgid "Consumable" msgstr "" @@ -9433,7 +9443,7 @@ msgid "Bill of materials cannot be edited, as the part is locked" msgstr "" #: src/tables/bom/UsedInTable.tsx:34 -#: src/tables/build/BuildLineTable.tsx:207 +#: src/tables/build/BuildLineTable.tsx:208 #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:209 @@ -9455,11 +9465,11 @@ msgstr "" msgid "Show trackable assemblies" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:67 +#: src/tables/build/BuildAllocatedStockTable.tsx:64 msgid "Allocated to Output" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:68 +#: src/tables/build/BuildAllocatedStockTable.tsx:65 msgid "Show items allocated to a build output" msgstr "" @@ -9472,7 +9482,7 @@ msgstr "" #~ msgid "Include orders for part variants" #~ msgstr "Include orders for part variants" -#: src/tables/build/BuildAllocatedStockTable.tsx:97 +#: src/tables/build/BuildAllocatedStockTable.tsx:94 #: src/tables/part/PartBuildAllocationsTable.tsx:84 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 #: src/tables/part/PartSalesAllocationsTable.tsx:69 @@ -9482,40 +9492,58 @@ msgid "Order Status" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:164 -#~ msgid "Edit Build Item" -#~ msgstr "Edit Build Item" - -#: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:650 +#: src/tables/build/BuildLineTable.tsx:651 msgid "Edit Stock Allocation" msgstr "" +#: src/tables/build/BuildAllocatedStockTable.tsx:164 +#~ msgid "Edit Build Item" +#~ msgstr "Edit Build Item" + #: src/tables/build/BuildAllocatedStockTable.tsx:174 #~ msgid "Delete Build Item" #~ msgstr "Delete Build Item" -#: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildLineTable.tsx:663 -msgid "Delete Stock Allocation" +#: src/tables/build/BuildAllocatedStockTable.tsx:177 +#: src/tables/build/BuildLineTable.tsx:664 +#: src/tables/sales/SalesOrderAllocationTable.tsx:218 +msgid "Remove Allocated Stock" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:239 +#: src/tables/build/BuildAllocatedStockTable.tsx:180 +#: src/tables/build/BuildLineTable.tsx:663 +#~ msgid "Delete Stock Allocation" +#~ msgstr "Delete Stock Allocation" + +#: src/tables/build/BuildAllocatedStockTable.tsx:182 +#: src/tables/build/BuildLineTable.tsx:669 +#: src/tables/sales/SalesOrderAllocationTable.tsx:221 +msgid "Are you sure you want to remove this allocated stock from the order?" +msgstr "" + +#: src/tables/build/BuildAllocatedStockTable.tsx:242 msgid "Consume" msgstr "" +#: src/tables/build/BuildAllocatedStockTable.tsx:259 +#: src/tables/build/BuildLineTable.tsx:112 +#: src/tables/sales/SalesOrderAllocationTable.tsx:248 +msgid "Remove allocated stock" +msgstr "" + #: src/tables/build/BuildLineTable.tsx:59 #~ msgid "Show lines with available stock" #~ msgstr "Show lines with available stock" -#: src/tables/build/BuildLineTable.tsx:120 +#: src/tables/build/BuildLineTable.tsx:121 msgid "View Stock Item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:183 +#: src/tables/build/BuildLineTable.tsx:184 msgid "Show fully allocated lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:188 +#: src/tables/build/BuildLineTable.tsx:189 msgid "Show fully consumed lines" msgstr "" @@ -9523,124 +9551,124 @@ msgstr "" #~ msgid "Show allocated lines" #~ msgstr "Show allocated lines" -#: src/tables/build/BuildLineTable.tsx:193 +#: src/tables/build/BuildLineTable.tsx:194 msgid "Show items with sufficient available stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:198 +#: src/tables/build/BuildLineTable.tsx:199 msgid "Show consumable lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:203 +#: src/tables/build/BuildLineTable.tsx:204 msgid "Show optional lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:212 +#: src/tables/build/BuildLineTable.tsx:213 #: src/tables/part/PartTable.tsx:233 msgid "Testable" msgstr "" -#: src/tables/build/BuildLineTable.tsx:217 +#: src/tables/build/BuildLineTable.tsx:218 #: src/tables/stock/StockItemTable.tsx:388 msgid "Tracked" msgstr "" -#: src/tables/build/BuildLineTable.tsx:218 +#: src/tables/build/BuildLineTable.tsx:219 msgid "Show tracked lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:223 +#: src/tables/build/BuildLineTable.tsx:224 msgid "Show items with stock on order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:172 msgid "In production" msgstr "" -#: src/tables/build/BuildLineTable.tsx:286 +#: src/tables/build/BuildLineTable.tsx:287 msgid "Insufficient stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:302 +#: src/tables/build/BuildLineTable.tsx:303 #: src/tables/sales/SalesOrderLineItemTable.tsx:160 #: src/tables/stock/StockItemTable.tsx:191 msgid "No stock available" msgstr "" -#: src/tables/build/BuildLineTable.tsx:375 +#: src/tables/build/BuildLineTable.tsx:376 msgid "Gets Inherited" msgstr "" -#: src/tables/build/BuildLineTable.tsx:388 +#: src/tables/build/BuildLineTable.tsx:389 msgid "Unit Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:415 +#: src/tables/build/BuildLineTable.tsx:416 msgid "Setup Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:424 +#: src/tables/build/BuildLineTable.tsx:425 msgid "Attrition" msgstr "" -#: src/tables/build/BuildLineTable.tsx:432 +#: src/tables/build/BuildLineTable.tsx:433 msgid "Rounding Multiple" msgstr "" -#: src/tables/build/BuildLineTable.tsx:441 +#: src/tables/build/BuildLineTable.tsx:442 msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:515 +#: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:563 +#: src/tables/build/BuildLineTable.tsx:564 #: src/tables/sales/SalesOrderLineItemTable.tsx:311 msgid "Create Build Order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:592 +#: src/tables/build/BuildLineTable.tsx:593 msgid "Auto allocation in progress" msgstr "التخصيص التلقائي قيد التنفيذ" -#: src/tables/build/BuildLineTable.tsx:595 -#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:596 +#: src/tables/build/BuildLineTable.tsx:809 msgid "Auto Allocate Stock" msgstr "تخصيص تلقائي للمخزون" -#: src/tables/build/BuildLineTable.tsx:596 +#: src/tables/build/BuildLineTable.tsx:597 msgid "Automatically allocate stock to this build according to the selected options" msgstr "تخصيص المخزون تِلْقائيًا لهذا البناء وفقا للخيارات المحددة" -#: src/tables/build/BuildLineTable.tsx:616 -#: src/tables/build/BuildLineTable.tsx:630 -#: src/tables/build/BuildLineTable.tsx:751 -#: src/tables/build/BuildLineTable.tsx:852 +#: src/tables/build/BuildLineTable.tsx:617 +#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:758 +#: src/tables/build/BuildLineTable.tsx:859 #: src/tables/build/BuildOutputTable.tsx:355 #: src/tables/build/BuildOutputTable.tsx:360 msgid "Deallocate Stock" msgstr "إلغاء تخصيص المخزون" -#: src/tables/build/BuildLineTable.tsx:632 +#: src/tables/build/BuildLineTable.tsx:633 msgid "Deallocate all untracked stock for this build order" msgstr "إلغاء تخصيص جميع المخزون الغير متابع لطلب البناء هذا" -#: src/tables/build/BuildLineTable.tsx:634 +#: src/tables/build/BuildLineTable.tsx:635 msgid "Deallocate stock from the selected line item" msgstr "إلغاء تخصيص المخزون من العنصر المحدد" -#: src/tables/build/BuildLineTable.tsx:638 +#: src/tables/build/BuildLineTable.tsx:639 msgid "Stock has been deallocated" msgstr "تم إلغاء تخصيص المخزون" -#: src/tables/build/BuildLineTable.tsx:771 +#: src/tables/build/BuildLineTable.tsx:778 msgid "Build Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:784 +#: src/tables/build/BuildLineTable.tsx:791 #: src/tables/sales/SalesOrderLineItemTable.tsx:487 msgid "View Part" msgstr "" @@ -9739,7 +9767,7 @@ msgid "Serialize Build Output" msgstr "" #: src/tables/build/BuildOutputTable.tsx:405 -#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/part/PartTestResultTable.tsx:318 #: src/tables/stock/StockItemTable.tsx:328 msgid "Filter by stock status" msgstr "" @@ -9964,8 +9992,8 @@ msgid "View Item" msgstr "" #: src/tables/general/ExtraLineItemTable.tsx:95 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:299 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:403 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:300 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:405 #: src/tables/sales/ReturnOrderLineItemTable.tsx:83 #: src/tables/sales/ReturnOrderLineItemTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:252 @@ -9974,14 +10002,14 @@ msgid "Add Line Item" msgstr "" #: src/tables/general/ExtraLineItemTable.tsx:108 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:320 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:322 #: src/tables/sales/ReturnOrderLineItemTable.tsx:96 #: src/tables/sales/SalesOrderLineItemTable.tsx:271 msgid "Edit Line Item" msgstr "" #: src/tables/general/ExtraLineItemTable.tsx:117 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:329 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:331 #: src/tables/sales/ReturnOrderLineItemTable.tsx:105 #: src/tables/sales/SalesOrderLineItemTable.tsx:280 msgid "Delete Line Item" @@ -10273,7 +10301,7 @@ msgid "Required Stock" msgstr "" #: src/tables/part/PartBuildAllocationsTable.tsx:124 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:381 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:383 msgid "View Build Order" msgstr "" @@ -10617,8 +10645,8 @@ msgstr "" #: src/tables/part/PartTestResultTable.tsx:103 #: src/tables/part/PartTestResultTable.tsx:181 -#: src/tables/part/PartTestResultTable.tsx:320 -#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/part/PartTestResultTable.tsx:328 +#: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 #: src/tables/stock/StockItemTestResultTable.tsx:368 #: src/tables/stock/StockItemTestResultTable.tsx:429 @@ -10643,7 +10671,7 @@ msgstr "" msgid "No Result" msgstr "" -#: src/tables/part/PartTestResultTable.tsx:298 +#: src/tables/part/PartTestResultTable.tsx:306 msgid "Show build outputs currently in production" msgstr "" @@ -11073,7 +11101,7 @@ msgid "Show manufacturer parts for active manufacturers." msgstr "" #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:115 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:397 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:399 msgid "Import Line Items" msgstr "" @@ -11099,11 +11127,11 @@ msgstr "" #~ msgid "Add line item" #~ msgstr "Add line item" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:350 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:352 msgid "Receive line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:414 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:416 msgid "Receive items" msgstr "" @@ -11201,25 +11229,25 @@ msgid "Not shipped" msgstr "" #: src/tables/sales/SalesOrderAllocationTable.tsx:211 -#: src/tables/sales/SalesOrderAllocationTable.tsx:229 +#: src/tables/sales/SalesOrderAllocationTable.tsx:235 msgid "Edit Allocation" msgstr "" #: src/tables/sales/SalesOrderAllocationTable.tsx:218 #: src/tables/sales/SalesOrderAllocationTable.tsx:241 -msgid "Delete Allocation" -msgstr "" +#~ msgid "Delete Allocation" +#~ msgstr "Delete Allocation" -#: src/tables/sales/SalesOrderAllocationTable.tsx:252 -#: src/tables/sales/SalesOrderAllocationTable.tsx:253 +#: src/tables/sales/SalesOrderAllocationTable.tsx:261 +#: src/tables/sales/SalesOrderAllocationTable.tsx:262 msgid "View Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:308 +#: src/tables/sales/SalesOrderAllocationTable.tsx:317 msgid "Assign to Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:324 +#: src/tables/sales/SalesOrderAllocationTable.tsx:333 msgid "Assign to shipment" msgstr "" diff --git a/src/frontend/src/locales/bg/messages.po b/src/frontend/src/locales/bg/messages.po index 987efff888..013306849a 100644 --- a/src/frontend/src/locales/bg/messages.po +++ b/src/frontend/src/locales/bg/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: bg\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-11-19 19:39\n" +"PO-Revision-Date: 2025-11-22 06:25\n" "Last-Translator: \n" "Language-Team: Bulgarian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -56,7 +56,7 @@ msgstr "" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:802 +#: src/forms/PurchaseOrderForms.tsx:854 #: src/forms/StockForms.tsx:796 #: src/forms/StockForms.tsx:843 #: src/forms/StockForms.tsx:889 @@ -103,9 +103,9 @@ msgstr "" #: src/forms/BuildForms.tsx:630 #: src/forms/BuildForms.tsx:793 #: src/forms/BuildForms.tsx:896 -#: src/forms/PurchaseOrderForms.tsx:798 +#: src/forms/PurchaseOrderForms.tsx:850 #: src/forms/ReturnOrderForms.tsx:242 -#: src/forms/SalesOrderForms.tsx:305 +#: src/forms/SalesOrderForms.tsx:323 #: src/forms/StockForms.tsx:360 #: src/forms/StockForms.tsx:791 #: src/forms/StockForms.tsx:838 @@ -119,6 +119,7 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:200 #: src/pages/part/PartDetail.tsx:1207 #: src/tables/ColumnRenderers.tsx:91 +#: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 msgid "Part" @@ -158,7 +159,7 @@ msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:290 #: src/pages/company/SupplierPartDetail.tsx:413 #: src/pages/stock/StockDetail.tsx:289 -#: src/tables/build/BuildAllocatedStockTable.tsx:155 +#: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:83 #: src/tables/stock/StockItemTable.tsx:247 @@ -201,9 +202,9 @@ msgstr "" #: src/forms/BuildForms.tsx:473 #: src/forms/BuildForms.tsx:633 #: src/forms/BuildForms.tsx:794 -#: src/forms/SalesOrderForms.tsx:307 +#: src/forms/SalesOrderForms.tsx:325 #: src/pages/stock/StockDetail.tsx:1005 -#: src/tables/part/PartTestResultTable.tsx:248 +#: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -517,7 +518,7 @@ msgstr "" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:273 +#: src/components/forms/fields/ApiFormField.tsx:237 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:234 @@ -642,8 +643,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:49 #: src/components/buttons/ScanButton.tsx:15 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:457 -#: src/forms/PurchaseOrderForms.tsx:563 +#: src/forms/PurchaseOrderForms.tsx:509 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Scan Barcode" msgstr "" @@ -728,7 +729,7 @@ msgstr "" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:606 msgid "Unlink Barcode" msgstr "" @@ -1216,6 +1217,12 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:884 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:903 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:254 +#: src/tables/build/BuildAllocatedStockTable.tsx:178 +#: src/tables/build/BuildAllocatedStockTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:111 +#: src/tables/build/BuildLineTable.tsx:665 +#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:247 msgid "Remove" msgstr "" @@ -1241,7 +1248,7 @@ msgid "Upload Error" msgstr "" #: src/components/details/DetailsImage.tsx:250 -#: src/components/forms/fields/TextField.tsx:65 +#: src/components/forms/fields/AutoFillRightSection.tsx:34 msgid "Clear" msgstr "" @@ -1817,10 +1824,14 @@ msgstr "" msgid "Running" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:233 +#: src/components/forms/fields/ApiFormField.tsx:197 msgid "Select file to upload" msgstr "" +#: src/components/forms/fields/AutoFillRightSection.tsx:47 +msgid "Accept suggested value" +msgstr "" + #: src/components/forms/fields/DateField.tsx:76 msgid "Select date" msgstr "" @@ -1875,10 +1886,6 @@ msgstr "" msgid "Add new row" msgstr "" -#: src/components/forms/fields/TextField.tsx:82 -msgid "Accept suggested value" -msgstr "" - #: src/components/images/DetailsImage.tsx:252 #~ msgid "Select image" #~ msgstr "Select image" @@ -2225,8 +2232,8 @@ msgstr "" #: src/pages/part/PartDetail.tsx:994 #: src/pages/stock/StockDetail.tsx:265 #: src/pages/stock/StockDetail.tsx:942 -#: src/tables/build/BuildAllocatedStockTable.tsx:135 -#: src/tables/build/BuildLineTable.tsx:192 +#: src/tables/build/BuildAllocatedStockTable.tsx:132 +#: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:182 #: src/tables/stock/StockItemTable.tsx:343 @@ -2784,7 +2791,7 @@ msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:102 #: src/tables/ColumnRenderers.tsx:278 -#: src/tables/build/BuildAllocatedStockTable.tsx:91 +#: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/machine/MachineTypeTable.tsx:161 #: src/tables/machine/MachineTypeTable.tsx:257 #: src/tables/plugin/PluginListTable.tsx:110 @@ -2966,7 +2973,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:394 #: src/pages/part/PartDetail.tsx:1015 #: src/tables/bom/BomTable.tsx:444 -#: src/tables/build/BuildLineTable.tsx:222 +#: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 msgid "On Order" msgstr "" @@ -2976,7 +2983,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:587 #: src/pages/part/PartDetail.tsx:1021 #: src/pages/stock/StockDetail.tsx:925 -#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "" @@ -3000,7 +3007,7 @@ msgstr "" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:795 -#: src/forms/PurchaseOrderForms.tsx:595 +#: src/forms/PurchaseOrderForms.tsx:647 #: src/forms/StockForms.tsx:792 #: src/forms/StockForms.tsx:839 #: src/forms/StockForms.tsx:885 @@ -3023,7 +3030,7 @@ msgstr "" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:198 #: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildAllocatedStockTable.tsx:121 +#: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:107 #: src/tables/sales/SalesOrderAllocationTable.tsx:142 msgid "Serial Number" @@ -3034,9 +3041,9 @@ msgstr "" #: src/forms/BuildForms.tsx:240 #: src/forms/BuildForms.tsx:634 #: src/forms/BuildForms.tsx:797 -#: src/forms/PurchaseOrderForms.tsx:801 +#: src/forms/PurchaseOrderForms.tsx:853 #: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:308 +#: src/forms/SalesOrderForms.tsx:326 #: src/forms/StockForms.tsx:841 #: src/pages/part/PartStockHistoryDetail.tsx:56 #: src/pages/part/PartStockHistoryDetail.tsx:210 @@ -3046,9 +3053,9 @@ msgstr "" #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:258 #: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:86 +#: src/tables/build/BuildLineTable.tsx:83 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:269 +#: src/tables/part/PartTestResultTable.tsx:277 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -3070,7 +3077,7 @@ msgstr "" #: src/forms/StockForms.tsx:1048 #: src/forms/StockForms.tsx:1096 #: src/forms/StockForms.tsx:1140 -#: src/tables/build/BuildLineTable.tsx:96 +#: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "" @@ -3755,7 +3762,7 @@ msgid "In Stock" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:404 +#: src/tables/build/BuildLineTable.tsx:405 msgid "Required Quantity" msgstr "" @@ -3847,7 +3854,7 @@ msgid "Please correct the errors in the selected parts" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:587 -#: src/tables/build/BuildLineTable.tsx:815 +#: src/tables/build/BuildLineTable.tsx:822 #: src/tables/part/PartTable.tsx:522 #: src/tables/sales/SalesOrderLineItemTable.tsx:370 msgid "Order Parts" @@ -4349,9 +4356,9 @@ msgstr "" #: src/forms/BuildForms.tsx:333 #: src/forms/BuildForms.tsx:408 #: src/forms/BuildForms.tsx:685 -#: src/tables/build/BuildAllocatedStockTable.tsx:150 +#: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 -#: src/tables/part/PartTestResultTable.tsx:272 +#: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "" @@ -4362,7 +4369,7 @@ msgstr "" #: src/forms/BuildForms.tsx:336 #: src/forms/BuildForms.tsx:411 #: src/forms/BuildForms.tsx:475 -#: src/forms/PurchaseOrderForms.tsx:717 +#: src/forms/PurchaseOrderForms.tsx:769 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 #: src/forms/StockForms.tsx:712 @@ -4377,7 +4384,7 @@ msgstr "" #: src/tables/build/BuildOutputTable.tsx:404 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 -#: src/tables/part/PartTestResultTable.tsx:309 +#: src/tables/part/PartTestResultTable.tsx:317 #: src/tables/sales/ReturnOrderLineItemTable.tsx:138 #: src/tables/sales/ReturnOrderLineItemTable.tsx:176 #: src/tables/settings/CustomStateTable.tsx:79 @@ -4450,8 +4457,8 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 -#: src/tables/build/BuildAllocatedStockTable.tsx:108 -#: src/tables/build/BuildLineTable.tsx:336 +#: src/tables/build/BuildAllocatedStockTable.tsx:105 +#: src/tables/build/BuildLineTable.tsx:337 #: src/tables/build/BuildOrderTable.tsx:79 #: src/tables/part/PartSalesAllocationsTable.tsx:61 #: src/tables/part/RelatedPartTable.tsx:73 @@ -4466,47 +4473,47 @@ msgstr "" #: src/forms/BuildForms.tsx:632 #: src/forms/BuildForms.tsx:796 #: src/forms/BuildForms.tsx:897 -#: src/forms/SalesOrderForms.tsx:306 -#: src/tables/build/BuildAllocatedStockTable.tsx:139 -#: src/tables/build/BuildLineTable.tsx:182 +#: src/forms/SalesOrderForms.tsx:324 +#: src/tables/build/BuildAllocatedStockTable.tsx:136 +#: src/tables/build/BuildLineTable.tsx:183 #: src/tables/sales/SalesOrderLineItemTable.tsx:342 #: src/tables/stock/StockItemTable.tsx:338 msgid "Allocated" msgstr "" #: src/forms/BuildForms.tsx:667 -#: src/forms/SalesOrderForms.tsx:295 +#: src/forms/SalesOrderForms.tsx:313 #: src/pages/build/BuildDetail.tsx:108 #: src/pages/build/BuildDetail.tsx:326 msgid "Source Location" msgstr "" #: src/forms/BuildForms.tsx:668 -#: src/forms/SalesOrderForms.tsx:296 +#: src/forms/SalesOrderForms.tsx:314 msgid "Select the source location for the stock allocation" msgstr "" #: src/forms/BuildForms.tsx:700 -#: src/forms/SalesOrderForms.tsx:336 -#: src/tables/build/BuildLineTable.tsx:574 -#: src/tables/build/BuildLineTable.tsx:731 -#: src/tables/build/BuildLineTable.tsx:830 +#: src/forms/SalesOrderForms.tsx:354 +#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:738 +#: src/tables/build/BuildLineTable.tsx:837 #: src/tables/sales/SalesOrderLineItemTable.tsx:380 #: src/tables/sales/SalesOrderLineItemTable.tsx:406 msgid "Allocate Stock" msgstr "" #: src/forms/BuildForms.tsx:703 -#: src/forms/SalesOrderForms.tsx:341 +#: src/forms/SalesOrderForms.tsx:359 msgid "Stock items allocated" msgstr "" #: src/forms/BuildForms.tsx:816 #: src/forms/BuildForms.tsx:917 -#: src/tables/build/BuildAllocatedStockTable.tsx:240 -#: src/tables/build/BuildAllocatedStockTable.tsx:272 -#: src/tables/build/BuildLineTable.tsx:741 -#: src/tables/build/BuildLineTable.tsx:864 +#: src/tables/build/BuildAllocatedStockTable.tsx:243 +#: src/tables/build/BuildAllocatedStockTable.tsx:279 +#: src/tables/build/BuildLineTable.tsx:748 +#: src/tables/build/BuildLineTable.tsx:871 msgid "Consume Stock" msgstr "" @@ -4521,21 +4528,21 @@ msgstr "" #~ msgstr "Stock items consumed" #: src/forms/BuildForms.tsx:853 -#: src/tables/build/BuildLineTable.tsx:514 +#: src/tables/build/BuildLineTable.tsx:515 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" #: src/forms/BuildForms.tsx:898 -#: src/tables/build/BuildLineTable.tsx:187 +#: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" msgstr "" #: src/forms/CommonForms.tsx:88 -#: src/forms/PurchaseOrderForms.tsx:125 +#: src/forms/PurchaseOrderForms.tsx:176 #: src/forms/ReturnOrderForms.tsx:138 -#: src/forms/SalesOrderForms.tsx:164 +#: src/forms/SalesOrderForms.tsx:182 msgid "Select project code for this line item" msgstr "" @@ -4572,32 +4579,16 @@ msgstr "" msgid "Subscribe to notifications for this category" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:388 -msgid "Assign Batch Code and Serial Numbers" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:390 -msgid "Assign Batch Code" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:410 -msgid "Choose Location" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:418 -msgid "Item Destination selected" -msgstr "" - #: src/forms/PurchaseOrderForms.tsx:421 #~ msgid "Assign Batch Code{0}" #~ msgstr "Assign Batch Code{0}" -#: src/forms/PurchaseOrderForms.tsx:428 -msgid "Part category default location selected" +#: src/forms/PurchaseOrderForms.tsx:440 +msgid "Assign Batch Code and Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:438 -msgid "Received stock location selected" +#: src/forms/PurchaseOrderForms.tsx:442 +msgid "Assign Batch Code" msgstr "" #: src/forms/PurchaseOrderForms.tsx:444 @@ -4605,94 +4596,110 @@ msgstr "" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:446 +#: src/forms/PurchaseOrderForms.tsx:462 +msgid "Choose Location" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:470 +msgid "Item Destination selected" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:480 +msgid "Part category default location selected" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:490 +msgid "Received stock location selected" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:498 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:507 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:524 -msgid "Set Expiry Date" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:532 -#: src/forms/StockForms.tsx:693 -msgid "Adjust Packaging" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:540 -#: src/forms/StockForms.tsx:684 -#: src/hooks/UseStockAdjustActions.tsx:148 -msgid "Change Status" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:546 -msgid "Add Note" -msgstr "" - #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" +#: src/forms/PurchaseOrderForms.tsx:576 +msgid "Set Expiry Date" +msgstr "" + #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:610 -msgid "Store at default location" +#: src/forms/PurchaseOrderForms.tsx:584 +#: src/forms/StockForms.tsx:693 +msgid "Adjust Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:625 -msgid "Store at line item destination " +#: src/forms/PurchaseOrderForms.tsx:592 +#: src/forms/StockForms.tsx:684 +#: src/hooks/UseStockAdjustActions.tsx:148 +msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:637 -msgid "Store with already received stock" +#: src/forms/PurchaseOrderForms.tsx:598 +msgid "Add Note" msgstr "" #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:661 +#: src/forms/PurchaseOrderForms.tsx:662 +msgid "Store at default location" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:677 +msgid "Store at line item destination " +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:689 +msgid "Store with already received stock" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:713 #: src/pages/build/BuildDetail.tsx:340 #: src/pages/stock/StockDetail.tsx:280 #: src/pages/stock/StockDetail.tsx:952 #: src/tables/Filter.tsx:83 -#: src/tables/build/BuildAllocatedStockTable.tsx:128 +#: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildOutputTable.tsx:112 -#: src/tables/part/PartTestResultTable.tsx:260 -#: src/tables/part/PartTestResultTable.tsx:281 +#: src/tables/part/PartTestResultTable.tsx:268 +#: src/tables/part/PartTestResultTable.tsx:289 #: src/tables/sales/SalesOrderAllocationTable.tsx:149 msgid "Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:714 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:675 +#: src/forms/PurchaseOrderForms.tsx:727 #: src/forms/StockForms.tsx:218 msgid "Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:728 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:742 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:691 +#: src/forms/PurchaseOrderForms.tsx:743 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:703 +#: src/forms/PurchaseOrderForms.tsx:755 #: src/forms/StockForms.tsx:728 #: src/pages/company/SupplierPartDetail.tsx:172 #: src/pages/company/SupplierPartDetail.tsx:236 @@ -4701,19 +4708,19 @@ msgstr "" msgid "Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:727 +#: src/forms/PurchaseOrderForms.tsx:779 #: src/pages/company/SupplierPartDetail.tsx:120 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:799 +#: src/forms/PurchaseOrderForms.tsx:851 #: src/pages/company/SupplierPartDetail.tsx:138 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:800 +#: src/forms/PurchaseOrderForms.tsx:852 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4721,11 +4728,11 @@ msgstr "" msgid "Received" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:817 +#: src/forms/PurchaseOrderForms.tsx:869 msgid "Receive Line Items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:823 +#: src/forms/PurchaseOrderForms.tsx:875 msgid "Items received" msgstr "" @@ -4737,7 +4744,7 @@ msgstr "" msgid "Item received into stock" msgstr "" -#: src/forms/SalesOrderForms.tsx:401 +#: src/forms/SalesOrderForms.tsx:419 msgid "Leave blank to use the order address" msgstr "" @@ -5932,6 +5939,9 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:310 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:401 +#: src/tables/build/BuildAllocatedStockTable.tsx:181 +#: src/tables/build/BuildLineTable.tsx:668 +#: src/tables/sales/SalesOrderAllocationTable.tsx:220 msgid "Confirm Removal" msgstr "" @@ -6870,8 +6880,8 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:108 #: src/pages/sales/SalesOrderDetail.tsx:98 #: src/tables/ColumnRenderers.tsx:321 -#: src/tables/build/BuildAllocatedStockTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:352 +#: src/tables/build/BuildAllocatedStockTable.tsx:112 +#: src/tables/build/BuildLineTable.tsx:353 msgid "Reference" msgstr "" @@ -7132,7 +7142,7 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:742 #: src/pages/stock/StockDetail.tsx:344 -#: src/tables/build/BuildAllocatedStockTable.tsx:85 +#: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 #: src/tables/stock/StockTrackingTable.tsx:109 @@ -7600,7 +7610,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:542 #: src/tables/bom/BomTable.tsx:439 -#: src/tables/build/BuildLineTable.tsx:305 +#: src/tables/build/BuildLineTable.tsx:306 #: src/tables/part/PartTable.tsx:319 #: src/tables/sales/SalesOrderLineItemTable.tsx:138 msgid "Available Stock" @@ -7608,7 +7618,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:548 #: src/tables/bom/BomTable.tsx:341 -#: src/tables/build/BuildLineTable.tsx:267 +#: src/tables/build/BuildLineTable.tsx:268 #: src/tables/sales/SalesOrderLineItemTable.tsx:180 msgid "On order" msgstr "" @@ -7782,7 +7792,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:1144 #: src/pages/stock/StockDetail.tsx:884 -#: src/tables/build/BuildLineTable.tsx:761 +#: src/tables/build/BuildLineTable.tsx:768 msgid "Order Stock" msgstr "" @@ -9219,13 +9229,13 @@ msgstr "" #~ msgstr "Show asssmbled items" #: src/tables/bom/BomTable.tsx:315 -#: src/tables/build/BuildLineTable.tsx:276 +#: src/tables/build/BuildLineTable.tsx:277 #: src/tables/part/PartTable.tsx:145 msgid "External stock" msgstr "" #: src/tables/bom/BomTable.tsx:323 -#: src/tables/build/BuildLineTable.tsx:239 +#: src/tables/build/BuildLineTable.tsx:240 msgid "Includes substitute stock" msgstr "" @@ -9234,7 +9244,7 @@ msgstr "" #~ msgstr "Edit Bom Item" #: src/tables/bom/BomTable.tsx:332 -#: src/tables/build/BuildLineTable.tsx:249 +#: src/tables/build/BuildLineTable.tsx:250 #: src/tables/sales/SalesOrderLineItemTable.tsx:166 msgid "Includes variant stock" msgstr "" @@ -9272,8 +9282,8 @@ msgid "Stock Information" msgstr "" #: src/tables/bom/BomTable.tsx:399 -#: src/tables/build/BuildLineTable.tsx:496 -#: src/tables/build/BuildLineTable.tsx:537 +#: src/tables/build/BuildLineTable.tsx:497 +#: src/tables/build/BuildLineTable.tsx:538 msgid "Consumable item" msgstr "" @@ -9282,7 +9292,7 @@ msgid "No available stock" msgstr "" #: src/tables/bom/BomTable.tsx:420 -#: src/tables/build/BuildLineTable.tsx:213 +#: src/tables/build/BuildLineTable.tsx:214 msgid "Show testable items" msgstr "" @@ -9291,7 +9301,7 @@ msgid "Show trackable items" msgstr "" #: src/tables/bom/BomTable.tsx:430 -#: src/tables/build/BuildLineTable.tsx:208 +#: src/tables/build/BuildLineTable.tsx:209 msgid "Show assembled items" msgstr "" @@ -9335,7 +9345,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:464 #: src/tables/bom/UsedInTable.tsx:85 -#: src/tables/build/BuildLineTable.tsx:202 +#: src/tables/build/BuildLineTable.tsx:203 msgid "Optional" msgstr "" @@ -9345,7 +9355,7 @@ msgid "Show optional items" msgstr "" #: src/tables/bom/BomTable.tsx:469 -#: src/tables/build/BuildLineTable.tsx:197 +#: src/tables/build/BuildLineTable.tsx:198 msgid "Consumable" msgstr "" @@ -9433,7 +9443,7 @@ msgid "Bill of materials cannot be edited, as the part is locked" msgstr "" #: src/tables/bom/UsedInTable.tsx:34 -#: src/tables/build/BuildLineTable.tsx:207 +#: src/tables/build/BuildLineTable.tsx:208 #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:209 @@ -9455,11 +9465,11 @@ msgstr "" msgid "Show trackable assemblies" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:67 +#: src/tables/build/BuildAllocatedStockTable.tsx:64 msgid "Allocated to Output" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:68 +#: src/tables/build/BuildAllocatedStockTable.tsx:65 msgid "Show items allocated to a build output" msgstr "" @@ -9472,7 +9482,7 @@ msgstr "" #~ msgid "Include orders for part variants" #~ msgstr "Include orders for part variants" -#: src/tables/build/BuildAllocatedStockTable.tsx:97 +#: src/tables/build/BuildAllocatedStockTable.tsx:94 #: src/tables/part/PartBuildAllocationsTable.tsx:84 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 #: src/tables/part/PartSalesAllocationsTable.tsx:69 @@ -9482,40 +9492,58 @@ msgid "Order Status" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:164 -#~ msgid "Edit Build Item" -#~ msgstr "Edit Build Item" - -#: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:650 +#: src/tables/build/BuildLineTable.tsx:651 msgid "Edit Stock Allocation" msgstr "" +#: src/tables/build/BuildAllocatedStockTable.tsx:164 +#~ msgid "Edit Build Item" +#~ msgstr "Edit Build Item" + #: src/tables/build/BuildAllocatedStockTable.tsx:174 #~ msgid "Delete Build Item" #~ msgstr "Delete Build Item" -#: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildLineTable.tsx:663 -msgid "Delete Stock Allocation" +#: src/tables/build/BuildAllocatedStockTable.tsx:177 +#: src/tables/build/BuildLineTable.tsx:664 +#: src/tables/sales/SalesOrderAllocationTable.tsx:218 +msgid "Remove Allocated Stock" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:239 +#: src/tables/build/BuildAllocatedStockTable.tsx:180 +#: src/tables/build/BuildLineTable.tsx:663 +#~ msgid "Delete Stock Allocation" +#~ msgstr "Delete Stock Allocation" + +#: src/tables/build/BuildAllocatedStockTable.tsx:182 +#: src/tables/build/BuildLineTable.tsx:669 +#: src/tables/sales/SalesOrderAllocationTable.tsx:221 +msgid "Are you sure you want to remove this allocated stock from the order?" +msgstr "" + +#: src/tables/build/BuildAllocatedStockTable.tsx:242 msgid "Consume" msgstr "" +#: src/tables/build/BuildAllocatedStockTable.tsx:259 +#: src/tables/build/BuildLineTable.tsx:112 +#: src/tables/sales/SalesOrderAllocationTable.tsx:248 +msgid "Remove allocated stock" +msgstr "" + #: src/tables/build/BuildLineTable.tsx:59 #~ msgid "Show lines with available stock" #~ msgstr "Show lines with available stock" -#: src/tables/build/BuildLineTable.tsx:120 +#: src/tables/build/BuildLineTable.tsx:121 msgid "View Stock Item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:183 +#: src/tables/build/BuildLineTable.tsx:184 msgid "Show fully allocated lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:188 +#: src/tables/build/BuildLineTable.tsx:189 msgid "Show fully consumed lines" msgstr "" @@ -9523,124 +9551,124 @@ msgstr "" #~ msgid "Show allocated lines" #~ msgstr "Show allocated lines" -#: src/tables/build/BuildLineTable.tsx:193 +#: src/tables/build/BuildLineTable.tsx:194 msgid "Show items with sufficient available stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:198 +#: src/tables/build/BuildLineTable.tsx:199 msgid "Show consumable lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:203 +#: src/tables/build/BuildLineTable.tsx:204 msgid "Show optional lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:212 +#: src/tables/build/BuildLineTable.tsx:213 #: src/tables/part/PartTable.tsx:233 msgid "Testable" msgstr "" -#: src/tables/build/BuildLineTable.tsx:217 +#: src/tables/build/BuildLineTable.tsx:218 #: src/tables/stock/StockItemTable.tsx:388 msgid "Tracked" msgstr "" -#: src/tables/build/BuildLineTable.tsx:218 +#: src/tables/build/BuildLineTable.tsx:219 msgid "Show tracked lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:223 +#: src/tables/build/BuildLineTable.tsx:224 msgid "Show items with stock on order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:172 msgid "In production" msgstr "" -#: src/tables/build/BuildLineTable.tsx:286 +#: src/tables/build/BuildLineTable.tsx:287 msgid "Insufficient stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:302 +#: src/tables/build/BuildLineTable.tsx:303 #: src/tables/sales/SalesOrderLineItemTable.tsx:160 #: src/tables/stock/StockItemTable.tsx:191 msgid "No stock available" msgstr "" -#: src/tables/build/BuildLineTable.tsx:375 +#: src/tables/build/BuildLineTable.tsx:376 msgid "Gets Inherited" msgstr "" -#: src/tables/build/BuildLineTable.tsx:388 +#: src/tables/build/BuildLineTable.tsx:389 msgid "Unit Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:415 +#: src/tables/build/BuildLineTable.tsx:416 msgid "Setup Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:424 +#: src/tables/build/BuildLineTable.tsx:425 msgid "Attrition" msgstr "" -#: src/tables/build/BuildLineTable.tsx:432 +#: src/tables/build/BuildLineTable.tsx:433 msgid "Rounding Multiple" msgstr "" -#: src/tables/build/BuildLineTable.tsx:441 +#: src/tables/build/BuildLineTable.tsx:442 msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:515 +#: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:563 +#: src/tables/build/BuildLineTable.tsx:564 #: src/tables/sales/SalesOrderLineItemTable.tsx:311 msgid "Create Build Order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:592 +#: src/tables/build/BuildLineTable.tsx:593 msgid "Auto allocation in progress" msgstr "" -#: src/tables/build/BuildLineTable.tsx:595 -#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:596 +#: src/tables/build/BuildLineTable.tsx:809 msgid "Auto Allocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:596 +#: src/tables/build/BuildLineTable.tsx:597 msgid "Automatically allocate stock to this build according to the selected options" msgstr "" -#: src/tables/build/BuildLineTable.tsx:616 -#: src/tables/build/BuildLineTable.tsx:630 -#: src/tables/build/BuildLineTable.tsx:751 -#: src/tables/build/BuildLineTable.tsx:852 +#: src/tables/build/BuildLineTable.tsx:617 +#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:758 +#: src/tables/build/BuildLineTable.tsx:859 #: src/tables/build/BuildOutputTable.tsx:355 #: src/tables/build/BuildOutputTable.tsx:360 msgid "Deallocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:632 +#: src/tables/build/BuildLineTable.tsx:633 msgid "Deallocate all untracked stock for this build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:634 +#: src/tables/build/BuildLineTable.tsx:635 msgid "Deallocate stock from the selected line item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:638 +#: src/tables/build/BuildLineTable.tsx:639 msgid "Stock has been deallocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:771 +#: src/tables/build/BuildLineTable.tsx:778 msgid "Build Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:784 +#: src/tables/build/BuildLineTable.tsx:791 #: src/tables/sales/SalesOrderLineItemTable.tsx:487 msgid "View Part" msgstr "" @@ -9739,7 +9767,7 @@ msgid "Serialize Build Output" msgstr "" #: src/tables/build/BuildOutputTable.tsx:405 -#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/part/PartTestResultTable.tsx:318 #: src/tables/stock/StockItemTable.tsx:328 msgid "Filter by stock status" msgstr "" @@ -9964,8 +9992,8 @@ msgid "View Item" msgstr "" #: src/tables/general/ExtraLineItemTable.tsx:95 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:299 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:403 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:300 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:405 #: src/tables/sales/ReturnOrderLineItemTable.tsx:83 #: src/tables/sales/ReturnOrderLineItemTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:252 @@ -9974,14 +10002,14 @@ msgid "Add Line Item" msgstr "" #: src/tables/general/ExtraLineItemTable.tsx:108 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:320 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:322 #: src/tables/sales/ReturnOrderLineItemTable.tsx:96 #: src/tables/sales/SalesOrderLineItemTable.tsx:271 msgid "Edit Line Item" msgstr "" #: src/tables/general/ExtraLineItemTable.tsx:117 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:329 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:331 #: src/tables/sales/ReturnOrderLineItemTable.tsx:105 #: src/tables/sales/SalesOrderLineItemTable.tsx:280 msgid "Delete Line Item" @@ -10273,7 +10301,7 @@ msgid "Required Stock" msgstr "" #: src/tables/part/PartBuildAllocationsTable.tsx:124 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:381 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:383 msgid "View Build Order" msgstr "" @@ -10617,8 +10645,8 @@ msgstr "" #: src/tables/part/PartTestResultTable.tsx:103 #: src/tables/part/PartTestResultTable.tsx:181 -#: src/tables/part/PartTestResultTable.tsx:320 -#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/part/PartTestResultTable.tsx:328 +#: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 #: src/tables/stock/StockItemTestResultTable.tsx:368 #: src/tables/stock/StockItemTestResultTable.tsx:429 @@ -10643,7 +10671,7 @@ msgstr "" msgid "No Result" msgstr "" -#: src/tables/part/PartTestResultTable.tsx:298 +#: src/tables/part/PartTestResultTable.tsx:306 msgid "Show build outputs currently in production" msgstr "" @@ -11073,7 +11101,7 @@ msgid "Show manufacturer parts for active manufacturers." msgstr "" #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:115 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:397 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:399 msgid "Import Line Items" msgstr "" @@ -11099,11 +11127,11 @@ msgstr "" #~ msgid "Add line item" #~ msgstr "Add line item" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:350 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:352 msgid "Receive line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:414 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:416 msgid "Receive items" msgstr "" @@ -11201,25 +11229,25 @@ msgid "Not shipped" msgstr "" #: src/tables/sales/SalesOrderAllocationTable.tsx:211 -#: src/tables/sales/SalesOrderAllocationTable.tsx:229 +#: src/tables/sales/SalesOrderAllocationTable.tsx:235 msgid "Edit Allocation" msgstr "" #: src/tables/sales/SalesOrderAllocationTable.tsx:218 #: src/tables/sales/SalesOrderAllocationTable.tsx:241 -msgid "Delete Allocation" -msgstr "" +#~ msgid "Delete Allocation" +#~ msgstr "Delete Allocation" -#: src/tables/sales/SalesOrderAllocationTable.tsx:252 -#: src/tables/sales/SalesOrderAllocationTable.tsx:253 +#: src/tables/sales/SalesOrderAllocationTable.tsx:261 +#: src/tables/sales/SalesOrderAllocationTable.tsx:262 msgid "View Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:308 +#: src/tables/sales/SalesOrderAllocationTable.tsx:317 msgid "Assign to Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:324 +#: src/tables/sales/SalesOrderAllocationTable.tsx:333 msgid "Assign to shipment" msgstr "" diff --git a/src/frontend/src/locales/cs/messages.po b/src/frontend/src/locales/cs/messages.po index 9d45f83268..25821787c4 100644 --- a/src/frontend/src/locales/cs/messages.po +++ b/src/frontend/src/locales/cs/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: cs\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-11-19 19:39\n" +"PO-Revision-Date: 2025-11-25 11:06\n" "Last-Translator: \n" "Language-Team: Czech\n" "Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 3;\n" @@ -56,7 +56,7 @@ msgstr "Zrušit" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:802 +#: src/forms/PurchaseOrderForms.tsx:854 #: src/forms/StockForms.tsx:796 #: src/forms/StockForms.tsx:843 #: src/forms/StockForms.tsx:889 @@ -103,9 +103,9 @@ msgstr "Ne" #: src/forms/BuildForms.tsx:630 #: src/forms/BuildForms.tsx:793 #: src/forms/BuildForms.tsx:896 -#: src/forms/PurchaseOrderForms.tsx:798 +#: src/forms/PurchaseOrderForms.tsx:850 #: src/forms/ReturnOrderForms.tsx:242 -#: src/forms/SalesOrderForms.tsx:305 +#: src/forms/SalesOrderForms.tsx:323 #: src/forms/StockForms.tsx:360 #: src/forms/StockForms.tsx:791 #: src/forms/StockForms.tsx:838 @@ -119,6 +119,7 @@ msgstr "Ne" #: src/pages/build/BuildDetail.tsx:200 #: src/pages/part/PartDetail.tsx:1207 #: src/tables/ColumnRenderers.tsx:91 +#: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 msgid "Part" @@ -158,7 +159,7 @@ msgstr "Šablony testu položky" #: src/components/wizards/OrderPartsWizard.tsx:290 #: src/pages/company/SupplierPartDetail.tsx:413 #: src/pages/stock/StockDetail.tsx:289 -#: src/tables/build/BuildAllocatedStockTable.tsx:155 +#: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:83 #: src/tables/stock/StockItemTable.tsx:247 @@ -201,9 +202,9 @@ msgstr "Kategorie dílů" #: src/forms/BuildForms.tsx:473 #: src/forms/BuildForms.tsx:633 #: src/forms/BuildForms.tsx:794 -#: src/forms/SalesOrderForms.tsx:307 +#: src/forms/SalesOrderForms.tsx:325 #: src/pages/stock/StockDetail.tsx:1005 -#: src/tables/part/PartTestResultTable.tsx:248 +#: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -517,7 +518,7 @@ msgstr "Výběrová pole" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:273 +#: src/components/forms/fields/ApiFormField.tsx:237 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:234 @@ -642,8 +643,8 @@ msgstr "Zadat data čárového kódu" #: src/components/barcodes/BarcodeScanDialog.tsx:49 #: src/components/buttons/ScanButton.tsx:15 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:457 -#: src/forms/PurchaseOrderForms.tsx:563 +#: src/forms/PurchaseOrderForms.tsx:509 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Scan Barcode" msgstr "Skenovat čárový kód" @@ -728,7 +729,7 @@ msgstr "Tímto odstraníte odkaz na přidružený čárový kód" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:606 msgid "Unlink Barcode" msgstr "Odstranit čárový kód" @@ -1216,6 +1217,12 @@ msgstr "Odstranit přidružený obrázek z této položky?" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:884 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:903 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:254 +#: src/tables/build/BuildAllocatedStockTable.tsx:178 +#: src/tables/build/BuildAllocatedStockTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:111 +#: src/tables/build/BuildLineTable.tsx:665 +#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:247 msgid "Remove" msgstr "Odstranit" @@ -1241,7 +1248,7 @@ msgid "Upload Error" msgstr "Chyba nahrávání" #: src/components/details/DetailsImage.tsx:250 -#: src/components/forms/fields/TextField.tsx:65 +#: src/components/forms/fields/AutoFillRightSection.tsx:34 msgid "Clear" msgstr "Vymazat" @@ -1817,10 +1824,14 @@ msgstr "Zastaveno" msgid "Running" msgstr "Spuštěno" -#: src/components/forms/fields/ApiFormField.tsx:233 +#: src/components/forms/fields/ApiFormField.tsx:197 msgid "Select file to upload" msgstr "Vyberte soubor k nahrání" +#: src/components/forms/fields/AutoFillRightSection.tsx:47 +msgid "Accept suggested value" +msgstr "Přijmout doporučenou hodnotu" + #: src/components/forms/fields/DateField.tsx:76 msgid "Select date" msgstr "Vyberte datum" @@ -1875,10 +1886,6 @@ msgstr "Nejsou žádné záznamy" msgid "Add new row" msgstr "Přidat nový řádek" -#: src/components/forms/fields/TextField.tsx:82 -msgid "Accept suggested value" -msgstr "Přijmout doporučenou hodnotu" - #: src/components/images/DetailsImage.tsx:252 #~ msgid "Select image" #~ msgstr "Select image" @@ -2225,8 +2232,8 @@ msgstr "Žádné položky" #: src/pages/part/PartDetail.tsx:994 #: src/pages/stock/StockDetail.tsx:265 #: src/pages/stock/StockDetail.tsx:942 -#: src/tables/build/BuildAllocatedStockTable.tsx:135 -#: src/tables/build/BuildLineTable.tsx:192 +#: src/tables/build/BuildAllocatedStockTable.tsx:132 +#: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:182 #: src/tables/stock/StockItemTable.tsx:343 @@ -2784,7 +2791,7 @@ msgstr "Informace o pluginu" #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:102 #: src/tables/ColumnRenderers.tsx:278 -#: src/tables/build/BuildAllocatedStockTable.tsx:91 +#: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/machine/MachineTypeTable.tsx:161 #: src/tables/machine/MachineTypeTable.tsx:257 #: src/tables/plugin/PluginListTable.tsx:110 @@ -2966,7 +2973,7 @@ msgstr "Není skladem" #: src/pages/company/SupplierPartDetail.tsx:394 #: src/pages/part/PartDetail.tsx:1015 #: src/tables/bom/BomTable.tsx:444 -#: src/tables/build/BuildLineTable.tsx:222 +#: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 msgid "On Order" msgstr "V objednávce" @@ -2976,7 +2983,7 @@ msgstr "V objednávce" #: src/pages/part/PartDetail.tsx:587 #: src/pages/part/PartDetail.tsx:1021 #: src/pages/stock/StockDetail.tsx:925 -#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "Ve výrobě" @@ -3000,7 +3007,7 @@ msgstr "Kategorie" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:795 -#: src/forms/PurchaseOrderForms.tsx:595 +#: src/forms/PurchaseOrderForms.tsx:647 #: src/forms/StockForms.tsx:792 #: src/forms/StockForms.tsx:839 #: src/forms/StockForms.tsx:885 @@ -3023,7 +3030,7 @@ msgstr "Lokace" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:198 #: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildAllocatedStockTable.tsx:121 +#: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:107 #: src/tables/sales/SalesOrderAllocationTable.tsx:142 msgid "Serial Number" @@ -3034,9 +3041,9 @@ msgstr "Sériové číslo" #: src/forms/BuildForms.tsx:240 #: src/forms/BuildForms.tsx:634 #: src/forms/BuildForms.tsx:797 -#: src/forms/PurchaseOrderForms.tsx:801 +#: src/forms/PurchaseOrderForms.tsx:853 #: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:308 +#: src/forms/SalesOrderForms.tsx:326 #: src/forms/StockForms.tsx:841 #: src/pages/part/PartStockHistoryDetail.tsx:56 #: src/pages/part/PartStockHistoryDetail.tsx:210 @@ -3046,9 +3053,9 @@ msgstr "Sériové číslo" #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:258 #: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:86 +#: src/tables/build/BuildLineTable.tsx:83 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:269 +#: src/tables/part/PartTestResultTable.tsx:277 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -3070,7 +3077,7 @@ msgstr "Množství" #: src/forms/StockForms.tsx:1048 #: src/forms/StockForms.tsx:1096 #: src/forms/StockForms.tsx:1140 -#: src/tables/build/BuildLineTable.tsx:96 +#: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "Dávka" @@ -3755,7 +3762,7 @@ msgid "In Stock" msgstr "Na skladě" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:404 +#: src/tables/build/BuildLineTable.tsx:405 msgid "Required Quantity" msgstr "Požadované množství" @@ -3847,7 +3854,7 @@ msgid "Please correct the errors in the selected parts" msgstr "Opravte chyby ve vybraných položkách" #: src/components/wizards/OrderPartsWizard.tsx:587 -#: src/tables/build/BuildLineTable.tsx:815 +#: src/tables/build/BuildLineTable.tsx:822 #: src/tables/part/PartTable.tsx:522 #: src/tables/sales/SalesOrderLineItemTable.tsx:370 msgid "Order Parts" @@ -4349,9 +4356,9 @@ msgstr "Náhrada přidána" #: src/forms/BuildForms.tsx:333 #: src/forms/BuildForms.tsx:408 #: src/forms/BuildForms.tsx:685 -#: src/tables/build/BuildAllocatedStockTable.tsx:150 +#: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 -#: src/tables/part/PartTestResultTable.tsx:272 +#: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "Výstup sestavy" @@ -4362,7 +4369,7 @@ msgstr "Množství k dokončení" #: src/forms/BuildForms.tsx:336 #: src/forms/BuildForms.tsx:411 #: src/forms/BuildForms.tsx:475 -#: src/forms/PurchaseOrderForms.tsx:717 +#: src/forms/PurchaseOrderForms.tsx:769 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 #: src/forms/StockForms.tsx:712 @@ -4377,7 +4384,7 @@ msgstr "Množství k dokončení" #: src/tables/build/BuildOutputTable.tsx:404 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 -#: src/tables/part/PartTestResultTable.tsx:309 +#: src/tables/part/PartTestResultTable.tsx:317 #: src/tables/sales/ReturnOrderLineItemTable.tsx:138 #: src/tables/sales/ReturnOrderLineItemTable.tsx:176 #: src/tables/settings/CustomStateTable.tsx:79 @@ -4450,8 +4457,8 @@ msgstr "Výrobní příkaz byl zrušen" #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 -#: src/tables/build/BuildAllocatedStockTable.tsx:108 -#: src/tables/build/BuildLineTable.tsx:336 +#: src/tables/build/BuildAllocatedStockTable.tsx:105 +#: src/tables/build/BuildLineTable.tsx:337 #: src/tables/build/BuildOrderTable.tsx:79 #: src/tables/part/PartSalesAllocationsTable.tsx:61 #: src/tables/part/RelatedPartTable.tsx:73 @@ -4466,47 +4473,47 @@ msgstr "IČO" #: src/forms/BuildForms.tsx:632 #: src/forms/BuildForms.tsx:796 #: src/forms/BuildForms.tsx:897 -#: src/forms/SalesOrderForms.tsx:306 -#: src/tables/build/BuildAllocatedStockTable.tsx:139 -#: src/tables/build/BuildLineTable.tsx:182 +#: src/forms/SalesOrderForms.tsx:324 +#: src/tables/build/BuildAllocatedStockTable.tsx:136 +#: src/tables/build/BuildLineTable.tsx:183 #: src/tables/sales/SalesOrderLineItemTable.tsx:342 #: src/tables/stock/StockItemTable.tsx:338 msgid "Allocated" msgstr "Přiděleno" #: src/forms/BuildForms.tsx:667 -#: src/forms/SalesOrderForms.tsx:295 +#: src/forms/SalesOrderForms.tsx:313 #: src/pages/build/BuildDetail.tsx:108 #: src/pages/build/BuildDetail.tsx:326 msgid "Source Location" msgstr "Zdrojové umístění" #: src/forms/BuildForms.tsx:668 -#: src/forms/SalesOrderForms.tsx:296 +#: src/forms/SalesOrderForms.tsx:314 msgid "Select the source location for the stock allocation" msgstr "Vyberte umístění pro přiřazení zásob" #: src/forms/BuildForms.tsx:700 -#: src/forms/SalesOrderForms.tsx:336 -#: src/tables/build/BuildLineTable.tsx:574 -#: src/tables/build/BuildLineTable.tsx:731 -#: src/tables/build/BuildLineTable.tsx:830 +#: src/forms/SalesOrderForms.tsx:354 +#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:738 +#: src/tables/build/BuildLineTable.tsx:837 #: src/tables/sales/SalesOrderLineItemTable.tsx:380 #: src/tables/sales/SalesOrderLineItemTable.tsx:406 msgid "Allocate Stock" msgstr "Přidělit zásoby" #: src/forms/BuildForms.tsx:703 -#: src/forms/SalesOrderForms.tsx:341 +#: src/forms/SalesOrderForms.tsx:359 msgid "Stock items allocated" msgstr "Zásoba přidělena" #: src/forms/BuildForms.tsx:816 #: src/forms/BuildForms.tsx:917 -#: src/tables/build/BuildAllocatedStockTable.tsx:240 -#: src/tables/build/BuildAllocatedStockTable.tsx:272 -#: src/tables/build/BuildLineTable.tsx:741 -#: src/tables/build/BuildLineTable.tsx:864 +#: src/tables/build/BuildAllocatedStockTable.tsx:243 +#: src/tables/build/BuildAllocatedStockTable.tsx:279 +#: src/tables/build/BuildLineTable.tsx:748 +#: src/tables/build/BuildLineTable.tsx:871 msgid "Consume Stock" msgstr "Spotřebovat zásoby" @@ -4521,21 +4528,21 @@ msgstr "Zásoby plánované ke spotřebě" #~ msgstr "Stock items consumed" #: src/forms/BuildForms.tsx:853 -#: src/tables/build/BuildLineTable.tsx:514 +#: src/tables/build/BuildLineTable.tsx:515 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "Plně spotřebovány" #: src/forms/BuildForms.tsx:898 -#: src/tables/build/BuildLineTable.tsx:187 +#: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" msgstr "Spotřebovány" #: src/forms/CommonForms.tsx:88 -#: src/forms/PurchaseOrderForms.tsx:125 +#: src/forms/PurchaseOrderForms.tsx:176 #: src/forms/ReturnOrderForms.tsx:138 -#: src/forms/SalesOrderForms.tsx:164 +#: src/forms/SalesOrderForms.tsx:182 msgid "Select project code for this line item" msgstr "Vyberte kód projektu pro tuto položku" @@ -4572,127 +4579,127 @@ msgstr "Nadřazená kategorie" msgid "Subscribe to notifications for this category" msgstr "Přihlásit se k odběru oznámení pro tuto kategorii" -#: src/forms/PurchaseOrderForms.tsx:388 -msgid "Assign Batch Code and Serial Numbers" -msgstr "Přiřadit kód dávky a sériová čísla" - -#: src/forms/PurchaseOrderForms.tsx:390 -msgid "Assign Batch Code" -msgstr "Přiřadit kód dávky" - -#: src/forms/PurchaseOrderForms.tsx:410 -msgid "Choose Location" -msgstr "Zvolte umístění" - -#: src/forms/PurchaseOrderForms.tsx:418 -msgid "Item Destination selected" -msgstr "Cíl položky byl vybrán" - #: src/forms/PurchaseOrderForms.tsx:421 #~ msgid "Assign Batch Code{0}" #~ msgstr "Assign Batch Code{0}" -#: src/forms/PurchaseOrderForms.tsx:428 -msgid "Part category default location selected" -msgstr "Vybráno výchozí umístění kategorie dílu" +#: src/forms/PurchaseOrderForms.tsx:440 +msgid "Assign Batch Code and Serial Numbers" +msgstr "Přiřadit kód dávky a sériová čísla" -#: src/forms/PurchaseOrderForms.tsx:438 -msgid "Received stock location selected" -msgstr "Vybráno skladové umístění" +#: src/forms/PurchaseOrderForms.tsx:442 +msgid "Assign Batch Code" +msgstr "Přiřadit kód dávky" #: src/forms/PurchaseOrderForms.tsx:444 #: src/forms/StockForms.tsx:428 #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:446 +#: src/forms/PurchaseOrderForms.tsx:462 +msgid "Choose Location" +msgstr "Zvolte umístění" + +#: src/forms/PurchaseOrderForms.tsx:470 +msgid "Item Destination selected" +msgstr "Cíl položky byl vybrán" + +#: src/forms/PurchaseOrderForms.tsx:480 +msgid "Part category default location selected" +msgstr "Vybráno výchozí umístění kategorie dílu" + +#: src/forms/PurchaseOrderForms.tsx:490 +msgid "Received stock location selected" +msgstr "Vybráno skladové umístění" + +#: src/forms/PurchaseOrderForms.tsx:498 msgid "Default location selected" msgstr "Výchozí lokace vybrána" -#: src/forms/PurchaseOrderForms.tsx:507 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Set Location" msgstr "Nastavit umístění" -#: src/forms/PurchaseOrderForms.tsx:524 -msgid "Set Expiry Date" -msgstr "Nastavit datum expirace" - -#: src/forms/PurchaseOrderForms.tsx:532 -#: src/forms/StockForms.tsx:693 -msgid "Adjust Packaging" -msgstr "Upravit balení" - -#: src/forms/PurchaseOrderForms.tsx:540 -#: src/forms/StockForms.tsx:684 -#: src/hooks/UseStockAdjustActions.tsx:148 -msgid "Change Status" -msgstr "Změnit stav" - -#: src/forms/PurchaseOrderForms.tsx:546 -msgid "Add Note" -msgstr "Přidat poznámku" - #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" +#: src/forms/PurchaseOrderForms.tsx:576 +msgid "Set Expiry Date" +msgstr "Nastavit datum expirace" + #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:610 -msgid "Store at default location" -msgstr "Uložit ve výchozím umístění" +#: src/forms/PurchaseOrderForms.tsx:584 +#: src/forms/StockForms.tsx:693 +msgid "Adjust Packaging" +msgstr "Upravit balení" -#: src/forms/PurchaseOrderForms.tsx:625 -msgid "Store at line item destination " -msgstr "Uložit na cíl řádkového předmětu " +#: src/forms/PurchaseOrderForms.tsx:592 +#: src/forms/StockForms.tsx:684 +#: src/hooks/UseStockAdjustActions.tsx:148 +msgid "Change Status" +msgstr "Změnit stav" -#: src/forms/PurchaseOrderForms.tsx:637 -msgid "Store with already received stock" -msgstr "Uložit již s přijatými zásobami" +#: src/forms/PurchaseOrderForms.tsx:598 +msgid "Add Note" +msgstr "Přidat poznámku" #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:661 +#: src/forms/PurchaseOrderForms.tsx:662 +msgid "Store at default location" +msgstr "Uložit ve výchozím umístění" + +#: src/forms/PurchaseOrderForms.tsx:677 +msgid "Store at line item destination " +msgstr "Uložit na cíl řádkového předmětu " + +#: src/forms/PurchaseOrderForms.tsx:689 +msgid "Store with already received stock" +msgstr "Uložit již s přijatými zásobami" + +#: src/forms/PurchaseOrderForms.tsx:713 #: src/pages/build/BuildDetail.tsx:340 #: src/pages/stock/StockDetail.tsx:280 #: src/pages/stock/StockDetail.tsx:952 #: src/tables/Filter.tsx:83 -#: src/tables/build/BuildAllocatedStockTable.tsx:128 +#: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildOutputTable.tsx:112 -#: src/tables/part/PartTestResultTable.tsx:260 -#: src/tables/part/PartTestResultTable.tsx:281 +#: src/tables/part/PartTestResultTable.tsx:268 +#: src/tables/part/PartTestResultTable.tsx:289 #: src/tables/sales/SalesOrderAllocationTable.tsx:149 msgid "Batch Code" msgstr "Kód dávky" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:714 msgid "Enter batch code for received items" msgstr "Zadat kód dávky pro příchozí položky skladu" -#: src/forms/PurchaseOrderForms.tsx:675 +#: src/forms/PurchaseOrderForms.tsx:727 #: src/forms/StockForms.tsx:218 msgid "Serial Numbers" msgstr "Sériová čísla" -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:728 msgid "Enter serial numbers for received items" msgstr "Zadat sériová čísla pro příchozí skladové položky" -#: src/forms/PurchaseOrderForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:742 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "Datum expirace" -#: src/forms/PurchaseOrderForms.tsx:691 +#: src/forms/PurchaseOrderForms.tsx:743 msgid "Enter an expiry date for received items" msgstr "Zadejte datum expirace pro přijaté položky" -#: src/forms/PurchaseOrderForms.tsx:703 +#: src/forms/PurchaseOrderForms.tsx:755 #: src/forms/StockForms.tsx:728 #: src/pages/company/SupplierPartDetail.tsx:172 #: src/pages/company/SupplierPartDetail.tsx:236 @@ -4701,19 +4708,19 @@ msgstr "Zadejte datum expirace pro přijaté položky" msgid "Packaging" msgstr "Balení" -#: src/forms/PurchaseOrderForms.tsx:727 +#: src/forms/PurchaseOrderForms.tsx:779 #: src/pages/company/SupplierPartDetail.tsx:120 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "Poznámka" -#: src/forms/PurchaseOrderForms.tsx:799 +#: src/forms/PurchaseOrderForms.tsx:851 #: src/pages/company/SupplierPartDetail.tsx:138 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "Číslo zboží (SKU)" -#: src/forms/PurchaseOrderForms.tsx:800 +#: src/forms/PurchaseOrderForms.tsx:852 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4721,11 +4728,11 @@ msgstr "Číslo zboží (SKU)" msgid "Received" msgstr "Přijaté" -#: src/forms/PurchaseOrderForms.tsx:817 +#: src/forms/PurchaseOrderForms.tsx:869 msgid "Receive Line Items" msgstr "Řádek přijatých položek" -#: src/forms/PurchaseOrderForms.tsx:823 +#: src/forms/PurchaseOrderForms.tsx:875 msgid "Items received" msgstr "Přijaté položky" @@ -4737,7 +4744,7 @@ msgstr "Přijaté položky" msgid "Item received into stock" msgstr "Položka byla přijata na skladě" -#: src/forms/SalesOrderForms.tsx:401 +#: src/forms/SalesOrderForms.tsx:419 msgid "Leave blank to use the order address" msgstr "Ponechte prázdné pro použití adresy objednávky" @@ -5932,6 +5939,9 @@ msgstr "Odstranit WebAuthn údaje" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:310 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:401 +#: src/tables/build/BuildAllocatedStockTable.tsx:181 +#: src/tables/build/BuildLineTable.tsx:668 +#: src/tables/sales/SalesOrderAllocationTable.tsx:220 msgid "Confirm Removal" msgstr "Potvrdit odstranění" @@ -6870,8 +6880,8 @@ msgstr "Externí" #: src/pages/sales/ReturnOrderDetail.tsx:108 #: src/pages/sales/SalesOrderDetail.tsx:98 #: src/tables/ColumnRenderers.tsx:321 -#: src/tables/build/BuildAllocatedStockTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:352 +#: src/tables/build/BuildAllocatedStockTable.tsx:112 +#: src/tables/build/BuildLineTable.tsx:353 msgid "Reference" msgstr "Reference" @@ -7132,7 +7142,7 @@ msgstr "Zrušit objednávku" #: src/pages/build/BuildDetail.tsx:742 #: src/pages/stock/StockDetail.tsx:344 -#: src/tables/build/BuildAllocatedStockTable.tsx:85 +#: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 #: src/tables/stock/StockTrackingTable.tsx:109 @@ -7600,7 +7610,7 @@ msgstr "Klíčová slova" #: src/pages/part/PartDetail.tsx:542 #: src/tables/bom/BomTable.tsx:439 -#: src/tables/build/BuildLineTable.tsx:305 +#: src/tables/build/BuildLineTable.tsx:306 #: src/tables/part/PartTable.tsx:319 #: src/tables/sales/SalesOrderLineItemTable.tsx:138 msgid "Available Stock" @@ -7608,7 +7618,7 @@ msgstr "Dostupná zásoba" #: src/pages/part/PartDetail.tsx:548 #: src/tables/bom/BomTable.tsx:341 -#: src/tables/build/BuildLineTable.tsx:267 +#: src/tables/build/BuildLineTable.tsx:268 #: src/tables/sales/SalesOrderLineItemTable.tsx:180 msgid "On order" msgstr "Na objednávku" @@ -7782,7 +7792,7 @@ msgstr "Objednávka" #: src/pages/part/PartDetail.tsx:1144 #: src/pages/stock/StockDetail.tsx:884 -#: src/tables/build/BuildLineTable.tsx:761 +#: src/tables/build/BuildLineTable.tsx:768 msgid "Order Stock" msgstr "Objednat zásoby" @@ -9219,13 +9229,13 @@ msgstr "Virtuální díl" #~ msgstr "Show asssmbled items" #: src/tables/bom/BomTable.tsx:315 -#: src/tables/build/BuildLineTable.tsx:276 +#: src/tables/build/BuildLineTable.tsx:277 #: src/tables/part/PartTable.tsx:145 msgid "External stock" msgstr "Externí zásoby" #: src/tables/bom/BomTable.tsx:323 -#: src/tables/build/BuildLineTable.tsx:239 +#: src/tables/build/BuildLineTable.tsx:240 msgid "Includes substitute stock" msgstr "Zahrnuje náhradní zásoby" @@ -9234,7 +9244,7 @@ msgstr "Zahrnuje náhradní zásoby" #~ msgstr "Edit Bom Item" #: src/tables/bom/BomTable.tsx:332 -#: src/tables/build/BuildLineTable.tsx:249 +#: src/tables/build/BuildLineTable.tsx:250 #: src/tables/sales/SalesOrderLineItemTable.tsx:166 msgid "Includes variant stock" msgstr "Zahrnuje variantu zásob" @@ -9272,8 +9282,8 @@ msgid "Stock Information" msgstr "Informace o skladu" #: src/tables/bom/BomTable.tsx:399 -#: src/tables/build/BuildLineTable.tsx:496 -#: src/tables/build/BuildLineTable.tsx:537 +#: src/tables/build/BuildLineTable.tsx:497 +#: src/tables/build/BuildLineTable.tsx:538 msgid "Consumable item" msgstr "Spotřební materiál" @@ -9282,7 +9292,7 @@ msgid "No available stock" msgstr "Není k dispozici skladem" #: src/tables/bom/BomTable.tsx:420 -#: src/tables/build/BuildLineTable.tsx:213 +#: src/tables/build/BuildLineTable.tsx:214 msgid "Show testable items" msgstr "Zobrazovat testovatelné položky" @@ -9291,7 +9301,7 @@ msgid "Show trackable items" msgstr "Zobrazit sledovatelné předměty" #: src/tables/bom/BomTable.tsx:430 -#: src/tables/build/BuildLineTable.tsx:208 +#: src/tables/build/BuildLineTable.tsx:209 msgid "Show assembled items" msgstr "Zobrazit smontované položky" @@ -9335,7 +9345,7 @@ msgstr "Zobrazit položky, které umožňují výměnu variant" #: src/tables/bom/BomTable.tsx:464 #: src/tables/bom/UsedInTable.tsx:85 -#: src/tables/build/BuildLineTable.tsx:202 +#: src/tables/build/BuildLineTable.tsx:203 msgid "Optional" msgstr "Volitelné" @@ -9345,7 +9355,7 @@ msgid "Show optional items" msgstr "Zobrazit volitelné položky" #: src/tables/bom/BomTable.tsx:469 -#: src/tables/build/BuildLineTable.tsx:197 +#: src/tables/build/BuildLineTable.tsx:198 msgid "Consumable" msgstr "Spotřební" @@ -9433,7 +9443,7 @@ msgid "Bill of materials cannot be edited, as the part is locked" msgstr "Kusovník nemůže být upraven, díl je uzamčen" #: src/tables/bom/UsedInTable.tsx:34 -#: src/tables/build/BuildLineTable.tsx:207 +#: src/tables/build/BuildLineTable.tsx:208 #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:209 @@ -9455,11 +9465,11 @@ msgstr "Sledovatelné" msgid "Show trackable assemblies" msgstr "Zobrazit sledovatelné montáže" -#: src/tables/build/BuildAllocatedStockTable.tsx:67 +#: src/tables/build/BuildAllocatedStockTable.tsx:64 msgid "Allocated to Output" msgstr "Přidělen výstup" -#: src/tables/build/BuildAllocatedStockTable.tsx:68 +#: src/tables/build/BuildAllocatedStockTable.tsx:65 msgid "Show items allocated to a build output" msgstr "Zobrazit položky přiřazené k výstupu výstavby" @@ -9472,7 +9482,7 @@ msgstr "Zobrazit položky přiřazené k výstupu výstavby" #~ msgid "Include orders for part variants" #~ msgstr "Include orders for part variants" -#: src/tables/build/BuildAllocatedStockTable.tsx:97 +#: src/tables/build/BuildAllocatedStockTable.tsx:94 #: src/tables/part/PartBuildAllocationsTable.tsx:84 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 #: src/tables/part/PartSalesAllocationsTable.tsx:69 @@ -9482,40 +9492,58 @@ msgid "Order Status" msgstr "Stav objednávky" #: src/tables/build/BuildAllocatedStockTable.tsx:164 -#~ msgid "Edit Build Item" -#~ msgstr "Edit Build Item" - -#: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:650 +#: src/tables/build/BuildLineTable.tsx:651 msgid "Edit Stock Allocation" msgstr "Upravit přiřazení zásob" +#: src/tables/build/BuildAllocatedStockTable.tsx:164 +#~ msgid "Edit Build Item" +#~ msgstr "Edit Build Item" + #: src/tables/build/BuildAllocatedStockTable.tsx:174 #~ msgid "Delete Build Item" #~ msgstr "Delete Build Item" +#: src/tables/build/BuildAllocatedStockTable.tsx:177 +#: src/tables/build/BuildLineTable.tsx:664 +#: src/tables/sales/SalesOrderAllocationTable.tsx:218 +msgid "Remove Allocated Stock" +msgstr "Odstranit přidělené zásoby" + #: src/tables/build/BuildAllocatedStockTable.tsx:180 #: src/tables/build/BuildLineTable.tsx:663 -msgid "Delete Stock Allocation" -msgstr "Odstranit přiřazení zásob" +#~ msgid "Delete Stock Allocation" +#~ msgstr "Delete Stock Allocation" -#: src/tables/build/BuildAllocatedStockTable.tsx:239 +#: src/tables/build/BuildAllocatedStockTable.tsx:182 +#: src/tables/build/BuildLineTable.tsx:669 +#: src/tables/sales/SalesOrderAllocationTable.tsx:221 +msgid "Are you sure you want to remove this allocated stock from the order?" +msgstr "Jste si jisti, že chcete odstranit tuto přiřazenou skladovou zásobu z objednávky?" + +#: src/tables/build/BuildAllocatedStockTable.tsx:242 msgid "Consume" msgstr "Spotřebovat" +#: src/tables/build/BuildAllocatedStockTable.tsx:259 +#: src/tables/build/BuildLineTable.tsx:112 +#: src/tables/sales/SalesOrderAllocationTable.tsx:248 +msgid "Remove allocated stock" +msgstr "Odstranit přidělené zásoby" + #: src/tables/build/BuildLineTable.tsx:59 #~ msgid "Show lines with available stock" #~ msgstr "Show lines with available stock" -#: src/tables/build/BuildLineTable.tsx:120 +#: src/tables/build/BuildLineTable.tsx:121 msgid "View Stock Item" msgstr "Zobrazit skladovou položku" -#: src/tables/build/BuildLineTable.tsx:183 +#: src/tables/build/BuildLineTable.tsx:184 msgid "Show fully allocated lines" msgstr "Zobrazit plně přidělené řádky" -#: src/tables/build/BuildLineTable.tsx:188 +#: src/tables/build/BuildLineTable.tsx:189 msgid "Show fully consumed lines" msgstr "Zobrazit plně spotřebované řádky" @@ -9523,124 +9551,124 @@ msgstr "Zobrazit plně spotřebované řádky" #~ msgid "Show allocated lines" #~ msgstr "Show allocated lines" -#: src/tables/build/BuildLineTable.tsx:193 +#: src/tables/build/BuildLineTable.tsx:194 msgid "Show items with sufficient available stock" msgstr "Zobrazit předměty s dostatečnými zásobami" -#: src/tables/build/BuildLineTable.tsx:198 +#: src/tables/build/BuildLineTable.tsx:199 msgid "Show consumable lines" msgstr "Zobrazit spotřební řádky" -#: src/tables/build/BuildLineTable.tsx:203 +#: src/tables/build/BuildLineTable.tsx:204 msgid "Show optional lines" msgstr "Zobrazit volitelné řádky" -#: src/tables/build/BuildLineTable.tsx:212 +#: src/tables/build/BuildLineTable.tsx:213 #: src/tables/part/PartTable.tsx:233 msgid "Testable" msgstr "Testovatelné" -#: src/tables/build/BuildLineTable.tsx:217 +#: src/tables/build/BuildLineTable.tsx:218 #: src/tables/stock/StockItemTable.tsx:388 msgid "Tracked" msgstr "Sledováno" -#: src/tables/build/BuildLineTable.tsx:218 +#: src/tables/build/BuildLineTable.tsx:219 msgid "Show tracked lines" msgstr "Zobrazit sledované řádky" -#: src/tables/build/BuildLineTable.tsx:223 +#: src/tables/build/BuildLineTable.tsx:224 msgid "Show items with stock on order" msgstr "Zobrazit položky skladem k objednávce" -#: src/tables/build/BuildLineTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:172 msgid "In production" msgstr "Ve výrobě" -#: src/tables/build/BuildLineTable.tsx:286 +#: src/tables/build/BuildLineTable.tsx:287 msgid "Insufficient stock" msgstr "Nedostatek zásob" -#: src/tables/build/BuildLineTable.tsx:302 +#: src/tables/build/BuildLineTable.tsx:303 #: src/tables/sales/SalesOrderLineItemTable.tsx:160 #: src/tables/stock/StockItemTable.tsx:191 msgid "No stock available" msgstr "Není na skladě" -#: src/tables/build/BuildLineTable.tsx:375 +#: src/tables/build/BuildLineTable.tsx:376 msgid "Gets Inherited" msgstr "Zděděný" -#: src/tables/build/BuildLineTable.tsx:388 +#: src/tables/build/BuildLineTable.tsx:389 msgid "Unit Quantity" msgstr "Jednotkové množství" -#: src/tables/build/BuildLineTable.tsx:415 +#: src/tables/build/BuildLineTable.tsx:416 msgid "Setup Quantity" msgstr "Nastavit množství" -#: src/tables/build/BuildLineTable.tsx:424 +#: src/tables/build/BuildLineTable.tsx:425 msgid "Attrition" msgstr "Přirozené ztráty" -#: src/tables/build/BuildLineTable.tsx:432 +#: src/tables/build/BuildLineTable.tsx:433 msgid "Rounding Multiple" msgstr "Zaokrouhlení více" -#: src/tables/build/BuildLineTable.tsx:441 +#: src/tables/build/BuildLineTable.tsx:442 msgid "BOM Information" msgstr "Informace kusovníku" -#: src/tables/build/BuildLineTable.tsx:515 +#: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "Plně přiděleno" -#: src/tables/build/BuildLineTable.tsx:563 +#: src/tables/build/BuildLineTable.tsx:564 #: src/tables/sales/SalesOrderLineItemTable.tsx:311 msgid "Create Build Order" msgstr "Vytvořit výrobní příkaz" -#: src/tables/build/BuildLineTable.tsx:592 +#: src/tables/build/BuildLineTable.tsx:593 msgid "Auto allocation in progress" msgstr "Probíhá automatické přidělování" -#: src/tables/build/BuildLineTable.tsx:595 -#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:596 +#: src/tables/build/BuildLineTable.tsx:809 msgid "Auto Allocate Stock" msgstr "Automatické přiřazení zásob" -#: src/tables/build/BuildLineTable.tsx:596 +#: src/tables/build/BuildLineTable.tsx:597 msgid "Automatically allocate stock to this build according to the selected options" msgstr "Automaticky přiřadit zásoby do této výstavby podle zvolených možností" -#: src/tables/build/BuildLineTable.tsx:616 -#: src/tables/build/BuildLineTable.tsx:630 -#: src/tables/build/BuildLineTable.tsx:751 -#: src/tables/build/BuildLineTable.tsx:852 +#: src/tables/build/BuildLineTable.tsx:617 +#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:758 +#: src/tables/build/BuildLineTable.tsx:859 #: src/tables/build/BuildOutputTable.tsx:355 #: src/tables/build/BuildOutputTable.tsx:360 msgid "Deallocate Stock" msgstr "Uvolnění zásob" -#: src/tables/build/BuildLineTable.tsx:632 +#: src/tables/build/BuildLineTable.tsx:633 msgid "Deallocate all untracked stock for this build order" msgstr "Uvolnit všechny nesledované zásoby pro tuto stavební objednávku" -#: src/tables/build/BuildLineTable.tsx:634 +#: src/tables/build/BuildLineTable.tsx:635 msgid "Deallocate stock from the selected line item" msgstr "Uvolnit veškeré zásoby z vybrané položky" -#: src/tables/build/BuildLineTable.tsx:638 +#: src/tables/build/BuildLineTable.tsx:639 msgid "Stock has been deallocated" msgstr "Zásoby byly uvolněné" -#: src/tables/build/BuildLineTable.tsx:771 +#: src/tables/build/BuildLineTable.tsx:778 msgid "Build Stock" msgstr "Zásoby stavby" -#: src/tables/build/BuildLineTable.tsx:784 +#: src/tables/build/BuildLineTable.tsx:791 #: src/tables/sales/SalesOrderLineItemTable.tsx:487 msgid "View Part" msgstr "Zobrazit díl" @@ -9739,7 +9767,7 @@ msgid "Serialize Build Output" msgstr "Serializovat výstup výroby" #: src/tables/build/BuildOutputTable.tsx:405 -#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/part/PartTestResultTable.tsx:318 #: src/tables/stock/StockItemTable.tsx:328 msgid "Filter by stock status" msgstr "Filtrovat podle stavu zásob" @@ -9964,8 +9992,8 @@ msgid "View Item" msgstr "Zobrazit položku" #: src/tables/general/ExtraLineItemTable.tsx:95 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:299 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:403 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:300 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:405 #: src/tables/sales/ReturnOrderLineItemTable.tsx:83 #: src/tables/sales/ReturnOrderLineItemTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:252 @@ -9974,14 +10002,14 @@ msgid "Add Line Item" msgstr "Přidat řádek položky" #: src/tables/general/ExtraLineItemTable.tsx:108 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:320 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:322 #: src/tables/sales/ReturnOrderLineItemTable.tsx:96 #: src/tables/sales/SalesOrderLineItemTable.tsx:271 msgid "Edit Line Item" msgstr "Upravit řádkovou položku" #: src/tables/general/ExtraLineItemTable.tsx:117 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:329 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:331 #: src/tables/sales/ReturnOrderLineItemTable.tsx:105 #: src/tables/sales/SalesOrderLineItemTable.tsx:280 msgid "Delete Line Item" @@ -10273,7 +10301,7 @@ msgid "Required Stock" msgstr "Vyžadované zásoby" #: src/tables/part/PartBuildAllocationsTable.tsx:124 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:381 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:383 msgid "View Build Order" msgstr "Zobrazit výrobní příkaz" @@ -10617,8 +10645,8 @@ msgstr "Importovat od pluginu dodavatele" #: src/tables/part/PartTestResultTable.tsx:103 #: src/tables/part/PartTestResultTable.tsx:181 -#: src/tables/part/PartTestResultTable.tsx:320 -#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/part/PartTestResultTable.tsx:328 +#: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 #: src/tables/stock/StockItemTestResultTable.tsx:368 #: src/tables/stock/StockItemTestResultTable.tsx:429 @@ -10643,7 +10671,7 @@ msgstr "Výsledky testu přidány" msgid "No Result" msgstr "Žádný výsledek" -#: src/tables/part/PartTestResultTable.tsx:298 +#: src/tables/part/PartTestResultTable.tsx:306 msgid "Show build outputs currently in production" msgstr "Zobrazit výsledky výrobních výstupů v současné výrobě" @@ -11073,7 +11101,7 @@ msgid "Show manufacturer parts for active manufacturers." msgstr "Zobrazit díly výrobce pro aktivní výrobce." #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:115 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:397 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:399 msgid "Import Line Items" msgstr "Importovat položky řádku" @@ -11099,11 +11127,11 @@ msgstr "Zobrazit řádkové položky, které byly přijaty" #~ msgid "Add line item" #~ msgstr "Add line item" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:350 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:352 msgid "Receive line item" msgstr "Přijímat položku" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:414 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:416 msgid "Receive items" msgstr "Přijímat položky" @@ -11201,25 +11229,25 @@ msgid "Not shipped" msgstr "Neodesláno" #: src/tables/sales/SalesOrderAllocationTable.tsx:211 -#: src/tables/sales/SalesOrderAllocationTable.tsx:229 +#: src/tables/sales/SalesOrderAllocationTable.tsx:235 msgid "Edit Allocation" msgstr "Upravit přiřazení" #: src/tables/sales/SalesOrderAllocationTable.tsx:218 #: src/tables/sales/SalesOrderAllocationTable.tsx:241 -msgid "Delete Allocation" -msgstr "Odstranit přiřazení" +#~ msgid "Delete Allocation" +#~ msgstr "Delete Allocation" -#: src/tables/sales/SalesOrderAllocationTable.tsx:252 -#: src/tables/sales/SalesOrderAllocationTable.tsx:253 +#: src/tables/sales/SalesOrderAllocationTable.tsx:261 +#: src/tables/sales/SalesOrderAllocationTable.tsx:262 msgid "View Shipment" msgstr "Zobrazit zásilku" -#: src/tables/sales/SalesOrderAllocationTable.tsx:308 +#: src/tables/sales/SalesOrderAllocationTable.tsx:317 msgid "Assign to Shipment" msgstr "Přiřadit k zásilce" -#: src/tables/sales/SalesOrderAllocationTable.tsx:324 +#: src/tables/sales/SalesOrderAllocationTable.tsx:333 msgid "Assign to shipment" msgstr "Přiřadit k zásilce" diff --git a/src/frontend/src/locales/da/messages.po b/src/frontend/src/locales/da/messages.po index 706d39a21c..162f04f447 100644 --- a/src/frontend/src/locales/da/messages.po +++ b/src/frontend/src/locales/da/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: da\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-11-19 19:39\n" +"PO-Revision-Date: 2025-11-22 06:25\n" "Last-Translator: \n" "Language-Team: Danish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -56,7 +56,7 @@ msgstr "" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:802 +#: src/forms/PurchaseOrderForms.tsx:854 #: src/forms/StockForms.tsx:796 #: src/forms/StockForms.tsx:843 #: src/forms/StockForms.tsx:889 @@ -103,9 +103,9 @@ msgstr "" #: src/forms/BuildForms.tsx:630 #: src/forms/BuildForms.tsx:793 #: src/forms/BuildForms.tsx:896 -#: src/forms/PurchaseOrderForms.tsx:798 +#: src/forms/PurchaseOrderForms.tsx:850 #: src/forms/ReturnOrderForms.tsx:242 -#: src/forms/SalesOrderForms.tsx:305 +#: src/forms/SalesOrderForms.tsx:323 #: src/forms/StockForms.tsx:360 #: src/forms/StockForms.tsx:791 #: src/forms/StockForms.tsx:838 @@ -119,6 +119,7 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:200 #: src/pages/part/PartDetail.tsx:1207 #: src/tables/ColumnRenderers.tsx:91 +#: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 msgid "Part" @@ -158,7 +159,7 @@ msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:290 #: src/pages/company/SupplierPartDetail.tsx:413 #: src/pages/stock/StockDetail.tsx:289 -#: src/tables/build/BuildAllocatedStockTable.tsx:155 +#: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:83 #: src/tables/stock/StockItemTable.tsx:247 @@ -201,9 +202,9 @@ msgstr "" #: src/forms/BuildForms.tsx:473 #: src/forms/BuildForms.tsx:633 #: src/forms/BuildForms.tsx:794 -#: src/forms/SalesOrderForms.tsx:307 +#: src/forms/SalesOrderForms.tsx:325 #: src/pages/stock/StockDetail.tsx:1005 -#: src/tables/part/PartTestResultTable.tsx:248 +#: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -517,7 +518,7 @@ msgstr "" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:273 +#: src/components/forms/fields/ApiFormField.tsx:237 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:234 @@ -642,8 +643,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:49 #: src/components/buttons/ScanButton.tsx:15 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:457 -#: src/forms/PurchaseOrderForms.tsx:563 +#: src/forms/PurchaseOrderForms.tsx:509 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Scan Barcode" msgstr "" @@ -728,7 +729,7 @@ msgstr "" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:606 msgid "Unlink Barcode" msgstr "" @@ -1216,6 +1217,12 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:884 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:903 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:254 +#: src/tables/build/BuildAllocatedStockTable.tsx:178 +#: src/tables/build/BuildAllocatedStockTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:111 +#: src/tables/build/BuildLineTable.tsx:665 +#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:247 msgid "Remove" msgstr "" @@ -1241,7 +1248,7 @@ msgid "Upload Error" msgstr "" #: src/components/details/DetailsImage.tsx:250 -#: src/components/forms/fields/TextField.tsx:65 +#: src/components/forms/fields/AutoFillRightSection.tsx:34 msgid "Clear" msgstr "" @@ -1817,10 +1824,14 @@ msgstr "" msgid "Running" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:233 +#: src/components/forms/fields/ApiFormField.tsx:197 msgid "Select file to upload" msgstr "" +#: src/components/forms/fields/AutoFillRightSection.tsx:47 +msgid "Accept suggested value" +msgstr "" + #: src/components/forms/fields/DateField.tsx:76 msgid "Select date" msgstr "" @@ -1875,10 +1886,6 @@ msgstr "" msgid "Add new row" msgstr "" -#: src/components/forms/fields/TextField.tsx:82 -msgid "Accept suggested value" -msgstr "" - #: src/components/images/DetailsImage.tsx:252 #~ msgid "Select image" #~ msgstr "Select image" @@ -2225,8 +2232,8 @@ msgstr "" #: src/pages/part/PartDetail.tsx:994 #: src/pages/stock/StockDetail.tsx:265 #: src/pages/stock/StockDetail.tsx:942 -#: src/tables/build/BuildAllocatedStockTable.tsx:135 -#: src/tables/build/BuildLineTable.tsx:192 +#: src/tables/build/BuildAllocatedStockTable.tsx:132 +#: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:182 #: src/tables/stock/StockItemTable.tsx:343 @@ -2784,7 +2791,7 @@ msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:102 #: src/tables/ColumnRenderers.tsx:278 -#: src/tables/build/BuildAllocatedStockTable.tsx:91 +#: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/machine/MachineTypeTable.tsx:161 #: src/tables/machine/MachineTypeTable.tsx:257 #: src/tables/plugin/PluginListTable.tsx:110 @@ -2966,7 +2973,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:394 #: src/pages/part/PartDetail.tsx:1015 #: src/tables/bom/BomTable.tsx:444 -#: src/tables/build/BuildLineTable.tsx:222 +#: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 msgid "On Order" msgstr "" @@ -2976,7 +2983,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:587 #: src/pages/part/PartDetail.tsx:1021 #: src/pages/stock/StockDetail.tsx:925 -#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "" @@ -3000,7 +3007,7 @@ msgstr "" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:795 -#: src/forms/PurchaseOrderForms.tsx:595 +#: src/forms/PurchaseOrderForms.tsx:647 #: src/forms/StockForms.tsx:792 #: src/forms/StockForms.tsx:839 #: src/forms/StockForms.tsx:885 @@ -3023,7 +3030,7 @@ msgstr "" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:198 #: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildAllocatedStockTable.tsx:121 +#: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:107 #: src/tables/sales/SalesOrderAllocationTable.tsx:142 msgid "Serial Number" @@ -3034,9 +3041,9 @@ msgstr "" #: src/forms/BuildForms.tsx:240 #: src/forms/BuildForms.tsx:634 #: src/forms/BuildForms.tsx:797 -#: src/forms/PurchaseOrderForms.tsx:801 +#: src/forms/PurchaseOrderForms.tsx:853 #: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:308 +#: src/forms/SalesOrderForms.tsx:326 #: src/forms/StockForms.tsx:841 #: src/pages/part/PartStockHistoryDetail.tsx:56 #: src/pages/part/PartStockHistoryDetail.tsx:210 @@ -3046,9 +3053,9 @@ msgstr "" #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:258 #: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:86 +#: src/tables/build/BuildLineTable.tsx:83 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:269 +#: src/tables/part/PartTestResultTable.tsx:277 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -3070,7 +3077,7 @@ msgstr "" #: src/forms/StockForms.tsx:1048 #: src/forms/StockForms.tsx:1096 #: src/forms/StockForms.tsx:1140 -#: src/tables/build/BuildLineTable.tsx:96 +#: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "" @@ -3755,7 +3762,7 @@ msgid "In Stock" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:404 +#: src/tables/build/BuildLineTable.tsx:405 msgid "Required Quantity" msgstr "" @@ -3847,7 +3854,7 @@ msgid "Please correct the errors in the selected parts" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:587 -#: src/tables/build/BuildLineTable.tsx:815 +#: src/tables/build/BuildLineTable.tsx:822 #: src/tables/part/PartTable.tsx:522 #: src/tables/sales/SalesOrderLineItemTable.tsx:370 msgid "Order Parts" @@ -4349,9 +4356,9 @@ msgstr "" #: src/forms/BuildForms.tsx:333 #: src/forms/BuildForms.tsx:408 #: src/forms/BuildForms.tsx:685 -#: src/tables/build/BuildAllocatedStockTable.tsx:150 +#: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 -#: src/tables/part/PartTestResultTable.tsx:272 +#: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "" @@ -4362,7 +4369,7 @@ msgstr "" #: src/forms/BuildForms.tsx:336 #: src/forms/BuildForms.tsx:411 #: src/forms/BuildForms.tsx:475 -#: src/forms/PurchaseOrderForms.tsx:717 +#: src/forms/PurchaseOrderForms.tsx:769 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 #: src/forms/StockForms.tsx:712 @@ -4377,7 +4384,7 @@ msgstr "" #: src/tables/build/BuildOutputTable.tsx:404 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 -#: src/tables/part/PartTestResultTable.tsx:309 +#: src/tables/part/PartTestResultTable.tsx:317 #: src/tables/sales/ReturnOrderLineItemTable.tsx:138 #: src/tables/sales/ReturnOrderLineItemTable.tsx:176 #: src/tables/settings/CustomStateTable.tsx:79 @@ -4450,8 +4457,8 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 -#: src/tables/build/BuildAllocatedStockTable.tsx:108 -#: src/tables/build/BuildLineTable.tsx:336 +#: src/tables/build/BuildAllocatedStockTable.tsx:105 +#: src/tables/build/BuildLineTable.tsx:337 #: src/tables/build/BuildOrderTable.tsx:79 #: src/tables/part/PartSalesAllocationsTable.tsx:61 #: src/tables/part/RelatedPartTable.tsx:73 @@ -4466,47 +4473,47 @@ msgstr "" #: src/forms/BuildForms.tsx:632 #: src/forms/BuildForms.tsx:796 #: src/forms/BuildForms.tsx:897 -#: src/forms/SalesOrderForms.tsx:306 -#: src/tables/build/BuildAllocatedStockTable.tsx:139 -#: src/tables/build/BuildLineTable.tsx:182 +#: src/forms/SalesOrderForms.tsx:324 +#: src/tables/build/BuildAllocatedStockTable.tsx:136 +#: src/tables/build/BuildLineTable.tsx:183 #: src/tables/sales/SalesOrderLineItemTable.tsx:342 #: src/tables/stock/StockItemTable.tsx:338 msgid "Allocated" msgstr "" #: src/forms/BuildForms.tsx:667 -#: src/forms/SalesOrderForms.tsx:295 +#: src/forms/SalesOrderForms.tsx:313 #: src/pages/build/BuildDetail.tsx:108 #: src/pages/build/BuildDetail.tsx:326 msgid "Source Location" msgstr "" #: src/forms/BuildForms.tsx:668 -#: src/forms/SalesOrderForms.tsx:296 +#: src/forms/SalesOrderForms.tsx:314 msgid "Select the source location for the stock allocation" msgstr "" #: src/forms/BuildForms.tsx:700 -#: src/forms/SalesOrderForms.tsx:336 -#: src/tables/build/BuildLineTable.tsx:574 -#: src/tables/build/BuildLineTable.tsx:731 -#: src/tables/build/BuildLineTable.tsx:830 +#: src/forms/SalesOrderForms.tsx:354 +#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:738 +#: src/tables/build/BuildLineTable.tsx:837 #: src/tables/sales/SalesOrderLineItemTable.tsx:380 #: src/tables/sales/SalesOrderLineItemTable.tsx:406 msgid "Allocate Stock" msgstr "" #: src/forms/BuildForms.tsx:703 -#: src/forms/SalesOrderForms.tsx:341 +#: src/forms/SalesOrderForms.tsx:359 msgid "Stock items allocated" msgstr "" #: src/forms/BuildForms.tsx:816 #: src/forms/BuildForms.tsx:917 -#: src/tables/build/BuildAllocatedStockTable.tsx:240 -#: src/tables/build/BuildAllocatedStockTable.tsx:272 -#: src/tables/build/BuildLineTable.tsx:741 -#: src/tables/build/BuildLineTable.tsx:864 +#: src/tables/build/BuildAllocatedStockTable.tsx:243 +#: src/tables/build/BuildAllocatedStockTable.tsx:279 +#: src/tables/build/BuildLineTable.tsx:748 +#: src/tables/build/BuildLineTable.tsx:871 msgid "Consume Stock" msgstr "" @@ -4521,21 +4528,21 @@ msgstr "" #~ msgstr "Stock items consumed" #: src/forms/BuildForms.tsx:853 -#: src/tables/build/BuildLineTable.tsx:514 +#: src/tables/build/BuildLineTable.tsx:515 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" #: src/forms/BuildForms.tsx:898 -#: src/tables/build/BuildLineTable.tsx:187 +#: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" msgstr "" #: src/forms/CommonForms.tsx:88 -#: src/forms/PurchaseOrderForms.tsx:125 +#: src/forms/PurchaseOrderForms.tsx:176 #: src/forms/ReturnOrderForms.tsx:138 -#: src/forms/SalesOrderForms.tsx:164 +#: src/forms/SalesOrderForms.tsx:182 msgid "Select project code for this line item" msgstr "" @@ -4572,32 +4579,16 @@ msgstr "" msgid "Subscribe to notifications for this category" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:388 -msgid "Assign Batch Code and Serial Numbers" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:390 -msgid "Assign Batch Code" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:410 -msgid "Choose Location" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:418 -msgid "Item Destination selected" -msgstr "" - #: src/forms/PurchaseOrderForms.tsx:421 #~ msgid "Assign Batch Code{0}" #~ msgstr "Assign Batch Code{0}" -#: src/forms/PurchaseOrderForms.tsx:428 -msgid "Part category default location selected" +#: src/forms/PurchaseOrderForms.tsx:440 +msgid "Assign Batch Code and Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:438 -msgid "Received stock location selected" +#: src/forms/PurchaseOrderForms.tsx:442 +msgid "Assign Batch Code" msgstr "" #: src/forms/PurchaseOrderForms.tsx:444 @@ -4605,94 +4596,110 @@ msgstr "" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:446 +#: src/forms/PurchaseOrderForms.tsx:462 +msgid "Choose Location" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:470 +msgid "Item Destination selected" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:480 +msgid "Part category default location selected" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:490 +msgid "Received stock location selected" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:498 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:507 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:524 -msgid "Set Expiry Date" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:532 -#: src/forms/StockForms.tsx:693 -msgid "Adjust Packaging" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:540 -#: src/forms/StockForms.tsx:684 -#: src/hooks/UseStockAdjustActions.tsx:148 -msgid "Change Status" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:546 -msgid "Add Note" -msgstr "" - #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" +#: src/forms/PurchaseOrderForms.tsx:576 +msgid "Set Expiry Date" +msgstr "" + #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:610 -msgid "Store at default location" +#: src/forms/PurchaseOrderForms.tsx:584 +#: src/forms/StockForms.tsx:693 +msgid "Adjust Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:625 -msgid "Store at line item destination " +#: src/forms/PurchaseOrderForms.tsx:592 +#: src/forms/StockForms.tsx:684 +#: src/hooks/UseStockAdjustActions.tsx:148 +msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:637 -msgid "Store with already received stock" +#: src/forms/PurchaseOrderForms.tsx:598 +msgid "Add Note" msgstr "" #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:661 +#: src/forms/PurchaseOrderForms.tsx:662 +msgid "Store at default location" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:677 +msgid "Store at line item destination " +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:689 +msgid "Store with already received stock" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:713 #: src/pages/build/BuildDetail.tsx:340 #: src/pages/stock/StockDetail.tsx:280 #: src/pages/stock/StockDetail.tsx:952 #: src/tables/Filter.tsx:83 -#: src/tables/build/BuildAllocatedStockTable.tsx:128 +#: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildOutputTable.tsx:112 -#: src/tables/part/PartTestResultTable.tsx:260 -#: src/tables/part/PartTestResultTable.tsx:281 +#: src/tables/part/PartTestResultTable.tsx:268 +#: src/tables/part/PartTestResultTable.tsx:289 #: src/tables/sales/SalesOrderAllocationTable.tsx:149 msgid "Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:714 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:675 +#: src/forms/PurchaseOrderForms.tsx:727 #: src/forms/StockForms.tsx:218 msgid "Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:728 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:742 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:691 +#: src/forms/PurchaseOrderForms.tsx:743 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:703 +#: src/forms/PurchaseOrderForms.tsx:755 #: src/forms/StockForms.tsx:728 #: src/pages/company/SupplierPartDetail.tsx:172 #: src/pages/company/SupplierPartDetail.tsx:236 @@ -4701,19 +4708,19 @@ msgstr "" msgid "Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:727 +#: src/forms/PurchaseOrderForms.tsx:779 #: src/pages/company/SupplierPartDetail.tsx:120 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:799 +#: src/forms/PurchaseOrderForms.tsx:851 #: src/pages/company/SupplierPartDetail.tsx:138 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:800 +#: src/forms/PurchaseOrderForms.tsx:852 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4721,11 +4728,11 @@ msgstr "" msgid "Received" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:817 +#: src/forms/PurchaseOrderForms.tsx:869 msgid "Receive Line Items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:823 +#: src/forms/PurchaseOrderForms.tsx:875 msgid "Items received" msgstr "" @@ -4737,7 +4744,7 @@ msgstr "" msgid "Item received into stock" msgstr "" -#: src/forms/SalesOrderForms.tsx:401 +#: src/forms/SalesOrderForms.tsx:419 msgid "Leave blank to use the order address" msgstr "" @@ -5932,6 +5939,9 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:310 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:401 +#: src/tables/build/BuildAllocatedStockTable.tsx:181 +#: src/tables/build/BuildLineTable.tsx:668 +#: src/tables/sales/SalesOrderAllocationTable.tsx:220 msgid "Confirm Removal" msgstr "" @@ -6870,8 +6880,8 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:108 #: src/pages/sales/SalesOrderDetail.tsx:98 #: src/tables/ColumnRenderers.tsx:321 -#: src/tables/build/BuildAllocatedStockTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:352 +#: src/tables/build/BuildAllocatedStockTable.tsx:112 +#: src/tables/build/BuildLineTable.tsx:353 msgid "Reference" msgstr "" @@ -7132,7 +7142,7 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:742 #: src/pages/stock/StockDetail.tsx:344 -#: src/tables/build/BuildAllocatedStockTable.tsx:85 +#: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 #: src/tables/stock/StockTrackingTable.tsx:109 @@ -7600,7 +7610,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:542 #: src/tables/bom/BomTable.tsx:439 -#: src/tables/build/BuildLineTable.tsx:305 +#: src/tables/build/BuildLineTable.tsx:306 #: src/tables/part/PartTable.tsx:319 #: src/tables/sales/SalesOrderLineItemTable.tsx:138 msgid "Available Stock" @@ -7608,7 +7618,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:548 #: src/tables/bom/BomTable.tsx:341 -#: src/tables/build/BuildLineTable.tsx:267 +#: src/tables/build/BuildLineTable.tsx:268 #: src/tables/sales/SalesOrderLineItemTable.tsx:180 msgid "On order" msgstr "" @@ -7782,7 +7792,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:1144 #: src/pages/stock/StockDetail.tsx:884 -#: src/tables/build/BuildLineTable.tsx:761 +#: src/tables/build/BuildLineTable.tsx:768 msgid "Order Stock" msgstr "" @@ -9219,13 +9229,13 @@ msgstr "" #~ msgstr "Show asssmbled items" #: src/tables/bom/BomTable.tsx:315 -#: src/tables/build/BuildLineTable.tsx:276 +#: src/tables/build/BuildLineTable.tsx:277 #: src/tables/part/PartTable.tsx:145 msgid "External stock" msgstr "" #: src/tables/bom/BomTable.tsx:323 -#: src/tables/build/BuildLineTable.tsx:239 +#: src/tables/build/BuildLineTable.tsx:240 msgid "Includes substitute stock" msgstr "" @@ -9234,7 +9244,7 @@ msgstr "" #~ msgstr "Edit Bom Item" #: src/tables/bom/BomTable.tsx:332 -#: src/tables/build/BuildLineTable.tsx:249 +#: src/tables/build/BuildLineTable.tsx:250 #: src/tables/sales/SalesOrderLineItemTable.tsx:166 msgid "Includes variant stock" msgstr "" @@ -9272,8 +9282,8 @@ msgid "Stock Information" msgstr "" #: src/tables/bom/BomTable.tsx:399 -#: src/tables/build/BuildLineTable.tsx:496 -#: src/tables/build/BuildLineTable.tsx:537 +#: src/tables/build/BuildLineTable.tsx:497 +#: src/tables/build/BuildLineTable.tsx:538 msgid "Consumable item" msgstr "" @@ -9282,7 +9292,7 @@ msgid "No available stock" msgstr "" #: src/tables/bom/BomTable.tsx:420 -#: src/tables/build/BuildLineTable.tsx:213 +#: src/tables/build/BuildLineTable.tsx:214 msgid "Show testable items" msgstr "" @@ -9291,7 +9301,7 @@ msgid "Show trackable items" msgstr "" #: src/tables/bom/BomTable.tsx:430 -#: src/tables/build/BuildLineTable.tsx:208 +#: src/tables/build/BuildLineTable.tsx:209 msgid "Show assembled items" msgstr "" @@ -9335,7 +9345,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:464 #: src/tables/bom/UsedInTable.tsx:85 -#: src/tables/build/BuildLineTable.tsx:202 +#: src/tables/build/BuildLineTable.tsx:203 msgid "Optional" msgstr "" @@ -9345,7 +9355,7 @@ msgid "Show optional items" msgstr "" #: src/tables/bom/BomTable.tsx:469 -#: src/tables/build/BuildLineTable.tsx:197 +#: src/tables/build/BuildLineTable.tsx:198 msgid "Consumable" msgstr "" @@ -9433,7 +9443,7 @@ msgid "Bill of materials cannot be edited, as the part is locked" msgstr "" #: src/tables/bom/UsedInTable.tsx:34 -#: src/tables/build/BuildLineTable.tsx:207 +#: src/tables/build/BuildLineTable.tsx:208 #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:209 @@ -9455,11 +9465,11 @@ msgstr "" msgid "Show trackable assemblies" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:67 +#: src/tables/build/BuildAllocatedStockTable.tsx:64 msgid "Allocated to Output" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:68 +#: src/tables/build/BuildAllocatedStockTable.tsx:65 msgid "Show items allocated to a build output" msgstr "" @@ -9472,7 +9482,7 @@ msgstr "" #~ msgid "Include orders for part variants" #~ msgstr "Include orders for part variants" -#: src/tables/build/BuildAllocatedStockTable.tsx:97 +#: src/tables/build/BuildAllocatedStockTable.tsx:94 #: src/tables/part/PartBuildAllocationsTable.tsx:84 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 #: src/tables/part/PartSalesAllocationsTable.tsx:69 @@ -9482,40 +9492,58 @@ msgid "Order Status" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:164 -#~ msgid "Edit Build Item" -#~ msgstr "Edit Build Item" - -#: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:650 +#: src/tables/build/BuildLineTable.tsx:651 msgid "Edit Stock Allocation" msgstr "" +#: src/tables/build/BuildAllocatedStockTable.tsx:164 +#~ msgid "Edit Build Item" +#~ msgstr "Edit Build Item" + #: src/tables/build/BuildAllocatedStockTable.tsx:174 #~ msgid "Delete Build Item" #~ msgstr "Delete Build Item" -#: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildLineTable.tsx:663 -msgid "Delete Stock Allocation" +#: src/tables/build/BuildAllocatedStockTable.tsx:177 +#: src/tables/build/BuildLineTable.tsx:664 +#: src/tables/sales/SalesOrderAllocationTable.tsx:218 +msgid "Remove Allocated Stock" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:239 +#: src/tables/build/BuildAllocatedStockTable.tsx:180 +#: src/tables/build/BuildLineTable.tsx:663 +#~ msgid "Delete Stock Allocation" +#~ msgstr "Delete Stock Allocation" + +#: src/tables/build/BuildAllocatedStockTable.tsx:182 +#: src/tables/build/BuildLineTable.tsx:669 +#: src/tables/sales/SalesOrderAllocationTable.tsx:221 +msgid "Are you sure you want to remove this allocated stock from the order?" +msgstr "" + +#: src/tables/build/BuildAllocatedStockTable.tsx:242 msgid "Consume" msgstr "" +#: src/tables/build/BuildAllocatedStockTable.tsx:259 +#: src/tables/build/BuildLineTable.tsx:112 +#: src/tables/sales/SalesOrderAllocationTable.tsx:248 +msgid "Remove allocated stock" +msgstr "" + #: src/tables/build/BuildLineTable.tsx:59 #~ msgid "Show lines with available stock" #~ msgstr "Show lines with available stock" -#: src/tables/build/BuildLineTable.tsx:120 +#: src/tables/build/BuildLineTable.tsx:121 msgid "View Stock Item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:183 +#: src/tables/build/BuildLineTable.tsx:184 msgid "Show fully allocated lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:188 +#: src/tables/build/BuildLineTable.tsx:189 msgid "Show fully consumed lines" msgstr "" @@ -9523,124 +9551,124 @@ msgstr "" #~ msgid "Show allocated lines" #~ msgstr "Show allocated lines" -#: src/tables/build/BuildLineTable.tsx:193 +#: src/tables/build/BuildLineTable.tsx:194 msgid "Show items with sufficient available stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:198 +#: src/tables/build/BuildLineTable.tsx:199 msgid "Show consumable lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:203 +#: src/tables/build/BuildLineTable.tsx:204 msgid "Show optional lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:212 +#: src/tables/build/BuildLineTable.tsx:213 #: src/tables/part/PartTable.tsx:233 msgid "Testable" msgstr "" -#: src/tables/build/BuildLineTable.tsx:217 +#: src/tables/build/BuildLineTable.tsx:218 #: src/tables/stock/StockItemTable.tsx:388 msgid "Tracked" msgstr "" -#: src/tables/build/BuildLineTable.tsx:218 +#: src/tables/build/BuildLineTable.tsx:219 msgid "Show tracked lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:223 +#: src/tables/build/BuildLineTable.tsx:224 msgid "Show items with stock on order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:172 msgid "In production" msgstr "" -#: src/tables/build/BuildLineTable.tsx:286 +#: src/tables/build/BuildLineTable.tsx:287 msgid "Insufficient stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:302 +#: src/tables/build/BuildLineTable.tsx:303 #: src/tables/sales/SalesOrderLineItemTable.tsx:160 #: src/tables/stock/StockItemTable.tsx:191 msgid "No stock available" msgstr "" -#: src/tables/build/BuildLineTable.tsx:375 +#: src/tables/build/BuildLineTable.tsx:376 msgid "Gets Inherited" msgstr "" -#: src/tables/build/BuildLineTable.tsx:388 +#: src/tables/build/BuildLineTable.tsx:389 msgid "Unit Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:415 +#: src/tables/build/BuildLineTable.tsx:416 msgid "Setup Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:424 +#: src/tables/build/BuildLineTable.tsx:425 msgid "Attrition" msgstr "" -#: src/tables/build/BuildLineTable.tsx:432 +#: src/tables/build/BuildLineTable.tsx:433 msgid "Rounding Multiple" msgstr "" -#: src/tables/build/BuildLineTable.tsx:441 +#: src/tables/build/BuildLineTable.tsx:442 msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:515 +#: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:563 +#: src/tables/build/BuildLineTable.tsx:564 #: src/tables/sales/SalesOrderLineItemTable.tsx:311 msgid "Create Build Order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:592 +#: src/tables/build/BuildLineTable.tsx:593 msgid "Auto allocation in progress" msgstr "" -#: src/tables/build/BuildLineTable.tsx:595 -#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:596 +#: src/tables/build/BuildLineTable.tsx:809 msgid "Auto Allocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:596 +#: src/tables/build/BuildLineTable.tsx:597 msgid "Automatically allocate stock to this build according to the selected options" msgstr "" -#: src/tables/build/BuildLineTable.tsx:616 -#: src/tables/build/BuildLineTable.tsx:630 -#: src/tables/build/BuildLineTable.tsx:751 -#: src/tables/build/BuildLineTable.tsx:852 +#: src/tables/build/BuildLineTable.tsx:617 +#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:758 +#: src/tables/build/BuildLineTable.tsx:859 #: src/tables/build/BuildOutputTable.tsx:355 #: src/tables/build/BuildOutputTable.tsx:360 msgid "Deallocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:632 +#: src/tables/build/BuildLineTable.tsx:633 msgid "Deallocate all untracked stock for this build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:634 +#: src/tables/build/BuildLineTable.tsx:635 msgid "Deallocate stock from the selected line item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:638 +#: src/tables/build/BuildLineTable.tsx:639 msgid "Stock has been deallocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:771 +#: src/tables/build/BuildLineTable.tsx:778 msgid "Build Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:784 +#: src/tables/build/BuildLineTable.tsx:791 #: src/tables/sales/SalesOrderLineItemTable.tsx:487 msgid "View Part" msgstr "" @@ -9739,7 +9767,7 @@ msgid "Serialize Build Output" msgstr "" #: src/tables/build/BuildOutputTable.tsx:405 -#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/part/PartTestResultTable.tsx:318 #: src/tables/stock/StockItemTable.tsx:328 msgid "Filter by stock status" msgstr "" @@ -9964,8 +9992,8 @@ msgid "View Item" msgstr "" #: src/tables/general/ExtraLineItemTable.tsx:95 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:299 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:403 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:300 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:405 #: src/tables/sales/ReturnOrderLineItemTable.tsx:83 #: src/tables/sales/ReturnOrderLineItemTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:252 @@ -9974,14 +10002,14 @@ msgid "Add Line Item" msgstr "" #: src/tables/general/ExtraLineItemTable.tsx:108 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:320 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:322 #: src/tables/sales/ReturnOrderLineItemTable.tsx:96 #: src/tables/sales/SalesOrderLineItemTable.tsx:271 msgid "Edit Line Item" msgstr "" #: src/tables/general/ExtraLineItemTable.tsx:117 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:329 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:331 #: src/tables/sales/ReturnOrderLineItemTable.tsx:105 #: src/tables/sales/SalesOrderLineItemTable.tsx:280 msgid "Delete Line Item" @@ -10273,7 +10301,7 @@ msgid "Required Stock" msgstr "" #: src/tables/part/PartBuildAllocationsTable.tsx:124 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:381 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:383 msgid "View Build Order" msgstr "" @@ -10617,8 +10645,8 @@ msgstr "" #: src/tables/part/PartTestResultTable.tsx:103 #: src/tables/part/PartTestResultTable.tsx:181 -#: src/tables/part/PartTestResultTable.tsx:320 -#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/part/PartTestResultTable.tsx:328 +#: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 #: src/tables/stock/StockItemTestResultTable.tsx:368 #: src/tables/stock/StockItemTestResultTable.tsx:429 @@ -10643,7 +10671,7 @@ msgstr "" msgid "No Result" msgstr "" -#: src/tables/part/PartTestResultTable.tsx:298 +#: src/tables/part/PartTestResultTable.tsx:306 msgid "Show build outputs currently in production" msgstr "" @@ -11073,7 +11101,7 @@ msgid "Show manufacturer parts for active manufacturers." msgstr "" #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:115 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:397 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:399 msgid "Import Line Items" msgstr "" @@ -11099,11 +11127,11 @@ msgstr "" #~ msgid "Add line item" #~ msgstr "Add line item" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:350 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:352 msgid "Receive line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:414 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:416 msgid "Receive items" msgstr "" @@ -11201,25 +11229,25 @@ msgid "Not shipped" msgstr "" #: src/tables/sales/SalesOrderAllocationTable.tsx:211 -#: src/tables/sales/SalesOrderAllocationTable.tsx:229 +#: src/tables/sales/SalesOrderAllocationTable.tsx:235 msgid "Edit Allocation" msgstr "" #: src/tables/sales/SalesOrderAllocationTable.tsx:218 #: src/tables/sales/SalesOrderAllocationTable.tsx:241 -msgid "Delete Allocation" -msgstr "" +#~ msgid "Delete Allocation" +#~ msgstr "Delete Allocation" -#: src/tables/sales/SalesOrderAllocationTable.tsx:252 -#: src/tables/sales/SalesOrderAllocationTable.tsx:253 +#: src/tables/sales/SalesOrderAllocationTable.tsx:261 +#: src/tables/sales/SalesOrderAllocationTable.tsx:262 msgid "View Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:308 +#: src/tables/sales/SalesOrderAllocationTable.tsx:317 msgid "Assign to Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:324 +#: src/tables/sales/SalesOrderAllocationTable.tsx:333 msgid "Assign to shipment" msgstr "" diff --git a/src/frontend/src/locales/de/messages.po b/src/frontend/src/locales/de/messages.po index 19e8ca67b6..71c0f92c93 100644 --- a/src/frontend/src/locales/de/messages.po +++ b/src/frontend/src/locales/de/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: de\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-11-19 19:39\n" +"PO-Revision-Date: 2025-11-25 11:06\n" "Last-Translator: \n" "Language-Team: German\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -56,7 +56,7 @@ msgstr "Abbrechen" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:802 +#: src/forms/PurchaseOrderForms.tsx:854 #: src/forms/StockForms.tsx:796 #: src/forms/StockForms.tsx:843 #: src/forms/StockForms.tsx:889 @@ -103,9 +103,9 @@ msgstr "Nein" #: src/forms/BuildForms.tsx:630 #: src/forms/BuildForms.tsx:793 #: src/forms/BuildForms.tsx:896 -#: src/forms/PurchaseOrderForms.tsx:798 +#: src/forms/PurchaseOrderForms.tsx:850 #: src/forms/ReturnOrderForms.tsx:242 -#: src/forms/SalesOrderForms.tsx:305 +#: src/forms/SalesOrderForms.tsx:323 #: src/forms/StockForms.tsx:360 #: src/forms/StockForms.tsx:791 #: src/forms/StockForms.tsx:838 @@ -119,6 +119,7 @@ msgstr "Nein" #: src/pages/build/BuildDetail.tsx:200 #: src/pages/part/PartDetail.tsx:1207 #: src/tables/ColumnRenderers.tsx:91 +#: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 msgid "Part" @@ -158,7 +159,7 @@ msgstr "Testvorlagen für Teil" #: src/components/wizards/OrderPartsWizard.tsx:290 #: src/pages/company/SupplierPartDetail.tsx:413 #: src/pages/stock/StockDetail.tsx:289 -#: src/tables/build/BuildAllocatedStockTable.tsx:155 +#: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:83 #: src/tables/stock/StockItemTable.tsx:247 @@ -201,9 +202,9 @@ msgstr "Teil-Kategorien" #: src/forms/BuildForms.tsx:473 #: src/forms/BuildForms.tsx:633 #: src/forms/BuildForms.tsx:794 -#: src/forms/SalesOrderForms.tsx:307 +#: src/forms/SalesOrderForms.tsx:325 #: src/pages/stock/StockDetail.tsx:1005 -#: src/tables/part/PartTestResultTable.tsx:248 +#: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -517,7 +518,7 @@ msgstr "Auswahlliste" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:273 +#: src/components/forms/fields/ApiFormField.tsx:237 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:234 @@ -642,8 +643,8 @@ msgstr "Barcode-Daten eingeben" #: src/components/barcodes/BarcodeScanDialog.tsx:49 #: src/components/buttons/ScanButton.tsx:15 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:457 -#: src/forms/PurchaseOrderForms.tsx:563 +#: src/forms/PurchaseOrderForms.tsx:509 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Scan Barcode" msgstr "Barcode scannen" @@ -728,7 +729,7 @@ msgstr "Die Verknüpfung zum zugehörigen Barcode wird entfernt" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:606 msgid "Unlink Barcode" msgstr "Verknüpfung des Barcodes aufheben" @@ -1216,6 +1217,12 @@ msgstr "Verknüpftes Bild von diesem Teil entfernen?" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:884 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:903 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:254 +#: src/tables/build/BuildAllocatedStockTable.tsx:178 +#: src/tables/build/BuildAllocatedStockTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:111 +#: src/tables/build/BuildLineTable.tsx:665 +#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:247 msgid "Remove" msgstr "Entfernen" @@ -1241,7 +1248,7 @@ msgid "Upload Error" msgstr "Upload fehlgeschlagen" #: src/components/details/DetailsImage.tsx:250 -#: src/components/forms/fields/TextField.tsx:65 +#: src/components/forms/fields/AutoFillRightSection.tsx:34 msgid "Clear" msgstr "Leeren" @@ -1817,10 +1824,14 @@ msgstr "Gestoppt" msgid "Running" msgstr "Läuft" -#: src/components/forms/fields/ApiFormField.tsx:233 +#: src/components/forms/fields/ApiFormField.tsx:197 msgid "Select file to upload" msgstr "" +#: src/components/forms/fields/AutoFillRightSection.tsx:47 +msgid "Accept suggested value" +msgstr "" + #: src/components/forms/fields/DateField.tsx:76 msgid "Select date" msgstr "" @@ -1875,10 +1886,6 @@ msgstr "Keine Einträge vorhanden" msgid "Add new row" msgstr "Neue Zeile hinzufügen" -#: src/components/forms/fields/TextField.tsx:82 -msgid "Accept suggested value" -msgstr "" - #: src/components/images/DetailsImage.tsx:252 #~ msgid "Select image" #~ msgstr "Select image" @@ -2225,8 +2232,8 @@ msgstr "Keine Gegengenstände" #: src/pages/part/PartDetail.tsx:994 #: src/pages/stock/StockDetail.tsx:265 #: src/pages/stock/StockDetail.tsx:942 -#: src/tables/build/BuildAllocatedStockTable.tsx:135 -#: src/tables/build/BuildLineTable.tsx:192 +#: src/tables/build/BuildAllocatedStockTable.tsx:132 +#: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:182 #: src/tables/stock/StockItemTable.tsx:343 @@ -2784,7 +2791,7 @@ msgstr "Plugin-Informationen" #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:102 #: src/tables/ColumnRenderers.tsx:278 -#: src/tables/build/BuildAllocatedStockTable.tsx:91 +#: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/machine/MachineTypeTable.tsx:161 #: src/tables/machine/MachineTypeTable.tsx:257 #: src/tables/plugin/PluginListTable.tsx:110 @@ -2966,7 +2973,7 @@ msgstr "Kein Bestand" #: src/pages/company/SupplierPartDetail.tsx:394 #: src/pages/part/PartDetail.tsx:1015 #: src/tables/bom/BomTable.tsx:444 -#: src/tables/build/BuildLineTable.tsx:222 +#: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 msgid "On Order" msgstr "In Bestellung" @@ -2976,7 +2983,7 @@ msgstr "In Bestellung" #: src/pages/part/PartDetail.tsx:587 #: src/pages/part/PartDetail.tsx:1021 #: src/pages/stock/StockDetail.tsx:925 -#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "In Produktion" @@ -3000,7 +3007,7 @@ msgstr "Kategorie" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:795 -#: src/forms/PurchaseOrderForms.tsx:595 +#: src/forms/PurchaseOrderForms.tsx:647 #: src/forms/StockForms.tsx:792 #: src/forms/StockForms.tsx:839 #: src/forms/StockForms.tsx:885 @@ -3023,7 +3030,7 @@ msgstr "Lagerort" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:198 #: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildAllocatedStockTable.tsx:121 +#: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:107 #: src/tables/sales/SalesOrderAllocationTable.tsx:142 msgid "Serial Number" @@ -3034,9 +3041,9 @@ msgstr "Seriennummer" #: src/forms/BuildForms.tsx:240 #: src/forms/BuildForms.tsx:634 #: src/forms/BuildForms.tsx:797 -#: src/forms/PurchaseOrderForms.tsx:801 +#: src/forms/PurchaseOrderForms.tsx:853 #: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:308 +#: src/forms/SalesOrderForms.tsx:326 #: src/forms/StockForms.tsx:841 #: src/pages/part/PartStockHistoryDetail.tsx:56 #: src/pages/part/PartStockHistoryDetail.tsx:210 @@ -3046,9 +3053,9 @@ msgstr "Seriennummer" #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:258 #: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:86 +#: src/tables/build/BuildLineTable.tsx:83 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:269 +#: src/tables/part/PartTestResultTable.tsx:277 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -3070,7 +3077,7 @@ msgstr "Anzahl" #: src/forms/StockForms.tsx:1048 #: src/forms/StockForms.tsx:1096 #: src/forms/StockForms.tsx:1140 -#: src/tables/build/BuildLineTable.tsx:96 +#: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "Losnummer" @@ -3671,7 +3678,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:691 msgid "Parameters created successfully!" -msgstr "" +msgstr "Parameter erfolgreich angelegt!" #: src/components/wizards/ImportPartWizard.tsx:719 msgid "Failed to create parameters, please fix the errors and try again" @@ -3755,7 +3762,7 @@ msgid "In Stock" msgstr "Auf Lager" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:404 +#: src/tables/build/BuildLineTable.tsx:405 msgid "Required Quantity" msgstr "Benötigte Menge" @@ -3847,7 +3854,7 @@ msgid "Please correct the errors in the selected parts" msgstr "Bitte korrigieren Sie die Fehler in den ausgewählten Teilen" #: src/components/wizards/OrderPartsWizard.tsx:587 -#: src/tables/build/BuildLineTable.tsx:815 +#: src/tables/build/BuildLineTable.tsx:822 #: src/tables/part/PartTable.tsx:522 #: src/tables/sales/SalesOrderLineItemTable.tsx:370 msgid "Order Parts" @@ -4349,9 +4356,9 @@ msgstr "Ersatz-Teil hinzugefügt" #: src/forms/BuildForms.tsx:333 #: src/forms/BuildForms.tsx:408 #: src/forms/BuildForms.tsx:685 -#: src/tables/build/BuildAllocatedStockTable.tsx:150 +#: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 -#: src/tables/part/PartTestResultTable.tsx:272 +#: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "Bauprodukt" @@ -4362,7 +4369,7 @@ msgstr "" #: src/forms/BuildForms.tsx:336 #: src/forms/BuildForms.tsx:411 #: src/forms/BuildForms.tsx:475 -#: src/forms/PurchaseOrderForms.tsx:717 +#: src/forms/PurchaseOrderForms.tsx:769 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 #: src/forms/StockForms.tsx:712 @@ -4377,7 +4384,7 @@ msgstr "" #: src/tables/build/BuildOutputTable.tsx:404 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 -#: src/tables/part/PartTestResultTable.tsx:309 +#: src/tables/part/PartTestResultTable.tsx:317 #: src/tables/sales/ReturnOrderLineItemTable.tsx:138 #: src/tables/sales/ReturnOrderLineItemTable.tsx:176 #: src/tables/settings/CustomStateTable.tsx:79 @@ -4450,8 +4457,8 @@ msgstr "Bauprodukte wurden abgebrochen" #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 -#: src/tables/build/BuildAllocatedStockTable.tsx:108 -#: src/tables/build/BuildLineTable.tsx:336 +#: src/tables/build/BuildAllocatedStockTable.tsx:105 +#: src/tables/build/BuildLineTable.tsx:337 #: src/tables/build/BuildOrderTable.tsx:79 #: src/tables/part/PartSalesAllocationsTable.tsx:61 #: src/tables/part/RelatedPartTable.tsx:73 @@ -4466,47 +4473,47 @@ msgstr "IPN" #: src/forms/BuildForms.tsx:632 #: src/forms/BuildForms.tsx:796 #: src/forms/BuildForms.tsx:897 -#: src/forms/SalesOrderForms.tsx:306 -#: src/tables/build/BuildAllocatedStockTable.tsx:139 -#: src/tables/build/BuildLineTable.tsx:182 +#: src/forms/SalesOrderForms.tsx:324 +#: src/tables/build/BuildAllocatedStockTable.tsx:136 +#: src/tables/build/BuildLineTable.tsx:183 #: src/tables/sales/SalesOrderLineItemTable.tsx:342 #: src/tables/stock/StockItemTable.tsx:338 msgid "Allocated" msgstr "Zugewiesen" #: src/forms/BuildForms.tsx:667 -#: src/forms/SalesOrderForms.tsx:295 +#: src/forms/SalesOrderForms.tsx:313 #: src/pages/build/BuildDetail.tsx:108 #: src/pages/build/BuildDetail.tsx:326 msgid "Source Location" msgstr "Quell Lagerort" #: src/forms/BuildForms.tsx:668 -#: src/forms/SalesOrderForms.tsx:296 +#: src/forms/SalesOrderForms.tsx:314 msgid "Select the source location for the stock allocation" msgstr "" #: src/forms/BuildForms.tsx:700 -#: src/forms/SalesOrderForms.tsx:336 -#: src/tables/build/BuildLineTable.tsx:574 -#: src/tables/build/BuildLineTable.tsx:731 -#: src/tables/build/BuildLineTable.tsx:830 +#: src/forms/SalesOrderForms.tsx:354 +#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:738 +#: src/tables/build/BuildLineTable.tsx:837 #: src/tables/sales/SalesOrderLineItemTable.tsx:380 #: src/tables/sales/SalesOrderLineItemTable.tsx:406 msgid "Allocate Stock" msgstr "Bestand zuweisen" #: src/forms/BuildForms.tsx:703 -#: src/forms/SalesOrderForms.tsx:341 +#: src/forms/SalesOrderForms.tsx:359 msgid "Stock items allocated" msgstr "" #: src/forms/BuildForms.tsx:816 #: src/forms/BuildForms.tsx:917 -#: src/tables/build/BuildAllocatedStockTable.tsx:240 -#: src/tables/build/BuildAllocatedStockTable.tsx:272 -#: src/tables/build/BuildLineTable.tsx:741 -#: src/tables/build/BuildLineTable.tsx:864 +#: src/tables/build/BuildAllocatedStockTable.tsx:243 +#: src/tables/build/BuildAllocatedStockTable.tsx:279 +#: src/tables/build/BuildLineTable.tsx:748 +#: src/tables/build/BuildLineTable.tsx:871 msgid "Consume Stock" msgstr "Lagerbestand verbrauchen" @@ -4521,21 +4528,21 @@ msgstr "" #~ msgstr "Stock items consumed" #: src/forms/BuildForms.tsx:853 -#: src/tables/build/BuildLineTable.tsx:514 +#: src/tables/build/BuildLineTable.tsx:515 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "komplett verbraucht" #: src/forms/BuildForms.tsx:898 -#: src/tables/build/BuildLineTable.tsx:187 +#: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" msgstr "verbraucht" #: src/forms/CommonForms.tsx:88 -#: src/forms/PurchaseOrderForms.tsx:125 +#: src/forms/PurchaseOrderForms.tsx:176 #: src/forms/ReturnOrderForms.tsx:138 -#: src/forms/SalesOrderForms.tsx:164 +#: src/forms/SalesOrderForms.tsx:182 msgid "Select project code for this line item" msgstr "" @@ -4572,127 +4579,127 @@ msgstr "Übergeordnete Teilkategorie" msgid "Subscribe to notifications for this category" msgstr "Benachrichtigungen für diese Kategorie abonnieren" -#: src/forms/PurchaseOrderForms.tsx:388 -msgid "Assign Batch Code and Serial Numbers" -msgstr "Losnummer- und Seriennummer zuweisen" - -#: src/forms/PurchaseOrderForms.tsx:390 -msgid "Assign Batch Code" -msgstr "Losnummer zuweisen" - -#: src/forms/PurchaseOrderForms.tsx:410 -msgid "Choose Location" -msgstr "Lagerort wählen" - -#: src/forms/PurchaseOrderForms.tsx:418 -msgid "Item Destination selected" -msgstr "Teile-Zielort ausgewählt" - #: src/forms/PurchaseOrderForms.tsx:421 #~ msgid "Assign Batch Code{0}" #~ msgstr "Assign Batch Code{0}" -#: src/forms/PurchaseOrderForms.tsx:428 -msgid "Part category default location selected" -msgstr "Standard-Lagerort der Teile-Kategorie ausgewählt" +#: src/forms/PurchaseOrderForms.tsx:440 +msgid "Assign Batch Code and Serial Numbers" +msgstr "Losnummer- und Seriennummer zuweisen" -#: src/forms/PurchaseOrderForms.tsx:438 -msgid "Received stock location selected" -msgstr "Lagerort zuvor empfangener Artikel ausgewählt" +#: src/forms/PurchaseOrderForms.tsx:442 +msgid "Assign Batch Code" +msgstr "Losnummer zuweisen" #: src/forms/PurchaseOrderForms.tsx:444 #: src/forms/StockForms.tsx:428 #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:446 +#: src/forms/PurchaseOrderForms.tsx:462 +msgid "Choose Location" +msgstr "Lagerort wählen" + +#: src/forms/PurchaseOrderForms.tsx:470 +msgid "Item Destination selected" +msgstr "Teile-Zielort ausgewählt" + +#: src/forms/PurchaseOrderForms.tsx:480 +msgid "Part category default location selected" +msgstr "Standard-Lagerort der Teile-Kategorie ausgewählt" + +#: src/forms/PurchaseOrderForms.tsx:490 +msgid "Received stock location selected" +msgstr "Lagerort zuvor empfangener Artikel ausgewählt" + +#: src/forms/PurchaseOrderForms.tsx:498 msgid "Default location selected" msgstr "Standard-Lagerort ausgewählt" -#: src/forms/PurchaseOrderForms.tsx:507 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Set Location" msgstr "Lagerort festlegen" -#: src/forms/PurchaseOrderForms.tsx:524 -msgid "Set Expiry Date" -msgstr "Ablaufdatum festlegen" - -#: src/forms/PurchaseOrderForms.tsx:532 -#: src/forms/StockForms.tsx:693 -msgid "Adjust Packaging" -msgstr "Verpackung anpassen" - -#: src/forms/PurchaseOrderForms.tsx:540 -#: src/forms/StockForms.tsx:684 -#: src/hooks/UseStockAdjustActions.tsx:148 -msgid "Change Status" -msgstr "Status ändern" - -#: src/forms/PurchaseOrderForms.tsx:546 -msgid "Add Note" -msgstr "Notiz hinzufügen" - #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" +#: src/forms/PurchaseOrderForms.tsx:576 +msgid "Set Expiry Date" +msgstr "Ablaufdatum festlegen" + #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:610 -msgid "Store at default location" -msgstr "Am Standard-Lagerort einbuchen" +#: src/forms/PurchaseOrderForms.tsx:584 +#: src/forms/StockForms.tsx:693 +msgid "Adjust Packaging" +msgstr "Verpackung anpassen" -#: src/forms/PurchaseOrderForms.tsx:625 -msgid "Store at line item destination " -msgstr "" +#: src/forms/PurchaseOrderForms.tsx:592 +#: src/forms/StockForms.tsx:684 +#: src/hooks/UseStockAdjustActions.tsx:148 +msgid "Change Status" +msgstr "Status ändern" -#: src/forms/PurchaseOrderForms.tsx:637 -msgid "Store with already received stock" -msgstr "Bei bereits vorhandenen Lagerbestand einbuchen" +#: src/forms/PurchaseOrderForms.tsx:598 +msgid "Add Note" +msgstr "Notiz hinzufügen" #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:661 +#: src/forms/PurchaseOrderForms.tsx:662 +msgid "Store at default location" +msgstr "Am Standard-Lagerort einbuchen" + +#: src/forms/PurchaseOrderForms.tsx:677 +msgid "Store at line item destination " +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:689 +msgid "Store with already received stock" +msgstr "Bei bereits vorhandenen Lagerbestand einbuchen" + +#: src/forms/PurchaseOrderForms.tsx:713 #: src/pages/build/BuildDetail.tsx:340 #: src/pages/stock/StockDetail.tsx:280 #: src/pages/stock/StockDetail.tsx:952 #: src/tables/Filter.tsx:83 -#: src/tables/build/BuildAllocatedStockTable.tsx:128 +#: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildOutputTable.tsx:112 -#: src/tables/part/PartTestResultTable.tsx:260 -#: src/tables/part/PartTestResultTable.tsx:281 +#: src/tables/part/PartTestResultTable.tsx:268 +#: src/tables/part/PartTestResultTable.tsx:289 #: src/tables/sales/SalesOrderAllocationTable.tsx:149 msgid "Batch Code" msgstr "Losnummer" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:714 msgid "Enter batch code for received items" msgstr "Losnummern eingeben für empfangene Gegenstände" -#: src/forms/PurchaseOrderForms.tsx:675 +#: src/forms/PurchaseOrderForms.tsx:727 #: src/forms/StockForms.tsx:218 msgid "Serial Numbers" msgstr "Seriennummern" -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:728 msgid "Enter serial numbers for received items" msgstr "Seriennummern eingeben für empfangene Gegenstände" -#: src/forms/PurchaseOrderForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:742 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "Ablaufdatum" -#: src/forms/PurchaseOrderForms.tsx:691 +#: src/forms/PurchaseOrderForms.tsx:743 msgid "Enter an expiry date for received items" msgstr "Ablaufdatum eingeben für empfangene Gegenstände" -#: src/forms/PurchaseOrderForms.tsx:703 +#: src/forms/PurchaseOrderForms.tsx:755 #: src/forms/StockForms.tsx:728 #: src/pages/company/SupplierPartDetail.tsx:172 #: src/pages/company/SupplierPartDetail.tsx:236 @@ -4701,19 +4708,19 @@ msgstr "Ablaufdatum eingeben für empfangene Gegenstände" msgid "Packaging" msgstr "Verpackung" -#: src/forms/PurchaseOrderForms.tsx:727 +#: src/forms/PurchaseOrderForms.tsx:779 #: src/pages/company/SupplierPartDetail.tsx:120 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "Notiz" -#: src/forms/PurchaseOrderForms.tsx:799 +#: src/forms/PurchaseOrderForms.tsx:851 #: src/pages/company/SupplierPartDetail.tsx:138 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "SKU" -#: src/forms/PurchaseOrderForms.tsx:800 +#: src/forms/PurchaseOrderForms.tsx:852 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4721,11 +4728,11 @@ msgstr "SKU" msgid "Received" msgstr "Erhalten" -#: src/forms/PurchaseOrderForms.tsx:817 +#: src/forms/PurchaseOrderForms.tsx:869 msgid "Receive Line Items" msgstr "Positionen empfangen" -#: src/forms/PurchaseOrderForms.tsx:823 +#: src/forms/PurchaseOrderForms.tsx:875 msgid "Items received" msgstr "Empfangene Gegenstände" @@ -4737,7 +4744,7 @@ msgstr "Teile empfangen" msgid "Item received into stock" msgstr "" -#: src/forms/SalesOrderForms.tsx:401 +#: src/forms/SalesOrderForms.tsx:419 msgid "Leave blank to use the order address" msgstr "" @@ -5932,6 +5939,9 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:310 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:401 +#: src/tables/build/BuildAllocatedStockTable.tsx:181 +#: src/tables/build/BuildLineTable.tsx:668 +#: src/tables/sales/SalesOrderAllocationTable.tsx:220 msgid "Confirm Removal" msgstr "" @@ -6870,8 +6880,8 @@ msgstr "Extern" #: src/pages/sales/ReturnOrderDetail.tsx:108 #: src/pages/sales/SalesOrderDetail.tsx:98 #: src/tables/ColumnRenderers.tsx:321 -#: src/tables/build/BuildAllocatedStockTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:352 +#: src/tables/build/BuildAllocatedStockTable.tsx:112 +#: src/tables/build/BuildLineTable.tsx:353 msgid "Reference" msgstr "Referenz" @@ -7132,7 +7142,7 @@ msgstr "Bestellung stornieren" #: src/pages/build/BuildDetail.tsx:742 #: src/pages/stock/StockDetail.tsx:344 -#: src/tables/build/BuildAllocatedStockTable.tsx:85 +#: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 #: src/tables/stock/StockTrackingTable.tsx:109 @@ -7600,7 +7610,7 @@ msgstr "Schlüsselwörter" #: src/pages/part/PartDetail.tsx:542 #: src/tables/bom/BomTable.tsx:439 -#: src/tables/build/BuildLineTable.tsx:305 +#: src/tables/build/BuildLineTable.tsx:306 #: src/tables/part/PartTable.tsx:319 #: src/tables/sales/SalesOrderLineItemTable.tsx:138 msgid "Available Stock" @@ -7608,7 +7618,7 @@ msgstr "Verfügbarer Bestand" #: src/pages/part/PartDetail.tsx:548 #: src/tables/bom/BomTable.tsx:341 -#: src/tables/build/BuildLineTable.tsx:267 +#: src/tables/build/BuildLineTable.tsx:268 #: src/tables/sales/SalesOrderLineItemTable.tsx:180 msgid "On order" msgstr "Bestellt" @@ -7782,7 +7792,7 @@ msgstr "Bestellung" #: src/pages/part/PartDetail.tsx:1144 #: src/pages/stock/StockDetail.tsx:884 -#: src/tables/build/BuildLineTable.tsx:761 +#: src/tables/build/BuildLineTable.tsx:768 msgid "Order Stock" msgstr "Bestand bestellen" @@ -9219,13 +9229,13 @@ msgstr "Virtuelles Teil" #~ msgstr "Show asssmbled items" #: src/tables/bom/BomTable.tsx:315 -#: src/tables/build/BuildLineTable.tsx:276 +#: src/tables/build/BuildLineTable.tsx:277 #: src/tables/part/PartTable.tsx:145 msgid "External stock" msgstr "Externer Bestand" #: src/tables/bom/BomTable.tsx:323 -#: src/tables/build/BuildLineTable.tsx:239 +#: src/tables/build/BuildLineTable.tsx:240 msgid "Includes substitute stock" msgstr "Ersatz Bestand einbeziehen" @@ -9234,7 +9244,7 @@ msgstr "Ersatz Bestand einbeziehen" #~ msgstr "Edit Bom Item" #: src/tables/bom/BomTable.tsx:332 -#: src/tables/build/BuildLineTable.tsx:249 +#: src/tables/build/BuildLineTable.tsx:250 #: src/tables/sales/SalesOrderLineItemTable.tsx:166 msgid "Includes variant stock" msgstr "Alternatives Lager einschließen" @@ -9272,8 +9282,8 @@ msgid "Stock Information" msgstr "Lagerinformationen" #: src/tables/bom/BomTable.tsx:399 -#: src/tables/build/BuildLineTable.tsx:496 -#: src/tables/build/BuildLineTable.tsx:537 +#: src/tables/build/BuildLineTable.tsx:497 +#: src/tables/build/BuildLineTable.tsx:538 msgid "Consumable item" msgstr "Verbrauchsartikel" @@ -9282,7 +9292,7 @@ msgid "No available stock" msgstr "Kein Lagerbestand verfügbar" #: src/tables/bom/BomTable.tsx:420 -#: src/tables/build/BuildLineTable.tsx:213 +#: src/tables/build/BuildLineTable.tsx:214 msgid "Show testable items" msgstr "" @@ -9291,7 +9301,7 @@ msgid "Show trackable items" msgstr "Nachverfolgbare Teile anzeigen" #: src/tables/bom/BomTable.tsx:430 -#: src/tables/build/BuildLineTable.tsx:208 +#: src/tables/build/BuildLineTable.tsx:209 msgid "Show assembled items" msgstr "" @@ -9335,7 +9345,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:464 #: src/tables/bom/UsedInTable.tsx:85 -#: src/tables/build/BuildLineTable.tsx:202 +#: src/tables/build/BuildLineTable.tsx:203 msgid "Optional" msgstr "Optional" @@ -9345,7 +9355,7 @@ msgid "Show optional items" msgstr "Optionale Elemente anzeigen" #: src/tables/bom/BomTable.tsx:469 -#: src/tables/build/BuildLineTable.tsx:197 +#: src/tables/build/BuildLineTable.tsx:198 msgid "Consumable" msgstr "Verbrauchsmaterial" @@ -9433,7 +9443,7 @@ msgid "Bill of materials cannot be edited, as the part is locked" msgstr "BOM kann nicht bearbeitet werden, weil das Teil gesperrt ist" #: src/tables/bom/UsedInTable.tsx:34 -#: src/tables/build/BuildLineTable.tsx:207 +#: src/tables/build/BuildLineTable.tsx:208 #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:209 @@ -9455,11 +9465,11 @@ msgstr "Nachverfolgbar" msgid "Show trackable assemblies" msgstr "Nachverfolgbare Baugruppen anzeigen" -#: src/tables/build/BuildAllocatedStockTable.tsx:67 +#: src/tables/build/BuildAllocatedStockTable.tsx:64 msgid "Allocated to Output" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:68 +#: src/tables/build/BuildAllocatedStockTable.tsx:65 msgid "Show items allocated to a build output" msgstr "" @@ -9472,7 +9482,7 @@ msgstr "" #~ msgid "Include orders for part variants" #~ msgstr "Include orders for part variants" -#: src/tables/build/BuildAllocatedStockTable.tsx:97 +#: src/tables/build/BuildAllocatedStockTable.tsx:94 #: src/tables/part/PartBuildAllocationsTable.tsx:84 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 #: src/tables/part/PartSalesAllocationsTable.tsx:69 @@ -9482,40 +9492,58 @@ msgid "Order Status" msgstr "Bestellstatus" #: src/tables/build/BuildAllocatedStockTable.tsx:164 -#~ msgid "Edit Build Item" -#~ msgstr "Edit Build Item" - -#: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:650 +#: src/tables/build/BuildLineTable.tsx:651 msgid "Edit Stock Allocation" msgstr "Bestands-Zuordnung bearbeiten" +#: src/tables/build/BuildAllocatedStockTable.tsx:164 +#~ msgid "Edit Build Item" +#~ msgstr "Edit Build Item" + #: src/tables/build/BuildAllocatedStockTable.tsx:174 #~ msgid "Delete Build Item" #~ msgstr "Delete Build Item" +#: src/tables/build/BuildAllocatedStockTable.tsx:177 +#: src/tables/build/BuildLineTable.tsx:664 +#: src/tables/sales/SalesOrderAllocationTable.tsx:218 +msgid "Remove Allocated Stock" +msgstr "" + #: src/tables/build/BuildAllocatedStockTable.tsx:180 #: src/tables/build/BuildLineTable.tsx:663 -msgid "Delete Stock Allocation" -msgstr "Bestands-Zuordnung löschen" +#~ msgid "Delete Stock Allocation" +#~ msgstr "Delete Stock Allocation" -#: src/tables/build/BuildAllocatedStockTable.tsx:239 +#: src/tables/build/BuildAllocatedStockTable.tsx:182 +#: src/tables/build/BuildLineTable.tsx:669 +#: src/tables/sales/SalesOrderAllocationTable.tsx:221 +msgid "Are you sure you want to remove this allocated stock from the order?" +msgstr "" + +#: src/tables/build/BuildAllocatedStockTable.tsx:242 msgid "Consume" msgstr "Verbrauchen" +#: src/tables/build/BuildAllocatedStockTable.tsx:259 +#: src/tables/build/BuildLineTable.tsx:112 +#: src/tables/sales/SalesOrderAllocationTable.tsx:248 +msgid "Remove allocated stock" +msgstr "" + #: src/tables/build/BuildLineTable.tsx:59 #~ msgid "Show lines with available stock" #~ msgstr "Show lines with available stock" -#: src/tables/build/BuildLineTable.tsx:120 +#: src/tables/build/BuildLineTable.tsx:121 msgid "View Stock Item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:183 +#: src/tables/build/BuildLineTable.tsx:184 msgid "Show fully allocated lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:188 +#: src/tables/build/BuildLineTable.tsx:189 msgid "Show fully consumed lines" msgstr "" @@ -9523,124 +9551,124 @@ msgstr "" #~ msgid "Show allocated lines" #~ msgstr "Show allocated lines" -#: src/tables/build/BuildLineTable.tsx:193 +#: src/tables/build/BuildLineTable.tsx:194 msgid "Show items with sufficient available stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:198 +#: src/tables/build/BuildLineTable.tsx:199 msgid "Show consumable lines" msgstr "Verbrauchsmaterialien anzeigen" -#: src/tables/build/BuildLineTable.tsx:203 +#: src/tables/build/BuildLineTable.tsx:204 msgid "Show optional lines" msgstr "Optionale Positionen anzeigen" -#: src/tables/build/BuildLineTable.tsx:212 +#: src/tables/build/BuildLineTable.tsx:213 #: src/tables/part/PartTable.tsx:233 msgid "Testable" msgstr "Prüfbar" -#: src/tables/build/BuildLineTable.tsx:217 +#: src/tables/build/BuildLineTable.tsx:218 #: src/tables/stock/StockItemTable.tsx:388 msgid "Tracked" msgstr "Nachverfolgbare Freigabe" -#: src/tables/build/BuildLineTable.tsx:218 +#: src/tables/build/BuildLineTable.tsx:219 msgid "Show tracked lines" msgstr "Verfolgbare Positionen anzeigen" -#: src/tables/build/BuildLineTable.tsx:223 +#: src/tables/build/BuildLineTable.tsx:224 msgid "Show items with stock on order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:172 msgid "In production" msgstr "In Produktion" -#: src/tables/build/BuildLineTable.tsx:286 +#: src/tables/build/BuildLineTable.tsx:287 msgid "Insufficient stock" msgstr "Nicht genug Lagermenge" -#: src/tables/build/BuildLineTable.tsx:302 +#: src/tables/build/BuildLineTable.tsx:303 #: src/tables/sales/SalesOrderLineItemTable.tsx:160 #: src/tables/stock/StockItemTable.tsx:191 msgid "No stock available" msgstr "Kein Lagerbestand verfügbar" -#: src/tables/build/BuildLineTable.tsx:375 +#: src/tables/build/BuildLineTable.tsx:376 msgid "Gets Inherited" msgstr "Wird vererbt" -#: src/tables/build/BuildLineTable.tsx:388 +#: src/tables/build/BuildLineTable.tsx:389 msgid "Unit Quantity" msgstr "Einheiten Menge" -#: src/tables/build/BuildLineTable.tsx:415 +#: src/tables/build/BuildLineTable.tsx:416 msgid "Setup Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:424 +#: src/tables/build/BuildLineTable.tsx:425 msgid "Attrition" msgstr "" -#: src/tables/build/BuildLineTable.tsx:432 +#: src/tables/build/BuildLineTable.tsx:433 msgid "Rounding Multiple" msgstr "" -#: src/tables/build/BuildLineTable.tsx:441 +#: src/tables/build/BuildLineTable.tsx:442 msgid "BOM Information" msgstr "BOM Information" -#: src/tables/build/BuildLineTable.tsx:515 +#: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "Komplett zugewiesen" -#: src/tables/build/BuildLineTable.tsx:563 +#: src/tables/build/BuildLineTable.tsx:564 #: src/tables/sales/SalesOrderLineItemTable.tsx:311 msgid "Create Build Order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:592 +#: src/tables/build/BuildLineTable.tsx:593 msgid "Auto allocation in progress" msgstr "" -#: src/tables/build/BuildLineTable.tsx:595 -#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:596 +#: src/tables/build/BuildLineTable.tsx:809 msgid "Auto Allocate Stock" msgstr "Bestand automatisch zuordnen" -#: src/tables/build/BuildLineTable.tsx:596 +#: src/tables/build/BuildLineTable.tsx:597 msgid "Automatically allocate stock to this build according to the selected options" msgstr "" -#: src/tables/build/BuildLineTable.tsx:616 -#: src/tables/build/BuildLineTable.tsx:630 -#: src/tables/build/BuildLineTable.tsx:751 -#: src/tables/build/BuildLineTable.tsx:852 +#: src/tables/build/BuildLineTable.tsx:617 +#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:758 +#: src/tables/build/BuildLineTable.tsx:859 #: src/tables/build/BuildOutputTable.tsx:355 #: src/tables/build/BuildOutputTable.tsx:360 msgid "Deallocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:632 +#: src/tables/build/BuildLineTable.tsx:633 msgid "Deallocate all untracked stock for this build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:634 +#: src/tables/build/BuildLineTable.tsx:635 msgid "Deallocate stock from the selected line item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:638 +#: src/tables/build/BuildLineTable.tsx:639 msgid "Stock has been deallocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:771 +#: src/tables/build/BuildLineTable.tsx:778 msgid "Build Stock" msgstr "Bestand bauen" -#: src/tables/build/BuildLineTable.tsx:784 +#: src/tables/build/BuildLineTable.tsx:791 #: src/tables/sales/SalesOrderLineItemTable.tsx:487 msgid "View Part" msgstr "Teil anzeigen" @@ -9739,7 +9767,7 @@ msgid "Serialize Build Output" msgstr "" #: src/tables/build/BuildOutputTable.tsx:405 -#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/part/PartTestResultTable.tsx:318 #: src/tables/stock/StockItemTable.tsx:328 msgid "Filter by stock status" msgstr "Nach Lagerstatus filtern" @@ -9964,8 +9992,8 @@ msgid "View Item" msgstr "Element anzeigen" #: src/tables/general/ExtraLineItemTable.tsx:95 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:299 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:403 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:300 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:405 #: src/tables/sales/ReturnOrderLineItemTable.tsx:83 #: src/tables/sales/ReturnOrderLineItemTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:252 @@ -9974,14 +10002,14 @@ msgid "Add Line Item" msgstr "Position hinzufügen" #: src/tables/general/ExtraLineItemTable.tsx:108 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:320 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:322 #: src/tables/sales/ReturnOrderLineItemTable.tsx:96 #: src/tables/sales/SalesOrderLineItemTable.tsx:271 msgid "Edit Line Item" msgstr "Position bearbeiten" #: src/tables/general/ExtraLineItemTable.tsx:117 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:329 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:331 #: src/tables/sales/ReturnOrderLineItemTable.tsx:105 #: src/tables/sales/SalesOrderLineItemTable.tsx:280 msgid "Delete Line Item" @@ -10273,7 +10301,7 @@ msgid "Required Stock" msgstr "Benötigter Bestand" #: src/tables/part/PartBuildAllocationsTable.tsx:124 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:381 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:383 msgid "View Build Order" msgstr "" @@ -10617,8 +10645,8 @@ msgstr "" #: src/tables/part/PartTestResultTable.tsx:103 #: src/tables/part/PartTestResultTable.tsx:181 -#: src/tables/part/PartTestResultTable.tsx:320 -#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/part/PartTestResultTable.tsx:328 +#: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 #: src/tables/stock/StockItemTestResultTable.tsx:368 #: src/tables/stock/StockItemTestResultTable.tsx:429 @@ -10643,7 +10671,7 @@ msgstr "Testergebnisse hinzugefügt" msgid "No Result" msgstr "Kein Ergebnis" -#: src/tables/part/PartTestResultTable.tsx:298 +#: src/tables/part/PartTestResultTable.tsx:306 msgid "Show build outputs currently in production" msgstr "" @@ -11073,7 +11101,7 @@ msgid "Show manufacturer parts for active manufacturers." msgstr "" #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:115 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:397 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:399 msgid "Import Line Items" msgstr "" @@ -11099,11 +11127,11 @@ msgstr "" #~ msgid "Add line item" #~ msgstr "Add line item" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:350 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:352 msgid "Receive line item" msgstr "Position empfangen" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:414 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:416 msgid "Receive items" msgstr "Erhaltene Artikel" @@ -11201,25 +11229,25 @@ msgid "Not shipped" msgstr "Nicht versendet" #: src/tables/sales/SalesOrderAllocationTable.tsx:211 -#: src/tables/sales/SalesOrderAllocationTable.tsx:229 +#: src/tables/sales/SalesOrderAllocationTable.tsx:235 msgid "Edit Allocation" msgstr "Zuordnung bearbeiten" #: src/tables/sales/SalesOrderAllocationTable.tsx:218 #: src/tables/sales/SalesOrderAllocationTable.tsx:241 -msgid "Delete Allocation" -msgstr "Zuordnung entfernen" +#~ msgid "Delete Allocation" +#~ msgstr "Delete Allocation" -#: src/tables/sales/SalesOrderAllocationTable.tsx:252 -#: src/tables/sales/SalesOrderAllocationTable.tsx:253 +#: src/tables/sales/SalesOrderAllocationTable.tsx:261 +#: src/tables/sales/SalesOrderAllocationTable.tsx:262 msgid "View Shipment" msgstr "Lieferung anzeigen" -#: src/tables/sales/SalesOrderAllocationTable.tsx:308 +#: src/tables/sales/SalesOrderAllocationTable.tsx:317 msgid "Assign to Shipment" msgstr "Sendung zuweisen" -#: src/tables/sales/SalesOrderAllocationTable.tsx:324 +#: src/tables/sales/SalesOrderAllocationTable.tsx:333 msgid "Assign to shipment" msgstr "Sendung zuweisen" diff --git a/src/frontend/src/locales/el/messages.po b/src/frontend/src/locales/el/messages.po index 8a83aa70d4..b97f1533cd 100644 --- a/src/frontend/src/locales/el/messages.po +++ b/src/frontend/src/locales/el/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: el\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-11-19 19:39\n" +"PO-Revision-Date: 2025-11-22 06:25\n" "Last-Translator: \n" "Language-Team: Greek\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -22,12 +22,12 @@ msgstr "" #: src/components/items/ActionDropdown.tsx:289 #: src/pages/Index/Scan.tsx:64 msgid "Duplicate" -msgstr "" +msgstr "Δημιουργία αντιγράφου" #: lib/components/RowActions.tsx:46 #: src/components/items/ActionDropdown.tsx:245 msgid "Edit" -msgstr "" +msgstr "Επεξεργασία" #: lib/components/RowActions.tsx:56 #: src/components/forms/ApiForm.tsx:735 @@ -56,7 +56,7 @@ msgstr "Ακύρωση" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:802 +#: src/forms/PurchaseOrderForms.tsx:854 #: src/forms/StockForms.tsx:796 #: src/forms/StockForms.tsx:843 #: src/forms/StockForms.tsx:889 @@ -65,7 +65,7 @@ msgstr "Ακύρωση" #: src/forms/StockForms.tsx:1050 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:962 msgid "Actions" -msgstr "" +msgstr "Ενέργειες" #: lib/components/SearchInput.tsx:34 #: src/components/forms/fields/RelatedModelField.tsx:408 @@ -75,25 +75,25 @@ msgstr "" #: src/pages/Index/Settings/UserSettings.tsx:74 #: src/pages/part/PartDetail.tsx:1155 msgid "Search" -msgstr "" +msgstr "Αναζήτηση" #: lib/components/YesNoButton.tsx:20 msgid "Pass" -msgstr "" +msgstr "Επιτυχία" #: lib/components/YesNoButton.tsx:21 msgid "Fail" -msgstr "" +msgstr "Αποτυχία" #: lib/components/YesNoButton.tsx:43 #: src/tables/Filter.tsx:35 msgid "Yes" -msgstr "" +msgstr "Ναι" #: lib/components/YesNoButton.tsx:44 #: src/tables/Filter.tsx:36 msgid "No" -msgstr "" +msgstr "Όχι" #: lib/enums/ModelInformation.tsx:28 #: src/components/wizards/OrderPartsWizard.tsx:279 @@ -103,9 +103,9 @@ msgstr "" #: src/forms/BuildForms.tsx:630 #: src/forms/BuildForms.tsx:793 #: src/forms/BuildForms.tsx:896 -#: src/forms/PurchaseOrderForms.tsx:798 +#: src/forms/PurchaseOrderForms.tsx:850 #: src/forms/ReturnOrderForms.tsx:242 -#: src/forms/SalesOrderForms.tsx:305 +#: src/forms/SalesOrderForms.tsx:323 #: src/forms/StockForms.tsx:360 #: src/forms/StockForms.tsx:791 #: src/forms/StockForms.tsx:838 @@ -119,10 +119,11 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:200 #: src/pages/part/PartDetail.tsx:1207 #: src/tables/ColumnRenderers.tsx:91 +#: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 msgid "Part" -msgstr "Εξάρτημα" +msgstr "Προϊόν" #: lib/enums/ModelInformation.tsx:29 #: lib/enums/Roles.tsx:35 @@ -135,40 +136,40 @@ msgstr "Εξάρτημα" #: src/pages/part/CategoryDetail.tsx:354 #: src/pages/part/PartDetail.tsx:965 msgid "Parts" -msgstr "Εξαρτήματα" +msgstr "Προϊόντα" #: lib/enums/ModelInformation.tsx:37 #: src/pages/Index/Settings/AdminCenter/PartParameterPanel.tsx:13 msgid "Part Parameter Template" -msgstr "Πρότυπο Παραμέτρων Εξαρτημάτων" +msgstr "Πρότυπο Παραμέτρων Προϊόντων" #: lib/enums/ModelInformation.tsx:38 msgid "Part Parameter Templates" -msgstr "Πρότυπα Παραμέτρων Εξαρτημάτων" +msgstr "Πρότυπα Παραμέτρων Προϊόντων" #: lib/enums/ModelInformation.tsx:45 msgid "Part Test Template" -msgstr "Δοκιμαστικό Πρότυπο Εξαρτημάτων" +msgstr "Δοκιμαστικό Πρότυπο Προϊόντων" #: lib/enums/ModelInformation.tsx:46 msgid "Part Test Templates" -msgstr "Δοκιμαστικά Πρότυπα Εξαρτημάτων" +msgstr "Δοκιμαστικά Πρότυπα Προϊόντων" #: lib/enums/ModelInformation.tsx:52 #: src/components/wizards/OrderPartsWizard.tsx:290 #: src/pages/company/SupplierPartDetail.tsx:413 #: src/pages/stock/StockDetail.tsx:289 -#: src/tables/build/BuildAllocatedStockTable.tsx:155 +#: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:83 #: src/tables/stock/StockItemTable.tsx:247 msgid "Supplier Part" -msgstr "Εξάρτημα Προμηθευτή" +msgstr "Προϊόν Προμηθευτή" #: lib/enums/ModelInformation.tsx:53 #: src/pages/purchasing/PurchasingIndex.tsx:92 msgid "Supplier Parts" -msgstr "Εξαρτήματα Προμηθευτή" +msgstr "Προϊόντα Προμηθευτή" #: lib/enums/ModelInformation.tsx:61 #: src/pages/company/ManufacturerPartDetail.tsx:297 @@ -176,18 +177,18 @@ msgstr "Εξαρτήματα Προμηθευτή" #: src/tables/part/PartPurchaseOrdersTable.tsx:56 #: src/tables/stock/StockItemTable.tsx:253 msgid "Manufacturer Part" -msgstr "Εξάρτημα Κατασκευαστή" +msgstr "Προϊόν Κατασκευαστή" #: lib/enums/ModelInformation.tsx:62 #: src/pages/purchasing/PurchasingIndex.tsx:109 msgid "Manufacturer Parts" -msgstr "Εξαρτήματα Κατασκευαστή" +msgstr "Προϊόντα Κατασκευαστή" #: lib/enums/ModelInformation.tsx:70 #: src/pages/part/CategoryDetail.tsx:354 #: src/tables/Filter.tsx:389 msgid "Part Category" -msgstr "" +msgstr "Κατηγορία Προϊόντος" #: lib/enums/ModelInformation.tsx:71 #: lib/enums/Roles.tsx:37 @@ -195,19 +196,19 @@ msgstr "" #: src/pages/part/CategoryDetail.tsx:345 #: src/pages/part/PartDetail.tsx:1196 msgid "Part Categories" -msgstr "" +msgstr "Κατηγορίες Προϊόντων" #: lib/enums/ModelInformation.tsx:79 #: src/forms/BuildForms.tsx:473 #: src/forms/BuildForms.tsx:633 #: src/forms/BuildForms.tsx:794 -#: src/forms/SalesOrderForms.tsx:307 +#: src/forms/SalesOrderForms.tsx:325 #: src/pages/stock/StockDetail.tsx:1005 -#: src/tables/part/PartTestResultTable.tsx:248 +#: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" -msgstr "" +msgstr "Προϊόν Αποθέματος" #: lib/enums/ModelInformation.tsx:80 #: lib/enums/Roles.tsx:45 @@ -217,73 +218,73 @@ msgstr "" #: src/pages/stock/LocationDetail.tsx:121 #: src/pages/stock/LocationDetail.tsx:180 msgid "Stock Items" -msgstr "" +msgstr "Προϊόντα Αποθέματος" #: lib/enums/ModelInformation.tsx:88 #: lib/enums/Roles.tsx:47 #: src/pages/stock/LocationDetail.tsx:420 msgid "Stock Location" -msgstr "" +msgstr "Τοποθεσία Αποθέματος" #: lib/enums/ModelInformation.tsx:89 #: src/pages/stock/LocationDetail.tsx:174 #: src/pages/stock/LocationDetail.tsx:412 #: src/pages/stock/StockDetail.tsx:996 msgid "Stock Locations" -msgstr "" +msgstr "Τοποθεσίες Αποθέματος" #: lib/enums/ModelInformation.tsx:97 msgid "Stock Location Type" -msgstr "" +msgstr "Τύπος Τοποθεσίας Αποθέματος" #: lib/enums/ModelInformation.tsx:98 msgid "Stock Location Types" -msgstr "" +msgstr "Τύποι Τοποθεσιών Αποθέματος" #: lib/enums/ModelInformation.tsx:103 #: src/pages/Index/Settings/SystemSettings.tsx:248 #: src/pages/part/PartDetail.tsx:911 msgid "Stock History" -msgstr "" +msgstr "Ιστορικό Αποθέματος" #: lib/enums/ModelInformation.tsx:104 msgid "Stock Histories" -msgstr "" +msgstr "Ιστορικά Αποθέματος" #: lib/enums/ModelInformation.tsx:109 msgid "Build" -msgstr "" +msgstr "Κατασκευή" #: lib/enums/ModelInformation.tsx:110 msgid "Builds" -msgstr "" +msgstr "Κατασκευές" #: lib/enums/ModelInformation.tsx:118 msgid "Build Line" -msgstr "" +msgstr "Γραμμή Κατασκευής" #: lib/enums/ModelInformation.tsx:119 msgid "Build Lines" -msgstr "" +msgstr "Γραμμές Κατασκευής" #: lib/enums/ModelInformation.tsx:126 msgid "Build Item" -msgstr "" +msgstr "Προϊόν Κατασκευής" #: lib/enums/ModelInformation.tsx:127 msgid "Build Items" -msgstr "" +msgstr "Προϊόντα Κατασκευής" #: lib/enums/ModelInformation.tsx:132 #: src/pages/company/CompanyDetail.tsx:340 #: src/tables/company/CompanyTable.tsx:47 #: src/tables/company/ContactTable.tsx:67 msgid "Company" -msgstr "" +msgstr "Εταιρεία" #: lib/enums/ModelInformation.tsx:133 msgid "Companies" -msgstr "" +msgstr "Εταιρείες" #: lib/enums/ModelInformation.tsx:140 #: src/pages/build/BuildDetail.tsx:316 @@ -294,12 +295,12 @@ msgstr "" #: src/tables/Filter.tsx:286 #: src/tables/TableHoverCard.tsx:101 msgid "Project Code" -msgstr "" +msgstr "Κωδικός Έργου" #: lib/enums/ModelInformation.tsx:141 #: src/pages/Index/Settings/AdminCenter/Index.tsx:172 msgid "Project Codes" -msgstr "" +msgstr "Κωδικοί Έργων" #: lib/enums/ModelInformation.tsx:147 #: src/components/wizards/OrderPartsWizard.tsx:338 @@ -310,7 +311,7 @@ msgstr "" #: src/tables/stock/StockItemTable.tsx:239 #: src/tables/stock/StockTrackingTable.tsx:120 msgid "Purchase Order" -msgstr "" +msgstr "Εντολή Αγοράς" #: lib/enums/ModelInformation.tsx:148 #: lib/enums/Roles.tsx:39 @@ -321,15 +322,15 @@ msgstr "" #: src/pages/part/PartDetail.tsx:875 #: src/pages/purchasing/PurchasingIndex.tsx:60 msgid "Purchase Orders" -msgstr "" +msgstr "Εντολές Αγοράς" #: lib/enums/ModelInformation.tsx:156 msgid "Purchase Order Line" -msgstr "" +msgstr "Γραμμή Εντολής Αγοράς" #: lib/enums/ModelInformation.tsx:157 msgid "Purchase Order Lines" -msgstr "" +msgstr "Γραμμές Εντολής Αγοράς" #: lib/enums/ModelInformation.tsx:162 #: src/pages/build/BuildDetail.tsx:289 @@ -343,7 +344,7 @@ msgstr "" #: src/tables/sales/SalesOrderShipmentTable.tsx:122 #: src/tables/stock/StockTrackingTable.tsx:131 msgid "Sales Order" -msgstr "" +msgstr "Εντολή Πώλησης" #: lib/enums/ModelInformation.tsx:163 #: lib/enums/Roles.tsx:43 @@ -353,22 +354,22 @@ msgstr "" #: src/pages/part/PartDetail.tsx:887 #: src/pages/sales/SalesIndex.tsx:84 msgid "Sales Orders" -msgstr "" +msgstr "Εντολές Πώλησης" #: lib/enums/ModelInformation.tsx:171 #: src/pages/sales/SalesOrderShipmentDetail.tsx:477 msgid "Sales Order Shipment" -msgstr "" +msgstr "Αποστολή Εντολής Πώλησης" #: lib/enums/ModelInformation.tsx:172 msgid "Sales Order Shipments" -msgstr "" +msgstr "Αποστολές Εντολών Πώλησης" #: lib/enums/ModelInformation.tsx:179 #: src/pages/sales/ReturnOrderDetail.tsx:549 #: src/tables/stock/StockTrackingTable.tsx:142 msgid "Return Order" -msgstr "" +msgstr "Εντολή Επιστροφής" #: lib/enums/ModelInformation.tsx:180 #: lib/enums/Roles.tsx:41 @@ -378,25 +379,25 @@ msgstr "" #: src/pages/part/PartDetail.tsx:894 #: src/pages/sales/SalesIndex.tsx:117 msgid "Return Orders" -msgstr "" +msgstr "Εντολές Επιστροφής" #: lib/enums/ModelInformation.tsx:188 msgid "Return Order Line Item" -msgstr "" +msgstr "Προϊόν Γραμμής Εντολής Επιστροφής" #: lib/enums/ModelInformation.tsx:189 msgid "Return Order Line Items" -msgstr "" +msgstr "Προϊόντα Γραμμής Εντολής Επιστροφής" #: lib/enums/ModelInformation.tsx:194 #: src/tables/company/AddressTable.tsx:52 msgid "Address" -msgstr "" +msgstr "Διεύθυνση" #: lib/enums/ModelInformation.tsx:195 #: src/pages/company/CompanyDetail.tsx:264 msgid "Addresses" -msgstr "" +msgstr "Διευθύνσεις" #: lib/enums/ModelInformation.tsx:201 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:89 @@ -405,22 +406,22 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:207 #: src/pages/sales/SalesOrderDetail.tsx:200 msgid "Contact" -msgstr "" +msgstr "Επαφή" #: lib/enums/ModelInformation.tsx:202 #: src/pages/company/CompanyDetail.tsx:258 #: src/pages/core/CoreIndex.tsx:33 msgid "Contacts" -msgstr "" +msgstr "Επαφές" #: lib/enums/ModelInformation.tsx:208 #: src/tables/ColumnRenderers.tsx:444 msgid "Owner" -msgstr "" +msgstr "Ιδιοκτήτης" #: lib/enums/ModelInformation.tsx:209 msgid "Owners" -msgstr "" +msgstr "Ιδιοκτήτες" #: lib/enums/ModelInformation.tsx:215 #: src/pages/Auth/ChangePassword.tsx:36 @@ -435,7 +436,7 @@ msgstr "" #: src/tables/stock/StockTrackingTable.tsx:190 #: src/tables/stock/StockTrackingTable.tsx:218 msgid "User" -msgstr "" +msgstr "Χρήστης" #: lib/enums/ModelInformation.tsx:216 #: src/components/nav/NavigationDrawer.tsx:105 @@ -443,12 +444,12 @@ msgstr "" #: src/pages/core/CoreIndex.tsx:21 #: src/pages/core/UserDetail.tsx:226 msgid "Users" -msgstr "" +msgstr "Χρήστες" #: lib/enums/ModelInformation.tsx:222 #: src/pages/core/GroupDetail.tsx:78 msgid "Group" -msgstr "" +msgstr "Ομάδα" #: lib/enums/ModelInformation.tsx:223 #: src/components/nav/NavigationDrawer.tsx:111 @@ -458,66 +459,66 @@ msgstr "" #: src/pages/core/UserDetail.tsx:99 #: src/tables/settings/UserTable.tsx:276 msgid "Groups" -msgstr "" +msgstr "Ομάδες" #: lib/enums/ModelInformation.tsx:230 msgid "Import Session" -msgstr "" +msgstr "Συνεδρία Εισαγωγής" #: lib/enums/ModelInformation.tsx:231 msgid "Import Sessions" -msgstr "" +msgstr "Συνεδρίες Εισαγωγής" #: lib/enums/ModelInformation.tsx:238 msgid "Label Template" -msgstr "" +msgstr "Πρότυπο Ετικέτας" #: lib/enums/ModelInformation.tsx:239 #: src/pages/Index/Settings/AdminCenter/Index.tsx:209 msgid "Label Templates" -msgstr "" +msgstr "Πρότυπα Ετικετών" #: lib/enums/ModelInformation.tsx:246 msgid "Report Template" -msgstr "" +msgstr "Πρότυπο Αναφοράς" #: lib/enums/ModelInformation.tsx:247 #: src/pages/Index/Settings/AdminCenter/Index.tsx:215 msgid "Report Templates" -msgstr "" +msgstr "Πρότυπα Αναφορών" #: lib/enums/ModelInformation.tsx:254 #: src/components/plugins/PluginDrawer.tsx:145 msgid "Plugin Configuration" -msgstr "" +msgstr "Ρύθμιση Plugin" #: lib/enums/ModelInformation.tsx:255 msgid "Plugin Configurations" -msgstr "" +msgstr "Ρυθμίσεις Plugin" #: lib/enums/ModelInformation.tsx:262 msgid "Content Type" -msgstr "" +msgstr "Τύπος Περιεχομένου" #: lib/enums/ModelInformation.tsx:263 msgid "Content Types" -msgstr "" +msgstr "Τύποι Περιεχομένου" #: lib/enums/ModelInformation.tsx:268 msgid "Selection List" -msgstr "" +msgstr "Λίστα Επιλογών" #: lib/enums/ModelInformation.tsx:269 #: src/pages/Index/Settings/AdminCenter/PartParameterPanel.tsx:21 msgid "Selection Lists" -msgstr "" +msgstr "Λίστες Επιλογών" #: lib/enums/ModelInformation.tsx:275 #: src/components/barcodes/BarcodeInput.tsx:114 #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:273 +#: src/components/forms/fields/ApiFormField.tsx:237 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:234 @@ -545,17 +546,17 @@ msgstr "" #: src/tables/settings/EmailTable.tsx:109 #: src/tables/stock/StockItemTestResultTable.tsx:338 msgid "Error" -msgstr "" +msgstr "Σφάλμα" #: lib/enums/ModelInformation.tsx:276 #: src/tables/machine/MachineListTable.tsx:402 #: src/tables/machine/MachineTypeTable.tsx:299 msgid "Errors" -msgstr "" +msgstr "Σφάλματα" #: lib/enums/Roles.tsx:31 msgid "Admin" -msgstr "" +msgstr "Διαχειριστής" #: lib/enums/Roles.tsx:33 #: src/defaults/actions.tsx:135 @@ -564,7 +565,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:904 #: src/pages/sales/SalesOrderDetail.tsx:421 msgid "Build Orders" -msgstr "" +msgstr "Εντολές Κατασκευής" #: lib/enums/Roles.tsx:50 #: src/pages/Index/Settings/AdminCenter/Index.tsx:202 @@ -573,7 +574,7 @@ msgstr "" #: src/components/Boundary.tsx:12 msgid "Error rendering component" -msgstr "" +msgstr "Σφάλμα κατά την απόδοση του component" #: src/components/Boundary.tsx:14 msgid "An error occurred while rendering this component. Refer to the console for more information." @@ -585,75 +586,75 @@ msgstr "" #: src/components/barcodes/BarcodeCameraInput.tsx:103 msgid "Error while scanning" -msgstr "" +msgstr "Σφάλμα κατά τη σάρωση" #: src/components/barcodes/BarcodeCameraInput.tsx:117 msgid "Error while stopping" -msgstr "" +msgstr "Σφάλμα κατά τη διακοπή" #: src/components/barcodes/BarcodeCameraInput.tsx:159 msgid "Start scanning by selecting a camera and pressing the play button." -msgstr "" +msgstr "Ξεκινήστε τη σάρωση επιλέγοντας μια κάμερα και πατώντας το κουμπί αναπαραγωγής." #: src/components/barcodes/BarcodeCameraInput.tsx:180 msgid "Stop scanning" -msgstr "" +msgstr "Διακοπή σάρωσης" #: src/components/barcodes/BarcodeCameraInput.tsx:190 msgid "Start scanning" -msgstr "" +msgstr "Έναρξη σάρωσης" #: src/components/barcodes/BarcodeInput.tsx:34 #: src/tables/general/BarcodeScanTable.tsx:55 #: src/tables/settings/BarcodeScanHistoryTable.tsx:64 msgid "Barcode" -msgstr "" +msgstr "Γραμμοκώδικας" #: src/components/barcodes/BarcodeInput.tsx:35 #: src/components/barcodes/BarcodeKeyboardInput.tsx:18 #: src/defaults/actions.tsx:85 msgid "Scan" -msgstr "" +msgstr "Σάρωση" #: src/components/barcodes/BarcodeInput.tsx:53 msgid "Camera Input" -msgstr "" +msgstr "Είσοδος Κάμερας" #: src/components/barcodes/BarcodeInput.tsx:63 msgid "Scanner Input" -msgstr "" +msgstr "Είσοδος Σαρωτή" #: src/components/barcodes/BarcodeInput.tsx:105 msgid "Barcode Data" -msgstr "" +msgstr "Δεδομένα Γραμμοκώδικα" #: src/components/barcodes/BarcodeInput.tsx:109 msgid "No barcode data" -msgstr "" +msgstr "Δεν υπάρχουν δεδομένα γραμμοκώδικα" #: src/components/barcodes/BarcodeInput.tsx:110 msgid "Scan or enter barcode data" -msgstr "" +msgstr "Σαρώστε ή εισάγετε δεδομένα γραμμοκώδικα" #: src/components/barcodes/BarcodeKeyboardInput.tsx:64 msgid "Enter barcode data" -msgstr "" +msgstr "Εισάγετε δεδομένα γραμμοκώδικα" #: src/components/barcodes/BarcodeScanDialog.tsx:49 #: src/components/buttons/ScanButton.tsx:15 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:457 -#: src/forms/PurchaseOrderForms.tsx:563 +#: src/forms/PurchaseOrderForms.tsx:509 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Scan Barcode" -msgstr "" +msgstr "Σάρωση Γραμμοκώδικα" #: src/components/barcodes/BarcodeScanDialog.tsx:105 msgid "No matching item found" -msgstr "" +msgstr "Δεν βρέθηκε αντίστοιχο Προϊόν" #: src/components/barcodes/BarcodeScanDialog.tsx:134 msgid "Barcode does not match the expected model type" -msgstr "" +msgstr "Ο γραμμοκώδικας δεν ταιριάζει με τον αναμενόμενο τύπο μοντέλου" #: src/components/barcodes/BarcodeScanDialog.tsx:145 #: src/components/editors/NotesEditor.tsx:84 @@ -669,48 +670,48 @@ msgstr "Επιτυχία" #: src/components/barcodes/BarcodeScanDialog.tsx:151 msgid "Failed to handle barcode" -msgstr "" +msgstr "Αποτυχία επεξεργασίας γραμμοκώδικα" #: src/components/barcodes/BarcodeScanDialog.tsx:167 #: src/pages/Index/Scan.tsx:129 msgid "Failed to scan barcode" -msgstr "" +msgstr "Αποτυχία σάρωσης γραμμοκώδικα" #: src/components/barcodes/QRCode.tsx:94 msgid "Low (7%)" -msgstr "" +msgstr "Χαμηλό (7%)" #: src/components/barcodes/QRCode.tsx:95 msgid "Medium (15%)" -msgstr "" +msgstr "Μεσαίο (15%)" #: src/components/barcodes/QRCode.tsx:96 msgid "Quartile (25%)" -msgstr "" +msgstr "Τεταρτημόριο (25%)" #: src/components/barcodes/QRCode.tsx:97 msgid "High (30%)" -msgstr "" +msgstr "Υψηλό (30%)" #: src/components/barcodes/QRCode.tsx:107 msgid "Custom barcode" -msgstr "" +msgstr "Προσαρμοσμένος γραμμοκώδικας" #: src/components/barcodes/QRCode.tsx:108 msgid "A custom barcode is registered for this item. The shown code is not that custom barcode." -msgstr "" +msgstr "Ένας προσαρμοσμένος γραμμοκώδικας είναι καταχωρημένος για αυτό το Προϊόν. Ο εμφανιζόμενος κωδικός δεν είναι ο προσαρμοσμένος." #: src/components/barcodes/QRCode.tsx:127 msgid "Barcode Data:" -msgstr "" +msgstr "Δεδομένα Γραμμοκώδικα:" #: src/components/barcodes/QRCode.tsx:138 msgid "Select Error Correction Level" -msgstr "" +msgstr "Επιλογή Επιπέδου Διόρθωσης Σφαλμάτων" #: src/components/barcodes/QRCode.tsx:170 msgid "Failed to link barcode" -msgstr "" +msgstr "Αποτυχία σύνδεσης γραμμοκώδικα" #: src/components/barcodes/QRCode.tsx:179 #: src/pages/part/PartDetail.tsx:521 @@ -720,21 +721,21 @@ msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:122 #: src/pages/stock/StockDetail.tsx:186 msgid "Link" -msgstr "" +msgstr "Σύνδεση" #: src/components/barcodes/QRCode.tsx:200 msgid "This will remove the link to the associated barcode" -msgstr "" +msgstr "Αυτό θα αφαιρέσει τη σύνδεση με τον σχετικό γραμμοκώδικα" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:606 msgid "Unlink Barcode" -msgstr "" +msgstr "Αποσύνδεση Γραμμοκώδικα" #: src/components/buttons/AdminButton.tsx:86 msgid "Open in admin interface" -msgstr "" +msgstr "Άνοιγμα στο περιβάλλον διαχειριστή" #: src/components/buttons/CopyButton.tsx:18 #~ msgid "Copy to clipboard" @@ -750,11 +751,11 @@ msgstr "Αντιγραφή" #: src/components/buttons/PrintingActions.tsx:56 msgid "Printing Labels" -msgstr "" +msgstr "Εκτύπωση Ετικετών" #: src/components/buttons/PrintingActions.tsx:61 msgid "Printing Reports" -msgstr "" +msgstr "Εκτύπωση Αναφορών" #: src/components/buttons/PrintingActions.tsx:77 #~ msgid "Printing" @@ -774,12 +775,12 @@ msgstr "" #: src/components/buttons/PrintingActions.tsx:124 msgid "Print Label" -msgstr "" +msgstr "Εκτύπωση Ετικέτας" #: src/components/buttons/PrintingActions.tsx:134 #: src/components/buttons/PrintingActions.tsx:168 msgid "Print" -msgstr "" +msgstr "Εκτύπωση" #: src/components/buttons/PrintingActions.tsx:152 #~ msgid "Generate" @@ -795,27 +796,27 @@ msgstr "" #: src/components/buttons/PrintingActions.tsx:161 msgid "Print Report" -msgstr "" +msgstr "Εκτύπωση Αναφοράς" #: src/components/buttons/PrintingActions.tsx:189 msgid "Printing Actions" -msgstr "" +msgstr "Ενέργειες Εκτύπωσης" #: src/components/buttons/PrintingActions.tsx:195 msgid "Print Labels" -msgstr "" +msgstr "Εκτύπωση Ετικετών" #: src/components/buttons/PrintingActions.tsx:201 msgid "Print Reports" -msgstr "" +msgstr "Εκτύπωση Αναφορών" #: src/components/buttons/RemoveRowButton.tsx:9 msgid "Remove this row" -msgstr "" +msgstr "Αφαίρεση αυτής της γραμμής" #: src/components/buttons/SSOButton.tsx:40 msgid "You will be redirected to the provider for further actions." -msgstr "" +msgstr "Θα ανακατευθυνθείτε στον πάροχο για περαιτέρω ενέργειες." #: src/components/buttons/SSOButton.tsx:44 #~ msgid "This provider is not full set up." @@ -831,7 +832,7 @@ msgstr "" #: src/components/buttons/ScanButton.tsx:19 msgid "Open Barcode Scanner" -msgstr "" +msgstr "Άνοιγμα Σαρωτή Γραμμοκώδικα" #: src/components/buttons/ScanButton.tsx:20 #~ msgid "Open QR code scanner" @@ -839,11 +840,11 @@ msgstr "" #: src/components/buttons/SpotlightButton.tsx:12 msgid "Open spotlight" -msgstr "" +msgstr "Άνοιγμα spotlight" #: src/components/buttons/StarredToggleButton.tsx:36 msgid "Subscription Updated" -msgstr "" +msgstr "Η συνδρομή ενημερώθηκε" #: src/components/buttons/StarredToggleButton.tsx:57 #~ msgid "Unsubscribe from part" @@ -851,63 +852,63 @@ msgstr "" #: src/components/buttons/StarredToggleButton.tsx:66 msgid "Unsubscribe from notifications" -msgstr "" +msgstr "Απεγγραφή από τις ειδοποιήσεις" #: src/components/buttons/StarredToggleButton.tsx:67 msgid "Subscribe to notifications" -msgstr "" +msgstr "Εγγραφή στις ειδοποιήσεις" #: src/components/calendar/Calendar.tsx:102 #: src/components/calendar/Calendar.tsx:165 msgid "Calendar Filters" -msgstr "" +msgstr "Φίλτρα Ημερολογίου" #: src/components/calendar/Calendar.tsx:117 msgid "Previous month" -msgstr "" +msgstr "Προηγούμενος μήνας" #: src/components/calendar/Calendar.tsx:126 msgid "Select month" -msgstr "" +msgstr "Επιλογή μήνα" #: src/components/calendar/Calendar.tsx:147 msgid "Next month" -msgstr "" +msgstr "Επόμενος μήνας" #: src/components/calendar/Calendar.tsx:178 #: src/tables/InvenTreeTableHeader.tsx:294 msgid "Download data" -msgstr "" +msgstr "Λήψη δεδομένων" #: src/components/calendar/OrderCalendar.tsx:132 msgid "Order Updated" -msgstr "" +msgstr "Η παραγγελία ενημερώθηκε" #: src/components/calendar/OrderCalendar.tsx:142 msgid "Error updating order" -msgstr "" +msgstr "Σφάλμα κατά την ενημέρωση της παραγγελίας" #: src/components/calendar/OrderCalendar.tsx:178 #: src/tables/Filter.tsx:152 msgid "Overdue" -msgstr "" +msgstr "Εκπρόθεσμο" #: src/components/dashboard/DashboardLayout.tsx:282 msgid "Failed to load dashboard widgets." -msgstr "" +msgstr "Αποτυχία φόρτωσης widgets του πίνακα ελέγχου." #: src/components/dashboard/DashboardLayout.tsx:293 msgid "No Widgets Selected" -msgstr "" +msgstr "Δεν έχουν επιλεγεί Widgets" #: src/components/dashboard/DashboardLayout.tsx:296 msgid "Use the menu to add widgets to the dashboard" -msgstr "" +msgstr "Χρησιμοποιήστε το μενού για να προσθέσετε widgets στον πίνακα ελέγχου" #: src/components/dashboard/DashboardMenu.tsx:62 #: src/components/dashboard/DashboardMenu.tsx:138 msgid "Accept Layout" -msgstr "" +msgstr "Αποδοχή Διάταξης" #: src/components/dashboard/DashboardMenu.tsx:94 #: src/components/nav/NavigationDrawer.tsx:64 @@ -915,264 +916,264 @@ msgstr "" #: src/defaults/links.tsx:31 #: src/pages/Index/Home.tsx:8 msgid "Dashboard" -msgstr "" +msgstr "Πίνακας Ελέγχου" #: src/components/dashboard/DashboardMenu.tsx:102 msgid "Edit Layout" -msgstr "" +msgstr "Επεξεργασία Διάταξης" #: src/components/dashboard/DashboardMenu.tsx:111 msgid "Add Widget" -msgstr "" +msgstr "Προσθήκη Widget" #: src/components/dashboard/DashboardMenu.tsx:120 msgid "Remove Widgets" -msgstr "" +msgstr "Αφαίρεση Widgets" #: src/components/dashboard/DashboardMenu.tsx:129 msgid "Clear Widgets" -msgstr "" +msgstr "Εκκαθάριση Widgets" #: src/components/dashboard/DashboardWidget.tsx:81 msgid "Remove this widget from the dashboard" -msgstr "" +msgstr "Αφαίρεση αυτού του widget από τον πίνακα ελέγχου" #: src/components/dashboard/DashboardWidgetDrawer.tsx:77 msgid "Filter dashboard widgets" -msgstr "" +msgstr "Φιλτράρισμα widgets του πίνακα ελέγχου" #: src/components/dashboard/DashboardWidgetDrawer.tsx:98 msgid "Add this widget to the dashboard" -msgstr "" +msgstr "Προσθήκη αυτού του widget στον πίνακα ελέγχου" #: src/components/dashboard/DashboardWidgetDrawer.tsx:123 msgid "No Widgets Available" -msgstr "" +msgstr "Δεν υπάρχουν διαθέσιμα Widgets" #: src/components/dashboard/DashboardWidgetDrawer.tsx:124 msgid "There are no more widgets available for the dashboard" -msgstr "" +msgstr "Δεν υπάρχουν άλλα διαθέσιμα widgets για τον πίνακα ελέγχου" #: src/components/dashboard/DashboardWidgetLibrary.tsx:24 msgid "Subscribed Parts" -msgstr "" +msgstr "Εγγεγραμμένα Προϊόντα" #: src/components/dashboard/DashboardWidgetLibrary.tsx:25 msgid "Show the number of parts which you have subscribed to" -msgstr "" +msgstr "Εμφανίζει τον αριθμό Προϊόντων στα οποία είστε εγγεγραμμένος" #: src/components/dashboard/DashboardWidgetLibrary.tsx:31 msgid "Subscribed Categories" -msgstr "" +msgstr "Εγγεγραμμένες Κατηγορίες" #: src/components/dashboard/DashboardWidgetLibrary.tsx:32 msgid "Show the number of part categories which you have subscribed to" -msgstr "" +msgstr "Εμφανίζει τον αριθμό κατηγοριών στις οποίες είστε εγγεγραμμένος" #: src/components/dashboard/DashboardWidgetLibrary.tsx:41 msgid "Invalid BOMs" -msgstr "" +msgstr "Μη έγκυρα BOM" #: src/components/dashboard/DashboardWidgetLibrary.tsx:42 msgid "Assemblies requiring bill of materials validation" -msgstr "" +msgstr "Συναρμολογήσεις που απαιτούν επικύρωση λίστας υλικών" #: src/components/dashboard/DashboardWidgetLibrary.tsx:53 #: src/tables/part/PartTable.tsx:263 msgid "Low Stock" -msgstr "" +msgstr "Χαμηλό Απόθεμα" #: src/components/dashboard/DashboardWidgetLibrary.tsx:55 msgid "Show the number of parts which are low on stock" -msgstr "" +msgstr "Εμφανίζει τον αριθμό Προϊόντων που έχουν χαμηλό απόθεμα" #: src/components/dashboard/DashboardWidgetLibrary.tsx:64 msgid "Required for Build Orders" -msgstr "" +msgstr "Απαιτούνται για Εντολές Κατασκευής" #: src/components/dashboard/DashboardWidgetLibrary.tsx:66 msgid "Show parts which are required for active build orders" -msgstr "" +msgstr "Εμφανίζει Προϊόντα που απαιτούνται για ενεργές εντολές κατασκευής" #: src/components/dashboard/DashboardWidgetLibrary.tsx:71 msgid "Expired Stock Items" -msgstr "" +msgstr "Ληγμένα Προϊόντα Αποθέματος" #: src/components/dashboard/DashboardWidgetLibrary.tsx:73 msgid "Show the number of stock items which have expired" -msgstr "" +msgstr "Εμφανίζει τον αριθμό Προϊόντων αποθέματος που έχουν λήξει" #: src/components/dashboard/DashboardWidgetLibrary.tsx:79 msgid "Stale Stock Items" -msgstr "" +msgstr "Παρωχημένα Προϊόντα Αποθέματος" #: src/components/dashboard/DashboardWidgetLibrary.tsx:81 msgid "Show the number of stock items which are stale" -msgstr "" +msgstr "Εμφανίζει τον αριθμό Προϊόντων αποθέματος που είναι παρωχημένα" #: src/components/dashboard/DashboardWidgetLibrary.tsx:87 msgid "Active Build Orders" -msgstr "" +msgstr "Ενεργές Εντολές Κατασκευής" #: src/components/dashboard/DashboardWidgetLibrary.tsx:89 msgid "Show the number of build orders which are currently active" -msgstr "" +msgstr "Εμφανίζει τον αριθμό εντολών κατασκευής που είναι ενεργές" #: src/components/dashboard/DashboardWidgetLibrary.tsx:94 msgid "Overdue Build Orders" -msgstr "" +msgstr "Εκπρόθεσμες Εντολές Κατασκευής" #: src/components/dashboard/DashboardWidgetLibrary.tsx:96 msgid "Show the number of build orders which are overdue" -msgstr "" +msgstr "Εμφανίζει τον αριθμό εντολών κατασκευής που είναι εκπρόθεσμες" #: src/components/dashboard/DashboardWidgetLibrary.tsx:101 msgid "Assigned Build Orders" -msgstr "" +msgstr "Ανατεθειμένες Εντολές Κατασκευής" #: src/components/dashboard/DashboardWidgetLibrary.tsx:103 msgid "Show the number of build orders which are assigned to you" -msgstr "" +msgstr "Εμφανίζει τον αριθμό εντολών κατασκευής που σας έχουν ανατεθεί" #: src/components/dashboard/DashboardWidgetLibrary.tsx:108 msgid "Active Sales Orders" -msgstr "" +msgstr "Ενεργές Εντολές Πώλησης" #: src/components/dashboard/DashboardWidgetLibrary.tsx:110 msgid "Show the number of sales orders which are currently active" -msgstr "" +msgstr "Εμφανίζει τον αριθμό εντολών πώλησης που είναι ενεργές" #: src/components/dashboard/DashboardWidgetLibrary.tsx:115 msgid "Overdue Sales Orders" -msgstr "" +msgstr "Εκπρόθεσμες Εντολές Πώλησης" #: src/components/dashboard/DashboardWidgetLibrary.tsx:117 msgid "Show the number of sales orders which are overdue" -msgstr "" +msgstr "Εμφανίζει τον αριθμό εντολών πώλησης που είναι εκπρόθεσμες" #: src/components/dashboard/DashboardWidgetLibrary.tsx:122 msgid "Assigned Sales Orders" -msgstr "" +msgstr "Ανατεθειμένες Εντολές Πώλησης" #: src/components/dashboard/DashboardWidgetLibrary.tsx:124 msgid "Show the number of sales orders which are assigned to you" -msgstr "" +msgstr "Εμφανίζει τον αριθμό εντολών πώλησης που σας έχουν ανατεθεί" #: src/components/dashboard/DashboardWidgetLibrary.tsx:129 #: src/pages/sales/SalesIndex.tsx:105 msgid "Pending Shipments" -msgstr "" +msgstr "Εκκρεμείς Αποστολές" #: src/components/dashboard/DashboardWidgetLibrary.tsx:131 msgid "Show the number of pending sales order shipments" -msgstr "" +msgstr "Εμφανίζει τον αριθμό εκκρεμών αποστολών εντολών πώλησης" #: src/components/dashboard/DashboardWidgetLibrary.tsx:136 msgid "Active Purchase Orders" -msgstr "" +msgstr "Ενεργές Εντολές Αγοράς" #: src/components/dashboard/DashboardWidgetLibrary.tsx:138 msgid "Show the number of purchase orders which are currently active" -msgstr "" +msgstr "Εμφανίζει τον αριθμό εντολών αγοράς που είναι ενεργές" #: src/components/dashboard/DashboardWidgetLibrary.tsx:143 msgid "Overdue Purchase Orders" -msgstr "" +msgstr "Εκπρόθεσμες Εντολές Αγοράς" #: src/components/dashboard/DashboardWidgetLibrary.tsx:145 msgid "Show the number of purchase orders which are overdue" -msgstr "" +msgstr "Εμφανίζει τον αριθμό εντολών αγοράς που είναι εκπρόθεσμες" #: src/components/dashboard/DashboardWidgetLibrary.tsx:150 msgid "Assigned Purchase Orders" -msgstr "" +msgstr "Ανατεθειμένες Εντολές Αγοράς" #: src/components/dashboard/DashboardWidgetLibrary.tsx:152 msgid "Show the number of purchase orders which are assigned to you" -msgstr "" +msgstr "Εμφανίζει τον αριθμό εντολών αγοράς που σας έχουν ανατεθεί" #: src/components/dashboard/DashboardWidgetLibrary.tsx:157 msgid "Active Return Orders" -msgstr "" +msgstr "Ενεργές Εντολές Επιστροφής" #: src/components/dashboard/DashboardWidgetLibrary.tsx:159 msgid "Show the number of return orders which are currently active" -msgstr "" +msgstr "Εμφανίζει τον αριθμό εντολών επιστροφής που είναι ενεργές" #: src/components/dashboard/DashboardWidgetLibrary.tsx:164 msgid "Overdue Return Orders" -msgstr "" +msgstr "Εκπρόθεσμες Εντολές Επιστροφής" #: src/components/dashboard/DashboardWidgetLibrary.tsx:166 msgid "Show the number of return orders which are overdue" -msgstr "" +msgstr "Εμφανίζει τον αριθμό εντολών επιστροφής που είναι εκπρόθεσμες" #: src/components/dashboard/DashboardWidgetLibrary.tsx:171 msgid "Assigned Return Orders" -msgstr "" +msgstr "Ανατεθειμένες Εντολές Επιστροφής" #: src/components/dashboard/DashboardWidgetLibrary.tsx:173 msgid "Show the number of return orders which are assigned to you" -msgstr "" +msgstr "Εμφανίζει τον αριθμό εντολών επιστροφής που σας έχουν ανατεθεί" #: src/components/dashboard/DashboardWidgetLibrary.tsx:193 #: src/components/dashboard/widgets/GetStartedWidget.tsx:15 #: src/defaults/links.tsx:86 msgid "Getting Started" -msgstr "" +msgstr "Ξεκινώντας" #: src/components/dashboard/DashboardWidgetLibrary.tsx:194 #: src/defaults/links.tsx:89 msgid "Getting started with InvenTree" -msgstr "" +msgstr "Ξεκινώντας με το InvenTree" #: src/components/dashboard/DashboardWidgetLibrary.tsx:201 #: src/components/dashboard/widgets/NewsWidget.tsx:123 msgid "News Updates" -msgstr "" +msgstr "Ενημερώσεις Ειδήσεων" #: src/components/dashboard/DashboardWidgetLibrary.tsx:202 msgid "The latest news from InvenTree" -msgstr "" +msgstr "Οι τελευταίες ειδήσεις από το InvenTree" #: src/components/dashboard/widgets/ColorToggleWidget.tsx:18 #: src/components/nav/MainMenu.tsx:93 msgid "Change Color Mode" -msgstr "" +msgstr "Αλλαγή λειτουργίας χρώματος" #: src/components/dashboard/widgets/ColorToggleWidget.tsx:23 msgid "Change the color mode of the user interface" -msgstr "" +msgstr "Αλλάξτε τη λειτουργία χρώματος του περιβάλλοντος χρήστη" #: src/components/dashboard/widgets/LanguageSelectWidget.tsx:18 msgid "Change Language" -msgstr "" +msgstr "Αλλαγή γλώσσας" #: src/components/dashboard/widgets/LanguageSelectWidget.tsx:23 msgid "Change the language of the user interface" -msgstr "" +msgstr "Αλλάξτε τη γλώσσα του περιβάλλοντος χρήστη" #: src/components/dashboard/widgets/NewsWidget.tsx:60 #: src/components/nav/NotificationDrawer.tsx:94 #: src/pages/Notifications.tsx:53 msgid "Mark as read" -msgstr "" +msgstr "Σήμανση ως αναγνωσμένο" #: src/components/dashboard/widgets/NewsWidget.tsx:115 msgid "Requires Superuser" -msgstr "" +msgstr "Απαιτεί Superuser" #: src/components/dashboard/widgets/NewsWidget.tsx:116 msgid "This widget requires superuser permissions" -msgstr "" +msgstr "Αυτό το widget απαιτεί δικαιώματα superuser" #: src/components/dashboard/widgets/NewsWidget.tsx:133 msgid "No News" -msgstr "" +msgstr "Δεν υπάρχουν νέα" #: src/components/dashboard/widgets/NewsWidget.tsx:134 msgid "There are no unread news items" -msgstr "" +msgstr "Δεν υπάρχουν μη αναγνωσμένα νέα" #: src/components/details/Details.tsx:117 #~ msgid "Email:" @@ -1184,22 +1185,22 @@ msgstr "" #: src/pages/core/UserDetail.tsx:203 #: src/tables/settings/UserTable.tsx:410 msgid "Superuser" -msgstr "" +msgstr "Superuser" #: src/components/details/Details.tsx:124 #: src/pages/core/UserDetail.tsx:87 #: src/pages/core/UserDetail.tsx:200 #: src/tables/settings/UserTable.tsx:405 msgid "Staff" -msgstr "" +msgstr "Προσωπικό" #: src/components/details/Details.tsx:125 msgid "Email: " -msgstr "" +msgstr "Email: " #: src/components/details/Details.tsx:411 msgid "No name defined" -msgstr "" +msgstr "Δεν έχει οριστεί όνομα" #: src/components/details/DetailsImage.tsx:77 msgid "Remove Image" @@ -1216,6 +1217,12 @@ msgstr "Αφαίρεση της σχετικής εικόνας από αυτό #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:884 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:903 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:254 +#: src/tables/build/BuildAllocatedStockTable.tsx:178 +#: src/tables/build/BuildAllocatedStockTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:111 +#: src/tables/build/BuildLineTable.tsx:665 +#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:247 msgid "Remove" msgstr "Αφαίρεση" @@ -1229,19 +1236,19 @@ msgstr "Κάντε κλικ για να επιλέξετε αρχείο(α)" #: src/components/details/DetailsImage.tsx:172 msgid "Image uploaded" -msgstr "" +msgstr "Η εικόνα μεταφορτώθηκε" #: src/components/details/DetailsImage.tsx:173 msgid "Image has been uploaded successfully" -msgstr "" +msgstr "Η εικόνα μεταφορτώθηκε με επιτυχία" #: src/components/details/DetailsImage.tsx:180 #: src/tables/general/AttachmentTable.tsx:201 msgid "Upload Error" -msgstr "" +msgstr "Σφάλμα μεταφόρτωσης" #: src/components/details/DetailsImage.tsx:250 -#: src/components/forms/fields/TextField.tsx:65 +#: src/components/forms/fields/AutoFillRightSection.tsx:34 msgid "Clear" msgstr "Εκκαθάριση" @@ -1263,7 +1270,7 @@ msgstr "Επιλέξτε εικόνα" #: src/components/details/DetailsImage.tsx:324 msgid "Download remote image" -msgstr "" +msgstr "Λήψη απομακρυσμένης εικόνας" #: src/components/details/DetailsImage.tsx:339 msgid "Upload new image" @@ -1279,11 +1286,11 @@ msgstr "Διαγραφή εικόνας" #: src/components/details/DetailsImage.tsx:393 msgid "Download Image" -msgstr "" +msgstr "Λήψη εικόνας" #: src/components/details/DetailsImage.tsx:398 msgid "Image downloaded successfully" -msgstr "" +msgstr "Η εικόνα λήφθηκε με επιτυχία" #: src/components/details/PartIcons.tsx:43 #~ msgid "Part is a template part (variants can be made from this part)" @@ -1315,23 +1322,23 @@ msgstr "" #: src/components/editors/NotesEditor.tsx:75 msgid "Image upload failed" -msgstr "" +msgstr "Αποτυχία μεταφόρτωσης εικόνας" #: src/components/editors/NotesEditor.tsx:85 msgid "Image uploaded successfully" -msgstr "" +msgstr "Η εικόνα μεταφορτώθηκε με επιτυχία" #: src/components/editors/NotesEditor.tsx:119 msgid "Notes saved successfully" -msgstr "" +msgstr "Οι σημειώσεις αποθηκεύτηκαν με επιτυχία" #: src/components/editors/NotesEditor.tsx:130 msgid "Failed to save notes" -msgstr "" +msgstr "Αποτυχία αποθήκευσης σημειώσεων" #: src/components/editors/NotesEditor.tsx:133 msgid "Error Saving Notes" -msgstr "" +msgstr "Σφάλμα αποθήκευσης σημειώσεων" #: src/components/editors/NotesEditor.tsx:151 #~ msgid "Disable Editing" @@ -1339,15 +1346,15 @@ msgstr "" #: src/components/editors/NotesEditor.tsx:153 msgid "Save Notes" -msgstr "" +msgstr "Αποθήκευση σημειώσεων" #: src/components/editors/NotesEditor.tsx:172 msgid "Close Editor" -msgstr "" +msgstr "Κλείσιμο επεξεργαστή" #: src/components/editors/NotesEditor.tsx:179 msgid "Enable Editing" -msgstr "" +msgstr "Ενεργοποίηση επεξεργασίας" #: src/components/editors/NotesEditor.tsx:198 #~ msgid "Preview Notes" @@ -1367,7 +1374,7 @@ msgstr "Κωδικός" #: src/components/editors/TemplateEditor/PdfPreview/PdfPreview.tsx:50 msgid "Error rendering preview" -msgstr "" +msgstr "Σφάλμα δημιουργίας προεπισκόπησης" #: src/components/editors/TemplateEditor/PdfPreview/PdfPreview.tsx:120 msgid "Preview not available, click \"Reload Preview\"." @@ -1391,12 +1398,12 @@ msgstr "Σφάλμα αποθήκευσης προτύπου" #: src/components/editors/TemplateEditor/TemplateEditor.tsx:159 msgid "Could not load the template from the server." -msgstr "" +msgstr "Δεν ήταν δυνατή η φόρτωση του προτύπου από τον διακομιστή." #: src/components/editors/TemplateEditor/TemplateEditor.tsx:176 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:319 msgid "Save & Reload Preview" -msgstr "" +msgstr "Αποθήκευση & Επαναφόρτωση Προεπισκόπησης" #: src/components/editors/TemplateEditor/TemplateEditor.tsx:181 msgid "Are you sure you want to Save & Reload the preview?" @@ -1420,7 +1427,7 @@ msgstr "Η προεπισκόπηση ενημερώθηκε με επιτυχί #: src/components/editors/TemplateEditor/TemplateEditor.tsx:236 msgid "An unknown error occurred while rendering the preview." -msgstr "" +msgstr "Προέκυψε άγνωστο σφάλμα κατά την απόδοση της προεπισκόπησης." #: src/components/editors/TemplateEditor/TemplateEditor.tsx:263 #~ msgid "Save & Reload preview" @@ -1444,7 +1451,7 @@ msgstr "Αποθήκευση του τρέχοντος προτύπου και #: src/components/editors/TemplateEditor/TemplateEditor.tsx:379 msgid "Select instance to preview" -msgstr "" +msgstr "Επιλέξτε Προϊόν για προεπισκόπηση" #: src/components/editors/TemplateEditor/TemplateEditor.tsx:423 msgid "Error rendering template" @@ -1452,52 +1459,52 @@ msgstr "Σφάλμα αποτύπωσης προτύπου" #: src/components/errors/ClientError.tsx:23 msgid "Client Error" -msgstr "" +msgstr "Σφάλμα πελάτη" #: src/components/errors/ClientError.tsx:24 msgid "Client error occurred" -msgstr "" +msgstr "Προέκυψε σφάλμα πελάτη" #: src/components/errors/GenericErrorPage.tsx:50 msgid "Status Code" -msgstr "" +msgstr "Κωδικός κατάστασης" #: src/components/errors/GenericErrorPage.tsx:63 msgid "Return to the index page" -msgstr "" +msgstr "Επιστροφή στην αρχική σελίδα" #: src/components/errors/NotAuthenticated.tsx:8 msgid "Not Authenticated" -msgstr "" +msgstr "Μη πιστοποιημένος" #: src/components/errors/NotAuthenticated.tsx:9 msgid "You are not logged in." -msgstr "" +msgstr "Δεν έχετε συνδεθεί." #: src/components/errors/NotFound.tsx:8 msgid "Page Not Found" -msgstr "" +msgstr "Η σελίδα δεν βρέθηκε" #: src/components/errors/NotFound.tsx:9 msgid "This page does not exist" -msgstr "" +msgstr "Αυτή η σελίδα δεν υπάρχει" #: src/components/errors/PermissionDenied.tsx:8 #: src/functions/notifications.tsx:25 msgid "Permission Denied" -msgstr "" +msgstr "Άρνηση πρόσβασης" #: src/components/errors/PermissionDenied.tsx:9 msgid "You do not have permission to view this page." -msgstr "" +msgstr "Δεν έχετε δικαίωμα πρόσβασης σε αυτήν τη σελίδα." #: src/components/errors/ServerError.tsx:8 msgid "Server Error" -msgstr "" +msgstr "Σφάλμα διακομιστή" #: src/components/errors/ServerError.tsx:9 msgid "A server error occurred" -msgstr "" +msgstr "Προέκυψε σφάλμα διακομιστή" #: src/components/forms/ApiForm.tsx:103 #: src/components/forms/ApiForm.tsx:594 @@ -1510,7 +1517,7 @@ msgstr "Σφάλμα Φόρμας" #: src/components/forms/ApiForm.tsx:604 msgid "Errors exist for one or more form fields" -msgstr "" +msgstr "Υπάρχουν σφάλματα σε ένα ή περισσότερα πεδία της φόρμας" #: src/components/forms/ApiForm.tsx:715 #: src/hooks/UseForm.tsx:133 @@ -1543,14 +1550,14 @@ msgstr "Επιτυχής σύνδεση" #: src/components/forms/AuthenticationForm.tsx:74 msgid "Logged in successfully" -msgstr "" +msgstr "Συνδεθήκατε με επιτυχία" #: src/components/forms/AuthenticationForm.tsx:81 #: src/components/forms/AuthenticationForm.tsx:89 #: src/functions/auth.tsx:132 #: src/functions/auth.tsx:141 msgid "Login failed" -msgstr "" +msgstr "Αποτυχία σύνδεσης" #: src/components/forms/AuthenticationForm.tsx:82 #: src/components/forms/AuthenticationForm.tsx:90 @@ -1558,31 +1565,31 @@ msgstr "" #: src/functions/auth.tsx:133 #: src/functions/auth.tsx:313 msgid "Check your input and try again." -msgstr "" +msgstr "Ελέγξτε τα στοιχεία σας και προσπαθήστε ξανά." #: src/components/forms/AuthenticationForm.tsx:100 #: src/functions/auth.tsx:304 msgid "Mail delivery successful" -msgstr "" +msgstr "Το email στάλθηκε με επιτυχία" #: src/components/forms/AuthenticationForm.tsx:101 msgid "Check your inbox for the login link. If you have an account, you will receive a login link. Check in spam too." -msgstr "" +msgstr "Ελέγξτε το inbox σας για τον σύνδεσμο σύνδεσης. Αν έχετε λογαριασμό, θα λάβετε έναν σύνδεσμο. Ελέγξτε και τα spam." #: src/components/forms/AuthenticationForm.tsx:105 msgid "Mail delivery failed" -msgstr "" +msgstr "Αποτυχία αποστολής email" #: src/components/forms/AuthenticationForm.tsx:125 msgid "Or continue with other methods" -msgstr "" +msgstr "Ή συνεχίστε με άλλες μεθόδους" #: src/components/forms/AuthenticationForm.tsx:136 #: src/components/forms/AuthenticationForm.tsx:296 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:64 #: src/pages/core/UserDetail.tsx:48 msgid "Username" -msgstr "" +msgstr "Όνομα χρήστη" #: src/components/forms/AuthenticationForm.tsx:136 #~ msgid "I will use username and password" @@ -1591,107 +1598,107 @@ msgstr "" #: src/components/forms/AuthenticationForm.tsx:138 #: src/components/forms/AuthenticationForm.tsx:298 msgid "Your username" -msgstr "" +msgstr "Το όνομα χρήστη σας" #: src/components/forms/AuthenticationForm.tsx:143 #: src/components/forms/AuthenticationForm.tsx:311 #: src/pages/Auth/ResetPassword.tsx:34 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:193 msgid "Password" -msgstr "" +msgstr "Κωδικός πρόσβασης" #: src/components/forms/AuthenticationForm.tsx:145 #: src/components/forms/AuthenticationForm.tsx:313 msgid "Your password" -msgstr "" +msgstr "Ο κωδικός πρόσβασής σας" #: src/components/forms/AuthenticationForm.tsx:164 msgid "Reset password" -msgstr "" +msgstr "Επαναφορά κωδικού" #: src/components/forms/AuthenticationForm.tsx:173 #: src/components/forms/AuthenticationForm.tsx:303 #: src/pages/Auth/Reset.tsx:17 #: src/pages/core/UserDetail.tsx:71 msgid "Email" -msgstr "" +msgstr "Email" #: src/components/forms/AuthenticationForm.tsx:174 #: src/pages/Auth/Reset.tsx:18 msgid "We will send you a link to login - if you are registered" -msgstr "" +msgstr "Θα σας στείλουμε έναν σύνδεσμο σύνδεσης — αν είστε εγγεγραμμένος" #: src/components/forms/AuthenticationForm.tsx:190 msgid "Send me an email" -msgstr "" +msgstr "Στείλτε μου email" #: src/components/forms/AuthenticationForm.tsx:192 msgid "Use username and password" -msgstr "" +msgstr "Χρήση ονόματος χρήστη και κωδικού" #: src/components/forms/AuthenticationForm.tsx:201 msgid "Log In" -msgstr "" +msgstr "Σύνδεση" #: src/components/forms/AuthenticationForm.tsx:203 #: src/pages/Auth/Reset.tsx:26 msgid "Send Email" -msgstr "" +msgstr "Αποστολή Email" #: src/components/forms/AuthenticationForm.tsx:239 msgid "Passwords do not match" -msgstr "" +msgstr "Οι κωδικοί δεν ταιριάζουν" #: src/components/forms/AuthenticationForm.tsx:256 msgid "Registration successful" -msgstr "" +msgstr "Επιτυχής εγγραφή" #: src/components/forms/AuthenticationForm.tsx:257 msgid "Please confirm your email address to complete the registration" -msgstr "" +msgstr "Επιβεβαιώστε το email σας για να ολοκληρωθεί η εγγραφή" #: src/components/forms/AuthenticationForm.tsx:280 msgid "Input error" -msgstr "" +msgstr "Σφάλμα εισαγωγής" #: src/components/forms/AuthenticationForm.tsx:281 msgid "Check your input and try again. " -msgstr "" +msgstr "Ελέγξτε τα στοιχεία και προσπαθήστε ξανά. " #: src/components/forms/AuthenticationForm.tsx:305 msgid "This will be used for a confirmation" -msgstr "" +msgstr "Αυτό θα χρησιμοποιηθεί για επιβεβαίωση" #: src/components/forms/AuthenticationForm.tsx:318 msgid "Password repeat" -msgstr "" +msgstr "Επανάληψη κωδικού" #: src/components/forms/AuthenticationForm.tsx:320 msgid "Repeat password" -msgstr "" +msgstr "Επαναλάβετε τον κωδικό" #: src/components/forms/AuthenticationForm.tsx:332 #: src/pages/Auth/Login.tsx:121 #: src/pages/Auth/Register.tsx:13 msgid "Register" -msgstr "" +msgstr "Εγγραφή" #: src/components/forms/AuthenticationForm.tsx:338 msgid "Or use SSO" -msgstr "" +msgstr "Ή χρησιμοποιήστε SSO" #: src/components/forms/AuthenticationForm.tsx:348 msgid "Registration not active" -msgstr "" +msgstr "Η εγγραφή δεν είναι ενεργή" #: src/components/forms/AuthenticationForm.tsx:349 msgid "This might be related to missing mail settings or could be a deliberate decision." -msgstr "" +msgstr "Αυτό μπορεί να οφείλεται σε ελλιπείς ρυθμίσεις email ή να είναι σκόπιμη επιλογή." #: src/components/forms/HostOptionsForm.tsx:36 #: src/components/forms/HostOptionsForm.tsx:67 msgid "Host" -msgstr "" +msgstr "Υπολογιστής/Host" #: src/components/forms/HostOptionsForm.tsx:42 #: src/components/forms/HostOptionsForm.tsx:70 @@ -1714,22 +1721,22 @@ msgstr "" #: src/tables/settings/PendingTasksTable.tsx:37 #: src/tables/stock/LocationTypesTable.tsx:74 msgid "Name" -msgstr "" +msgstr "Όνομα" #: src/components/forms/HostOptionsForm.tsx:75 msgid "No one here..." -msgstr "" +msgstr "Κανένας εδώ..." #: src/components/forms/HostOptionsForm.tsx:86 msgid "Add Host" -msgstr "" +msgstr "Προσθήκη Host" #: src/components/forms/HostOptionsForm.tsx:90 #: src/components/items/RoleTable.tsx:224 #: src/components/items/TransferList.tsx:215 #: src/components/items/TransferList.tsx:223 msgid "Save" -msgstr "" +msgstr "Αποθήκευση" #: src/components/forms/InstanceOptions.tsx:43 #~ msgid "Select destination instance" @@ -1737,12 +1744,12 @@ msgstr "" #: src/components/forms/InstanceOptions.tsx:58 msgid "Select Server" -msgstr "" +msgstr "Επιλέξτε Διακομιστή" #: src/components/forms/InstanceOptions.tsx:68 #: src/components/forms/InstanceOptions.tsx:92 msgid "Edit host options" -msgstr "" +msgstr "Επεξεργασία επιλογών host" #: src/components/forms/InstanceOptions.tsx:71 #~ msgid "Edit possible host options" @@ -1750,7 +1757,7 @@ msgstr "" #: src/components/forms/InstanceOptions.tsx:76 msgid "Save host selection" -msgstr "" +msgstr "Αποθήκευση επιλογής host" #: src/components/forms/InstanceOptions.tsx:98 #~ msgid "Version: {0}" @@ -1771,26 +1778,26 @@ msgstr "" #: src/components/forms/InstanceOptions.tsx:118 #: src/pages/Index/Settings/SystemSettings.tsx:45 msgid "Server" -msgstr "" +msgstr "Διακομιστής" #: src/components/forms/InstanceOptions.tsx:130 #: src/components/plugins/PluginDrawer.tsx:88 #: src/tables/plugin/PluginListTable.tsx:127 msgid "Version" -msgstr "" +msgstr "Έκδοση" #: src/components/forms/InstanceOptions.tsx:136 #: src/components/modals/AboutInvenTreeModal.tsx:124 #: src/components/modals/ServerInfoModal.tsx:34 msgid "API Version" -msgstr "" +msgstr "Έκδοση API" #: src/components/forms/InstanceOptions.tsx:142 #: src/components/nav/NavigationDrawer.tsx:197 #: src/pages/Index/Settings/AdminCenter/Index.tsx:228 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:46 msgid "Plugins" -msgstr "" +msgstr "Plugins" #: src/components/forms/InstanceOptions.tsx:143 #: src/tables/part/PartTestTemplateTable.tsx:117 @@ -1798,86 +1805,86 @@ msgstr "" #: src/tables/settings/TemplateTable.tsx:362 #: src/tables/stock/StockItemTestResultTable.tsx:419 msgid "Enabled" -msgstr "" +msgstr "Ενεργό" #: src/components/forms/InstanceOptions.tsx:143 msgid "Disabled" -msgstr "" +msgstr "Ανενεργό" #: src/components/forms/InstanceOptions.tsx:149 msgid "Worker" -msgstr "" +msgstr "Worker" #: src/components/forms/InstanceOptions.tsx:150 #: src/tables/settings/FailedTasksTable.tsx:48 msgid "Stopped" -msgstr "" +msgstr "Σταματημένο" #: src/components/forms/InstanceOptions.tsx:150 msgid "Running" -msgstr "" +msgstr "Σε λειτουργία" -#: src/components/forms/fields/ApiFormField.tsx:233 +#: src/components/forms/fields/ApiFormField.tsx:197 msgid "Select file to upload" -msgstr "" +msgstr "Επιλέξτε αρχείο για μεταφόρτωση" + +#: src/components/forms/fields/AutoFillRightSection.tsx:47 +msgid "Accept suggested value" +msgstr "Αποδοχή προτεινόμενης τιμής" #: src/components/forms/fields/DateField.tsx:76 msgid "Select date" -msgstr "" +msgstr "Επιλέξτε ημερομηνία" #: src/components/forms/fields/IconField.tsx:83 msgid "No icon selected" -msgstr "" +msgstr "Δεν επιλέχθηκε εικονίδιο" #: src/components/forms/fields/IconField.tsx:161 msgid "Uncategorized" -msgstr "" +msgstr "Χωρίς κατηγορία" #: src/components/forms/fields/IconField.tsx:211 #: src/components/nav/Layout.tsx:138 #: src/tables/part/PartThumbTable.tsx:199 msgid "Search..." -msgstr "" +msgstr "Αναζήτηση..." #: src/components/forms/fields/IconField.tsx:225 #: src/components/wizards/ImportPartWizard.tsx:304 msgid "Select category" -msgstr "" +msgstr "Επιλέξτε κατηγορία" #: src/components/forms/fields/IconField.tsx:234 msgid "Select pack" -msgstr "" +msgstr "Επιλέξτε πακέτο" #. placeholder {0}: filteredIcons.length #: src/components/forms/fields/IconField.tsx:239 msgid "{0} icons" -msgstr "" +msgstr "{0} εικονίδια" #: src/components/forms/fields/RelatedModelField.tsx:409 #: src/components/modals/AboutInvenTreeModal.tsx:96 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:383 msgid "Loading" -msgstr "" +msgstr "Φόρτωση" #: src/components/forms/fields/RelatedModelField.tsx:411 msgid "No results found" -msgstr "" +msgstr "Δεν βρέθηκαν αποτελέσματα" #: src/components/forms/fields/TableField.tsx:46 msgid "modelRenderer entry required for tables" -msgstr "" +msgstr "Απαιτείται modelRenderer για πίνακες" #: src/components/forms/fields/TableField.tsx:187 msgid "No entries available" -msgstr "" +msgstr "Δεν υπάρχουν διαθέσιμες εγγραφές" #: src/components/forms/fields/TableField.tsx:198 msgid "Add new row" -msgstr "" - -#: src/components/forms/fields/TextField.tsx:82 -msgid "Accept suggested value" -msgstr "" +msgstr "Προσθήκη νέας γραμμής" #: src/components/images/DetailsImage.tsx:252 #~ msgid "Select image" @@ -1885,65 +1892,65 @@ msgstr "" #: src/components/images/Thumbnail.tsx:12 msgid "Thumbnail" -msgstr "" +msgstr "Μικρογραφία" #: src/components/importer/ImportDataSelector.tsx:175 msgid "Importing Rows" -msgstr "" +msgstr "Γίνεται εισαγωγή γραμμών" #: src/components/importer/ImportDataSelector.tsx:176 msgid "Please wait while the data is imported" -msgstr "" +msgstr "Παρακαλώ περιμένετε ενώ γίνεται η εισαγωγή δεδομένων" #: src/components/importer/ImportDataSelector.tsx:193 msgid "An error occurred while importing data" -msgstr "" +msgstr "Παρουσιάστηκε σφάλμα κατά την εισαγωγή δεδομένων" #: src/components/importer/ImportDataSelector.tsx:214 msgid "Edit Data" -msgstr "" +msgstr "Επεξεργασία δεδομένων" #: src/components/importer/ImportDataSelector.tsx:246 msgid "Delete Row" -msgstr "" +msgstr "Διαγραφή γραμμής" #: src/components/importer/ImportDataSelector.tsx:276 msgid "Row" -msgstr "" +msgstr "Γραμμή" #: src/components/importer/ImportDataSelector.tsx:294 msgid "Row contains errors" -msgstr "" +msgstr "Η γραμμή περιέχει σφάλματα" #: src/components/importer/ImportDataSelector.tsx:335 msgid "Accept" -msgstr "" +msgstr "Αποδοχή" #: src/components/importer/ImportDataSelector.tsx:368 msgid "Valid" -msgstr "" +msgstr "Έγκυρο" #: src/components/importer/ImportDataSelector.tsx:369 msgid "Filter by row validation status" -msgstr "" +msgstr "Φιλτράρισμα ανά κατάσταση εγκυρότητας" #: src/components/importer/ImportDataSelector.tsx:374 #: src/components/wizards/WizardDrawer.tsx:113 #: src/tables/build/BuildOutputTable.tsx:533 msgid "Complete" -msgstr "" +msgstr "Ολοκληρωμένο" #: src/components/importer/ImportDataSelector.tsx:375 msgid "Filter by row completion status" -msgstr "" +msgstr "Φιλτράρισμα ανά κατάσταση ολοκλήρωσης" #: src/components/importer/ImportDataSelector.tsx:393 msgid "Import selected rows" -msgstr "" +msgstr "Εισαγωγή επιλεγμένων γραμμών" #: src/components/importer/ImportDataSelector.tsx:408 msgid "Processing Data" -msgstr "" +msgstr "Επεξεργασία δεδομένων" #: src/components/importer/ImporterColumnSelector.tsx:56 #: src/components/importer/ImporterColumnSelector.tsx:203 @@ -1951,11 +1958,11 @@ msgstr "" #: src/functions/api.tsx:60 #: src/functions/auth.tsx:364 msgid "An error occurred" -msgstr "" +msgstr "Παρουσιάστηκε σφάλμα" #: src/components/importer/ImporterColumnSelector.tsx:69 msgid "Select column, or leave blank to ignore this field." -msgstr "" +msgstr "Επιλέξτε στήλη ή αφήστε κενό για να αγνοηθεί το πεδίο." #: src/components/importer/ImporterColumnSelector.tsx:91 #~ msgid "Select a column from the data file" @@ -1971,55 +1978,55 @@ msgstr "" #: src/components/importer/ImporterColumnSelector.tsx:209 msgid "Ignore this field" -msgstr "" +msgstr "Αγνόηση αυτού του πεδίου" #: src/components/importer/ImporterColumnSelector.tsx:223 msgid "Mapping data columns to database fields" -msgstr "" +msgstr "Αντιστοίχιση στηλών δεδομένων με πεδία βάσης δεδομένων" #: src/components/importer/ImporterColumnSelector.tsx:228 msgid "Accept Column Mapping" -msgstr "" +msgstr "Αποδοχή αντιστοίχισης στηλών" #: src/components/importer/ImporterColumnSelector.tsx:241 msgid "Database Field" -msgstr "" +msgstr "Πεδίο βάσης δεδομένων" #: src/components/importer/ImporterColumnSelector.tsx:242 msgid "Field Description" -msgstr "" +msgstr "Περιγραφή πεδίου" #: src/components/importer/ImporterColumnSelector.tsx:243 msgid "Imported Column" -msgstr "" +msgstr "Εισαγόμενη στήλη" #: src/components/importer/ImporterColumnSelector.tsx:244 msgid "Default Value" -msgstr "" +msgstr "Προεπιλεγμένη τιμή" #: src/components/importer/ImporterDrawer.tsx:43 msgid "Upload File" -msgstr "" +msgstr "Μεταφόρτωση αρχείου" #: src/components/importer/ImporterDrawer.tsx:44 msgid "Map Columns" -msgstr "" +msgstr "Αντιστοίχιση στηλών" #: src/components/importer/ImporterDrawer.tsx:45 msgid "Import Data" -msgstr "" +msgstr "Εισαγωγή δεδομένων" #: src/components/importer/ImporterDrawer.tsx:46 msgid "Process Data" -msgstr "" +msgstr "Επεξεργασία δεδομένων" #: src/components/importer/ImporterDrawer.tsx:47 msgid "Complete Import" -msgstr "" +msgstr "Ολοκλήρωση εισαγωγής" #: src/components/importer/ImporterDrawer.tsx:89 msgid "Failed to fetch import session data" -msgstr "" +msgstr "Αποτυχία λήψης δεδομένων συνεδρίας εισαγωγής" #: src/components/importer/ImporterDrawer.tsx:97 #~ msgid "Cancel import session" @@ -2027,11 +2034,11 @@ msgstr "" #: src/components/importer/ImporterDrawer.tsx:104 msgid "Import Complete" -msgstr "" +msgstr "Η εισαγωγή ολοκληρώθηκε" #: src/components/importer/ImporterDrawer.tsx:107 msgid "Data has been imported successfully" -msgstr "" +msgstr "Τα δεδομένα εισήχθησαν με επιτυχία" #: src/components/importer/ImporterDrawer.tsx:109 #: src/components/modals/AboutInvenTreeModal.tsx:205 @@ -2040,7 +2047,7 @@ msgstr "" #: src/forms/BomForms.tsx:132 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:685 msgid "Close" -msgstr "" +msgstr "Κλείσιμο" #: src/components/importer/ImporterDrawer.tsx:119 #~ msgid "Import session has unknown status" @@ -2048,7 +2055,7 @@ msgstr "" #: src/components/importer/ImporterDrawer.tsx:128 msgid "Importing Data" -msgstr "" +msgstr "Γίνεται εισαγωγή δεδομένων" #: src/components/importer/ImporterImportProgress.tsx:36 #~ msgid "Importing Records" @@ -2060,11 +2067,11 @@ msgstr "" #: src/components/importer/ImporterStatus.tsx:19 msgid "Unknown Status" -msgstr "" +msgstr "Άγνωστη κατάσταση" #: src/components/items/ActionDropdown.tsx:135 msgid "Options" -msgstr "" +msgstr "Επιλογές" #: src/components/items/ActionDropdown.tsx:162 #~ msgid "Link custom barcode" @@ -2074,44 +2081,44 @@ msgstr "" #: src/tables/InvenTreeTableHeader.tsx:193 #: src/tables/InvenTreeTableHeader.tsx:194 msgid "Barcode Actions" -msgstr "" +msgstr "Ενέργειες Barcode" #: src/components/items/ActionDropdown.tsx:176 msgid "View Barcode" -msgstr "" +msgstr "Προβολή Barcode" #: src/components/items/ActionDropdown.tsx:178 msgid "View barcode" -msgstr "" +msgstr "Προβολή barcode" #: src/components/items/ActionDropdown.tsx:184 msgid "Link Barcode" -msgstr "" +msgstr "Σύνδεση Barcode" #: src/components/items/ActionDropdown.tsx:186 msgid "Link a custom barcode to this item" -msgstr "" +msgstr "Σύνδεση προσαρμοσμένου barcode με αυτό το στοιχείο" #: src/components/items/ActionDropdown.tsx:194 msgid "Unlink custom barcode" -msgstr "" +msgstr "Αποσύνδεση προσαρμοσμένου barcode" #: src/components/items/ActionDropdown.tsx:246 msgid "Edit item" -msgstr "" +msgstr "Επεξεργασία Προϊόντος" #: src/components/items/ActionDropdown.tsx:258 msgid "Delete item" -msgstr "" +msgstr "Διαγραφή Προϊόντος" #: src/components/items/ActionDropdown.tsx:266 #: src/components/items/ActionDropdown.tsx:267 msgid "Hold" -msgstr "" +msgstr "Κράτηση" #: src/components/items/ActionDropdown.tsx:290 msgid "Duplicate item" -msgstr "" +msgstr "Αντιγραφή Προϊόντος" #: src/components/items/BarcodeInput.tsx:24 #~ msgid "Scan barcode data here using barcode scanner" @@ -2119,18 +2126,18 @@ msgstr "" #: src/components/items/ColorToggle.tsx:17 msgid "Toggle color scheme" -msgstr "" +msgstr "Εναλλαγή χρωματικού θέματος" #: src/components/items/DocTooltip.tsx:92 #: src/components/items/GettingStartedCarousel.tsx:20 msgid "Read More" -msgstr "" +msgstr "Διαβάστε περισσότερα" #: src/components/items/ErrorItem.tsx:8 #: src/functions/api.tsx:51 #: src/tables/settings/PendingTasksTable.tsx:80 msgid "Unknown error" -msgstr "" +msgstr "Άγνωστο σφάλμα" #: src/components/items/ErrorItem.tsx:13 #~ msgid "An error occurred:" @@ -2142,20 +2149,20 @@ msgstr "" #: src/components/items/InfoItem.tsx:27 msgid "None" -msgstr "" +msgstr "Κανένα" #: src/components/items/InvenTreeLogo.tsx:23 msgid "InvenTree Logo" -msgstr "" +msgstr "Λογότυπο InvenTree" #: src/components/items/LanguageToggle.tsx:21 msgid "Select language" -msgstr "" +msgstr "Επιλέξτε γλώσσα" #: src/components/items/OnlyStaff.tsx:10 #: src/components/modals/AboutInvenTreeModal.tsx:50 msgid "This information is only available for staff users" -msgstr "" +msgstr "Αυτές οι πληροφορίες είναι διαθέσιμες μόνο σε προσωπικό" #: src/components/items/Placeholder.tsx:14 #~ msgid "This feature/button/site is a placeholder for a feature that is not implemented, only partial or intended for testing." @@ -2167,11 +2174,11 @@ msgstr "" #: src/components/items/RoleTable.tsx:81 msgid "Updating" -msgstr "" +msgstr "Γίνεται ενημέρωση" #: src/components/items/RoleTable.tsx:82 msgid "Updating group roles" -msgstr "" +msgstr "Ενημέρωση ρόλων ομάδας" #: src/components/items/RoleTable.tsx:118 #: src/components/settings/ConfigValueList.tsx:42 @@ -2179,63 +2186,63 @@ msgstr "" #: src/pages/part/pricing/VariantPricingPanel.tsx:51 #: src/tables/purchasing/SupplierPartTable.tsx:155 msgid "Updated" -msgstr "" +msgstr "Ενημερώθηκε" #: src/components/items/RoleTable.tsx:119 msgid "Group roles updated" -msgstr "" +msgstr "Οι ρόλοι της ομάδας ενημερώθηκαν" #: src/components/items/RoleTable.tsx:135 msgid "Role" -msgstr "" +msgstr "Ρόλος" #: src/components/items/RoleTable.tsx:140 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:892 msgid "View" -msgstr "" +msgstr "Προβολή" #: src/components/items/RoleTable.tsx:145 msgid "Change" -msgstr "" +msgstr "Αλλαγή" #: src/components/items/RoleTable.tsx:150 #: src/forms/StockForms.tsx:927 #: src/tables/stock/StockItemTestResultTable.tsx:367 msgid "Add" -msgstr "" +msgstr "Προσθήκη" #: src/components/items/RoleTable.tsx:203 msgid "Reset group roles" -msgstr "" +msgstr "Επαναφορά ρόλων ομάδας" #: src/components/items/RoleTable.tsx:212 msgid "Reset" -msgstr "" +msgstr "Επαναφορά" #: src/components/items/RoleTable.tsx:215 msgid "Save group roles" -msgstr "" +msgstr "Αποθήκευση ρόλων ομάδας" #: src/components/items/TransferList.tsx:65 msgid "No items" -msgstr "" +msgstr "Κανένα στοιχείο" #: src/components/items/TransferList.tsx:161 #: src/components/render/Stock.tsx:102 #: src/pages/part/PartDetail.tsx:994 #: src/pages/stock/StockDetail.tsx:265 #: src/pages/stock/StockDetail.tsx:942 -#: src/tables/build/BuildAllocatedStockTable.tsx:135 -#: src/tables/build/BuildLineTable.tsx:192 +#: src/tables/build/BuildAllocatedStockTable.tsx:132 +#: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:182 #: src/tables/stock/StockItemTable.tsx:343 msgid "Available" -msgstr "" +msgstr "Διαθέσιμο" #: src/components/items/TransferList.tsx:162 msgid "Selected" -msgstr "" +msgstr "Επιλεγμένο" #: src/components/modals/AboutInvenTreeModal.tsx:103 #~ msgid "Your InvenTree version status is" @@ -2243,31 +2250,31 @@ msgstr "" #: src/components/modals/AboutInvenTreeModal.tsx:118 msgid "InvenTree Version" -msgstr "" +msgstr "Έκδοση InvenTree" #: src/components/modals/AboutInvenTreeModal.tsx:130 msgid "Python Version" -msgstr "" +msgstr "Έκδοση Python" #: src/components/modals/AboutInvenTreeModal.tsx:135 msgid "Django Version" -msgstr "" +msgstr "Έκδοση Django" #: src/components/modals/AboutInvenTreeModal.tsx:144 msgid "Commit Hash" -msgstr "" +msgstr "Commit Hash" #: src/components/modals/AboutInvenTreeModal.tsx:149 msgid "Commit Date" -msgstr "" +msgstr "Ημερομηνία Commit" #: src/components/modals/AboutInvenTreeModal.tsx:154 msgid "Commit Branch" -msgstr "" +msgstr "Branch Commit" #: src/components/modals/AboutInvenTreeModal.tsx:165 msgid "Version Information" -msgstr "" +msgstr "Πληροφορίες Έκδοσης" #: src/components/modals/AboutInvenTreeModal.tsx:165 #~ msgid "Credits" @@ -2283,25 +2290,25 @@ msgstr "" #: src/components/modals/AboutInvenTreeModal.tsx:174 msgid "Links" -msgstr "" +msgstr "Σύνδεσμοι" #: src/components/modals/AboutInvenTreeModal.tsx:180 #: src/components/nav/NavigationDrawer.tsx:208 #: src/defaults/actions.tsx:48 msgid "Documentation" -msgstr "" +msgstr "Τεκμηρίωση" #: src/components/modals/AboutInvenTreeModal.tsx:181 msgid "Source Code" -msgstr "" +msgstr "Πηγαίος Κώδικας" #: src/components/modals/AboutInvenTreeModal.tsx:182 msgid "Mobile App" -msgstr "" +msgstr "Εφαρμογή κινητού" #: src/components/modals/AboutInvenTreeModal.tsx:183 msgid "Submit Bug Report" -msgstr "" +msgstr "Υποβολή αναφοράς σφάλματος" #: src/components/modals/AboutInvenTreeModal.tsx:189 #: src/components/modals/ServerInfoModal.tsx:147 @@ -2310,39 +2317,39 @@ msgstr "" #: src/components/modals/AboutInvenTreeModal.tsx:195 msgid "Copy version information" -msgstr "" +msgstr "Αντιγραφή πληροφοριών έκδοσης" #: src/components/modals/AboutInvenTreeModal.tsx:215 msgid "Development Version" -msgstr "" +msgstr "Έκδοση ανάπτυξης" #: src/components/modals/AboutInvenTreeModal.tsx:217 msgid "Up to Date" -msgstr "" +msgstr "Ενημερωμένο" #: src/components/modals/AboutInvenTreeModal.tsx:219 msgid "Update Available" -msgstr "" +msgstr "Διαθέσιμη ενημέρωση" #: src/components/modals/LicenseModal.tsx:41 msgid "No license text available" -msgstr "" +msgstr "Δεν υπάρχει διαθέσιμο κείμενο άδειας" #: src/components/modals/LicenseModal.tsx:48 msgid "No Information provided - this is likely a server issue" -msgstr "" +msgstr "Δεν δόθηκαν πληροφορίες — πιθανό πρόβλημα διακομιστή" #: src/components/modals/LicenseModal.tsx:81 msgid "Loading license information" -msgstr "" +msgstr "Φόρτωση πληροφοριών άδειας" #: src/components/modals/LicenseModal.tsx:87 msgid "Failed to fetch license information" -msgstr "" +msgstr "Αποτυχία λήψης πληροφοριών άδειας" #: src/components/modals/LicenseModal.tsx:99 msgid "{key} Packages" -msgstr "" +msgstr "Πακέτα {key}" #: src/components/modals/QrCodeModal.tsx:24 #~ msgid "Unknown response" @@ -2358,11 +2365,11 @@ msgstr "" #: src/components/modals/ServerInfoModal.tsx:22 msgid "Instance Name" -msgstr "" +msgstr "Όνομα instance" #: src/components/modals/ServerInfoModal.tsx:28 msgid "Server Version" -msgstr "" +msgstr "Έκδοση διακομιστή" #: src/components/modals/ServerInfoModal.tsx:38 #~ msgid "Bebug Mode" @@ -2370,57 +2377,57 @@ msgstr "" #: src/components/modals/ServerInfoModal.tsx:40 msgid "Database" -msgstr "" +msgstr "Βάση δεδομένων" #: src/components/modals/ServerInfoModal.tsx:49 #: src/components/nav/Alerts.tsx:118 msgid "Debug Mode" -msgstr "" +msgstr "Λειτουργία αποσφαλμάτωσης" #: src/components/modals/ServerInfoModal.tsx:54 msgid "Server is running in debug mode" -msgstr "" +msgstr "Ο διακομιστής λειτουργεί σε debug mode" #: src/components/modals/ServerInfoModal.tsx:62 msgid "Docker Mode" -msgstr "" +msgstr "Λειτουργία Docker" #: src/components/modals/ServerInfoModal.tsx:65 msgid "Server is deployed using docker" -msgstr "" +msgstr "Ο διακομιστής έχει αναπτυχθεί μέσω Docker" #: src/components/modals/ServerInfoModal.tsx:71 msgid "Plugin Support" -msgstr "" +msgstr "Υποστήριξη plugin" #: src/components/modals/ServerInfoModal.tsx:76 msgid "Plugin support enabled" -msgstr "" +msgstr "Η υποστήριξη plugin είναι ενεργή" #: src/components/modals/ServerInfoModal.tsx:78 msgid "Plugin support disabled" -msgstr "" +msgstr "Η υποστήριξη plugin είναι απενεργοποιημένη" #: src/components/modals/ServerInfoModal.tsx:85 msgid "Server status" -msgstr "" +msgstr "Κατάσταση διακομιστή" #: src/components/modals/ServerInfoModal.tsx:91 msgid "Healthy" -msgstr "" +msgstr "Υγιής" #: src/components/modals/ServerInfoModal.tsx:93 msgid "Issues detected" -msgstr "" +msgstr "Εντοπίστηκαν προβλήματα" #: src/components/modals/ServerInfoModal.tsx:102 #: src/components/nav/Alerts.tsx:125 msgid "Background Worker" -msgstr "" +msgstr "Background Worker" #: src/components/modals/ServerInfoModal.tsx:107 msgid "The background worker process is not running" -msgstr "" +msgstr "Η διεργασία background worker δεν εκτελείται" #: src/components/modals/ServerInfoModal.tsx:107 #~ msgid "The Background worker process is not running." @@ -2429,7 +2436,7 @@ msgstr "" #: src/components/modals/ServerInfoModal.tsx:115 #: src/pages/Index/Settings/AdminCenter/Index.tsx:129 msgid "Email Settings" -msgstr "" +msgstr "Ρυθμίσεις email" #: src/components/modals/ServerInfoModal.tsx:118 #~ msgid "Email settings not configured" @@ -2438,43 +2445,43 @@ msgstr "" #: src/components/modals/ServerInfoModal.tsx:120 #: src/components/nav/Alerts.tsx:141 msgid "Email settings not configured." -msgstr "" +msgstr "Οι ρυθμίσεις email δεν έχουν διαμορφωθεί." #: src/components/nav/Alerts.tsx:57 msgid "Alerts" -msgstr "" +msgstr "Ειδοποιήσεις" #: src/components/nav/Alerts.tsx:120 msgid "The server is running in debug mode." -msgstr "" +msgstr "Ο διακομιστής λειτουργεί σε debug mode." #: src/components/nav/Alerts.tsx:127 msgid "The background worker process is not running." -msgstr "" +msgstr "Η διεργασία background worker δεν εκτελείται." #: src/components/nav/Alerts.tsx:132 msgid "Server Restart" -msgstr "" +msgstr "Επανεκκίνηση διακομιστή" #: src/components/nav/Alerts.tsx:134 msgid "The server requires a restart to apply changes." -msgstr "" +msgstr "Απαιτείται επανεκκίνηση του διακομιστή για να εφαρμοστούν οι αλλαγές." #: src/components/nav/Alerts.tsx:139 msgid "Email settings" -msgstr "" +msgstr "Ρυθμίσεις email" #: src/components/nav/Alerts.tsx:146 msgid "Database Migrations" -msgstr "" +msgstr "Μεταναστεύσεις βάσης δεδομένων" #: src/components/nav/Alerts.tsx:148 msgid "There are pending database migrations." -msgstr "" +msgstr "Υπάρχουν εκκρεμείς μεταναστεύσεις στη βάση δεδομένων." #: src/components/nav/Alerts.tsx:163 msgid "Learn more about {code}" -msgstr "" +msgstr "Μάθετε περισσότερα για {code}" #: src/components/nav/Header.tsx:188 #: src/components/nav/NavigationDrawer.tsx:134 @@ -2484,11 +2491,11 @@ msgstr "" #: src/pages/Notifications.tsx:45 #: src/pages/Notifications.tsx:130 msgid "Notifications" -msgstr "" +msgstr "Ειδοποιήσεις" #: src/components/nav/Layout.tsx:141 msgid "Nothing found..." -msgstr "" +msgstr "Δεν βρέθηκε τίποτα..." #: src/components/nav/MainMenu.tsx:40 #: src/pages/Index/Profile/Profile.tsx:15 @@ -2500,7 +2507,7 @@ msgstr "" #: src/pages/Index/Settings/AdminCenter/EmailManagementPanel.tsx:21 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:39 msgid "Settings" -msgstr "" +msgstr "Ρυθμίσεις" #: src/components/nav/MainMenu.tsx:59 #: src/defaults/menuItems.tsx:15 @@ -2514,7 +2521,7 @@ msgstr "" #: src/pages/Index/Settings/UserSettings.tsx:141 #: src/pages/Index/Settings/UserSettings.tsx:145 msgid "User Settings" -msgstr "" +msgstr "Ρυθμίσεις χρήστη" #: src/components/nav/MainMenu.tsx:61 #: src/pages/Index/Settings/UserSettings.tsx:145 @@ -2532,7 +2539,7 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:348 #: src/pages/Index/Settings/SystemSettings.tsx:353 msgid "System Settings" -msgstr "" +msgstr "Ρυθμίσεις συστήματος" #: src/components/nav/MainMenu.tsx:71 #~ msgid "Switch to pseudo language" @@ -2545,18 +2552,18 @@ msgstr "" #: src/pages/Index/Settings/AdminCenter/Index.tsx:293 #: src/pages/Index/Settings/AdminCenter/Index.tsx:298 msgid "Admin Center" -msgstr "" +msgstr "Κέντρο διαχείρισης" #: src/components/nav/MainMenu.tsx:99 #: src/defaults/actions.tsx:57 #: src/defaults/links.tsx:140 #: src/defaults/links.tsx:186 msgid "About InvenTree" -msgstr "" +msgstr "Σχετικά με το InvenTree" #: src/components/nav/MainMenu.tsx:108 msgid "Logout" -msgstr "" +msgstr "Αποσύνδεση" #: src/components/nav/NavHoverMenu.tsx:84 #~ msgid "View all" @@ -2587,14 +2594,14 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:642 #: src/tables/stock/StockItemTable.tsx:85 msgid "Stock" -msgstr "" +msgstr "Απόθεμα" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:48 #: src/pages/build/BuildDetail.tsx:748 #: src/pages/build/BuildIndex.tsx:102 msgid "Manufacturing" -msgstr "" +msgstr "Κατασκευή" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:54 @@ -2605,7 +2612,7 @@ msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:553 #: src/pages/purchasing/PurchasingIndex.tsx:122 msgid "Purchasing" -msgstr "" +msgstr "Προμήθειες" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:60 @@ -2615,56 +2622,56 @@ msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:619 #: src/pages/sales/SalesOrderShipmentDetail.tsx:480 msgid "Sales" -msgstr "" +msgstr "Πωλήσεις" #: src/components/nav/NavigationDrawer.tsx:180 msgid "Navigation" -msgstr "" +msgstr "Πλοήγηση" #: src/components/nav/NavigationDrawer.tsx:214 msgid "About" -msgstr "" +msgstr "Σχετικά" #: src/components/nav/NavigationTree.tsx:212 msgid "Error loading navigation tree." -msgstr "" +msgstr "Σφάλμα φόρτωσης του δέντρου πλοήγησης." #: src/components/nav/NotificationDrawer.tsx:183 #: src/pages/Notifications.tsx:74 msgid "Mark all as read" -msgstr "" +msgstr "Σήμανση όλων ως αναγνωσμένων" #: src/components/nav/NotificationDrawer.tsx:193 msgid "View all notifications" -msgstr "" +msgstr "Προβολή όλων των ειδοποιήσεων" #: src/components/nav/NotificationDrawer.tsx:216 msgid "You have no unread notifications." -msgstr "" +msgstr "Δεν υπάρχουν μη αναγνωσμένες ειδοποιήσεις." #: src/components/nav/NotificationDrawer.tsx:238 msgid "Error loading notifications." -msgstr "" +msgstr "Σφάλμα φόρτωσης ειδοποιήσεων." #: src/components/nav/SearchDrawer.tsx:106 msgid "No Overview Available" -msgstr "" +msgstr "Δεν υπάρχει διαθέσιμη επισκόπηση" #: src/components/nav/SearchDrawer.tsx:107 msgid "No overview available for this model type" -msgstr "" +msgstr "Δεν υπάρχει διαθέσιμη επισκόπηση για αυτόν τον τύπο μοντέλου" #: src/components/nav/SearchDrawer.tsx:125 msgid "View all results" -msgstr "" +msgstr "Προβολή όλων των αποτελεσμάτων" #: src/components/nav/SearchDrawer.tsx:140 msgid "results" -msgstr "" +msgstr "αποτελέσματα" #: src/components/nav/SearchDrawer.tsx:144 msgid "Remove search group" -msgstr "" +msgstr "Αφαίρεση ομάδας αναζήτησης" #: src/components/nav/SearchDrawer.tsx:288 #: src/pages/company/ManufacturerPartDetail.tsx:192 @@ -2672,18 +2679,18 @@ msgstr "" #: src/pages/part/PartSupplierDetail.tsx:15 #: src/pages/purchasing/PurchasingIndex.tsx:81 msgid "Suppliers" -msgstr "" +msgstr "Προμηθευτές" #: src/components/nav/SearchDrawer.tsx:298 #: src/pages/part/PartSupplierDetail.tsx:23 #: src/pages/purchasing/PurchasingIndex.tsx:98 msgid "Manufacturers" -msgstr "" +msgstr "Κατασκευαστές" #: src/components/nav/SearchDrawer.tsx:308 #: src/pages/sales/SalesIndex.tsx:138 msgid "Customers" -msgstr "" +msgstr "Πελάτες" #: src/components/nav/SearchDrawer.tsx:462 #~ msgid "No results" @@ -2691,84 +2698,84 @@ msgstr "" #: src/components/nav/SearchDrawer.tsx:477 msgid "Enter search text" -msgstr "" +msgstr "Εισάγετε κείμενο αναζήτησης" #: src/components/nav/SearchDrawer.tsx:488 msgid "Refresh search results" -msgstr "" +msgstr "Ανανέωση αποτελεσμάτων αναζήτησης" #: src/components/nav/SearchDrawer.tsx:499 #: src/components/nav/SearchDrawer.tsx:506 msgid "Search Options" -msgstr "" +msgstr "Επιλογές αναζήτησης" #: src/components/nav/SearchDrawer.tsx:509 msgid "Whole word search" -msgstr "" +msgstr "Αναζήτηση ολόκληρης λέξης" #: src/components/nav/SearchDrawer.tsx:518 msgid "Regex search" -msgstr "" +msgstr "Αναζήτηση με regex" #: src/components/nav/SearchDrawer.tsx:527 msgid "Notes search" -msgstr "" +msgstr "Αναζήτηση στις σημειώσεις" #: src/components/nav/SearchDrawer.tsx:575 msgid "An error occurred during search query" -msgstr "" +msgstr "Παρουσιάστηκε σφάλμα κατά την αναζήτηση" #: src/components/nav/SearchDrawer.tsx:586 #: src/tables/part/PartTestTemplateTable.tsx:82 msgid "No Results" -msgstr "" +msgstr "Κανένα αποτέλεσμα" #: src/components/nav/SearchDrawer.tsx:589 msgid "No results available for search query" -msgstr "" +msgstr "Δεν υπάρχουν αποτελέσματα για το ερώτημα αναζήτησης" #: src/components/panels/AttachmentPanel.tsx:18 msgid "Attachments" -msgstr "" +msgstr "Συνημμένα" #: src/components/panels/NotesPanel.tsx:23 #: src/tables/part/PartTestResultTable.tsx:214 #: src/tables/stock/StockTrackingTable.tsx:212 msgid "Notes" -msgstr "" +msgstr "Σημειώσεις" #: src/components/panels/PanelGroup.tsx:158 msgid "Plugin Provided" -msgstr "" +msgstr "Παρέχεται από πρόσθετο" #: src/components/panels/PanelGroup.tsx:280 msgid "Collapse panels" -msgstr "" +msgstr "Σύμπτυξη πλαισίων" #: src/components/panels/PanelGroup.tsx:280 msgid "Expand panels" -msgstr "" +msgstr "Ανάπτυξη πλαισίων" #: src/components/plugins/LocateItemButton.tsx:68 #: src/components/plugins/LocateItemButton.tsx:88 msgid "Locate Item" -msgstr "" +msgstr "Εντοπισμός Προϊόντος" #: src/components/plugins/LocateItemButton.tsx:70 msgid "Item location requested" -msgstr "" +msgstr "Ζητήθηκε εντοπισμός Προϊόντος" #: src/components/plugins/PluginDrawer.tsx:47 msgid "Plugin Inactive" -msgstr "" +msgstr "Ανενεργό πρόσθετο" #: src/components/plugins/PluginDrawer.tsx:50 msgid "Plugin is not active" -msgstr "" +msgstr "Το πρόσθετο δεν είναι ενεργό" #: src/components/plugins/PluginDrawer.tsx:59 msgid "Plugin Information" -msgstr "" +msgstr "Πληροφορίες πρόσθετου" #: src/components/plugins/PluginDrawer.tsx:73 #: src/forms/selectionListFields.tsx:102 @@ -2784,16 +2791,16 @@ msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:102 #: src/tables/ColumnRenderers.tsx:278 -#: src/tables/build/BuildAllocatedStockTable.tsx:91 +#: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/machine/MachineTypeTable.tsx:161 #: src/tables/machine/MachineTypeTable.tsx:257 #: src/tables/plugin/PluginListTable.tsx:110 msgid "Description" -msgstr "" +msgstr "Περιγραφή" #: src/components/plugins/PluginDrawer.tsx:78 msgid "Author" -msgstr "" +msgstr "Συγγραφέας" #: src/components/plugins/PluginDrawer.tsx:83 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:41 @@ -2801,7 +2808,7 @@ msgstr "" #: src/tables/ColumnRenderers.tsx:473 #: src/tables/part/PartTestResultTable.tsx:222 msgid "Date" -msgstr "" +msgstr "Ημερομηνία" #: src/components/plugins/PluginDrawer.tsx:93 #: src/forms/selectionListFields.tsx:103 @@ -2825,15 +2832,15 @@ msgstr "" #: src/tables/settings/UserTable.tsx:400 #: src/tables/stock/StockItemTable.tsx:322 msgid "Active" -msgstr "" +msgstr "Ενεργό" #: src/components/plugins/PluginDrawer.tsx:105 msgid "Package Name" -msgstr "" +msgstr "Όνομα πακέτου" #: src/components/plugins/PluginDrawer.tsx:111 msgid "Installation Path" -msgstr "" +msgstr "Μονοπάτι εγκατάστασης" #: src/components/plugins/PluginDrawer.tsx:116 #: src/tables/machine/MachineTypeTable.tsx:184 @@ -2841,18 +2848,18 @@ msgstr "" #: src/tables/plugin/PluginListTable.tsx:101 #: src/tables/plugin/PluginListTable.tsx:417 msgid "Builtin" -msgstr "" +msgstr "Ενσωματωμένο" #: src/components/plugins/PluginDrawer.tsx:121 msgid "Package" -msgstr "" +msgstr "Πακέτο" #: src/components/plugins/PluginDrawer.tsx:133 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:55 #: src/pages/Index/Settings/SystemSettings.tsx:331 #: src/pages/Index/Settings/UserSettings.tsx:128 msgid "Plugin Settings" -msgstr "" +msgstr "Ρυθμίσεις πρόσθετου" #: src/components/plugins/PluginPanel.tsx:87 #~ msgid "Error occurred while rendering plugin content" @@ -2881,31 +2888,31 @@ msgstr "" #: src/components/plugins/PluginUIFeature.tsx:103 msgid "Error occurred while rendering the template editor." -msgstr "" +msgstr "Παρουσιάστηκε σφάλμα κατά την απόδοση του επεξεργαστή προτύπων." #: src/components/plugins/PluginUIFeature.tsx:120 msgid "Error Loading Plugin Editor" -msgstr "" +msgstr "Σφάλμα φόρτωσης του επεξεργαστή πρόσθετων" #: src/components/plugins/PluginUIFeature.tsx:158 msgid "Error occurred while rendering the template preview." -msgstr "" +msgstr "Παρουσιάστηκε σφάλμα κατά την απόδοση της προεπισκόπησης προτύπου." #: src/components/plugins/PluginUIFeature.tsx:169 msgid "Error Loading Plugin Preview" -msgstr "" +msgstr "Σφάλμα φόρτωσης προεπισκόπησης πρόσθετου" #: src/components/plugins/RemoteComponent.tsx:111 msgid "Invalid source or function name" -msgstr "" +msgstr "Μη έγκυρη πηγή ή όνομα συνάρτησης" #: src/components/plugins/RemoteComponent.tsx:143 msgid "Error Loading Content" -msgstr "" +msgstr "Σφάλμα φόρτωσης περιεχομένου" #: src/components/plugins/RemoteComponent.tsx:147 msgid "Error occurred while loading plugin content" -msgstr "" +msgstr "Παρουσιάστηκε σφάλμα κατά τη φόρτωση περιεχομένου πρόσθετου" #: src/components/render/Instance.tsx:238 #~ msgid "Unknown model: {model}" @@ -2913,7 +2920,7 @@ msgstr "" #: src/components/render/Instance.tsx:249 msgid "Unknown model: {model_name}" -msgstr "" +msgstr "Άγνωστο μοντέλο: {model_name}" #: src/components/render/ModelType.tsx:234 #~ msgid "Purchase Order Line Item" @@ -2934,7 +2941,7 @@ msgstr "" #: src/components/render/Order.tsx:122 #: src/tables/sales/SalesOrderAllocationTable.tsx:173 msgid "Shipment" -msgstr "" +msgstr "Αποστολή" #: src/components/render/Part.tsx:28 #: src/components/render/Plugin.tsx:17 @@ -2958,7 +2965,7 @@ msgstr "Εικονικό" #: src/tables/bom/BomTable.tsx:307 #: src/tables/part/PartTable.tsx:152 msgid "No stock" -msgstr "" +msgstr "Χωρίς απόθεμα" #: src/components/render/Part.tsx:47 #: src/components/wizards/OrderPartsWizard.tsx:135 @@ -2966,25 +2973,25 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:394 #: src/pages/part/PartDetail.tsx:1015 #: src/tables/bom/BomTable.tsx:444 -#: src/tables/build/BuildLineTable.tsx:222 +#: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 msgid "On Order" -msgstr "" +msgstr "Σε παραγγελία" #: src/components/render/Part.tsx:55 #: src/components/wizards/OrderPartsWizard.tsx:141 #: src/pages/part/PartDetail.tsx:587 #: src/pages/part/PartDetail.tsx:1021 #: src/pages/stock/StockDetail.tsx:925 -#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" -msgstr "" +msgstr "Σε παραγωγή" #: src/components/render/Part.tsx:74 #: src/tables/stock/StockTrackingTable.tsx:206 msgid "Details" -msgstr "" +msgstr "Λεπτομέρειες" #: src/components/render/Part.tsx:112 #: src/components/wizards/ImportPartWizard.tsx:806 @@ -2994,13 +3001,13 @@ msgstr "" #: src/tables/notifications/NotificationTable.tsx:32 #: src/tables/part/PartCategoryTemplateTable.tsx:78 msgid "Category" -msgstr "" +msgstr "Κατηγορία" #: src/components/render/Stock.tsx:36 #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:795 -#: src/forms/PurchaseOrderForms.tsx:595 +#: src/forms/PurchaseOrderForms.tsx:647 #: src/forms/StockForms.tsx:792 #: src/forms/StockForms.tsx:839 #: src/forms/StockForms.tsx:885 @@ -3018,25 +3025,25 @@ msgstr "" #: src/tables/Filter.tsx:400 #: src/tables/stock/StockTrackingTable.tsx:98 msgid "Location" -msgstr "" +msgstr "Τοποθεσία" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:198 #: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildAllocatedStockTable.tsx:121 +#: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:107 #: src/tables/sales/SalesOrderAllocationTable.tsx:142 msgid "Serial Number" -msgstr "" +msgstr "Σειριακός αριθμός" #: src/components/render/Stock.tsx:104 #: src/components/wizards/OrderPartsWizard.tsx:377 #: src/forms/BuildForms.tsx:240 #: src/forms/BuildForms.tsx:634 #: src/forms/BuildForms.tsx:797 -#: src/forms/PurchaseOrderForms.tsx:801 +#: src/forms/PurchaseOrderForms.tsx:853 #: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:308 +#: src/forms/SalesOrderForms.tsx:326 #: src/forms/StockForms.tsx:841 #: src/pages/part/PartStockHistoryDetail.tsx:56 #: src/pages/part/PartStockHistoryDetail.tsx:210 @@ -3046,16 +3053,16 @@ msgstr "" #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:258 #: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:86 +#: src/tables/build/BuildLineTable.tsx:83 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:269 +#: src/tables/part/PartTestResultTable.tsx:277 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 #: src/tables/sales/ReturnOrderLineItemTable.tsx:124 #: src/tables/stock/StockTrackingTable.tsx:72 msgid "Quantity" -msgstr "" +msgstr "Ποσότητα" #: src/components/render/Stock.tsx:117 #: src/forms/BuildForms.tsx:335 @@ -3070,9 +3077,9 @@ msgstr "" #: src/forms/StockForms.tsx:1048 #: src/forms/StockForms.tsx:1096 #: src/forms/StockForms.tsx:1140 -#: src/tables/build/BuildLineTable.tsx:96 +#: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" -msgstr "" +msgstr "Παραγωγική παρτίδα" #: src/components/settings/ConfigValueList.tsx:33 #~ msgid "<0>{0} is set via {1} and was last set {2}" @@ -3080,21 +3087,21 @@ msgstr "" #: src/components/settings/ConfigValueList.tsx:36 msgid "Setting" -msgstr "" +msgstr "Ρύθμιση" #: src/components/settings/ConfigValueList.tsx:39 msgid "Source" -msgstr "" +msgstr "Πηγή" #: src/components/settings/QuickAction.tsx:47 msgid "Act" -msgstr "" +msgstr "Ενέργεια" #: src/components/settings/QuickAction.tsx:73 #: src/components/settings/QuickAction.tsx:113 #: src/tables/settings/ProjectCodeTable.tsx:46 msgid "Add Project Code" -msgstr "" +msgstr "Προσθήκη κωδικού έργου" #: src/components/settings/QuickAction.tsx:78 #: src/components/settings/QuickAction.tsx:124 @@ -3102,59 +3109,59 @@ msgstr "" #: src/tables/settings/CustomStateTable.tsx:140 #: src/tables/settings/CustomStateTable.tsx:202 msgid "Add State" -msgstr "" +msgstr "Προσθήκη κατάστασης" #: src/components/settings/QuickAction.tsx:85 msgid "Open an Issue" -msgstr "" +msgstr "Άνοιγμα αιτήματος" #: src/components/settings/QuickAction.tsx:86 msgid "Report a bug or request a feature on GitHub" -msgstr "" +msgstr "Αναφορά σφάλματος ή αιτήματος λειτουργίας στο GitHub" #: src/components/settings/QuickAction.tsx:88 msgid "Open Issue" -msgstr "" +msgstr "Άνοιγμα αιτήματος" #: src/components/settings/QuickAction.tsx:97 msgid "Add New Group" -msgstr "" +msgstr "Προσθήκη νέας ομάδας" #: src/components/settings/QuickAction.tsx:98 msgid "Create a new group to manage your users" -msgstr "" +msgstr "Δημιουργία νέας ομάδας για τη διαχείριση χρηστών" #: src/components/settings/QuickAction.tsx:100 msgid "New Group" -msgstr "" +msgstr "Νέα ομάδα" #: src/components/settings/QuickAction.tsx:105 msgid "Add New User" -msgstr "" +msgstr "Προσθήκη νέου χρήστη" #: src/components/settings/QuickAction.tsx:106 msgid "Create a new user to manage your groups" -msgstr "" +msgstr "Δημιουργία νέου χρήστη για διαχείριση ομάδων" #: src/components/settings/QuickAction.tsx:108 msgid "New User" -msgstr "" +msgstr "Νέος χρήστης" #: src/components/settings/QuickAction.tsx:114 msgid "Create a new project code to organize your items" -msgstr "" +msgstr "Δημιουργία νέου κωδικού έργου για οργάνωση Προϊόντων" #: src/components/settings/QuickAction.tsx:116 msgid "Add Code" -msgstr "" +msgstr "Προσθήκη κωδικού" #: src/components/settings/QuickAction.tsx:121 msgid "Add Custom State" -msgstr "" +msgstr "Προσθήκη προσαρμοσμένης κατάστασης" #: src/components/settings/QuickAction.tsx:122 msgid "Create a new custom state for your workflow" -msgstr "" +msgstr "Δημιουργία προσαρμοσμένης κατάστασης για τη ροή εργασίας" #: src/components/settings/SettingItem.tsx:47 #: src/components/settings/SettingItem.tsx:100 @@ -3163,40 +3170,40 @@ msgstr "" #: src/components/settings/SettingList.tsx:72 msgid "Edit Setting" -msgstr "" +msgstr "Επεξεργασία ρύθμισης" #: src/components/settings/SettingList.tsx:85 msgid "Setting {key} updated successfully" -msgstr "" +msgstr "Η ρύθμιση {key} ενημερώθηκε με επιτυχία" #: src/components/settings/SettingList.tsx:114 msgid "Setting updated" -msgstr "" +msgstr "Η ρύθμιση ενημερώθηκε" #. placeholder {0}: setting.key #: src/components/settings/SettingList.tsx:115 msgid "Setting {0} updated successfully" -msgstr "" +msgstr "Η ρύθμιση {0} ενημερώθηκε με επιτυχία" #: src/components/settings/SettingList.tsx:124 msgid "Error editing setting" -msgstr "" +msgstr "Σφάλμα κατά την επεξεργασία της ρύθμισης" #: src/components/settings/SettingList.tsx:140 msgid "Error loading settings" -msgstr "" +msgstr "Σφάλμα φόρτωσης ρυθμίσεων" #: src/components/settings/SettingList.tsx:151 msgid "No Settings" -msgstr "" +msgstr "Δεν υπάρχουν ρυθμίσεις" #: src/components/settings/SettingList.tsx:152 msgid "There are no configurable settings available" -msgstr "" +msgstr "Δεν υπάρχουν διαθέσιμες ρυθμίσεις προς διαμόρφωση" #: src/components/settings/SettingList.tsx:189 msgid "No settings specified" -msgstr "" +msgstr "Δεν καθορίστηκαν ρυθμίσεις" #: src/components/tables/FilterGroup.tsx:29 #~ msgid "Add table filter" @@ -3560,15 +3567,15 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:105 msgid "Exact Match" -msgstr "" +msgstr "Ακριβής αντιστοιχία" #: src/components/wizards/ImportPartWizard.tsx:112 msgid "Current part" -msgstr "" +msgstr "Τρέχον Προϊόν" #: src/components/wizards/ImportPartWizard.tsx:118 msgid "Already Imported" -msgstr "" +msgstr "Έχει ήδη εισαχθεί" #: src/components/wizards/ImportPartWizard.tsx:205 #: src/pages/company/CompanyDetail.tsx:136 @@ -3583,116 +3590,116 @@ msgstr "" #: src/tables/purchasing/PurchaseOrderTable.tsx:109 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:40 msgid "Supplier" -msgstr "" +msgstr "Προμηθευτής" #: src/components/wizards/ImportPartWizard.tsx:221 #: src/forms/StockForms.tsx:614 msgid "Loading..." -msgstr "" +msgstr "Φόρτωση..." #: src/components/wizards/ImportPartWizard.tsx:223 msgid "Error fetching suppliers" -msgstr "" +msgstr "Σφάλμα κατά την ανάκτηση προμηθευτών" #: src/components/wizards/ImportPartWizard.tsx:224 msgid "Select supplier" -msgstr "" +msgstr "Επιλέξτε προμηθευτή" #. placeholder {0}: searchResults.length #: src/components/wizards/ImportPartWizard.tsx:246 msgid "Found {0} results" -msgstr "" +msgstr "Βρέθηκαν {0} αποτελέσματα" #: src/components/wizards/ImportPartWizard.tsx:259 msgid "Import this part" -msgstr "" +msgstr "Εισαγωγή αυτού του προϊόντος" #: src/components/wizards/ImportPartWizard.tsx:313 msgid "Are you sure you want to import this part into the selected category now?" -msgstr "" +msgstr "Είστε σίγουρος ότι θέλετε να εισαγάγετε αυτό το Προϊόν στην επιλεγμένη κατηγορία τώρα;" #: src/components/wizards/ImportPartWizard.tsx:326 msgid "Import Now" -msgstr "" +msgstr "Εισαγωγή τώρα" #: src/components/wizards/ImportPartWizard.tsx:372 msgid "Select and edit the parameters you want to add to this part." -msgstr "" +msgstr "Επιλέξτε και επεξεργαστείτε τις παραμέτρους που θέλετε να προσθέσετε σε αυτό το Προϊόν." #: src/components/wizards/ImportPartWizard.tsx:379 msgid "Default category parameters" -msgstr "" +msgstr "Προεπιλεγμένες παράμετροι κατηγορίας" #: src/components/wizards/ImportPartWizard.tsx:391 msgid "Other parameters" -msgstr "" +msgstr "Άλλες παράμετροι" #: src/components/wizards/ImportPartWizard.tsx:446 msgid "Add a new parameter" -msgstr "" +msgstr "Προσθήκη νέας παραμέτρου" #: src/components/wizards/ImportPartWizard.tsx:468 msgid "Skip" -msgstr "" +msgstr "Παράλειψη" #: src/components/wizards/ImportPartWizard.tsx:476 msgid "Create Parameters" -msgstr "" +msgstr "Δημιουργία παραμέτρων" #: src/components/wizards/ImportPartWizard.tsx:493 msgid "Create initial stock for the imported part." -msgstr "" +msgstr "Δημιουργία αρχικού αποθέματος για το εισαγόμενο Προϊόν." #: src/components/wizards/ImportPartWizard.tsx:511 msgid "Next" -msgstr "" +msgstr "Επόμενο" #: src/components/wizards/ImportPartWizard.tsx:540 #: src/pages/part/PartDetail.tsx:1046 #: src/tables/part/PartTable.tsx:408 msgid "Edit Part" -msgstr "" +msgstr "Επεξεργασία Προϊόντος" #: src/components/wizards/ImportPartWizard.tsx:567 msgid "Part imported successfully!" -msgstr "" +msgstr "Το Προϊόν εισήχθη με επιτυχία!" #: src/components/wizards/ImportPartWizard.tsx:576 msgid "Failed to import part: " -msgstr "" +msgstr "Αποτυχία εισαγωγής Προϊόντος: " #: src/components/wizards/ImportPartWizard.tsx:641 msgid "Are you sure, you want to import the supplier and manufacturer part into this part?" -msgstr "" +msgstr "Είστε σίγουρος ότι θέλετε να εισαγάγετε το προμηθευτή και τον κατασκευαστή σε αυτό το Προϊόν;" #: src/components/wizards/ImportPartWizard.tsx:655 msgid "Import" -msgstr "" +msgstr "Εισαγωγή" #: src/components/wizards/ImportPartWizard.tsx:691 msgid "Parameters created successfully!" -msgstr "" +msgstr "Οι παράμετροι δημιουργήθηκαν με επιτυχία!" #: src/components/wizards/ImportPartWizard.tsx:719 msgid "Failed to create parameters, please fix the errors and try again" -msgstr "" +msgstr "Αποτυχία δημιουργίας παραμέτρων, διορθώστε τα σφάλματα και προσπαθήστε ξανά" #. placeholder {0}: supplierPart?.supplier #: src/components/wizards/ImportPartWizard.tsx:739 msgid "Part imported successfully from supplier {0}." -msgstr "" +msgstr "Το Προϊόν εισήχθη με επιτυχία από τον προμηθευτή {0}." #: src/components/wizards/ImportPartWizard.tsx:752 msgid "Open Part" -msgstr "" +msgstr "Άνοιγμα Προϊόντος" #: src/components/wizards/ImportPartWizard.tsx:759 msgid "Open Supplier Part" -msgstr "" +msgstr "Άνοιγμα Προϊόντος προμηθευτή" #: src/components/wizards/ImportPartWizard.tsx:766 msgid "Open Manufacturer Part" -msgstr "" +msgstr "Άνοιγμα Προϊόντος κατασκευαστή" #: src/components/wizards/ImportPartWizard.tsx:797 #: src/tables/part/PartTable.tsx:499 @@ -3701,41 +3708,41 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:802 msgid "Import Supplier Part" -msgstr "" +msgstr "Εισαγωγή Προϊόντος προμηθευτή" #: src/components/wizards/ImportPartWizard.tsx:804 msgid "Search Supplier Part" -msgstr "" +msgstr "Αναζήτηση Προϊόντος προμηθευτή" #: src/components/wizards/ImportPartWizard.tsx:806 #: src/pages/company/ManufacturerPartDetail.tsx:166 #: src/pages/part/PartDetail.tsx:793 msgid "Parameters" -msgstr "" +msgstr "Παράμετροι" #: src/components/wizards/ImportPartWizard.tsx:806 msgid "Confirm import" -msgstr "" +msgstr "Επιβεβαίωση εισαγωγής" #: src/components/wizards/ImportPartWizard.tsx:808 msgid "Done" -msgstr "" +msgstr "Ολοκληρώθηκε" #: src/components/wizards/OrderPartsWizard.tsx:75 msgid "Error fetching part requirements" -msgstr "" +msgstr "Σφάλμα κατά την ανάκτηση απαιτήσεων Προϊόντος" #: src/components/wizards/OrderPartsWizard.tsx:113 msgid "Requirements" -msgstr "" +msgstr "Απαιτήσεις" #: src/components/wizards/OrderPartsWizard.tsx:117 msgid "Build Requirements" -msgstr "" +msgstr "Απαιτήσεις παραγωγής" #: src/components/wizards/OrderPartsWizard.tsx:123 msgid "Sales Requirements" -msgstr "" +msgstr "Απαιτήσεις πωλήσεων" #: src/components/wizards/OrderPartsWizard.tsx:129 #: src/forms/StockForms.tsx:887 @@ -3752,42 +3759,42 @@ msgstr "" #: src/tables/Filter.tsx:92 #: src/tables/purchasing/SupplierPartTable.tsx:230 msgid "In Stock" -msgstr "" +msgstr "Σε απόθεμα" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:404 +#: src/tables/build/BuildLineTable.tsx:405 msgid "Required Quantity" -msgstr "" +msgstr "Απαιτούμενη ποσότητα" #: src/components/wizards/OrderPartsWizard.tsx:203 msgid "New Purchase Order" -msgstr "" +msgstr "Νέα παραγγελία αγοράς" #: src/components/wizards/OrderPartsWizard.tsx:205 msgid "Purchase order created" -msgstr "" +msgstr "Η παραγγελία αγοράς δημιουργήθηκε" #: src/components/wizards/OrderPartsWizard.tsx:217 msgid "New Supplier Part" -msgstr "" +msgstr "Νέο Προϊόν προμηθευτή" #: src/components/wizards/OrderPartsWizard.tsx:219 #: src/tables/purchasing/SupplierPartTable.tsx:180 #: src/tables/purchasing/SupplierPartTable.tsx:258 msgid "Supplier part created" -msgstr "" +msgstr "Το Προϊόν προμηθευτή δημιουργήθηκε" #: src/components/wizards/OrderPartsWizard.tsx:247 msgid "Add to Purchase Order" -msgstr "" +msgstr "Προσθήκη στην παραγγελία αγοράς" #: src/components/wizards/OrderPartsWizard.tsx:259 msgid "Part added to purchase order" -msgstr "" +msgstr "Το Προϊόν προστέθηκε στην παραγγελία αγοράς" #: src/components/wizards/OrderPartsWizard.tsx:303 msgid "Select supplier part" -msgstr "" +msgstr "Επιλέξτε Προϊόν προμηθευτή" #: src/components/wizards/OrderPartsWizard.tsx:323 msgid "Copy supplier part number" @@ -3795,63 +3802,63 @@ msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:326 msgid "New supplier part" -msgstr "" +msgstr "Νέο Προϊόν προμηθευτή" #: src/components/wizards/OrderPartsWizard.tsx:350 msgid "Select purchase order" -msgstr "" +msgstr "Επιλέξτε παραγγελία αγοράς" #: src/components/wizards/OrderPartsWizard.tsx:364 msgid "New purchase order" -msgstr "" +msgstr "Νέα παραγγελία αγοράς" #: src/components/wizards/OrderPartsWizard.tsx:420 msgid "Add to selected purchase order" -msgstr "" +msgstr "Προσθήκη στην επιλεγμένη παραγγελία αγοράς" #: src/components/wizards/OrderPartsWizard.tsx:432 #: src/components/wizards/OrderPartsWizard.tsx:545 msgid "No parts selected" -msgstr "" +msgstr "Δεν επιλέχθηκαν προϊόντα" #: src/components/wizards/OrderPartsWizard.tsx:433 msgid "No purchaseable parts selected" -msgstr "" +msgstr "Δεν επιλέχθηκαν αγοραζόμενα Προϊόντα" #: src/components/wizards/OrderPartsWizard.tsx:469 msgid "Parts Added" -msgstr "" +msgstr "Τα Προϊόντα προστέθηκαν" #: src/components/wizards/OrderPartsWizard.tsx:470 msgid "All selected parts added to a purchase order" -msgstr "" +msgstr "Όλα τα επιλεγμένα Προϊόντα προστέθηκαν σε παραγγελία αγοράς" #: src/components/wizards/OrderPartsWizard.tsx:546 msgid "You must select at least one part to order" -msgstr "" +msgstr "Πρέπει να επιλέξετε τουλάχιστον ένα Προϊόν για παραγγελία" #: src/components/wizards/OrderPartsWizard.tsx:557 msgid "Supplier part is required" -msgstr "" +msgstr "Απαιτείται Προϊόν προμηθευτή" #: src/components/wizards/OrderPartsWizard.tsx:561 msgid "Quantity is required" -msgstr "" +msgstr "Απαιτείται ποσότητα" #: src/components/wizards/OrderPartsWizard.tsx:574 msgid "Invalid part selection" -msgstr "" +msgstr "Μη έγκυρη επιλογή Προϊόντος" #: src/components/wizards/OrderPartsWizard.tsx:576 msgid "Please correct the errors in the selected parts" -msgstr "" +msgstr "Παρακαλώ διορθώστε τα σφάλματα στα επιλεγμένα Προϊόντα" #: src/components/wizards/OrderPartsWizard.tsx:587 -#: src/tables/build/BuildLineTable.tsx:815 +#: src/tables/build/BuildLineTable.tsx:822 #: src/tables/part/PartTable.tsx:522 #: src/tables/sales/SalesOrderLineItemTable.tsx:370 msgid "Order Parts" -msgstr "" +msgstr "Παραγγελία Προϊόντων" #: src/contexts/LanguageContext.tsx:22 #~ msgid "Arabic" @@ -4012,74 +4019,74 @@ msgstr "" #: src/defaults/actions.tsx:42 msgid "Go to the InvenTree dashboard" -msgstr "" +msgstr "Μετάβαση στο InvenTree dashboard" #: src/defaults/actions.tsx:49 msgid "Visit the documentation to learn more about InvenTree" -msgstr "" +msgstr "Επισκεφθείτε την τεκμηρίωση για να μάθετε περισσότερα για το InvenTree" #: src/defaults/actions.tsx:58 msgid "About the InvenTree org" -msgstr "" +msgstr "Σχετικά με τον οργανισμό InvenTree" #: src/defaults/actions.tsx:64 msgid "Server Information" -msgstr "" +msgstr "Πληροφορίες διακομιστή" #: src/defaults/actions.tsx:65 #: src/defaults/links.tsx:169 msgid "About this InvenTree instance" -msgstr "" +msgstr "Σχετικά με αυτήν την εγκατάσταση InvenTree" #: src/defaults/actions.tsx:71 #: src/defaults/links.tsx:153 #: src/defaults/links.tsx:175 msgid "License Information" -msgstr "" +msgstr "Πληροφορίες άδειας" #: src/defaults/actions.tsx:72 msgid "Licenses for dependencies of the service" -msgstr "" +msgstr "Άδειες για τις εξαρτήσεις της υπηρεσίας" #: src/defaults/actions.tsx:78 msgid "Open Navigation" -msgstr "" +msgstr "Άνοιγμα πλοήγησης" #: src/defaults/actions.tsx:79 msgid "Open the main navigation menu" -msgstr "" +msgstr "Άνοιγμα του κύριου μενού πλοήγησης" #: src/defaults/actions.tsx:86 msgid "Scan a barcode or QR code" -msgstr "" +msgstr "Σάρωση barcode ή QR code" #: src/defaults/actions.tsx:94 msgid "Go to your user settings" -msgstr "" +msgstr "Μετάβαση στις ρυθμίσεις χρήστη" #: src/defaults/actions.tsx:105 msgid "Go to Purchase Orders" -msgstr "" +msgstr "Μετάβαση στις Εντολές Αγοράς" #: src/defaults/actions.tsx:115 msgid "Go to Sales Orders" -msgstr "" +msgstr "Μετάβαση στις Εντολές Πώλησης" #: src/defaults/actions.tsx:126 msgid "Go to Return Orders" -msgstr "" +msgstr "Μετάβαση στις Εντολές Επιστροφής" #: src/defaults/actions.tsx:136 msgid "Go to Build Orders" -msgstr "" +msgstr "Μετάβαση στις Εντολές Κατασκευής" #: src/defaults/actions.tsx:145 msgid "Go to System Settings" -msgstr "" +msgstr "Μετάβαση στις Ρυθμίσεις Συστήματος" #: src/defaults/actions.tsx:154 msgid "Go to the Admin Center" -msgstr "" +msgstr "Μετάβαση στο Κέντρο Διαχείρισης" #: src/defaults/dashboardItems.tsx:29 #~ msgid "Latest Parts" @@ -4153,35 +4160,35 @@ msgstr "" #: src/defaults/links.tsx:93 msgid "API" -msgstr "" +msgstr "API" #: src/defaults/links.tsx:96 msgid "InvenTree API documentation" -msgstr "" +msgstr "Τεκμηρίωση API του InvenTree" #: src/defaults/links.tsx:100 msgid "Developer Manual" -msgstr "" +msgstr "Εγχειρίδιο Προγραμματιστή" #: src/defaults/links.tsx:103 msgid "InvenTree developer manual" -msgstr "" +msgstr "Εγχειρίδιο προγραμματιστών του InvenTree" #: src/defaults/links.tsx:107 msgid "FAQ" -msgstr "" +msgstr "Συχνές Ερωτήσεις" #: src/defaults/links.tsx:110 msgid "Frequently asked questions" -msgstr "" +msgstr "Συχνές ερωτήσεις" #: src/defaults/links.tsx:114 msgid "GitHub Repository" -msgstr "" +msgstr "Αποθετήριο GitHub" #: src/defaults/links.tsx:117 msgid "InvenTree source code on GitHub" -msgstr "" +msgstr "Πηγαίος κώδικας του InvenTree στο GitHub" #: src/defaults/links.tsx:117 #~ msgid "Licenses for packages used by InvenTree" @@ -4190,7 +4197,7 @@ msgstr "" #: src/defaults/links.tsx:127 #: src/defaults/links.tsx:168 msgid "System Information" -msgstr "" +msgstr "Πληροφορίες Συστήματος" #: src/defaults/links.tsx:134 #~ msgid "Licenses" @@ -4198,11 +4205,11 @@ msgstr "" #: src/defaults/links.tsx:176 msgid "Licenses for dependencies of the InvenTree software" -msgstr "" +msgstr "Άδειες για τις εξαρτήσεις του λογισμικού InvenTree" #: src/defaults/links.tsx:187 msgid "About the InvenTree Project" -msgstr "" +msgstr "Σχετικά με το έργο InvenTree" #: src/defaults/menuItems.tsx:7 #~ msgid "Open sourcea" @@ -4322,19 +4329,19 @@ msgstr "" #: src/forms/BomForms.tsx:109 msgid "Substitute Part" -msgstr "" +msgstr "Προϊόν υποκατάστασης" #: src/forms/BomForms.tsx:126 msgid "Edit BOM Substitutes" -msgstr "" +msgstr "Επεξεργασία υποκαταστάτων BOM" #: src/forms/BomForms.tsx:133 msgid "Add Substitute" -msgstr "" +msgstr "Προσθήκη υποκατάστατου" #: src/forms/BomForms.tsx:134 msgid "Substitute added" -msgstr "" +msgstr "Το υποκατάστατο προστέθηκε" #: src/forms/BuildForms.tsx:112 #: src/forms/BuildForms.tsx:217 @@ -4349,20 +4356,20 @@ msgstr "" #: src/forms/BuildForms.tsx:333 #: src/forms/BuildForms.tsx:408 #: src/forms/BuildForms.tsx:685 -#: src/tables/build/BuildAllocatedStockTable.tsx:150 +#: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 -#: src/tables/part/PartTestResultTable.tsx:272 +#: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" -msgstr "" +msgstr "Αποτέλεσμα κατασκευής" #: src/forms/BuildForms.tsx:334 msgid "Quantity to Complete" -msgstr "" +msgstr "Ποσότητα προς ολοκλήρωση" #: src/forms/BuildForms.tsx:336 #: src/forms/BuildForms.tsx:411 #: src/forms/BuildForms.tsx:475 -#: src/forms/PurchaseOrderForms.tsx:717 +#: src/forms/PurchaseOrderForms.tsx:769 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 #: src/forms/StockForms.tsx:712 @@ -4377,7 +4384,7 @@ msgstr "" #: src/tables/build/BuildOutputTable.tsx:404 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 -#: src/tables/part/PartTestResultTable.tsx:309 +#: src/tables/part/PartTestResultTable.tsx:317 #: src/tables/sales/ReturnOrderLineItemTable.tsx:138 #: src/tables/sales/ReturnOrderLineItemTable.tsx:176 #: src/tables/settings/CustomStateTable.tsx:79 @@ -4386,15 +4393,15 @@ msgstr "" #: src/tables/stock/StockItemTable.tsx:327 #: src/tables/stock/StockTrackingTable.tsx:65 msgid "Status" -msgstr "" +msgstr "Κατάσταση" #: src/forms/BuildForms.tsx:358 msgid "Complete Build Outputs" -msgstr "" +msgstr "Ολοκλήρωση αποτελεσμάτων κατασκευής" #: src/forms/BuildForms.tsx:361 msgid "Build outputs have been completed" -msgstr "" +msgstr "Τα αποτελέσματα κατασκευής ολοκληρώθηκαν" #: src/forms/BuildForms.tsx:408 #~ msgid "Selected build outputs will be deleted" @@ -4402,24 +4409,24 @@ msgstr "" #: src/forms/BuildForms.tsx:409 msgid "Quantity to Scrap" -msgstr "" +msgstr "Ποσότητα προς απόρριψη" #: src/forms/BuildForms.tsx:429 #: src/forms/BuildForms.tsx:431 msgid "Scrap Build Outputs" -msgstr "" +msgstr "Απόρριψη αποτελεσμάτων κατασκευής" #: src/forms/BuildForms.tsx:434 msgid "Selected build outputs will be completed, but marked as scrapped" -msgstr "" +msgstr "Τα επιλεγμένα αποτελέσματα κατασκευής θα ολοκληρωθούν αλλά θα σημανθούν ως απορριφθέντα" #: src/forms/BuildForms.tsx:436 msgid "Allocated stock items will be consumed" -msgstr "" +msgstr "Τα δεσμευμένα είδη αποθέματος θα καταναλωθούν" #: src/forms/BuildForms.tsx:442 msgid "Build outputs have been scrapped" -msgstr "" +msgstr "Τα αποτελέσματα κατασκευής έχουν απορριφθεί" #: src/forms/BuildForms.tsx:470 #~ msgid "Remove line" @@ -4428,19 +4435,19 @@ msgstr "" #: src/forms/BuildForms.tsx:485 #: src/forms/BuildForms.tsx:487 msgid "Cancel Build Outputs" -msgstr "" +msgstr "Ακύρωση αποτελεσμάτων κατασκευής" #: src/forms/BuildForms.tsx:489 msgid "Selected build outputs will be removed" -msgstr "" +msgstr "Τα επιλεγμένα αποτελέσματα κατασκευής θα αφαιρεθούν" #: src/forms/BuildForms.tsx:491 msgid "Allocated stock items will be returned to stock" -msgstr "" +msgstr "Τα δεσμευμένα είδη θα επιστραφούν στο απόθεμα" #: src/forms/BuildForms.tsx:498 msgid "Build outputs have been cancelled" -msgstr "" +msgstr "Τα αποτελέσματα κατασκευής ακυρώθηκαν" #: src/forms/BuildForms.tsx:631 #: src/pages/build/BuildDetail.tsx:207 @@ -4450,8 +4457,8 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 -#: src/tables/build/BuildAllocatedStockTable.tsx:108 -#: src/tables/build/BuildLineTable.tsx:336 +#: src/tables/build/BuildAllocatedStockTable.tsx:105 +#: src/tables/build/BuildLineTable.tsx:337 #: src/tables/build/BuildOrderTable.tsx:79 #: src/tables/part/PartSalesAllocationsTable.tsx:61 #: src/tables/part/RelatedPartTable.tsx:73 @@ -4461,54 +4468,54 @@ msgstr "" #: src/tables/sales/SalesOrderLineItemTable.tsx:99 #: src/tables/stock/StockItemTable.tsx:69 msgid "IPN" -msgstr "" +msgstr "IPN" #: src/forms/BuildForms.tsx:632 #: src/forms/BuildForms.tsx:796 #: src/forms/BuildForms.tsx:897 -#: src/forms/SalesOrderForms.tsx:306 -#: src/tables/build/BuildAllocatedStockTable.tsx:139 -#: src/tables/build/BuildLineTable.tsx:182 +#: src/forms/SalesOrderForms.tsx:324 +#: src/tables/build/BuildAllocatedStockTable.tsx:136 +#: src/tables/build/BuildLineTable.tsx:183 #: src/tables/sales/SalesOrderLineItemTable.tsx:342 #: src/tables/stock/StockItemTable.tsx:338 msgid "Allocated" -msgstr "" +msgstr "Δεσμευμένο" #: src/forms/BuildForms.tsx:667 -#: src/forms/SalesOrderForms.tsx:295 +#: src/forms/SalesOrderForms.tsx:313 #: src/pages/build/BuildDetail.tsx:108 #: src/pages/build/BuildDetail.tsx:326 msgid "Source Location" -msgstr "" +msgstr "Τοποθεσία προέλευσης" #: src/forms/BuildForms.tsx:668 -#: src/forms/SalesOrderForms.tsx:296 +#: src/forms/SalesOrderForms.tsx:314 msgid "Select the source location for the stock allocation" -msgstr "" +msgstr "Επιλέξτε την τοποθεσία προέλευσης για τη δέσμευση αποθέματος" #: src/forms/BuildForms.tsx:700 -#: src/forms/SalesOrderForms.tsx:336 -#: src/tables/build/BuildLineTable.tsx:574 -#: src/tables/build/BuildLineTable.tsx:731 -#: src/tables/build/BuildLineTable.tsx:830 +#: src/forms/SalesOrderForms.tsx:354 +#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:738 +#: src/tables/build/BuildLineTable.tsx:837 #: src/tables/sales/SalesOrderLineItemTable.tsx:380 #: src/tables/sales/SalesOrderLineItemTable.tsx:406 msgid "Allocate Stock" -msgstr "" +msgstr "Δέσμευση αποθέματος" #: src/forms/BuildForms.tsx:703 -#: src/forms/SalesOrderForms.tsx:341 +#: src/forms/SalesOrderForms.tsx:359 msgid "Stock items allocated" -msgstr "" +msgstr "Τα είδη αποθέματος δεσμεύτηκαν" #: src/forms/BuildForms.tsx:816 #: src/forms/BuildForms.tsx:917 -#: src/tables/build/BuildAllocatedStockTable.tsx:240 -#: src/tables/build/BuildAllocatedStockTable.tsx:272 -#: src/tables/build/BuildLineTable.tsx:741 -#: src/tables/build/BuildLineTable.tsx:864 +#: src/tables/build/BuildAllocatedStockTable.tsx:243 +#: src/tables/build/BuildAllocatedStockTable.tsx:279 +#: src/tables/build/BuildLineTable.tsx:748 +#: src/tables/build/BuildLineTable.tsx:871 msgid "Consume Stock" -msgstr "" +msgstr "Κατανάλωση αποθέματος" #: src/forms/BuildForms.tsx:817 #: src/forms/BuildForms.tsx:918 @@ -4521,23 +4528,23 @@ msgstr "" #~ msgstr "Stock items consumed" #: src/forms/BuildForms.tsx:853 -#: src/tables/build/BuildLineTable.tsx:514 +#: src/tables/build/BuildLineTable.tsx:515 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" -msgstr "" +msgstr "Πλήρως καταναλωμένο" #: src/forms/BuildForms.tsx:898 -#: src/tables/build/BuildLineTable.tsx:187 +#: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" -msgstr "" +msgstr "Καταναλωμένο" #: src/forms/CommonForms.tsx:88 -#: src/forms/PurchaseOrderForms.tsx:125 +#: src/forms/PurchaseOrderForms.tsx:176 #: src/forms/ReturnOrderForms.tsx:138 -#: src/forms/SalesOrderForms.tsx:164 +#: src/forms/SalesOrderForms.tsx:182 msgid "Select project code for this line item" -msgstr "" +msgstr "Επιλέξτε κωδικό έργου για αυτό το Προϊόν" #: src/forms/CompanyForms.tsx:150 #~ msgid "Company updated" @@ -4550,11 +4557,11 @@ msgstr "" #: src/tables/part/PartCategoryTable.tsx:94 #: src/tables/part/PartTable.tsx:325 msgid "Subscribed" -msgstr "" +msgstr "Σε εγγραφή" #: src/forms/PartForms.tsx:86 msgid "Subscribe to notifications for this part" -msgstr "" +msgstr "Εγγραφή σε ειδοποιήσεις για αυτό το Προϊόν" #: src/forms/PartForms.tsx:108 #~ msgid "Part created" @@ -4566,180 +4573,180 @@ msgstr "" #: src/forms/PartForms.tsx:193 msgid "Parent part category" -msgstr "" +msgstr "Γονική κατηγορία Προϊόντος" #: src/forms/PartForms.tsx:208 msgid "Subscribe to notifications for this category" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:388 -msgid "Assign Batch Code and Serial Numbers" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:390 -msgid "Assign Batch Code" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:410 -msgid "Choose Location" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:418 -msgid "Item Destination selected" -msgstr "" +msgstr "Εγγραφή σε ειδοποιήσεις για αυτή την κατηγορία" #: src/forms/PurchaseOrderForms.tsx:421 #~ msgid "Assign Batch Code{0}" #~ msgstr "Assign Batch Code{0}" -#: src/forms/PurchaseOrderForms.tsx:428 -msgid "Part category default location selected" -msgstr "" +#: src/forms/PurchaseOrderForms.tsx:440 +msgid "Assign Batch Code and Serial Numbers" +msgstr "Ανάθεση κωδικού παρτίδας και σειριακών αριθμών" -#: src/forms/PurchaseOrderForms.tsx:438 -msgid "Received stock location selected" -msgstr "" +#: src/forms/PurchaseOrderForms.tsx:442 +msgid "Assign Batch Code" +msgstr "Ανάθεση κωδικού παρτίδας" #: src/forms/PurchaseOrderForms.tsx:444 #: src/forms/StockForms.tsx:428 #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:446 +#: src/forms/PurchaseOrderForms.tsx:462 +msgid "Choose Location" +msgstr "Επιλογή τοποθεσίας" + +#: src/forms/PurchaseOrderForms.tsx:470 +msgid "Item Destination selected" +msgstr "Επιλέχθηκε προορισμός Προϊόντος" + +#: src/forms/PurchaseOrderForms.tsx:480 +msgid "Part category default location selected" +msgstr "Επιλέχθηκε η προεπιλεγμένη τοποθεσία της κατηγορίας" + +#: src/forms/PurchaseOrderForms.tsx:490 +msgid "Received stock location selected" +msgstr "Επιλέχθηκε τοποθεσία παραληφθέντος αποθέματος" + +#: src/forms/PurchaseOrderForms.tsx:498 msgid "Default location selected" -msgstr "" +msgstr "Επιλέχθηκε η προεπιλεγμένη τοποθεσία" -#: src/forms/PurchaseOrderForms.tsx:507 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Set Location" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:524 -msgid "Set Expiry Date" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:532 -#: src/forms/StockForms.tsx:693 -msgid "Adjust Packaging" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:540 -#: src/forms/StockForms.tsx:684 -#: src/hooks/UseStockAdjustActions.tsx:148 -msgid "Change Status" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:546 -msgid "Add Note" -msgstr "" +msgstr "Ορισμός τοποθεσίας" #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" +#: src/forms/PurchaseOrderForms.tsx:576 +msgid "Set Expiry Date" +msgstr "Ορισμός ημερομηνίας λήξης" + #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:610 -msgid "Store at default location" -msgstr "" +#: src/forms/PurchaseOrderForms.tsx:584 +#: src/forms/StockForms.tsx:693 +msgid "Adjust Packaging" +msgstr "Προσαρμογή συσκευασίας" -#: src/forms/PurchaseOrderForms.tsx:625 -msgid "Store at line item destination " -msgstr "" +#: src/forms/PurchaseOrderForms.tsx:592 +#: src/forms/StockForms.tsx:684 +#: src/hooks/UseStockAdjustActions.tsx:148 +msgid "Change Status" +msgstr "Αλλαγή κατάστασης" -#: src/forms/PurchaseOrderForms.tsx:637 -msgid "Store with already received stock" -msgstr "" +#: src/forms/PurchaseOrderForms.tsx:598 +msgid "Add Note" +msgstr "Προσθήκη σημείωσης" #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:661 +#: src/forms/PurchaseOrderForms.tsx:662 +msgid "Store at default location" +msgstr "Αποθήκευση στην προεπιλεγμένη τοποθεσία" + +#: src/forms/PurchaseOrderForms.tsx:677 +msgid "Store at line item destination " +msgstr "Αποθήκευση στον προορισμό της γραμμής " + +#: src/forms/PurchaseOrderForms.tsx:689 +msgid "Store with already received stock" +msgstr "Αποθήκευση με ήδη παραληφθέν απόθεμα" + +#: src/forms/PurchaseOrderForms.tsx:713 #: src/pages/build/BuildDetail.tsx:340 #: src/pages/stock/StockDetail.tsx:280 #: src/pages/stock/StockDetail.tsx:952 #: src/tables/Filter.tsx:83 -#: src/tables/build/BuildAllocatedStockTable.tsx:128 +#: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildOutputTable.tsx:112 -#: src/tables/part/PartTestResultTable.tsx:260 -#: src/tables/part/PartTestResultTable.tsx:281 +#: src/tables/part/PartTestResultTable.tsx:268 +#: src/tables/part/PartTestResultTable.tsx:289 #: src/tables/sales/SalesOrderAllocationTable.tsx:149 msgid "Batch Code" -msgstr "" +msgstr "Κωδικός παρτίδας" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:714 msgid "Enter batch code for received items" -msgstr "" +msgstr "Εισαγάγετε κωδικό παρτίδας για τα παραληφθέντα είδη" -#: src/forms/PurchaseOrderForms.tsx:675 +#: src/forms/PurchaseOrderForms.tsx:727 #: src/forms/StockForms.tsx:218 msgid "Serial Numbers" -msgstr "" +msgstr "Σειριακοί αριθμοί" -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:728 msgid "Enter serial numbers for received items" -msgstr "" +msgstr "Εισαγάγετε σειριακούς αριθμούς για τα παραληφθέντα είδη" -#: src/forms/PurchaseOrderForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:742 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" -msgstr "" +msgstr "Ημερομηνία λήξης" -#: src/forms/PurchaseOrderForms.tsx:691 +#: src/forms/PurchaseOrderForms.tsx:743 msgid "Enter an expiry date for received items" -msgstr "" +msgstr "Εισαγάγετε ημερομηνία λήξης για τα παραληφθέντα είδη" -#: src/forms/PurchaseOrderForms.tsx:703 +#: src/forms/PurchaseOrderForms.tsx:755 #: src/forms/StockForms.tsx:728 #: src/pages/company/SupplierPartDetail.tsx:172 #: src/pages/company/SupplierPartDetail.tsx:236 #: src/pages/stock/StockDetail.tsx:419 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:227 msgid "Packaging" -msgstr "" +msgstr "Συσκευασία" -#: src/forms/PurchaseOrderForms.tsx:727 +#: src/forms/PurchaseOrderForms.tsx:779 #: src/pages/company/SupplierPartDetail.tsx:120 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" -msgstr "" +msgstr "Σημείωση" -#: src/forms/PurchaseOrderForms.tsx:799 +#: src/forms/PurchaseOrderForms.tsx:851 #: src/pages/company/SupplierPartDetail.tsx:138 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" -msgstr "" +msgstr "SKU" -#: src/forms/PurchaseOrderForms.tsx:800 +#: src/forms/PurchaseOrderForms.tsx:852 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 #: src/tables/sales/ReturnOrderLineItemTable.tsx:171 msgid "Received" -msgstr "" +msgstr "Παραλήφθηκε" -#: src/forms/PurchaseOrderForms.tsx:817 +#: src/forms/PurchaseOrderForms.tsx:869 msgid "Receive Line Items" -msgstr "" +msgstr "Παραλαβή Προϊόντων γραμμής" -#: src/forms/PurchaseOrderForms.tsx:823 +#: src/forms/PurchaseOrderForms.tsx:875 msgid "Items received" -msgstr "" +msgstr "Ελήφθησαν τα είδη" #: src/forms/ReturnOrderForms.tsx:257 msgid "Receive Items" -msgstr "" +msgstr "Παραλαβή ειδών" #: src/forms/ReturnOrderForms.tsx:264 msgid "Item received into stock" -msgstr "" +msgstr "Το είδος παραλήφθηκε στην αποθήκη" -#: src/forms/SalesOrderForms.tsx:401 +#: src/forms/SalesOrderForms.tsx:419 msgid "Leave blank to use the order address" -msgstr "" +msgstr "Αφήστε κενό για χρήση της διεύθυνσης της παραγγελίας" #: src/forms/StockForms.tsx:110 #~ msgid "Create Stock Item" @@ -4751,201 +4758,201 @@ msgstr "" #: src/forms/StockForms.tsx:196 msgid "Add given quantity as packs instead of individual items" -msgstr "" +msgstr "Προσθέστε την ποσότητα ως πακέτα αντί για μεμονωμένα είδη" #: src/forms/StockForms.tsx:210 msgid "Enter initial quantity for this stock item" -msgstr "" +msgstr "Εισαγάγετε αρχική ποσότητα για αυτό το είδος" #: src/forms/StockForms.tsx:220 msgid "Enter serial numbers for new stock (or leave blank)" -msgstr "" +msgstr "Εισαγάγετε σειριακούς αριθμούς για νέο απόθεμα (ή αφήστε κενό)" #: src/forms/StockForms.tsx:240 msgid "Stock Status" -msgstr "" +msgstr "Κατάσταση αποθέματος" #: src/forms/StockForms.tsx:317 #: src/pages/stock/StockDetail.tsx:686 #: src/tables/stock/StockItemTable.tsx:525 #: src/tables/stock/StockItemTable.tsx:572 msgid "Add Stock Item" -msgstr "" +msgstr "Προσθήκη είδους αποθέματος" #: src/forms/StockForms.tsx:361 msgid "Select the part to install" -msgstr "" +msgstr "Επιλέξτε το Προϊόν προς εγκατάσταση" #: src/forms/StockForms.tsx:487 msgid "Confirm Stock Transfer" -msgstr "" +msgstr "Επιβεβαίωση μεταφοράς αποθέματος" #: src/forms/StockForms.tsx:672 msgid "Move to default location" -msgstr "" +msgstr "Μετακίνηση στην προεπιλεγμένη τοποθεσία" #: src/forms/StockForms.tsx:795 msgid "Move" -msgstr "" +msgstr "Μετακίνηση" #: src/forms/StockForms.tsx:842 msgid "Return" -msgstr "" +msgstr "Επιστροφή" #: src/forms/StockForms.tsx:963 #: src/pages/Index/Scan.tsx:182 msgid "Count" -msgstr "" +msgstr "Καταμέτρηση" #: src/forms/StockForms.tsx:1246 #: src/hooks/UseStockAdjustActions.tsx:108 msgid "Add Stock" -msgstr "" +msgstr "Προσθήκη αποθέματος" #: src/forms/StockForms.tsx:1247 msgid "Stock added" -msgstr "" +msgstr "Το απόθεμα προστέθηκε" #: src/forms/StockForms.tsx:1250 msgid "Increase the quantity of the selected stock items by a given amount." -msgstr "" +msgstr "Αυξήστε την ποσότητα των επιλεγμένων ειδών αποθέματος κατά μια δεδομένη τιμή." #: src/forms/StockForms.tsx:1261 #: src/hooks/UseStockAdjustActions.tsx:118 msgid "Remove Stock" -msgstr "" +msgstr "Αφαίρεση αποθέματος" #: src/forms/StockForms.tsx:1262 msgid "Stock removed" -msgstr "" +msgstr "Το απόθεμα αφαιρέθηκε" #: src/forms/StockForms.tsx:1265 msgid "Decrease the quantity of the selected stock items by a given amount." -msgstr "" +msgstr "Μείωση της ποσότητας των επιλεγμένων ειδών αποθέματος κατά μια δεδομένη τιμή." #: src/forms/StockForms.tsx:1276 #: src/hooks/UseStockAdjustActions.tsx:128 msgid "Transfer Stock" -msgstr "" +msgstr "Μεταφορά αποθέματος" #: src/forms/StockForms.tsx:1277 msgid "Stock transferred" -msgstr "" +msgstr "Το απόθεμα μεταφέρθηκε" #: src/forms/StockForms.tsx:1280 msgid "Transfer selected items to the specified location." -msgstr "" +msgstr "Μεταφέρετε τα επιλεγμένα είδη στην καθορισμένη τοποθεσία." #: src/forms/StockForms.tsx:1291 #: src/hooks/UseStockAdjustActions.tsx:168 msgid "Return Stock" -msgstr "" +msgstr "Επιστροφή αποθέματος" #: src/forms/StockForms.tsx:1292 msgid "Stock returned" -msgstr "" +msgstr "Το απόθεμα επιστράφηκε" #: src/forms/StockForms.tsx:1295 msgid "Return selected items into stock, to the specified location." -msgstr "" +msgstr "Επιστροφή των επιλεγμένων ειδών στο απόθεμα, στην καθορισμένη τοποθεσία." #: src/forms/StockForms.tsx:1306 #: src/hooks/UseStockAdjustActions.tsx:98 msgid "Count Stock" -msgstr "" +msgstr "Καταμέτρηση αποθέματος" #: src/forms/StockForms.tsx:1307 msgid "Stock counted" -msgstr "" +msgstr "Το απόθεμα καταμετρήθηκε" #: src/forms/StockForms.tsx:1310 msgid "Count the selected stock items, and adjust the quantity accordingly." -msgstr "" +msgstr "Καταμετρήστε τα επιλεγμένα είδη αποθέματος και προσαρμόστε την ποσότητα ανάλογα." #: src/forms/StockForms.tsx:1321 msgid "Change Stock Status" -msgstr "" +msgstr "Αλλαγή κατάστασης αποθέματος" #: src/forms/StockForms.tsx:1322 msgid "Stock status changed" -msgstr "" +msgstr "Η κατάσταση αποθέματος άλλαξε" #: src/forms/StockForms.tsx:1325 msgid "Change the status of the selected stock items." -msgstr "" +msgstr "Αλλαγή της κατάστασης των επιλεγμένων ειδών αποθέματος." #: src/forms/StockForms.tsx:1336 #: src/hooks/UseStockAdjustActions.tsx:138 msgid "Merge Stock" -msgstr "" +msgstr "Συγχώνευση αποθέματος" #: src/forms/StockForms.tsx:1337 msgid "Stock merged" -msgstr "" +msgstr "Το απόθεμα συγχωνεύτηκε" #: src/forms/StockForms.tsx:1339 msgid "Merge Stock Items" -msgstr "" +msgstr "Συγχώνευση ειδών αποθέματος" #: src/forms/StockForms.tsx:1341 msgid "Merge operation cannot be reversed" -msgstr "" +msgstr "Η ενέργεια συγχώνευσης δεν μπορεί να αναιρεθεί" #: src/forms/StockForms.tsx:1342 msgid "Tracking information may be lost when merging items" -msgstr "" +msgstr "Οι πληροφορίες ιχνηλάτησης μπορεί να χαθούν κατά τη συγχώνευση" #: src/forms/StockForms.tsx:1343 msgid "Supplier information may be lost when merging items" -msgstr "" +msgstr "Οι πληροφορίες προμηθευτή μπορεί να χαθούν κατά τη συγχώνευση" #: src/forms/StockForms.tsx:1361 msgid "Assign Stock to Customer" -msgstr "" +msgstr "Ανάθεση αποθέματος σε πελάτη" #: src/forms/StockForms.tsx:1362 msgid "Stock assigned to customer" -msgstr "" +msgstr "Το απόθεμα ανατέθηκε στον πελάτη" #: src/forms/StockForms.tsx:1372 msgid "Delete Stock Items" -msgstr "" +msgstr "Διαγραφή ειδών αποθέματος" #: src/forms/StockForms.tsx:1373 msgid "Stock deleted" -msgstr "" +msgstr "Το απόθεμα διαγράφηκε" #: src/forms/StockForms.tsx:1376 msgid "This operation will permanently delete the selected stock items." -msgstr "" +msgstr "Αυτή η ενέργεια θα διαγράψει μόνιμα τα επιλεγμένα είδη αποθέματος." #: src/forms/StockForms.tsx:1385 msgid "Parent stock location" -msgstr "" +msgstr "Γονική τοποθεσία αποθέματος" #: src/forms/StockForms.tsx:1512 msgid "Find Serial Number" -msgstr "" +msgstr "Εύρεση σειριακού αριθμού" #: src/forms/StockForms.tsx:1523 msgid "No matching items" -msgstr "" +msgstr "Δεν βρέθηκαν αντίστοιχα είδη" #: src/forms/StockForms.tsx:1529 msgid "Multiple matching items" -msgstr "" +msgstr "Πολλαπλά αντίστοιχα είδη" #: src/forms/StockForms.tsx:1538 msgid "Invalid response from server" -msgstr "" +msgstr "Μη έγκυρη απόκριση από τον διακομιστή" #: src/forms/selectionListFields.tsx:95 msgid "Entries" -msgstr "" +msgstr "Καταχωρήσεις" #: src/forms/selectionListFields.tsx:96 msgid "List of entries to choose from" -msgstr "" +msgstr "Λίστα διαθέσιμων καταχωρήσεων προς επιλογή" #: src/forms/selectionListFields.tsx:100 #: src/pages/part/PartStockHistoryDetail.tsx:59 @@ -4956,35 +4963,35 @@ msgstr "" #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:42 #: src/tables/stock/StockItemTestResultTable.tsx:207 msgid "Value" -msgstr "" +msgstr "Τιμή" #: src/forms/selectionListFields.tsx:101 msgid "Label" -msgstr "" +msgstr "Ετικέτα" #: src/functions/api.tsx:33 msgid "Bad request" -msgstr "" +msgstr "Εσφαλμένο αίτημα" #: src/functions/api.tsx:36 msgid "Unauthorized" -msgstr "" +msgstr "Μη εξουσιοδοτημένο" #: src/functions/api.tsx:39 msgid "Forbidden" -msgstr "" +msgstr "Απαγορευμένο" #: src/functions/api.tsx:42 msgid "Not found" -msgstr "" +msgstr "Δεν βρέθηκε" #: src/functions/api.tsx:45 msgid "Method not allowed" -msgstr "" +msgstr "Μη επιτρεπόμενη μέθοδος" #: src/functions/api.tsx:48 msgid "Internal server error" -msgstr "" +msgstr "Εσωτερικό σφάλμα διακομιστή" #: src/functions/auth.tsx:34 #~ msgid "Error fetching token from server." @@ -5009,16 +5016,16 @@ msgstr "" #: src/functions/auth.tsx:123 #: src/functions/auth.tsx:344 msgid "Already logged in" -msgstr "" +msgstr "Ήδη συνδεδεμένος" #: src/functions/auth.tsx:124 #: src/functions/auth.tsx:345 msgid "There is a conflicting session on the server for this browser. Please logout of that first." -msgstr "" +msgstr "Υπάρχει αντικρουόμενη συνεδρία στον διακομιστή για αυτόν τον browser. Παρακαλώ αποσυνδεθείτε πρώτα από αυτή." #: src/functions/auth.tsx:142 msgid "No response from server." -msgstr "" +msgstr "Δεν υπάρχει απόκριση από τον διακομιστή." #: src/functions/auth.tsx:142 #~ msgid "Found an existing login - using it to log you in." @@ -5030,77 +5037,77 @@ msgstr "" #: src/functions/auth.tsx:179 msgid "MFA Login successful" -msgstr "" +msgstr "Επιτυχής σύνδεση με MFA" #: src/functions/auth.tsx:180 msgid "MFA details were automatically provided in the browser" -msgstr "" +msgstr "Οι λεπτομέρειες MFA παρέχθηκαν αυτόματα από τον browser" #: src/functions/auth.tsx:209 msgid "Logged Out" -msgstr "" +msgstr "Αποσυνδεθήκατε" #: src/functions/auth.tsx:210 msgid "Successfully logged out" -msgstr "" +msgstr "Αποσυνδεθήκατε με επιτυχία" #: src/functions/auth.tsx:249 msgid "Language changed" -msgstr "" +msgstr "Η γλώσσα άλλαξε" #: src/functions/auth.tsx:250 msgid "Your active language has been changed to the one set in your profile" -msgstr "" +msgstr "Η ενεργή γλώσσα σας άλλαξε σε αυτή που έχει οριστεί στο προφίλ σας" #: src/functions/auth.tsx:270 msgid "Theme changed" -msgstr "" +msgstr "Το θέμα άλλαξε" #: src/functions/auth.tsx:271 msgid "Your active theme has been changed to the one set in your profile" -msgstr "" +msgstr "Το ενεργό θέμα άλλαξε σε αυτό που έχει οριστεί στο προφίλ σας" #: src/functions/auth.tsx:305 msgid "Check your inbox for a reset link. This only works if you have an account. Check in spam too." -msgstr "" +msgstr "Ελέγξτε τα εισερχόμενά σας για τον σύνδεσμο επαναφοράς. Λειτουργεί μόνο αν έχετε λογαριασμό. Ελέγξτε και στα spam." #: src/functions/auth.tsx:312 #: src/functions/auth.tsx:569 msgid "Reset failed" -msgstr "" +msgstr "Η επαναφορά απέτυχε" #: src/functions/auth.tsx:401 msgid "Logged In" -msgstr "" +msgstr "Συνδεθήκατε" #: src/functions/auth.tsx:402 msgid "Successfully logged in" -msgstr "" +msgstr "Συνδεθήκατε με επιτυχία" #: src/functions/auth.tsx:529 msgid "Failed to set up MFA" -msgstr "" +msgstr "Αποτυχία ρύθμισης MFA" #: src/functions/auth.tsx:559 msgid "Password set" -msgstr "" +msgstr "Ο κωδικός ορίστηκε" #: src/functions/auth.tsx:560 #: src/functions/auth.tsx:669 msgid "The password was set successfully. You can now login with your new password" -msgstr "" +msgstr "Ο κωδικός ορίστηκε με επιτυχία. Μπορείτε πλέον να συνδεθείτε με τον νέο σας κωδικό" #: src/functions/auth.tsx:634 msgid "Password could not be changed" -msgstr "" +msgstr "Ο κωδικός δεν μπόρεσε να αλλάξει" #: src/functions/auth.tsx:652 msgid "The two password fields didn’t match" -msgstr "" +msgstr "Οι δύο πεδία κωδικού δεν ταιριάζουν" #: src/functions/auth.tsx:668 msgid "Password Changed" -msgstr "" +msgstr "Ο κωδικός άλλαξε" #: src/functions/forms.tsx:50 #~ msgid "Form method not provided" @@ -5120,11 +5127,11 @@ msgstr "" #: src/functions/notifications.tsx:13 msgid "Not implemented" -msgstr "" +msgstr "Δεν έχει υλοποιηθεί" #: src/functions/notifications.tsx:14 msgid "This feature is not yet implemented" -msgstr "" +msgstr "Αυτή η λειτουργία δεν έχει υλοποιηθεί ακόμη" #: src/functions/notifications.tsx:24 #~ msgid "Permission denied" @@ -5132,68 +5139,68 @@ msgstr "" #: src/functions/notifications.tsx:26 msgid "You do not have permission to perform this action" -msgstr "" +msgstr "Δεν έχετε δικαιώματα για να πραγματοποιήσετε αυτή την ενέργεια" #: src/functions/notifications.tsx:37 msgid "Invalid Return Code" -msgstr "" +msgstr "Μη έγκυρος κωδικός επιστροφής" #: src/functions/notifications.tsx:38 msgid "Server returned status {returnCode}" -msgstr "" +msgstr "Ο διακομιστής επέστρεψε κατάσταση {returnCode}" #: src/functions/notifications.tsx:48 msgid "Timeout" -msgstr "" +msgstr "Λήξη χρόνου" #: src/functions/notifications.tsx:49 msgid "The request timed out" -msgstr "" +msgstr "Το αίτημα έληξε χρονικά" #: src/hooks/UseDataExport.tsx:34 msgid "Exporting Data" -msgstr "" +msgstr "Εξαγωγή δεδομένων" #: src/hooks/UseDataExport.tsx:109 msgid "Export Data" -msgstr "" +msgstr "Εξαγωγή δεδομένων" #: src/hooks/UseDataExport.tsx:112 msgid "Export" -msgstr "" +msgstr "Εξαγωγή" #: src/hooks/UseDataOutput.tsx:57 #: src/hooks/UseDataOutput.tsx:111 msgid "Process failed" -msgstr "" +msgstr "Η διαδικασία απέτυχε" #: src/hooks/UseDataOutput.tsx:75 msgid "Process completed successfully" -msgstr "" +msgstr "Η διαδικασία ολοκληρώθηκε επιτυχώς" #: src/hooks/UseForm.tsx:96 msgid "Item Created" -msgstr "" +msgstr "Το Προϊόν δημιουργήθηκε" #: src/hooks/UseForm.tsx:116 msgid "Item Updated" -msgstr "" +msgstr "Το Προϊόν ενημερώθηκε" #: src/hooks/UseForm.tsx:137 msgid "Items Updated" -msgstr "" +msgstr "Τα Προϊόντα ενημερώθηκαν" #: src/hooks/UseForm.tsx:139 msgid "Update multiple items" -msgstr "" +msgstr "Ενημέρωση πολλών Προϊόντων" #: src/hooks/UseForm.tsx:169 msgid "Item Deleted" -msgstr "" +msgstr "Το Προϊόν διαγράφηκε" #: src/hooks/UseForm.tsx:173 msgid "Are you sure you want to delete this item?" -msgstr "" +msgstr "Είστε σίγουρος ότι θέλετε να διαγράψετε αυτό το Προϊόν;" #: src/hooks/UsePlaceholder.tsx:59 #~ msgid "Latest serial number" @@ -5201,97 +5208,97 @@ msgstr "" #: src/hooks/UseStockAdjustActions.tsx:100 msgid "Count selected stock items" -msgstr "" +msgstr "Καταμέτρηση επιλεγμένων ειδών αποθέματος" #: src/hooks/UseStockAdjustActions.tsx:110 msgid "Add to selected stock items" -msgstr "" +msgstr "Προσθήκη στα επιλεγμένα είδη αποθέματος" #: src/hooks/UseStockAdjustActions.tsx:120 msgid "Remove from selected stock items" -msgstr "" +msgstr "Αφαίρεση από τα επιλεγμένα είδη αποθέματος" #: src/hooks/UseStockAdjustActions.tsx:130 msgid "Transfer selected stock items" -msgstr "" +msgstr "Μεταφορά επιλεγμένων ειδών αποθέματος" #: src/hooks/UseStockAdjustActions.tsx:140 msgid "Merge selected stock items" -msgstr "" +msgstr "Συγχώνευση επιλεγμένων ειδών αποθέματος" #: src/hooks/UseStockAdjustActions.tsx:150 msgid "Change status of selected stock items" -msgstr "" +msgstr "Αλλαγή κατάστασης των επιλεγμένων ειδών αποθέματος" #: src/hooks/UseStockAdjustActions.tsx:158 msgid "Assign Stock" -msgstr "" +msgstr "Ανάθεση Αποθέματος" #: src/hooks/UseStockAdjustActions.tsx:160 msgid "Assign selected stock items to a customer" -msgstr "" +msgstr "Ανάθεση των επιλεγμένων ειδών αποθέματος σε πελάτη" #: src/hooks/UseStockAdjustActions.tsx:170 msgid "Return selected items into stock" -msgstr "" +msgstr "Επιστροφή των επιλεγμένων ειδών στο απόθεμα" #: src/hooks/UseStockAdjustActions.tsx:178 msgid "Delete Stock" -msgstr "" +msgstr "Διαγραφή Αποθέματος" #: src/hooks/UseStockAdjustActions.tsx:180 msgid "Delete selected stock items" -msgstr "" +msgstr "Διαγραφή των επιλεγμένων ειδών αποθέματος" #: src/hooks/UseStockAdjustActions.tsx:205 #: src/pages/part/PartDetail.tsx:1137 msgid "Stock Actions" -msgstr "" +msgstr "Ενέργειες Αποθέματος" #: src/pages/Auth/ChangePassword.tsx:32 #: src/pages/Auth/Reset.tsx:14 msgid "Reset Password" -msgstr "" +msgstr "Επαναφορά Κωδικού" #: src/pages/Auth/ChangePassword.tsx:46 msgid "Current Password" -msgstr "" +msgstr "Τρέχων Κωδικός" #: src/pages/Auth/ChangePassword.tsx:47 msgid "Enter your current password" -msgstr "" +msgstr "Εισαγάγετε τον τρέχοντα κωδικό σας" #: src/pages/Auth/ChangePassword.tsx:53 msgid "New Password" -msgstr "" +msgstr "Νέος Κωδικός" #: src/pages/Auth/ChangePassword.tsx:54 msgid "Enter your new password" -msgstr "" +msgstr "Εισαγάγετε τον νέο σας κωδικό" #: src/pages/Auth/ChangePassword.tsx:60 msgid "Confirm New Password" -msgstr "" +msgstr "Επιβεβαίωση Νέου Κωδικού" #: src/pages/Auth/ChangePassword.tsx:61 msgid "Confirm your new password" -msgstr "" +msgstr "Επιβεβαιώστε τον νέο σας κωδικό" #: src/pages/Auth/ChangePassword.tsx:80 msgid "Confirm" -msgstr "" +msgstr "Επιβεβαίωση" #: src/pages/Auth/Layout.tsx:59 msgid "Log off" -msgstr "" +msgstr "Αποσύνδεση" #: src/pages/Auth/LoggedIn.tsx:19 msgid "Checking if you are already logged in" -msgstr "" +msgstr "Έλεγχος εάν είστε ήδη συνδεδεμένος" #: src/pages/Auth/Login.tsx:32 msgid "No selection" -msgstr "" +msgstr "Καμία επιλογή" #: src/pages/Auth/Login.tsx:91 #~ msgid "Welcome, log in below" @@ -5303,15 +5310,15 @@ msgstr "" #: src/pages/Auth/Login.tsx:100 msgid "Login" -msgstr "" +msgstr "Σύνδεση" #: src/pages/Auth/Login.tsx:106 msgid "Logging you in" -msgstr "" +msgstr "Γίνεται σύνδεση…" #: src/pages/Auth/Login.tsx:113 msgid "Don't have an account?" -msgstr "" +msgstr "Δεν έχετε λογαριασμό;" #: src/pages/Auth/Logout.tsx:22 #~ msgid "Logging out" @@ -5329,40 +5336,40 @@ msgstr "" #: src/pages/Auth/MFA.tsx:29 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:77 msgid "Multi-Factor Authentication" -msgstr "" +msgstr "Έλεγχος Ταυτότητας Πολλαπλών Παραγόντων" #: src/pages/Auth/MFA.tsx:33 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:217 msgid "TOTP Code" -msgstr "" +msgstr "Κωδικός TOTP" #: src/pages/Auth/MFA.tsx:35 msgid "Enter one of your codes: {mfa_types}" -msgstr "" +msgstr "Εισαγάγετε έναν από τους κωδικούς σας: {mfa_types}" #: src/pages/Auth/MFA.tsx:42 msgid "Remember this device" -msgstr "" +msgstr "Να θυμάσαι αυτή τη συσκευή" #: src/pages/Auth/MFA.tsx:44 msgid "If enabled, you will not be asked for MFA on this device for 30 days." -msgstr "" +msgstr "Αν ενεργοποιηθεί, δεν θα σας ζητηθεί MFA σε αυτή τη συσκευή για 30 ημέρες." #: src/pages/Auth/MFA.tsx:53 msgid "Log in" -msgstr "" +msgstr "Σύνδεση" #: src/pages/Auth/MFASetup.tsx:23 msgid "MFA Setup Required" -msgstr "" +msgstr "Απαιτείται ρύθμιση MFA" #: src/pages/Auth/MFASetup.tsx:34 msgid "Add TOTP" -msgstr "" +msgstr "Προσθήκη TOTP" #: src/pages/Auth/Register.tsx:23 msgid "Go back to login" -msgstr "" +msgstr "Επιστροφή στη σύνδεση" #: src/pages/Auth/Reset.tsx:41 #: src/pages/Auth/Set-Password.tsx:112 @@ -5372,11 +5379,11 @@ msgstr "" #: src/pages/Auth/ResetPassword.tsx:22 #: src/pages/Auth/VerifyEmail.tsx:19 msgid "Key invalid" -msgstr "" +msgstr "Μη έγκυρο κλειδί" #: src/pages/Auth/ResetPassword.tsx:23 msgid "You need to provide a valid key to set a new password. Check your inbox for a reset link." -msgstr "" +msgstr "Πρέπει να δώσετε ένα έγκυρο κλειδί για να ορίσετε νέο κωδικό. Ελέγξτε τα εισερχόμενά σας για τον σύνδεσμο επαναφοράς." #: src/pages/Auth/ResetPassword.tsx:30 #~ msgid "Token invalid" @@ -5384,7 +5391,7 @@ msgstr "" #: src/pages/Auth/ResetPassword.tsx:31 msgid "Set new password" -msgstr "" +msgstr "Ορισμός νέου κωδικού" #: src/pages/Auth/ResetPassword.tsx:31 #~ msgid "You need to provide a valid token to set a new password. Check your inbox for a reset link." @@ -5392,11 +5399,11 @@ msgstr "" #: src/pages/Auth/ResetPassword.tsx:35 msgid "The desired new password" -msgstr "" +msgstr "Ο επιθυμητός νέος κωδικός" #: src/pages/Auth/ResetPassword.tsx:44 msgid "Send Password" -msgstr "" +msgstr "Αποστολή κωδικού" #: src/pages/Auth/Set-Password.tsx:49 #~ msgid "No token provided" @@ -5408,24 +5415,24 @@ msgstr "" #: src/pages/Auth/VerifyEmail.tsx:20 msgid "You need to provide a valid key." -msgstr "" +msgstr "Πρέπει να δώσετε ένα έγκυρο κλειδί." #: src/pages/Auth/VerifyEmail.tsx:28 msgid "Verify Email" -msgstr "" +msgstr "Επαλήθευση Email" #: src/pages/Auth/VerifyEmail.tsx:30 msgid "Verify" -msgstr "" +msgstr "Επαλήθευση" #. placeholder {0}: error.statusText #: src/pages/ErrorPage.tsx:16 msgid "Error: {0}" -msgstr "" +msgstr "Σφάλμα: {0}" #: src/pages/ErrorPage.tsx:23 msgid "An unexpected error has occurred" -msgstr "" +msgstr "Προέκυψε ένα απρόσμενο σφάλμα" #: src/pages/ErrorPage.tsx:28 #~ msgid "Sorry, an unexpected error has occurred." @@ -5585,27 +5592,27 @@ msgstr "" #: src/pages/Index/Scan.tsx:65 msgid "Item already scanned" -msgstr "" +msgstr "Το Προϊόν έχει ήδη σαρωθεί" #: src/pages/Index/Scan.tsx:82 msgid "API Error" -msgstr "" +msgstr "Σφάλμα API" #: src/pages/Index/Scan.tsx:83 msgid "Failed to fetch instance data" -msgstr "" +msgstr "Αποτυχία λήψης δεδομένων της εγκατάστασης" #: src/pages/Index/Scan.tsx:130 msgid "Scan Error" -msgstr "" +msgstr "Σφάλμα σάρωσης" #: src/pages/Index/Scan.tsx:162 msgid "Selected elements are not known" -msgstr "" +msgstr "Τα επιλεγμένα στοιχεία δεν είναι γνωστά" #: src/pages/Index/Scan.tsx:169 msgid "Multiple object types selected" -msgstr "" +msgstr "Επιλέχθηκαν πολλοί τύποι Προϊόντων" #: src/pages/Index/Scan.tsx:175 #~ msgid "Actions ..." @@ -5613,24 +5620,24 @@ msgstr "" #: src/pages/Index/Scan.tsx:177 msgid "Actions ... " -msgstr "" +msgstr "Ενέργειες ... " #: src/pages/Index/Scan.tsx:194 #: src/pages/Index/Scan.tsx:198 msgid "Barcode Scanning" -msgstr "" +msgstr "Σάρωση barcode" #: src/pages/Index/Scan.tsx:207 msgid "Barcode Input" -msgstr "" +msgstr "Εισαγωγή barcode" #: src/pages/Index/Scan.tsx:214 msgid "Action" -msgstr "" +msgstr "Ενέργεια" #: src/pages/Index/Scan.tsx:217 msgid "No Items Selected" -msgstr "" +msgstr "Δεν έχουν επιλεγεί Προϊόντα" #: src/pages/Index/Scan.tsx:217 #~ msgid "Manual input" @@ -5638,7 +5645,7 @@ msgstr "" #: src/pages/Index/Scan.tsx:218 msgid "Scan and select items to perform actions" -msgstr "" +msgstr "Σαρώστε και επιλέξτε Προϊόντα για να εκτελέσετε ενέργειες" #: src/pages/Index/Scan.tsx:218 #~ msgid "Image Barcode" @@ -5647,11 +5654,11 @@ msgstr "" #. placeholder {0}: selection.length #: src/pages/Index/Scan.tsx:223 msgid "{0} items selected" -msgstr "" +msgstr "Έχουν επιλεγεί {0} Προϊόντα" #: src/pages/Index/Scan.tsx:235 msgid "Scanned Items" -msgstr "" +msgstr "Σαρωμένα Προϊόντα" #: src/pages/Index/Scan.tsx:276 #~ msgid "Actions for {0}" @@ -5753,7 +5760,7 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:33 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:113 msgid "Edit Account Information" -msgstr "" +msgstr "Επεξεργασία πληροφοριών λογαριασμού" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:34 #~ msgid "User details updated" @@ -5761,7 +5768,7 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:37 msgid "Account details updated" -msgstr "" +msgstr "Τα στοιχεία λογαριασμού ενημερώθηκαν" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:46 #~ msgid "User Actions" @@ -5774,7 +5781,7 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:55 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:136 msgid "Edit Profile Information" -msgstr "" +msgstr "Επεξεργασία πληροφοριών προφίλ" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:55 #~ msgid "Last name" @@ -5790,7 +5797,7 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:59 msgid "Profile details updated" -msgstr "" +msgstr "Τα στοιχεία προφίλ ενημερώθηκαν" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:61 #~ msgid "Last name: {0}" @@ -5799,12 +5806,12 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:65 #: src/pages/core/UserDetail.tsx:55 msgid "First Name" -msgstr "" +msgstr "Όνομα" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:66 #: src/pages/core/UserDetail.tsx:63 msgid "Last Name" -msgstr "" +msgstr "Επώνυμο" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:67 #~ msgid "First name:" @@ -5816,66 +5823,66 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:72 msgid "Staff Access" -msgstr "" +msgstr "Πρόσβαση προσωπικού" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:85 #: src/pages/core/UserDetail.tsx:119 #: src/tables/settings/CustomStateTable.tsx:101 msgid "Display Name" -msgstr "" +msgstr "Όνομα Εμφάνισης" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:86 #: src/pages/core/UserDetail.tsx:127 msgid "Position" -msgstr "" +msgstr "Θέση" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:90 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:953 msgid "Type" -msgstr "" +msgstr "Τύπος" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:91 #: src/pages/core/UserDetail.tsx:143 msgid "Organisation" -msgstr "" +msgstr "Οργανισμός" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:92 msgid "Primary Group" -msgstr "" +msgstr "Κύρια Ομάδα" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:104 msgid "Account Details" -msgstr "" +msgstr "Στοιχεία Λογαριασμού" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:107 msgid "Account Actions" -msgstr "" +msgstr "Ενέργειες Λογαριασμού" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:111 msgid "Edit Account" -msgstr "" +msgstr "Επεξεργασία Λογαριασμού" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:117 #: src/tables/settings/UserTable.tsx:322 msgid "Change Password" -msgstr "" +msgstr "Αλλαγή Κωδικού" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:119 msgid "Change User Password" -msgstr "" +msgstr "Αλλαγή Κωδικού Χρήστη" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:131 msgid "Profile Details" -msgstr "" +msgstr "Στοιχεία Προφίλ" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:134 msgid "Edit Profile" -msgstr "" +msgstr "Επεξεργασία Προφίλ" #. placeholder {0}: item.label #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:153 msgid "{0}" -msgstr "" +msgstr "{0}" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:103 msgid "Reauthentication Succeeded" @@ -5908,7 +5915,7 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:195 msgid "Enter your password" -msgstr "" +msgstr "Εισαγάγετε τον κωδικό σας" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:219 msgid "Enter one of your TOTP codes" @@ -5932,6 +5939,9 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:310 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:401 +#: src/tables/build/BuildAllocatedStockTable.tsx:181 +#: src/tables/build/BuildLineTable.tsx:668 +#: src/tables/sales/SalesOrderAllocationTable.tsx:220 msgid "Confirm Removal" msgstr "" @@ -5985,11 +5995,11 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:532 msgid "Error registering TOTP token" -msgstr "" +msgstr "Σφάλμα κατά την καταχώριση του TOTP token" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:551 msgid "Register TOTP Token" -msgstr "" +msgstr "Καταχώριση TOTP Token" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:596 msgid "Error fetching recovery codes" @@ -5999,7 +6009,7 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:648 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:852 msgid "Recovery Codes" -msgstr "" +msgstr "Κωδικοί Ανάκτησης" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:650 msgid "The following one time recovery codes are available for use" @@ -6043,41 +6053,41 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:845 msgid "TOTP" -msgstr "" +msgstr "TOTP" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:846 msgid "Time-based One-Time Password" -msgstr "" +msgstr "Κωδικός μίας χρήσης βασισμένος στον χρόνο" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:853 msgid "One-Time pre-generated recovery codes" -msgstr "" +msgstr "Προ-δημιουργημένοι κωδικοί ανάκτησης μίας χρήσης" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:859 msgid "WebAuthn" -msgstr "" +msgstr "WebAuthn" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:860 msgid "Web Authentication (WebAuthn) is a web standard for secure authentication" -msgstr "" +msgstr "Το Web Authentication (WebAuthn) είναι ένα πρότυπο ιστού για ασφαλή ταυτοποίηση" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:956 msgid "Last used at" -msgstr "" +msgstr "Τελευταία χρήση στις" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:959 msgid "Created at" -msgstr "" +msgstr "Δημιουργήθηκε στις" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:970 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:190 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:348 msgid "Not Configured" -msgstr "" +msgstr "Μη Διαμορφωμένο" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:974 msgid "No multi-factor tokens configured for this account" -msgstr "" +msgstr "Δεν έχουν ρυθμιστεί multi-factor tokens για αυτόν τον λογαριασμό" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:979 msgid "Register Authentication Method" @@ -6093,19 +6103,19 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/QrRegistrationForm.tsx:27 msgid "Secret" -msgstr "" +msgstr "Μυστικό" #: src/pages/Index/Settings/AccountSettings/QrRegistrationForm.tsx:40 msgid "One-Time Password" -msgstr "" +msgstr "Κωδικός Μίας Χρήσης" #: src/pages/Index/Settings/AccountSettings/QrRegistrationForm.tsx:41 msgid "Enter the TOTP code to ensure it registered correctly" -msgstr "" +msgstr "Εισαγάγετε τον κωδικό TOTP για να επιβεβαιώσετε ότι καταχωρήθηκε σωστά" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:51 msgid "Email Addresses" -msgstr "" +msgstr "Διευθύνσεις Email" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:55 #~ msgid "Single Sign On Accounts" @@ -6113,11 +6123,11 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:59 msgid "Single Sign On" -msgstr "" +msgstr "Single Sign On" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:67 msgid "Not enabled" -msgstr "" +msgstr "Μη ενεργοποιημένο" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:69 #~ msgid "Multifactor" @@ -6125,7 +6135,7 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:70 msgid "Single Sign On is not enabled for this server " -msgstr "" +msgstr "Το Single Sign On δεν είναι ενεργοποιημένο για αυτόν τον διακομιστή" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:71 #~ msgid "Single Sign On is not enabled for this server" @@ -6137,11 +6147,11 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:85 msgid "Access Tokens" -msgstr "" +msgstr "Κλειδιά Πρόσβασης" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:94 msgid "Session Information" -msgstr "" +msgstr "Πληροφορίες Συνεδρίας" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:132 #: src/tables/general/BarcodeScanTable.tsx:60 @@ -6149,55 +6159,55 @@ msgstr "" #: src/tables/settings/EmailTable.tsx:131 #: src/tables/settings/ErrorTable.tsx:59 msgid "Timestamp" -msgstr "" +msgstr "Χρονική Σήμανση" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:133 msgid "Method" -msgstr "" +msgstr "Μέθοδος" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:176 msgid "Error while updating email" -msgstr "" +msgstr "Σφάλμα κατά την ενημέρωση του email" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:193 msgid "Currently no email addresses are registered." -msgstr "" +msgstr "Δεν υπάρχουν καταχωρημένες διευθύνσεις email." #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:201 msgid "The following email addresses are associated with your account:" -msgstr "" +msgstr "Οι παρακάτω διευθύνσεις email συνδέονται με τον λογαριασμό σας:" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:214 msgid "Primary" -msgstr "" +msgstr "Κύρια" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:219 msgid "Verified" -msgstr "" +msgstr "Επαληθευμένο" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:223 msgid "Unverified" -msgstr "" +msgstr "Μη Επαληθευμένο" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:241 msgid "Make Primary" -msgstr "" +msgstr "Ορισμός ως Κύριο" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:247 msgid "Re-send Verification" -msgstr "" +msgstr "Επαναποστολή Επαλήθευσης" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:261 msgid "Add Email Address" -msgstr "" +msgstr "Προσθήκη Διεύθυνσης Email" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:263 msgid "E-Mail" -msgstr "" +msgstr "E-Mail" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:264 msgid "E-Mail address" -msgstr "" +msgstr "Διεύθυνση E-Mail" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:270 #~ msgid "Provider has not been configured" @@ -6205,7 +6215,7 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:276 msgid "Error while adding email" -msgstr "" +msgstr "Σφάλμα κατά την προσθήκη email" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:280 #~ msgid "Not configured" @@ -6217,7 +6227,7 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:287 msgid "Add Email" -msgstr "" +msgstr "Προσθήκη Email" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:293 #~ msgid "You can sign in to your account using any of the following third party accounts" @@ -6225,15 +6235,15 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:351 msgid "There are no providers connected to this account." -msgstr "" +msgstr "Δεν υπάρχουν συνδεδεμένοι πάροχοι σε αυτόν τον λογαριασμό." #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:360 msgid "You can sign in to your account using any of the following providers" -msgstr "" +msgstr "Μπορείτε να συνδεθείτε στον λογαριασμό σας χρησιμοποιώντας οποιονδήποτε από τους παρακάτω παρόχους" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:373 msgid "Remove Provider Link" -msgstr "" +msgstr "Αφαίρεση σύνδεσης παρόχου" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:556 #~ msgid "Unused Codes" @@ -6278,7 +6288,7 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/UserThemePanel.tsx:61 msgid "Display Settings" -msgstr "" +msgstr "Ρυθμίσεις Εμφάνισης" #: src/pages/Index/Settings/AccountSettings/UserThemePanel.tsx:65 #~ msgid "bars" @@ -6290,7 +6300,7 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/UserThemePanel.tsx:67 msgid "Language" -msgstr "" +msgstr "Γλώσσα" #: src/pages/Index/Settings/AccountSettings/UserThemePanel.tsx:67 #~ msgid "dots" @@ -6298,7 +6308,7 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/UserThemePanel.tsx:78 msgid "Use pseudo language" -msgstr "" +msgstr "Χρήση ψευδογλώσσας" #: src/pages/Index/Settings/AccountSettings/UserThemePanel.tsx:81 #~ msgid "Theme" @@ -6306,7 +6316,7 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/UserThemePanel.tsx:85 msgid "Color Mode" -msgstr "" +msgstr "Λειτουργία χρώματος" #: src/pages/Index/Settings/AccountSettings/UserThemePanel.tsx:87 #~ msgid "Primary color" @@ -6314,39 +6324,39 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/UserThemePanel.tsx:96 msgid "Highlight color" -msgstr "" +msgstr "Χρώμα επισήμανσης" #: src/pages/Index/Settings/AccountSettings/UserThemePanel.tsx:110 msgid "Example" -msgstr "" +msgstr "Παράδειγμα" #: src/pages/Index/Settings/AccountSettings/UserThemePanel.tsx:116 msgid "White color" -msgstr "" +msgstr "Λευκό χρώμα" #: src/pages/Index/Settings/AccountSettings/UserThemePanel.tsx:139 msgid "Black color" -msgstr "" +msgstr "Μαύρο χρώμα" #: src/pages/Index/Settings/AccountSettings/UserThemePanel.tsx:162 msgid "Border Radius" -msgstr "" +msgstr "Καμπυλότητα γωνιών" #: src/pages/Index/Settings/AccountSettings/UserThemePanel.tsx:178 msgid "Loader" -msgstr "" +msgstr "Δείκτης φόρτωσης" #: src/pages/Index/Settings/AccountSettings/UserThemePanel.tsx:185 msgid "Bars" -msgstr "" +msgstr "Ράβδοι" #: src/pages/Index/Settings/AccountSettings/UserThemePanel.tsx:186 msgid "Oval" -msgstr "" +msgstr "Οβάλ" #: src/pages/Index/Settings/AccountSettings/UserThemePanel.tsx:187 msgid "Dots" -msgstr "" +msgstr "Τελείες" #: src/pages/Index/Settings/AccountSettings/useConfirm.tsx:93 #~ msgid "Reauthentication" @@ -6363,63 +6373,63 @@ msgstr "" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:28 #: src/tables/ColumnRenderers.tsx:538 msgid "Currency" -msgstr "" +msgstr "Νόμισμα" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:33 msgid "Rate" -msgstr "" +msgstr "Ισοτιμία" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:46 msgid "Exchange rates updated" -msgstr "" +msgstr "Οι ισοτιμίες ενημερώθηκαν" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:53 msgid "Exchange rate update error" -msgstr "" +msgstr "Σφάλμα ενημέρωσης ισοτιμιών" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:63 msgid "Refresh currency exchange rates" -msgstr "" +msgstr "Ανανέωση ισοτιμιών νομισμάτων" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:99 msgid "Last fetched" -msgstr "" +msgstr "Τελευταία λήψη" #: src/pages/Index/Settings/AdminCenter/CurrencyManagementPanel.tsx:100 msgid "Base currency" -msgstr "" +msgstr "Βασικό νόμισμα" #: src/pages/Index/Settings/AdminCenter/EmailManagementPanel.tsx:13 msgid "Email Messages" -msgstr "" +msgstr "Μηνύματα email" #: src/pages/Index/Settings/AdminCenter/HomePanel.tsx:22 msgid "Active Alerts" -msgstr "" +msgstr "Ενεργές ειδοποιήσεις" #: src/pages/Index/Settings/AdminCenter/HomePanel.tsx:27 msgid "Inactive Alerts" -msgstr "" +msgstr "Ανενεργές ειδοποιήσεις" #: src/pages/Index/Settings/AdminCenter/HomePanel.tsx:38 msgid "Admin Center Information" -msgstr "" +msgstr "Πληροφορίες Κέντρου Διαχείρισης" #: src/pages/Index/Settings/AdminCenter/HomePanel.tsx:44 msgid "The home panel (and the whole Admin Center) is a new feature starting with the new UI and was previously (before 1.0) not available." -msgstr "" +msgstr "Το κεντρικό πάνελ (και συνολικά το Κέντρο Διαχείρισης) είναι νέα λειτουργία που ξεκινά με το νέο UI και παλαιότερα (πριν την 1.0) δεν ήταν διαθέσιμη." #: src/pages/Index/Settings/AdminCenter/HomePanel.tsx:51 msgid "The admin center provides a centralized location for all administration functionality and is meant to replace all interaction with the (django) backend admin interface." -msgstr "" +msgstr "Το κέντρο διαχείρισης παρέχει έναν κεντρικό χώρο για όλες τις λειτουργίες διαχείρισης και προορίζεται να αντικαταστήσει κάθε αλληλεπίδραση με το backend admin (Django)." #: src/pages/Index/Settings/AdminCenter/HomePanel.tsx:58 msgid "Please open feature requests (after checking the tracker) for any existing backend admin functionality you are missing in this UI. The backend admin interface should be used carefully and seldom." -msgstr "" +msgstr "Άνοιξε αιτήματα νέων λειτουργιών (αφού ελέγξεις πρώτα το tracker) για οποιαδήποτε δυνατότητα του backend admin λείπει από αυτό το UI. Η διεπαφή backend admin πρέπει να χρησιμοποιείται σπάνια και με προσοχή." #: src/pages/Index/Settings/AdminCenter/HomePanel.tsx:76 msgid "Quick Actions" -msgstr "" +msgstr "Γρήγορες ενέργειες" #: src/pages/Index/Settings/AdminCenter/Index.tsx:107 #~ msgid "User Management" @@ -6427,11 +6437,11 @@ msgstr "" #: src/pages/Index/Settings/AdminCenter/Index.tsx:115 msgid "Home" -msgstr "" +msgstr "Αρχική" #: src/pages/Index/Settings/AdminCenter/Index.tsx:122 msgid "Users / Access" -msgstr "" +msgstr "Χρήστες / Πρόσβαση" #: src/pages/Index/Settings/AdminCenter/Index.tsx:127 #~ msgid "Templates" @@ -6439,27 +6449,27 @@ msgstr "" #: src/pages/Index/Settings/AdminCenter/Index.tsx:136 msgid "Data Import" -msgstr "" +msgstr "Εισαγωγή δεδομένων" #: src/pages/Index/Settings/AdminCenter/Index.tsx:142 msgid "Data Export" -msgstr "" +msgstr "Εξαγωγή δεδομένων" #: src/pages/Index/Settings/AdminCenter/Index.tsx:148 msgid "Barcode Scans" -msgstr "" +msgstr "Σαρώσεις barcode" #: src/pages/Index/Settings/AdminCenter/Index.tsx:154 msgid "Background Tasks" -msgstr "" +msgstr "Εργασίες παρασκηνίου" #: src/pages/Index/Settings/AdminCenter/Index.tsx:160 msgid "Error Reports" -msgstr "" +msgstr "Αναφορές σφαλμάτων" #: src/pages/Index/Settings/AdminCenter/Index.tsx:166 msgid "Currencies" -msgstr "" +msgstr "Νομίσματα" #: src/pages/Index/Settings/AdminCenter/Index.tsx:170 #~ msgid "Location types" @@ -6467,26 +6477,26 @@ msgstr "" #: src/pages/Index/Settings/AdminCenter/Index.tsx:183 msgid "Custom States" -msgstr "" +msgstr "Προσαρμοσμένες καταστάσεις" #: src/pages/Index/Settings/AdminCenter/Index.tsx:189 #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:57 msgid "Custom Units" -msgstr "" +msgstr "Προσαρμοσμένες μονάδες" #: src/pages/Index/Settings/AdminCenter/Index.tsx:195 #: src/pages/part/CategoryDetail.tsx:313 msgid "Part Parameters" -msgstr "" +msgstr "Παράμετροι Προϊόντων" #: src/pages/Index/Settings/AdminCenter/Index.tsx:202 #: src/pages/part/CategoryDetail.tsx:306 msgid "Category Parameters" -msgstr "" +msgstr "Παράμετροι Κατηγορίας" #: src/pages/Index/Settings/AdminCenter/Index.tsx:221 msgid "Location Types" -msgstr "" +msgstr "Τύποι Τοποθεσιών" #: src/pages/Index/Settings/AdminCenter/Index.tsx:226 #~ msgid "Add a new user" @@ -6496,33 +6506,33 @@ msgstr "" #: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 #: src/tables/machine/MachineTypeTable.tsx:325 msgid "Machines" -msgstr "" +msgstr "Μηχανήματα" #: src/pages/Index/Settings/AdminCenter/Index.tsx:247 msgid "Operations" -msgstr "" +msgstr "Λειτουργίες" #: src/pages/Index/Settings/AdminCenter/Index.tsx:259 msgid "Data Management" -msgstr "" +msgstr "Διαχείριση Δεδομένων" #: src/pages/Index/Settings/AdminCenter/Index.tsx:270 #: src/pages/Index/Settings/SystemSettings.tsx:175 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "Reporting" -msgstr "" +msgstr "Αναφορές" #: src/pages/Index/Settings/AdminCenter/Index.tsx:275 msgid "PLM" -msgstr "" +msgstr "PLM" #: src/pages/Index/Settings/AdminCenter/Index.tsx:285 msgid "Extend / Integrate" -msgstr "" +msgstr "Επέκταση / Ενσωμάτωση" #: src/pages/Index/Settings/AdminCenter/Index.tsx:299 msgid "Advanced Options" -msgstr "" +msgstr "Προχωρημένες Επιλογές" #: src/pages/Index/Settings/AdminCenter/LabelTemplatePanel.tsx:40 #~ msgid "Generated Labels" @@ -6538,7 +6548,7 @@ msgstr "" #: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:60 msgid "Machine Drivers" -msgstr "" +msgstr "Οδηγοί Μηχανημάτων" #: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:62 #~ msgid "There are no machine registry errors." @@ -6546,37 +6556,37 @@ msgstr "" #: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:68 msgid "Machine Types" -msgstr "" +msgstr "Τύποι Μηχανημάτων" #: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:76 msgid "Machine Errors" -msgstr "" +msgstr "Σφάλματα Μηχανημάτων" #: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:89 msgid "Registry Registry Errors" -msgstr "" +msgstr "Σφάλματα Μητρώου" #: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:92 msgid "There are machine registry errors" -msgstr "" +msgstr "Υπάρχουν σφάλματα μητρώου μηχανημάτων" #: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:98 msgid "Machine Registry Errors" -msgstr "" +msgstr "Σφάλματα Μητρώου Μηχανημάτων" #: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:101 msgid "There are no machine registry errors" -msgstr "" +msgstr "Δεν υπάρχουν σφάλματα μητρώου μηχανημάτων" #: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:122 #: src/tables/machine/MachineListTable.tsx:502 msgid "Machine Settings" -msgstr "" +msgstr "Ρυθμίσεις Μηχανημάτων" #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:33 #: src/tables/settings/UserTable.tsx:195 msgid "Info" -msgstr "" +msgstr "Πληροφορίες" #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:33 #~ msgid "Plugin Error Stack" @@ -6584,7 +6594,7 @@ msgstr "" #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:37 msgid "External plugins are not enabled for this InvenTree installation." -msgstr "" +msgstr "Τα εξωτερικά πρόσθετα δεν είναι ενεργά σε αυτή την εγκατάσταση του InvenTree." #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:45 #~ msgid "Warning" @@ -6596,23 +6606,23 @@ msgstr "" #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:76 msgid "Plugin Errors" -msgstr "" +msgstr "Σφάλματα πρόσθετων" #: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:16 msgid "Page Size" -msgstr "" +msgstr "Μέγεθος Σελίδας" #: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:19 msgid "Landscape" -msgstr "" +msgstr "Οριζόντιος προσανατολισμός" #: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:25 msgid "Merge" -msgstr "" +msgstr "Συγχώνευση" #: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:31 msgid "Attach to Model" -msgstr "" +msgstr "Σύνδεση με Μοντέλο" #: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:55 #~ msgid "Generated Reports" @@ -6624,11 +6634,11 @@ msgstr "" #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:30 msgid "Background worker not running" -msgstr "" +msgstr "Η εργασία παρασκηνίου δεν εκτελείται" #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:31 msgid "The background task manager service is not running. Contact your system administrator." -msgstr "" +msgstr "Η υπηρεσία εργασιών παρασκηνίου δεν εκτελείται. Επικοινώνησε με τον διαχειριστή συστήματος." #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:35 #~ msgid "Background Worker Not Running" @@ -6637,17 +6647,17 @@ msgstr "" #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:38 #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:47 msgid "Pending Tasks" -msgstr "" +msgstr "Εκκρεμείς εργασίες" #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:39 #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:55 msgid "Scheduled Tasks" -msgstr "" +msgstr "Προγραμματισμένες εργασίες" #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:40 #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:63 msgid "Failed Tasks" -msgstr "" +msgstr "Αποτυχημένες εργασίες" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:67 #~ msgid "Stock item" @@ -6683,19 +6693,19 @@ msgstr "" #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:21 msgid "Alias" -msgstr "" +msgstr "Συντόμευση" #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:22 msgid "Dimensionless" -msgstr "" +msgstr "Άνευ διαστάσεων" #: src/pages/Index/Settings/AdminCenter/UnitManagementPanel.tsx:65 msgid "All units" -msgstr "" +msgstr "Όλες οι μονάδες" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:31 msgid "Tokens" -msgstr "" +msgstr "Tokens" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:32 #~ msgid "Select settings relevant for user lifecycle. More available in" @@ -6707,15 +6717,15 @@ msgstr "" #: src/pages/Index/Settings/PluginSettingsGroup.tsx:99 msgid "The settings below are specific to each available plugin" -msgstr "" +msgstr "Οι παρακάτω ρυθμίσεις είναι ειδικές για κάθε διαθέσιμο πρόσθετο" #: src/pages/Index/Settings/SystemSettings.tsx:77 msgid "Authentication" -msgstr "" +msgstr "Ταυτοποίηση" #: src/pages/Index/Settings/SystemSettings.tsx:103 msgid "Barcodes" -msgstr "" +msgstr "Barcodes" #: src/pages/Index/Settings/SystemSettings.tsx:118 #~ msgid "Physical Units" @@ -6728,11 +6738,11 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:127 #: src/pages/Index/Settings/UserSettings.tsx:112 msgid "The settings below are specific to each available notification method" -msgstr "" +msgstr "Οι παρακάτω ρυθμίσεις είναι ειδικές για κάθε διαθέσιμη μέθοδο ειδοποίησης" #: src/pages/Index/Settings/SystemSettings.tsx:133 msgid "Pricing" -msgstr "" +msgstr "Τιμολόγηση" #: src/pages/Index/Settings/SystemSettings.tsx:135 #~ msgid "Exchange Rates" @@ -6740,7 +6750,7 @@ msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:169 msgid "Labels" -msgstr "" +msgstr "Ετικέτες" #: src/pages/Index/Settings/SystemSettings.tsx:317 #~ msgid "Switch to User Setting" @@ -6748,15 +6758,15 @@ msgstr "" #: src/pages/Index/Settings/UserSettings.tsx:41 msgid "Account" -msgstr "" +msgstr "Λογαριασμός" #: src/pages/Index/Settings/UserSettings.tsx:47 msgid "Security" -msgstr "" +msgstr "Ασφάλεια" #: src/pages/Index/Settings/UserSettings.tsx:53 msgid "Display Options" -msgstr "" +msgstr "Επιλογές εμφάνισης" #: src/pages/Index/Settings/UserSettings.tsx:159 #~ msgid "Switch to System Setting" @@ -6780,11 +6790,11 @@ msgstr "" #: src/pages/Notifications.tsx:83 msgid "History" -msgstr "" +msgstr "Ιστορικό" #: src/pages/Notifications.tsx:91 msgid "Mark as unread" -msgstr "" +msgstr "Σήμανση ως μη αναγνωσμένο" #: src/pages/Notifications.tsx:146 #~ msgid "Delete notifications" @@ -6792,15 +6802,15 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:69 msgid "No Required Items" -msgstr "" +msgstr "Δεν υπάρχουν απαιτούμενα Προϊόντα" #: src/pages/build/BuildDetail.tsx:71 msgid "This build order does not have any required items." -msgstr "" +msgstr "Η εντολή κατασκευής δεν έχει απαιτούμενα Προϊόντα." #: src/pages/build/BuildDetail.tsx:72 msgid "The assembled part may not have a Bill of Materials (BOM) defined, or the BOM is empty." -msgstr "" +msgstr "Το συναρμολογημένο Προϊόν μπορεί να μην έχει ορισμένο BOM ή το BOM είναι άδειο." #: src/pages/build/BuildDetail.tsx:80 #~ msgid "Build Status" @@ -6833,7 +6843,7 @@ msgstr "" #: src/tables/build/BuildOrderTable.tsx:83 #: src/tables/stock/StockItemTable.tsx:74 msgid "Revision" -msgstr "" +msgstr "Αναθεώρηση" #: src/pages/build/BuildDetail.tsx:221 #~ msgid "Edit build order" @@ -6849,7 +6859,7 @@ msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:131 #: src/pages/stock/StockDetail.tsx:176 msgid "Custom Status" -msgstr "" +msgstr "Προσαρμοσμένη κατάσταση" #: src/pages/build/BuildDetail.tsx:231 #~ msgid "Delete build order" @@ -6863,43 +6873,43 @@ msgstr "" #: src/tables/build/BuildOrderTable.tsx:183 #: src/tables/stock/StockLocationTable.tsx:48 msgid "External" -msgstr "" +msgstr "Εξωτερικό" #: src/pages/build/BuildDetail.tsx:244 #: src/pages/purchasing/PurchaseOrderDetail.tsx:141 #: src/pages/sales/ReturnOrderDetail.tsx:108 #: src/pages/sales/SalesOrderDetail.tsx:98 #: src/tables/ColumnRenderers.tsx:321 -#: src/tables/build/BuildAllocatedStockTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:352 +#: src/tables/build/BuildAllocatedStockTable.tsx:112 +#: src/tables/build/BuildLineTable.tsx:353 msgid "Reference" -msgstr "" +msgstr "Αναφορά" #: src/pages/build/BuildDetail.tsx:258 msgid "Parent Build" -msgstr "" +msgstr "Γονική κατασκευή" #: src/pages/build/BuildDetail.tsx:269 msgid "Build Quantity" -msgstr "" +msgstr "Ποσότητα Κατασκευής" #: src/pages/build/BuildDetail.tsx:275 #: src/pages/part/PartDetail.tsx:598 #: src/tables/bom/BomTable.tsx:365 #: src/tables/bom/BomTable.tsx:407 msgid "Can Build" -msgstr "" +msgstr "Μπορεί να Κατασκευαστεί" #: src/pages/build/BuildDetail.tsx:284 #: src/pages/build/BuildDetail.tsx:474 msgid "Completed Outputs" -msgstr "" +msgstr "Ολοκληρωμένες Παραγωγές" #: src/pages/build/BuildDetail.tsx:301 #: src/tables/Filter.tsx:381 #: src/tables/build/BuildOrderTable.tsx:143 msgid "Issued By" -msgstr "" +msgstr "Εκδόθηκε Από" #: src/pages/build/BuildDetail.tsx:309 #: src/pages/part/PartDetail.tsx:691 @@ -6909,15 +6919,15 @@ msgstr "" #: src/tables/ColumnRenderers.tsx:464 #: src/tables/Filter.tsx:319 msgid "Responsible" -msgstr "" +msgstr "Υπεύθυνος" #: src/pages/build/BuildDetail.tsx:327 msgid "Any location" -msgstr "" +msgstr "Οποιαδήποτε τοποθεσία" #: src/pages/build/BuildDetail.tsx:334 msgid "Destination Location" -msgstr "" +msgstr "Τοποθεσία Προορισμού" #: src/pages/build/BuildDetail.tsx:347 #: src/pages/part/PartDetail.tsx:727 @@ -6928,7 +6938,7 @@ msgstr "" #: src/tables/settings/ApiTokenTable.tsx:97 #: src/tables/settings/PendingTasksTable.tsx:41 msgid "Created" -msgstr "" +msgstr "Δημιουργήθηκε" #: src/pages/build/BuildDetail.tsx:358 #: src/pages/purchasing/PurchaseOrderDetail.tsx:286 @@ -6936,7 +6946,7 @@ msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:257 #: src/tables/ColumnRenderers.tsx:486 msgid "Start Date" -msgstr "" +msgstr "Ημερομηνία Έναρξης" #: src/pages/build/BuildDetail.tsx:366 #: src/pages/purchasing/PurchaseOrderDetail.tsx:294 @@ -6947,7 +6957,7 @@ msgstr "" #: src/tables/sales/ReturnOrderLineItemTable.tsx:154 #: src/tables/sales/SalesOrderLineItemTable.tsx:134 msgid "Target Date" -msgstr "" +msgstr "Ημερομηνία Στόχος" #: src/pages/build/BuildDetail.tsx:368 #~ msgid "Reporting Actions" @@ -6957,7 +6967,7 @@ msgstr "" #: src/tables/build/BuildOrderTable.tsx:93 #: src/tables/sales/SalesOrderLineItemTable.tsx:347 msgid "Completed" -msgstr "" +msgstr "Ολοκληρώθηκε" #: src/pages/build/BuildDetail.tsx:374 #~ msgid "Print build report" @@ -6965,34 +6975,34 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:410 msgid "Build Details" -msgstr "" +msgstr "Λεπτομέρειες Κατασκευής" #: src/pages/build/BuildDetail.tsx:416 msgid "Required Parts" -msgstr "" +msgstr "Απαιτούμενα Προϊόντα" #: src/pages/build/BuildDetail.tsx:428 #: src/pages/sales/SalesOrderDetail.tsx:407 #: src/pages/sales/SalesOrderShipmentDetail.tsx:261 #: src/tables/part/PartSalesAllocationsTable.tsx:73 msgid "Allocated Stock" -msgstr "" +msgstr "Δεσμευμένο Απόθεμα" #: src/pages/build/BuildDetail.tsx:444 msgid "Consumed Stock" -msgstr "" +msgstr "Καταναλωμένο Απόθεμα" #: src/pages/build/BuildDetail.tsx:461 msgid "Incomplete Outputs" -msgstr "" +msgstr "Μη Ολοκληρωμένες Παραγωγές" #: src/pages/build/BuildDetail.tsx:489 msgid "External Orders" -msgstr "" +msgstr "Εξωτερικές Παραγγελίες" #: src/pages/build/BuildDetail.tsx:503 msgid "Child Build Orders" -msgstr "" +msgstr "Θυγατρικές Εντολές Κατασκευής" #: src/pages/build/BuildDetail.tsx:513 #: src/pages/part/PartDetail.tsx:937 @@ -7000,144 +7010,144 @@ msgstr "" #: src/tables/build/BuildOutputTable.tsx:654 #: src/tables/stock/StockItemTestResultTable.tsx:173 msgid "Test Results" -msgstr "" +msgstr "Αποτελέσματα Δοκιμών" #: src/pages/build/BuildDetail.tsx:550 msgid "Edit Build Order" -msgstr "" +msgstr "Επεξεργασία Εντολής Κατασκευής" #: src/pages/build/BuildDetail.tsx:572 #: src/tables/build/BuildOrderTable.tsx:207 #: src/tables/build/BuildOrderTable.tsx:223 msgid "Add Build Order" -msgstr "" +msgstr "Προσθήκη Εντολής Κατασκευής" #: src/pages/build/BuildDetail.tsx:582 msgid "Cancel Build Order" -msgstr "" +msgstr "Ακύρωση Εντολής Κατασκευής" #: src/pages/build/BuildDetail.tsx:584 #: src/pages/purchasing/PurchaseOrderDetail.tsx:416 #: src/pages/sales/ReturnOrderDetail.tsx:427 #: src/pages/sales/SalesOrderDetail.tsx:454 msgid "Order cancelled" -msgstr "" +msgstr "Η παραγγελία ακυρώθηκε" #: src/pages/build/BuildDetail.tsx:585 #: src/pages/purchasing/PurchaseOrderDetail.tsx:415 #: src/pages/sales/ReturnOrderDetail.tsx:426 #: src/pages/sales/SalesOrderDetail.tsx:453 msgid "Cancel this order" -msgstr "" +msgstr "Ακύρωση της παραγγελίας" #: src/pages/build/BuildDetail.tsx:594 msgid "Hold Build Order" -msgstr "" +msgstr "Πάγωμα Εντολής Κατασκευής" #: src/pages/build/BuildDetail.tsx:596 #: src/pages/purchasing/PurchaseOrderDetail.tsx:423 #: src/pages/sales/ReturnOrderDetail.tsx:434 #: src/pages/sales/SalesOrderDetail.tsx:461 msgid "Place this order on hold" -msgstr "" +msgstr "Τοποθέτηση παραγγελίας σε αναμονή" #: src/pages/build/BuildDetail.tsx:597 #: src/pages/purchasing/PurchaseOrderDetail.tsx:424 #: src/pages/sales/ReturnOrderDetail.tsx:435 #: src/pages/sales/SalesOrderDetail.tsx:462 msgid "Order placed on hold" -msgstr "" +msgstr "Η παραγγελία τέθηκε σε αναμονή" #: src/pages/build/BuildDetail.tsx:602 msgid "Issue Build Order" -msgstr "" +msgstr "Έκδοση Εντολής Κατασκευής" #: src/pages/build/BuildDetail.tsx:604 #: src/pages/purchasing/PurchaseOrderDetail.tsx:407 #: src/pages/sales/ReturnOrderDetail.tsx:418 #: src/pages/sales/SalesOrderDetail.tsx:445 msgid "Issue this order" -msgstr "" +msgstr "Έκδοση παραγγελίας" #: src/pages/build/BuildDetail.tsx:605 #: src/pages/purchasing/PurchaseOrderDetail.tsx:408 #: src/pages/sales/ReturnOrderDetail.tsx:419 #: src/pages/sales/SalesOrderDetail.tsx:446 msgid "Order issued" -msgstr "" +msgstr "Η παραγγελία εκδόθηκε" #: src/pages/build/BuildDetail.tsx:624 msgid "Complete Build Order" -msgstr "" +msgstr "Ολοκλήρωση Εντολής Κατασκευής" #: src/pages/build/BuildDetail.tsx:630 #: src/pages/purchasing/PurchaseOrderDetail.tsx:436 #: src/pages/sales/ReturnOrderDetail.tsx:442 #: src/pages/sales/SalesOrderDetail.tsx:480 msgid "Mark this order as complete" -msgstr "" +msgstr "Σήμανση παραγγελίας ως ολοκληρωμένη" #: src/pages/build/BuildDetail.tsx:633 #: src/pages/purchasing/PurchaseOrderDetail.tsx:430 #: src/pages/sales/ReturnOrderDetail.tsx:443 #: src/pages/sales/SalesOrderDetail.tsx:481 msgid "Order completed" -msgstr "" +msgstr "Η παραγγελία ολοκληρώθηκε" #: src/pages/build/BuildDetail.tsx:660 #: src/pages/purchasing/PurchaseOrderDetail.tsx:459 #: src/pages/sales/ReturnOrderDetail.tsx:470 #: src/pages/sales/SalesOrderDetail.tsx:516 msgid "Issue Order" -msgstr "" +msgstr "Έκδοση Παραγγελίας" #: src/pages/build/BuildDetail.tsx:667 #: src/pages/purchasing/PurchaseOrderDetail.tsx:466 #: src/pages/sales/ReturnOrderDetail.tsx:477 #: src/pages/sales/SalesOrderDetail.tsx:530 msgid "Complete Order" -msgstr "" +msgstr "Ολοκλήρωση Παραγγελίας" #: src/pages/build/BuildDetail.tsx:686 msgid "Build Order Actions" -msgstr "" +msgstr "Ενέργειες Εντολής Κατασκευής" #: src/pages/build/BuildDetail.tsx:691 #: src/pages/purchasing/PurchaseOrderDetail.tsx:489 #: src/pages/sales/ReturnOrderDetail.tsx:500 #: src/pages/sales/SalesOrderDetail.tsx:554 msgid "Edit order" -msgstr "" +msgstr "Επεξεργασία παραγγελίας" #: src/pages/build/BuildDetail.tsx:695 #: src/pages/purchasing/PurchaseOrderDetail.tsx:497 #: src/pages/sales/ReturnOrderDetail.tsx:506 #: src/pages/sales/SalesOrderDetail.tsx:559 msgid "Duplicate order" -msgstr "" +msgstr "Αντιγραφή παραγγελίας" #: src/pages/build/BuildDetail.tsx:699 #: src/pages/purchasing/PurchaseOrderDetail.tsx:500 #: src/pages/sales/ReturnOrderDetail.tsx:511 #: src/pages/sales/SalesOrderDetail.tsx:562 msgid "Hold order" -msgstr "" +msgstr "Κατάψυξη παραγγελίας" #: src/pages/build/BuildDetail.tsx:704 #: src/pages/purchasing/PurchaseOrderDetail.tsx:505 #: src/pages/sales/ReturnOrderDetail.tsx:516 #: src/pages/sales/SalesOrderDetail.tsx:567 msgid "Cancel order" -msgstr "" +msgstr "Ακύρωση παραγγελίας" #: src/pages/build/BuildDetail.tsx:742 #: src/pages/stock/StockDetail.tsx:344 -#: src/tables/build/BuildAllocatedStockTable.tsx:85 +#: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 #: src/tables/stock/StockTrackingTable.tsx:109 msgid "Build Order" -msgstr "" +msgstr "Εντολή Κατασκευής" #: src/pages/build/BuildIndex.tsx:23 #~ msgid "Build order created" @@ -7146,7 +7156,7 @@ msgstr "" #: src/pages/build/BuildIndex.tsx:29 #: src/tables/build/BuildOrderTable.tsx:184 msgid "Show external build orders" -msgstr "" +msgstr "Εμφάνιση εξωτερικών εντολών κατασκευής" #: src/pages/build/BuildIndex.tsx:39 #~ msgid "New Build Order" @@ -7157,34 +7167,34 @@ msgstr "" #: src/pages/sales/SalesIndex.tsx:92 #: src/pages/sales/SalesIndex.tsx:125 msgid "Table View" -msgstr "" +msgstr "Προβολή Πίνακα" #: src/pages/build/BuildIndex.tsx:86 #: src/pages/purchasing/PurchasingIndex.tsx:72 #: src/pages/sales/SalesIndex.tsx:95 #: src/pages/sales/SalesIndex.tsx:128 msgid "Calendar View" -msgstr "" +msgstr "Προβολή Ημερολογίου" #: src/pages/company/CompanyDetail.tsx:99 msgid "Website" -msgstr "" +msgstr "Ιστοσελίδα" #: src/pages/company/CompanyDetail.tsx:107 msgid "Phone Number" -msgstr "" +msgstr "Τηλέφωνο" #: src/pages/company/CompanyDetail.tsx:114 msgid "Email Address" -msgstr "" +msgstr "Διεύθυνση Email" #: src/pages/company/CompanyDetail.tsx:121 msgid "Tax ID" -msgstr "" +msgstr "ΑΦΜ" #: src/pages/company/CompanyDetail.tsx:131 msgid "Default Currency" -msgstr "" +msgstr "Προεπιλεγμένο Νόμισμα" #: src/pages/company/CompanyDetail.tsx:142 #: src/pages/company/ManufacturerDetail.tsx:8 @@ -7195,7 +7205,7 @@ msgstr "" #: src/tables/company/CompanyTable.tsx:101 #: src/tables/purchasing/SupplierPartTable.tsx:89 msgid "Manufacturer" -msgstr "" +msgstr "Κατασκευαστής" #: src/pages/company/CompanyDetail.tsx:148 #: src/pages/company/CustomerDetail.tsx:8 @@ -7210,7 +7220,7 @@ msgstr "" #: src/tables/sales/SalesOrderTable.tsx:133 #: src/tables/stock/StockTrackingTable.tsx:153 msgid "Customer" -msgstr "" +msgstr "Πελάτης" #: src/pages/company/CompanyDetail.tsx:175 #~ msgid "Edit company" @@ -7218,11 +7228,11 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:181 msgid "Company Details" -msgstr "" +msgstr "Στοιχεία Εταιρείας" #: src/pages/company/CompanyDetail.tsx:187 msgid "Supplied Parts" -msgstr "" +msgstr "Προμηθευόμενα Προϊόντα" #: src/pages/company/CompanyDetail.tsx:189 #~ msgid "Delete company" @@ -7230,79 +7240,79 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:194 msgid "Manufactured Parts" -msgstr "" +msgstr "Κατασκευασμένα Προϊόντα" #: src/pages/company/CompanyDetail.tsx:241 msgid "Assigned Stock" -msgstr "" +msgstr "Ανατεθειμένο Απόθεμα" #: src/pages/company/CompanyDetail.tsx:282 #: src/tables/company/CompanyTable.tsx:82 msgid "Edit Company" -msgstr "" +msgstr "Επεξεργασία Εταιρείας" #: src/pages/company/CompanyDetail.tsx:290 msgid "Delete Company" -msgstr "" +msgstr "Διαγραφή Εταιρείας" #: src/pages/company/CompanyDetail.tsx:305 msgid "Company Actions" -msgstr "" +msgstr "Ενέργειες Εταιρείας" #: src/pages/company/ManufacturerPartDetail.tsx:78 #: src/pages/company/SupplierPartDetail.tsx:89 msgid "Internal Part" -msgstr "" +msgstr "Εσωτερικό Προϊόν" #: src/pages/company/ManufacturerPartDetail.tsx:112 msgid "Manufacturer Part Number" -msgstr "" +msgstr "Κωδικός Προϊόντος Κατασκευαστή" #: src/pages/company/ManufacturerPartDetail.tsx:129 #: src/pages/company/SupplierPartDetail.tsx:113 msgid "External Link" -msgstr "" +msgstr "Εξωτερικός Σύνδεσμος" #: src/pages/company/ManufacturerPartDetail.tsx:148 #: src/pages/company/SupplierPartDetail.tsx:232 #: src/pages/part/PartDetail.tsx:787 msgid "Part Details" -msgstr "" +msgstr "Στοιχεία Προϊόντος" #: src/pages/company/ManufacturerPartDetail.tsx:151 msgid "Manufacturer Details" -msgstr "" +msgstr "Στοιχεία Κατασκευαστή" #: src/pages/company/ManufacturerPartDetail.tsx:160 msgid "Manufacturer Part Details" -msgstr "" +msgstr "Στοιχεία Προϊόντος Κατασκευαστή" #: src/pages/company/ManufacturerPartDetail.tsx:178 #: src/pages/company/SupplierPartDetail.tsx:252 #: src/pages/purchasing/PurchaseOrderDetail.tsx:381 msgid "Received Stock" -msgstr "" +msgstr "Παραληφθέν Απόθεμα" #: src/pages/company/ManufacturerPartDetail.tsx:220 #: src/tables/purchasing/ManufacturerPartTable.tsx:108 msgid "Edit Manufacturer Part" -msgstr "" +msgstr "Επεξεργασία Προϊόντος Κατασκευαστή" #: src/pages/company/ManufacturerPartDetail.tsx:227 #: src/tables/purchasing/ManufacturerPartTable.tsx:96 #: src/tables/purchasing/ManufacturerPartTable.tsx:115 #: src/tables/purchasing/ManufacturerPartTable.tsx:156 msgid "Add Manufacturer Part" -msgstr "" +msgstr "Προσθήκη Προϊόντος Κατασκευαστή" #: src/pages/company/ManufacturerPartDetail.tsx:239 #: src/tables/purchasing/ManufacturerPartTable.tsx:126 msgid "Delete Manufacturer Part" -msgstr "" +msgstr "Διαγραφή Προϊόντος Κατασκευαστή" #: src/pages/company/ManufacturerPartDetail.tsx:254 msgid "Manufacturer Part Actions" -msgstr "" +msgstr "Ενέργειες Προϊόντος Κατασκευαστή" #: src/pages/company/ManufacturerPartDetail.tsx:281 #~ msgid "ManufacturerPart" @@ -7311,7 +7321,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:104 #: src/tables/part/RelatedPartTable.tsx:82 msgid "Part Description" -msgstr "" +msgstr "Περιγραφή Προϊόντος" #: src/pages/company/SupplierPartDetail.tsx:179 #: src/tables/part/PartPurchaseOrdersTable.tsx:73 @@ -7319,203 +7329,203 @@ msgstr "" #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:233 #: src/tables/purchasing/SupplierPartTable.tsx:138 msgid "Pack Quantity" -msgstr "" +msgstr "Ποσότητα Συσκευασίας" #: src/pages/company/SupplierPartDetail.tsx:204 msgid "Supplier Availability" -msgstr "" +msgstr "Διαθεσιμότητα Προμηθευτή" #: src/pages/company/SupplierPartDetail.tsx:212 msgid "Availability Updated" -msgstr "" +msgstr "Η Διαθεσιμότητα Ενημερώθηκε" #: src/pages/company/SupplierPartDetail.tsx:237 msgid "Availability" -msgstr "" +msgstr "Διαθεσιμότητα" #: src/pages/company/SupplierPartDetail.tsx:246 msgid "Supplier Part Details" -msgstr "" +msgstr "Στοιχεία Προϊόντος Προμηθευτή" #: src/pages/company/SupplierPartDetail.tsx:279 #: src/pages/part/PartPricingPanel.tsx:113 #: src/pages/part/pricing/PricingOverviewPanel.tsx:239 msgid "Supplier Pricing" -msgstr "" +msgstr "Τιμολόγηση Προμηθευτή" #: src/pages/company/SupplierPartDetail.tsx:308 msgid "Supplier Part Actions" -msgstr "" +msgstr "Ενέργειες Προϊόντος Προμηθευτή" #: src/pages/company/SupplierPartDetail.tsx:332 #: src/tables/purchasing/SupplierPartTable.tsx:244 msgid "Edit Supplier Part" -msgstr "" +msgstr "Επεξεργασία Προϊόντος Προμηθευτή" #: src/pages/company/SupplierPartDetail.tsx:340 #: src/tables/purchasing/SupplierPartTable.tsx:264 msgid "Delete Supplier Part" -msgstr "" +msgstr "Διαγραφή Προϊόντος Προμηθευτή" #: src/pages/company/SupplierPartDetail.tsx:348 #: src/tables/purchasing/SupplierPartTable.tsx:172 #: src/tables/purchasing/SupplierPartTable.tsx:251 msgid "Add Supplier Part" -msgstr "" +msgstr "Προσθήκη Προϊόντος Προμηθευτή" #: src/pages/company/SupplierPartDetail.tsx:388 #: src/pages/part/PartDetail.tsx:1003 msgid "No Stock" -msgstr "" +msgstr "Χωρίς Απόθεμα" #: src/pages/core/CoreIndex.tsx:46 #: src/pages/core/GroupDetail.tsx:81 #: src/pages/core/UserDetail.tsx:224 msgid "System Overview" -msgstr "" +msgstr "Επισκόπηση Συστήματος" #: src/pages/core/GroupDetail.tsx:45 msgid "Group Name" -msgstr "" +msgstr "Όνομα Ομάδας" #: src/pages/core/GroupDetail.tsx:52 #: src/pages/core/GroupDetail.tsx:67 #: src/tables/settings/GroupTable.tsx:85 msgid "Group Details" -msgstr "" +msgstr "Στοιχεία Ομάδας" #: src/pages/core/GroupDetail.tsx:55 #: src/tables/settings/GroupTable.tsx:112 msgid "Group Roles" -msgstr "" +msgstr "Ρόλοι Ομάδας" #: src/pages/core/UserDetail.tsx:175 #: src/tables/ColumnRenderers.tsx:418 msgid "User Information" -msgstr "" +msgstr "Πληροφορίες Χρήστη" #: src/pages/core/UserDetail.tsx:176 msgid "User Permissions" -msgstr "" +msgstr "Δικαιώματα Χρήστη" #: src/pages/core/UserDetail.tsx:178 msgid "User Profile" -msgstr "" +msgstr "Προφίλ Χρήστη" #: src/pages/core/UserDetail.tsx:188 #: src/tables/settings/UserTable.tsx:164 msgid "User Details" -msgstr "" +msgstr "Στοιχεία Χρήστη" #: src/pages/core/UserDetail.tsx:206 msgid "Basic user" -msgstr "" +msgstr "Βασικός χρήστης" #: src/pages/part/CategoryDetail.tsx:100 #: src/pages/stock/LocationDetail.tsx:94 #: src/tables/settings/ErrorTable.tsx:63 #: src/tables/settings/ErrorTable.tsx:108 msgid "Path" -msgstr "" +msgstr "Διαδρομή" #: src/pages/part/CategoryDetail.tsx:116 msgid "Parent Category" -msgstr "" +msgstr "Γονική Κατηγορία" #: src/pages/part/CategoryDetail.tsx:139 #: src/pages/part/CategoryDetail.tsx:271 msgid "Subcategories" -msgstr "" +msgstr "Υποκατηγορίες" #: src/pages/part/CategoryDetail.tsx:146 #: src/pages/stock/LocationDetail.tsx:134 #: src/tables/part/PartCategoryTable.tsx:89 #: src/tables/stock/StockLocationTable.tsx:43 msgid "Structural" -msgstr "" +msgstr "Δομικό" #: src/pages/part/CategoryDetail.tsx:152 msgid "Parent default location" -msgstr "" +msgstr "Προεπιλεγμένη τοποθεσία γονικής" #: src/pages/part/CategoryDetail.tsx:159 msgid "Default location" -msgstr "" +msgstr "Προεπιλεγμένη τοποθεσία" #: src/pages/part/CategoryDetail.tsx:170 msgid "Top level part category" -msgstr "" +msgstr "Κατηγορία Προϊόντων κορυφαίου επιπέδου" #: src/pages/part/CategoryDetail.tsx:180 #: src/pages/part/CategoryDetail.tsx:248 #: src/tables/part/PartCategoryTable.tsx:122 msgid "Edit Part Category" -msgstr "" +msgstr "Επεξεργασία Κατηγορίας Προϊόντων" #: src/pages/part/CategoryDetail.tsx:189 msgid "Move items to parent category" -msgstr "" +msgstr "Μετακίνηση Προϊόντων στη γονική κατηγορία" #: src/pages/part/CategoryDetail.tsx:193 #: src/pages/stock/LocationDetail.tsx:226 msgid "Delete items" -msgstr "" +msgstr "Διαγραφή Προϊόντων" #: src/pages/part/CategoryDetail.tsx:201 #: src/pages/part/CategoryDetail.tsx:253 msgid "Delete Part Category" -msgstr "" +msgstr "Διαγραφή Κατηγορίας Προϊόντων" #: src/pages/part/CategoryDetail.tsx:204 msgid "Parts Action" -msgstr "" +msgstr "Ενέργεια Προϊόντων" #: src/pages/part/CategoryDetail.tsx:205 msgid "Action for parts in this category" -msgstr "" +msgstr "Ενέργεια για τα Προϊόντα αυτής της κατηγορίας" #: src/pages/part/CategoryDetail.tsx:211 msgid "Child Categories Action" -msgstr "" +msgstr "Ενέργεια Υποκατηγοριών" #: src/pages/part/CategoryDetail.tsx:212 msgid "Action for child categories in this category" -msgstr "" +msgstr "Ενέργεια για τις υποκατηγορίες αυτής της κατηγορίας" #: src/pages/part/CategoryDetail.tsx:244 #: src/tables/part/PartCategoryTable.tsx:143 msgid "Category Actions" -msgstr "" +msgstr "Ενέργειες Κατηγορίας" #: src/pages/part/CategoryDetail.tsx:265 msgid "Category Details" -msgstr "" +msgstr "Στοιχεία Κατηγορίας" #: src/pages/part/PartAllocationPanel.tsx:21 #: src/pages/stock/StockDetail.tsx:555 #: src/tables/part/PartTable.tsx:121 msgid "Build Order Allocations" -msgstr "" +msgstr "Κατανομές Εντολών Κατασκευής" #: src/pages/part/PartAllocationPanel.tsx:31 #: src/pages/stock/StockDetail.tsx:570 #: src/tables/part/PartTable.tsx:129 msgid "Sales Order Allocations" -msgstr "" +msgstr "Κατανομές Παραγγελιών Πώλησης" #: src/pages/part/PartDetail.tsx:180 #: src/pages/part/PartDetail.tsx:183 #: src/pages/part/PartDetail.tsx:227 msgid "Validate BOM" -msgstr "" +msgstr "Έλεγχος BOM" #: src/pages/part/PartDetail.tsx:184 msgid "Do you want to validate the bill of materials for this assembly?" -msgstr "" +msgstr "Θέλετε να επικυρώσετε το BOM για αυτό το συναρμολόγημα;" #: src/pages/part/PartDetail.tsx:187 msgid "Bill of materials scheduled for validation" -msgstr "" +msgstr "Το BOM προγραμματίστηκε για επικύρωση" #: src/pages/part/PartDetail.tsx:187 #~ msgid "BOM validated" @@ -7523,32 +7533,32 @@ msgstr "" #: src/pages/part/PartDetail.tsx:205 msgid "BOM Validated" -msgstr "" +msgstr "Το BOM Επικυρώθηκε" #: src/pages/part/PartDetail.tsx:206 msgid "The Bill of Materials for this part has been validated" -msgstr "" +msgstr "Το BOM για αυτό το Προϊόν έχει επικυρωθεί" #: src/pages/part/PartDetail.tsx:210 #: src/pages/part/PartDetail.tsx:215 msgid "BOM Not Validated" -msgstr "" +msgstr "Το BOM Δεν Έχει Επικυρωθεί" #: src/pages/part/PartDetail.tsx:211 msgid "The Bill of Materials for this part has previously been checked, but requires revalidation" -msgstr "" +msgstr "Το BOM για αυτό το Προϊόν έχει ελεγχθεί παλαιότερα, αλλά απαιτεί επανεπικύρωση" #: src/pages/part/PartDetail.tsx:216 msgid "The Bill of Materials for this part has not yet been validated" -msgstr "" +msgstr "Το BOM για αυτό το Προϊόν δεν έχει επικυρωθεί ακόμη" #: src/pages/part/PartDetail.tsx:247 msgid "Validated On" -msgstr "" +msgstr "Επικυρώθηκε Στις" #: src/pages/part/PartDetail.tsx:252 msgid "Validated By" -msgstr "" +msgstr "Επικυρώθηκε Από" #: src/pages/part/PartDetail.tsx:286 #~ msgid "Variant Stock" @@ -7568,26 +7578,26 @@ msgstr "" #: src/pages/part/PartDetail.tsx:466 msgid "Variant of" -msgstr "" +msgstr "Παραλλαγή του" #: src/pages/part/PartDetail.tsx:473 msgid "Revision of" -msgstr "" +msgstr "Αναθεώρηση του" #: src/pages/part/PartDetail.tsx:493 #: src/tables/ColumnRenderers.tsx:209 #: src/tables/ColumnRenderers.tsx:218 msgid "Default Location" -msgstr "" +msgstr "Προεπιλεγμένη Τοποθεσία" #: src/pages/part/PartDetail.tsx:500 msgid "Category Default Location" -msgstr "" +msgstr "Προεπιλεγμένη Τοποθεσία Κατηγορίας" #: src/pages/part/PartDetail.tsx:507 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:48 msgid "Units" -msgstr "" +msgstr "Μονάδες" #: src/pages/part/PartDetail.tsx:510 #~ msgid "Stocktake By" @@ -7596,38 +7606,38 @@ msgstr "" #: src/pages/part/PartDetail.tsx:514 #: src/tables/settings/PendingTasksTable.tsx:51 msgid "Keywords" -msgstr "" +msgstr "Λέξεις-Κλειδιά" #: src/pages/part/PartDetail.tsx:542 #: src/tables/bom/BomTable.tsx:439 -#: src/tables/build/BuildLineTable.tsx:305 +#: src/tables/build/BuildLineTable.tsx:306 #: src/tables/part/PartTable.tsx:319 #: src/tables/sales/SalesOrderLineItemTable.tsx:138 msgid "Available Stock" -msgstr "" +msgstr "Διαθέσιμο Απόθεμα" #: src/pages/part/PartDetail.tsx:548 #: src/tables/bom/BomTable.tsx:341 -#: src/tables/build/BuildLineTable.tsx:267 +#: src/tables/build/BuildLineTable.tsx:268 #: src/tables/sales/SalesOrderLineItemTable.tsx:180 msgid "On order" -msgstr "" +msgstr "Σε παραγγελία" #: src/pages/part/PartDetail.tsx:555 msgid "Required for Orders" -msgstr "" +msgstr "Απαιτείται για Παραγγελίες" #: src/pages/part/PartDetail.tsx:566 msgid "Allocated to Build Orders" -msgstr "" +msgstr "Δεσμευμένο για Εντολές Κατασκευής" #: src/pages/part/PartDetail.tsx:578 msgid "Allocated to Sales Orders" -msgstr "" +msgstr "Δεσμευμένο για Παραγγελίες Πώλησης" #: src/pages/part/PartDetail.tsx:605 msgid "Minimum Stock" -msgstr "" +msgstr "Ελάχιστο Απόθεμα" #: src/pages/part/PartDetail.tsx:613 #~ msgid "Scheduling" @@ -7637,45 +7647,45 @@ msgstr "" #: src/tables/part/ParametricPartTable.tsx:359 #: src/tables/part/PartTable.tsx:203 msgid "Locked" -msgstr "" +msgstr "Κλειδωμένο" #: src/pages/part/PartDetail.tsx:626 msgid "Template Part" -msgstr "" +msgstr "Πρότυπο Προϊόν" #: src/pages/part/PartDetail.tsx:631 #: src/tables/bom/BomTable.tsx:429 msgid "Assembled Part" -msgstr "" +msgstr "Συναρμολογημένο Προϊόν" #: src/pages/part/PartDetail.tsx:636 msgid "Component Part" -msgstr "" +msgstr "Προϊόν Συστατικού" #: src/pages/part/PartDetail.tsx:641 #: src/tables/bom/BomTable.tsx:419 msgid "Testable Part" -msgstr "" +msgstr "Ελέγξιμο Προϊόν" #: src/pages/part/PartDetail.tsx:647 #: src/tables/bom/BomTable.tsx:424 msgid "Trackable Part" -msgstr "" +msgstr "Ανιχνεύσιμο Προϊόν" #: src/pages/part/PartDetail.tsx:652 msgid "Purchaseable Part" -msgstr "" +msgstr "Αγοράσιμο Προϊόν" #: src/pages/part/PartDetail.tsx:658 msgid "Saleable Part" -msgstr "" +msgstr "Πωλήσιμο Προϊόν" #: src/pages/part/PartDetail.tsx:663 #: src/pages/part/PartDetail.tsx:1033 #: src/tables/bom/BomTable.tsx:150 #: src/tables/bom/BomTable.tsx:434 msgid "Virtual Part" -msgstr "" +msgstr "Εικονικό Προϊόν" #: src/pages/part/PartDetail.tsx:678 #: src/pages/purchasing/PurchaseOrderDetail.tsx:271 @@ -7683,69 +7693,69 @@ msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:242 #: src/tables/ColumnRenderers.tsx:502 msgid "Creation Date" -msgstr "" +msgstr "Ημερομηνία Δημιουργίας" #: src/pages/part/PartDetail.tsx:683 #: src/tables/ColumnRenderers.tsx:435 #: src/tables/Filter.tsx:373 msgid "Created By" -msgstr "" +msgstr "Δημιουργήθηκε Από" #: src/pages/part/PartDetail.tsx:698 msgid "Default Supplier" -msgstr "" +msgstr "Προεπιλεγμένος Προμηθευτής" #: src/pages/part/PartDetail.tsx:704 msgid "Default Expiry" -msgstr "" +msgstr "Προεπιλεγμένη Λήξη" #: src/pages/part/PartDetail.tsx:709 msgid "days" -msgstr "" +msgstr "ημέρες" #: src/pages/part/PartDetail.tsx:719 #: src/pages/part/pricing/BomPricingPanel.tsx:79 #: src/pages/part/pricing/VariantPricingPanel.tsx:95 #: src/tables/part/PartTable.tsx:179 msgid "Price Range" -msgstr "" +msgstr "Εύρος Τιμής" #: src/pages/part/PartDetail.tsx:729 msgid "Latest Serial Number" -msgstr "" +msgstr "Τελευταίος Σειριακός Αριθμός" #: src/pages/part/PartDetail.tsx:757 msgid "Select Part Revision" -msgstr "" +msgstr "Επιλογή Αναθεώρησης Προϊόντος" #: src/pages/part/PartDetail.tsx:823 msgid "Variants" -msgstr "" +msgstr "Παραλλαγές" #: src/pages/part/PartDetail.tsx:830 #: src/pages/stock/StockDetail.tsx:542 msgid "Allocations" -msgstr "" +msgstr "Δεσμεύσεις" #: src/pages/part/PartDetail.tsx:837 msgid "Bill of Materials" -msgstr "" +msgstr "Κατάλογος Υλικών (BOM)" #: src/pages/part/PartDetail.tsx:849 msgid "Used In" -msgstr "" +msgstr "Χρησιμοποιείται Σε" #: src/pages/part/PartDetail.tsx:856 msgid "Part Pricing" -msgstr "" +msgstr "Τιμολόγηση Προϊόντος" #: src/pages/part/PartDetail.tsx:926 msgid "Test Templates" -msgstr "" +msgstr "Πρότυπα Δοκιμών" #: src/pages/part/PartDetail.tsx:948 msgid "Related Parts" -msgstr "" +msgstr "Σχετικά Προϊόντα" #: src/pages/part/PartDetail.tsx:956 #~ msgid "Count part stock" @@ -7759,41 +7769,41 @@ msgstr "" #: src/tables/part/PartTestTemplateTable.tsx:112 #: src/tables/stock/StockItemTestResultTable.tsx:404 msgid "Required" -msgstr "" +msgstr "Απαιτείται" #: src/pages/part/PartDetail.tsx:1058 #: src/tables/part/PartTable.tsx:396 #: src/tables/part/PartTable.tsx:449 msgid "Add Part" -msgstr "" +msgstr "Προσθήκη Προϊόντος" #: src/pages/part/PartDetail.tsx:1072 msgid "Delete Part" -msgstr "" +msgstr "Διαγραφή Προϊόντος" #: src/pages/part/PartDetail.tsx:1081 msgid "Deleting this part cannot be reversed" -msgstr "" +msgstr "Η διαγραφή αυτού του Προϊόντος δεν μπορεί να αναιρεθεί" #: src/pages/part/PartDetail.tsx:1143 #: src/pages/stock/StockDetail.tsx:883 msgid "Order" -msgstr "" +msgstr "Παραγγελία" #: src/pages/part/PartDetail.tsx:1144 #: src/pages/stock/StockDetail.tsx:884 -#: src/tables/build/BuildLineTable.tsx:761 +#: src/tables/build/BuildLineTable.tsx:768 msgid "Order Stock" -msgstr "" +msgstr "Παραγγελία Αποθέματος" #: src/pages/part/PartDetail.tsx:1156 msgid "Search by serial number" -msgstr "" +msgstr "Αναζήτηση με σειριακό αριθμό" #: src/pages/part/PartDetail.tsx:1164 #: src/tables/part/PartTable.tsx:506 msgid "Part Actions" -msgstr "" +msgstr "Ενέργειες Προϊόντος" #: src/pages/part/PartIndex.tsx:29 #~ msgid "Categories" @@ -7801,41 +7811,41 @@ msgstr "" #: src/pages/part/PartPricingPanel.tsx:72 msgid "No pricing data found for this part." -msgstr "" +msgstr "Δεν βρέθηκαν δεδομένα τιμολόγησης για αυτό το Προϊόν." #: src/pages/part/PartPricingPanel.tsx:87 #: src/pages/part/pricing/PricingOverviewPanel.tsx:332 msgid "Pricing Overview" -msgstr "" +msgstr "Επισκόπηση Τιμολόγησης" #: src/pages/part/PartPricingPanel.tsx:93 msgid "Purchase History" -msgstr "" +msgstr "Ιστορικό Αγορών" #: src/pages/part/PartPricingPanel.tsx:107 #: src/pages/part/pricing/PricingOverviewPanel.tsx:211 msgid "Internal Pricing" -msgstr "" +msgstr "Εσωτερική Τιμολόγηση" #: src/pages/part/PartPricingPanel.tsx:122 #: src/pages/part/pricing/PricingOverviewPanel.tsx:221 msgid "BOM Pricing" -msgstr "" +msgstr "Τιμολόγηση BOM" #: src/pages/part/PartPricingPanel.tsx:129 #: src/pages/part/pricing/PricingOverviewPanel.tsx:249 msgid "Variant Pricing" -msgstr "" +msgstr "Τιμολόγηση Παραλλαγών" #: src/pages/part/PartPricingPanel.tsx:141 #: src/pages/part/pricing/PricingOverviewPanel.tsx:258 msgid "Sale Pricing" -msgstr "" +msgstr "Τιμολόγηση Πώλησης" #: src/pages/part/PartPricingPanel.tsx:147 #: src/pages/part/pricing/PricingOverviewPanel.tsx:267 msgid "Sale History" -msgstr "" +msgstr "Ιστορικό Πωλήσεων" #: src/pages/part/PartSchedulingDetail.tsx:51 #: src/pages/part/PartSchedulingDetail.tsx:291 @@ -7872,28 +7882,28 @@ msgstr "" #: src/pages/part/PartStockHistoryDetail.tsx:80 msgid "Edit Stocktake Entry" -msgstr "" +msgstr "Επεξεργασία Καταχώρησης Απογραφής" #: src/pages/part/PartStockHistoryDetail.tsx:88 msgid "Delete Stocktake Entry" -msgstr "" +msgstr "Διαγραφή Καταχώρησης Απογραφής" #: src/pages/part/PartStockHistoryDetail.tsx:107 #: src/pages/part/PartStockHistoryDetail.tsx:211 #: src/pages/stock/StockDetail.tsx:402 #: src/tables/stock/StockItemTable.tsx:271 msgid "Stock Value" -msgstr "" +msgstr "Αξία Αποθέματος" #: src/pages/part/PartStockHistoryDetail.tsx:240 #: src/pages/part/pricing/PricingOverviewPanel.tsx:334 msgid "Minimum Value" -msgstr "" +msgstr "Ελάχιστη Αξία" #: src/pages/part/PartStockHistoryDetail.tsx:246 #: src/pages/part/pricing/PricingOverviewPanel.tsx:335 msgid "Maximum Value" -msgstr "" +msgstr "Μέγιστη Αξία" #: src/pages/part/PartStocktakeDetail.tsx:99 #: src/tables/settings/StocktakeReportTable.tsx:70 @@ -7921,26 +7931,26 @@ msgstr "" #: src/tables/sales/SalesOrderLineItemTable.tsx:124 #: src/tables/sales/SalesOrderTable.tsx:175 msgid "Total Price" -msgstr "" +msgstr "Συνολική Τιμή" #: src/pages/part/pricing/BomPricingPanel.tsx:78 #: src/pages/part/pricing/BomPricingPanel.tsx:102 #: src/tables/bom/UsedInTable.tsx:54 #: src/tables/part/PartTable.tsx:227 msgid "Component" -msgstr "" +msgstr "Συστατικό" #: src/pages/part/pricing/BomPricingPanel.tsx:81 #: src/pages/part/pricing/VariantPricingPanel.tsx:35 #: src/pages/part/pricing/VariantPricingPanel.tsx:97 msgid "Minimum Price" -msgstr "" +msgstr "Ελάχιστη Τιμή" #: src/pages/part/pricing/BomPricingPanel.tsx:82 #: src/pages/part/pricing/VariantPricingPanel.tsx:43 #: src/pages/part/pricing/VariantPricingPanel.tsx:98 msgid "Maximum Price" -msgstr "" +msgstr "Μέγιστη Τιμή" #: src/pages/part/pricing/BomPricingPanel.tsx:112 #~ msgid "Minimum Total Price" @@ -7962,131 +7972,131 @@ msgstr "" #: src/tables/purchasing/SupplierPriceBreakTable.tsx:84 #: src/tables/stock/StockItemTable.tsx:259 msgid "Unit Price" -msgstr "" +msgstr "Τιμή Μονάδας" #: src/pages/part/pricing/BomPricingPanel.tsx:217 msgid "Pie Chart" -msgstr "" +msgstr "Γράφημα Πίτας" #: src/pages/part/pricing/BomPricingPanel.tsx:218 msgid "Bar Chart" -msgstr "" +msgstr "Ραβδόγραμμα" #: src/pages/part/pricing/PriceBreakPanel.tsx:58 #: src/pages/part/pricing/PriceBreakPanel.tsx:111 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:134 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:162 msgid "Add Price Break" -msgstr "" +msgstr "Προσθήκη Κλίμακας Τιμής" #: src/pages/part/pricing/PriceBreakPanel.tsx:71 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:146 msgid "Edit Price Break" -msgstr "" +msgstr "Επεξεργασία Κλίμακας Τιμής" #: src/pages/part/pricing/PriceBreakPanel.tsx:81 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:154 msgid "Delete Price Break" -msgstr "" +msgstr "Διαγραφή Κλίμακας Τιμής" #: src/pages/part/pricing/PriceBreakPanel.tsx:95 msgid "Price Break" -msgstr "" +msgstr "Κλίμακα Τιμής" #: src/pages/part/pricing/PriceBreakPanel.tsx:171 msgid "Price" -msgstr "" +msgstr "Τιμή" #: src/pages/part/pricing/PricingOverviewPanel.tsx:74 msgid "Refreshing pricing data" -msgstr "" +msgstr "Ανανέωση δεδομένων τιμολόγησης" #: src/pages/part/pricing/PricingOverviewPanel.tsx:94 msgid "Pricing data updated" -msgstr "" +msgstr "Τα δεδομένα τιμολόγησης ενημερώθηκαν" #: src/pages/part/pricing/PricingOverviewPanel.tsx:101 msgid "Failed to update pricing data" -msgstr "" +msgstr "Αποτυχία ενημέρωσης δεδομένων τιμολόγησης" #: src/pages/part/pricing/PricingOverviewPanel.tsx:129 msgid "Edit Pricing" -msgstr "" +msgstr "Επεξεργασία Τιμολόγησης" #: src/pages/part/pricing/PricingOverviewPanel.tsx:141 msgid "Pricing Category" -msgstr "" +msgstr "Κατηγορία Τιμολόγησης" #: src/pages/part/pricing/PricingOverviewPanel.tsx:160 msgid "Minimum" -msgstr "" +msgstr "Ελάχιστο" #: src/pages/part/pricing/PricingOverviewPanel.tsx:173 msgid "Maximum" -msgstr "" +msgstr "Μέγιστο" #: src/pages/part/pricing/PricingOverviewPanel.tsx:192 msgid "Override Pricing" -msgstr "" +msgstr "Παράκαμψη Τιμολόγησης" #: src/pages/part/pricing/PricingOverviewPanel.tsx:203 msgid "Overall Pricing" -msgstr "" +msgstr "Συνολική Τιμολόγηση" #: src/pages/part/pricing/PricingOverviewPanel.tsx:229 msgid "Purchase Pricing" -msgstr "" +msgstr "Τιμολόγηση Αγορών" #: src/pages/part/pricing/PricingOverviewPanel.tsx:288 #: src/pages/stock/StockDetail.tsx:426 #: src/tables/part/PartParameterTable.tsx:121 #: src/tables/stock/StockItemTable.tsx:300 msgid "Last Updated" -msgstr "" +msgstr "Τελευταία Ενημέρωση" #: src/pages/part/pricing/PricingOverviewPanel.tsx:292 msgid "Pricing Not Set" -msgstr "" +msgstr "Η Τιμολόγηση Δεν Έχει Οριστεί" #: src/pages/part/pricing/PricingOverviewPanel.tsx:293 msgid "Pricing data has not been calculated for this part" -msgstr "" +msgstr "Τα δεδομένα τιμολόγησης δεν έχουν υπολογιστεί για αυτό το Προϊόν" #: src/pages/part/pricing/PricingOverviewPanel.tsx:297 msgid "Pricing Actions" -msgstr "" +msgstr "Ενέργειες Τιμολόγησης" #: src/pages/part/pricing/PricingOverviewPanel.tsx:300 msgid "Refresh" -msgstr "" +msgstr "Ανανέωση" #: src/pages/part/pricing/PricingOverviewPanel.tsx:301 msgid "Refresh pricing data" -msgstr "" +msgstr "Ανανέωση δεδομένων τιμολόγησης" #: src/pages/part/pricing/PricingOverviewPanel.tsx:316 msgid "Edit pricing data" -msgstr "" +msgstr "Επεξεργασία δεδομένων τιμολόγησης" #: src/pages/part/pricing/PricingPanel.tsx:24 msgid "No data available" -msgstr "" +msgstr "Δεν υπάρχουν διαθέσιμα δεδομένα" #: src/pages/part/pricing/PricingPanel.tsx:65 msgid "No Data" -msgstr "" +msgstr "Χωρίς Δεδομένα" #: src/pages/part/pricing/PricingPanel.tsx:66 msgid "No pricing data available" -msgstr "" +msgstr "Δεν υπάρχουν διαθέσιμα δεδομένα τιμολόγησης" #: src/pages/part/pricing/PricingPanel.tsx:77 msgid "Loading pricing data" -msgstr "" +msgstr "Φόρτωση δεδομένων τιμολόγησης" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:48 msgid "Purchase Price" -msgstr "" +msgstr "Τιμή Αγοράς" #: src/pages/part/pricing/SaleHistoryPanel.tsx:24 #~ msgid "Sale Order" @@ -8095,31 +8105,31 @@ msgstr "" #: src/pages/part/pricing/SaleHistoryPanel.tsx:44 #: src/pages/part/pricing/SaleHistoryPanel.tsx:87 msgid "Sale Price" -msgstr "" +msgstr "Τιμή Πώλησης" #: src/pages/part/pricing/SupplierPricingPanel.tsx:69 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:75 msgid "Supplier Price" -msgstr "" +msgstr "Τιμή Προμηθευτή" #: src/pages/part/pricing/VariantPricingPanel.tsx:29 #: src/pages/part/pricing/VariantPricingPanel.tsx:94 msgid "Variant Part" -msgstr "" +msgstr "Παραλλαγή Προϊόντος" #: src/pages/purchasing/PurchaseOrderDetail.tsx:89 msgid "Edit Purchase Order" -msgstr "" +msgstr "Επεξεργασία Εντολής Αγοράς" #: src/pages/purchasing/PurchaseOrderDetail.tsx:125 #: src/tables/purchasing/PurchaseOrderTable.tsx:154 #: src/tables/purchasing/PurchaseOrderTable.tsx:167 msgid "Add Purchase Order" -msgstr "" +msgstr "Προσθήκη Εντολής Αγοράς" #: src/pages/purchasing/PurchaseOrderDetail.tsx:147 msgid "Supplier Reference" -msgstr "" +msgstr "Αναφορά Προμηθευτή" #: src/pages/purchasing/PurchaseOrderDetail.tsx:159 #: src/pages/sales/ReturnOrderDetail.tsx:126 @@ -8131,18 +8141,18 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:160 #: src/pages/sales/SalesOrderDetail.tsx:144 msgid "Completed Line Items" -msgstr "" +msgstr "Ολοκληρωμένες Γραμμές Είδους" #: src/pages/purchasing/PurchaseOrderDetail.tsx:196 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:272 msgid "Destination" -msgstr "" +msgstr "Προορισμός" #: src/pages/purchasing/PurchaseOrderDetail.tsx:202 #: src/pages/sales/ReturnOrderDetail.tsx:167 #: src/pages/sales/SalesOrderDetail.tsx:161 msgid "Order Currency" -msgstr "" +msgstr "Νόμισμα Παραγγελίας" #: src/pages/purchasing/PurchaseOrderDetail.tsx:207 #: src/pages/sales/ReturnOrderDetail.tsx:183 @@ -8154,25 +8164,25 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:174 #: src/pages/sales/SalesOrderDetail.tsx:167 msgid "Total Cost" -msgstr "" +msgstr "Συνολικό Κόστος" #: src/pages/purchasing/PurchaseOrderDetail.tsx:237 #: src/pages/sales/ReturnOrderDetail.tsx:215 #: src/pages/sales/SalesOrderDetail.tsx:208 msgid "Contact Email" -msgstr "" +msgstr "Email Επικοινωνίας" #: src/pages/purchasing/PurchaseOrderDetail.tsx:245 #: src/pages/sales/ReturnOrderDetail.tsx:223 #: src/pages/sales/SalesOrderDetail.tsx:216 msgid "Contact Phone" -msgstr "" +msgstr "Τηλέφωνο Επικοινωνίας" #: src/pages/purchasing/PurchaseOrderDetail.tsx:278 #: src/pages/sales/ReturnOrderDetail.tsx:257 #: src/pages/sales/SalesOrderDetail.tsx:249 msgid "Issue Date" -msgstr "" +msgstr "Ημερομηνία Έκδοσης" #: src/pages/purchasing/PurchaseOrderDetail.tsx:303 #: src/pages/sales/ReturnOrderDetail.tsx:281 @@ -8181,13 +8191,13 @@ msgstr "" #: src/tables/build/BuildOrderTable.tsx:137 #: src/tables/part/PartPurchaseOrdersTable.tsx:106 msgid "Completion Date" -msgstr "" +msgstr "Ημερομηνία Ολοκλήρωσης" #: src/pages/purchasing/PurchaseOrderDetail.tsx:333 #: src/pages/sales/ReturnOrderDetail.tsx:311 #: src/pages/sales/SalesOrderDetail.tsx:349 msgid "Order Details" -msgstr "" +msgstr "Λεπτομέρειες Παραγγελίας" #: src/pages/purchasing/PurchaseOrderDetail.tsx:339 #: src/pages/purchasing/PurchaseOrderDetail.tsx:348 @@ -8197,52 +8207,52 @@ msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:355 #: src/pages/sales/SalesOrderDetail.tsx:364 msgid "Line Items" -msgstr "" +msgstr "Γραμμές Ειδών" #: src/pages/purchasing/PurchaseOrderDetail.tsx:363 #: src/pages/sales/ReturnOrderDetail.tsx:341 #: src/pages/sales/SalesOrderDetail.tsx:378 msgid "Extra Line Items" -msgstr "" +msgstr "Επιπλέον Γραμμές Ειδών" #: src/pages/purchasing/PurchaseOrderDetail.tsx:405 msgid "Issue Purchase Order" -msgstr "" +msgstr "Έκδοση Εντολής Αγοράς" #: src/pages/purchasing/PurchaseOrderDetail.tsx:413 msgid "Cancel Purchase Order" -msgstr "" +msgstr "Ακύρωση Εντολής Αγοράς" #: src/pages/purchasing/PurchaseOrderDetail.tsx:421 msgid "Hold Purchase Order" -msgstr "" +msgstr "Παύση Εντολής Αγοράς" #: src/pages/purchasing/PurchaseOrderDetail.tsx:429 msgid "Complete Purchase Order" -msgstr "" +msgstr "Ολοκλήρωση Εντολής Αγοράς" #: src/pages/purchasing/PurchaseOrderDetail.tsx:485 #: src/pages/sales/ReturnOrderDetail.tsx:496 #: src/pages/sales/SalesOrderDetail.tsx:549 msgid "Order Actions" -msgstr "" +msgstr "Ενέργειες Παραγγελίας" #: src/pages/sales/ReturnOrderDetail.tsx:114 #: src/pages/sales/SalesOrderDetail.tsx:104 #: src/pages/sales/SalesOrderShipmentDetail.tsx:134 #: src/tables/sales/SalesOrderTable.tsx:141 msgid "Customer Reference" -msgstr "" +msgstr "Αναφορά Πελάτη" #: src/pages/sales/ReturnOrderDetail.tsx:195 msgid "Return Address" -msgstr "" +msgstr "Διεύθυνση Επιστροφής" #: src/pages/sales/ReturnOrderDetail.tsx:201 #: src/pages/sales/SalesOrderDetail.tsx:194 #: src/pages/sales/SalesOrderShipmentDetail.tsx:181 msgid "Not specified" -msgstr "" +msgstr "Δεν έχει καθοριστεί" #: src/pages/sales/ReturnOrderDetail.tsx:349 #~ msgid "Order canceled" @@ -8250,117 +8260,117 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:389 msgid "Edit Return Order" -msgstr "" +msgstr "Επεξεργασία Εντολής Επιστροφής" #: src/pages/sales/ReturnOrderDetail.tsx:407 #: src/tables/sales/ReturnOrderTable.tsx:154 #: src/tables/sales/ReturnOrderTable.tsx:167 msgid "Add Return Order" -msgstr "" +msgstr "Προσθήκη Εντολής Επιστροφής" #: src/pages/sales/ReturnOrderDetail.tsx:416 msgid "Issue Return Order" -msgstr "" +msgstr "Έκδοση Εντολής Επιστροφής" #: src/pages/sales/ReturnOrderDetail.tsx:424 msgid "Cancel Return Order" -msgstr "" +msgstr "Ακύρωση Εντολής Επιστροφής" #: src/pages/sales/ReturnOrderDetail.tsx:432 msgid "Hold Return Order" -msgstr "" +msgstr "Παύση Εντολής Επιστροφής" #: src/pages/sales/ReturnOrderDetail.tsx:440 msgid "Complete Return Order" -msgstr "" +msgstr "Ολοκλήρωση Εντολής Επιστροφής" #: src/pages/sales/SalesOrderDetail.tsx:153 msgid "Completed Shipments" -msgstr "" +msgstr "Ολοκληρωμένες Αποστολές" #: src/pages/sales/SalesOrderDetail.tsx:188 #: src/pages/sales/SalesOrderShipmentDetail.tsx:170 msgid "Shipping Address" -msgstr "" +msgstr "Διεύθυνση Αποστολής" #: src/pages/sales/SalesOrderDetail.tsx:316 msgid "Edit Sales Order" -msgstr "" +msgstr "Επεξεργασία Εντολής Πώλησης" #: src/pages/sales/SalesOrderDetail.tsx:338 #: src/tables/sales/SalesOrderTable.tsx:108 #: src/tables/sales/SalesOrderTable.tsx:121 msgid "Add Sales Order" -msgstr "" +msgstr "Προσθήκη Εντολής Πώλησης" #: src/pages/sales/SalesOrderDetail.tsx:396 #: src/tables/sales/SalesOrderTable.tsx:147 msgid "Shipments" -msgstr "" +msgstr "Αποστολές" #: src/pages/sales/SalesOrderDetail.tsx:443 msgid "Issue Sales Order" -msgstr "" +msgstr "Έκδοση Εντολής Πώλησης" #: src/pages/sales/SalesOrderDetail.tsx:451 msgid "Cancel Sales Order" -msgstr "" +msgstr "Ακύρωση Εντολής Πώλησης" #: src/pages/sales/SalesOrderDetail.tsx:459 msgid "Hold Sales Order" -msgstr "" +msgstr "Παύση Εντολής Πώλησης" #: src/pages/sales/SalesOrderDetail.tsx:467 msgid "Ship Sales Order" -msgstr "" +msgstr "Αποστολή Εντολής Πώλησης" #: src/pages/sales/SalesOrderDetail.tsx:469 msgid "Ship this order?" -msgstr "" +msgstr "Αποστολή αυτής της παραγγελίας;" #: src/pages/sales/SalesOrderDetail.tsx:470 msgid "Order shipped" -msgstr "" +msgstr "Η παραγγελία αποστάλθηκε" #: src/pages/sales/SalesOrderDetail.tsx:478 msgid "Complete Sales Order" -msgstr "" +msgstr "Ολοκλήρωση Εντολής Πώλησης" #: src/pages/sales/SalesOrderDetail.tsx:523 msgid "Ship Order" -msgstr "" +msgstr "Αποστολή Παραγγελίας" #: src/pages/sales/SalesOrderShipmentDetail.tsx:142 #: src/tables/sales/SalesOrderShipmentTable.tsx:135 msgid "Shipment Reference" -msgstr "" +msgstr "Αναφορά Αποστολής" #: src/pages/sales/SalesOrderShipmentDetail.tsx:148 msgid "Tracking Number" -msgstr "" +msgstr "Αριθμός Παρακολούθησης" #: src/pages/sales/SalesOrderShipmentDetail.tsx:156 msgid "Invoice Number" -msgstr "" +msgstr "Αριθμός Τιμολογίου" #: src/pages/sales/SalesOrderShipmentDetail.tsx:191 msgid "Allocated Items" -msgstr "" +msgstr "Δεσμευμένα Είδη" #: src/pages/sales/SalesOrderShipmentDetail.tsx:196 msgid "Checked By" -msgstr "" +msgstr "Ελέγχθηκε Από" #: src/pages/sales/SalesOrderShipmentDetail.tsx:202 msgid "Not checked" -msgstr "" +msgstr "Δεν ελέγχθηκε" #: src/pages/sales/SalesOrderShipmentDetail.tsx:208 #: src/tables/ColumnRenderers.tsx:518 #: src/tables/sales/SalesOrderAllocationTable.tsx:182 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 msgid "Shipment Date" -msgstr "" +msgstr "Ημερομηνία Αποστολής" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 #~ msgid "Assigned Items" @@ -8369,156 +8379,156 @@ msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:216 #: src/tables/sales/SalesOrderShipmentTable.tsx:172 msgid "Delivery Date" -msgstr "" +msgstr "Ημερομηνία Παράδοσης" #: src/pages/sales/SalesOrderShipmentDetail.tsx:255 msgid "Shipment Details" -msgstr "" +msgstr "Λεπτομέρειες Αποστολής" #: src/pages/sales/SalesOrderShipmentDetail.tsx:294 #: src/pages/sales/SalesOrderShipmentDetail.tsx:438 #: src/tables/sales/SalesOrderShipmentTable.tsx:90 msgid "Edit Shipment" -msgstr "" +msgstr "Επεξεργασία Αποστολής" #: src/pages/sales/SalesOrderShipmentDetail.tsx:301 #: src/pages/sales/SalesOrderShipmentDetail.tsx:457 #: src/tables/sales/SalesOrderShipmentTable.tsx:82 msgid "Cancel Shipment" -msgstr "" +msgstr "Ακύρωση Αποστολής" #: src/pages/sales/SalesOrderShipmentDetail.tsx:314 #: src/tables/sales/SalesOrderShipmentTable.tsx:98 #: src/tables/sales/SalesOrderShipmentTable.tsx:193 msgid "Complete Shipment" -msgstr "" +msgstr "Ολοκλήρωση Αποστολής" #: src/pages/sales/SalesOrderShipmentDetail.tsx:326 #: src/pages/sales/SalesOrderShipmentDetail.tsx:328 msgid "Check Shipment" -msgstr "" +msgstr "Έλεγχος Αποστολής" #: src/pages/sales/SalesOrderShipmentDetail.tsx:329 msgid "Marking the shipment as checked indicates that you have verified that all items included in this shipment are correct" -msgstr "" +msgstr "Η σήμανση της αποστολής ως ελεγμένη δηλώνει ότι έχετε επαληθεύσει πως όλα τα είδη στην αποστολή είναι σωστά" #: src/pages/sales/SalesOrderShipmentDetail.tsx:339 msgid "Shipment marked as checked" -msgstr "" +msgstr "Η αποστολή σημειώθηκε ως ελεγμένη" #: src/pages/sales/SalesOrderShipmentDetail.tsx:346 #: src/pages/sales/SalesOrderShipmentDetail.tsx:348 msgid "Uncheck Shipment" -msgstr "" +msgstr "Αναίρεση Ελέγχου Αποστολής" #: src/pages/sales/SalesOrderShipmentDetail.tsx:349 msgid "Marking the shipment as unchecked indicates that the shipment requires further verification" -msgstr "" +msgstr "Η σήμανση της αποστολής ως μη ελεγμένη δηλώνει ότι απαιτείται επιπλέον έλεγχος" #: src/pages/sales/SalesOrderShipmentDetail.tsx:359 msgid "Shipment marked as unchecked" -msgstr "" +msgstr "Η αποστολή σημειώθηκε ως μη ελεγμένη" #: src/pages/sales/SalesOrderShipmentDetail.tsx:371 #: src/tables/part/PartPurchaseOrdersTable.tsx:122 msgid "Pending" -msgstr "" +msgstr "Σε εκκρεμότητα" #: src/pages/sales/SalesOrderShipmentDetail.tsx:377 #: src/tables/sales/SalesOrderShipmentTable.tsx:147 #: src/tables/sales/SalesOrderShipmentTable.tsx:254 msgid "Checked" -msgstr "" +msgstr "Ελεγμένο" #: src/pages/sales/SalesOrderShipmentDetail.tsx:383 msgid "Not Checked" -msgstr "" +msgstr "Μη Ελεγμένο" #: src/pages/sales/SalesOrderShipmentDetail.tsx:389 #: src/tables/sales/SalesOrderShipmentTable.tsx:154 #: src/tables/sales/SalesOrderShipmentTable.tsx:259 msgid "Shipped" -msgstr "" +msgstr "Απεσταλμένο" #: src/pages/sales/SalesOrderShipmentDetail.tsx:395 #: src/tables/sales/SalesOrderShipmentTable.tsx:161 #: src/tables/sales/SalesOrderShipmentTable.tsx:264 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" -msgstr "" +msgstr "Παραδόθηκε" #: src/pages/sales/SalesOrderShipmentDetail.tsx:410 msgid "Send Shipment" -msgstr "" +msgstr "Αποστολή Δέματος" #: src/pages/sales/SalesOrderShipmentDetail.tsx:433 msgid "Shipment Actions" -msgstr "" +msgstr "Ενέργειες Αποστολής" #: src/pages/sales/SalesOrderShipmentDetail.tsx:442 msgid "Check" -msgstr "" +msgstr "Έλεγχος" #: src/pages/sales/SalesOrderShipmentDetail.tsx:443 msgid "Mark shipment as checked" -msgstr "" +msgstr "Σήμανση αποστολής ως ελεγμένη" #: src/pages/sales/SalesOrderShipmentDetail.tsx:449 msgid "Uncheck" -msgstr "" +msgstr "Αναίρεση Ελέγχου" #: src/pages/sales/SalesOrderShipmentDetail.tsx:450 msgid "Mark shipment as unchecked" -msgstr "" +msgstr "Σήμανση αποστολής ως μη ελεγμένη" #: src/pages/stock/LocationDetail.tsx:110 msgid "Parent Location" -msgstr "" +msgstr "Μητρική Τοποθεσία" #: src/pages/stock/LocationDetail.tsx:128 #: src/pages/stock/LocationDetail.tsx:174 msgid "Sublocations" -msgstr "" +msgstr "Υποτοποθεσίες" #: src/pages/stock/LocationDetail.tsx:146 #: src/tables/stock/StockLocationTable.tsx:57 msgid "Location Type" -msgstr "" +msgstr "Τύπος Τοποθεσίας" #: src/pages/stock/LocationDetail.tsx:157 msgid "Top level stock location" -msgstr "" +msgstr "Κορυφαία τοποθεσία αποθέματος" #: src/pages/stock/LocationDetail.tsx:168 msgid "Location Details" -msgstr "" +msgstr "Λεπτομέρειες Τοποθεσίας" #: src/pages/stock/LocationDetail.tsx:194 msgid "Default Parts" -msgstr "" +msgstr "Προεπιλεγμένα Προϊόντα" #: src/pages/stock/LocationDetail.tsx:213 #: src/pages/stock/LocationDetail.tsx:374 #: src/tables/stock/StockLocationTable.tsx:121 msgid "Edit Stock Location" -msgstr "" +msgstr "Επεξεργασία Τοποθεσίας Αποθέματος" #: src/pages/stock/LocationDetail.tsx:222 msgid "Move items to parent location" -msgstr "" +msgstr "Μετακίνηση ειδών στη μητρική τοποθεσία" #: src/pages/stock/LocationDetail.tsx:234 #: src/pages/stock/LocationDetail.tsx:379 msgid "Delete Stock Location" -msgstr "" +msgstr "Διαγραφή Τοποθεσίας Αποθέματος" #: src/pages/stock/LocationDetail.tsx:237 msgid "Items Action" -msgstr "" +msgstr "Ενέργεια για Είδη" #: src/pages/stock/LocationDetail.tsx:239 msgid "Action for stock items in this location" -msgstr "" +msgstr "Ενέργεια για τα είδη αποθέματος σε αυτή την τοποθεσία" #: src/pages/stock/LocationDetail.tsx:243 #~ msgid "Child Locations Action" @@ -8526,46 +8536,46 @@ msgstr "" #: src/pages/stock/LocationDetail.tsx:244 msgid "Locations Action" -msgstr "" +msgstr "Ενέργεια Τοποθεσιών" #: src/pages/stock/LocationDetail.tsx:246 msgid "Action for child locations in this location" -msgstr "" +msgstr "Ενέργεια για τις θυγατρικές τοποθεσίες σε αυτή την τοποθεσία" #: src/pages/stock/LocationDetail.tsx:280 msgid "Scan Stock Item" -msgstr "" +msgstr "Σάρωση Είδους Αποθέματος" #: src/pages/stock/LocationDetail.tsx:298 #: src/pages/stock/StockDetail.tsx:812 msgid "Scanned stock item into location" -msgstr "" +msgstr "Το είδος αποθέματος σαρώθηκε στην τοποθεσία" #: src/pages/stock/LocationDetail.tsx:304 #: src/pages/stock/StockDetail.tsx:818 msgid "Error scanning stock item" -msgstr "" +msgstr "Σφάλμα κατά τη σάρωση είδους αποθέματος" #: src/pages/stock/LocationDetail.tsx:311 msgid "Scan Stock Location" -msgstr "" +msgstr "Σάρωση Τοποθεσίας Αποθέματος" #: src/pages/stock/LocationDetail.tsx:323 msgid "Scanned stock location into location" -msgstr "" +msgstr "Η τοποθεσία αποθέματος σαρώθηκε επιτυχώς" #: src/pages/stock/LocationDetail.tsx:329 msgid "Error scanning stock location" -msgstr "" +msgstr "Σφάλμα κατά τη σάρωση τοποθεσίας αποθέματος" #: src/pages/stock/LocationDetail.tsx:370 #: src/tables/stock/StockLocationTable.tsx:142 msgid "Location Actions" -msgstr "" +msgstr "Ενέργειες Τοποθεσίας" #: src/pages/stock/StockDetail.tsx:147 msgid "Base Part" -msgstr "" +msgstr "Βασικό Προϊόν" #: src/pages/stock/StockDetail.tsx:155 #~ msgid "Link custom barcode to stock item" @@ -8585,7 +8595,7 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:206 msgid "Previous serial number" -msgstr "" +msgstr "Προηγούμενος σειριακός αριθμός" #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" @@ -8593,35 +8603,35 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:228 msgid "Find serial number" -msgstr "" +msgstr "Εύρεση σειριακού αριθμού" #: src/pages/stock/StockDetail.tsx:234 msgid "Next serial number" -msgstr "" +msgstr "Επόμενος σειριακός αριθμός" #: src/pages/stock/StockDetail.tsx:272 msgid "Allocated to Orders" -msgstr "" +msgstr "Δεσμευμένο για Παραγγελίες" #: src/pages/stock/StockDetail.tsx:305 msgid "Installed In" -msgstr "" +msgstr "Εγκατεστημένο Σε" #: src/pages/stock/StockDetail.tsx:325 msgid "Parent Item" -msgstr "" +msgstr "Μητρικό Είδος" #: src/pages/stock/StockDetail.tsx:329 msgid "Parent stock item" -msgstr "" +msgstr "Μητρικό είδος αποθέματος" #: src/pages/stock/StockDetail.tsx:335 msgid "Consumed By" -msgstr "" +msgstr "Καταναλώθηκε Από" #: src/pages/stock/StockDetail.tsx:432 msgid "Last Stocktake" -msgstr "" +msgstr "Τελευταία Απογραφή" #: src/pages/stock/StockDetail.tsx:433 #~ msgid "Duplicate stock item" @@ -8629,11 +8639,11 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:526 msgid "Stock Details" -msgstr "" +msgstr "Λεπτομέρειες Αποθέματος" #: src/pages/stock/StockDetail.tsx:532 msgid "Stock Tracking" -msgstr "" +msgstr "Παρακολούθηση Αποθέματος" #: src/pages/stock/StockDetail.tsx:571 #~ msgid "Test Data" @@ -8641,15 +8651,15 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:601 msgid "Installed Items" -msgstr "" +msgstr "Εγκατεστημένα Είδη" #: src/pages/stock/StockDetail.tsx:608 msgid "Child Items" -msgstr "" +msgstr "Θυγατρικά Είδη" #: src/pages/stock/StockDetail.tsx:661 msgid "Edit Stock Item" -msgstr "" +msgstr "Επεξεργασία Είδους Αποθέματος" #: src/pages/stock/StockDetail.tsx:671 #: src/tables/stock/StockItemTable.tsx:452 @@ -8668,15 +8678,15 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:703 msgid "Items Created" -msgstr "" +msgstr "Δημιουργήθηκαν Είδη" #: src/pages/stock/StockDetail.tsx:704 msgid "Created {n} stock items" -msgstr "" +msgstr "Δημιουργήθηκαν {n} είδη αποθέματος" #: src/pages/stock/StockDetail.tsx:721 msgid "Delete Stock Item" -msgstr "" +msgstr "Διαγραφή Είδους Αποθέματος" #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" @@ -8688,7 +8698,7 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:770 msgid "Serialize Stock Item" -msgstr "" +msgstr "Μετατροπή σε Σειριακό Είδος" #: src/pages/stock/StockDetail.tsx:777 #~ msgid "Item returned to stock" @@ -8697,23 +8707,23 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:786 #: src/tables/stock/StockItemTable.tsx:539 msgid "Stock item serialized" -msgstr "" +msgstr "Το είδος αποθέματος σειριοποιήθηκε" #: src/pages/stock/StockDetail.tsx:794 msgid "Scan Into Location" -msgstr "" +msgstr "Σάρωση στην Τοποθεσία" #: src/pages/stock/StockDetail.tsx:852 msgid "Scan into location" -msgstr "" +msgstr "Σάρωση στην τοποθεσία" #: src/pages/stock/StockDetail.tsx:854 msgid "Scan this item into a location" -msgstr "" +msgstr "Σάρωση του είδους σε μια τοποθεσία" #: src/pages/stock/StockDetail.tsx:866 msgid "Stock Operations" -msgstr "" +msgstr "Λειτουργίες Αποθέματος" #: src/pages/stock/StockDetail.tsx:868 #~ msgid "Count stock" @@ -8722,11 +8732,11 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:871 #: src/tables/build/BuildOutputTable.tsx:522 msgid "Serialize" -msgstr "" +msgstr "Σειριοποίηση" #: src/pages/stock/StockDetail.tsx:872 msgid "Serialize stock" -msgstr "" +msgstr "Σειριοποίηση αποθέματος" #: src/pages/stock/StockDetail.tsx:890 #~ msgid "Return from customer" @@ -8734,7 +8744,7 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:897 msgid "Stock Item Actions" -msgstr "" +msgstr "Ενέργειες Είδους Αποθέματος" #: src/pages/stock/StockDetail.tsx:900 #~ msgid "Transfer" @@ -8751,21 +8761,21 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:966 #: src/tables/stock/StockItemTable.tsx:404 msgid "Stale" -msgstr "" +msgstr "Μπαγιάτικο / Παρωχημένο" #: src/pages/stock/StockDetail.tsx:972 #: src/tables/stock/StockItemTable.tsx:398 msgid "Expired" -msgstr "" +msgstr "Έχει λήξει" #: src/pages/stock/StockDetail.tsx:978 msgid "Unavailable" -msgstr "" +msgstr "Μη διαθέσιμο" #: src/states/IconState.tsx:47 #: src/states/IconState.tsx:77 msgid "Error loading icon package from server" -msgstr "" +msgstr "Σφάλμα φόρτωσης πακέτου εικονιδίων από τον διακομιστή" #: src/tables/ColumnRenderers.tsx:41 #~ msgid "Part is locked" @@ -8773,18 +8783,18 @@ msgstr "" #: src/tables/ColumnRenderers.tsx:68 msgid "Part is not active" -msgstr "Το εξάρτημα είναι ανενεργό" +msgstr "Το Προϊόν δεν είναι ενεργό" #: src/tables/ColumnRenderers.tsx:73 #: src/tables/bom/BomTable.tsx:657 #: src/tables/part/PartParameterTable.tsx:227 #: src/tables/part/PartTestTemplateTable.tsx:258 msgid "Part is Locked" -msgstr "" +msgstr "Το Προϊόν είναι Κλειδωμένο" #: src/tables/ColumnRenderers.tsx:78 msgid "You are subscribed to notifications for this part" -msgstr "" +msgstr "Είστε εγγεγραμμένος σε ειδοποιήσεις για αυτό το Προϊόν" #: src/tables/ColumnRenderers.tsx:93 #~ msgid "No location set" @@ -8793,7 +8803,7 @@ msgstr "" #: src/tables/ColumnSelect.tsx:16 #: src/tables/ColumnSelect.tsx:23 msgid "Select Columns" -msgstr "" +msgstr "Επιλογή Στηλών" #: src/tables/DownloadAction.tsx:13 #~ msgid "Excel" @@ -8825,27 +8835,27 @@ msgstr "" #: src/tables/Filter.tsx:75 msgid "Has Batch Code" -msgstr "" +msgstr "Έχει Κωδικό Παρτίδας" #: src/tables/Filter.tsx:76 msgid "Show items which have a batch code" -msgstr "" +msgstr "Εμφάνιση ειδών με κωδικό παρτίδας" #: src/tables/Filter.tsx:84 msgid "Filter items by batch code" -msgstr "" +msgstr "Φιλτράρισμα ειδών ανά κωδικό παρτίδας" #: src/tables/Filter.tsx:93 msgid "Show items which are in stock" -msgstr "" +msgstr "Εμφάνιση ειδών που είναι σε απόθεμα" #: src/tables/Filter.tsx:100 msgid "Is Serialized" -msgstr "" +msgstr "Είναι Σειριοποιημένο" #: src/tables/Filter.tsx:101 msgid "Show items which have a serial number" -msgstr "" +msgstr "Εμφάνιση ειδών με σειριακό αριθμό" #: src/tables/Filter.tsx:106 #~ msgid "Show overdue orders" @@ -8853,235 +8863,235 @@ msgstr "" #: src/tables/Filter.tsx:108 msgid "Serial" -msgstr "" +msgstr "Σειριακός" #: src/tables/Filter.tsx:109 msgid "Filter items by serial number" -msgstr "" +msgstr "Φιλτράρισμα ειδών ανά σειριακό αριθμό" #: src/tables/Filter.tsx:117 msgid "Serial Below" -msgstr "" +msgstr "Σειριακός Κάτω Από" #: src/tables/Filter.tsx:118 msgid "Show items with serial numbers less than or equal to a given value" -msgstr "" +msgstr "Εμφάνιση ειδών με σειριακό αριθμό μικρότερο ή ίσο από την τιμή" #: src/tables/Filter.tsx:126 msgid "Serial Above" -msgstr "" +msgstr "Σειριακός Πάνω Από" #: src/tables/Filter.tsx:127 msgid "Show items with serial numbers greater than or equal to a given value" -msgstr "" +msgstr "Εμφάνιση ειδών με σειριακό αριθμό μεγαλύτερο ή ίσο από την τιμή" #: src/tables/Filter.tsx:136 msgid "Assigned to me" -msgstr "" +msgstr "Ανατεθειμένα σε εμένα" #: src/tables/Filter.tsx:137 msgid "Show orders assigned to me" -msgstr "" +msgstr "Εμφάνιση παραγγελιών που έχουν ανατεθεί σε εμένα" #: src/tables/Filter.tsx:144 #: src/tables/sales/SalesOrderAllocationTable.tsx:88 msgid "Outstanding" -msgstr "" +msgstr "Εκκρεμή" #: src/tables/Filter.tsx:145 msgid "Show outstanding items" -msgstr "" +msgstr "Εμφάνιση εκκρεμών ειδών" #: src/tables/Filter.tsx:153 msgid "Show overdue items" -msgstr "" +msgstr "Εμφάνιση εκπρόθεσμων ειδών" #: src/tables/Filter.tsx:160 msgid "Minimum Date" -msgstr "" +msgstr "Ελάχιστη Ημερομηνία" #: src/tables/Filter.tsx:161 msgid "Show items after this date" -msgstr "" +msgstr "Εμφάνιση ειδών μετά από αυτή την ημερομηνία" #: src/tables/Filter.tsx:169 msgid "Maximum Date" -msgstr "" +msgstr "Μέγιστη Ημερομηνία" #: src/tables/Filter.tsx:170 msgid "Show items before this date" -msgstr "" +msgstr "Εμφάνιση ειδών πριν από αυτή την ημερομηνία" #: src/tables/Filter.tsx:178 msgid "Created Before" -msgstr "" +msgstr "Δημιουργήθηκε Πριν Από" #: src/tables/Filter.tsx:179 msgid "Show items created before this date" -msgstr "" +msgstr "Εμφάνιση ειδών που δημιουργήθηκαν πριν από αυτή την ημερομηνία" #: src/tables/Filter.tsx:187 msgid "Created After" -msgstr "" +msgstr "Δημιουργήθηκε Μετά Από" #: src/tables/Filter.tsx:188 msgid "Show items created after this date" -msgstr "" +msgstr "Εμφάνιση ειδών που δημιουργήθηκαν μετά από αυτή την ημερομηνία" #: src/tables/Filter.tsx:196 msgid "Start Date Before" -msgstr "" +msgstr "Ημερομηνία Έναρξης Πριν Από" #: src/tables/Filter.tsx:197 msgid "Show items with a start date before this date" -msgstr "" +msgstr "Εμφάνιση ειδών με ημερομηνία έναρξης πριν από αυτή την ημερομηνία" #: src/tables/Filter.tsx:205 msgid "Start Date After" -msgstr "" +msgstr "Ημερομηνία Έναρξης Μετά Από" #: src/tables/Filter.tsx:206 msgid "Show items with a start date after this date" -msgstr "" +msgstr "Εμφάνιση ειδών με ημερομηνία έναρξης μετά από αυτή την ημερομηνία" #: src/tables/Filter.tsx:214 msgid "Target Date Before" -msgstr "" +msgstr "Ημερομηνία-Στόχος Πριν Από" #: src/tables/Filter.tsx:215 msgid "Show items with a target date before this date" -msgstr "" +msgstr "Εμφάνιση ειδών με ημερομηνία-στόχο πριν από αυτή την ημερομηνία" #: src/tables/Filter.tsx:223 msgid "Target Date After" -msgstr "" +msgstr "Ημερομηνία-Στόχος Μετά Από" #: src/tables/Filter.tsx:224 msgid "Show items with a target date after this date" -msgstr "" +msgstr "Εμφάνιση ειδών με ημερομηνία-στόχο μετά από αυτή την ημερομηνία" #: src/tables/Filter.tsx:232 msgid "Completed Before" -msgstr "" +msgstr "Ολοκληρώθηκε Πριν Από" #: src/tables/Filter.tsx:233 msgid "Show items completed before this date" -msgstr "" +msgstr "Εμφάνιση ειδών που ολοκληρώθηκαν πριν από αυτή την ημερομηνία" #: src/tables/Filter.tsx:241 msgid "Completed After" -msgstr "" +msgstr "Ολοκληρώθηκε Μετά Από" #: src/tables/Filter.tsx:242 msgid "Show items completed after this date" -msgstr "" +msgstr "Εμφάνιση ειδών που ολοκληρώθηκαν μετά από αυτή την ημερομηνία" #: src/tables/Filter.tsx:254 msgid "Has Project Code" -msgstr "" +msgstr "Έχει Κωδικό Έργου" #: src/tables/Filter.tsx:255 msgid "Show orders with an assigned project code" -msgstr "" +msgstr "Εμφάνιση παραγγελιών με καταχωρημένο κωδικό έργου" #: src/tables/Filter.tsx:264 msgid "Include Variants" -msgstr "" +msgstr "Συμπερίληψη Παραλλαγών" #: src/tables/Filter.tsx:265 msgid "Include results for part variants" -msgstr "" +msgstr "Συμπερίληψη αποτελεσμάτων για παραλλαγές Προϊόντων" #: src/tables/Filter.tsx:275 #: src/tables/part/PartPurchaseOrdersTable.tsx:133 msgid "Filter by order status" -msgstr "" +msgstr "Φιλτράρισμα ανά κατάσταση παραγγελίας" #: src/tables/Filter.tsx:287 msgid "Filter by project code" -msgstr "" +msgstr "Φιλτράρισμα ανά κωδικό έργου" #: src/tables/Filter.tsx:320 msgid "Filter by responsible owner" -msgstr "" +msgstr "Φιλτράρισμα ανά υπεύθυνο ιδιοκτήτη" #: src/tables/Filter.tsx:336 #: src/tables/settings/ApiTokenTable.tsx:127 #: src/tables/stock/StockTrackingTable.tsx:191 msgid "Filter by user" -msgstr "" +msgstr "Φιλτράρισμα ανά χρήστη" #: src/tables/Filter.tsx:348 msgid "Filter by manufacturer" -msgstr "" +msgstr "Φιλτράρισμα ανά κατασκευαστή" #: src/tables/Filter.tsx:361 msgid "Filter by supplier" -msgstr "" +msgstr "Φιλτράρισμα ανά προμηθευτή" #: src/tables/Filter.tsx:374 msgid "Filter by user who created the order" -msgstr "" +msgstr "Φιλτράρισμα ανά χρήστη που δημιούργησε την παραγγελία" #: src/tables/Filter.tsx:382 msgid "Filter by user who issued the order" -msgstr "" +msgstr "Φιλτράρισμα ανά χρήστη που εξέδωσε την παραγγελία" #: src/tables/Filter.tsx:390 msgid "Filter by part category" -msgstr "" +msgstr "Φιλτράρισμα ανά κατηγορία Προϊόντος" #: src/tables/Filter.tsx:401 msgid "Filter by stock location" -msgstr "" +msgstr "Φιλτράρισμα ανά τοποθεσία αποθέματος" #: src/tables/FilterSelectDrawer.tsx:59 msgid "Remove filter" -msgstr "" +msgstr "Αφαίρεση φίλτρου" #: src/tables/FilterSelectDrawer.tsx:102 #: src/tables/FilterSelectDrawer.tsx:104 #: src/tables/FilterSelectDrawer.tsx:151 msgid "Select filter value" -msgstr "" +msgstr "Επιλογή τιμής φίλτρου" #: src/tables/FilterSelectDrawer.tsx:116 msgid "Enter filter value" -msgstr "" +msgstr "Εισαγωγή τιμής φίλτρου" #: src/tables/FilterSelectDrawer.tsx:138 msgid "Select date value" -msgstr "" +msgstr "Επιλογή ημερομηνίας" #: src/tables/FilterSelectDrawer.tsx:260 msgid "Select filter" -msgstr "" +msgstr "Επιλογή φίλτρου" #: src/tables/FilterSelectDrawer.tsx:261 msgid "Filter" -msgstr "" +msgstr "Φίλτρο" #: src/tables/FilterSelectDrawer.tsx:313 #: src/tables/InvenTreeTableHeader.tsx:260 msgid "Table Filters" -msgstr "" +msgstr "Φίλτρα Πίνακα" #: src/tables/FilterSelectDrawer.tsx:346 msgid "Add Filter" -msgstr "" +msgstr "Προσθήκη Φίλτρου" #: src/tables/FilterSelectDrawer.tsx:355 msgid "Clear Filters" -msgstr "" +msgstr "Καθαρισμός Φίλτρων" #: src/tables/InvenTreeTable.tsx:45 #: src/tables/InvenTreeTable.tsx:488 msgid "No records found" -msgstr "" +msgstr "Δεν βρέθηκαν εγγραφές" #: src/tables/InvenTreeTable.tsx:152 msgid "Error loading table options" -msgstr "" +msgstr "Σφάλμα φόρτωσης επιλογών πίνακα" #: src/tables/InvenTreeTable.tsx:250 #~ msgid "Failed to load table options" @@ -9093,7 +9103,7 @@ msgstr "" #: src/tables/InvenTreeTable.tsx:529 msgid "Server returned incorrect data type" -msgstr "" +msgstr "Ο διακομιστής επέστρεψε λανθασμένο τύπο δεδομένων" #: src/tables/InvenTreeTable.tsx:535 #~ msgid "Deleted records" @@ -9113,7 +9123,7 @@ msgstr "" #: src/tables/InvenTreeTable.tsx:562 msgid "Error loading table data" -msgstr "" +msgstr "Σφάλμα φόρτωσης δεδομένων πίνακα" #: src/tables/InvenTreeTable.tsx:594 #: src/tables/InvenTreeTable.tsx:595 @@ -9127,11 +9137,11 @@ msgstr "" #: src/tables/InvenTreeTable.tsx:691 msgid "View details" -msgstr "" +msgstr "Προβολή λεπτομερειών" #: src/tables/InvenTreeTable.tsx:694 msgid "View {model}" -msgstr "" +msgstr "Προβολή {model}" #: src/tables/InvenTreeTable.tsx:712 #~ msgid "Table filters" @@ -9143,41 +9153,41 @@ msgstr "" #: src/tables/InvenTreeTableHeader.tsx:104 msgid "Delete Selected Items" -msgstr "" +msgstr "Διαγραφή Επιλεγμένων Ειδών" #: src/tables/InvenTreeTableHeader.tsx:108 msgid "Are you sure you want to delete the selected items?" -msgstr "" +msgstr "Είστε βέβαιοι ότι θέλετε να διαγράψετε τα επιλεγμένα είδη;" #: src/tables/InvenTreeTableHeader.tsx:110 #: src/tables/plugin/PluginListTable.tsx:316 msgid "This action cannot be undone" -msgstr "" +msgstr "Αυτή η ενέργεια δεν μπορεί να αναιρεθεί" #: src/tables/InvenTreeTableHeader.tsx:121 msgid "Items deleted" -msgstr "" +msgstr "Τα είδη διαγράφηκαν" #: src/tables/InvenTreeTableHeader.tsx:126 msgid "Failed to delete items" -msgstr "" +msgstr "Αποτυχία διαγραφής ειδών" #: src/tables/InvenTreeTableHeader.tsx:177 msgid "Custom table filters are active" -msgstr "" +msgstr "Τα προσαρμοσμένα φίλτρα πίνακα είναι ενεργά" #: src/tables/InvenTreeTableHeader.tsx:203 #: src/tables/general/BarcodeScanTable.tsx:93 msgid "Delete selected records" -msgstr "" +msgstr "Διαγραφή επιλεγμένων εγγραφών" #: src/tables/InvenTreeTableHeader.tsx:223 msgid "Refresh data" -msgstr "" +msgstr "Ανανέωση δεδομένων" #: src/tables/InvenTreeTableHeader.tsx:272 msgid "Active Filters" -msgstr "" +msgstr "Ενεργά Φίλτρα" #: src/tables/TableHoverCard.tsx:35 #~ msgid "item-{idx}" @@ -9189,19 +9199,19 @@ msgstr "" #: src/tables/bom/BomTable.tsx:102 msgid "This BOM item is defined for a different parent" -msgstr "" +msgstr "Αυτό το στοιχείο BOM έχει οριστεί για διαφορετικό γονικό" #: src/tables/bom/BomTable.tsx:118 msgid "Part Information" -msgstr "" +msgstr "Πληροφορίες Προϊόντος" #: src/tables/bom/BomTable.tsx:121 msgid "This BOM item has not been validated" -msgstr "" +msgstr "Αυτό το στοιχείο BOM δεν έχει επικυρωθεί" #: src/tables/bom/BomTable.tsx:240 msgid "Substitutes" -msgstr "" +msgstr "Υποκατάστατα" #: src/tables/bom/BomTable.tsx:301 #~ msgid "Create BOM Item" @@ -9212,32 +9222,32 @@ msgstr "" #: src/tables/sales/SalesOrderLineItemTable.tsx:199 #: src/tables/sales/SalesOrderLineItemTable.tsx:216 msgid "Virtual part" -msgstr "" +msgstr "Εικονικό Προϊόν" #: src/tables/bom/BomTable.tsx:310 #~ msgid "Show asssmbled items" #~ msgstr "Show asssmbled items" #: src/tables/bom/BomTable.tsx:315 -#: src/tables/build/BuildLineTable.tsx:276 +#: src/tables/build/BuildLineTable.tsx:277 #: src/tables/part/PartTable.tsx:145 msgid "External stock" -msgstr "" +msgstr "Εξωτερικό απόθεμα" #: src/tables/bom/BomTable.tsx:323 -#: src/tables/build/BuildLineTable.tsx:239 +#: src/tables/build/BuildLineTable.tsx:240 msgid "Includes substitute stock" -msgstr "" +msgstr "Περιλαμβάνει υποκατάστατο απόθεμα" #: src/tables/bom/BomTable.tsx:331 #~ msgid "Edit Bom Item" #~ msgstr "Edit Bom Item" #: src/tables/bom/BomTable.tsx:332 -#: src/tables/build/BuildLineTable.tsx:249 +#: src/tables/build/BuildLineTable.tsx:250 #: src/tables/sales/SalesOrderLineItemTable.tsx:166 msgid "Includes variant stock" -msgstr "" +msgstr "Περιλαμβάνει απόθεμα παραλλαγών" #: src/tables/bom/BomTable.tsx:333 #~ msgid "Bom item updated" @@ -9250,7 +9260,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:349 #: src/tables/part/PartTable.tsx:114 msgid "Building" -msgstr "" +msgstr "Σε κατασκευή" #: src/tables/bom/BomTable.tsx:349 #~ msgid "Bom item deleted" @@ -9269,147 +9279,147 @@ msgstr "" #: src/tables/sales/SalesOrderLineItemTable.tsx:189 #: src/tables/stock/StockItemTable.tsx:222 msgid "Stock Information" -msgstr "" +msgstr "Πληροφορίες αποθέματος" #: src/tables/bom/BomTable.tsx:399 -#: src/tables/build/BuildLineTable.tsx:496 -#: src/tables/build/BuildLineTable.tsx:537 +#: src/tables/build/BuildLineTable.tsx:497 +#: src/tables/build/BuildLineTable.tsx:538 msgid "Consumable item" -msgstr "" +msgstr "Αναλώσιμο στοιχείο" #: src/tables/bom/BomTable.tsx:402 msgid "No available stock" -msgstr "" +msgstr "Δεν υπάρχει διαθέσιμο απόθεμα" #: src/tables/bom/BomTable.tsx:420 -#: src/tables/build/BuildLineTable.tsx:213 +#: src/tables/build/BuildLineTable.tsx:214 msgid "Show testable items" -msgstr "" +msgstr "Εμφάνιση δοκιμασμένων στοιχείων" #: src/tables/bom/BomTable.tsx:425 msgid "Show trackable items" -msgstr "" +msgstr "Εμφάνιση ιχνηλάσιμων στοιχείων" #: src/tables/bom/BomTable.tsx:430 -#: src/tables/build/BuildLineTable.tsx:208 +#: src/tables/build/BuildLineTable.tsx:209 msgid "Show assembled items" -msgstr "" +msgstr "Εμφάνιση συναρμολογημένων στοιχείων" #: src/tables/bom/BomTable.tsx:435 msgid "Show virtual items" -msgstr "" +msgstr "Εμφάνιση εικονικών στοιχείων" #: src/tables/bom/BomTable.tsx:440 msgid "Show items with available stock" -msgstr "" +msgstr "Εμφάνιση Προϊόντων με διαθέσιμο απόθεμα" #: src/tables/bom/BomTable.tsx:445 msgid "Show items on order" -msgstr "" +msgstr "Εμφάνιση Προϊόντων σε παραγγελία" #: src/tables/bom/BomTable.tsx:449 msgid "Validated" -msgstr "" +msgstr "Επικυρωμένο" #: src/tables/bom/BomTable.tsx:450 msgid "Show validated items" -msgstr "" +msgstr "Εμφάνιση επικυρωμένων στοιχείων" #: src/tables/bom/BomTable.tsx:454 #: src/tables/bom/UsedInTable.tsx:80 msgid "Inherited" -msgstr "" +msgstr "Κληρονομημένο" #: src/tables/bom/BomTable.tsx:455 #: src/tables/bom/UsedInTable.tsx:81 msgid "Show inherited items" -msgstr "" +msgstr "Εμφάνιση κληρονομημένων στοιχείων" #: src/tables/bom/BomTable.tsx:459 msgid "Allow Variants" -msgstr "" +msgstr "Να επιτρέπονται παραλλαγές" #: src/tables/bom/BomTable.tsx:460 msgid "Show items which allow variant substitution" -msgstr "" +msgstr "Εμφάνιση Προϊόντων που επιτρέπουν αντικατάσταση παραλλαγών" #: src/tables/bom/BomTable.tsx:464 #: src/tables/bom/UsedInTable.tsx:85 -#: src/tables/build/BuildLineTable.tsx:202 +#: src/tables/build/BuildLineTable.tsx:203 msgid "Optional" -msgstr "" +msgstr "Προαιρετικό" #: src/tables/bom/BomTable.tsx:465 #: src/tables/bom/UsedInTable.tsx:86 msgid "Show optional items" -msgstr "" +msgstr "Εμφάνιση προαιρετικών στοιχείων" #: src/tables/bom/BomTable.tsx:469 -#: src/tables/build/BuildLineTable.tsx:197 +#: src/tables/build/BuildLineTable.tsx:198 msgid "Consumable" -msgstr "" +msgstr "Αναλώσιμο" #: src/tables/bom/BomTable.tsx:470 msgid "Show consumable items" -msgstr "" +msgstr "Εμφάνιση αναλώσιμων στοιχείων" #: src/tables/bom/BomTable.tsx:474 #: src/tables/part/PartTable.tsx:313 msgid "Has Pricing" -msgstr "" +msgstr "Έχει τιμολόγηση" #: src/tables/bom/BomTable.tsx:475 msgid "Show items with pricing" -msgstr "" +msgstr "Εμφάνιση στοιχείων με τιμολόγηση" #: src/tables/bom/BomTable.tsx:497 msgid "Import BOM Data" -msgstr "" +msgstr "Εισαγωγή δεδομένων BOM" #: src/tables/bom/BomTable.tsx:507 #: src/tables/bom/BomTable.tsx:631 msgid "Add BOM Item" -msgstr "" +msgstr "Προσθήκη στοιχείου BOM" #: src/tables/bom/BomTable.tsx:512 msgid "BOM item created" -msgstr "" +msgstr "Το στοιχείο BOM δημιουργήθηκε" #: src/tables/bom/BomTable.tsx:519 msgid "Edit BOM Item" -msgstr "" +msgstr "Επεξεργασία στοιχείου BOM" #: src/tables/bom/BomTable.tsx:521 msgid "BOM item updated" -msgstr "" +msgstr "Το στοιχείο BOM ενημερώθηκε" #: src/tables/bom/BomTable.tsx:528 msgid "Delete BOM Item" -msgstr "" +msgstr "Διαγραφή στοιχείου BOM" #: src/tables/bom/BomTable.tsx:529 msgid "BOM item deleted" -msgstr "" +msgstr "Το στοιχείο BOM διαγράφηκε" #: src/tables/bom/BomTable.tsx:549 msgid "BOM item validated" -msgstr "" +msgstr "Το στοιχείο BOM επικυρώθηκε" #: src/tables/bom/BomTable.tsx:558 msgid "Failed to validate BOM item" -msgstr "" +msgstr "Αποτυχία επικύρωσης στοιχείου BOM" #: src/tables/bom/BomTable.tsx:570 msgid "View BOM" -msgstr "" +msgstr "Προβολή BOM" #: src/tables/bom/BomTable.tsx:581 msgid "Validate BOM Line" -msgstr "" +msgstr "Επικύρωση γραμμής BOM" #: src/tables/bom/BomTable.tsx:600 msgid "Edit Substitutes" -msgstr "" +msgstr "Επεξεργασία υποκατάστατων" #: src/tables/bom/BomTable.tsx:625 msgid "Add BOM Items" @@ -9422,7 +9432,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:637 #: src/tables/part/PartTable.tsx:546 msgid "Import from File" -msgstr "" +msgstr "Εισαγωγή από αρχείο" #: src/tables/bom/BomTable.tsx:639 msgid "Import BOM items from a file" @@ -9430,38 +9440,38 @@ msgstr "" #: src/tables/bom/BomTable.tsx:662 msgid "Bill of materials cannot be edited, as the part is locked" -msgstr "" +msgstr "Το BOM δεν μπορεί να επεξεργαστεί, επειδή το Προϊόν είναι κλειδωμένο" #: src/tables/bom/UsedInTable.tsx:34 -#: src/tables/build/BuildLineTable.tsx:207 +#: src/tables/build/BuildLineTable.tsx:208 #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:209 #: src/tables/stock/StockItemTable.tsx:333 msgid "Assembly" -msgstr "" +msgstr "Συναρμολόγηση" #: src/tables/bom/UsedInTable.tsx:91 msgid "Show active assemblies" -msgstr "" +msgstr "Εμφάνιση ενεργών συναρμολογήσεων" #: src/tables/bom/UsedInTable.tsx:95 #: src/tables/part/PartTable.tsx:239 #: src/tables/part/PartVariantTable.tsx:30 msgid "Trackable" -msgstr "" +msgstr "Ιχνηλάσιμο" #: src/tables/bom/UsedInTable.tsx:96 msgid "Show trackable assemblies" -msgstr "" +msgstr "Εμφάνιση ιχνηλάσιμων συναρμολογήσεων" -#: src/tables/build/BuildAllocatedStockTable.tsx:67 +#: src/tables/build/BuildAllocatedStockTable.tsx:64 msgid "Allocated to Output" -msgstr "" +msgstr "Δεσμευμένο για αποτέλεσμα" -#: src/tables/build/BuildAllocatedStockTable.tsx:68 +#: src/tables/build/BuildAllocatedStockTable.tsx:65 msgid "Show items allocated to a build output" -msgstr "" +msgstr "Εμφάνιση Προϊόντων δεσμευμένων για αποτέλεσμα κατασκευής" #: src/tables/build/BuildAllocatedStockTable.tsx:73 #: src/tables/build/BuildOrderTable.tsx:197 @@ -9472,178 +9482,196 @@ msgstr "" #~ msgid "Include orders for part variants" #~ msgstr "Include orders for part variants" -#: src/tables/build/BuildAllocatedStockTable.tsx:97 +#: src/tables/build/BuildAllocatedStockTable.tsx:94 #: src/tables/part/PartBuildAllocationsTable.tsx:84 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 #: src/tables/part/PartSalesAllocationsTable.tsx:69 #: src/tables/sales/SalesOrderAllocationTable.tsx:122 #: src/tables/sales/SalesOrderShipmentTable.tsx:130 msgid "Order Status" -msgstr "" +msgstr "Κατάσταση παραγγελίας" + +#: src/tables/build/BuildAllocatedStockTable.tsx:164 +#: src/tables/build/BuildLineTable.tsx:651 +msgid "Edit Stock Allocation" +msgstr "Επεξεργασία κατανομής αποθέματος" #: src/tables/build/BuildAllocatedStockTable.tsx:164 #~ msgid "Edit Build Item" #~ msgstr "Edit Build Item" -#: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:650 -msgid "Edit Stock Allocation" -msgstr "" - #: src/tables/build/BuildAllocatedStockTable.tsx:174 #~ msgid "Delete Build Item" #~ msgstr "Delete Build Item" -#: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildLineTable.tsx:663 -msgid "Delete Stock Allocation" +#: src/tables/build/BuildAllocatedStockTable.tsx:177 +#: src/tables/build/BuildLineTable.tsx:664 +#: src/tables/sales/SalesOrderAllocationTable.tsx:218 +msgid "Remove Allocated Stock" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:239 +#: src/tables/build/BuildAllocatedStockTable.tsx:180 +#: src/tables/build/BuildLineTable.tsx:663 +#~ msgid "Delete Stock Allocation" +#~ msgstr "Delete Stock Allocation" + +#: src/tables/build/BuildAllocatedStockTable.tsx:182 +#: src/tables/build/BuildLineTable.tsx:669 +#: src/tables/sales/SalesOrderAllocationTable.tsx:221 +msgid "Are you sure you want to remove this allocated stock from the order?" +msgstr "" + +#: src/tables/build/BuildAllocatedStockTable.tsx:242 msgid "Consume" +msgstr "Κατανάλωση" + +#: src/tables/build/BuildAllocatedStockTable.tsx:259 +#: src/tables/build/BuildLineTable.tsx:112 +#: src/tables/sales/SalesOrderAllocationTable.tsx:248 +msgid "Remove allocated stock" msgstr "" #: src/tables/build/BuildLineTable.tsx:59 #~ msgid "Show lines with available stock" #~ msgstr "Show lines with available stock" -#: src/tables/build/BuildLineTable.tsx:120 +#: src/tables/build/BuildLineTable.tsx:121 msgid "View Stock Item" -msgstr "" +msgstr "Προβολή Προϊόντος αποθέματος" -#: src/tables/build/BuildLineTable.tsx:183 +#: src/tables/build/BuildLineTable.tsx:184 msgid "Show fully allocated lines" -msgstr "" +msgstr "Εμφάνιση πλήρως δεσμευμένων γραμμών" -#: src/tables/build/BuildLineTable.tsx:188 +#: src/tables/build/BuildLineTable.tsx:189 msgid "Show fully consumed lines" -msgstr "" +msgstr "Εμφάνιση πλήρως καταναλωμένων γραμμών" #: src/tables/build/BuildLineTable.tsx:189 #~ msgid "Show allocated lines" #~ msgstr "Show allocated lines" -#: src/tables/build/BuildLineTable.tsx:193 +#: src/tables/build/BuildLineTable.tsx:194 msgid "Show items with sufficient available stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:198 +#: src/tables/build/BuildLineTable.tsx:199 msgid "Show consumable lines" -msgstr "" +msgstr "Εμφάνιση αναλώσιμων γραμμών" -#: src/tables/build/BuildLineTable.tsx:203 +#: src/tables/build/BuildLineTable.tsx:204 msgid "Show optional lines" -msgstr "" +msgstr "Εμφάνιση προαιρετικών γραμμών" -#: src/tables/build/BuildLineTable.tsx:212 +#: src/tables/build/BuildLineTable.tsx:213 #: src/tables/part/PartTable.tsx:233 msgid "Testable" -msgstr "" - -#: src/tables/build/BuildLineTable.tsx:217 -#: src/tables/stock/StockItemTable.tsx:388 -msgid "Tracked" -msgstr "" +msgstr "Δοκιμασμένο" #: src/tables/build/BuildLineTable.tsx:218 -msgid "Show tracked lines" -msgstr "" +#: src/tables/stock/StockItemTable.tsx:388 +msgid "Tracked" +msgstr "Ιχνηλάσιμο" -#: src/tables/build/BuildLineTable.tsx:223 +#: src/tables/build/BuildLineTable.tsx:219 +msgid "Show tracked lines" +msgstr "Εμφάνιση ιχνηλάσιμων γραμμών" + +#: src/tables/build/BuildLineTable.tsx:224 msgid "Show items with stock on order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:172 msgid "In production" -msgstr "" +msgstr "Σε παραγωγή" -#: src/tables/build/BuildLineTable.tsx:286 +#: src/tables/build/BuildLineTable.tsx:287 msgid "Insufficient stock" -msgstr "" +msgstr "Ανεπαρκές απόθεμα" -#: src/tables/build/BuildLineTable.tsx:302 +#: src/tables/build/BuildLineTable.tsx:303 #: src/tables/sales/SalesOrderLineItemTable.tsx:160 #: src/tables/stock/StockItemTable.tsx:191 msgid "No stock available" -msgstr "" +msgstr "Δεν υπάρχει διαθέσιμο απόθεμα" -#: src/tables/build/BuildLineTable.tsx:375 +#: src/tables/build/BuildLineTable.tsx:376 msgid "Gets Inherited" -msgstr "" +msgstr "Κληρονομείται" -#: src/tables/build/BuildLineTable.tsx:388 +#: src/tables/build/BuildLineTable.tsx:389 msgid "Unit Quantity" -msgstr "" +msgstr "Ποσότητα μονάδας" -#: src/tables/build/BuildLineTable.tsx:415 +#: src/tables/build/BuildLineTable.tsx:416 msgid "Setup Quantity" -msgstr "" +msgstr "Ποσότητα ρύθμισης" -#: src/tables/build/BuildLineTable.tsx:424 +#: src/tables/build/BuildLineTable.tsx:425 msgid "Attrition" -msgstr "" +msgstr "Φθορά" -#: src/tables/build/BuildLineTable.tsx:432 +#: src/tables/build/BuildLineTable.tsx:433 msgid "Rounding Multiple" -msgstr "" +msgstr "Στρογγυλοποίηση πολλαπλάσιου" -#: src/tables/build/BuildLineTable.tsx:441 +#: src/tables/build/BuildLineTable.tsx:442 msgid "BOM Information" -msgstr "" +msgstr "Πληροφορίες BOM" -#: src/tables/build/BuildLineTable.tsx:515 +#: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" -msgstr "" +msgstr "Πλήρως δεσμευμένο" -#: src/tables/build/BuildLineTable.tsx:563 +#: src/tables/build/BuildLineTable.tsx:564 #: src/tables/sales/SalesOrderLineItemTable.tsx:311 msgid "Create Build Order" -msgstr "" +msgstr "Δημιουργία εντολής κατασκευής" -#: src/tables/build/BuildLineTable.tsx:592 +#: src/tables/build/BuildLineTable.tsx:593 msgid "Auto allocation in progress" -msgstr "" - -#: src/tables/build/BuildLineTable.tsx:595 -#: src/tables/build/BuildLineTable.tsx:802 -msgid "Auto Allocate Stock" -msgstr "" +msgstr "Αυτόματη κατανομή σε εξέλιξη" #: src/tables/build/BuildLineTable.tsx:596 -msgid "Automatically allocate stock to this build according to the selected options" -msgstr "" +#: src/tables/build/BuildLineTable.tsx:809 +msgid "Auto Allocate Stock" +msgstr "Αυτόματη κατανομή αποθέματος" -#: src/tables/build/BuildLineTable.tsx:616 -#: src/tables/build/BuildLineTable.tsx:630 -#: src/tables/build/BuildLineTable.tsx:751 -#: src/tables/build/BuildLineTable.tsx:852 +#: src/tables/build/BuildLineTable.tsx:597 +msgid "Automatically allocate stock to this build according to the selected options" +msgstr "Αυτόματη κατανομή αποθέματος σε αυτή την κατασκευή σύμφωνα με τις επιλεγμένες επιλογές" + +#: src/tables/build/BuildLineTable.tsx:617 +#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:758 +#: src/tables/build/BuildLineTable.tsx:859 #: src/tables/build/BuildOutputTable.tsx:355 #: src/tables/build/BuildOutputTable.tsx:360 msgid "Deallocate Stock" -msgstr "" +msgstr "Αποδέσμευση αποθέματος" -#: src/tables/build/BuildLineTable.tsx:632 +#: src/tables/build/BuildLineTable.tsx:633 msgid "Deallocate all untracked stock for this build order" -msgstr "" +msgstr "Αποδέσμευση όλου του μη παρακολουθούμενου αποθέματος για αυτή την παραγγελία κατασκευής" -#: src/tables/build/BuildLineTable.tsx:634 +#: src/tables/build/BuildLineTable.tsx:635 msgid "Deallocate stock from the selected line item" -msgstr "" +msgstr "Αποδέσμευση αποθέματος από το επιλεγμένο στοιχείο γραμμής" -#: src/tables/build/BuildLineTable.tsx:638 +#: src/tables/build/BuildLineTable.tsx:639 msgid "Stock has been deallocated" -msgstr "" +msgstr "Το απόθεμα αποδεσμεύτηκε" -#: src/tables/build/BuildLineTable.tsx:771 +#: src/tables/build/BuildLineTable.tsx:778 msgid "Build Stock" -msgstr "" +msgstr "Κατασκευή αποθέματος" -#: src/tables/build/BuildLineTable.tsx:784 +#: src/tables/build/BuildLineTable.tsx:791 #: src/tables/sales/SalesOrderLineItemTable.tsx:487 msgid "View Part" -msgstr "" +msgstr "Προβολή Προϊόντος" #: src/tables/build/BuildOrderTable.tsx:116 #~ msgid "Cascade" @@ -9677,28 +9705,28 @@ msgstr "" #: src/tables/sales/ReturnOrderTable.tsx:79 #: src/tables/sales/SalesOrderTable.tsx:80 msgid "Has Target Date" -msgstr "" +msgstr "Έχει ημερομηνία στόχο" #: src/tables/build/BuildOrderTable.tsx:167 #: src/tables/purchasing/PurchaseOrderTable.tsx:84 #: src/tables/sales/ReturnOrderTable.tsx:80 #: src/tables/sales/SalesOrderTable.tsx:81 msgid "Show orders with a target date" -msgstr "" +msgstr "Εμφάνιση παραγγελιών με ημερομηνία στόχο" #: src/tables/build/BuildOrderTable.tsx:172 #: src/tables/purchasing/PurchaseOrderTable.tsx:89 #: src/tables/sales/ReturnOrderTable.tsx:85 #: src/tables/sales/SalesOrderTable.tsx:86 msgid "Has Start Date" -msgstr "" +msgstr "Έχει ημερομηνία έναρξης" #: src/tables/build/BuildOrderTable.tsx:173 #: src/tables/purchasing/PurchaseOrderTable.tsx:90 #: src/tables/sales/ReturnOrderTable.tsx:86 #: src/tables/sales/SalesOrderTable.tsx:87 msgid "Show orders with a start date" -msgstr "" +msgstr "Εμφάνιση παραγγελιών με ημερομηνία έναρξης" #: src/tables/build/BuildOrderTable.tsx:179 #~ msgid "Filter by user who issued this order" @@ -9706,7 +9734,7 @@ msgstr "" #: src/tables/build/BuildOutputTable.tsx:100 msgid "Build Output Stock Allocation" -msgstr "" +msgstr "Κατανομή αποθέματος εξόδου κατασκευής" #: src/tables/build/BuildOutputTable.tsx:161 #~ msgid "Delete build output" @@ -9715,11 +9743,11 @@ msgstr "" #: src/tables/build/BuildOutputTable.tsx:290 #: src/tables/build/BuildOutputTable.tsx:475 msgid "Add Build Output" -msgstr "" +msgstr "Προσθήκη εξόδου κατασκευής" #: src/tables/build/BuildOutputTable.tsx:293 msgid "Build output created" -msgstr "" +msgstr "Η έξοδος κατασκευής δημιουργήθηκε" #: src/tables/build/BuildOutputTable.tsx:304 #~ msgid "Edit build output" @@ -9728,41 +9756,41 @@ msgstr "" #: src/tables/build/BuildOutputTable.tsx:346 #: src/tables/build/BuildOutputTable.tsx:543 msgid "Edit Build Output" -msgstr "" +msgstr "Επεξεργασία εξόδου κατασκευής" #: src/tables/build/BuildOutputTable.tsx:362 msgid "This action will deallocate all stock from the selected build output" -msgstr "" +msgstr "Αυτή η ενέργεια θα αποδεσμεύσει όλο το απόθεμα από την επιλεγμένη έξοδο κατασκευής" #: src/tables/build/BuildOutputTable.tsx:387 msgid "Serialize Build Output" -msgstr "" +msgstr "Σειριοποίηση εξόδου κατασκευής" #: src/tables/build/BuildOutputTable.tsx:405 -#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/part/PartTestResultTable.tsx:318 #: src/tables/stock/StockItemTable.tsx:328 msgid "Filter by stock status" -msgstr "" +msgstr "Φιλτράρισμα κατά κατάσταση αποθέματος" #: src/tables/build/BuildOutputTable.tsx:442 msgid "Complete selected outputs" -msgstr "" +msgstr "Ολοκλήρωση επιλεγμένων εξόδων" #: src/tables/build/BuildOutputTable.tsx:453 msgid "Scrap selected outputs" -msgstr "" +msgstr "Απόρριψη επιλεγμένων εξόδων" #: src/tables/build/BuildOutputTable.tsx:464 msgid "Cancel selected outputs" -msgstr "" +msgstr "Ακύρωση επιλεγμένων εξόδων" #: src/tables/build/BuildOutputTable.tsx:494 msgid "Allocate" -msgstr "" +msgstr "Κατανομή" #: src/tables/build/BuildOutputTable.tsx:495 msgid "Allocate stock to build output" -msgstr "" +msgstr "Κατανομή αποθέματος στην έξοδο κατασκευής" #: src/tables/build/BuildOutputTable.tsx:498 #~ msgid "View Build Output" @@ -9770,73 +9798,73 @@ msgstr "" #: src/tables/build/BuildOutputTable.tsx:508 msgid "Deallocate" -msgstr "" +msgstr "Αποδέσμευση" #: src/tables/build/BuildOutputTable.tsx:509 msgid "Deallocate stock from build output" -msgstr "" +msgstr "Αποδέσμευση αποθέματος από την έξοδο κατασκευής" #: src/tables/build/BuildOutputTable.tsx:523 msgid "Serialize build output" -msgstr "" +msgstr "Σειριοποίηση εξόδου κατασκευής" #: src/tables/build/BuildOutputTable.tsx:534 msgid "Complete build output" -msgstr "" +msgstr "Ολοκλήρωση εξόδου κατασκευής" #: src/tables/build/BuildOutputTable.tsx:550 msgid "Scrap" -msgstr "" +msgstr "Απόρριψη" #: src/tables/build/BuildOutputTable.tsx:551 msgid "Scrap build output" -msgstr "" +msgstr "Απόρριψη εξόδου κατασκευής" #: src/tables/build/BuildOutputTable.tsx:561 msgid "Cancel build output" -msgstr "" +msgstr "Ακύρωση εξόδου κατασκευής" #: src/tables/build/BuildOutputTable.tsx:610 msgid "Allocated Lines" -msgstr "" +msgstr "Κατανεμημένες γραμμές" #: src/tables/build/BuildOutputTable.tsx:625 msgid "Required Tests" -msgstr "" +msgstr "Απαιτούμενες δοκιμές" #: src/tables/build/BuildOutputTable.tsx:700 msgid "External Build" -msgstr "" +msgstr "Εξωτερική κατασκευή" #: src/tables/build/BuildOutputTable.tsx:702 msgid "This build order is fulfilled by an external purchase order" -msgstr "" +msgstr "Αυτή η εντολή κατασκευής εκτελείται μέσω εξωτερικής εντολής αγοράς" #: src/tables/company/AddressTable.tsx:122 #: src/tables/company/AddressTable.tsx:187 msgid "Add Address" -msgstr "" +msgstr "Προσθήκη διεύθυνσης" #: src/tables/company/AddressTable.tsx:127 msgid "Address created" -msgstr "" +msgstr "Η διεύθυνση δημιουργήθηκε" #: src/tables/company/AddressTable.tsx:136 msgid "Edit Address" -msgstr "" +msgstr "Επεξεργασία διεύθυνσης" #: src/tables/company/AddressTable.tsx:144 msgid "Delete Address" -msgstr "" +msgstr "Διαγραφή διεύθυνσης" #: src/tables/company/AddressTable.tsx:145 msgid "Are you sure you want to delete this address?" -msgstr "" +msgstr "Είστε βέβαιοι ότι θέλετε να διαγράψετε αυτή τη διεύθυνση;" #: src/tables/company/CompanyTable.tsx:70 #: src/tables/company/CompanyTable.tsx:120 msgid "Add Company" -msgstr "" +msgstr "Προσθήκη εταιρείας" #: src/tables/company/CompanyTable.tsx:71 #~ msgid "New Company" @@ -9844,39 +9872,39 @@ msgstr "" #: src/tables/company/CompanyTable.tsx:92 msgid "Show active companies" -msgstr "" +msgstr "Εμφάνιση ενεργών εταιρειών" #: src/tables/company/CompanyTable.tsx:97 msgid "Show companies which are suppliers" -msgstr "" +msgstr "Εμφάνιση εταιρειών που είναι προμηθευτές" #: src/tables/company/CompanyTable.tsx:102 msgid "Show companies which are manufacturers" -msgstr "" +msgstr "Εμφάνιση εταιρειών που είναι κατασκευαστές" #: src/tables/company/CompanyTable.tsx:107 msgid "Show companies which are customers" -msgstr "" +msgstr "Εμφάνιση εταιρειών που είναι πελάτες" #: src/tables/company/ContactTable.tsx:99 msgid "Edit Contact" -msgstr "" +msgstr "Επεξεργασία επαφής" #: src/tables/company/ContactTable.tsx:106 msgid "Add Contact" -msgstr "" +msgstr "Προσθήκη επαφής" #: src/tables/company/ContactTable.tsx:117 msgid "Delete Contact" -msgstr "" +msgstr "Διαγραφή επαφής" #: src/tables/company/ContactTable.tsx:158 msgid "Add contact" -msgstr "" +msgstr "Προσθήκη επαφής" #: src/tables/general/AttachmentTable.tsx:108 msgid "Uploading file {filename}" -msgstr "" +msgstr "Μεταφόρτωση αρχείου {filename}" #: src/tables/general/AttachmentTable.tsx:139 #~ msgid "File uploaded" @@ -9889,23 +9917,23 @@ msgstr "" #: src/tables/general/AttachmentTable.tsx:160 #: src/tables/general/AttachmentTable.tsx:174 msgid "Uploading File" -msgstr "" +msgstr "Μεταφόρτωση αρχείου" #: src/tables/general/AttachmentTable.tsx:185 msgid "File Uploaded" -msgstr "" +msgstr "Το αρχείο μεταφορτώθηκε" #: src/tables/general/AttachmentTable.tsx:186 msgid "File {name} uploaded successfully" -msgstr "" +msgstr "Το αρχείο {name} μεταφορτώθηκε με επιτυχία" #: src/tables/general/AttachmentTable.tsx:202 msgid "File could not be uploaded" -msgstr "" +msgstr "Το αρχείο δεν μπόρεσε να μεταφορτωθεί" #: src/tables/general/AttachmentTable.tsx:253 msgid "Upload Attachment" -msgstr "" +msgstr "Μεταφόρτωση συνημμένου" #: src/tables/general/AttachmentTable.tsx:254 #~ msgid "Upload attachment" @@ -9913,93 +9941,93 @@ msgstr "" #: src/tables/general/AttachmentTable.tsx:263 msgid "Edit Attachment" -msgstr "" +msgstr "Επεξεργασία συνημμένου" #: src/tables/general/AttachmentTable.tsx:277 msgid "Delete Attachment" -msgstr "" +msgstr "Διαγραφή συνημμένου" #: src/tables/general/AttachmentTable.tsx:287 msgid "Is Link" -msgstr "" +msgstr "Είναι σύνδεσμος" #: src/tables/general/AttachmentTable.tsx:288 msgid "Show link attachments" -msgstr "" +msgstr "Εμφάνιση συνημμένων συνδέσμων" #: src/tables/general/AttachmentTable.tsx:292 msgid "Is File" -msgstr "" +msgstr "Είναι αρχείο" #: src/tables/general/AttachmentTable.tsx:293 msgid "Show file attachments" -msgstr "" +msgstr "Εμφάνιση συνημμένων αρχείων" #: src/tables/general/AttachmentTable.tsx:302 msgid "Add attachment" -msgstr "" +msgstr "Προσθήκη συνημμένου" #: src/tables/general/AttachmentTable.tsx:313 msgid "Add external link" -msgstr "" +msgstr "Προσθήκη εξωτερικού συνδέσμου" #: src/tables/general/AttachmentTable.tsx:361 msgid "No attachments found" -msgstr "" +msgstr "Δεν βρέθηκαν συνημμένα" #: src/tables/general/AttachmentTable.tsx:400 msgid "Drag attachment file here to upload" -msgstr "" +msgstr "Σύρετε το συνημμένο εδώ για μεταφόρτωση" #: src/tables/general/BarcodeScanTable.tsx:35 msgid "Item" -msgstr "" +msgstr "Προϊόν" #: src/tables/general/BarcodeScanTable.tsx:50 msgid "Model" -msgstr "" +msgstr "Μοντέλο" #: src/tables/general/BarcodeScanTable.tsx:75 msgid "View Item" -msgstr "" +msgstr "Προβολή Προϊόντος" #: src/tables/general/ExtraLineItemTable.tsx:95 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:299 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:403 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:300 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:405 #: src/tables/sales/ReturnOrderLineItemTable.tsx:83 #: src/tables/sales/ReturnOrderLineItemTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:252 #: src/tables/sales/SalesOrderLineItemTable.tsx:357 msgid "Add Line Item" -msgstr "" +msgstr "Προσθήκη γραμμής" #: src/tables/general/ExtraLineItemTable.tsx:108 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:320 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:322 #: src/tables/sales/ReturnOrderLineItemTable.tsx:96 #: src/tables/sales/SalesOrderLineItemTable.tsx:271 msgid "Edit Line Item" -msgstr "" +msgstr "Επεξεργασία γραμμής" #: src/tables/general/ExtraLineItemTable.tsx:117 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:329 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:331 #: src/tables/sales/ReturnOrderLineItemTable.tsx:105 #: src/tables/sales/SalesOrderLineItemTable.tsx:280 msgid "Delete Line Item" -msgstr "" +msgstr "Διαγραφή γραμμής" #: src/tables/general/ExtraLineItemTable.tsx:155 msgid "Add Extra Line Item" -msgstr "" +msgstr "Προσθήκη επιπλέον γραμμής" #: src/tables/machine/MachineListTable.tsx:133 msgid "Machine restarted" -msgstr "" +msgstr "Το μηχάνημα επανεκκινήθηκε" #: src/tables/machine/MachineListTable.tsx:235 #: src/tables/machine/MachineListTable.tsx:297 #: src/tables/machine/MachineListTable.tsx:729 msgid "Edit machine" -msgstr "" +msgstr "Επεξεργασία μηχανήματος" #: src/tables/machine/MachineListTable.tsx:235 #~ msgid "Are you sure you want to remove the machine \"{0}\"?" @@ -10008,26 +10036,26 @@ msgstr "" #: src/tables/machine/MachineListTable.tsx:249 #: src/tables/machine/MachineListTable.tsx:301 msgid "Delete machine" -msgstr "" +msgstr "Διαγραφή μηχανήματος" #: src/tables/machine/MachineListTable.tsx:250 #: src/tables/machine/MachineListTable.tsx:692 msgid "Machine successfully deleted." -msgstr "" +msgstr "Το μηχάνημα διαγράφηκε με επιτυχία." #: src/tables/machine/MachineListTable.tsx:255 #: src/tables/machine/MachineListTable.tsx:697 msgid "Are you sure you want to remove this machine?" -msgstr "" +msgstr "Είστε βέβαιοι ότι θέλετε να αφαιρέσετε αυτό το μηχάνημα;" #: src/tables/machine/MachineListTable.tsx:285 msgid "Machine" -msgstr "" +msgstr "Μηχάνημα" #: src/tables/machine/MachineListTable.tsx:290 #: src/tables/machine/MachineListTable.tsx:568 msgid "Restart required" -msgstr "" +msgstr "Απαιτείται επανεκκίνηση" #: src/tables/machine/MachineListTable.tsx:291 #~ msgid "Machine information" @@ -10035,19 +10063,19 @@ msgstr "" #: src/tables/machine/MachineListTable.tsx:294 msgid "Machine Actions" -msgstr "" +msgstr "Ενέργειες μηχανήματος" #: src/tables/machine/MachineListTable.tsx:306 msgid "Restart" -msgstr "" +msgstr "Επανεκκίνηση" #: src/tables/machine/MachineListTable.tsx:308 msgid "Restart machine" -msgstr "" +msgstr "Επανεκκίνηση μηχανήματος" #: src/tables/machine/MachineListTable.tsx:310 msgid "manual restart required" -msgstr "" +msgstr "απαιτείται χειροκίνητη επανεκκίνηση" #: src/tables/machine/MachineListTable.tsx:315 #~ msgid "Machine Information" @@ -10055,29 +10083,29 @@ msgstr "" #: src/tables/machine/MachineListTable.tsx:343 msgid "General" -msgstr "" +msgstr "Γενικά" #: src/tables/machine/MachineListTable.tsx:353 #: src/tables/machine/MachineListTable.tsx:804 msgid "Machine Type" -msgstr "" +msgstr "Τύπος μηχανήματος" #: src/tables/machine/MachineListTable.tsx:366 msgid "Machine Driver" -msgstr "" +msgstr "Οδηγός μηχανήματος" #: src/tables/machine/MachineListTable.tsx:381 msgid "Initialized" -msgstr "" +msgstr "Αρχικοποιήθηκε" #: src/tables/machine/MachineListTable.tsx:410 #: src/tables/machine/MachineTypeTable.tsx:307 msgid "No errors reported" -msgstr "" +msgstr "Δεν αναφέρθηκαν σφάλματα" #: src/tables/machine/MachineListTable.tsx:431 msgid "Properties" -msgstr "" +msgstr "Ιδιότητες" #: src/tables/machine/MachineListTable.tsx:494 #~ msgid "Create machine" @@ -10085,7 +10113,7 @@ msgstr "" #: src/tables/machine/MachineListTable.tsx:521 msgid "Driver Settings" -msgstr "" +msgstr "Ρυθμίσεις οδηγού" #: src/tables/machine/MachineListTable.tsx:561 #~ msgid "Machine detail" @@ -10093,40 +10121,40 @@ msgstr "" #: src/tables/machine/MachineListTable.tsx:648 msgid "Add Machine" -msgstr "" +msgstr "Προσθήκη μηχανήματος" #: src/tables/machine/MachineListTable.tsx:691 #: src/tables/machine/MachineListTable.tsx:736 msgid "Delete Machine" -msgstr "" +msgstr "Διαγραφή μηχανήματος" #: src/tables/machine/MachineListTable.tsx:704 msgid "Edit Machine" -msgstr "" +msgstr "Επεξεργασία μηχανήματος" #: src/tables/machine/MachineListTable.tsx:718 msgid "Restart Machine" -msgstr "" +msgstr "Επανεκκίνηση μηχανήματος" #: src/tables/machine/MachineListTable.tsx:749 msgid "Add machine" -msgstr "" +msgstr "Προσθήκη μηχανήματος" #: src/tables/machine/MachineListTable.tsx:765 msgid "Machine Detail" -msgstr "" +msgstr "Λεπτομέρειες μηχανήματος" #: src/tables/machine/MachineListTable.tsx:813 msgid "Driver" -msgstr "" +msgstr "Οδηγός" #: src/tables/machine/MachineTypeTable.tsx:72 msgid "Driver Type" -msgstr "" +msgstr "Τύπος οδηγού" #: src/tables/machine/MachineTypeTable.tsx:76 msgid "Builtin driver" -msgstr "" +msgstr "Ενσωματωμένος οδηγός" #: src/tables/machine/MachineTypeTable.tsx:99 #~ msgid "Machine type information" @@ -10134,15 +10162,15 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:128 msgid "Not Found" -msgstr "" +msgstr "Δεν βρέθηκε" #: src/tables/machine/MachineTypeTable.tsx:131 msgid "Machine type not found." -msgstr "" +msgstr "Ο τύπος μηχανήματος δεν βρέθηκε." #: src/tables/machine/MachineTypeTable.tsx:141 msgid "Machine Type Information" -msgstr "" +msgstr "Πληροφορίες τύπου μηχανήματος" #: src/tables/machine/MachineTypeTable.tsx:148 #~ msgid "Available drivers" @@ -10151,33 +10179,33 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:156 #: src/tables/machine/MachineTypeTable.tsx:255 msgid "Slug" -msgstr "" +msgstr "Slug" #: src/tables/machine/MachineTypeTable.tsx:167 #: src/tables/machine/MachineTypeTable.tsx:276 msgid "Provider plugin" -msgstr "" +msgstr "Plugin παρόχου" #: src/tables/machine/MachineTypeTable.tsx:179 #: src/tables/machine/MachineTypeTable.tsx:288 msgid "Provider file" -msgstr "" +msgstr "Αρχείο παρόχου" #: src/tables/machine/MachineTypeTable.tsx:194 msgid "Available Drivers" -msgstr "" +msgstr "Διαθέσιμοι οδηγοί" #: src/tables/machine/MachineTypeTable.tsx:234 msgid "Machine driver not found." -msgstr "" +msgstr "Ο οδηγός μηχανήματος δεν βρέθηκε." #: src/tables/machine/MachineTypeTable.tsx:242 msgid "Machine driver information" -msgstr "" +msgstr "Πληροφορίες οδηγού μηχανήματος" #: src/tables/machine/MachineTypeTable.tsx:262 msgid "Machine type" -msgstr "" +msgstr "Τύπος μηχανήματος" #: src/tables/machine/MachineTypeTable.tsx:338 #~ msgid "Machine type detail" @@ -10189,33 +10217,33 @@ msgstr "" #: src/tables/machine/MachineTypeTable.tsx:362 msgid "Builtin type" -msgstr "" +msgstr "Ενσωματωμένος τύπος" #: src/tables/machine/MachineTypeTable.tsx:371 msgid "Machine Type Detail" -msgstr "" +msgstr "Λεπτομέρειες τύπου μηχανήματος" #: src/tables/machine/MachineTypeTable.tsx:381 msgid "Machine Driver Detail" -msgstr "" +msgstr "Λεπτομέρειες οδηγού μηχανήματος" #: src/tables/notifications/NotificationTable.tsx:26 msgid "Age" -msgstr "" +msgstr "Ηλικία" #: src/tables/notifications/NotificationTable.tsx:37 msgid "Notification" -msgstr "" +msgstr "Ειδοποίηση" #: src/tables/notifications/NotificationTable.tsx:41 #: src/tables/plugin/PluginErrorTable.tsx:37 #: src/tables/settings/ErrorTable.tsx:50 msgid "Message" -msgstr "" +msgstr "Μήνυμα" #: src/tables/part/ParametricPartTable.tsx:78 msgid "Click to edit" -msgstr "" +msgstr "Κάντε κλικ για επεξεργασία" #: src/tables/part/ParametricPartTable.tsx:82 #~ msgid "Edit parameter" @@ -10223,118 +10251,118 @@ msgstr "" #: src/tables/part/ParametricPartTable.tsx:244 msgid "Add Part Parameter" -msgstr "" +msgstr "Προσθήκη παραμέτρου προϊόντος" #: src/tables/part/ParametricPartTable.tsx:258 #: src/tables/part/PartParameterTable.tsx:164 #: src/tables/part/PartParameterTable.tsx:187 msgid "Edit Part Parameter" -msgstr "" +msgstr "Επεξεργασία παραμέτρου προϊόντος" #: src/tables/part/ParametricPartTable.tsx:355 msgid "Show active parts" -msgstr "" +msgstr "Εμφάνιση ενεργών προϊόντων" #: src/tables/part/ParametricPartTable.tsx:360 msgid "Show locked parts" -msgstr "" +msgstr "Εμφάνιση κλειδωμένων προϊόντων" #: src/tables/part/ParametricPartTable.tsx:365 msgid "Show assembly parts" -msgstr "" +msgstr "Εμφάνιση προϊόντων συναρμολόγησης" #: src/tables/part/ParametricPartTableFilters.tsx:36 msgid "True" -msgstr "" +msgstr "Αληθές" #: src/tables/part/ParametricPartTableFilters.tsx:37 msgid "False" -msgstr "" +msgstr "Ψευδές" #: src/tables/part/ParametricPartTableFilters.tsx:47 #: src/tables/part/ParametricPartTableFilters.tsx:80 msgid "Select a choice" -msgstr "" +msgstr "Επιλέξτε τιμή" #: src/tables/part/ParametricPartTableFilters.tsx:100 msgid "Enter a value" -msgstr "" +msgstr "Εισαγάγετε μια τιμή" #: src/tables/part/PartBuildAllocationsTable.tsx:64 msgid "Assembly IPN" -msgstr "" +msgstr "IPN συναρμολόγησης" #: src/tables/part/PartBuildAllocationsTable.tsx:73 msgid "Part IPN" -msgstr "" +msgstr "IPN προϊόντος" #: src/tables/part/PartBuildAllocationsTable.tsx:91 msgid "Required Stock" -msgstr "" +msgstr "Απαιτούμενο απόθεμα" #: src/tables/part/PartBuildAllocationsTable.tsx:124 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:381 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:383 msgid "View Build Order" -msgstr "" +msgstr "Προβολή εντολής παραγωγής" #: src/tables/part/PartCategoryTable.tsx:51 msgid "You are subscribed to notifications for this category" -msgstr "" +msgstr "Έχετε εγγραφεί σε ειδοποιήσεις για αυτήν την κατηγορία" #: src/tables/part/PartCategoryTable.tsx:84 #: src/tables/part/PartTable.tsx:221 msgid "Include Subcategories" -msgstr "" +msgstr "Συμπερίληψη υποκατηγοριών" #: src/tables/part/PartCategoryTable.tsx:85 msgid "Include subcategories in results" -msgstr "" +msgstr "Συμπερίλαβε τις υποκατηγορίες στα αποτελέσματα" #: src/tables/part/PartCategoryTable.tsx:90 msgid "Show structural categories" -msgstr "" +msgstr "Εμφάνιση δομικών κατηγοριών" #: src/tables/part/PartCategoryTable.tsx:95 msgid "Show categories to which the user is subscribed" -msgstr "" +msgstr "Εμφάνιση κατηγοριών στις οποίες ο χρήστης είναι εγγεγραμμένος" #: src/tables/part/PartCategoryTable.tsx:104 msgid "New Part Category" -msgstr "" +msgstr "Νέα κατηγορία προϊόντων" #: src/tables/part/PartCategoryTable.tsx:130 msgid "Set Parent Category" -msgstr "" +msgstr "Ορισμός γονικής κατηγορίας" #: src/tables/part/PartCategoryTable.tsx:148 #: src/tables/stock/StockLocationTable.tsx:147 msgid "Set Parent" -msgstr "" +msgstr "Ορισμός γονικού" #: src/tables/part/PartCategoryTable.tsx:150 msgid "Set parent category for the selected items" -msgstr "" +msgstr "Ορισμός γονικής κατηγορίας για τα επιλεγμένα στοιχεία" #: src/tables/part/PartCategoryTable.tsx:161 msgid "Add Part Category" -msgstr "" +msgstr "Προσθήκη κατηγορίας προϊόντων" #: src/tables/part/PartCategoryTemplateTable.tsx:49 #: src/tables/part/PartCategoryTemplateTable.tsx:143 msgid "Add Category Parameter" -msgstr "" +msgstr "Προσθήκη παραμέτρου κατηγορίας" #: src/tables/part/PartCategoryTemplateTable.tsx:57 msgid "Edit Category Parameter" -msgstr "" +msgstr "Επεξεργασία παραμέτρου κατηγορίας" #: src/tables/part/PartCategoryTemplateTable.tsx:65 msgid "Delete Category Parameter" -msgstr "" +msgstr "Διαγραφή παραμέτρου κατηγορίας" #: src/tables/part/PartCategoryTemplateTable.tsx:87 msgid "Parameter Template" -msgstr "" +msgstr "Πρότυπο παραμέτρου" #: src/tables/part/PartCategoryTemplateTable.tsx:93 #~ msgid "[{0}]" @@ -10342,75 +10370,75 @@ msgstr "" #: src/tables/part/PartParameterTable.tsx:108 msgid "Internal Units" -msgstr "" +msgstr "Εσωτερικές μονάδες" #: src/tables/part/PartParameterTable.tsx:128 #: src/tables/part/PartParameterTable.tsx:138 msgid "Updated By" -msgstr "" +msgstr "Ενημερώθηκε από" #: src/tables/part/PartParameterTable.tsx:139 msgid "Filter by user who last updated the parameter" -msgstr "" +msgstr "Φιλτράρισμα ανά χρήστη που ενημέρωσε τελευταίος την παράμετρο" #: src/tables/part/PartParameterTable.tsx:148 msgid "New Part Parameter" -msgstr "" +msgstr "Νέα παράμετρος προϊόντος" #: src/tables/part/PartParameterTable.tsx:173 #: src/tables/part/PartParameterTable.tsx:195 msgid "Delete Part Parameter" -msgstr "" +msgstr "Διαγραφή παραμέτρου προϊόντος" #: src/tables/part/PartParameterTable.tsx:213 msgid "Add parameter" -msgstr "" +msgstr "Προσθήκη παραμέτρου" #: src/tables/part/PartParameterTable.tsx:232 msgid "Part parameters cannot be edited, as the part is locked" -msgstr "" +msgstr "Οι παράμετροι προϊόντος δεν μπορούν να επεξεργαστούν επειδή το προϊόν είναι κλειδωμένο" #: src/tables/part/PartParameterTemplateTable.tsx:36 msgid "Checkbox" -msgstr "" +msgstr "Checkbox" #: src/tables/part/PartParameterTemplateTable.tsx:37 msgid "Show checkbox templates" -msgstr "" +msgstr "Εμφάνιση προτύπων checkbox" #: src/tables/part/PartParameterTemplateTable.tsx:41 msgid "Has choices" -msgstr "" +msgstr "Έχει επιλογές" #: src/tables/part/PartParameterTemplateTable.tsx:42 msgid "Show templates with choices" -msgstr "" +msgstr "Εμφάνιση προτύπων με επιλογές" #: src/tables/part/PartParameterTemplateTable.tsx:46 #: src/tables/part/PartTable.tsx:245 msgid "Has Units" -msgstr "" +msgstr "Έχει μονάδες" #: src/tables/part/PartParameterTemplateTable.tsx:47 msgid "Show templates with units" -msgstr "" +msgstr "Εμφάνιση προτύπων με μονάδες" #: src/tables/part/PartParameterTemplateTable.tsx:91 #: src/tables/part/PartParameterTemplateTable.tsx:166 msgid "Add Parameter Template" -msgstr "" +msgstr "Προσθήκη προτύπου παραμέτρου" #: src/tables/part/PartParameterTemplateTable.tsx:105 msgid "Duplicate Parameter Template" -msgstr "" +msgstr "Αντιγραφή προτύπου παραμέτρου" #: src/tables/part/PartParameterTemplateTable.tsx:117 msgid "Edit Parameter Template" -msgstr "" +msgstr "Επεξεργασία προτύπου παραμέτρου" #: src/tables/part/PartParameterTemplateTable.tsx:128 msgid "Delete Parameter Template" -msgstr "" +msgstr "Διαγραφή προτύπου παραμέτρου" #: src/tables/part/PartParameterTemplateTable.tsx:141 #~ msgid "Add parameter template" @@ -10419,148 +10447,148 @@ msgstr "" #: src/tables/part/PartPurchaseOrdersTable.tsx:79 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:197 msgid "Total Quantity" -msgstr "" +msgstr "Συνολική ποσότητα" #: src/tables/part/PartPurchaseOrdersTable.tsx:123 msgid "Show pending orders" -msgstr "" +msgstr "Εμφάνιση εκκρεμών παραγγελιών" #: src/tables/part/PartPurchaseOrdersTable.tsx:128 msgid "Show received items" -msgstr "" +msgstr "Εμφάνιση παραληφθέντων Προϊόντων" #: src/tables/part/PartSalesAllocationsTable.tsx:90 #: src/tables/sales/SalesOrderShipmentTable.tsx:218 msgid "View Sales Order" -msgstr "" +msgstr "Προβολή παραγγελίας πώλησης" #: src/tables/part/PartTable.tsx:99 msgid "Minimum stock" -msgstr "" +msgstr "Ελάχιστο απόθεμα" #: src/tables/part/PartTable.tsx:198 msgid "Filter by part active status" -msgstr "" +msgstr "Φιλτράρισμα κατά ενεργή κατάσταση προϊόντος" #: src/tables/part/PartTable.tsx:204 msgid "Filter by part locked status" -msgstr "" +msgstr "Φιλτράρισμα κατά κλειδωμένα προϊόντα" #: src/tables/part/PartTable.tsx:210 msgid "Filter by assembly attribute" -msgstr "" +msgstr "Φιλτράρισμα κατά χαρακτηριστικό συναρμολόγησης" #: src/tables/part/PartTable.tsx:215 msgid "BOM Valid" -msgstr "" +msgstr "Έγκυρο BOM" #: src/tables/part/PartTable.tsx:216 msgid "Filter by parts with a valid BOM" -msgstr "" +msgstr "Φιλτράρισμα προϊόντων με έγκυρο BOM" #: src/tables/part/PartTable.tsx:222 msgid "Include parts in subcategories" -msgstr "" +msgstr "Συμπερίληψη προϊόντων σε υποκατηγορίες" #: src/tables/part/PartTable.tsx:228 msgid "Filter by component attribute" -msgstr "" +msgstr "Φιλτράρισμα κατά χαρακτηριστικό Προϊόντος" #: src/tables/part/PartTable.tsx:234 msgid "Filter by testable attribute" -msgstr "" +msgstr "Φιλτράρισμα κατά δυνατότητα δοκιμής" #: src/tables/part/PartTable.tsx:240 msgid "Filter by trackable attribute" -msgstr "" +msgstr "Φιλτράρισμα κατά δυνατότητα ιχνηλάτησης" #: src/tables/part/PartTable.tsx:246 msgid "Filter by parts which have units" -msgstr "" +msgstr "Φιλτράρισμα προϊόντων με μονάδες" #: src/tables/part/PartTable.tsx:251 msgid "Has IPN" -msgstr "" +msgstr "Έχει IPN" #: src/tables/part/PartTable.tsx:252 msgid "Filter by parts which have an internal part number" -msgstr "" +msgstr "Φιλτράρισμα προϊόντων με εσωτερικό κωδικό" #: src/tables/part/PartTable.tsx:257 msgid "Has Stock" -msgstr "" +msgstr "Έχει απόθεμα" #: src/tables/part/PartTable.tsx:258 msgid "Filter by parts which have stock" -msgstr "" +msgstr "Φιλτράρισμα προϊόντων με διαθέσιμο απόθεμα" #: src/tables/part/PartTable.tsx:264 msgid "Filter by parts which have low stock" -msgstr "" +msgstr "Φιλτράρισμα προϊόντων με χαμηλό απόθεμα" #: src/tables/part/PartTable.tsx:269 msgid "Purchaseable" -msgstr "" +msgstr "Αγοράσιμα" #: src/tables/part/PartTable.tsx:270 msgid "Filter by parts which are purchaseable" -msgstr "" +msgstr "Φιλτράρισμα προϊόντων που μπορούν να αγοραστούν" #: src/tables/part/PartTable.tsx:275 msgid "Salable" -msgstr "" +msgstr "Πωλήσιμα" #: src/tables/part/PartTable.tsx:276 msgid "Filter by parts which are salable" -msgstr "" +msgstr "Φιλτράρισμα προϊόντων που μπορούν να πωληθούν" #: src/tables/part/PartTable.tsx:282 msgid "Filter by parts which are virtual" -msgstr "" +msgstr "Φιλτράρισμα εικονικών προϊόντων" #: src/tables/part/PartTable.tsx:286 msgid "Not Virtual" -msgstr "" +msgstr "Μη εικονικά" #: src/tables/part/PartTable.tsx:291 msgid "Is Template" -msgstr "" +msgstr "Είναι πρότυπο" #: src/tables/part/PartTable.tsx:292 msgid "Filter by parts which are templates" -msgstr "" +msgstr "Φιλτράρισμα προϊόντων που είναι πρότυπα" #: src/tables/part/PartTable.tsx:297 msgid "Is Variant" -msgstr "" +msgstr "Είναι παραλλαγή" #: src/tables/part/PartTable.tsx:298 msgid "Filter by parts which are variants" -msgstr "" +msgstr "Φιλτράρισμα προϊόντων που είναι παραλλαγές" #: src/tables/part/PartTable.tsx:303 msgid "Is Revision" -msgstr "" +msgstr "Είναι αναθεώρηση" #: src/tables/part/PartTable.tsx:304 msgid "Filter by parts which are revisions" -msgstr "" +msgstr "Φιλτράρισμα προϊόντων που είναι αναθεωρήσεις" #: src/tables/part/PartTable.tsx:308 msgid "Has Revisions" -msgstr "" +msgstr "Έχει αναθεωρήσεις" #: src/tables/part/PartTable.tsx:309 msgid "Filter by parts which have revisions" -msgstr "" +msgstr "Φιλτράρισμα προϊόντων με αναθεωρήσεις" #: src/tables/part/PartTable.tsx:314 msgid "Filter by parts which have pricing information" -msgstr "" +msgstr "Φιλτράρισμα προϊόντων με πληροφορίες τιμολόγησης" #: src/tables/part/PartTable.tsx:320 msgid "Filter by parts which have available stock" -msgstr "" +msgstr "Φιλτράρισμα προϊόντων με διαθέσιμο απόθεμα" #: src/tables/part/PartTable.tsx:322 #~ msgid "Has Stocktake" @@ -10572,161 +10600,161 @@ msgstr "" #: src/tables/part/PartTable.tsx:326 msgid "Filter by parts to which the user is subscribed" -msgstr "" +msgstr "Φιλτράρισμα προϊόντων στα οποία ο χρήστης έχει εγγραφεί" #: src/tables/part/PartTable.tsx:377 msgid "Import Parts" -msgstr "" +msgstr "Εισαγωγή προϊόντων" #: src/tables/part/PartTable.tsx:464 #: src/tables/part/PartTable.tsx:512 msgid "Set Category" -msgstr "" +msgstr "Ορισμός κατηγορίας" #: src/tables/part/PartTable.tsx:514 msgid "Set category for selected parts" -msgstr "" +msgstr "Ορισμός κατηγορίας για τα επιλεγμένα προϊόντα" #: src/tables/part/PartTable.tsx:524 msgid "Order selected parts" -msgstr "" +msgstr "Παραγγελία επιλεγμένων προϊόντων" #: src/tables/part/PartTable.tsx:534 msgid "Add Parts" -msgstr "" +msgstr "Προσθήκη προϊόντων" #: src/tables/part/PartTable.tsx:540 msgid "Create Part" -msgstr "" +msgstr "Δημιουργία προϊόντος" #: src/tables/part/PartTable.tsx:542 msgid "Create a new part" -msgstr "" +msgstr "Δημιουργία νέου προϊόντος" #: src/tables/part/PartTable.tsx:548 msgid "Import parts from a file" -msgstr "" +msgstr "Εισαγωγή εξαρτημάτων από αρχείο" #: src/tables/part/PartTable.tsx:553 msgid "Import from Supplier" -msgstr "" +msgstr "Εισαγωγή από προμηθευτή" #: src/tables/part/PartTable.tsx:555 msgid "Import parts from a supplier plugin" -msgstr "" +msgstr "Εισαγωγή εξαρτημάτων από πρόσθετο προμηθευτή" #: src/tables/part/PartTestResultTable.tsx:103 #: src/tables/part/PartTestResultTable.tsx:181 -#: src/tables/part/PartTestResultTable.tsx:320 -#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/part/PartTestResultTable.tsx:328 +#: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 #: src/tables/stock/StockItemTestResultTable.tsx:368 #: src/tables/stock/StockItemTestResultTable.tsx:429 msgid "Add Test Result" -msgstr "" +msgstr "Προσθήκη αποτελέσματος δοκιμής" #: src/tables/part/PartTestResultTable.tsx:110 #: src/tables/stock/StockItemTestResultTable.tsx:298 msgid "Test result added" -msgstr "" +msgstr "Το αποτέλεσμα δοκιμής προστέθηκε" #: src/tables/part/PartTestResultTable.tsx:142 msgid "Add Test Results" -msgstr "" +msgstr "Προσθήκη αποτελεσμάτων δοκιμής" #: src/tables/part/PartTestResultTable.tsx:152 msgid "Test results added" -msgstr "" +msgstr "Τα αποτελέσματα δοκιμής προστέθηκαν" #: src/tables/part/PartTestResultTable.tsx:180 #: src/tables/stock/StockItemTestResultTable.tsx:197 msgid "No Result" -msgstr "" +msgstr "Κανένα αποτέλεσμα" -#: src/tables/part/PartTestResultTable.tsx:298 +#: src/tables/part/PartTestResultTable.tsx:306 msgid "Show build outputs currently in production" -msgstr "" +msgstr "Εμφάνιση εξόδων παραγωγής που βρίσκονται σε εξέλιξη" #: src/tables/part/PartTestTemplateTable.tsx:56 msgid "Test is defined for a parent template part" -msgstr "" +msgstr "Η δοκιμή έχει οριστεί για γονικό πρότυπο εξαρτήματος" #: src/tables/part/PartTestTemplateTable.tsx:70 msgid "Template Details" -msgstr "" +msgstr "Λεπτομέρειες προτύπου" #: src/tables/part/PartTestTemplateTable.tsx:80 msgid "Results" -msgstr "" +msgstr "Αποτελέσματα" #: src/tables/part/PartTestTemplateTable.tsx:113 msgid "Show required tests" -msgstr "" +msgstr "Εμφάνιση απαιτούμενων δοκιμών" #: src/tables/part/PartTestTemplateTable.tsx:118 msgid "Show enabled tests" -msgstr "" +msgstr "Εμφάνιση ενεργών δοκιμών" #: src/tables/part/PartTestTemplateTable.tsx:122 msgid "Requires Value" -msgstr "" +msgstr "Απαιτεί τιμή" #: src/tables/part/PartTestTemplateTable.tsx:123 msgid "Show tests that require a value" -msgstr "" +msgstr "Εμφάνιση δοκιμών που απαιτούν τιμή" #: src/tables/part/PartTestTemplateTable.tsx:127 msgid "Requires Attachment" -msgstr "" +msgstr "Απαιτεί συνημμένο" #: src/tables/part/PartTestTemplateTable.tsx:128 msgid "Show tests that require an attachment" -msgstr "" +msgstr "Εμφάνιση δοκιμών που απαιτούν συνημμένο" #: src/tables/part/PartTestTemplateTable.tsx:132 msgid "Include Inherited" -msgstr "" +msgstr "Συμπερίληψη κληρονομημένων" #: src/tables/part/PartTestTemplateTable.tsx:133 msgid "Show tests from inherited templates" -msgstr "" +msgstr "Εμφάνιση δοκιμών από κληρονομημένα πρότυπα" #: src/tables/part/PartTestTemplateTable.tsx:137 msgid "Has Results" -msgstr "" +msgstr "Έχει αποτελέσματα" #: src/tables/part/PartTestTemplateTable.tsx:138 msgid "Show tests which have recorded results" -msgstr "" +msgstr "Εμφάνιση δοκιμών με καταγεγραμμένα αποτελέσματα" #: src/tables/part/PartTestTemplateTable.tsx:160 #: src/tables/part/PartTestTemplateTable.tsx:243 msgid "Add Test Template" -msgstr "" +msgstr "Προσθήκη προτύπου δοκιμής" #: src/tables/part/PartTestTemplateTable.tsx:176 msgid "Edit Test Template" -msgstr "" +msgstr "Επεξεργασία προτύπου δοκιμής" #: src/tables/part/PartTestTemplateTable.tsx:187 msgid "Delete Test Template" -msgstr "" +msgstr "Διαγραφή προτύπου δοκιμής" #: src/tables/part/PartTestTemplateTable.tsx:189 msgid "This action cannot be reversed" -msgstr "" +msgstr "Αυτή η ενέργεια δεν μπορεί να αναιρεθεί" #: src/tables/part/PartTestTemplateTable.tsx:191 msgid "Any tests results associated with this template will be deleted" -msgstr "" +msgstr "Όλα τα αποτελέσματα δοκιμών που σχετίζονται με αυτό το πρότυπο θα διαγραφούν" #: src/tables/part/PartTestTemplateTable.tsx:209 msgid "View Parent Part" -msgstr "" +msgstr "Προβολή γονικού εξαρτήματος" #: src/tables/part/PartTestTemplateTable.tsx:263 msgid "Part templates cannot be edited, as the part is locked" -msgstr "" +msgstr "Τα πρότυπα εξαρτημάτων δεν μπορούν να επεξεργαστούν, καθώς το εξάρτημα είναι κλειδωμένο" #: src/tables/part/PartThumbTable.tsx:222 msgid "Select" @@ -10734,28 +10762,28 @@ msgstr "Επιλέξτε" #: src/tables/part/PartVariantTable.tsx:16 msgid "Show active variants" -msgstr "" +msgstr "Εμφάνιση ενεργών παραλλαγών" #: src/tables/part/PartVariantTable.tsx:20 msgid "Template" -msgstr "" +msgstr "Πρότυπο" #: src/tables/part/PartVariantTable.tsx:21 msgid "Show template variants" -msgstr "" +msgstr "Εμφάνιση παραλλαγών προτύπου" #: src/tables/part/PartVariantTable.tsx:26 msgid "Show virtual variants" -msgstr "" +msgstr "Εμφάνιση εικονικών παραλλαγών" #: src/tables/part/PartVariantTable.tsx:31 msgid "Show trackable variants" -msgstr "" +msgstr "Εμφάνιση ιχνηλάσιμων παραλλαγών" #: src/tables/part/RelatedPartTable.tsx:104 #: src/tables/part/RelatedPartTable.tsx:137 msgid "Add Related Part" -msgstr "" +msgstr "Προσθήκη σχετικού εξαρτήματος" #: src/tables/part/RelatedPartTable.tsx:109 #~ msgid "Add related part" @@ -10763,45 +10791,45 @@ msgstr "" #: src/tables/part/RelatedPartTable.tsx:119 msgid "Delete Related Part" -msgstr "" +msgstr "Διαγραφή σχετικού εξαρτήματος" #: src/tables/part/RelatedPartTable.tsx:126 msgid "Edit Related Part" -msgstr "" +msgstr "Επεξεργασία σχετικού εξαρτήματος" #: src/tables/part/SelectionListTable.tsx:64 #: src/tables/part/SelectionListTable.tsx:115 msgid "Add Selection List" -msgstr "" +msgstr "Προσθήκη λίστας επιλογής" #: src/tables/part/SelectionListTable.tsx:76 msgid "Edit Selection List" -msgstr "" +msgstr "Επεξεργασία λίστας επιλογής" #: src/tables/part/SelectionListTable.tsx:84 msgid "Delete Selection List" -msgstr "" +msgstr "Διαγραφή λίστας επιλογής" #: src/tables/plugin/PluginErrorTable.tsx:29 msgid "Stage" -msgstr "" +msgstr "Στάδιο" #: src/tables/plugin/PluginListTable.tsx:43 msgid "Plugin is active" -msgstr "" +msgstr "Το πρόσθετο είναι ενεργό" #: src/tables/plugin/PluginListTable.tsx:49 msgid "Plugin is inactive" -msgstr "" +msgstr "Το πρόσθετο είναι ανενεργό" #: src/tables/plugin/PluginListTable.tsx:56 msgid "Plugin is not installed" -msgstr "" +msgstr "Το πρόσθετο δεν είναι εγκατεστημένο" #: src/tables/plugin/PluginListTable.tsx:78 #: src/tables/settings/ExportSessionTable.tsx:33 msgid "Plugin" -msgstr "" +msgstr "Plugin" #: src/tables/plugin/PluginListTable.tsx:95 #~ msgid "Plugin with key {pluginKey} not found" @@ -10814,7 +10842,7 @@ msgstr "" #: src/tables/plugin/PluginListTable.tsx:106 #: src/tables/plugin/PluginListTable.tsx:422 msgid "Mandatory" -msgstr "" +msgstr "Υποχρεωτικό" #: src/tables/plugin/PluginListTable.tsx:113 #~ msgid "Plugin with id {id} not found" @@ -10822,7 +10850,7 @@ msgstr "" #: src/tables/plugin/PluginListTable.tsx:120 msgid "Description not available" -msgstr "" +msgstr "Δεν υπάρχει διαθέσιμη περιγραφή" #: src/tables/plugin/PluginListTable.tsx:122 #~ msgid "Plugin information" @@ -10844,19 +10872,19 @@ msgstr "" #: src/tables/plugin/PluginListTable.tsx:153 msgid "Confirm plugin activation" -msgstr "" +msgstr "Επιβεβαίωση ενεργοποίησης plugin" #: src/tables/plugin/PluginListTable.tsx:154 msgid "Confirm plugin deactivation" -msgstr "" +msgstr "Επιβεβαίωση απενεργοποίησης plugin" #: src/tables/plugin/PluginListTable.tsx:159 msgid "The selected plugin will be activated" -msgstr "" +msgstr "Το επιλεγμένο plugin θα ενεργοποιηθεί" #: src/tables/plugin/PluginListTable.tsx:160 msgid "The selected plugin will be deactivated" -msgstr "" +msgstr "Το επιλεγμένο plugin θα απενεργοποιηθεί" #: src/tables/plugin/PluginListTable.tsx:163 #~ msgid "Package information" @@ -10864,15 +10892,15 @@ msgstr "" #: src/tables/plugin/PluginListTable.tsx:178 msgid "Deactivate" -msgstr "" +msgstr "Απενεργοποίηση" #: src/tables/plugin/PluginListTable.tsx:192 msgid "Activate" -msgstr "" +msgstr "Ενεργοποίηση" #: src/tables/plugin/PluginListTable.tsx:193 msgid "Activate selected plugin" -msgstr "" +msgstr "Ενεργοποίηση επιλεγμένου plugin" #: src/tables/plugin/PluginListTable.tsx:197 #~ msgid "Plugin settings" @@ -10880,32 +10908,32 @@ msgstr "" #: src/tables/plugin/PluginListTable.tsx:205 msgid "Update selected plugin" -msgstr "" +msgstr "Ενημέρωση επιλεγμένου plugin" #: src/tables/plugin/PluginListTable.tsx:224 #: src/tables/stock/InstalledItemsTable.tsx:107 msgid "Uninstall" -msgstr "" +msgstr "Απεγκατάσταση" #: src/tables/plugin/PluginListTable.tsx:225 msgid "Uninstall selected plugin" -msgstr "" +msgstr "Απεγκατάσταση επιλεγμένου plugin" #: src/tables/plugin/PluginListTable.tsx:244 msgid "Delete selected plugin configuration" -msgstr "" +msgstr "Διαγραφή ρυθμίσεων του επιλεγμένου plugin" #: src/tables/plugin/PluginListTable.tsx:260 msgid "Activate Plugin" -msgstr "" +msgstr "Ενεργοποίηση Plugin" #: src/tables/plugin/PluginListTable.tsx:267 msgid "The plugin was activated" -msgstr "" +msgstr "Το plugin ενεργοποιήθηκε" #: src/tables/plugin/PluginListTable.tsx:268 msgid "The plugin was deactivated" -msgstr "" +msgstr "Το plugin απενεργοποιήθηκε" #: src/tables/plugin/PluginListTable.tsx:280 #~ msgid "Install plugin" @@ -10914,19 +10942,19 @@ msgstr "" #: src/tables/plugin/PluginListTable.tsx:281 #: src/tables/plugin/PluginListTable.tsx:368 msgid "Install Plugin" -msgstr "" +msgstr "Εγκατάσταση Plugin" #: src/tables/plugin/PluginListTable.tsx:294 msgid "Install" -msgstr "" +msgstr "Εγκατάσταση" #: src/tables/plugin/PluginListTable.tsx:295 msgid "Plugin installed successfully" -msgstr "" +msgstr "Το plugin εγκαταστάθηκε με επιτυχία" #: src/tables/plugin/PluginListTable.tsx:300 msgid "Uninstall Plugin" -msgstr "" +msgstr "Απεγκατάσταση Plugin" #: src/tables/plugin/PluginListTable.tsx:308 #~ msgid "This action cannot be undone." @@ -10934,23 +10962,23 @@ msgstr "" #: src/tables/plugin/PluginListTable.tsx:312 msgid "Confirm plugin uninstall" -msgstr "" +msgstr "Επιβεβαίωση απεγκατάστασης plugin" #: src/tables/plugin/PluginListTable.tsx:315 msgid "The selected plugin will be uninstalled." -msgstr "" +msgstr "Το επιλεγμένο plugin θα απεγκατασταθεί." #: src/tables/plugin/PluginListTable.tsx:320 msgid "Plugin uninstalled successfully" -msgstr "" +msgstr "Το plugin απεγκαταστάθηκε με επιτυχία" #: src/tables/plugin/PluginListTable.tsx:328 msgid "Delete Plugin" -msgstr "" +msgstr "Διαγραφή Plugin" #: src/tables/plugin/PluginListTable.tsx:329 msgid "Deleting this plugin configuration will remove all associated settings and data. Are you sure you want to delete this plugin?" -msgstr "" +msgstr "Η διαγραφή αυτής της ρύθμισης plugin θα αφαιρέσει όλες τις συνδεδεμένες ρυθμίσεις και δεδομένα. Είστε βέβαιοι ότι θέλετε να διαγράψετε αυτό το plugin;" #: src/tables/plugin/PluginListTable.tsx:338 #~ msgid "Deactivate Plugin" @@ -10958,11 +10986,11 @@ msgstr "" #: src/tables/plugin/PluginListTable.tsx:342 msgid "Plugins reloaded" -msgstr "" +msgstr "Τα plugins φορτώθηκαν ξανά" #: src/tables/plugin/PluginListTable.tsx:343 msgid "Plugins were reloaded successfully" -msgstr "" +msgstr "Τα plugins φορτώθηκαν ξανά με επιτυχία" #: src/tables/plugin/PluginListTable.tsx:354 #~ msgid "The following plugin will be activated" @@ -10974,7 +11002,7 @@ msgstr "" #: src/tables/plugin/PluginListTable.tsx:361 msgid "Reload Plugins" -msgstr "" +msgstr "Επαναφόρτωση Plugins" #: src/tables/plugin/PluginListTable.tsx:376 #~ msgid "Activating plugin" @@ -10986,7 +11014,7 @@ msgstr "" #: src/tables/plugin/PluginListTable.tsx:385 msgid "Plugin Detail" -msgstr "" +msgstr "Λεπτομέρειες Plugin" #: src/tables/plugin/PluginListTable.tsx:392 #~ msgid "Plugin updated" @@ -10998,12 +11026,12 @@ msgstr "" #: src/tables/plugin/PluginListTable.tsx:427 msgid "Sample" -msgstr "" +msgstr "Δείγμα" #: src/tables/plugin/PluginListTable.tsx:432 #: src/tables/stock/StockItemTable.tsx:372 msgid "Installed" -msgstr "" +msgstr "Εγκατεστημένο" #: src/tables/plugin/PluginListTable.tsx:615 #~ msgid "Plugin detail" @@ -11016,7 +11044,7 @@ msgstr "" #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:63 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:112 msgid "Add Parameter" -msgstr "" +msgstr "Προσθήκη παραμέτρου" #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:73 #~ msgid "Parameter deleted" @@ -11024,7 +11052,7 @@ msgstr "" #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:74 msgid "Edit Parameter" -msgstr "" +msgstr "Επεξεργασία παραμέτρου" #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:74 #~ msgid "Are you sure you want to delete this parameter?" @@ -11032,7 +11060,7 @@ msgstr "" #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:82 msgid "Delete Parameter" -msgstr "" +msgstr "Διαγραφή παραμέτρου" #: src/tables/purchasing/ManufacturerPartTable.tsx:63 #~ msgid "Create Manufacturer Part" @@ -11041,7 +11069,7 @@ msgstr "" #: src/tables/purchasing/ManufacturerPartTable.tsx:82 #: src/tables/purchasing/SupplierPartTable.tsx:99 msgid "MPN" -msgstr "" +msgstr "MPN" #: src/tables/purchasing/ManufacturerPartTable.tsx:100 #~ msgid "Manufacturer part updated" @@ -11058,40 +11086,40 @@ msgstr "" #: src/tables/purchasing/ManufacturerPartTable.tsx:134 #: src/tables/purchasing/SupplierPartTable.tsx:220 msgid "Active Part" -msgstr "" +msgstr "Ενεργό προϊόν" #: src/tables/purchasing/ManufacturerPartTable.tsx:135 msgid "Show manufacturer parts for active internal parts." -msgstr "" +msgstr "Εμφάνιση προϊόντων κατασκευαστή για ενεργά εσωτερικά προϊόντα." #: src/tables/purchasing/ManufacturerPartTable.tsx:140 msgid "Active Manufacturer" -msgstr "" +msgstr "Ενεργός κατασκευαστής" #: src/tables/purchasing/ManufacturerPartTable.tsx:142 msgid "Show manufacturer parts for active manufacturers." -msgstr "" +msgstr "Εμφάνιση προϊόντων για ενεργούς κατασκευαστές." #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:115 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:397 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:399 msgid "Import Line Items" -msgstr "" +msgstr "Εισαγωγή γραμμών παραγγελίας" #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:237 msgid "Supplier Code" -msgstr "" +msgstr "Κωδικός προμηθευτή" #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:244 msgid "Supplier Link" -msgstr "" +msgstr "Σύνδεσμος προμηθευτή" #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:251 msgid "Manufacturer Code" -msgstr "" +msgstr "Κωδικός κατασκευαστή" #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:284 msgid "Show line items which have been received" -msgstr "" +msgstr "Εμφάνιση γραμμών που έχουν παραληφθεί" #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:344 #: src/tables/sales/ReturnOrderLineItemTable.tsx:160 @@ -11099,21 +11127,21 @@ msgstr "" #~ msgid "Add line item" #~ msgstr "Add line item" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:350 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:352 msgid "Receive line item" -msgstr "" +msgstr "Παραλαβή γραμμής" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:414 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:416 msgid "Receive items" -msgstr "" +msgstr "Παραλαβή Προϊόντων" #: src/tables/purchasing/SupplierPartTable.tsx:129 msgid "Base units" -msgstr "" +msgstr "Βασικές μονάδες" #: src/tables/purchasing/SupplierPartTable.tsx:192 msgid "Add supplier part" -msgstr "" +msgstr "Προσθήκη προϊόντος προμηθευτή" #: src/tables/purchasing/SupplierPartTable.tsx:193 #~ msgid "Supplier part updated" @@ -11121,7 +11149,7 @@ msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:200 msgid "Import supplier part" -msgstr "" +msgstr "Εισαγωγή προϊόντος προμηθευτή" #: src/tables/purchasing/SupplierPartTable.tsx:205 #~ msgid "Supplier part deleted" @@ -11133,95 +11161,95 @@ msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:216 msgid "Show active supplier parts" -msgstr "" +msgstr "Εμφάνιση ενεργών προϊόντων προμηθευτή" #: src/tables/purchasing/SupplierPartTable.tsx:221 msgid "Show active internal parts" -msgstr "" +msgstr "Εμφάνιση ενεργών εσωτερικών προϊόντων" #: src/tables/purchasing/SupplierPartTable.tsx:225 msgid "Active Supplier" -msgstr "" +msgstr "Ενεργός προμηθευτής" #: src/tables/purchasing/SupplierPartTable.tsx:226 msgid "Show active suppliers" -msgstr "" +msgstr "Εμφάνιση ενεργών προμηθευτών" #: src/tables/purchasing/SupplierPartTable.tsx:231 msgid "Show supplier parts with stock" -msgstr "" +msgstr "Εμφάνιση προϊόντων προμηθευτή με απόθεμα" #: src/tables/sales/ReturnOrderLineItemTable.tsx:158 msgid "Received Date" -msgstr "" +msgstr "Ημερομηνία παραλαβής" #: src/tables/sales/ReturnOrderLineItemTable.tsx:172 msgid "Show items which have been received" -msgstr "" +msgstr "Εμφάνιση Προϊόντων που έχουν παραληφθεί" #: src/tables/sales/ReturnOrderLineItemTable.tsx:177 msgid "Filter by line item status" -msgstr "" +msgstr "Φιλτράρισμα βάσει κατάστασης γραμμής" #: src/tables/sales/ReturnOrderLineItemTable.tsx:195 msgid "Receive selected items" -msgstr "" +msgstr "Παραλαβή επιλεγμένων Προϊόντων" #: src/tables/sales/ReturnOrderLineItemTable.tsx:230 msgid "Receive Item" -msgstr "" +msgstr "Παραλαβή Προϊόντος" #: src/tables/sales/SalesOrderAllocationTable.tsx:89 msgid "Show outstanding allocations" -msgstr "" +msgstr "Εμφάνιση μη ολοκληρωμένων δεσμεύσεων" #: src/tables/sales/SalesOrderAllocationTable.tsx:93 msgid "Assigned to Shipment" -msgstr "" +msgstr "Ανατέθηκε σε αποστολή" #: src/tables/sales/SalesOrderAllocationTable.tsx:94 msgid "Show allocations assigned to a shipment" -msgstr "" +msgstr "Εμφάνιση δεσμεύσεων που έχουν ανατεθεί σε αποστολή" #: src/tables/sales/SalesOrderAllocationTable.tsx:156 msgid "Available Quantity" -msgstr "" +msgstr "Διαθέσιμη ποσότητα" #: src/tables/sales/SalesOrderAllocationTable.tsx:163 msgid "Allocated Quantity" -msgstr "" +msgstr "Δεσμευμένη ποσότητα" #: src/tables/sales/SalesOrderAllocationTable.tsx:177 #: src/tables/sales/SalesOrderAllocationTable.tsx:191 msgid "No shipment" -msgstr "" +msgstr "Καμία αποστολή" #: src/tables/sales/SalesOrderAllocationTable.tsx:189 msgid "Not shipped" -msgstr "" +msgstr "Δεν έχει αποσταλεί" #: src/tables/sales/SalesOrderAllocationTable.tsx:211 -#: src/tables/sales/SalesOrderAllocationTable.tsx:229 +#: src/tables/sales/SalesOrderAllocationTable.tsx:235 msgid "Edit Allocation" -msgstr "" +msgstr "Επεξεργασία δέσμευσης" #: src/tables/sales/SalesOrderAllocationTable.tsx:218 #: src/tables/sales/SalesOrderAllocationTable.tsx:241 -msgid "Delete Allocation" -msgstr "" +#~ msgid "Delete Allocation" +#~ msgstr "Delete Allocation" -#: src/tables/sales/SalesOrderAllocationTable.tsx:252 -#: src/tables/sales/SalesOrderAllocationTable.tsx:253 +#: src/tables/sales/SalesOrderAllocationTable.tsx:261 +#: src/tables/sales/SalesOrderAllocationTable.tsx:262 msgid "View Shipment" -msgstr "" +msgstr "Προβολή αποστολής" -#: src/tables/sales/SalesOrderAllocationTable.tsx:308 +#: src/tables/sales/SalesOrderAllocationTable.tsx:317 msgid "Assign to Shipment" -msgstr "" +msgstr "Ανάθεση σε αποστολή" -#: src/tables/sales/SalesOrderAllocationTable.tsx:324 +#: src/tables/sales/SalesOrderAllocationTable.tsx:333 msgid "Assign to shipment" -msgstr "" +msgstr "Ανάθεση σε αποστολή" #: src/tables/sales/SalesOrderLineItemTable.tsx:280 #~ msgid "Allocate stock" @@ -11233,27 +11261,27 @@ msgstr "" #: src/tables/sales/SalesOrderLineItemTable.tsx:293 msgid "Allocate Serial Numbers" -msgstr "" +msgstr "Δέσμευση σειριακών αριθμών" #: src/tables/sales/SalesOrderLineItemTable.tsx:343 msgid "Show lines which are fully allocated" -msgstr "" +msgstr "Εμφάνιση γραμμών με πλήρη δέσμευση" #: src/tables/sales/SalesOrderLineItemTable.tsx:348 msgid "Show lines which are completed" -msgstr "" +msgstr "Εμφάνιση ολοκληρωμένων γραμμών" #: src/tables/sales/SalesOrderLineItemTable.tsx:421 msgid "Allocate serials" -msgstr "" +msgstr "Δέσμευση σειριακών" #: src/tables/sales/SalesOrderLineItemTable.tsx:439 msgid "Build stock" -msgstr "" +msgstr "Παραγωγή αποθέματος" #: src/tables/sales/SalesOrderLineItemTable.tsx:457 msgid "Order stock" -msgstr "" +msgstr "Παραγγελία αποθέματος" #: src/tables/sales/SalesOrderShipmentTable.tsx:51 #~ msgid "Delete Shipment" @@ -11261,136 +11289,136 @@ msgstr "" #: src/tables/sales/SalesOrderShipmentTable.tsx:72 msgid "Create Shipment" -msgstr "" +msgstr "Δημιουργία αποστολής" #: src/tables/sales/SalesOrderShipmentTable.tsx:143 msgid "Items" -msgstr "" +msgstr "Προϊόντα" #: src/tables/sales/SalesOrderShipmentTable.tsx:203 msgid "Edit shipment" -msgstr "" +msgstr "Επεξεργασία αποστολής" #: src/tables/sales/SalesOrderShipmentTable.tsx:211 msgid "Cancel shipment" -msgstr "" +msgstr "Ακύρωση αποστολής" #: src/tables/sales/SalesOrderShipmentTable.tsx:241 msgid "Add shipment" -msgstr "" +msgstr "Προσθήκη αποστολής" #: src/tables/sales/SalesOrderShipmentTable.tsx:255 msgid "Show shipments which have been checked" -msgstr "" +msgstr "Εμφάνιση ελεγμένων αποστολών" #: src/tables/sales/SalesOrderShipmentTable.tsx:260 msgid "Show shipments which have been shipped" -msgstr "" +msgstr "Εμφάνιση αποστολών που έχουν σταλεί" #: src/tables/sales/SalesOrderShipmentTable.tsx:265 msgid "Show shipments which have been delivered" -msgstr "" +msgstr "Εμφάνιση παραδομένων αποστολών" #: src/tables/settings/ApiTokenTable.tsx:30 #: src/tables/settings/ApiTokenTable.tsx:44 msgid "Generate Token" -msgstr "" +msgstr "Δημιουργία token" #: src/tables/settings/ApiTokenTable.tsx:32 msgid "Token generated" -msgstr "" +msgstr "Το token δημιουργήθηκε" #: src/tables/settings/ApiTokenTable.tsx:67 #: src/tables/settings/ApiTokenTable.tsx:117 msgid "Revoked" -msgstr "" +msgstr "Ανακλημένο" #: src/tables/settings/ApiTokenTable.tsx:71 #: src/tables/settings/ApiTokenTable.tsx:179 msgid "Token" -msgstr "" +msgstr "Token" #: src/tables/settings/ApiTokenTable.tsx:78 msgid "In Use" -msgstr "" +msgstr "Σε χρήση" #: src/tables/settings/ApiTokenTable.tsx:87 msgid "Last Seen" -msgstr "" +msgstr "Τελευταία εμφάνιση" #: src/tables/settings/ApiTokenTable.tsx:92 msgid "Expiry" -msgstr "" +msgstr "Λήξη" #: src/tables/settings/ApiTokenTable.tsx:118 msgid "Show revoked tokens" -msgstr "" +msgstr "Εμφάνιση ανακλημένων tokens" #: src/tables/settings/ApiTokenTable.tsx:137 msgid "Revoke" -msgstr "" +msgstr "Ανάκληση" #: src/tables/settings/ApiTokenTable.tsx:161 msgid "Error revoking token" -msgstr "" +msgstr "Σφάλμα κατά την ανάκληση token" #: src/tables/settings/ApiTokenTable.tsx:183 msgid "Tokens are only shown once - make sure to note it down." -msgstr "" +msgstr "Τα tokens εμφανίζονται μόνο μία φορά — σημειώστε τα." #: src/tables/settings/BarcodeScanHistoryTable.tsx:60 msgid "Barcode Information" -msgstr "" +msgstr "Πληροφορίες barcode" #: src/tables/settings/BarcodeScanHistoryTable.tsx:85 msgid "Endpoint" -msgstr "" +msgstr "Endpoint" #: src/tables/settings/BarcodeScanHistoryTable.tsx:89 #: src/tables/settings/BarcodeScanHistoryTable.tsx:208 #: src/tables/stock/StockItemTestResultTable.tsx:191 msgid "Result" -msgstr "" +msgstr "Αποτέλεσμα" #: src/tables/settings/BarcodeScanHistoryTable.tsx:97 msgid "Context" -msgstr "" +msgstr "Συμφραζόμενα" #: src/tables/settings/BarcodeScanHistoryTable.tsx:118 msgid "Response" -msgstr "" +msgstr "Απόκριση" #: src/tables/settings/BarcodeScanHistoryTable.tsx:209 msgid "Filter by result" -msgstr "" +msgstr "Φιλτράρισμα βάσει αποτελέσματος" #: src/tables/settings/BarcodeScanHistoryTable.tsx:223 msgid "Delete Barcode Scan Record" -msgstr "" +msgstr "Διαγραφή καταγραφής barcode" #: src/tables/settings/BarcodeScanHistoryTable.tsx:249 msgid "Barcode Scan Details" -msgstr "" +msgstr "Λεπτομέρειες σάρωσης barcode" #: src/tables/settings/BarcodeScanHistoryTable.tsx:259 msgid "Logging Disabled" -msgstr "" +msgstr "Η καταγραφή είναι απενεργοποιημένη" #: src/tables/settings/BarcodeScanHistoryTable.tsx:261 msgid "Barcode logging is not enabled" -msgstr "" +msgstr "Η καταγραφή barcode δεν είναι ενεργή" #: src/tables/settings/CustomStateTable.tsx:63 msgid "Status Group" -msgstr "" +msgstr "Ομάδα κατάστασης" #: src/tables/settings/CustomStateTable.tsx:84 msgid "Logical State" -msgstr "" +msgstr "Λογική κατάσταση" #: src/tables/settings/CustomStateTable.tsx:96 msgid "Identifier" -msgstr "" +msgstr "Αναγνωριστικό" #: src/tables/settings/CustomStateTable.tsx:115 #~ msgid "Add state" @@ -11398,88 +11426,88 @@ msgstr "" #: src/tables/settings/CustomStateTable.tsx:153 msgid "Edit State" -msgstr "" +msgstr "Επεξεργασία κατάστασης" #: src/tables/settings/CustomStateTable.tsx:161 msgid "Delete State" -msgstr "" +msgstr "Διαγραφή κατάστασης" #: src/tables/settings/CustomUnitsTable.tsx:54 msgid "Add Custom Unit" -msgstr "" +msgstr "Προσθήκη προσαρμοσμένης μονάδας" #: src/tables/settings/CustomUnitsTable.tsx:64 msgid "Edit Custom Unit" -msgstr "" +msgstr "Επεξεργασία προσαρμοσμένης μονάδας" #: src/tables/settings/CustomUnitsTable.tsx:72 msgid "Delete Custom Unit" -msgstr "" +msgstr "Διαγραφή προσαρμοσμένης μονάδας" #: src/tables/settings/CustomUnitsTable.tsx:103 msgid "Add custom unit" -msgstr "" +msgstr "Προσθήκη προσαρμοσμένης μονάδας" #: src/tables/settings/EmailTable.tsx:25 msgid "Announced" -msgstr "" +msgstr "Ανακοινώθηκε" #: src/tables/settings/EmailTable.tsx:27 msgid "Sent" -msgstr "" +msgstr "Εστάλη" #: src/tables/settings/EmailTable.tsx:29 msgid "Failed" -msgstr "" +msgstr "Απέτυχε" #: src/tables/settings/EmailTable.tsx:33 msgid "Read" -msgstr "" +msgstr "Αναγνώστηκε" #: src/tables/settings/EmailTable.tsx:35 msgid "Confirmed" -msgstr "" +msgstr "Επιβεβαιώθηκε" #: src/tables/settings/EmailTable.tsx:43 #: src/tables/settings/EmailTable.tsx:58 msgid "Send Test Email" -msgstr "" +msgstr "Αποστολή δοκιμαστικού email" #: src/tables/settings/EmailTable.tsx:45 msgid "Email sent successfully" -msgstr "" +msgstr "Το email στάλθηκε επιτυχώς" #: src/tables/settings/EmailTable.tsx:71 msgid "Delete Email" -msgstr "" +msgstr "Διαγραφή email" #: src/tables/settings/EmailTable.tsx:72 msgid "Email deleted successfully" -msgstr "" +msgstr "Το email διαγράφηκε επιτυχώς" #: src/tables/settings/EmailTable.tsx:80 msgid "Subject" -msgstr "" +msgstr "Θέμα" #: src/tables/settings/EmailTable.tsx:85 msgid "To" -msgstr "" +msgstr "Προς" #: src/tables/settings/EmailTable.tsx:90 msgid "Sender" -msgstr "" +msgstr "Αποστολέας" #: src/tables/settings/EmailTable.tsx:122 msgid "Direction" -msgstr "" +msgstr "Κατεύθυνση" #: src/tables/settings/EmailTable.tsx:125 msgid "Incoming" -msgstr "" +msgstr "Εισερχόμενο" #: src/tables/settings/EmailTable.tsx:125 msgid "Outgoing" -msgstr "" +msgstr "Εξερχόμενο" #: src/tables/settings/ErrorTable.tsx:51 #~ msgid "Delete error report" @@ -11487,85 +11515,85 @@ msgstr "" #: src/tables/settings/ErrorTable.tsx:67 msgid "Traceback" -msgstr "" +msgstr "Ιχνηλάτηση" #: src/tables/settings/ErrorTable.tsx:103 msgid "When" -msgstr "" +msgstr "Πότε" #: src/tables/settings/ErrorTable.tsx:113 msgid "Error Information" -msgstr "" +msgstr "Πληροφορίες σφάλματος" #: src/tables/settings/ErrorTable.tsx:123 msgid "Delete Error Report" -msgstr "" +msgstr "Διαγραφή αναφοράς σφάλματος" #: src/tables/settings/ErrorTable.tsx:125 msgid "Are you sure you want to delete this error report?" -msgstr "" +msgstr "Είστε βέβαιοι ότι θέλετε να διαγράψετε αυτήν την αναφορά σφάλματος;" #: src/tables/settings/ErrorTable.tsx:127 msgid "Error report deleted" -msgstr "" +msgstr "Η αναφορά σφάλματος διαγράφηκε" #: src/tables/settings/ErrorTable.tsx:146 #: src/tables/settings/FailedTasksTable.tsx:65 msgid "Error Details" -msgstr "" +msgstr "Λεπτομέρειες σφάλματος" #: src/tables/settings/ExportSessionTable.tsx:28 msgid "Output Type" -msgstr "" +msgstr "Τύπος εξόδου" #: src/tables/settings/ExportSessionTable.tsx:38 msgid "Exported On" -msgstr "" +msgstr "Εξήχθη στις" #: src/tables/settings/ExportSessionTable.tsx:59 msgid "Delete Output" -msgstr "" +msgstr "Διαγραφή εξόδου" #: src/tables/settings/FailedTasksTable.tsx:32 #: src/tables/settings/PendingTasksTable.tsx:28 #: src/tables/settings/ScheduledTasksTable.tsx:19 msgid "Task" -msgstr "" +msgstr "Εργασία" #: src/tables/settings/FailedTasksTable.tsx:38 #: src/tables/settings/PendingTasksTable.tsx:33 msgid "Task ID" -msgstr "" +msgstr "ID εργασίας" #: src/tables/settings/FailedTasksTable.tsx:42 #: src/tables/stock/StockItemTestResultTable.tsx:233 msgid "Started" -msgstr "" +msgstr "Ξεκίνησε" #: src/tables/settings/FailedTasksTable.tsx:54 msgid "Attempts" -msgstr "" +msgstr "Προσπάθειες" #: src/tables/settings/FailedTasksTable.tsx:92 msgid "No Information" -msgstr "" +msgstr "Καμία πληροφορία" #: src/tables/settings/FailedTasksTable.tsx:93 msgid "No error details are available for this task" -msgstr "" +msgstr "Δεν υπάρχουν διαθέσιμες λεπτομέρειες σφάλματος για αυτήν την εργασία" #: src/tables/settings/GroupTable.tsx:71 msgid "Group with id {id} not found" -msgstr "" +msgstr "Δεν βρέθηκε ομάδα με id {id}" #: src/tables/settings/GroupTable.tsx:73 msgid "An error occurred while fetching group details" -msgstr "" +msgstr "Παρουσιάστηκε σφάλμα κατά την ανάκτηση λεπτομερειών ομάδας" #: src/tables/settings/GroupTable.tsx:96 #: src/tables/settings/GroupTable.tsx:257 msgid "Name of the user group" -msgstr "" +msgstr "Όνομα ομάδας χρηστών" #: src/tables/settings/GroupTable.tsx:117 #~ msgid "Permission set" @@ -11574,23 +11602,23 @@ msgstr "" #: src/tables/settings/GroupTable.tsx:170 #: src/tables/settings/UserTable.tsx:315 msgid "Open Profile" -msgstr "" +msgstr "Άνοιγμα προφίλ" #: src/tables/settings/GroupTable.tsx:185 msgid "Delete group" -msgstr "" +msgstr "Διαγραφή ομάδας" #: src/tables/settings/GroupTable.tsx:186 msgid "Group deleted" -msgstr "" +msgstr "Η ομάδα διαγράφηκε" #: src/tables/settings/GroupTable.tsx:188 msgid "Are you sure you want to delete this group?" -msgstr "" +msgstr "Είστε βέβαιοι ότι θέλετε να διαγράψετε αυτήν την ομάδα;" #: src/tables/settings/GroupTable.tsx:200 msgid "Add group" -msgstr "" +msgstr "Προσθήκη ομάδας" #: src/tables/settings/GroupTable.tsx:213 #~ msgid "Edit group" @@ -11598,78 +11626,78 @@ msgstr "" #: src/tables/settings/GroupTable.tsx:221 msgid "Edit Group" -msgstr "" +msgstr "Επεξεργασία ομάδας" #: src/tables/settings/GroupTable.tsx:253 msgid "Add Group" -msgstr "" +msgstr "Προσθήκη ομάδας" #: src/tables/settings/ImportSessionTable.tsx:38 msgid "Delete Import Session" -msgstr "" +msgstr "Διαγραφή συνεδρίας εισαγωγής" #: src/tables/settings/ImportSessionTable.tsx:44 #: src/tables/settings/ImportSessionTable.tsx:129 msgid "Create Import Session" -msgstr "" +msgstr "Δημιουργία συνεδρίας εισαγωγής" #: src/tables/settings/ImportSessionTable.tsx:72 msgid "Uploaded" -msgstr "" +msgstr "Μεταφορτώθηκε" #: src/tables/settings/ImportSessionTable.tsx:83 msgid "Imported Rows" -msgstr "" +msgstr "Γραμμές που εισήχθησαν" #: src/tables/settings/ImportSessionTable.tsx:111 #: src/tables/settings/TemplateTable.tsx:368 msgid "Model Type" -msgstr "" +msgstr "Τύπος μοντέλου" #: src/tables/settings/ImportSessionTable.tsx:112 #: src/tables/settings/TemplateTable.tsx:369 msgid "Filter by target model type" -msgstr "" +msgstr "Φιλτράρισμα κατά τύπο μοντέλου προορισμού" #: src/tables/settings/ImportSessionTable.tsx:118 msgid "Filter by import session status" -msgstr "" +msgstr "Φιλτράρισμα κατά κατάσταση συνεδρίας εισαγωγής" #: src/tables/settings/PendingTasksTable.tsx:47 msgid "Arguments" -msgstr "" +msgstr "Ορίσματα" #: src/tables/settings/PendingTasksTable.tsx:61 msgid "Remove all pending tasks" -msgstr "" +msgstr "Αφαίρεση όλων των εκκρεμών εργασιών" #: src/tables/settings/PendingTasksTable.tsx:69 msgid "All pending tasks deleted" -msgstr "" +msgstr "Όλες οι εκκρεμείς εργασίες διαγράφηκαν" #: src/tables/settings/PendingTasksTable.tsx:76 msgid "Error while deleting all pending tasks" -msgstr "" +msgstr "Σφάλμα κατά τη διαγραφή όλων των εκκρεμών εργασιών" #: src/tables/settings/ProjectCodeTable.tsx:58 msgid "Edit Project Code" -msgstr "" +msgstr "Επεξεργασία κωδικού έργου" #: src/tables/settings/ProjectCodeTable.tsx:66 msgid "Delete Project Code" -msgstr "" +msgstr "Διαγραφή κωδικού έργου" #: src/tables/settings/ProjectCodeTable.tsx:97 msgid "Add project code" -msgstr "" +msgstr "Προσθήκη κωδικού έργου" #: src/tables/settings/ScheduledTasksTable.tsx:28 msgid "Last Run" -msgstr "" +msgstr "Τελευταία εκτέλεση" #: src/tables/settings/ScheduledTasksTable.tsx:50 msgid "Next Run" -msgstr "" +msgstr "Επόμενη εκτέλεση" #: src/tables/settings/StocktakeReportTable.tsx:28 #~ msgid "Report" @@ -11697,11 +11725,11 @@ msgstr "" #: src/tables/settings/TemplateTable.tsx:165 msgid "Template not found" -msgstr "" +msgstr "Το πρότυπο δεν βρέθηκε" #: src/tables/settings/TemplateTable.tsx:167 msgid "An error occurred while fetching template details" -msgstr "" +msgstr "Παρουσιάστηκε σφάλμα κατά την ανάκτηση λεπτομερειών προτύπου" #: src/tables/settings/TemplateTable.tsx:243 #~ msgid "Add new" @@ -11713,32 +11741,32 @@ msgstr "" #: src/tables/settings/TemplateTable.tsx:261 msgid "Modify" -msgstr "" +msgstr "Τροποποίηση" #: src/tables/settings/TemplateTable.tsx:262 msgid "Modify template file" -msgstr "" +msgstr "Τροποποίηση αρχείου προτύπου" #: src/tables/settings/TemplateTable.tsx:313 #: src/tables/settings/TemplateTable.tsx:381 msgid "Edit Template" -msgstr "" +msgstr "Επεξεργασία προτύπου" #: src/tables/settings/TemplateTable.tsx:321 msgid "Delete template" -msgstr "" +msgstr "Διαγραφή προτύπου" #: src/tables/settings/TemplateTable.tsx:327 msgid "Add Template" -msgstr "" +msgstr "Προσθήκη προτύπου" #: src/tables/settings/TemplateTable.tsx:340 msgid "Add template" -msgstr "" +msgstr "Προσθήκη προτύπου" #: src/tables/settings/TemplateTable.tsx:363 msgid "Filter by enabled status" -msgstr "" +msgstr "Φιλτράρισμα κατά κατάσταση ενεργοποίησης" #: src/tables/settings/TemplateTable.tsx:420 #~ msgid "Report Output" @@ -11746,23 +11774,23 @@ msgstr "" #: src/tables/settings/UserTable.tsx:123 msgid "Groups updated" -msgstr "" +msgstr "Οι ομάδες ενημερώθηκαν" #: src/tables/settings/UserTable.tsx:124 msgid "User groups updated successfully" -msgstr "" +msgstr "Οι ομάδες χρήστη ενημερώθηκαν με επιτυχία" #: src/tables/settings/UserTable.tsx:131 msgid "Error updating user groups" -msgstr "" +msgstr "Σφάλμα κατά την ενημέρωση των ομάδων χρήστη" #: src/tables/settings/UserTable.tsx:150 msgid "User with id {id} not found" -msgstr "" +msgstr "Ο χρήστης με id {id} δεν βρέθηκε" #: src/tables/settings/UserTable.tsx:152 msgid "An error occurred while fetching user details" -msgstr "" +msgstr "Παρουσιάστηκε σφάλμα κατά την ανάκτηση των στοιχείων χρήστη" #: src/tables/settings/UserTable.tsx:154 #~ msgid "No groups" @@ -11770,35 +11798,35 @@ msgstr "" #: src/tables/settings/UserTable.tsx:178 msgid "Is Active" -msgstr "" +msgstr "Είναι ενεργός" #: src/tables/settings/UserTable.tsx:179 msgid "Designates whether this user should be treated as active. Unselect this instead of deleting accounts." -msgstr "" +msgstr "Ορίζει αν ο χρήστης θα θεωρείται ενεργός. Αποεπιλέξτε το αντί να διαγράψετε λογαριασμούς." #: src/tables/settings/UserTable.tsx:183 msgid "Is Staff" -msgstr "" +msgstr "Είναι προσωπικό" #: src/tables/settings/UserTable.tsx:184 msgid "Designates whether the user can log into the django admin site." -msgstr "" +msgstr "Ορίζει αν ο χρήστης μπορεί να συνδεθεί στο django admin." #: src/tables/settings/UserTable.tsx:188 msgid "Is Superuser" -msgstr "" +msgstr "Είναι υπερδιαχειριστής" #: src/tables/settings/UserTable.tsx:189 msgid "Designates that this user has all permissions without explicitly assigning them." -msgstr "" +msgstr "Ορίζει ότι αυτός ο χρήστης έχει όλα τα δικαιώματα χωρίς ρητή ανάθεσή τους." #: src/tables/settings/UserTable.tsx:199 msgid "You cannot edit the rights for the currently logged-in user." -msgstr "" +msgstr "Δεν μπορείτε να επεξεργαστείτε τα δικαιώματα του τρέχοντος συνδεδεμένου χρήστη." #: src/tables/settings/UserTable.tsx:218 msgid "User Groups" -msgstr "" +msgstr "Ομάδες χρηστών" #: src/tables/settings/UserTable.tsx:305 #~ msgid "Edit user" @@ -11806,153 +11834,153 @@ msgstr "" #: src/tables/settings/UserTable.tsx:332 msgid "Lock user" -msgstr "" +msgstr "Κλείδωμα χρήστη" #: src/tables/settings/UserTable.tsx:342 msgid "Unlock user" -msgstr "" +msgstr "Ξεκλείδωμα χρήστη" #: src/tables/settings/UserTable.tsx:358 msgid "Delete user" -msgstr "" +msgstr "Διαγραφή χρήστη" #: src/tables/settings/UserTable.tsx:359 msgid "User deleted" -msgstr "" +msgstr "Ο χρήστης διαγράφηκε" #: src/tables/settings/UserTable.tsx:362 msgid "Are you sure you want to delete this user?" -msgstr "" +msgstr "Είστε σίγουροι ότι θέλετε να διαγράψετε αυτόν τον χρήστη;" #: src/tables/settings/UserTable.tsx:372 msgid "Set Password" -msgstr "" +msgstr "Ορισμός κωδικού" #: src/tables/settings/UserTable.tsx:377 msgid "Password updated" -msgstr "" +msgstr "Ο κωδικός ενημερώθηκε" #: src/tables/settings/UserTable.tsx:388 msgid "Add user" -msgstr "" +msgstr "Προσθήκη χρήστη" #: src/tables/settings/UserTable.tsx:401 msgid "Show active users" -msgstr "" +msgstr "Εμφάνιση ενεργών χρηστών" #: src/tables/settings/UserTable.tsx:406 msgid "Show staff users" -msgstr "" +msgstr "Εμφάνιση χρηστών προσωπικού" #: src/tables/settings/UserTable.tsx:411 msgid "Show superusers" -msgstr "" +msgstr "Εμφάνιση υπερδιαχειριστών" #: src/tables/settings/UserTable.tsx:430 msgid "Edit User" -msgstr "" +msgstr "Επεξεργασία χρήστη" #: src/tables/settings/UserTable.tsx:463 msgid "Add User" -msgstr "" +msgstr "Προσθήκη χρήστη" #: src/tables/settings/UserTable.tsx:471 msgid "Added user" -msgstr "" +msgstr "Ο χρήστης προστέθηκε" #: src/tables/settings/UserTable.tsx:481 msgid "User updated" -msgstr "" +msgstr "Ο χρήστης ενημερώθηκε" #: src/tables/settings/UserTable.tsx:482 msgid "User updated successfully" -msgstr "" +msgstr "Ο χρήστης ενημερώθηκε με επιτυχία" #: src/tables/settings/UserTable.tsx:488 msgid "Error updating user" -msgstr "" +msgstr "Σφάλμα κατά την ενημέρωση χρήστη" #: src/tables/stock/InstalledItemsTable.tsx:38 #: src/tables/stock/InstalledItemsTable.tsx:90 msgid "Install Item" -msgstr "" +msgstr "Εγκατάσταση Προϊόντος" #: src/tables/stock/InstalledItemsTable.tsx:40 msgid "Item installed" -msgstr "" +msgstr "Το Προϊόν εγκαταστάθηκε" #: src/tables/stock/InstalledItemsTable.tsx:51 msgid "Uninstall Item" -msgstr "" +msgstr "Απεγκατάσταση Προϊόντος" #: src/tables/stock/InstalledItemsTable.tsx:53 msgid "Item uninstalled" -msgstr "" +msgstr "Το Προϊόν απεγκαταστάθηκε" #: src/tables/stock/InstalledItemsTable.tsx:108 msgid "Uninstall stock item" -msgstr "" +msgstr "Απεγκατάσταση αποθέματος" #: src/tables/stock/LocationTypesTable.tsx:44 #: src/tables/stock/LocationTypesTable.tsx:111 msgid "Add Location Type" -msgstr "" +msgstr "Προσθήκη τύπου τοποθεσίας" #: src/tables/stock/LocationTypesTable.tsx:52 msgid "Edit Location Type" -msgstr "" +msgstr "Επεξεργασία τύπου τοποθεσίας" #: src/tables/stock/LocationTypesTable.tsx:60 msgid "Delete Location Type" -msgstr "" +msgstr "Διαγραφή τύπου τοποθεσίας" #: src/tables/stock/LocationTypesTable.tsx:68 msgid "Icon" -msgstr "" +msgstr "Εικονίδιο" #: src/tables/stock/StockItemTable.tsx:106 msgid "This stock item is in production" -msgstr "" +msgstr "Αυτό το Προϊόν αποθέματος είναι σε παραγωγή" #: src/tables/stock/StockItemTable.tsx:113 msgid "This stock item has been assigned to a sales order" -msgstr "" +msgstr "Αυτό το Προϊόν αποθέματος έχει ανατεθεί σε παραγγελία πώλησης" #: src/tables/stock/StockItemTable.tsx:120 msgid "This stock item has been assigned to a customer" -msgstr "" +msgstr "Αυτό το Προϊόν αποθέματος έχει ανατεθεί σε πελάτη" #: src/tables/stock/StockItemTable.tsx:127 msgid "This stock item is installed in another stock item" -msgstr "" +msgstr "Αυτό το Προϊόν αποθέματος είναι εγκατεστημένο σε άλλο Προϊόν αποθέματος" #: src/tables/stock/StockItemTable.tsx:134 msgid "This stock item has been consumed by a build order" -msgstr "" +msgstr "Αυτό το Προϊόν αποθέματος έχει καταναλωθεί από εντολή παραγωγής" #: src/tables/stock/StockItemTable.tsx:141 msgid "This stock item is unavailable" -msgstr "" +msgstr "Αυτό το Προϊόν αποθέματος δεν είναι διαθέσιμο" #: src/tables/stock/StockItemTable.tsx:150 msgid "This stock item has expired" -msgstr "" +msgstr "Αυτό το Προϊόν αποθέματος έχει λήξει" #: src/tables/stock/StockItemTable.tsx:154 msgid "This stock item is stale" -msgstr "" +msgstr "Αυτό το Προϊόν αποθέματος είναι παλιό" #: src/tables/stock/StockItemTable.tsx:166 msgid "This stock item is fully allocated" -msgstr "" +msgstr "Αυτό το Προϊόν αποθέματος έχει πλήρως δεσμευτεί" #: src/tables/stock/StockItemTable.tsx:173 msgid "This stock item is partially allocated" -msgstr "" +msgstr "Αυτό το Προϊόν αποθέματος έχει μερικώς δεσμευτεί" #: src/tables/stock/StockItemTable.tsx:201 msgid "This stock item has been depleted" -msgstr "" +msgstr "Αυτό το Προϊόν αποθέματος έχει εξαντληθεί" #: src/tables/stock/StockItemTable.tsx:301 #~ msgid "Show stock for assmebled parts" @@ -11960,44 +11988,44 @@ msgstr "" #: src/tables/stock/StockItemTable.tsx:305 msgid "Stocktake Date" -msgstr "" +msgstr "Ημερομηνία απογραφής" #: src/tables/stock/StockItemTable.tsx:323 msgid "Show stock for active parts" -msgstr "" +msgstr "Εμφάνιση αποθέματος για ενεργά προϊόντα" #: src/tables/stock/StockItemTable.tsx:334 msgid "Show stock for assembled parts" -msgstr "" +msgstr "Εμφάνιση αποθέματος για συναρμολογημένα προϊόντα" #: src/tables/stock/StockItemTable.tsx:339 msgid "Show items which have been allocated" -msgstr "" +msgstr "Εμφάνιση Προϊόντων που έχουν δεσμευτεί" #: src/tables/stock/StockItemTable.tsx:344 msgid "Show items which are available" -msgstr "" +msgstr "Εμφάνιση διαθέσιμων Προϊόντων" #: src/tables/stock/StockItemTable.tsx:348 #: src/tables/stock/StockLocationTable.tsx:38 msgid "Include Sublocations" -msgstr "" +msgstr "Συμπερίληψη υποτοποθεσιών" #: src/tables/stock/StockItemTable.tsx:349 msgid "Include stock in sublocations" -msgstr "" +msgstr "Συμπερίληψη αποθέματος σε υποτοποθεσίες" #: src/tables/stock/StockItemTable.tsx:353 msgid "Depleted" -msgstr "" +msgstr "Εξαντλημένο" #: src/tables/stock/StockItemTable.tsx:354 msgid "Show depleted stock items" -msgstr "" +msgstr "Εμφάνιση εξαντλημένου αποθέματος" #: src/tables/stock/StockItemTable.tsx:360 msgid "Show items which are in production" -msgstr "" +msgstr "Εμφάνιση Προϊόντων σε παραγωγή" #: src/tables/stock/StockItemTable.tsx:362 #~ msgid "Include stock items for variant parts" @@ -12005,31 +12033,31 @@ msgstr "" #: src/tables/stock/StockItemTable.tsx:368 msgid "Show items which have been consumed by a build order" -msgstr "" +msgstr "Εμφάνιση Προϊόντων που έχουν καταναλωθεί από εντολή παραγωγής" #: src/tables/stock/StockItemTable.tsx:373 msgid "Show stock items which are installed in other items" -msgstr "" +msgstr "Εμφάνιση Προϊόντων αποθέματος που είναι εγκατεστημένα σε άλλα Προϊόντα" #: src/tables/stock/StockItemTable.tsx:377 msgid "Sent to Customer" -msgstr "" +msgstr "Απεσταλμένα σε πελάτη" #: src/tables/stock/StockItemTable.tsx:378 msgid "Show items which have been sent to a customer" -msgstr "" +msgstr "Εμφάνιση Προϊόντων που έχουν αποσταλεί σε πελάτη" #: src/tables/stock/StockItemTable.tsx:389 msgid "Show tracked items" -msgstr "" +msgstr "Εμφάνιση ιχνηλάσιμων Προϊόντων" #: src/tables/stock/StockItemTable.tsx:393 msgid "Has Purchase Price" -msgstr "" +msgstr "Έχει τιμή αγοράς" #: src/tables/stock/StockItemTable.tsx:394 msgid "Show items which have a purchase price" -msgstr "" +msgstr "Εμφάνιση Προϊόντων που έχουν τιμή αγοράς" #: src/tables/stock/StockItemTable.tsx:397 #~ msgid "Serial Number LTE" @@ -12037,7 +12065,7 @@ msgstr "" #: src/tables/stock/StockItemTable.tsx:399 msgid "Show items which have expired" -msgstr "" +msgstr "Εμφάνιση Προϊόντων που έχουν λήξει" #: src/tables/stock/StockItemTable.tsx:403 #~ msgid "Serial Number GTE" @@ -12045,63 +12073,63 @@ msgstr "" #: src/tables/stock/StockItemTable.tsx:405 msgid "Show items which are stale" -msgstr "" +msgstr "Εμφάνιση Προϊόντων που είναι παλαιωμένα" #: src/tables/stock/StockItemTable.tsx:410 msgid "Expired Before" -msgstr "" +msgstr "Έληξαν πριν από" #: src/tables/stock/StockItemTable.tsx:411 msgid "Show items which expired before this date" -msgstr "" +msgstr "Εμφάνιση Προϊόντων που έληξαν πριν από αυτή την ημερομηνία" #: src/tables/stock/StockItemTable.tsx:417 msgid "Expired After" -msgstr "" +msgstr "Έληξαν μετά από" #: src/tables/stock/StockItemTable.tsx:418 msgid "Show items which expired after this date" -msgstr "" +msgstr "Εμφάνιση Προϊόντων που έληξαν μετά από αυτή την ημερομηνία" #: src/tables/stock/StockItemTable.tsx:424 msgid "Updated Before" -msgstr "" +msgstr "Ενημερώθηκαν πριν από" #: src/tables/stock/StockItemTable.tsx:425 msgid "Show items updated before this date" -msgstr "" +msgstr "Εμφάνιση Προϊόντων που ενημερώθηκαν πριν από αυτή την ημερομηνία" #: src/tables/stock/StockItemTable.tsx:430 msgid "Updated After" -msgstr "" +msgstr "Ενημερώθηκαν μετά από" #: src/tables/stock/StockItemTable.tsx:431 msgid "Show items updated after this date" -msgstr "" +msgstr "Εμφάνιση Προϊόντων που ενημερώθηκαν μετά από αυτή την ημερομηνία" #: src/tables/stock/StockItemTable.tsx:436 msgid "Stocktake Before" -msgstr "" +msgstr "Απογραφή πριν από" #: src/tables/stock/StockItemTable.tsx:437 msgid "Show items counted before this date" -msgstr "" +msgstr "Εμφάνιση Προϊόντων που απογράφηκαν πριν από αυτή την ημερομηνία" #: src/tables/stock/StockItemTable.tsx:442 msgid "Stocktake After" -msgstr "" +msgstr "Απογραφή μετά από" #: src/tables/stock/StockItemTable.tsx:443 msgid "Show items counted after this date" -msgstr "" +msgstr "Εμφάνιση Προϊόντων που απογράφηκαν μετά από αυτή την ημερομηνία" #: src/tables/stock/StockItemTable.tsx:448 msgid "External Location" -msgstr "" +msgstr "Εξωτερική τοποθεσία" #: src/tables/stock/StockItemTable.tsx:449 msgid "Show items in an external location" -msgstr "" +msgstr "Εμφάνιση Προϊόντων σε εξωτερική τοποθεσία" #: src/tables/stock/StockItemTable.tsx:528 #~ msgid "Delete stock items" @@ -12109,7 +12137,7 @@ msgstr "" #: src/tables/stock/StockItemTable.tsx:559 msgid "Order items" -msgstr "" +msgstr "Παραγγελία Προϊόντων" #: src/tables/stock/StockItemTable.tsx:595 #~ msgid "Add a new stock item" @@ -12157,81 +12185,81 @@ msgstr "" #: src/tables/stock/StockItemTestResultTable.tsx:144 msgid "Test" -msgstr "" +msgstr "Τεστ" #: src/tables/stock/StockItemTestResultTable.tsx:180 msgid "Test result for installed stock item" -msgstr "" +msgstr "Αποτέλεσμα τεστ για εγκατεστημένο Προϊόν αποθέματος" #: src/tables/stock/StockItemTestResultTable.tsx:211 msgid "Attachment" -msgstr "" +msgstr "Συνημμένο" #: src/tables/stock/StockItemTestResultTable.tsx:227 msgid "Test station" -msgstr "" +msgstr "Σταθμός δοκιμής" #: src/tables/stock/StockItemTestResultTable.tsx:249 msgid "Finished" -msgstr "" +msgstr "Ολοκληρώθηκε" #: src/tables/stock/StockItemTestResultTable.tsx:307 #: src/tables/stock/StockItemTestResultTable.tsx:378 msgid "Edit Test Result" -msgstr "" +msgstr "Επεξεργασία αποτελέσματος τεστ" #: src/tables/stock/StockItemTestResultTable.tsx:309 msgid "Test result updated" -msgstr "" +msgstr "Το αποτέλεσμα του τεστ ενημερώθηκε" #: src/tables/stock/StockItemTestResultTable.tsx:315 #: src/tables/stock/StockItemTestResultTable.tsx:387 msgid "Delete Test Result" -msgstr "" +msgstr "Διαγραφή αποτελέσματος τεστ" #: src/tables/stock/StockItemTestResultTable.tsx:317 msgid "Test result deleted" -msgstr "" +msgstr "Το αποτέλεσμα του τεστ διαγράφηκε" #: src/tables/stock/StockItemTestResultTable.tsx:331 msgid "Test Passed" -msgstr "" +msgstr "Επιτυχής δοκιμή" #: src/tables/stock/StockItemTestResultTable.tsx:332 msgid "Test result has been recorded" -msgstr "" +msgstr "Το αποτέλεσμα του τεστ καταχωρήθηκε" #: src/tables/stock/StockItemTestResultTable.tsx:339 msgid "Failed to record test result" -msgstr "" +msgstr "Αποτυχία καταγραφής αποτελέσματος τεστ" #: src/tables/stock/StockItemTestResultTable.tsx:356 msgid "Pass Test" -msgstr "" +msgstr "Επιτυχής Δοκιμή" #: src/tables/stock/StockItemTestResultTable.tsx:405 msgid "Show results for required tests" -msgstr "" +msgstr "Εμφάνιση αποτελεσμάτων για υποχρεωτικά τεστ" #: src/tables/stock/StockItemTestResultTable.tsx:409 msgid "Include Installed" -msgstr "" +msgstr "Συμπερίληψη εγκατεστημένων" #: src/tables/stock/StockItemTestResultTable.tsx:410 msgid "Show results for installed stock items" -msgstr "" +msgstr "Εμφάνιση αποτελεσμάτων για εγκατεστημένα Προϊόντα" #: src/tables/stock/StockItemTestResultTable.tsx:414 msgid "Passed" -msgstr "" +msgstr "Επιτυχία" #: src/tables/stock/StockItemTestResultTable.tsx:415 msgid "Show only passed tests" -msgstr "" +msgstr "Εμφάνιση μόνο επιτυχημένων τεστ" #: src/tables/stock/StockItemTestResultTable.tsx:420 msgid "Show results for enabled tests" -msgstr "" +msgstr "Εμφάνιση αποτελεσμάτων για ενεργά τεστ" #: src/tables/stock/StockLocationTable.tsx:38 #~ msgid "structural" @@ -12239,7 +12267,7 @@ msgstr "" #: src/tables/stock/StockLocationTable.tsx:39 msgid "Include sublocations in results" -msgstr "" +msgstr "Συμπερίληψη υποτοποθεσιών στα αποτελέσματα" #: src/tables/stock/StockLocationTable.tsx:43 #~ msgid "external" @@ -12247,44 +12275,44 @@ msgstr "" #: src/tables/stock/StockLocationTable.tsx:44 msgid "Show structural locations" -msgstr "" +msgstr "Εμφάνιση δομικών τοποθεσιών" #: src/tables/stock/StockLocationTable.tsx:49 msgid "Show external locations" -msgstr "" +msgstr "Εμφάνιση εξωτερικών τοποθεσιών" #: src/tables/stock/StockLocationTable.tsx:53 msgid "Has location type" -msgstr "" +msgstr "Έχει τύπο τοποθεσίας" #: src/tables/stock/StockLocationTable.tsx:58 msgid "Filter by location type" -msgstr "" +msgstr "Φιλτράρισμα κατά τύπο τοποθεσίας" #: src/tables/stock/StockLocationTable.tsx:105 #: src/tables/stock/StockLocationTable.tsx:160 msgid "Add Stock Location" -msgstr "" +msgstr "Προσθήκη τοποθεσίας αποθέματος" #: src/tables/stock/StockLocationTable.tsx:129 msgid "Set Parent Location" -msgstr "" +msgstr "Ορισμός μητρικής τοποθεσίας" #: src/tables/stock/StockLocationTable.tsx:149 msgid "Set parent location for the selected items" -msgstr "" +msgstr "Ορισμός μητρικής τοποθεσίας για τα επιλεγμένα Προϊόντα" #: src/tables/stock/StockTrackingTable.tsx:77 msgid "Added" -msgstr "" +msgstr "Προστέθηκε" #: src/tables/stock/StockTrackingTable.tsx:82 msgid "Removed" -msgstr "" +msgstr "Αφαιρέθηκε" #: src/tables/stock/StockTrackingTable.tsx:221 msgid "No user information" -msgstr "" +msgstr "Δεν υπάρχουν πληροφορίες χρήστη" #: src/tables/stock/TestStatisticsTable.tsx:34 #: src/tables/stock/TestStatisticsTable.tsx:64 @@ -12293,7 +12321,7 @@ msgstr "" #: src/views/MobileAppView.tsx:25 msgid "Mobile viewport detected" -msgstr "" +msgstr "Ανιχνεύτηκε προβολή κινητού" #: src/views/MobileAppView.tsx:25 #~ msgid "Platform UI is optimized for Tablets and Desktops, you can use the official app for a mobile experience." @@ -12301,13 +12329,13 @@ msgstr "" #: src/views/MobileAppView.tsx:28 msgid "InvenTree UI is optimized for Tablets and Desktops, you can use the official app for a mobile experience." -msgstr "" +msgstr "Το περιβάλλον του InvenTree είναι βελτιστοποιημένο για Tablets και Desktops, μπορείτε να χρησιμοποιήσετε την επίσημη εφαρμογή για εμπειρία κινητού." #: src/views/MobileAppView.tsx:34 msgid "Read the docs" -msgstr "" +msgstr "Διαβάστε την τεκμηρίωση" #: src/views/MobileAppView.tsx:42 msgid "Ignore and continue to Desktop view" -msgstr "" +msgstr "Παράβλεψη και συνέχεια στην προβολή Desktop" diff --git a/src/frontend/src/locales/en/messages.po b/src/frontend/src/locales/en/messages.po index e3497aca87..6b2d1e0e2e 100644 --- a/src/frontend/src/locales/en/messages.po +++ b/src/frontend/src/locales/en/messages.po @@ -51,7 +51,7 @@ msgstr "Cancel" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:802 +#: src/forms/PurchaseOrderForms.tsx:854 #: src/forms/StockForms.tsx:796 #: src/forms/StockForms.tsx:843 #: src/forms/StockForms.tsx:889 @@ -98,9 +98,9 @@ msgstr "No" #: src/forms/BuildForms.tsx:630 #: src/forms/BuildForms.tsx:793 #: src/forms/BuildForms.tsx:896 -#: src/forms/PurchaseOrderForms.tsx:798 +#: src/forms/PurchaseOrderForms.tsx:850 #: src/forms/ReturnOrderForms.tsx:242 -#: src/forms/SalesOrderForms.tsx:305 +#: src/forms/SalesOrderForms.tsx:323 #: src/forms/StockForms.tsx:360 #: src/forms/StockForms.tsx:791 #: src/forms/StockForms.tsx:838 @@ -114,6 +114,7 @@ msgstr "No" #: src/pages/build/BuildDetail.tsx:200 #: src/pages/part/PartDetail.tsx:1207 #: src/tables/ColumnRenderers.tsx:91 +#: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 msgid "Part" @@ -153,7 +154,7 @@ msgstr "Part Test Templates" #: src/components/wizards/OrderPartsWizard.tsx:290 #: src/pages/company/SupplierPartDetail.tsx:413 #: src/pages/stock/StockDetail.tsx:289 -#: src/tables/build/BuildAllocatedStockTable.tsx:155 +#: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:83 #: src/tables/stock/StockItemTable.tsx:247 @@ -196,9 +197,9 @@ msgstr "Part Categories" #: src/forms/BuildForms.tsx:473 #: src/forms/BuildForms.tsx:633 #: src/forms/BuildForms.tsx:794 -#: src/forms/SalesOrderForms.tsx:307 +#: src/forms/SalesOrderForms.tsx:325 #: src/pages/stock/StockDetail.tsx:1005 -#: src/tables/part/PartTestResultTable.tsx:248 +#: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -512,7 +513,7 @@ msgstr "Selection Lists" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:273 +#: src/components/forms/fields/ApiFormField.tsx:237 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:234 @@ -637,8 +638,8 @@ msgstr "Enter barcode data" #: src/components/barcodes/BarcodeScanDialog.tsx:49 #: src/components/buttons/ScanButton.tsx:15 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:457 -#: src/forms/PurchaseOrderForms.tsx:563 +#: src/forms/PurchaseOrderForms.tsx:509 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Scan Barcode" msgstr "Scan Barcode" @@ -723,7 +724,7 @@ msgstr "This will remove the link to the associated barcode" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:606 msgid "Unlink Barcode" msgstr "Unlink Barcode" @@ -1211,6 +1212,12 @@ msgstr "Remove the associated image from this item?" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:884 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:903 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:254 +#: src/tables/build/BuildAllocatedStockTable.tsx:178 +#: src/tables/build/BuildAllocatedStockTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:111 +#: src/tables/build/BuildLineTable.tsx:665 +#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:247 msgid "Remove" msgstr "Remove" @@ -1236,7 +1243,7 @@ msgid "Upload Error" msgstr "Upload Error" #: src/components/details/DetailsImage.tsx:250 -#: src/components/forms/fields/TextField.tsx:65 +#: src/components/forms/fields/AutoFillRightSection.tsx:34 msgid "Clear" msgstr "Clear" @@ -1812,10 +1819,14 @@ msgstr "Stopped" msgid "Running" msgstr "Running" -#: src/components/forms/fields/ApiFormField.tsx:233 +#: src/components/forms/fields/ApiFormField.tsx:197 msgid "Select file to upload" msgstr "Select file to upload" +#: src/components/forms/fields/AutoFillRightSection.tsx:47 +msgid "Accept suggested value" +msgstr "Accept suggested value" + #: src/components/forms/fields/DateField.tsx:76 msgid "Select date" msgstr "Select date" @@ -1870,10 +1881,6 @@ msgstr "No entries available" msgid "Add new row" msgstr "Add new row" -#: src/components/forms/fields/TextField.tsx:82 -msgid "Accept suggested value" -msgstr "Accept suggested value" - #: src/components/images/DetailsImage.tsx:252 #~ msgid "Select image" #~ msgstr "Select image" @@ -2220,8 +2227,8 @@ msgstr "No items" #: src/pages/part/PartDetail.tsx:994 #: src/pages/stock/StockDetail.tsx:265 #: src/pages/stock/StockDetail.tsx:942 -#: src/tables/build/BuildAllocatedStockTable.tsx:135 -#: src/tables/build/BuildLineTable.tsx:192 +#: src/tables/build/BuildAllocatedStockTable.tsx:132 +#: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:182 #: src/tables/stock/StockItemTable.tsx:343 @@ -2779,7 +2786,7 @@ msgstr "Plugin Information" #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:102 #: src/tables/ColumnRenderers.tsx:278 -#: src/tables/build/BuildAllocatedStockTable.tsx:91 +#: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/machine/MachineTypeTable.tsx:161 #: src/tables/machine/MachineTypeTable.tsx:257 #: src/tables/plugin/PluginListTable.tsx:110 @@ -2961,7 +2968,7 @@ msgstr "No stock" #: src/pages/company/SupplierPartDetail.tsx:394 #: src/pages/part/PartDetail.tsx:1015 #: src/tables/bom/BomTable.tsx:444 -#: src/tables/build/BuildLineTable.tsx:222 +#: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 msgid "On Order" msgstr "On Order" @@ -2971,7 +2978,7 @@ msgstr "On Order" #: src/pages/part/PartDetail.tsx:587 #: src/pages/part/PartDetail.tsx:1021 #: src/pages/stock/StockDetail.tsx:925 -#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "In Production" @@ -2995,7 +3002,7 @@ msgstr "Category" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:795 -#: src/forms/PurchaseOrderForms.tsx:595 +#: src/forms/PurchaseOrderForms.tsx:647 #: src/forms/StockForms.tsx:792 #: src/forms/StockForms.tsx:839 #: src/forms/StockForms.tsx:885 @@ -3018,7 +3025,7 @@ msgstr "Location" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:198 #: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildAllocatedStockTable.tsx:121 +#: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:107 #: src/tables/sales/SalesOrderAllocationTable.tsx:142 msgid "Serial Number" @@ -3029,9 +3036,9 @@ msgstr "Serial Number" #: src/forms/BuildForms.tsx:240 #: src/forms/BuildForms.tsx:634 #: src/forms/BuildForms.tsx:797 -#: src/forms/PurchaseOrderForms.tsx:801 +#: src/forms/PurchaseOrderForms.tsx:853 #: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:308 +#: src/forms/SalesOrderForms.tsx:326 #: src/forms/StockForms.tsx:841 #: src/pages/part/PartStockHistoryDetail.tsx:56 #: src/pages/part/PartStockHistoryDetail.tsx:210 @@ -3041,9 +3048,9 @@ msgstr "Serial Number" #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:258 #: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:86 +#: src/tables/build/BuildLineTable.tsx:83 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:269 +#: src/tables/part/PartTestResultTable.tsx:277 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -3065,7 +3072,7 @@ msgstr "Quantity" #: src/forms/StockForms.tsx:1048 #: src/forms/StockForms.tsx:1096 #: src/forms/StockForms.tsx:1140 -#: src/tables/build/BuildLineTable.tsx:96 +#: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "Batch" @@ -3750,7 +3757,7 @@ msgid "In Stock" msgstr "In Stock" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:404 +#: src/tables/build/BuildLineTable.tsx:405 msgid "Required Quantity" msgstr "Required Quantity" @@ -3842,7 +3849,7 @@ msgid "Please correct the errors in the selected parts" msgstr "Please correct the errors in the selected parts" #: src/components/wizards/OrderPartsWizard.tsx:587 -#: src/tables/build/BuildLineTable.tsx:815 +#: src/tables/build/BuildLineTable.tsx:822 #: src/tables/part/PartTable.tsx:522 #: src/tables/sales/SalesOrderLineItemTable.tsx:370 msgid "Order Parts" @@ -4344,9 +4351,9 @@ msgstr "Substitute added" #: src/forms/BuildForms.tsx:333 #: src/forms/BuildForms.tsx:408 #: src/forms/BuildForms.tsx:685 -#: src/tables/build/BuildAllocatedStockTable.tsx:150 +#: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 -#: src/tables/part/PartTestResultTable.tsx:272 +#: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "Build Output" @@ -4357,7 +4364,7 @@ msgstr "Quantity to Complete" #: src/forms/BuildForms.tsx:336 #: src/forms/BuildForms.tsx:411 #: src/forms/BuildForms.tsx:475 -#: src/forms/PurchaseOrderForms.tsx:717 +#: src/forms/PurchaseOrderForms.tsx:769 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 #: src/forms/StockForms.tsx:712 @@ -4372,7 +4379,7 @@ msgstr "Quantity to Complete" #: src/tables/build/BuildOutputTable.tsx:404 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 -#: src/tables/part/PartTestResultTable.tsx:309 +#: src/tables/part/PartTestResultTable.tsx:317 #: src/tables/sales/ReturnOrderLineItemTable.tsx:138 #: src/tables/sales/ReturnOrderLineItemTable.tsx:176 #: src/tables/settings/CustomStateTable.tsx:79 @@ -4445,8 +4452,8 @@ msgstr "Build outputs have been cancelled" #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 -#: src/tables/build/BuildAllocatedStockTable.tsx:108 -#: src/tables/build/BuildLineTable.tsx:336 +#: src/tables/build/BuildAllocatedStockTable.tsx:105 +#: src/tables/build/BuildLineTable.tsx:337 #: src/tables/build/BuildOrderTable.tsx:79 #: src/tables/part/PartSalesAllocationsTable.tsx:61 #: src/tables/part/RelatedPartTable.tsx:73 @@ -4461,47 +4468,47 @@ msgstr "IPN" #: src/forms/BuildForms.tsx:632 #: src/forms/BuildForms.tsx:796 #: src/forms/BuildForms.tsx:897 -#: src/forms/SalesOrderForms.tsx:306 -#: src/tables/build/BuildAllocatedStockTable.tsx:139 -#: src/tables/build/BuildLineTable.tsx:182 +#: src/forms/SalesOrderForms.tsx:324 +#: src/tables/build/BuildAllocatedStockTable.tsx:136 +#: src/tables/build/BuildLineTable.tsx:183 #: src/tables/sales/SalesOrderLineItemTable.tsx:342 #: src/tables/stock/StockItemTable.tsx:338 msgid "Allocated" msgstr "Allocated" #: src/forms/BuildForms.tsx:667 -#: src/forms/SalesOrderForms.tsx:295 +#: src/forms/SalesOrderForms.tsx:313 #: src/pages/build/BuildDetail.tsx:108 #: src/pages/build/BuildDetail.tsx:326 msgid "Source Location" msgstr "Source Location" #: src/forms/BuildForms.tsx:668 -#: src/forms/SalesOrderForms.tsx:296 +#: src/forms/SalesOrderForms.tsx:314 msgid "Select the source location for the stock allocation" msgstr "Select the source location for the stock allocation" #: src/forms/BuildForms.tsx:700 -#: src/forms/SalesOrderForms.tsx:336 -#: src/tables/build/BuildLineTable.tsx:574 -#: src/tables/build/BuildLineTable.tsx:731 -#: src/tables/build/BuildLineTable.tsx:830 +#: src/forms/SalesOrderForms.tsx:354 +#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:738 +#: src/tables/build/BuildLineTable.tsx:837 #: src/tables/sales/SalesOrderLineItemTable.tsx:380 #: src/tables/sales/SalesOrderLineItemTable.tsx:406 msgid "Allocate Stock" msgstr "Allocate Stock" #: src/forms/BuildForms.tsx:703 -#: src/forms/SalesOrderForms.tsx:341 +#: src/forms/SalesOrderForms.tsx:359 msgid "Stock items allocated" msgstr "Stock items allocated" #: src/forms/BuildForms.tsx:816 #: src/forms/BuildForms.tsx:917 -#: src/tables/build/BuildAllocatedStockTable.tsx:240 -#: src/tables/build/BuildAllocatedStockTable.tsx:272 -#: src/tables/build/BuildLineTable.tsx:741 -#: src/tables/build/BuildLineTable.tsx:864 +#: src/tables/build/BuildAllocatedStockTable.tsx:243 +#: src/tables/build/BuildAllocatedStockTable.tsx:279 +#: src/tables/build/BuildLineTable.tsx:748 +#: src/tables/build/BuildLineTable.tsx:871 msgid "Consume Stock" msgstr "Consume Stock" @@ -4516,21 +4523,21 @@ msgstr "Stock items scheduled to be consumed" #~ msgstr "Stock items consumed" #: src/forms/BuildForms.tsx:853 -#: src/tables/build/BuildLineTable.tsx:514 +#: src/tables/build/BuildLineTable.tsx:515 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "Fully consumed" #: src/forms/BuildForms.tsx:898 -#: src/tables/build/BuildLineTable.tsx:187 +#: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" msgstr "Consumed" #: src/forms/CommonForms.tsx:88 -#: src/forms/PurchaseOrderForms.tsx:125 +#: src/forms/PurchaseOrderForms.tsx:176 #: src/forms/ReturnOrderForms.tsx:138 -#: src/forms/SalesOrderForms.tsx:164 +#: src/forms/SalesOrderForms.tsx:182 msgid "Select project code for this line item" msgstr "Select project code for this line item" @@ -4567,127 +4574,127 @@ msgstr "Parent part category" msgid "Subscribe to notifications for this category" msgstr "Subscribe to notifications for this category" -#: src/forms/PurchaseOrderForms.tsx:388 -msgid "Assign Batch Code and Serial Numbers" -msgstr "Assign Batch Code and Serial Numbers" - -#: src/forms/PurchaseOrderForms.tsx:390 -msgid "Assign Batch Code" -msgstr "Assign Batch Code" - -#: src/forms/PurchaseOrderForms.tsx:410 -msgid "Choose Location" -msgstr "Choose Location" - -#: src/forms/PurchaseOrderForms.tsx:418 -msgid "Item Destination selected" -msgstr "Item Destination selected" - #: src/forms/PurchaseOrderForms.tsx:421 #~ msgid "Assign Batch Code{0}" #~ msgstr "Assign Batch Code{0}" -#: src/forms/PurchaseOrderForms.tsx:428 -msgid "Part category default location selected" -msgstr "Part category default location selected" +#: src/forms/PurchaseOrderForms.tsx:440 +msgid "Assign Batch Code and Serial Numbers" +msgstr "Assign Batch Code and Serial Numbers" -#: src/forms/PurchaseOrderForms.tsx:438 -msgid "Received stock location selected" -msgstr "Received stock location selected" +#: src/forms/PurchaseOrderForms.tsx:442 +msgid "Assign Batch Code" +msgstr "Assign Batch Code" #: src/forms/PurchaseOrderForms.tsx:444 #: src/forms/StockForms.tsx:428 #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:446 +#: src/forms/PurchaseOrderForms.tsx:462 +msgid "Choose Location" +msgstr "Choose Location" + +#: src/forms/PurchaseOrderForms.tsx:470 +msgid "Item Destination selected" +msgstr "Item Destination selected" + +#: src/forms/PurchaseOrderForms.tsx:480 +msgid "Part category default location selected" +msgstr "Part category default location selected" + +#: src/forms/PurchaseOrderForms.tsx:490 +msgid "Received stock location selected" +msgstr "Received stock location selected" + +#: src/forms/PurchaseOrderForms.tsx:498 msgid "Default location selected" msgstr "Default location selected" -#: src/forms/PurchaseOrderForms.tsx:507 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Set Location" msgstr "Set Location" -#: src/forms/PurchaseOrderForms.tsx:524 -msgid "Set Expiry Date" -msgstr "Set Expiry Date" - -#: src/forms/PurchaseOrderForms.tsx:532 -#: src/forms/StockForms.tsx:693 -msgid "Adjust Packaging" -msgstr "Adjust Packaging" - -#: src/forms/PurchaseOrderForms.tsx:540 -#: src/forms/StockForms.tsx:684 -#: src/hooks/UseStockAdjustActions.tsx:148 -msgid "Change Status" -msgstr "Change Status" - -#: src/forms/PurchaseOrderForms.tsx:546 -msgid "Add Note" -msgstr "Add Note" - #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" +#: src/forms/PurchaseOrderForms.tsx:576 +msgid "Set Expiry Date" +msgstr "Set Expiry Date" + #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:610 -msgid "Store at default location" -msgstr "Store at default location" +#: src/forms/PurchaseOrderForms.tsx:584 +#: src/forms/StockForms.tsx:693 +msgid "Adjust Packaging" +msgstr "Adjust Packaging" -#: src/forms/PurchaseOrderForms.tsx:625 -msgid "Store at line item destination " -msgstr "Store at line item destination " +#: src/forms/PurchaseOrderForms.tsx:592 +#: src/forms/StockForms.tsx:684 +#: src/hooks/UseStockAdjustActions.tsx:148 +msgid "Change Status" +msgstr "Change Status" -#: src/forms/PurchaseOrderForms.tsx:637 -msgid "Store with already received stock" -msgstr "Store with already received stock" +#: src/forms/PurchaseOrderForms.tsx:598 +msgid "Add Note" +msgstr "Add Note" #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:661 +#: src/forms/PurchaseOrderForms.tsx:662 +msgid "Store at default location" +msgstr "Store at default location" + +#: src/forms/PurchaseOrderForms.tsx:677 +msgid "Store at line item destination " +msgstr "Store at line item destination " + +#: src/forms/PurchaseOrderForms.tsx:689 +msgid "Store with already received stock" +msgstr "Store with already received stock" + +#: src/forms/PurchaseOrderForms.tsx:713 #: src/pages/build/BuildDetail.tsx:340 #: src/pages/stock/StockDetail.tsx:280 #: src/pages/stock/StockDetail.tsx:952 #: src/tables/Filter.tsx:83 -#: src/tables/build/BuildAllocatedStockTable.tsx:128 +#: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildOutputTable.tsx:112 -#: src/tables/part/PartTestResultTable.tsx:260 -#: src/tables/part/PartTestResultTable.tsx:281 +#: src/tables/part/PartTestResultTable.tsx:268 +#: src/tables/part/PartTestResultTable.tsx:289 #: src/tables/sales/SalesOrderAllocationTable.tsx:149 msgid "Batch Code" msgstr "Batch Code" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:714 msgid "Enter batch code for received items" msgstr "Enter batch code for received items" -#: src/forms/PurchaseOrderForms.tsx:675 +#: src/forms/PurchaseOrderForms.tsx:727 #: src/forms/StockForms.tsx:218 msgid "Serial Numbers" msgstr "Serial Numbers" -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:728 msgid "Enter serial numbers for received items" msgstr "Enter serial numbers for received items" -#: src/forms/PurchaseOrderForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:742 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "Expiry Date" -#: src/forms/PurchaseOrderForms.tsx:691 +#: src/forms/PurchaseOrderForms.tsx:743 msgid "Enter an expiry date for received items" msgstr "Enter an expiry date for received items" -#: src/forms/PurchaseOrderForms.tsx:703 +#: src/forms/PurchaseOrderForms.tsx:755 #: src/forms/StockForms.tsx:728 #: src/pages/company/SupplierPartDetail.tsx:172 #: src/pages/company/SupplierPartDetail.tsx:236 @@ -4696,19 +4703,19 @@ msgstr "Enter an expiry date for received items" msgid "Packaging" msgstr "Packaging" -#: src/forms/PurchaseOrderForms.tsx:727 +#: src/forms/PurchaseOrderForms.tsx:779 #: src/pages/company/SupplierPartDetail.tsx:120 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "Note" -#: src/forms/PurchaseOrderForms.tsx:799 +#: src/forms/PurchaseOrderForms.tsx:851 #: src/pages/company/SupplierPartDetail.tsx:138 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "SKU" -#: src/forms/PurchaseOrderForms.tsx:800 +#: src/forms/PurchaseOrderForms.tsx:852 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4716,11 +4723,11 @@ msgstr "SKU" msgid "Received" msgstr "Received" -#: src/forms/PurchaseOrderForms.tsx:817 +#: src/forms/PurchaseOrderForms.tsx:869 msgid "Receive Line Items" msgstr "Receive Line Items" -#: src/forms/PurchaseOrderForms.tsx:823 +#: src/forms/PurchaseOrderForms.tsx:875 msgid "Items received" msgstr "Items received" @@ -4732,7 +4739,7 @@ msgstr "Receive Items" msgid "Item received into stock" msgstr "Item received into stock" -#: src/forms/SalesOrderForms.tsx:401 +#: src/forms/SalesOrderForms.tsx:419 msgid "Leave blank to use the order address" msgstr "Leave blank to use the order address" @@ -5927,6 +5934,9 @@ msgstr "Remove WebAuthn Credential" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:310 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:401 +#: src/tables/build/BuildAllocatedStockTable.tsx:181 +#: src/tables/build/BuildLineTable.tsx:668 +#: src/tables/sales/SalesOrderAllocationTable.tsx:220 msgid "Confirm Removal" msgstr "Confirm Removal" @@ -6865,8 +6875,8 @@ msgstr "External" #: src/pages/sales/ReturnOrderDetail.tsx:108 #: src/pages/sales/SalesOrderDetail.tsx:98 #: src/tables/ColumnRenderers.tsx:321 -#: src/tables/build/BuildAllocatedStockTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:352 +#: src/tables/build/BuildAllocatedStockTable.tsx:112 +#: src/tables/build/BuildLineTable.tsx:353 msgid "Reference" msgstr "Reference" @@ -7127,7 +7137,7 @@ msgstr "Cancel order" #: src/pages/build/BuildDetail.tsx:742 #: src/pages/stock/StockDetail.tsx:344 -#: src/tables/build/BuildAllocatedStockTable.tsx:85 +#: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 #: src/tables/stock/StockTrackingTable.tsx:109 @@ -7595,7 +7605,7 @@ msgstr "Keywords" #: src/pages/part/PartDetail.tsx:542 #: src/tables/bom/BomTable.tsx:439 -#: src/tables/build/BuildLineTable.tsx:305 +#: src/tables/build/BuildLineTable.tsx:306 #: src/tables/part/PartTable.tsx:319 #: src/tables/sales/SalesOrderLineItemTable.tsx:138 msgid "Available Stock" @@ -7603,7 +7613,7 @@ msgstr "Available Stock" #: src/pages/part/PartDetail.tsx:548 #: src/tables/bom/BomTable.tsx:341 -#: src/tables/build/BuildLineTable.tsx:267 +#: src/tables/build/BuildLineTable.tsx:268 #: src/tables/sales/SalesOrderLineItemTable.tsx:180 msgid "On order" msgstr "On order" @@ -7777,7 +7787,7 @@ msgstr "Order" #: src/pages/part/PartDetail.tsx:1144 #: src/pages/stock/StockDetail.tsx:884 -#: src/tables/build/BuildLineTable.tsx:761 +#: src/tables/build/BuildLineTable.tsx:768 msgid "Order Stock" msgstr "Order Stock" @@ -9214,13 +9224,13 @@ msgstr "Virtual part" #~ msgstr "Show asssmbled items" #: src/tables/bom/BomTable.tsx:315 -#: src/tables/build/BuildLineTable.tsx:276 +#: src/tables/build/BuildLineTable.tsx:277 #: src/tables/part/PartTable.tsx:145 msgid "External stock" msgstr "External stock" #: src/tables/bom/BomTable.tsx:323 -#: src/tables/build/BuildLineTable.tsx:239 +#: src/tables/build/BuildLineTable.tsx:240 msgid "Includes substitute stock" msgstr "Includes substitute stock" @@ -9229,7 +9239,7 @@ msgstr "Includes substitute stock" #~ msgstr "Edit Bom Item" #: src/tables/bom/BomTable.tsx:332 -#: src/tables/build/BuildLineTable.tsx:249 +#: src/tables/build/BuildLineTable.tsx:250 #: src/tables/sales/SalesOrderLineItemTable.tsx:166 msgid "Includes variant stock" msgstr "Includes variant stock" @@ -9267,8 +9277,8 @@ msgid "Stock Information" msgstr "Stock Information" #: src/tables/bom/BomTable.tsx:399 -#: src/tables/build/BuildLineTable.tsx:496 -#: src/tables/build/BuildLineTable.tsx:537 +#: src/tables/build/BuildLineTable.tsx:497 +#: src/tables/build/BuildLineTable.tsx:538 msgid "Consumable item" msgstr "Consumable item" @@ -9277,7 +9287,7 @@ msgid "No available stock" msgstr "No available stock" #: src/tables/bom/BomTable.tsx:420 -#: src/tables/build/BuildLineTable.tsx:213 +#: src/tables/build/BuildLineTable.tsx:214 msgid "Show testable items" msgstr "Show testable items" @@ -9286,7 +9296,7 @@ msgid "Show trackable items" msgstr "Show trackable items" #: src/tables/bom/BomTable.tsx:430 -#: src/tables/build/BuildLineTable.tsx:208 +#: src/tables/build/BuildLineTable.tsx:209 msgid "Show assembled items" msgstr "Show assembled items" @@ -9330,7 +9340,7 @@ msgstr "Show items which allow variant substitution" #: src/tables/bom/BomTable.tsx:464 #: src/tables/bom/UsedInTable.tsx:85 -#: src/tables/build/BuildLineTable.tsx:202 +#: src/tables/build/BuildLineTable.tsx:203 msgid "Optional" msgstr "Optional" @@ -9340,7 +9350,7 @@ msgid "Show optional items" msgstr "Show optional items" #: src/tables/bom/BomTable.tsx:469 -#: src/tables/build/BuildLineTable.tsx:197 +#: src/tables/build/BuildLineTable.tsx:198 msgid "Consumable" msgstr "Consumable" @@ -9428,7 +9438,7 @@ msgid "Bill of materials cannot be edited, as the part is locked" msgstr "Bill of materials cannot be edited, as the part is locked" #: src/tables/bom/UsedInTable.tsx:34 -#: src/tables/build/BuildLineTable.tsx:207 +#: src/tables/build/BuildLineTable.tsx:208 #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:209 @@ -9450,11 +9460,11 @@ msgstr "Trackable" msgid "Show trackable assemblies" msgstr "Show trackable assemblies" -#: src/tables/build/BuildAllocatedStockTable.tsx:67 +#: src/tables/build/BuildAllocatedStockTable.tsx:64 msgid "Allocated to Output" msgstr "Allocated to Output" -#: src/tables/build/BuildAllocatedStockTable.tsx:68 +#: src/tables/build/BuildAllocatedStockTable.tsx:65 msgid "Show items allocated to a build output" msgstr "Show items allocated to a build output" @@ -9467,7 +9477,7 @@ msgstr "Show items allocated to a build output" #~ msgid "Include orders for part variants" #~ msgstr "Include orders for part variants" -#: src/tables/build/BuildAllocatedStockTable.tsx:97 +#: src/tables/build/BuildAllocatedStockTable.tsx:94 #: src/tables/part/PartBuildAllocationsTable.tsx:84 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 #: src/tables/part/PartSalesAllocationsTable.tsx:69 @@ -9477,40 +9487,58 @@ msgid "Order Status" msgstr "Order Status" #: src/tables/build/BuildAllocatedStockTable.tsx:164 -#~ msgid "Edit Build Item" -#~ msgstr "Edit Build Item" - -#: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:650 +#: src/tables/build/BuildLineTable.tsx:651 msgid "Edit Stock Allocation" msgstr "Edit Stock Allocation" +#: src/tables/build/BuildAllocatedStockTable.tsx:164 +#~ msgid "Edit Build Item" +#~ msgstr "Edit Build Item" + #: src/tables/build/BuildAllocatedStockTable.tsx:174 #~ msgid "Delete Build Item" #~ msgstr "Delete Build Item" +#: src/tables/build/BuildAllocatedStockTable.tsx:177 +#: src/tables/build/BuildLineTable.tsx:664 +#: src/tables/sales/SalesOrderAllocationTable.tsx:218 +msgid "Remove Allocated Stock" +msgstr "Remove Allocated Stock" + #: src/tables/build/BuildAllocatedStockTable.tsx:180 #: src/tables/build/BuildLineTable.tsx:663 -msgid "Delete Stock Allocation" -msgstr "Delete Stock Allocation" +#~ msgid "Delete Stock Allocation" +#~ msgstr "Delete Stock Allocation" -#: src/tables/build/BuildAllocatedStockTable.tsx:239 +#: src/tables/build/BuildAllocatedStockTable.tsx:182 +#: src/tables/build/BuildLineTable.tsx:669 +#: src/tables/sales/SalesOrderAllocationTable.tsx:221 +msgid "Are you sure you want to remove this allocated stock from the order?" +msgstr "Are you sure you want to remove this allocated stock from the order?" + +#: src/tables/build/BuildAllocatedStockTable.tsx:242 msgid "Consume" msgstr "Consume" +#: src/tables/build/BuildAllocatedStockTable.tsx:259 +#: src/tables/build/BuildLineTable.tsx:112 +#: src/tables/sales/SalesOrderAllocationTable.tsx:248 +msgid "Remove allocated stock" +msgstr "Remove allocated stock" + #: src/tables/build/BuildLineTable.tsx:59 #~ msgid "Show lines with available stock" #~ msgstr "Show lines with available stock" -#: src/tables/build/BuildLineTable.tsx:120 +#: src/tables/build/BuildLineTable.tsx:121 msgid "View Stock Item" msgstr "View Stock Item" -#: src/tables/build/BuildLineTable.tsx:183 +#: src/tables/build/BuildLineTable.tsx:184 msgid "Show fully allocated lines" msgstr "Show fully allocated lines" -#: src/tables/build/BuildLineTable.tsx:188 +#: src/tables/build/BuildLineTable.tsx:189 msgid "Show fully consumed lines" msgstr "Show fully consumed lines" @@ -9518,124 +9546,124 @@ msgstr "Show fully consumed lines" #~ msgid "Show allocated lines" #~ msgstr "Show allocated lines" -#: src/tables/build/BuildLineTable.tsx:193 +#: src/tables/build/BuildLineTable.tsx:194 msgid "Show items with sufficient available stock" msgstr "Show items with sufficient available stock" -#: src/tables/build/BuildLineTable.tsx:198 +#: src/tables/build/BuildLineTable.tsx:199 msgid "Show consumable lines" msgstr "Show consumable lines" -#: src/tables/build/BuildLineTable.tsx:203 +#: src/tables/build/BuildLineTable.tsx:204 msgid "Show optional lines" msgstr "Show optional lines" -#: src/tables/build/BuildLineTable.tsx:212 +#: src/tables/build/BuildLineTable.tsx:213 #: src/tables/part/PartTable.tsx:233 msgid "Testable" msgstr "Testable" -#: src/tables/build/BuildLineTable.tsx:217 +#: src/tables/build/BuildLineTable.tsx:218 #: src/tables/stock/StockItemTable.tsx:388 msgid "Tracked" msgstr "Tracked" -#: src/tables/build/BuildLineTable.tsx:218 +#: src/tables/build/BuildLineTable.tsx:219 msgid "Show tracked lines" msgstr "Show tracked lines" -#: src/tables/build/BuildLineTable.tsx:223 +#: src/tables/build/BuildLineTable.tsx:224 msgid "Show items with stock on order" msgstr "Show items with stock on order" -#: src/tables/build/BuildLineTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:172 msgid "In production" msgstr "In production" -#: src/tables/build/BuildLineTable.tsx:286 +#: src/tables/build/BuildLineTable.tsx:287 msgid "Insufficient stock" msgstr "Insufficient stock" -#: src/tables/build/BuildLineTable.tsx:302 +#: src/tables/build/BuildLineTable.tsx:303 #: src/tables/sales/SalesOrderLineItemTable.tsx:160 #: src/tables/stock/StockItemTable.tsx:191 msgid "No stock available" msgstr "No stock available" -#: src/tables/build/BuildLineTable.tsx:375 +#: src/tables/build/BuildLineTable.tsx:376 msgid "Gets Inherited" msgstr "Gets Inherited" -#: src/tables/build/BuildLineTable.tsx:388 +#: src/tables/build/BuildLineTable.tsx:389 msgid "Unit Quantity" msgstr "Unit Quantity" -#: src/tables/build/BuildLineTable.tsx:415 +#: src/tables/build/BuildLineTable.tsx:416 msgid "Setup Quantity" msgstr "Setup Quantity" -#: src/tables/build/BuildLineTable.tsx:424 +#: src/tables/build/BuildLineTable.tsx:425 msgid "Attrition" msgstr "Attrition" -#: src/tables/build/BuildLineTable.tsx:432 +#: src/tables/build/BuildLineTable.tsx:433 msgid "Rounding Multiple" msgstr "Rounding Multiple" -#: src/tables/build/BuildLineTable.tsx:441 +#: src/tables/build/BuildLineTable.tsx:442 msgid "BOM Information" msgstr "BOM Information" -#: src/tables/build/BuildLineTable.tsx:515 +#: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "Fully allocated" -#: src/tables/build/BuildLineTable.tsx:563 +#: src/tables/build/BuildLineTable.tsx:564 #: src/tables/sales/SalesOrderLineItemTable.tsx:311 msgid "Create Build Order" msgstr "Create Build Order" -#: src/tables/build/BuildLineTable.tsx:592 +#: src/tables/build/BuildLineTable.tsx:593 msgid "Auto allocation in progress" msgstr "Auto allocation in progress" -#: src/tables/build/BuildLineTable.tsx:595 -#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:596 +#: src/tables/build/BuildLineTable.tsx:809 msgid "Auto Allocate Stock" msgstr "Auto Allocate Stock" -#: src/tables/build/BuildLineTable.tsx:596 +#: src/tables/build/BuildLineTable.tsx:597 msgid "Automatically allocate stock to this build according to the selected options" msgstr "Automatically allocate stock to this build according to the selected options" -#: src/tables/build/BuildLineTable.tsx:616 -#: src/tables/build/BuildLineTable.tsx:630 -#: src/tables/build/BuildLineTable.tsx:751 -#: src/tables/build/BuildLineTable.tsx:852 +#: src/tables/build/BuildLineTable.tsx:617 +#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:758 +#: src/tables/build/BuildLineTable.tsx:859 #: src/tables/build/BuildOutputTable.tsx:355 #: src/tables/build/BuildOutputTable.tsx:360 msgid "Deallocate Stock" msgstr "Deallocate Stock" -#: src/tables/build/BuildLineTable.tsx:632 +#: src/tables/build/BuildLineTable.tsx:633 msgid "Deallocate all untracked stock for this build order" msgstr "Deallocate all untracked stock for this build order" -#: src/tables/build/BuildLineTable.tsx:634 +#: src/tables/build/BuildLineTable.tsx:635 msgid "Deallocate stock from the selected line item" msgstr "Deallocate stock from the selected line item" -#: src/tables/build/BuildLineTable.tsx:638 +#: src/tables/build/BuildLineTable.tsx:639 msgid "Stock has been deallocated" msgstr "Stock has been deallocated" -#: src/tables/build/BuildLineTable.tsx:771 +#: src/tables/build/BuildLineTable.tsx:778 msgid "Build Stock" msgstr "Build Stock" -#: src/tables/build/BuildLineTable.tsx:784 +#: src/tables/build/BuildLineTable.tsx:791 #: src/tables/sales/SalesOrderLineItemTable.tsx:487 msgid "View Part" msgstr "View Part" @@ -9734,7 +9762,7 @@ msgid "Serialize Build Output" msgstr "Serialize Build Output" #: src/tables/build/BuildOutputTable.tsx:405 -#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/part/PartTestResultTable.tsx:318 #: src/tables/stock/StockItemTable.tsx:328 msgid "Filter by stock status" msgstr "Filter by stock status" @@ -9959,8 +9987,8 @@ msgid "View Item" msgstr "View Item" #: src/tables/general/ExtraLineItemTable.tsx:95 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:299 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:403 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:300 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:405 #: src/tables/sales/ReturnOrderLineItemTable.tsx:83 #: src/tables/sales/ReturnOrderLineItemTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:252 @@ -9969,14 +9997,14 @@ msgid "Add Line Item" msgstr "Add Line Item" #: src/tables/general/ExtraLineItemTable.tsx:108 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:320 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:322 #: src/tables/sales/ReturnOrderLineItemTable.tsx:96 #: src/tables/sales/SalesOrderLineItemTable.tsx:271 msgid "Edit Line Item" msgstr "Edit Line Item" #: src/tables/general/ExtraLineItemTable.tsx:117 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:329 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:331 #: src/tables/sales/ReturnOrderLineItemTable.tsx:105 #: src/tables/sales/SalesOrderLineItemTable.tsx:280 msgid "Delete Line Item" @@ -10268,7 +10296,7 @@ msgid "Required Stock" msgstr "Required Stock" #: src/tables/part/PartBuildAllocationsTable.tsx:124 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:381 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:383 msgid "View Build Order" msgstr "View Build Order" @@ -10612,8 +10640,8 @@ msgstr "Import parts from a supplier plugin" #: src/tables/part/PartTestResultTable.tsx:103 #: src/tables/part/PartTestResultTable.tsx:181 -#: src/tables/part/PartTestResultTable.tsx:320 -#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/part/PartTestResultTable.tsx:328 +#: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 #: src/tables/stock/StockItemTestResultTable.tsx:368 #: src/tables/stock/StockItemTestResultTable.tsx:429 @@ -10638,7 +10666,7 @@ msgstr "Test results added" msgid "No Result" msgstr "No Result" -#: src/tables/part/PartTestResultTable.tsx:298 +#: src/tables/part/PartTestResultTable.tsx:306 msgid "Show build outputs currently in production" msgstr "Show build outputs currently in production" @@ -11068,7 +11096,7 @@ msgid "Show manufacturer parts for active manufacturers." msgstr "Show manufacturer parts for active manufacturers." #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:115 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:397 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:399 msgid "Import Line Items" msgstr "Import Line Items" @@ -11094,11 +11122,11 @@ msgstr "Show line items which have been received" #~ msgid "Add line item" #~ msgstr "Add line item" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:350 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:352 msgid "Receive line item" msgstr "Receive line item" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:414 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:416 msgid "Receive items" msgstr "Receive items" @@ -11196,25 +11224,25 @@ msgid "Not shipped" msgstr "Not shipped" #: src/tables/sales/SalesOrderAllocationTable.tsx:211 -#: src/tables/sales/SalesOrderAllocationTable.tsx:229 +#: src/tables/sales/SalesOrderAllocationTable.tsx:235 msgid "Edit Allocation" msgstr "Edit Allocation" #: src/tables/sales/SalesOrderAllocationTable.tsx:218 #: src/tables/sales/SalesOrderAllocationTable.tsx:241 -msgid "Delete Allocation" -msgstr "Delete Allocation" +#~ msgid "Delete Allocation" +#~ msgstr "Delete Allocation" -#: src/tables/sales/SalesOrderAllocationTable.tsx:252 -#: src/tables/sales/SalesOrderAllocationTable.tsx:253 +#: src/tables/sales/SalesOrderAllocationTable.tsx:261 +#: src/tables/sales/SalesOrderAllocationTable.tsx:262 msgid "View Shipment" msgstr "View Shipment" -#: src/tables/sales/SalesOrderAllocationTable.tsx:308 +#: src/tables/sales/SalesOrderAllocationTable.tsx:317 msgid "Assign to Shipment" msgstr "Assign to Shipment" -#: src/tables/sales/SalesOrderAllocationTable.tsx:324 +#: src/tables/sales/SalesOrderAllocationTable.tsx:333 msgid "Assign to shipment" msgstr "Assign to shipment" diff --git a/src/frontend/src/locales/es/messages.po b/src/frontend/src/locales/es/messages.po index cca8ae62d7..b87f237ad3 100644 --- a/src/frontend/src/locales/es/messages.po +++ b/src/frontend/src/locales/es/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: es\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-11-19 19:39\n" +"PO-Revision-Date: 2025-11-22 06:25\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -56,7 +56,7 @@ msgstr "Cancelar" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:802 +#: src/forms/PurchaseOrderForms.tsx:854 #: src/forms/StockForms.tsx:796 #: src/forms/StockForms.tsx:843 #: src/forms/StockForms.tsx:889 @@ -103,9 +103,9 @@ msgstr "No" #: src/forms/BuildForms.tsx:630 #: src/forms/BuildForms.tsx:793 #: src/forms/BuildForms.tsx:896 -#: src/forms/PurchaseOrderForms.tsx:798 +#: src/forms/PurchaseOrderForms.tsx:850 #: src/forms/ReturnOrderForms.tsx:242 -#: src/forms/SalesOrderForms.tsx:305 +#: src/forms/SalesOrderForms.tsx:323 #: src/forms/StockForms.tsx:360 #: src/forms/StockForms.tsx:791 #: src/forms/StockForms.tsx:838 @@ -119,6 +119,7 @@ msgstr "No" #: src/pages/build/BuildDetail.tsx:200 #: src/pages/part/PartDetail.tsx:1207 #: src/tables/ColumnRenderers.tsx:91 +#: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 msgid "Part" @@ -158,7 +159,7 @@ msgstr "Plantillas de prueba de piezas" #: src/components/wizards/OrderPartsWizard.tsx:290 #: src/pages/company/SupplierPartDetail.tsx:413 #: src/pages/stock/StockDetail.tsx:289 -#: src/tables/build/BuildAllocatedStockTable.tsx:155 +#: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:83 #: src/tables/stock/StockItemTable.tsx:247 @@ -201,9 +202,9 @@ msgstr "Categorías de Pieza" #: src/forms/BuildForms.tsx:473 #: src/forms/BuildForms.tsx:633 #: src/forms/BuildForms.tsx:794 -#: src/forms/SalesOrderForms.tsx:307 +#: src/forms/SalesOrderForms.tsx:325 #: src/pages/stock/StockDetail.tsx:1005 -#: src/tables/part/PartTestResultTable.tsx:248 +#: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -517,7 +518,7 @@ msgstr "Listas de Selección" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:273 +#: src/components/forms/fields/ApiFormField.tsx:237 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:234 @@ -642,8 +643,8 @@ msgstr "Introduce datos de código de barras" #: src/components/barcodes/BarcodeScanDialog.tsx:49 #: src/components/buttons/ScanButton.tsx:15 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:457 -#: src/forms/PurchaseOrderForms.tsx:563 +#: src/forms/PurchaseOrderForms.tsx:509 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Scan Barcode" msgstr "Escanear código de barras" @@ -728,7 +729,7 @@ msgstr "Esto eliminará el enlace al código de barras asociado" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:606 msgid "Unlink Barcode" msgstr "Desvincular Código de Barras" @@ -1216,6 +1217,12 @@ msgstr "¿Eliminar la imagen asociada de este elemento?" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:884 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:903 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:254 +#: src/tables/build/BuildAllocatedStockTable.tsx:178 +#: src/tables/build/BuildAllocatedStockTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:111 +#: src/tables/build/BuildLineTable.tsx:665 +#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:247 msgid "Remove" msgstr "Eliminar" @@ -1241,7 +1248,7 @@ msgid "Upload Error" msgstr "Error de subida" #: src/components/details/DetailsImage.tsx:250 -#: src/components/forms/fields/TextField.tsx:65 +#: src/components/forms/fields/AutoFillRightSection.tsx:34 msgid "Clear" msgstr "Borrar" @@ -1817,10 +1824,14 @@ msgstr "Detenido" msgid "Running" msgstr "Ejecutándose" -#: src/components/forms/fields/ApiFormField.tsx:233 +#: src/components/forms/fields/ApiFormField.tsx:197 msgid "Select file to upload" msgstr "" +#: src/components/forms/fields/AutoFillRightSection.tsx:47 +msgid "Accept suggested value" +msgstr "" + #: src/components/forms/fields/DateField.tsx:76 msgid "Select date" msgstr "" @@ -1875,10 +1886,6 @@ msgstr "No hay entradas disponibles" msgid "Add new row" msgstr "Añadir fila nueva" -#: src/components/forms/fields/TextField.tsx:82 -msgid "Accept suggested value" -msgstr "" - #: src/components/images/DetailsImage.tsx:252 #~ msgid "Select image" #~ msgstr "Select image" @@ -2225,8 +2232,8 @@ msgstr "" #: src/pages/part/PartDetail.tsx:994 #: src/pages/stock/StockDetail.tsx:265 #: src/pages/stock/StockDetail.tsx:942 -#: src/tables/build/BuildAllocatedStockTable.tsx:135 -#: src/tables/build/BuildLineTable.tsx:192 +#: src/tables/build/BuildAllocatedStockTable.tsx:132 +#: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:182 #: src/tables/stock/StockItemTable.tsx:343 @@ -2784,7 +2791,7 @@ msgstr "Información del complemento" #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:102 #: src/tables/ColumnRenderers.tsx:278 -#: src/tables/build/BuildAllocatedStockTable.tsx:91 +#: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/machine/MachineTypeTable.tsx:161 #: src/tables/machine/MachineTypeTable.tsx:257 #: src/tables/plugin/PluginListTable.tsx:110 @@ -2966,7 +2973,7 @@ msgstr "Sin Stock" #: src/pages/company/SupplierPartDetail.tsx:394 #: src/pages/part/PartDetail.tsx:1015 #: src/tables/bom/BomTable.tsx:444 -#: src/tables/build/BuildLineTable.tsx:222 +#: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 msgid "On Order" msgstr "En pedido" @@ -2976,7 +2983,7 @@ msgstr "En pedido" #: src/pages/part/PartDetail.tsx:587 #: src/pages/part/PartDetail.tsx:1021 #: src/pages/stock/StockDetail.tsx:925 -#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "En producción" @@ -3000,7 +3007,7 @@ msgstr "Categoría" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:795 -#: src/forms/PurchaseOrderForms.tsx:595 +#: src/forms/PurchaseOrderForms.tsx:647 #: src/forms/StockForms.tsx:792 #: src/forms/StockForms.tsx:839 #: src/forms/StockForms.tsx:885 @@ -3023,7 +3030,7 @@ msgstr "Ubicación" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:198 #: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildAllocatedStockTable.tsx:121 +#: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:107 #: src/tables/sales/SalesOrderAllocationTable.tsx:142 msgid "Serial Number" @@ -3034,9 +3041,9 @@ msgstr "Número de serie" #: src/forms/BuildForms.tsx:240 #: src/forms/BuildForms.tsx:634 #: src/forms/BuildForms.tsx:797 -#: src/forms/PurchaseOrderForms.tsx:801 +#: src/forms/PurchaseOrderForms.tsx:853 #: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:308 +#: src/forms/SalesOrderForms.tsx:326 #: src/forms/StockForms.tsx:841 #: src/pages/part/PartStockHistoryDetail.tsx:56 #: src/pages/part/PartStockHistoryDetail.tsx:210 @@ -3046,9 +3053,9 @@ msgstr "Número de serie" #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:258 #: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:86 +#: src/tables/build/BuildLineTable.tsx:83 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:269 +#: src/tables/part/PartTestResultTable.tsx:277 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -3070,7 +3077,7 @@ msgstr "Cantidad" #: src/forms/StockForms.tsx:1048 #: src/forms/StockForms.tsx:1096 #: src/forms/StockForms.tsx:1140 -#: src/tables/build/BuildLineTable.tsx:96 +#: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "Lote" @@ -3755,7 +3762,7 @@ msgid "In Stock" msgstr "Disponible" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:404 +#: src/tables/build/BuildLineTable.tsx:405 msgid "Required Quantity" msgstr "Cantidad requerida" @@ -3847,7 +3854,7 @@ msgid "Please correct the errors in the selected parts" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:587 -#: src/tables/build/BuildLineTable.tsx:815 +#: src/tables/build/BuildLineTable.tsx:822 #: src/tables/part/PartTable.tsx:522 #: src/tables/sales/SalesOrderLineItemTable.tsx:370 msgid "Order Parts" @@ -4349,9 +4356,9 @@ msgstr "" #: src/forms/BuildForms.tsx:333 #: src/forms/BuildForms.tsx:408 #: src/forms/BuildForms.tsx:685 -#: src/tables/build/BuildAllocatedStockTable.tsx:150 +#: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 -#: src/tables/part/PartTestResultTable.tsx:272 +#: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "" @@ -4362,7 +4369,7 @@ msgstr "" #: src/forms/BuildForms.tsx:336 #: src/forms/BuildForms.tsx:411 #: src/forms/BuildForms.tsx:475 -#: src/forms/PurchaseOrderForms.tsx:717 +#: src/forms/PurchaseOrderForms.tsx:769 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 #: src/forms/StockForms.tsx:712 @@ -4377,7 +4384,7 @@ msgstr "" #: src/tables/build/BuildOutputTable.tsx:404 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 -#: src/tables/part/PartTestResultTable.tsx:309 +#: src/tables/part/PartTestResultTable.tsx:317 #: src/tables/sales/ReturnOrderLineItemTable.tsx:138 #: src/tables/sales/ReturnOrderLineItemTable.tsx:176 #: src/tables/settings/CustomStateTable.tsx:79 @@ -4450,8 +4457,8 @@ msgstr "Salidas de Construcción han sido canceladas" #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 -#: src/tables/build/BuildAllocatedStockTable.tsx:108 -#: src/tables/build/BuildLineTable.tsx:336 +#: src/tables/build/BuildAllocatedStockTable.tsx:105 +#: src/tables/build/BuildLineTable.tsx:337 #: src/tables/build/BuildOrderTable.tsx:79 #: src/tables/part/PartSalesAllocationsTable.tsx:61 #: src/tables/part/RelatedPartTable.tsx:73 @@ -4466,47 +4473,47 @@ msgstr "IPN" #: src/forms/BuildForms.tsx:632 #: src/forms/BuildForms.tsx:796 #: src/forms/BuildForms.tsx:897 -#: src/forms/SalesOrderForms.tsx:306 -#: src/tables/build/BuildAllocatedStockTable.tsx:139 -#: src/tables/build/BuildLineTable.tsx:182 +#: src/forms/SalesOrderForms.tsx:324 +#: src/tables/build/BuildAllocatedStockTable.tsx:136 +#: src/tables/build/BuildLineTable.tsx:183 #: src/tables/sales/SalesOrderLineItemTable.tsx:342 #: src/tables/stock/StockItemTable.tsx:338 msgid "Allocated" msgstr "Asignado" #: src/forms/BuildForms.tsx:667 -#: src/forms/SalesOrderForms.tsx:295 +#: src/forms/SalesOrderForms.tsx:313 #: src/pages/build/BuildDetail.tsx:108 #: src/pages/build/BuildDetail.tsx:326 msgid "Source Location" msgstr "Ubicación origen" #: src/forms/BuildForms.tsx:668 -#: src/forms/SalesOrderForms.tsx:296 +#: src/forms/SalesOrderForms.tsx:314 msgid "Select the source location for the stock allocation" msgstr "Seleccione la ubicación de origen para la asignación de stock" #: src/forms/BuildForms.tsx:700 -#: src/forms/SalesOrderForms.tsx:336 -#: src/tables/build/BuildLineTable.tsx:574 -#: src/tables/build/BuildLineTable.tsx:731 -#: src/tables/build/BuildLineTable.tsx:830 +#: src/forms/SalesOrderForms.tsx:354 +#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:738 +#: src/tables/build/BuildLineTable.tsx:837 #: src/tables/sales/SalesOrderLineItemTable.tsx:380 #: src/tables/sales/SalesOrderLineItemTable.tsx:406 msgid "Allocate Stock" msgstr "Asignar Stock" #: src/forms/BuildForms.tsx:703 -#: src/forms/SalesOrderForms.tsx:341 +#: src/forms/SalesOrderForms.tsx:359 msgid "Stock items allocated" msgstr "Artículos de stock seleccionados" #: src/forms/BuildForms.tsx:816 #: src/forms/BuildForms.tsx:917 -#: src/tables/build/BuildAllocatedStockTable.tsx:240 -#: src/tables/build/BuildAllocatedStockTable.tsx:272 -#: src/tables/build/BuildLineTable.tsx:741 -#: src/tables/build/BuildLineTable.tsx:864 +#: src/tables/build/BuildAllocatedStockTable.tsx:243 +#: src/tables/build/BuildAllocatedStockTable.tsx:279 +#: src/tables/build/BuildLineTable.tsx:748 +#: src/tables/build/BuildLineTable.tsx:871 msgid "Consume Stock" msgstr "" @@ -4521,21 +4528,21 @@ msgstr "" #~ msgstr "Stock items consumed" #: src/forms/BuildForms.tsx:853 -#: src/tables/build/BuildLineTable.tsx:514 +#: src/tables/build/BuildLineTable.tsx:515 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" #: src/forms/BuildForms.tsx:898 -#: src/tables/build/BuildLineTable.tsx:187 +#: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" msgstr "Consumido" #: src/forms/CommonForms.tsx:88 -#: src/forms/PurchaseOrderForms.tsx:125 +#: src/forms/PurchaseOrderForms.tsx:176 #: src/forms/ReturnOrderForms.tsx:138 -#: src/forms/SalesOrderForms.tsx:164 +#: src/forms/SalesOrderForms.tsx:182 msgid "Select project code for this line item" msgstr "" @@ -4572,127 +4579,127 @@ msgstr "Categoría superior de pieza" msgid "Subscribe to notifications for this category" msgstr "Suscribirse a las notificaciones de esta categoría" -#: src/forms/PurchaseOrderForms.tsx:388 -msgid "Assign Batch Code and Serial Numbers" -msgstr "Asignar código de lote y números de serie" - -#: src/forms/PurchaseOrderForms.tsx:390 -msgid "Assign Batch Code" -msgstr "Asignar código de lote" - -#: src/forms/PurchaseOrderForms.tsx:410 -msgid "Choose Location" -msgstr "Elegir ubicación" - -#: src/forms/PurchaseOrderForms.tsx:418 -msgid "Item Destination selected" -msgstr "Destino de artículo seleccionado" - #: src/forms/PurchaseOrderForms.tsx:421 #~ msgid "Assign Batch Code{0}" #~ msgstr "Assign Batch Code{0}" -#: src/forms/PurchaseOrderForms.tsx:428 -msgid "Part category default location selected" -msgstr "Ubicación por defecto de la categoría de pieza eleccionada" +#: src/forms/PurchaseOrderForms.tsx:440 +msgid "Assign Batch Code and Serial Numbers" +msgstr "Asignar código de lote y números de serie" -#: src/forms/PurchaseOrderForms.tsx:438 -msgid "Received stock location selected" -msgstr "Seleccionada ubicación de existencias recibidas" +#: src/forms/PurchaseOrderForms.tsx:442 +msgid "Assign Batch Code" +msgstr "Asignar código de lote" #: src/forms/PurchaseOrderForms.tsx:444 #: src/forms/StockForms.tsx:428 #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:446 +#: src/forms/PurchaseOrderForms.tsx:462 +msgid "Choose Location" +msgstr "Elegir ubicación" + +#: src/forms/PurchaseOrderForms.tsx:470 +msgid "Item Destination selected" +msgstr "Destino de artículo seleccionado" + +#: src/forms/PurchaseOrderForms.tsx:480 +msgid "Part category default location selected" +msgstr "Ubicación por defecto de la categoría de pieza eleccionada" + +#: src/forms/PurchaseOrderForms.tsx:490 +msgid "Received stock location selected" +msgstr "Seleccionada ubicación de existencias recibidas" + +#: src/forms/PurchaseOrderForms.tsx:498 msgid "Default location selected" msgstr "Ubicación por defecto seleccionada" -#: src/forms/PurchaseOrderForms.tsx:507 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Set Location" msgstr "Establecer ubicación" -#: src/forms/PurchaseOrderForms.tsx:524 -msgid "Set Expiry Date" -msgstr "Establecer Fecha de Vencimiento" - -#: src/forms/PurchaseOrderForms.tsx:532 -#: src/forms/StockForms.tsx:693 -msgid "Adjust Packaging" -msgstr "Ajustar empaquetado" - -#: src/forms/PurchaseOrderForms.tsx:540 -#: src/forms/StockForms.tsx:684 -#: src/hooks/UseStockAdjustActions.tsx:148 -msgid "Change Status" -msgstr "Cambiar Estado" - -#: src/forms/PurchaseOrderForms.tsx:546 -msgid "Add Note" -msgstr "Añadir Nota" - #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" +#: src/forms/PurchaseOrderForms.tsx:576 +msgid "Set Expiry Date" +msgstr "Establecer Fecha de Vencimiento" + #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:610 -msgid "Store at default location" -msgstr "Guardar en la ubicación predeterminada" +#: src/forms/PurchaseOrderForms.tsx:584 +#: src/forms/StockForms.tsx:693 +msgid "Adjust Packaging" +msgstr "Ajustar empaquetado" -#: src/forms/PurchaseOrderForms.tsx:625 -msgid "Store at line item destination " -msgstr "" +#: src/forms/PurchaseOrderForms.tsx:592 +#: src/forms/StockForms.tsx:684 +#: src/hooks/UseStockAdjustActions.tsx:148 +msgid "Change Status" +msgstr "Cambiar Estado" -#: src/forms/PurchaseOrderForms.tsx:637 -msgid "Store with already received stock" -msgstr "Guardar con cantidad ya recibida" +#: src/forms/PurchaseOrderForms.tsx:598 +msgid "Add Note" +msgstr "Añadir Nota" #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:661 +#: src/forms/PurchaseOrderForms.tsx:662 +msgid "Store at default location" +msgstr "Guardar en la ubicación predeterminada" + +#: src/forms/PurchaseOrderForms.tsx:677 +msgid "Store at line item destination " +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:689 +msgid "Store with already received stock" +msgstr "Guardar con cantidad ya recibida" + +#: src/forms/PurchaseOrderForms.tsx:713 #: src/pages/build/BuildDetail.tsx:340 #: src/pages/stock/StockDetail.tsx:280 #: src/pages/stock/StockDetail.tsx:952 #: src/tables/Filter.tsx:83 -#: src/tables/build/BuildAllocatedStockTable.tsx:128 +#: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildOutputTable.tsx:112 -#: src/tables/part/PartTestResultTable.tsx:260 -#: src/tables/part/PartTestResultTable.tsx:281 +#: src/tables/part/PartTestResultTable.tsx:268 +#: src/tables/part/PartTestResultTable.tsx:289 #: src/tables/sales/SalesOrderAllocationTable.tsx:149 msgid "Batch Code" msgstr "Código de lote" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:714 msgid "Enter batch code for received items" msgstr "Introduzca el código de lote para los artículos recibidos" -#: src/forms/PurchaseOrderForms.tsx:675 +#: src/forms/PurchaseOrderForms.tsx:727 #: src/forms/StockForms.tsx:218 msgid "Serial Numbers" msgstr "Números de serie" -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:728 msgid "Enter serial numbers for received items" msgstr "Introduzca números de serie para los elementos recibidos" -#: src/forms/PurchaseOrderForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:742 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "Fecha de Expiración" -#: src/forms/PurchaseOrderForms.tsx:691 +#: src/forms/PurchaseOrderForms.tsx:743 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:703 +#: src/forms/PurchaseOrderForms.tsx:755 #: src/forms/StockForms.tsx:728 #: src/pages/company/SupplierPartDetail.tsx:172 #: src/pages/company/SupplierPartDetail.tsx:236 @@ -4701,19 +4708,19 @@ msgstr "" msgid "Packaging" msgstr "Empaquetado" -#: src/forms/PurchaseOrderForms.tsx:727 +#: src/forms/PurchaseOrderForms.tsx:779 #: src/pages/company/SupplierPartDetail.tsx:120 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "Nota" -#: src/forms/PurchaseOrderForms.tsx:799 +#: src/forms/PurchaseOrderForms.tsx:851 #: src/pages/company/SupplierPartDetail.tsx:138 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "Número De Referencia" -#: src/forms/PurchaseOrderForms.tsx:800 +#: src/forms/PurchaseOrderForms.tsx:852 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4721,11 +4728,11 @@ msgstr "Número De Referencia" msgid "Received" msgstr "Recibido" -#: src/forms/PurchaseOrderForms.tsx:817 +#: src/forms/PurchaseOrderForms.tsx:869 msgid "Receive Line Items" msgstr "Recibir ítem de línea" -#: src/forms/PurchaseOrderForms.tsx:823 +#: src/forms/PurchaseOrderForms.tsx:875 msgid "Items received" msgstr "Artículos Recibidos" @@ -4737,7 +4744,7 @@ msgstr "Recibir Artículos" msgid "Item received into stock" msgstr "Artículo recibido en existencias" -#: src/forms/SalesOrderForms.tsx:401 +#: src/forms/SalesOrderForms.tsx:419 msgid "Leave blank to use the order address" msgstr "" @@ -5932,6 +5939,9 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:310 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:401 +#: src/tables/build/BuildAllocatedStockTable.tsx:181 +#: src/tables/build/BuildLineTable.tsx:668 +#: src/tables/sales/SalesOrderAllocationTable.tsx:220 msgid "Confirm Removal" msgstr "" @@ -6870,8 +6880,8 @@ msgstr "Externo" #: src/pages/sales/ReturnOrderDetail.tsx:108 #: src/pages/sales/SalesOrderDetail.tsx:98 #: src/tables/ColumnRenderers.tsx:321 -#: src/tables/build/BuildAllocatedStockTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:352 +#: src/tables/build/BuildAllocatedStockTable.tsx:112 +#: src/tables/build/BuildLineTable.tsx:353 msgid "Reference" msgstr "Referencia" @@ -7132,7 +7142,7 @@ msgstr "Cancelar pedido" #: src/pages/build/BuildDetail.tsx:742 #: src/pages/stock/StockDetail.tsx:344 -#: src/tables/build/BuildAllocatedStockTable.tsx:85 +#: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 #: src/tables/stock/StockTrackingTable.tsx:109 @@ -7600,7 +7610,7 @@ msgstr "Palabras claves" #: src/pages/part/PartDetail.tsx:542 #: src/tables/bom/BomTable.tsx:439 -#: src/tables/build/BuildLineTable.tsx:305 +#: src/tables/build/BuildLineTable.tsx:306 #: src/tables/part/PartTable.tsx:319 #: src/tables/sales/SalesOrderLineItemTable.tsx:138 msgid "Available Stock" @@ -7608,7 +7618,7 @@ msgstr "Existencias disponibles" #: src/pages/part/PartDetail.tsx:548 #: src/tables/bom/BomTable.tsx:341 -#: src/tables/build/BuildLineTable.tsx:267 +#: src/tables/build/BuildLineTable.tsx:268 #: src/tables/sales/SalesOrderLineItemTable.tsx:180 msgid "On order" msgstr "En pedido" @@ -7782,7 +7792,7 @@ msgstr "Orden" #: src/pages/part/PartDetail.tsx:1144 #: src/pages/stock/StockDetail.tsx:884 -#: src/tables/build/BuildLineTable.tsx:761 +#: src/tables/build/BuildLineTable.tsx:768 msgid "Order Stock" msgstr "" @@ -9219,13 +9229,13 @@ msgstr "" #~ msgstr "Show asssmbled items" #: src/tables/bom/BomTable.tsx:315 -#: src/tables/build/BuildLineTable.tsx:276 +#: src/tables/build/BuildLineTable.tsx:277 #: src/tables/part/PartTable.tsx:145 msgid "External stock" msgstr "Existencias externas" #: src/tables/bom/BomTable.tsx:323 -#: src/tables/build/BuildLineTable.tsx:239 +#: src/tables/build/BuildLineTable.tsx:240 msgid "Includes substitute stock" msgstr "Incluye existencias sustitutas" @@ -9234,7 +9244,7 @@ msgstr "Incluye existencias sustitutas" #~ msgstr "Edit Bom Item" #: src/tables/bom/BomTable.tsx:332 -#: src/tables/build/BuildLineTable.tsx:249 +#: src/tables/build/BuildLineTable.tsx:250 #: src/tables/sales/SalesOrderLineItemTable.tsx:166 msgid "Includes variant stock" msgstr "Incluye existencias variantes" @@ -9272,8 +9282,8 @@ msgid "Stock Information" msgstr "" #: src/tables/bom/BomTable.tsx:399 -#: src/tables/build/BuildLineTable.tsx:496 -#: src/tables/build/BuildLineTable.tsx:537 +#: src/tables/build/BuildLineTable.tsx:497 +#: src/tables/build/BuildLineTable.tsx:538 msgid "Consumable item" msgstr "" @@ -9282,7 +9292,7 @@ msgid "No available stock" msgstr "" #: src/tables/bom/BomTable.tsx:420 -#: src/tables/build/BuildLineTable.tsx:213 +#: src/tables/build/BuildLineTable.tsx:214 msgid "Show testable items" msgstr "" @@ -9291,7 +9301,7 @@ msgid "Show trackable items" msgstr "" #: src/tables/bom/BomTable.tsx:430 -#: src/tables/build/BuildLineTable.tsx:208 +#: src/tables/build/BuildLineTable.tsx:209 msgid "Show assembled items" msgstr "" @@ -9335,7 +9345,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:464 #: src/tables/bom/UsedInTable.tsx:85 -#: src/tables/build/BuildLineTable.tsx:202 +#: src/tables/build/BuildLineTable.tsx:203 msgid "Optional" msgstr "" @@ -9345,7 +9355,7 @@ msgid "Show optional items" msgstr "" #: src/tables/bom/BomTable.tsx:469 -#: src/tables/build/BuildLineTable.tsx:197 +#: src/tables/build/BuildLineTable.tsx:198 msgid "Consumable" msgstr "" @@ -9433,7 +9443,7 @@ msgid "Bill of materials cannot be edited, as the part is locked" msgstr "" #: src/tables/bom/UsedInTable.tsx:34 -#: src/tables/build/BuildLineTable.tsx:207 +#: src/tables/build/BuildLineTable.tsx:208 #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:209 @@ -9455,11 +9465,11 @@ msgstr "" msgid "Show trackable assemblies" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:67 +#: src/tables/build/BuildAllocatedStockTable.tsx:64 msgid "Allocated to Output" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:68 +#: src/tables/build/BuildAllocatedStockTable.tsx:65 msgid "Show items allocated to a build output" msgstr "" @@ -9472,7 +9482,7 @@ msgstr "" #~ msgid "Include orders for part variants" #~ msgstr "Include orders for part variants" -#: src/tables/build/BuildAllocatedStockTable.tsx:97 +#: src/tables/build/BuildAllocatedStockTable.tsx:94 #: src/tables/part/PartBuildAllocationsTable.tsx:84 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 #: src/tables/part/PartSalesAllocationsTable.tsx:69 @@ -9482,40 +9492,58 @@ msgid "Order Status" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:164 -#~ msgid "Edit Build Item" -#~ msgstr "Edit Build Item" - -#: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:650 +#: src/tables/build/BuildLineTable.tsx:651 msgid "Edit Stock Allocation" msgstr "Editar asignación de existencias" +#: src/tables/build/BuildAllocatedStockTable.tsx:164 +#~ msgid "Edit Build Item" +#~ msgstr "Edit Build Item" + #: src/tables/build/BuildAllocatedStockTable.tsx:174 #~ msgid "Delete Build Item" #~ msgstr "Delete Build Item" +#: src/tables/build/BuildAllocatedStockTable.tsx:177 +#: src/tables/build/BuildLineTable.tsx:664 +#: src/tables/sales/SalesOrderAllocationTable.tsx:218 +msgid "Remove Allocated Stock" +msgstr "" + #: src/tables/build/BuildAllocatedStockTable.tsx:180 #: src/tables/build/BuildLineTable.tsx:663 -msgid "Delete Stock Allocation" -msgstr "Borrar asignación de existencias" +#~ msgid "Delete Stock Allocation" +#~ msgstr "Delete Stock Allocation" -#: src/tables/build/BuildAllocatedStockTable.tsx:239 +#: src/tables/build/BuildAllocatedStockTable.tsx:182 +#: src/tables/build/BuildLineTable.tsx:669 +#: src/tables/sales/SalesOrderAllocationTable.tsx:221 +msgid "Are you sure you want to remove this allocated stock from the order?" +msgstr "" + +#: src/tables/build/BuildAllocatedStockTable.tsx:242 msgid "Consume" msgstr "" +#: src/tables/build/BuildAllocatedStockTable.tsx:259 +#: src/tables/build/BuildLineTable.tsx:112 +#: src/tables/sales/SalesOrderAllocationTable.tsx:248 +msgid "Remove allocated stock" +msgstr "" + #: src/tables/build/BuildLineTable.tsx:59 #~ msgid "Show lines with available stock" #~ msgstr "Show lines with available stock" -#: src/tables/build/BuildLineTable.tsx:120 +#: src/tables/build/BuildLineTable.tsx:121 msgid "View Stock Item" msgstr "Ver artículo de existencias" -#: src/tables/build/BuildLineTable.tsx:183 +#: src/tables/build/BuildLineTable.tsx:184 msgid "Show fully allocated lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:188 +#: src/tables/build/BuildLineTable.tsx:189 msgid "Show fully consumed lines" msgstr "" @@ -9523,124 +9551,124 @@ msgstr "" #~ msgid "Show allocated lines" #~ msgstr "Show allocated lines" -#: src/tables/build/BuildLineTable.tsx:193 +#: src/tables/build/BuildLineTable.tsx:194 msgid "Show items with sufficient available stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:198 +#: src/tables/build/BuildLineTable.tsx:199 msgid "Show consumable lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:203 +#: src/tables/build/BuildLineTable.tsx:204 msgid "Show optional lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:212 +#: src/tables/build/BuildLineTable.tsx:213 #: src/tables/part/PartTable.tsx:233 msgid "Testable" msgstr "" -#: src/tables/build/BuildLineTable.tsx:217 +#: src/tables/build/BuildLineTable.tsx:218 #: src/tables/stock/StockItemTable.tsx:388 msgid "Tracked" msgstr "" -#: src/tables/build/BuildLineTable.tsx:218 +#: src/tables/build/BuildLineTable.tsx:219 msgid "Show tracked lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:223 +#: src/tables/build/BuildLineTable.tsx:224 msgid "Show items with stock on order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:172 msgid "In production" msgstr "" -#: src/tables/build/BuildLineTable.tsx:286 +#: src/tables/build/BuildLineTable.tsx:287 msgid "Insufficient stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:302 +#: src/tables/build/BuildLineTable.tsx:303 #: src/tables/sales/SalesOrderLineItemTable.tsx:160 #: src/tables/stock/StockItemTable.tsx:191 msgid "No stock available" msgstr "" -#: src/tables/build/BuildLineTable.tsx:375 +#: src/tables/build/BuildLineTable.tsx:376 msgid "Gets Inherited" msgstr "" -#: src/tables/build/BuildLineTable.tsx:388 +#: src/tables/build/BuildLineTable.tsx:389 msgid "Unit Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:415 +#: src/tables/build/BuildLineTable.tsx:416 msgid "Setup Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:424 +#: src/tables/build/BuildLineTable.tsx:425 msgid "Attrition" msgstr "" -#: src/tables/build/BuildLineTable.tsx:432 +#: src/tables/build/BuildLineTable.tsx:433 msgid "Rounding Multiple" msgstr "" -#: src/tables/build/BuildLineTable.tsx:441 +#: src/tables/build/BuildLineTable.tsx:442 msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:515 +#: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:563 +#: src/tables/build/BuildLineTable.tsx:564 #: src/tables/sales/SalesOrderLineItemTable.tsx:311 msgid "Create Build Order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:592 +#: src/tables/build/BuildLineTable.tsx:593 msgid "Auto allocation in progress" msgstr "Auto asignación en progreso" -#: src/tables/build/BuildLineTable.tsx:595 -#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:596 +#: src/tables/build/BuildLineTable.tsx:809 msgid "Auto Allocate Stock" msgstr "Autoasignar stock" -#: src/tables/build/BuildLineTable.tsx:596 +#: src/tables/build/BuildLineTable.tsx:597 msgid "Automatically allocate stock to this build according to the selected options" msgstr "Asignar stock automáticamente a esta construcción de acuerdo a las opciones seleccionadas" -#: src/tables/build/BuildLineTable.tsx:616 -#: src/tables/build/BuildLineTable.tsx:630 -#: src/tables/build/BuildLineTable.tsx:751 -#: src/tables/build/BuildLineTable.tsx:852 +#: src/tables/build/BuildLineTable.tsx:617 +#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:758 +#: src/tables/build/BuildLineTable.tsx:859 #: src/tables/build/BuildOutputTable.tsx:355 #: src/tables/build/BuildOutputTable.tsx:360 msgid "Deallocate Stock" msgstr "Deshacer asignación de existencias" -#: src/tables/build/BuildLineTable.tsx:632 +#: src/tables/build/BuildLineTable.tsx:633 msgid "Deallocate all untracked stock for this build order" msgstr "Deshacer asignación de todo el stock sin seguimiento para este pedido" -#: src/tables/build/BuildLineTable.tsx:634 +#: src/tables/build/BuildLineTable.tsx:635 msgid "Deallocate stock from the selected line item" msgstr "Deshacer asignación de existencias de la línea de artículo seleccionada" -#: src/tables/build/BuildLineTable.tsx:638 +#: src/tables/build/BuildLineTable.tsx:639 msgid "Stock has been deallocated" msgstr "Deshecha asignación de existencias" -#: src/tables/build/BuildLineTable.tsx:771 +#: src/tables/build/BuildLineTable.tsx:778 msgid "Build Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:784 +#: src/tables/build/BuildLineTable.tsx:791 #: src/tables/sales/SalesOrderLineItemTable.tsx:487 msgid "View Part" msgstr "Ver pieza" @@ -9739,7 +9767,7 @@ msgid "Serialize Build Output" msgstr "" #: src/tables/build/BuildOutputTable.tsx:405 -#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/part/PartTestResultTable.tsx:318 #: src/tables/stock/StockItemTable.tsx:328 msgid "Filter by stock status" msgstr "" @@ -9964,8 +9992,8 @@ msgid "View Item" msgstr "" #: src/tables/general/ExtraLineItemTable.tsx:95 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:299 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:403 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:300 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:405 #: src/tables/sales/ReturnOrderLineItemTable.tsx:83 #: src/tables/sales/ReturnOrderLineItemTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:252 @@ -9974,14 +10002,14 @@ msgid "Add Line Item" msgstr "Añadir Artículo de Línea" #: src/tables/general/ExtraLineItemTable.tsx:108 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:320 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:322 #: src/tables/sales/ReturnOrderLineItemTable.tsx:96 #: src/tables/sales/SalesOrderLineItemTable.tsx:271 msgid "Edit Line Item" msgstr "Editar artículo de línea" #: src/tables/general/ExtraLineItemTable.tsx:117 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:329 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:331 #: src/tables/sales/ReturnOrderLineItemTable.tsx:105 #: src/tables/sales/SalesOrderLineItemTable.tsx:280 msgid "Delete Line Item" @@ -10273,7 +10301,7 @@ msgid "Required Stock" msgstr "Stock requerido" #: src/tables/part/PartBuildAllocationsTable.tsx:124 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:381 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:383 msgid "View Build Order" msgstr "Ver orden de construcción" @@ -10617,8 +10645,8 @@ msgstr "" #: src/tables/part/PartTestResultTable.tsx:103 #: src/tables/part/PartTestResultTable.tsx:181 -#: src/tables/part/PartTestResultTable.tsx:320 -#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/part/PartTestResultTable.tsx:328 +#: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 #: src/tables/stock/StockItemTestResultTable.tsx:368 #: src/tables/stock/StockItemTestResultTable.tsx:429 @@ -10643,7 +10671,7 @@ msgstr "" msgid "No Result" msgstr "" -#: src/tables/part/PartTestResultTable.tsx:298 +#: src/tables/part/PartTestResultTable.tsx:306 msgid "Show build outputs currently in production" msgstr "" @@ -11073,7 +11101,7 @@ msgid "Show manufacturer parts for active manufacturers." msgstr "" #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:115 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:397 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:399 msgid "Import Line Items" msgstr "" @@ -11099,11 +11127,11 @@ msgstr "Mostrar elementos de línea que han sido recibidos" #~ msgid "Add line item" #~ msgstr "Add line item" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:350 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:352 msgid "Receive line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:414 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:416 msgid "Receive items" msgstr "" @@ -11201,25 +11229,25 @@ msgid "Not shipped" msgstr "No enviado" #: src/tables/sales/SalesOrderAllocationTable.tsx:211 -#: src/tables/sales/SalesOrderAllocationTable.tsx:229 +#: src/tables/sales/SalesOrderAllocationTable.tsx:235 msgid "Edit Allocation" msgstr "Editar Asignación" #: src/tables/sales/SalesOrderAllocationTable.tsx:218 #: src/tables/sales/SalesOrderAllocationTable.tsx:241 -msgid "Delete Allocation" -msgstr "Borrar asignación" +#~ msgid "Delete Allocation" +#~ msgstr "Delete Allocation" -#: src/tables/sales/SalesOrderAllocationTable.tsx:252 -#: src/tables/sales/SalesOrderAllocationTable.tsx:253 +#: src/tables/sales/SalesOrderAllocationTable.tsx:261 +#: src/tables/sales/SalesOrderAllocationTable.tsx:262 msgid "View Shipment" msgstr "Ver envío" -#: src/tables/sales/SalesOrderAllocationTable.tsx:308 +#: src/tables/sales/SalesOrderAllocationTable.tsx:317 msgid "Assign to Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:324 +#: src/tables/sales/SalesOrderAllocationTable.tsx:333 msgid "Assign to shipment" msgstr "" diff --git a/src/frontend/src/locales/es_MX/messages.po b/src/frontend/src/locales/es_MX/messages.po index 1889ee6c36..9e6d0d661c 100644 --- a/src/frontend/src/locales/es_MX/messages.po +++ b/src/frontend/src/locales/es_MX/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: es_MX\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-11-19 19:39\n" +"PO-Revision-Date: 2025-11-22 06:25\n" "Last-Translator: \n" "Language-Team: Spanish, Mexico\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -56,7 +56,7 @@ msgstr "Cancelar" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:802 +#: src/forms/PurchaseOrderForms.tsx:854 #: src/forms/StockForms.tsx:796 #: src/forms/StockForms.tsx:843 #: src/forms/StockForms.tsx:889 @@ -103,9 +103,9 @@ msgstr "No" #: src/forms/BuildForms.tsx:630 #: src/forms/BuildForms.tsx:793 #: src/forms/BuildForms.tsx:896 -#: src/forms/PurchaseOrderForms.tsx:798 +#: src/forms/PurchaseOrderForms.tsx:850 #: src/forms/ReturnOrderForms.tsx:242 -#: src/forms/SalesOrderForms.tsx:305 +#: src/forms/SalesOrderForms.tsx:323 #: src/forms/StockForms.tsx:360 #: src/forms/StockForms.tsx:791 #: src/forms/StockForms.tsx:838 @@ -119,6 +119,7 @@ msgstr "No" #: src/pages/build/BuildDetail.tsx:200 #: src/pages/part/PartDetail.tsx:1207 #: src/tables/ColumnRenderers.tsx:91 +#: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 msgid "Part" @@ -158,7 +159,7 @@ msgstr "Plantillas de prueba de piezas" #: src/components/wizards/OrderPartsWizard.tsx:290 #: src/pages/company/SupplierPartDetail.tsx:413 #: src/pages/stock/StockDetail.tsx:289 -#: src/tables/build/BuildAllocatedStockTable.tsx:155 +#: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:83 #: src/tables/stock/StockItemTable.tsx:247 @@ -201,9 +202,9 @@ msgstr "Categorías de Pieza" #: src/forms/BuildForms.tsx:473 #: src/forms/BuildForms.tsx:633 #: src/forms/BuildForms.tsx:794 -#: src/forms/SalesOrderForms.tsx:307 +#: src/forms/SalesOrderForms.tsx:325 #: src/pages/stock/StockDetail.tsx:1005 -#: src/tables/part/PartTestResultTable.tsx:248 +#: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -517,7 +518,7 @@ msgstr "Listas de Selección" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:273 +#: src/components/forms/fields/ApiFormField.tsx:237 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:234 @@ -642,8 +643,8 @@ msgstr "Introduce datos del código de barras" #: src/components/barcodes/BarcodeScanDialog.tsx:49 #: src/components/buttons/ScanButton.tsx:15 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:457 -#: src/forms/PurchaseOrderForms.tsx:563 +#: src/forms/PurchaseOrderForms.tsx:509 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Scan Barcode" msgstr "Escanear código de barras" @@ -728,7 +729,7 @@ msgstr "Esto eliminará el enlace al código de barras asociado" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:606 msgid "Unlink Barcode" msgstr "Desvincular Código de Barras" @@ -1216,6 +1217,12 @@ msgstr "¿Eliminar imagen asociada al artículo?" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:884 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:903 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:254 +#: src/tables/build/BuildAllocatedStockTable.tsx:178 +#: src/tables/build/BuildAllocatedStockTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:111 +#: src/tables/build/BuildLineTable.tsx:665 +#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:247 msgid "Remove" msgstr "Eliminar" @@ -1241,7 +1248,7 @@ msgid "Upload Error" msgstr "Error al subir" #: src/components/details/DetailsImage.tsx:250 -#: src/components/forms/fields/TextField.tsx:65 +#: src/components/forms/fields/AutoFillRightSection.tsx:34 msgid "Clear" msgstr "Borrar" @@ -1817,10 +1824,14 @@ msgstr "Detenido" msgid "Running" msgstr "En ejecución" -#: src/components/forms/fields/ApiFormField.tsx:233 +#: src/components/forms/fields/ApiFormField.tsx:197 msgid "Select file to upload" msgstr "" +#: src/components/forms/fields/AutoFillRightSection.tsx:47 +msgid "Accept suggested value" +msgstr "" + #: src/components/forms/fields/DateField.tsx:76 msgid "Select date" msgstr "" @@ -1875,10 +1886,6 @@ msgstr "No hay entradas disponibles" msgid "Add new row" msgstr "Añadir fila nueva" -#: src/components/forms/fields/TextField.tsx:82 -msgid "Accept suggested value" -msgstr "" - #: src/components/images/DetailsImage.tsx:252 #~ msgid "Select image" #~ msgstr "Select image" @@ -2225,8 +2232,8 @@ msgstr "" #: src/pages/part/PartDetail.tsx:994 #: src/pages/stock/StockDetail.tsx:265 #: src/pages/stock/StockDetail.tsx:942 -#: src/tables/build/BuildAllocatedStockTable.tsx:135 -#: src/tables/build/BuildLineTable.tsx:192 +#: src/tables/build/BuildAllocatedStockTable.tsx:132 +#: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:182 #: src/tables/stock/StockItemTable.tsx:343 @@ -2784,7 +2791,7 @@ msgstr "Información del complemento" #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:102 #: src/tables/ColumnRenderers.tsx:278 -#: src/tables/build/BuildAllocatedStockTable.tsx:91 +#: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/machine/MachineTypeTable.tsx:161 #: src/tables/machine/MachineTypeTable.tsx:257 #: src/tables/plugin/PluginListTable.tsx:110 @@ -2966,7 +2973,7 @@ msgstr "Sin existencias" #: src/pages/company/SupplierPartDetail.tsx:394 #: src/pages/part/PartDetail.tsx:1015 #: src/tables/bom/BomTable.tsx:444 -#: src/tables/build/BuildLineTable.tsx:222 +#: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 msgid "On Order" msgstr "En pedido" @@ -2976,7 +2983,7 @@ msgstr "En pedido" #: src/pages/part/PartDetail.tsx:587 #: src/pages/part/PartDetail.tsx:1021 #: src/pages/stock/StockDetail.tsx:925 -#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "En producción" @@ -3000,7 +3007,7 @@ msgstr "Categoría" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:795 -#: src/forms/PurchaseOrderForms.tsx:595 +#: src/forms/PurchaseOrderForms.tsx:647 #: src/forms/StockForms.tsx:792 #: src/forms/StockForms.tsx:839 #: src/forms/StockForms.tsx:885 @@ -3023,7 +3030,7 @@ msgstr "Ubicación" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:198 #: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildAllocatedStockTable.tsx:121 +#: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:107 #: src/tables/sales/SalesOrderAllocationTable.tsx:142 msgid "Serial Number" @@ -3034,9 +3041,9 @@ msgstr "Número de serie" #: src/forms/BuildForms.tsx:240 #: src/forms/BuildForms.tsx:634 #: src/forms/BuildForms.tsx:797 -#: src/forms/PurchaseOrderForms.tsx:801 +#: src/forms/PurchaseOrderForms.tsx:853 #: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:308 +#: src/forms/SalesOrderForms.tsx:326 #: src/forms/StockForms.tsx:841 #: src/pages/part/PartStockHistoryDetail.tsx:56 #: src/pages/part/PartStockHistoryDetail.tsx:210 @@ -3046,9 +3053,9 @@ msgstr "Número de serie" #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:258 #: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:86 +#: src/tables/build/BuildLineTable.tsx:83 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:269 +#: src/tables/part/PartTestResultTable.tsx:277 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -3070,7 +3077,7 @@ msgstr "Cantidad" #: src/forms/StockForms.tsx:1048 #: src/forms/StockForms.tsx:1096 #: src/forms/StockForms.tsx:1140 -#: src/tables/build/BuildLineTable.tsx:96 +#: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "Lote" @@ -3755,7 +3762,7 @@ msgid "In Stock" msgstr "En Stock" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:404 +#: src/tables/build/BuildLineTable.tsx:405 msgid "Required Quantity" msgstr "Cantidad requerida" @@ -3847,7 +3854,7 @@ msgid "Please correct the errors in the selected parts" msgstr "Por favor, corrija los errores en las partes seleccionadas" #: src/components/wizards/OrderPartsWizard.tsx:587 -#: src/tables/build/BuildLineTable.tsx:815 +#: src/tables/build/BuildLineTable.tsx:822 #: src/tables/part/PartTable.tsx:522 #: src/tables/sales/SalesOrderLineItemTable.tsx:370 msgid "Order Parts" @@ -4349,9 +4356,9 @@ msgstr "" #: src/forms/BuildForms.tsx:333 #: src/forms/BuildForms.tsx:408 #: src/forms/BuildForms.tsx:685 -#: src/tables/build/BuildAllocatedStockTable.tsx:150 +#: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 -#: src/tables/part/PartTestResultTable.tsx:272 +#: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "" @@ -4362,7 +4369,7 @@ msgstr "" #: src/forms/BuildForms.tsx:336 #: src/forms/BuildForms.tsx:411 #: src/forms/BuildForms.tsx:475 -#: src/forms/PurchaseOrderForms.tsx:717 +#: src/forms/PurchaseOrderForms.tsx:769 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 #: src/forms/StockForms.tsx:712 @@ -4377,7 +4384,7 @@ msgstr "" #: src/tables/build/BuildOutputTable.tsx:404 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 -#: src/tables/part/PartTestResultTable.tsx:309 +#: src/tables/part/PartTestResultTable.tsx:317 #: src/tables/sales/ReturnOrderLineItemTable.tsx:138 #: src/tables/sales/ReturnOrderLineItemTable.tsx:176 #: src/tables/settings/CustomStateTable.tsx:79 @@ -4450,8 +4457,8 @@ msgstr "Las salidas de la construcción han sido canceladas" #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 -#: src/tables/build/BuildAllocatedStockTable.tsx:108 -#: src/tables/build/BuildLineTable.tsx:336 +#: src/tables/build/BuildAllocatedStockTable.tsx:105 +#: src/tables/build/BuildLineTable.tsx:337 #: src/tables/build/BuildOrderTable.tsx:79 #: src/tables/part/PartSalesAllocationsTable.tsx:61 #: src/tables/part/RelatedPartTable.tsx:73 @@ -4466,47 +4473,47 @@ msgstr "IPN" #: src/forms/BuildForms.tsx:632 #: src/forms/BuildForms.tsx:796 #: src/forms/BuildForms.tsx:897 -#: src/forms/SalesOrderForms.tsx:306 -#: src/tables/build/BuildAllocatedStockTable.tsx:139 -#: src/tables/build/BuildLineTable.tsx:182 +#: src/forms/SalesOrderForms.tsx:324 +#: src/tables/build/BuildAllocatedStockTable.tsx:136 +#: src/tables/build/BuildLineTable.tsx:183 #: src/tables/sales/SalesOrderLineItemTable.tsx:342 #: src/tables/stock/StockItemTable.tsx:338 msgid "Allocated" msgstr "Asignado" #: src/forms/BuildForms.tsx:667 -#: src/forms/SalesOrderForms.tsx:295 +#: src/forms/SalesOrderForms.tsx:313 #: src/pages/build/BuildDetail.tsx:108 #: src/pages/build/BuildDetail.tsx:326 msgid "Source Location" msgstr "Ubicación origen" #: src/forms/BuildForms.tsx:668 -#: src/forms/SalesOrderForms.tsx:296 +#: src/forms/SalesOrderForms.tsx:314 msgid "Select the source location for the stock allocation" msgstr "Seleccione la ubicación de origen para la asignación de stock" #: src/forms/BuildForms.tsx:700 -#: src/forms/SalesOrderForms.tsx:336 -#: src/tables/build/BuildLineTable.tsx:574 -#: src/tables/build/BuildLineTable.tsx:731 -#: src/tables/build/BuildLineTable.tsx:830 +#: src/forms/SalesOrderForms.tsx:354 +#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:738 +#: src/tables/build/BuildLineTable.tsx:837 #: src/tables/sales/SalesOrderLineItemTable.tsx:380 #: src/tables/sales/SalesOrderLineItemTable.tsx:406 msgid "Allocate Stock" msgstr "Stock Asignado" #: src/forms/BuildForms.tsx:703 -#: src/forms/SalesOrderForms.tsx:341 +#: src/forms/SalesOrderForms.tsx:359 msgid "Stock items allocated" msgstr "Artículos de stock seleccionados" #: src/forms/BuildForms.tsx:816 #: src/forms/BuildForms.tsx:917 -#: src/tables/build/BuildAllocatedStockTable.tsx:240 -#: src/tables/build/BuildAllocatedStockTable.tsx:272 -#: src/tables/build/BuildLineTable.tsx:741 -#: src/tables/build/BuildLineTable.tsx:864 +#: src/tables/build/BuildAllocatedStockTable.tsx:243 +#: src/tables/build/BuildAllocatedStockTable.tsx:279 +#: src/tables/build/BuildLineTable.tsx:748 +#: src/tables/build/BuildLineTable.tsx:871 msgid "Consume Stock" msgstr "" @@ -4521,21 +4528,21 @@ msgstr "" #~ msgstr "Stock items consumed" #: src/forms/BuildForms.tsx:853 -#: src/tables/build/BuildLineTable.tsx:514 +#: src/tables/build/BuildLineTable.tsx:515 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" #: src/forms/BuildForms.tsx:898 -#: src/tables/build/BuildLineTable.tsx:187 +#: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" msgstr "Consumido" #: src/forms/CommonForms.tsx:88 -#: src/forms/PurchaseOrderForms.tsx:125 +#: src/forms/PurchaseOrderForms.tsx:176 #: src/forms/ReturnOrderForms.tsx:138 -#: src/forms/SalesOrderForms.tsx:164 +#: src/forms/SalesOrderForms.tsx:182 msgid "Select project code for this line item" msgstr "" @@ -4572,127 +4579,127 @@ msgstr "Categoría superior de pieza" msgid "Subscribe to notifications for this category" msgstr "Suscribirse a las notificaciones de esta categoría" -#: src/forms/PurchaseOrderForms.tsx:388 -msgid "Assign Batch Code and Serial Numbers" -msgstr "Asignar código de lote y números de serie" - -#: src/forms/PurchaseOrderForms.tsx:390 -msgid "Assign Batch Code" -msgstr "Asignar código de lote" - -#: src/forms/PurchaseOrderForms.tsx:410 -msgid "Choose Location" -msgstr "Elegir ubicación" - -#: src/forms/PurchaseOrderForms.tsx:418 -msgid "Item Destination selected" -msgstr "Destino de artículo seleccionado" - #: src/forms/PurchaseOrderForms.tsx:421 #~ msgid "Assign Batch Code{0}" #~ msgstr "Assign Batch Code{0}" -#: src/forms/PurchaseOrderForms.tsx:428 -msgid "Part category default location selected" -msgstr "Ubicación por defecto de la categoría de pieza eleccionada" +#: src/forms/PurchaseOrderForms.tsx:440 +msgid "Assign Batch Code and Serial Numbers" +msgstr "Asignar código de lote y números de serie" -#: src/forms/PurchaseOrderForms.tsx:438 -msgid "Received stock location selected" -msgstr "Seleccionada ubicación de existencias recibidas" +#: src/forms/PurchaseOrderForms.tsx:442 +msgid "Assign Batch Code" +msgstr "Asignar código de lote" #: src/forms/PurchaseOrderForms.tsx:444 #: src/forms/StockForms.tsx:428 #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:446 +#: src/forms/PurchaseOrderForms.tsx:462 +msgid "Choose Location" +msgstr "Elegir ubicación" + +#: src/forms/PurchaseOrderForms.tsx:470 +msgid "Item Destination selected" +msgstr "Destino de artículo seleccionado" + +#: src/forms/PurchaseOrderForms.tsx:480 +msgid "Part category default location selected" +msgstr "Ubicación por defecto de la categoría de pieza eleccionada" + +#: src/forms/PurchaseOrderForms.tsx:490 +msgid "Received stock location selected" +msgstr "Seleccionada ubicación de existencias recibidas" + +#: src/forms/PurchaseOrderForms.tsx:498 msgid "Default location selected" msgstr "Ubicación por defecto seleccionada" -#: src/forms/PurchaseOrderForms.tsx:507 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Set Location" msgstr "Establecer ubicación" -#: src/forms/PurchaseOrderForms.tsx:524 -msgid "Set Expiry Date" -msgstr "Establecer la fecha de caducidad" - -#: src/forms/PurchaseOrderForms.tsx:532 -#: src/forms/StockForms.tsx:693 -msgid "Adjust Packaging" -msgstr "Ajustar empaquetado" - -#: src/forms/PurchaseOrderForms.tsx:540 -#: src/forms/StockForms.tsx:684 -#: src/hooks/UseStockAdjustActions.tsx:148 -msgid "Change Status" -msgstr "Cambiar Estado" - -#: src/forms/PurchaseOrderForms.tsx:546 -msgid "Add Note" -msgstr "Añadir Nota" - #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" +#: src/forms/PurchaseOrderForms.tsx:576 +msgid "Set Expiry Date" +msgstr "Establecer la fecha de caducidad" + #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:610 -msgid "Store at default location" -msgstr "Guardar en la ubicación predeterminada" +#: src/forms/PurchaseOrderForms.tsx:584 +#: src/forms/StockForms.tsx:693 +msgid "Adjust Packaging" +msgstr "Ajustar empaquetado" -#: src/forms/PurchaseOrderForms.tsx:625 -msgid "Store at line item destination " -msgstr "" +#: src/forms/PurchaseOrderForms.tsx:592 +#: src/forms/StockForms.tsx:684 +#: src/hooks/UseStockAdjustActions.tsx:148 +msgid "Change Status" +msgstr "Cambiar Estado" -#: src/forms/PurchaseOrderForms.tsx:637 -msgid "Store with already received stock" -msgstr "Guardar con cantidad ya recibida" +#: src/forms/PurchaseOrderForms.tsx:598 +msgid "Add Note" +msgstr "Añadir Nota" #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:661 +#: src/forms/PurchaseOrderForms.tsx:662 +msgid "Store at default location" +msgstr "Guardar en la ubicación predeterminada" + +#: src/forms/PurchaseOrderForms.tsx:677 +msgid "Store at line item destination " +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:689 +msgid "Store with already received stock" +msgstr "Guardar con cantidad ya recibida" + +#: src/forms/PurchaseOrderForms.tsx:713 #: src/pages/build/BuildDetail.tsx:340 #: src/pages/stock/StockDetail.tsx:280 #: src/pages/stock/StockDetail.tsx:952 #: src/tables/Filter.tsx:83 -#: src/tables/build/BuildAllocatedStockTable.tsx:128 +#: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildOutputTable.tsx:112 -#: src/tables/part/PartTestResultTable.tsx:260 -#: src/tables/part/PartTestResultTable.tsx:281 +#: src/tables/part/PartTestResultTable.tsx:268 +#: src/tables/part/PartTestResultTable.tsx:289 #: src/tables/sales/SalesOrderAllocationTable.tsx:149 msgid "Batch Code" msgstr "Código de lote" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:714 msgid "Enter batch code for received items" msgstr "Introduzca el código de lote para los artículos recibidos" -#: src/forms/PurchaseOrderForms.tsx:675 +#: src/forms/PurchaseOrderForms.tsx:727 #: src/forms/StockForms.tsx:218 msgid "Serial Numbers" msgstr "Números de serie" -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:728 msgid "Enter serial numbers for received items" msgstr "Introduzca números de serie para los elementos recibidos" -#: src/forms/PurchaseOrderForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:742 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "Fecha de caducidad" -#: src/forms/PurchaseOrderForms.tsx:691 +#: src/forms/PurchaseOrderForms.tsx:743 msgid "Enter an expiry date for received items" msgstr "Introduzca una fecha de caducidad para los artículos recibidos" -#: src/forms/PurchaseOrderForms.tsx:703 +#: src/forms/PurchaseOrderForms.tsx:755 #: src/forms/StockForms.tsx:728 #: src/pages/company/SupplierPartDetail.tsx:172 #: src/pages/company/SupplierPartDetail.tsx:236 @@ -4701,19 +4708,19 @@ msgstr "Introduzca una fecha de caducidad para los artículos recibidos" msgid "Packaging" msgstr "Empaquetado" -#: src/forms/PurchaseOrderForms.tsx:727 +#: src/forms/PurchaseOrderForms.tsx:779 #: src/pages/company/SupplierPartDetail.tsx:120 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "Nota" -#: src/forms/PurchaseOrderForms.tsx:799 +#: src/forms/PurchaseOrderForms.tsx:851 #: src/pages/company/SupplierPartDetail.tsx:138 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "SKU" -#: src/forms/PurchaseOrderForms.tsx:800 +#: src/forms/PurchaseOrderForms.tsx:852 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4721,11 +4728,11 @@ msgstr "SKU" msgid "Received" msgstr "Recibido" -#: src/forms/PurchaseOrderForms.tsx:817 +#: src/forms/PurchaseOrderForms.tsx:869 msgid "Receive Line Items" msgstr "Recibir partidas" -#: src/forms/PurchaseOrderForms.tsx:823 +#: src/forms/PurchaseOrderForms.tsx:875 msgid "Items received" msgstr "Artículos recibidos" @@ -4737,7 +4744,7 @@ msgstr "Recibir artículos" msgid "Item received into stock" msgstr "Artículo recibido en existencias" -#: src/forms/SalesOrderForms.tsx:401 +#: src/forms/SalesOrderForms.tsx:419 msgid "Leave blank to use the order address" msgstr "" @@ -5932,6 +5939,9 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:310 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:401 +#: src/tables/build/BuildAllocatedStockTable.tsx:181 +#: src/tables/build/BuildLineTable.tsx:668 +#: src/tables/sales/SalesOrderAllocationTable.tsx:220 msgid "Confirm Removal" msgstr "" @@ -6870,8 +6880,8 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:108 #: src/pages/sales/SalesOrderDetail.tsx:98 #: src/tables/ColumnRenderers.tsx:321 -#: src/tables/build/BuildAllocatedStockTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:352 +#: src/tables/build/BuildAllocatedStockTable.tsx:112 +#: src/tables/build/BuildLineTable.tsx:353 msgid "Reference" msgstr "Referencia" @@ -7132,7 +7142,7 @@ msgstr "Cancelar pedido" #: src/pages/build/BuildDetail.tsx:742 #: src/pages/stock/StockDetail.tsx:344 -#: src/tables/build/BuildAllocatedStockTable.tsx:85 +#: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 #: src/tables/stock/StockTrackingTable.tsx:109 @@ -7600,7 +7610,7 @@ msgstr "Palabras claves" #: src/pages/part/PartDetail.tsx:542 #: src/tables/bom/BomTable.tsx:439 -#: src/tables/build/BuildLineTable.tsx:305 +#: src/tables/build/BuildLineTable.tsx:306 #: src/tables/part/PartTable.tsx:319 #: src/tables/sales/SalesOrderLineItemTable.tsx:138 msgid "Available Stock" @@ -7608,7 +7618,7 @@ msgstr "Existencias disponibles" #: src/pages/part/PartDetail.tsx:548 #: src/tables/bom/BomTable.tsx:341 -#: src/tables/build/BuildLineTable.tsx:267 +#: src/tables/build/BuildLineTable.tsx:268 #: src/tables/sales/SalesOrderLineItemTable.tsx:180 msgid "On order" msgstr "En pedido" @@ -7782,7 +7792,7 @@ msgstr "Pedido" #: src/pages/part/PartDetail.tsx:1144 #: src/pages/stock/StockDetail.tsx:884 -#: src/tables/build/BuildLineTable.tsx:761 +#: src/tables/build/BuildLineTable.tsx:768 msgid "Order Stock" msgstr "" @@ -9219,13 +9229,13 @@ msgstr "" #~ msgstr "Show asssmbled items" #: src/tables/bom/BomTable.tsx:315 -#: src/tables/build/BuildLineTable.tsx:276 +#: src/tables/build/BuildLineTable.tsx:277 #: src/tables/part/PartTable.tsx:145 msgid "External stock" msgstr "" #: src/tables/bom/BomTable.tsx:323 -#: src/tables/build/BuildLineTable.tsx:239 +#: src/tables/build/BuildLineTable.tsx:240 msgid "Includes substitute stock" msgstr "" @@ -9234,7 +9244,7 @@ msgstr "" #~ msgstr "Edit Bom Item" #: src/tables/bom/BomTable.tsx:332 -#: src/tables/build/BuildLineTable.tsx:249 +#: src/tables/build/BuildLineTable.tsx:250 #: src/tables/sales/SalesOrderLineItemTable.tsx:166 msgid "Includes variant stock" msgstr "" @@ -9272,8 +9282,8 @@ msgid "Stock Information" msgstr "" #: src/tables/bom/BomTable.tsx:399 -#: src/tables/build/BuildLineTable.tsx:496 -#: src/tables/build/BuildLineTable.tsx:537 +#: src/tables/build/BuildLineTable.tsx:497 +#: src/tables/build/BuildLineTable.tsx:538 msgid "Consumable item" msgstr "" @@ -9282,7 +9292,7 @@ msgid "No available stock" msgstr "" #: src/tables/bom/BomTable.tsx:420 -#: src/tables/build/BuildLineTable.tsx:213 +#: src/tables/build/BuildLineTable.tsx:214 msgid "Show testable items" msgstr "" @@ -9291,7 +9301,7 @@ msgid "Show trackable items" msgstr "" #: src/tables/bom/BomTable.tsx:430 -#: src/tables/build/BuildLineTable.tsx:208 +#: src/tables/build/BuildLineTable.tsx:209 msgid "Show assembled items" msgstr "" @@ -9335,7 +9345,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:464 #: src/tables/bom/UsedInTable.tsx:85 -#: src/tables/build/BuildLineTable.tsx:202 +#: src/tables/build/BuildLineTable.tsx:203 msgid "Optional" msgstr "Opcional" @@ -9345,7 +9355,7 @@ msgid "Show optional items" msgstr "" #: src/tables/bom/BomTable.tsx:469 -#: src/tables/build/BuildLineTable.tsx:197 +#: src/tables/build/BuildLineTable.tsx:198 msgid "Consumable" msgstr "Consumible" @@ -9433,7 +9443,7 @@ msgid "Bill of materials cannot be edited, as the part is locked" msgstr "" #: src/tables/bom/UsedInTable.tsx:34 -#: src/tables/build/BuildLineTable.tsx:207 +#: src/tables/build/BuildLineTable.tsx:208 #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:209 @@ -9455,11 +9465,11 @@ msgstr "Rastreable" msgid "Show trackable assemblies" msgstr "Mostrar ensamblajes rastreables" -#: src/tables/build/BuildAllocatedStockTable.tsx:67 +#: src/tables/build/BuildAllocatedStockTable.tsx:64 msgid "Allocated to Output" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:68 +#: src/tables/build/BuildAllocatedStockTable.tsx:65 msgid "Show items allocated to a build output" msgstr "" @@ -9472,7 +9482,7 @@ msgstr "" #~ msgid "Include orders for part variants" #~ msgstr "Include orders for part variants" -#: src/tables/build/BuildAllocatedStockTable.tsx:97 +#: src/tables/build/BuildAllocatedStockTable.tsx:94 #: src/tables/part/PartBuildAllocationsTable.tsx:84 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 #: src/tables/part/PartSalesAllocationsTable.tsx:69 @@ -9482,40 +9492,58 @@ msgid "Order Status" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:164 -#~ msgid "Edit Build Item" -#~ msgstr "Edit Build Item" - -#: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:650 +#: src/tables/build/BuildLineTable.tsx:651 msgid "Edit Stock Allocation" msgstr "Editar asignación de existencias" +#: src/tables/build/BuildAllocatedStockTable.tsx:164 +#~ msgid "Edit Build Item" +#~ msgstr "Edit Build Item" + #: src/tables/build/BuildAllocatedStockTable.tsx:174 #~ msgid "Delete Build Item" #~ msgstr "Delete Build Item" +#: src/tables/build/BuildAllocatedStockTable.tsx:177 +#: src/tables/build/BuildLineTable.tsx:664 +#: src/tables/sales/SalesOrderAllocationTable.tsx:218 +msgid "Remove Allocated Stock" +msgstr "" + #: src/tables/build/BuildAllocatedStockTable.tsx:180 #: src/tables/build/BuildLineTable.tsx:663 -msgid "Delete Stock Allocation" -msgstr "Eliminar asignación de existencias" +#~ msgid "Delete Stock Allocation" +#~ msgstr "Delete Stock Allocation" -#: src/tables/build/BuildAllocatedStockTable.tsx:239 +#: src/tables/build/BuildAllocatedStockTable.tsx:182 +#: src/tables/build/BuildLineTable.tsx:669 +#: src/tables/sales/SalesOrderAllocationTable.tsx:221 +msgid "Are you sure you want to remove this allocated stock from the order?" +msgstr "" + +#: src/tables/build/BuildAllocatedStockTable.tsx:242 msgid "Consume" msgstr "" +#: src/tables/build/BuildAllocatedStockTable.tsx:259 +#: src/tables/build/BuildLineTable.tsx:112 +#: src/tables/sales/SalesOrderAllocationTable.tsx:248 +msgid "Remove allocated stock" +msgstr "" + #: src/tables/build/BuildLineTable.tsx:59 #~ msgid "Show lines with available stock" #~ msgstr "Show lines with available stock" -#: src/tables/build/BuildLineTable.tsx:120 +#: src/tables/build/BuildLineTable.tsx:121 msgid "View Stock Item" msgstr "Ver artículo de existencias" -#: src/tables/build/BuildLineTable.tsx:183 +#: src/tables/build/BuildLineTable.tsx:184 msgid "Show fully allocated lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:188 +#: src/tables/build/BuildLineTable.tsx:189 msgid "Show fully consumed lines" msgstr "" @@ -9523,124 +9551,124 @@ msgstr "" #~ msgid "Show allocated lines" #~ msgstr "Show allocated lines" -#: src/tables/build/BuildLineTable.tsx:193 +#: src/tables/build/BuildLineTable.tsx:194 msgid "Show items with sufficient available stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:198 +#: src/tables/build/BuildLineTable.tsx:199 msgid "Show consumable lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:203 +#: src/tables/build/BuildLineTable.tsx:204 msgid "Show optional lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:212 +#: src/tables/build/BuildLineTable.tsx:213 #: src/tables/part/PartTable.tsx:233 msgid "Testable" msgstr "" -#: src/tables/build/BuildLineTable.tsx:217 +#: src/tables/build/BuildLineTable.tsx:218 #: src/tables/stock/StockItemTable.tsx:388 msgid "Tracked" msgstr "" -#: src/tables/build/BuildLineTable.tsx:218 +#: src/tables/build/BuildLineTable.tsx:219 msgid "Show tracked lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:223 +#: src/tables/build/BuildLineTable.tsx:224 msgid "Show items with stock on order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:172 msgid "In production" msgstr "" -#: src/tables/build/BuildLineTable.tsx:286 +#: src/tables/build/BuildLineTable.tsx:287 msgid "Insufficient stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:302 +#: src/tables/build/BuildLineTable.tsx:303 #: src/tables/sales/SalesOrderLineItemTable.tsx:160 #: src/tables/stock/StockItemTable.tsx:191 msgid "No stock available" msgstr "" -#: src/tables/build/BuildLineTable.tsx:375 +#: src/tables/build/BuildLineTable.tsx:376 msgid "Gets Inherited" msgstr "" -#: src/tables/build/BuildLineTable.tsx:388 +#: src/tables/build/BuildLineTable.tsx:389 msgid "Unit Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:415 +#: src/tables/build/BuildLineTable.tsx:416 msgid "Setup Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:424 +#: src/tables/build/BuildLineTable.tsx:425 msgid "Attrition" msgstr "" -#: src/tables/build/BuildLineTable.tsx:432 +#: src/tables/build/BuildLineTable.tsx:433 msgid "Rounding Multiple" msgstr "" -#: src/tables/build/BuildLineTable.tsx:441 +#: src/tables/build/BuildLineTable.tsx:442 msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:515 +#: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:563 +#: src/tables/build/BuildLineTable.tsx:564 #: src/tables/sales/SalesOrderLineItemTable.tsx:311 msgid "Create Build Order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:592 +#: src/tables/build/BuildLineTable.tsx:593 msgid "Auto allocation in progress" msgstr "Auto asignación en progreso" -#: src/tables/build/BuildLineTable.tsx:595 -#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:596 +#: src/tables/build/BuildLineTable.tsx:809 msgid "Auto Allocate Stock" msgstr "Autoasignar stock" -#: src/tables/build/BuildLineTable.tsx:596 +#: src/tables/build/BuildLineTable.tsx:597 msgid "Automatically allocate stock to this build according to the selected options" msgstr "Asignar stock automáticamente a esta construcción de acuerdo a las opciones seleccionadas" -#: src/tables/build/BuildLineTable.tsx:616 -#: src/tables/build/BuildLineTable.tsx:630 -#: src/tables/build/BuildLineTable.tsx:751 -#: src/tables/build/BuildLineTable.tsx:852 +#: src/tables/build/BuildLineTable.tsx:617 +#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:758 +#: src/tables/build/BuildLineTable.tsx:859 #: src/tables/build/BuildOutputTable.tsx:355 #: src/tables/build/BuildOutputTable.tsx:360 msgid "Deallocate Stock" msgstr "Desasignar existencias" -#: src/tables/build/BuildLineTable.tsx:632 +#: src/tables/build/BuildLineTable.tsx:633 msgid "Deallocate all untracked stock for this build order" msgstr "Desasignar todo el stock sin seguimiento para este pedido" -#: src/tables/build/BuildLineTable.tsx:634 +#: src/tables/build/BuildLineTable.tsx:635 msgid "Deallocate stock from the selected line item" msgstr "Desasignar stock de la partida seleccionada" -#: src/tables/build/BuildLineTable.tsx:638 +#: src/tables/build/BuildLineTable.tsx:639 msgid "Stock has been deallocated" msgstr "Stock ha sido desasignado" -#: src/tables/build/BuildLineTable.tsx:771 +#: src/tables/build/BuildLineTable.tsx:778 msgid "Build Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:784 +#: src/tables/build/BuildLineTable.tsx:791 #: src/tables/sales/SalesOrderLineItemTable.tsx:487 msgid "View Part" msgstr "Ver pieza" @@ -9739,7 +9767,7 @@ msgid "Serialize Build Output" msgstr "" #: src/tables/build/BuildOutputTable.tsx:405 -#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/part/PartTestResultTable.tsx:318 #: src/tables/stock/StockItemTable.tsx:328 msgid "Filter by stock status" msgstr "" @@ -9964,8 +9992,8 @@ msgid "View Item" msgstr "" #: src/tables/general/ExtraLineItemTable.tsx:95 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:299 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:403 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:300 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:405 #: src/tables/sales/ReturnOrderLineItemTable.tsx:83 #: src/tables/sales/ReturnOrderLineItemTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:252 @@ -9974,14 +10002,14 @@ msgid "Add Line Item" msgstr "" #: src/tables/general/ExtraLineItemTable.tsx:108 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:320 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:322 #: src/tables/sales/ReturnOrderLineItemTable.tsx:96 #: src/tables/sales/SalesOrderLineItemTable.tsx:271 msgid "Edit Line Item" msgstr "" #: src/tables/general/ExtraLineItemTable.tsx:117 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:329 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:331 #: src/tables/sales/ReturnOrderLineItemTable.tsx:105 #: src/tables/sales/SalesOrderLineItemTable.tsx:280 msgid "Delete Line Item" @@ -10273,7 +10301,7 @@ msgid "Required Stock" msgstr "Stock requerido" #: src/tables/part/PartBuildAllocationsTable.tsx:124 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:381 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:383 msgid "View Build Order" msgstr "Ver orden de construcción" @@ -10617,8 +10645,8 @@ msgstr "" #: src/tables/part/PartTestResultTable.tsx:103 #: src/tables/part/PartTestResultTable.tsx:181 -#: src/tables/part/PartTestResultTable.tsx:320 -#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/part/PartTestResultTable.tsx:328 +#: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 #: src/tables/stock/StockItemTestResultTable.tsx:368 #: src/tables/stock/StockItemTestResultTable.tsx:429 @@ -10643,7 +10671,7 @@ msgstr "" msgid "No Result" msgstr "" -#: src/tables/part/PartTestResultTable.tsx:298 +#: src/tables/part/PartTestResultTable.tsx:306 msgid "Show build outputs currently in production" msgstr "" @@ -11073,7 +11101,7 @@ msgid "Show manufacturer parts for active manufacturers." msgstr "" #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:115 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:397 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:399 msgid "Import Line Items" msgstr "" @@ -11099,11 +11127,11 @@ msgstr "Mostrar partidas que han sido recibidas" #~ msgid "Add line item" #~ msgstr "Add line item" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:350 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:352 msgid "Receive line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:414 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:416 msgid "Receive items" msgstr "Recibir artículos" @@ -11201,25 +11229,25 @@ msgid "Not shipped" msgstr "No enviado" #: src/tables/sales/SalesOrderAllocationTable.tsx:211 -#: src/tables/sales/SalesOrderAllocationTable.tsx:229 +#: src/tables/sales/SalesOrderAllocationTable.tsx:235 msgid "Edit Allocation" msgstr "Editar Asignación" #: src/tables/sales/SalesOrderAllocationTable.tsx:218 #: src/tables/sales/SalesOrderAllocationTable.tsx:241 -msgid "Delete Allocation" -msgstr "Eliminar asignación" +#~ msgid "Delete Allocation" +#~ msgstr "Delete Allocation" -#: src/tables/sales/SalesOrderAllocationTable.tsx:252 -#: src/tables/sales/SalesOrderAllocationTable.tsx:253 +#: src/tables/sales/SalesOrderAllocationTable.tsx:261 +#: src/tables/sales/SalesOrderAllocationTable.tsx:262 msgid "View Shipment" msgstr "Ver envío" -#: src/tables/sales/SalesOrderAllocationTable.tsx:308 +#: src/tables/sales/SalesOrderAllocationTable.tsx:317 msgid "Assign to Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:324 +#: src/tables/sales/SalesOrderAllocationTable.tsx:333 msgid "Assign to shipment" msgstr "" diff --git a/src/frontend/src/locales/et/messages.po b/src/frontend/src/locales/et/messages.po index b6ab2a2132..4a5b8028d4 100644 --- a/src/frontend/src/locales/et/messages.po +++ b/src/frontend/src/locales/et/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: et\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-11-19 19:39\n" +"PO-Revision-Date: 2025-11-22 06:25\n" "Last-Translator: \n" "Language-Team: Estonian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -56,7 +56,7 @@ msgstr "Tühista" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:802 +#: src/forms/PurchaseOrderForms.tsx:854 #: src/forms/StockForms.tsx:796 #: src/forms/StockForms.tsx:843 #: src/forms/StockForms.tsx:889 @@ -103,9 +103,9 @@ msgstr "Ei" #: src/forms/BuildForms.tsx:630 #: src/forms/BuildForms.tsx:793 #: src/forms/BuildForms.tsx:896 -#: src/forms/PurchaseOrderForms.tsx:798 +#: src/forms/PurchaseOrderForms.tsx:850 #: src/forms/ReturnOrderForms.tsx:242 -#: src/forms/SalesOrderForms.tsx:305 +#: src/forms/SalesOrderForms.tsx:323 #: src/forms/StockForms.tsx:360 #: src/forms/StockForms.tsx:791 #: src/forms/StockForms.tsx:838 @@ -119,6 +119,7 @@ msgstr "Ei" #: src/pages/build/BuildDetail.tsx:200 #: src/pages/part/PartDetail.tsx:1207 #: src/tables/ColumnRenderers.tsx:91 +#: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 msgid "Part" @@ -158,7 +159,7 @@ msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:290 #: src/pages/company/SupplierPartDetail.tsx:413 #: src/pages/stock/StockDetail.tsx:289 -#: src/tables/build/BuildAllocatedStockTable.tsx:155 +#: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:83 #: src/tables/stock/StockItemTable.tsx:247 @@ -201,9 +202,9 @@ msgstr "" #: src/forms/BuildForms.tsx:473 #: src/forms/BuildForms.tsx:633 #: src/forms/BuildForms.tsx:794 -#: src/forms/SalesOrderForms.tsx:307 +#: src/forms/SalesOrderForms.tsx:325 #: src/pages/stock/StockDetail.tsx:1005 -#: src/tables/part/PartTestResultTable.tsx:248 +#: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -517,7 +518,7 @@ msgstr "" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:273 +#: src/components/forms/fields/ApiFormField.tsx:237 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:234 @@ -642,8 +643,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:49 #: src/components/buttons/ScanButton.tsx:15 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:457 -#: src/forms/PurchaseOrderForms.tsx:563 +#: src/forms/PurchaseOrderForms.tsx:509 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Scan Barcode" msgstr "" @@ -728,7 +729,7 @@ msgstr "See eemaldab lingi seotud vöötikoodile" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:606 msgid "Unlink Barcode" msgstr "Linki ribakood" @@ -1216,6 +1217,12 @@ msgstr "Kas soovite eemaldada seotud pildi sellest üksusest?" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:884 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:903 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:254 +#: src/tables/build/BuildAllocatedStockTable.tsx:178 +#: src/tables/build/BuildAllocatedStockTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:111 +#: src/tables/build/BuildLineTable.tsx:665 +#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:247 msgid "Remove" msgstr "Eemalda" @@ -1241,7 +1248,7 @@ msgid "Upload Error" msgstr "Üleslaadmise tõrge" #: src/components/details/DetailsImage.tsx:250 -#: src/components/forms/fields/TextField.tsx:65 +#: src/components/forms/fields/AutoFillRightSection.tsx:34 msgid "Clear" msgstr "Puhasta" @@ -1817,10 +1824,14 @@ msgstr "" msgid "Running" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:233 +#: src/components/forms/fields/ApiFormField.tsx:197 msgid "Select file to upload" msgstr "" +#: src/components/forms/fields/AutoFillRightSection.tsx:47 +msgid "Accept suggested value" +msgstr "" + #: src/components/forms/fields/DateField.tsx:76 msgid "Select date" msgstr "" @@ -1875,10 +1886,6 @@ msgstr "Sissekanded puuduvad" msgid "Add new row" msgstr "" -#: src/components/forms/fields/TextField.tsx:82 -msgid "Accept suggested value" -msgstr "" - #: src/components/images/DetailsImage.tsx:252 #~ msgid "Select image" #~ msgstr "Select image" @@ -2225,8 +2232,8 @@ msgstr "" #: src/pages/part/PartDetail.tsx:994 #: src/pages/stock/StockDetail.tsx:265 #: src/pages/stock/StockDetail.tsx:942 -#: src/tables/build/BuildAllocatedStockTable.tsx:135 -#: src/tables/build/BuildLineTable.tsx:192 +#: src/tables/build/BuildAllocatedStockTable.tsx:132 +#: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:182 #: src/tables/stock/StockItemTable.tsx:343 @@ -2784,7 +2791,7 @@ msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:102 #: src/tables/ColumnRenderers.tsx:278 -#: src/tables/build/BuildAllocatedStockTable.tsx:91 +#: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/machine/MachineTypeTable.tsx:161 #: src/tables/machine/MachineTypeTable.tsx:257 #: src/tables/plugin/PluginListTable.tsx:110 @@ -2966,7 +2973,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:394 #: src/pages/part/PartDetail.tsx:1015 #: src/tables/bom/BomTable.tsx:444 -#: src/tables/build/BuildLineTable.tsx:222 +#: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 msgid "On Order" msgstr "" @@ -2976,7 +2983,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:587 #: src/pages/part/PartDetail.tsx:1021 #: src/pages/stock/StockDetail.tsx:925 -#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "" @@ -3000,7 +3007,7 @@ msgstr "Kategooria" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:795 -#: src/forms/PurchaseOrderForms.tsx:595 +#: src/forms/PurchaseOrderForms.tsx:647 #: src/forms/StockForms.tsx:792 #: src/forms/StockForms.tsx:839 #: src/forms/StockForms.tsx:885 @@ -3023,7 +3030,7 @@ msgstr "Asukoht" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:198 #: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildAllocatedStockTable.tsx:121 +#: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:107 #: src/tables/sales/SalesOrderAllocationTable.tsx:142 msgid "Serial Number" @@ -3034,9 +3041,9 @@ msgstr "Seerianumber" #: src/forms/BuildForms.tsx:240 #: src/forms/BuildForms.tsx:634 #: src/forms/BuildForms.tsx:797 -#: src/forms/PurchaseOrderForms.tsx:801 +#: src/forms/PurchaseOrderForms.tsx:853 #: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:308 +#: src/forms/SalesOrderForms.tsx:326 #: src/forms/StockForms.tsx:841 #: src/pages/part/PartStockHistoryDetail.tsx:56 #: src/pages/part/PartStockHistoryDetail.tsx:210 @@ -3046,9 +3053,9 @@ msgstr "Seerianumber" #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:258 #: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:86 +#: src/tables/build/BuildLineTable.tsx:83 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:269 +#: src/tables/part/PartTestResultTable.tsx:277 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -3070,7 +3077,7 @@ msgstr "Kogus" #: src/forms/StockForms.tsx:1048 #: src/forms/StockForms.tsx:1096 #: src/forms/StockForms.tsx:1140 -#: src/tables/build/BuildLineTable.tsx:96 +#: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "" @@ -3755,7 +3762,7 @@ msgid "In Stock" msgstr "Laos" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:404 +#: src/tables/build/BuildLineTable.tsx:405 msgid "Required Quantity" msgstr "" @@ -3847,7 +3854,7 @@ msgid "Please correct the errors in the selected parts" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:587 -#: src/tables/build/BuildLineTable.tsx:815 +#: src/tables/build/BuildLineTable.tsx:822 #: src/tables/part/PartTable.tsx:522 #: src/tables/sales/SalesOrderLineItemTable.tsx:370 msgid "Order Parts" @@ -4349,9 +4356,9 @@ msgstr "" #: src/forms/BuildForms.tsx:333 #: src/forms/BuildForms.tsx:408 #: src/forms/BuildForms.tsx:685 -#: src/tables/build/BuildAllocatedStockTable.tsx:150 +#: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 -#: src/tables/part/PartTestResultTable.tsx:272 +#: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "" @@ -4362,7 +4369,7 @@ msgstr "" #: src/forms/BuildForms.tsx:336 #: src/forms/BuildForms.tsx:411 #: src/forms/BuildForms.tsx:475 -#: src/forms/PurchaseOrderForms.tsx:717 +#: src/forms/PurchaseOrderForms.tsx:769 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 #: src/forms/StockForms.tsx:712 @@ -4377,7 +4384,7 @@ msgstr "" #: src/tables/build/BuildOutputTable.tsx:404 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 -#: src/tables/part/PartTestResultTable.tsx:309 +#: src/tables/part/PartTestResultTable.tsx:317 #: src/tables/sales/ReturnOrderLineItemTable.tsx:138 #: src/tables/sales/ReturnOrderLineItemTable.tsx:176 #: src/tables/settings/CustomStateTable.tsx:79 @@ -4450,8 +4457,8 @@ msgstr "Ehitustulemused on tühistatud" #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 -#: src/tables/build/BuildAllocatedStockTable.tsx:108 -#: src/tables/build/BuildLineTable.tsx:336 +#: src/tables/build/BuildAllocatedStockTable.tsx:105 +#: src/tables/build/BuildLineTable.tsx:337 #: src/tables/build/BuildOrderTable.tsx:79 #: src/tables/part/PartSalesAllocationsTable.tsx:61 #: src/tables/part/RelatedPartTable.tsx:73 @@ -4466,47 +4473,47 @@ msgstr "IPN" #: src/forms/BuildForms.tsx:632 #: src/forms/BuildForms.tsx:796 #: src/forms/BuildForms.tsx:897 -#: src/forms/SalesOrderForms.tsx:306 -#: src/tables/build/BuildAllocatedStockTable.tsx:139 -#: src/tables/build/BuildLineTable.tsx:182 +#: src/forms/SalesOrderForms.tsx:324 +#: src/tables/build/BuildAllocatedStockTable.tsx:136 +#: src/tables/build/BuildLineTable.tsx:183 #: src/tables/sales/SalesOrderLineItemTable.tsx:342 #: src/tables/stock/StockItemTable.tsx:338 msgid "Allocated" msgstr "Eraldatud" #: src/forms/BuildForms.tsx:667 -#: src/forms/SalesOrderForms.tsx:295 +#: src/forms/SalesOrderForms.tsx:313 #: src/pages/build/BuildDetail.tsx:108 #: src/pages/build/BuildDetail.tsx:326 msgid "Source Location" msgstr "" #: src/forms/BuildForms.tsx:668 -#: src/forms/SalesOrderForms.tsx:296 +#: src/forms/SalesOrderForms.tsx:314 msgid "Select the source location for the stock allocation" msgstr "Valige laoseisu eraldamise alguskoht" #: src/forms/BuildForms.tsx:700 -#: src/forms/SalesOrderForms.tsx:336 -#: src/tables/build/BuildLineTable.tsx:574 -#: src/tables/build/BuildLineTable.tsx:731 -#: src/tables/build/BuildLineTable.tsx:830 +#: src/forms/SalesOrderForms.tsx:354 +#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:738 +#: src/tables/build/BuildLineTable.tsx:837 #: src/tables/sales/SalesOrderLineItemTable.tsx:380 #: src/tables/sales/SalesOrderLineItemTable.tsx:406 msgid "Allocate Stock" msgstr "" #: src/forms/BuildForms.tsx:703 -#: src/forms/SalesOrderForms.tsx:341 +#: src/forms/SalesOrderForms.tsx:359 msgid "Stock items allocated" msgstr "Selle plugina jaoks ei ole sisu esitatud" #: src/forms/BuildForms.tsx:816 #: src/forms/BuildForms.tsx:917 -#: src/tables/build/BuildAllocatedStockTable.tsx:240 -#: src/tables/build/BuildAllocatedStockTable.tsx:272 -#: src/tables/build/BuildLineTable.tsx:741 -#: src/tables/build/BuildLineTable.tsx:864 +#: src/tables/build/BuildAllocatedStockTable.tsx:243 +#: src/tables/build/BuildAllocatedStockTable.tsx:279 +#: src/tables/build/BuildLineTable.tsx:748 +#: src/tables/build/BuildLineTable.tsx:871 msgid "Consume Stock" msgstr "" @@ -4521,21 +4528,21 @@ msgstr "" #~ msgstr "Stock items consumed" #: src/forms/BuildForms.tsx:853 -#: src/tables/build/BuildLineTable.tsx:514 +#: src/tables/build/BuildLineTable.tsx:515 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" #: src/forms/BuildForms.tsx:898 -#: src/tables/build/BuildLineTable.tsx:187 +#: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" msgstr "" #: src/forms/CommonForms.tsx:88 -#: src/forms/PurchaseOrderForms.tsx:125 +#: src/forms/PurchaseOrderForms.tsx:176 #: src/forms/ReturnOrderForms.tsx:138 -#: src/forms/SalesOrderForms.tsx:164 +#: src/forms/SalesOrderForms.tsx:182 msgid "Select project code for this line item" msgstr "" @@ -4572,127 +4579,127 @@ msgstr "" msgid "Subscribe to notifications for this category" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:388 -msgid "Assign Batch Code and Serial Numbers" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:390 -msgid "Assign Batch Code" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:410 -msgid "Choose Location" -msgstr "Vali asukoht" - -#: src/forms/PurchaseOrderForms.tsx:418 -msgid "Item Destination selected" -msgstr "" - #: src/forms/PurchaseOrderForms.tsx:421 #~ msgid "Assign Batch Code{0}" #~ msgstr "Assign Batch Code{0}" -#: src/forms/PurchaseOrderForms.tsx:428 -msgid "Part category default location selected" -msgstr "Osakategooria vaikimisi asukoht valitud" +#: src/forms/PurchaseOrderForms.tsx:440 +msgid "Assign Batch Code and Serial Numbers" +msgstr "" -#: src/forms/PurchaseOrderForms.tsx:438 -msgid "Received stock location selected" -msgstr "Kättesaadud varude asukoha valitud" +#: src/forms/PurchaseOrderForms.tsx:442 +msgid "Assign Batch Code" +msgstr "" #: src/forms/PurchaseOrderForms.tsx:444 #: src/forms/StockForms.tsx:428 #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:446 +#: src/forms/PurchaseOrderForms.tsx:462 +msgid "Choose Location" +msgstr "Vali asukoht" + +#: src/forms/PurchaseOrderForms.tsx:470 +msgid "Item Destination selected" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:480 +msgid "Part category default location selected" +msgstr "Osakategooria vaikimisi asukoht valitud" + +#: src/forms/PurchaseOrderForms.tsx:490 +msgid "Received stock location selected" +msgstr "Kättesaadud varude asukoha valitud" + +#: src/forms/PurchaseOrderForms.tsx:498 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:507 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:524 -msgid "Set Expiry Date" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:532 -#: src/forms/StockForms.tsx:693 -msgid "Adjust Packaging" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:540 -#: src/forms/StockForms.tsx:684 -#: src/hooks/UseStockAdjustActions.tsx:148 -msgid "Change Status" -msgstr "Muuda staatust" - -#: src/forms/PurchaseOrderForms.tsx:546 -msgid "Add Note" -msgstr "Lisa märkus" - #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" +#: src/forms/PurchaseOrderForms.tsx:576 +msgid "Set Expiry Date" +msgstr "" + #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:610 -msgid "Store at default location" +#: src/forms/PurchaseOrderForms.tsx:584 +#: src/forms/StockForms.tsx:693 +msgid "Adjust Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:625 -msgid "Store at line item destination " -msgstr "" +#: src/forms/PurchaseOrderForms.tsx:592 +#: src/forms/StockForms.tsx:684 +#: src/hooks/UseStockAdjustActions.tsx:148 +msgid "Change Status" +msgstr "Muuda staatust" -#: src/forms/PurchaseOrderForms.tsx:637 -msgid "Store with already received stock" -msgstr "Pood juba saadud varudega" +#: src/forms/PurchaseOrderForms.tsx:598 +msgid "Add Note" +msgstr "Lisa märkus" #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:661 +#: src/forms/PurchaseOrderForms.tsx:662 +msgid "Store at default location" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:677 +msgid "Store at line item destination " +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:689 +msgid "Store with already received stock" +msgstr "Pood juba saadud varudega" + +#: src/forms/PurchaseOrderForms.tsx:713 #: src/pages/build/BuildDetail.tsx:340 #: src/pages/stock/StockDetail.tsx:280 #: src/pages/stock/StockDetail.tsx:952 #: src/tables/Filter.tsx:83 -#: src/tables/build/BuildAllocatedStockTable.tsx:128 +#: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildOutputTable.tsx:112 -#: src/tables/part/PartTestResultTable.tsx:260 -#: src/tables/part/PartTestResultTable.tsx:281 +#: src/tables/part/PartTestResultTable.tsx:268 +#: src/tables/part/PartTestResultTable.tsx:289 #: src/tables/sales/SalesOrderAllocationTable.tsx:149 msgid "Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:714 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:675 +#: src/forms/PurchaseOrderForms.tsx:727 #: src/forms/StockForms.tsx:218 msgid "Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:728 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:742 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:691 +#: src/forms/PurchaseOrderForms.tsx:743 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:703 +#: src/forms/PurchaseOrderForms.tsx:755 #: src/forms/StockForms.tsx:728 #: src/pages/company/SupplierPartDetail.tsx:172 #: src/pages/company/SupplierPartDetail.tsx:236 @@ -4701,19 +4708,19 @@ msgstr "" msgid "Packaging" msgstr "Pakkimine" -#: src/forms/PurchaseOrderForms.tsx:727 +#: src/forms/PurchaseOrderForms.tsx:779 #: src/pages/company/SupplierPartDetail.tsx:120 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "Märkus" -#: src/forms/PurchaseOrderForms.tsx:799 +#: src/forms/PurchaseOrderForms.tsx:851 #: src/pages/company/SupplierPartDetail.tsx:138 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "Tootekood" -#: src/forms/PurchaseOrderForms.tsx:800 +#: src/forms/PurchaseOrderForms.tsx:852 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4721,11 +4728,11 @@ msgstr "Tootekood" msgid "Received" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:817 +#: src/forms/PurchaseOrderForms.tsx:869 msgid "Receive Line Items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:823 +#: src/forms/PurchaseOrderForms.tsx:875 msgid "Items received" msgstr "" @@ -4737,7 +4744,7 @@ msgstr "" msgid "Item received into stock" msgstr "Üksus on laoseisu vastu võetud" -#: src/forms/SalesOrderForms.tsx:401 +#: src/forms/SalesOrderForms.tsx:419 msgid "Leave blank to use the order address" msgstr "" @@ -5932,6 +5939,9 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:310 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:401 +#: src/tables/build/BuildAllocatedStockTable.tsx:181 +#: src/tables/build/BuildLineTable.tsx:668 +#: src/tables/sales/SalesOrderAllocationTable.tsx:220 msgid "Confirm Removal" msgstr "" @@ -6870,8 +6880,8 @@ msgstr "Väline" #: src/pages/sales/ReturnOrderDetail.tsx:108 #: src/pages/sales/SalesOrderDetail.tsx:98 #: src/tables/ColumnRenderers.tsx:321 -#: src/tables/build/BuildAllocatedStockTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:352 +#: src/tables/build/BuildAllocatedStockTable.tsx:112 +#: src/tables/build/BuildLineTable.tsx:353 msgid "Reference" msgstr "Viide" @@ -7132,7 +7142,7 @@ msgstr "Tühista tellimus" #: src/pages/build/BuildDetail.tsx:742 #: src/pages/stock/StockDetail.tsx:344 -#: src/tables/build/BuildAllocatedStockTable.tsx:85 +#: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 #: src/tables/stock/StockTrackingTable.tsx:109 @@ -7600,7 +7610,7 @@ msgstr "Märksõnad" #: src/pages/part/PartDetail.tsx:542 #: src/tables/bom/BomTable.tsx:439 -#: src/tables/build/BuildLineTable.tsx:305 +#: src/tables/build/BuildLineTable.tsx:306 #: src/tables/part/PartTable.tsx:319 #: src/tables/sales/SalesOrderLineItemTable.tsx:138 msgid "Available Stock" @@ -7608,7 +7618,7 @@ msgstr "Saadaval laos" #: src/pages/part/PartDetail.tsx:548 #: src/tables/bom/BomTable.tsx:341 -#: src/tables/build/BuildLineTable.tsx:267 +#: src/tables/build/BuildLineTable.tsx:268 #: src/tables/sales/SalesOrderLineItemTable.tsx:180 msgid "On order" msgstr "Tellimisel" @@ -7782,7 +7792,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:1144 #: src/pages/stock/StockDetail.tsx:884 -#: src/tables/build/BuildLineTable.tsx:761 +#: src/tables/build/BuildLineTable.tsx:768 msgid "Order Stock" msgstr "" @@ -9219,13 +9229,13 @@ msgstr "" #~ msgstr "Show asssmbled items" #: src/tables/bom/BomTable.tsx:315 -#: src/tables/build/BuildLineTable.tsx:276 +#: src/tables/build/BuildLineTable.tsx:277 #: src/tables/part/PartTable.tsx:145 msgid "External stock" msgstr "" #: src/tables/bom/BomTable.tsx:323 -#: src/tables/build/BuildLineTable.tsx:239 +#: src/tables/build/BuildLineTable.tsx:240 msgid "Includes substitute stock" msgstr "Sisaldab asenduslaosid" @@ -9234,7 +9244,7 @@ msgstr "Sisaldab asenduslaosid" #~ msgstr "Edit Bom Item" #: src/tables/bom/BomTable.tsx:332 -#: src/tables/build/BuildLineTable.tsx:249 +#: src/tables/build/BuildLineTable.tsx:250 #: src/tables/sales/SalesOrderLineItemTable.tsx:166 msgid "Includes variant stock" msgstr "" @@ -9272,8 +9282,8 @@ msgid "Stock Information" msgstr "" #: src/tables/bom/BomTable.tsx:399 -#: src/tables/build/BuildLineTable.tsx:496 -#: src/tables/build/BuildLineTable.tsx:537 +#: src/tables/build/BuildLineTable.tsx:497 +#: src/tables/build/BuildLineTable.tsx:538 msgid "Consumable item" msgstr "" @@ -9282,7 +9292,7 @@ msgid "No available stock" msgstr "" #: src/tables/bom/BomTable.tsx:420 -#: src/tables/build/BuildLineTable.tsx:213 +#: src/tables/build/BuildLineTable.tsx:214 msgid "Show testable items" msgstr "" @@ -9291,7 +9301,7 @@ msgid "Show trackable items" msgstr "" #: src/tables/bom/BomTable.tsx:430 -#: src/tables/build/BuildLineTable.tsx:208 +#: src/tables/build/BuildLineTable.tsx:209 msgid "Show assembled items" msgstr "" @@ -9335,7 +9345,7 @@ msgstr "Näita esemeid, mis lubavad variatsiooni asendamist" #: src/tables/bom/BomTable.tsx:464 #: src/tables/bom/UsedInTable.tsx:85 -#: src/tables/build/BuildLineTable.tsx:202 +#: src/tables/build/BuildLineTable.tsx:203 msgid "Optional" msgstr "Valikuline" @@ -9345,7 +9355,7 @@ msgid "Show optional items" msgstr "" #: src/tables/bom/BomTable.tsx:469 -#: src/tables/build/BuildLineTable.tsx:197 +#: src/tables/build/BuildLineTable.tsx:198 msgid "Consumable" msgstr "" @@ -9433,7 +9443,7 @@ msgid "Bill of materials cannot be edited, as the part is locked" msgstr "Tükkide loendit ei saa redigeerida, kuna osa on lukustatud" #: src/tables/bom/UsedInTable.tsx:34 -#: src/tables/build/BuildLineTable.tsx:207 +#: src/tables/build/BuildLineTable.tsx:208 #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:209 @@ -9455,11 +9465,11 @@ msgstr "Jälgitav" msgid "Show trackable assemblies" msgstr "Näita jälgitavaid koosteid" -#: src/tables/build/BuildAllocatedStockTable.tsx:67 +#: src/tables/build/BuildAllocatedStockTable.tsx:64 msgid "Allocated to Output" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:68 +#: src/tables/build/BuildAllocatedStockTable.tsx:65 msgid "Show items allocated to a build output" msgstr "Näita esemete eraldatud ehituse väljundit" @@ -9472,7 +9482,7 @@ msgstr "Näita esemete eraldatud ehituse väljundit" #~ msgid "Include orders for part variants" #~ msgstr "Include orders for part variants" -#: src/tables/build/BuildAllocatedStockTable.tsx:97 +#: src/tables/build/BuildAllocatedStockTable.tsx:94 #: src/tables/part/PartBuildAllocationsTable.tsx:84 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 #: src/tables/part/PartSalesAllocationsTable.tsx:69 @@ -9482,40 +9492,58 @@ msgid "Order Status" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:164 -#~ msgid "Edit Build Item" -#~ msgstr "Edit Build Item" - -#: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:650 +#: src/tables/build/BuildLineTable.tsx:651 msgid "Edit Stock Allocation" msgstr "" +#: src/tables/build/BuildAllocatedStockTable.tsx:164 +#~ msgid "Edit Build Item" +#~ msgstr "Edit Build Item" + #: src/tables/build/BuildAllocatedStockTable.tsx:174 #~ msgid "Delete Build Item" #~ msgstr "Delete Build Item" -#: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildLineTable.tsx:663 -msgid "Delete Stock Allocation" +#: src/tables/build/BuildAllocatedStockTable.tsx:177 +#: src/tables/build/BuildLineTable.tsx:664 +#: src/tables/sales/SalesOrderAllocationTable.tsx:218 +msgid "Remove Allocated Stock" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:239 +#: src/tables/build/BuildAllocatedStockTable.tsx:180 +#: src/tables/build/BuildLineTable.tsx:663 +#~ msgid "Delete Stock Allocation" +#~ msgstr "Delete Stock Allocation" + +#: src/tables/build/BuildAllocatedStockTable.tsx:182 +#: src/tables/build/BuildLineTable.tsx:669 +#: src/tables/sales/SalesOrderAllocationTable.tsx:221 +msgid "Are you sure you want to remove this allocated stock from the order?" +msgstr "" + +#: src/tables/build/BuildAllocatedStockTable.tsx:242 msgid "Consume" msgstr "" +#: src/tables/build/BuildAllocatedStockTable.tsx:259 +#: src/tables/build/BuildLineTable.tsx:112 +#: src/tables/sales/SalesOrderAllocationTable.tsx:248 +msgid "Remove allocated stock" +msgstr "" + #: src/tables/build/BuildLineTable.tsx:59 #~ msgid "Show lines with available stock" #~ msgstr "Show lines with available stock" -#: src/tables/build/BuildLineTable.tsx:120 +#: src/tables/build/BuildLineTable.tsx:121 msgid "View Stock Item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:183 +#: src/tables/build/BuildLineTable.tsx:184 msgid "Show fully allocated lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:188 +#: src/tables/build/BuildLineTable.tsx:189 msgid "Show fully consumed lines" msgstr "" @@ -9523,124 +9551,124 @@ msgstr "" #~ msgid "Show allocated lines" #~ msgstr "Show allocated lines" -#: src/tables/build/BuildLineTable.tsx:193 +#: src/tables/build/BuildLineTable.tsx:194 msgid "Show items with sufficient available stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:198 +#: src/tables/build/BuildLineTable.tsx:199 msgid "Show consumable lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:203 +#: src/tables/build/BuildLineTable.tsx:204 msgid "Show optional lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:212 +#: src/tables/build/BuildLineTable.tsx:213 #: src/tables/part/PartTable.tsx:233 msgid "Testable" msgstr "" -#: src/tables/build/BuildLineTable.tsx:217 +#: src/tables/build/BuildLineTable.tsx:218 #: src/tables/stock/StockItemTable.tsx:388 msgid "Tracked" msgstr "" -#: src/tables/build/BuildLineTable.tsx:218 +#: src/tables/build/BuildLineTable.tsx:219 msgid "Show tracked lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:223 +#: src/tables/build/BuildLineTable.tsx:224 msgid "Show items with stock on order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:172 msgid "In production" msgstr "" -#: src/tables/build/BuildLineTable.tsx:286 +#: src/tables/build/BuildLineTable.tsx:287 msgid "Insufficient stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:302 +#: src/tables/build/BuildLineTable.tsx:303 #: src/tables/sales/SalesOrderLineItemTable.tsx:160 #: src/tables/stock/StockItemTable.tsx:191 msgid "No stock available" msgstr "" -#: src/tables/build/BuildLineTable.tsx:375 +#: src/tables/build/BuildLineTable.tsx:376 msgid "Gets Inherited" msgstr "" -#: src/tables/build/BuildLineTable.tsx:388 +#: src/tables/build/BuildLineTable.tsx:389 msgid "Unit Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:415 +#: src/tables/build/BuildLineTable.tsx:416 msgid "Setup Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:424 +#: src/tables/build/BuildLineTable.tsx:425 msgid "Attrition" msgstr "" -#: src/tables/build/BuildLineTable.tsx:432 +#: src/tables/build/BuildLineTable.tsx:433 msgid "Rounding Multiple" msgstr "" -#: src/tables/build/BuildLineTable.tsx:441 +#: src/tables/build/BuildLineTable.tsx:442 msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:515 +#: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:563 +#: src/tables/build/BuildLineTable.tsx:564 #: src/tables/sales/SalesOrderLineItemTable.tsx:311 msgid "Create Build Order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:592 +#: src/tables/build/BuildLineTable.tsx:593 msgid "Auto allocation in progress" msgstr "Automaatne eraldamine on käimas" -#: src/tables/build/BuildLineTable.tsx:595 -#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:596 +#: src/tables/build/BuildLineTable.tsx:809 msgid "Auto Allocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:596 +#: src/tables/build/BuildLineTable.tsx:597 msgid "Automatically allocate stock to this build according to the selected options" msgstr "Määra laoseis sellele koostetellimusele automaatselt vastavalt valitud valikutele" -#: src/tables/build/BuildLineTable.tsx:616 -#: src/tables/build/BuildLineTable.tsx:630 -#: src/tables/build/BuildLineTable.tsx:751 -#: src/tables/build/BuildLineTable.tsx:852 +#: src/tables/build/BuildLineTable.tsx:617 +#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:758 +#: src/tables/build/BuildLineTable.tsx:859 #: src/tables/build/BuildOutputTable.tsx:355 #: src/tables/build/BuildOutputTable.tsx:360 msgid "Deallocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:632 +#: src/tables/build/BuildLineTable.tsx:633 msgid "Deallocate all untracked stock for this build order" msgstr "Tühista kõik jälgimata laoseisu eraldised selle koostetellimuse jaoks" -#: src/tables/build/BuildLineTable.tsx:634 +#: src/tables/build/BuildLineTable.tsx:635 msgid "Deallocate stock from the selected line item" msgstr "Tühista laoseisu eraldamine valitud reaüksusest" -#: src/tables/build/BuildLineTable.tsx:638 +#: src/tables/build/BuildLineTable.tsx:639 msgid "Stock has been deallocated" msgstr "Laoseisu eraldamine on tühistatud" -#: src/tables/build/BuildLineTable.tsx:771 +#: src/tables/build/BuildLineTable.tsx:778 msgid "Build Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:784 +#: src/tables/build/BuildLineTable.tsx:791 #: src/tables/sales/SalesOrderLineItemTable.tsx:487 msgid "View Part" msgstr "" @@ -9739,7 +9767,7 @@ msgid "Serialize Build Output" msgstr "" #: src/tables/build/BuildOutputTable.tsx:405 -#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/part/PartTestResultTable.tsx:318 #: src/tables/stock/StockItemTable.tsx:328 msgid "Filter by stock status" msgstr "" @@ -9964,8 +9992,8 @@ msgid "View Item" msgstr "" #: src/tables/general/ExtraLineItemTable.tsx:95 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:299 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:403 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:300 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:405 #: src/tables/sales/ReturnOrderLineItemTable.tsx:83 #: src/tables/sales/ReturnOrderLineItemTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:252 @@ -9974,14 +10002,14 @@ msgid "Add Line Item" msgstr "" #: src/tables/general/ExtraLineItemTable.tsx:108 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:320 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:322 #: src/tables/sales/ReturnOrderLineItemTable.tsx:96 #: src/tables/sales/SalesOrderLineItemTable.tsx:271 msgid "Edit Line Item" msgstr "" #: src/tables/general/ExtraLineItemTable.tsx:117 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:329 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:331 #: src/tables/sales/ReturnOrderLineItemTable.tsx:105 #: src/tables/sales/SalesOrderLineItemTable.tsx:280 msgid "Delete Line Item" @@ -10273,7 +10301,7 @@ msgid "Required Stock" msgstr "" #: src/tables/part/PartBuildAllocationsTable.tsx:124 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:381 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:383 msgid "View Build Order" msgstr "" @@ -10617,8 +10645,8 @@ msgstr "" #: src/tables/part/PartTestResultTable.tsx:103 #: src/tables/part/PartTestResultTable.tsx:181 -#: src/tables/part/PartTestResultTable.tsx:320 -#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/part/PartTestResultTable.tsx:328 +#: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 #: src/tables/stock/StockItemTestResultTable.tsx:368 #: src/tables/stock/StockItemTestResultTable.tsx:429 @@ -10643,7 +10671,7 @@ msgstr "" msgid "No Result" msgstr "Tulemus puudub" -#: src/tables/part/PartTestResultTable.tsx:298 +#: src/tables/part/PartTestResultTable.tsx:306 msgid "Show build outputs currently in production" msgstr "Kuva praegu tootmises olevad ehitustulemid" @@ -11073,7 +11101,7 @@ msgid "Show manufacturer parts for active manufacturers." msgstr "" #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:115 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:397 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:399 msgid "Import Line Items" msgstr "" @@ -11099,11 +11127,11 @@ msgstr "" #~ msgid "Add line item" #~ msgstr "Add line item" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:350 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:352 msgid "Receive line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:414 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:416 msgid "Receive items" msgstr "" @@ -11201,25 +11229,25 @@ msgid "Not shipped" msgstr "" #: src/tables/sales/SalesOrderAllocationTable.tsx:211 -#: src/tables/sales/SalesOrderAllocationTable.tsx:229 +#: src/tables/sales/SalesOrderAllocationTable.tsx:235 msgid "Edit Allocation" msgstr "" #: src/tables/sales/SalesOrderAllocationTable.tsx:218 #: src/tables/sales/SalesOrderAllocationTable.tsx:241 -msgid "Delete Allocation" -msgstr "" +#~ msgid "Delete Allocation" +#~ msgstr "Delete Allocation" -#: src/tables/sales/SalesOrderAllocationTable.tsx:252 -#: src/tables/sales/SalesOrderAllocationTable.tsx:253 +#: src/tables/sales/SalesOrderAllocationTable.tsx:261 +#: src/tables/sales/SalesOrderAllocationTable.tsx:262 msgid "View Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:308 +#: src/tables/sales/SalesOrderAllocationTable.tsx:317 msgid "Assign to Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:324 +#: src/tables/sales/SalesOrderAllocationTable.tsx:333 msgid "Assign to shipment" msgstr "" diff --git a/src/frontend/src/locales/fa/messages.po b/src/frontend/src/locales/fa/messages.po index 87d7679bdd..cd14a8c42a 100644 --- a/src/frontend/src/locales/fa/messages.po +++ b/src/frontend/src/locales/fa/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: fa\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-11-19 19:39\n" +"PO-Revision-Date: 2025-11-22 06:25\n" "Last-Translator: \n" "Language-Team: Persian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -56,7 +56,7 @@ msgstr "" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:802 +#: src/forms/PurchaseOrderForms.tsx:854 #: src/forms/StockForms.tsx:796 #: src/forms/StockForms.tsx:843 #: src/forms/StockForms.tsx:889 @@ -103,9 +103,9 @@ msgstr "" #: src/forms/BuildForms.tsx:630 #: src/forms/BuildForms.tsx:793 #: src/forms/BuildForms.tsx:896 -#: src/forms/PurchaseOrderForms.tsx:798 +#: src/forms/PurchaseOrderForms.tsx:850 #: src/forms/ReturnOrderForms.tsx:242 -#: src/forms/SalesOrderForms.tsx:305 +#: src/forms/SalesOrderForms.tsx:323 #: src/forms/StockForms.tsx:360 #: src/forms/StockForms.tsx:791 #: src/forms/StockForms.tsx:838 @@ -119,6 +119,7 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:200 #: src/pages/part/PartDetail.tsx:1207 #: src/tables/ColumnRenderers.tsx:91 +#: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 msgid "Part" @@ -158,7 +159,7 @@ msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:290 #: src/pages/company/SupplierPartDetail.tsx:413 #: src/pages/stock/StockDetail.tsx:289 -#: src/tables/build/BuildAllocatedStockTable.tsx:155 +#: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:83 #: src/tables/stock/StockItemTable.tsx:247 @@ -201,9 +202,9 @@ msgstr "" #: src/forms/BuildForms.tsx:473 #: src/forms/BuildForms.tsx:633 #: src/forms/BuildForms.tsx:794 -#: src/forms/SalesOrderForms.tsx:307 +#: src/forms/SalesOrderForms.tsx:325 #: src/pages/stock/StockDetail.tsx:1005 -#: src/tables/part/PartTestResultTable.tsx:248 +#: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -517,7 +518,7 @@ msgstr "" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:273 +#: src/components/forms/fields/ApiFormField.tsx:237 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:234 @@ -642,8 +643,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:49 #: src/components/buttons/ScanButton.tsx:15 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:457 -#: src/forms/PurchaseOrderForms.tsx:563 +#: src/forms/PurchaseOrderForms.tsx:509 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Scan Barcode" msgstr "" @@ -728,7 +729,7 @@ msgstr "" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:606 msgid "Unlink Barcode" msgstr "" @@ -1216,6 +1217,12 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:884 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:903 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:254 +#: src/tables/build/BuildAllocatedStockTable.tsx:178 +#: src/tables/build/BuildAllocatedStockTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:111 +#: src/tables/build/BuildLineTable.tsx:665 +#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:247 msgid "Remove" msgstr "" @@ -1241,7 +1248,7 @@ msgid "Upload Error" msgstr "" #: src/components/details/DetailsImage.tsx:250 -#: src/components/forms/fields/TextField.tsx:65 +#: src/components/forms/fields/AutoFillRightSection.tsx:34 msgid "Clear" msgstr "" @@ -1817,10 +1824,14 @@ msgstr "" msgid "Running" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:233 +#: src/components/forms/fields/ApiFormField.tsx:197 msgid "Select file to upload" msgstr "" +#: src/components/forms/fields/AutoFillRightSection.tsx:47 +msgid "Accept suggested value" +msgstr "" + #: src/components/forms/fields/DateField.tsx:76 msgid "Select date" msgstr "" @@ -1875,10 +1886,6 @@ msgstr "" msgid "Add new row" msgstr "" -#: src/components/forms/fields/TextField.tsx:82 -msgid "Accept suggested value" -msgstr "" - #: src/components/images/DetailsImage.tsx:252 #~ msgid "Select image" #~ msgstr "Select image" @@ -2225,8 +2232,8 @@ msgstr "" #: src/pages/part/PartDetail.tsx:994 #: src/pages/stock/StockDetail.tsx:265 #: src/pages/stock/StockDetail.tsx:942 -#: src/tables/build/BuildAllocatedStockTable.tsx:135 -#: src/tables/build/BuildLineTable.tsx:192 +#: src/tables/build/BuildAllocatedStockTable.tsx:132 +#: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:182 #: src/tables/stock/StockItemTable.tsx:343 @@ -2784,7 +2791,7 @@ msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:102 #: src/tables/ColumnRenderers.tsx:278 -#: src/tables/build/BuildAllocatedStockTable.tsx:91 +#: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/machine/MachineTypeTable.tsx:161 #: src/tables/machine/MachineTypeTable.tsx:257 #: src/tables/plugin/PluginListTable.tsx:110 @@ -2966,7 +2973,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:394 #: src/pages/part/PartDetail.tsx:1015 #: src/tables/bom/BomTable.tsx:444 -#: src/tables/build/BuildLineTable.tsx:222 +#: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 msgid "On Order" msgstr "" @@ -2976,7 +2983,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:587 #: src/pages/part/PartDetail.tsx:1021 #: src/pages/stock/StockDetail.tsx:925 -#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "" @@ -3000,7 +3007,7 @@ msgstr "" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:795 -#: src/forms/PurchaseOrderForms.tsx:595 +#: src/forms/PurchaseOrderForms.tsx:647 #: src/forms/StockForms.tsx:792 #: src/forms/StockForms.tsx:839 #: src/forms/StockForms.tsx:885 @@ -3023,7 +3030,7 @@ msgstr "" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:198 #: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildAllocatedStockTable.tsx:121 +#: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:107 #: src/tables/sales/SalesOrderAllocationTable.tsx:142 msgid "Serial Number" @@ -3034,9 +3041,9 @@ msgstr "" #: src/forms/BuildForms.tsx:240 #: src/forms/BuildForms.tsx:634 #: src/forms/BuildForms.tsx:797 -#: src/forms/PurchaseOrderForms.tsx:801 +#: src/forms/PurchaseOrderForms.tsx:853 #: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:308 +#: src/forms/SalesOrderForms.tsx:326 #: src/forms/StockForms.tsx:841 #: src/pages/part/PartStockHistoryDetail.tsx:56 #: src/pages/part/PartStockHistoryDetail.tsx:210 @@ -3046,9 +3053,9 @@ msgstr "" #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:258 #: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:86 +#: src/tables/build/BuildLineTable.tsx:83 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:269 +#: src/tables/part/PartTestResultTable.tsx:277 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -3070,7 +3077,7 @@ msgstr "" #: src/forms/StockForms.tsx:1048 #: src/forms/StockForms.tsx:1096 #: src/forms/StockForms.tsx:1140 -#: src/tables/build/BuildLineTable.tsx:96 +#: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "" @@ -3755,7 +3762,7 @@ msgid "In Stock" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:404 +#: src/tables/build/BuildLineTable.tsx:405 msgid "Required Quantity" msgstr "" @@ -3847,7 +3854,7 @@ msgid "Please correct the errors in the selected parts" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:587 -#: src/tables/build/BuildLineTable.tsx:815 +#: src/tables/build/BuildLineTable.tsx:822 #: src/tables/part/PartTable.tsx:522 #: src/tables/sales/SalesOrderLineItemTable.tsx:370 msgid "Order Parts" @@ -4349,9 +4356,9 @@ msgstr "" #: src/forms/BuildForms.tsx:333 #: src/forms/BuildForms.tsx:408 #: src/forms/BuildForms.tsx:685 -#: src/tables/build/BuildAllocatedStockTable.tsx:150 +#: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 -#: src/tables/part/PartTestResultTable.tsx:272 +#: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "" @@ -4362,7 +4369,7 @@ msgstr "" #: src/forms/BuildForms.tsx:336 #: src/forms/BuildForms.tsx:411 #: src/forms/BuildForms.tsx:475 -#: src/forms/PurchaseOrderForms.tsx:717 +#: src/forms/PurchaseOrderForms.tsx:769 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 #: src/forms/StockForms.tsx:712 @@ -4377,7 +4384,7 @@ msgstr "" #: src/tables/build/BuildOutputTable.tsx:404 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 -#: src/tables/part/PartTestResultTable.tsx:309 +#: src/tables/part/PartTestResultTable.tsx:317 #: src/tables/sales/ReturnOrderLineItemTable.tsx:138 #: src/tables/sales/ReturnOrderLineItemTable.tsx:176 #: src/tables/settings/CustomStateTable.tsx:79 @@ -4450,8 +4457,8 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 -#: src/tables/build/BuildAllocatedStockTable.tsx:108 -#: src/tables/build/BuildLineTable.tsx:336 +#: src/tables/build/BuildAllocatedStockTable.tsx:105 +#: src/tables/build/BuildLineTable.tsx:337 #: src/tables/build/BuildOrderTable.tsx:79 #: src/tables/part/PartSalesAllocationsTable.tsx:61 #: src/tables/part/RelatedPartTable.tsx:73 @@ -4466,47 +4473,47 @@ msgstr "" #: src/forms/BuildForms.tsx:632 #: src/forms/BuildForms.tsx:796 #: src/forms/BuildForms.tsx:897 -#: src/forms/SalesOrderForms.tsx:306 -#: src/tables/build/BuildAllocatedStockTable.tsx:139 -#: src/tables/build/BuildLineTable.tsx:182 +#: src/forms/SalesOrderForms.tsx:324 +#: src/tables/build/BuildAllocatedStockTable.tsx:136 +#: src/tables/build/BuildLineTable.tsx:183 #: src/tables/sales/SalesOrderLineItemTable.tsx:342 #: src/tables/stock/StockItemTable.tsx:338 msgid "Allocated" msgstr "" #: src/forms/BuildForms.tsx:667 -#: src/forms/SalesOrderForms.tsx:295 +#: src/forms/SalesOrderForms.tsx:313 #: src/pages/build/BuildDetail.tsx:108 #: src/pages/build/BuildDetail.tsx:326 msgid "Source Location" msgstr "" #: src/forms/BuildForms.tsx:668 -#: src/forms/SalesOrderForms.tsx:296 +#: src/forms/SalesOrderForms.tsx:314 msgid "Select the source location for the stock allocation" msgstr "" #: src/forms/BuildForms.tsx:700 -#: src/forms/SalesOrderForms.tsx:336 -#: src/tables/build/BuildLineTable.tsx:574 -#: src/tables/build/BuildLineTable.tsx:731 -#: src/tables/build/BuildLineTable.tsx:830 +#: src/forms/SalesOrderForms.tsx:354 +#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:738 +#: src/tables/build/BuildLineTable.tsx:837 #: src/tables/sales/SalesOrderLineItemTable.tsx:380 #: src/tables/sales/SalesOrderLineItemTable.tsx:406 msgid "Allocate Stock" msgstr "" #: src/forms/BuildForms.tsx:703 -#: src/forms/SalesOrderForms.tsx:341 +#: src/forms/SalesOrderForms.tsx:359 msgid "Stock items allocated" msgstr "" #: src/forms/BuildForms.tsx:816 #: src/forms/BuildForms.tsx:917 -#: src/tables/build/BuildAllocatedStockTable.tsx:240 -#: src/tables/build/BuildAllocatedStockTable.tsx:272 -#: src/tables/build/BuildLineTable.tsx:741 -#: src/tables/build/BuildLineTable.tsx:864 +#: src/tables/build/BuildAllocatedStockTable.tsx:243 +#: src/tables/build/BuildAllocatedStockTable.tsx:279 +#: src/tables/build/BuildLineTable.tsx:748 +#: src/tables/build/BuildLineTable.tsx:871 msgid "Consume Stock" msgstr "" @@ -4521,21 +4528,21 @@ msgstr "" #~ msgstr "Stock items consumed" #: src/forms/BuildForms.tsx:853 -#: src/tables/build/BuildLineTable.tsx:514 +#: src/tables/build/BuildLineTable.tsx:515 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" #: src/forms/BuildForms.tsx:898 -#: src/tables/build/BuildLineTable.tsx:187 +#: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" msgstr "" #: src/forms/CommonForms.tsx:88 -#: src/forms/PurchaseOrderForms.tsx:125 +#: src/forms/PurchaseOrderForms.tsx:176 #: src/forms/ReturnOrderForms.tsx:138 -#: src/forms/SalesOrderForms.tsx:164 +#: src/forms/SalesOrderForms.tsx:182 msgid "Select project code for this line item" msgstr "" @@ -4572,32 +4579,16 @@ msgstr "" msgid "Subscribe to notifications for this category" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:388 -msgid "Assign Batch Code and Serial Numbers" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:390 -msgid "Assign Batch Code" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:410 -msgid "Choose Location" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:418 -msgid "Item Destination selected" -msgstr "" - #: src/forms/PurchaseOrderForms.tsx:421 #~ msgid "Assign Batch Code{0}" #~ msgstr "Assign Batch Code{0}" -#: src/forms/PurchaseOrderForms.tsx:428 -msgid "Part category default location selected" +#: src/forms/PurchaseOrderForms.tsx:440 +msgid "Assign Batch Code and Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:438 -msgid "Received stock location selected" +#: src/forms/PurchaseOrderForms.tsx:442 +msgid "Assign Batch Code" msgstr "" #: src/forms/PurchaseOrderForms.tsx:444 @@ -4605,94 +4596,110 @@ msgstr "" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:446 +#: src/forms/PurchaseOrderForms.tsx:462 +msgid "Choose Location" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:470 +msgid "Item Destination selected" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:480 +msgid "Part category default location selected" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:490 +msgid "Received stock location selected" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:498 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:507 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:524 -msgid "Set Expiry Date" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:532 -#: src/forms/StockForms.tsx:693 -msgid "Adjust Packaging" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:540 -#: src/forms/StockForms.tsx:684 -#: src/hooks/UseStockAdjustActions.tsx:148 -msgid "Change Status" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:546 -msgid "Add Note" -msgstr "" - #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" +#: src/forms/PurchaseOrderForms.tsx:576 +msgid "Set Expiry Date" +msgstr "" + #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:610 -msgid "Store at default location" +#: src/forms/PurchaseOrderForms.tsx:584 +#: src/forms/StockForms.tsx:693 +msgid "Adjust Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:625 -msgid "Store at line item destination " +#: src/forms/PurchaseOrderForms.tsx:592 +#: src/forms/StockForms.tsx:684 +#: src/hooks/UseStockAdjustActions.tsx:148 +msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:637 -msgid "Store with already received stock" +#: src/forms/PurchaseOrderForms.tsx:598 +msgid "Add Note" msgstr "" #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:661 +#: src/forms/PurchaseOrderForms.tsx:662 +msgid "Store at default location" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:677 +msgid "Store at line item destination " +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:689 +msgid "Store with already received stock" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:713 #: src/pages/build/BuildDetail.tsx:340 #: src/pages/stock/StockDetail.tsx:280 #: src/pages/stock/StockDetail.tsx:952 #: src/tables/Filter.tsx:83 -#: src/tables/build/BuildAllocatedStockTable.tsx:128 +#: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildOutputTable.tsx:112 -#: src/tables/part/PartTestResultTable.tsx:260 -#: src/tables/part/PartTestResultTable.tsx:281 +#: src/tables/part/PartTestResultTable.tsx:268 +#: src/tables/part/PartTestResultTable.tsx:289 #: src/tables/sales/SalesOrderAllocationTable.tsx:149 msgid "Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:714 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:675 +#: src/forms/PurchaseOrderForms.tsx:727 #: src/forms/StockForms.tsx:218 msgid "Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:728 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:742 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:691 +#: src/forms/PurchaseOrderForms.tsx:743 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:703 +#: src/forms/PurchaseOrderForms.tsx:755 #: src/forms/StockForms.tsx:728 #: src/pages/company/SupplierPartDetail.tsx:172 #: src/pages/company/SupplierPartDetail.tsx:236 @@ -4701,19 +4708,19 @@ msgstr "" msgid "Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:727 +#: src/forms/PurchaseOrderForms.tsx:779 #: src/pages/company/SupplierPartDetail.tsx:120 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:799 +#: src/forms/PurchaseOrderForms.tsx:851 #: src/pages/company/SupplierPartDetail.tsx:138 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:800 +#: src/forms/PurchaseOrderForms.tsx:852 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4721,11 +4728,11 @@ msgstr "" msgid "Received" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:817 +#: src/forms/PurchaseOrderForms.tsx:869 msgid "Receive Line Items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:823 +#: src/forms/PurchaseOrderForms.tsx:875 msgid "Items received" msgstr "" @@ -4737,7 +4744,7 @@ msgstr "" msgid "Item received into stock" msgstr "" -#: src/forms/SalesOrderForms.tsx:401 +#: src/forms/SalesOrderForms.tsx:419 msgid "Leave blank to use the order address" msgstr "" @@ -5932,6 +5939,9 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:310 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:401 +#: src/tables/build/BuildAllocatedStockTable.tsx:181 +#: src/tables/build/BuildLineTable.tsx:668 +#: src/tables/sales/SalesOrderAllocationTable.tsx:220 msgid "Confirm Removal" msgstr "" @@ -6870,8 +6880,8 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:108 #: src/pages/sales/SalesOrderDetail.tsx:98 #: src/tables/ColumnRenderers.tsx:321 -#: src/tables/build/BuildAllocatedStockTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:352 +#: src/tables/build/BuildAllocatedStockTable.tsx:112 +#: src/tables/build/BuildLineTable.tsx:353 msgid "Reference" msgstr "" @@ -7132,7 +7142,7 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:742 #: src/pages/stock/StockDetail.tsx:344 -#: src/tables/build/BuildAllocatedStockTable.tsx:85 +#: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 #: src/tables/stock/StockTrackingTable.tsx:109 @@ -7600,7 +7610,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:542 #: src/tables/bom/BomTable.tsx:439 -#: src/tables/build/BuildLineTable.tsx:305 +#: src/tables/build/BuildLineTable.tsx:306 #: src/tables/part/PartTable.tsx:319 #: src/tables/sales/SalesOrderLineItemTable.tsx:138 msgid "Available Stock" @@ -7608,7 +7618,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:548 #: src/tables/bom/BomTable.tsx:341 -#: src/tables/build/BuildLineTable.tsx:267 +#: src/tables/build/BuildLineTable.tsx:268 #: src/tables/sales/SalesOrderLineItemTable.tsx:180 msgid "On order" msgstr "" @@ -7782,7 +7792,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:1144 #: src/pages/stock/StockDetail.tsx:884 -#: src/tables/build/BuildLineTable.tsx:761 +#: src/tables/build/BuildLineTable.tsx:768 msgid "Order Stock" msgstr "" @@ -9219,13 +9229,13 @@ msgstr "" #~ msgstr "Show asssmbled items" #: src/tables/bom/BomTable.tsx:315 -#: src/tables/build/BuildLineTable.tsx:276 +#: src/tables/build/BuildLineTable.tsx:277 #: src/tables/part/PartTable.tsx:145 msgid "External stock" msgstr "" #: src/tables/bom/BomTable.tsx:323 -#: src/tables/build/BuildLineTable.tsx:239 +#: src/tables/build/BuildLineTable.tsx:240 msgid "Includes substitute stock" msgstr "" @@ -9234,7 +9244,7 @@ msgstr "" #~ msgstr "Edit Bom Item" #: src/tables/bom/BomTable.tsx:332 -#: src/tables/build/BuildLineTable.tsx:249 +#: src/tables/build/BuildLineTable.tsx:250 #: src/tables/sales/SalesOrderLineItemTable.tsx:166 msgid "Includes variant stock" msgstr "" @@ -9272,8 +9282,8 @@ msgid "Stock Information" msgstr "" #: src/tables/bom/BomTable.tsx:399 -#: src/tables/build/BuildLineTable.tsx:496 -#: src/tables/build/BuildLineTable.tsx:537 +#: src/tables/build/BuildLineTable.tsx:497 +#: src/tables/build/BuildLineTable.tsx:538 msgid "Consumable item" msgstr "" @@ -9282,7 +9292,7 @@ msgid "No available stock" msgstr "" #: src/tables/bom/BomTable.tsx:420 -#: src/tables/build/BuildLineTable.tsx:213 +#: src/tables/build/BuildLineTable.tsx:214 msgid "Show testable items" msgstr "" @@ -9291,7 +9301,7 @@ msgid "Show trackable items" msgstr "" #: src/tables/bom/BomTable.tsx:430 -#: src/tables/build/BuildLineTable.tsx:208 +#: src/tables/build/BuildLineTable.tsx:209 msgid "Show assembled items" msgstr "" @@ -9335,7 +9345,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:464 #: src/tables/bom/UsedInTable.tsx:85 -#: src/tables/build/BuildLineTable.tsx:202 +#: src/tables/build/BuildLineTable.tsx:203 msgid "Optional" msgstr "" @@ -9345,7 +9355,7 @@ msgid "Show optional items" msgstr "" #: src/tables/bom/BomTable.tsx:469 -#: src/tables/build/BuildLineTable.tsx:197 +#: src/tables/build/BuildLineTable.tsx:198 msgid "Consumable" msgstr "" @@ -9433,7 +9443,7 @@ msgid "Bill of materials cannot be edited, as the part is locked" msgstr "" #: src/tables/bom/UsedInTable.tsx:34 -#: src/tables/build/BuildLineTable.tsx:207 +#: src/tables/build/BuildLineTable.tsx:208 #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:209 @@ -9455,11 +9465,11 @@ msgstr "" msgid "Show trackable assemblies" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:67 +#: src/tables/build/BuildAllocatedStockTable.tsx:64 msgid "Allocated to Output" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:68 +#: src/tables/build/BuildAllocatedStockTable.tsx:65 msgid "Show items allocated to a build output" msgstr "" @@ -9472,7 +9482,7 @@ msgstr "" #~ msgid "Include orders for part variants" #~ msgstr "Include orders for part variants" -#: src/tables/build/BuildAllocatedStockTable.tsx:97 +#: src/tables/build/BuildAllocatedStockTable.tsx:94 #: src/tables/part/PartBuildAllocationsTable.tsx:84 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 #: src/tables/part/PartSalesAllocationsTable.tsx:69 @@ -9482,40 +9492,58 @@ msgid "Order Status" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:164 -#~ msgid "Edit Build Item" -#~ msgstr "Edit Build Item" - -#: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:650 +#: src/tables/build/BuildLineTable.tsx:651 msgid "Edit Stock Allocation" msgstr "" +#: src/tables/build/BuildAllocatedStockTable.tsx:164 +#~ msgid "Edit Build Item" +#~ msgstr "Edit Build Item" + #: src/tables/build/BuildAllocatedStockTable.tsx:174 #~ msgid "Delete Build Item" #~ msgstr "Delete Build Item" -#: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildLineTable.tsx:663 -msgid "Delete Stock Allocation" +#: src/tables/build/BuildAllocatedStockTable.tsx:177 +#: src/tables/build/BuildLineTable.tsx:664 +#: src/tables/sales/SalesOrderAllocationTable.tsx:218 +msgid "Remove Allocated Stock" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:239 +#: src/tables/build/BuildAllocatedStockTable.tsx:180 +#: src/tables/build/BuildLineTable.tsx:663 +#~ msgid "Delete Stock Allocation" +#~ msgstr "Delete Stock Allocation" + +#: src/tables/build/BuildAllocatedStockTable.tsx:182 +#: src/tables/build/BuildLineTable.tsx:669 +#: src/tables/sales/SalesOrderAllocationTable.tsx:221 +msgid "Are you sure you want to remove this allocated stock from the order?" +msgstr "" + +#: src/tables/build/BuildAllocatedStockTable.tsx:242 msgid "Consume" msgstr "" +#: src/tables/build/BuildAllocatedStockTable.tsx:259 +#: src/tables/build/BuildLineTable.tsx:112 +#: src/tables/sales/SalesOrderAllocationTable.tsx:248 +msgid "Remove allocated stock" +msgstr "" + #: src/tables/build/BuildLineTable.tsx:59 #~ msgid "Show lines with available stock" #~ msgstr "Show lines with available stock" -#: src/tables/build/BuildLineTable.tsx:120 +#: src/tables/build/BuildLineTable.tsx:121 msgid "View Stock Item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:183 +#: src/tables/build/BuildLineTable.tsx:184 msgid "Show fully allocated lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:188 +#: src/tables/build/BuildLineTable.tsx:189 msgid "Show fully consumed lines" msgstr "" @@ -9523,124 +9551,124 @@ msgstr "" #~ msgid "Show allocated lines" #~ msgstr "Show allocated lines" -#: src/tables/build/BuildLineTable.tsx:193 +#: src/tables/build/BuildLineTable.tsx:194 msgid "Show items with sufficient available stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:198 +#: src/tables/build/BuildLineTable.tsx:199 msgid "Show consumable lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:203 +#: src/tables/build/BuildLineTable.tsx:204 msgid "Show optional lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:212 +#: src/tables/build/BuildLineTable.tsx:213 #: src/tables/part/PartTable.tsx:233 msgid "Testable" msgstr "" -#: src/tables/build/BuildLineTable.tsx:217 +#: src/tables/build/BuildLineTable.tsx:218 #: src/tables/stock/StockItemTable.tsx:388 msgid "Tracked" msgstr "" -#: src/tables/build/BuildLineTable.tsx:218 +#: src/tables/build/BuildLineTable.tsx:219 msgid "Show tracked lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:223 +#: src/tables/build/BuildLineTable.tsx:224 msgid "Show items with stock on order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:172 msgid "In production" msgstr "" -#: src/tables/build/BuildLineTable.tsx:286 +#: src/tables/build/BuildLineTable.tsx:287 msgid "Insufficient stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:302 +#: src/tables/build/BuildLineTable.tsx:303 #: src/tables/sales/SalesOrderLineItemTable.tsx:160 #: src/tables/stock/StockItemTable.tsx:191 msgid "No stock available" msgstr "" -#: src/tables/build/BuildLineTable.tsx:375 +#: src/tables/build/BuildLineTable.tsx:376 msgid "Gets Inherited" msgstr "" -#: src/tables/build/BuildLineTable.tsx:388 +#: src/tables/build/BuildLineTable.tsx:389 msgid "Unit Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:415 +#: src/tables/build/BuildLineTable.tsx:416 msgid "Setup Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:424 +#: src/tables/build/BuildLineTable.tsx:425 msgid "Attrition" msgstr "" -#: src/tables/build/BuildLineTable.tsx:432 +#: src/tables/build/BuildLineTable.tsx:433 msgid "Rounding Multiple" msgstr "" -#: src/tables/build/BuildLineTable.tsx:441 +#: src/tables/build/BuildLineTable.tsx:442 msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:515 +#: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:563 +#: src/tables/build/BuildLineTable.tsx:564 #: src/tables/sales/SalesOrderLineItemTable.tsx:311 msgid "Create Build Order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:592 +#: src/tables/build/BuildLineTable.tsx:593 msgid "Auto allocation in progress" msgstr "" -#: src/tables/build/BuildLineTable.tsx:595 -#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:596 +#: src/tables/build/BuildLineTable.tsx:809 msgid "Auto Allocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:596 +#: src/tables/build/BuildLineTable.tsx:597 msgid "Automatically allocate stock to this build according to the selected options" msgstr "" -#: src/tables/build/BuildLineTable.tsx:616 -#: src/tables/build/BuildLineTable.tsx:630 -#: src/tables/build/BuildLineTable.tsx:751 -#: src/tables/build/BuildLineTable.tsx:852 +#: src/tables/build/BuildLineTable.tsx:617 +#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:758 +#: src/tables/build/BuildLineTable.tsx:859 #: src/tables/build/BuildOutputTable.tsx:355 #: src/tables/build/BuildOutputTable.tsx:360 msgid "Deallocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:632 +#: src/tables/build/BuildLineTable.tsx:633 msgid "Deallocate all untracked stock for this build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:634 +#: src/tables/build/BuildLineTable.tsx:635 msgid "Deallocate stock from the selected line item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:638 +#: src/tables/build/BuildLineTable.tsx:639 msgid "Stock has been deallocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:771 +#: src/tables/build/BuildLineTable.tsx:778 msgid "Build Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:784 +#: src/tables/build/BuildLineTable.tsx:791 #: src/tables/sales/SalesOrderLineItemTable.tsx:487 msgid "View Part" msgstr "" @@ -9739,7 +9767,7 @@ msgid "Serialize Build Output" msgstr "" #: src/tables/build/BuildOutputTable.tsx:405 -#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/part/PartTestResultTable.tsx:318 #: src/tables/stock/StockItemTable.tsx:328 msgid "Filter by stock status" msgstr "" @@ -9964,8 +9992,8 @@ msgid "View Item" msgstr "" #: src/tables/general/ExtraLineItemTable.tsx:95 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:299 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:403 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:300 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:405 #: src/tables/sales/ReturnOrderLineItemTable.tsx:83 #: src/tables/sales/ReturnOrderLineItemTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:252 @@ -9974,14 +10002,14 @@ msgid "Add Line Item" msgstr "" #: src/tables/general/ExtraLineItemTable.tsx:108 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:320 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:322 #: src/tables/sales/ReturnOrderLineItemTable.tsx:96 #: src/tables/sales/SalesOrderLineItemTable.tsx:271 msgid "Edit Line Item" msgstr "" #: src/tables/general/ExtraLineItemTable.tsx:117 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:329 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:331 #: src/tables/sales/ReturnOrderLineItemTable.tsx:105 #: src/tables/sales/SalesOrderLineItemTable.tsx:280 msgid "Delete Line Item" @@ -10273,7 +10301,7 @@ msgid "Required Stock" msgstr "" #: src/tables/part/PartBuildAllocationsTable.tsx:124 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:381 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:383 msgid "View Build Order" msgstr "" @@ -10617,8 +10645,8 @@ msgstr "" #: src/tables/part/PartTestResultTable.tsx:103 #: src/tables/part/PartTestResultTable.tsx:181 -#: src/tables/part/PartTestResultTable.tsx:320 -#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/part/PartTestResultTable.tsx:328 +#: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 #: src/tables/stock/StockItemTestResultTable.tsx:368 #: src/tables/stock/StockItemTestResultTable.tsx:429 @@ -10643,7 +10671,7 @@ msgstr "" msgid "No Result" msgstr "" -#: src/tables/part/PartTestResultTable.tsx:298 +#: src/tables/part/PartTestResultTable.tsx:306 msgid "Show build outputs currently in production" msgstr "" @@ -11073,7 +11101,7 @@ msgid "Show manufacturer parts for active manufacturers." msgstr "" #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:115 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:397 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:399 msgid "Import Line Items" msgstr "" @@ -11099,11 +11127,11 @@ msgstr "" #~ msgid "Add line item" #~ msgstr "Add line item" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:350 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:352 msgid "Receive line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:414 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:416 msgid "Receive items" msgstr "" @@ -11201,25 +11229,25 @@ msgid "Not shipped" msgstr "" #: src/tables/sales/SalesOrderAllocationTable.tsx:211 -#: src/tables/sales/SalesOrderAllocationTable.tsx:229 +#: src/tables/sales/SalesOrderAllocationTable.tsx:235 msgid "Edit Allocation" msgstr "" #: src/tables/sales/SalesOrderAllocationTable.tsx:218 #: src/tables/sales/SalesOrderAllocationTable.tsx:241 -msgid "Delete Allocation" -msgstr "" +#~ msgid "Delete Allocation" +#~ msgstr "Delete Allocation" -#: src/tables/sales/SalesOrderAllocationTable.tsx:252 -#: src/tables/sales/SalesOrderAllocationTable.tsx:253 +#: src/tables/sales/SalesOrderAllocationTable.tsx:261 +#: src/tables/sales/SalesOrderAllocationTable.tsx:262 msgid "View Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:308 +#: src/tables/sales/SalesOrderAllocationTable.tsx:317 msgid "Assign to Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:324 +#: src/tables/sales/SalesOrderAllocationTable.tsx:333 msgid "Assign to shipment" msgstr "" diff --git a/src/frontend/src/locales/fi/messages.po b/src/frontend/src/locales/fi/messages.po index 6e0dde81aa..45b4c909ae 100644 --- a/src/frontend/src/locales/fi/messages.po +++ b/src/frontend/src/locales/fi/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: fi\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-11-19 19:39\n" +"PO-Revision-Date: 2025-11-22 06:25\n" "Last-Translator: \n" "Language-Team: Finnish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -56,7 +56,7 @@ msgstr "" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:802 +#: src/forms/PurchaseOrderForms.tsx:854 #: src/forms/StockForms.tsx:796 #: src/forms/StockForms.tsx:843 #: src/forms/StockForms.tsx:889 @@ -103,9 +103,9 @@ msgstr "" #: src/forms/BuildForms.tsx:630 #: src/forms/BuildForms.tsx:793 #: src/forms/BuildForms.tsx:896 -#: src/forms/PurchaseOrderForms.tsx:798 +#: src/forms/PurchaseOrderForms.tsx:850 #: src/forms/ReturnOrderForms.tsx:242 -#: src/forms/SalesOrderForms.tsx:305 +#: src/forms/SalesOrderForms.tsx:323 #: src/forms/StockForms.tsx:360 #: src/forms/StockForms.tsx:791 #: src/forms/StockForms.tsx:838 @@ -119,6 +119,7 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:200 #: src/pages/part/PartDetail.tsx:1207 #: src/tables/ColumnRenderers.tsx:91 +#: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 msgid "Part" @@ -158,7 +159,7 @@ msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:290 #: src/pages/company/SupplierPartDetail.tsx:413 #: src/pages/stock/StockDetail.tsx:289 -#: src/tables/build/BuildAllocatedStockTable.tsx:155 +#: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:83 #: src/tables/stock/StockItemTable.tsx:247 @@ -201,9 +202,9 @@ msgstr "" #: src/forms/BuildForms.tsx:473 #: src/forms/BuildForms.tsx:633 #: src/forms/BuildForms.tsx:794 -#: src/forms/SalesOrderForms.tsx:307 +#: src/forms/SalesOrderForms.tsx:325 #: src/pages/stock/StockDetail.tsx:1005 -#: src/tables/part/PartTestResultTable.tsx:248 +#: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -517,7 +518,7 @@ msgstr "" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:273 +#: src/components/forms/fields/ApiFormField.tsx:237 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:234 @@ -642,8 +643,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:49 #: src/components/buttons/ScanButton.tsx:15 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:457 -#: src/forms/PurchaseOrderForms.tsx:563 +#: src/forms/PurchaseOrderForms.tsx:509 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Scan Barcode" msgstr "" @@ -728,7 +729,7 @@ msgstr "" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:606 msgid "Unlink Barcode" msgstr "" @@ -1216,6 +1217,12 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:884 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:903 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:254 +#: src/tables/build/BuildAllocatedStockTable.tsx:178 +#: src/tables/build/BuildAllocatedStockTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:111 +#: src/tables/build/BuildLineTable.tsx:665 +#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:247 msgid "Remove" msgstr "" @@ -1241,7 +1248,7 @@ msgid "Upload Error" msgstr "" #: src/components/details/DetailsImage.tsx:250 -#: src/components/forms/fields/TextField.tsx:65 +#: src/components/forms/fields/AutoFillRightSection.tsx:34 msgid "Clear" msgstr "" @@ -1817,10 +1824,14 @@ msgstr "" msgid "Running" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:233 +#: src/components/forms/fields/ApiFormField.tsx:197 msgid "Select file to upload" msgstr "" +#: src/components/forms/fields/AutoFillRightSection.tsx:47 +msgid "Accept suggested value" +msgstr "" + #: src/components/forms/fields/DateField.tsx:76 msgid "Select date" msgstr "" @@ -1875,10 +1886,6 @@ msgstr "" msgid "Add new row" msgstr "" -#: src/components/forms/fields/TextField.tsx:82 -msgid "Accept suggested value" -msgstr "" - #: src/components/images/DetailsImage.tsx:252 #~ msgid "Select image" #~ msgstr "Select image" @@ -2225,8 +2232,8 @@ msgstr "" #: src/pages/part/PartDetail.tsx:994 #: src/pages/stock/StockDetail.tsx:265 #: src/pages/stock/StockDetail.tsx:942 -#: src/tables/build/BuildAllocatedStockTable.tsx:135 -#: src/tables/build/BuildLineTable.tsx:192 +#: src/tables/build/BuildAllocatedStockTable.tsx:132 +#: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:182 #: src/tables/stock/StockItemTable.tsx:343 @@ -2784,7 +2791,7 @@ msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:102 #: src/tables/ColumnRenderers.tsx:278 -#: src/tables/build/BuildAllocatedStockTable.tsx:91 +#: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/machine/MachineTypeTable.tsx:161 #: src/tables/machine/MachineTypeTable.tsx:257 #: src/tables/plugin/PluginListTable.tsx:110 @@ -2966,7 +2973,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:394 #: src/pages/part/PartDetail.tsx:1015 #: src/tables/bom/BomTable.tsx:444 -#: src/tables/build/BuildLineTable.tsx:222 +#: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 msgid "On Order" msgstr "" @@ -2976,7 +2983,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:587 #: src/pages/part/PartDetail.tsx:1021 #: src/pages/stock/StockDetail.tsx:925 -#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "" @@ -3000,7 +3007,7 @@ msgstr "" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:795 -#: src/forms/PurchaseOrderForms.tsx:595 +#: src/forms/PurchaseOrderForms.tsx:647 #: src/forms/StockForms.tsx:792 #: src/forms/StockForms.tsx:839 #: src/forms/StockForms.tsx:885 @@ -3023,7 +3030,7 @@ msgstr "" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:198 #: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildAllocatedStockTable.tsx:121 +#: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:107 #: src/tables/sales/SalesOrderAllocationTable.tsx:142 msgid "Serial Number" @@ -3034,9 +3041,9 @@ msgstr "" #: src/forms/BuildForms.tsx:240 #: src/forms/BuildForms.tsx:634 #: src/forms/BuildForms.tsx:797 -#: src/forms/PurchaseOrderForms.tsx:801 +#: src/forms/PurchaseOrderForms.tsx:853 #: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:308 +#: src/forms/SalesOrderForms.tsx:326 #: src/forms/StockForms.tsx:841 #: src/pages/part/PartStockHistoryDetail.tsx:56 #: src/pages/part/PartStockHistoryDetail.tsx:210 @@ -3046,9 +3053,9 @@ msgstr "" #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:258 #: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:86 +#: src/tables/build/BuildLineTable.tsx:83 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:269 +#: src/tables/part/PartTestResultTable.tsx:277 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -3070,7 +3077,7 @@ msgstr "" #: src/forms/StockForms.tsx:1048 #: src/forms/StockForms.tsx:1096 #: src/forms/StockForms.tsx:1140 -#: src/tables/build/BuildLineTable.tsx:96 +#: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "" @@ -3755,7 +3762,7 @@ msgid "In Stock" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:404 +#: src/tables/build/BuildLineTable.tsx:405 msgid "Required Quantity" msgstr "" @@ -3847,7 +3854,7 @@ msgid "Please correct the errors in the selected parts" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:587 -#: src/tables/build/BuildLineTable.tsx:815 +#: src/tables/build/BuildLineTable.tsx:822 #: src/tables/part/PartTable.tsx:522 #: src/tables/sales/SalesOrderLineItemTable.tsx:370 msgid "Order Parts" @@ -4349,9 +4356,9 @@ msgstr "" #: src/forms/BuildForms.tsx:333 #: src/forms/BuildForms.tsx:408 #: src/forms/BuildForms.tsx:685 -#: src/tables/build/BuildAllocatedStockTable.tsx:150 +#: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 -#: src/tables/part/PartTestResultTable.tsx:272 +#: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "" @@ -4362,7 +4369,7 @@ msgstr "" #: src/forms/BuildForms.tsx:336 #: src/forms/BuildForms.tsx:411 #: src/forms/BuildForms.tsx:475 -#: src/forms/PurchaseOrderForms.tsx:717 +#: src/forms/PurchaseOrderForms.tsx:769 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 #: src/forms/StockForms.tsx:712 @@ -4377,7 +4384,7 @@ msgstr "" #: src/tables/build/BuildOutputTable.tsx:404 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 -#: src/tables/part/PartTestResultTable.tsx:309 +#: src/tables/part/PartTestResultTable.tsx:317 #: src/tables/sales/ReturnOrderLineItemTable.tsx:138 #: src/tables/sales/ReturnOrderLineItemTable.tsx:176 #: src/tables/settings/CustomStateTable.tsx:79 @@ -4450,8 +4457,8 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 -#: src/tables/build/BuildAllocatedStockTable.tsx:108 -#: src/tables/build/BuildLineTable.tsx:336 +#: src/tables/build/BuildAllocatedStockTable.tsx:105 +#: src/tables/build/BuildLineTable.tsx:337 #: src/tables/build/BuildOrderTable.tsx:79 #: src/tables/part/PartSalesAllocationsTable.tsx:61 #: src/tables/part/RelatedPartTable.tsx:73 @@ -4466,47 +4473,47 @@ msgstr "" #: src/forms/BuildForms.tsx:632 #: src/forms/BuildForms.tsx:796 #: src/forms/BuildForms.tsx:897 -#: src/forms/SalesOrderForms.tsx:306 -#: src/tables/build/BuildAllocatedStockTable.tsx:139 -#: src/tables/build/BuildLineTable.tsx:182 +#: src/forms/SalesOrderForms.tsx:324 +#: src/tables/build/BuildAllocatedStockTable.tsx:136 +#: src/tables/build/BuildLineTable.tsx:183 #: src/tables/sales/SalesOrderLineItemTable.tsx:342 #: src/tables/stock/StockItemTable.tsx:338 msgid "Allocated" msgstr "" #: src/forms/BuildForms.tsx:667 -#: src/forms/SalesOrderForms.tsx:295 +#: src/forms/SalesOrderForms.tsx:313 #: src/pages/build/BuildDetail.tsx:108 #: src/pages/build/BuildDetail.tsx:326 msgid "Source Location" msgstr "" #: src/forms/BuildForms.tsx:668 -#: src/forms/SalesOrderForms.tsx:296 +#: src/forms/SalesOrderForms.tsx:314 msgid "Select the source location for the stock allocation" msgstr "" #: src/forms/BuildForms.tsx:700 -#: src/forms/SalesOrderForms.tsx:336 -#: src/tables/build/BuildLineTable.tsx:574 -#: src/tables/build/BuildLineTable.tsx:731 -#: src/tables/build/BuildLineTable.tsx:830 +#: src/forms/SalesOrderForms.tsx:354 +#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:738 +#: src/tables/build/BuildLineTable.tsx:837 #: src/tables/sales/SalesOrderLineItemTable.tsx:380 #: src/tables/sales/SalesOrderLineItemTable.tsx:406 msgid "Allocate Stock" msgstr "" #: src/forms/BuildForms.tsx:703 -#: src/forms/SalesOrderForms.tsx:341 +#: src/forms/SalesOrderForms.tsx:359 msgid "Stock items allocated" msgstr "" #: src/forms/BuildForms.tsx:816 #: src/forms/BuildForms.tsx:917 -#: src/tables/build/BuildAllocatedStockTable.tsx:240 -#: src/tables/build/BuildAllocatedStockTable.tsx:272 -#: src/tables/build/BuildLineTable.tsx:741 -#: src/tables/build/BuildLineTable.tsx:864 +#: src/tables/build/BuildAllocatedStockTable.tsx:243 +#: src/tables/build/BuildAllocatedStockTable.tsx:279 +#: src/tables/build/BuildLineTable.tsx:748 +#: src/tables/build/BuildLineTable.tsx:871 msgid "Consume Stock" msgstr "" @@ -4521,21 +4528,21 @@ msgstr "" #~ msgstr "Stock items consumed" #: src/forms/BuildForms.tsx:853 -#: src/tables/build/BuildLineTable.tsx:514 +#: src/tables/build/BuildLineTable.tsx:515 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" #: src/forms/BuildForms.tsx:898 -#: src/tables/build/BuildLineTable.tsx:187 +#: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" msgstr "" #: src/forms/CommonForms.tsx:88 -#: src/forms/PurchaseOrderForms.tsx:125 +#: src/forms/PurchaseOrderForms.tsx:176 #: src/forms/ReturnOrderForms.tsx:138 -#: src/forms/SalesOrderForms.tsx:164 +#: src/forms/SalesOrderForms.tsx:182 msgid "Select project code for this line item" msgstr "" @@ -4572,32 +4579,16 @@ msgstr "" msgid "Subscribe to notifications for this category" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:388 -msgid "Assign Batch Code and Serial Numbers" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:390 -msgid "Assign Batch Code" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:410 -msgid "Choose Location" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:418 -msgid "Item Destination selected" -msgstr "" - #: src/forms/PurchaseOrderForms.tsx:421 #~ msgid "Assign Batch Code{0}" #~ msgstr "Assign Batch Code{0}" -#: src/forms/PurchaseOrderForms.tsx:428 -msgid "Part category default location selected" +#: src/forms/PurchaseOrderForms.tsx:440 +msgid "Assign Batch Code and Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:438 -msgid "Received stock location selected" +#: src/forms/PurchaseOrderForms.tsx:442 +msgid "Assign Batch Code" msgstr "" #: src/forms/PurchaseOrderForms.tsx:444 @@ -4605,94 +4596,110 @@ msgstr "" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:446 +#: src/forms/PurchaseOrderForms.tsx:462 +msgid "Choose Location" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:470 +msgid "Item Destination selected" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:480 +msgid "Part category default location selected" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:490 +msgid "Received stock location selected" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:498 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:507 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:524 -msgid "Set Expiry Date" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:532 -#: src/forms/StockForms.tsx:693 -msgid "Adjust Packaging" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:540 -#: src/forms/StockForms.tsx:684 -#: src/hooks/UseStockAdjustActions.tsx:148 -msgid "Change Status" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:546 -msgid "Add Note" -msgstr "" - #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" +#: src/forms/PurchaseOrderForms.tsx:576 +msgid "Set Expiry Date" +msgstr "" + #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:610 -msgid "Store at default location" +#: src/forms/PurchaseOrderForms.tsx:584 +#: src/forms/StockForms.tsx:693 +msgid "Adjust Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:625 -msgid "Store at line item destination " +#: src/forms/PurchaseOrderForms.tsx:592 +#: src/forms/StockForms.tsx:684 +#: src/hooks/UseStockAdjustActions.tsx:148 +msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:637 -msgid "Store with already received stock" +#: src/forms/PurchaseOrderForms.tsx:598 +msgid "Add Note" msgstr "" #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:661 +#: src/forms/PurchaseOrderForms.tsx:662 +msgid "Store at default location" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:677 +msgid "Store at line item destination " +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:689 +msgid "Store with already received stock" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:713 #: src/pages/build/BuildDetail.tsx:340 #: src/pages/stock/StockDetail.tsx:280 #: src/pages/stock/StockDetail.tsx:952 #: src/tables/Filter.tsx:83 -#: src/tables/build/BuildAllocatedStockTable.tsx:128 +#: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildOutputTable.tsx:112 -#: src/tables/part/PartTestResultTable.tsx:260 -#: src/tables/part/PartTestResultTable.tsx:281 +#: src/tables/part/PartTestResultTable.tsx:268 +#: src/tables/part/PartTestResultTable.tsx:289 #: src/tables/sales/SalesOrderAllocationTable.tsx:149 msgid "Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:714 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:675 +#: src/forms/PurchaseOrderForms.tsx:727 #: src/forms/StockForms.tsx:218 msgid "Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:728 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:742 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:691 +#: src/forms/PurchaseOrderForms.tsx:743 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:703 +#: src/forms/PurchaseOrderForms.tsx:755 #: src/forms/StockForms.tsx:728 #: src/pages/company/SupplierPartDetail.tsx:172 #: src/pages/company/SupplierPartDetail.tsx:236 @@ -4701,19 +4708,19 @@ msgstr "" msgid "Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:727 +#: src/forms/PurchaseOrderForms.tsx:779 #: src/pages/company/SupplierPartDetail.tsx:120 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:799 +#: src/forms/PurchaseOrderForms.tsx:851 #: src/pages/company/SupplierPartDetail.tsx:138 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:800 +#: src/forms/PurchaseOrderForms.tsx:852 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4721,11 +4728,11 @@ msgstr "" msgid "Received" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:817 +#: src/forms/PurchaseOrderForms.tsx:869 msgid "Receive Line Items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:823 +#: src/forms/PurchaseOrderForms.tsx:875 msgid "Items received" msgstr "" @@ -4737,7 +4744,7 @@ msgstr "" msgid "Item received into stock" msgstr "" -#: src/forms/SalesOrderForms.tsx:401 +#: src/forms/SalesOrderForms.tsx:419 msgid "Leave blank to use the order address" msgstr "" @@ -5932,6 +5939,9 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:310 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:401 +#: src/tables/build/BuildAllocatedStockTable.tsx:181 +#: src/tables/build/BuildLineTable.tsx:668 +#: src/tables/sales/SalesOrderAllocationTable.tsx:220 msgid "Confirm Removal" msgstr "" @@ -6870,8 +6880,8 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:108 #: src/pages/sales/SalesOrderDetail.tsx:98 #: src/tables/ColumnRenderers.tsx:321 -#: src/tables/build/BuildAllocatedStockTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:352 +#: src/tables/build/BuildAllocatedStockTable.tsx:112 +#: src/tables/build/BuildLineTable.tsx:353 msgid "Reference" msgstr "" @@ -7132,7 +7142,7 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:742 #: src/pages/stock/StockDetail.tsx:344 -#: src/tables/build/BuildAllocatedStockTable.tsx:85 +#: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 #: src/tables/stock/StockTrackingTable.tsx:109 @@ -7600,7 +7610,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:542 #: src/tables/bom/BomTable.tsx:439 -#: src/tables/build/BuildLineTable.tsx:305 +#: src/tables/build/BuildLineTable.tsx:306 #: src/tables/part/PartTable.tsx:319 #: src/tables/sales/SalesOrderLineItemTable.tsx:138 msgid "Available Stock" @@ -7608,7 +7618,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:548 #: src/tables/bom/BomTable.tsx:341 -#: src/tables/build/BuildLineTable.tsx:267 +#: src/tables/build/BuildLineTable.tsx:268 #: src/tables/sales/SalesOrderLineItemTable.tsx:180 msgid "On order" msgstr "" @@ -7782,7 +7792,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:1144 #: src/pages/stock/StockDetail.tsx:884 -#: src/tables/build/BuildLineTable.tsx:761 +#: src/tables/build/BuildLineTable.tsx:768 msgid "Order Stock" msgstr "" @@ -9219,13 +9229,13 @@ msgstr "" #~ msgstr "Show asssmbled items" #: src/tables/bom/BomTable.tsx:315 -#: src/tables/build/BuildLineTable.tsx:276 +#: src/tables/build/BuildLineTable.tsx:277 #: src/tables/part/PartTable.tsx:145 msgid "External stock" msgstr "" #: src/tables/bom/BomTable.tsx:323 -#: src/tables/build/BuildLineTable.tsx:239 +#: src/tables/build/BuildLineTable.tsx:240 msgid "Includes substitute stock" msgstr "" @@ -9234,7 +9244,7 @@ msgstr "" #~ msgstr "Edit Bom Item" #: src/tables/bom/BomTable.tsx:332 -#: src/tables/build/BuildLineTable.tsx:249 +#: src/tables/build/BuildLineTable.tsx:250 #: src/tables/sales/SalesOrderLineItemTable.tsx:166 msgid "Includes variant stock" msgstr "" @@ -9272,8 +9282,8 @@ msgid "Stock Information" msgstr "" #: src/tables/bom/BomTable.tsx:399 -#: src/tables/build/BuildLineTable.tsx:496 -#: src/tables/build/BuildLineTable.tsx:537 +#: src/tables/build/BuildLineTable.tsx:497 +#: src/tables/build/BuildLineTable.tsx:538 msgid "Consumable item" msgstr "" @@ -9282,7 +9292,7 @@ msgid "No available stock" msgstr "" #: src/tables/bom/BomTable.tsx:420 -#: src/tables/build/BuildLineTable.tsx:213 +#: src/tables/build/BuildLineTable.tsx:214 msgid "Show testable items" msgstr "" @@ -9291,7 +9301,7 @@ msgid "Show trackable items" msgstr "" #: src/tables/bom/BomTable.tsx:430 -#: src/tables/build/BuildLineTable.tsx:208 +#: src/tables/build/BuildLineTable.tsx:209 msgid "Show assembled items" msgstr "" @@ -9335,7 +9345,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:464 #: src/tables/bom/UsedInTable.tsx:85 -#: src/tables/build/BuildLineTable.tsx:202 +#: src/tables/build/BuildLineTable.tsx:203 msgid "Optional" msgstr "" @@ -9345,7 +9355,7 @@ msgid "Show optional items" msgstr "" #: src/tables/bom/BomTable.tsx:469 -#: src/tables/build/BuildLineTable.tsx:197 +#: src/tables/build/BuildLineTable.tsx:198 msgid "Consumable" msgstr "" @@ -9433,7 +9443,7 @@ msgid "Bill of materials cannot be edited, as the part is locked" msgstr "" #: src/tables/bom/UsedInTable.tsx:34 -#: src/tables/build/BuildLineTable.tsx:207 +#: src/tables/build/BuildLineTable.tsx:208 #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:209 @@ -9455,11 +9465,11 @@ msgstr "" msgid "Show trackable assemblies" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:67 +#: src/tables/build/BuildAllocatedStockTable.tsx:64 msgid "Allocated to Output" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:68 +#: src/tables/build/BuildAllocatedStockTable.tsx:65 msgid "Show items allocated to a build output" msgstr "" @@ -9472,7 +9482,7 @@ msgstr "" #~ msgid "Include orders for part variants" #~ msgstr "Include orders for part variants" -#: src/tables/build/BuildAllocatedStockTable.tsx:97 +#: src/tables/build/BuildAllocatedStockTable.tsx:94 #: src/tables/part/PartBuildAllocationsTable.tsx:84 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 #: src/tables/part/PartSalesAllocationsTable.tsx:69 @@ -9482,40 +9492,58 @@ msgid "Order Status" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:164 -#~ msgid "Edit Build Item" -#~ msgstr "Edit Build Item" - -#: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:650 +#: src/tables/build/BuildLineTable.tsx:651 msgid "Edit Stock Allocation" msgstr "" +#: src/tables/build/BuildAllocatedStockTable.tsx:164 +#~ msgid "Edit Build Item" +#~ msgstr "Edit Build Item" + #: src/tables/build/BuildAllocatedStockTable.tsx:174 #~ msgid "Delete Build Item" #~ msgstr "Delete Build Item" -#: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildLineTable.tsx:663 -msgid "Delete Stock Allocation" +#: src/tables/build/BuildAllocatedStockTable.tsx:177 +#: src/tables/build/BuildLineTable.tsx:664 +#: src/tables/sales/SalesOrderAllocationTable.tsx:218 +msgid "Remove Allocated Stock" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:239 +#: src/tables/build/BuildAllocatedStockTable.tsx:180 +#: src/tables/build/BuildLineTable.tsx:663 +#~ msgid "Delete Stock Allocation" +#~ msgstr "Delete Stock Allocation" + +#: src/tables/build/BuildAllocatedStockTable.tsx:182 +#: src/tables/build/BuildLineTable.tsx:669 +#: src/tables/sales/SalesOrderAllocationTable.tsx:221 +msgid "Are you sure you want to remove this allocated stock from the order?" +msgstr "" + +#: src/tables/build/BuildAllocatedStockTable.tsx:242 msgid "Consume" msgstr "" +#: src/tables/build/BuildAllocatedStockTable.tsx:259 +#: src/tables/build/BuildLineTable.tsx:112 +#: src/tables/sales/SalesOrderAllocationTable.tsx:248 +msgid "Remove allocated stock" +msgstr "" + #: src/tables/build/BuildLineTable.tsx:59 #~ msgid "Show lines with available stock" #~ msgstr "Show lines with available stock" -#: src/tables/build/BuildLineTable.tsx:120 +#: src/tables/build/BuildLineTable.tsx:121 msgid "View Stock Item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:183 +#: src/tables/build/BuildLineTable.tsx:184 msgid "Show fully allocated lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:188 +#: src/tables/build/BuildLineTable.tsx:189 msgid "Show fully consumed lines" msgstr "" @@ -9523,124 +9551,124 @@ msgstr "" #~ msgid "Show allocated lines" #~ msgstr "Show allocated lines" -#: src/tables/build/BuildLineTable.tsx:193 +#: src/tables/build/BuildLineTable.tsx:194 msgid "Show items with sufficient available stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:198 +#: src/tables/build/BuildLineTable.tsx:199 msgid "Show consumable lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:203 +#: src/tables/build/BuildLineTable.tsx:204 msgid "Show optional lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:212 +#: src/tables/build/BuildLineTable.tsx:213 #: src/tables/part/PartTable.tsx:233 msgid "Testable" msgstr "" -#: src/tables/build/BuildLineTable.tsx:217 +#: src/tables/build/BuildLineTable.tsx:218 #: src/tables/stock/StockItemTable.tsx:388 msgid "Tracked" msgstr "" -#: src/tables/build/BuildLineTable.tsx:218 +#: src/tables/build/BuildLineTable.tsx:219 msgid "Show tracked lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:223 +#: src/tables/build/BuildLineTable.tsx:224 msgid "Show items with stock on order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:172 msgid "In production" msgstr "" -#: src/tables/build/BuildLineTable.tsx:286 +#: src/tables/build/BuildLineTable.tsx:287 msgid "Insufficient stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:302 +#: src/tables/build/BuildLineTable.tsx:303 #: src/tables/sales/SalesOrderLineItemTable.tsx:160 #: src/tables/stock/StockItemTable.tsx:191 msgid "No stock available" msgstr "" -#: src/tables/build/BuildLineTable.tsx:375 +#: src/tables/build/BuildLineTable.tsx:376 msgid "Gets Inherited" msgstr "" -#: src/tables/build/BuildLineTable.tsx:388 +#: src/tables/build/BuildLineTable.tsx:389 msgid "Unit Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:415 +#: src/tables/build/BuildLineTable.tsx:416 msgid "Setup Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:424 +#: src/tables/build/BuildLineTable.tsx:425 msgid "Attrition" msgstr "" -#: src/tables/build/BuildLineTable.tsx:432 +#: src/tables/build/BuildLineTable.tsx:433 msgid "Rounding Multiple" msgstr "" -#: src/tables/build/BuildLineTable.tsx:441 +#: src/tables/build/BuildLineTable.tsx:442 msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:515 +#: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:563 +#: src/tables/build/BuildLineTable.tsx:564 #: src/tables/sales/SalesOrderLineItemTable.tsx:311 msgid "Create Build Order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:592 +#: src/tables/build/BuildLineTable.tsx:593 msgid "Auto allocation in progress" msgstr "" -#: src/tables/build/BuildLineTable.tsx:595 -#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:596 +#: src/tables/build/BuildLineTable.tsx:809 msgid "Auto Allocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:596 +#: src/tables/build/BuildLineTable.tsx:597 msgid "Automatically allocate stock to this build according to the selected options" msgstr "" -#: src/tables/build/BuildLineTable.tsx:616 -#: src/tables/build/BuildLineTable.tsx:630 -#: src/tables/build/BuildLineTable.tsx:751 -#: src/tables/build/BuildLineTable.tsx:852 +#: src/tables/build/BuildLineTable.tsx:617 +#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:758 +#: src/tables/build/BuildLineTable.tsx:859 #: src/tables/build/BuildOutputTable.tsx:355 #: src/tables/build/BuildOutputTable.tsx:360 msgid "Deallocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:632 +#: src/tables/build/BuildLineTable.tsx:633 msgid "Deallocate all untracked stock for this build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:634 +#: src/tables/build/BuildLineTable.tsx:635 msgid "Deallocate stock from the selected line item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:638 +#: src/tables/build/BuildLineTable.tsx:639 msgid "Stock has been deallocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:771 +#: src/tables/build/BuildLineTable.tsx:778 msgid "Build Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:784 +#: src/tables/build/BuildLineTable.tsx:791 #: src/tables/sales/SalesOrderLineItemTable.tsx:487 msgid "View Part" msgstr "" @@ -9739,7 +9767,7 @@ msgid "Serialize Build Output" msgstr "" #: src/tables/build/BuildOutputTable.tsx:405 -#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/part/PartTestResultTable.tsx:318 #: src/tables/stock/StockItemTable.tsx:328 msgid "Filter by stock status" msgstr "" @@ -9964,8 +9992,8 @@ msgid "View Item" msgstr "" #: src/tables/general/ExtraLineItemTable.tsx:95 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:299 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:403 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:300 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:405 #: src/tables/sales/ReturnOrderLineItemTable.tsx:83 #: src/tables/sales/ReturnOrderLineItemTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:252 @@ -9974,14 +10002,14 @@ msgid "Add Line Item" msgstr "" #: src/tables/general/ExtraLineItemTable.tsx:108 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:320 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:322 #: src/tables/sales/ReturnOrderLineItemTable.tsx:96 #: src/tables/sales/SalesOrderLineItemTable.tsx:271 msgid "Edit Line Item" msgstr "" #: src/tables/general/ExtraLineItemTable.tsx:117 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:329 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:331 #: src/tables/sales/ReturnOrderLineItemTable.tsx:105 #: src/tables/sales/SalesOrderLineItemTable.tsx:280 msgid "Delete Line Item" @@ -10273,7 +10301,7 @@ msgid "Required Stock" msgstr "" #: src/tables/part/PartBuildAllocationsTable.tsx:124 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:381 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:383 msgid "View Build Order" msgstr "" @@ -10617,8 +10645,8 @@ msgstr "" #: src/tables/part/PartTestResultTable.tsx:103 #: src/tables/part/PartTestResultTable.tsx:181 -#: src/tables/part/PartTestResultTable.tsx:320 -#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/part/PartTestResultTable.tsx:328 +#: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 #: src/tables/stock/StockItemTestResultTable.tsx:368 #: src/tables/stock/StockItemTestResultTable.tsx:429 @@ -10643,7 +10671,7 @@ msgstr "" msgid "No Result" msgstr "" -#: src/tables/part/PartTestResultTable.tsx:298 +#: src/tables/part/PartTestResultTable.tsx:306 msgid "Show build outputs currently in production" msgstr "" @@ -11073,7 +11101,7 @@ msgid "Show manufacturer parts for active manufacturers." msgstr "" #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:115 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:397 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:399 msgid "Import Line Items" msgstr "" @@ -11099,11 +11127,11 @@ msgstr "" #~ msgid "Add line item" #~ msgstr "Add line item" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:350 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:352 msgid "Receive line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:414 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:416 msgid "Receive items" msgstr "" @@ -11201,25 +11229,25 @@ msgid "Not shipped" msgstr "" #: src/tables/sales/SalesOrderAllocationTable.tsx:211 -#: src/tables/sales/SalesOrderAllocationTable.tsx:229 +#: src/tables/sales/SalesOrderAllocationTable.tsx:235 msgid "Edit Allocation" msgstr "" #: src/tables/sales/SalesOrderAllocationTable.tsx:218 #: src/tables/sales/SalesOrderAllocationTable.tsx:241 -msgid "Delete Allocation" -msgstr "" +#~ msgid "Delete Allocation" +#~ msgstr "Delete Allocation" -#: src/tables/sales/SalesOrderAllocationTable.tsx:252 -#: src/tables/sales/SalesOrderAllocationTable.tsx:253 +#: src/tables/sales/SalesOrderAllocationTable.tsx:261 +#: src/tables/sales/SalesOrderAllocationTable.tsx:262 msgid "View Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:308 +#: src/tables/sales/SalesOrderAllocationTable.tsx:317 msgid "Assign to Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:324 +#: src/tables/sales/SalesOrderAllocationTable.tsx:333 msgid "Assign to shipment" msgstr "" diff --git a/src/frontend/src/locales/fr/messages.po b/src/frontend/src/locales/fr/messages.po index ab611b3998..9c99ab6fa3 100644 --- a/src/frontend/src/locales/fr/messages.po +++ b/src/frontend/src/locales/fr/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: fr\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-11-19 19:39\n" +"PO-Revision-Date: 2025-11-22 06:25\n" "Last-Translator: \n" "Language-Team: French\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" @@ -56,7 +56,7 @@ msgstr "Annuler" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:802 +#: src/forms/PurchaseOrderForms.tsx:854 #: src/forms/StockForms.tsx:796 #: src/forms/StockForms.tsx:843 #: src/forms/StockForms.tsx:889 @@ -103,9 +103,9 @@ msgstr "Non" #: src/forms/BuildForms.tsx:630 #: src/forms/BuildForms.tsx:793 #: src/forms/BuildForms.tsx:896 -#: src/forms/PurchaseOrderForms.tsx:798 +#: src/forms/PurchaseOrderForms.tsx:850 #: src/forms/ReturnOrderForms.tsx:242 -#: src/forms/SalesOrderForms.tsx:305 +#: src/forms/SalesOrderForms.tsx:323 #: src/forms/StockForms.tsx:360 #: src/forms/StockForms.tsx:791 #: src/forms/StockForms.tsx:838 @@ -119,6 +119,7 @@ msgstr "Non" #: src/pages/build/BuildDetail.tsx:200 #: src/pages/part/PartDetail.tsx:1207 #: src/tables/ColumnRenderers.tsx:91 +#: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 msgid "Part" @@ -158,7 +159,7 @@ msgstr "Modèles de test de pièces" #: src/components/wizards/OrderPartsWizard.tsx:290 #: src/pages/company/SupplierPartDetail.tsx:413 #: src/pages/stock/StockDetail.tsx:289 -#: src/tables/build/BuildAllocatedStockTable.tsx:155 +#: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:83 #: src/tables/stock/StockItemTable.tsx:247 @@ -201,9 +202,9 @@ msgstr "Catégories de composants" #: src/forms/BuildForms.tsx:473 #: src/forms/BuildForms.tsx:633 #: src/forms/BuildForms.tsx:794 -#: src/forms/SalesOrderForms.tsx:307 +#: src/forms/SalesOrderForms.tsx:325 #: src/pages/stock/StockDetail.tsx:1005 -#: src/tables/part/PartTestResultTable.tsx:248 +#: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -517,7 +518,7 @@ msgstr "Listes Sélectionnées" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:273 +#: src/components/forms/fields/ApiFormField.tsx:237 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:234 @@ -642,8 +643,8 @@ msgstr "Saisissez les données du code-barres" #: src/components/barcodes/BarcodeScanDialog.tsx:49 #: src/components/buttons/ScanButton.tsx:15 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:457 -#: src/forms/PurchaseOrderForms.tsx:563 +#: src/forms/PurchaseOrderForms.tsx:509 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Scan Barcode" msgstr "Scanner le code-barres" @@ -728,7 +729,7 @@ msgstr "Ceci supprimera le lien vers le code-barres associé" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:606 msgid "Unlink Barcode" msgstr "Délier le code-barre" @@ -1216,6 +1217,12 @@ msgstr "Supprimer l'image associée de cet élément ?" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:884 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:903 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:254 +#: src/tables/build/BuildAllocatedStockTable.tsx:178 +#: src/tables/build/BuildAllocatedStockTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:111 +#: src/tables/build/BuildLineTable.tsx:665 +#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:247 msgid "Remove" msgstr "Supprimer" @@ -1241,7 +1248,7 @@ msgid "Upload Error" msgstr "Erreur de téléchargement" #: src/components/details/DetailsImage.tsx:250 -#: src/components/forms/fields/TextField.tsx:65 +#: src/components/forms/fields/AutoFillRightSection.tsx:34 msgid "Clear" msgstr "Effacer" @@ -1817,10 +1824,14 @@ msgstr "Arrêté" msgid "Running" msgstr "En cours d'exécution" -#: src/components/forms/fields/ApiFormField.tsx:233 +#: src/components/forms/fields/ApiFormField.tsx:197 msgid "Select file to upload" msgstr "" +#: src/components/forms/fields/AutoFillRightSection.tsx:47 +msgid "Accept suggested value" +msgstr "" + #: src/components/forms/fields/DateField.tsx:76 msgid "Select date" msgstr "" @@ -1875,10 +1886,6 @@ msgstr "Aucune entrée n'est disponible" msgid "Add new row" msgstr "Ajouter une nouvelle ligne" -#: src/components/forms/fields/TextField.tsx:82 -msgid "Accept suggested value" -msgstr "" - #: src/components/images/DetailsImage.tsx:252 #~ msgid "Select image" #~ msgstr "Select image" @@ -2225,8 +2232,8 @@ msgstr "Aucun élément" #: src/pages/part/PartDetail.tsx:994 #: src/pages/stock/StockDetail.tsx:265 #: src/pages/stock/StockDetail.tsx:942 -#: src/tables/build/BuildAllocatedStockTable.tsx:135 -#: src/tables/build/BuildLineTable.tsx:192 +#: src/tables/build/BuildAllocatedStockTable.tsx:132 +#: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:182 #: src/tables/stock/StockItemTable.tsx:343 @@ -2784,7 +2791,7 @@ msgstr "Informations sur le plugin" #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:102 #: src/tables/ColumnRenderers.tsx:278 -#: src/tables/build/BuildAllocatedStockTable.tsx:91 +#: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/machine/MachineTypeTable.tsx:161 #: src/tables/machine/MachineTypeTable.tsx:257 #: src/tables/plugin/PluginListTable.tsx:110 @@ -2966,7 +2973,7 @@ msgstr "Aucun stock" #: src/pages/company/SupplierPartDetail.tsx:394 #: src/pages/part/PartDetail.tsx:1015 #: src/tables/bom/BomTable.tsx:444 -#: src/tables/build/BuildLineTable.tsx:222 +#: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 msgid "On Order" msgstr "En Commande" @@ -2976,7 +2983,7 @@ msgstr "En Commande" #: src/pages/part/PartDetail.tsx:587 #: src/pages/part/PartDetail.tsx:1021 #: src/pages/stock/StockDetail.tsx:925 -#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "En Production" @@ -3000,7 +3007,7 @@ msgstr "Catégorie" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:795 -#: src/forms/PurchaseOrderForms.tsx:595 +#: src/forms/PurchaseOrderForms.tsx:647 #: src/forms/StockForms.tsx:792 #: src/forms/StockForms.tsx:839 #: src/forms/StockForms.tsx:885 @@ -3023,7 +3030,7 @@ msgstr "Emplacement" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:198 #: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildAllocatedStockTable.tsx:121 +#: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:107 #: src/tables/sales/SalesOrderAllocationTable.tsx:142 msgid "Serial Number" @@ -3034,9 +3041,9 @@ msgstr "Numéro de série" #: src/forms/BuildForms.tsx:240 #: src/forms/BuildForms.tsx:634 #: src/forms/BuildForms.tsx:797 -#: src/forms/PurchaseOrderForms.tsx:801 +#: src/forms/PurchaseOrderForms.tsx:853 #: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:308 +#: src/forms/SalesOrderForms.tsx:326 #: src/forms/StockForms.tsx:841 #: src/pages/part/PartStockHistoryDetail.tsx:56 #: src/pages/part/PartStockHistoryDetail.tsx:210 @@ -3046,9 +3053,9 @@ msgstr "Numéro de série" #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:258 #: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:86 +#: src/tables/build/BuildLineTable.tsx:83 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:269 +#: src/tables/part/PartTestResultTable.tsx:277 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -3070,7 +3077,7 @@ msgstr "Quantité" #: src/forms/StockForms.tsx:1048 #: src/forms/StockForms.tsx:1096 #: src/forms/StockForms.tsx:1140 -#: src/tables/build/BuildLineTable.tsx:96 +#: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "Lot" @@ -3755,7 +3762,7 @@ msgid "In Stock" msgstr "En Stock" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:404 +#: src/tables/build/BuildLineTable.tsx:405 msgid "Required Quantity" msgstr "Quantité requise" @@ -3847,7 +3854,7 @@ msgid "Please correct the errors in the selected parts" msgstr "Veuillez corriger les erreurs dans la sélection des pièces" #: src/components/wizards/OrderPartsWizard.tsx:587 -#: src/tables/build/BuildLineTable.tsx:815 +#: src/tables/build/BuildLineTable.tsx:822 #: src/tables/part/PartTable.tsx:522 #: src/tables/sales/SalesOrderLineItemTable.tsx:370 msgid "Order Parts" @@ -4349,9 +4356,9 @@ msgstr "Alternative ajoutée" #: src/forms/BuildForms.tsx:333 #: src/forms/BuildForms.tsx:408 #: src/forms/BuildForms.tsx:685 -#: src/tables/build/BuildAllocatedStockTable.tsx:150 +#: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 -#: src/tables/part/PartTestResultTable.tsx:272 +#: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "Sortie de la construction" @@ -4362,7 +4369,7 @@ msgstr "" #: src/forms/BuildForms.tsx:336 #: src/forms/BuildForms.tsx:411 #: src/forms/BuildForms.tsx:475 -#: src/forms/PurchaseOrderForms.tsx:717 +#: src/forms/PurchaseOrderForms.tsx:769 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 #: src/forms/StockForms.tsx:712 @@ -4377,7 +4384,7 @@ msgstr "" #: src/tables/build/BuildOutputTable.tsx:404 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 -#: src/tables/part/PartTestResultTable.tsx:309 +#: src/tables/part/PartTestResultTable.tsx:317 #: src/tables/sales/ReturnOrderLineItemTable.tsx:138 #: src/tables/sales/ReturnOrderLineItemTable.tsx:176 #: src/tables/settings/CustomStateTable.tsx:79 @@ -4450,8 +4457,8 @@ msgstr "Les résultats de construction ont été annulés" #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 -#: src/tables/build/BuildAllocatedStockTable.tsx:108 -#: src/tables/build/BuildLineTable.tsx:336 +#: src/tables/build/BuildAllocatedStockTable.tsx:105 +#: src/tables/build/BuildLineTable.tsx:337 #: src/tables/build/BuildOrderTable.tsx:79 #: src/tables/part/PartSalesAllocationsTable.tsx:61 #: src/tables/part/RelatedPartTable.tsx:73 @@ -4466,47 +4473,47 @@ msgstr "IPN" #: src/forms/BuildForms.tsx:632 #: src/forms/BuildForms.tsx:796 #: src/forms/BuildForms.tsx:897 -#: src/forms/SalesOrderForms.tsx:306 -#: src/tables/build/BuildAllocatedStockTable.tsx:139 -#: src/tables/build/BuildLineTable.tsx:182 +#: src/forms/SalesOrderForms.tsx:324 +#: src/tables/build/BuildAllocatedStockTable.tsx:136 +#: src/tables/build/BuildLineTable.tsx:183 #: src/tables/sales/SalesOrderLineItemTable.tsx:342 #: src/tables/stock/StockItemTable.tsx:338 msgid "Allocated" msgstr "Allouée" #: src/forms/BuildForms.tsx:667 -#: src/forms/SalesOrderForms.tsx:295 +#: src/forms/SalesOrderForms.tsx:313 #: src/pages/build/BuildDetail.tsx:108 #: src/pages/build/BuildDetail.tsx:326 msgid "Source Location" msgstr "Emplacement d'origine" #: src/forms/BuildForms.tsx:668 -#: src/forms/SalesOrderForms.tsx:296 +#: src/forms/SalesOrderForms.tsx:314 msgid "Select the source location for the stock allocation" msgstr "Sélectionnez l'emplacement de la source pour l'allocation du stock" #: src/forms/BuildForms.tsx:700 -#: src/forms/SalesOrderForms.tsx:336 -#: src/tables/build/BuildLineTable.tsx:574 -#: src/tables/build/BuildLineTable.tsx:731 -#: src/tables/build/BuildLineTable.tsx:830 +#: src/forms/SalesOrderForms.tsx:354 +#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:738 +#: src/tables/build/BuildLineTable.tsx:837 #: src/tables/sales/SalesOrderLineItemTable.tsx:380 #: src/tables/sales/SalesOrderLineItemTable.tsx:406 msgid "Allocate Stock" msgstr "Stock alloué" #: src/forms/BuildForms.tsx:703 -#: src/forms/SalesOrderForms.tsx:341 +#: src/forms/SalesOrderForms.tsx:359 msgid "Stock items allocated" msgstr "Éléments du stock alloués" #: src/forms/BuildForms.tsx:816 #: src/forms/BuildForms.tsx:917 -#: src/tables/build/BuildAllocatedStockTable.tsx:240 -#: src/tables/build/BuildAllocatedStockTable.tsx:272 -#: src/tables/build/BuildLineTable.tsx:741 -#: src/tables/build/BuildLineTable.tsx:864 +#: src/tables/build/BuildAllocatedStockTable.tsx:243 +#: src/tables/build/BuildAllocatedStockTable.tsx:279 +#: src/tables/build/BuildLineTable.tsx:748 +#: src/tables/build/BuildLineTable.tsx:871 msgid "Consume Stock" msgstr "Consommer le stock" @@ -4521,21 +4528,21 @@ msgstr "" #~ msgstr "Stock items consumed" #: src/forms/BuildForms.tsx:853 -#: src/tables/build/BuildLineTable.tsx:514 +#: src/tables/build/BuildLineTable.tsx:515 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "Complétement consommé" #: src/forms/BuildForms.tsx:898 -#: src/tables/build/BuildLineTable.tsx:187 +#: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" msgstr "Consommé" #: src/forms/CommonForms.tsx:88 -#: src/forms/PurchaseOrderForms.tsx:125 +#: src/forms/PurchaseOrderForms.tsx:176 #: src/forms/ReturnOrderForms.tsx:138 -#: src/forms/SalesOrderForms.tsx:164 +#: src/forms/SalesOrderForms.tsx:182 msgid "Select project code for this line item" msgstr "" @@ -4572,127 +4579,127 @@ msgstr "Catégorie de pièce parente" msgid "Subscribe to notifications for this category" msgstr "S'abonner aux notifications pour cette catégorie" -#: src/forms/PurchaseOrderForms.tsx:388 -msgid "Assign Batch Code and Serial Numbers" -msgstr "Attribuer un code de lot et des numéros de série" - -#: src/forms/PurchaseOrderForms.tsx:390 -msgid "Assign Batch Code" -msgstr "Attribuer un code de lot" - -#: src/forms/PurchaseOrderForms.tsx:410 -msgid "Choose Location" -msgstr "Choisir l'emplacement" - -#: src/forms/PurchaseOrderForms.tsx:418 -msgid "Item Destination selected" -msgstr "Destination de l'élément sélectionné" - #: src/forms/PurchaseOrderForms.tsx:421 #~ msgid "Assign Batch Code{0}" #~ msgstr "Assign Batch Code{0}" -#: src/forms/PurchaseOrderForms.tsx:428 -msgid "Part category default location selected" -msgstr "Emplacement par défaut de la catégorie" +#: src/forms/PurchaseOrderForms.tsx:440 +msgid "Assign Batch Code and Serial Numbers" +msgstr "Attribuer un code de lot et des numéros de série" -#: src/forms/PurchaseOrderForms.tsx:438 -msgid "Received stock location selected" -msgstr "Emplacement de stock reçu" +#: src/forms/PurchaseOrderForms.tsx:442 +msgid "Assign Batch Code" +msgstr "Attribuer un code de lot" #: src/forms/PurchaseOrderForms.tsx:444 #: src/forms/StockForms.tsx:428 #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:446 +#: src/forms/PurchaseOrderForms.tsx:462 +msgid "Choose Location" +msgstr "Choisir l'emplacement" + +#: src/forms/PurchaseOrderForms.tsx:470 +msgid "Item Destination selected" +msgstr "Destination de l'élément sélectionné" + +#: src/forms/PurchaseOrderForms.tsx:480 +msgid "Part category default location selected" +msgstr "Emplacement par défaut de la catégorie" + +#: src/forms/PurchaseOrderForms.tsx:490 +msgid "Received stock location selected" +msgstr "Emplacement de stock reçu" + +#: src/forms/PurchaseOrderForms.tsx:498 msgid "Default location selected" msgstr "Emplacement par défaut" -#: src/forms/PurchaseOrderForms.tsx:507 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Set Location" msgstr "Définir l'emplacement" -#: src/forms/PurchaseOrderForms.tsx:524 -msgid "Set Expiry Date" -msgstr "Indiquer une date d'expiration" - -#: src/forms/PurchaseOrderForms.tsx:532 -#: src/forms/StockForms.tsx:693 -msgid "Adjust Packaging" -msgstr "Ajuster le conditionnement" - -#: src/forms/PurchaseOrderForms.tsx:540 -#: src/forms/StockForms.tsx:684 -#: src/hooks/UseStockAdjustActions.tsx:148 -msgid "Change Status" -msgstr "Changer le statut" - -#: src/forms/PurchaseOrderForms.tsx:546 -msgid "Add Note" -msgstr "Ajouter une note" - #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" +#: src/forms/PurchaseOrderForms.tsx:576 +msgid "Set Expiry Date" +msgstr "Indiquer une date d'expiration" + #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:610 -msgid "Store at default location" -msgstr "Stocker à l'emplacement par défaut" +#: src/forms/PurchaseOrderForms.tsx:584 +#: src/forms/StockForms.tsx:693 +msgid "Adjust Packaging" +msgstr "Ajuster le conditionnement" -#: src/forms/PurchaseOrderForms.tsx:625 -msgid "Store at line item destination " -msgstr "Stocker à la destination de l'article " +#: src/forms/PurchaseOrderForms.tsx:592 +#: src/forms/StockForms.tsx:684 +#: src/hooks/UseStockAdjustActions.tsx:148 +msgid "Change Status" +msgstr "Changer le statut" -#: src/forms/PurchaseOrderForms.tsx:637 -msgid "Store with already received stock" -msgstr "Stocker avec le stock déjà reçu" +#: src/forms/PurchaseOrderForms.tsx:598 +msgid "Add Note" +msgstr "Ajouter une note" #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:661 +#: src/forms/PurchaseOrderForms.tsx:662 +msgid "Store at default location" +msgstr "Stocker à l'emplacement par défaut" + +#: src/forms/PurchaseOrderForms.tsx:677 +msgid "Store at line item destination " +msgstr "Stocker à la destination de l'article " + +#: src/forms/PurchaseOrderForms.tsx:689 +msgid "Store with already received stock" +msgstr "Stocker avec le stock déjà reçu" + +#: src/forms/PurchaseOrderForms.tsx:713 #: src/pages/build/BuildDetail.tsx:340 #: src/pages/stock/StockDetail.tsx:280 #: src/pages/stock/StockDetail.tsx:952 #: src/tables/Filter.tsx:83 -#: src/tables/build/BuildAllocatedStockTable.tsx:128 +#: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildOutputTable.tsx:112 -#: src/tables/part/PartTestResultTable.tsx:260 -#: src/tables/part/PartTestResultTable.tsx:281 +#: src/tables/part/PartTestResultTable.tsx:268 +#: src/tables/part/PartTestResultTable.tsx:289 #: src/tables/sales/SalesOrderAllocationTable.tsx:149 msgid "Batch Code" msgstr "Barre-code" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:714 msgid "Enter batch code for received items" msgstr "Saisir le code de lot pour les articles reçus" -#: src/forms/PurchaseOrderForms.tsx:675 +#: src/forms/PurchaseOrderForms.tsx:727 #: src/forms/StockForms.tsx:218 msgid "Serial Numbers" msgstr "Numéros de Série" -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:728 msgid "Enter serial numbers for received items" msgstr "Saisir les numéros de série des articles reçus" -#: src/forms/PurchaseOrderForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:742 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "Date d'expiration" -#: src/forms/PurchaseOrderForms.tsx:691 +#: src/forms/PurchaseOrderForms.tsx:743 msgid "Enter an expiry date for received items" msgstr "Entrer une date d'expiration pour les articles reçus" -#: src/forms/PurchaseOrderForms.tsx:703 +#: src/forms/PurchaseOrderForms.tsx:755 #: src/forms/StockForms.tsx:728 #: src/pages/company/SupplierPartDetail.tsx:172 #: src/pages/company/SupplierPartDetail.tsx:236 @@ -4701,19 +4708,19 @@ msgstr "Entrer une date d'expiration pour les articles reçus" msgid "Packaging" msgstr "Conditionnement" -#: src/forms/PurchaseOrderForms.tsx:727 +#: src/forms/PurchaseOrderForms.tsx:779 #: src/pages/company/SupplierPartDetail.tsx:120 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "Note" -#: src/forms/PurchaseOrderForms.tsx:799 +#: src/forms/PurchaseOrderForms.tsx:851 #: src/pages/company/SupplierPartDetail.tsx:138 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "SKU" -#: src/forms/PurchaseOrderForms.tsx:800 +#: src/forms/PurchaseOrderForms.tsx:852 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4721,11 +4728,11 @@ msgstr "SKU" msgid "Received" msgstr "Réceptionnée" -#: src/forms/PurchaseOrderForms.tsx:817 +#: src/forms/PurchaseOrderForms.tsx:869 msgid "Receive Line Items" msgstr "Articles reçus" -#: src/forms/PurchaseOrderForms.tsx:823 +#: src/forms/PurchaseOrderForms.tsx:875 msgid "Items received" msgstr "Articles reçus" @@ -4737,7 +4744,7 @@ msgstr "Articles reçus" msgid "Item received into stock" msgstr "Article reçu en stock" -#: src/forms/SalesOrderForms.tsx:401 +#: src/forms/SalesOrderForms.tsx:419 msgid "Leave blank to use the order address" msgstr "" @@ -5932,6 +5939,9 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:310 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:401 +#: src/tables/build/BuildAllocatedStockTable.tsx:181 +#: src/tables/build/BuildLineTable.tsx:668 +#: src/tables/sales/SalesOrderAllocationTable.tsx:220 msgid "Confirm Removal" msgstr "" @@ -6870,8 +6880,8 @@ msgstr "Externe" #: src/pages/sales/ReturnOrderDetail.tsx:108 #: src/pages/sales/SalesOrderDetail.tsx:98 #: src/tables/ColumnRenderers.tsx:321 -#: src/tables/build/BuildAllocatedStockTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:352 +#: src/tables/build/BuildAllocatedStockTable.tsx:112 +#: src/tables/build/BuildLineTable.tsx:353 msgid "Reference" msgstr "Référence" @@ -7132,7 +7142,7 @@ msgstr "Annuler la commande" #: src/pages/build/BuildDetail.tsx:742 #: src/pages/stock/StockDetail.tsx:344 -#: src/tables/build/BuildAllocatedStockTable.tsx:85 +#: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 #: src/tables/stock/StockTrackingTable.tsx:109 @@ -7600,7 +7610,7 @@ msgstr "Mots-clés" #: src/pages/part/PartDetail.tsx:542 #: src/tables/bom/BomTable.tsx:439 -#: src/tables/build/BuildLineTable.tsx:305 +#: src/tables/build/BuildLineTable.tsx:306 #: src/tables/part/PartTable.tsx:319 #: src/tables/sales/SalesOrderLineItemTable.tsx:138 msgid "Available Stock" @@ -7608,7 +7618,7 @@ msgstr "Stock disponible" #: src/pages/part/PartDetail.tsx:548 #: src/tables/bom/BomTable.tsx:341 -#: src/tables/build/BuildLineTable.tsx:267 +#: src/tables/build/BuildLineTable.tsx:268 #: src/tables/sales/SalesOrderLineItemTable.tsx:180 msgid "On order" msgstr "Sur commande" @@ -7782,7 +7792,7 @@ msgstr "Commande" #: src/pages/part/PartDetail.tsx:1144 #: src/pages/stock/StockDetail.tsx:884 -#: src/tables/build/BuildLineTable.tsx:761 +#: src/tables/build/BuildLineTable.tsx:768 msgid "Order Stock" msgstr "Stock de commandes" @@ -9219,13 +9229,13 @@ msgstr "Pièce virtuelle" #~ msgstr "Show asssmbled items" #: src/tables/bom/BomTable.tsx:315 -#: src/tables/build/BuildLineTable.tsx:276 +#: src/tables/build/BuildLineTable.tsx:277 #: src/tables/part/PartTable.tsx:145 msgid "External stock" msgstr "Stockage externe" #: src/tables/bom/BomTable.tsx:323 -#: src/tables/build/BuildLineTable.tsx:239 +#: src/tables/build/BuildLineTable.tsx:240 msgid "Includes substitute stock" msgstr "Comprend un stock de remplacement" @@ -9234,7 +9244,7 @@ msgstr "Comprend un stock de remplacement" #~ msgstr "Edit Bom Item" #: src/tables/bom/BomTable.tsx:332 -#: src/tables/build/BuildLineTable.tsx:249 +#: src/tables/build/BuildLineTable.tsx:250 #: src/tables/sales/SalesOrderLineItemTable.tsx:166 msgid "Includes variant stock" msgstr "Inclut le stock de variantes" @@ -9272,8 +9282,8 @@ msgid "Stock Information" msgstr "Information de stock" #: src/tables/bom/BomTable.tsx:399 -#: src/tables/build/BuildLineTable.tsx:496 -#: src/tables/build/BuildLineTable.tsx:537 +#: src/tables/build/BuildLineTable.tsx:497 +#: src/tables/build/BuildLineTable.tsx:538 msgid "Consumable item" msgstr "Article consommable" @@ -9282,7 +9292,7 @@ msgid "No available stock" msgstr "Pas de stock disponible" #: src/tables/bom/BomTable.tsx:420 -#: src/tables/build/BuildLineTable.tsx:213 +#: src/tables/build/BuildLineTable.tsx:214 msgid "Show testable items" msgstr "Afficher les articles testables" @@ -9291,7 +9301,7 @@ msgid "Show trackable items" msgstr "Afficher les articles suivables" #: src/tables/bom/BomTable.tsx:430 -#: src/tables/build/BuildLineTable.tsx:208 +#: src/tables/build/BuildLineTable.tsx:209 msgid "Show assembled items" msgstr "Afficher les articles assemblés" @@ -9335,7 +9345,7 @@ msgstr "Afficher les éléments qui permettent la substitution de variantes" #: src/tables/bom/BomTable.tsx:464 #: src/tables/bom/UsedInTable.tsx:85 -#: src/tables/build/BuildLineTable.tsx:202 +#: src/tables/build/BuildLineTable.tsx:203 msgid "Optional" msgstr "Optionnel" @@ -9345,7 +9355,7 @@ msgid "Show optional items" msgstr "Afficher les articles optionnels" #: src/tables/bom/BomTable.tsx:469 -#: src/tables/build/BuildLineTable.tsx:197 +#: src/tables/build/BuildLineTable.tsx:198 msgid "Consumable" msgstr "Consommable" @@ -9433,7 +9443,7 @@ msgid "Bill of materials cannot be edited, as the part is locked" msgstr "La liste des matériaux ne peut être modifiée, car la pièce est bloquée" #: src/tables/bom/UsedInTable.tsx:34 -#: src/tables/build/BuildLineTable.tsx:207 +#: src/tables/build/BuildLineTable.tsx:208 #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:209 @@ -9455,11 +9465,11 @@ msgstr "Suivi de l'évolution" msgid "Show trackable assemblies" msgstr "Afficher les suivi de l'évolution des assemblages" -#: src/tables/build/BuildAllocatedStockTable.tsx:67 +#: src/tables/build/BuildAllocatedStockTable.tsx:64 msgid "Allocated to Output" msgstr "Affecté à la production" -#: src/tables/build/BuildAllocatedStockTable.tsx:68 +#: src/tables/build/BuildAllocatedStockTable.tsx:65 msgid "Show items allocated to a build output" msgstr "Afficher les éléments alloués à une sortie de construction" @@ -9472,7 +9482,7 @@ msgstr "Afficher les éléments alloués à une sortie de construction" #~ msgid "Include orders for part variants" #~ msgstr "Include orders for part variants" -#: src/tables/build/BuildAllocatedStockTable.tsx:97 +#: src/tables/build/BuildAllocatedStockTable.tsx:94 #: src/tables/part/PartBuildAllocationsTable.tsx:84 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 #: src/tables/part/PartSalesAllocationsTable.tsx:69 @@ -9482,40 +9492,58 @@ msgid "Order Status" msgstr "Statut de la commande" #: src/tables/build/BuildAllocatedStockTable.tsx:164 -#~ msgid "Edit Build Item" -#~ msgstr "Edit Build Item" - -#: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:650 +#: src/tables/build/BuildLineTable.tsx:651 msgid "Edit Stock Allocation" msgstr "Modifier la répartition des stocks" +#: src/tables/build/BuildAllocatedStockTable.tsx:164 +#~ msgid "Edit Build Item" +#~ msgstr "Edit Build Item" + #: src/tables/build/BuildAllocatedStockTable.tsx:174 #~ msgid "Delete Build Item" #~ msgstr "Delete Build Item" +#: src/tables/build/BuildAllocatedStockTable.tsx:177 +#: src/tables/build/BuildLineTable.tsx:664 +#: src/tables/sales/SalesOrderAllocationTable.tsx:218 +msgid "Remove Allocated Stock" +msgstr "" + #: src/tables/build/BuildAllocatedStockTable.tsx:180 #: src/tables/build/BuildLineTable.tsx:663 -msgid "Delete Stock Allocation" -msgstr "Supprimer la répartition du stock" +#~ msgid "Delete Stock Allocation" +#~ msgstr "Delete Stock Allocation" -#: src/tables/build/BuildAllocatedStockTable.tsx:239 +#: src/tables/build/BuildAllocatedStockTable.tsx:182 +#: src/tables/build/BuildLineTable.tsx:669 +#: src/tables/sales/SalesOrderAllocationTable.tsx:221 +msgid "Are you sure you want to remove this allocated stock from the order?" +msgstr "" + +#: src/tables/build/BuildAllocatedStockTable.tsx:242 msgid "Consume" msgstr "Consommer" +#: src/tables/build/BuildAllocatedStockTable.tsx:259 +#: src/tables/build/BuildLineTable.tsx:112 +#: src/tables/sales/SalesOrderAllocationTable.tsx:248 +msgid "Remove allocated stock" +msgstr "" + #: src/tables/build/BuildLineTable.tsx:59 #~ msgid "Show lines with available stock" #~ msgstr "Show lines with available stock" -#: src/tables/build/BuildLineTable.tsx:120 +#: src/tables/build/BuildLineTable.tsx:121 msgid "View Stock Item" msgstr "Voir l'article du stock" -#: src/tables/build/BuildLineTable.tsx:183 +#: src/tables/build/BuildLineTable.tsx:184 msgid "Show fully allocated lines" msgstr "Voir les lignes totalement allouées" -#: src/tables/build/BuildLineTable.tsx:188 +#: src/tables/build/BuildLineTable.tsx:189 msgid "Show fully consumed lines" msgstr "Voir les lignes totalement consommées" @@ -9523,124 +9551,124 @@ msgstr "Voir les lignes totalement consommées" #~ msgid "Show allocated lines" #~ msgstr "Show allocated lines" -#: src/tables/build/BuildLineTable.tsx:193 +#: src/tables/build/BuildLineTable.tsx:194 msgid "Show items with sufficient available stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:198 +#: src/tables/build/BuildLineTable.tsx:199 msgid "Show consumable lines" msgstr "Afficher les lignes consommables" -#: src/tables/build/BuildLineTable.tsx:203 +#: src/tables/build/BuildLineTable.tsx:204 msgid "Show optional lines" msgstr "Afficher les lignes optionnelles" -#: src/tables/build/BuildLineTable.tsx:212 +#: src/tables/build/BuildLineTable.tsx:213 #: src/tables/part/PartTable.tsx:233 msgid "Testable" msgstr "Testable" -#: src/tables/build/BuildLineTable.tsx:217 +#: src/tables/build/BuildLineTable.tsx:218 #: src/tables/stock/StockItemTable.tsx:388 msgid "Tracked" msgstr "Suivi" -#: src/tables/build/BuildLineTable.tsx:218 +#: src/tables/build/BuildLineTable.tsx:219 msgid "Show tracked lines" msgstr "Afficher les lignes suivies" -#: src/tables/build/BuildLineTable.tsx:223 +#: src/tables/build/BuildLineTable.tsx:224 msgid "Show items with stock on order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:172 msgid "In production" msgstr "En production" -#: src/tables/build/BuildLineTable.tsx:286 +#: src/tables/build/BuildLineTable.tsx:287 msgid "Insufficient stock" msgstr "Rupture de stock" -#: src/tables/build/BuildLineTable.tsx:302 +#: src/tables/build/BuildLineTable.tsx:303 #: src/tables/sales/SalesOrderLineItemTable.tsx:160 #: src/tables/stock/StockItemTable.tsx:191 msgid "No stock available" msgstr "Aucun stocke disponible" -#: src/tables/build/BuildLineTable.tsx:375 +#: src/tables/build/BuildLineTable.tsx:376 msgid "Gets Inherited" msgstr "Obtenir les hérités" -#: src/tables/build/BuildLineTable.tsx:388 +#: src/tables/build/BuildLineTable.tsx:389 msgid "Unit Quantity" msgstr "Quantité unitaire" -#: src/tables/build/BuildLineTable.tsx:415 +#: src/tables/build/BuildLineTable.tsx:416 msgid "Setup Quantity" msgstr "Spécifier la quantité" -#: src/tables/build/BuildLineTable.tsx:424 +#: src/tables/build/BuildLineTable.tsx:425 msgid "Attrition" msgstr "Attrition" -#: src/tables/build/BuildLineTable.tsx:432 +#: src/tables/build/BuildLineTable.tsx:433 msgid "Rounding Multiple" msgstr "Arrondi au multiple" -#: src/tables/build/BuildLineTable.tsx:441 +#: src/tables/build/BuildLineTable.tsx:442 msgid "BOM Information" msgstr "Informations de nomenclature" -#: src/tables/build/BuildLineTable.tsx:515 +#: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "Complètement alloué" -#: src/tables/build/BuildLineTable.tsx:563 +#: src/tables/build/BuildLineTable.tsx:564 #: src/tables/sales/SalesOrderLineItemTable.tsx:311 msgid "Create Build Order" msgstr "Créer un ordre de fabrication" -#: src/tables/build/BuildLineTable.tsx:592 +#: src/tables/build/BuildLineTable.tsx:593 msgid "Auto allocation in progress" msgstr "Attribution automatique en cours" -#: src/tables/build/BuildLineTable.tsx:595 -#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:596 +#: src/tables/build/BuildLineTable.tsx:809 msgid "Auto Allocate Stock" msgstr "Allocation automatique du stock" -#: src/tables/build/BuildLineTable.tsx:596 +#: src/tables/build/BuildLineTable.tsx:597 msgid "Automatically allocate stock to this build according to the selected options" msgstr "Attribuer automatiquement du stock à ce bâtiment en fonction des options sélectionnées" -#: src/tables/build/BuildLineTable.tsx:616 -#: src/tables/build/BuildLineTable.tsx:630 -#: src/tables/build/BuildLineTable.tsx:751 -#: src/tables/build/BuildLineTable.tsx:852 +#: src/tables/build/BuildLineTable.tsx:617 +#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:758 +#: src/tables/build/BuildLineTable.tsx:859 #: src/tables/build/BuildOutputTable.tsx:355 #: src/tables/build/BuildOutputTable.tsx:360 msgid "Deallocate Stock" msgstr "Désallouer le stock" -#: src/tables/build/BuildLineTable.tsx:632 +#: src/tables/build/BuildLineTable.tsx:633 msgid "Deallocate all untracked stock for this build order" msgstr "Désallouer tout le stock non suivi pour cet ordre de fabrication" -#: src/tables/build/BuildLineTable.tsx:634 +#: src/tables/build/BuildLineTable.tsx:635 msgid "Deallocate stock from the selected line item" msgstr "Désallouer le stock de la ligne sélectionné" -#: src/tables/build/BuildLineTable.tsx:638 +#: src/tables/build/BuildLineTable.tsx:639 msgid "Stock has been deallocated" msgstr "Le stock à état désallouer" -#: src/tables/build/BuildLineTable.tsx:771 +#: src/tables/build/BuildLineTable.tsx:778 msgid "Build Stock" msgstr "Stock de fabrication" -#: src/tables/build/BuildLineTable.tsx:784 +#: src/tables/build/BuildLineTable.tsx:791 #: src/tables/sales/SalesOrderLineItemTable.tsx:487 msgid "View Part" msgstr "Voir la pièce" @@ -9739,7 +9767,7 @@ msgid "Serialize Build Output" msgstr "Sérialiser la sortie de fabrication" #: src/tables/build/BuildOutputTable.tsx:405 -#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/part/PartTestResultTable.tsx:318 #: src/tables/stock/StockItemTable.tsx:328 msgid "Filter by stock status" msgstr "Filtrer par état du stock" @@ -9964,8 +9992,8 @@ msgid "View Item" msgstr "Voir l'article" #: src/tables/general/ExtraLineItemTable.tsx:95 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:299 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:403 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:300 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:405 #: src/tables/sales/ReturnOrderLineItemTable.tsx:83 #: src/tables/sales/ReturnOrderLineItemTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:252 @@ -9974,14 +10002,14 @@ msgid "Add Line Item" msgstr "Ajouter la ligne de l'article" #: src/tables/general/ExtraLineItemTable.tsx:108 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:320 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:322 #: src/tables/sales/ReturnOrderLineItemTable.tsx:96 #: src/tables/sales/SalesOrderLineItemTable.tsx:271 msgid "Edit Line Item" msgstr "Modifier la ligne de l'article" #: src/tables/general/ExtraLineItemTable.tsx:117 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:329 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:331 #: src/tables/sales/ReturnOrderLineItemTable.tsx:105 #: src/tables/sales/SalesOrderLineItemTable.tsx:280 msgid "Delete Line Item" @@ -10273,7 +10301,7 @@ msgid "Required Stock" msgstr "Stock requis" #: src/tables/part/PartBuildAllocationsTable.tsx:124 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:381 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:383 msgid "View Build Order" msgstr "Voir l'ordre de construction" @@ -10617,8 +10645,8 @@ msgstr "" #: src/tables/part/PartTestResultTable.tsx:103 #: src/tables/part/PartTestResultTable.tsx:181 -#: src/tables/part/PartTestResultTable.tsx:320 -#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/part/PartTestResultTable.tsx:328 +#: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 #: src/tables/stock/StockItemTestResultTable.tsx:368 #: src/tables/stock/StockItemTestResultTable.tsx:429 @@ -10643,7 +10671,7 @@ msgstr "Résultats de test ajoutés" msgid "No Result" msgstr "Aucun résultat" -#: src/tables/part/PartTestResultTable.tsx:298 +#: src/tables/part/PartTestResultTable.tsx:306 msgid "Show build outputs currently in production" msgstr "Afficher les sorties" @@ -11073,7 +11101,7 @@ msgid "Show manufacturer parts for active manufacturers." msgstr "" #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:115 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:397 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:399 msgid "Import Line Items" msgstr "Importer des articles" @@ -11099,11 +11127,11 @@ msgstr "Afficher les articles qui ont été reçus" #~ msgid "Add line item" #~ msgstr "Add line item" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:350 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:352 msgid "Receive line item" msgstr "Recevoir l'article" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:414 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:416 msgid "Receive items" msgstr "Recevoir les articles" @@ -11201,25 +11229,25 @@ msgid "Not shipped" msgstr "Non expédié" #: src/tables/sales/SalesOrderAllocationTable.tsx:211 -#: src/tables/sales/SalesOrderAllocationTable.tsx:229 +#: src/tables/sales/SalesOrderAllocationTable.tsx:235 msgid "Edit Allocation" msgstr "Modifier l'allocation" #: src/tables/sales/SalesOrderAllocationTable.tsx:218 #: src/tables/sales/SalesOrderAllocationTable.tsx:241 -msgid "Delete Allocation" -msgstr "Supprimer l'allocation" +#~ msgid "Delete Allocation" +#~ msgstr "Delete Allocation" -#: src/tables/sales/SalesOrderAllocationTable.tsx:252 -#: src/tables/sales/SalesOrderAllocationTable.tsx:253 +#: src/tables/sales/SalesOrderAllocationTable.tsx:261 +#: src/tables/sales/SalesOrderAllocationTable.tsx:262 msgid "View Shipment" msgstr "Voir l'expédition" -#: src/tables/sales/SalesOrderAllocationTable.tsx:308 +#: src/tables/sales/SalesOrderAllocationTable.tsx:317 msgid "Assign to Shipment" msgstr "Assigner à l'expédition" -#: src/tables/sales/SalesOrderAllocationTable.tsx:324 +#: src/tables/sales/SalesOrderAllocationTable.tsx:333 msgid "Assign to shipment" msgstr "Assigner à l'expédition" diff --git a/src/frontend/src/locales/he/messages.po b/src/frontend/src/locales/he/messages.po index 1655fa4bd3..36955b4e12 100644 --- a/src/frontend/src/locales/he/messages.po +++ b/src/frontend/src/locales/he/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: he\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-11-19 19:39\n" +"PO-Revision-Date: 2025-11-22 06:25\n" "Last-Translator: \n" "Language-Team: Hebrew\n" "Plural-Forms: nplurals=4; plural=n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3;\n" @@ -56,7 +56,7 @@ msgstr "בטל" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:802 +#: src/forms/PurchaseOrderForms.tsx:854 #: src/forms/StockForms.tsx:796 #: src/forms/StockForms.tsx:843 #: src/forms/StockForms.tsx:889 @@ -103,9 +103,9 @@ msgstr "לא" #: src/forms/BuildForms.tsx:630 #: src/forms/BuildForms.tsx:793 #: src/forms/BuildForms.tsx:896 -#: src/forms/PurchaseOrderForms.tsx:798 +#: src/forms/PurchaseOrderForms.tsx:850 #: src/forms/ReturnOrderForms.tsx:242 -#: src/forms/SalesOrderForms.tsx:305 +#: src/forms/SalesOrderForms.tsx:323 #: src/forms/StockForms.tsx:360 #: src/forms/StockForms.tsx:791 #: src/forms/StockForms.tsx:838 @@ -119,6 +119,7 @@ msgstr "לא" #: src/pages/build/BuildDetail.tsx:200 #: src/pages/part/PartDetail.tsx:1207 #: src/tables/ColumnRenderers.tsx:91 +#: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 msgid "Part" @@ -158,7 +159,7 @@ msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:290 #: src/pages/company/SupplierPartDetail.tsx:413 #: src/pages/stock/StockDetail.tsx:289 -#: src/tables/build/BuildAllocatedStockTable.tsx:155 +#: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:83 #: src/tables/stock/StockItemTable.tsx:247 @@ -201,9 +202,9 @@ msgstr "קטגוריית פריטים" #: src/forms/BuildForms.tsx:473 #: src/forms/BuildForms.tsx:633 #: src/forms/BuildForms.tsx:794 -#: src/forms/SalesOrderForms.tsx:307 +#: src/forms/SalesOrderForms.tsx:325 #: src/pages/stock/StockDetail.tsx:1005 -#: src/tables/part/PartTestResultTable.tsx:248 +#: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -517,7 +518,7 @@ msgstr "" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:273 +#: src/components/forms/fields/ApiFormField.tsx:237 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:234 @@ -642,8 +643,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:49 #: src/components/buttons/ScanButton.tsx:15 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:457 -#: src/forms/PurchaseOrderForms.tsx:563 +#: src/forms/PurchaseOrderForms.tsx:509 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Scan Barcode" msgstr "" @@ -728,7 +729,7 @@ msgstr "פעולה זו תסיר את הקישור לברקוד המשויך" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:606 msgid "Unlink Barcode" msgstr "בטל קישור של ברקוד" @@ -1216,6 +1217,12 @@ msgstr "האם להסיר את התמונה המשויכת מפריט זה?" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:884 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:903 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:254 +#: src/tables/build/BuildAllocatedStockTable.tsx:178 +#: src/tables/build/BuildAllocatedStockTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:111 +#: src/tables/build/BuildLineTable.tsx:665 +#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:247 msgid "Remove" msgstr "הסר" @@ -1241,7 +1248,7 @@ msgid "Upload Error" msgstr "" #: src/components/details/DetailsImage.tsx:250 -#: src/components/forms/fields/TextField.tsx:65 +#: src/components/forms/fields/AutoFillRightSection.tsx:34 msgid "Clear" msgstr "נקה" @@ -1817,10 +1824,14 @@ msgstr "" msgid "Running" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:233 +#: src/components/forms/fields/ApiFormField.tsx:197 msgid "Select file to upload" msgstr "" +#: src/components/forms/fields/AutoFillRightSection.tsx:47 +msgid "Accept suggested value" +msgstr "" + #: src/components/forms/fields/DateField.tsx:76 msgid "Select date" msgstr "" @@ -1875,10 +1886,6 @@ msgstr "אין ערכים זמינים" msgid "Add new row" msgstr "" -#: src/components/forms/fields/TextField.tsx:82 -msgid "Accept suggested value" -msgstr "" - #: src/components/images/DetailsImage.tsx:252 #~ msgid "Select image" #~ msgstr "Select image" @@ -2225,8 +2232,8 @@ msgstr "" #: src/pages/part/PartDetail.tsx:994 #: src/pages/stock/StockDetail.tsx:265 #: src/pages/stock/StockDetail.tsx:942 -#: src/tables/build/BuildAllocatedStockTable.tsx:135 -#: src/tables/build/BuildLineTable.tsx:192 +#: src/tables/build/BuildAllocatedStockTable.tsx:132 +#: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:182 #: src/tables/stock/StockItemTable.tsx:343 @@ -2784,7 +2791,7 @@ msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:102 #: src/tables/ColumnRenderers.tsx:278 -#: src/tables/build/BuildAllocatedStockTable.tsx:91 +#: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/machine/MachineTypeTable.tsx:161 #: src/tables/machine/MachineTypeTable.tsx:257 #: src/tables/plugin/PluginListTable.tsx:110 @@ -2966,7 +2973,7 @@ msgstr "אין מלאי" #: src/pages/company/SupplierPartDetail.tsx:394 #: src/pages/part/PartDetail.tsx:1015 #: src/tables/bom/BomTable.tsx:444 -#: src/tables/build/BuildLineTable.tsx:222 +#: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 msgid "On Order" msgstr "" @@ -2976,7 +2983,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:587 #: src/pages/part/PartDetail.tsx:1021 #: src/pages/stock/StockDetail.tsx:925 -#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "" @@ -3000,7 +3007,7 @@ msgstr "" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:795 -#: src/forms/PurchaseOrderForms.tsx:595 +#: src/forms/PurchaseOrderForms.tsx:647 #: src/forms/StockForms.tsx:792 #: src/forms/StockForms.tsx:839 #: src/forms/StockForms.tsx:885 @@ -3023,7 +3030,7 @@ msgstr "" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:198 #: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildAllocatedStockTable.tsx:121 +#: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:107 #: src/tables/sales/SalesOrderAllocationTable.tsx:142 msgid "Serial Number" @@ -3034,9 +3041,9 @@ msgstr "מספר סידורי" #: src/forms/BuildForms.tsx:240 #: src/forms/BuildForms.tsx:634 #: src/forms/BuildForms.tsx:797 -#: src/forms/PurchaseOrderForms.tsx:801 +#: src/forms/PurchaseOrderForms.tsx:853 #: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:308 +#: src/forms/SalesOrderForms.tsx:326 #: src/forms/StockForms.tsx:841 #: src/pages/part/PartStockHistoryDetail.tsx:56 #: src/pages/part/PartStockHistoryDetail.tsx:210 @@ -3046,9 +3053,9 @@ msgstr "מספר סידורי" #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:258 #: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:86 +#: src/tables/build/BuildLineTable.tsx:83 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:269 +#: src/tables/part/PartTestResultTable.tsx:277 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -3070,7 +3077,7 @@ msgstr "כמות" #: src/forms/StockForms.tsx:1048 #: src/forms/StockForms.tsx:1096 #: src/forms/StockForms.tsx:1140 -#: src/tables/build/BuildLineTable.tsx:96 +#: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "" @@ -3755,7 +3762,7 @@ msgid "In Stock" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:404 +#: src/tables/build/BuildLineTable.tsx:405 msgid "Required Quantity" msgstr "" @@ -3847,7 +3854,7 @@ msgid "Please correct the errors in the selected parts" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:587 -#: src/tables/build/BuildLineTable.tsx:815 +#: src/tables/build/BuildLineTable.tsx:822 #: src/tables/part/PartTable.tsx:522 #: src/tables/sales/SalesOrderLineItemTable.tsx:370 msgid "Order Parts" @@ -4349,9 +4356,9 @@ msgstr "" #: src/forms/BuildForms.tsx:333 #: src/forms/BuildForms.tsx:408 #: src/forms/BuildForms.tsx:685 -#: src/tables/build/BuildAllocatedStockTable.tsx:150 +#: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 -#: src/tables/part/PartTestResultTable.tsx:272 +#: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "" @@ -4362,7 +4369,7 @@ msgstr "" #: src/forms/BuildForms.tsx:336 #: src/forms/BuildForms.tsx:411 #: src/forms/BuildForms.tsx:475 -#: src/forms/PurchaseOrderForms.tsx:717 +#: src/forms/PurchaseOrderForms.tsx:769 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 #: src/forms/StockForms.tsx:712 @@ -4377,7 +4384,7 @@ msgstr "" #: src/tables/build/BuildOutputTable.tsx:404 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 -#: src/tables/part/PartTestResultTable.tsx:309 +#: src/tables/part/PartTestResultTable.tsx:317 #: src/tables/sales/ReturnOrderLineItemTable.tsx:138 #: src/tables/sales/ReturnOrderLineItemTable.tsx:176 #: src/tables/settings/CustomStateTable.tsx:79 @@ -4450,8 +4457,8 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 -#: src/tables/build/BuildAllocatedStockTable.tsx:108 -#: src/tables/build/BuildLineTable.tsx:336 +#: src/tables/build/BuildAllocatedStockTable.tsx:105 +#: src/tables/build/BuildLineTable.tsx:337 #: src/tables/build/BuildOrderTable.tsx:79 #: src/tables/part/PartSalesAllocationsTable.tsx:61 #: src/tables/part/RelatedPartTable.tsx:73 @@ -4466,47 +4473,47 @@ msgstr "" #: src/forms/BuildForms.tsx:632 #: src/forms/BuildForms.tsx:796 #: src/forms/BuildForms.tsx:897 -#: src/forms/SalesOrderForms.tsx:306 -#: src/tables/build/BuildAllocatedStockTable.tsx:139 -#: src/tables/build/BuildLineTable.tsx:182 +#: src/forms/SalesOrderForms.tsx:324 +#: src/tables/build/BuildAllocatedStockTable.tsx:136 +#: src/tables/build/BuildLineTable.tsx:183 #: src/tables/sales/SalesOrderLineItemTable.tsx:342 #: src/tables/stock/StockItemTable.tsx:338 msgid "Allocated" msgstr "" #: src/forms/BuildForms.tsx:667 -#: src/forms/SalesOrderForms.tsx:295 +#: src/forms/SalesOrderForms.tsx:313 #: src/pages/build/BuildDetail.tsx:108 #: src/pages/build/BuildDetail.tsx:326 msgid "Source Location" msgstr "" #: src/forms/BuildForms.tsx:668 -#: src/forms/SalesOrderForms.tsx:296 +#: src/forms/SalesOrderForms.tsx:314 msgid "Select the source location for the stock allocation" msgstr "" #: src/forms/BuildForms.tsx:700 -#: src/forms/SalesOrderForms.tsx:336 -#: src/tables/build/BuildLineTable.tsx:574 -#: src/tables/build/BuildLineTable.tsx:731 -#: src/tables/build/BuildLineTable.tsx:830 +#: src/forms/SalesOrderForms.tsx:354 +#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:738 +#: src/tables/build/BuildLineTable.tsx:837 #: src/tables/sales/SalesOrderLineItemTable.tsx:380 #: src/tables/sales/SalesOrderLineItemTable.tsx:406 msgid "Allocate Stock" msgstr "" #: src/forms/BuildForms.tsx:703 -#: src/forms/SalesOrderForms.tsx:341 +#: src/forms/SalesOrderForms.tsx:359 msgid "Stock items allocated" msgstr "" #: src/forms/BuildForms.tsx:816 #: src/forms/BuildForms.tsx:917 -#: src/tables/build/BuildAllocatedStockTable.tsx:240 -#: src/tables/build/BuildAllocatedStockTable.tsx:272 -#: src/tables/build/BuildLineTable.tsx:741 -#: src/tables/build/BuildLineTable.tsx:864 +#: src/tables/build/BuildAllocatedStockTable.tsx:243 +#: src/tables/build/BuildAllocatedStockTable.tsx:279 +#: src/tables/build/BuildLineTable.tsx:748 +#: src/tables/build/BuildLineTable.tsx:871 msgid "Consume Stock" msgstr "" @@ -4521,21 +4528,21 @@ msgstr "" #~ msgstr "Stock items consumed" #: src/forms/BuildForms.tsx:853 -#: src/tables/build/BuildLineTable.tsx:514 +#: src/tables/build/BuildLineTable.tsx:515 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" #: src/forms/BuildForms.tsx:898 -#: src/tables/build/BuildLineTable.tsx:187 +#: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" msgstr "" #: src/forms/CommonForms.tsx:88 -#: src/forms/PurchaseOrderForms.tsx:125 +#: src/forms/PurchaseOrderForms.tsx:176 #: src/forms/ReturnOrderForms.tsx:138 -#: src/forms/SalesOrderForms.tsx:164 +#: src/forms/SalesOrderForms.tsx:182 msgid "Select project code for this line item" msgstr "" @@ -4572,32 +4579,16 @@ msgstr "" msgid "Subscribe to notifications for this category" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:388 -msgid "Assign Batch Code and Serial Numbers" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:390 -msgid "Assign Batch Code" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:410 -msgid "Choose Location" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:418 -msgid "Item Destination selected" -msgstr "" - #: src/forms/PurchaseOrderForms.tsx:421 #~ msgid "Assign Batch Code{0}" #~ msgstr "Assign Batch Code{0}" -#: src/forms/PurchaseOrderForms.tsx:428 -msgid "Part category default location selected" +#: src/forms/PurchaseOrderForms.tsx:440 +msgid "Assign Batch Code and Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:438 -msgid "Received stock location selected" +#: src/forms/PurchaseOrderForms.tsx:442 +msgid "Assign Batch Code" msgstr "" #: src/forms/PurchaseOrderForms.tsx:444 @@ -4605,94 +4596,110 @@ msgstr "" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:446 +#: src/forms/PurchaseOrderForms.tsx:462 +msgid "Choose Location" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:470 +msgid "Item Destination selected" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:480 +msgid "Part category default location selected" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:490 +msgid "Received stock location selected" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:498 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:507 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:524 -msgid "Set Expiry Date" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:532 -#: src/forms/StockForms.tsx:693 -msgid "Adjust Packaging" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:540 -#: src/forms/StockForms.tsx:684 -#: src/hooks/UseStockAdjustActions.tsx:148 -msgid "Change Status" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:546 -msgid "Add Note" -msgstr "" - #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" +#: src/forms/PurchaseOrderForms.tsx:576 +msgid "Set Expiry Date" +msgstr "" + #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:610 -msgid "Store at default location" +#: src/forms/PurchaseOrderForms.tsx:584 +#: src/forms/StockForms.tsx:693 +msgid "Adjust Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:625 -msgid "Store at line item destination " +#: src/forms/PurchaseOrderForms.tsx:592 +#: src/forms/StockForms.tsx:684 +#: src/hooks/UseStockAdjustActions.tsx:148 +msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:637 -msgid "Store with already received stock" +#: src/forms/PurchaseOrderForms.tsx:598 +msgid "Add Note" msgstr "" #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:661 +#: src/forms/PurchaseOrderForms.tsx:662 +msgid "Store at default location" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:677 +msgid "Store at line item destination " +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:689 +msgid "Store with already received stock" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:713 #: src/pages/build/BuildDetail.tsx:340 #: src/pages/stock/StockDetail.tsx:280 #: src/pages/stock/StockDetail.tsx:952 #: src/tables/Filter.tsx:83 -#: src/tables/build/BuildAllocatedStockTable.tsx:128 +#: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildOutputTable.tsx:112 -#: src/tables/part/PartTestResultTable.tsx:260 -#: src/tables/part/PartTestResultTable.tsx:281 +#: src/tables/part/PartTestResultTable.tsx:268 +#: src/tables/part/PartTestResultTable.tsx:289 #: src/tables/sales/SalesOrderAllocationTable.tsx:149 msgid "Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:714 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:675 +#: src/forms/PurchaseOrderForms.tsx:727 #: src/forms/StockForms.tsx:218 msgid "Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:728 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:742 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:691 +#: src/forms/PurchaseOrderForms.tsx:743 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:703 +#: src/forms/PurchaseOrderForms.tsx:755 #: src/forms/StockForms.tsx:728 #: src/pages/company/SupplierPartDetail.tsx:172 #: src/pages/company/SupplierPartDetail.tsx:236 @@ -4701,19 +4708,19 @@ msgstr "" msgid "Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:727 +#: src/forms/PurchaseOrderForms.tsx:779 #: src/pages/company/SupplierPartDetail.tsx:120 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:799 +#: src/forms/PurchaseOrderForms.tsx:851 #: src/pages/company/SupplierPartDetail.tsx:138 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:800 +#: src/forms/PurchaseOrderForms.tsx:852 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4721,11 +4728,11 @@ msgstr "" msgid "Received" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:817 +#: src/forms/PurchaseOrderForms.tsx:869 msgid "Receive Line Items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:823 +#: src/forms/PurchaseOrderForms.tsx:875 msgid "Items received" msgstr "" @@ -4737,7 +4744,7 @@ msgstr "" msgid "Item received into stock" msgstr "" -#: src/forms/SalesOrderForms.tsx:401 +#: src/forms/SalesOrderForms.tsx:419 msgid "Leave blank to use the order address" msgstr "" @@ -5932,6 +5939,9 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:310 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:401 +#: src/tables/build/BuildAllocatedStockTable.tsx:181 +#: src/tables/build/BuildLineTable.tsx:668 +#: src/tables/sales/SalesOrderAllocationTable.tsx:220 msgid "Confirm Removal" msgstr "" @@ -6870,8 +6880,8 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:108 #: src/pages/sales/SalesOrderDetail.tsx:98 #: src/tables/ColumnRenderers.tsx:321 -#: src/tables/build/BuildAllocatedStockTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:352 +#: src/tables/build/BuildAllocatedStockTable.tsx:112 +#: src/tables/build/BuildLineTable.tsx:353 msgid "Reference" msgstr "" @@ -7132,7 +7142,7 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:742 #: src/pages/stock/StockDetail.tsx:344 -#: src/tables/build/BuildAllocatedStockTable.tsx:85 +#: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 #: src/tables/stock/StockTrackingTable.tsx:109 @@ -7600,7 +7610,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:542 #: src/tables/bom/BomTable.tsx:439 -#: src/tables/build/BuildLineTable.tsx:305 +#: src/tables/build/BuildLineTable.tsx:306 #: src/tables/part/PartTable.tsx:319 #: src/tables/sales/SalesOrderLineItemTable.tsx:138 msgid "Available Stock" @@ -7608,7 +7618,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:548 #: src/tables/bom/BomTable.tsx:341 -#: src/tables/build/BuildLineTable.tsx:267 +#: src/tables/build/BuildLineTable.tsx:268 #: src/tables/sales/SalesOrderLineItemTable.tsx:180 msgid "On order" msgstr "" @@ -7782,7 +7792,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:1144 #: src/pages/stock/StockDetail.tsx:884 -#: src/tables/build/BuildLineTable.tsx:761 +#: src/tables/build/BuildLineTable.tsx:768 msgid "Order Stock" msgstr "" @@ -9219,13 +9229,13 @@ msgstr "" #~ msgstr "Show asssmbled items" #: src/tables/bom/BomTable.tsx:315 -#: src/tables/build/BuildLineTable.tsx:276 +#: src/tables/build/BuildLineTable.tsx:277 #: src/tables/part/PartTable.tsx:145 msgid "External stock" msgstr "" #: src/tables/bom/BomTable.tsx:323 -#: src/tables/build/BuildLineTable.tsx:239 +#: src/tables/build/BuildLineTable.tsx:240 msgid "Includes substitute stock" msgstr "" @@ -9234,7 +9244,7 @@ msgstr "" #~ msgstr "Edit Bom Item" #: src/tables/bom/BomTable.tsx:332 -#: src/tables/build/BuildLineTable.tsx:249 +#: src/tables/build/BuildLineTable.tsx:250 #: src/tables/sales/SalesOrderLineItemTable.tsx:166 msgid "Includes variant stock" msgstr "" @@ -9272,8 +9282,8 @@ msgid "Stock Information" msgstr "" #: src/tables/bom/BomTable.tsx:399 -#: src/tables/build/BuildLineTable.tsx:496 -#: src/tables/build/BuildLineTable.tsx:537 +#: src/tables/build/BuildLineTable.tsx:497 +#: src/tables/build/BuildLineTable.tsx:538 msgid "Consumable item" msgstr "" @@ -9282,7 +9292,7 @@ msgid "No available stock" msgstr "" #: src/tables/bom/BomTable.tsx:420 -#: src/tables/build/BuildLineTable.tsx:213 +#: src/tables/build/BuildLineTable.tsx:214 msgid "Show testable items" msgstr "" @@ -9291,7 +9301,7 @@ msgid "Show trackable items" msgstr "" #: src/tables/bom/BomTable.tsx:430 -#: src/tables/build/BuildLineTable.tsx:208 +#: src/tables/build/BuildLineTable.tsx:209 msgid "Show assembled items" msgstr "" @@ -9335,7 +9345,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:464 #: src/tables/bom/UsedInTable.tsx:85 -#: src/tables/build/BuildLineTable.tsx:202 +#: src/tables/build/BuildLineTable.tsx:203 msgid "Optional" msgstr "" @@ -9345,7 +9355,7 @@ msgid "Show optional items" msgstr "" #: src/tables/bom/BomTable.tsx:469 -#: src/tables/build/BuildLineTable.tsx:197 +#: src/tables/build/BuildLineTable.tsx:198 msgid "Consumable" msgstr "" @@ -9433,7 +9443,7 @@ msgid "Bill of materials cannot be edited, as the part is locked" msgstr "לא ניתן לערוך את כתב החומרים, מכיוון שהפריט נעול" #: src/tables/bom/UsedInTable.tsx:34 -#: src/tables/build/BuildLineTable.tsx:207 +#: src/tables/build/BuildLineTable.tsx:208 #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:209 @@ -9455,11 +9465,11 @@ msgstr "ניתן למעקב" msgid "Show trackable assemblies" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:67 +#: src/tables/build/BuildAllocatedStockTable.tsx:64 msgid "Allocated to Output" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:68 +#: src/tables/build/BuildAllocatedStockTable.tsx:65 msgid "Show items allocated to a build output" msgstr "הצג מכלולים שניתנים למעקב" @@ -9472,7 +9482,7 @@ msgstr "הצג מכלולים שניתנים למעקב" #~ msgid "Include orders for part variants" #~ msgstr "Include orders for part variants" -#: src/tables/build/BuildAllocatedStockTable.tsx:97 +#: src/tables/build/BuildAllocatedStockTable.tsx:94 #: src/tables/part/PartBuildAllocationsTable.tsx:84 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 #: src/tables/part/PartSalesAllocationsTable.tsx:69 @@ -9482,40 +9492,58 @@ msgid "Order Status" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:164 -#~ msgid "Edit Build Item" -#~ msgstr "Edit Build Item" - -#: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:650 +#: src/tables/build/BuildLineTable.tsx:651 msgid "Edit Stock Allocation" msgstr "" +#: src/tables/build/BuildAllocatedStockTable.tsx:164 +#~ msgid "Edit Build Item" +#~ msgstr "Edit Build Item" + #: src/tables/build/BuildAllocatedStockTable.tsx:174 #~ msgid "Delete Build Item" #~ msgstr "Delete Build Item" -#: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildLineTable.tsx:663 -msgid "Delete Stock Allocation" +#: src/tables/build/BuildAllocatedStockTable.tsx:177 +#: src/tables/build/BuildLineTable.tsx:664 +#: src/tables/sales/SalesOrderAllocationTable.tsx:218 +msgid "Remove Allocated Stock" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:239 +#: src/tables/build/BuildAllocatedStockTable.tsx:180 +#: src/tables/build/BuildLineTable.tsx:663 +#~ msgid "Delete Stock Allocation" +#~ msgstr "Delete Stock Allocation" + +#: src/tables/build/BuildAllocatedStockTable.tsx:182 +#: src/tables/build/BuildLineTable.tsx:669 +#: src/tables/sales/SalesOrderAllocationTable.tsx:221 +msgid "Are you sure you want to remove this allocated stock from the order?" +msgstr "" + +#: src/tables/build/BuildAllocatedStockTable.tsx:242 msgid "Consume" msgstr "" +#: src/tables/build/BuildAllocatedStockTable.tsx:259 +#: src/tables/build/BuildLineTable.tsx:112 +#: src/tables/sales/SalesOrderAllocationTable.tsx:248 +msgid "Remove allocated stock" +msgstr "" + #: src/tables/build/BuildLineTable.tsx:59 #~ msgid "Show lines with available stock" #~ msgstr "Show lines with available stock" -#: src/tables/build/BuildLineTable.tsx:120 +#: src/tables/build/BuildLineTable.tsx:121 msgid "View Stock Item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:183 +#: src/tables/build/BuildLineTable.tsx:184 msgid "Show fully allocated lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:188 +#: src/tables/build/BuildLineTable.tsx:189 msgid "Show fully consumed lines" msgstr "" @@ -9523,124 +9551,124 @@ msgstr "" #~ msgid "Show allocated lines" #~ msgstr "Show allocated lines" -#: src/tables/build/BuildLineTable.tsx:193 +#: src/tables/build/BuildLineTable.tsx:194 msgid "Show items with sufficient available stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:198 +#: src/tables/build/BuildLineTable.tsx:199 msgid "Show consumable lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:203 +#: src/tables/build/BuildLineTable.tsx:204 msgid "Show optional lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:212 +#: src/tables/build/BuildLineTable.tsx:213 #: src/tables/part/PartTable.tsx:233 msgid "Testable" msgstr "" -#: src/tables/build/BuildLineTable.tsx:217 +#: src/tables/build/BuildLineTable.tsx:218 #: src/tables/stock/StockItemTable.tsx:388 msgid "Tracked" msgstr "" -#: src/tables/build/BuildLineTable.tsx:218 +#: src/tables/build/BuildLineTable.tsx:219 msgid "Show tracked lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:223 +#: src/tables/build/BuildLineTable.tsx:224 msgid "Show items with stock on order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:172 msgid "In production" msgstr "" -#: src/tables/build/BuildLineTable.tsx:286 +#: src/tables/build/BuildLineTable.tsx:287 msgid "Insufficient stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:302 +#: src/tables/build/BuildLineTable.tsx:303 #: src/tables/sales/SalesOrderLineItemTable.tsx:160 #: src/tables/stock/StockItemTable.tsx:191 msgid "No stock available" msgstr "" -#: src/tables/build/BuildLineTable.tsx:375 +#: src/tables/build/BuildLineTable.tsx:376 msgid "Gets Inherited" msgstr "" -#: src/tables/build/BuildLineTable.tsx:388 +#: src/tables/build/BuildLineTable.tsx:389 msgid "Unit Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:415 +#: src/tables/build/BuildLineTable.tsx:416 msgid "Setup Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:424 +#: src/tables/build/BuildLineTable.tsx:425 msgid "Attrition" msgstr "" -#: src/tables/build/BuildLineTable.tsx:432 +#: src/tables/build/BuildLineTable.tsx:433 msgid "Rounding Multiple" msgstr "" -#: src/tables/build/BuildLineTable.tsx:441 +#: src/tables/build/BuildLineTable.tsx:442 msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:515 +#: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:563 +#: src/tables/build/BuildLineTable.tsx:564 #: src/tables/sales/SalesOrderLineItemTable.tsx:311 msgid "Create Build Order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:592 +#: src/tables/build/BuildLineTable.tsx:593 msgid "Auto allocation in progress" msgstr "" -#: src/tables/build/BuildLineTable.tsx:595 -#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:596 +#: src/tables/build/BuildLineTable.tsx:809 msgid "Auto Allocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:596 +#: src/tables/build/BuildLineTable.tsx:597 msgid "Automatically allocate stock to this build according to the selected options" msgstr "" -#: src/tables/build/BuildLineTable.tsx:616 -#: src/tables/build/BuildLineTable.tsx:630 -#: src/tables/build/BuildLineTable.tsx:751 -#: src/tables/build/BuildLineTable.tsx:852 +#: src/tables/build/BuildLineTable.tsx:617 +#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:758 +#: src/tables/build/BuildLineTable.tsx:859 #: src/tables/build/BuildOutputTable.tsx:355 #: src/tables/build/BuildOutputTable.tsx:360 msgid "Deallocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:632 +#: src/tables/build/BuildLineTable.tsx:633 msgid "Deallocate all untracked stock for this build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:634 +#: src/tables/build/BuildLineTable.tsx:635 msgid "Deallocate stock from the selected line item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:638 +#: src/tables/build/BuildLineTable.tsx:639 msgid "Stock has been deallocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:771 +#: src/tables/build/BuildLineTable.tsx:778 msgid "Build Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:784 +#: src/tables/build/BuildLineTable.tsx:791 #: src/tables/sales/SalesOrderLineItemTable.tsx:487 msgid "View Part" msgstr "" @@ -9739,7 +9767,7 @@ msgid "Serialize Build Output" msgstr "" #: src/tables/build/BuildOutputTable.tsx:405 -#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/part/PartTestResultTable.tsx:318 #: src/tables/stock/StockItemTable.tsx:328 msgid "Filter by stock status" msgstr "" @@ -9964,8 +9992,8 @@ msgid "View Item" msgstr "" #: src/tables/general/ExtraLineItemTable.tsx:95 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:299 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:403 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:300 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:405 #: src/tables/sales/ReturnOrderLineItemTable.tsx:83 #: src/tables/sales/ReturnOrderLineItemTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:252 @@ -9974,14 +10002,14 @@ msgid "Add Line Item" msgstr "" #: src/tables/general/ExtraLineItemTable.tsx:108 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:320 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:322 #: src/tables/sales/ReturnOrderLineItemTable.tsx:96 #: src/tables/sales/SalesOrderLineItemTable.tsx:271 msgid "Edit Line Item" msgstr "" #: src/tables/general/ExtraLineItemTable.tsx:117 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:329 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:331 #: src/tables/sales/ReturnOrderLineItemTable.tsx:105 #: src/tables/sales/SalesOrderLineItemTable.tsx:280 msgid "Delete Line Item" @@ -10273,7 +10301,7 @@ msgid "Required Stock" msgstr "" #: src/tables/part/PartBuildAllocationsTable.tsx:124 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:381 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:383 msgid "View Build Order" msgstr "" @@ -10617,8 +10645,8 @@ msgstr "" #: src/tables/part/PartTestResultTable.tsx:103 #: src/tables/part/PartTestResultTable.tsx:181 -#: src/tables/part/PartTestResultTable.tsx:320 -#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/part/PartTestResultTable.tsx:328 +#: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 #: src/tables/stock/StockItemTestResultTable.tsx:368 #: src/tables/stock/StockItemTestResultTable.tsx:429 @@ -10643,7 +10671,7 @@ msgstr "" msgid "No Result" msgstr "" -#: src/tables/part/PartTestResultTable.tsx:298 +#: src/tables/part/PartTestResultTable.tsx:306 msgid "Show build outputs currently in production" msgstr "" @@ -11073,7 +11101,7 @@ msgid "Show manufacturer parts for active manufacturers." msgstr "" #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:115 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:397 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:399 msgid "Import Line Items" msgstr "" @@ -11099,11 +11127,11 @@ msgstr "" #~ msgid "Add line item" #~ msgstr "Add line item" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:350 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:352 msgid "Receive line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:414 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:416 msgid "Receive items" msgstr "" @@ -11201,25 +11229,25 @@ msgid "Not shipped" msgstr "" #: src/tables/sales/SalesOrderAllocationTable.tsx:211 -#: src/tables/sales/SalesOrderAllocationTable.tsx:229 +#: src/tables/sales/SalesOrderAllocationTable.tsx:235 msgid "Edit Allocation" msgstr "" #: src/tables/sales/SalesOrderAllocationTable.tsx:218 #: src/tables/sales/SalesOrderAllocationTable.tsx:241 -msgid "Delete Allocation" -msgstr "" +#~ msgid "Delete Allocation" +#~ msgstr "Delete Allocation" -#: src/tables/sales/SalesOrderAllocationTable.tsx:252 -#: src/tables/sales/SalesOrderAllocationTable.tsx:253 +#: src/tables/sales/SalesOrderAllocationTable.tsx:261 +#: src/tables/sales/SalesOrderAllocationTable.tsx:262 msgid "View Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:308 +#: src/tables/sales/SalesOrderAllocationTable.tsx:317 msgid "Assign to Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:324 +#: src/tables/sales/SalesOrderAllocationTable.tsx:333 msgid "Assign to shipment" msgstr "" diff --git a/src/frontend/src/locales/hi/messages.po b/src/frontend/src/locales/hi/messages.po index 4d6a352e73..a1fbc0db48 100644 --- a/src/frontend/src/locales/hi/messages.po +++ b/src/frontend/src/locales/hi/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: hi\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-11-19 19:39\n" +"PO-Revision-Date: 2025-11-22 06:25\n" "Last-Translator: \n" "Language-Team: Hindi\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -56,7 +56,7 @@ msgstr "" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:802 +#: src/forms/PurchaseOrderForms.tsx:854 #: src/forms/StockForms.tsx:796 #: src/forms/StockForms.tsx:843 #: src/forms/StockForms.tsx:889 @@ -103,9 +103,9 @@ msgstr "" #: src/forms/BuildForms.tsx:630 #: src/forms/BuildForms.tsx:793 #: src/forms/BuildForms.tsx:896 -#: src/forms/PurchaseOrderForms.tsx:798 +#: src/forms/PurchaseOrderForms.tsx:850 #: src/forms/ReturnOrderForms.tsx:242 -#: src/forms/SalesOrderForms.tsx:305 +#: src/forms/SalesOrderForms.tsx:323 #: src/forms/StockForms.tsx:360 #: src/forms/StockForms.tsx:791 #: src/forms/StockForms.tsx:838 @@ -119,6 +119,7 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:200 #: src/pages/part/PartDetail.tsx:1207 #: src/tables/ColumnRenderers.tsx:91 +#: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 msgid "Part" @@ -158,7 +159,7 @@ msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:290 #: src/pages/company/SupplierPartDetail.tsx:413 #: src/pages/stock/StockDetail.tsx:289 -#: src/tables/build/BuildAllocatedStockTable.tsx:155 +#: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:83 #: src/tables/stock/StockItemTable.tsx:247 @@ -201,9 +202,9 @@ msgstr "" #: src/forms/BuildForms.tsx:473 #: src/forms/BuildForms.tsx:633 #: src/forms/BuildForms.tsx:794 -#: src/forms/SalesOrderForms.tsx:307 +#: src/forms/SalesOrderForms.tsx:325 #: src/pages/stock/StockDetail.tsx:1005 -#: src/tables/part/PartTestResultTable.tsx:248 +#: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -517,7 +518,7 @@ msgstr "" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:273 +#: src/components/forms/fields/ApiFormField.tsx:237 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:234 @@ -642,8 +643,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:49 #: src/components/buttons/ScanButton.tsx:15 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:457 -#: src/forms/PurchaseOrderForms.tsx:563 +#: src/forms/PurchaseOrderForms.tsx:509 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Scan Barcode" msgstr "" @@ -728,7 +729,7 @@ msgstr "" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:606 msgid "Unlink Barcode" msgstr "" @@ -1216,6 +1217,12 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:884 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:903 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:254 +#: src/tables/build/BuildAllocatedStockTable.tsx:178 +#: src/tables/build/BuildAllocatedStockTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:111 +#: src/tables/build/BuildLineTable.tsx:665 +#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:247 msgid "Remove" msgstr "" @@ -1241,7 +1248,7 @@ msgid "Upload Error" msgstr "" #: src/components/details/DetailsImage.tsx:250 -#: src/components/forms/fields/TextField.tsx:65 +#: src/components/forms/fields/AutoFillRightSection.tsx:34 msgid "Clear" msgstr "" @@ -1817,10 +1824,14 @@ msgstr "" msgid "Running" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:233 +#: src/components/forms/fields/ApiFormField.tsx:197 msgid "Select file to upload" msgstr "" +#: src/components/forms/fields/AutoFillRightSection.tsx:47 +msgid "Accept suggested value" +msgstr "" + #: src/components/forms/fields/DateField.tsx:76 msgid "Select date" msgstr "" @@ -1875,10 +1886,6 @@ msgstr "" msgid "Add new row" msgstr "" -#: src/components/forms/fields/TextField.tsx:82 -msgid "Accept suggested value" -msgstr "" - #: src/components/images/DetailsImage.tsx:252 #~ msgid "Select image" #~ msgstr "Select image" @@ -2225,8 +2232,8 @@ msgstr "" #: src/pages/part/PartDetail.tsx:994 #: src/pages/stock/StockDetail.tsx:265 #: src/pages/stock/StockDetail.tsx:942 -#: src/tables/build/BuildAllocatedStockTable.tsx:135 -#: src/tables/build/BuildLineTable.tsx:192 +#: src/tables/build/BuildAllocatedStockTable.tsx:132 +#: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:182 #: src/tables/stock/StockItemTable.tsx:343 @@ -2784,7 +2791,7 @@ msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:102 #: src/tables/ColumnRenderers.tsx:278 -#: src/tables/build/BuildAllocatedStockTable.tsx:91 +#: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/machine/MachineTypeTable.tsx:161 #: src/tables/machine/MachineTypeTable.tsx:257 #: src/tables/plugin/PluginListTable.tsx:110 @@ -2966,7 +2973,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:394 #: src/pages/part/PartDetail.tsx:1015 #: src/tables/bom/BomTable.tsx:444 -#: src/tables/build/BuildLineTable.tsx:222 +#: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 msgid "On Order" msgstr "" @@ -2976,7 +2983,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:587 #: src/pages/part/PartDetail.tsx:1021 #: src/pages/stock/StockDetail.tsx:925 -#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "" @@ -3000,7 +3007,7 @@ msgstr "" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:795 -#: src/forms/PurchaseOrderForms.tsx:595 +#: src/forms/PurchaseOrderForms.tsx:647 #: src/forms/StockForms.tsx:792 #: src/forms/StockForms.tsx:839 #: src/forms/StockForms.tsx:885 @@ -3023,7 +3030,7 @@ msgstr "" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:198 #: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildAllocatedStockTable.tsx:121 +#: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:107 #: src/tables/sales/SalesOrderAllocationTable.tsx:142 msgid "Serial Number" @@ -3034,9 +3041,9 @@ msgstr "" #: src/forms/BuildForms.tsx:240 #: src/forms/BuildForms.tsx:634 #: src/forms/BuildForms.tsx:797 -#: src/forms/PurchaseOrderForms.tsx:801 +#: src/forms/PurchaseOrderForms.tsx:853 #: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:308 +#: src/forms/SalesOrderForms.tsx:326 #: src/forms/StockForms.tsx:841 #: src/pages/part/PartStockHistoryDetail.tsx:56 #: src/pages/part/PartStockHistoryDetail.tsx:210 @@ -3046,9 +3053,9 @@ msgstr "" #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:258 #: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:86 +#: src/tables/build/BuildLineTable.tsx:83 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:269 +#: src/tables/part/PartTestResultTable.tsx:277 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -3070,7 +3077,7 @@ msgstr "" #: src/forms/StockForms.tsx:1048 #: src/forms/StockForms.tsx:1096 #: src/forms/StockForms.tsx:1140 -#: src/tables/build/BuildLineTable.tsx:96 +#: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "" @@ -3755,7 +3762,7 @@ msgid "In Stock" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:404 +#: src/tables/build/BuildLineTable.tsx:405 msgid "Required Quantity" msgstr "" @@ -3847,7 +3854,7 @@ msgid "Please correct the errors in the selected parts" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:587 -#: src/tables/build/BuildLineTable.tsx:815 +#: src/tables/build/BuildLineTable.tsx:822 #: src/tables/part/PartTable.tsx:522 #: src/tables/sales/SalesOrderLineItemTable.tsx:370 msgid "Order Parts" @@ -4349,9 +4356,9 @@ msgstr "" #: src/forms/BuildForms.tsx:333 #: src/forms/BuildForms.tsx:408 #: src/forms/BuildForms.tsx:685 -#: src/tables/build/BuildAllocatedStockTable.tsx:150 +#: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 -#: src/tables/part/PartTestResultTable.tsx:272 +#: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "" @@ -4362,7 +4369,7 @@ msgstr "" #: src/forms/BuildForms.tsx:336 #: src/forms/BuildForms.tsx:411 #: src/forms/BuildForms.tsx:475 -#: src/forms/PurchaseOrderForms.tsx:717 +#: src/forms/PurchaseOrderForms.tsx:769 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 #: src/forms/StockForms.tsx:712 @@ -4377,7 +4384,7 @@ msgstr "" #: src/tables/build/BuildOutputTable.tsx:404 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 -#: src/tables/part/PartTestResultTable.tsx:309 +#: src/tables/part/PartTestResultTable.tsx:317 #: src/tables/sales/ReturnOrderLineItemTable.tsx:138 #: src/tables/sales/ReturnOrderLineItemTable.tsx:176 #: src/tables/settings/CustomStateTable.tsx:79 @@ -4450,8 +4457,8 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 -#: src/tables/build/BuildAllocatedStockTable.tsx:108 -#: src/tables/build/BuildLineTable.tsx:336 +#: src/tables/build/BuildAllocatedStockTable.tsx:105 +#: src/tables/build/BuildLineTable.tsx:337 #: src/tables/build/BuildOrderTable.tsx:79 #: src/tables/part/PartSalesAllocationsTable.tsx:61 #: src/tables/part/RelatedPartTable.tsx:73 @@ -4466,47 +4473,47 @@ msgstr "" #: src/forms/BuildForms.tsx:632 #: src/forms/BuildForms.tsx:796 #: src/forms/BuildForms.tsx:897 -#: src/forms/SalesOrderForms.tsx:306 -#: src/tables/build/BuildAllocatedStockTable.tsx:139 -#: src/tables/build/BuildLineTable.tsx:182 +#: src/forms/SalesOrderForms.tsx:324 +#: src/tables/build/BuildAllocatedStockTable.tsx:136 +#: src/tables/build/BuildLineTable.tsx:183 #: src/tables/sales/SalesOrderLineItemTable.tsx:342 #: src/tables/stock/StockItemTable.tsx:338 msgid "Allocated" msgstr "" #: src/forms/BuildForms.tsx:667 -#: src/forms/SalesOrderForms.tsx:295 +#: src/forms/SalesOrderForms.tsx:313 #: src/pages/build/BuildDetail.tsx:108 #: src/pages/build/BuildDetail.tsx:326 msgid "Source Location" msgstr "" #: src/forms/BuildForms.tsx:668 -#: src/forms/SalesOrderForms.tsx:296 +#: src/forms/SalesOrderForms.tsx:314 msgid "Select the source location for the stock allocation" msgstr "" #: src/forms/BuildForms.tsx:700 -#: src/forms/SalesOrderForms.tsx:336 -#: src/tables/build/BuildLineTable.tsx:574 -#: src/tables/build/BuildLineTable.tsx:731 -#: src/tables/build/BuildLineTable.tsx:830 +#: src/forms/SalesOrderForms.tsx:354 +#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:738 +#: src/tables/build/BuildLineTable.tsx:837 #: src/tables/sales/SalesOrderLineItemTable.tsx:380 #: src/tables/sales/SalesOrderLineItemTable.tsx:406 msgid "Allocate Stock" msgstr "" #: src/forms/BuildForms.tsx:703 -#: src/forms/SalesOrderForms.tsx:341 +#: src/forms/SalesOrderForms.tsx:359 msgid "Stock items allocated" msgstr "" #: src/forms/BuildForms.tsx:816 #: src/forms/BuildForms.tsx:917 -#: src/tables/build/BuildAllocatedStockTable.tsx:240 -#: src/tables/build/BuildAllocatedStockTable.tsx:272 -#: src/tables/build/BuildLineTable.tsx:741 -#: src/tables/build/BuildLineTable.tsx:864 +#: src/tables/build/BuildAllocatedStockTable.tsx:243 +#: src/tables/build/BuildAllocatedStockTable.tsx:279 +#: src/tables/build/BuildLineTable.tsx:748 +#: src/tables/build/BuildLineTable.tsx:871 msgid "Consume Stock" msgstr "" @@ -4521,21 +4528,21 @@ msgstr "" #~ msgstr "Stock items consumed" #: src/forms/BuildForms.tsx:853 -#: src/tables/build/BuildLineTable.tsx:514 +#: src/tables/build/BuildLineTable.tsx:515 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" #: src/forms/BuildForms.tsx:898 -#: src/tables/build/BuildLineTable.tsx:187 +#: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" msgstr "" #: src/forms/CommonForms.tsx:88 -#: src/forms/PurchaseOrderForms.tsx:125 +#: src/forms/PurchaseOrderForms.tsx:176 #: src/forms/ReturnOrderForms.tsx:138 -#: src/forms/SalesOrderForms.tsx:164 +#: src/forms/SalesOrderForms.tsx:182 msgid "Select project code for this line item" msgstr "" @@ -4572,32 +4579,16 @@ msgstr "" msgid "Subscribe to notifications for this category" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:388 -msgid "Assign Batch Code and Serial Numbers" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:390 -msgid "Assign Batch Code" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:410 -msgid "Choose Location" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:418 -msgid "Item Destination selected" -msgstr "" - #: src/forms/PurchaseOrderForms.tsx:421 #~ msgid "Assign Batch Code{0}" #~ msgstr "Assign Batch Code{0}" -#: src/forms/PurchaseOrderForms.tsx:428 -msgid "Part category default location selected" +#: src/forms/PurchaseOrderForms.tsx:440 +msgid "Assign Batch Code and Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:438 -msgid "Received stock location selected" +#: src/forms/PurchaseOrderForms.tsx:442 +msgid "Assign Batch Code" msgstr "" #: src/forms/PurchaseOrderForms.tsx:444 @@ -4605,94 +4596,110 @@ msgstr "" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:446 +#: src/forms/PurchaseOrderForms.tsx:462 +msgid "Choose Location" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:470 +msgid "Item Destination selected" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:480 +msgid "Part category default location selected" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:490 +msgid "Received stock location selected" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:498 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:507 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:524 -msgid "Set Expiry Date" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:532 -#: src/forms/StockForms.tsx:693 -msgid "Adjust Packaging" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:540 -#: src/forms/StockForms.tsx:684 -#: src/hooks/UseStockAdjustActions.tsx:148 -msgid "Change Status" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:546 -msgid "Add Note" -msgstr "" - #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" +#: src/forms/PurchaseOrderForms.tsx:576 +msgid "Set Expiry Date" +msgstr "" + #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:610 -msgid "Store at default location" +#: src/forms/PurchaseOrderForms.tsx:584 +#: src/forms/StockForms.tsx:693 +msgid "Adjust Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:625 -msgid "Store at line item destination " +#: src/forms/PurchaseOrderForms.tsx:592 +#: src/forms/StockForms.tsx:684 +#: src/hooks/UseStockAdjustActions.tsx:148 +msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:637 -msgid "Store with already received stock" +#: src/forms/PurchaseOrderForms.tsx:598 +msgid "Add Note" msgstr "" #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:661 +#: src/forms/PurchaseOrderForms.tsx:662 +msgid "Store at default location" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:677 +msgid "Store at line item destination " +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:689 +msgid "Store with already received stock" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:713 #: src/pages/build/BuildDetail.tsx:340 #: src/pages/stock/StockDetail.tsx:280 #: src/pages/stock/StockDetail.tsx:952 #: src/tables/Filter.tsx:83 -#: src/tables/build/BuildAllocatedStockTable.tsx:128 +#: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildOutputTable.tsx:112 -#: src/tables/part/PartTestResultTable.tsx:260 -#: src/tables/part/PartTestResultTable.tsx:281 +#: src/tables/part/PartTestResultTable.tsx:268 +#: src/tables/part/PartTestResultTable.tsx:289 #: src/tables/sales/SalesOrderAllocationTable.tsx:149 msgid "Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:714 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:675 +#: src/forms/PurchaseOrderForms.tsx:727 #: src/forms/StockForms.tsx:218 msgid "Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:728 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:742 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:691 +#: src/forms/PurchaseOrderForms.tsx:743 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:703 +#: src/forms/PurchaseOrderForms.tsx:755 #: src/forms/StockForms.tsx:728 #: src/pages/company/SupplierPartDetail.tsx:172 #: src/pages/company/SupplierPartDetail.tsx:236 @@ -4701,19 +4708,19 @@ msgstr "" msgid "Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:727 +#: src/forms/PurchaseOrderForms.tsx:779 #: src/pages/company/SupplierPartDetail.tsx:120 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:799 +#: src/forms/PurchaseOrderForms.tsx:851 #: src/pages/company/SupplierPartDetail.tsx:138 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:800 +#: src/forms/PurchaseOrderForms.tsx:852 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4721,11 +4728,11 @@ msgstr "" msgid "Received" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:817 +#: src/forms/PurchaseOrderForms.tsx:869 msgid "Receive Line Items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:823 +#: src/forms/PurchaseOrderForms.tsx:875 msgid "Items received" msgstr "" @@ -4737,7 +4744,7 @@ msgstr "" msgid "Item received into stock" msgstr "" -#: src/forms/SalesOrderForms.tsx:401 +#: src/forms/SalesOrderForms.tsx:419 msgid "Leave blank to use the order address" msgstr "" @@ -5932,6 +5939,9 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:310 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:401 +#: src/tables/build/BuildAllocatedStockTable.tsx:181 +#: src/tables/build/BuildLineTable.tsx:668 +#: src/tables/sales/SalesOrderAllocationTable.tsx:220 msgid "Confirm Removal" msgstr "" @@ -6870,8 +6880,8 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:108 #: src/pages/sales/SalesOrderDetail.tsx:98 #: src/tables/ColumnRenderers.tsx:321 -#: src/tables/build/BuildAllocatedStockTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:352 +#: src/tables/build/BuildAllocatedStockTable.tsx:112 +#: src/tables/build/BuildLineTable.tsx:353 msgid "Reference" msgstr "" @@ -7132,7 +7142,7 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:742 #: src/pages/stock/StockDetail.tsx:344 -#: src/tables/build/BuildAllocatedStockTable.tsx:85 +#: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 #: src/tables/stock/StockTrackingTable.tsx:109 @@ -7600,7 +7610,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:542 #: src/tables/bom/BomTable.tsx:439 -#: src/tables/build/BuildLineTable.tsx:305 +#: src/tables/build/BuildLineTable.tsx:306 #: src/tables/part/PartTable.tsx:319 #: src/tables/sales/SalesOrderLineItemTable.tsx:138 msgid "Available Stock" @@ -7608,7 +7618,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:548 #: src/tables/bom/BomTable.tsx:341 -#: src/tables/build/BuildLineTable.tsx:267 +#: src/tables/build/BuildLineTable.tsx:268 #: src/tables/sales/SalesOrderLineItemTable.tsx:180 msgid "On order" msgstr "" @@ -7782,7 +7792,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:1144 #: src/pages/stock/StockDetail.tsx:884 -#: src/tables/build/BuildLineTable.tsx:761 +#: src/tables/build/BuildLineTable.tsx:768 msgid "Order Stock" msgstr "" @@ -9219,13 +9229,13 @@ msgstr "" #~ msgstr "Show asssmbled items" #: src/tables/bom/BomTable.tsx:315 -#: src/tables/build/BuildLineTable.tsx:276 +#: src/tables/build/BuildLineTable.tsx:277 #: src/tables/part/PartTable.tsx:145 msgid "External stock" msgstr "" #: src/tables/bom/BomTable.tsx:323 -#: src/tables/build/BuildLineTable.tsx:239 +#: src/tables/build/BuildLineTable.tsx:240 msgid "Includes substitute stock" msgstr "" @@ -9234,7 +9244,7 @@ msgstr "" #~ msgstr "Edit Bom Item" #: src/tables/bom/BomTable.tsx:332 -#: src/tables/build/BuildLineTable.tsx:249 +#: src/tables/build/BuildLineTable.tsx:250 #: src/tables/sales/SalesOrderLineItemTable.tsx:166 msgid "Includes variant stock" msgstr "" @@ -9272,8 +9282,8 @@ msgid "Stock Information" msgstr "" #: src/tables/bom/BomTable.tsx:399 -#: src/tables/build/BuildLineTable.tsx:496 -#: src/tables/build/BuildLineTable.tsx:537 +#: src/tables/build/BuildLineTable.tsx:497 +#: src/tables/build/BuildLineTable.tsx:538 msgid "Consumable item" msgstr "" @@ -9282,7 +9292,7 @@ msgid "No available stock" msgstr "" #: src/tables/bom/BomTable.tsx:420 -#: src/tables/build/BuildLineTable.tsx:213 +#: src/tables/build/BuildLineTable.tsx:214 msgid "Show testable items" msgstr "" @@ -9291,7 +9301,7 @@ msgid "Show trackable items" msgstr "" #: src/tables/bom/BomTable.tsx:430 -#: src/tables/build/BuildLineTable.tsx:208 +#: src/tables/build/BuildLineTable.tsx:209 msgid "Show assembled items" msgstr "" @@ -9335,7 +9345,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:464 #: src/tables/bom/UsedInTable.tsx:85 -#: src/tables/build/BuildLineTable.tsx:202 +#: src/tables/build/BuildLineTable.tsx:203 msgid "Optional" msgstr "" @@ -9345,7 +9355,7 @@ msgid "Show optional items" msgstr "" #: src/tables/bom/BomTable.tsx:469 -#: src/tables/build/BuildLineTable.tsx:197 +#: src/tables/build/BuildLineTable.tsx:198 msgid "Consumable" msgstr "" @@ -9433,7 +9443,7 @@ msgid "Bill of materials cannot be edited, as the part is locked" msgstr "" #: src/tables/bom/UsedInTable.tsx:34 -#: src/tables/build/BuildLineTable.tsx:207 +#: src/tables/build/BuildLineTable.tsx:208 #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:209 @@ -9455,11 +9465,11 @@ msgstr "" msgid "Show trackable assemblies" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:67 +#: src/tables/build/BuildAllocatedStockTable.tsx:64 msgid "Allocated to Output" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:68 +#: src/tables/build/BuildAllocatedStockTable.tsx:65 msgid "Show items allocated to a build output" msgstr "" @@ -9472,7 +9482,7 @@ msgstr "" #~ msgid "Include orders for part variants" #~ msgstr "Include orders for part variants" -#: src/tables/build/BuildAllocatedStockTable.tsx:97 +#: src/tables/build/BuildAllocatedStockTable.tsx:94 #: src/tables/part/PartBuildAllocationsTable.tsx:84 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 #: src/tables/part/PartSalesAllocationsTable.tsx:69 @@ -9482,40 +9492,58 @@ msgid "Order Status" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:164 -#~ msgid "Edit Build Item" -#~ msgstr "Edit Build Item" - -#: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:650 +#: src/tables/build/BuildLineTable.tsx:651 msgid "Edit Stock Allocation" msgstr "" +#: src/tables/build/BuildAllocatedStockTable.tsx:164 +#~ msgid "Edit Build Item" +#~ msgstr "Edit Build Item" + #: src/tables/build/BuildAllocatedStockTable.tsx:174 #~ msgid "Delete Build Item" #~ msgstr "Delete Build Item" -#: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildLineTable.tsx:663 -msgid "Delete Stock Allocation" +#: src/tables/build/BuildAllocatedStockTable.tsx:177 +#: src/tables/build/BuildLineTable.tsx:664 +#: src/tables/sales/SalesOrderAllocationTable.tsx:218 +msgid "Remove Allocated Stock" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:239 +#: src/tables/build/BuildAllocatedStockTable.tsx:180 +#: src/tables/build/BuildLineTable.tsx:663 +#~ msgid "Delete Stock Allocation" +#~ msgstr "Delete Stock Allocation" + +#: src/tables/build/BuildAllocatedStockTable.tsx:182 +#: src/tables/build/BuildLineTable.tsx:669 +#: src/tables/sales/SalesOrderAllocationTable.tsx:221 +msgid "Are you sure you want to remove this allocated stock from the order?" +msgstr "" + +#: src/tables/build/BuildAllocatedStockTable.tsx:242 msgid "Consume" msgstr "" +#: src/tables/build/BuildAllocatedStockTable.tsx:259 +#: src/tables/build/BuildLineTable.tsx:112 +#: src/tables/sales/SalesOrderAllocationTable.tsx:248 +msgid "Remove allocated stock" +msgstr "" + #: src/tables/build/BuildLineTable.tsx:59 #~ msgid "Show lines with available stock" #~ msgstr "Show lines with available stock" -#: src/tables/build/BuildLineTable.tsx:120 +#: src/tables/build/BuildLineTable.tsx:121 msgid "View Stock Item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:183 +#: src/tables/build/BuildLineTable.tsx:184 msgid "Show fully allocated lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:188 +#: src/tables/build/BuildLineTable.tsx:189 msgid "Show fully consumed lines" msgstr "" @@ -9523,124 +9551,124 @@ msgstr "" #~ msgid "Show allocated lines" #~ msgstr "Show allocated lines" -#: src/tables/build/BuildLineTable.tsx:193 +#: src/tables/build/BuildLineTable.tsx:194 msgid "Show items with sufficient available stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:198 +#: src/tables/build/BuildLineTable.tsx:199 msgid "Show consumable lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:203 +#: src/tables/build/BuildLineTable.tsx:204 msgid "Show optional lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:212 +#: src/tables/build/BuildLineTable.tsx:213 #: src/tables/part/PartTable.tsx:233 msgid "Testable" msgstr "" -#: src/tables/build/BuildLineTable.tsx:217 +#: src/tables/build/BuildLineTable.tsx:218 #: src/tables/stock/StockItemTable.tsx:388 msgid "Tracked" msgstr "" -#: src/tables/build/BuildLineTable.tsx:218 +#: src/tables/build/BuildLineTable.tsx:219 msgid "Show tracked lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:223 +#: src/tables/build/BuildLineTable.tsx:224 msgid "Show items with stock on order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:172 msgid "In production" msgstr "" -#: src/tables/build/BuildLineTable.tsx:286 +#: src/tables/build/BuildLineTable.tsx:287 msgid "Insufficient stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:302 +#: src/tables/build/BuildLineTable.tsx:303 #: src/tables/sales/SalesOrderLineItemTable.tsx:160 #: src/tables/stock/StockItemTable.tsx:191 msgid "No stock available" msgstr "" -#: src/tables/build/BuildLineTable.tsx:375 +#: src/tables/build/BuildLineTable.tsx:376 msgid "Gets Inherited" msgstr "" -#: src/tables/build/BuildLineTable.tsx:388 +#: src/tables/build/BuildLineTable.tsx:389 msgid "Unit Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:415 +#: src/tables/build/BuildLineTable.tsx:416 msgid "Setup Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:424 +#: src/tables/build/BuildLineTable.tsx:425 msgid "Attrition" msgstr "" -#: src/tables/build/BuildLineTable.tsx:432 +#: src/tables/build/BuildLineTable.tsx:433 msgid "Rounding Multiple" msgstr "" -#: src/tables/build/BuildLineTable.tsx:441 +#: src/tables/build/BuildLineTable.tsx:442 msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:515 +#: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:563 +#: src/tables/build/BuildLineTable.tsx:564 #: src/tables/sales/SalesOrderLineItemTable.tsx:311 msgid "Create Build Order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:592 +#: src/tables/build/BuildLineTable.tsx:593 msgid "Auto allocation in progress" msgstr "" -#: src/tables/build/BuildLineTable.tsx:595 -#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:596 +#: src/tables/build/BuildLineTable.tsx:809 msgid "Auto Allocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:596 +#: src/tables/build/BuildLineTable.tsx:597 msgid "Automatically allocate stock to this build according to the selected options" msgstr "" -#: src/tables/build/BuildLineTable.tsx:616 -#: src/tables/build/BuildLineTable.tsx:630 -#: src/tables/build/BuildLineTable.tsx:751 -#: src/tables/build/BuildLineTable.tsx:852 +#: src/tables/build/BuildLineTable.tsx:617 +#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:758 +#: src/tables/build/BuildLineTable.tsx:859 #: src/tables/build/BuildOutputTable.tsx:355 #: src/tables/build/BuildOutputTable.tsx:360 msgid "Deallocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:632 +#: src/tables/build/BuildLineTable.tsx:633 msgid "Deallocate all untracked stock for this build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:634 +#: src/tables/build/BuildLineTable.tsx:635 msgid "Deallocate stock from the selected line item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:638 +#: src/tables/build/BuildLineTable.tsx:639 msgid "Stock has been deallocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:771 +#: src/tables/build/BuildLineTable.tsx:778 msgid "Build Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:784 +#: src/tables/build/BuildLineTable.tsx:791 #: src/tables/sales/SalesOrderLineItemTable.tsx:487 msgid "View Part" msgstr "" @@ -9739,7 +9767,7 @@ msgid "Serialize Build Output" msgstr "" #: src/tables/build/BuildOutputTable.tsx:405 -#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/part/PartTestResultTable.tsx:318 #: src/tables/stock/StockItemTable.tsx:328 msgid "Filter by stock status" msgstr "" @@ -9964,8 +9992,8 @@ msgid "View Item" msgstr "" #: src/tables/general/ExtraLineItemTable.tsx:95 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:299 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:403 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:300 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:405 #: src/tables/sales/ReturnOrderLineItemTable.tsx:83 #: src/tables/sales/ReturnOrderLineItemTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:252 @@ -9974,14 +10002,14 @@ msgid "Add Line Item" msgstr "" #: src/tables/general/ExtraLineItemTable.tsx:108 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:320 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:322 #: src/tables/sales/ReturnOrderLineItemTable.tsx:96 #: src/tables/sales/SalesOrderLineItemTable.tsx:271 msgid "Edit Line Item" msgstr "" #: src/tables/general/ExtraLineItemTable.tsx:117 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:329 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:331 #: src/tables/sales/ReturnOrderLineItemTable.tsx:105 #: src/tables/sales/SalesOrderLineItemTable.tsx:280 msgid "Delete Line Item" @@ -10273,7 +10301,7 @@ msgid "Required Stock" msgstr "" #: src/tables/part/PartBuildAllocationsTable.tsx:124 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:381 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:383 msgid "View Build Order" msgstr "" @@ -10617,8 +10645,8 @@ msgstr "" #: src/tables/part/PartTestResultTable.tsx:103 #: src/tables/part/PartTestResultTable.tsx:181 -#: src/tables/part/PartTestResultTable.tsx:320 -#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/part/PartTestResultTable.tsx:328 +#: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 #: src/tables/stock/StockItemTestResultTable.tsx:368 #: src/tables/stock/StockItemTestResultTable.tsx:429 @@ -10643,7 +10671,7 @@ msgstr "" msgid "No Result" msgstr "" -#: src/tables/part/PartTestResultTable.tsx:298 +#: src/tables/part/PartTestResultTable.tsx:306 msgid "Show build outputs currently in production" msgstr "" @@ -11073,7 +11101,7 @@ msgid "Show manufacturer parts for active manufacturers." msgstr "" #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:115 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:397 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:399 msgid "Import Line Items" msgstr "" @@ -11099,11 +11127,11 @@ msgstr "" #~ msgid "Add line item" #~ msgstr "Add line item" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:350 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:352 msgid "Receive line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:414 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:416 msgid "Receive items" msgstr "" @@ -11201,25 +11229,25 @@ msgid "Not shipped" msgstr "" #: src/tables/sales/SalesOrderAllocationTable.tsx:211 -#: src/tables/sales/SalesOrderAllocationTable.tsx:229 +#: src/tables/sales/SalesOrderAllocationTable.tsx:235 msgid "Edit Allocation" msgstr "" #: src/tables/sales/SalesOrderAllocationTable.tsx:218 #: src/tables/sales/SalesOrderAllocationTable.tsx:241 -msgid "Delete Allocation" -msgstr "" +#~ msgid "Delete Allocation" +#~ msgstr "Delete Allocation" -#: src/tables/sales/SalesOrderAllocationTable.tsx:252 -#: src/tables/sales/SalesOrderAllocationTable.tsx:253 +#: src/tables/sales/SalesOrderAllocationTable.tsx:261 +#: src/tables/sales/SalesOrderAllocationTable.tsx:262 msgid "View Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:308 +#: src/tables/sales/SalesOrderAllocationTable.tsx:317 msgid "Assign to Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:324 +#: src/tables/sales/SalesOrderAllocationTable.tsx:333 msgid "Assign to shipment" msgstr "" diff --git a/src/frontend/src/locales/hu/messages.po b/src/frontend/src/locales/hu/messages.po index 2a2d2f08aa..2f3b988e6f 100644 --- a/src/frontend/src/locales/hu/messages.po +++ b/src/frontend/src/locales/hu/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: hu\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-11-19 19:39\n" +"PO-Revision-Date: 2025-11-22 06:25\n" "Last-Translator: \n" "Language-Team: Hungarian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -56,7 +56,7 @@ msgstr "Mégsem" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:802 +#: src/forms/PurchaseOrderForms.tsx:854 #: src/forms/StockForms.tsx:796 #: src/forms/StockForms.tsx:843 #: src/forms/StockForms.tsx:889 @@ -103,9 +103,9 @@ msgstr "Nem" #: src/forms/BuildForms.tsx:630 #: src/forms/BuildForms.tsx:793 #: src/forms/BuildForms.tsx:896 -#: src/forms/PurchaseOrderForms.tsx:798 +#: src/forms/PurchaseOrderForms.tsx:850 #: src/forms/ReturnOrderForms.tsx:242 -#: src/forms/SalesOrderForms.tsx:305 +#: src/forms/SalesOrderForms.tsx:323 #: src/forms/StockForms.tsx:360 #: src/forms/StockForms.tsx:791 #: src/forms/StockForms.tsx:838 @@ -119,6 +119,7 @@ msgstr "Nem" #: src/pages/build/BuildDetail.tsx:200 #: src/pages/part/PartDetail.tsx:1207 #: src/tables/ColumnRenderers.tsx:91 +#: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 msgid "Part" @@ -158,7 +159,7 @@ msgstr "Alkatrész Teszt Sablonok" #: src/components/wizards/OrderPartsWizard.tsx:290 #: src/pages/company/SupplierPartDetail.tsx:413 #: src/pages/stock/StockDetail.tsx:289 -#: src/tables/build/BuildAllocatedStockTable.tsx:155 +#: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:83 #: src/tables/stock/StockItemTable.tsx:247 @@ -201,9 +202,9 @@ msgstr "Alkatrész kategóriák" #: src/forms/BuildForms.tsx:473 #: src/forms/BuildForms.tsx:633 #: src/forms/BuildForms.tsx:794 -#: src/forms/SalesOrderForms.tsx:307 +#: src/forms/SalesOrderForms.tsx:325 #: src/pages/stock/StockDetail.tsx:1005 -#: src/tables/part/PartTestResultTable.tsx:248 +#: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -517,7 +518,7 @@ msgstr "Választéklisták" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:273 +#: src/components/forms/fields/ApiFormField.tsx:237 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:234 @@ -642,8 +643,8 @@ msgstr "Add meg a vonalkódot" #: src/components/barcodes/BarcodeScanDialog.tsx:49 #: src/components/buttons/ScanButton.tsx:15 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:457 -#: src/forms/PurchaseOrderForms.tsx:563 +#: src/forms/PurchaseOrderForms.tsx:509 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Scan Barcode" msgstr "Vonalkód beolvasás" @@ -728,7 +729,7 @@ msgstr "A hozzárendelt vonalkód kapcsolat megszüntetése" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:606 msgid "Unlink Barcode" msgstr "Vonalkód leválasztása" @@ -1216,6 +1217,12 @@ msgstr "Tételhez rendelt kép eltávolítása?" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:884 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:903 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:254 +#: src/tables/build/BuildAllocatedStockTable.tsx:178 +#: src/tables/build/BuildAllocatedStockTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:111 +#: src/tables/build/BuildLineTable.tsx:665 +#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:247 msgid "Remove" msgstr "Eltávolítás" @@ -1241,7 +1248,7 @@ msgid "Upload Error" msgstr "Feltöltési Hiba" #: src/components/details/DetailsImage.tsx:250 -#: src/components/forms/fields/TextField.tsx:65 +#: src/components/forms/fields/AutoFillRightSection.tsx:34 msgid "Clear" msgstr "Törlés" @@ -1817,10 +1824,14 @@ msgstr "Leállítva" msgid "Running" msgstr "Fut" -#: src/components/forms/fields/ApiFormField.tsx:233 +#: src/components/forms/fields/ApiFormField.tsx:197 msgid "Select file to upload" msgstr "" +#: src/components/forms/fields/AutoFillRightSection.tsx:47 +msgid "Accept suggested value" +msgstr "" + #: src/components/forms/fields/DateField.tsx:76 msgid "Select date" msgstr "" @@ -1875,10 +1886,6 @@ msgstr "Nincs elérhető bejegyzés" msgid "Add new row" msgstr "Új sor hozzáadása" -#: src/components/forms/fields/TextField.tsx:82 -msgid "Accept suggested value" -msgstr "" - #: src/components/images/DetailsImage.tsx:252 #~ msgid "Select image" #~ msgstr "Select image" @@ -2225,8 +2232,8 @@ msgstr "Nincsenek tételek" #: src/pages/part/PartDetail.tsx:994 #: src/pages/stock/StockDetail.tsx:265 #: src/pages/stock/StockDetail.tsx:942 -#: src/tables/build/BuildAllocatedStockTable.tsx:135 -#: src/tables/build/BuildLineTable.tsx:192 +#: src/tables/build/BuildAllocatedStockTable.tsx:132 +#: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:182 #: src/tables/stock/StockItemTable.tsx:343 @@ -2784,7 +2791,7 @@ msgstr "Plugin információ" #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:102 #: src/tables/ColumnRenderers.tsx:278 -#: src/tables/build/BuildAllocatedStockTable.tsx:91 +#: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/machine/MachineTypeTable.tsx:161 #: src/tables/machine/MachineTypeTable.tsx:257 #: src/tables/plugin/PluginListTable.tsx:110 @@ -2966,7 +2973,7 @@ msgstr "Nincs készlet" #: src/pages/company/SupplierPartDetail.tsx:394 #: src/pages/part/PartDetail.tsx:1015 #: src/tables/bom/BomTable.tsx:444 -#: src/tables/build/BuildLineTable.tsx:222 +#: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 msgid "On Order" msgstr "Rendelve" @@ -2976,7 +2983,7 @@ msgstr "Rendelve" #: src/pages/part/PartDetail.tsx:587 #: src/pages/part/PartDetail.tsx:1021 #: src/pages/stock/StockDetail.tsx:925 -#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "Gyártásban" @@ -3000,7 +3007,7 @@ msgstr "Kategória" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:795 -#: src/forms/PurchaseOrderForms.tsx:595 +#: src/forms/PurchaseOrderForms.tsx:647 #: src/forms/StockForms.tsx:792 #: src/forms/StockForms.tsx:839 #: src/forms/StockForms.tsx:885 @@ -3023,7 +3030,7 @@ msgstr "Hely" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:198 #: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildAllocatedStockTable.tsx:121 +#: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:107 #: src/tables/sales/SalesOrderAllocationTable.tsx:142 msgid "Serial Number" @@ -3034,9 +3041,9 @@ msgstr "Sorozatszám" #: src/forms/BuildForms.tsx:240 #: src/forms/BuildForms.tsx:634 #: src/forms/BuildForms.tsx:797 -#: src/forms/PurchaseOrderForms.tsx:801 +#: src/forms/PurchaseOrderForms.tsx:853 #: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:308 +#: src/forms/SalesOrderForms.tsx:326 #: src/forms/StockForms.tsx:841 #: src/pages/part/PartStockHistoryDetail.tsx:56 #: src/pages/part/PartStockHistoryDetail.tsx:210 @@ -3046,9 +3053,9 @@ msgstr "Sorozatszám" #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:258 #: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:86 +#: src/tables/build/BuildLineTable.tsx:83 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:269 +#: src/tables/part/PartTestResultTable.tsx:277 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -3070,7 +3077,7 @@ msgstr "Mennyiség" #: src/forms/StockForms.tsx:1048 #: src/forms/StockForms.tsx:1096 #: src/forms/StockForms.tsx:1140 -#: src/tables/build/BuildLineTable.tsx:96 +#: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "Köteg" @@ -3755,7 +3762,7 @@ msgid "In Stock" msgstr "Készleten" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:404 +#: src/tables/build/BuildLineTable.tsx:405 msgid "Required Quantity" msgstr "Szükséges mennyiség" @@ -3847,7 +3854,7 @@ msgid "Please correct the errors in the selected parts" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:587 -#: src/tables/build/BuildLineTable.tsx:815 +#: src/tables/build/BuildLineTable.tsx:822 #: src/tables/part/PartTable.tsx:522 #: src/tables/sales/SalesOrderLineItemTable.tsx:370 msgid "Order Parts" @@ -4349,9 +4356,9 @@ msgstr "" #: src/forms/BuildForms.tsx:333 #: src/forms/BuildForms.tsx:408 #: src/forms/BuildForms.tsx:685 -#: src/tables/build/BuildAllocatedStockTable.tsx:150 +#: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 -#: src/tables/part/PartTestResultTable.tsx:272 +#: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "Gyártás kimenet" @@ -4362,7 +4369,7 @@ msgstr "" #: src/forms/BuildForms.tsx:336 #: src/forms/BuildForms.tsx:411 #: src/forms/BuildForms.tsx:475 -#: src/forms/PurchaseOrderForms.tsx:717 +#: src/forms/PurchaseOrderForms.tsx:769 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 #: src/forms/StockForms.tsx:712 @@ -4377,7 +4384,7 @@ msgstr "" #: src/tables/build/BuildOutputTable.tsx:404 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 -#: src/tables/part/PartTestResultTable.tsx:309 +#: src/tables/part/PartTestResultTable.tsx:317 #: src/tables/sales/ReturnOrderLineItemTable.tsx:138 #: src/tables/sales/ReturnOrderLineItemTable.tsx:176 #: src/tables/settings/CustomStateTable.tsx:79 @@ -4450,8 +4457,8 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 -#: src/tables/build/BuildAllocatedStockTable.tsx:108 -#: src/tables/build/BuildLineTable.tsx:336 +#: src/tables/build/BuildAllocatedStockTable.tsx:105 +#: src/tables/build/BuildLineTable.tsx:337 #: src/tables/build/BuildOrderTable.tsx:79 #: src/tables/part/PartSalesAllocationsTable.tsx:61 #: src/tables/part/RelatedPartTable.tsx:73 @@ -4466,47 +4473,47 @@ msgstr "IPN" #: src/forms/BuildForms.tsx:632 #: src/forms/BuildForms.tsx:796 #: src/forms/BuildForms.tsx:897 -#: src/forms/SalesOrderForms.tsx:306 -#: src/tables/build/BuildAllocatedStockTable.tsx:139 -#: src/tables/build/BuildLineTable.tsx:182 +#: src/forms/SalesOrderForms.tsx:324 +#: src/tables/build/BuildAllocatedStockTable.tsx:136 +#: src/tables/build/BuildLineTable.tsx:183 #: src/tables/sales/SalesOrderLineItemTable.tsx:342 #: src/tables/stock/StockItemTable.tsx:338 msgid "Allocated" msgstr "Lefoglalva" #: src/forms/BuildForms.tsx:667 -#: src/forms/SalesOrderForms.tsx:295 +#: src/forms/SalesOrderForms.tsx:313 #: src/pages/build/BuildDetail.tsx:108 #: src/pages/build/BuildDetail.tsx:326 msgid "Source Location" msgstr "Készlet helye" #: src/forms/BuildForms.tsx:668 -#: src/forms/SalesOrderForms.tsx:296 +#: src/forms/SalesOrderForms.tsx:314 msgid "Select the source location for the stock allocation" msgstr "A készlet hozzárendelés forrás készlethelyének kiválasztása" #: src/forms/BuildForms.tsx:700 -#: src/forms/SalesOrderForms.tsx:336 -#: src/tables/build/BuildLineTable.tsx:574 -#: src/tables/build/BuildLineTable.tsx:731 -#: src/tables/build/BuildLineTable.tsx:830 +#: src/forms/SalesOrderForms.tsx:354 +#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:738 +#: src/tables/build/BuildLineTable.tsx:837 #: src/tables/sales/SalesOrderLineItemTable.tsx:380 #: src/tables/sales/SalesOrderLineItemTable.tsx:406 msgid "Allocate Stock" msgstr "Készlet foglalása" #: src/forms/BuildForms.tsx:703 -#: src/forms/SalesOrderForms.tsx:341 +#: src/forms/SalesOrderForms.tsx:359 msgid "Stock items allocated" msgstr "Készlet lefoglalva" #: src/forms/BuildForms.tsx:816 #: src/forms/BuildForms.tsx:917 -#: src/tables/build/BuildAllocatedStockTable.tsx:240 -#: src/tables/build/BuildAllocatedStockTable.tsx:272 -#: src/tables/build/BuildLineTable.tsx:741 -#: src/tables/build/BuildLineTable.tsx:864 +#: src/tables/build/BuildAllocatedStockTable.tsx:243 +#: src/tables/build/BuildAllocatedStockTable.tsx:279 +#: src/tables/build/BuildLineTable.tsx:748 +#: src/tables/build/BuildLineTable.tsx:871 msgid "Consume Stock" msgstr "" @@ -4521,21 +4528,21 @@ msgstr "" #~ msgstr "Stock items consumed" #: src/forms/BuildForms.tsx:853 -#: src/tables/build/BuildLineTable.tsx:514 +#: src/tables/build/BuildLineTable.tsx:515 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "Teljesen elfogyasztva" #: src/forms/BuildForms.tsx:898 -#: src/tables/build/BuildLineTable.tsx:187 +#: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" msgstr "Elhasználva" #: src/forms/CommonForms.tsx:88 -#: src/forms/PurchaseOrderForms.tsx:125 +#: src/forms/PurchaseOrderForms.tsx:176 #: src/forms/ReturnOrderForms.tsx:138 -#: src/forms/SalesOrderForms.tsx:164 +#: src/forms/SalesOrderForms.tsx:182 msgid "Select project code for this line item" msgstr "" @@ -4572,32 +4579,16 @@ msgstr "Felsőbb szintű alkatrész kategória" msgid "Subscribe to notifications for this category" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:388 -msgid "Assign Batch Code and Serial Numbers" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:390 -msgid "Assign Batch Code" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:410 -msgid "Choose Location" -msgstr "Hely kiválasztása" - -#: src/forms/PurchaseOrderForms.tsx:418 -msgid "Item Destination selected" -msgstr "" - #: src/forms/PurchaseOrderForms.tsx:421 #~ msgid "Assign Batch Code{0}" #~ msgstr "Assign Batch Code{0}" -#: src/forms/PurchaseOrderForms.tsx:428 -msgid "Part category default location selected" +#: src/forms/PurchaseOrderForms.tsx:440 +msgid "Assign Batch Code and Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:438 -msgid "Received stock location selected" +#: src/forms/PurchaseOrderForms.tsx:442 +msgid "Assign Batch Code" msgstr "" #: src/forms/PurchaseOrderForms.tsx:444 @@ -4605,94 +4596,110 @@ msgstr "" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:446 +#: src/forms/PurchaseOrderForms.tsx:462 +msgid "Choose Location" +msgstr "Hely kiválasztása" + +#: src/forms/PurchaseOrderForms.tsx:470 +msgid "Item Destination selected" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:480 +msgid "Part category default location selected" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:490 +msgid "Received stock location selected" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:498 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:507 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Set Location" msgstr "Helyszín beállítása" -#: src/forms/PurchaseOrderForms.tsx:524 -msgid "Set Expiry Date" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:532 -#: src/forms/StockForms.tsx:693 -msgid "Adjust Packaging" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:540 -#: src/forms/StockForms.tsx:684 -#: src/hooks/UseStockAdjustActions.tsx:148 -msgid "Change Status" -msgstr "Állapot megváltoztatása" - -#: src/forms/PurchaseOrderForms.tsx:546 -msgid "Add Note" -msgstr "Megjegyzés hozzáadása" - #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" +#: src/forms/PurchaseOrderForms.tsx:576 +msgid "Set Expiry Date" +msgstr "" + #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:610 -msgid "Store at default location" -msgstr "Alapértelmezett helyre tárolás" - -#: src/forms/PurchaseOrderForms.tsx:625 -msgid "Store at line item destination " +#: src/forms/PurchaseOrderForms.tsx:584 +#: src/forms/StockForms.tsx:693 +msgid "Adjust Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:637 -msgid "Store with already received stock" -msgstr "Tárolás a már megérkezett készlettel" +#: src/forms/PurchaseOrderForms.tsx:592 +#: src/forms/StockForms.tsx:684 +#: src/hooks/UseStockAdjustActions.tsx:148 +msgid "Change Status" +msgstr "Állapot megváltoztatása" + +#: src/forms/PurchaseOrderForms.tsx:598 +msgid "Add Note" +msgstr "Megjegyzés hozzáadása" #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:661 +#: src/forms/PurchaseOrderForms.tsx:662 +msgid "Store at default location" +msgstr "Alapértelmezett helyre tárolás" + +#: src/forms/PurchaseOrderForms.tsx:677 +msgid "Store at line item destination " +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:689 +msgid "Store with already received stock" +msgstr "Tárolás a már megérkezett készlettel" + +#: src/forms/PurchaseOrderForms.tsx:713 #: src/pages/build/BuildDetail.tsx:340 #: src/pages/stock/StockDetail.tsx:280 #: src/pages/stock/StockDetail.tsx:952 #: src/tables/Filter.tsx:83 -#: src/tables/build/BuildAllocatedStockTable.tsx:128 +#: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildOutputTable.tsx:112 -#: src/tables/part/PartTestResultTable.tsx:260 -#: src/tables/part/PartTestResultTable.tsx:281 +#: src/tables/part/PartTestResultTable.tsx:268 +#: src/tables/part/PartTestResultTable.tsx:289 #: src/tables/sales/SalesOrderAllocationTable.tsx:149 msgid "Batch Code" msgstr "Batch kód" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:714 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:675 +#: src/forms/PurchaseOrderForms.tsx:727 #: src/forms/StockForms.tsx:218 msgid "Serial Numbers" msgstr "Sorozatszámok" -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:728 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:742 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "Lejárati dátum" -#: src/forms/PurchaseOrderForms.tsx:691 +#: src/forms/PurchaseOrderForms.tsx:743 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:703 +#: src/forms/PurchaseOrderForms.tsx:755 #: src/forms/StockForms.tsx:728 #: src/pages/company/SupplierPartDetail.tsx:172 #: src/pages/company/SupplierPartDetail.tsx:236 @@ -4701,19 +4708,19 @@ msgstr "" msgid "Packaging" msgstr "Csomagolás" -#: src/forms/PurchaseOrderForms.tsx:727 +#: src/forms/PurchaseOrderForms.tsx:779 #: src/pages/company/SupplierPartDetail.tsx:120 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "Megjegyzés" -#: src/forms/PurchaseOrderForms.tsx:799 +#: src/forms/PurchaseOrderForms.tsx:851 #: src/pages/company/SupplierPartDetail.tsx:138 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "SKU (leltári azonosító)" -#: src/forms/PurchaseOrderForms.tsx:800 +#: src/forms/PurchaseOrderForms.tsx:852 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4721,11 +4728,11 @@ msgstr "SKU (leltári azonosító)" msgid "Received" msgstr "Fogadott" -#: src/forms/PurchaseOrderForms.tsx:817 +#: src/forms/PurchaseOrderForms.tsx:869 msgid "Receive Line Items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:823 +#: src/forms/PurchaseOrderForms.tsx:875 msgid "Items received" msgstr "Tételek beérkeztek" @@ -4737,7 +4744,7 @@ msgstr "" msgid "Item received into stock" msgstr "" -#: src/forms/SalesOrderForms.tsx:401 +#: src/forms/SalesOrderForms.tsx:419 msgid "Leave blank to use the order address" msgstr "" @@ -5932,6 +5939,9 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:310 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:401 +#: src/tables/build/BuildAllocatedStockTable.tsx:181 +#: src/tables/build/BuildLineTable.tsx:668 +#: src/tables/sales/SalesOrderAllocationTable.tsx:220 msgid "Confirm Removal" msgstr "" @@ -6870,8 +6880,8 @@ msgstr "Külső" #: src/pages/sales/ReturnOrderDetail.tsx:108 #: src/pages/sales/SalesOrderDetail.tsx:98 #: src/tables/ColumnRenderers.tsx:321 -#: src/tables/build/BuildAllocatedStockTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:352 +#: src/tables/build/BuildAllocatedStockTable.tsx:112 +#: src/tables/build/BuildLineTable.tsx:353 msgid "Reference" msgstr "Hivatkozás" @@ -7132,7 +7142,7 @@ msgstr "Rendelés törlése" #: src/pages/build/BuildDetail.tsx:742 #: src/pages/stock/StockDetail.tsx:344 -#: src/tables/build/BuildAllocatedStockTable.tsx:85 +#: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 #: src/tables/stock/StockTrackingTable.tsx:109 @@ -7600,7 +7610,7 @@ msgstr "Kulcsszavak" #: src/pages/part/PartDetail.tsx:542 #: src/tables/bom/BomTable.tsx:439 -#: src/tables/build/BuildLineTable.tsx:305 +#: src/tables/build/BuildLineTable.tsx:306 #: src/tables/part/PartTable.tsx:319 #: src/tables/sales/SalesOrderLineItemTable.tsx:138 msgid "Available Stock" @@ -7608,7 +7618,7 @@ msgstr "Elérhető készlet" #: src/pages/part/PartDetail.tsx:548 #: src/tables/bom/BomTable.tsx:341 -#: src/tables/build/BuildLineTable.tsx:267 +#: src/tables/build/BuildLineTable.tsx:268 #: src/tables/sales/SalesOrderLineItemTable.tsx:180 msgid "On order" msgstr "Rendelve" @@ -7782,7 +7792,7 @@ msgstr "Rendelés" #: src/pages/part/PartDetail.tsx:1144 #: src/pages/stock/StockDetail.tsx:884 -#: src/tables/build/BuildLineTable.tsx:761 +#: src/tables/build/BuildLineTable.tsx:768 msgid "Order Stock" msgstr "Készlet rendelés" @@ -9219,13 +9229,13 @@ msgstr "Virtuális alkatrész" #~ msgstr "Show asssmbled items" #: src/tables/bom/BomTable.tsx:315 -#: src/tables/build/BuildLineTable.tsx:276 +#: src/tables/build/BuildLineTable.tsx:277 #: src/tables/part/PartTable.tsx:145 msgid "External stock" msgstr "" #: src/tables/bom/BomTable.tsx:323 -#: src/tables/build/BuildLineTable.tsx:239 +#: src/tables/build/BuildLineTable.tsx:240 msgid "Includes substitute stock" msgstr "Helyettesítőkkel együtt" @@ -9234,7 +9244,7 @@ msgstr "Helyettesítőkkel együtt" #~ msgstr "Edit Bom Item" #: src/tables/bom/BomTable.tsx:332 -#: src/tables/build/BuildLineTable.tsx:249 +#: src/tables/build/BuildLineTable.tsx:250 #: src/tables/sales/SalesOrderLineItemTable.tsx:166 msgid "Includes variant stock" msgstr "Változatokkal együtt" @@ -9272,8 +9282,8 @@ msgid "Stock Information" msgstr "Készlet adatok" #: src/tables/bom/BomTable.tsx:399 -#: src/tables/build/BuildLineTable.tsx:496 -#: src/tables/build/BuildLineTable.tsx:537 +#: src/tables/build/BuildLineTable.tsx:497 +#: src/tables/build/BuildLineTable.tsx:538 msgid "Consumable item" msgstr "Fogyóeszköz tétel" @@ -9282,7 +9292,7 @@ msgid "No available stock" msgstr "" #: src/tables/bom/BomTable.tsx:420 -#: src/tables/build/BuildLineTable.tsx:213 +#: src/tables/build/BuildLineTable.tsx:214 msgid "Show testable items" msgstr "Tesztelhető elemek mutatása" @@ -9291,7 +9301,7 @@ msgid "Show trackable items" msgstr "" #: src/tables/bom/BomTable.tsx:430 -#: src/tables/build/BuildLineTable.tsx:208 +#: src/tables/build/BuildLineTable.tsx:209 msgid "Show assembled items" msgstr "" @@ -9335,7 +9345,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:464 #: src/tables/bom/UsedInTable.tsx:85 -#: src/tables/build/BuildLineTable.tsx:202 +#: src/tables/build/BuildLineTable.tsx:203 msgid "Optional" msgstr "Opcionális" @@ -9345,7 +9355,7 @@ msgid "Show optional items" msgstr "Opcionális elemek mutatása" #: src/tables/bom/BomTable.tsx:469 -#: src/tables/build/BuildLineTable.tsx:197 +#: src/tables/build/BuildLineTable.tsx:198 msgid "Consumable" msgstr "Fogyóeszköz" @@ -9433,7 +9443,7 @@ msgid "Bill of materials cannot be edited, as the part is locked" msgstr "" #: src/tables/bom/UsedInTable.tsx:34 -#: src/tables/build/BuildLineTable.tsx:207 +#: src/tables/build/BuildLineTable.tsx:208 #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:209 @@ -9455,11 +9465,11 @@ msgstr "Követésre kötelezett" msgid "Show trackable assemblies" msgstr "Nyomonkövethető gyártmányok mutatása" -#: src/tables/build/BuildAllocatedStockTable.tsx:67 +#: src/tables/build/BuildAllocatedStockTable.tsx:64 msgid "Allocated to Output" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:68 +#: src/tables/build/BuildAllocatedStockTable.tsx:65 msgid "Show items allocated to a build output" msgstr "" @@ -9472,7 +9482,7 @@ msgstr "" #~ msgid "Include orders for part variants" #~ msgstr "Include orders for part variants" -#: src/tables/build/BuildAllocatedStockTable.tsx:97 +#: src/tables/build/BuildAllocatedStockTable.tsx:94 #: src/tables/part/PartBuildAllocationsTable.tsx:84 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 #: src/tables/part/PartSalesAllocationsTable.tsx:69 @@ -9482,40 +9492,58 @@ msgid "Order Status" msgstr "Rendelés állapota" #: src/tables/build/BuildAllocatedStockTable.tsx:164 -#~ msgid "Edit Build Item" -#~ msgstr "Edit Build Item" - -#: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:650 +#: src/tables/build/BuildLineTable.tsx:651 msgid "Edit Stock Allocation" msgstr "Készlet foglalás szerkesztése" +#: src/tables/build/BuildAllocatedStockTable.tsx:164 +#~ msgid "Edit Build Item" +#~ msgstr "Edit Build Item" + #: src/tables/build/BuildAllocatedStockTable.tsx:174 #~ msgid "Delete Build Item" #~ msgstr "Delete Build Item" -#: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildLineTable.tsx:663 -msgid "Delete Stock Allocation" +#: src/tables/build/BuildAllocatedStockTable.tsx:177 +#: src/tables/build/BuildLineTable.tsx:664 +#: src/tables/sales/SalesOrderAllocationTable.tsx:218 +msgid "Remove Allocated Stock" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:239 +#: src/tables/build/BuildAllocatedStockTable.tsx:180 +#: src/tables/build/BuildLineTable.tsx:663 +#~ msgid "Delete Stock Allocation" +#~ msgstr "Delete Stock Allocation" + +#: src/tables/build/BuildAllocatedStockTable.tsx:182 +#: src/tables/build/BuildLineTable.tsx:669 +#: src/tables/sales/SalesOrderAllocationTable.tsx:221 +msgid "Are you sure you want to remove this allocated stock from the order?" +msgstr "" + +#: src/tables/build/BuildAllocatedStockTable.tsx:242 msgid "Consume" msgstr "Felhasznál" +#: src/tables/build/BuildAllocatedStockTable.tsx:259 +#: src/tables/build/BuildLineTable.tsx:112 +#: src/tables/sales/SalesOrderAllocationTable.tsx:248 +msgid "Remove allocated stock" +msgstr "" + #: src/tables/build/BuildLineTable.tsx:59 #~ msgid "Show lines with available stock" #~ msgstr "Show lines with available stock" -#: src/tables/build/BuildLineTable.tsx:120 +#: src/tables/build/BuildLineTable.tsx:121 msgid "View Stock Item" msgstr "Készlet tétel megtekintése" -#: src/tables/build/BuildLineTable.tsx:183 +#: src/tables/build/BuildLineTable.tsx:184 msgid "Show fully allocated lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:188 +#: src/tables/build/BuildLineTable.tsx:189 msgid "Show fully consumed lines" msgstr "" @@ -9523,124 +9551,124 @@ msgstr "" #~ msgid "Show allocated lines" #~ msgstr "Show allocated lines" -#: src/tables/build/BuildLineTable.tsx:193 +#: src/tables/build/BuildLineTable.tsx:194 msgid "Show items with sufficient available stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:198 +#: src/tables/build/BuildLineTable.tsx:199 msgid "Show consumable lines" msgstr "Felhasználható sorok mutatása" -#: src/tables/build/BuildLineTable.tsx:203 +#: src/tables/build/BuildLineTable.tsx:204 msgid "Show optional lines" msgstr "Opcionális sorok mutatása" -#: src/tables/build/BuildLineTable.tsx:212 +#: src/tables/build/BuildLineTable.tsx:213 #: src/tables/part/PartTable.tsx:233 msgid "Testable" msgstr "Tesztelhető" -#: src/tables/build/BuildLineTable.tsx:217 +#: src/tables/build/BuildLineTable.tsx:218 #: src/tables/stock/StockItemTable.tsx:388 msgid "Tracked" msgstr "Követett" -#: src/tables/build/BuildLineTable.tsx:218 +#: src/tables/build/BuildLineTable.tsx:219 msgid "Show tracked lines" msgstr "Követett tételek mutatása" -#: src/tables/build/BuildLineTable.tsx:223 +#: src/tables/build/BuildLineTable.tsx:224 msgid "Show items with stock on order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:172 msgid "In production" msgstr "Gyártásban" -#: src/tables/build/BuildLineTable.tsx:286 +#: src/tables/build/BuildLineTable.tsx:287 msgid "Insufficient stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:302 +#: src/tables/build/BuildLineTable.tsx:303 #: src/tables/sales/SalesOrderLineItemTable.tsx:160 #: src/tables/stock/StockItemTable.tsx:191 msgid "No stock available" msgstr "Nincs elérhető készlet" -#: src/tables/build/BuildLineTable.tsx:375 +#: src/tables/build/BuildLineTable.tsx:376 msgid "Gets Inherited" msgstr "" -#: src/tables/build/BuildLineTable.tsx:388 +#: src/tables/build/BuildLineTable.tsx:389 msgid "Unit Quantity" msgstr "Mennyiségi egység" -#: src/tables/build/BuildLineTable.tsx:415 +#: src/tables/build/BuildLineTable.tsx:416 msgid "Setup Quantity" msgstr "Beállítási mennyiség" -#: src/tables/build/BuildLineTable.tsx:424 +#: src/tables/build/BuildLineTable.tsx:425 msgid "Attrition" msgstr "" -#: src/tables/build/BuildLineTable.tsx:432 +#: src/tables/build/BuildLineTable.tsx:433 msgid "Rounding Multiple" msgstr "" -#: src/tables/build/BuildLineTable.tsx:441 +#: src/tables/build/BuildLineTable.tsx:442 msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:515 +#: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:563 +#: src/tables/build/BuildLineTable.tsx:564 #: src/tables/sales/SalesOrderLineItemTable.tsx:311 msgid "Create Build Order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:592 +#: src/tables/build/BuildLineTable.tsx:593 msgid "Auto allocation in progress" msgstr "Automatikus foglalás folyamatban" -#: src/tables/build/BuildLineTable.tsx:595 -#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:596 +#: src/tables/build/BuildLineTable.tsx:809 msgid "Auto Allocate Stock" msgstr "Készlet Automatikus Foglalása" -#: src/tables/build/BuildLineTable.tsx:596 +#: src/tables/build/BuildLineTable.tsx:597 msgid "Automatically allocate stock to this build according to the selected options" msgstr "Gyártáshoz szükséges készlet automatikus lefoglalása a beállítások szerint" -#: src/tables/build/BuildLineTable.tsx:616 -#: src/tables/build/BuildLineTable.tsx:630 -#: src/tables/build/BuildLineTable.tsx:751 -#: src/tables/build/BuildLineTable.tsx:852 +#: src/tables/build/BuildLineTable.tsx:617 +#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:758 +#: src/tables/build/BuildLineTable.tsx:859 #: src/tables/build/BuildOutputTable.tsx:355 #: src/tables/build/BuildOutputTable.tsx:360 msgid "Deallocate Stock" msgstr "Foglalás feloldása" -#: src/tables/build/BuildLineTable.tsx:632 +#: src/tables/build/BuildLineTable.tsx:633 msgid "Deallocate all untracked stock for this build order" msgstr "Összes nem egyedi sorszámos készlet felszabadítása ebből a gyártási rendelésből" -#: src/tables/build/BuildLineTable.tsx:634 +#: src/tables/build/BuildLineTable.tsx:635 msgid "Deallocate stock from the selected line item" msgstr "Készlet felszabadítsa a kiválasztott tételekhez" -#: src/tables/build/BuildLineTable.tsx:638 +#: src/tables/build/BuildLineTable.tsx:639 msgid "Stock has been deallocated" msgstr "Készlet felszabadítva" -#: src/tables/build/BuildLineTable.tsx:771 +#: src/tables/build/BuildLineTable.tsx:778 msgid "Build Stock" msgstr "Gyártási készlet" -#: src/tables/build/BuildLineTable.tsx:784 +#: src/tables/build/BuildLineTable.tsx:791 #: src/tables/sales/SalesOrderLineItemTable.tsx:487 msgid "View Part" msgstr "Alkatrész megtekintése" @@ -9739,7 +9767,7 @@ msgid "Serialize Build Output" msgstr "Gyártási kimenet sorozatszámozása" #: src/tables/build/BuildOutputTable.tsx:405 -#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/part/PartTestResultTable.tsx:318 #: src/tables/stock/StockItemTable.tsx:328 msgid "Filter by stock status" msgstr "" @@ -9964,8 +9992,8 @@ msgid "View Item" msgstr "Tétel megtekintése" #: src/tables/general/ExtraLineItemTable.tsx:95 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:299 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:403 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:300 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:405 #: src/tables/sales/ReturnOrderLineItemTable.tsx:83 #: src/tables/sales/ReturnOrderLineItemTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:252 @@ -9974,14 +10002,14 @@ msgid "Add Line Item" msgstr "Sortétel hozzáadása" #: src/tables/general/ExtraLineItemTable.tsx:108 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:320 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:322 #: src/tables/sales/ReturnOrderLineItemTable.tsx:96 #: src/tables/sales/SalesOrderLineItemTable.tsx:271 msgid "Edit Line Item" msgstr "Sortétel szerkesztése" #: src/tables/general/ExtraLineItemTable.tsx:117 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:329 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:331 #: src/tables/sales/ReturnOrderLineItemTable.tsx:105 #: src/tables/sales/SalesOrderLineItemTable.tsx:280 msgid "Delete Line Item" @@ -10273,7 +10301,7 @@ msgid "Required Stock" msgstr "Szükséges készlet" #: src/tables/part/PartBuildAllocationsTable.tsx:124 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:381 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:383 msgid "View Build Order" msgstr "" @@ -10617,8 +10645,8 @@ msgstr "" #: src/tables/part/PartTestResultTable.tsx:103 #: src/tables/part/PartTestResultTable.tsx:181 -#: src/tables/part/PartTestResultTable.tsx:320 -#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/part/PartTestResultTable.tsx:328 +#: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 #: src/tables/stock/StockItemTestResultTable.tsx:368 #: src/tables/stock/StockItemTestResultTable.tsx:429 @@ -10643,7 +10671,7 @@ msgstr "" msgid "No Result" msgstr "Nincs eredmény" -#: src/tables/part/PartTestResultTable.tsx:298 +#: src/tables/part/PartTestResultTable.tsx:306 msgid "Show build outputs currently in production" msgstr "" @@ -11073,7 +11101,7 @@ msgid "Show manufacturer parts for active manufacturers." msgstr "" #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:115 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:397 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:399 msgid "Import Line Items" msgstr "" @@ -11099,11 +11127,11 @@ msgstr "" #~ msgid "Add line item" #~ msgstr "Add line item" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:350 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:352 msgid "Receive line item" msgstr "Sortétel bevételezése" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:414 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:416 msgid "Receive items" msgstr "Bevételezés" @@ -11201,25 +11229,25 @@ msgid "Not shipped" msgstr "Nincs kiszállítva" #: src/tables/sales/SalesOrderAllocationTable.tsx:211 -#: src/tables/sales/SalesOrderAllocationTable.tsx:229 +#: src/tables/sales/SalesOrderAllocationTable.tsx:235 msgid "Edit Allocation" msgstr "" #: src/tables/sales/SalesOrderAllocationTable.tsx:218 #: src/tables/sales/SalesOrderAllocationTable.tsx:241 -msgid "Delete Allocation" -msgstr "" +#~ msgid "Delete Allocation" +#~ msgstr "Delete Allocation" -#: src/tables/sales/SalesOrderAllocationTable.tsx:252 -#: src/tables/sales/SalesOrderAllocationTable.tsx:253 +#: src/tables/sales/SalesOrderAllocationTable.tsx:261 +#: src/tables/sales/SalesOrderAllocationTable.tsx:262 msgid "View Shipment" msgstr "Szállítmány megtekintése" -#: src/tables/sales/SalesOrderAllocationTable.tsx:308 +#: src/tables/sales/SalesOrderAllocationTable.tsx:317 msgid "Assign to Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:324 +#: src/tables/sales/SalesOrderAllocationTable.tsx:333 msgid "Assign to shipment" msgstr "" diff --git a/src/frontend/src/locales/id/messages.po b/src/frontend/src/locales/id/messages.po index 2ef38c727d..ba8f4b9687 100644 --- a/src/frontend/src/locales/id/messages.po +++ b/src/frontend/src/locales/id/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: id\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-11-19 19:39\n" +"PO-Revision-Date: 2025-11-22 06:25\n" "Last-Translator: \n" "Language-Team: Indonesian\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -56,7 +56,7 @@ msgstr "Batal" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:802 +#: src/forms/PurchaseOrderForms.tsx:854 #: src/forms/StockForms.tsx:796 #: src/forms/StockForms.tsx:843 #: src/forms/StockForms.tsx:889 @@ -103,9 +103,9 @@ msgstr "Tidak" #: src/forms/BuildForms.tsx:630 #: src/forms/BuildForms.tsx:793 #: src/forms/BuildForms.tsx:896 -#: src/forms/PurchaseOrderForms.tsx:798 +#: src/forms/PurchaseOrderForms.tsx:850 #: src/forms/ReturnOrderForms.tsx:242 -#: src/forms/SalesOrderForms.tsx:305 +#: src/forms/SalesOrderForms.tsx:323 #: src/forms/StockForms.tsx:360 #: src/forms/StockForms.tsx:791 #: src/forms/StockForms.tsx:838 @@ -119,6 +119,7 @@ msgstr "Tidak" #: src/pages/build/BuildDetail.tsx:200 #: src/pages/part/PartDetail.tsx:1207 #: src/tables/ColumnRenderers.tsx:91 +#: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 msgid "Part" @@ -158,7 +159,7 @@ msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:290 #: src/pages/company/SupplierPartDetail.tsx:413 #: src/pages/stock/StockDetail.tsx:289 -#: src/tables/build/BuildAllocatedStockTable.tsx:155 +#: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:83 #: src/tables/stock/StockItemTable.tsx:247 @@ -201,9 +202,9 @@ msgstr "" #: src/forms/BuildForms.tsx:473 #: src/forms/BuildForms.tsx:633 #: src/forms/BuildForms.tsx:794 -#: src/forms/SalesOrderForms.tsx:307 +#: src/forms/SalesOrderForms.tsx:325 #: src/pages/stock/StockDetail.tsx:1005 -#: src/tables/part/PartTestResultTable.tsx:248 +#: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -517,7 +518,7 @@ msgstr "" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:273 +#: src/components/forms/fields/ApiFormField.tsx:237 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:234 @@ -642,8 +643,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:49 #: src/components/buttons/ScanButton.tsx:15 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:457 -#: src/forms/PurchaseOrderForms.tsx:563 +#: src/forms/PurchaseOrderForms.tsx:509 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Scan Barcode" msgstr "" @@ -728,7 +729,7 @@ msgstr "" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:606 msgid "Unlink Barcode" msgstr "" @@ -1216,6 +1217,12 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:884 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:903 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:254 +#: src/tables/build/BuildAllocatedStockTable.tsx:178 +#: src/tables/build/BuildAllocatedStockTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:111 +#: src/tables/build/BuildLineTable.tsx:665 +#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:247 msgid "Remove" msgstr "Hapus" @@ -1241,7 +1248,7 @@ msgid "Upload Error" msgstr "" #: src/components/details/DetailsImage.tsx:250 -#: src/components/forms/fields/TextField.tsx:65 +#: src/components/forms/fields/AutoFillRightSection.tsx:34 msgid "Clear" msgstr "" @@ -1817,10 +1824,14 @@ msgstr "" msgid "Running" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:233 +#: src/components/forms/fields/ApiFormField.tsx:197 msgid "Select file to upload" msgstr "" +#: src/components/forms/fields/AutoFillRightSection.tsx:47 +msgid "Accept suggested value" +msgstr "" + #: src/components/forms/fields/DateField.tsx:76 msgid "Select date" msgstr "" @@ -1875,10 +1886,6 @@ msgstr "" msgid "Add new row" msgstr "" -#: src/components/forms/fields/TextField.tsx:82 -msgid "Accept suggested value" -msgstr "" - #: src/components/images/DetailsImage.tsx:252 #~ msgid "Select image" #~ msgstr "Select image" @@ -2225,8 +2232,8 @@ msgstr "" #: src/pages/part/PartDetail.tsx:994 #: src/pages/stock/StockDetail.tsx:265 #: src/pages/stock/StockDetail.tsx:942 -#: src/tables/build/BuildAllocatedStockTable.tsx:135 -#: src/tables/build/BuildLineTable.tsx:192 +#: src/tables/build/BuildAllocatedStockTable.tsx:132 +#: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:182 #: src/tables/stock/StockItemTable.tsx:343 @@ -2784,7 +2791,7 @@ msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:102 #: src/tables/ColumnRenderers.tsx:278 -#: src/tables/build/BuildAllocatedStockTable.tsx:91 +#: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/machine/MachineTypeTable.tsx:161 #: src/tables/machine/MachineTypeTable.tsx:257 #: src/tables/plugin/PluginListTable.tsx:110 @@ -2966,7 +2973,7 @@ msgstr "Tidak ada persediaan" #: src/pages/company/SupplierPartDetail.tsx:394 #: src/pages/part/PartDetail.tsx:1015 #: src/tables/bom/BomTable.tsx:444 -#: src/tables/build/BuildLineTable.tsx:222 +#: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 msgid "On Order" msgstr "" @@ -2976,7 +2983,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:587 #: src/pages/part/PartDetail.tsx:1021 #: src/pages/stock/StockDetail.tsx:925 -#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "" @@ -3000,7 +3007,7 @@ msgstr "" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:795 -#: src/forms/PurchaseOrderForms.tsx:595 +#: src/forms/PurchaseOrderForms.tsx:647 #: src/forms/StockForms.tsx:792 #: src/forms/StockForms.tsx:839 #: src/forms/StockForms.tsx:885 @@ -3023,7 +3030,7 @@ msgstr "Lokasi" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:198 #: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildAllocatedStockTable.tsx:121 +#: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:107 #: src/tables/sales/SalesOrderAllocationTable.tsx:142 msgid "Serial Number" @@ -3034,9 +3041,9 @@ msgstr "Nomor Seri" #: src/forms/BuildForms.tsx:240 #: src/forms/BuildForms.tsx:634 #: src/forms/BuildForms.tsx:797 -#: src/forms/PurchaseOrderForms.tsx:801 +#: src/forms/PurchaseOrderForms.tsx:853 #: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:308 +#: src/forms/SalesOrderForms.tsx:326 #: src/forms/StockForms.tsx:841 #: src/pages/part/PartStockHistoryDetail.tsx:56 #: src/pages/part/PartStockHistoryDetail.tsx:210 @@ -3046,9 +3053,9 @@ msgstr "Nomor Seri" #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:258 #: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:86 +#: src/tables/build/BuildLineTable.tsx:83 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:269 +#: src/tables/part/PartTestResultTable.tsx:277 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -3070,7 +3077,7 @@ msgstr "Jumlah" #: src/forms/StockForms.tsx:1048 #: src/forms/StockForms.tsx:1096 #: src/forms/StockForms.tsx:1140 -#: src/tables/build/BuildLineTable.tsx:96 +#: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "" @@ -3755,7 +3762,7 @@ msgid "In Stock" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:404 +#: src/tables/build/BuildLineTable.tsx:405 msgid "Required Quantity" msgstr "" @@ -3847,7 +3854,7 @@ msgid "Please correct the errors in the selected parts" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:587 -#: src/tables/build/BuildLineTable.tsx:815 +#: src/tables/build/BuildLineTable.tsx:822 #: src/tables/part/PartTable.tsx:522 #: src/tables/sales/SalesOrderLineItemTable.tsx:370 msgid "Order Parts" @@ -4349,9 +4356,9 @@ msgstr "" #: src/forms/BuildForms.tsx:333 #: src/forms/BuildForms.tsx:408 #: src/forms/BuildForms.tsx:685 -#: src/tables/build/BuildAllocatedStockTable.tsx:150 +#: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 -#: src/tables/part/PartTestResultTable.tsx:272 +#: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "" @@ -4362,7 +4369,7 @@ msgstr "" #: src/forms/BuildForms.tsx:336 #: src/forms/BuildForms.tsx:411 #: src/forms/BuildForms.tsx:475 -#: src/forms/PurchaseOrderForms.tsx:717 +#: src/forms/PurchaseOrderForms.tsx:769 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 #: src/forms/StockForms.tsx:712 @@ -4377,7 +4384,7 @@ msgstr "" #: src/tables/build/BuildOutputTable.tsx:404 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 -#: src/tables/part/PartTestResultTable.tsx:309 +#: src/tables/part/PartTestResultTable.tsx:317 #: src/tables/sales/ReturnOrderLineItemTable.tsx:138 #: src/tables/sales/ReturnOrderLineItemTable.tsx:176 #: src/tables/settings/CustomStateTable.tsx:79 @@ -4450,8 +4457,8 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 -#: src/tables/build/BuildAllocatedStockTable.tsx:108 -#: src/tables/build/BuildLineTable.tsx:336 +#: src/tables/build/BuildAllocatedStockTable.tsx:105 +#: src/tables/build/BuildLineTable.tsx:337 #: src/tables/build/BuildOrderTable.tsx:79 #: src/tables/part/PartSalesAllocationsTable.tsx:61 #: src/tables/part/RelatedPartTable.tsx:73 @@ -4466,47 +4473,47 @@ msgstr "" #: src/forms/BuildForms.tsx:632 #: src/forms/BuildForms.tsx:796 #: src/forms/BuildForms.tsx:897 -#: src/forms/SalesOrderForms.tsx:306 -#: src/tables/build/BuildAllocatedStockTable.tsx:139 -#: src/tables/build/BuildLineTable.tsx:182 +#: src/forms/SalesOrderForms.tsx:324 +#: src/tables/build/BuildAllocatedStockTable.tsx:136 +#: src/tables/build/BuildLineTable.tsx:183 #: src/tables/sales/SalesOrderLineItemTable.tsx:342 #: src/tables/stock/StockItemTable.tsx:338 msgid "Allocated" msgstr "" #: src/forms/BuildForms.tsx:667 -#: src/forms/SalesOrderForms.tsx:295 +#: src/forms/SalesOrderForms.tsx:313 #: src/pages/build/BuildDetail.tsx:108 #: src/pages/build/BuildDetail.tsx:326 msgid "Source Location" msgstr "" #: src/forms/BuildForms.tsx:668 -#: src/forms/SalesOrderForms.tsx:296 +#: src/forms/SalesOrderForms.tsx:314 msgid "Select the source location for the stock allocation" msgstr "" #: src/forms/BuildForms.tsx:700 -#: src/forms/SalesOrderForms.tsx:336 -#: src/tables/build/BuildLineTable.tsx:574 -#: src/tables/build/BuildLineTable.tsx:731 -#: src/tables/build/BuildLineTable.tsx:830 +#: src/forms/SalesOrderForms.tsx:354 +#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:738 +#: src/tables/build/BuildLineTable.tsx:837 #: src/tables/sales/SalesOrderLineItemTable.tsx:380 #: src/tables/sales/SalesOrderLineItemTable.tsx:406 msgid "Allocate Stock" msgstr "" #: src/forms/BuildForms.tsx:703 -#: src/forms/SalesOrderForms.tsx:341 +#: src/forms/SalesOrderForms.tsx:359 msgid "Stock items allocated" msgstr "" #: src/forms/BuildForms.tsx:816 #: src/forms/BuildForms.tsx:917 -#: src/tables/build/BuildAllocatedStockTable.tsx:240 -#: src/tables/build/BuildAllocatedStockTable.tsx:272 -#: src/tables/build/BuildLineTable.tsx:741 -#: src/tables/build/BuildLineTable.tsx:864 +#: src/tables/build/BuildAllocatedStockTable.tsx:243 +#: src/tables/build/BuildAllocatedStockTable.tsx:279 +#: src/tables/build/BuildLineTable.tsx:748 +#: src/tables/build/BuildLineTable.tsx:871 msgid "Consume Stock" msgstr "" @@ -4521,21 +4528,21 @@ msgstr "" #~ msgstr "Stock items consumed" #: src/forms/BuildForms.tsx:853 -#: src/tables/build/BuildLineTable.tsx:514 +#: src/tables/build/BuildLineTable.tsx:515 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" #: src/forms/BuildForms.tsx:898 -#: src/tables/build/BuildLineTable.tsx:187 +#: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" msgstr "" #: src/forms/CommonForms.tsx:88 -#: src/forms/PurchaseOrderForms.tsx:125 +#: src/forms/PurchaseOrderForms.tsx:176 #: src/forms/ReturnOrderForms.tsx:138 -#: src/forms/SalesOrderForms.tsx:164 +#: src/forms/SalesOrderForms.tsx:182 msgid "Select project code for this line item" msgstr "" @@ -4572,32 +4579,16 @@ msgstr "" msgid "Subscribe to notifications for this category" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:388 -msgid "Assign Batch Code and Serial Numbers" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:390 -msgid "Assign Batch Code" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:410 -msgid "Choose Location" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:418 -msgid "Item Destination selected" -msgstr "" - #: src/forms/PurchaseOrderForms.tsx:421 #~ msgid "Assign Batch Code{0}" #~ msgstr "Assign Batch Code{0}" -#: src/forms/PurchaseOrderForms.tsx:428 -msgid "Part category default location selected" +#: src/forms/PurchaseOrderForms.tsx:440 +msgid "Assign Batch Code and Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:438 -msgid "Received stock location selected" +#: src/forms/PurchaseOrderForms.tsx:442 +msgid "Assign Batch Code" msgstr "" #: src/forms/PurchaseOrderForms.tsx:444 @@ -4605,94 +4596,110 @@ msgstr "" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:446 +#: src/forms/PurchaseOrderForms.tsx:462 +msgid "Choose Location" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:470 +msgid "Item Destination selected" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:480 +msgid "Part category default location selected" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:490 +msgid "Received stock location selected" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:498 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:507 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Set Location" msgstr "Atur Lokasi" -#: src/forms/PurchaseOrderForms.tsx:524 -msgid "Set Expiry Date" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:532 -#: src/forms/StockForms.tsx:693 -msgid "Adjust Packaging" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:540 -#: src/forms/StockForms.tsx:684 -#: src/hooks/UseStockAdjustActions.tsx:148 -msgid "Change Status" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:546 -msgid "Add Note" -msgstr "Tambah Catatan" - #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" +#: src/forms/PurchaseOrderForms.tsx:576 +msgid "Set Expiry Date" +msgstr "" + #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:610 -msgid "Store at default location" +#: src/forms/PurchaseOrderForms.tsx:584 +#: src/forms/StockForms.tsx:693 +msgid "Adjust Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:625 -msgid "Store at line item destination " +#: src/forms/PurchaseOrderForms.tsx:592 +#: src/forms/StockForms.tsx:684 +#: src/hooks/UseStockAdjustActions.tsx:148 +msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:637 -msgid "Store with already received stock" -msgstr "" +#: src/forms/PurchaseOrderForms.tsx:598 +msgid "Add Note" +msgstr "Tambah Catatan" #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:661 +#: src/forms/PurchaseOrderForms.tsx:662 +msgid "Store at default location" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:677 +msgid "Store at line item destination " +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:689 +msgid "Store with already received stock" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:713 #: src/pages/build/BuildDetail.tsx:340 #: src/pages/stock/StockDetail.tsx:280 #: src/pages/stock/StockDetail.tsx:952 #: src/tables/Filter.tsx:83 -#: src/tables/build/BuildAllocatedStockTable.tsx:128 +#: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildOutputTable.tsx:112 -#: src/tables/part/PartTestResultTable.tsx:260 -#: src/tables/part/PartTestResultTable.tsx:281 +#: src/tables/part/PartTestResultTable.tsx:268 +#: src/tables/part/PartTestResultTable.tsx:289 #: src/tables/sales/SalesOrderAllocationTable.tsx:149 msgid "Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:714 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:675 +#: src/forms/PurchaseOrderForms.tsx:727 #: src/forms/StockForms.tsx:218 msgid "Serial Numbers" msgstr "Nomor Seri" -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:728 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:742 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:691 +#: src/forms/PurchaseOrderForms.tsx:743 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:703 +#: src/forms/PurchaseOrderForms.tsx:755 #: src/forms/StockForms.tsx:728 #: src/pages/company/SupplierPartDetail.tsx:172 #: src/pages/company/SupplierPartDetail.tsx:236 @@ -4701,19 +4708,19 @@ msgstr "" msgid "Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:727 +#: src/forms/PurchaseOrderForms.tsx:779 #: src/pages/company/SupplierPartDetail.tsx:120 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "Catatan" -#: src/forms/PurchaseOrderForms.tsx:799 +#: src/forms/PurchaseOrderForms.tsx:851 #: src/pages/company/SupplierPartDetail.tsx:138 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:800 +#: src/forms/PurchaseOrderForms.tsx:852 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4721,11 +4728,11 @@ msgstr "" msgid "Received" msgstr "Telah diterima" -#: src/forms/PurchaseOrderForms.tsx:817 +#: src/forms/PurchaseOrderForms.tsx:869 msgid "Receive Line Items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:823 +#: src/forms/PurchaseOrderForms.tsx:875 msgid "Items received" msgstr "" @@ -4737,7 +4744,7 @@ msgstr "" msgid "Item received into stock" msgstr "" -#: src/forms/SalesOrderForms.tsx:401 +#: src/forms/SalesOrderForms.tsx:419 msgid "Leave blank to use the order address" msgstr "" @@ -5932,6 +5939,9 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:310 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:401 +#: src/tables/build/BuildAllocatedStockTable.tsx:181 +#: src/tables/build/BuildLineTable.tsx:668 +#: src/tables/sales/SalesOrderAllocationTable.tsx:220 msgid "Confirm Removal" msgstr "" @@ -6870,8 +6880,8 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:108 #: src/pages/sales/SalesOrderDetail.tsx:98 #: src/tables/ColumnRenderers.tsx:321 -#: src/tables/build/BuildAllocatedStockTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:352 +#: src/tables/build/BuildAllocatedStockTable.tsx:112 +#: src/tables/build/BuildLineTable.tsx:353 msgid "Reference" msgstr "" @@ -7132,7 +7142,7 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:742 #: src/pages/stock/StockDetail.tsx:344 -#: src/tables/build/BuildAllocatedStockTable.tsx:85 +#: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 #: src/tables/stock/StockTrackingTable.tsx:109 @@ -7600,7 +7610,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:542 #: src/tables/bom/BomTable.tsx:439 -#: src/tables/build/BuildLineTable.tsx:305 +#: src/tables/build/BuildLineTable.tsx:306 #: src/tables/part/PartTable.tsx:319 #: src/tables/sales/SalesOrderLineItemTable.tsx:138 msgid "Available Stock" @@ -7608,7 +7618,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:548 #: src/tables/bom/BomTable.tsx:341 -#: src/tables/build/BuildLineTable.tsx:267 +#: src/tables/build/BuildLineTable.tsx:268 #: src/tables/sales/SalesOrderLineItemTable.tsx:180 msgid "On order" msgstr "" @@ -7782,7 +7792,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:1144 #: src/pages/stock/StockDetail.tsx:884 -#: src/tables/build/BuildLineTable.tsx:761 +#: src/tables/build/BuildLineTable.tsx:768 msgid "Order Stock" msgstr "" @@ -9219,13 +9229,13 @@ msgstr "" #~ msgstr "Show asssmbled items" #: src/tables/bom/BomTable.tsx:315 -#: src/tables/build/BuildLineTable.tsx:276 +#: src/tables/build/BuildLineTable.tsx:277 #: src/tables/part/PartTable.tsx:145 msgid "External stock" msgstr "" #: src/tables/bom/BomTable.tsx:323 -#: src/tables/build/BuildLineTable.tsx:239 +#: src/tables/build/BuildLineTable.tsx:240 msgid "Includes substitute stock" msgstr "" @@ -9234,7 +9244,7 @@ msgstr "" #~ msgstr "Edit Bom Item" #: src/tables/bom/BomTable.tsx:332 -#: src/tables/build/BuildLineTable.tsx:249 +#: src/tables/build/BuildLineTable.tsx:250 #: src/tables/sales/SalesOrderLineItemTable.tsx:166 msgid "Includes variant stock" msgstr "" @@ -9272,8 +9282,8 @@ msgid "Stock Information" msgstr "" #: src/tables/bom/BomTable.tsx:399 -#: src/tables/build/BuildLineTable.tsx:496 -#: src/tables/build/BuildLineTable.tsx:537 +#: src/tables/build/BuildLineTable.tsx:497 +#: src/tables/build/BuildLineTable.tsx:538 msgid "Consumable item" msgstr "" @@ -9282,7 +9292,7 @@ msgid "No available stock" msgstr "" #: src/tables/bom/BomTable.tsx:420 -#: src/tables/build/BuildLineTable.tsx:213 +#: src/tables/build/BuildLineTable.tsx:214 msgid "Show testable items" msgstr "" @@ -9291,7 +9301,7 @@ msgid "Show trackable items" msgstr "" #: src/tables/bom/BomTable.tsx:430 -#: src/tables/build/BuildLineTable.tsx:208 +#: src/tables/build/BuildLineTable.tsx:209 msgid "Show assembled items" msgstr "" @@ -9335,7 +9345,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:464 #: src/tables/bom/UsedInTable.tsx:85 -#: src/tables/build/BuildLineTable.tsx:202 +#: src/tables/build/BuildLineTable.tsx:203 msgid "Optional" msgstr "" @@ -9345,7 +9355,7 @@ msgid "Show optional items" msgstr "" #: src/tables/bom/BomTable.tsx:469 -#: src/tables/build/BuildLineTable.tsx:197 +#: src/tables/build/BuildLineTable.tsx:198 msgid "Consumable" msgstr "" @@ -9433,7 +9443,7 @@ msgid "Bill of materials cannot be edited, as the part is locked" msgstr "" #: src/tables/bom/UsedInTable.tsx:34 -#: src/tables/build/BuildLineTable.tsx:207 +#: src/tables/build/BuildLineTable.tsx:208 #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:209 @@ -9455,11 +9465,11 @@ msgstr "" msgid "Show trackable assemblies" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:67 +#: src/tables/build/BuildAllocatedStockTable.tsx:64 msgid "Allocated to Output" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:68 +#: src/tables/build/BuildAllocatedStockTable.tsx:65 msgid "Show items allocated to a build output" msgstr "" @@ -9472,7 +9482,7 @@ msgstr "" #~ msgid "Include orders for part variants" #~ msgstr "Include orders for part variants" -#: src/tables/build/BuildAllocatedStockTable.tsx:97 +#: src/tables/build/BuildAllocatedStockTable.tsx:94 #: src/tables/part/PartBuildAllocationsTable.tsx:84 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 #: src/tables/part/PartSalesAllocationsTable.tsx:69 @@ -9482,40 +9492,58 @@ msgid "Order Status" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:164 -#~ msgid "Edit Build Item" -#~ msgstr "Edit Build Item" - -#: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:650 +#: src/tables/build/BuildLineTable.tsx:651 msgid "Edit Stock Allocation" msgstr "" +#: src/tables/build/BuildAllocatedStockTable.tsx:164 +#~ msgid "Edit Build Item" +#~ msgstr "Edit Build Item" + #: src/tables/build/BuildAllocatedStockTable.tsx:174 #~ msgid "Delete Build Item" #~ msgstr "Delete Build Item" -#: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildLineTable.tsx:663 -msgid "Delete Stock Allocation" +#: src/tables/build/BuildAllocatedStockTable.tsx:177 +#: src/tables/build/BuildLineTable.tsx:664 +#: src/tables/sales/SalesOrderAllocationTable.tsx:218 +msgid "Remove Allocated Stock" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:239 +#: src/tables/build/BuildAllocatedStockTable.tsx:180 +#: src/tables/build/BuildLineTable.tsx:663 +#~ msgid "Delete Stock Allocation" +#~ msgstr "Delete Stock Allocation" + +#: src/tables/build/BuildAllocatedStockTable.tsx:182 +#: src/tables/build/BuildLineTable.tsx:669 +#: src/tables/sales/SalesOrderAllocationTable.tsx:221 +msgid "Are you sure you want to remove this allocated stock from the order?" +msgstr "" + +#: src/tables/build/BuildAllocatedStockTable.tsx:242 msgid "Consume" msgstr "" +#: src/tables/build/BuildAllocatedStockTable.tsx:259 +#: src/tables/build/BuildLineTable.tsx:112 +#: src/tables/sales/SalesOrderAllocationTable.tsx:248 +msgid "Remove allocated stock" +msgstr "" + #: src/tables/build/BuildLineTable.tsx:59 #~ msgid "Show lines with available stock" #~ msgstr "Show lines with available stock" -#: src/tables/build/BuildLineTable.tsx:120 +#: src/tables/build/BuildLineTable.tsx:121 msgid "View Stock Item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:183 +#: src/tables/build/BuildLineTable.tsx:184 msgid "Show fully allocated lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:188 +#: src/tables/build/BuildLineTable.tsx:189 msgid "Show fully consumed lines" msgstr "" @@ -9523,124 +9551,124 @@ msgstr "" #~ msgid "Show allocated lines" #~ msgstr "Show allocated lines" -#: src/tables/build/BuildLineTable.tsx:193 +#: src/tables/build/BuildLineTable.tsx:194 msgid "Show items with sufficient available stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:198 +#: src/tables/build/BuildLineTable.tsx:199 msgid "Show consumable lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:203 +#: src/tables/build/BuildLineTable.tsx:204 msgid "Show optional lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:212 +#: src/tables/build/BuildLineTable.tsx:213 #: src/tables/part/PartTable.tsx:233 msgid "Testable" msgstr "" -#: src/tables/build/BuildLineTable.tsx:217 +#: src/tables/build/BuildLineTable.tsx:218 #: src/tables/stock/StockItemTable.tsx:388 msgid "Tracked" msgstr "" -#: src/tables/build/BuildLineTable.tsx:218 +#: src/tables/build/BuildLineTable.tsx:219 msgid "Show tracked lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:223 +#: src/tables/build/BuildLineTable.tsx:224 msgid "Show items with stock on order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:172 msgid "In production" msgstr "" -#: src/tables/build/BuildLineTable.tsx:286 +#: src/tables/build/BuildLineTable.tsx:287 msgid "Insufficient stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:302 +#: src/tables/build/BuildLineTable.tsx:303 #: src/tables/sales/SalesOrderLineItemTable.tsx:160 #: src/tables/stock/StockItemTable.tsx:191 msgid "No stock available" msgstr "" -#: src/tables/build/BuildLineTable.tsx:375 +#: src/tables/build/BuildLineTable.tsx:376 msgid "Gets Inherited" msgstr "" -#: src/tables/build/BuildLineTable.tsx:388 +#: src/tables/build/BuildLineTable.tsx:389 msgid "Unit Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:415 +#: src/tables/build/BuildLineTable.tsx:416 msgid "Setup Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:424 +#: src/tables/build/BuildLineTable.tsx:425 msgid "Attrition" msgstr "" -#: src/tables/build/BuildLineTable.tsx:432 +#: src/tables/build/BuildLineTable.tsx:433 msgid "Rounding Multiple" msgstr "" -#: src/tables/build/BuildLineTable.tsx:441 +#: src/tables/build/BuildLineTable.tsx:442 msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:515 +#: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:563 +#: src/tables/build/BuildLineTable.tsx:564 #: src/tables/sales/SalesOrderLineItemTable.tsx:311 msgid "Create Build Order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:592 +#: src/tables/build/BuildLineTable.tsx:593 msgid "Auto allocation in progress" msgstr "" -#: src/tables/build/BuildLineTable.tsx:595 -#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:596 +#: src/tables/build/BuildLineTable.tsx:809 msgid "Auto Allocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:596 +#: src/tables/build/BuildLineTable.tsx:597 msgid "Automatically allocate stock to this build according to the selected options" msgstr "" -#: src/tables/build/BuildLineTable.tsx:616 -#: src/tables/build/BuildLineTable.tsx:630 -#: src/tables/build/BuildLineTable.tsx:751 -#: src/tables/build/BuildLineTable.tsx:852 +#: src/tables/build/BuildLineTable.tsx:617 +#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:758 +#: src/tables/build/BuildLineTable.tsx:859 #: src/tables/build/BuildOutputTable.tsx:355 #: src/tables/build/BuildOutputTable.tsx:360 msgid "Deallocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:632 +#: src/tables/build/BuildLineTable.tsx:633 msgid "Deallocate all untracked stock for this build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:634 +#: src/tables/build/BuildLineTable.tsx:635 msgid "Deallocate stock from the selected line item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:638 +#: src/tables/build/BuildLineTable.tsx:639 msgid "Stock has been deallocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:771 +#: src/tables/build/BuildLineTable.tsx:778 msgid "Build Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:784 +#: src/tables/build/BuildLineTable.tsx:791 #: src/tables/sales/SalesOrderLineItemTable.tsx:487 msgid "View Part" msgstr "" @@ -9739,7 +9767,7 @@ msgid "Serialize Build Output" msgstr "" #: src/tables/build/BuildOutputTable.tsx:405 -#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/part/PartTestResultTable.tsx:318 #: src/tables/stock/StockItemTable.tsx:328 msgid "Filter by stock status" msgstr "" @@ -9964,8 +9992,8 @@ msgid "View Item" msgstr "" #: src/tables/general/ExtraLineItemTable.tsx:95 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:299 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:403 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:300 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:405 #: src/tables/sales/ReturnOrderLineItemTable.tsx:83 #: src/tables/sales/ReturnOrderLineItemTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:252 @@ -9974,14 +10002,14 @@ msgid "Add Line Item" msgstr "" #: src/tables/general/ExtraLineItemTable.tsx:108 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:320 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:322 #: src/tables/sales/ReturnOrderLineItemTable.tsx:96 #: src/tables/sales/SalesOrderLineItemTable.tsx:271 msgid "Edit Line Item" msgstr "" #: src/tables/general/ExtraLineItemTable.tsx:117 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:329 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:331 #: src/tables/sales/ReturnOrderLineItemTable.tsx:105 #: src/tables/sales/SalesOrderLineItemTable.tsx:280 msgid "Delete Line Item" @@ -10273,7 +10301,7 @@ msgid "Required Stock" msgstr "" #: src/tables/part/PartBuildAllocationsTable.tsx:124 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:381 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:383 msgid "View Build Order" msgstr "" @@ -10617,8 +10645,8 @@ msgstr "" #: src/tables/part/PartTestResultTable.tsx:103 #: src/tables/part/PartTestResultTable.tsx:181 -#: src/tables/part/PartTestResultTable.tsx:320 -#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/part/PartTestResultTable.tsx:328 +#: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 #: src/tables/stock/StockItemTestResultTable.tsx:368 #: src/tables/stock/StockItemTestResultTable.tsx:429 @@ -10643,7 +10671,7 @@ msgstr "" msgid "No Result" msgstr "" -#: src/tables/part/PartTestResultTable.tsx:298 +#: src/tables/part/PartTestResultTable.tsx:306 msgid "Show build outputs currently in production" msgstr "" @@ -11073,7 +11101,7 @@ msgid "Show manufacturer parts for active manufacturers." msgstr "" #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:115 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:397 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:399 msgid "Import Line Items" msgstr "" @@ -11099,11 +11127,11 @@ msgstr "" #~ msgid "Add line item" #~ msgstr "Add line item" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:350 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:352 msgid "Receive line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:414 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:416 msgid "Receive items" msgstr "" @@ -11201,25 +11229,25 @@ msgid "Not shipped" msgstr "" #: src/tables/sales/SalesOrderAllocationTable.tsx:211 -#: src/tables/sales/SalesOrderAllocationTable.tsx:229 +#: src/tables/sales/SalesOrderAllocationTable.tsx:235 msgid "Edit Allocation" msgstr "" #: src/tables/sales/SalesOrderAllocationTable.tsx:218 #: src/tables/sales/SalesOrderAllocationTable.tsx:241 -msgid "Delete Allocation" -msgstr "" +#~ msgid "Delete Allocation" +#~ msgstr "Delete Allocation" -#: src/tables/sales/SalesOrderAllocationTable.tsx:252 -#: src/tables/sales/SalesOrderAllocationTable.tsx:253 +#: src/tables/sales/SalesOrderAllocationTable.tsx:261 +#: src/tables/sales/SalesOrderAllocationTable.tsx:262 msgid "View Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:308 +#: src/tables/sales/SalesOrderAllocationTable.tsx:317 msgid "Assign to Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:324 +#: src/tables/sales/SalesOrderAllocationTable.tsx:333 msgid "Assign to shipment" msgstr "" diff --git a/src/frontend/src/locales/it/messages.po b/src/frontend/src/locales/it/messages.po index ee28ede359..73366f217d 100644 --- a/src/frontend/src/locales/it/messages.po +++ b/src/frontend/src/locales/it/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: it\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-11-19 19:39\n" +"PO-Revision-Date: 2025-11-22 06:25\n" "Last-Translator: \n" "Language-Team: Italian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -56,7 +56,7 @@ msgstr "Annulla" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:802 +#: src/forms/PurchaseOrderForms.tsx:854 #: src/forms/StockForms.tsx:796 #: src/forms/StockForms.tsx:843 #: src/forms/StockForms.tsx:889 @@ -103,9 +103,9 @@ msgstr "No" #: src/forms/BuildForms.tsx:630 #: src/forms/BuildForms.tsx:793 #: src/forms/BuildForms.tsx:896 -#: src/forms/PurchaseOrderForms.tsx:798 +#: src/forms/PurchaseOrderForms.tsx:850 #: src/forms/ReturnOrderForms.tsx:242 -#: src/forms/SalesOrderForms.tsx:305 +#: src/forms/SalesOrderForms.tsx:323 #: src/forms/StockForms.tsx:360 #: src/forms/StockForms.tsx:791 #: src/forms/StockForms.tsx:838 @@ -119,6 +119,7 @@ msgstr "No" #: src/pages/build/BuildDetail.tsx:200 #: src/pages/part/PartDetail.tsx:1207 #: src/tables/ColumnRenderers.tsx:91 +#: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 msgid "Part" @@ -158,7 +159,7 @@ msgstr "Modelli Test Articolo" #: src/components/wizards/OrderPartsWizard.tsx:290 #: src/pages/company/SupplierPartDetail.tsx:413 #: src/pages/stock/StockDetail.tsx:289 -#: src/tables/build/BuildAllocatedStockTable.tsx:155 +#: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:83 #: src/tables/stock/StockItemTable.tsx:247 @@ -201,9 +202,9 @@ msgstr "Categorie Articolo" #: src/forms/BuildForms.tsx:473 #: src/forms/BuildForms.tsx:633 #: src/forms/BuildForms.tsx:794 -#: src/forms/SalesOrderForms.tsx:307 +#: src/forms/SalesOrderForms.tsx:325 #: src/pages/stock/StockDetail.tsx:1005 -#: src/tables/part/PartTestResultTable.tsx:248 +#: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -517,7 +518,7 @@ msgstr "Elenchi di selezione" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:273 +#: src/components/forms/fields/ApiFormField.tsx:237 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:234 @@ -642,8 +643,8 @@ msgstr "Inserire il codice a barre" #: src/components/barcodes/BarcodeScanDialog.tsx:49 #: src/components/buttons/ScanButton.tsx:15 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:457 -#: src/forms/PurchaseOrderForms.tsx:563 +#: src/forms/PurchaseOrderForms.tsx:509 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Scan Barcode" msgstr "Scansiona codice a barre" @@ -728,7 +729,7 @@ msgstr "Questo rimuoverà il collegamento al codice a barre associato" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:606 msgid "Unlink Barcode" msgstr "Scollega Codice a Barre" @@ -1216,6 +1217,12 @@ msgstr "Rimuovi l'immagine associata all'articolo?" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:884 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:903 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:254 +#: src/tables/build/BuildAllocatedStockTable.tsx:178 +#: src/tables/build/BuildAllocatedStockTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:111 +#: src/tables/build/BuildLineTable.tsx:665 +#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:247 msgid "Remove" msgstr "Rimuovi" @@ -1241,7 +1248,7 @@ msgid "Upload Error" msgstr "Errore Di Caricamento" #: src/components/details/DetailsImage.tsx:250 -#: src/components/forms/fields/TextField.tsx:65 +#: src/components/forms/fields/AutoFillRightSection.tsx:34 msgid "Clear" msgstr "Elimina" @@ -1817,10 +1824,14 @@ msgstr "Fermato" msgid "Running" msgstr "In Esecuzione" -#: src/components/forms/fields/ApiFormField.tsx:233 +#: src/components/forms/fields/ApiFormField.tsx:197 msgid "Select file to upload" msgstr "Seleziona file da caricare" +#: src/components/forms/fields/AutoFillRightSection.tsx:47 +msgid "Accept suggested value" +msgstr "Accetta il valore suggerito" + #: src/components/forms/fields/DateField.tsx:76 msgid "Select date" msgstr "Seleziona data" @@ -1875,10 +1886,6 @@ msgstr "Nessuna voce disponibile" msgid "Add new row" msgstr "Aggiungi nuova riga" -#: src/components/forms/fields/TextField.tsx:82 -msgid "Accept suggested value" -msgstr "Accetta il valore suggerito" - #: src/components/images/DetailsImage.tsx:252 #~ msgid "Select image" #~ msgstr "Select image" @@ -2225,8 +2232,8 @@ msgstr "Nessun articolo" #: src/pages/part/PartDetail.tsx:994 #: src/pages/stock/StockDetail.tsx:265 #: src/pages/stock/StockDetail.tsx:942 -#: src/tables/build/BuildAllocatedStockTable.tsx:135 -#: src/tables/build/BuildLineTable.tsx:192 +#: src/tables/build/BuildAllocatedStockTable.tsx:132 +#: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:182 #: src/tables/stock/StockItemTable.tsx:343 @@ -2784,7 +2791,7 @@ msgstr "Informazioni Plugin" #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:102 #: src/tables/ColumnRenderers.tsx:278 -#: src/tables/build/BuildAllocatedStockTable.tsx:91 +#: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/machine/MachineTypeTable.tsx:161 #: src/tables/machine/MachineTypeTable.tsx:257 #: src/tables/plugin/PluginListTable.tsx:110 @@ -2966,7 +2973,7 @@ msgstr "Nessuno stock" #: src/pages/company/SupplierPartDetail.tsx:394 #: src/pages/part/PartDetail.tsx:1015 #: src/tables/bom/BomTable.tsx:444 -#: src/tables/build/BuildLineTable.tsx:222 +#: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 msgid "On Order" msgstr "In ordine" @@ -2976,7 +2983,7 @@ msgstr "In ordine" #: src/pages/part/PartDetail.tsx:587 #: src/pages/part/PartDetail.tsx:1021 #: src/pages/stock/StockDetail.tsx:925 -#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "In Produzione" @@ -3000,7 +3007,7 @@ msgstr "Categoria" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:795 -#: src/forms/PurchaseOrderForms.tsx:595 +#: src/forms/PurchaseOrderForms.tsx:647 #: src/forms/StockForms.tsx:792 #: src/forms/StockForms.tsx:839 #: src/forms/StockForms.tsx:885 @@ -3023,7 +3030,7 @@ msgstr "Posizione" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:198 #: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildAllocatedStockTable.tsx:121 +#: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:107 #: src/tables/sales/SalesOrderAllocationTable.tsx:142 msgid "Serial Number" @@ -3034,9 +3041,9 @@ msgstr "Numero Seriale" #: src/forms/BuildForms.tsx:240 #: src/forms/BuildForms.tsx:634 #: src/forms/BuildForms.tsx:797 -#: src/forms/PurchaseOrderForms.tsx:801 +#: src/forms/PurchaseOrderForms.tsx:853 #: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:308 +#: src/forms/SalesOrderForms.tsx:326 #: src/forms/StockForms.tsx:841 #: src/pages/part/PartStockHistoryDetail.tsx:56 #: src/pages/part/PartStockHistoryDetail.tsx:210 @@ -3046,9 +3053,9 @@ msgstr "Numero Seriale" #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:258 #: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:86 +#: src/tables/build/BuildLineTable.tsx:83 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:269 +#: src/tables/part/PartTestResultTable.tsx:277 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -3070,7 +3077,7 @@ msgstr "Quantità" #: src/forms/StockForms.tsx:1048 #: src/forms/StockForms.tsx:1096 #: src/forms/StockForms.tsx:1140 -#: src/tables/build/BuildLineTable.tsx:96 +#: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "Lotto" @@ -3755,7 +3762,7 @@ msgid "In Stock" msgstr "In giacenza" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:404 +#: src/tables/build/BuildLineTable.tsx:405 msgid "Required Quantity" msgstr "Quantità richiesta" @@ -3847,7 +3854,7 @@ msgid "Please correct the errors in the selected parts" msgstr "Si prega di correggere gli errori negli articoli selezionati" #: src/components/wizards/OrderPartsWizard.tsx:587 -#: src/tables/build/BuildLineTable.tsx:815 +#: src/tables/build/BuildLineTable.tsx:822 #: src/tables/part/PartTable.tsx:522 #: src/tables/sales/SalesOrderLineItemTable.tsx:370 msgid "Order Parts" @@ -4349,9 +4356,9 @@ msgstr "Sostitutivo aggiunto" #: src/forms/BuildForms.tsx:333 #: src/forms/BuildForms.tsx:408 #: src/forms/BuildForms.tsx:685 -#: src/tables/build/BuildAllocatedStockTable.tsx:150 +#: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 -#: src/tables/part/PartTestResultTable.tsx:272 +#: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "Output produzione" @@ -4362,7 +4369,7 @@ msgstr "Quantità da completare" #: src/forms/BuildForms.tsx:336 #: src/forms/BuildForms.tsx:411 #: src/forms/BuildForms.tsx:475 -#: src/forms/PurchaseOrderForms.tsx:717 +#: src/forms/PurchaseOrderForms.tsx:769 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 #: src/forms/StockForms.tsx:712 @@ -4377,7 +4384,7 @@ msgstr "Quantità da completare" #: src/tables/build/BuildOutputTable.tsx:404 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 -#: src/tables/part/PartTestResultTable.tsx:309 +#: src/tables/part/PartTestResultTable.tsx:317 #: src/tables/sales/ReturnOrderLineItemTable.tsx:138 #: src/tables/sales/ReturnOrderLineItemTable.tsx:176 #: src/tables/settings/CustomStateTable.tsx:79 @@ -4450,8 +4457,8 @@ msgstr "Gli output di produzione sono stati cancellati" #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 -#: src/tables/build/BuildAllocatedStockTable.tsx:108 -#: src/tables/build/BuildLineTable.tsx:336 +#: src/tables/build/BuildAllocatedStockTable.tsx:105 +#: src/tables/build/BuildLineTable.tsx:337 #: src/tables/build/BuildOrderTable.tsx:79 #: src/tables/part/PartSalesAllocationsTable.tsx:61 #: src/tables/part/RelatedPartTable.tsx:73 @@ -4466,54 +4473,54 @@ msgstr "IPN" #: src/forms/BuildForms.tsx:632 #: src/forms/BuildForms.tsx:796 #: src/forms/BuildForms.tsx:897 -#: src/forms/SalesOrderForms.tsx:306 -#: src/tables/build/BuildAllocatedStockTable.tsx:139 -#: src/tables/build/BuildLineTable.tsx:182 +#: src/forms/SalesOrderForms.tsx:324 +#: src/tables/build/BuildAllocatedStockTable.tsx:136 +#: src/tables/build/BuildLineTable.tsx:183 #: src/tables/sales/SalesOrderLineItemTable.tsx:342 #: src/tables/stock/StockItemTable.tsx:338 msgid "Allocated" msgstr "Allocato" #: src/forms/BuildForms.tsx:667 -#: src/forms/SalesOrderForms.tsx:295 +#: src/forms/SalesOrderForms.tsx:313 #: src/pages/build/BuildDetail.tsx:108 #: src/pages/build/BuildDetail.tsx:326 msgid "Source Location" msgstr "Posizione sorgente" #: src/forms/BuildForms.tsx:668 -#: src/forms/SalesOrderForms.tsx:296 +#: src/forms/SalesOrderForms.tsx:314 msgid "Select the source location for the stock allocation" msgstr "Selezionare la posizione di origine per l'assegnazione dello stock" #: src/forms/BuildForms.tsx:700 -#: src/forms/SalesOrderForms.tsx:336 -#: src/tables/build/BuildLineTable.tsx:574 -#: src/tables/build/BuildLineTable.tsx:731 -#: src/tables/build/BuildLineTable.tsx:830 +#: src/forms/SalesOrderForms.tsx:354 +#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:738 +#: src/tables/build/BuildLineTable.tsx:837 #: src/tables/sales/SalesOrderLineItemTable.tsx:380 #: src/tables/sales/SalesOrderLineItemTable.tsx:406 msgid "Allocate Stock" msgstr "Assegna Scorte" #: src/forms/BuildForms.tsx:703 -#: src/forms/SalesOrderForms.tsx:341 +#: src/forms/SalesOrderForms.tsx:359 msgid "Stock items allocated" msgstr "Articoli di stock assegnati" #: src/forms/BuildForms.tsx:816 #: src/forms/BuildForms.tsx:917 -#: src/tables/build/BuildAllocatedStockTable.tsx:240 -#: src/tables/build/BuildAllocatedStockTable.tsx:272 -#: src/tables/build/BuildLineTable.tsx:741 -#: src/tables/build/BuildLineTable.tsx:864 +#: src/tables/build/BuildAllocatedStockTable.tsx:243 +#: src/tables/build/BuildAllocatedStockTable.tsx:279 +#: src/tables/build/BuildLineTable.tsx:748 +#: src/tables/build/BuildLineTable.tsx:871 msgid "Consume Stock" msgstr "Consuma Scorte" #: src/forms/BuildForms.tsx:817 #: src/forms/BuildForms.tsx:918 msgid "Stock items scheduled to be consumed" -msgstr "" +msgstr "Articoli di magazzino programmati per il consumo" #: src/forms/BuildForms.tsx:817 #: src/forms/BuildForms.tsx:918 @@ -4521,21 +4528,21 @@ msgstr "" #~ msgstr "Stock items consumed" #: src/forms/BuildForms.tsx:853 -#: src/tables/build/BuildLineTable.tsx:514 +#: src/tables/build/BuildLineTable.tsx:515 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "Completamente consumato" #: src/forms/BuildForms.tsx:898 -#: src/tables/build/BuildLineTable.tsx:187 +#: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" msgstr "Utilizzato" #: src/forms/CommonForms.tsx:88 -#: src/forms/PurchaseOrderForms.tsx:125 +#: src/forms/PurchaseOrderForms.tsx:176 #: src/forms/ReturnOrderForms.tsx:138 -#: src/forms/SalesOrderForms.tsx:164 +#: src/forms/SalesOrderForms.tsx:182 msgid "Select project code for this line item" msgstr "Seleziona il codice progetto per questa voce di riga" @@ -4572,127 +4579,127 @@ msgstr "Categoria articolo principale" msgid "Subscribe to notifications for this category" msgstr "Sottoscrivi notifiche per questa categoria" -#: src/forms/PurchaseOrderForms.tsx:388 -msgid "Assign Batch Code and Serial Numbers" -msgstr "Assegna codice lotto e numeri di serie" - -#: src/forms/PurchaseOrderForms.tsx:390 -msgid "Assign Batch Code" -msgstr "Assegna Codice Lotto" - -#: src/forms/PurchaseOrderForms.tsx:410 -msgid "Choose Location" -msgstr "Scegliere la posizione" - -#: src/forms/PurchaseOrderForms.tsx:418 -msgid "Item Destination selected" -msgstr "Destinazione oggetto selezionata" - #: src/forms/PurchaseOrderForms.tsx:421 #~ msgid "Assign Batch Code{0}" #~ msgstr "Assign Batch Code{0}" -#: src/forms/PurchaseOrderForms.tsx:428 -msgid "Part category default location selected" -msgstr "Posizione predefinita della categoria parte selezionata" +#: src/forms/PurchaseOrderForms.tsx:440 +msgid "Assign Batch Code and Serial Numbers" +msgstr "Assegna codice lotto e numeri di serie" -#: src/forms/PurchaseOrderForms.tsx:438 -msgid "Received stock location selected" -msgstr "Posizione stock ricevuto selezionata" +#: src/forms/PurchaseOrderForms.tsx:442 +msgid "Assign Batch Code" +msgstr "Assegna Codice Lotto" #: src/forms/PurchaseOrderForms.tsx:444 #: src/forms/StockForms.tsx:428 #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:446 +#: src/forms/PurchaseOrderForms.tsx:462 +msgid "Choose Location" +msgstr "Scegliere la posizione" + +#: src/forms/PurchaseOrderForms.tsx:470 +msgid "Item Destination selected" +msgstr "Destinazione oggetto selezionata" + +#: src/forms/PurchaseOrderForms.tsx:480 +msgid "Part category default location selected" +msgstr "Posizione predefinita della categoria parte selezionata" + +#: src/forms/PurchaseOrderForms.tsx:490 +msgid "Received stock location selected" +msgstr "Posizione stock ricevuto selezionata" + +#: src/forms/PurchaseOrderForms.tsx:498 msgid "Default location selected" msgstr "Posizione predefinita selezionata" -#: src/forms/PurchaseOrderForms.tsx:507 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Set Location" msgstr "Imposta Posizione" -#: src/forms/PurchaseOrderForms.tsx:524 -msgid "Set Expiry Date" -msgstr "Impostare una Data di Scadenza" - -#: src/forms/PurchaseOrderForms.tsx:532 -#: src/forms/StockForms.tsx:693 -msgid "Adjust Packaging" -msgstr "Regola Imballaggio" - -#: src/forms/PurchaseOrderForms.tsx:540 -#: src/forms/StockForms.tsx:684 -#: src/hooks/UseStockAdjustActions.tsx:148 -msgid "Change Status" -msgstr "Modifica Stato" - -#: src/forms/PurchaseOrderForms.tsx:546 -msgid "Add Note" -msgstr "Aggiungi Nota" - #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" +#: src/forms/PurchaseOrderForms.tsx:576 +msgid "Set Expiry Date" +msgstr "Impostare una Data di Scadenza" + #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:610 -msgid "Store at default location" -msgstr "Memorizza nella posizione predefinita" +#: src/forms/PurchaseOrderForms.tsx:584 +#: src/forms/StockForms.tsx:693 +msgid "Adjust Packaging" +msgstr "Regola Imballaggio" -#: src/forms/PurchaseOrderForms.tsx:625 -msgid "Store at line item destination " -msgstr "Salva alla destinazione dell'articolo" +#: src/forms/PurchaseOrderForms.tsx:592 +#: src/forms/StockForms.tsx:684 +#: src/hooks/UseStockAdjustActions.tsx:148 +msgid "Change Status" +msgstr "Modifica Stato" -#: src/forms/PurchaseOrderForms.tsx:637 -msgid "Store with already received stock" -msgstr "Memorizza con stock già ricevuto" +#: src/forms/PurchaseOrderForms.tsx:598 +msgid "Add Note" +msgstr "Aggiungi Nota" #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:661 +#: src/forms/PurchaseOrderForms.tsx:662 +msgid "Store at default location" +msgstr "Memorizza nella posizione predefinita" + +#: src/forms/PurchaseOrderForms.tsx:677 +msgid "Store at line item destination " +msgstr "Salva alla destinazione dell'articolo" + +#: src/forms/PurchaseOrderForms.tsx:689 +msgid "Store with already received stock" +msgstr "Memorizza con stock già ricevuto" + +#: src/forms/PurchaseOrderForms.tsx:713 #: src/pages/build/BuildDetail.tsx:340 #: src/pages/stock/StockDetail.tsx:280 #: src/pages/stock/StockDetail.tsx:952 #: src/tables/Filter.tsx:83 -#: src/tables/build/BuildAllocatedStockTable.tsx:128 +#: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildOutputTable.tsx:112 -#: src/tables/part/PartTestResultTable.tsx:260 -#: src/tables/part/PartTestResultTable.tsx:281 +#: src/tables/part/PartTestResultTable.tsx:268 +#: src/tables/part/PartTestResultTable.tsx:289 #: src/tables/sales/SalesOrderAllocationTable.tsx:149 msgid "Batch Code" msgstr "Codice Lotto" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:714 msgid "Enter batch code for received items" msgstr "Inserisci il codice lotto per gli articoli ricevuti" -#: src/forms/PurchaseOrderForms.tsx:675 +#: src/forms/PurchaseOrderForms.tsx:727 #: src/forms/StockForms.tsx:218 msgid "Serial Numbers" msgstr "Numeri di serie" -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:728 msgid "Enter serial numbers for received items" msgstr "Inserisci i numeri di serie per gli elementi ricevuti" -#: src/forms/PurchaseOrderForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:742 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "Data di scadenza" -#: src/forms/PurchaseOrderForms.tsx:691 +#: src/forms/PurchaseOrderForms.tsx:743 msgid "Enter an expiry date for received items" msgstr "Inserisci una data di scadenza per gli articoli ricevuti" -#: src/forms/PurchaseOrderForms.tsx:703 +#: src/forms/PurchaseOrderForms.tsx:755 #: src/forms/StockForms.tsx:728 #: src/pages/company/SupplierPartDetail.tsx:172 #: src/pages/company/SupplierPartDetail.tsx:236 @@ -4701,19 +4708,19 @@ msgstr "Inserisci una data di scadenza per gli articoli ricevuti" msgid "Packaging" msgstr "Imballaggio" -#: src/forms/PurchaseOrderForms.tsx:727 +#: src/forms/PurchaseOrderForms.tsx:779 #: src/pages/company/SupplierPartDetail.tsx:120 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "Nota" -#: src/forms/PurchaseOrderForms.tsx:799 +#: src/forms/PurchaseOrderForms.tsx:851 #: src/pages/company/SupplierPartDetail.tsx:138 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "SKU" -#: src/forms/PurchaseOrderForms.tsx:800 +#: src/forms/PurchaseOrderForms.tsx:852 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4721,11 +4728,11 @@ msgstr "SKU" msgid "Received" msgstr "Ricevuto" -#: src/forms/PurchaseOrderForms.tsx:817 +#: src/forms/PurchaseOrderForms.tsx:869 msgid "Receive Line Items" msgstr "Ricevi Elementi Riga" -#: src/forms/PurchaseOrderForms.tsx:823 +#: src/forms/PurchaseOrderForms.tsx:875 msgid "Items received" msgstr "Articoli ricevuti" @@ -4737,7 +4744,7 @@ msgstr "Ricevi elementi" msgid "Item received into stock" msgstr "Oggetto ricevuto in magazzino" -#: src/forms/SalesOrderForms.tsx:401 +#: src/forms/SalesOrderForms.tsx:419 msgid "Leave blank to use the order address" msgstr "Lascia vuoto per utilizzare l'indirizzo dell'ordine" @@ -5932,6 +5939,9 @@ msgstr "Rimuovi Credenziale WebAuthn" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:310 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:401 +#: src/tables/build/BuildAllocatedStockTable.tsx:181 +#: src/tables/build/BuildLineTable.tsx:668 +#: src/tables/sales/SalesOrderAllocationTable.tsx:220 msgid "Confirm Removal" msgstr "Conferma Rimozione" @@ -6870,8 +6880,8 @@ msgstr "Esterna" #: src/pages/sales/ReturnOrderDetail.tsx:108 #: src/pages/sales/SalesOrderDetail.tsx:98 #: src/tables/ColumnRenderers.tsx:321 -#: src/tables/build/BuildAllocatedStockTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:352 +#: src/tables/build/BuildAllocatedStockTable.tsx:112 +#: src/tables/build/BuildLineTable.tsx:353 msgid "Reference" msgstr "Riferimento" @@ -7132,7 +7142,7 @@ msgstr "Annulla ordine" #: src/pages/build/BuildDetail.tsx:742 #: src/pages/stock/StockDetail.tsx:344 -#: src/tables/build/BuildAllocatedStockTable.tsx:85 +#: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 #: src/tables/stock/StockTrackingTable.tsx:109 @@ -7600,7 +7610,7 @@ msgstr "Parole Chiave" #: src/pages/part/PartDetail.tsx:542 #: src/tables/bom/BomTable.tsx:439 -#: src/tables/build/BuildLineTable.tsx:305 +#: src/tables/build/BuildLineTable.tsx:306 #: src/tables/part/PartTable.tsx:319 #: src/tables/sales/SalesOrderLineItemTable.tsx:138 msgid "Available Stock" @@ -7608,7 +7618,7 @@ msgstr "Giacenza Disponibile" #: src/pages/part/PartDetail.tsx:548 #: src/tables/bom/BomTable.tsx:341 -#: src/tables/build/BuildLineTable.tsx:267 +#: src/tables/build/BuildLineTable.tsx:268 #: src/tables/sales/SalesOrderLineItemTable.tsx:180 msgid "On order" msgstr "In ordine" @@ -7782,7 +7792,7 @@ msgstr "Ordine" #: src/pages/part/PartDetail.tsx:1144 #: src/pages/stock/StockDetail.tsx:884 -#: src/tables/build/BuildLineTable.tsx:761 +#: src/tables/build/BuildLineTable.tsx:768 msgid "Order Stock" msgstr "Ordine Stock" @@ -9219,13 +9229,13 @@ msgstr "Articolo Virtuale" #~ msgstr "Show asssmbled items" #: src/tables/bom/BomTable.tsx:315 -#: src/tables/build/BuildLineTable.tsx:276 +#: src/tables/build/BuildLineTable.tsx:277 #: src/tables/part/PartTable.tsx:145 msgid "External stock" msgstr "Scorte esterne" #: src/tables/bom/BomTable.tsx:323 -#: src/tables/build/BuildLineTable.tsx:239 +#: src/tables/build/BuildLineTable.tsx:240 msgid "Includes substitute stock" msgstr "Comprende le scorte sostitutive" @@ -9234,7 +9244,7 @@ msgstr "Comprende le scorte sostitutive" #~ msgstr "Edit Bom Item" #: src/tables/bom/BomTable.tsx:332 -#: src/tables/build/BuildLineTable.tsx:249 +#: src/tables/build/BuildLineTable.tsx:250 #: src/tables/sales/SalesOrderLineItemTable.tsx:166 msgid "Includes variant stock" msgstr "Comprende varianti scorte" @@ -9272,8 +9282,8 @@ msgid "Stock Information" msgstr "Informazioni sulle scorte" #: src/tables/bom/BomTable.tsx:399 -#: src/tables/build/BuildLineTable.tsx:496 -#: src/tables/build/BuildLineTable.tsx:537 +#: src/tables/build/BuildLineTable.tsx:497 +#: src/tables/build/BuildLineTable.tsx:538 msgid "Consumable item" msgstr "Articolo consumabile" @@ -9282,7 +9292,7 @@ msgid "No available stock" msgstr "Scorte non disponibili" #: src/tables/bom/BomTable.tsx:420 -#: src/tables/build/BuildLineTable.tsx:213 +#: src/tables/build/BuildLineTable.tsx:214 msgid "Show testable items" msgstr "Mostra elementi testabili" @@ -9291,7 +9301,7 @@ msgid "Show trackable items" msgstr "Mostra articoli tracciabili" #: src/tables/bom/BomTable.tsx:430 -#: src/tables/build/BuildLineTable.tsx:208 +#: src/tables/build/BuildLineTable.tsx:209 msgid "Show assembled items" msgstr "Mostra articoli assemblati" @@ -9335,7 +9345,7 @@ msgstr "Mostra articoli che consentono la sostituzione della variante" #: src/tables/bom/BomTable.tsx:464 #: src/tables/bom/UsedInTable.tsx:85 -#: src/tables/build/BuildLineTable.tsx:202 +#: src/tables/build/BuildLineTable.tsx:203 msgid "Optional" msgstr "Opzionale" @@ -9345,7 +9355,7 @@ msgid "Show optional items" msgstr "Mostra articoli opzionali" #: src/tables/bom/BomTable.tsx:469 -#: src/tables/build/BuildLineTable.tsx:197 +#: src/tables/build/BuildLineTable.tsx:198 msgid "Consumable" msgstr "Consumabile" @@ -9433,7 +9443,7 @@ msgid "Bill of materials cannot be edited, as the part is locked" msgstr "La distinta base non può essere modificata, in quanto la parte è bloccata" #: src/tables/bom/UsedInTable.tsx:34 -#: src/tables/build/BuildLineTable.tsx:207 +#: src/tables/build/BuildLineTable.tsx:208 #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:209 @@ -9455,11 +9465,11 @@ msgstr "Tracciabile" msgid "Show trackable assemblies" msgstr "Mostra assemblaggi tracciabili" -#: src/tables/build/BuildAllocatedStockTable.tsx:67 +#: src/tables/build/BuildAllocatedStockTable.tsx:64 msgid "Allocated to Output" msgstr "Assegnato all'output" -#: src/tables/build/BuildAllocatedStockTable.tsx:68 +#: src/tables/build/BuildAllocatedStockTable.tsx:65 msgid "Show items allocated to a build output" msgstr "Mostra gli articoli assegnati a un ordine di produzione" @@ -9472,7 +9482,7 @@ msgstr "Mostra gli articoli assegnati a un ordine di produzione" #~ msgid "Include orders for part variants" #~ msgstr "Include orders for part variants" -#: src/tables/build/BuildAllocatedStockTable.tsx:97 +#: src/tables/build/BuildAllocatedStockTable.tsx:94 #: src/tables/part/PartBuildAllocationsTable.tsx:84 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 #: src/tables/part/PartSalesAllocationsTable.tsx:69 @@ -9482,40 +9492,58 @@ msgid "Order Status" msgstr "Stato dell'ordine" #: src/tables/build/BuildAllocatedStockTable.tsx:164 -#~ msgid "Edit Build Item" -#~ msgstr "Edit Build Item" - -#: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:650 +#: src/tables/build/BuildLineTable.tsx:651 msgid "Edit Stock Allocation" msgstr "Modifica Assegnazione Magazzino" +#: src/tables/build/BuildAllocatedStockTable.tsx:164 +#~ msgid "Edit Build Item" +#~ msgstr "Edit Build Item" + #: src/tables/build/BuildAllocatedStockTable.tsx:174 #~ msgid "Delete Build Item" #~ msgstr "Delete Build Item" +#: src/tables/build/BuildAllocatedStockTable.tsx:177 +#: src/tables/build/BuildLineTable.tsx:664 +#: src/tables/sales/SalesOrderAllocationTable.tsx:218 +msgid "Remove Allocated Stock" +msgstr "Rimuovi Scorte Assegnate" + #: src/tables/build/BuildAllocatedStockTable.tsx:180 #: src/tables/build/BuildLineTable.tsx:663 -msgid "Delete Stock Allocation" -msgstr "Elimina Assegnazione Magazzino" +#~ msgid "Delete Stock Allocation" +#~ msgstr "Delete Stock Allocation" -#: src/tables/build/BuildAllocatedStockTable.tsx:239 +#: src/tables/build/BuildAllocatedStockTable.tsx:182 +#: src/tables/build/BuildLineTable.tsx:669 +#: src/tables/sales/SalesOrderAllocationTable.tsx:221 +msgid "Are you sure you want to remove this allocated stock from the order?" +msgstr "Sei sicuro di voler rimuovere questo stock assegnato dall'ordine?" + +#: src/tables/build/BuildAllocatedStockTable.tsx:242 msgid "Consume" msgstr "Consuma" +#: src/tables/build/BuildAllocatedStockTable.tsx:259 +#: src/tables/build/BuildLineTable.tsx:112 +#: src/tables/sales/SalesOrderAllocationTable.tsx:248 +msgid "Remove allocated stock" +msgstr "Rimuovi Scorte Assegnate" + #: src/tables/build/BuildLineTable.tsx:59 #~ msgid "Show lines with available stock" #~ msgstr "Show lines with available stock" -#: src/tables/build/BuildLineTable.tsx:120 +#: src/tables/build/BuildLineTable.tsx:121 msgid "View Stock Item" msgstr "Vedi Elemento di Magazzino" -#: src/tables/build/BuildLineTable.tsx:183 +#: src/tables/build/BuildLineTable.tsx:184 msgid "Show fully allocated lines" msgstr "Mostra le linee completamente assegnate" -#: src/tables/build/BuildLineTable.tsx:188 +#: src/tables/build/BuildLineTable.tsx:189 msgid "Show fully consumed lines" msgstr "Mostra le linee completamente consumate" @@ -9523,124 +9551,124 @@ msgstr "Mostra le linee completamente consumate" #~ msgid "Show allocated lines" #~ msgstr "Show allocated lines" -#: src/tables/build/BuildLineTable.tsx:193 +#: src/tables/build/BuildLineTable.tsx:194 msgid "Show items with sufficient available stock" msgstr "Mostra elementi con sufficiente stock disponibile" -#: src/tables/build/BuildLineTable.tsx:198 +#: src/tables/build/BuildLineTable.tsx:199 msgid "Show consumable lines" msgstr "Mostra linee consumabili" -#: src/tables/build/BuildLineTable.tsx:203 +#: src/tables/build/BuildLineTable.tsx:204 msgid "Show optional lines" msgstr "Mostra linee opzionali" -#: src/tables/build/BuildLineTable.tsx:212 +#: src/tables/build/BuildLineTable.tsx:213 #: src/tables/part/PartTable.tsx:233 msgid "Testable" msgstr "Testabile" -#: src/tables/build/BuildLineTable.tsx:217 +#: src/tables/build/BuildLineTable.tsx:218 #: src/tables/stock/StockItemTable.tsx:388 msgid "Tracked" msgstr "Tracciato" -#: src/tables/build/BuildLineTable.tsx:218 +#: src/tables/build/BuildLineTable.tsx:219 msgid "Show tracked lines" msgstr "Mostra linee tracciate" -#: src/tables/build/BuildLineTable.tsx:223 +#: src/tables/build/BuildLineTable.tsx:224 msgid "Show items with stock on order" msgstr "Mostra gli articoli con stock in ordine" -#: src/tables/build/BuildLineTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:172 msgid "In production" msgstr "In produzione" -#: src/tables/build/BuildLineTable.tsx:286 +#: src/tables/build/BuildLineTable.tsx:287 msgid "Insufficient stock" msgstr "Scorte insufficienti" -#: src/tables/build/BuildLineTable.tsx:302 +#: src/tables/build/BuildLineTable.tsx:303 #: src/tables/sales/SalesOrderLineItemTable.tsx:160 #: src/tables/stock/StockItemTable.tsx:191 msgid "No stock available" msgstr "Nessuna Scorta Disponibile" -#: src/tables/build/BuildLineTable.tsx:375 +#: src/tables/build/BuildLineTable.tsx:376 msgid "Gets Inherited" msgstr "Viene Ereditato" -#: src/tables/build/BuildLineTable.tsx:388 +#: src/tables/build/BuildLineTable.tsx:389 msgid "Unit Quantity" msgstr "Quantità Unità" -#: src/tables/build/BuildLineTable.tsx:415 +#: src/tables/build/BuildLineTable.tsx:416 msgid "Setup Quantity" msgstr "Imposta quantità" -#: src/tables/build/BuildLineTable.tsx:424 +#: src/tables/build/BuildLineTable.tsx:425 msgid "Attrition" msgstr "Logoramento" -#: src/tables/build/BuildLineTable.tsx:432 +#: src/tables/build/BuildLineTable.tsx:433 msgid "Rounding Multiple" msgstr "Arrotondamento Multiplo" -#: src/tables/build/BuildLineTable.tsx:441 +#: src/tables/build/BuildLineTable.tsx:442 msgid "BOM Information" msgstr "Informazioni distinta base (BOM)" -#: src/tables/build/BuildLineTable.tsx:515 +#: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "Completamente assegnato" -#: src/tables/build/BuildLineTable.tsx:563 +#: src/tables/build/BuildLineTable.tsx:564 #: src/tables/sales/SalesOrderLineItemTable.tsx:311 msgid "Create Build Order" msgstr "Crea Ordine di Produzione" -#: src/tables/build/BuildLineTable.tsx:592 +#: src/tables/build/BuildLineTable.tsx:593 msgid "Auto allocation in progress" msgstr "Assegnazione automatica in corso" -#: src/tables/build/BuildLineTable.tsx:595 -#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:596 +#: src/tables/build/BuildLineTable.tsx:809 msgid "Auto Allocate Stock" msgstr "Assegna Stock Automaticamente" -#: src/tables/build/BuildLineTable.tsx:596 +#: src/tables/build/BuildLineTable.tsx:597 msgid "Automatically allocate stock to this build according to the selected options" msgstr "Assegna automaticamente lo stock a questa produzione in base alle opzioni selezionate" -#: src/tables/build/BuildLineTable.tsx:616 -#: src/tables/build/BuildLineTable.tsx:630 -#: src/tables/build/BuildLineTable.tsx:751 -#: src/tables/build/BuildLineTable.tsx:852 +#: src/tables/build/BuildLineTable.tsx:617 +#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:758 +#: src/tables/build/BuildLineTable.tsx:859 #: src/tables/build/BuildOutputTable.tsx:355 #: src/tables/build/BuildOutputTable.tsx:360 msgid "Deallocate Stock" msgstr "Disassegna Stock" -#: src/tables/build/BuildLineTable.tsx:632 +#: src/tables/build/BuildLineTable.tsx:633 msgid "Deallocate all untracked stock for this build order" msgstr "Disassegna tutto lo stock non tracciato per questo ordine di produzione" -#: src/tables/build/BuildLineTable.tsx:634 +#: src/tables/build/BuildLineTable.tsx:635 msgid "Deallocate stock from the selected line item" msgstr "Disassegna stock dalla riga selezionata" -#: src/tables/build/BuildLineTable.tsx:638 +#: src/tables/build/BuildLineTable.tsx:639 msgid "Stock has been deallocated" msgstr "Lo stock è stato disassegnato" -#: src/tables/build/BuildLineTable.tsx:771 +#: src/tables/build/BuildLineTable.tsx:778 msgid "Build Stock" msgstr "Crea scorta" -#: src/tables/build/BuildLineTable.tsx:784 +#: src/tables/build/BuildLineTable.tsx:791 #: src/tables/sales/SalesOrderLineItemTable.tsx:487 msgid "View Part" msgstr "Mostra Articolo" @@ -9739,7 +9767,7 @@ msgid "Serialize Build Output" msgstr "Serializza ordine di produzione" #: src/tables/build/BuildOutputTable.tsx:405 -#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/part/PartTestResultTable.tsx:318 #: src/tables/stock/StockItemTable.tsx:328 msgid "Filter by stock status" msgstr "Filtra per stato delle scorte" @@ -9964,8 +9992,8 @@ msgid "View Item" msgstr "Visualizza Articolo" #: src/tables/general/ExtraLineItemTable.tsx:95 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:299 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:403 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:300 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:405 #: src/tables/sales/ReturnOrderLineItemTable.tsx:83 #: src/tables/sales/ReturnOrderLineItemTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:252 @@ -9974,14 +10002,14 @@ msgid "Add Line Item" msgstr "Aggiungi linea articolo" #: src/tables/general/ExtraLineItemTable.tsx:108 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:320 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:322 #: src/tables/sales/ReturnOrderLineItemTable.tsx:96 #: src/tables/sales/SalesOrderLineItemTable.tsx:271 msgid "Edit Line Item" msgstr "Modifica linea Articolo" #: src/tables/general/ExtraLineItemTable.tsx:117 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:329 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:331 #: src/tables/sales/ReturnOrderLineItemTable.tsx:105 #: src/tables/sales/SalesOrderLineItemTable.tsx:280 msgid "Delete Line Item" @@ -10273,7 +10301,7 @@ msgid "Required Stock" msgstr "Giacenza Richiesta" #: src/tables/part/PartBuildAllocationsTable.tsx:124 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:381 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:383 msgid "View Build Order" msgstr "Vedi Ordine di Produzione" @@ -10617,8 +10645,8 @@ msgstr "Importa articoli da un plugin del fornitore" #: src/tables/part/PartTestResultTable.tsx:103 #: src/tables/part/PartTestResultTable.tsx:181 -#: src/tables/part/PartTestResultTable.tsx:320 -#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/part/PartTestResultTable.tsx:328 +#: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 #: src/tables/stock/StockItemTestResultTable.tsx:368 #: src/tables/stock/StockItemTestResultTable.tsx:429 @@ -10643,7 +10671,7 @@ msgstr "Risultato dei test aggiunti" msgid "No Result" msgstr "Nessun risultato" -#: src/tables/part/PartTestResultTable.tsx:298 +#: src/tables/part/PartTestResultTable.tsx:306 msgid "Show build outputs currently in production" msgstr "Mostra gli ordini di produzione attualmente in produzione" @@ -11073,7 +11101,7 @@ msgid "Show manufacturer parts for active manufacturers." msgstr "Mostra gli articoli del produttore per i produttori attivi" #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:115 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:397 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:399 msgid "Import Line Items" msgstr "Importa Elementi Riga" @@ -11099,11 +11127,11 @@ msgstr "Mostra gli elementi di riga che sono stati ricevuti" #~ msgid "Add line item" #~ msgstr "Add line item" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:350 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:352 msgid "Receive line item" msgstr "Ricevi voce di riga" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:414 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:416 msgid "Receive items" msgstr "Ricevi articoli" @@ -11201,25 +11229,25 @@ msgid "Not shipped" msgstr "Non spedito" #: src/tables/sales/SalesOrderAllocationTable.tsx:211 -#: src/tables/sales/SalesOrderAllocationTable.tsx:229 +#: src/tables/sales/SalesOrderAllocationTable.tsx:235 msgid "Edit Allocation" msgstr "Modifica Assegnazione" #: src/tables/sales/SalesOrderAllocationTable.tsx:218 #: src/tables/sales/SalesOrderAllocationTable.tsx:241 -msgid "Delete Allocation" -msgstr "Rimuovi Assegnazione" +#~ msgid "Delete Allocation" +#~ msgstr "Delete Allocation" -#: src/tables/sales/SalesOrderAllocationTable.tsx:252 -#: src/tables/sales/SalesOrderAllocationTable.tsx:253 +#: src/tables/sales/SalesOrderAllocationTable.tsx:261 +#: src/tables/sales/SalesOrderAllocationTable.tsx:262 msgid "View Shipment" msgstr "Vedi spedizione" -#: src/tables/sales/SalesOrderAllocationTable.tsx:308 +#: src/tables/sales/SalesOrderAllocationTable.tsx:317 msgid "Assign to Shipment" msgstr "Assegna alla spedizione" -#: src/tables/sales/SalesOrderAllocationTable.tsx:324 +#: src/tables/sales/SalesOrderAllocationTable.tsx:333 msgid "Assign to shipment" msgstr "Assegna alla spedizione" diff --git a/src/frontend/src/locales/ja/messages.po b/src/frontend/src/locales/ja/messages.po index 73eef14b58..f11f1c8425 100644 --- a/src/frontend/src/locales/ja/messages.po +++ b/src/frontend/src/locales/ja/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: ja\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-11-19 19:39\n" +"PO-Revision-Date: 2025-11-22 06:25\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -56,7 +56,7 @@ msgstr "キャンセル" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:802 +#: src/forms/PurchaseOrderForms.tsx:854 #: src/forms/StockForms.tsx:796 #: src/forms/StockForms.tsx:843 #: src/forms/StockForms.tsx:889 @@ -103,9 +103,9 @@ msgstr "いいえ" #: src/forms/BuildForms.tsx:630 #: src/forms/BuildForms.tsx:793 #: src/forms/BuildForms.tsx:896 -#: src/forms/PurchaseOrderForms.tsx:798 +#: src/forms/PurchaseOrderForms.tsx:850 #: src/forms/ReturnOrderForms.tsx:242 -#: src/forms/SalesOrderForms.tsx:305 +#: src/forms/SalesOrderForms.tsx:323 #: src/forms/StockForms.tsx:360 #: src/forms/StockForms.tsx:791 #: src/forms/StockForms.tsx:838 @@ -119,6 +119,7 @@ msgstr "いいえ" #: src/pages/build/BuildDetail.tsx:200 #: src/pages/part/PartDetail.tsx:1207 #: src/tables/ColumnRenderers.tsx:91 +#: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 msgid "Part" @@ -158,7 +159,7 @@ msgstr "部品試験テンプレート" #: src/components/wizards/OrderPartsWizard.tsx:290 #: src/pages/company/SupplierPartDetail.tsx:413 #: src/pages/stock/StockDetail.tsx:289 -#: src/tables/build/BuildAllocatedStockTable.tsx:155 +#: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:83 #: src/tables/stock/StockItemTable.tsx:247 @@ -201,9 +202,9 @@ msgstr "パーツカテゴリ" #: src/forms/BuildForms.tsx:473 #: src/forms/BuildForms.tsx:633 #: src/forms/BuildForms.tsx:794 -#: src/forms/SalesOrderForms.tsx:307 +#: src/forms/SalesOrderForms.tsx:325 #: src/pages/stock/StockDetail.tsx:1005 -#: src/tables/part/PartTestResultTable.tsx:248 +#: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -517,7 +518,7 @@ msgstr "セレクション・リスト" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:273 +#: src/components/forms/fields/ApiFormField.tsx:237 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:234 @@ -642,8 +643,8 @@ msgstr "バーコードデータの入力" #: src/components/barcodes/BarcodeScanDialog.tsx:49 #: src/components/buttons/ScanButton.tsx:15 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:457 -#: src/forms/PurchaseOrderForms.tsx:563 +#: src/forms/PurchaseOrderForms.tsx:509 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Scan Barcode" msgstr "バーコードをスキャン" @@ -728,7 +729,7 @@ msgstr "これにより、関連するバーコードへのリンクが削除さ #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:606 msgid "Unlink Barcode" msgstr "リンク解除バーコード" @@ -1216,6 +1217,12 @@ msgstr "このアイテムから関連画像を削除しますか?" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:884 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:903 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:254 +#: src/tables/build/BuildAllocatedStockTable.tsx:178 +#: src/tables/build/BuildAllocatedStockTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:111 +#: src/tables/build/BuildLineTable.tsx:665 +#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:247 msgid "Remove" msgstr "削除" @@ -1241,7 +1248,7 @@ msgid "Upload Error" msgstr "アップロードエラー" #: src/components/details/DetailsImage.tsx:250 -#: src/components/forms/fields/TextField.tsx:65 +#: src/components/forms/fields/AutoFillRightSection.tsx:34 msgid "Clear" msgstr "クリア" @@ -1817,10 +1824,14 @@ msgstr "中断" msgid "Running" msgstr "実行中" -#: src/components/forms/fields/ApiFormField.tsx:233 +#: src/components/forms/fields/ApiFormField.tsx:197 msgid "Select file to upload" msgstr "" +#: src/components/forms/fields/AutoFillRightSection.tsx:47 +msgid "Accept suggested value" +msgstr "" + #: src/components/forms/fields/DateField.tsx:76 msgid "Select date" msgstr "" @@ -1875,10 +1886,6 @@ msgstr "選択した機能に使用できるエントリはありません" msgid "Add new row" msgstr "新しい行を追加" -#: src/components/forms/fields/TextField.tsx:82 -msgid "Accept suggested value" -msgstr "" - #: src/components/images/DetailsImage.tsx:252 #~ msgid "Select image" #~ msgstr "Select image" @@ -2225,8 +2232,8 @@ msgstr "項目なし" #: src/pages/part/PartDetail.tsx:994 #: src/pages/stock/StockDetail.tsx:265 #: src/pages/stock/StockDetail.tsx:942 -#: src/tables/build/BuildAllocatedStockTable.tsx:135 -#: src/tables/build/BuildLineTable.tsx:192 +#: src/tables/build/BuildAllocatedStockTable.tsx:132 +#: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:182 #: src/tables/stock/StockItemTable.tsx:343 @@ -2784,7 +2791,7 @@ msgstr "プラグイン情報" #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:102 #: src/tables/ColumnRenderers.tsx:278 -#: src/tables/build/BuildAllocatedStockTable.tsx:91 +#: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/machine/MachineTypeTable.tsx:161 #: src/tables/machine/MachineTypeTable.tsx:257 #: src/tables/plugin/PluginListTable.tsx:110 @@ -2966,7 +2973,7 @@ msgstr "在庫なし" #: src/pages/company/SupplierPartDetail.tsx:394 #: src/pages/part/PartDetail.tsx:1015 #: src/tables/bom/BomTable.tsx:444 -#: src/tables/build/BuildLineTable.tsx:222 +#: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 msgid "On Order" msgstr "注文中" @@ -2976,7 +2983,7 @@ msgstr "注文中" #: src/pages/part/PartDetail.tsx:587 #: src/pages/part/PartDetail.tsx:1021 #: src/pages/stock/StockDetail.tsx:925 -#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "生産中" @@ -3000,7 +3007,7 @@ msgstr "カテゴリ" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:795 -#: src/forms/PurchaseOrderForms.tsx:595 +#: src/forms/PurchaseOrderForms.tsx:647 #: src/forms/StockForms.tsx:792 #: src/forms/StockForms.tsx:839 #: src/forms/StockForms.tsx:885 @@ -3023,7 +3030,7 @@ msgstr "場所" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:198 #: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildAllocatedStockTable.tsx:121 +#: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:107 #: src/tables/sales/SalesOrderAllocationTable.tsx:142 msgid "Serial Number" @@ -3034,9 +3041,9 @@ msgstr "シリアル番号" #: src/forms/BuildForms.tsx:240 #: src/forms/BuildForms.tsx:634 #: src/forms/BuildForms.tsx:797 -#: src/forms/PurchaseOrderForms.tsx:801 +#: src/forms/PurchaseOrderForms.tsx:853 #: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:308 +#: src/forms/SalesOrderForms.tsx:326 #: src/forms/StockForms.tsx:841 #: src/pages/part/PartStockHistoryDetail.tsx:56 #: src/pages/part/PartStockHistoryDetail.tsx:210 @@ -3046,9 +3053,9 @@ msgstr "シリアル番号" #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:258 #: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:86 +#: src/tables/build/BuildLineTable.tsx:83 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:269 +#: src/tables/part/PartTestResultTable.tsx:277 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -3070,7 +3077,7 @@ msgstr "数量" #: src/forms/StockForms.tsx:1048 #: src/forms/StockForms.tsx:1096 #: src/forms/StockForms.tsx:1140 -#: src/tables/build/BuildLineTable.tsx:96 +#: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "スクール機能" @@ -3755,7 +3762,7 @@ msgid "In Stock" msgstr "在庫あり" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:404 +#: src/tables/build/BuildLineTable.tsx:405 msgid "Required Quantity" msgstr "必要数量" @@ -3847,7 +3854,7 @@ msgid "Please correct the errors in the selected parts" msgstr "選択した部品の誤りを訂正してください。" #: src/components/wizards/OrderPartsWizard.tsx:587 -#: src/tables/build/BuildLineTable.tsx:815 +#: src/tables/build/BuildLineTable.tsx:822 #: src/tables/part/PartTable.tsx:522 #: src/tables/sales/SalesOrderLineItemTable.tsx:370 msgid "Order Parts" @@ -4349,9 +4356,9 @@ msgstr "" #: src/forms/BuildForms.tsx:333 #: src/forms/BuildForms.tsx:408 #: src/forms/BuildForms.tsx:685 -#: src/tables/build/BuildAllocatedStockTable.tsx:150 +#: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 -#: src/tables/part/PartTestResultTable.tsx:272 +#: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "ビルド出力" @@ -4362,7 +4369,7 @@ msgstr "" #: src/forms/BuildForms.tsx:336 #: src/forms/BuildForms.tsx:411 #: src/forms/BuildForms.tsx:475 -#: src/forms/PurchaseOrderForms.tsx:717 +#: src/forms/PurchaseOrderForms.tsx:769 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 #: src/forms/StockForms.tsx:712 @@ -4377,7 +4384,7 @@ msgstr "" #: src/tables/build/BuildOutputTable.tsx:404 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 -#: src/tables/part/PartTestResultTable.tsx:309 +#: src/tables/part/PartTestResultTable.tsx:317 #: src/tables/sales/ReturnOrderLineItemTable.tsx:138 #: src/tables/sales/ReturnOrderLineItemTable.tsx:176 #: src/tables/settings/CustomStateTable.tsx:79 @@ -4450,8 +4457,8 @@ msgstr "ビルドアウトプットはキャンセルされました" #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 -#: src/tables/build/BuildAllocatedStockTable.tsx:108 -#: src/tables/build/BuildLineTable.tsx:336 +#: src/tables/build/BuildAllocatedStockTable.tsx:105 +#: src/tables/build/BuildLineTable.tsx:337 #: src/tables/build/BuildOrderTable.tsx:79 #: src/tables/part/PartSalesAllocationsTable.tsx:61 #: src/tables/part/RelatedPartTable.tsx:73 @@ -4466,47 +4473,47 @@ msgstr "即時支払通知" #: src/forms/BuildForms.tsx:632 #: src/forms/BuildForms.tsx:796 #: src/forms/BuildForms.tsx:897 -#: src/forms/SalesOrderForms.tsx:306 -#: src/tables/build/BuildAllocatedStockTable.tsx:139 -#: src/tables/build/BuildLineTable.tsx:182 +#: src/forms/SalesOrderForms.tsx:324 +#: src/tables/build/BuildAllocatedStockTable.tsx:136 +#: src/tables/build/BuildLineTable.tsx:183 #: src/tables/sales/SalesOrderLineItemTable.tsx:342 #: src/tables/stock/StockItemTable.tsx:338 msgid "Allocated" msgstr "割り当てられた" #: src/forms/BuildForms.tsx:667 -#: src/forms/SalesOrderForms.tsx:295 +#: src/forms/SalesOrderForms.tsx:313 #: src/pages/build/BuildDetail.tsx:108 #: src/pages/build/BuildDetail.tsx:326 msgid "Source Location" msgstr "ソース・ロケーション" #: src/forms/BuildForms.tsx:668 -#: src/forms/SalesOrderForms.tsx:296 +#: src/forms/SalesOrderForms.tsx:314 msgid "Select the source location for the stock allocation" msgstr "在庫配分のソースの場所を選択します。" #: src/forms/BuildForms.tsx:700 -#: src/forms/SalesOrderForms.tsx:336 -#: src/tables/build/BuildLineTable.tsx:574 -#: src/tables/build/BuildLineTable.tsx:731 -#: src/tables/build/BuildLineTable.tsx:830 +#: src/forms/SalesOrderForms.tsx:354 +#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:738 +#: src/tables/build/BuildLineTable.tsx:837 #: src/tables/sales/SalesOrderLineItemTable.tsx:380 #: src/tables/sales/SalesOrderLineItemTable.tsx:406 msgid "Allocate Stock" msgstr "株式の割当" #: src/forms/BuildForms.tsx:703 -#: src/forms/SalesOrderForms.tsx:341 +#: src/forms/SalesOrderForms.tsx:359 msgid "Stock items allocated" msgstr "割り当てられた在庫品目" #: src/forms/BuildForms.tsx:816 #: src/forms/BuildForms.tsx:917 -#: src/tables/build/BuildAllocatedStockTable.tsx:240 -#: src/tables/build/BuildAllocatedStockTable.tsx:272 -#: src/tables/build/BuildLineTable.tsx:741 -#: src/tables/build/BuildLineTable.tsx:864 +#: src/tables/build/BuildAllocatedStockTable.tsx:243 +#: src/tables/build/BuildAllocatedStockTable.tsx:279 +#: src/tables/build/BuildLineTable.tsx:748 +#: src/tables/build/BuildLineTable.tsx:871 msgid "Consume Stock" msgstr "" @@ -4521,21 +4528,21 @@ msgstr "" #~ msgstr "Stock items consumed" #: src/forms/BuildForms.tsx:853 -#: src/tables/build/BuildLineTable.tsx:514 +#: src/tables/build/BuildLineTable.tsx:515 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" #: src/forms/BuildForms.tsx:898 -#: src/tables/build/BuildLineTable.tsx:187 +#: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" msgstr "消費済み" #: src/forms/CommonForms.tsx:88 -#: src/forms/PurchaseOrderForms.tsx:125 +#: src/forms/PurchaseOrderForms.tsx:176 #: src/forms/ReturnOrderForms.tsx:138 -#: src/forms/SalesOrderForms.tsx:164 +#: src/forms/SalesOrderForms.tsx:182 msgid "Select project code for this line item" msgstr "" @@ -4572,127 +4579,127 @@ msgstr "親部品カテゴリー" msgid "Subscribe to notifications for this category" msgstr "このカテゴリの通知を受け取る" -#: src/forms/PurchaseOrderForms.tsx:388 -msgid "Assign Batch Code and Serial Numbers" -msgstr "バッチコードとシリアル番号の割り当て" - -#: src/forms/PurchaseOrderForms.tsx:390 -msgid "Assign Batch Code" -msgstr "バッチコードの割り当て" - -#: src/forms/PurchaseOrderForms.tsx:410 -msgid "Choose Location" -msgstr "地域を選択" - -#: src/forms/PurchaseOrderForms.tsx:418 -msgid "Item Destination selected" -msgstr "選択された項目" - #: src/forms/PurchaseOrderForms.tsx:421 #~ msgid "Assign Batch Code{0}" #~ msgstr "Assign Batch Code{0}" -#: src/forms/PurchaseOrderForms.tsx:428 -msgid "Part category default location selected" -msgstr "選択されたパートカテゴリーのデフォルトの場所" +#: src/forms/PurchaseOrderForms.tsx:440 +msgid "Assign Batch Code and Serial Numbers" +msgstr "バッチコードとシリアル番号の割り当て" -#: src/forms/PurchaseOrderForms.tsx:438 -msgid "Received stock location selected" -msgstr "選択された受入在庫場所" +#: src/forms/PurchaseOrderForms.tsx:442 +msgid "Assign Batch Code" +msgstr "バッチコードの割り当て" #: src/forms/PurchaseOrderForms.tsx:444 #: src/forms/StockForms.tsx:428 #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:446 +#: src/forms/PurchaseOrderForms.tsx:462 +msgid "Choose Location" +msgstr "地域を選択" + +#: src/forms/PurchaseOrderForms.tsx:470 +msgid "Item Destination selected" +msgstr "選択された項目" + +#: src/forms/PurchaseOrderForms.tsx:480 +msgid "Part category default location selected" +msgstr "選択されたパートカテゴリーのデフォルトの場所" + +#: src/forms/PurchaseOrderForms.tsx:490 +msgid "Received stock location selected" +msgstr "選択された受入在庫場所" + +#: src/forms/PurchaseOrderForms.tsx:498 msgid "Default location selected" msgstr "デフォルトの場所を選択" -#: src/forms/PurchaseOrderForms.tsx:507 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Set Location" msgstr "セット場所" -#: src/forms/PurchaseOrderForms.tsx:524 -msgid "Set Expiry Date" -msgstr "有効期限の設定" - -#: src/forms/PurchaseOrderForms.tsx:532 -#: src/forms/StockForms.tsx:693 -msgid "Adjust Packaging" -msgstr "パッケージの調整" - -#: src/forms/PurchaseOrderForms.tsx:540 -#: src/forms/StockForms.tsx:684 -#: src/hooks/UseStockAdjustActions.tsx:148 -msgid "Change Status" -msgstr "ステータスを変更" - -#: src/forms/PurchaseOrderForms.tsx:546 -msgid "Add Note" -msgstr "コメントを挿入" - #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" +#: src/forms/PurchaseOrderForms.tsx:576 +msgid "Set Expiry Date" +msgstr "有効期限の設定" + #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:610 -msgid "Store at default location" -msgstr "デフォルトの場所に保存" +#: src/forms/PurchaseOrderForms.tsx:584 +#: src/forms/StockForms.tsx:693 +msgid "Adjust Packaging" +msgstr "パッケージの調整" -#: src/forms/PurchaseOrderForms.tsx:625 -msgid "Store at line item destination " -msgstr "行先での保存" +#: src/forms/PurchaseOrderForms.tsx:592 +#: src/forms/StockForms.tsx:684 +#: src/hooks/UseStockAdjustActions.tsx:148 +msgid "Change Status" +msgstr "ステータスを変更" -#: src/forms/PurchaseOrderForms.tsx:637 -msgid "Store with already received stock" -msgstr "入荷済みの在庫がある店舗" +#: src/forms/PurchaseOrderForms.tsx:598 +msgid "Add Note" +msgstr "コメントを挿入" #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:661 +#: src/forms/PurchaseOrderForms.tsx:662 +msgid "Store at default location" +msgstr "デフォルトの場所に保存" + +#: src/forms/PurchaseOrderForms.tsx:677 +msgid "Store at line item destination " +msgstr "行先での保存" + +#: src/forms/PurchaseOrderForms.tsx:689 +msgid "Store with already received stock" +msgstr "入荷済みの在庫がある店舗" + +#: src/forms/PurchaseOrderForms.tsx:713 #: src/pages/build/BuildDetail.tsx:340 #: src/pages/stock/StockDetail.tsx:280 #: src/pages/stock/StockDetail.tsx:952 #: src/tables/Filter.tsx:83 -#: src/tables/build/BuildAllocatedStockTable.tsx:128 +#: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildOutputTable.tsx:112 -#: src/tables/part/PartTestResultTable.tsx:260 -#: src/tables/part/PartTestResultTable.tsx:281 +#: src/tables/part/PartTestResultTable.tsx:268 +#: src/tables/part/PartTestResultTable.tsx:289 #: src/tables/sales/SalesOrderAllocationTable.tsx:149 msgid "Batch Code" msgstr "バッチコード" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:714 msgid "Enter batch code for received items" msgstr "受領品のバッチコードを入力" -#: src/forms/PurchaseOrderForms.tsx:675 +#: src/forms/PurchaseOrderForms.tsx:727 #: src/forms/StockForms.tsx:218 msgid "Serial Numbers" msgstr "シリアル番号" -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:728 msgid "Enter serial numbers for received items" msgstr "受け取った商品のシリアル番号を入力" -#: src/forms/PurchaseOrderForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:742 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "有効期限" -#: src/forms/PurchaseOrderForms.tsx:691 +#: src/forms/PurchaseOrderForms.tsx:743 msgid "Enter an expiry date for received items" msgstr "受け取った商品の有効期限を入力してください。" -#: src/forms/PurchaseOrderForms.tsx:703 +#: src/forms/PurchaseOrderForms.tsx:755 #: src/forms/StockForms.tsx:728 #: src/pages/company/SupplierPartDetail.tsx:172 #: src/pages/company/SupplierPartDetail.tsx:236 @@ -4701,19 +4708,19 @@ msgstr "受け取った商品の有効期限を入力してください。" msgid "Packaging" msgstr "パッケージング" -#: src/forms/PurchaseOrderForms.tsx:727 +#: src/forms/PurchaseOrderForms.tsx:779 #: src/pages/company/SupplierPartDetail.tsx:120 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "備考" -#: src/forms/PurchaseOrderForms.tsx:799 +#: src/forms/PurchaseOrderForms.tsx:851 #: src/pages/company/SupplierPartDetail.tsx:138 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "SKU" -#: src/forms/PurchaseOrderForms.tsx:800 +#: src/forms/PurchaseOrderForms.tsx:852 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4721,11 +4728,11 @@ msgstr "SKU" msgid "Received" msgstr "受信" -#: src/forms/PurchaseOrderForms.tsx:817 +#: src/forms/PurchaseOrderForms.tsx:869 msgid "Receive Line Items" msgstr "ラインアイテムの受信" -#: src/forms/PurchaseOrderForms.tsx:823 +#: src/forms/PurchaseOrderForms.tsx:875 msgid "Items received" msgstr "受領品目" @@ -4737,7 +4744,7 @@ msgstr "商品を受け取る" msgid "Item received into stock" msgstr "入荷した商品" -#: src/forms/SalesOrderForms.tsx:401 +#: src/forms/SalesOrderForms.tsx:419 msgid "Leave blank to use the order address" msgstr "" @@ -5932,6 +5939,9 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:310 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:401 +#: src/tables/build/BuildAllocatedStockTable.tsx:181 +#: src/tables/build/BuildLineTable.tsx:668 +#: src/tables/sales/SalesOrderAllocationTable.tsx:220 msgid "Confirm Removal" msgstr "" @@ -6870,8 +6880,8 @@ msgstr "外部" #: src/pages/sales/ReturnOrderDetail.tsx:108 #: src/pages/sales/SalesOrderDetail.tsx:98 #: src/tables/ColumnRenderers.tsx:321 -#: src/tables/build/BuildAllocatedStockTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:352 +#: src/tables/build/BuildAllocatedStockTable.tsx:112 +#: src/tables/build/BuildLineTable.tsx:353 msgid "Reference" msgstr "参照" @@ -7132,7 +7142,7 @@ msgstr "お見積をキャンセル" #: src/pages/build/BuildDetail.tsx:742 #: src/pages/stock/StockDetail.tsx:344 -#: src/tables/build/BuildAllocatedStockTable.tsx:85 +#: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 #: src/tables/stock/StockTrackingTable.tsx:109 @@ -7600,7 +7610,7 @@ msgstr "キーワード" #: src/pages/part/PartDetail.tsx:542 #: src/tables/bom/BomTable.tsx:439 -#: src/tables/build/BuildLineTable.tsx:305 +#: src/tables/build/BuildLineTable.tsx:306 #: src/tables/part/PartTable.tsx:319 #: src/tables/sales/SalesOrderLineItemTable.tsx:138 msgid "Available Stock" @@ -7608,7 +7618,7 @@ msgstr "在庫状況" #: src/pages/part/PartDetail.tsx:548 #: src/tables/bom/BomTable.tsx:341 -#: src/tables/build/BuildLineTable.tsx:267 +#: src/tables/build/BuildLineTable.tsx:268 #: src/tables/sales/SalesOrderLineItemTable.tsx:180 msgid "On order" msgstr "注文中" @@ -7782,7 +7792,7 @@ msgstr "注文" #: src/pages/part/PartDetail.tsx:1144 #: src/pages/stock/StockDetail.tsx:884 -#: src/tables/build/BuildLineTable.tsx:761 +#: src/tables/build/BuildLineTable.tsx:768 msgid "Order Stock" msgstr "注文在庫" @@ -9219,13 +9229,13 @@ msgstr "" #~ msgstr "Show asssmbled items" #: src/tables/bom/BomTable.tsx:315 -#: src/tables/build/BuildLineTable.tsx:276 +#: src/tables/build/BuildLineTable.tsx:277 #: src/tables/part/PartTable.tsx:145 msgid "External stock" msgstr "外部在庫" #: src/tables/bom/BomTable.tsx:323 -#: src/tables/build/BuildLineTable.tsx:239 +#: src/tables/build/BuildLineTable.tsx:240 msgid "Includes substitute stock" msgstr "代用株を含む" @@ -9234,7 +9244,7 @@ msgstr "代用株を含む" #~ msgstr "Edit Bom Item" #: src/tables/bom/BomTable.tsx:332 -#: src/tables/build/BuildLineTable.tsx:249 +#: src/tables/build/BuildLineTable.tsx:250 #: src/tables/sales/SalesOrderLineItemTable.tsx:166 msgid "Includes variant stock" msgstr "バリアントストック付き" @@ -9272,8 +9282,8 @@ msgid "Stock Information" msgstr "株式情報" #: src/tables/bom/BomTable.tsx:399 -#: src/tables/build/BuildLineTable.tsx:496 -#: src/tables/build/BuildLineTable.tsx:537 +#: src/tables/build/BuildLineTable.tsx:497 +#: src/tables/build/BuildLineTable.tsx:538 msgid "Consumable item" msgstr "消耗品" @@ -9282,7 +9292,7 @@ msgid "No available stock" msgstr "在庫なし" #: src/tables/bom/BomTable.tsx:420 -#: src/tables/build/BuildLineTable.tsx:213 +#: src/tables/build/BuildLineTable.tsx:214 msgid "Show testable items" msgstr "テスト可能な項目を表示" @@ -9291,7 +9301,7 @@ msgid "Show trackable items" msgstr "追跡可能なアイテムの表示" #: src/tables/bom/BomTable.tsx:430 -#: src/tables/build/BuildLineTable.tsx:208 +#: src/tables/build/BuildLineTable.tsx:209 msgid "Show assembled items" msgstr "組み立てられた商品を表示" @@ -9335,7 +9345,7 @@ msgstr "バリアント置換が可能な項目を表示" #: src/tables/bom/BomTable.tsx:464 #: src/tables/bom/UsedInTable.tsx:85 -#: src/tables/build/BuildLineTable.tsx:202 +#: src/tables/build/BuildLineTable.tsx:203 msgid "Optional" msgstr "オプション" @@ -9345,7 +9355,7 @@ msgid "Show optional items" msgstr "オプション項目の表示" #: src/tables/bom/BomTable.tsx:469 -#: src/tables/build/BuildLineTable.tsx:197 +#: src/tables/build/BuildLineTable.tsx:198 msgid "Consumable" msgstr "消耗品" @@ -9433,7 +9443,7 @@ msgid "Bill of materials cannot be edited, as the part is locked" msgstr "部品がロックされているため、部品表を編集できません。" #: src/tables/bom/UsedInTable.tsx:34 -#: src/tables/build/BuildLineTable.tsx:207 +#: src/tables/build/BuildLineTable.tsx:208 #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:209 @@ -9455,11 +9465,11 @@ msgstr "追跡可能" msgid "Show trackable assemblies" msgstr "追跡可能なアセンブリの表示" -#: src/tables/build/BuildAllocatedStockTable.tsx:67 +#: src/tables/build/BuildAllocatedStockTable.tsx:64 msgid "Allocated to Output" msgstr "出力への割り当て" -#: src/tables/build/BuildAllocatedStockTable.tsx:68 +#: src/tables/build/BuildAllocatedStockTable.tsx:65 msgid "Show items allocated to a build output" msgstr "ビルド出力に割り当てられた項目を表示" @@ -9472,7 +9482,7 @@ msgstr "ビルド出力に割り当てられた項目を表示" #~ msgid "Include orders for part variants" #~ msgstr "Include orders for part variants" -#: src/tables/build/BuildAllocatedStockTable.tsx:97 +#: src/tables/build/BuildAllocatedStockTable.tsx:94 #: src/tables/part/PartBuildAllocationsTable.tsx:84 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 #: src/tables/part/PartSalesAllocationsTable.tsx:69 @@ -9482,40 +9492,58 @@ msgid "Order Status" msgstr "注文ステータス" #: src/tables/build/BuildAllocatedStockTable.tsx:164 -#~ msgid "Edit Build Item" -#~ msgstr "Edit Build Item" - -#: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:650 +#: src/tables/build/BuildLineTable.tsx:651 msgid "Edit Stock Allocation" msgstr "株式配分の編集" +#: src/tables/build/BuildAllocatedStockTable.tsx:164 +#~ msgid "Edit Build Item" +#~ msgstr "Edit Build Item" + #: src/tables/build/BuildAllocatedStockTable.tsx:174 #~ msgid "Delete Build Item" #~ msgstr "Delete Build Item" +#: src/tables/build/BuildAllocatedStockTable.tsx:177 +#: src/tables/build/BuildLineTable.tsx:664 +#: src/tables/sales/SalesOrderAllocationTable.tsx:218 +msgid "Remove Allocated Stock" +msgstr "" + #: src/tables/build/BuildAllocatedStockTable.tsx:180 #: src/tables/build/BuildLineTable.tsx:663 -msgid "Delete Stock Allocation" -msgstr "株式割当の削除" +#~ msgid "Delete Stock Allocation" +#~ msgstr "Delete Stock Allocation" -#: src/tables/build/BuildAllocatedStockTable.tsx:239 +#: src/tables/build/BuildAllocatedStockTable.tsx:182 +#: src/tables/build/BuildLineTable.tsx:669 +#: src/tables/sales/SalesOrderAllocationTable.tsx:221 +msgid "Are you sure you want to remove this allocated stock from the order?" +msgstr "" + +#: src/tables/build/BuildAllocatedStockTable.tsx:242 msgid "Consume" msgstr "" +#: src/tables/build/BuildAllocatedStockTable.tsx:259 +#: src/tables/build/BuildLineTable.tsx:112 +#: src/tables/sales/SalesOrderAllocationTable.tsx:248 +msgid "Remove allocated stock" +msgstr "" + #: src/tables/build/BuildLineTable.tsx:59 #~ msgid "Show lines with available stock" #~ msgstr "Show lines with available stock" -#: src/tables/build/BuildLineTable.tsx:120 +#: src/tables/build/BuildLineTable.tsx:121 msgid "View Stock Item" msgstr "在庫を見る" -#: src/tables/build/BuildLineTable.tsx:183 +#: src/tables/build/BuildLineTable.tsx:184 msgid "Show fully allocated lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:188 +#: src/tables/build/BuildLineTable.tsx:189 msgid "Show fully consumed lines" msgstr "" @@ -9523,124 +9551,124 @@ msgstr "" #~ msgid "Show allocated lines" #~ msgstr "Show allocated lines" -#: src/tables/build/BuildLineTable.tsx:193 +#: src/tables/build/BuildLineTable.tsx:194 msgid "Show items with sufficient available stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:198 +#: src/tables/build/BuildLineTable.tsx:199 msgid "Show consumable lines" msgstr "消耗品ラインの表示" -#: src/tables/build/BuildLineTable.tsx:203 +#: src/tables/build/BuildLineTable.tsx:204 msgid "Show optional lines" msgstr "オプションラインの表示" -#: src/tables/build/BuildLineTable.tsx:212 +#: src/tables/build/BuildLineTable.tsx:213 #: src/tables/part/PartTable.tsx:233 msgid "Testable" msgstr "テスト可能" -#: src/tables/build/BuildLineTable.tsx:217 +#: src/tables/build/BuildLineTable.tsx:218 #: src/tables/stock/StockItemTable.tsx:388 msgid "Tracked" msgstr "追跡" -#: src/tables/build/BuildLineTable.tsx:218 +#: src/tables/build/BuildLineTable.tsx:219 msgid "Show tracked lines" msgstr "トラッキングラインの表示" -#: src/tables/build/BuildLineTable.tsx:223 +#: src/tables/build/BuildLineTable.tsx:224 msgid "Show items with stock on order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:172 msgid "In production" msgstr "生産中" -#: src/tables/build/BuildLineTable.tsx:286 +#: src/tables/build/BuildLineTable.tsx:287 msgid "Insufficient stock" msgstr "在庫不足" -#: src/tables/build/BuildLineTable.tsx:302 +#: src/tables/build/BuildLineTable.tsx:303 #: src/tables/sales/SalesOrderLineItemTable.tsx:160 #: src/tables/stock/StockItemTable.tsx:191 msgid "No stock available" msgstr "在庫なし" -#: src/tables/build/BuildLineTable.tsx:375 +#: src/tables/build/BuildLineTable.tsx:376 msgid "Gets Inherited" msgstr "継承" -#: src/tables/build/BuildLineTable.tsx:388 +#: src/tables/build/BuildLineTable.tsx:389 msgid "Unit Quantity" msgstr "単位 数量" -#: src/tables/build/BuildLineTable.tsx:415 +#: src/tables/build/BuildLineTable.tsx:416 msgid "Setup Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:424 +#: src/tables/build/BuildLineTable.tsx:425 msgid "Attrition" msgstr "" -#: src/tables/build/BuildLineTable.tsx:432 +#: src/tables/build/BuildLineTable.tsx:433 msgid "Rounding Multiple" msgstr "" -#: src/tables/build/BuildLineTable.tsx:441 +#: src/tables/build/BuildLineTable.tsx:442 msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:515 +#: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:563 +#: src/tables/build/BuildLineTable.tsx:564 #: src/tables/sales/SalesOrderLineItemTable.tsx:311 msgid "Create Build Order" msgstr "ビルドオーダーの作成" -#: src/tables/build/BuildLineTable.tsx:592 +#: src/tables/build/BuildLineTable.tsx:593 msgid "Auto allocation in progress" msgstr "自動割り当て中" -#: src/tables/build/BuildLineTable.tsx:595 -#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:596 +#: src/tables/build/BuildLineTable.tsx:809 msgid "Auto Allocate Stock" msgstr "在庫の自動割り当て" -#: src/tables/build/BuildLineTable.tsx:596 +#: src/tables/build/BuildLineTable.tsx:597 msgid "Automatically allocate stock to this build according to the selected options" msgstr "選択されたオプションに従って、このビルドに在庫を自動的に割り当てます。" -#: src/tables/build/BuildLineTable.tsx:616 -#: src/tables/build/BuildLineTable.tsx:630 -#: src/tables/build/BuildLineTable.tsx:751 -#: src/tables/build/BuildLineTable.tsx:852 +#: src/tables/build/BuildLineTable.tsx:617 +#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:758 +#: src/tables/build/BuildLineTable.tsx:859 #: src/tables/build/BuildOutputTable.tsx:355 #: src/tables/build/BuildOutputTable.tsx:360 msgid "Deallocate Stock" msgstr "在庫処分" -#: src/tables/build/BuildLineTable.tsx:632 +#: src/tables/build/BuildLineTable.tsx:633 msgid "Deallocate all untracked stock for this build order" msgstr "このビルドオーダーのすべての未引当在庫を割り当て解除します。" -#: src/tables/build/BuildLineTable.tsx:634 +#: src/tables/build/BuildLineTable.tsx:635 msgid "Deallocate stock from the selected line item" msgstr "選択された品目から在庫を配分解除" -#: src/tables/build/BuildLineTable.tsx:638 +#: src/tables/build/BuildLineTable.tsx:639 msgid "Stock has been deallocated" msgstr "在庫の配分が終了しました" -#: src/tables/build/BuildLineTable.tsx:771 +#: src/tables/build/BuildLineTable.tsx:778 msgid "Build Stock" msgstr "ビルドストック" -#: src/tables/build/BuildLineTable.tsx:784 +#: src/tables/build/BuildLineTable.tsx:791 #: src/tables/sales/SalesOrderLineItemTable.tsx:487 msgid "View Part" msgstr "部品を見る" @@ -9739,7 +9767,7 @@ msgid "Serialize Build Output" msgstr "" #: src/tables/build/BuildOutputTable.tsx:405 -#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/part/PartTestResultTable.tsx:318 #: src/tables/stock/StockItemTable.tsx:328 msgid "Filter by stock status" msgstr "在庫状況で絞り込む" @@ -9964,8 +9992,8 @@ msgid "View Item" msgstr "アイテムを見る" #: src/tables/general/ExtraLineItemTable.tsx:95 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:299 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:403 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:300 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:405 #: src/tables/sales/ReturnOrderLineItemTable.tsx:83 #: src/tables/sales/ReturnOrderLineItemTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:252 @@ -9974,14 +10002,14 @@ msgid "Add Line Item" msgstr "項目追加" #: src/tables/general/ExtraLineItemTable.tsx:108 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:320 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:322 #: src/tables/sales/ReturnOrderLineItemTable.tsx:96 #: src/tables/sales/SalesOrderLineItemTable.tsx:271 msgid "Edit Line Item" msgstr "ラインアイテムの編集" #: src/tables/general/ExtraLineItemTable.tsx:117 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:329 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:331 #: src/tables/sales/ReturnOrderLineItemTable.tsx:105 #: src/tables/sales/SalesOrderLineItemTable.tsx:280 msgid "Delete Line Item" @@ -10273,7 +10301,7 @@ msgid "Required Stock" msgstr "必要在庫" #: src/tables/part/PartBuildAllocationsTable.tsx:124 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:381 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:383 msgid "View Build Order" msgstr "ビルドオーダーを見る" @@ -10617,8 +10645,8 @@ msgstr "" #: src/tables/part/PartTestResultTable.tsx:103 #: src/tables/part/PartTestResultTable.tsx:181 -#: src/tables/part/PartTestResultTable.tsx:320 -#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/part/PartTestResultTable.tsx:328 +#: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 #: src/tables/stock/StockItemTestResultTable.tsx:368 #: src/tables/stock/StockItemTestResultTable.tsx:429 @@ -10643,7 +10671,7 @@ msgstr "" msgid "No Result" msgstr "結果なし" -#: src/tables/part/PartTestResultTable.tsx:298 +#: src/tables/part/PartTestResultTable.tsx:306 msgid "Show build outputs currently in production" msgstr "現在生産中のビルド出力を表示" @@ -11073,7 +11101,7 @@ msgid "Show manufacturer parts for active manufacturers." msgstr "" #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:115 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:397 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:399 msgid "Import Line Items" msgstr "ラインアイテムのインポート" @@ -11099,11 +11127,11 @@ msgstr "受領済みの品目を表示" #~ msgid "Add line item" #~ msgstr "Add line item" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:350 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:352 msgid "Receive line item" msgstr "品目を受け取る" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:414 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:416 msgid "Receive items" msgstr "商品を受け取る" @@ -11201,25 +11229,25 @@ msgid "Not shipped" msgstr "未出荷" #: src/tables/sales/SalesOrderAllocationTable.tsx:211 -#: src/tables/sales/SalesOrderAllocationTable.tsx:229 +#: src/tables/sales/SalesOrderAllocationTable.tsx:235 msgid "Edit Allocation" msgstr "編集配分" #: src/tables/sales/SalesOrderAllocationTable.tsx:218 #: src/tables/sales/SalesOrderAllocationTable.tsx:241 -msgid "Delete Allocation" -msgstr "割り当ての削除" +#~ msgid "Delete Allocation" +#~ msgstr "Delete Allocation" -#: src/tables/sales/SalesOrderAllocationTable.tsx:252 -#: src/tables/sales/SalesOrderAllocationTable.tsx:253 +#: src/tables/sales/SalesOrderAllocationTable.tsx:261 +#: src/tables/sales/SalesOrderAllocationTable.tsx:262 msgid "View Shipment" msgstr "出荷を見る" -#: src/tables/sales/SalesOrderAllocationTable.tsx:308 +#: src/tables/sales/SalesOrderAllocationTable.tsx:317 msgid "Assign to Shipment" msgstr "出荷への割り当て" -#: src/tables/sales/SalesOrderAllocationTable.tsx:324 +#: src/tables/sales/SalesOrderAllocationTable.tsx:333 msgid "Assign to shipment" msgstr "出荷への割り当て" diff --git a/src/frontend/src/locales/ko/messages.po b/src/frontend/src/locales/ko/messages.po index 99695ddaf8..5c8123c604 100644 --- a/src/frontend/src/locales/ko/messages.po +++ b/src/frontend/src/locales/ko/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: ko\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-11-19 19:39\n" +"PO-Revision-Date: 2025-11-22 06:25\n" "Last-Translator: \n" "Language-Team: Korean\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -56,7 +56,7 @@ msgstr "" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:802 +#: src/forms/PurchaseOrderForms.tsx:854 #: src/forms/StockForms.tsx:796 #: src/forms/StockForms.tsx:843 #: src/forms/StockForms.tsx:889 @@ -103,9 +103,9 @@ msgstr "" #: src/forms/BuildForms.tsx:630 #: src/forms/BuildForms.tsx:793 #: src/forms/BuildForms.tsx:896 -#: src/forms/PurchaseOrderForms.tsx:798 +#: src/forms/PurchaseOrderForms.tsx:850 #: src/forms/ReturnOrderForms.tsx:242 -#: src/forms/SalesOrderForms.tsx:305 +#: src/forms/SalesOrderForms.tsx:323 #: src/forms/StockForms.tsx:360 #: src/forms/StockForms.tsx:791 #: src/forms/StockForms.tsx:838 @@ -119,6 +119,7 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:200 #: src/pages/part/PartDetail.tsx:1207 #: src/tables/ColumnRenderers.tsx:91 +#: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 msgid "Part" @@ -158,7 +159,7 @@ msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:290 #: src/pages/company/SupplierPartDetail.tsx:413 #: src/pages/stock/StockDetail.tsx:289 -#: src/tables/build/BuildAllocatedStockTable.tsx:155 +#: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:83 #: src/tables/stock/StockItemTable.tsx:247 @@ -201,9 +202,9 @@ msgstr "" #: src/forms/BuildForms.tsx:473 #: src/forms/BuildForms.tsx:633 #: src/forms/BuildForms.tsx:794 -#: src/forms/SalesOrderForms.tsx:307 +#: src/forms/SalesOrderForms.tsx:325 #: src/pages/stock/StockDetail.tsx:1005 -#: src/tables/part/PartTestResultTable.tsx:248 +#: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -517,7 +518,7 @@ msgstr "" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:273 +#: src/components/forms/fields/ApiFormField.tsx:237 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:234 @@ -642,8 +643,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:49 #: src/components/buttons/ScanButton.tsx:15 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:457 -#: src/forms/PurchaseOrderForms.tsx:563 +#: src/forms/PurchaseOrderForms.tsx:509 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Scan Barcode" msgstr "" @@ -728,7 +729,7 @@ msgstr "" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:606 msgid "Unlink Barcode" msgstr "" @@ -1216,6 +1217,12 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:884 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:903 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:254 +#: src/tables/build/BuildAllocatedStockTable.tsx:178 +#: src/tables/build/BuildAllocatedStockTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:111 +#: src/tables/build/BuildLineTable.tsx:665 +#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:247 msgid "Remove" msgstr "" @@ -1241,7 +1248,7 @@ msgid "Upload Error" msgstr "" #: src/components/details/DetailsImage.tsx:250 -#: src/components/forms/fields/TextField.tsx:65 +#: src/components/forms/fields/AutoFillRightSection.tsx:34 msgid "Clear" msgstr "" @@ -1817,10 +1824,14 @@ msgstr "" msgid "Running" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:233 +#: src/components/forms/fields/ApiFormField.tsx:197 msgid "Select file to upload" msgstr "" +#: src/components/forms/fields/AutoFillRightSection.tsx:47 +msgid "Accept suggested value" +msgstr "" + #: src/components/forms/fields/DateField.tsx:76 msgid "Select date" msgstr "" @@ -1875,10 +1886,6 @@ msgstr "" msgid "Add new row" msgstr "" -#: src/components/forms/fields/TextField.tsx:82 -msgid "Accept suggested value" -msgstr "" - #: src/components/images/DetailsImage.tsx:252 #~ msgid "Select image" #~ msgstr "Select image" @@ -2225,8 +2232,8 @@ msgstr "" #: src/pages/part/PartDetail.tsx:994 #: src/pages/stock/StockDetail.tsx:265 #: src/pages/stock/StockDetail.tsx:942 -#: src/tables/build/BuildAllocatedStockTable.tsx:135 -#: src/tables/build/BuildLineTable.tsx:192 +#: src/tables/build/BuildAllocatedStockTable.tsx:132 +#: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:182 #: src/tables/stock/StockItemTable.tsx:343 @@ -2784,7 +2791,7 @@ msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:102 #: src/tables/ColumnRenderers.tsx:278 -#: src/tables/build/BuildAllocatedStockTable.tsx:91 +#: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/machine/MachineTypeTable.tsx:161 #: src/tables/machine/MachineTypeTable.tsx:257 #: src/tables/plugin/PluginListTable.tsx:110 @@ -2966,7 +2973,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:394 #: src/pages/part/PartDetail.tsx:1015 #: src/tables/bom/BomTable.tsx:444 -#: src/tables/build/BuildLineTable.tsx:222 +#: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 msgid "On Order" msgstr "" @@ -2976,7 +2983,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:587 #: src/pages/part/PartDetail.tsx:1021 #: src/pages/stock/StockDetail.tsx:925 -#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "" @@ -3000,7 +3007,7 @@ msgstr "" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:795 -#: src/forms/PurchaseOrderForms.tsx:595 +#: src/forms/PurchaseOrderForms.tsx:647 #: src/forms/StockForms.tsx:792 #: src/forms/StockForms.tsx:839 #: src/forms/StockForms.tsx:885 @@ -3023,7 +3030,7 @@ msgstr "" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:198 #: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildAllocatedStockTable.tsx:121 +#: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:107 #: src/tables/sales/SalesOrderAllocationTable.tsx:142 msgid "Serial Number" @@ -3034,9 +3041,9 @@ msgstr "" #: src/forms/BuildForms.tsx:240 #: src/forms/BuildForms.tsx:634 #: src/forms/BuildForms.tsx:797 -#: src/forms/PurchaseOrderForms.tsx:801 +#: src/forms/PurchaseOrderForms.tsx:853 #: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:308 +#: src/forms/SalesOrderForms.tsx:326 #: src/forms/StockForms.tsx:841 #: src/pages/part/PartStockHistoryDetail.tsx:56 #: src/pages/part/PartStockHistoryDetail.tsx:210 @@ -3046,9 +3053,9 @@ msgstr "" #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:258 #: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:86 +#: src/tables/build/BuildLineTable.tsx:83 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:269 +#: src/tables/part/PartTestResultTable.tsx:277 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -3070,7 +3077,7 @@ msgstr "" #: src/forms/StockForms.tsx:1048 #: src/forms/StockForms.tsx:1096 #: src/forms/StockForms.tsx:1140 -#: src/tables/build/BuildLineTable.tsx:96 +#: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "" @@ -3755,7 +3762,7 @@ msgid "In Stock" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:404 +#: src/tables/build/BuildLineTable.tsx:405 msgid "Required Quantity" msgstr "" @@ -3847,7 +3854,7 @@ msgid "Please correct the errors in the selected parts" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:587 -#: src/tables/build/BuildLineTable.tsx:815 +#: src/tables/build/BuildLineTable.tsx:822 #: src/tables/part/PartTable.tsx:522 #: src/tables/sales/SalesOrderLineItemTable.tsx:370 msgid "Order Parts" @@ -4349,9 +4356,9 @@ msgstr "" #: src/forms/BuildForms.tsx:333 #: src/forms/BuildForms.tsx:408 #: src/forms/BuildForms.tsx:685 -#: src/tables/build/BuildAllocatedStockTable.tsx:150 +#: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 -#: src/tables/part/PartTestResultTable.tsx:272 +#: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "" @@ -4362,7 +4369,7 @@ msgstr "" #: src/forms/BuildForms.tsx:336 #: src/forms/BuildForms.tsx:411 #: src/forms/BuildForms.tsx:475 -#: src/forms/PurchaseOrderForms.tsx:717 +#: src/forms/PurchaseOrderForms.tsx:769 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 #: src/forms/StockForms.tsx:712 @@ -4377,7 +4384,7 @@ msgstr "" #: src/tables/build/BuildOutputTable.tsx:404 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 -#: src/tables/part/PartTestResultTable.tsx:309 +#: src/tables/part/PartTestResultTable.tsx:317 #: src/tables/sales/ReturnOrderLineItemTable.tsx:138 #: src/tables/sales/ReturnOrderLineItemTable.tsx:176 #: src/tables/settings/CustomStateTable.tsx:79 @@ -4450,8 +4457,8 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 -#: src/tables/build/BuildAllocatedStockTable.tsx:108 -#: src/tables/build/BuildLineTable.tsx:336 +#: src/tables/build/BuildAllocatedStockTable.tsx:105 +#: src/tables/build/BuildLineTable.tsx:337 #: src/tables/build/BuildOrderTable.tsx:79 #: src/tables/part/PartSalesAllocationsTable.tsx:61 #: src/tables/part/RelatedPartTable.tsx:73 @@ -4466,47 +4473,47 @@ msgstr "" #: src/forms/BuildForms.tsx:632 #: src/forms/BuildForms.tsx:796 #: src/forms/BuildForms.tsx:897 -#: src/forms/SalesOrderForms.tsx:306 -#: src/tables/build/BuildAllocatedStockTable.tsx:139 -#: src/tables/build/BuildLineTable.tsx:182 +#: src/forms/SalesOrderForms.tsx:324 +#: src/tables/build/BuildAllocatedStockTable.tsx:136 +#: src/tables/build/BuildLineTable.tsx:183 #: src/tables/sales/SalesOrderLineItemTable.tsx:342 #: src/tables/stock/StockItemTable.tsx:338 msgid "Allocated" msgstr "" #: src/forms/BuildForms.tsx:667 -#: src/forms/SalesOrderForms.tsx:295 +#: src/forms/SalesOrderForms.tsx:313 #: src/pages/build/BuildDetail.tsx:108 #: src/pages/build/BuildDetail.tsx:326 msgid "Source Location" msgstr "" #: src/forms/BuildForms.tsx:668 -#: src/forms/SalesOrderForms.tsx:296 +#: src/forms/SalesOrderForms.tsx:314 msgid "Select the source location for the stock allocation" msgstr "" #: src/forms/BuildForms.tsx:700 -#: src/forms/SalesOrderForms.tsx:336 -#: src/tables/build/BuildLineTable.tsx:574 -#: src/tables/build/BuildLineTable.tsx:731 -#: src/tables/build/BuildLineTable.tsx:830 +#: src/forms/SalesOrderForms.tsx:354 +#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:738 +#: src/tables/build/BuildLineTable.tsx:837 #: src/tables/sales/SalesOrderLineItemTable.tsx:380 #: src/tables/sales/SalesOrderLineItemTable.tsx:406 msgid "Allocate Stock" msgstr "" #: src/forms/BuildForms.tsx:703 -#: src/forms/SalesOrderForms.tsx:341 +#: src/forms/SalesOrderForms.tsx:359 msgid "Stock items allocated" msgstr "" #: src/forms/BuildForms.tsx:816 #: src/forms/BuildForms.tsx:917 -#: src/tables/build/BuildAllocatedStockTable.tsx:240 -#: src/tables/build/BuildAllocatedStockTable.tsx:272 -#: src/tables/build/BuildLineTable.tsx:741 -#: src/tables/build/BuildLineTable.tsx:864 +#: src/tables/build/BuildAllocatedStockTable.tsx:243 +#: src/tables/build/BuildAllocatedStockTable.tsx:279 +#: src/tables/build/BuildLineTable.tsx:748 +#: src/tables/build/BuildLineTable.tsx:871 msgid "Consume Stock" msgstr "" @@ -4521,21 +4528,21 @@ msgstr "" #~ msgstr "Stock items consumed" #: src/forms/BuildForms.tsx:853 -#: src/tables/build/BuildLineTable.tsx:514 +#: src/tables/build/BuildLineTable.tsx:515 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" #: src/forms/BuildForms.tsx:898 -#: src/tables/build/BuildLineTable.tsx:187 +#: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" msgstr "" #: src/forms/CommonForms.tsx:88 -#: src/forms/PurchaseOrderForms.tsx:125 +#: src/forms/PurchaseOrderForms.tsx:176 #: src/forms/ReturnOrderForms.tsx:138 -#: src/forms/SalesOrderForms.tsx:164 +#: src/forms/SalesOrderForms.tsx:182 msgid "Select project code for this line item" msgstr "" @@ -4572,32 +4579,16 @@ msgstr "" msgid "Subscribe to notifications for this category" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:388 -msgid "Assign Batch Code and Serial Numbers" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:390 -msgid "Assign Batch Code" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:410 -msgid "Choose Location" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:418 -msgid "Item Destination selected" -msgstr "" - #: src/forms/PurchaseOrderForms.tsx:421 #~ msgid "Assign Batch Code{0}" #~ msgstr "Assign Batch Code{0}" -#: src/forms/PurchaseOrderForms.tsx:428 -msgid "Part category default location selected" +#: src/forms/PurchaseOrderForms.tsx:440 +msgid "Assign Batch Code and Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:438 -msgid "Received stock location selected" +#: src/forms/PurchaseOrderForms.tsx:442 +msgid "Assign Batch Code" msgstr "" #: src/forms/PurchaseOrderForms.tsx:444 @@ -4605,94 +4596,110 @@ msgstr "" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:446 +#: src/forms/PurchaseOrderForms.tsx:462 +msgid "Choose Location" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:470 +msgid "Item Destination selected" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:480 +msgid "Part category default location selected" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:490 +msgid "Received stock location selected" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:498 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:507 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:524 -msgid "Set Expiry Date" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:532 -#: src/forms/StockForms.tsx:693 -msgid "Adjust Packaging" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:540 -#: src/forms/StockForms.tsx:684 -#: src/hooks/UseStockAdjustActions.tsx:148 -msgid "Change Status" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:546 -msgid "Add Note" -msgstr "" - #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" +#: src/forms/PurchaseOrderForms.tsx:576 +msgid "Set Expiry Date" +msgstr "" + #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:610 -msgid "Store at default location" +#: src/forms/PurchaseOrderForms.tsx:584 +#: src/forms/StockForms.tsx:693 +msgid "Adjust Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:625 -msgid "Store at line item destination " +#: src/forms/PurchaseOrderForms.tsx:592 +#: src/forms/StockForms.tsx:684 +#: src/hooks/UseStockAdjustActions.tsx:148 +msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:637 -msgid "Store with already received stock" +#: src/forms/PurchaseOrderForms.tsx:598 +msgid "Add Note" msgstr "" #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:661 +#: src/forms/PurchaseOrderForms.tsx:662 +msgid "Store at default location" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:677 +msgid "Store at line item destination " +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:689 +msgid "Store with already received stock" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:713 #: src/pages/build/BuildDetail.tsx:340 #: src/pages/stock/StockDetail.tsx:280 #: src/pages/stock/StockDetail.tsx:952 #: src/tables/Filter.tsx:83 -#: src/tables/build/BuildAllocatedStockTable.tsx:128 +#: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildOutputTable.tsx:112 -#: src/tables/part/PartTestResultTable.tsx:260 -#: src/tables/part/PartTestResultTable.tsx:281 +#: src/tables/part/PartTestResultTable.tsx:268 +#: src/tables/part/PartTestResultTable.tsx:289 #: src/tables/sales/SalesOrderAllocationTable.tsx:149 msgid "Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:714 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:675 +#: src/forms/PurchaseOrderForms.tsx:727 #: src/forms/StockForms.tsx:218 msgid "Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:728 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:742 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:691 +#: src/forms/PurchaseOrderForms.tsx:743 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:703 +#: src/forms/PurchaseOrderForms.tsx:755 #: src/forms/StockForms.tsx:728 #: src/pages/company/SupplierPartDetail.tsx:172 #: src/pages/company/SupplierPartDetail.tsx:236 @@ -4701,19 +4708,19 @@ msgstr "" msgid "Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:727 +#: src/forms/PurchaseOrderForms.tsx:779 #: src/pages/company/SupplierPartDetail.tsx:120 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:799 +#: src/forms/PurchaseOrderForms.tsx:851 #: src/pages/company/SupplierPartDetail.tsx:138 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:800 +#: src/forms/PurchaseOrderForms.tsx:852 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4721,11 +4728,11 @@ msgstr "" msgid "Received" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:817 +#: src/forms/PurchaseOrderForms.tsx:869 msgid "Receive Line Items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:823 +#: src/forms/PurchaseOrderForms.tsx:875 msgid "Items received" msgstr "" @@ -4737,7 +4744,7 @@ msgstr "" msgid "Item received into stock" msgstr "" -#: src/forms/SalesOrderForms.tsx:401 +#: src/forms/SalesOrderForms.tsx:419 msgid "Leave blank to use the order address" msgstr "" @@ -5932,6 +5939,9 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:310 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:401 +#: src/tables/build/BuildAllocatedStockTable.tsx:181 +#: src/tables/build/BuildLineTable.tsx:668 +#: src/tables/sales/SalesOrderAllocationTable.tsx:220 msgid "Confirm Removal" msgstr "" @@ -6870,8 +6880,8 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:108 #: src/pages/sales/SalesOrderDetail.tsx:98 #: src/tables/ColumnRenderers.tsx:321 -#: src/tables/build/BuildAllocatedStockTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:352 +#: src/tables/build/BuildAllocatedStockTable.tsx:112 +#: src/tables/build/BuildLineTable.tsx:353 msgid "Reference" msgstr "" @@ -7132,7 +7142,7 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:742 #: src/pages/stock/StockDetail.tsx:344 -#: src/tables/build/BuildAllocatedStockTable.tsx:85 +#: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 #: src/tables/stock/StockTrackingTable.tsx:109 @@ -7600,7 +7610,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:542 #: src/tables/bom/BomTable.tsx:439 -#: src/tables/build/BuildLineTable.tsx:305 +#: src/tables/build/BuildLineTable.tsx:306 #: src/tables/part/PartTable.tsx:319 #: src/tables/sales/SalesOrderLineItemTable.tsx:138 msgid "Available Stock" @@ -7608,7 +7618,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:548 #: src/tables/bom/BomTable.tsx:341 -#: src/tables/build/BuildLineTable.tsx:267 +#: src/tables/build/BuildLineTable.tsx:268 #: src/tables/sales/SalesOrderLineItemTable.tsx:180 msgid "On order" msgstr "" @@ -7782,7 +7792,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:1144 #: src/pages/stock/StockDetail.tsx:884 -#: src/tables/build/BuildLineTable.tsx:761 +#: src/tables/build/BuildLineTable.tsx:768 msgid "Order Stock" msgstr "" @@ -9219,13 +9229,13 @@ msgstr "" #~ msgstr "Show asssmbled items" #: src/tables/bom/BomTable.tsx:315 -#: src/tables/build/BuildLineTable.tsx:276 +#: src/tables/build/BuildLineTable.tsx:277 #: src/tables/part/PartTable.tsx:145 msgid "External stock" msgstr "" #: src/tables/bom/BomTable.tsx:323 -#: src/tables/build/BuildLineTable.tsx:239 +#: src/tables/build/BuildLineTable.tsx:240 msgid "Includes substitute stock" msgstr "" @@ -9234,7 +9244,7 @@ msgstr "" #~ msgstr "Edit Bom Item" #: src/tables/bom/BomTable.tsx:332 -#: src/tables/build/BuildLineTable.tsx:249 +#: src/tables/build/BuildLineTable.tsx:250 #: src/tables/sales/SalesOrderLineItemTable.tsx:166 msgid "Includes variant stock" msgstr "" @@ -9272,8 +9282,8 @@ msgid "Stock Information" msgstr "" #: src/tables/bom/BomTable.tsx:399 -#: src/tables/build/BuildLineTable.tsx:496 -#: src/tables/build/BuildLineTable.tsx:537 +#: src/tables/build/BuildLineTable.tsx:497 +#: src/tables/build/BuildLineTable.tsx:538 msgid "Consumable item" msgstr "" @@ -9282,7 +9292,7 @@ msgid "No available stock" msgstr "" #: src/tables/bom/BomTable.tsx:420 -#: src/tables/build/BuildLineTable.tsx:213 +#: src/tables/build/BuildLineTable.tsx:214 msgid "Show testable items" msgstr "" @@ -9291,7 +9301,7 @@ msgid "Show trackable items" msgstr "" #: src/tables/bom/BomTable.tsx:430 -#: src/tables/build/BuildLineTable.tsx:208 +#: src/tables/build/BuildLineTable.tsx:209 msgid "Show assembled items" msgstr "" @@ -9335,7 +9345,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:464 #: src/tables/bom/UsedInTable.tsx:85 -#: src/tables/build/BuildLineTable.tsx:202 +#: src/tables/build/BuildLineTable.tsx:203 msgid "Optional" msgstr "" @@ -9345,7 +9355,7 @@ msgid "Show optional items" msgstr "" #: src/tables/bom/BomTable.tsx:469 -#: src/tables/build/BuildLineTable.tsx:197 +#: src/tables/build/BuildLineTable.tsx:198 msgid "Consumable" msgstr "" @@ -9433,7 +9443,7 @@ msgid "Bill of materials cannot be edited, as the part is locked" msgstr "" #: src/tables/bom/UsedInTable.tsx:34 -#: src/tables/build/BuildLineTable.tsx:207 +#: src/tables/build/BuildLineTable.tsx:208 #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:209 @@ -9455,11 +9465,11 @@ msgstr "" msgid "Show trackable assemblies" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:67 +#: src/tables/build/BuildAllocatedStockTable.tsx:64 msgid "Allocated to Output" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:68 +#: src/tables/build/BuildAllocatedStockTable.tsx:65 msgid "Show items allocated to a build output" msgstr "" @@ -9472,7 +9482,7 @@ msgstr "" #~ msgid "Include orders for part variants" #~ msgstr "Include orders for part variants" -#: src/tables/build/BuildAllocatedStockTable.tsx:97 +#: src/tables/build/BuildAllocatedStockTable.tsx:94 #: src/tables/part/PartBuildAllocationsTable.tsx:84 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 #: src/tables/part/PartSalesAllocationsTable.tsx:69 @@ -9482,40 +9492,58 @@ msgid "Order Status" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:164 -#~ msgid "Edit Build Item" -#~ msgstr "Edit Build Item" - -#: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:650 +#: src/tables/build/BuildLineTable.tsx:651 msgid "Edit Stock Allocation" msgstr "" +#: src/tables/build/BuildAllocatedStockTable.tsx:164 +#~ msgid "Edit Build Item" +#~ msgstr "Edit Build Item" + #: src/tables/build/BuildAllocatedStockTable.tsx:174 #~ msgid "Delete Build Item" #~ msgstr "Delete Build Item" -#: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildLineTable.tsx:663 -msgid "Delete Stock Allocation" +#: src/tables/build/BuildAllocatedStockTable.tsx:177 +#: src/tables/build/BuildLineTable.tsx:664 +#: src/tables/sales/SalesOrderAllocationTable.tsx:218 +msgid "Remove Allocated Stock" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:239 +#: src/tables/build/BuildAllocatedStockTable.tsx:180 +#: src/tables/build/BuildLineTable.tsx:663 +#~ msgid "Delete Stock Allocation" +#~ msgstr "Delete Stock Allocation" + +#: src/tables/build/BuildAllocatedStockTable.tsx:182 +#: src/tables/build/BuildLineTable.tsx:669 +#: src/tables/sales/SalesOrderAllocationTable.tsx:221 +msgid "Are you sure you want to remove this allocated stock from the order?" +msgstr "" + +#: src/tables/build/BuildAllocatedStockTable.tsx:242 msgid "Consume" msgstr "" +#: src/tables/build/BuildAllocatedStockTable.tsx:259 +#: src/tables/build/BuildLineTable.tsx:112 +#: src/tables/sales/SalesOrderAllocationTable.tsx:248 +msgid "Remove allocated stock" +msgstr "" + #: src/tables/build/BuildLineTable.tsx:59 #~ msgid "Show lines with available stock" #~ msgstr "Show lines with available stock" -#: src/tables/build/BuildLineTable.tsx:120 +#: src/tables/build/BuildLineTable.tsx:121 msgid "View Stock Item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:183 +#: src/tables/build/BuildLineTable.tsx:184 msgid "Show fully allocated lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:188 +#: src/tables/build/BuildLineTable.tsx:189 msgid "Show fully consumed lines" msgstr "" @@ -9523,124 +9551,124 @@ msgstr "" #~ msgid "Show allocated lines" #~ msgstr "Show allocated lines" -#: src/tables/build/BuildLineTable.tsx:193 +#: src/tables/build/BuildLineTable.tsx:194 msgid "Show items with sufficient available stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:198 +#: src/tables/build/BuildLineTable.tsx:199 msgid "Show consumable lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:203 +#: src/tables/build/BuildLineTable.tsx:204 msgid "Show optional lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:212 +#: src/tables/build/BuildLineTable.tsx:213 #: src/tables/part/PartTable.tsx:233 msgid "Testable" msgstr "" -#: src/tables/build/BuildLineTable.tsx:217 +#: src/tables/build/BuildLineTable.tsx:218 #: src/tables/stock/StockItemTable.tsx:388 msgid "Tracked" msgstr "" -#: src/tables/build/BuildLineTable.tsx:218 +#: src/tables/build/BuildLineTable.tsx:219 msgid "Show tracked lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:223 +#: src/tables/build/BuildLineTable.tsx:224 msgid "Show items with stock on order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:172 msgid "In production" msgstr "" -#: src/tables/build/BuildLineTable.tsx:286 +#: src/tables/build/BuildLineTable.tsx:287 msgid "Insufficient stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:302 +#: src/tables/build/BuildLineTable.tsx:303 #: src/tables/sales/SalesOrderLineItemTable.tsx:160 #: src/tables/stock/StockItemTable.tsx:191 msgid "No stock available" msgstr "" -#: src/tables/build/BuildLineTable.tsx:375 +#: src/tables/build/BuildLineTable.tsx:376 msgid "Gets Inherited" msgstr "" -#: src/tables/build/BuildLineTable.tsx:388 +#: src/tables/build/BuildLineTable.tsx:389 msgid "Unit Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:415 +#: src/tables/build/BuildLineTable.tsx:416 msgid "Setup Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:424 +#: src/tables/build/BuildLineTable.tsx:425 msgid "Attrition" msgstr "" -#: src/tables/build/BuildLineTable.tsx:432 +#: src/tables/build/BuildLineTable.tsx:433 msgid "Rounding Multiple" msgstr "" -#: src/tables/build/BuildLineTable.tsx:441 +#: src/tables/build/BuildLineTable.tsx:442 msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:515 +#: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:563 +#: src/tables/build/BuildLineTable.tsx:564 #: src/tables/sales/SalesOrderLineItemTable.tsx:311 msgid "Create Build Order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:592 +#: src/tables/build/BuildLineTable.tsx:593 msgid "Auto allocation in progress" msgstr "" -#: src/tables/build/BuildLineTable.tsx:595 -#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:596 +#: src/tables/build/BuildLineTable.tsx:809 msgid "Auto Allocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:596 +#: src/tables/build/BuildLineTable.tsx:597 msgid "Automatically allocate stock to this build according to the selected options" msgstr "" -#: src/tables/build/BuildLineTable.tsx:616 -#: src/tables/build/BuildLineTable.tsx:630 -#: src/tables/build/BuildLineTable.tsx:751 -#: src/tables/build/BuildLineTable.tsx:852 +#: src/tables/build/BuildLineTable.tsx:617 +#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:758 +#: src/tables/build/BuildLineTable.tsx:859 #: src/tables/build/BuildOutputTable.tsx:355 #: src/tables/build/BuildOutputTable.tsx:360 msgid "Deallocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:632 +#: src/tables/build/BuildLineTable.tsx:633 msgid "Deallocate all untracked stock for this build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:634 +#: src/tables/build/BuildLineTable.tsx:635 msgid "Deallocate stock from the selected line item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:638 +#: src/tables/build/BuildLineTable.tsx:639 msgid "Stock has been deallocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:771 +#: src/tables/build/BuildLineTable.tsx:778 msgid "Build Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:784 +#: src/tables/build/BuildLineTable.tsx:791 #: src/tables/sales/SalesOrderLineItemTable.tsx:487 msgid "View Part" msgstr "" @@ -9739,7 +9767,7 @@ msgid "Serialize Build Output" msgstr "" #: src/tables/build/BuildOutputTable.tsx:405 -#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/part/PartTestResultTable.tsx:318 #: src/tables/stock/StockItemTable.tsx:328 msgid "Filter by stock status" msgstr "" @@ -9964,8 +9992,8 @@ msgid "View Item" msgstr "" #: src/tables/general/ExtraLineItemTable.tsx:95 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:299 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:403 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:300 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:405 #: src/tables/sales/ReturnOrderLineItemTable.tsx:83 #: src/tables/sales/ReturnOrderLineItemTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:252 @@ -9974,14 +10002,14 @@ msgid "Add Line Item" msgstr "" #: src/tables/general/ExtraLineItemTable.tsx:108 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:320 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:322 #: src/tables/sales/ReturnOrderLineItemTable.tsx:96 #: src/tables/sales/SalesOrderLineItemTable.tsx:271 msgid "Edit Line Item" msgstr "" #: src/tables/general/ExtraLineItemTable.tsx:117 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:329 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:331 #: src/tables/sales/ReturnOrderLineItemTable.tsx:105 #: src/tables/sales/SalesOrderLineItemTable.tsx:280 msgid "Delete Line Item" @@ -10273,7 +10301,7 @@ msgid "Required Stock" msgstr "" #: src/tables/part/PartBuildAllocationsTable.tsx:124 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:381 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:383 msgid "View Build Order" msgstr "" @@ -10617,8 +10645,8 @@ msgstr "" #: src/tables/part/PartTestResultTable.tsx:103 #: src/tables/part/PartTestResultTable.tsx:181 -#: src/tables/part/PartTestResultTable.tsx:320 -#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/part/PartTestResultTable.tsx:328 +#: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 #: src/tables/stock/StockItemTestResultTable.tsx:368 #: src/tables/stock/StockItemTestResultTable.tsx:429 @@ -10643,7 +10671,7 @@ msgstr "" msgid "No Result" msgstr "" -#: src/tables/part/PartTestResultTable.tsx:298 +#: src/tables/part/PartTestResultTable.tsx:306 msgid "Show build outputs currently in production" msgstr "" @@ -11073,7 +11101,7 @@ msgid "Show manufacturer parts for active manufacturers." msgstr "" #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:115 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:397 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:399 msgid "Import Line Items" msgstr "" @@ -11099,11 +11127,11 @@ msgstr "" #~ msgid "Add line item" #~ msgstr "Add line item" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:350 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:352 msgid "Receive line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:414 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:416 msgid "Receive items" msgstr "" @@ -11201,25 +11229,25 @@ msgid "Not shipped" msgstr "" #: src/tables/sales/SalesOrderAllocationTable.tsx:211 -#: src/tables/sales/SalesOrderAllocationTable.tsx:229 +#: src/tables/sales/SalesOrderAllocationTable.tsx:235 msgid "Edit Allocation" msgstr "" #: src/tables/sales/SalesOrderAllocationTable.tsx:218 #: src/tables/sales/SalesOrderAllocationTable.tsx:241 -msgid "Delete Allocation" -msgstr "" +#~ msgid "Delete Allocation" +#~ msgstr "Delete Allocation" -#: src/tables/sales/SalesOrderAllocationTable.tsx:252 -#: src/tables/sales/SalesOrderAllocationTable.tsx:253 +#: src/tables/sales/SalesOrderAllocationTable.tsx:261 +#: src/tables/sales/SalesOrderAllocationTable.tsx:262 msgid "View Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:308 +#: src/tables/sales/SalesOrderAllocationTable.tsx:317 msgid "Assign to Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:324 +#: src/tables/sales/SalesOrderAllocationTable.tsx:333 msgid "Assign to shipment" msgstr "" diff --git a/src/frontend/src/locales/lt/messages.po b/src/frontend/src/locales/lt/messages.po index 3aecf4dad7..4422ced184 100644 --- a/src/frontend/src/locales/lt/messages.po +++ b/src/frontend/src/locales/lt/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: lt\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-11-19 19:39\n" +"PO-Revision-Date: 2025-11-22 06:25\n" "Last-Translator: \n" "Language-Team: Lithuanian\n" "Plural-Forms: nplurals=4; plural=(n%10==1 && (n%100>19 || n%100<11) ? 0 : (n%10>=2 && n%10<=9) && (n%100>19 || n%100<11) ? 1 : n%1!=0 ? 2: 3);\n" @@ -56,7 +56,7 @@ msgstr "" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:802 +#: src/forms/PurchaseOrderForms.tsx:854 #: src/forms/StockForms.tsx:796 #: src/forms/StockForms.tsx:843 #: src/forms/StockForms.tsx:889 @@ -103,9 +103,9 @@ msgstr "Ne" #: src/forms/BuildForms.tsx:630 #: src/forms/BuildForms.tsx:793 #: src/forms/BuildForms.tsx:896 -#: src/forms/PurchaseOrderForms.tsx:798 +#: src/forms/PurchaseOrderForms.tsx:850 #: src/forms/ReturnOrderForms.tsx:242 -#: src/forms/SalesOrderForms.tsx:305 +#: src/forms/SalesOrderForms.tsx:323 #: src/forms/StockForms.tsx:360 #: src/forms/StockForms.tsx:791 #: src/forms/StockForms.tsx:838 @@ -119,6 +119,7 @@ msgstr "Ne" #: src/pages/build/BuildDetail.tsx:200 #: src/pages/part/PartDetail.tsx:1207 #: src/tables/ColumnRenderers.tsx:91 +#: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 msgid "Part" @@ -158,7 +159,7 @@ msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:290 #: src/pages/company/SupplierPartDetail.tsx:413 #: src/pages/stock/StockDetail.tsx:289 -#: src/tables/build/BuildAllocatedStockTable.tsx:155 +#: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:83 #: src/tables/stock/StockItemTable.tsx:247 @@ -201,9 +202,9 @@ msgstr "" #: src/forms/BuildForms.tsx:473 #: src/forms/BuildForms.tsx:633 #: src/forms/BuildForms.tsx:794 -#: src/forms/SalesOrderForms.tsx:307 +#: src/forms/SalesOrderForms.tsx:325 #: src/pages/stock/StockDetail.tsx:1005 -#: src/tables/part/PartTestResultTable.tsx:248 +#: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -517,7 +518,7 @@ msgstr "" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:273 +#: src/components/forms/fields/ApiFormField.tsx:237 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:234 @@ -642,8 +643,8 @@ msgstr "Įveskite brūkšninio kodo duomenis" #: src/components/barcodes/BarcodeScanDialog.tsx:49 #: src/components/buttons/ScanButton.tsx:15 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:457 -#: src/forms/PurchaseOrderForms.tsx:563 +#: src/forms/PurchaseOrderForms.tsx:509 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Scan Barcode" msgstr "Nuskaityti brūkšninį kodą" @@ -728,7 +729,7 @@ msgstr "Tai pašalins nuorodą į susietą brūkšninį kodą" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:606 msgid "Unlink Barcode" msgstr "Atsieti brūkšninį kodą" @@ -1216,6 +1217,12 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:884 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:903 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:254 +#: src/tables/build/BuildAllocatedStockTable.tsx:178 +#: src/tables/build/BuildAllocatedStockTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:111 +#: src/tables/build/BuildLineTable.tsx:665 +#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:247 msgid "Remove" msgstr "" @@ -1241,7 +1248,7 @@ msgid "Upload Error" msgstr "" #: src/components/details/DetailsImage.tsx:250 -#: src/components/forms/fields/TextField.tsx:65 +#: src/components/forms/fields/AutoFillRightSection.tsx:34 msgid "Clear" msgstr "" @@ -1817,10 +1824,14 @@ msgstr "" msgid "Running" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:233 +#: src/components/forms/fields/ApiFormField.tsx:197 msgid "Select file to upload" msgstr "" +#: src/components/forms/fields/AutoFillRightSection.tsx:47 +msgid "Accept suggested value" +msgstr "" + #: src/components/forms/fields/DateField.tsx:76 msgid "Select date" msgstr "" @@ -1875,10 +1886,6 @@ msgstr "" msgid "Add new row" msgstr "" -#: src/components/forms/fields/TextField.tsx:82 -msgid "Accept suggested value" -msgstr "" - #: src/components/images/DetailsImage.tsx:252 #~ msgid "Select image" #~ msgstr "Select image" @@ -2225,8 +2232,8 @@ msgstr "" #: src/pages/part/PartDetail.tsx:994 #: src/pages/stock/StockDetail.tsx:265 #: src/pages/stock/StockDetail.tsx:942 -#: src/tables/build/BuildAllocatedStockTable.tsx:135 -#: src/tables/build/BuildLineTable.tsx:192 +#: src/tables/build/BuildAllocatedStockTable.tsx:132 +#: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:182 #: src/tables/stock/StockItemTable.tsx:343 @@ -2784,7 +2791,7 @@ msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:102 #: src/tables/ColumnRenderers.tsx:278 -#: src/tables/build/BuildAllocatedStockTable.tsx:91 +#: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/machine/MachineTypeTable.tsx:161 #: src/tables/machine/MachineTypeTable.tsx:257 #: src/tables/plugin/PluginListTable.tsx:110 @@ -2966,7 +2973,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:394 #: src/pages/part/PartDetail.tsx:1015 #: src/tables/bom/BomTable.tsx:444 -#: src/tables/build/BuildLineTable.tsx:222 +#: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 msgid "On Order" msgstr "" @@ -2976,7 +2983,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:587 #: src/pages/part/PartDetail.tsx:1021 #: src/pages/stock/StockDetail.tsx:925 -#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "" @@ -3000,7 +3007,7 @@ msgstr "" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:795 -#: src/forms/PurchaseOrderForms.tsx:595 +#: src/forms/PurchaseOrderForms.tsx:647 #: src/forms/StockForms.tsx:792 #: src/forms/StockForms.tsx:839 #: src/forms/StockForms.tsx:885 @@ -3023,7 +3030,7 @@ msgstr "" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:198 #: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildAllocatedStockTable.tsx:121 +#: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:107 #: src/tables/sales/SalesOrderAllocationTable.tsx:142 msgid "Serial Number" @@ -3034,9 +3041,9 @@ msgstr "" #: src/forms/BuildForms.tsx:240 #: src/forms/BuildForms.tsx:634 #: src/forms/BuildForms.tsx:797 -#: src/forms/PurchaseOrderForms.tsx:801 +#: src/forms/PurchaseOrderForms.tsx:853 #: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:308 +#: src/forms/SalesOrderForms.tsx:326 #: src/forms/StockForms.tsx:841 #: src/pages/part/PartStockHistoryDetail.tsx:56 #: src/pages/part/PartStockHistoryDetail.tsx:210 @@ -3046,9 +3053,9 @@ msgstr "" #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:258 #: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:86 +#: src/tables/build/BuildLineTable.tsx:83 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:269 +#: src/tables/part/PartTestResultTable.tsx:277 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -3070,7 +3077,7 @@ msgstr "" #: src/forms/StockForms.tsx:1048 #: src/forms/StockForms.tsx:1096 #: src/forms/StockForms.tsx:1140 -#: src/tables/build/BuildLineTable.tsx:96 +#: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "" @@ -3755,7 +3762,7 @@ msgid "In Stock" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:404 +#: src/tables/build/BuildLineTable.tsx:405 msgid "Required Quantity" msgstr "" @@ -3847,7 +3854,7 @@ msgid "Please correct the errors in the selected parts" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:587 -#: src/tables/build/BuildLineTable.tsx:815 +#: src/tables/build/BuildLineTable.tsx:822 #: src/tables/part/PartTable.tsx:522 #: src/tables/sales/SalesOrderLineItemTable.tsx:370 msgid "Order Parts" @@ -4349,9 +4356,9 @@ msgstr "" #: src/forms/BuildForms.tsx:333 #: src/forms/BuildForms.tsx:408 #: src/forms/BuildForms.tsx:685 -#: src/tables/build/BuildAllocatedStockTable.tsx:150 +#: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 -#: src/tables/part/PartTestResultTable.tsx:272 +#: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "" @@ -4362,7 +4369,7 @@ msgstr "" #: src/forms/BuildForms.tsx:336 #: src/forms/BuildForms.tsx:411 #: src/forms/BuildForms.tsx:475 -#: src/forms/PurchaseOrderForms.tsx:717 +#: src/forms/PurchaseOrderForms.tsx:769 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 #: src/forms/StockForms.tsx:712 @@ -4377,7 +4384,7 @@ msgstr "" #: src/tables/build/BuildOutputTable.tsx:404 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 -#: src/tables/part/PartTestResultTable.tsx:309 +#: src/tables/part/PartTestResultTable.tsx:317 #: src/tables/sales/ReturnOrderLineItemTable.tsx:138 #: src/tables/sales/ReturnOrderLineItemTable.tsx:176 #: src/tables/settings/CustomStateTable.tsx:79 @@ -4450,8 +4457,8 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 -#: src/tables/build/BuildAllocatedStockTable.tsx:108 -#: src/tables/build/BuildLineTable.tsx:336 +#: src/tables/build/BuildAllocatedStockTable.tsx:105 +#: src/tables/build/BuildLineTable.tsx:337 #: src/tables/build/BuildOrderTable.tsx:79 #: src/tables/part/PartSalesAllocationsTable.tsx:61 #: src/tables/part/RelatedPartTable.tsx:73 @@ -4466,47 +4473,47 @@ msgstr "" #: src/forms/BuildForms.tsx:632 #: src/forms/BuildForms.tsx:796 #: src/forms/BuildForms.tsx:897 -#: src/forms/SalesOrderForms.tsx:306 -#: src/tables/build/BuildAllocatedStockTable.tsx:139 -#: src/tables/build/BuildLineTable.tsx:182 +#: src/forms/SalesOrderForms.tsx:324 +#: src/tables/build/BuildAllocatedStockTable.tsx:136 +#: src/tables/build/BuildLineTable.tsx:183 #: src/tables/sales/SalesOrderLineItemTable.tsx:342 #: src/tables/stock/StockItemTable.tsx:338 msgid "Allocated" msgstr "" #: src/forms/BuildForms.tsx:667 -#: src/forms/SalesOrderForms.tsx:295 +#: src/forms/SalesOrderForms.tsx:313 #: src/pages/build/BuildDetail.tsx:108 #: src/pages/build/BuildDetail.tsx:326 msgid "Source Location" msgstr "" #: src/forms/BuildForms.tsx:668 -#: src/forms/SalesOrderForms.tsx:296 +#: src/forms/SalesOrderForms.tsx:314 msgid "Select the source location for the stock allocation" msgstr "" #: src/forms/BuildForms.tsx:700 -#: src/forms/SalesOrderForms.tsx:336 -#: src/tables/build/BuildLineTable.tsx:574 -#: src/tables/build/BuildLineTable.tsx:731 -#: src/tables/build/BuildLineTable.tsx:830 +#: src/forms/SalesOrderForms.tsx:354 +#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:738 +#: src/tables/build/BuildLineTable.tsx:837 #: src/tables/sales/SalesOrderLineItemTable.tsx:380 #: src/tables/sales/SalesOrderLineItemTable.tsx:406 msgid "Allocate Stock" msgstr "" #: src/forms/BuildForms.tsx:703 -#: src/forms/SalesOrderForms.tsx:341 +#: src/forms/SalesOrderForms.tsx:359 msgid "Stock items allocated" msgstr "" #: src/forms/BuildForms.tsx:816 #: src/forms/BuildForms.tsx:917 -#: src/tables/build/BuildAllocatedStockTable.tsx:240 -#: src/tables/build/BuildAllocatedStockTable.tsx:272 -#: src/tables/build/BuildLineTable.tsx:741 -#: src/tables/build/BuildLineTable.tsx:864 +#: src/tables/build/BuildAllocatedStockTable.tsx:243 +#: src/tables/build/BuildAllocatedStockTable.tsx:279 +#: src/tables/build/BuildLineTable.tsx:748 +#: src/tables/build/BuildLineTable.tsx:871 msgid "Consume Stock" msgstr "" @@ -4521,21 +4528,21 @@ msgstr "" #~ msgstr "Stock items consumed" #: src/forms/BuildForms.tsx:853 -#: src/tables/build/BuildLineTable.tsx:514 +#: src/tables/build/BuildLineTable.tsx:515 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" #: src/forms/BuildForms.tsx:898 -#: src/tables/build/BuildLineTable.tsx:187 +#: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" msgstr "" #: src/forms/CommonForms.tsx:88 -#: src/forms/PurchaseOrderForms.tsx:125 +#: src/forms/PurchaseOrderForms.tsx:176 #: src/forms/ReturnOrderForms.tsx:138 -#: src/forms/SalesOrderForms.tsx:164 +#: src/forms/SalesOrderForms.tsx:182 msgid "Select project code for this line item" msgstr "" @@ -4572,32 +4579,16 @@ msgstr "" msgid "Subscribe to notifications for this category" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:388 -msgid "Assign Batch Code and Serial Numbers" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:390 -msgid "Assign Batch Code" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:410 -msgid "Choose Location" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:418 -msgid "Item Destination selected" -msgstr "" - #: src/forms/PurchaseOrderForms.tsx:421 #~ msgid "Assign Batch Code{0}" #~ msgstr "Assign Batch Code{0}" -#: src/forms/PurchaseOrderForms.tsx:428 -msgid "Part category default location selected" +#: src/forms/PurchaseOrderForms.tsx:440 +msgid "Assign Batch Code and Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:438 -msgid "Received stock location selected" +#: src/forms/PurchaseOrderForms.tsx:442 +msgid "Assign Batch Code" msgstr "" #: src/forms/PurchaseOrderForms.tsx:444 @@ -4605,94 +4596,110 @@ msgstr "" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:446 +#: src/forms/PurchaseOrderForms.tsx:462 +msgid "Choose Location" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:470 +msgid "Item Destination selected" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:480 +msgid "Part category default location selected" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:490 +msgid "Received stock location selected" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:498 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:507 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:524 -msgid "Set Expiry Date" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:532 -#: src/forms/StockForms.tsx:693 -msgid "Adjust Packaging" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:540 -#: src/forms/StockForms.tsx:684 -#: src/hooks/UseStockAdjustActions.tsx:148 -msgid "Change Status" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:546 -msgid "Add Note" -msgstr "" - #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" +#: src/forms/PurchaseOrderForms.tsx:576 +msgid "Set Expiry Date" +msgstr "" + #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:610 -msgid "Store at default location" +#: src/forms/PurchaseOrderForms.tsx:584 +#: src/forms/StockForms.tsx:693 +msgid "Adjust Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:625 -msgid "Store at line item destination " +#: src/forms/PurchaseOrderForms.tsx:592 +#: src/forms/StockForms.tsx:684 +#: src/hooks/UseStockAdjustActions.tsx:148 +msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:637 -msgid "Store with already received stock" +#: src/forms/PurchaseOrderForms.tsx:598 +msgid "Add Note" msgstr "" #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:661 +#: src/forms/PurchaseOrderForms.tsx:662 +msgid "Store at default location" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:677 +msgid "Store at line item destination " +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:689 +msgid "Store with already received stock" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:713 #: src/pages/build/BuildDetail.tsx:340 #: src/pages/stock/StockDetail.tsx:280 #: src/pages/stock/StockDetail.tsx:952 #: src/tables/Filter.tsx:83 -#: src/tables/build/BuildAllocatedStockTable.tsx:128 +#: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildOutputTable.tsx:112 -#: src/tables/part/PartTestResultTable.tsx:260 -#: src/tables/part/PartTestResultTable.tsx:281 +#: src/tables/part/PartTestResultTable.tsx:268 +#: src/tables/part/PartTestResultTable.tsx:289 #: src/tables/sales/SalesOrderAllocationTable.tsx:149 msgid "Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:714 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:675 +#: src/forms/PurchaseOrderForms.tsx:727 #: src/forms/StockForms.tsx:218 msgid "Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:728 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:742 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:691 +#: src/forms/PurchaseOrderForms.tsx:743 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:703 +#: src/forms/PurchaseOrderForms.tsx:755 #: src/forms/StockForms.tsx:728 #: src/pages/company/SupplierPartDetail.tsx:172 #: src/pages/company/SupplierPartDetail.tsx:236 @@ -4701,19 +4708,19 @@ msgstr "" msgid "Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:727 +#: src/forms/PurchaseOrderForms.tsx:779 #: src/pages/company/SupplierPartDetail.tsx:120 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:799 +#: src/forms/PurchaseOrderForms.tsx:851 #: src/pages/company/SupplierPartDetail.tsx:138 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:800 +#: src/forms/PurchaseOrderForms.tsx:852 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4721,11 +4728,11 @@ msgstr "" msgid "Received" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:817 +#: src/forms/PurchaseOrderForms.tsx:869 msgid "Receive Line Items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:823 +#: src/forms/PurchaseOrderForms.tsx:875 msgid "Items received" msgstr "" @@ -4737,7 +4744,7 @@ msgstr "" msgid "Item received into stock" msgstr "" -#: src/forms/SalesOrderForms.tsx:401 +#: src/forms/SalesOrderForms.tsx:419 msgid "Leave blank to use the order address" msgstr "" @@ -5932,6 +5939,9 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:310 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:401 +#: src/tables/build/BuildAllocatedStockTable.tsx:181 +#: src/tables/build/BuildLineTable.tsx:668 +#: src/tables/sales/SalesOrderAllocationTable.tsx:220 msgid "Confirm Removal" msgstr "" @@ -6870,8 +6880,8 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:108 #: src/pages/sales/SalesOrderDetail.tsx:98 #: src/tables/ColumnRenderers.tsx:321 -#: src/tables/build/BuildAllocatedStockTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:352 +#: src/tables/build/BuildAllocatedStockTable.tsx:112 +#: src/tables/build/BuildLineTable.tsx:353 msgid "Reference" msgstr "" @@ -7132,7 +7142,7 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:742 #: src/pages/stock/StockDetail.tsx:344 -#: src/tables/build/BuildAllocatedStockTable.tsx:85 +#: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 #: src/tables/stock/StockTrackingTable.tsx:109 @@ -7600,7 +7610,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:542 #: src/tables/bom/BomTable.tsx:439 -#: src/tables/build/BuildLineTable.tsx:305 +#: src/tables/build/BuildLineTable.tsx:306 #: src/tables/part/PartTable.tsx:319 #: src/tables/sales/SalesOrderLineItemTable.tsx:138 msgid "Available Stock" @@ -7608,7 +7618,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:548 #: src/tables/bom/BomTable.tsx:341 -#: src/tables/build/BuildLineTable.tsx:267 +#: src/tables/build/BuildLineTable.tsx:268 #: src/tables/sales/SalesOrderLineItemTable.tsx:180 msgid "On order" msgstr "" @@ -7782,7 +7792,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:1144 #: src/pages/stock/StockDetail.tsx:884 -#: src/tables/build/BuildLineTable.tsx:761 +#: src/tables/build/BuildLineTable.tsx:768 msgid "Order Stock" msgstr "" @@ -9219,13 +9229,13 @@ msgstr "" #~ msgstr "Show asssmbled items" #: src/tables/bom/BomTable.tsx:315 -#: src/tables/build/BuildLineTable.tsx:276 +#: src/tables/build/BuildLineTable.tsx:277 #: src/tables/part/PartTable.tsx:145 msgid "External stock" msgstr "" #: src/tables/bom/BomTable.tsx:323 -#: src/tables/build/BuildLineTable.tsx:239 +#: src/tables/build/BuildLineTable.tsx:240 msgid "Includes substitute stock" msgstr "" @@ -9234,7 +9244,7 @@ msgstr "" #~ msgstr "Edit Bom Item" #: src/tables/bom/BomTable.tsx:332 -#: src/tables/build/BuildLineTable.tsx:249 +#: src/tables/build/BuildLineTable.tsx:250 #: src/tables/sales/SalesOrderLineItemTable.tsx:166 msgid "Includes variant stock" msgstr "" @@ -9272,8 +9282,8 @@ msgid "Stock Information" msgstr "" #: src/tables/bom/BomTable.tsx:399 -#: src/tables/build/BuildLineTable.tsx:496 -#: src/tables/build/BuildLineTable.tsx:537 +#: src/tables/build/BuildLineTable.tsx:497 +#: src/tables/build/BuildLineTable.tsx:538 msgid "Consumable item" msgstr "" @@ -9282,7 +9292,7 @@ msgid "No available stock" msgstr "" #: src/tables/bom/BomTable.tsx:420 -#: src/tables/build/BuildLineTable.tsx:213 +#: src/tables/build/BuildLineTable.tsx:214 msgid "Show testable items" msgstr "" @@ -9291,7 +9301,7 @@ msgid "Show trackable items" msgstr "" #: src/tables/bom/BomTable.tsx:430 -#: src/tables/build/BuildLineTable.tsx:208 +#: src/tables/build/BuildLineTable.tsx:209 msgid "Show assembled items" msgstr "" @@ -9335,7 +9345,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:464 #: src/tables/bom/UsedInTable.tsx:85 -#: src/tables/build/BuildLineTable.tsx:202 +#: src/tables/build/BuildLineTable.tsx:203 msgid "Optional" msgstr "" @@ -9345,7 +9355,7 @@ msgid "Show optional items" msgstr "" #: src/tables/bom/BomTable.tsx:469 -#: src/tables/build/BuildLineTable.tsx:197 +#: src/tables/build/BuildLineTable.tsx:198 msgid "Consumable" msgstr "" @@ -9433,7 +9443,7 @@ msgid "Bill of materials cannot be edited, as the part is locked" msgstr "" #: src/tables/bom/UsedInTable.tsx:34 -#: src/tables/build/BuildLineTable.tsx:207 +#: src/tables/build/BuildLineTable.tsx:208 #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:209 @@ -9455,11 +9465,11 @@ msgstr "" msgid "Show trackable assemblies" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:67 +#: src/tables/build/BuildAllocatedStockTable.tsx:64 msgid "Allocated to Output" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:68 +#: src/tables/build/BuildAllocatedStockTable.tsx:65 msgid "Show items allocated to a build output" msgstr "" @@ -9472,7 +9482,7 @@ msgstr "" #~ msgid "Include orders for part variants" #~ msgstr "Include orders for part variants" -#: src/tables/build/BuildAllocatedStockTable.tsx:97 +#: src/tables/build/BuildAllocatedStockTable.tsx:94 #: src/tables/part/PartBuildAllocationsTable.tsx:84 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 #: src/tables/part/PartSalesAllocationsTable.tsx:69 @@ -9482,40 +9492,58 @@ msgid "Order Status" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:164 -#~ msgid "Edit Build Item" -#~ msgstr "Edit Build Item" - -#: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:650 +#: src/tables/build/BuildLineTable.tsx:651 msgid "Edit Stock Allocation" msgstr "" +#: src/tables/build/BuildAllocatedStockTable.tsx:164 +#~ msgid "Edit Build Item" +#~ msgstr "Edit Build Item" + #: src/tables/build/BuildAllocatedStockTable.tsx:174 #~ msgid "Delete Build Item" #~ msgstr "Delete Build Item" -#: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildLineTable.tsx:663 -msgid "Delete Stock Allocation" +#: src/tables/build/BuildAllocatedStockTable.tsx:177 +#: src/tables/build/BuildLineTable.tsx:664 +#: src/tables/sales/SalesOrderAllocationTable.tsx:218 +msgid "Remove Allocated Stock" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:239 +#: src/tables/build/BuildAllocatedStockTable.tsx:180 +#: src/tables/build/BuildLineTable.tsx:663 +#~ msgid "Delete Stock Allocation" +#~ msgstr "Delete Stock Allocation" + +#: src/tables/build/BuildAllocatedStockTable.tsx:182 +#: src/tables/build/BuildLineTable.tsx:669 +#: src/tables/sales/SalesOrderAllocationTable.tsx:221 +msgid "Are you sure you want to remove this allocated stock from the order?" +msgstr "" + +#: src/tables/build/BuildAllocatedStockTable.tsx:242 msgid "Consume" msgstr "" +#: src/tables/build/BuildAllocatedStockTable.tsx:259 +#: src/tables/build/BuildLineTable.tsx:112 +#: src/tables/sales/SalesOrderAllocationTable.tsx:248 +msgid "Remove allocated stock" +msgstr "" + #: src/tables/build/BuildLineTable.tsx:59 #~ msgid "Show lines with available stock" #~ msgstr "Show lines with available stock" -#: src/tables/build/BuildLineTable.tsx:120 +#: src/tables/build/BuildLineTable.tsx:121 msgid "View Stock Item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:183 +#: src/tables/build/BuildLineTable.tsx:184 msgid "Show fully allocated lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:188 +#: src/tables/build/BuildLineTable.tsx:189 msgid "Show fully consumed lines" msgstr "" @@ -9523,124 +9551,124 @@ msgstr "" #~ msgid "Show allocated lines" #~ msgstr "Show allocated lines" -#: src/tables/build/BuildLineTable.tsx:193 +#: src/tables/build/BuildLineTable.tsx:194 msgid "Show items with sufficient available stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:198 +#: src/tables/build/BuildLineTable.tsx:199 msgid "Show consumable lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:203 +#: src/tables/build/BuildLineTable.tsx:204 msgid "Show optional lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:212 +#: src/tables/build/BuildLineTable.tsx:213 #: src/tables/part/PartTable.tsx:233 msgid "Testable" msgstr "" -#: src/tables/build/BuildLineTable.tsx:217 +#: src/tables/build/BuildLineTable.tsx:218 #: src/tables/stock/StockItemTable.tsx:388 msgid "Tracked" msgstr "" -#: src/tables/build/BuildLineTable.tsx:218 +#: src/tables/build/BuildLineTable.tsx:219 msgid "Show tracked lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:223 +#: src/tables/build/BuildLineTable.tsx:224 msgid "Show items with stock on order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:172 msgid "In production" msgstr "" -#: src/tables/build/BuildLineTable.tsx:286 +#: src/tables/build/BuildLineTable.tsx:287 msgid "Insufficient stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:302 +#: src/tables/build/BuildLineTable.tsx:303 #: src/tables/sales/SalesOrderLineItemTable.tsx:160 #: src/tables/stock/StockItemTable.tsx:191 msgid "No stock available" msgstr "" -#: src/tables/build/BuildLineTable.tsx:375 +#: src/tables/build/BuildLineTable.tsx:376 msgid "Gets Inherited" msgstr "" -#: src/tables/build/BuildLineTable.tsx:388 +#: src/tables/build/BuildLineTable.tsx:389 msgid "Unit Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:415 +#: src/tables/build/BuildLineTable.tsx:416 msgid "Setup Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:424 +#: src/tables/build/BuildLineTable.tsx:425 msgid "Attrition" msgstr "" -#: src/tables/build/BuildLineTable.tsx:432 +#: src/tables/build/BuildLineTable.tsx:433 msgid "Rounding Multiple" msgstr "" -#: src/tables/build/BuildLineTable.tsx:441 +#: src/tables/build/BuildLineTable.tsx:442 msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:515 +#: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:563 +#: src/tables/build/BuildLineTable.tsx:564 #: src/tables/sales/SalesOrderLineItemTable.tsx:311 msgid "Create Build Order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:592 +#: src/tables/build/BuildLineTable.tsx:593 msgid "Auto allocation in progress" msgstr "" -#: src/tables/build/BuildLineTable.tsx:595 -#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:596 +#: src/tables/build/BuildLineTable.tsx:809 msgid "Auto Allocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:596 +#: src/tables/build/BuildLineTable.tsx:597 msgid "Automatically allocate stock to this build according to the selected options" msgstr "" -#: src/tables/build/BuildLineTable.tsx:616 -#: src/tables/build/BuildLineTable.tsx:630 -#: src/tables/build/BuildLineTable.tsx:751 -#: src/tables/build/BuildLineTable.tsx:852 +#: src/tables/build/BuildLineTable.tsx:617 +#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:758 +#: src/tables/build/BuildLineTable.tsx:859 #: src/tables/build/BuildOutputTable.tsx:355 #: src/tables/build/BuildOutputTable.tsx:360 msgid "Deallocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:632 +#: src/tables/build/BuildLineTable.tsx:633 msgid "Deallocate all untracked stock for this build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:634 +#: src/tables/build/BuildLineTable.tsx:635 msgid "Deallocate stock from the selected line item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:638 +#: src/tables/build/BuildLineTable.tsx:639 msgid "Stock has been deallocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:771 +#: src/tables/build/BuildLineTable.tsx:778 msgid "Build Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:784 +#: src/tables/build/BuildLineTable.tsx:791 #: src/tables/sales/SalesOrderLineItemTable.tsx:487 msgid "View Part" msgstr "" @@ -9739,7 +9767,7 @@ msgid "Serialize Build Output" msgstr "" #: src/tables/build/BuildOutputTable.tsx:405 -#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/part/PartTestResultTable.tsx:318 #: src/tables/stock/StockItemTable.tsx:328 msgid "Filter by stock status" msgstr "" @@ -9964,8 +9992,8 @@ msgid "View Item" msgstr "" #: src/tables/general/ExtraLineItemTable.tsx:95 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:299 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:403 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:300 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:405 #: src/tables/sales/ReturnOrderLineItemTable.tsx:83 #: src/tables/sales/ReturnOrderLineItemTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:252 @@ -9974,14 +10002,14 @@ msgid "Add Line Item" msgstr "" #: src/tables/general/ExtraLineItemTable.tsx:108 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:320 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:322 #: src/tables/sales/ReturnOrderLineItemTable.tsx:96 #: src/tables/sales/SalesOrderLineItemTable.tsx:271 msgid "Edit Line Item" msgstr "" #: src/tables/general/ExtraLineItemTable.tsx:117 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:329 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:331 #: src/tables/sales/ReturnOrderLineItemTable.tsx:105 #: src/tables/sales/SalesOrderLineItemTable.tsx:280 msgid "Delete Line Item" @@ -10273,7 +10301,7 @@ msgid "Required Stock" msgstr "" #: src/tables/part/PartBuildAllocationsTable.tsx:124 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:381 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:383 msgid "View Build Order" msgstr "" @@ -10617,8 +10645,8 @@ msgstr "" #: src/tables/part/PartTestResultTable.tsx:103 #: src/tables/part/PartTestResultTable.tsx:181 -#: src/tables/part/PartTestResultTable.tsx:320 -#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/part/PartTestResultTable.tsx:328 +#: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 #: src/tables/stock/StockItemTestResultTable.tsx:368 #: src/tables/stock/StockItemTestResultTable.tsx:429 @@ -10643,7 +10671,7 @@ msgstr "" msgid "No Result" msgstr "" -#: src/tables/part/PartTestResultTable.tsx:298 +#: src/tables/part/PartTestResultTable.tsx:306 msgid "Show build outputs currently in production" msgstr "" @@ -11073,7 +11101,7 @@ msgid "Show manufacturer parts for active manufacturers." msgstr "" #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:115 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:397 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:399 msgid "Import Line Items" msgstr "" @@ -11099,11 +11127,11 @@ msgstr "" #~ msgid "Add line item" #~ msgstr "Add line item" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:350 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:352 msgid "Receive line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:414 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:416 msgid "Receive items" msgstr "" @@ -11201,25 +11229,25 @@ msgid "Not shipped" msgstr "" #: src/tables/sales/SalesOrderAllocationTable.tsx:211 -#: src/tables/sales/SalesOrderAllocationTable.tsx:229 +#: src/tables/sales/SalesOrderAllocationTable.tsx:235 msgid "Edit Allocation" msgstr "" #: src/tables/sales/SalesOrderAllocationTable.tsx:218 #: src/tables/sales/SalesOrderAllocationTable.tsx:241 -msgid "Delete Allocation" -msgstr "" +#~ msgid "Delete Allocation" +#~ msgstr "Delete Allocation" -#: src/tables/sales/SalesOrderAllocationTable.tsx:252 -#: src/tables/sales/SalesOrderAllocationTable.tsx:253 +#: src/tables/sales/SalesOrderAllocationTable.tsx:261 +#: src/tables/sales/SalesOrderAllocationTable.tsx:262 msgid "View Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:308 +#: src/tables/sales/SalesOrderAllocationTable.tsx:317 msgid "Assign to Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:324 +#: src/tables/sales/SalesOrderAllocationTable.tsx:333 msgid "Assign to shipment" msgstr "" diff --git a/src/frontend/src/locales/lv/messages.po b/src/frontend/src/locales/lv/messages.po index 9366b1bbba..5af6c82a2e 100644 --- a/src/frontend/src/locales/lv/messages.po +++ b/src/frontend/src/locales/lv/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: lv\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-11-19 19:39\n" +"PO-Revision-Date: 2025-11-22 06:25\n" "Last-Translator: \n" "Language-Team: Latvian\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2;\n" @@ -56,7 +56,7 @@ msgstr "" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:802 +#: src/forms/PurchaseOrderForms.tsx:854 #: src/forms/StockForms.tsx:796 #: src/forms/StockForms.tsx:843 #: src/forms/StockForms.tsx:889 @@ -103,9 +103,9 @@ msgstr "" #: src/forms/BuildForms.tsx:630 #: src/forms/BuildForms.tsx:793 #: src/forms/BuildForms.tsx:896 -#: src/forms/PurchaseOrderForms.tsx:798 +#: src/forms/PurchaseOrderForms.tsx:850 #: src/forms/ReturnOrderForms.tsx:242 -#: src/forms/SalesOrderForms.tsx:305 +#: src/forms/SalesOrderForms.tsx:323 #: src/forms/StockForms.tsx:360 #: src/forms/StockForms.tsx:791 #: src/forms/StockForms.tsx:838 @@ -119,6 +119,7 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:200 #: src/pages/part/PartDetail.tsx:1207 #: src/tables/ColumnRenderers.tsx:91 +#: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 msgid "Part" @@ -158,7 +159,7 @@ msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:290 #: src/pages/company/SupplierPartDetail.tsx:413 #: src/pages/stock/StockDetail.tsx:289 -#: src/tables/build/BuildAllocatedStockTable.tsx:155 +#: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:83 #: src/tables/stock/StockItemTable.tsx:247 @@ -201,9 +202,9 @@ msgstr "" #: src/forms/BuildForms.tsx:473 #: src/forms/BuildForms.tsx:633 #: src/forms/BuildForms.tsx:794 -#: src/forms/SalesOrderForms.tsx:307 +#: src/forms/SalesOrderForms.tsx:325 #: src/pages/stock/StockDetail.tsx:1005 -#: src/tables/part/PartTestResultTable.tsx:248 +#: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -517,7 +518,7 @@ msgstr "" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:273 +#: src/components/forms/fields/ApiFormField.tsx:237 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:234 @@ -642,8 +643,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:49 #: src/components/buttons/ScanButton.tsx:15 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:457 -#: src/forms/PurchaseOrderForms.tsx:563 +#: src/forms/PurchaseOrderForms.tsx:509 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Scan Barcode" msgstr "" @@ -728,7 +729,7 @@ msgstr "" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:606 msgid "Unlink Barcode" msgstr "" @@ -1216,6 +1217,12 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:884 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:903 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:254 +#: src/tables/build/BuildAllocatedStockTable.tsx:178 +#: src/tables/build/BuildAllocatedStockTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:111 +#: src/tables/build/BuildLineTable.tsx:665 +#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:247 msgid "Remove" msgstr "" @@ -1241,7 +1248,7 @@ msgid "Upload Error" msgstr "" #: src/components/details/DetailsImage.tsx:250 -#: src/components/forms/fields/TextField.tsx:65 +#: src/components/forms/fields/AutoFillRightSection.tsx:34 msgid "Clear" msgstr "" @@ -1817,10 +1824,14 @@ msgstr "" msgid "Running" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:233 +#: src/components/forms/fields/ApiFormField.tsx:197 msgid "Select file to upload" msgstr "" +#: src/components/forms/fields/AutoFillRightSection.tsx:47 +msgid "Accept suggested value" +msgstr "" + #: src/components/forms/fields/DateField.tsx:76 msgid "Select date" msgstr "" @@ -1875,10 +1886,6 @@ msgstr "" msgid "Add new row" msgstr "" -#: src/components/forms/fields/TextField.tsx:82 -msgid "Accept suggested value" -msgstr "" - #: src/components/images/DetailsImage.tsx:252 #~ msgid "Select image" #~ msgstr "Select image" @@ -2225,8 +2232,8 @@ msgstr "" #: src/pages/part/PartDetail.tsx:994 #: src/pages/stock/StockDetail.tsx:265 #: src/pages/stock/StockDetail.tsx:942 -#: src/tables/build/BuildAllocatedStockTable.tsx:135 -#: src/tables/build/BuildLineTable.tsx:192 +#: src/tables/build/BuildAllocatedStockTable.tsx:132 +#: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:182 #: src/tables/stock/StockItemTable.tsx:343 @@ -2784,7 +2791,7 @@ msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:102 #: src/tables/ColumnRenderers.tsx:278 -#: src/tables/build/BuildAllocatedStockTable.tsx:91 +#: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/machine/MachineTypeTable.tsx:161 #: src/tables/machine/MachineTypeTable.tsx:257 #: src/tables/plugin/PluginListTable.tsx:110 @@ -2966,7 +2973,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:394 #: src/pages/part/PartDetail.tsx:1015 #: src/tables/bom/BomTable.tsx:444 -#: src/tables/build/BuildLineTable.tsx:222 +#: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 msgid "On Order" msgstr "" @@ -2976,7 +2983,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:587 #: src/pages/part/PartDetail.tsx:1021 #: src/pages/stock/StockDetail.tsx:925 -#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "" @@ -3000,7 +3007,7 @@ msgstr "" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:795 -#: src/forms/PurchaseOrderForms.tsx:595 +#: src/forms/PurchaseOrderForms.tsx:647 #: src/forms/StockForms.tsx:792 #: src/forms/StockForms.tsx:839 #: src/forms/StockForms.tsx:885 @@ -3023,7 +3030,7 @@ msgstr "" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:198 #: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildAllocatedStockTable.tsx:121 +#: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:107 #: src/tables/sales/SalesOrderAllocationTable.tsx:142 msgid "Serial Number" @@ -3034,9 +3041,9 @@ msgstr "" #: src/forms/BuildForms.tsx:240 #: src/forms/BuildForms.tsx:634 #: src/forms/BuildForms.tsx:797 -#: src/forms/PurchaseOrderForms.tsx:801 +#: src/forms/PurchaseOrderForms.tsx:853 #: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:308 +#: src/forms/SalesOrderForms.tsx:326 #: src/forms/StockForms.tsx:841 #: src/pages/part/PartStockHistoryDetail.tsx:56 #: src/pages/part/PartStockHistoryDetail.tsx:210 @@ -3046,9 +3053,9 @@ msgstr "" #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:258 #: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:86 +#: src/tables/build/BuildLineTable.tsx:83 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:269 +#: src/tables/part/PartTestResultTable.tsx:277 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -3070,7 +3077,7 @@ msgstr "" #: src/forms/StockForms.tsx:1048 #: src/forms/StockForms.tsx:1096 #: src/forms/StockForms.tsx:1140 -#: src/tables/build/BuildLineTable.tsx:96 +#: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "" @@ -3755,7 +3762,7 @@ msgid "In Stock" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:404 +#: src/tables/build/BuildLineTable.tsx:405 msgid "Required Quantity" msgstr "" @@ -3847,7 +3854,7 @@ msgid "Please correct the errors in the selected parts" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:587 -#: src/tables/build/BuildLineTable.tsx:815 +#: src/tables/build/BuildLineTable.tsx:822 #: src/tables/part/PartTable.tsx:522 #: src/tables/sales/SalesOrderLineItemTable.tsx:370 msgid "Order Parts" @@ -4349,9 +4356,9 @@ msgstr "" #: src/forms/BuildForms.tsx:333 #: src/forms/BuildForms.tsx:408 #: src/forms/BuildForms.tsx:685 -#: src/tables/build/BuildAllocatedStockTable.tsx:150 +#: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 -#: src/tables/part/PartTestResultTable.tsx:272 +#: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "" @@ -4362,7 +4369,7 @@ msgstr "" #: src/forms/BuildForms.tsx:336 #: src/forms/BuildForms.tsx:411 #: src/forms/BuildForms.tsx:475 -#: src/forms/PurchaseOrderForms.tsx:717 +#: src/forms/PurchaseOrderForms.tsx:769 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 #: src/forms/StockForms.tsx:712 @@ -4377,7 +4384,7 @@ msgstr "" #: src/tables/build/BuildOutputTable.tsx:404 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 -#: src/tables/part/PartTestResultTable.tsx:309 +#: src/tables/part/PartTestResultTable.tsx:317 #: src/tables/sales/ReturnOrderLineItemTable.tsx:138 #: src/tables/sales/ReturnOrderLineItemTable.tsx:176 #: src/tables/settings/CustomStateTable.tsx:79 @@ -4450,8 +4457,8 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 -#: src/tables/build/BuildAllocatedStockTable.tsx:108 -#: src/tables/build/BuildLineTable.tsx:336 +#: src/tables/build/BuildAllocatedStockTable.tsx:105 +#: src/tables/build/BuildLineTable.tsx:337 #: src/tables/build/BuildOrderTable.tsx:79 #: src/tables/part/PartSalesAllocationsTable.tsx:61 #: src/tables/part/RelatedPartTable.tsx:73 @@ -4466,47 +4473,47 @@ msgstr "" #: src/forms/BuildForms.tsx:632 #: src/forms/BuildForms.tsx:796 #: src/forms/BuildForms.tsx:897 -#: src/forms/SalesOrderForms.tsx:306 -#: src/tables/build/BuildAllocatedStockTable.tsx:139 -#: src/tables/build/BuildLineTable.tsx:182 +#: src/forms/SalesOrderForms.tsx:324 +#: src/tables/build/BuildAllocatedStockTable.tsx:136 +#: src/tables/build/BuildLineTable.tsx:183 #: src/tables/sales/SalesOrderLineItemTable.tsx:342 #: src/tables/stock/StockItemTable.tsx:338 msgid "Allocated" msgstr "" #: src/forms/BuildForms.tsx:667 -#: src/forms/SalesOrderForms.tsx:295 +#: src/forms/SalesOrderForms.tsx:313 #: src/pages/build/BuildDetail.tsx:108 #: src/pages/build/BuildDetail.tsx:326 msgid "Source Location" msgstr "" #: src/forms/BuildForms.tsx:668 -#: src/forms/SalesOrderForms.tsx:296 +#: src/forms/SalesOrderForms.tsx:314 msgid "Select the source location for the stock allocation" msgstr "" #: src/forms/BuildForms.tsx:700 -#: src/forms/SalesOrderForms.tsx:336 -#: src/tables/build/BuildLineTable.tsx:574 -#: src/tables/build/BuildLineTable.tsx:731 -#: src/tables/build/BuildLineTable.tsx:830 +#: src/forms/SalesOrderForms.tsx:354 +#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:738 +#: src/tables/build/BuildLineTable.tsx:837 #: src/tables/sales/SalesOrderLineItemTable.tsx:380 #: src/tables/sales/SalesOrderLineItemTable.tsx:406 msgid "Allocate Stock" msgstr "" #: src/forms/BuildForms.tsx:703 -#: src/forms/SalesOrderForms.tsx:341 +#: src/forms/SalesOrderForms.tsx:359 msgid "Stock items allocated" msgstr "" #: src/forms/BuildForms.tsx:816 #: src/forms/BuildForms.tsx:917 -#: src/tables/build/BuildAllocatedStockTable.tsx:240 -#: src/tables/build/BuildAllocatedStockTable.tsx:272 -#: src/tables/build/BuildLineTable.tsx:741 -#: src/tables/build/BuildLineTable.tsx:864 +#: src/tables/build/BuildAllocatedStockTable.tsx:243 +#: src/tables/build/BuildAllocatedStockTable.tsx:279 +#: src/tables/build/BuildLineTable.tsx:748 +#: src/tables/build/BuildLineTable.tsx:871 msgid "Consume Stock" msgstr "" @@ -4521,21 +4528,21 @@ msgstr "" #~ msgstr "Stock items consumed" #: src/forms/BuildForms.tsx:853 -#: src/tables/build/BuildLineTable.tsx:514 +#: src/tables/build/BuildLineTable.tsx:515 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" #: src/forms/BuildForms.tsx:898 -#: src/tables/build/BuildLineTable.tsx:187 +#: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" msgstr "" #: src/forms/CommonForms.tsx:88 -#: src/forms/PurchaseOrderForms.tsx:125 +#: src/forms/PurchaseOrderForms.tsx:176 #: src/forms/ReturnOrderForms.tsx:138 -#: src/forms/SalesOrderForms.tsx:164 +#: src/forms/SalesOrderForms.tsx:182 msgid "Select project code for this line item" msgstr "" @@ -4572,32 +4579,16 @@ msgstr "" msgid "Subscribe to notifications for this category" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:388 -msgid "Assign Batch Code and Serial Numbers" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:390 -msgid "Assign Batch Code" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:410 -msgid "Choose Location" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:418 -msgid "Item Destination selected" -msgstr "" - #: src/forms/PurchaseOrderForms.tsx:421 #~ msgid "Assign Batch Code{0}" #~ msgstr "Assign Batch Code{0}" -#: src/forms/PurchaseOrderForms.tsx:428 -msgid "Part category default location selected" +#: src/forms/PurchaseOrderForms.tsx:440 +msgid "Assign Batch Code and Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:438 -msgid "Received stock location selected" +#: src/forms/PurchaseOrderForms.tsx:442 +msgid "Assign Batch Code" msgstr "" #: src/forms/PurchaseOrderForms.tsx:444 @@ -4605,94 +4596,110 @@ msgstr "" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:446 +#: src/forms/PurchaseOrderForms.tsx:462 +msgid "Choose Location" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:470 +msgid "Item Destination selected" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:480 +msgid "Part category default location selected" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:490 +msgid "Received stock location selected" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:498 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:507 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:524 -msgid "Set Expiry Date" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:532 -#: src/forms/StockForms.tsx:693 -msgid "Adjust Packaging" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:540 -#: src/forms/StockForms.tsx:684 -#: src/hooks/UseStockAdjustActions.tsx:148 -msgid "Change Status" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:546 -msgid "Add Note" -msgstr "" - #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" +#: src/forms/PurchaseOrderForms.tsx:576 +msgid "Set Expiry Date" +msgstr "" + #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:610 -msgid "Store at default location" +#: src/forms/PurchaseOrderForms.tsx:584 +#: src/forms/StockForms.tsx:693 +msgid "Adjust Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:625 -msgid "Store at line item destination " +#: src/forms/PurchaseOrderForms.tsx:592 +#: src/forms/StockForms.tsx:684 +#: src/hooks/UseStockAdjustActions.tsx:148 +msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:637 -msgid "Store with already received stock" +#: src/forms/PurchaseOrderForms.tsx:598 +msgid "Add Note" msgstr "" #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:661 +#: src/forms/PurchaseOrderForms.tsx:662 +msgid "Store at default location" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:677 +msgid "Store at line item destination " +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:689 +msgid "Store with already received stock" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:713 #: src/pages/build/BuildDetail.tsx:340 #: src/pages/stock/StockDetail.tsx:280 #: src/pages/stock/StockDetail.tsx:952 #: src/tables/Filter.tsx:83 -#: src/tables/build/BuildAllocatedStockTable.tsx:128 +#: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildOutputTable.tsx:112 -#: src/tables/part/PartTestResultTable.tsx:260 -#: src/tables/part/PartTestResultTable.tsx:281 +#: src/tables/part/PartTestResultTable.tsx:268 +#: src/tables/part/PartTestResultTable.tsx:289 #: src/tables/sales/SalesOrderAllocationTable.tsx:149 msgid "Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:714 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:675 +#: src/forms/PurchaseOrderForms.tsx:727 #: src/forms/StockForms.tsx:218 msgid "Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:728 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:742 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:691 +#: src/forms/PurchaseOrderForms.tsx:743 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:703 +#: src/forms/PurchaseOrderForms.tsx:755 #: src/forms/StockForms.tsx:728 #: src/pages/company/SupplierPartDetail.tsx:172 #: src/pages/company/SupplierPartDetail.tsx:236 @@ -4701,19 +4708,19 @@ msgstr "" msgid "Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:727 +#: src/forms/PurchaseOrderForms.tsx:779 #: src/pages/company/SupplierPartDetail.tsx:120 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:799 +#: src/forms/PurchaseOrderForms.tsx:851 #: src/pages/company/SupplierPartDetail.tsx:138 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:800 +#: src/forms/PurchaseOrderForms.tsx:852 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4721,11 +4728,11 @@ msgstr "" msgid "Received" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:817 +#: src/forms/PurchaseOrderForms.tsx:869 msgid "Receive Line Items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:823 +#: src/forms/PurchaseOrderForms.tsx:875 msgid "Items received" msgstr "" @@ -4737,7 +4744,7 @@ msgstr "" msgid "Item received into stock" msgstr "" -#: src/forms/SalesOrderForms.tsx:401 +#: src/forms/SalesOrderForms.tsx:419 msgid "Leave blank to use the order address" msgstr "" @@ -5932,6 +5939,9 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:310 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:401 +#: src/tables/build/BuildAllocatedStockTable.tsx:181 +#: src/tables/build/BuildLineTable.tsx:668 +#: src/tables/sales/SalesOrderAllocationTable.tsx:220 msgid "Confirm Removal" msgstr "" @@ -6870,8 +6880,8 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:108 #: src/pages/sales/SalesOrderDetail.tsx:98 #: src/tables/ColumnRenderers.tsx:321 -#: src/tables/build/BuildAllocatedStockTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:352 +#: src/tables/build/BuildAllocatedStockTable.tsx:112 +#: src/tables/build/BuildLineTable.tsx:353 msgid "Reference" msgstr "" @@ -7132,7 +7142,7 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:742 #: src/pages/stock/StockDetail.tsx:344 -#: src/tables/build/BuildAllocatedStockTable.tsx:85 +#: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 #: src/tables/stock/StockTrackingTable.tsx:109 @@ -7600,7 +7610,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:542 #: src/tables/bom/BomTable.tsx:439 -#: src/tables/build/BuildLineTable.tsx:305 +#: src/tables/build/BuildLineTable.tsx:306 #: src/tables/part/PartTable.tsx:319 #: src/tables/sales/SalesOrderLineItemTable.tsx:138 msgid "Available Stock" @@ -7608,7 +7618,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:548 #: src/tables/bom/BomTable.tsx:341 -#: src/tables/build/BuildLineTable.tsx:267 +#: src/tables/build/BuildLineTable.tsx:268 #: src/tables/sales/SalesOrderLineItemTable.tsx:180 msgid "On order" msgstr "" @@ -7782,7 +7792,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:1144 #: src/pages/stock/StockDetail.tsx:884 -#: src/tables/build/BuildLineTable.tsx:761 +#: src/tables/build/BuildLineTable.tsx:768 msgid "Order Stock" msgstr "" @@ -9219,13 +9229,13 @@ msgstr "" #~ msgstr "Show asssmbled items" #: src/tables/bom/BomTable.tsx:315 -#: src/tables/build/BuildLineTable.tsx:276 +#: src/tables/build/BuildLineTable.tsx:277 #: src/tables/part/PartTable.tsx:145 msgid "External stock" msgstr "" #: src/tables/bom/BomTable.tsx:323 -#: src/tables/build/BuildLineTable.tsx:239 +#: src/tables/build/BuildLineTable.tsx:240 msgid "Includes substitute stock" msgstr "" @@ -9234,7 +9244,7 @@ msgstr "" #~ msgstr "Edit Bom Item" #: src/tables/bom/BomTable.tsx:332 -#: src/tables/build/BuildLineTable.tsx:249 +#: src/tables/build/BuildLineTable.tsx:250 #: src/tables/sales/SalesOrderLineItemTable.tsx:166 msgid "Includes variant stock" msgstr "" @@ -9272,8 +9282,8 @@ msgid "Stock Information" msgstr "" #: src/tables/bom/BomTable.tsx:399 -#: src/tables/build/BuildLineTable.tsx:496 -#: src/tables/build/BuildLineTable.tsx:537 +#: src/tables/build/BuildLineTable.tsx:497 +#: src/tables/build/BuildLineTable.tsx:538 msgid "Consumable item" msgstr "" @@ -9282,7 +9292,7 @@ msgid "No available stock" msgstr "" #: src/tables/bom/BomTable.tsx:420 -#: src/tables/build/BuildLineTable.tsx:213 +#: src/tables/build/BuildLineTable.tsx:214 msgid "Show testable items" msgstr "" @@ -9291,7 +9301,7 @@ msgid "Show trackable items" msgstr "" #: src/tables/bom/BomTable.tsx:430 -#: src/tables/build/BuildLineTable.tsx:208 +#: src/tables/build/BuildLineTable.tsx:209 msgid "Show assembled items" msgstr "" @@ -9335,7 +9345,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:464 #: src/tables/bom/UsedInTable.tsx:85 -#: src/tables/build/BuildLineTable.tsx:202 +#: src/tables/build/BuildLineTable.tsx:203 msgid "Optional" msgstr "" @@ -9345,7 +9355,7 @@ msgid "Show optional items" msgstr "" #: src/tables/bom/BomTable.tsx:469 -#: src/tables/build/BuildLineTable.tsx:197 +#: src/tables/build/BuildLineTable.tsx:198 msgid "Consumable" msgstr "" @@ -9433,7 +9443,7 @@ msgid "Bill of materials cannot be edited, as the part is locked" msgstr "" #: src/tables/bom/UsedInTable.tsx:34 -#: src/tables/build/BuildLineTable.tsx:207 +#: src/tables/build/BuildLineTable.tsx:208 #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:209 @@ -9455,11 +9465,11 @@ msgstr "" msgid "Show trackable assemblies" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:67 +#: src/tables/build/BuildAllocatedStockTable.tsx:64 msgid "Allocated to Output" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:68 +#: src/tables/build/BuildAllocatedStockTable.tsx:65 msgid "Show items allocated to a build output" msgstr "" @@ -9472,7 +9482,7 @@ msgstr "" #~ msgid "Include orders for part variants" #~ msgstr "Include orders for part variants" -#: src/tables/build/BuildAllocatedStockTable.tsx:97 +#: src/tables/build/BuildAllocatedStockTable.tsx:94 #: src/tables/part/PartBuildAllocationsTable.tsx:84 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 #: src/tables/part/PartSalesAllocationsTable.tsx:69 @@ -9482,40 +9492,58 @@ msgid "Order Status" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:164 -#~ msgid "Edit Build Item" -#~ msgstr "Edit Build Item" - -#: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:650 +#: src/tables/build/BuildLineTable.tsx:651 msgid "Edit Stock Allocation" msgstr "" +#: src/tables/build/BuildAllocatedStockTable.tsx:164 +#~ msgid "Edit Build Item" +#~ msgstr "Edit Build Item" + #: src/tables/build/BuildAllocatedStockTable.tsx:174 #~ msgid "Delete Build Item" #~ msgstr "Delete Build Item" -#: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildLineTable.tsx:663 -msgid "Delete Stock Allocation" +#: src/tables/build/BuildAllocatedStockTable.tsx:177 +#: src/tables/build/BuildLineTable.tsx:664 +#: src/tables/sales/SalesOrderAllocationTable.tsx:218 +msgid "Remove Allocated Stock" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:239 +#: src/tables/build/BuildAllocatedStockTable.tsx:180 +#: src/tables/build/BuildLineTable.tsx:663 +#~ msgid "Delete Stock Allocation" +#~ msgstr "Delete Stock Allocation" + +#: src/tables/build/BuildAllocatedStockTable.tsx:182 +#: src/tables/build/BuildLineTable.tsx:669 +#: src/tables/sales/SalesOrderAllocationTable.tsx:221 +msgid "Are you sure you want to remove this allocated stock from the order?" +msgstr "" + +#: src/tables/build/BuildAllocatedStockTable.tsx:242 msgid "Consume" msgstr "" +#: src/tables/build/BuildAllocatedStockTable.tsx:259 +#: src/tables/build/BuildLineTable.tsx:112 +#: src/tables/sales/SalesOrderAllocationTable.tsx:248 +msgid "Remove allocated stock" +msgstr "" + #: src/tables/build/BuildLineTable.tsx:59 #~ msgid "Show lines with available stock" #~ msgstr "Show lines with available stock" -#: src/tables/build/BuildLineTable.tsx:120 +#: src/tables/build/BuildLineTable.tsx:121 msgid "View Stock Item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:183 +#: src/tables/build/BuildLineTable.tsx:184 msgid "Show fully allocated lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:188 +#: src/tables/build/BuildLineTable.tsx:189 msgid "Show fully consumed lines" msgstr "" @@ -9523,124 +9551,124 @@ msgstr "" #~ msgid "Show allocated lines" #~ msgstr "Show allocated lines" -#: src/tables/build/BuildLineTable.tsx:193 +#: src/tables/build/BuildLineTable.tsx:194 msgid "Show items with sufficient available stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:198 +#: src/tables/build/BuildLineTable.tsx:199 msgid "Show consumable lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:203 +#: src/tables/build/BuildLineTable.tsx:204 msgid "Show optional lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:212 +#: src/tables/build/BuildLineTable.tsx:213 #: src/tables/part/PartTable.tsx:233 msgid "Testable" msgstr "" -#: src/tables/build/BuildLineTable.tsx:217 +#: src/tables/build/BuildLineTable.tsx:218 #: src/tables/stock/StockItemTable.tsx:388 msgid "Tracked" msgstr "" -#: src/tables/build/BuildLineTable.tsx:218 +#: src/tables/build/BuildLineTable.tsx:219 msgid "Show tracked lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:223 +#: src/tables/build/BuildLineTable.tsx:224 msgid "Show items with stock on order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:172 msgid "In production" msgstr "" -#: src/tables/build/BuildLineTable.tsx:286 +#: src/tables/build/BuildLineTable.tsx:287 msgid "Insufficient stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:302 +#: src/tables/build/BuildLineTable.tsx:303 #: src/tables/sales/SalesOrderLineItemTable.tsx:160 #: src/tables/stock/StockItemTable.tsx:191 msgid "No stock available" msgstr "" -#: src/tables/build/BuildLineTable.tsx:375 +#: src/tables/build/BuildLineTable.tsx:376 msgid "Gets Inherited" msgstr "" -#: src/tables/build/BuildLineTable.tsx:388 +#: src/tables/build/BuildLineTable.tsx:389 msgid "Unit Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:415 +#: src/tables/build/BuildLineTable.tsx:416 msgid "Setup Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:424 +#: src/tables/build/BuildLineTable.tsx:425 msgid "Attrition" msgstr "" -#: src/tables/build/BuildLineTable.tsx:432 +#: src/tables/build/BuildLineTable.tsx:433 msgid "Rounding Multiple" msgstr "" -#: src/tables/build/BuildLineTable.tsx:441 +#: src/tables/build/BuildLineTable.tsx:442 msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:515 +#: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:563 +#: src/tables/build/BuildLineTable.tsx:564 #: src/tables/sales/SalesOrderLineItemTable.tsx:311 msgid "Create Build Order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:592 +#: src/tables/build/BuildLineTable.tsx:593 msgid "Auto allocation in progress" msgstr "" -#: src/tables/build/BuildLineTable.tsx:595 -#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:596 +#: src/tables/build/BuildLineTable.tsx:809 msgid "Auto Allocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:596 +#: src/tables/build/BuildLineTable.tsx:597 msgid "Automatically allocate stock to this build according to the selected options" msgstr "" -#: src/tables/build/BuildLineTable.tsx:616 -#: src/tables/build/BuildLineTable.tsx:630 -#: src/tables/build/BuildLineTable.tsx:751 -#: src/tables/build/BuildLineTable.tsx:852 +#: src/tables/build/BuildLineTable.tsx:617 +#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:758 +#: src/tables/build/BuildLineTable.tsx:859 #: src/tables/build/BuildOutputTable.tsx:355 #: src/tables/build/BuildOutputTable.tsx:360 msgid "Deallocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:632 +#: src/tables/build/BuildLineTable.tsx:633 msgid "Deallocate all untracked stock for this build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:634 +#: src/tables/build/BuildLineTable.tsx:635 msgid "Deallocate stock from the selected line item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:638 +#: src/tables/build/BuildLineTable.tsx:639 msgid "Stock has been deallocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:771 +#: src/tables/build/BuildLineTable.tsx:778 msgid "Build Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:784 +#: src/tables/build/BuildLineTable.tsx:791 #: src/tables/sales/SalesOrderLineItemTable.tsx:487 msgid "View Part" msgstr "" @@ -9739,7 +9767,7 @@ msgid "Serialize Build Output" msgstr "" #: src/tables/build/BuildOutputTable.tsx:405 -#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/part/PartTestResultTable.tsx:318 #: src/tables/stock/StockItemTable.tsx:328 msgid "Filter by stock status" msgstr "" @@ -9964,8 +9992,8 @@ msgid "View Item" msgstr "" #: src/tables/general/ExtraLineItemTable.tsx:95 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:299 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:403 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:300 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:405 #: src/tables/sales/ReturnOrderLineItemTable.tsx:83 #: src/tables/sales/ReturnOrderLineItemTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:252 @@ -9974,14 +10002,14 @@ msgid "Add Line Item" msgstr "" #: src/tables/general/ExtraLineItemTable.tsx:108 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:320 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:322 #: src/tables/sales/ReturnOrderLineItemTable.tsx:96 #: src/tables/sales/SalesOrderLineItemTable.tsx:271 msgid "Edit Line Item" msgstr "" #: src/tables/general/ExtraLineItemTable.tsx:117 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:329 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:331 #: src/tables/sales/ReturnOrderLineItemTable.tsx:105 #: src/tables/sales/SalesOrderLineItemTable.tsx:280 msgid "Delete Line Item" @@ -10273,7 +10301,7 @@ msgid "Required Stock" msgstr "" #: src/tables/part/PartBuildAllocationsTable.tsx:124 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:381 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:383 msgid "View Build Order" msgstr "" @@ -10617,8 +10645,8 @@ msgstr "" #: src/tables/part/PartTestResultTable.tsx:103 #: src/tables/part/PartTestResultTable.tsx:181 -#: src/tables/part/PartTestResultTable.tsx:320 -#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/part/PartTestResultTable.tsx:328 +#: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 #: src/tables/stock/StockItemTestResultTable.tsx:368 #: src/tables/stock/StockItemTestResultTable.tsx:429 @@ -10643,7 +10671,7 @@ msgstr "" msgid "No Result" msgstr "" -#: src/tables/part/PartTestResultTable.tsx:298 +#: src/tables/part/PartTestResultTable.tsx:306 msgid "Show build outputs currently in production" msgstr "" @@ -11073,7 +11101,7 @@ msgid "Show manufacturer parts for active manufacturers." msgstr "" #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:115 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:397 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:399 msgid "Import Line Items" msgstr "" @@ -11099,11 +11127,11 @@ msgstr "" #~ msgid "Add line item" #~ msgstr "Add line item" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:350 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:352 msgid "Receive line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:414 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:416 msgid "Receive items" msgstr "" @@ -11201,25 +11229,25 @@ msgid "Not shipped" msgstr "" #: src/tables/sales/SalesOrderAllocationTable.tsx:211 -#: src/tables/sales/SalesOrderAllocationTable.tsx:229 +#: src/tables/sales/SalesOrderAllocationTable.tsx:235 msgid "Edit Allocation" msgstr "" #: src/tables/sales/SalesOrderAllocationTable.tsx:218 #: src/tables/sales/SalesOrderAllocationTable.tsx:241 -msgid "Delete Allocation" -msgstr "" +#~ msgid "Delete Allocation" +#~ msgstr "Delete Allocation" -#: src/tables/sales/SalesOrderAllocationTable.tsx:252 -#: src/tables/sales/SalesOrderAllocationTable.tsx:253 +#: src/tables/sales/SalesOrderAllocationTable.tsx:261 +#: src/tables/sales/SalesOrderAllocationTable.tsx:262 msgid "View Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:308 +#: src/tables/sales/SalesOrderAllocationTable.tsx:317 msgid "Assign to Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:324 +#: src/tables/sales/SalesOrderAllocationTable.tsx:333 msgid "Assign to shipment" msgstr "" diff --git a/src/frontend/src/locales/nl/messages.po b/src/frontend/src/locales/nl/messages.po index 9242cc7bde..03994b9e56 100644 --- a/src/frontend/src/locales/nl/messages.po +++ b/src/frontend/src/locales/nl/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: nl\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-11-19 19:39\n" +"PO-Revision-Date: 2025-11-22 06:25\n" "Last-Translator: \n" "Language-Team: Dutch\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -56,7 +56,7 @@ msgstr "Annuleer" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:802 +#: src/forms/PurchaseOrderForms.tsx:854 #: src/forms/StockForms.tsx:796 #: src/forms/StockForms.tsx:843 #: src/forms/StockForms.tsx:889 @@ -103,9 +103,9 @@ msgstr "Nee" #: src/forms/BuildForms.tsx:630 #: src/forms/BuildForms.tsx:793 #: src/forms/BuildForms.tsx:896 -#: src/forms/PurchaseOrderForms.tsx:798 +#: src/forms/PurchaseOrderForms.tsx:850 #: src/forms/ReturnOrderForms.tsx:242 -#: src/forms/SalesOrderForms.tsx:305 +#: src/forms/SalesOrderForms.tsx:323 #: src/forms/StockForms.tsx:360 #: src/forms/StockForms.tsx:791 #: src/forms/StockForms.tsx:838 @@ -119,6 +119,7 @@ msgstr "Nee" #: src/pages/build/BuildDetail.tsx:200 #: src/pages/part/PartDetail.tsx:1207 #: src/tables/ColumnRenderers.tsx:91 +#: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 msgid "Part" @@ -158,7 +159,7 @@ msgstr "Templatesjablonen voor onderdeel" #: src/components/wizards/OrderPartsWizard.tsx:290 #: src/pages/company/SupplierPartDetail.tsx:413 #: src/pages/stock/StockDetail.tsx:289 -#: src/tables/build/BuildAllocatedStockTable.tsx:155 +#: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:83 #: src/tables/stock/StockItemTable.tsx:247 @@ -201,9 +202,9 @@ msgstr "Onderdeel categorieën" #: src/forms/BuildForms.tsx:473 #: src/forms/BuildForms.tsx:633 #: src/forms/BuildForms.tsx:794 -#: src/forms/SalesOrderForms.tsx:307 +#: src/forms/SalesOrderForms.tsx:325 #: src/pages/stock/StockDetail.tsx:1005 -#: src/tables/part/PartTestResultTable.tsx:248 +#: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -517,7 +518,7 @@ msgstr "Selectie lijsten" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:273 +#: src/components/forms/fields/ApiFormField.tsx:237 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:234 @@ -642,8 +643,8 @@ msgstr "Voer barcode gegevens in" #: src/components/barcodes/BarcodeScanDialog.tsx:49 #: src/components/buttons/ScanButton.tsx:15 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:457 -#: src/forms/PurchaseOrderForms.tsx:563 +#: src/forms/PurchaseOrderForms.tsx:509 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Scan Barcode" msgstr "Scan barcode" @@ -728,7 +729,7 @@ msgstr "Dit verwijdert de link naar de bijbehorende barcode" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:606 msgid "Unlink Barcode" msgstr "Barcode loskoppelen" @@ -1216,6 +1217,12 @@ msgstr "De bijbehorende afbeelding van dit item verwijderen?" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:884 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:903 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:254 +#: src/tables/build/BuildAllocatedStockTable.tsx:178 +#: src/tables/build/BuildAllocatedStockTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:111 +#: src/tables/build/BuildLineTable.tsx:665 +#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:247 msgid "Remove" msgstr "Verwijderen" @@ -1241,7 +1248,7 @@ msgid "Upload Error" msgstr "Fout bij uploaden" #: src/components/details/DetailsImage.tsx:250 -#: src/components/forms/fields/TextField.tsx:65 +#: src/components/forms/fields/AutoFillRightSection.tsx:34 msgid "Clear" msgstr "Wis" @@ -1817,10 +1824,14 @@ msgstr "Gestopt" msgid "Running" msgstr "Bezig" -#: src/components/forms/fields/ApiFormField.tsx:233 +#: src/components/forms/fields/ApiFormField.tsx:197 msgid "Select file to upload" msgstr "" +#: src/components/forms/fields/AutoFillRightSection.tsx:47 +msgid "Accept suggested value" +msgstr "" + #: src/components/forms/fields/DateField.tsx:76 msgid "Select date" msgstr "" @@ -1875,10 +1886,6 @@ msgstr "Geen items beschikbaar" msgid "Add new row" msgstr "Nieuwe rij toevoegen" -#: src/components/forms/fields/TextField.tsx:82 -msgid "Accept suggested value" -msgstr "" - #: src/components/images/DetailsImage.tsx:252 #~ msgid "Select image" #~ msgstr "Select image" @@ -2225,8 +2232,8 @@ msgstr "Geen artikelen" #: src/pages/part/PartDetail.tsx:994 #: src/pages/stock/StockDetail.tsx:265 #: src/pages/stock/StockDetail.tsx:942 -#: src/tables/build/BuildAllocatedStockTable.tsx:135 -#: src/tables/build/BuildLineTable.tsx:192 +#: src/tables/build/BuildAllocatedStockTable.tsx:132 +#: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:182 #: src/tables/stock/StockItemTable.tsx:343 @@ -2784,7 +2791,7 @@ msgstr "Plug-in informatie" #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:102 #: src/tables/ColumnRenderers.tsx:278 -#: src/tables/build/BuildAllocatedStockTable.tsx:91 +#: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/machine/MachineTypeTable.tsx:161 #: src/tables/machine/MachineTypeTable.tsx:257 #: src/tables/plugin/PluginListTable.tsx:110 @@ -2966,7 +2973,7 @@ msgstr "Geen voorraad" #: src/pages/company/SupplierPartDetail.tsx:394 #: src/pages/part/PartDetail.tsx:1015 #: src/tables/bom/BomTable.tsx:444 -#: src/tables/build/BuildLineTable.tsx:222 +#: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 msgid "On Order" msgstr "In bestelling" @@ -2976,7 +2983,7 @@ msgstr "In bestelling" #: src/pages/part/PartDetail.tsx:587 #: src/pages/part/PartDetail.tsx:1021 #: src/pages/stock/StockDetail.tsx:925 -#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "In productie" @@ -3000,7 +3007,7 @@ msgstr "Categorie" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:795 -#: src/forms/PurchaseOrderForms.tsx:595 +#: src/forms/PurchaseOrderForms.tsx:647 #: src/forms/StockForms.tsx:792 #: src/forms/StockForms.tsx:839 #: src/forms/StockForms.tsx:885 @@ -3023,7 +3030,7 @@ msgstr "Locatie" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:198 #: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildAllocatedStockTable.tsx:121 +#: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:107 #: src/tables/sales/SalesOrderAllocationTable.tsx:142 msgid "Serial Number" @@ -3034,9 +3041,9 @@ msgstr "Serienummer" #: src/forms/BuildForms.tsx:240 #: src/forms/BuildForms.tsx:634 #: src/forms/BuildForms.tsx:797 -#: src/forms/PurchaseOrderForms.tsx:801 +#: src/forms/PurchaseOrderForms.tsx:853 #: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:308 +#: src/forms/SalesOrderForms.tsx:326 #: src/forms/StockForms.tsx:841 #: src/pages/part/PartStockHistoryDetail.tsx:56 #: src/pages/part/PartStockHistoryDetail.tsx:210 @@ -3046,9 +3053,9 @@ msgstr "Serienummer" #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:258 #: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:86 +#: src/tables/build/BuildLineTable.tsx:83 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:269 +#: src/tables/part/PartTestResultTable.tsx:277 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -3070,7 +3077,7 @@ msgstr "Aantal" #: src/forms/StockForms.tsx:1048 #: src/forms/StockForms.tsx:1096 #: src/forms/StockForms.tsx:1140 -#: src/tables/build/BuildLineTable.tsx:96 +#: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "Batch" @@ -3755,7 +3762,7 @@ msgid "In Stock" msgstr "Op voorraad" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:404 +#: src/tables/build/BuildLineTable.tsx:405 msgid "Required Quantity" msgstr "Vereiste hoeveelheid" @@ -3847,7 +3854,7 @@ msgid "Please correct the errors in the selected parts" msgstr "Corrigeer de fouten in de geselecteerde onderdelen" #: src/components/wizards/OrderPartsWizard.tsx:587 -#: src/tables/build/BuildLineTable.tsx:815 +#: src/tables/build/BuildLineTable.tsx:822 #: src/tables/part/PartTable.tsx:522 #: src/tables/sales/SalesOrderLineItemTable.tsx:370 msgid "Order Parts" @@ -4349,9 +4356,9 @@ msgstr "Vervanging toegevoegd" #: src/forms/BuildForms.tsx:333 #: src/forms/BuildForms.tsx:408 #: src/forms/BuildForms.tsx:685 -#: src/tables/build/BuildAllocatedStockTable.tsx:150 +#: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 -#: src/tables/part/PartTestResultTable.tsx:272 +#: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "Bouw Uitvoer" @@ -4362,7 +4369,7 @@ msgstr "" #: src/forms/BuildForms.tsx:336 #: src/forms/BuildForms.tsx:411 #: src/forms/BuildForms.tsx:475 -#: src/forms/PurchaseOrderForms.tsx:717 +#: src/forms/PurchaseOrderForms.tsx:769 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 #: src/forms/StockForms.tsx:712 @@ -4377,7 +4384,7 @@ msgstr "" #: src/tables/build/BuildOutputTable.tsx:404 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 -#: src/tables/part/PartTestResultTable.tsx:309 +#: src/tables/part/PartTestResultTable.tsx:317 #: src/tables/sales/ReturnOrderLineItemTable.tsx:138 #: src/tables/sales/ReturnOrderLineItemTable.tsx:176 #: src/tables/settings/CustomStateTable.tsx:79 @@ -4450,8 +4457,8 @@ msgstr "Productieorders zijn geannuleerd" #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 -#: src/tables/build/BuildAllocatedStockTable.tsx:108 -#: src/tables/build/BuildLineTable.tsx:336 +#: src/tables/build/BuildAllocatedStockTable.tsx:105 +#: src/tables/build/BuildLineTable.tsx:337 #: src/tables/build/BuildOrderTable.tsx:79 #: src/tables/part/PartSalesAllocationsTable.tsx:61 #: src/tables/part/RelatedPartTable.tsx:73 @@ -4466,47 +4473,47 @@ msgstr "IPN" #: src/forms/BuildForms.tsx:632 #: src/forms/BuildForms.tsx:796 #: src/forms/BuildForms.tsx:897 -#: src/forms/SalesOrderForms.tsx:306 -#: src/tables/build/BuildAllocatedStockTable.tsx:139 -#: src/tables/build/BuildLineTable.tsx:182 +#: src/forms/SalesOrderForms.tsx:324 +#: src/tables/build/BuildAllocatedStockTable.tsx:136 +#: src/tables/build/BuildLineTable.tsx:183 #: src/tables/sales/SalesOrderLineItemTable.tsx:342 #: src/tables/stock/StockItemTable.tsx:338 msgid "Allocated" msgstr "Toegewezen" #: src/forms/BuildForms.tsx:667 -#: src/forms/SalesOrderForms.tsx:295 +#: src/forms/SalesOrderForms.tsx:313 #: src/pages/build/BuildDetail.tsx:108 #: src/pages/build/BuildDetail.tsx:326 msgid "Source Location" msgstr "Bron locatie" #: src/forms/BuildForms.tsx:668 -#: src/forms/SalesOrderForms.tsx:296 +#: src/forms/SalesOrderForms.tsx:314 msgid "Select the source location for the stock allocation" msgstr "Selecteer de bron locatie voor de voorraadtoewijzing" #: src/forms/BuildForms.tsx:700 -#: src/forms/SalesOrderForms.tsx:336 -#: src/tables/build/BuildLineTable.tsx:574 -#: src/tables/build/BuildLineTable.tsx:731 -#: src/tables/build/BuildLineTable.tsx:830 +#: src/forms/SalesOrderForms.tsx:354 +#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:738 +#: src/tables/build/BuildLineTable.tsx:837 #: src/tables/sales/SalesOrderLineItemTable.tsx:380 #: src/tables/sales/SalesOrderLineItemTable.tsx:406 msgid "Allocate Stock" msgstr "Voorraad toewijzen" #: src/forms/BuildForms.tsx:703 -#: src/forms/SalesOrderForms.tsx:341 +#: src/forms/SalesOrderForms.tsx:359 msgid "Stock items allocated" msgstr "Voorraad items toegewezen" #: src/forms/BuildForms.tsx:816 #: src/forms/BuildForms.tsx:917 -#: src/tables/build/BuildAllocatedStockTable.tsx:240 -#: src/tables/build/BuildAllocatedStockTable.tsx:272 -#: src/tables/build/BuildLineTable.tsx:741 -#: src/tables/build/BuildLineTable.tsx:864 +#: src/tables/build/BuildAllocatedStockTable.tsx:243 +#: src/tables/build/BuildAllocatedStockTable.tsx:279 +#: src/tables/build/BuildLineTable.tsx:748 +#: src/tables/build/BuildLineTable.tsx:871 msgid "Consume Stock" msgstr "Verbruikte voorraad" @@ -4521,21 +4528,21 @@ msgstr "" #~ msgstr "Stock items consumed" #: src/forms/BuildForms.tsx:853 -#: src/tables/build/BuildLineTable.tsx:514 +#: src/tables/build/BuildLineTable.tsx:515 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "Volledig verbruikt" #: src/forms/BuildForms.tsx:898 -#: src/tables/build/BuildLineTable.tsx:187 +#: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" msgstr "Verbruikt" #: src/forms/CommonForms.tsx:88 -#: src/forms/PurchaseOrderForms.tsx:125 +#: src/forms/PurchaseOrderForms.tsx:176 #: src/forms/ReturnOrderForms.tsx:138 -#: src/forms/SalesOrderForms.tsx:164 +#: src/forms/SalesOrderForms.tsx:182 msgid "Select project code for this line item" msgstr "" @@ -4572,127 +4579,127 @@ msgstr "Bovenliggende onderdeel categorie" msgid "Subscribe to notifications for this category" msgstr "Abonneer je op meldingen voor deze categorie" -#: src/forms/PurchaseOrderForms.tsx:388 -msgid "Assign Batch Code and Serial Numbers" -msgstr "Batchcode en serienummers toewijzen" - -#: src/forms/PurchaseOrderForms.tsx:390 -msgid "Assign Batch Code" -msgstr "Batch code toewijzen" - -#: src/forms/PurchaseOrderForms.tsx:410 -msgid "Choose Location" -msgstr "Kies locatie" - -#: src/forms/PurchaseOrderForms.tsx:418 -msgid "Item Destination selected" -msgstr "Item bestemming geselecteerd" - #: src/forms/PurchaseOrderForms.tsx:421 #~ msgid "Assign Batch Code{0}" #~ msgstr "Assign Batch Code{0}" -#: src/forms/PurchaseOrderForms.tsx:428 -msgid "Part category default location selected" -msgstr "Standaardlocatie voor de subcategorie" +#: src/forms/PurchaseOrderForms.tsx:440 +msgid "Assign Batch Code and Serial Numbers" +msgstr "Batchcode en serienummers toewijzen" -#: src/forms/PurchaseOrderForms.tsx:438 -msgid "Received stock location selected" -msgstr "Ontvangen voorraadlocatie geselecteerd" +#: src/forms/PurchaseOrderForms.tsx:442 +msgid "Assign Batch Code" +msgstr "Batch code toewijzen" #: src/forms/PurchaseOrderForms.tsx:444 #: src/forms/StockForms.tsx:428 #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:446 +#: src/forms/PurchaseOrderForms.tsx:462 +msgid "Choose Location" +msgstr "Kies locatie" + +#: src/forms/PurchaseOrderForms.tsx:470 +msgid "Item Destination selected" +msgstr "Item bestemming geselecteerd" + +#: src/forms/PurchaseOrderForms.tsx:480 +msgid "Part category default location selected" +msgstr "Standaardlocatie voor de subcategorie" + +#: src/forms/PurchaseOrderForms.tsx:490 +msgid "Received stock location selected" +msgstr "Ontvangen voorraadlocatie geselecteerd" + +#: src/forms/PurchaseOrderForms.tsx:498 msgid "Default location selected" msgstr "Standaard locatie geselecteerd" -#: src/forms/PurchaseOrderForms.tsx:507 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Set Location" msgstr "Locatie invoeren" -#: src/forms/PurchaseOrderForms.tsx:524 -msgid "Set Expiry Date" -msgstr "Stel vervaldatum in" - -#: src/forms/PurchaseOrderForms.tsx:532 -#: src/forms/StockForms.tsx:693 -msgid "Adjust Packaging" -msgstr "Verpakking aanpassen" - -#: src/forms/PurchaseOrderForms.tsx:540 -#: src/forms/StockForms.tsx:684 -#: src/hooks/UseStockAdjustActions.tsx:148 -msgid "Change Status" -msgstr "Status wijzigen" - -#: src/forms/PurchaseOrderForms.tsx:546 -msgid "Add Note" -msgstr "Opmerking toevoegen" - #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" +#: src/forms/PurchaseOrderForms.tsx:576 +msgid "Set Expiry Date" +msgstr "Stel vervaldatum in" + #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:610 -msgid "Store at default location" -msgstr "Op standaardlocatie opslaan" +#: src/forms/PurchaseOrderForms.tsx:584 +#: src/forms/StockForms.tsx:693 +msgid "Adjust Packaging" +msgstr "Verpakking aanpassen" -#: src/forms/PurchaseOrderForms.tsx:625 -msgid "Store at line item destination " -msgstr "Bewaar op de bestemming van het item " +#: src/forms/PurchaseOrderForms.tsx:592 +#: src/forms/StockForms.tsx:684 +#: src/hooks/UseStockAdjustActions.tsx:148 +msgid "Change Status" +msgstr "Status wijzigen" -#: src/forms/PurchaseOrderForms.tsx:637 -msgid "Store with already received stock" -msgstr "Winkel met reeds ontvangen voorraad" +#: src/forms/PurchaseOrderForms.tsx:598 +msgid "Add Note" +msgstr "Opmerking toevoegen" #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:661 +#: src/forms/PurchaseOrderForms.tsx:662 +msgid "Store at default location" +msgstr "Op standaardlocatie opslaan" + +#: src/forms/PurchaseOrderForms.tsx:677 +msgid "Store at line item destination " +msgstr "Bewaar op de bestemming van het item " + +#: src/forms/PurchaseOrderForms.tsx:689 +msgid "Store with already received stock" +msgstr "Winkel met reeds ontvangen voorraad" + +#: src/forms/PurchaseOrderForms.tsx:713 #: src/pages/build/BuildDetail.tsx:340 #: src/pages/stock/StockDetail.tsx:280 #: src/pages/stock/StockDetail.tsx:952 #: src/tables/Filter.tsx:83 -#: src/tables/build/BuildAllocatedStockTable.tsx:128 +#: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildOutputTable.tsx:112 -#: src/tables/part/PartTestResultTable.tsx:260 -#: src/tables/part/PartTestResultTable.tsx:281 +#: src/tables/part/PartTestResultTable.tsx:268 +#: src/tables/part/PartTestResultTable.tsx:289 #: src/tables/sales/SalesOrderAllocationTable.tsx:149 msgid "Batch Code" msgstr "Batch code" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:714 msgid "Enter batch code for received items" msgstr "Voer batch code in voor ontvangen items" -#: src/forms/PurchaseOrderForms.tsx:675 +#: src/forms/PurchaseOrderForms.tsx:727 #: src/forms/StockForms.tsx:218 msgid "Serial Numbers" msgstr "Serienummers" -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:728 msgid "Enter serial numbers for received items" msgstr "Voer serienummers in voor ontvangen items" -#: src/forms/PurchaseOrderForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:742 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "Vervaldatum" -#: src/forms/PurchaseOrderForms.tsx:691 +#: src/forms/PurchaseOrderForms.tsx:743 msgid "Enter an expiry date for received items" msgstr "Voer een vervaldatum in voor ontvangen items" -#: src/forms/PurchaseOrderForms.tsx:703 +#: src/forms/PurchaseOrderForms.tsx:755 #: src/forms/StockForms.tsx:728 #: src/pages/company/SupplierPartDetail.tsx:172 #: src/pages/company/SupplierPartDetail.tsx:236 @@ -4701,19 +4708,19 @@ msgstr "Voer een vervaldatum in voor ontvangen items" msgid "Packaging" msgstr "Verpakking" -#: src/forms/PurchaseOrderForms.tsx:727 +#: src/forms/PurchaseOrderForms.tsx:779 #: src/pages/company/SupplierPartDetail.tsx:120 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "Opmerking" -#: src/forms/PurchaseOrderForms.tsx:799 +#: src/forms/PurchaseOrderForms.tsx:851 #: src/pages/company/SupplierPartDetail.tsx:138 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "SKU" -#: src/forms/PurchaseOrderForms.tsx:800 +#: src/forms/PurchaseOrderForms.tsx:852 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4721,11 +4728,11 @@ msgstr "SKU" msgid "Received" msgstr "Ontvangen" -#: src/forms/PurchaseOrderForms.tsx:817 +#: src/forms/PurchaseOrderForms.tsx:869 msgid "Receive Line Items" msgstr "Ontvang regelitems" -#: src/forms/PurchaseOrderForms.tsx:823 +#: src/forms/PurchaseOrderForms.tsx:875 msgid "Items received" msgstr "Ontvangen items" @@ -4737,7 +4744,7 @@ msgstr "Ontvang regelitems" msgid "Item received into stock" msgstr "Item ontvangen in voorraad" -#: src/forms/SalesOrderForms.tsx:401 +#: src/forms/SalesOrderForms.tsx:419 msgid "Leave blank to use the order address" msgstr "" @@ -5932,6 +5939,9 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:310 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:401 +#: src/tables/build/BuildAllocatedStockTable.tsx:181 +#: src/tables/build/BuildLineTable.tsx:668 +#: src/tables/sales/SalesOrderAllocationTable.tsx:220 msgid "Confirm Removal" msgstr "" @@ -6870,8 +6880,8 @@ msgstr "Extern" #: src/pages/sales/ReturnOrderDetail.tsx:108 #: src/pages/sales/SalesOrderDetail.tsx:98 #: src/tables/ColumnRenderers.tsx:321 -#: src/tables/build/BuildAllocatedStockTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:352 +#: src/tables/build/BuildAllocatedStockTable.tsx:112 +#: src/tables/build/BuildLineTable.tsx:353 msgid "Reference" msgstr "Verwijzing" @@ -7132,7 +7142,7 @@ msgstr "Bestelling annuleren" #: src/pages/build/BuildDetail.tsx:742 #: src/pages/stock/StockDetail.tsx:344 -#: src/tables/build/BuildAllocatedStockTable.tsx:85 +#: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 #: src/tables/stock/StockTrackingTable.tsx:109 @@ -7600,7 +7610,7 @@ msgstr "Trefwoorden" #: src/pages/part/PartDetail.tsx:542 #: src/tables/bom/BomTable.tsx:439 -#: src/tables/build/BuildLineTable.tsx:305 +#: src/tables/build/BuildLineTable.tsx:306 #: src/tables/part/PartTable.tsx:319 #: src/tables/sales/SalesOrderLineItemTable.tsx:138 msgid "Available Stock" @@ -7608,7 +7618,7 @@ msgstr "Beschikbare voorraad" #: src/pages/part/PartDetail.tsx:548 #: src/tables/bom/BomTable.tsx:341 -#: src/tables/build/BuildLineTable.tsx:267 +#: src/tables/build/BuildLineTable.tsx:268 #: src/tables/sales/SalesOrderLineItemTable.tsx:180 msgid "On order" msgstr "In bestelling" @@ -7782,7 +7792,7 @@ msgstr "Order" #: src/pages/part/PartDetail.tsx:1144 #: src/pages/stock/StockDetail.tsx:884 -#: src/tables/build/BuildLineTable.tsx:761 +#: src/tables/build/BuildLineTable.tsx:768 msgid "Order Stock" msgstr "Voorraad bestelling" @@ -9219,13 +9229,13 @@ msgstr "Virtueel deel" #~ msgstr "Show asssmbled items" #: src/tables/bom/BomTable.tsx:315 -#: src/tables/build/BuildLineTable.tsx:276 +#: src/tables/build/BuildLineTable.tsx:277 #: src/tables/part/PartTable.tsx:145 msgid "External stock" msgstr "Externe voorraad" #: src/tables/bom/BomTable.tsx:323 -#: src/tables/build/BuildLineTable.tsx:239 +#: src/tables/build/BuildLineTable.tsx:240 msgid "Includes substitute stock" msgstr "Inclusief vervangend voorraad" @@ -9234,7 +9244,7 @@ msgstr "Inclusief vervangend voorraad" #~ msgstr "Edit Bom Item" #: src/tables/bom/BomTable.tsx:332 -#: src/tables/build/BuildLineTable.tsx:249 +#: src/tables/build/BuildLineTable.tsx:250 #: src/tables/sales/SalesOrderLineItemTable.tsx:166 msgid "Includes variant stock" msgstr "Bevat variant voorraad" @@ -9272,8 +9282,8 @@ msgid "Stock Information" msgstr "Voorraad informatie" #: src/tables/bom/BomTable.tsx:399 -#: src/tables/build/BuildLineTable.tsx:496 -#: src/tables/build/BuildLineTable.tsx:537 +#: src/tables/build/BuildLineTable.tsx:497 +#: src/tables/build/BuildLineTable.tsx:538 msgid "Consumable item" msgstr "Verbruiksartikel" @@ -9282,7 +9292,7 @@ msgid "No available stock" msgstr "Geen beschikbare voorraad" #: src/tables/bom/BomTable.tsx:420 -#: src/tables/build/BuildLineTable.tsx:213 +#: src/tables/build/BuildLineTable.tsx:214 msgid "Show testable items" msgstr "Getest items weergeven" @@ -9291,7 +9301,7 @@ msgid "Show trackable items" msgstr "Traceerbare items tonen" #: src/tables/bom/BomTable.tsx:430 -#: src/tables/build/BuildLineTable.tsx:208 +#: src/tables/build/BuildLineTable.tsx:209 msgid "Show assembled items" msgstr "Gecreëerde items weergeven" @@ -9335,7 +9345,7 @@ msgstr "Toon items die variant vervanging toestaan" #: src/tables/bom/BomTable.tsx:464 #: src/tables/bom/UsedInTable.tsx:85 -#: src/tables/build/BuildLineTable.tsx:202 +#: src/tables/build/BuildLineTable.tsx:203 msgid "Optional" msgstr "Optioneel" @@ -9345,7 +9355,7 @@ msgid "Show optional items" msgstr "Optionele items weergeven" #: src/tables/bom/BomTable.tsx:469 -#: src/tables/build/BuildLineTable.tsx:197 +#: src/tables/build/BuildLineTable.tsx:198 msgid "Consumable" msgstr "Verbruiksartikelen" @@ -9433,7 +9443,7 @@ msgid "Bill of materials cannot be edited, as the part is locked" msgstr "Factuur van materialen kan niet worden bewerkt, omdat het onderdeel is vergrendeld" #: src/tables/bom/UsedInTable.tsx:34 -#: src/tables/build/BuildLineTable.tsx:207 +#: src/tables/build/BuildLineTable.tsx:208 #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:209 @@ -9455,11 +9465,11 @@ msgstr "Volgbaar" msgid "Show trackable assemblies" msgstr "Traceerbare items tonen" -#: src/tables/build/BuildAllocatedStockTable.tsx:67 +#: src/tables/build/BuildAllocatedStockTable.tsx:64 msgid "Allocated to Output" msgstr "Toegewezen aan uitvoer" -#: src/tables/build/BuildAllocatedStockTable.tsx:68 +#: src/tables/build/BuildAllocatedStockTable.tsx:65 msgid "Show items allocated to a build output" msgstr "Toon items toegewezen aan bouwuitvoer" @@ -9472,7 +9482,7 @@ msgstr "Toon items toegewezen aan bouwuitvoer" #~ msgid "Include orders for part variants" #~ msgstr "Include orders for part variants" -#: src/tables/build/BuildAllocatedStockTable.tsx:97 +#: src/tables/build/BuildAllocatedStockTable.tsx:94 #: src/tables/part/PartBuildAllocationsTable.tsx:84 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 #: src/tables/part/PartSalesAllocationsTable.tsx:69 @@ -9482,40 +9492,58 @@ msgid "Order Status" msgstr "Status van bestelling" #: src/tables/build/BuildAllocatedStockTable.tsx:164 -#~ msgid "Edit Build Item" -#~ msgstr "Edit Build Item" - -#: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:650 +#: src/tables/build/BuildLineTable.tsx:651 msgid "Edit Stock Allocation" msgstr "Wijzig voorraadtoewijzing" +#: src/tables/build/BuildAllocatedStockTable.tsx:164 +#~ msgid "Edit Build Item" +#~ msgstr "Edit Build Item" + #: src/tables/build/BuildAllocatedStockTable.tsx:174 #~ msgid "Delete Build Item" #~ msgstr "Delete Build Item" +#: src/tables/build/BuildAllocatedStockTable.tsx:177 +#: src/tables/build/BuildLineTable.tsx:664 +#: src/tables/sales/SalesOrderAllocationTable.tsx:218 +msgid "Remove Allocated Stock" +msgstr "" + #: src/tables/build/BuildAllocatedStockTable.tsx:180 #: src/tables/build/BuildLineTable.tsx:663 -msgid "Delete Stock Allocation" -msgstr "Verwijder voorraadtoewijzing" +#~ msgid "Delete Stock Allocation" +#~ msgstr "Delete Stock Allocation" -#: src/tables/build/BuildAllocatedStockTable.tsx:239 +#: src/tables/build/BuildAllocatedStockTable.tsx:182 +#: src/tables/build/BuildLineTable.tsx:669 +#: src/tables/sales/SalesOrderAllocationTable.tsx:221 +msgid "Are you sure you want to remove this allocated stock from the order?" +msgstr "" + +#: src/tables/build/BuildAllocatedStockTable.tsx:242 msgid "Consume" msgstr "Verbruik" +#: src/tables/build/BuildAllocatedStockTable.tsx:259 +#: src/tables/build/BuildLineTable.tsx:112 +#: src/tables/sales/SalesOrderAllocationTable.tsx:248 +msgid "Remove allocated stock" +msgstr "" + #: src/tables/build/BuildLineTable.tsx:59 #~ msgid "Show lines with available stock" #~ msgstr "Show lines with available stock" -#: src/tables/build/BuildLineTable.tsx:120 +#: src/tables/build/BuildLineTable.tsx:121 msgid "View Stock Item" msgstr "Voorraad item weergeven" -#: src/tables/build/BuildLineTable.tsx:183 +#: src/tables/build/BuildLineTable.tsx:184 msgid "Show fully allocated lines" msgstr "Toon volledig toegewezen lijnen" -#: src/tables/build/BuildLineTable.tsx:188 +#: src/tables/build/BuildLineTable.tsx:189 msgid "Show fully consumed lines" msgstr "Toon volledig verbruikte lijnen" @@ -9523,124 +9551,124 @@ msgstr "Toon volledig verbruikte lijnen" #~ msgid "Show allocated lines" #~ msgstr "Show allocated lines" -#: src/tables/build/BuildLineTable.tsx:193 +#: src/tables/build/BuildLineTable.tsx:194 msgid "Show items with sufficient available stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:198 +#: src/tables/build/BuildLineTable.tsx:199 msgid "Show consumable lines" msgstr "Toon verbruikte items" -#: src/tables/build/BuildLineTable.tsx:203 +#: src/tables/build/BuildLineTable.tsx:204 msgid "Show optional lines" msgstr "Toon optionele regels" -#: src/tables/build/BuildLineTable.tsx:212 +#: src/tables/build/BuildLineTable.tsx:213 #: src/tables/part/PartTable.tsx:233 msgid "Testable" msgstr "Testbaar" -#: src/tables/build/BuildLineTable.tsx:217 +#: src/tables/build/BuildLineTable.tsx:218 #: src/tables/stock/StockItemTable.tsx:388 msgid "Tracked" msgstr "Gevolgd" -#: src/tables/build/BuildLineTable.tsx:218 +#: src/tables/build/BuildLineTable.tsx:219 msgid "Show tracked lines" msgstr "Toon gevolgde lijnen" -#: src/tables/build/BuildLineTable.tsx:223 +#: src/tables/build/BuildLineTable.tsx:224 msgid "Show items with stock on order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:172 msgid "In production" msgstr "In productie" -#: src/tables/build/BuildLineTable.tsx:286 +#: src/tables/build/BuildLineTable.tsx:287 msgid "Insufficient stock" msgstr "Onvoldoende voorraad" -#: src/tables/build/BuildLineTable.tsx:302 +#: src/tables/build/BuildLineTable.tsx:303 #: src/tables/sales/SalesOrderLineItemTable.tsx:160 #: src/tables/stock/StockItemTable.tsx:191 msgid "No stock available" msgstr "Geen voorraad beschikbaar" -#: src/tables/build/BuildLineTable.tsx:375 +#: src/tables/build/BuildLineTable.tsx:376 msgid "Gets Inherited" msgstr "Wordt overgenomen" -#: src/tables/build/BuildLineTable.tsx:388 +#: src/tables/build/BuildLineTable.tsx:389 msgid "Unit Quantity" msgstr "Eenheid hoeveelheid" -#: src/tables/build/BuildLineTable.tsx:415 +#: src/tables/build/BuildLineTable.tsx:416 msgid "Setup Quantity" msgstr "Totale hoeveelheid" -#: src/tables/build/BuildLineTable.tsx:424 +#: src/tables/build/BuildLineTable.tsx:425 msgid "Attrition" msgstr "Attriatie" -#: src/tables/build/BuildLineTable.tsx:432 +#: src/tables/build/BuildLineTable.tsx:433 msgid "Rounding Multiple" msgstr "Afronding meerdere" -#: src/tables/build/BuildLineTable.tsx:441 +#: src/tables/build/BuildLineTable.tsx:442 msgid "BOM Information" msgstr "BOM Information" -#: src/tables/build/BuildLineTable.tsx:515 +#: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "Volledig toegewezen" -#: src/tables/build/BuildLineTable.tsx:563 +#: src/tables/build/BuildLineTable.tsx:564 #: src/tables/sales/SalesOrderLineItemTable.tsx:311 msgid "Create Build Order" msgstr "Maak bouw Order" -#: src/tables/build/BuildLineTable.tsx:592 +#: src/tables/build/BuildLineTable.tsx:593 msgid "Auto allocation in progress" msgstr "Automatische toewijzing in uitvoering" -#: src/tables/build/BuildLineTable.tsx:595 -#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:596 +#: src/tables/build/BuildLineTable.tsx:809 msgid "Auto Allocate Stock" msgstr "Automatisch voorraad toewijzen" -#: src/tables/build/BuildLineTable.tsx:596 +#: src/tables/build/BuildLineTable.tsx:597 msgid "Automatically allocate stock to this build according to the selected options" msgstr "Voorraad automatisch toewijzen aan deze build volgens de geselecteerde opties" -#: src/tables/build/BuildLineTable.tsx:616 -#: src/tables/build/BuildLineTable.tsx:630 -#: src/tables/build/BuildLineTable.tsx:751 -#: src/tables/build/BuildLineTable.tsx:852 +#: src/tables/build/BuildLineTable.tsx:617 +#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:758 +#: src/tables/build/BuildLineTable.tsx:859 #: src/tables/build/BuildOutputTable.tsx:355 #: src/tables/build/BuildOutputTable.tsx:360 msgid "Deallocate Stock" msgstr "Voorraad ongedaan maken" -#: src/tables/build/BuildLineTable.tsx:632 +#: src/tables/build/BuildLineTable.tsx:633 msgid "Deallocate all untracked stock for this build order" msgstr "Maak de toewijzing van alle niet bijgehouden voorraad voor deze bouworder ongedaan" -#: src/tables/build/BuildLineTable.tsx:634 +#: src/tables/build/BuildLineTable.tsx:635 msgid "Deallocate stock from the selected line item" msgstr "Maak de toewijzing van voorraad van het geselecteerde regelitem ongedaan" -#: src/tables/build/BuildLineTable.tsx:638 +#: src/tables/build/BuildLineTable.tsx:639 msgid "Stock has been deallocated" msgstr "De voorraad is ongedaan gemaakt" -#: src/tables/build/BuildLineTable.tsx:771 +#: src/tables/build/BuildLineTable.tsx:778 msgid "Build Stock" msgstr "Bouw voorraad" -#: src/tables/build/BuildLineTable.tsx:784 +#: src/tables/build/BuildLineTable.tsx:791 #: src/tables/sales/SalesOrderLineItemTable.tsx:487 msgid "View Part" msgstr "Onderdeel weergeven" @@ -9739,7 +9767,7 @@ msgid "Serialize Build Output" msgstr "Serialiseren Build uitvoer" #: src/tables/build/BuildOutputTable.tsx:405 -#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/part/PartTestResultTable.tsx:318 #: src/tables/stock/StockItemTable.tsx:328 msgid "Filter by stock status" msgstr "Filter op voorraad status" @@ -9964,8 +9992,8 @@ msgid "View Item" msgstr "Item bekijken" #: src/tables/general/ExtraLineItemTable.tsx:95 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:299 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:403 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:300 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:405 #: src/tables/sales/ReturnOrderLineItemTable.tsx:83 #: src/tables/sales/ReturnOrderLineItemTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:252 @@ -9974,14 +10002,14 @@ msgid "Add Line Item" msgstr "Regel item toevoegen" #: src/tables/general/ExtraLineItemTable.tsx:108 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:320 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:322 #: src/tables/sales/ReturnOrderLineItemTable.tsx:96 #: src/tables/sales/SalesOrderLineItemTable.tsx:271 msgid "Edit Line Item" msgstr "Regel item bewerken" #: src/tables/general/ExtraLineItemTable.tsx:117 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:329 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:331 #: src/tables/sales/ReturnOrderLineItemTable.tsx:105 #: src/tables/sales/SalesOrderLineItemTable.tsx:280 msgid "Delete Line Item" @@ -10273,7 +10301,7 @@ msgid "Required Stock" msgstr "Vereiste voorraad" #: src/tables/part/PartBuildAllocationsTable.tsx:124 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:381 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:383 msgid "View Build Order" msgstr "Bekijk bouwopdracht" @@ -10617,8 +10645,8 @@ msgstr "" #: src/tables/part/PartTestResultTable.tsx:103 #: src/tables/part/PartTestResultTable.tsx:181 -#: src/tables/part/PartTestResultTable.tsx:320 -#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/part/PartTestResultTable.tsx:328 +#: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 #: src/tables/stock/StockItemTestResultTable.tsx:368 #: src/tables/stock/StockItemTestResultTable.tsx:429 @@ -10643,7 +10671,7 @@ msgstr "Test resultaten toegevoegd" msgid "No Result" msgstr "Geen resultaat" -#: src/tables/part/PartTestResultTable.tsx:298 +#: src/tables/part/PartTestResultTable.tsx:306 msgid "Show build outputs currently in production" msgstr "Toon bouw outputs die momenteel in productie zijn" @@ -11073,7 +11101,7 @@ msgid "Show manufacturer parts for active manufacturers." msgstr "" #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:115 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:397 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:399 msgid "Import Line Items" msgstr "Importeer regelitems" @@ -11099,11 +11127,11 @@ msgstr "Toon regelitems die zijn ontvangen" #~ msgid "Add line item" #~ msgstr "Add line item" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:350 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:352 msgid "Receive line item" msgstr "Ontvang artikel items" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:414 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:416 msgid "Receive items" msgstr "Items ontvangen" @@ -11201,25 +11229,25 @@ msgid "Not shipped" msgstr "Niet verzonden" #: src/tables/sales/SalesOrderAllocationTable.tsx:211 -#: src/tables/sales/SalesOrderAllocationTable.tsx:229 +#: src/tables/sales/SalesOrderAllocationTable.tsx:235 msgid "Edit Allocation" msgstr "Bewerk voorraadtoewijzing" #: src/tables/sales/SalesOrderAllocationTable.tsx:218 #: src/tables/sales/SalesOrderAllocationTable.tsx:241 -msgid "Delete Allocation" -msgstr "Verwijder toewijzing" +#~ msgid "Delete Allocation" +#~ msgstr "Delete Allocation" -#: src/tables/sales/SalesOrderAllocationTable.tsx:252 -#: src/tables/sales/SalesOrderAllocationTable.tsx:253 +#: src/tables/sales/SalesOrderAllocationTable.tsx:261 +#: src/tables/sales/SalesOrderAllocationTable.tsx:262 msgid "View Shipment" msgstr "Verzending weergeven" -#: src/tables/sales/SalesOrderAllocationTable.tsx:308 +#: src/tables/sales/SalesOrderAllocationTable.tsx:317 msgid "Assign to Shipment" msgstr "Toewijzen aan zending" -#: src/tables/sales/SalesOrderAllocationTable.tsx:324 +#: src/tables/sales/SalesOrderAllocationTable.tsx:333 msgid "Assign to shipment" msgstr "Toewijzen aan zending" diff --git a/src/frontend/src/locales/no/messages.po b/src/frontend/src/locales/no/messages.po index a7383ab471..4f2f123022 100644 --- a/src/frontend/src/locales/no/messages.po +++ b/src/frontend/src/locales/no/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: no\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-11-19 19:39\n" +"PO-Revision-Date: 2025-11-22 06:25\n" "Last-Translator: \n" "Language-Team: Norwegian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -56,7 +56,7 @@ msgstr "Avbryt" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:802 +#: src/forms/PurchaseOrderForms.tsx:854 #: src/forms/StockForms.tsx:796 #: src/forms/StockForms.tsx:843 #: src/forms/StockForms.tsx:889 @@ -103,9 +103,9 @@ msgstr "Nei" #: src/forms/BuildForms.tsx:630 #: src/forms/BuildForms.tsx:793 #: src/forms/BuildForms.tsx:896 -#: src/forms/PurchaseOrderForms.tsx:798 +#: src/forms/PurchaseOrderForms.tsx:850 #: src/forms/ReturnOrderForms.tsx:242 -#: src/forms/SalesOrderForms.tsx:305 +#: src/forms/SalesOrderForms.tsx:323 #: src/forms/StockForms.tsx:360 #: src/forms/StockForms.tsx:791 #: src/forms/StockForms.tsx:838 @@ -119,6 +119,7 @@ msgstr "Nei" #: src/pages/build/BuildDetail.tsx:200 #: src/pages/part/PartDetail.tsx:1207 #: src/tables/ColumnRenderers.tsx:91 +#: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 msgid "Part" @@ -158,7 +159,7 @@ msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:290 #: src/pages/company/SupplierPartDetail.tsx:413 #: src/pages/stock/StockDetail.tsx:289 -#: src/tables/build/BuildAllocatedStockTable.tsx:155 +#: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:83 #: src/tables/stock/StockItemTable.tsx:247 @@ -201,9 +202,9 @@ msgstr "Delkategorier" #: src/forms/BuildForms.tsx:473 #: src/forms/BuildForms.tsx:633 #: src/forms/BuildForms.tsx:794 -#: src/forms/SalesOrderForms.tsx:307 +#: src/forms/SalesOrderForms.tsx:325 #: src/pages/stock/StockDetail.tsx:1005 -#: src/tables/part/PartTestResultTable.tsx:248 +#: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -517,7 +518,7 @@ msgstr "" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:273 +#: src/components/forms/fields/ApiFormField.tsx:237 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:234 @@ -642,8 +643,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:49 #: src/components/buttons/ScanButton.tsx:15 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:457 -#: src/forms/PurchaseOrderForms.tsx:563 +#: src/forms/PurchaseOrderForms.tsx:509 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Scan Barcode" msgstr "Skann strekkode" @@ -728,7 +729,7 @@ msgstr "" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:606 msgid "Unlink Barcode" msgstr "Fjern strekkodekobling" @@ -1216,6 +1217,12 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:884 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:903 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:254 +#: src/tables/build/BuildAllocatedStockTable.tsx:178 +#: src/tables/build/BuildAllocatedStockTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:111 +#: src/tables/build/BuildLineTable.tsx:665 +#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:247 msgid "Remove" msgstr "Fjern" @@ -1241,7 +1248,7 @@ msgid "Upload Error" msgstr "Opplastningsfeil" #: src/components/details/DetailsImage.tsx:250 -#: src/components/forms/fields/TextField.tsx:65 +#: src/components/forms/fields/AutoFillRightSection.tsx:34 msgid "Clear" msgstr "" @@ -1817,10 +1824,14 @@ msgstr "Stoppet" msgid "Running" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:233 +#: src/components/forms/fields/ApiFormField.tsx:197 msgid "Select file to upload" msgstr "" +#: src/components/forms/fields/AutoFillRightSection.tsx:47 +msgid "Accept suggested value" +msgstr "" + #: src/components/forms/fields/DateField.tsx:76 msgid "Select date" msgstr "" @@ -1875,10 +1886,6 @@ msgstr "" msgid "Add new row" msgstr "" -#: src/components/forms/fields/TextField.tsx:82 -msgid "Accept suggested value" -msgstr "" - #: src/components/images/DetailsImage.tsx:252 #~ msgid "Select image" #~ msgstr "Select image" @@ -2225,8 +2232,8 @@ msgstr "" #: src/pages/part/PartDetail.tsx:994 #: src/pages/stock/StockDetail.tsx:265 #: src/pages/stock/StockDetail.tsx:942 -#: src/tables/build/BuildAllocatedStockTable.tsx:135 -#: src/tables/build/BuildLineTable.tsx:192 +#: src/tables/build/BuildAllocatedStockTable.tsx:132 +#: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:182 #: src/tables/stock/StockItemTable.tsx:343 @@ -2784,7 +2791,7 @@ msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:102 #: src/tables/ColumnRenderers.tsx:278 -#: src/tables/build/BuildAllocatedStockTable.tsx:91 +#: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/machine/MachineTypeTable.tsx:161 #: src/tables/machine/MachineTypeTable.tsx:257 #: src/tables/plugin/PluginListTable.tsx:110 @@ -2966,7 +2973,7 @@ msgstr "Ingen lagerbeholdning" #: src/pages/company/SupplierPartDetail.tsx:394 #: src/pages/part/PartDetail.tsx:1015 #: src/tables/bom/BomTable.tsx:444 -#: src/tables/build/BuildLineTable.tsx:222 +#: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 msgid "On Order" msgstr "I bestilling" @@ -2976,7 +2983,7 @@ msgstr "I bestilling" #: src/pages/part/PartDetail.tsx:587 #: src/pages/part/PartDetail.tsx:1021 #: src/pages/stock/StockDetail.tsx:925 -#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "Under produksjon" @@ -3000,7 +3007,7 @@ msgstr "Kategori" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:795 -#: src/forms/PurchaseOrderForms.tsx:595 +#: src/forms/PurchaseOrderForms.tsx:647 #: src/forms/StockForms.tsx:792 #: src/forms/StockForms.tsx:839 #: src/forms/StockForms.tsx:885 @@ -3023,7 +3030,7 @@ msgstr "" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:198 #: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildAllocatedStockTable.tsx:121 +#: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:107 #: src/tables/sales/SalesOrderAllocationTable.tsx:142 msgid "Serial Number" @@ -3034,9 +3041,9 @@ msgstr "Serienummer" #: src/forms/BuildForms.tsx:240 #: src/forms/BuildForms.tsx:634 #: src/forms/BuildForms.tsx:797 -#: src/forms/PurchaseOrderForms.tsx:801 +#: src/forms/PurchaseOrderForms.tsx:853 #: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:308 +#: src/forms/SalesOrderForms.tsx:326 #: src/forms/StockForms.tsx:841 #: src/pages/part/PartStockHistoryDetail.tsx:56 #: src/pages/part/PartStockHistoryDetail.tsx:210 @@ -3046,9 +3053,9 @@ msgstr "Serienummer" #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:258 #: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:86 +#: src/tables/build/BuildLineTable.tsx:83 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:269 +#: src/tables/part/PartTestResultTable.tsx:277 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -3070,7 +3077,7 @@ msgstr "Antall" #: src/forms/StockForms.tsx:1048 #: src/forms/StockForms.tsx:1096 #: src/forms/StockForms.tsx:1140 -#: src/tables/build/BuildLineTable.tsx:96 +#: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "" @@ -3755,7 +3762,7 @@ msgid "In Stock" msgstr "På lager" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:404 +#: src/tables/build/BuildLineTable.tsx:405 msgid "Required Quantity" msgstr "" @@ -3847,7 +3854,7 @@ msgid "Please correct the errors in the selected parts" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:587 -#: src/tables/build/BuildLineTable.tsx:815 +#: src/tables/build/BuildLineTable.tsx:822 #: src/tables/part/PartTable.tsx:522 #: src/tables/sales/SalesOrderLineItemTable.tsx:370 msgid "Order Parts" @@ -4349,9 +4356,9 @@ msgstr "" #: src/forms/BuildForms.tsx:333 #: src/forms/BuildForms.tsx:408 #: src/forms/BuildForms.tsx:685 -#: src/tables/build/BuildAllocatedStockTable.tsx:150 +#: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 -#: src/tables/part/PartTestResultTable.tsx:272 +#: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "" @@ -4362,7 +4369,7 @@ msgstr "" #: src/forms/BuildForms.tsx:336 #: src/forms/BuildForms.tsx:411 #: src/forms/BuildForms.tsx:475 -#: src/forms/PurchaseOrderForms.tsx:717 +#: src/forms/PurchaseOrderForms.tsx:769 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 #: src/forms/StockForms.tsx:712 @@ -4377,7 +4384,7 @@ msgstr "" #: src/tables/build/BuildOutputTable.tsx:404 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 -#: src/tables/part/PartTestResultTable.tsx:309 +#: src/tables/part/PartTestResultTable.tsx:317 #: src/tables/sales/ReturnOrderLineItemTable.tsx:138 #: src/tables/sales/ReturnOrderLineItemTable.tsx:176 #: src/tables/settings/CustomStateTable.tsx:79 @@ -4450,8 +4457,8 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 -#: src/tables/build/BuildAllocatedStockTable.tsx:108 -#: src/tables/build/BuildLineTable.tsx:336 +#: src/tables/build/BuildAllocatedStockTable.tsx:105 +#: src/tables/build/BuildLineTable.tsx:337 #: src/tables/build/BuildOrderTable.tsx:79 #: src/tables/part/PartSalesAllocationsTable.tsx:61 #: src/tables/part/RelatedPartTable.tsx:73 @@ -4466,47 +4473,47 @@ msgstr "IPN" #: src/forms/BuildForms.tsx:632 #: src/forms/BuildForms.tsx:796 #: src/forms/BuildForms.tsx:897 -#: src/forms/SalesOrderForms.tsx:306 -#: src/tables/build/BuildAllocatedStockTable.tsx:139 -#: src/tables/build/BuildLineTable.tsx:182 +#: src/forms/SalesOrderForms.tsx:324 +#: src/tables/build/BuildAllocatedStockTable.tsx:136 +#: src/tables/build/BuildLineTable.tsx:183 #: src/tables/sales/SalesOrderLineItemTable.tsx:342 #: src/tables/stock/StockItemTable.tsx:338 msgid "Allocated" msgstr "Tildelt" #: src/forms/BuildForms.tsx:667 -#: src/forms/SalesOrderForms.tsx:295 +#: src/forms/SalesOrderForms.tsx:313 #: src/pages/build/BuildDetail.tsx:108 #: src/pages/build/BuildDetail.tsx:326 msgid "Source Location" msgstr "" #: src/forms/BuildForms.tsx:668 -#: src/forms/SalesOrderForms.tsx:296 +#: src/forms/SalesOrderForms.tsx:314 msgid "Select the source location for the stock allocation" msgstr "" #: src/forms/BuildForms.tsx:700 -#: src/forms/SalesOrderForms.tsx:336 -#: src/tables/build/BuildLineTable.tsx:574 -#: src/tables/build/BuildLineTable.tsx:731 -#: src/tables/build/BuildLineTable.tsx:830 +#: src/forms/SalesOrderForms.tsx:354 +#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:738 +#: src/tables/build/BuildLineTable.tsx:837 #: src/tables/sales/SalesOrderLineItemTable.tsx:380 #: src/tables/sales/SalesOrderLineItemTable.tsx:406 msgid "Allocate Stock" msgstr "Tildel lagerbeholdning" #: src/forms/BuildForms.tsx:703 -#: src/forms/SalesOrderForms.tsx:341 +#: src/forms/SalesOrderForms.tsx:359 msgid "Stock items allocated" msgstr "" #: src/forms/BuildForms.tsx:816 #: src/forms/BuildForms.tsx:917 -#: src/tables/build/BuildAllocatedStockTable.tsx:240 -#: src/tables/build/BuildAllocatedStockTable.tsx:272 -#: src/tables/build/BuildLineTable.tsx:741 -#: src/tables/build/BuildLineTable.tsx:864 +#: src/tables/build/BuildAllocatedStockTable.tsx:243 +#: src/tables/build/BuildAllocatedStockTable.tsx:279 +#: src/tables/build/BuildLineTable.tsx:748 +#: src/tables/build/BuildLineTable.tsx:871 msgid "Consume Stock" msgstr "" @@ -4521,21 +4528,21 @@ msgstr "" #~ msgstr "Stock items consumed" #: src/forms/BuildForms.tsx:853 -#: src/tables/build/BuildLineTable.tsx:514 +#: src/tables/build/BuildLineTable.tsx:515 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" #: src/forms/BuildForms.tsx:898 -#: src/tables/build/BuildLineTable.tsx:187 +#: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" msgstr "" #: src/forms/CommonForms.tsx:88 -#: src/forms/PurchaseOrderForms.tsx:125 +#: src/forms/PurchaseOrderForms.tsx:176 #: src/forms/ReturnOrderForms.tsx:138 -#: src/forms/SalesOrderForms.tsx:164 +#: src/forms/SalesOrderForms.tsx:182 msgid "Select project code for this line item" msgstr "" @@ -4572,32 +4579,16 @@ msgstr "Overordnet del-kategori" msgid "Subscribe to notifications for this category" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:388 -msgid "Assign Batch Code and Serial Numbers" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:390 -msgid "Assign Batch Code" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:410 -msgid "Choose Location" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:418 -msgid "Item Destination selected" -msgstr "" - #: src/forms/PurchaseOrderForms.tsx:421 #~ msgid "Assign Batch Code{0}" #~ msgstr "Assign Batch Code{0}" -#: src/forms/PurchaseOrderForms.tsx:428 -msgid "Part category default location selected" +#: src/forms/PurchaseOrderForms.tsx:440 +msgid "Assign Batch Code and Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:438 -msgid "Received stock location selected" +#: src/forms/PurchaseOrderForms.tsx:442 +msgid "Assign Batch Code" msgstr "" #: src/forms/PurchaseOrderForms.tsx:444 @@ -4605,94 +4596,110 @@ msgstr "" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:446 +#: src/forms/PurchaseOrderForms.tsx:462 +msgid "Choose Location" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:470 +msgid "Item Destination selected" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:480 +msgid "Part category default location selected" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:490 +msgid "Received stock location selected" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:498 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:507 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:524 -msgid "Set Expiry Date" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:532 -#: src/forms/StockForms.tsx:693 -msgid "Adjust Packaging" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:540 -#: src/forms/StockForms.tsx:684 -#: src/hooks/UseStockAdjustActions.tsx:148 -msgid "Change Status" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:546 -msgid "Add Note" -msgstr "" - #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" +#: src/forms/PurchaseOrderForms.tsx:576 +msgid "Set Expiry Date" +msgstr "" + #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:610 -msgid "Store at default location" +#: src/forms/PurchaseOrderForms.tsx:584 +#: src/forms/StockForms.tsx:693 +msgid "Adjust Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:625 -msgid "Store at line item destination " +#: src/forms/PurchaseOrderForms.tsx:592 +#: src/forms/StockForms.tsx:684 +#: src/hooks/UseStockAdjustActions.tsx:148 +msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:637 -msgid "Store with already received stock" +#: src/forms/PurchaseOrderForms.tsx:598 +msgid "Add Note" msgstr "" #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:661 +#: src/forms/PurchaseOrderForms.tsx:662 +msgid "Store at default location" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:677 +msgid "Store at line item destination " +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:689 +msgid "Store with already received stock" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:713 #: src/pages/build/BuildDetail.tsx:340 #: src/pages/stock/StockDetail.tsx:280 #: src/pages/stock/StockDetail.tsx:952 #: src/tables/Filter.tsx:83 -#: src/tables/build/BuildAllocatedStockTable.tsx:128 +#: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildOutputTable.tsx:112 -#: src/tables/part/PartTestResultTable.tsx:260 -#: src/tables/part/PartTestResultTable.tsx:281 +#: src/tables/part/PartTestResultTable.tsx:268 +#: src/tables/part/PartTestResultTable.tsx:289 #: src/tables/sales/SalesOrderAllocationTable.tsx:149 msgid "Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:714 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:675 +#: src/forms/PurchaseOrderForms.tsx:727 #: src/forms/StockForms.tsx:218 msgid "Serial Numbers" msgstr "Serienumre" -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:728 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:742 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "Utløpsdato" -#: src/forms/PurchaseOrderForms.tsx:691 +#: src/forms/PurchaseOrderForms.tsx:743 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:703 +#: src/forms/PurchaseOrderForms.tsx:755 #: src/forms/StockForms.tsx:728 #: src/pages/company/SupplierPartDetail.tsx:172 #: src/pages/company/SupplierPartDetail.tsx:236 @@ -4701,19 +4708,19 @@ msgstr "" msgid "Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:727 +#: src/forms/PurchaseOrderForms.tsx:779 #: src/pages/company/SupplierPartDetail.tsx:120 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:799 +#: src/forms/PurchaseOrderForms.tsx:851 #: src/pages/company/SupplierPartDetail.tsx:138 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:800 +#: src/forms/PurchaseOrderForms.tsx:852 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4721,11 +4728,11 @@ msgstr "" msgid "Received" msgstr "Mottatt" -#: src/forms/PurchaseOrderForms.tsx:817 +#: src/forms/PurchaseOrderForms.tsx:869 msgid "Receive Line Items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:823 +#: src/forms/PurchaseOrderForms.tsx:875 msgid "Items received" msgstr "" @@ -4737,7 +4744,7 @@ msgstr "" msgid "Item received into stock" msgstr "" -#: src/forms/SalesOrderForms.tsx:401 +#: src/forms/SalesOrderForms.tsx:419 msgid "Leave blank to use the order address" msgstr "" @@ -5932,6 +5939,9 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:310 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:401 +#: src/tables/build/BuildAllocatedStockTable.tsx:181 +#: src/tables/build/BuildLineTable.tsx:668 +#: src/tables/sales/SalesOrderAllocationTable.tsx:220 msgid "Confirm Removal" msgstr "" @@ -6870,8 +6880,8 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:108 #: src/pages/sales/SalesOrderDetail.tsx:98 #: src/tables/ColumnRenderers.tsx:321 -#: src/tables/build/BuildAllocatedStockTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:352 +#: src/tables/build/BuildAllocatedStockTable.tsx:112 +#: src/tables/build/BuildLineTable.tsx:353 msgid "Reference" msgstr "" @@ -7132,7 +7142,7 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:742 #: src/pages/stock/StockDetail.tsx:344 -#: src/tables/build/BuildAllocatedStockTable.tsx:85 +#: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 #: src/tables/stock/StockTrackingTable.tsx:109 @@ -7600,7 +7610,7 @@ msgstr "Nøkkelord" #: src/pages/part/PartDetail.tsx:542 #: src/tables/bom/BomTable.tsx:439 -#: src/tables/build/BuildLineTable.tsx:305 +#: src/tables/build/BuildLineTable.tsx:306 #: src/tables/part/PartTable.tsx:319 #: src/tables/sales/SalesOrderLineItemTable.tsx:138 msgid "Available Stock" @@ -7608,7 +7618,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:548 #: src/tables/bom/BomTable.tsx:341 -#: src/tables/build/BuildLineTable.tsx:267 +#: src/tables/build/BuildLineTable.tsx:268 #: src/tables/sales/SalesOrderLineItemTable.tsx:180 msgid "On order" msgstr "I bestilling" @@ -7782,7 +7792,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:1144 #: src/pages/stock/StockDetail.tsx:884 -#: src/tables/build/BuildLineTable.tsx:761 +#: src/tables/build/BuildLineTable.tsx:768 msgid "Order Stock" msgstr "" @@ -9219,13 +9229,13 @@ msgstr "" #~ msgstr "Show asssmbled items" #: src/tables/bom/BomTable.tsx:315 -#: src/tables/build/BuildLineTable.tsx:276 +#: src/tables/build/BuildLineTable.tsx:277 #: src/tables/part/PartTable.tsx:145 msgid "External stock" msgstr "" #: src/tables/bom/BomTable.tsx:323 -#: src/tables/build/BuildLineTable.tsx:239 +#: src/tables/build/BuildLineTable.tsx:240 msgid "Includes substitute stock" msgstr "Inkluderer erstatningsbeholdning" @@ -9234,7 +9244,7 @@ msgstr "Inkluderer erstatningsbeholdning" #~ msgstr "Edit Bom Item" #: src/tables/bom/BomTable.tsx:332 -#: src/tables/build/BuildLineTable.tsx:249 +#: src/tables/build/BuildLineTable.tsx:250 #: src/tables/sales/SalesOrderLineItemTable.tsx:166 msgid "Includes variant stock" msgstr "Inkluderer variantbeholdning" @@ -9272,8 +9282,8 @@ msgid "Stock Information" msgstr "Lagerinformasjon" #: src/tables/bom/BomTable.tsx:399 -#: src/tables/build/BuildLineTable.tsx:496 -#: src/tables/build/BuildLineTable.tsx:537 +#: src/tables/build/BuildLineTable.tsx:497 +#: src/tables/build/BuildLineTable.tsx:538 msgid "Consumable item" msgstr "Forbruksvare" @@ -9282,7 +9292,7 @@ msgid "No available stock" msgstr "" #: src/tables/bom/BomTable.tsx:420 -#: src/tables/build/BuildLineTable.tsx:213 +#: src/tables/build/BuildLineTable.tsx:214 msgid "Show testable items" msgstr "" @@ -9291,7 +9301,7 @@ msgid "Show trackable items" msgstr "Vis sporbare deler" #: src/tables/bom/BomTable.tsx:430 -#: src/tables/build/BuildLineTable.tsx:208 +#: src/tables/build/BuildLineTable.tsx:209 msgid "Show assembled items" msgstr "" @@ -9335,7 +9345,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:464 #: src/tables/bom/UsedInTable.tsx:85 -#: src/tables/build/BuildLineTable.tsx:202 +#: src/tables/build/BuildLineTable.tsx:203 msgid "Optional" msgstr "Valgfritt" @@ -9345,7 +9355,7 @@ msgid "Show optional items" msgstr "Vis valgfrie elementer" #: src/tables/bom/BomTable.tsx:469 -#: src/tables/build/BuildLineTable.tsx:197 +#: src/tables/build/BuildLineTable.tsx:198 msgid "Consumable" msgstr "Forbruksvare" @@ -9433,7 +9443,7 @@ msgid "Bill of materials cannot be edited, as the part is locked" msgstr "" #: src/tables/bom/UsedInTable.tsx:34 -#: src/tables/build/BuildLineTable.tsx:207 +#: src/tables/build/BuildLineTable.tsx:208 #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:209 @@ -9455,11 +9465,11 @@ msgstr "Sporbar" msgid "Show trackable assemblies" msgstr "Vis sporbare sammenstillinger" -#: src/tables/build/BuildAllocatedStockTable.tsx:67 +#: src/tables/build/BuildAllocatedStockTable.tsx:64 msgid "Allocated to Output" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:68 +#: src/tables/build/BuildAllocatedStockTable.tsx:65 msgid "Show items allocated to a build output" msgstr "" @@ -9472,7 +9482,7 @@ msgstr "" #~ msgid "Include orders for part variants" #~ msgstr "Include orders for part variants" -#: src/tables/build/BuildAllocatedStockTable.tsx:97 +#: src/tables/build/BuildAllocatedStockTable.tsx:94 #: src/tables/part/PartBuildAllocationsTable.tsx:84 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 #: src/tables/part/PartSalesAllocationsTable.tsx:69 @@ -9482,40 +9492,58 @@ msgid "Order Status" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:164 -#~ msgid "Edit Build Item" -#~ msgstr "Edit Build Item" - -#: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:650 +#: src/tables/build/BuildLineTable.tsx:651 msgid "Edit Stock Allocation" msgstr "" +#: src/tables/build/BuildAllocatedStockTable.tsx:164 +#~ msgid "Edit Build Item" +#~ msgstr "Edit Build Item" + #: src/tables/build/BuildAllocatedStockTable.tsx:174 #~ msgid "Delete Build Item" #~ msgstr "Delete Build Item" -#: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildLineTable.tsx:663 -msgid "Delete Stock Allocation" +#: src/tables/build/BuildAllocatedStockTable.tsx:177 +#: src/tables/build/BuildLineTable.tsx:664 +#: src/tables/sales/SalesOrderAllocationTable.tsx:218 +msgid "Remove Allocated Stock" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:239 +#: src/tables/build/BuildAllocatedStockTable.tsx:180 +#: src/tables/build/BuildLineTable.tsx:663 +#~ msgid "Delete Stock Allocation" +#~ msgstr "Delete Stock Allocation" + +#: src/tables/build/BuildAllocatedStockTable.tsx:182 +#: src/tables/build/BuildLineTable.tsx:669 +#: src/tables/sales/SalesOrderAllocationTable.tsx:221 +msgid "Are you sure you want to remove this allocated stock from the order?" +msgstr "" + +#: src/tables/build/BuildAllocatedStockTable.tsx:242 msgid "Consume" msgstr "" +#: src/tables/build/BuildAllocatedStockTable.tsx:259 +#: src/tables/build/BuildLineTable.tsx:112 +#: src/tables/sales/SalesOrderAllocationTable.tsx:248 +msgid "Remove allocated stock" +msgstr "" + #: src/tables/build/BuildLineTable.tsx:59 #~ msgid "Show lines with available stock" #~ msgstr "Show lines with available stock" -#: src/tables/build/BuildLineTable.tsx:120 +#: src/tables/build/BuildLineTable.tsx:121 msgid "View Stock Item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:183 +#: src/tables/build/BuildLineTable.tsx:184 msgid "Show fully allocated lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:188 +#: src/tables/build/BuildLineTable.tsx:189 msgid "Show fully consumed lines" msgstr "" @@ -9523,124 +9551,124 @@ msgstr "" #~ msgid "Show allocated lines" #~ msgstr "Show allocated lines" -#: src/tables/build/BuildLineTable.tsx:193 +#: src/tables/build/BuildLineTable.tsx:194 msgid "Show items with sufficient available stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:198 +#: src/tables/build/BuildLineTable.tsx:199 msgid "Show consumable lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:203 +#: src/tables/build/BuildLineTable.tsx:204 msgid "Show optional lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:212 +#: src/tables/build/BuildLineTable.tsx:213 #: src/tables/part/PartTable.tsx:233 msgid "Testable" msgstr "" -#: src/tables/build/BuildLineTable.tsx:217 +#: src/tables/build/BuildLineTable.tsx:218 #: src/tables/stock/StockItemTable.tsx:388 msgid "Tracked" msgstr "Spores" -#: src/tables/build/BuildLineTable.tsx:218 +#: src/tables/build/BuildLineTable.tsx:219 msgid "Show tracked lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:223 +#: src/tables/build/BuildLineTable.tsx:224 msgid "Show items with stock on order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:172 msgid "In production" msgstr "" -#: src/tables/build/BuildLineTable.tsx:286 +#: src/tables/build/BuildLineTable.tsx:287 msgid "Insufficient stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:302 +#: src/tables/build/BuildLineTable.tsx:303 #: src/tables/sales/SalesOrderLineItemTable.tsx:160 #: src/tables/stock/StockItemTable.tsx:191 msgid "No stock available" msgstr "Ingen lagerbeholdning tilgjengelig" -#: src/tables/build/BuildLineTable.tsx:375 +#: src/tables/build/BuildLineTable.tsx:376 msgid "Gets Inherited" msgstr "" -#: src/tables/build/BuildLineTable.tsx:388 +#: src/tables/build/BuildLineTable.tsx:389 msgid "Unit Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:415 +#: src/tables/build/BuildLineTable.tsx:416 msgid "Setup Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:424 +#: src/tables/build/BuildLineTable.tsx:425 msgid "Attrition" msgstr "" -#: src/tables/build/BuildLineTable.tsx:432 +#: src/tables/build/BuildLineTable.tsx:433 msgid "Rounding Multiple" msgstr "" -#: src/tables/build/BuildLineTable.tsx:441 +#: src/tables/build/BuildLineTable.tsx:442 msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:515 +#: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:563 +#: src/tables/build/BuildLineTable.tsx:564 #: src/tables/sales/SalesOrderLineItemTable.tsx:311 msgid "Create Build Order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:592 +#: src/tables/build/BuildLineTable.tsx:593 msgid "Auto allocation in progress" msgstr "" -#: src/tables/build/BuildLineTable.tsx:595 -#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:596 +#: src/tables/build/BuildLineTable.tsx:809 msgid "Auto Allocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:596 +#: src/tables/build/BuildLineTable.tsx:597 msgid "Automatically allocate stock to this build according to the selected options" msgstr "" -#: src/tables/build/BuildLineTable.tsx:616 -#: src/tables/build/BuildLineTable.tsx:630 -#: src/tables/build/BuildLineTable.tsx:751 -#: src/tables/build/BuildLineTable.tsx:852 +#: src/tables/build/BuildLineTable.tsx:617 +#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:758 +#: src/tables/build/BuildLineTable.tsx:859 #: src/tables/build/BuildOutputTable.tsx:355 #: src/tables/build/BuildOutputTable.tsx:360 msgid "Deallocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:632 +#: src/tables/build/BuildLineTable.tsx:633 msgid "Deallocate all untracked stock for this build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:634 +#: src/tables/build/BuildLineTable.tsx:635 msgid "Deallocate stock from the selected line item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:638 +#: src/tables/build/BuildLineTable.tsx:639 msgid "Stock has been deallocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:771 +#: src/tables/build/BuildLineTable.tsx:778 msgid "Build Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:784 +#: src/tables/build/BuildLineTable.tsx:791 #: src/tables/sales/SalesOrderLineItemTable.tsx:487 msgid "View Part" msgstr "" @@ -9739,7 +9767,7 @@ msgid "Serialize Build Output" msgstr "" #: src/tables/build/BuildOutputTable.tsx:405 -#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/part/PartTestResultTable.tsx:318 #: src/tables/stock/StockItemTable.tsx:328 msgid "Filter by stock status" msgstr "Filtrer etter lagerstatus" @@ -9964,8 +9992,8 @@ msgid "View Item" msgstr "" #: src/tables/general/ExtraLineItemTable.tsx:95 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:299 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:403 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:300 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:405 #: src/tables/sales/ReturnOrderLineItemTable.tsx:83 #: src/tables/sales/ReturnOrderLineItemTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:252 @@ -9974,14 +10002,14 @@ msgid "Add Line Item" msgstr "Legg til ordrelinje" #: src/tables/general/ExtraLineItemTable.tsx:108 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:320 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:322 #: src/tables/sales/ReturnOrderLineItemTable.tsx:96 #: src/tables/sales/SalesOrderLineItemTable.tsx:271 msgid "Edit Line Item" msgstr "Rediger ordrelinje" #: src/tables/general/ExtraLineItemTable.tsx:117 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:329 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:331 #: src/tables/sales/ReturnOrderLineItemTable.tsx:105 #: src/tables/sales/SalesOrderLineItemTable.tsx:280 msgid "Delete Line Item" @@ -10273,7 +10301,7 @@ msgid "Required Stock" msgstr "" #: src/tables/part/PartBuildAllocationsTable.tsx:124 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:381 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:383 msgid "View Build Order" msgstr "" @@ -10617,8 +10645,8 @@ msgstr "" #: src/tables/part/PartTestResultTable.tsx:103 #: src/tables/part/PartTestResultTable.tsx:181 -#: src/tables/part/PartTestResultTable.tsx:320 -#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/part/PartTestResultTable.tsx:328 +#: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 #: src/tables/stock/StockItemTestResultTable.tsx:368 #: src/tables/stock/StockItemTestResultTable.tsx:429 @@ -10643,7 +10671,7 @@ msgstr "" msgid "No Result" msgstr "" -#: src/tables/part/PartTestResultTable.tsx:298 +#: src/tables/part/PartTestResultTable.tsx:306 msgid "Show build outputs currently in production" msgstr "" @@ -11073,7 +11101,7 @@ msgid "Show manufacturer parts for active manufacturers." msgstr "" #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:115 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:397 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:399 msgid "Import Line Items" msgstr "" @@ -11099,11 +11127,11 @@ msgstr "" #~ msgid "Add line item" #~ msgstr "Add line item" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:350 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:352 msgid "Receive line item" msgstr "Motta ordrelinje" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:414 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:416 msgid "Receive items" msgstr "Motta artikler" @@ -11201,25 +11229,25 @@ msgid "Not shipped" msgstr "Ikke sendt" #: src/tables/sales/SalesOrderAllocationTable.tsx:211 -#: src/tables/sales/SalesOrderAllocationTable.tsx:229 +#: src/tables/sales/SalesOrderAllocationTable.tsx:235 msgid "Edit Allocation" msgstr "" #: src/tables/sales/SalesOrderAllocationTable.tsx:218 #: src/tables/sales/SalesOrderAllocationTable.tsx:241 -msgid "Delete Allocation" -msgstr "" +#~ msgid "Delete Allocation" +#~ msgstr "Delete Allocation" -#: src/tables/sales/SalesOrderAllocationTable.tsx:252 -#: src/tables/sales/SalesOrderAllocationTable.tsx:253 +#: src/tables/sales/SalesOrderAllocationTable.tsx:261 +#: src/tables/sales/SalesOrderAllocationTable.tsx:262 msgid "View Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:308 +#: src/tables/sales/SalesOrderAllocationTable.tsx:317 msgid "Assign to Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:324 +#: src/tables/sales/SalesOrderAllocationTable.tsx:333 msgid "Assign to shipment" msgstr "" diff --git a/src/frontend/src/locales/pl/messages.po b/src/frontend/src/locales/pl/messages.po index 38015a234d..fcf6397147 100644 --- a/src/frontend/src/locales/pl/messages.po +++ b/src/frontend/src/locales/pl/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: pl\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-11-19 19:39\n" +"PO-Revision-Date: 2025-11-22 06:25\n" "Last-Translator: \n" "Language-Team: Polish\n" "Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" @@ -56,7 +56,7 @@ msgstr "Anuluj" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:802 +#: src/forms/PurchaseOrderForms.tsx:854 #: src/forms/StockForms.tsx:796 #: src/forms/StockForms.tsx:843 #: src/forms/StockForms.tsx:889 @@ -103,9 +103,9 @@ msgstr "Nie" #: src/forms/BuildForms.tsx:630 #: src/forms/BuildForms.tsx:793 #: src/forms/BuildForms.tsx:896 -#: src/forms/PurchaseOrderForms.tsx:798 +#: src/forms/PurchaseOrderForms.tsx:850 #: src/forms/ReturnOrderForms.tsx:242 -#: src/forms/SalesOrderForms.tsx:305 +#: src/forms/SalesOrderForms.tsx:323 #: src/forms/StockForms.tsx:360 #: src/forms/StockForms.tsx:791 #: src/forms/StockForms.tsx:838 @@ -119,6 +119,7 @@ msgstr "Nie" #: src/pages/build/BuildDetail.tsx:200 #: src/pages/part/PartDetail.tsx:1207 #: src/tables/ColumnRenderers.tsx:91 +#: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 msgid "Part" @@ -158,7 +159,7 @@ msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:290 #: src/pages/company/SupplierPartDetail.tsx:413 #: src/pages/stock/StockDetail.tsx:289 -#: src/tables/build/BuildAllocatedStockTable.tsx:155 +#: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:83 #: src/tables/stock/StockItemTable.tsx:247 @@ -201,9 +202,9 @@ msgstr "Kategorie części" #: src/forms/BuildForms.tsx:473 #: src/forms/BuildForms.tsx:633 #: src/forms/BuildForms.tsx:794 -#: src/forms/SalesOrderForms.tsx:307 +#: src/forms/SalesOrderForms.tsx:325 #: src/pages/stock/StockDetail.tsx:1005 -#: src/tables/part/PartTestResultTable.tsx:248 +#: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -517,7 +518,7 @@ msgstr "" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:273 +#: src/components/forms/fields/ApiFormField.tsx:237 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:234 @@ -642,8 +643,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:49 #: src/components/buttons/ScanButton.tsx:15 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:457 -#: src/forms/PurchaseOrderForms.tsx:563 +#: src/forms/PurchaseOrderForms.tsx:509 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Scan Barcode" msgstr "Zeskanuj kod kreskowy" @@ -728,7 +729,7 @@ msgstr "" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:606 msgid "Unlink Barcode" msgstr "Odłącz Kod Kreskowy" @@ -1216,6 +1217,12 @@ msgstr "Usunąć powiązany obrazek z tego elementu?" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:884 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:903 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:254 +#: src/tables/build/BuildAllocatedStockTable.tsx:178 +#: src/tables/build/BuildAllocatedStockTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:111 +#: src/tables/build/BuildLineTable.tsx:665 +#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:247 msgid "Remove" msgstr "Usuń" @@ -1241,7 +1248,7 @@ msgid "Upload Error" msgstr "" #: src/components/details/DetailsImage.tsx:250 -#: src/components/forms/fields/TextField.tsx:65 +#: src/components/forms/fields/AutoFillRightSection.tsx:34 msgid "Clear" msgstr "Wyczyść" @@ -1817,10 +1824,14 @@ msgstr "" msgid "Running" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:233 +#: src/components/forms/fields/ApiFormField.tsx:197 msgid "Select file to upload" msgstr "" +#: src/components/forms/fields/AutoFillRightSection.tsx:47 +msgid "Accept suggested value" +msgstr "" + #: src/components/forms/fields/DateField.tsx:76 msgid "Select date" msgstr "" @@ -1875,10 +1886,6 @@ msgstr "Brak wpisów" msgid "Add new row" msgstr "" -#: src/components/forms/fields/TextField.tsx:82 -msgid "Accept suggested value" -msgstr "" - #: src/components/images/DetailsImage.tsx:252 #~ msgid "Select image" #~ msgstr "Select image" @@ -2225,8 +2232,8 @@ msgstr "" #: src/pages/part/PartDetail.tsx:994 #: src/pages/stock/StockDetail.tsx:265 #: src/pages/stock/StockDetail.tsx:942 -#: src/tables/build/BuildAllocatedStockTable.tsx:135 -#: src/tables/build/BuildLineTable.tsx:192 +#: src/tables/build/BuildAllocatedStockTable.tsx:132 +#: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:182 #: src/tables/stock/StockItemTable.tsx:343 @@ -2784,7 +2791,7 @@ msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:102 #: src/tables/ColumnRenderers.tsx:278 -#: src/tables/build/BuildAllocatedStockTable.tsx:91 +#: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/machine/MachineTypeTable.tsx:161 #: src/tables/machine/MachineTypeTable.tsx:257 #: src/tables/plugin/PluginListTable.tsx:110 @@ -2966,7 +2973,7 @@ msgstr "Brak w magazynie" #: src/pages/company/SupplierPartDetail.tsx:394 #: src/pages/part/PartDetail.tsx:1015 #: src/tables/bom/BomTable.tsx:444 -#: src/tables/build/BuildLineTable.tsx:222 +#: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 msgid "On Order" msgstr "" @@ -2976,7 +2983,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:587 #: src/pages/part/PartDetail.tsx:1021 #: src/pages/stock/StockDetail.tsx:925 -#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "" @@ -3000,7 +3007,7 @@ msgstr "" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:795 -#: src/forms/PurchaseOrderForms.tsx:595 +#: src/forms/PurchaseOrderForms.tsx:647 #: src/forms/StockForms.tsx:792 #: src/forms/StockForms.tsx:839 #: src/forms/StockForms.tsx:885 @@ -3023,7 +3030,7 @@ msgstr "Lokalizacja" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:198 #: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildAllocatedStockTable.tsx:121 +#: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:107 #: src/tables/sales/SalesOrderAllocationTable.tsx:142 msgid "Serial Number" @@ -3034,9 +3041,9 @@ msgstr "Numer seryjny" #: src/forms/BuildForms.tsx:240 #: src/forms/BuildForms.tsx:634 #: src/forms/BuildForms.tsx:797 -#: src/forms/PurchaseOrderForms.tsx:801 +#: src/forms/PurchaseOrderForms.tsx:853 #: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:308 +#: src/forms/SalesOrderForms.tsx:326 #: src/forms/StockForms.tsx:841 #: src/pages/part/PartStockHistoryDetail.tsx:56 #: src/pages/part/PartStockHistoryDetail.tsx:210 @@ -3046,9 +3053,9 @@ msgstr "Numer seryjny" #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:258 #: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:86 +#: src/tables/build/BuildLineTable.tsx:83 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:269 +#: src/tables/part/PartTestResultTable.tsx:277 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -3070,7 +3077,7 @@ msgstr "Ilość" #: src/forms/StockForms.tsx:1048 #: src/forms/StockForms.tsx:1096 #: src/forms/StockForms.tsx:1140 -#: src/tables/build/BuildLineTable.tsx:96 +#: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "" @@ -3755,7 +3762,7 @@ msgid "In Stock" msgstr "Na stanie" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:404 +#: src/tables/build/BuildLineTable.tsx:405 msgid "Required Quantity" msgstr "" @@ -3847,7 +3854,7 @@ msgid "Please correct the errors in the selected parts" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:587 -#: src/tables/build/BuildLineTable.tsx:815 +#: src/tables/build/BuildLineTable.tsx:822 #: src/tables/part/PartTable.tsx:522 #: src/tables/sales/SalesOrderLineItemTable.tsx:370 msgid "Order Parts" @@ -4349,9 +4356,9 @@ msgstr "" #: src/forms/BuildForms.tsx:333 #: src/forms/BuildForms.tsx:408 #: src/forms/BuildForms.tsx:685 -#: src/tables/build/BuildAllocatedStockTable.tsx:150 +#: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 -#: src/tables/part/PartTestResultTable.tsx:272 +#: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "" @@ -4362,7 +4369,7 @@ msgstr "" #: src/forms/BuildForms.tsx:336 #: src/forms/BuildForms.tsx:411 #: src/forms/BuildForms.tsx:475 -#: src/forms/PurchaseOrderForms.tsx:717 +#: src/forms/PurchaseOrderForms.tsx:769 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 #: src/forms/StockForms.tsx:712 @@ -4377,7 +4384,7 @@ msgstr "" #: src/tables/build/BuildOutputTable.tsx:404 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 -#: src/tables/part/PartTestResultTable.tsx:309 +#: src/tables/part/PartTestResultTable.tsx:317 #: src/tables/sales/ReturnOrderLineItemTable.tsx:138 #: src/tables/sales/ReturnOrderLineItemTable.tsx:176 #: src/tables/settings/CustomStateTable.tsx:79 @@ -4450,8 +4457,8 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 -#: src/tables/build/BuildAllocatedStockTable.tsx:108 -#: src/tables/build/BuildLineTable.tsx:336 +#: src/tables/build/BuildAllocatedStockTable.tsx:105 +#: src/tables/build/BuildLineTable.tsx:337 #: src/tables/build/BuildOrderTable.tsx:79 #: src/tables/part/PartSalesAllocationsTable.tsx:61 #: src/tables/part/RelatedPartTable.tsx:73 @@ -4466,47 +4473,47 @@ msgstr "" #: src/forms/BuildForms.tsx:632 #: src/forms/BuildForms.tsx:796 #: src/forms/BuildForms.tsx:897 -#: src/forms/SalesOrderForms.tsx:306 -#: src/tables/build/BuildAllocatedStockTable.tsx:139 -#: src/tables/build/BuildLineTable.tsx:182 +#: src/forms/SalesOrderForms.tsx:324 +#: src/tables/build/BuildAllocatedStockTable.tsx:136 +#: src/tables/build/BuildLineTable.tsx:183 #: src/tables/sales/SalesOrderLineItemTable.tsx:342 #: src/tables/stock/StockItemTable.tsx:338 msgid "Allocated" msgstr "" #: src/forms/BuildForms.tsx:667 -#: src/forms/SalesOrderForms.tsx:295 +#: src/forms/SalesOrderForms.tsx:313 #: src/pages/build/BuildDetail.tsx:108 #: src/pages/build/BuildDetail.tsx:326 msgid "Source Location" msgstr "" #: src/forms/BuildForms.tsx:668 -#: src/forms/SalesOrderForms.tsx:296 +#: src/forms/SalesOrderForms.tsx:314 msgid "Select the source location for the stock allocation" msgstr "" #: src/forms/BuildForms.tsx:700 -#: src/forms/SalesOrderForms.tsx:336 -#: src/tables/build/BuildLineTable.tsx:574 -#: src/tables/build/BuildLineTable.tsx:731 -#: src/tables/build/BuildLineTable.tsx:830 +#: src/forms/SalesOrderForms.tsx:354 +#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:738 +#: src/tables/build/BuildLineTable.tsx:837 #: src/tables/sales/SalesOrderLineItemTable.tsx:380 #: src/tables/sales/SalesOrderLineItemTable.tsx:406 msgid "Allocate Stock" msgstr "" #: src/forms/BuildForms.tsx:703 -#: src/forms/SalesOrderForms.tsx:341 +#: src/forms/SalesOrderForms.tsx:359 msgid "Stock items allocated" msgstr "" #: src/forms/BuildForms.tsx:816 #: src/forms/BuildForms.tsx:917 -#: src/tables/build/BuildAllocatedStockTable.tsx:240 -#: src/tables/build/BuildAllocatedStockTable.tsx:272 -#: src/tables/build/BuildLineTable.tsx:741 -#: src/tables/build/BuildLineTable.tsx:864 +#: src/tables/build/BuildAllocatedStockTable.tsx:243 +#: src/tables/build/BuildAllocatedStockTable.tsx:279 +#: src/tables/build/BuildLineTable.tsx:748 +#: src/tables/build/BuildLineTable.tsx:871 msgid "Consume Stock" msgstr "" @@ -4521,21 +4528,21 @@ msgstr "" #~ msgstr "Stock items consumed" #: src/forms/BuildForms.tsx:853 -#: src/tables/build/BuildLineTable.tsx:514 +#: src/tables/build/BuildLineTable.tsx:515 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" #: src/forms/BuildForms.tsx:898 -#: src/tables/build/BuildLineTable.tsx:187 +#: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" msgstr "" #: src/forms/CommonForms.tsx:88 -#: src/forms/PurchaseOrderForms.tsx:125 +#: src/forms/PurchaseOrderForms.tsx:176 #: src/forms/ReturnOrderForms.tsx:138 -#: src/forms/SalesOrderForms.tsx:164 +#: src/forms/SalesOrderForms.tsx:182 msgid "Select project code for this line item" msgstr "" @@ -4572,32 +4579,16 @@ msgstr "Kategoria części nadrzędnej" msgid "Subscribe to notifications for this category" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:388 -msgid "Assign Batch Code and Serial Numbers" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:390 -msgid "Assign Batch Code" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:410 -msgid "Choose Location" -msgstr "Wybierz lokalizację" - -#: src/forms/PurchaseOrderForms.tsx:418 -msgid "Item Destination selected" -msgstr "" - #: src/forms/PurchaseOrderForms.tsx:421 #~ msgid "Assign Batch Code{0}" #~ msgstr "Assign Batch Code{0}" -#: src/forms/PurchaseOrderForms.tsx:428 -msgid "Part category default location selected" +#: src/forms/PurchaseOrderForms.tsx:440 +msgid "Assign Batch Code and Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:438 -msgid "Received stock location selected" +#: src/forms/PurchaseOrderForms.tsx:442 +msgid "Assign Batch Code" msgstr "" #: src/forms/PurchaseOrderForms.tsx:444 @@ -4605,94 +4596,110 @@ msgstr "" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:446 +#: src/forms/PurchaseOrderForms.tsx:462 +msgid "Choose Location" +msgstr "Wybierz lokalizację" + +#: src/forms/PurchaseOrderForms.tsx:470 +msgid "Item Destination selected" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:480 +msgid "Part category default location selected" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:490 +msgid "Received stock location selected" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:498 msgid "Default location selected" msgstr "Wybrano domyślną lokalizację" -#: src/forms/PurchaseOrderForms.tsx:507 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Set Location" msgstr "Ustaw lokalizację" -#: src/forms/PurchaseOrderForms.tsx:524 -msgid "Set Expiry Date" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:532 -#: src/forms/StockForms.tsx:693 -msgid "Adjust Packaging" -msgstr "Dostosuj opakowanie" - -#: src/forms/PurchaseOrderForms.tsx:540 -#: src/forms/StockForms.tsx:684 -#: src/hooks/UseStockAdjustActions.tsx:148 -msgid "Change Status" -msgstr "Zmień status" - -#: src/forms/PurchaseOrderForms.tsx:546 -msgid "Add Note" -msgstr "Dodaj notatkę" - #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" +#: src/forms/PurchaseOrderForms.tsx:576 +msgid "Set Expiry Date" +msgstr "" + #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:610 -msgid "Store at default location" -msgstr "Zapisz w domyślnej lokalizacji" +#: src/forms/PurchaseOrderForms.tsx:584 +#: src/forms/StockForms.tsx:693 +msgid "Adjust Packaging" +msgstr "Dostosuj opakowanie" -#: src/forms/PurchaseOrderForms.tsx:625 -msgid "Store at line item destination " -msgstr "" +#: src/forms/PurchaseOrderForms.tsx:592 +#: src/forms/StockForms.tsx:684 +#: src/hooks/UseStockAdjustActions.tsx:148 +msgid "Change Status" +msgstr "Zmień status" -#: src/forms/PurchaseOrderForms.tsx:637 -msgid "Store with already received stock" -msgstr "" +#: src/forms/PurchaseOrderForms.tsx:598 +msgid "Add Note" +msgstr "Dodaj notatkę" #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:661 +#: src/forms/PurchaseOrderForms.tsx:662 +msgid "Store at default location" +msgstr "Zapisz w domyślnej lokalizacji" + +#: src/forms/PurchaseOrderForms.tsx:677 +msgid "Store at line item destination " +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:689 +msgid "Store with already received stock" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:713 #: src/pages/build/BuildDetail.tsx:340 #: src/pages/stock/StockDetail.tsx:280 #: src/pages/stock/StockDetail.tsx:952 #: src/tables/Filter.tsx:83 -#: src/tables/build/BuildAllocatedStockTable.tsx:128 +#: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildOutputTable.tsx:112 -#: src/tables/part/PartTestResultTable.tsx:260 -#: src/tables/part/PartTestResultTable.tsx:281 +#: src/tables/part/PartTestResultTable.tsx:268 +#: src/tables/part/PartTestResultTable.tsx:289 #: src/tables/sales/SalesOrderAllocationTable.tsx:149 msgid "Batch Code" msgstr "Kod partii" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:714 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:675 +#: src/forms/PurchaseOrderForms.tsx:727 #: src/forms/StockForms.tsx:218 msgid "Serial Numbers" msgstr "Numery seryjne" -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:728 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:742 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:691 +#: src/forms/PurchaseOrderForms.tsx:743 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:703 +#: src/forms/PurchaseOrderForms.tsx:755 #: src/forms/StockForms.tsx:728 #: src/pages/company/SupplierPartDetail.tsx:172 #: src/pages/company/SupplierPartDetail.tsx:236 @@ -4701,19 +4708,19 @@ msgstr "" msgid "Packaging" msgstr "Opakowanie" -#: src/forms/PurchaseOrderForms.tsx:727 +#: src/forms/PurchaseOrderForms.tsx:779 #: src/pages/company/SupplierPartDetail.tsx:120 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "Notatka" -#: src/forms/PurchaseOrderForms.tsx:799 +#: src/forms/PurchaseOrderForms.tsx:851 #: src/pages/company/SupplierPartDetail.tsx:138 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "SKU" -#: src/forms/PurchaseOrderForms.tsx:800 +#: src/forms/PurchaseOrderForms.tsx:852 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4721,11 +4728,11 @@ msgstr "SKU" msgid "Received" msgstr "Otrzymano" -#: src/forms/PurchaseOrderForms.tsx:817 +#: src/forms/PurchaseOrderForms.tsx:869 msgid "Receive Line Items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:823 +#: src/forms/PurchaseOrderForms.tsx:875 msgid "Items received" msgstr "" @@ -4737,7 +4744,7 @@ msgstr "" msgid "Item received into stock" msgstr "" -#: src/forms/SalesOrderForms.tsx:401 +#: src/forms/SalesOrderForms.tsx:419 msgid "Leave blank to use the order address" msgstr "" @@ -5932,6 +5939,9 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:310 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:401 +#: src/tables/build/BuildAllocatedStockTable.tsx:181 +#: src/tables/build/BuildLineTable.tsx:668 +#: src/tables/sales/SalesOrderAllocationTable.tsx:220 msgid "Confirm Removal" msgstr "" @@ -6870,8 +6880,8 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:108 #: src/pages/sales/SalesOrderDetail.tsx:98 #: src/tables/ColumnRenderers.tsx:321 -#: src/tables/build/BuildAllocatedStockTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:352 +#: src/tables/build/BuildAllocatedStockTable.tsx:112 +#: src/tables/build/BuildLineTable.tsx:353 msgid "Reference" msgstr "" @@ -7132,7 +7142,7 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:742 #: src/pages/stock/StockDetail.tsx:344 -#: src/tables/build/BuildAllocatedStockTable.tsx:85 +#: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 #: src/tables/stock/StockTrackingTable.tsx:109 @@ -7600,7 +7610,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:542 #: src/tables/bom/BomTable.tsx:439 -#: src/tables/build/BuildLineTable.tsx:305 +#: src/tables/build/BuildLineTable.tsx:306 #: src/tables/part/PartTable.tsx:319 #: src/tables/sales/SalesOrderLineItemTable.tsx:138 msgid "Available Stock" @@ -7608,7 +7618,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:548 #: src/tables/bom/BomTable.tsx:341 -#: src/tables/build/BuildLineTable.tsx:267 +#: src/tables/build/BuildLineTable.tsx:268 #: src/tables/sales/SalesOrderLineItemTable.tsx:180 msgid "On order" msgstr "" @@ -7782,7 +7792,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:1144 #: src/pages/stock/StockDetail.tsx:884 -#: src/tables/build/BuildLineTable.tsx:761 +#: src/tables/build/BuildLineTable.tsx:768 msgid "Order Stock" msgstr "" @@ -9219,13 +9229,13 @@ msgstr "" #~ msgstr "Show asssmbled items" #: src/tables/bom/BomTable.tsx:315 -#: src/tables/build/BuildLineTable.tsx:276 +#: src/tables/build/BuildLineTable.tsx:277 #: src/tables/part/PartTable.tsx:145 msgid "External stock" msgstr "" #: src/tables/bom/BomTable.tsx:323 -#: src/tables/build/BuildLineTable.tsx:239 +#: src/tables/build/BuildLineTable.tsx:240 msgid "Includes substitute stock" msgstr "" @@ -9234,7 +9244,7 @@ msgstr "" #~ msgstr "Edit Bom Item" #: src/tables/bom/BomTable.tsx:332 -#: src/tables/build/BuildLineTable.tsx:249 +#: src/tables/build/BuildLineTable.tsx:250 #: src/tables/sales/SalesOrderLineItemTable.tsx:166 msgid "Includes variant stock" msgstr "" @@ -9272,8 +9282,8 @@ msgid "Stock Information" msgstr "" #: src/tables/bom/BomTable.tsx:399 -#: src/tables/build/BuildLineTable.tsx:496 -#: src/tables/build/BuildLineTable.tsx:537 +#: src/tables/build/BuildLineTable.tsx:497 +#: src/tables/build/BuildLineTable.tsx:538 msgid "Consumable item" msgstr "" @@ -9282,7 +9292,7 @@ msgid "No available stock" msgstr "" #: src/tables/bom/BomTable.tsx:420 -#: src/tables/build/BuildLineTable.tsx:213 +#: src/tables/build/BuildLineTable.tsx:214 msgid "Show testable items" msgstr "" @@ -9291,7 +9301,7 @@ msgid "Show trackable items" msgstr "" #: src/tables/bom/BomTable.tsx:430 -#: src/tables/build/BuildLineTable.tsx:208 +#: src/tables/build/BuildLineTable.tsx:209 msgid "Show assembled items" msgstr "" @@ -9335,7 +9345,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:464 #: src/tables/bom/UsedInTable.tsx:85 -#: src/tables/build/BuildLineTable.tsx:202 +#: src/tables/build/BuildLineTable.tsx:203 msgid "Optional" msgstr "" @@ -9345,7 +9355,7 @@ msgid "Show optional items" msgstr "" #: src/tables/bom/BomTable.tsx:469 -#: src/tables/build/BuildLineTable.tsx:197 +#: src/tables/build/BuildLineTable.tsx:198 msgid "Consumable" msgstr "" @@ -9433,7 +9443,7 @@ msgid "Bill of materials cannot be edited, as the part is locked" msgstr "" #: src/tables/bom/UsedInTable.tsx:34 -#: src/tables/build/BuildLineTable.tsx:207 +#: src/tables/build/BuildLineTable.tsx:208 #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:209 @@ -9455,11 +9465,11 @@ msgstr "" msgid "Show trackable assemblies" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:67 +#: src/tables/build/BuildAllocatedStockTable.tsx:64 msgid "Allocated to Output" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:68 +#: src/tables/build/BuildAllocatedStockTable.tsx:65 msgid "Show items allocated to a build output" msgstr "" @@ -9472,7 +9482,7 @@ msgstr "" #~ msgid "Include orders for part variants" #~ msgstr "Include orders for part variants" -#: src/tables/build/BuildAllocatedStockTable.tsx:97 +#: src/tables/build/BuildAllocatedStockTable.tsx:94 #: src/tables/part/PartBuildAllocationsTable.tsx:84 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 #: src/tables/part/PartSalesAllocationsTable.tsx:69 @@ -9482,40 +9492,58 @@ msgid "Order Status" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:164 -#~ msgid "Edit Build Item" -#~ msgstr "Edit Build Item" - -#: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:650 +#: src/tables/build/BuildLineTable.tsx:651 msgid "Edit Stock Allocation" msgstr "" +#: src/tables/build/BuildAllocatedStockTable.tsx:164 +#~ msgid "Edit Build Item" +#~ msgstr "Edit Build Item" + #: src/tables/build/BuildAllocatedStockTable.tsx:174 #~ msgid "Delete Build Item" #~ msgstr "Delete Build Item" -#: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildLineTable.tsx:663 -msgid "Delete Stock Allocation" +#: src/tables/build/BuildAllocatedStockTable.tsx:177 +#: src/tables/build/BuildLineTable.tsx:664 +#: src/tables/sales/SalesOrderAllocationTable.tsx:218 +msgid "Remove Allocated Stock" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:239 +#: src/tables/build/BuildAllocatedStockTable.tsx:180 +#: src/tables/build/BuildLineTable.tsx:663 +#~ msgid "Delete Stock Allocation" +#~ msgstr "Delete Stock Allocation" + +#: src/tables/build/BuildAllocatedStockTable.tsx:182 +#: src/tables/build/BuildLineTable.tsx:669 +#: src/tables/sales/SalesOrderAllocationTable.tsx:221 +msgid "Are you sure you want to remove this allocated stock from the order?" +msgstr "" + +#: src/tables/build/BuildAllocatedStockTable.tsx:242 msgid "Consume" msgstr "" +#: src/tables/build/BuildAllocatedStockTable.tsx:259 +#: src/tables/build/BuildLineTable.tsx:112 +#: src/tables/sales/SalesOrderAllocationTable.tsx:248 +msgid "Remove allocated stock" +msgstr "" + #: src/tables/build/BuildLineTable.tsx:59 #~ msgid "Show lines with available stock" #~ msgstr "Show lines with available stock" -#: src/tables/build/BuildLineTable.tsx:120 +#: src/tables/build/BuildLineTable.tsx:121 msgid "View Stock Item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:183 +#: src/tables/build/BuildLineTable.tsx:184 msgid "Show fully allocated lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:188 +#: src/tables/build/BuildLineTable.tsx:189 msgid "Show fully consumed lines" msgstr "" @@ -9523,124 +9551,124 @@ msgstr "" #~ msgid "Show allocated lines" #~ msgstr "Show allocated lines" -#: src/tables/build/BuildLineTable.tsx:193 +#: src/tables/build/BuildLineTable.tsx:194 msgid "Show items with sufficient available stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:198 +#: src/tables/build/BuildLineTable.tsx:199 msgid "Show consumable lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:203 +#: src/tables/build/BuildLineTable.tsx:204 msgid "Show optional lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:212 +#: src/tables/build/BuildLineTable.tsx:213 #: src/tables/part/PartTable.tsx:233 msgid "Testable" msgstr "" -#: src/tables/build/BuildLineTable.tsx:217 +#: src/tables/build/BuildLineTable.tsx:218 #: src/tables/stock/StockItemTable.tsx:388 msgid "Tracked" msgstr "" -#: src/tables/build/BuildLineTable.tsx:218 +#: src/tables/build/BuildLineTable.tsx:219 msgid "Show tracked lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:223 +#: src/tables/build/BuildLineTable.tsx:224 msgid "Show items with stock on order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:172 msgid "In production" msgstr "" -#: src/tables/build/BuildLineTable.tsx:286 +#: src/tables/build/BuildLineTable.tsx:287 msgid "Insufficient stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:302 +#: src/tables/build/BuildLineTable.tsx:303 #: src/tables/sales/SalesOrderLineItemTable.tsx:160 #: src/tables/stock/StockItemTable.tsx:191 msgid "No stock available" msgstr "" -#: src/tables/build/BuildLineTable.tsx:375 +#: src/tables/build/BuildLineTable.tsx:376 msgid "Gets Inherited" msgstr "" -#: src/tables/build/BuildLineTable.tsx:388 +#: src/tables/build/BuildLineTable.tsx:389 msgid "Unit Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:415 +#: src/tables/build/BuildLineTable.tsx:416 msgid "Setup Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:424 +#: src/tables/build/BuildLineTable.tsx:425 msgid "Attrition" msgstr "" -#: src/tables/build/BuildLineTable.tsx:432 +#: src/tables/build/BuildLineTable.tsx:433 msgid "Rounding Multiple" msgstr "" -#: src/tables/build/BuildLineTable.tsx:441 +#: src/tables/build/BuildLineTable.tsx:442 msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:515 +#: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:563 +#: src/tables/build/BuildLineTable.tsx:564 #: src/tables/sales/SalesOrderLineItemTable.tsx:311 msgid "Create Build Order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:592 +#: src/tables/build/BuildLineTable.tsx:593 msgid "Auto allocation in progress" msgstr "" -#: src/tables/build/BuildLineTable.tsx:595 -#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:596 +#: src/tables/build/BuildLineTable.tsx:809 msgid "Auto Allocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:596 +#: src/tables/build/BuildLineTable.tsx:597 msgid "Automatically allocate stock to this build according to the selected options" msgstr "" -#: src/tables/build/BuildLineTable.tsx:616 -#: src/tables/build/BuildLineTable.tsx:630 -#: src/tables/build/BuildLineTable.tsx:751 -#: src/tables/build/BuildLineTable.tsx:852 +#: src/tables/build/BuildLineTable.tsx:617 +#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:758 +#: src/tables/build/BuildLineTable.tsx:859 #: src/tables/build/BuildOutputTable.tsx:355 #: src/tables/build/BuildOutputTable.tsx:360 msgid "Deallocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:632 +#: src/tables/build/BuildLineTable.tsx:633 msgid "Deallocate all untracked stock for this build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:634 +#: src/tables/build/BuildLineTable.tsx:635 msgid "Deallocate stock from the selected line item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:638 +#: src/tables/build/BuildLineTable.tsx:639 msgid "Stock has been deallocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:771 +#: src/tables/build/BuildLineTable.tsx:778 msgid "Build Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:784 +#: src/tables/build/BuildLineTable.tsx:791 #: src/tables/sales/SalesOrderLineItemTable.tsx:487 msgid "View Part" msgstr "" @@ -9739,7 +9767,7 @@ msgid "Serialize Build Output" msgstr "" #: src/tables/build/BuildOutputTable.tsx:405 -#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/part/PartTestResultTable.tsx:318 #: src/tables/stock/StockItemTable.tsx:328 msgid "Filter by stock status" msgstr "" @@ -9964,8 +9992,8 @@ msgid "View Item" msgstr "" #: src/tables/general/ExtraLineItemTable.tsx:95 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:299 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:403 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:300 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:405 #: src/tables/sales/ReturnOrderLineItemTable.tsx:83 #: src/tables/sales/ReturnOrderLineItemTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:252 @@ -9974,14 +10002,14 @@ msgid "Add Line Item" msgstr "" #: src/tables/general/ExtraLineItemTable.tsx:108 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:320 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:322 #: src/tables/sales/ReturnOrderLineItemTable.tsx:96 #: src/tables/sales/SalesOrderLineItemTable.tsx:271 msgid "Edit Line Item" msgstr "" #: src/tables/general/ExtraLineItemTable.tsx:117 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:329 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:331 #: src/tables/sales/ReturnOrderLineItemTable.tsx:105 #: src/tables/sales/SalesOrderLineItemTable.tsx:280 msgid "Delete Line Item" @@ -10273,7 +10301,7 @@ msgid "Required Stock" msgstr "" #: src/tables/part/PartBuildAllocationsTable.tsx:124 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:381 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:383 msgid "View Build Order" msgstr "" @@ -10617,8 +10645,8 @@ msgstr "" #: src/tables/part/PartTestResultTable.tsx:103 #: src/tables/part/PartTestResultTable.tsx:181 -#: src/tables/part/PartTestResultTable.tsx:320 -#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/part/PartTestResultTable.tsx:328 +#: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 #: src/tables/stock/StockItemTestResultTable.tsx:368 #: src/tables/stock/StockItemTestResultTable.tsx:429 @@ -10643,7 +10671,7 @@ msgstr "" msgid "No Result" msgstr "" -#: src/tables/part/PartTestResultTable.tsx:298 +#: src/tables/part/PartTestResultTable.tsx:306 msgid "Show build outputs currently in production" msgstr "" @@ -11073,7 +11101,7 @@ msgid "Show manufacturer parts for active manufacturers." msgstr "" #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:115 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:397 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:399 msgid "Import Line Items" msgstr "" @@ -11099,11 +11127,11 @@ msgstr "" #~ msgid "Add line item" #~ msgstr "Add line item" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:350 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:352 msgid "Receive line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:414 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:416 msgid "Receive items" msgstr "" @@ -11201,25 +11229,25 @@ msgid "Not shipped" msgstr "" #: src/tables/sales/SalesOrderAllocationTable.tsx:211 -#: src/tables/sales/SalesOrderAllocationTable.tsx:229 +#: src/tables/sales/SalesOrderAllocationTable.tsx:235 msgid "Edit Allocation" msgstr "" #: src/tables/sales/SalesOrderAllocationTable.tsx:218 #: src/tables/sales/SalesOrderAllocationTable.tsx:241 -msgid "Delete Allocation" -msgstr "" +#~ msgid "Delete Allocation" +#~ msgstr "Delete Allocation" -#: src/tables/sales/SalesOrderAllocationTable.tsx:252 -#: src/tables/sales/SalesOrderAllocationTable.tsx:253 +#: src/tables/sales/SalesOrderAllocationTable.tsx:261 +#: src/tables/sales/SalesOrderAllocationTable.tsx:262 msgid "View Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:308 +#: src/tables/sales/SalesOrderAllocationTable.tsx:317 msgid "Assign to Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:324 +#: src/tables/sales/SalesOrderAllocationTable.tsx:333 msgid "Assign to shipment" msgstr "" diff --git a/src/frontend/src/locales/pt/messages.po b/src/frontend/src/locales/pt/messages.po index 28b0206b86..11d74b6f34 100644 --- a/src/frontend/src/locales/pt/messages.po +++ b/src/frontend/src/locales/pt/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: pt\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-11-19 19:39\n" +"PO-Revision-Date: 2025-11-22 06:25\n" "Last-Translator: \n" "Language-Team: Portuguese\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -56,7 +56,7 @@ msgstr "Cancelar" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:802 +#: src/forms/PurchaseOrderForms.tsx:854 #: src/forms/StockForms.tsx:796 #: src/forms/StockForms.tsx:843 #: src/forms/StockForms.tsx:889 @@ -103,9 +103,9 @@ msgstr "Não" #: src/forms/BuildForms.tsx:630 #: src/forms/BuildForms.tsx:793 #: src/forms/BuildForms.tsx:896 -#: src/forms/PurchaseOrderForms.tsx:798 +#: src/forms/PurchaseOrderForms.tsx:850 #: src/forms/ReturnOrderForms.tsx:242 -#: src/forms/SalesOrderForms.tsx:305 +#: src/forms/SalesOrderForms.tsx:323 #: src/forms/StockForms.tsx:360 #: src/forms/StockForms.tsx:791 #: src/forms/StockForms.tsx:838 @@ -119,6 +119,7 @@ msgstr "Não" #: src/pages/build/BuildDetail.tsx:200 #: src/pages/part/PartDetail.tsx:1207 #: src/tables/ColumnRenderers.tsx:91 +#: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 msgid "Part" @@ -158,7 +159,7 @@ msgstr "Modelos de Teste da Peça" #: src/components/wizards/OrderPartsWizard.tsx:290 #: src/pages/company/SupplierPartDetail.tsx:413 #: src/pages/stock/StockDetail.tsx:289 -#: src/tables/build/BuildAllocatedStockTable.tsx:155 +#: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:83 #: src/tables/stock/StockItemTable.tsx:247 @@ -201,9 +202,9 @@ msgstr "Categorias da Peça" #: src/forms/BuildForms.tsx:473 #: src/forms/BuildForms.tsx:633 #: src/forms/BuildForms.tsx:794 -#: src/forms/SalesOrderForms.tsx:307 +#: src/forms/SalesOrderForms.tsx:325 #: src/pages/stock/StockDetail.tsx:1005 -#: src/tables/part/PartTestResultTable.tsx:248 +#: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -517,7 +518,7 @@ msgstr "" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:273 +#: src/components/forms/fields/ApiFormField.tsx:237 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:234 @@ -642,8 +643,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:49 #: src/components/buttons/ScanButton.tsx:15 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:457 -#: src/forms/PurchaseOrderForms.tsx:563 +#: src/forms/PurchaseOrderForms.tsx:509 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Scan Barcode" msgstr "Ler Código de Barras" @@ -728,7 +729,7 @@ msgstr "" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:606 msgid "Unlink Barcode" msgstr "Desatribuir Código de Barras" @@ -1216,6 +1217,12 @@ msgstr "Remover a imagem associada a este item?" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:884 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:903 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:254 +#: src/tables/build/BuildAllocatedStockTable.tsx:178 +#: src/tables/build/BuildAllocatedStockTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:111 +#: src/tables/build/BuildLineTable.tsx:665 +#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:247 msgid "Remove" msgstr "Eliminar" @@ -1241,7 +1248,7 @@ msgid "Upload Error" msgstr "Erro ao enviar" #: src/components/details/DetailsImage.tsx:250 -#: src/components/forms/fields/TextField.tsx:65 +#: src/components/forms/fields/AutoFillRightSection.tsx:34 msgid "Clear" msgstr "Apagar" @@ -1818,10 +1825,14 @@ msgstr "Parado" msgid "Running" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:233 +#: src/components/forms/fields/ApiFormField.tsx:197 msgid "Select file to upload" msgstr "" +#: src/components/forms/fields/AutoFillRightSection.tsx:47 +msgid "Accept suggested value" +msgstr "" + #: src/components/forms/fields/DateField.tsx:76 msgid "Select date" msgstr "" @@ -1876,10 +1887,6 @@ msgstr "Nenhuma entrada disponível" msgid "Add new row" msgstr "" -#: src/components/forms/fields/TextField.tsx:82 -msgid "Accept suggested value" -msgstr "" - #: src/components/images/DetailsImage.tsx:252 #~ msgid "Select image" #~ msgstr "Select image" @@ -2226,8 +2233,8 @@ msgstr "" #: src/pages/part/PartDetail.tsx:994 #: src/pages/stock/StockDetail.tsx:265 #: src/pages/stock/StockDetail.tsx:942 -#: src/tables/build/BuildAllocatedStockTable.tsx:135 -#: src/tables/build/BuildLineTable.tsx:192 +#: src/tables/build/BuildAllocatedStockTable.tsx:132 +#: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:182 #: src/tables/stock/StockItemTable.tsx:343 @@ -2785,7 +2792,7 @@ msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:102 #: src/tables/ColumnRenderers.tsx:278 -#: src/tables/build/BuildAllocatedStockTable.tsx:91 +#: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/machine/MachineTypeTable.tsx:161 #: src/tables/machine/MachineTypeTable.tsx:257 #: src/tables/plugin/PluginListTable.tsx:110 @@ -2967,7 +2974,7 @@ msgstr "Sem Estoque" #: src/pages/company/SupplierPartDetail.tsx:394 #: src/pages/part/PartDetail.tsx:1015 #: src/tables/bom/BomTable.tsx:444 -#: src/tables/build/BuildLineTable.tsx:222 +#: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 msgid "On Order" msgstr "No Pedido" @@ -2977,7 +2984,7 @@ msgstr "No Pedido" #: src/pages/part/PartDetail.tsx:587 #: src/pages/part/PartDetail.tsx:1021 #: src/pages/stock/StockDetail.tsx:925 -#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "Em Produção" @@ -3001,7 +3008,7 @@ msgstr "Categoria" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:795 -#: src/forms/PurchaseOrderForms.tsx:595 +#: src/forms/PurchaseOrderForms.tsx:647 #: src/forms/StockForms.tsx:792 #: src/forms/StockForms.tsx:839 #: src/forms/StockForms.tsx:885 @@ -3024,7 +3031,7 @@ msgstr "Localização" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:198 #: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildAllocatedStockTable.tsx:121 +#: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:107 #: src/tables/sales/SalesOrderAllocationTable.tsx:142 msgid "Serial Number" @@ -3035,9 +3042,9 @@ msgstr "Número de Série" #: src/forms/BuildForms.tsx:240 #: src/forms/BuildForms.tsx:634 #: src/forms/BuildForms.tsx:797 -#: src/forms/PurchaseOrderForms.tsx:801 +#: src/forms/PurchaseOrderForms.tsx:853 #: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:308 +#: src/forms/SalesOrderForms.tsx:326 #: src/forms/StockForms.tsx:841 #: src/pages/part/PartStockHistoryDetail.tsx:56 #: src/pages/part/PartStockHistoryDetail.tsx:210 @@ -3047,9 +3054,9 @@ msgstr "Número de Série" #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:258 #: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:86 +#: src/tables/build/BuildLineTable.tsx:83 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:269 +#: src/tables/part/PartTestResultTable.tsx:277 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -3071,7 +3078,7 @@ msgstr "Quantidade" #: src/forms/StockForms.tsx:1048 #: src/forms/StockForms.tsx:1096 #: src/forms/StockForms.tsx:1140 -#: src/tables/build/BuildLineTable.tsx:96 +#: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "Lote" @@ -3756,7 +3763,7 @@ msgid "In Stock" msgstr "Em Estoque" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:404 +#: src/tables/build/BuildLineTable.tsx:405 msgid "Required Quantity" msgstr "" @@ -3848,7 +3855,7 @@ msgid "Please correct the errors in the selected parts" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:587 -#: src/tables/build/BuildLineTable.tsx:815 +#: src/tables/build/BuildLineTable.tsx:822 #: src/tables/part/PartTable.tsx:522 #: src/tables/sales/SalesOrderLineItemTable.tsx:370 msgid "Order Parts" @@ -4350,9 +4357,9 @@ msgstr "" #: src/forms/BuildForms.tsx:333 #: src/forms/BuildForms.tsx:408 #: src/forms/BuildForms.tsx:685 -#: src/tables/build/BuildAllocatedStockTable.tsx:150 +#: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 -#: src/tables/part/PartTestResultTable.tsx:272 +#: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "Saída da Produção" @@ -4363,7 +4370,7 @@ msgstr "" #: src/forms/BuildForms.tsx:336 #: src/forms/BuildForms.tsx:411 #: src/forms/BuildForms.tsx:475 -#: src/forms/PurchaseOrderForms.tsx:717 +#: src/forms/PurchaseOrderForms.tsx:769 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 #: src/forms/StockForms.tsx:712 @@ -4378,7 +4385,7 @@ msgstr "" #: src/tables/build/BuildOutputTable.tsx:404 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 -#: src/tables/part/PartTestResultTable.tsx:309 +#: src/tables/part/PartTestResultTable.tsx:317 #: src/tables/sales/ReturnOrderLineItemTable.tsx:138 #: src/tables/sales/ReturnOrderLineItemTable.tsx:176 #: src/tables/settings/CustomStateTable.tsx:79 @@ -4451,8 +4458,8 @@ msgstr "Os Pedidos de produção foram cancelados" #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 -#: src/tables/build/BuildAllocatedStockTable.tsx:108 -#: src/tables/build/BuildLineTable.tsx:336 +#: src/tables/build/BuildAllocatedStockTable.tsx:105 +#: src/tables/build/BuildLineTable.tsx:337 #: src/tables/build/BuildOrderTable.tsx:79 #: src/tables/part/PartSalesAllocationsTable.tsx:61 #: src/tables/part/RelatedPartTable.tsx:73 @@ -4467,47 +4474,47 @@ msgstr "IPN" #: src/forms/BuildForms.tsx:632 #: src/forms/BuildForms.tsx:796 #: src/forms/BuildForms.tsx:897 -#: src/forms/SalesOrderForms.tsx:306 -#: src/tables/build/BuildAllocatedStockTable.tsx:139 -#: src/tables/build/BuildLineTable.tsx:182 +#: src/forms/SalesOrderForms.tsx:324 +#: src/tables/build/BuildAllocatedStockTable.tsx:136 +#: src/tables/build/BuildLineTable.tsx:183 #: src/tables/sales/SalesOrderLineItemTable.tsx:342 #: src/tables/stock/StockItemTable.tsx:338 msgid "Allocated" msgstr "Alocado" #: src/forms/BuildForms.tsx:667 -#: src/forms/SalesOrderForms.tsx:295 +#: src/forms/SalesOrderForms.tsx:313 #: src/pages/build/BuildDetail.tsx:108 #: src/pages/build/BuildDetail.tsx:326 msgid "Source Location" msgstr "Localização de Origem" #: src/forms/BuildForms.tsx:668 -#: src/forms/SalesOrderForms.tsx:296 +#: src/forms/SalesOrderForms.tsx:314 msgid "Select the source location for the stock allocation" msgstr "" #: src/forms/BuildForms.tsx:700 -#: src/forms/SalesOrderForms.tsx:336 -#: src/tables/build/BuildLineTable.tsx:574 -#: src/tables/build/BuildLineTable.tsx:731 -#: src/tables/build/BuildLineTable.tsx:830 +#: src/forms/SalesOrderForms.tsx:354 +#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:738 +#: src/tables/build/BuildLineTable.tsx:837 #: src/tables/sales/SalesOrderLineItemTable.tsx:380 #: src/tables/sales/SalesOrderLineItemTable.tsx:406 msgid "Allocate Stock" msgstr "Alocar estoque" #: src/forms/BuildForms.tsx:703 -#: src/forms/SalesOrderForms.tsx:341 +#: src/forms/SalesOrderForms.tsx:359 msgid "Stock items allocated" msgstr "" #: src/forms/BuildForms.tsx:816 #: src/forms/BuildForms.tsx:917 -#: src/tables/build/BuildAllocatedStockTable.tsx:240 -#: src/tables/build/BuildAllocatedStockTable.tsx:272 -#: src/tables/build/BuildLineTable.tsx:741 -#: src/tables/build/BuildLineTable.tsx:864 +#: src/tables/build/BuildAllocatedStockTable.tsx:243 +#: src/tables/build/BuildAllocatedStockTable.tsx:279 +#: src/tables/build/BuildLineTable.tsx:748 +#: src/tables/build/BuildLineTable.tsx:871 msgid "Consume Stock" msgstr "" @@ -4522,21 +4529,21 @@ msgstr "" #~ msgstr "Stock items consumed" #: src/forms/BuildForms.tsx:853 -#: src/tables/build/BuildLineTable.tsx:514 +#: src/tables/build/BuildLineTable.tsx:515 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" #: src/forms/BuildForms.tsx:898 -#: src/tables/build/BuildLineTable.tsx:187 +#: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" msgstr "" #: src/forms/CommonForms.tsx:88 -#: src/forms/PurchaseOrderForms.tsx:125 +#: src/forms/PurchaseOrderForms.tsx:176 #: src/forms/ReturnOrderForms.tsx:138 -#: src/forms/SalesOrderForms.tsx:164 +#: src/forms/SalesOrderForms.tsx:182 msgid "Select project code for this line item" msgstr "" @@ -4573,127 +4580,127 @@ msgstr "Categoria parente da peça" msgid "Subscribe to notifications for this category" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:388 -msgid "Assign Batch Code and Serial Numbers" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:390 -msgid "Assign Batch Code" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:410 -msgid "Choose Location" -msgstr "Escolher Localização" - -#: src/forms/PurchaseOrderForms.tsx:418 -msgid "Item Destination selected" -msgstr "Destino do item selecionado" - #: src/forms/PurchaseOrderForms.tsx:421 #~ msgid "Assign Batch Code{0}" #~ msgstr "Assign Batch Code{0}" -#: src/forms/PurchaseOrderForms.tsx:428 -msgid "Part category default location selected" -msgstr "Localização padrão da categoria de peça selecionada" +#: src/forms/PurchaseOrderForms.tsx:440 +msgid "Assign Batch Code and Serial Numbers" +msgstr "" -#: src/forms/PurchaseOrderForms.tsx:438 -msgid "Received stock location selected" -msgstr "Localização do estoque recebido selecionada" +#: src/forms/PurchaseOrderForms.tsx:442 +msgid "Assign Batch Code" +msgstr "" #: src/forms/PurchaseOrderForms.tsx:444 #: src/forms/StockForms.tsx:428 #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:446 +#: src/forms/PurchaseOrderForms.tsx:462 +msgid "Choose Location" +msgstr "Escolher Localização" + +#: src/forms/PurchaseOrderForms.tsx:470 +msgid "Item Destination selected" +msgstr "Destino do item selecionado" + +#: src/forms/PurchaseOrderForms.tsx:480 +msgid "Part category default location selected" +msgstr "Localização padrão da categoria de peça selecionada" + +#: src/forms/PurchaseOrderForms.tsx:490 +msgid "Received stock location selected" +msgstr "Localização do estoque recebido selecionada" + +#: src/forms/PurchaseOrderForms.tsx:498 msgid "Default location selected" msgstr "Localização padrão selecionada" -#: src/forms/PurchaseOrderForms.tsx:507 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Set Location" msgstr "Definir localização" -#: src/forms/PurchaseOrderForms.tsx:524 -msgid "Set Expiry Date" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:532 -#: src/forms/StockForms.tsx:693 -msgid "Adjust Packaging" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:540 -#: src/forms/StockForms.tsx:684 -#: src/hooks/UseStockAdjustActions.tsx:148 -msgid "Change Status" -msgstr "Alterar Estado" - -#: src/forms/PurchaseOrderForms.tsx:546 -msgid "Add Note" -msgstr "" - #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" +#: src/forms/PurchaseOrderForms.tsx:576 +msgid "Set Expiry Date" +msgstr "" + #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:610 -msgid "Store at default location" -msgstr "Armazenar no local padrão" - -#: src/forms/PurchaseOrderForms.tsx:625 -msgid "Store at line item destination " +#: src/forms/PurchaseOrderForms.tsx:584 +#: src/forms/StockForms.tsx:693 +msgid "Adjust Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:637 -msgid "Store with already received stock" -msgstr "Armazenar com estoque já recebido" +#: src/forms/PurchaseOrderForms.tsx:592 +#: src/forms/StockForms.tsx:684 +#: src/hooks/UseStockAdjustActions.tsx:148 +msgid "Change Status" +msgstr "Alterar Estado" + +#: src/forms/PurchaseOrderForms.tsx:598 +msgid "Add Note" +msgstr "" #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:661 +#: src/forms/PurchaseOrderForms.tsx:662 +msgid "Store at default location" +msgstr "Armazenar no local padrão" + +#: src/forms/PurchaseOrderForms.tsx:677 +msgid "Store at line item destination " +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:689 +msgid "Store with already received stock" +msgstr "Armazenar com estoque já recebido" + +#: src/forms/PurchaseOrderForms.tsx:713 #: src/pages/build/BuildDetail.tsx:340 #: src/pages/stock/StockDetail.tsx:280 #: src/pages/stock/StockDetail.tsx:952 #: src/tables/Filter.tsx:83 -#: src/tables/build/BuildAllocatedStockTable.tsx:128 +#: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildOutputTable.tsx:112 -#: src/tables/part/PartTestResultTable.tsx:260 -#: src/tables/part/PartTestResultTable.tsx:281 +#: src/tables/part/PartTestResultTable.tsx:268 +#: src/tables/part/PartTestResultTable.tsx:289 #: src/tables/sales/SalesOrderAllocationTable.tsx:149 msgid "Batch Code" msgstr "Código de Lote" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:714 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:675 +#: src/forms/PurchaseOrderForms.tsx:727 #: src/forms/StockForms.tsx:218 msgid "Serial Numbers" msgstr "Números de Série" -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:728 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:742 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:691 +#: src/forms/PurchaseOrderForms.tsx:743 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:703 +#: src/forms/PurchaseOrderForms.tsx:755 #: src/forms/StockForms.tsx:728 #: src/pages/company/SupplierPartDetail.tsx:172 #: src/pages/company/SupplierPartDetail.tsx:236 @@ -4702,19 +4709,19 @@ msgstr "" msgid "Packaging" msgstr "Embalagem" -#: src/forms/PurchaseOrderForms.tsx:727 +#: src/forms/PurchaseOrderForms.tsx:779 #: src/pages/company/SupplierPartDetail.tsx:120 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "Nota" -#: src/forms/PurchaseOrderForms.tsx:799 +#: src/forms/PurchaseOrderForms.tsx:851 #: src/pages/company/SupplierPartDetail.tsx:138 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "SKU" -#: src/forms/PurchaseOrderForms.tsx:800 +#: src/forms/PurchaseOrderForms.tsx:852 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4722,11 +4729,11 @@ msgstr "SKU" msgid "Received" msgstr "Recebido" -#: src/forms/PurchaseOrderForms.tsx:817 +#: src/forms/PurchaseOrderForms.tsx:869 msgid "Receive Line Items" msgstr "Receber item de linha" -#: src/forms/PurchaseOrderForms.tsx:823 +#: src/forms/PurchaseOrderForms.tsx:875 msgid "Items received" msgstr "" @@ -4738,7 +4745,7 @@ msgstr "" msgid "Item received into stock" msgstr "" -#: src/forms/SalesOrderForms.tsx:401 +#: src/forms/SalesOrderForms.tsx:419 msgid "Leave blank to use the order address" msgstr "" @@ -5933,6 +5940,9 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:310 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:401 +#: src/tables/build/BuildAllocatedStockTable.tsx:181 +#: src/tables/build/BuildLineTable.tsx:668 +#: src/tables/sales/SalesOrderAllocationTable.tsx:220 msgid "Confirm Removal" msgstr "" @@ -6871,8 +6881,8 @@ msgstr "Externos" #: src/pages/sales/ReturnOrderDetail.tsx:108 #: src/pages/sales/SalesOrderDetail.tsx:98 #: src/tables/ColumnRenderers.tsx:321 -#: src/tables/build/BuildAllocatedStockTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:352 +#: src/tables/build/BuildAllocatedStockTable.tsx:112 +#: src/tables/build/BuildLineTable.tsx:353 msgid "Reference" msgstr "Referência" @@ -7133,7 +7143,7 @@ msgstr "Cancelar pedido" #: src/pages/build/BuildDetail.tsx:742 #: src/pages/stock/StockDetail.tsx:344 -#: src/tables/build/BuildAllocatedStockTable.tsx:85 +#: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 #: src/tables/stock/StockTrackingTable.tsx:109 @@ -7601,7 +7611,7 @@ msgstr "Palavras-chave" #: src/pages/part/PartDetail.tsx:542 #: src/tables/bom/BomTable.tsx:439 -#: src/tables/build/BuildLineTable.tsx:305 +#: src/tables/build/BuildLineTable.tsx:306 #: src/tables/part/PartTable.tsx:319 #: src/tables/sales/SalesOrderLineItemTable.tsx:138 msgid "Available Stock" @@ -7609,7 +7619,7 @@ msgstr "Estoque Disponível" #: src/pages/part/PartDetail.tsx:548 #: src/tables/bom/BomTable.tsx:341 -#: src/tables/build/BuildLineTable.tsx:267 +#: src/tables/build/BuildLineTable.tsx:268 #: src/tables/sales/SalesOrderLineItemTable.tsx:180 msgid "On order" msgstr "Na ordem" @@ -7783,7 +7793,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:1144 #: src/pages/stock/StockDetail.tsx:884 -#: src/tables/build/BuildLineTable.tsx:761 +#: src/tables/build/BuildLineTable.tsx:768 msgid "Order Stock" msgstr "Encomendar Estoque" @@ -9220,13 +9230,13 @@ msgstr "" #~ msgstr "Show asssmbled items" #: src/tables/bom/BomTable.tsx:315 -#: src/tables/build/BuildLineTable.tsx:276 +#: src/tables/build/BuildLineTable.tsx:277 #: src/tables/part/PartTable.tsx:145 msgid "External stock" msgstr "Estoque externo" #: src/tables/bom/BomTable.tsx:323 -#: src/tables/build/BuildLineTable.tsx:239 +#: src/tables/build/BuildLineTable.tsx:240 msgid "Includes substitute stock" msgstr "Inclui substitutos de estoque" @@ -9235,7 +9245,7 @@ msgstr "Inclui substitutos de estoque" #~ msgstr "Edit Bom Item" #: src/tables/bom/BomTable.tsx:332 -#: src/tables/build/BuildLineTable.tsx:249 +#: src/tables/build/BuildLineTable.tsx:250 #: src/tables/sales/SalesOrderLineItemTable.tsx:166 msgid "Includes variant stock" msgstr "Inclui estoque variante" @@ -9273,8 +9283,8 @@ msgid "Stock Information" msgstr "Informação do Estoque" #: src/tables/bom/BomTable.tsx:399 -#: src/tables/build/BuildLineTable.tsx:496 -#: src/tables/build/BuildLineTable.tsx:537 +#: src/tables/build/BuildLineTable.tsx:497 +#: src/tables/build/BuildLineTable.tsx:538 msgid "Consumable item" msgstr "Item Consumível" @@ -9283,7 +9293,7 @@ msgid "No available stock" msgstr "" #: src/tables/bom/BomTable.tsx:420 -#: src/tables/build/BuildLineTable.tsx:213 +#: src/tables/build/BuildLineTable.tsx:214 msgid "Show testable items" msgstr "" @@ -9292,7 +9302,7 @@ msgid "Show trackable items" msgstr "Mostrar partes rastreáveis" #: src/tables/bom/BomTable.tsx:430 -#: src/tables/build/BuildLineTable.tsx:208 +#: src/tables/build/BuildLineTable.tsx:209 msgid "Show assembled items" msgstr "" @@ -9336,7 +9346,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:464 #: src/tables/bom/UsedInTable.tsx:85 -#: src/tables/build/BuildLineTable.tsx:202 +#: src/tables/build/BuildLineTable.tsx:203 msgid "Optional" msgstr "Opcional" @@ -9346,7 +9356,7 @@ msgid "Show optional items" msgstr "Mostrar itens opcionais" #: src/tables/bom/BomTable.tsx:469 -#: src/tables/build/BuildLineTable.tsx:197 +#: src/tables/build/BuildLineTable.tsx:198 msgid "Consumable" msgstr "Consumível" @@ -9434,7 +9444,7 @@ msgid "Bill of materials cannot be edited, as the part is locked" msgstr "" #: src/tables/bom/UsedInTable.tsx:34 -#: src/tables/build/BuildLineTable.tsx:207 +#: src/tables/build/BuildLineTable.tsx:208 #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:209 @@ -9456,11 +9466,11 @@ msgstr "Rastreável" msgid "Show trackable assemblies" msgstr "Mostrar montagens rastreáveis" -#: src/tables/build/BuildAllocatedStockTable.tsx:67 +#: src/tables/build/BuildAllocatedStockTable.tsx:64 msgid "Allocated to Output" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:68 +#: src/tables/build/BuildAllocatedStockTable.tsx:65 msgid "Show items allocated to a build output" msgstr "" @@ -9473,7 +9483,7 @@ msgstr "" #~ msgid "Include orders for part variants" #~ msgstr "Include orders for part variants" -#: src/tables/build/BuildAllocatedStockTable.tsx:97 +#: src/tables/build/BuildAllocatedStockTable.tsx:94 #: src/tables/part/PartBuildAllocationsTable.tsx:84 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 #: src/tables/part/PartSalesAllocationsTable.tsx:69 @@ -9483,40 +9493,58 @@ msgid "Order Status" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:164 -#~ msgid "Edit Build Item" -#~ msgstr "Edit Build Item" - -#: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:650 +#: src/tables/build/BuildLineTable.tsx:651 msgid "Edit Stock Allocation" msgstr "" +#: src/tables/build/BuildAllocatedStockTable.tsx:164 +#~ msgid "Edit Build Item" +#~ msgstr "Edit Build Item" + #: src/tables/build/BuildAllocatedStockTable.tsx:174 #~ msgid "Delete Build Item" #~ msgstr "Delete Build Item" -#: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildLineTable.tsx:663 -msgid "Delete Stock Allocation" +#: src/tables/build/BuildAllocatedStockTable.tsx:177 +#: src/tables/build/BuildLineTable.tsx:664 +#: src/tables/sales/SalesOrderAllocationTable.tsx:218 +msgid "Remove Allocated Stock" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:239 +#: src/tables/build/BuildAllocatedStockTable.tsx:180 +#: src/tables/build/BuildLineTable.tsx:663 +#~ msgid "Delete Stock Allocation" +#~ msgstr "Delete Stock Allocation" + +#: src/tables/build/BuildAllocatedStockTable.tsx:182 +#: src/tables/build/BuildLineTable.tsx:669 +#: src/tables/sales/SalesOrderAllocationTable.tsx:221 +msgid "Are you sure you want to remove this allocated stock from the order?" +msgstr "" + +#: src/tables/build/BuildAllocatedStockTable.tsx:242 msgid "Consume" msgstr "" +#: src/tables/build/BuildAllocatedStockTable.tsx:259 +#: src/tables/build/BuildLineTable.tsx:112 +#: src/tables/sales/SalesOrderAllocationTable.tsx:248 +msgid "Remove allocated stock" +msgstr "" + #: src/tables/build/BuildLineTable.tsx:59 #~ msgid "Show lines with available stock" #~ msgstr "Show lines with available stock" -#: src/tables/build/BuildLineTable.tsx:120 +#: src/tables/build/BuildLineTable.tsx:121 msgid "View Stock Item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:183 +#: src/tables/build/BuildLineTable.tsx:184 msgid "Show fully allocated lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:188 +#: src/tables/build/BuildLineTable.tsx:189 msgid "Show fully consumed lines" msgstr "" @@ -9524,124 +9552,124 @@ msgstr "" #~ msgid "Show allocated lines" #~ msgstr "Show allocated lines" -#: src/tables/build/BuildLineTable.tsx:193 +#: src/tables/build/BuildLineTable.tsx:194 msgid "Show items with sufficient available stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:198 +#: src/tables/build/BuildLineTable.tsx:199 msgid "Show consumable lines" msgstr "Mostrar linhas de consumíveis" -#: src/tables/build/BuildLineTable.tsx:203 +#: src/tables/build/BuildLineTable.tsx:204 msgid "Show optional lines" msgstr "Mostrar itens opcionais" -#: src/tables/build/BuildLineTable.tsx:212 +#: src/tables/build/BuildLineTable.tsx:213 #: src/tables/part/PartTable.tsx:233 msgid "Testable" msgstr "" -#: src/tables/build/BuildLineTable.tsx:217 +#: src/tables/build/BuildLineTable.tsx:218 #: src/tables/stock/StockItemTable.tsx:388 msgid "Tracked" msgstr "Rastreado" -#: src/tables/build/BuildLineTable.tsx:218 +#: src/tables/build/BuildLineTable.tsx:219 msgid "Show tracked lines" msgstr "Mostrar linhas rastreadas" -#: src/tables/build/BuildLineTable.tsx:223 +#: src/tables/build/BuildLineTable.tsx:224 msgid "Show items with stock on order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:172 msgid "In production" msgstr "Em produção" -#: src/tables/build/BuildLineTable.tsx:286 +#: src/tables/build/BuildLineTable.tsx:287 msgid "Insufficient stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:302 +#: src/tables/build/BuildLineTable.tsx:303 #: src/tables/sales/SalesOrderLineItemTable.tsx:160 #: src/tables/stock/StockItemTable.tsx:191 msgid "No stock available" msgstr "Nenhum estoque disponível" -#: src/tables/build/BuildLineTable.tsx:375 +#: src/tables/build/BuildLineTable.tsx:376 msgid "Gets Inherited" msgstr "" -#: src/tables/build/BuildLineTable.tsx:388 +#: src/tables/build/BuildLineTable.tsx:389 msgid "Unit Quantity" msgstr "Quantidade Unitária" -#: src/tables/build/BuildLineTable.tsx:415 +#: src/tables/build/BuildLineTable.tsx:416 msgid "Setup Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:424 +#: src/tables/build/BuildLineTable.tsx:425 msgid "Attrition" msgstr "" -#: src/tables/build/BuildLineTable.tsx:432 +#: src/tables/build/BuildLineTable.tsx:433 msgid "Rounding Multiple" msgstr "" -#: src/tables/build/BuildLineTable.tsx:441 +#: src/tables/build/BuildLineTable.tsx:442 msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:515 +#: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:563 +#: src/tables/build/BuildLineTable.tsx:564 #: src/tables/sales/SalesOrderLineItemTable.tsx:311 msgid "Create Build Order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:592 +#: src/tables/build/BuildLineTable.tsx:593 msgid "Auto allocation in progress" msgstr "" -#: src/tables/build/BuildLineTable.tsx:595 -#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:596 +#: src/tables/build/BuildLineTable.tsx:809 msgid "Auto Allocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:596 +#: src/tables/build/BuildLineTable.tsx:597 msgid "Automatically allocate stock to this build according to the selected options" msgstr "" -#: src/tables/build/BuildLineTable.tsx:616 -#: src/tables/build/BuildLineTable.tsx:630 -#: src/tables/build/BuildLineTable.tsx:751 -#: src/tables/build/BuildLineTable.tsx:852 +#: src/tables/build/BuildLineTable.tsx:617 +#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:758 +#: src/tables/build/BuildLineTable.tsx:859 #: src/tables/build/BuildOutputTable.tsx:355 #: src/tables/build/BuildOutputTable.tsx:360 msgid "Deallocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:632 +#: src/tables/build/BuildLineTable.tsx:633 msgid "Deallocate all untracked stock for this build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:634 +#: src/tables/build/BuildLineTable.tsx:635 msgid "Deallocate stock from the selected line item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:638 +#: src/tables/build/BuildLineTable.tsx:639 msgid "Stock has been deallocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:771 +#: src/tables/build/BuildLineTable.tsx:778 msgid "Build Stock" msgstr "Produzir Estoque" -#: src/tables/build/BuildLineTable.tsx:784 +#: src/tables/build/BuildLineTable.tsx:791 #: src/tables/sales/SalesOrderLineItemTable.tsx:487 msgid "View Part" msgstr "" @@ -9740,7 +9768,7 @@ msgid "Serialize Build Output" msgstr "" #: src/tables/build/BuildOutputTable.tsx:405 -#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/part/PartTestResultTable.tsx:318 #: src/tables/stock/StockItemTable.tsx:328 msgid "Filter by stock status" msgstr "Filtrar por estado do estoque" @@ -9965,8 +9993,8 @@ msgid "View Item" msgstr "" #: src/tables/general/ExtraLineItemTable.tsx:95 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:299 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:403 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:300 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:405 #: src/tables/sales/ReturnOrderLineItemTable.tsx:83 #: src/tables/sales/ReturnOrderLineItemTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:252 @@ -9975,14 +10003,14 @@ msgid "Add Line Item" msgstr "Adicionar item de linha" #: src/tables/general/ExtraLineItemTable.tsx:108 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:320 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:322 #: src/tables/sales/ReturnOrderLineItemTable.tsx:96 #: src/tables/sales/SalesOrderLineItemTable.tsx:271 msgid "Edit Line Item" msgstr "Editar item de linha" #: src/tables/general/ExtraLineItemTable.tsx:117 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:329 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:331 #: src/tables/sales/ReturnOrderLineItemTable.tsx:105 #: src/tables/sales/SalesOrderLineItemTable.tsx:280 msgid "Delete Line Item" @@ -10274,7 +10302,7 @@ msgid "Required Stock" msgstr "" #: src/tables/part/PartBuildAllocationsTable.tsx:124 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:381 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:383 msgid "View Build Order" msgstr "" @@ -10618,8 +10646,8 @@ msgstr "" #: src/tables/part/PartTestResultTable.tsx:103 #: src/tables/part/PartTestResultTable.tsx:181 -#: src/tables/part/PartTestResultTable.tsx:320 -#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/part/PartTestResultTable.tsx:328 +#: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 #: src/tables/stock/StockItemTestResultTable.tsx:368 #: src/tables/stock/StockItemTestResultTable.tsx:429 @@ -10644,7 +10672,7 @@ msgstr "" msgid "No Result" msgstr "Sem Resultado" -#: src/tables/part/PartTestResultTable.tsx:298 +#: src/tables/part/PartTestResultTable.tsx:306 msgid "Show build outputs currently in production" msgstr "" @@ -11074,7 +11102,7 @@ msgid "Show manufacturer parts for active manufacturers." msgstr "" #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:115 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:397 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:399 msgid "Import Line Items" msgstr "" @@ -11100,11 +11128,11 @@ msgstr "" #~ msgid "Add line item" #~ msgstr "Add line item" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:350 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:352 msgid "Receive line item" msgstr "Receber item de linha" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:414 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:416 msgid "Receive items" msgstr "Receber itens" @@ -11202,25 +11230,25 @@ msgid "Not shipped" msgstr "" #: src/tables/sales/SalesOrderAllocationTable.tsx:211 -#: src/tables/sales/SalesOrderAllocationTable.tsx:229 +#: src/tables/sales/SalesOrderAllocationTable.tsx:235 msgid "Edit Allocation" msgstr "" #: src/tables/sales/SalesOrderAllocationTable.tsx:218 #: src/tables/sales/SalesOrderAllocationTable.tsx:241 -msgid "Delete Allocation" -msgstr "" +#~ msgid "Delete Allocation" +#~ msgstr "Delete Allocation" -#: src/tables/sales/SalesOrderAllocationTable.tsx:252 -#: src/tables/sales/SalesOrderAllocationTable.tsx:253 +#: src/tables/sales/SalesOrderAllocationTable.tsx:261 +#: src/tables/sales/SalesOrderAllocationTable.tsx:262 msgid "View Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:308 +#: src/tables/sales/SalesOrderAllocationTable.tsx:317 msgid "Assign to Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:324 +#: src/tables/sales/SalesOrderAllocationTable.tsx:333 msgid "Assign to shipment" msgstr "" diff --git a/src/frontend/src/locales/pt_BR/messages.po b/src/frontend/src/locales/pt_BR/messages.po index 9d4dbfca1f..3348ee4370 100644 --- a/src/frontend/src/locales/pt_BR/messages.po +++ b/src/frontend/src/locales/pt_BR/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: pt\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-11-19 19:39\n" +"PO-Revision-Date: 2025-11-22 06:25\n" "Last-Translator: \n" "Language-Team: Portuguese, Brazilian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -56,7 +56,7 @@ msgstr "Cancelar" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:802 +#: src/forms/PurchaseOrderForms.tsx:854 #: src/forms/StockForms.tsx:796 #: src/forms/StockForms.tsx:843 #: src/forms/StockForms.tsx:889 @@ -103,9 +103,9 @@ msgstr "Não" #: src/forms/BuildForms.tsx:630 #: src/forms/BuildForms.tsx:793 #: src/forms/BuildForms.tsx:896 -#: src/forms/PurchaseOrderForms.tsx:798 +#: src/forms/PurchaseOrderForms.tsx:850 #: src/forms/ReturnOrderForms.tsx:242 -#: src/forms/SalesOrderForms.tsx:305 +#: src/forms/SalesOrderForms.tsx:323 #: src/forms/StockForms.tsx:360 #: src/forms/StockForms.tsx:791 #: src/forms/StockForms.tsx:838 @@ -119,6 +119,7 @@ msgstr "Não" #: src/pages/build/BuildDetail.tsx:200 #: src/pages/part/PartDetail.tsx:1207 #: src/tables/ColumnRenderers.tsx:91 +#: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 msgid "Part" @@ -158,7 +159,7 @@ msgstr "Teste de Modelos de Peças" #: src/components/wizards/OrderPartsWizard.tsx:290 #: src/pages/company/SupplierPartDetail.tsx:413 #: src/pages/stock/StockDetail.tsx:289 -#: src/tables/build/BuildAllocatedStockTable.tsx:155 +#: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:83 #: src/tables/stock/StockItemTable.tsx:247 @@ -201,9 +202,9 @@ msgstr "Categorias de Peça" #: src/forms/BuildForms.tsx:473 #: src/forms/BuildForms.tsx:633 #: src/forms/BuildForms.tsx:794 -#: src/forms/SalesOrderForms.tsx:307 +#: src/forms/SalesOrderForms.tsx:325 #: src/pages/stock/StockDetail.tsx:1005 -#: src/tables/part/PartTestResultTable.tsx:248 +#: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -517,7 +518,7 @@ msgstr "Listas de Seleção" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:273 +#: src/components/forms/fields/ApiFormField.tsx:237 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:234 @@ -642,8 +643,8 @@ msgstr "Digitar informações do código de barras" #: src/components/barcodes/BarcodeScanDialog.tsx:49 #: src/components/buttons/ScanButton.tsx:15 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:457 -#: src/forms/PurchaseOrderForms.tsx:563 +#: src/forms/PurchaseOrderForms.tsx:509 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Scan Barcode" msgstr "Ler Código de Barras" @@ -728,7 +729,7 @@ msgstr "Isto irá remover o link com o código de barras associado" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:606 msgid "Unlink Barcode" msgstr "Desvincular Código de Barras" @@ -1216,6 +1217,12 @@ msgstr "Remover imagem associada a este item?" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:884 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:903 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:254 +#: src/tables/build/BuildAllocatedStockTable.tsx:178 +#: src/tables/build/BuildAllocatedStockTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:111 +#: src/tables/build/BuildLineTable.tsx:665 +#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:247 msgid "Remove" msgstr "Remover" @@ -1241,7 +1248,7 @@ msgid "Upload Error" msgstr "Erro no carregamento" #: src/components/details/DetailsImage.tsx:250 -#: src/components/forms/fields/TextField.tsx:65 +#: src/components/forms/fields/AutoFillRightSection.tsx:34 msgid "Clear" msgstr "Limpar" @@ -1817,10 +1824,14 @@ msgstr "Parado" msgid "Running" msgstr "Em execução" -#: src/components/forms/fields/ApiFormField.tsx:233 +#: src/components/forms/fields/ApiFormField.tsx:197 msgid "Select file to upload" msgstr "" +#: src/components/forms/fields/AutoFillRightSection.tsx:47 +msgid "Accept suggested value" +msgstr "" + #: src/components/forms/fields/DateField.tsx:76 msgid "Select date" msgstr "" @@ -1875,10 +1886,6 @@ msgstr "Não há itens disponíveis" msgid "Add new row" msgstr "Adicionar nova linha" -#: src/components/forms/fields/TextField.tsx:82 -msgid "Accept suggested value" -msgstr "" - #: src/components/images/DetailsImage.tsx:252 #~ msgid "Select image" #~ msgstr "Select image" @@ -2225,8 +2232,8 @@ msgstr "Nenhum item" #: src/pages/part/PartDetail.tsx:994 #: src/pages/stock/StockDetail.tsx:265 #: src/pages/stock/StockDetail.tsx:942 -#: src/tables/build/BuildAllocatedStockTable.tsx:135 -#: src/tables/build/BuildLineTable.tsx:192 +#: src/tables/build/BuildAllocatedStockTable.tsx:132 +#: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:182 #: src/tables/stock/StockItemTable.tsx:343 @@ -2784,7 +2791,7 @@ msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:102 #: src/tables/ColumnRenderers.tsx:278 -#: src/tables/build/BuildAllocatedStockTable.tsx:91 +#: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/machine/MachineTypeTable.tsx:161 #: src/tables/machine/MachineTypeTable.tsx:257 #: src/tables/plugin/PluginListTable.tsx:110 @@ -2966,7 +2973,7 @@ msgstr "Sem Estoque" #: src/pages/company/SupplierPartDetail.tsx:394 #: src/pages/part/PartDetail.tsx:1015 #: src/tables/bom/BomTable.tsx:444 -#: src/tables/build/BuildLineTable.tsx:222 +#: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 msgid "On Order" msgstr "No pedido" @@ -2976,7 +2983,7 @@ msgstr "No pedido" #: src/pages/part/PartDetail.tsx:587 #: src/pages/part/PartDetail.tsx:1021 #: src/pages/stock/StockDetail.tsx:925 -#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "Em Produção" @@ -3000,7 +3007,7 @@ msgstr "Categoria" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:795 -#: src/forms/PurchaseOrderForms.tsx:595 +#: src/forms/PurchaseOrderForms.tsx:647 #: src/forms/StockForms.tsx:792 #: src/forms/StockForms.tsx:839 #: src/forms/StockForms.tsx:885 @@ -3023,7 +3030,7 @@ msgstr "Localização" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:198 #: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildAllocatedStockTable.tsx:121 +#: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:107 #: src/tables/sales/SalesOrderAllocationTable.tsx:142 msgid "Serial Number" @@ -3034,9 +3041,9 @@ msgstr "Número de Série" #: src/forms/BuildForms.tsx:240 #: src/forms/BuildForms.tsx:634 #: src/forms/BuildForms.tsx:797 -#: src/forms/PurchaseOrderForms.tsx:801 +#: src/forms/PurchaseOrderForms.tsx:853 #: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:308 +#: src/forms/SalesOrderForms.tsx:326 #: src/forms/StockForms.tsx:841 #: src/pages/part/PartStockHistoryDetail.tsx:56 #: src/pages/part/PartStockHistoryDetail.tsx:210 @@ -3046,9 +3053,9 @@ msgstr "Número de Série" #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:258 #: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:86 +#: src/tables/build/BuildLineTable.tsx:83 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:269 +#: src/tables/part/PartTestResultTable.tsx:277 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -3070,7 +3077,7 @@ msgstr "Quantidade" #: src/forms/StockForms.tsx:1048 #: src/forms/StockForms.tsx:1096 #: src/forms/StockForms.tsx:1140 -#: src/tables/build/BuildLineTable.tsx:96 +#: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "Lote" @@ -3755,7 +3762,7 @@ msgid "In Stock" msgstr "Em Estoque" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:404 +#: src/tables/build/BuildLineTable.tsx:405 msgid "Required Quantity" msgstr "" @@ -3847,7 +3854,7 @@ msgid "Please correct the errors in the selected parts" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:587 -#: src/tables/build/BuildLineTable.tsx:815 +#: src/tables/build/BuildLineTable.tsx:822 #: src/tables/part/PartTable.tsx:522 #: src/tables/sales/SalesOrderLineItemTable.tsx:370 msgid "Order Parts" @@ -4349,9 +4356,9 @@ msgstr "" #: src/forms/BuildForms.tsx:333 #: src/forms/BuildForms.tsx:408 #: src/forms/BuildForms.tsx:685 -#: src/tables/build/BuildAllocatedStockTable.tsx:150 +#: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 -#: src/tables/part/PartTestResultTable.tsx:272 +#: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "Saída da Produção" @@ -4362,7 +4369,7 @@ msgstr "" #: src/forms/BuildForms.tsx:336 #: src/forms/BuildForms.tsx:411 #: src/forms/BuildForms.tsx:475 -#: src/forms/PurchaseOrderForms.tsx:717 +#: src/forms/PurchaseOrderForms.tsx:769 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 #: src/forms/StockForms.tsx:712 @@ -4377,7 +4384,7 @@ msgstr "" #: src/tables/build/BuildOutputTable.tsx:404 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 -#: src/tables/part/PartTestResultTable.tsx:309 +#: src/tables/part/PartTestResultTable.tsx:317 #: src/tables/sales/ReturnOrderLineItemTable.tsx:138 #: src/tables/sales/ReturnOrderLineItemTable.tsx:176 #: src/tables/settings/CustomStateTable.tsx:79 @@ -4450,8 +4457,8 @@ msgstr "Saídas de produção foram canceladas" #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 -#: src/tables/build/BuildAllocatedStockTable.tsx:108 -#: src/tables/build/BuildLineTable.tsx:336 +#: src/tables/build/BuildAllocatedStockTable.tsx:105 +#: src/tables/build/BuildLineTable.tsx:337 #: src/tables/build/BuildOrderTable.tsx:79 #: src/tables/part/PartSalesAllocationsTable.tsx:61 #: src/tables/part/RelatedPartTable.tsx:73 @@ -4466,47 +4473,47 @@ msgstr "IPN" #: src/forms/BuildForms.tsx:632 #: src/forms/BuildForms.tsx:796 #: src/forms/BuildForms.tsx:897 -#: src/forms/SalesOrderForms.tsx:306 -#: src/tables/build/BuildAllocatedStockTable.tsx:139 -#: src/tables/build/BuildLineTable.tsx:182 +#: src/forms/SalesOrderForms.tsx:324 +#: src/tables/build/BuildAllocatedStockTable.tsx:136 +#: src/tables/build/BuildLineTable.tsx:183 #: src/tables/sales/SalesOrderLineItemTable.tsx:342 #: src/tables/stock/StockItemTable.tsx:338 msgid "Allocated" msgstr "Alocado" #: src/forms/BuildForms.tsx:667 -#: src/forms/SalesOrderForms.tsx:295 +#: src/forms/SalesOrderForms.tsx:313 #: src/pages/build/BuildDetail.tsx:108 #: src/pages/build/BuildDetail.tsx:326 msgid "Source Location" msgstr "Local de Origem" #: src/forms/BuildForms.tsx:668 -#: src/forms/SalesOrderForms.tsx:296 +#: src/forms/SalesOrderForms.tsx:314 msgid "Select the source location for the stock allocation" msgstr "Selecione o local de origem para alocação de estoque" #: src/forms/BuildForms.tsx:700 -#: src/forms/SalesOrderForms.tsx:336 -#: src/tables/build/BuildLineTable.tsx:574 -#: src/tables/build/BuildLineTable.tsx:731 -#: src/tables/build/BuildLineTable.tsx:830 +#: src/forms/SalesOrderForms.tsx:354 +#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:738 +#: src/tables/build/BuildLineTable.tsx:837 #: src/tables/sales/SalesOrderLineItemTable.tsx:380 #: src/tables/sales/SalesOrderLineItemTable.tsx:406 msgid "Allocate Stock" msgstr "Alocar Estoque" #: src/forms/BuildForms.tsx:703 -#: src/forms/SalesOrderForms.tsx:341 +#: src/forms/SalesOrderForms.tsx:359 msgid "Stock items allocated" msgstr "Itens de estoque alocados" #: src/forms/BuildForms.tsx:816 #: src/forms/BuildForms.tsx:917 -#: src/tables/build/BuildAllocatedStockTable.tsx:240 -#: src/tables/build/BuildAllocatedStockTable.tsx:272 -#: src/tables/build/BuildLineTable.tsx:741 -#: src/tables/build/BuildLineTable.tsx:864 +#: src/tables/build/BuildAllocatedStockTable.tsx:243 +#: src/tables/build/BuildAllocatedStockTable.tsx:279 +#: src/tables/build/BuildLineTable.tsx:748 +#: src/tables/build/BuildLineTable.tsx:871 msgid "Consume Stock" msgstr "" @@ -4521,21 +4528,21 @@ msgstr "" #~ msgstr "Stock items consumed" #: src/forms/BuildForms.tsx:853 -#: src/tables/build/BuildLineTable.tsx:514 +#: src/tables/build/BuildLineTable.tsx:515 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" #: src/forms/BuildForms.tsx:898 -#: src/tables/build/BuildLineTable.tsx:187 +#: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" msgstr "" #: src/forms/CommonForms.tsx:88 -#: src/forms/PurchaseOrderForms.tsx:125 +#: src/forms/PurchaseOrderForms.tsx:176 #: src/forms/ReturnOrderForms.tsx:138 -#: src/forms/SalesOrderForms.tsx:164 +#: src/forms/SalesOrderForms.tsx:182 msgid "Select project code for this line item" msgstr "" @@ -4572,127 +4579,127 @@ msgstr "Categoria de peça parental" msgid "Subscribe to notifications for this category" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:388 -msgid "Assign Batch Code and Serial Numbers" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:390 -msgid "Assign Batch Code" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:410 -msgid "Choose Location" -msgstr "Escolher local" - -#: src/forms/PurchaseOrderForms.tsx:418 -msgid "Item Destination selected" -msgstr "Destino do item selecionado" - #: src/forms/PurchaseOrderForms.tsx:421 #~ msgid "Assign Batch Code{0}" #~ msgstr "Assign Batch Code{0}" -#: src/forms/PurchaseOrderForms.tsx:428 -msgid "Part category default location selected" -msgstr "Localização padrão da categoria de peça selecionada" +#: src/forms/PurchaseOrderForms.tsx:440 +msgid "Assign Batch Code and Serial Numbers" +msgstr "" -#: src/forms/PurchaseOrderForms.tsx:438 -msgid "Received stock location selected" -msgstr "Localização do estoque recebida selecionada" +#: src/forms/PurchaseOrderForms.tsx:442 +msgid "Assign Batch Code" +msgstr "" #: src/forms/PurchaseOrderForms.tsx:444 #: src/forms/StockForms.tsx:428 #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:446 +#: src/forms/PurchaseOrderForms.tsx:462 +msgid "Choose Location" +msgstr "Escolher local" + +#: src/forms/PurchaseOrderForms.tsx:470 +msgid "Item Destination selected" +msgstr "Destino do item selecionado" + +#: src/forms/PurchaseOrderForms.tsx:480 +msgid "Part category default location selected" +msgstr "Localização padrão da categoria de peça selecionada" + +#: src/forms/PurchaseOrderForms.tsx:490 +msgid "Received stock location selected" +msgstr "Localização do estoque recebida selecionada" + +#: src/forms/PurchaseOrderForms.tsx:498 msgid "Default location selected" msgstr "Localização padrão selecionada" -#: src/forms/PurchaseOrderForms.tsx:507 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Set Location" msgstr "Definir Localização" -#: src/forms/PurchaseOrderForms.tsx:524 -msgid "Set Expiry Date" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:532 -#: src/forms/StockForms.tsx:693 -msgid "Adjust Packaging" -msgstr "Ajustar Pacotes" - -#: src/forms/PurchaseOrderForms.tsx:540 -#: src/forms/StockForms.tsx:684 -#: src/hooks/UseStockAdjustActions.tsx:148 -msgid "Change Status" -msgstr "Alterar Status" - -#: src/forms/PurchaseOrderForms.tsx:546 -msgid "Add Note" -msgstr "Adicionar observação" - #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" +#: src/forms/PurchaseOrderForms.tsx:576 +msgid "Set Expiry Date" +msgstr "" + #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:610 -msgid "Store at default location" -msgstr "Armazenar no local padrão" +#: src/forms/PurchaseOrderForms.tsx:584 +#: src/forms/StockForms.tsx:693 +msgid "Adjust Packaging" +msgstr "Ajustar Pacotes" -#: src/forms/PurchaseOrderForms.tsx:625 -msgid "Store at line item destination " -msgstr "" +#: src/forms/PurchaseOrderForms.tsx:592 +#: src/forms/StockForms.tsx:684 +#: src/hooks/UseStockAdjustActions.tsx:148 +msgid "Change Status" +msgstr "Alterar Status" -#: src/forms/PurchaseOrderForms.tsx:637 -msgid "Store with already received stock" -msgstr "Armazenar com estoque já recebido" +#: src/forms/PurchaseOrderForms.tsx:598 +msgid "Add Note" +msgstr "Adicionar observação" #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:661 +#: src/forms/PurchaseOrderForms.tsx:662 +msgid "Store at default location" +msgstr "Armazenar no local padrão" + +#: src/forms/PurchaseOrderForms.tsx:677 +msgid "Store at line item destination " +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:689 +msgid "Store with already received stock" +msgstr "Armazenar com estoque já recebido" + +#: src/forms/PurchaseOrderForms.tsx:713 #: src/pages/build/BuildDetail.tsx:340 #: src/pages/stock/StockDetail.tsx:280 #: src/pages/stock/StockDetail.tsx:952 #: src/tables/Filter.tsx:83 -#: src/tables/build/BuildAllocatedStockTable.tsx:128 +#: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildOutputTable.tsx:112 -#: src/tables/part/PartTestResultTable.tsx:260 -#: src/tables/part/PartTestResultTable.tsx:281 +#: src/tables/part/PartTestResultTable.tsx:268 +#: src/tables/part/PartTestResultTable.tsx:289 #: src/tables/sales/SalesOrderAllocationTable.tsx:149 msgid "Batch Code" msgstr "Código de Lote" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:714 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:675 +#: src/forms/PurchaseOrderForms.tsx:727 #: src/forms/StockForms.tsx:218 msgid "Serial Numbers" msgstr "Números de Série" -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:728 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:742 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "Data de Validade" -#: src/forms/PurchaseOrderForms.tsx:691 +#: src/forms/PurchaseOrderForms.tsx:743 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:703 +#: src/forms/PurchaseOrderForms.tsx:755 #: src/forms/StockForms.tsx:728 #: src/pages/company/SupplierPartDetail.tsx:172 #: src/pages/company/SupplierPartDetail.tsx:236 @@ -4701,19 +4708,19 @@ msgstr "" msgid "Packaging" msgstr "Embalagem" -#: src/forms/PurchaseOrderForms.tsx:727 +#: src/forms/PurchaseOrderForms.tsx:779 #: src/pages/company/SupplierPartDetail.tsx:120 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "Anotação" -#: src/forms/PurchaseOrderForms.tsx:799 +#: src/forms/PurchaseOrderForms.tsx:851 #: src/pages/company/SupplierPartDetail.tsx:138 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "Código (SKU)" -#: src/forms/PurchaseOrderForms.tsx:800 +#: src/forms/PurchaseOrderForms.tsx:852 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4721,11 +4728,11 @@ msgstr "Código (SKU)" msgid "Received" msgstr "Recebido" -#: src/forms/PurchaseOrderForms.tsx:817 +#: src/forms/PurchaseOrderForms.tsx:869 msgid "Receive Line Items" msgstr "Excluir Itens de Linha" -#: src/forms/PurchaseOrderForms.tsx:823 +#: src/forms/PurchaseOrderForms.tsx:875 msgid "Items received" msgstr "Itens Recebidos" @@ -4737,7 +4744,7 @@ msgstr "Receber Itens" msgid "Item received into stock" msgstr "Ítem recebido em estoque" -#: src/forms/SalesOrderForms.tsx:401 +#: src/forms/SalesOrderForms.tsx:419 msgid "Leave blank to use the order address" msgstr "" @@ -5932,6 +5939,9 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:310 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:401 +#: src/tables/build/BuildAllocatedStockTable.tsx:181 +#: src/tables/build/BuildLineTable.tsx:668 +#: src/tables/sales/SalesOrderAllocationTable.tsx:220 msgid "Confirm Removal" msgstr "" @@ -6870,8 +6880,8 @@ msgstr "Externo" #: src/pages/sales/ReturnOrderDetail.tsx:108 #: src/pages/sales/SalesOrderDetail.tsx:98 #: src/tables/ColumnRenderers.tsx:321 -#: src/tables/build/BuildAllocatedStockTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:352 +#: src/tables/build/BuildAllocatedStockTable.tsx:112 +#: src/tables/build/BuildLineTable.tsx:353 msgid "Reference" msgstr "Referência" @@ -7132,7 +7142,7 @@ msgstr "Cancelar pedido" #: src/pages/build/BuildDetail.tsx:742 #: src/pages/stock/StockDetail.tsx:344 -#: src/tables/build/BuildAllocatedStockTable.tsx:85 +#: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 #: src/tables/stock/StockTrackingTable.tsx:109 @@ -7600,7 +7610,7 @@ msgstr "Palavras-chave" #: src/pages/part/PartDetail.tsx:542 #: src/tables/bom/BomTable.tsx:439 -#: src/tables/build/BuildLineTable.tsx:305 +#: src/tables/build/BuildLineTable.tsx:306 #: src/tables/part/PartTable.tsx:319 #: src/tables/sales/SalesOrderLineItemTable.tsx:138 msgid "Available Stock" @@ -7608,7 +7618,7 @@ msgstr "Estoque Disponível" #: src/pages/part/PartDetail.tsx:548 #: src/tables/bom/BomTable.tsx:341 -#: src/tables/build/BuildLineTable.tsx:267 +#: src/tables/build/BuildLineTable.tsx:268 #: src/tables/sales/SalesOrderLineItemTable.tsx:180 msgid "On order" msgstr "No pedido" @@ -7782,7 +7792,7 @@ msgstr "Pedido" #: src/pages/part/PartDetail.tsx:1144 #: src/pages/stock/StockDetail.tsx:884 -#: src/tables/build/BuildLineTable.tsx:761 +#: src/tables/build/BuildLineTable.tsx:768 msgid "Order Stock" msgstr "Pedir estoque" @@ -9219,13 +9229,13 @@ msgstr "" #~ msgstr "Show asssmbled items" #: src/tables/bom/BomTable.tsx:315 -#: src/tables/build/BuildLineTable.tsx:276 +#: src/tables/build/BuildLineTable.tsx:277 #: src/tables/part/PartTable.tsx:145 msgid "External stock" msgstr "Estoque externo" #: src/tables/bom/BomTable.tsx:323 -#: src/tables/build/BuildLineTable.tsx:239 +#: src/tables/build/BuildLineTable.tsx:240 msgid "Includes substitute stock" msgstr "Incluir estoque de substitutos" @@ -9234,7 +9244,7 @@ msgstr "Incluir estoque de substitutos" #~ msgstr "Edit Bom Item" #: src/tables/bom/BomTable.tsx:332 -#: src/tables/build/BuildLineTable.tsx:249 +#: src/tables/build/BuildLineTable.tsx:250 #: src/tables/sales/SalesOrderLineItemTable.tsx:166 msgid "Includes variant stock" msgstr "Incluir estoque de variantes" @@ -9272,8 +9282,8 @@ msgid "Stock Information" msgstr "Informação do Estoque" #: src/tables/bom/BomTable.tsx:399 -#: src/tables/build/BuildLineTable.tsx:496 -#: src/tables/build/BuildLineTable.tsx:537 +#: src/tables/build/BuildLineTable.tsx:497 +#: src/tables/build/BuildLineTable.tsx:538 msgid "Consumable item" msgstr "Item Consumível" @@ -9282,7 +9292,7 @@ msgid "No available stock" msgstr "Estoque não disponível" #: src/tables/bom/BomTable.tsx:420 -#: src/tables/build/BuildLineTable.tsx:213 +#: src/tables/build/BuildLineTable.tsx:214 msgid "Show testable items" msgstr "Mostrar itens testáveis" @@ -9291,7 +9301,7 @@ msgid "Show trackable items" msgstr "Mostrar itens rastreáveis" #: src/tables/bom/BomTable.tsx:430 -#: src/tables/build/BuildLineTable.tsx:208 +#: src/tables/build/BuildLineTable.tsx:209 msgid "Show assembled items" msgstr "Mostrar itens montados" @@ -9335,7 +9345,7 @@ msgstr "Mostrar itens que permitem a substituição de variantes" #: src/tables/bom/BomTable.tsx:464 #: src/tables/bom/UsedInTable.tsx:85 -#: src/tables/build/BuildLineTable.tsx:202 +#: src/tables/build/BuildLineTable.tsx:203 msgid "Optional" msgstr "Opcional" @@ -9345,7 +9355,7 @@ msgid "Show optional items" msgstr "Mostrar itens opcionais" #: src/tables/bom/BomTable.tsx:469 -#: src/tables/build/BuildLineTable.tsx:197 +#: src/tables/build/BuildLineTable.tsx:198 msgid "Consumable" msgstr "Consumível" @@ -9433,7 +9443,7 @@ msgid "Bill of materials cannot be edited, as the part is locked" msgstr "A lista de materiais não pode ser editada, pois está bloqueada" #: src/tables/bom/UsedInTable.tsx:34 -#: src/tables/build/BuildLineTable.tsx:207 +#: src/tables/build/BuildLineTable.tsx:208 #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:209 @@ -9455,11 +9465,11 @@ msgstr "Rastreável" msgid "Show trackable assemblies" msgstr "Mostrar montagens rastreáveis" -#: src/tables/build/BuildAllocatedStockTable.tsx:67 +#: src/tables/build/BuildAllocatedStockTable.tsx:64 msgid "Allocated to Output" msgstr "Alocado para saída" -#: src/tables/build/BuildAllocatedStockTable.tsx:68 +#: src/tables/build/BuildAllocatedStockTable.tsx:65 msgid "Show items allocated to a build output" msgstr "Mostrar itens alocados a uma saída da compilação" @@ -9472,7 +9482,7 @@ msgstr "Mostrar itens alocados a uma saída da compilação" #~ msgid "Include orders for part variants" #~ msgstr "Include orders for part variants" -#: src/tables/build/BuildAllocatedStockTable.tsx:97 +#: src/tables/build/BuildAllocatedStockTable.tsx:94 #: src/tables/part/PartBuildAllocationsTable.tsx:84 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 #: src/tables/part/PartSalesAllocationsTable.tsx:69 @@ -9482,40 +9492,58 @@ msgid "Order Status" msgstr "Situação do pedido" #: src/tables/build/BuildAllocatedStockTable.tsx:164 -#~ msgid "Edit Build Item" -#~ msgstr "Edit Build Item" - -#: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:650 +#: src/tables/build/BuildLineTable.tsx:651 msgid "Edit Stock Allocation" msgstr "" +#: src/tables/build/BuildAllocatedStockTable.tsx:164 +#~ msgid "Edit Build Item" +#~ msgstr "Edit Build Item" + #: src/tables/build/BuildAllocatedStockTable.tsx:174 #~ msgid "Delete Build Item" #~ msgstr "Delete Build Item" -#: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildLineTable.tsx:663 -msgid "Delete Stock Allocation" +#: src/tables/build/BuildAllocatedStockTable.tsx:177 +#: src/tables/build/BuildLineTable.tsx:664 +#: src/tables/sales/SalesOrderAllocationTable.tsx:218 +msgid "Remove Allocated Stock" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:239 +#: src/tables/build/BuildAllocatedStockTable.tsx:180 +#: src/tables/build/BuildLineTable.tsx:663 +#~ msgid "Delete Stock Allocation" +#~ msgstr "Delete Stock Allocation" + +#: src/tables/build/BuildAllocatedStockTable.tsx:182 +#: src/tables/build/BuildLineTable.tsx:669 +#: src/tables/sales/SalesOrderAllocationTable.tsx:221 +msgid "Are you sure you want to remove this allocated stock from the order?" +msgstr "" + +#: src/tables/build/BuildAllocatedStockTable.tsx:242 msgid "Consume" msgstr "" +#: src/tables/build/BuildAllocatedStockTable.tsx:259 +#: src/tables/build/BuildLineTable.tsx:112 +#: src/tables/sales/SalesOrderAllocationTable.tsx:248 +msgid "Remove allocated stock" +msgstr "" + #: src/tables/build/BuildLineTable.tsx:59 #~ msgid "Show lines with available stock" #~ msgstr "Show lines with available stock" -#: src/tables/build/BuildLineTable.tsx:120 +#: src/tables/build/BuildLineTable.tsx:121 msgid "View Stock Item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:183 +#: src/tables/build/BuildLineTable.tsx:184 msgid "Show fully allocated lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:188 +#: src/tables/build/BuildLineTable.tsx:189 msgid "Show fully consumed lines" msgstr "" @@ -9523,124 +9551,124 @@ msgstr "" #~ msgid "Show allocated lines" #~ msgstr "Show allocated lines" -#: src/tables/build/BuildLineTable.tsx:193 +#: src/tables/build/BuildLineTable.tsx:194 msgid "Show items with sufficient available stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:198 +#: src/tables/build/BuildLineTable.tsx:199 msgid "Show consumable lines" msgstr "Mostrar linhas consumíveis" -#: src/tables/build/BuildLineTable.tsx:203 +#: src/tables/build/BuildLineTable.tsx:204 msgid "Show optional lines" msgstr "Mostrar linhas opcionais" -#: src/tables/build/BuildLineTable.tsx:212 +#: src/tables/build/BuildLineTable.tsx:213 #: src/tables/part/PartTable.tsx:233 msgid "Testable" msgstr "Testável" -#: src/tables/build/BuildLineTable.tsx:217 +#: src/tables/build/BuildLineTable.tsx:218 #: src/tables/stock/StockItemTable.tsx:388 msgid "Tracked" msgstr "Monitorado" -#: src/tables/build/BuildLineTable.tsx:218 +#: src/tables/build/BuildLineTable.tsx:219 msgid "Show tracked lines" msgstr "Mostrar itens monitorados" -#: src/tables/build/BuildLineTable.tsx:223 +#: src/tables/build/BuildLineTable.tsx:224 msgid "Show items with stock on order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:172 msgid "In production" msgstr "Em produção" -#: src/tables/build/BuildLineTable.tsx:286 +#: src/tables/build/BuildLineTable.tsx:287 msgid "Insufficient stock" msgstr "Estoque insuficiente" -#: src/tables/build/BuildLineTable.tsx:302 +#: src/tables/build/BuildLineTable.tsx:303 #: src/tables/sales/SalesOrderLineItemTable.tsx:160 #: src/tables/stock/StockItemTable.tsx:191 msgid "No stock available" msgstr "Nenhum estoque disponível" -#: src/tables/build/BuildLineTable.tsx:375 +#: src/tables/build/BuildLineTable.tsx:376 msgid "Gets Inherited" msgstr "Obtém herdados" -#: src/tables/build/BuildLineTable.tsx:388 +#: src/tables/build/BuildLineTable.tsx:389 msgid "Unit Quantity" msgstr "Quantidade Unitária" -#: src/tables/build/BuildLineTable.tsx:415 +#: src/tables/build/BuildLineTable.tsx:416 msgid "Setup Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:424 +#: src/tables/build/BuildLineTable.tsx:425 msgid "Attrition" msgstr "" -#: src/tables/build/BuildLineTable.tsx:432 +#: src/tables/build/BuildLineTable.tsx:433 msgid "Rounding Multiple" msgstr "" -#: src/tables/build/BuildLineTable.tsx:441 +#: src/tables/build/BuildLineTable.tsx:442 msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:515 +#: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:563 +#: src/tables/build/BuildLineTable.tsx:564 #: src/tables/sales/SalesOrderLineItemTable.tsx:311 msgid "Create Build Order" msgstr "Criar Pedido de Produção" -#: src/tables/build/BuildLineTable.tsx:592 +#: src/tables/build/BuildLineTable.tsx:593 msgid "Auto allocation in progress" msgstr "Alocação automática em progresso" -#: src/tables/build/BuildLineTable.tsx:595 -#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:596 +#: src/tables/build/BuildLineTable.tsx:809 msgid "Auto Allocate Stock" msgstr "Estoque alocado automaticamente" -#: src/tables/build/BuildLineTable.tsx:596 +#: src/tables/build/BuildLineTable.tsx:597 msgid "Automatically allocate stock to this build according to the selected options" msgstr "Alocar automaticamente o estoque desta compilação conforme as opções selecionadas" -#: src/tables/build/BuildLineTable.tsx:616 -#: src/tables/build/BuildLineTable.tsx:630 -#: src/tables/build/BuildLineTable.tsx:751 -#: src/tables/build/BuildLineTable.tsx:852 +#: src/tables/build/BuildLineTable.tsx:617 +#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:758 +#: src/tables/build/BuildLineTable.tsx:859 #: src/tables/build/BuildOutputTable.tsx:355 #: src/tables/build/BuildOutputTable.tsx:360 msgid "Deallocate Stock" msgstr "Desalocar estoque" -#: src/tables/build/BuildLineTable.tsx:632 +#: src/tables/build/BuildLineTable.tsx:633 msgid "Deallocate all untracked stock for this build order" msgstr "Desalocar todo estoque não rastreado para esta ordem de compilação" -#: src/tables/build/BuildLineTable.tsx:634 +#: src/tables/build/BuildLineTable.tsx:635 msgid "Deallocate stock from the selected line item" msgstr "Desalocar estoque do item de linha selecionado" -#: src/tables/build/BuildLineTable.tsx:638 +#: src/tables/build/BuildLineTable.tsx:639 msgid "Stock has been deallocated" msgstr "O estoque foi distribuído" -#: src/tables/build/BuildLineTable.tsx:771 +#: src/tables/build/BuildLineTable.tsx:778 msgid "Build Stock" msgstr "Estoque de Produção" -#: src/tables/build/BuildLineTable.tsx:784 +#: src/tables/build/BuildLineTable.tsx:791 #: src/tables/sales/SalesOrderLineItemTable.tsx:487 msgid "View Part" msgstr "" @@ -9739,7 +9767,7 @@ msgid "Serialize Build Output" msgstr "" #: src/tables/build/BuildOutputTable.tsx:405 -#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/part/PartTestResultTable.tsx:318 #: src/tables/stock/StockItemTable.tsx:328 msgid "Filter by stock status" msgstr "Filtrar por estado do estoque" @@ -9964,8 +9992,8 @@ msgid "View Item" msgstr "" #: src/tables/general/ExtraLineItemTable.tsx:95 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:299 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:403 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:300 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:405 #: src/tables/sales/ReturnOrderLineItemTable.tsx:83 #: src/tables/sales/ReturnOrderLineItemTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:252 @@ -9974,14 +10002,14 @@ msgid "Add Line Item" msgstr "Adicionar Item de Linha" #: src/tables/general/ExtraLineItemTable.tsx:108 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:320 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:322 #: src/tables/sales/ReturnOrderLineItemTable.tsx:96 #: src/tables/sales/SalesOrderLineItemTable.tsx:271 msgid "Edit Line Item" msgstr "Editar Item de Linha" #: src/tables/general/ExtraLineItemTable.tsx:117 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:329 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:331 #: src/tables/sales/ReturnOrderLineItemTable.tsx:105 #: src/tables/sales/SalesOrderLineItemTable.tsx:280 msgid "Delete Line Item" @@ -10273,7 +10301,7 @@ msgid "Required Stock" msgstr "" #: src/tables/part/PartBuildAllocationsTable.tsx:124 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:381 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:383 msgid "View Build Order" msgstr "" @@ -10617,8 +10645,8 @@ msgstr "" #: src/tables/part/PartTestResultTable.tsx:103 #: src/tables/part/PartTestResultTable.tsx:181 -#: src/tables/part/PartTestResultTable.tsx:320 -#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/part/PartTestResultTable.tsx:328 +#: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 #: src/tables/stock/StockItemTestResultTable.tsx:368 #: src/tables/stock/StockItemTestResultTable.tsx:429 @@ -10643,7 +10671,7 @@ msgstr "" msgid "No Result" msgstr "Nenhum resultado" -#: src/tables/part/PartTestResultTable.tsx:298 +#: src/tables/part/PartTestResultTable.tsx:306 msgid "Show build outputs currently in production" msgstr "Mostrar saídas de compilação atualmente em produção" @@ -11073,7 +11101,7 @@ msgid "Show manufacturer parts for active manufacturers." msgstr "" #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:115 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:397 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:399 msgid "Import Line Items" msgstr "Importar Itens da Linha" @@ -11099,11 +11127,11 @@ msgstr "" #~ msgid "Add line item" #~ msgstr "Add line item" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:350 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:352 msgid "Receive line item" msgstr "Receber item de linha" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:414 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:416 msgid "Receive items" msgstr "Receber itens" @@ -11201,25 +11229,25 @@ msgid "Not shipped" msgstr "" #: src/tables/sales/SalesOrderAllocationTable.tsx:211 -#: src/tables/sales/SalesOrderAllocationTable.tsx:229 +#: src/tables/sales/SalesOrderAllocationTable.tsx:235 msgid "Edit Allocation" msgstr "" #: src/tables/sales/SalesOrderAllocationTable.tsx:218 #: src/tables/sales/SalesOrderAllocationTable.tsx:241 -msgid "Delete Allocation" -msgstr "" +#~ msgid "Delete Allocation" +#~ msgstr "Delete Allocation" -#: src/tables/sales/SalesOrderAllocationTable.tsx:252 -#: src/tables/sales/SalesOrderAllocationTable.tsx:253 +#: src/tables/sales/SalesOrderAllocationTable.tsx:261 +#: src/tables/sales/SalesOrderAllocationTable.tsx:262 msgid "View Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:308 +#: src/tables/sales/SalesOrderAllocationTable.tsx:317 msgid "Assign to Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:324 +#: src/tables/sales/SalesOrderAllocationTable.tsx:333 msgid "Assign to shipment" msgstr "" diff --git a/src/frontend/src/locales/ro/messages.po b/src/frontend/src/locales/ro/messages.po index 1d7f87d4a7..babe07a816 100644 --- a/src/frontend/src/locales/ro/messages.po +++ b/src/frontend/src/locales/ro/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: ro\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-11-19 19:39\n" +"PO-Revision-Date: 2025-11-23 22:17\n" "Last-Translator: \n" "Language-Team: Romanian\n" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100>0 && n%100<20)) ? 1 : 2);\n" @@ -56,7 +56,7 @@ msgstr "" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:802 +#: src/forms/PurchaseOrderForms.tsx:854 #: src/forms/StockForms.tsx:796 #: src/forms/StockForms.tsx:843 #: src/forms/StockForms.tsx:889 @@ -103,9 +103,9 @@ msgstr "" #: src/forms/BuildForms.tsx:630 #: src/forms/BuildForms.tsx:793 #: src/forms/BuildForms.tsx:896 -#: src/forms/PurchaseOrderForms.tsx:798 +#: src/forms/PurchaseOrderForms.tsx:850 #: src/forms/ReturnOrderForms.tsx:242 -#: src/forms/SalesOrderForms.tsx:305 +#: src/forms/SalesOrderForms.tsx:323 #: src/forms/StockForms.tsx:360 #: src/forms/StockForms.tsx:791 #: src/forms/StockForms.tsx:838 @@ -119,6 +119,7 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:200 #: src/pages/part/PartDetail.tsx:1207 #: src/tables/ColumnRenderers.tsx:91 +#: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 msgid "Part" @@ -158,7 +159,7 @@ msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:290 #: src/pages/company/SupplierPartDetail.tsx:413 #: src/pages/stock/StockDetail.tsx:289 -#: src/tables/build/BuildAllocatedStockTable.tsx:155 +#: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:83 #: src/tables/stock/StockItemTable.tsx:247 @@ -201,9 +202,9 @@ msgstr "" #: src/forms/BuildForms.tsx:473 #: src/forms/BuildForms.tsx:633 #: src/forms/BuildForms.tsx:794 -#: src/forms/SalesOrderForms.tsx:307 +#: src/forms/SalesOrderForms.tsx:325 #: src/pages/stock/StockDetail.tsx:1005 -#: src/tables/part/PartTestResultTable.tsx:248 +#: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -517,7 +518,7 @@ msgstr "" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:273 +#: src/components/forms/fields/ApiFormField.tsx:237 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:234 @@ -642,8 +643,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:49 #: src/components/buttons/ScanButton.tsx:15 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:457 -#: src/forms/PurchaseOrderForms.tsx:563 +#: src/forms/PurchaseOrderForms.tsx:509 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Scan Barcode" msgstr "" @@ -728,7 +729,7 @@ msgstr "" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:606 msgid "Unlink Barcode" msgstr "" @@ -1216,6 +1217,12 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:884 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:903 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:254 +#: src/tables/build/BuildAllocatedStockTable.tsx:178 +#: src/tables/build/BuildAllocatedStockTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:111 +#: src/tables/build/BuildLineTable.tsx:665 +#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:247 msgid "Remove" msgstr "" @@ -1241,7 +1248,7 @@ msgid "Upload Error" msgstr "" #: src/components/details/DetailsImage.tsx:250 -#: src/components/forms/fields/TextField.tsx:65 +#: src/components/forms/fields/AutoFillRightSection.tsx:34 msgid "Clear" msgstr "" @@ -1582,7 +1589,7 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:64 #: src/pages/core/UserDetail.tsx:48 msgid "Username" -msgstr "" +msgstr "Nume utilizator" #: src/components/forms/AuthenticationForm.tsx:136 #~ msgid "I will use username and password" @@ -1591,7 +1598,7 @@ msgstr "" #: src/components/forms/AuthenticationForm.tsx:138 #: src/components/forms/AuthenticationForm.tsx:298 msgid "Your username" -msgstr "" +msgstr "Introdu numele de utilizator" #: src/components/forms/AuthenticationForm.tsx:143 #: src/components/forms/AuthenticationForm.tsx:311 @@ -1627,7 +1634,7 @@ msgstr "" #: src/components/forms/AuthenticationForm.tsx:192 msgid "Use username and password" -msgstr "" +msgstr "Utilizați numele de utilizator și parola" #: src/components/forms/AuthenticationForm.tsx:201 msgid "Log In" @@ -1817,10 +1824,14 @@ msgstr "" msgid "Running" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:233 +#: src/components/forms/fields/ApiFormField.tsx:197 msgid "Select file to upload" msgstr "" +#: src/components/forms/fields/AutoFillRightSection.tsx:47 +msgid "Accept suggested value" +msgstr "" + #: src/components/forms/fields/DateField.tsx:76 msgid "Select date" msgstr "" @@ -1875,10 +1886,6 @@ msgstr "" msgid "Add new row" msgstr "" -#: src/components/forms/fields/TextField.tsx:82 -msgid "Accept suggested value" -msgstr "" - #: src/components/images/DetailsImage.tsx:252 #~ msgid "Select image" #~ msgstr "Select image" @@ -2225,8 +2232,8 @@ msgstr "" #: src/pages/part/PartDetail.tsx:994 #: src/pages/stock/StockDetail.tsx:265 #: src/pages/stock/StockDetail.tsx:942 -#: src/tables/build/BuildAllocatedStockTable.tsx:135 -#: src/tables/build/BuildLineTable.tsx:192 +#: src/tables/build/BuildAllocatedStockTable.tsx:132 +#: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:182 #: src/tables/stock/StockItemTable.tsx:343 @@ -2784,7 +2791,7 @@ msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:102 #: src/tables/ColumnRenderers.tsx:278 -#: src/tables/build/BuildAllocatedStockTable.tsx:91 +#: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/machine/MachineTypeTable.tsx:161 #: src/tables/machine/MachineTypeTable.tsx:257 #: src/tables/plugin/PluginListTable.tsx:110 @@ -2966,7 +2973,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:394 #: src/pages/part/PartDetail.tsx:1015 #: src/tables/bom/BomTable.tsx:444 -#: src/tables/build/BuildLineTable.tsx:222 +#: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 msgid "On Order" msgstr "" @@ -2976,7 +2983,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:587 #: src/pages/part/PartDetail.tsx:1021 #: src/pages/stock/StockDetail.tsx:925 -#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "" @@ -3000,7 +3007,7 @@ msgstr "" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:795 -#: src/forms/PurchaseOrderForms.tsx:595 +#: src/forms/PurchaseOrderForms.tsx:647 #: src/forms/StockForms.tsx:792 #: src/forms/StockForms.tsx:839 #: src/forms/StockForms.tsx:885 @@ -3023,7 +3030,7 @@ msgstr "" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:198 #: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildAllocatedStockTable.tsx:121 +#: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:107 #: src/tables/sales/SalesOrderAllocationTable.tsx:142 msgid "Serial Number" @@ -3034,9 +3041,9 @@ msgstr "" #: src/forms/BuildForms.tsx:240 #: src/forms/BuildForms.tsx:634 #: src/forms/BuildForms.tsx:797 -#: src/forms/PurchaseOrderForms.tsx:801 +#: src/forms/PurchaseOrderForms.tsx:853 #: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:308 +#: src/forms/SalesOrderForms.tsx:326 #: src/forms/StockForms.tsx:841 #: src/pages/part/PartStockHistoryDetail.tsx:56 #: src/pages/part/PartStockHistoryDetail.tsx:210 @@ -3046,9 +3053,9 @@ msgstr "" #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:258 #: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:86 +#: src/tables/build/BuildLineTable.tsx:83 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:269 +#: src/tables/part/PartTestResultTable.tsx:277 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -3070,7 +3077,7 @@ msgstr "" #: src/forms/StockForms.tsx:1048 #: src/forms/StockForms.tsx:1096 #: src/forms/StockForms.tsx:1140 -#: src/tables/build/BuildLineTable.tsx:96 +#: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "" @@ -3755,7 +3762,7 @@ msgid "In Stock" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:404 +#: src/tables/build/BuildLineTable.tsx:405 msgid "Required Quantity" msgstr "" @@ -3847,7 +3854,7 @@ msgid "Please correct the errors in the selected parts" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:587 -#: src/tables/build/BuildLineTable.tsx:815 +#: src/tables/build/BuildLineTable.tsx:822 #: src/tables/part/PartTable.tsx:522 #: src/tables/sales/SalesOrderLineItemTable.tsx:370 msgid "Order Parts" @@ -4349,9 +4356,9 @@ msgstr "" #: src/forms/BuildForms.tsx:333 #: src/forms/BuildForms.tsx:408 #: src/forms/BuildForms.tsx:685 -#: src/tables/build/BuildAllocatedStockTable.tsx:150 +#: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 -#: src/tables/part/PartTestResultTable.tsx:272 +#: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "" @@ -4362,7 +4369,7 @@ msgstr "" #: src/forms/BuildForms.tsx:336 #: src/forms/BuildForms.tsx:411 #: src/forms/BuildForms.tsx:475 -#: src/forms/PurchaseOrderForms.tsx:717 +#: src/forms/PurchaseOrderForms.tsx:769 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 #: src/forms/StockForms.tsx:712 @@ -4377,7 +4384,7 @@ msgstr "" #: src/tables/build/BuildOutputTable.tsx:404 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 -#: src/tables/part/PartTestResultTable.tsx:309 +#: src/tables/part/PartTestResultTable.tsx:317 #: src/tables/sales/ReturnOrderLineItemTable.tsx:138 #: src/tables/sales/ReturnOrderLineItemTable.tsx:176 #: src/tables/settings/CustomStateTable.tsx:79 @@ -4450,8 +4457,8 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 -#: src/tables/build/BuildAllocatedStockTable.tsx:108 -#: src/tables/build/BuildLineTable.tsx:336 +#: src/tables/build/BuildAllocatedStockTable.tsx:105 +#: src/tables/build/BuildLineTable.tsx:337 #: src/tables/build/BuildOrderTable.tsx:79 #: src/tables/part/PartSalesAllocationsTable.tsx:61 #: src/tables/part/RelatedPartTable.tsx:73 @@ -4466,47 +4473,47 @@ msgstr "" #: src/forms/BuildForms.tsx:632 #: src/forms/BuildForms.tsx:796 #: src/forms/BuildForms.tsx:897 -#: src/forms/SalesOrderForms.tsx:306 -#: src/tables/build/BuildAllocatedStockTable.tsx:139 -#: src/tables/build/BuildLineTable.tsx:182 +#: src/forms/SalesOrderForms.tsx:324 +#: src/tables/build/BuildAllocatedStockTable.tsx:136 +#: src/tables/build/BuildLineTable.tsx:183 #: src/tables/sales/SalesOrderLineItemTable.tsx:342 #: src/tables/stock/StockItemTable.tsx:338 msgid "Allocated" msgstr "" #: src/forms/BuildForms.tsx:667 -#: src/forms/SalesOrderForms.tsx:295 +#: src/forms/SalesOrderForms.tsx:313 #: src/pages/build/BuildDetail.tsx:108 #: src/pages/build/BuildDetail.tsx:326 msgid "Source Location" msgstr "" #: src/forms/BuildForms.tsx:668 -#: src/forms/SalesOrderForms.tsx:296 +#: src/forms/SalesOrderForms.tsx:314 msgid "Select the source location for the stock allocation" msgstr "" #: src/forms/BuildForms.tsx:700 -#: src/forms/SalesOrderForms.tsx:336 -#: src/tables/build/BuildLineTable.tsx:574 -#: src/tables/build/BuildLineTable.tsx:731 -#: src/tables/build/BuildLineTable.tsx:830 +#: src/forms/SalesOrderForms.tsx:354 +#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:738 +#: src/tables/build/BuildLineTable.tsx:837 #: src/tables/sales/SalesOrderLineItemTable.tsx:380 #: src/tables/sales/SalesOrderLineItemTable.tsx:406 msgid "Allocate Stock" msgstr "" #: src/forms/BuildForms.tsx:703 -#: src/forms/SalesOrderForms.tsx:341 +#: src/forms/SalesOrderForms.tsx:359 msgid "Stock items allocated" msgstr "" #: src/forms/BuildForms.tsx:816 #: src/forms/BuildForms.tsx:917 -#: src/tables/build/BuildAllocatedStockTable.tsx:240 -#: src/tables/build/BuildAllocatedStockTable.tsx:272 -#: src/tables/build/BuildLineTable.tsx:741 -#: src/tables/build/BuildLineTable.tsx:864 +#: src/tables/build/BuildAllocatedStockTable.tsx:243 +#: src/tables/build/BuildAllocatedStockTable.tsx:279 +#: src/tables/build/BuildLineTable.tsx:748 +#: src/tables/build/BuildLineTable.tsx:871 msgid "Consume Stock" msgstr "" @@ -4521,21 +4528,21 @@ msgstr "" #~ msgstr "Stock items consumed" #: src/forms/BuildForms.tsx:853 -#: src/tables/build/BuildLineTable.tsx:514 +#: src/tables/build/BuildLineTable.tsx:515 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" #: src/forms/BuildForms.tsx:898 -#: src/tables/build/BuildLineTable.tsx:187 +#: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" msgstr "" #: src/forms/CommonForms.tsx:88 -#: src/forms/PurchaseOrderForms.tsx:125 +#: src/forms/PurchaseOrderForms.tsx:176 #: src/forms/ReturnOrderForms.tsx:138 -#: src/forms/SalesOrderForms.tsx:164 +#: src/forms/SalesOrderForms.tsx:182 msgid "Select project code for this line item" msgstr "" @@ -4572,32 +4579,16 @@ msgstr "" msgid "Subscribe to notifications for this category" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:388 -msgid "Assign Batch Code and Serial Numbers" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:390 -msgid "Assign Batch Code" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:410 -msgid "Choose Location" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:418 -msgid "Item Destination selected" -msgstr "" - #: src/forms/PurchaseOrderForms.tsx:421 #~ msgid "Assign Batch Code{0}" #~ msgstr "Assign Batch Code{0}" -#: src/forms/PurchaseOrderForms.tsx:428 -msgid "Part category default location selected" +#: src/forms/PurchaseOrderForms.tsx:440 +msgid "Assign Batch Code and Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:438 -msgid "Received stock location selected" +#: src/forms/PurchaseOrderForms.tsx:442 +msgid "Assign Batch Code" msgstr "" #: src/forms/PurchaseOrderForms.tsx:444 @@ -4605,94 +4596,110 @@ msgstr "" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:446 +#: src/forms/PurchaseOrderForms.tsx:462 +msgid "Choose Location" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:470 +msgid "Item Destination selected" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:480 +msgid "Part category default location selected" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:490 +msgid "Received stock location selected" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:498 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:507 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:524 -msgid "Set Expiry Date" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:532 -#: src/forms/StockForms.tsx:693 -msgid "Adjust Packaging" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:540 -#: src/forms/StockForms.tsx:684 -#: src/hooks/UseStockAdjustActions.tsx:148 -msgid "Change Status" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:546 -msgid "Add Note" -msgstr "" - #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" +#: src/forms/PurchaseOrderForms.tsx:576 +msgid "Set Expiry Date" +msgstr "" + #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:610 -msgid "Store at default location" +#: src/forms/PurchaseOrderForms.tsx:584 +#: src/forms/StockForms.tsx:693 +msgid "Adjust Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:625 -msgid "Store at line item destination " +#: src/forms/PurchaseOrderForms.tsx:592 +#: src/forms/StockForms.tsx:684 +#: src/hooks/UseStockAdjustActions.tsx:148 +msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:637 -msgid "Store with already received stock" +#: src/forms/PurchaseOrderForms.tsx:598 +msgid "Add Note" msgstr "" #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:661 +#: src/forms/PurchaseOrderForms.tsx:662 +msgid "Store at default location" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:677 +msgid "Store at line item destination " +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:689 +msgid "Store with already received stock" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:713 #: src/pages/build/BuildDetail.tsx:340 #: src/pages/stock/StockDetail.tsx:280 #: src/pages/stock/StockDetail.tsx:952 #: src/tables/Filter.tsx:83 -#: src/tables/build/BuildAllocatedStockTable.tsx:128 +#: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildOutputTable.tsx:112 -#: src/tables/part/PartTestResultTable.tsx:260 -#: src/tables/part/PartTestResultTable.tsx:281 +#: src/tables/part/PartTestResultTable.tsx:268 +#: src/tables/part/PartTestResultTable.tsx:289 #: src/tables/sales/SalesOrderAllocationTable.tsx:149 msgid "Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:714 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:675 +#: src/forms/PurchaseOrderForms.tsx:727 #: src/forms/StockForms.tsx:218 msgid "Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:728 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:742 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:691 +#: src/forms/PurchaseOrderForms.tsx:743 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:703 +#: src/forms/PurchaseOrderForms.tsx:755 #: src/forms/StockForms.tsx:728 #: src/pages/company/SupplierPartDetail.tsx:172 #: src/pages/company/SupplierPartDetail.tsx:236 @@ -4701,19 +4708,19 @@ msgstr "" msgid "Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:727 +#: src/forms/PurchaseOrderForms.tsx:779 #: src/pages/company/SupplierPartDetail.tsx:120 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:799 +#: src/forms/PurchaseOrderForms.tsx:851 #: src/pages/company/SupplierPartDetail.tsx:138 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:800 +#: src/forms/PurchaseOrderForms.tsx:852 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4721,11 +4728,11 @@ msgstr "" msgid "Received" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:817 +#: src/forms/PurchaseOrderForms.tsx:869 msgid "Receive Line Items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:823 +#: src/forms/PurchaseOrderForms.tsx:875 msgid "Items received" msgstr "" @@ -4737,7 +4744,7 @@ msgstr "" msgid "Item received into stock" msgstr "" -#: src/forms/SalesOrderForms.tsx:401 +#: src/forms/SalesOrderForms.tsx:419 msgid "Leave blank to use the order address" msgstr "" @@ -5799,7 +5806,7 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:65 #: src/pages/core/UserDetail.tsx:55 msgid "First Name" -msgstr "" +msgstr "Prenume" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:66 #: src/pages/core/UserDetail.tsx:63 @@ -5932,6 +5939,9 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:310 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:401 +#: src/tables/build/BuildAllocatedStockTable.tsx:181 +#: src/tables/build/BuildLineTable.tsx:668 +#: src/tables/sales/SalesOrderAllocationTable.tsx:220 msgid "Confirm Removal" msgstr "" @@ -6870,8 +6880,8 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:108 #: src/pages/sales/SalesOrderDetail.tsx:98 #: src/tables/ColumnRenderers.tsx:321 -#: src/tables/build/BuildAllocatedStockTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:352 +#: src/tables/build/BuildAllocatedStockTable.tsx:112 +#: src/tables/build/BuildLineTable.tsx:353 msgid "Reference" msgstr "" @@ -7132,7 +7142,7 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:742 #: src/pages/stock/StockDetail.tsx:344 -#: src/tables/build/BuildAllocatedStockTable.tsx:85 +#: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 #: src/tables/stock/StockTrackingTable.tsx:109 @@ -7600,7 +7610,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:542 #: src/tables/bom/BomTable.tsx:439 -#: src/tables/build/BuildLineTable.tsx:305 +#: src/tables/build/BuildLineTable.tsx:306 #: src/tables/part/PartTable.tsx:319 #: src/tables/sales/SalesOrderLineItemTable.tsx:138 msgid "Available Stock" @@ -7608,7 +7618,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:548 #: src/tables/bom/BomTable.tsx:341 -#: src/tables/build/BuildLineTable.tsx:267 +#: src/tables/build/BuildLineTable.tsx:268 #: src/tables/sales/SalesOrderLineItemTable.tsx:180 msgid "On order" msgstr "" @@ -7782,7 +7792,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:1144 #: src/pages/stock/StockDetail.tsx:884 -#: src/tables/build/BuildLineTable.tsx:761 +#: src/tables/build/BuildLineTable.tsx:768 msgid "Order Stock" msgstr "" @@ -9219,13 +9229,13 @@ msgstr "" #~ msgstr "Show asssmbled items" #: src/tables/bom/BomTable.tsx:315 -#: src/tables/build/BuildLineTable.tsx:276 +#: src/tables/build/BuildLineTable.tsx:277 #: src/tables/part/PartTable.tsx:145 msgid "External stock" msgstr "" #: src/tables/bom/BomTable.tsx:323 -#: src/tables/build/BuildLineTable.tsx:239 +#: src/tables/build/BuildLineTable.tsx:240 msgid "Includes substitute stock" msgstr "" @@ -9234,7 +9244,7 @@ msgstr "" #~ msgstr "Edit Bom Item" #: src/tables/bom/BomTable.tsx:332 -#: src/tables/build/BuildLineTable.tsx:249 +#: src/tables/build/BuildLineTable.tsx:250 #: src/tables/sales/SalesOrderLineItemTable.tsx:166 msgid "Includes variant stock" msgstr "" @@ -9272,8 +9282,8 @@ msgid "Stock Information" msgstr "" #: src/tables/bom/BomTable.tsx:399 -#: src/tables/build/BuildLineTable.tsx:496 -#: src/tables/build/BuildLineTable.tsx:537 +#: src/tables/build/BuildLineTable.tsx:497 +#: src/tables/build/BuildLineTable.tsx:538 msgid "Consumable item" msgstr "" @@ -9282,7 +9292,7 @@ msgid "No available stock" msgstr "" #: src/tables/bom/BomTable.tsx:420 -#: src/tables/build/BuildLineTable.tsx:213 +#: src/tables/build/BuildLineTable.tsx:214 msgid "Show testable items" msgstr "" @@ -9291,7 +9301,7 @@ msgid "Show trackable items" msgstr "" #: src/tables/bom/BomTable.tsx:430 -#: src/tables/build/BuildLineTable.tsx:208 +#: src/tables/build/BuildLineTable.tsx:209 msgid "Show assembled items" msgstr "" @@ -9335,7 +9345,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:464 #: src/tables/bom/UsedInTable.tsx:85 -#: src/tables/build/BuildLineTable.tsx:202 +#: src/tables/build/BuildLineTable.tsx:203 msgid "Optional" msgstr "" @@ -9345,7 +9355,7 @@ msgid "Show optional items" msgstr "" #: src/tables/bom/BomTable.tsx:469 -#: src/tables/build/BuildLineTable.tsx:197 +#: src/tables/build/BuildLineTable.tsx:198 msgid "Consumable" msgstr "" @@ -9433,7 +9443,7 @@ msgid "Bill of materials cannot be edited, as the part is locked" msgstr "" #: src/tables/bom/UsedInTable.tsx:34 -#: src/tables/build/BuildLineTable.tsx:207 +#: src/tables/build/BuildLineTable.tsx:208 #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:209 @@ -9455,11 +9465,11 @@ msgstr "" msgid "Show trackable assemblies" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:67 +#: src/tables/build/BuildAllocatedStockTable.tsx:64 msgid "Allocated to Output" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:68 +#: src/tables/build/BuildAllocatedStockTable.tsx:65 msgid "Show items allocated to a build output" msgstr "" @@ -9472,7 +9482,7 @@ msgstr "" #~ msgid "Include orders for part variants" #~ msgstr "Include orders for part variants" -#: src/tables/build/BuildAllocatedStockTable.tsx:97 +#: src/tables/build/BuildAllocatedStockTable.tsx:94 #: src/tables/part/PartBuildAllocationsTable.tsx:84 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 #: src/tables/part/PartSalesAllocationsTable.tsx:69 @@ -9482,40 +9492,58 @@ msgid "Order Status" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:164 -#~ msgid "Edit Build Item" -#~ msgstr "Edit Build Item" - -#: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:650 +#: src/tables/build/BuildLineTable.tsx:651 msgid "Edit Stock Allocation" msgstr "" +#: src/tables/build/BuildAllocatedStockTable.tsx:164 +#~ msgid "Edit Build Item" +#~ msgstr "Edit Build Item" + #: src/tables/build/BuildAllocatedStockTable.tsx:174 #~ msgid "Delete Build Item" #~ msgstr "Delete Build Item" -#: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildLineTable.tsx:663 -msgid "Delete Stock Allocation" +#: src/tables/build/BuildAllocatedStockTable.tsx:177 +#: src/tables/build/BuildLineTable.tsx:664 +#: src/tables/sales/SalesOrderAllocationTable.tsx:218 +msgid "Remove Allocated Stock" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:239 +#: src/tables/build/BuildAllocatedStockTable.tsx:180 +#: src/tables/build/BuildLineTable.tsx:663 +#~ msgid "Delete Stock Allocation" +#~ msgstr "Delete Stock Allocation" + +#: src/tables/build/BuildAllocatedStockTable.tsx:182 +#: src/tables/build/BuildLineTable.tsx:669 +#: src/tables/sales/SalesOrderAllocationTable.tsx:221 +msgid "Are you sure you want to remove this allocated stock from the order?" +msgstr "" + +#: src/tables/build/BuildAllocatedStockTable.tsx:242 msgid "Consume" msgstr "" +#: src/tables/build/BuildAllocatedStockTable.tsx:259 +#: src/tables/build/BuildLineTable.tsx:112 +#: src/tables/sales/SalesOrderAllocationTable.tsx:248 +msgid "Remove allocated stock" +msgstr "" + #: src/tables/build/BuildLineTable.tsx:59 #~ msgid "Show lines with available stock" #~ msgstr "Show lines with available stock" -#: src/tables/build/BuildLineTable.tsx:120 +#: src/tables/build/BuildLineTable.tsx:121 msgid "View Stock Item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:183 +#: src/tables/build/BuildLineTable.tsx:184 msgid "Show fully allocated lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:188 +#: src/tables/build/BuildLineTable.tsx:189 msgid "Show fully consumed lines" msgstr "" @@ -9523,124 +9551,124 @@ msgstr "" #~ msgid "Show allocated lines" #~ msgstr "Show allocated lines" -#: src/tables/build/BuildLineTable.tsx:193 +#: src/tables/build/BuildLineTable.tsx:194 msgid "Show items with sufficient available stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:198 +#: src/tables/build/BuildLineTable.tsx:199 msgid "Show consumable lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:203 +#: src/tables/build/BuildLineTable.tsx:204 msgid "Show optional lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:212 +#: src/tables/build/BuildLineTable.tsx:213 #: src/tables/part/PartTable.tsx:233 msgid "Testable" msgstr "" -#: src/tables/build/BuildLineTable.tsx:217 +#: src/tables/build/BuildLineTable.tsx:218 #: src/tables/stock/StockItemTable.tsx:388 msgid "Tracked" msgstr "" -#: src/tables/build/BuildLineTable.tsx:218 +#: src/tables/build/BuildLineTable.tsx:219 msgid "Show tracked lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:223 +#: src/tables/build/BuildLineTable.tsx:224 msgid "Show items with stock on order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:172 msgid "In production" msgstr "" -#: src/tables/build/BuildLineTable.tsx:286 +#: src/tables/build/BuildLineTable.tsx:287 msgid "Insufficient stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:302 +#: src/tables/build/BuildLineTable.tsx:303 #: src/tables/sales/SalesOrderLineItemTable.tsx:160 #: src/tables/stock/StockItemTable.tsx:191 msgid "No stock available" msgstr "" -#: src/tables/build/BuildLineTable.tsx:375 +#: src/tables/build/BuildLineTable.tsx:376 msgid "Gets Inherited" msgstr "" -#: src/tables/build/BuildLineTable.tsx:388 +#: src/tables/build/BuildLineTable.tsx:389 msgid "Unit Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:415 +#: src/tables/build/BuildLineTable.tsx:416 msgid "Setup Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:424 +#: src/tables/build/BuildLineTable.tsx:425 msgid "Attrition" msgstr "" -#: src/tables/build/BuildLineTable.tsx:432 +#: src/tables/build/BuildLineTable.tsx:433 msgid "Rounding Multiple" msgstr "" -#: src/tables/build/BuildLineTable.tsx:441 +#: src/tables/build/BuildLineTable.tsx:442 msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:515 +#: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:563 +#: src/tables/build/BuildLineTable.tsx:564 #: src/tables/sales/SalesOrderLineItemTable.tsx:311 msgid "Create Build Order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:592 +#: src/tables/build/BuildLineTable.tsx:593 msgid "Auto allocation in progress" msgstr "" -#: src/tables/build/BuildLineTable.tsx:595 -#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:596 +#: src/tables/build/BuildLineTable.tsx:809 msgid "Auto Allocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:596 +#: src/tables/build/BuildLineTable.tsx:597 msgid "Automatically allocate stock to this build according to the selected options" msgstr "" -#: src/tables/build/BuildLineTable.tsx:616 -#: src/tables/build/BuildLineTable.tsx:630 -#: src/tables/build/BuildLineTable.tsx:751 -#: src/tables/build/BuildLineTable.tsx:852 +#: src/tables/build/BuildLineTable.tsx:617 +#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:758 +#: src/tables/build/BuildLineTable.tsx:859 #: src/tables/build/BuildOutputTable.tsx:355 #: src/tables/build/BuildOutputTable.tsx:360 msgid "Deallocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:632 +#: src/tables/build/BuildLineTable.tsx:633 msgid "Deallocate all untracked stock for this build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:634 +#: src/tables/build/BuildLineTable.tsx:635 msgid "Deallocate stock from the selected line item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:638 +#: src/tables/build/BuildLineTable.tsx:639 msgid "Stock has been deallocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:771 +#: src/tables/build/BuildLineTable.tsx:778 msgid "Build Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:784 +#: src/tables/build/BuildLineTable.tsx:791 #: src/tables/sales/SalesOrderLineItemTable.tsx:487 msgid "View Part" msgstr "" @@ -9739,7 +9767,7 @@ msgid "Serialize Build Output" msgstr "" #: src/tables/build/BuildOutputTable.tsx:405 -#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/part/PartTestResultTable.tsx:318 #: src/tables/stock/StockItemTable.tsx:328 msgid "Filter by stock status" msgstr "" @@ -9964,8 +9992,8 @@ msgid "View Item" msgstr "" #: src/tables/general/ExtraLineItemTable.tsx:95 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:299 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:403 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:300 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:405 #: src/tables/sales/ReturnOrderLineItemTable.tsx:83 #: src/tables/sales/ReturnOrderLineItemTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:252 @@ -9974,14 +10002,14 @@ msgid "Add Line Item" msgstr "" #: src/tables/general/ExtraLineItemTable.tsx:108 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:320 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:322 #: src/tables/sales/ReturnOrderLineItemTable.tsx:96 #: src/tables/sales/SalesOrderLineItemTable.tsx:271 msgid "Edit Line Item" msgstr "" #: src/tables/general/ExtraLineItemTable.tsx:117 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:329 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:331 #: src/tables/sales/ReturnOrderLineItemTable.tsx:105 #: src/tables/sales/SalesOrderLineItemTable.tsx:280 msgid "Delete Line Item" @@ -10273,7 +10301,7 @@ msgid "Required Stock" msgstr "" #: src/tables/part/PartBuildAllocationsTable.tsx:124 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:381 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:383 msgid "View Build Order" msgstr "" @@ -10617,8 +10645,8 @@ msgstr "" #: src/tables/part/PartTestResultTable.tsx:103 #: src/tables/part/PartTestResultTable.tsx:181 -#: src/tables/part/PartTestResultTable.tsx:320 -#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/part/PartTestResultTable.tsx:328 +#: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 #: src/tables/stock/StockItemTestResultTable.tsx:368 #: src/tables/stock/StockItemTestResultTable.tsx:429 @@ -10643,7 +10671,7 @@ msgstr "" msgid "No Result" msgstr "" -#: src/tables/part/PartTestResultTable.tsx:298 +#: src/tables/part/PartTestResultTable.tsx:306 msgid "Show build outputs currently in production" msgstr "" @@ -11073,7 +11101,7 @@ msgid "Show manufacturer parts for active manufacturers." msgstr "" #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:115 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:397 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:399 msgid "Import Line Items" msgstr "" @@ -11099,11 +11127,11 @@ msgstr "" #~ msgid "Add line item" #~ msgstr "Add line item" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:350 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:352 msgid "Receive line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:414 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:416 msgid "Receive items" msgstr "" @@ -11201,25 +11229,25 @@ msgid "Not shipped" msgstr "" #: src/tables/sales/SalesOrderAllocationTable.tsx:211 -#: src/tables/sales/SalesOrderAllocationTable.tsx:229 +#: src/tables/sales/SalesOrderAllocationTable.tsx:235 msgid "Edit Allocation" msgstr "" #: src/tables/sales/SalesOrderAllocationTable.tsx:218 #: src/tables/sales/SalesOrderAllocationTable.tsx:241 -msgid "Delete Allocation" -msgstr "" +#~ msgid "Delete Allocation" +#~ msgstr "Delete Allocation" -#: src/tables/sales/SalesOrderAllocationTable.tsx:252 -#: src/tables/sales/SalesOrderAllocationTable.tsx:253 +#: src/tables/sales/SalesOrderAllocationTable.tsx:261 +#: src/tables/sales/SalesOrderAllocationTable.tsx:262 msgid "View Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:308 +#: src/tables/sales/SalesOrderAllocationTable.tsx:317 msgid "Assign to Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:324 +#: src/tables/sales/SalesOrderAllocationTable.tsx:333 msgid "Assign to shipment" msgstr "" diff --git a/src/frontend/src/locales/ru/messages.po b/src/frontend/src/locales/ru/messages.po index c7bec7243f..2f4b094fe8 100644 --- a/src/frontend/src/locales/ru/messages.po +++ b/src/frontend/src/locales/ru/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: ru\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-11-19 19:39\n" +"PO-Revision-Date: 2025-11-22 06:25\n" "Last-Translator: \n" "Language-Team: Russian\n" "Plural-Forms: nplurals=4; plural=((n%10==1 && n%100!=11) ? 0 : ((n%10 >= 2 && n%10 <=4 && (n%100 < 12 || n%100 > 14)) ? 1 : ((n%10 == 0 || (n%10 >= 5 && n%10 <=9)) || (n%100 >= 11 && n%100 <= 14)) ? 2 : 3));\n" @@ -56,7 +56,7 @@ msgstr "Отменить" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:802 +#: src/forms/PurchaseOrderForms.tsx:854 #: src/forms/StockForms.tsx:796 #: src/forms/StockForms.tsx:843 #: src/forms/StockForms.tsx:889 @@ -103,9 +103,9 @@ msgstr "Нет" #: src/forms/BuildForms.tsx:630 #: src/forms/BuildForms.tsx:793 #: src/forms/BuildForms.tsx:896 -#: src/forms/PurchaseOrderForms.tsx:798 +#: src/forms/PurchaseOrderForms.tsx:850 #: src/forms/ReturnOrderForms.tsx:242 -#: src/forms/SalesOrderForms.tsx:305 +#: src/forms/SalesOrderForms.tsx:323 #: src/forms/StockForms.tsx:360 #: src/forms/StockForms.tsx:791 #: src/forms/StockForms.tsx:838 @@ -119,6 +119,7 @@ msgstr "Нет" #: src/pages/build/BuildDetail.tsx:200 #: src/pages/part/PartDetail.tsx:1207 #: src/tables/ColumnRenderers.tsx:91 +#: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 msgid "Part" @@ -158,7 +159,7 @@ msgstr "Шаблоны тестов детали" #: src/components/wizards/OrderPartsWizard.tsx:290 #: src/pages/company/SupplierPartDetail.tsx:413 #: src/pages/stock/StockDetail.tsx:289 -#: src/tables/build/BuildAllocatedStockTable.tsx:155 +#: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:83 #: src/tables/stock/StockItemTable.tsx:247 @@ -201,9 +202,9 @@ msgstr "Категории деталей" #: src/forms/BuildForms.tsx:473 #: src/forms/BuildForms.tsx:633 #: src/forms/BuildForms.tsx:794 -#: src/forms/SalesOrderForms.tsx:307 +#: src/forms/SalesOrderForms.tsx:325 #: src/pages/stock/StockDetail.tsx:1005 -#: src/tables/part/PartTestResultTable.tsx:248 +#: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -517,7 +518,7 @@ msgstr "Списки выбора" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:273 +#: src/components/forms/fields/ApiFormField.tsx:237 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:234 @@ -642,8 +643,8 @@ msgstr "Введите данные штрихкода" #: src/components/barcodes/BarcodeScanDialog.tsx:49 #: src/components/buttons/ScanButton.tsx:15 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:457 -#: src/forms/PurchaseOrderForms.tsx:563 +#: src/forms/PurchaseOrderForms.tsx:509 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Scan Barcode" msgstr "Сканировать штрихкод" @@ -728,7 +729,7 @@ msgstr "Это удалит ссылку на связанный штрих-ко #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:606 msgid "Unlink Barcode" msgstr "Отвязать штрихкод" @@ -1216,6 +1217,12 @@ msgstr "Удалить связанное изображение?" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:884 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:903 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:254 +#: src/tables/build/BuildAllocatedStockTable.tsx:178 +#: src/tables/build/BuildAllocatedStockTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:111 +#: src/tables/build/BuildLineTable.tsx:665 +#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:247 msgid "Remove" msgstr "Удалить" @@ -1241,7 +1248,7 @@ msgid "Upload Error" msgstr "Ошибка загрузки" #: src/components/details/DetailsImage.tsx:250 -#: src/components/forms/fields/TextField.tsx:65 +#: src/components/forms/fields/AutoFillRightSection.tsx:34 msgid "Clear" msgstr "Очистить" @@ -1817,10 +1824,14 @@ msgstr "Остановлен" msgid "Running" msgstr "Работает" -#: src/components/forms/fields/ApiFormField.tsx:233 +#: src/components/forms/fields/ApiFormField.tsx:197 msgid "Select file to upload" msgstr "Выберите файл для загрузки" +#: src/components/forms/fields/AutoFillRightSection.tsx:47 +msgid "Accept suggested value" +msgstr "" + #: src/components/forms/fields/DateField.tsx:76 msgid "Select date" msgstr "Выберите дату" @@ -1875,10 +1886,6 @@ msgstr "Нет доступных записей" msgid "Add new row" msgstr "Добавить строку" -#: src/components/forms/fields/TextField.tsx:82 -msgid "Accept suggested value" -msgstr "" - #: src/components/images/DetailsImage.tsx:252 #~ msgid "Select image" #~ msgstr "Select image" @@ -2225,8 +2232,8 @@ msgstr "Нет элементов" #: src/pages/part/PartDetail.tsx:994 #: src/pages/stock/StockDetail.tsx:265 #: src/pages/stock/StockDetail.tsx:942 -#: src/tables/build/BuildAllocatedStockTable.tsx:135 -#: src/tables/build/BuildLineTable.tsx:192 +#: src/tables/build/BuildAllocatedStockTable.tsx:132 +#: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:182 #: src/tables/stock/StockItemTable.tsx:343 @@ -2784,7 +2791,7 @@ msgstr "Информация о плагине" #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:102 #: src/tables/ColumnRenderers.tsx:278 -#: src/tables/build/BuildAllocatedStockTable.tsx:91 +#: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/machine/MachineTypeTable.tsx:161 #: src/tables/machine/MachineTypeTable.tsx:257 #: src/tables/plugin/PluginListTable.tsx:110 @@ -2966,7 +2973,7 @@ msgstr "Нет склада" #: src/pages/company/SupplierPartDetail.tsx:394 #: src/pages/part/PartDetail.tsx:1015 #: src/tables/bom/BomTable.tsx:444 -#: src/tables/build/BuildLineTable.tsx:222 +#: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 msgid "On Order" msgstr "В заказе" @@ -2976,7 +2983,7 @@ msgstr "В заказе" #: src/pages/part/PartDetail.tsx:587 #: src/pages/part/PartDetail.tsx:1021 #: src/pages/stock/StockDetail.tsx:925 -#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "В производстве" @@ -3000,7 +3007,7 @@ msgstr "Категория" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:795 -#: src/forms/PurchaseOrderForms.tsx:595 +#: src/forms/PurchaseOrderForms.tsx:647 #: src/forms/StockForms.tsx:792 #: src/forms/StockForms.tsx:839 #: src/forms/StockForms.tsx:885 @@ -3023,7 +3030,7 @@ msgstr "Расположение" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:198 #: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildAllocatedStockTable.tsx:121 +#: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:107 #: src/tables/sales/SalesOrderAllocationTable.tsx:142 msgid "Serial Number" @@ -3034,9 +3041,9 @@ msgstr "Серийный номер" #: src/forms/BuildForms.tsx:240 #: src/forms/BuildForms.tsx:634 #: src/forms/BuildForms.tsx:797 -#: src/forms/PurchaseOrderForms.tsx:801 +#: src/forms/PurchaseOrderForms.tsx:853 #: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:308 +#: src/forms/SalesOrderForms.tsx:326 #: src/forms/StockForms.tsx:841 #: src/pages/part/PartStockHistoryDetail.tsx:56 #: src/pages/part/PartStockHistoryDetail.tsx:210 @@ -3046,9 +3053,9 @@ msgstr "Серийный номер" #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:258 #: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:86 +#: src/tables/build/BuildLineTable.tsx:83 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:269 +#: src/tables/part/PartTestResultTable.tsx:277 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -3070,7 +3077,7 @@ msgstr "Количество" #: src/forms/StockForms.tsx:1048 #: src/forms/StockForms.tsx:1096 #: src/forms/StockForms.tsx:1140 -#: src/tables/build/BuildLineTable.tsx:96 +#: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "Партия" @@ -3755,7 +3762,7 @@ msgid "In Stock" msgstr "На складе" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:404 +#: src/tables/build/BuildLineTable.tsx:405 msgid "Required Quantity" msgstr "" @@ -3847,7 +3854,7 @@ msgid "Please correct the errors in the selected parts" msgstr "Исправьте ошибки в выбранных деталях" #: src/components/wizards/OrderPartsWizard.tsx:587 -#: src/tables/build/BuildLineTable.tsx:815 +#: src/tables/build/BuildLineTable.tsx:822 #: src/tables/part/PartTable.tsx:522 #: src/tables/sales/SalesOrderLineItemTable.tsx:370 msgid "Order Parts" @@ -4349,9 +4356,9 @@ msgstr "Замена создана" #: src/forms/BuildForms.tsx:333 #: src/forms/BuildForms.tsx:408 #: src/forms/BuildForms.tsx:685 -#: src/tables/build/BuildAllocatedStockTable.tsx:150 +#: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 -#: src/tables/part/PartTestResultTable.tsx:272 +#: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "Продукция" @@ -4362,7 +4369,7 @@ msgstr "" #: src/forms/BuildForms.tsx:336 #: src/forms/BuildForms.tsx:411 #: src/forms/BuildForms.tsx:475 -#: src/forms/PurchaseOrderForms.tsx:717 +#: src/forms/PurchaseOrderForms.tsx:769 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 #: src/forms/StockForms.tsx:712 @@ -4377,7 +4384,7 @@ msgstr "" #: src/tables/build/BuildOutputTable.tsx:404 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 -#: src/tables/part/PartTestResultTable.tsx:309 +#: src/tables/part/PartTestResultTable.tsx:317 #: src/tables/sales/ReturnOrderLineItemTable.tsx:138 #: src/tables/sales/ReturnOrderLineItemTable.tsx:176 #: src/tables/settings/CustomStateTable.tsx:79 @@ -4450,8 +4457,8 @@ msgstr "Производство отменено" #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 -#: src/tables/build/BuildAllocatedStockTable.tsx:108 -#: src/tables/build/BuildLineTable.tsx:336 +#: src/tables/build/BuildAllocatedStockTable.tsx:105 +#: src/tables/build/BuildLineTable.tsx:337 #: src/tables/build/BuildOrderTable.tsx:79 #: src/tables/part/PartSalesAllocationsTable.tsx:61 #: src/tables/part/RelatedPartTable.tsx:73 @@ -4466,47 +4473,47 @@ msgstr "Внутренний артикул" #: src/forms/BuildForms.tsx:632 #: src/forms/BuildForms.tsx:796 #: src/forms/BuildForms.tsx:897 -#: src/forms/SalesOrderForms.tsx:306 -#: src/tables/build/BuildAllocatedStockTable.tsx:139 -#: src/tables/build/BuildLineTable.tsx:182 +#: src/forms/SalesOrderForms.tsx:324 +#: src/tables/build/BuildAllocatedStockTable.tsx:136 +#: src/tables/build/BuildLineTable.tsx:183 #: src/tables/sales/SalesOrderLineItemTable.tsx:342 #: src/tables/stock/StockItemTable.tsx:338 msgid "Allocated" msgstr "Зарезервировано" #: src/forms/BuildForms.tsx:667 -#: src/forms/SalesOrderForms.tsx:295 +#: src/forms/SalesOrderForms.tsx:313 #: src/pages/build/BuildDetail.tsx:108 #: src/pages/build/BuildDetail.tsx:326 msgid "Source Location" msgstr "Место хранения комплектующих" #: src/forms/BuildForms.tsx:668 -#: src/forms/SalesOrderForms.tsx:296 +#: src/forms/SalesOrderForms.tsx:314 msgid "Select the source location for the stock allocation" msgstr "Выберите исходное расположение для распределения запасов" #: src/forms/BuildForms.tsx:700 -#: src/forms/SalesOrderForms.tsx:336 -#: src/tables/build/BuildLineTable.tsx:574 -#: src/tables/build/BuildLineTable.tsx:731 -#: src/tables/build/BuildLineTable.tsx:830 +#: src/forms/SalesOrderForms.tsx:354 +#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:738 +#: src/tables/build/BuildLineTable.tsx:837 #: src/tables/sales/SalesOrderLineItemTable.tsx:380 #: src/tables/sales/SalesOrderLineItemTable.tsx:406 msgid "Allocate Stock" msgstr "Зарезервировать остатки" #: src/forms/BuildForms.tsx:703 -#: src/forms/SalesOrderForms.tsx:341 +#: src/forms/SalesOrderForms.tsx:359 msgid "Stock items allocated" msgstr "Запасы назначены" #: src/forms/BuildForms.tsx:816 #: src/forms/BuildForms.tsx:917 -#: src/tables/build/BuildAllocatedStockTable.tsx:240 -#: src/tables/build/BuildAllocatedStockTable.tsx:272 -#: src/tables/build/BuildLineTable.tsx:741 -#: src/tables/build/BuildLineTable.tsx:864 +#: src/tables/build/BuildAllocatedStockTable.tsx:243 +#: src/tables/build/BuildAllocatedStockTable.tsx:279 +#: src/tables/build/BuildLineTable.tsx:748 +#: src/tables/build/BuildLineTable.tsx:871 msgid "Consume Stock" msgstr "" @@ -4521,21 +4528,21 @@ msgstr "" #~ msgstr "Stock items consumed" #: src/forms/BuildForms.tsx:853 -#: src/tables/build/BuildLineTable.tsx:514 +#: src/tables/build/BuildLineTable.tsx:515 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" #: src/forms/BuildForms.tsx:898 -#: src/tables/build/BuildLineTable.tsx:187 +#: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" msgstr "Израсходовано" #: src/forms/CommonForms.tsx:88 -#: src/forms/PurchaseOrderForms.tsx:125 +#: src/forms/PurchaseOrderForms.tsx:176 #: src/forms/ReturnOrderForms.tsx:138 -#: src/forms/SalesOrderForms.tsx:164 +#: src/forms/SalesOrderForms.tsx:182 msgid "Select project code for this line item" msgstr "" @@ -4572,127 +4579,127 @@ msgstr "Родительская категория" msgid "Subscribe to notifications for this category" msgstr "Подписаться на уведомления для этой категории" -#: src/forms/PurchaseOrderForms.tsx:388 -msgid "Assign Batch Code and Serial Numbers" -msgstr "Назначить код партии и серийные номера" - -#: src/forms/PurchaseOrderForms.tsx:390 -msgid "Assign Batch Code" -msgstr "Назначить код партии" - -#: src/forms/PurchaseOrderForms.tsx:410 -msgid "Choose Location" -msgstr "Выберите место хранения" - -#: src/forms/PurchaseOrderForms.tsx:418 -msgid "Item Destination selected" -msgstr "Пункт назначения товара выбран" - #: src/forms/PurchaseOrderForms.tsx:421 #~ msgid "Assign Batch Code{0}" #~ msgstr "Assign Batch Code{0}" -#: src/forms/PurchaseOrderForms.tsx:428 -msgid "Part category default location selected" -msgstr "Выбрано расположение категории по умолчанию" +#: src/forms/PurchaseOrderForms.tsx:440 +msgid "Assign Batch Code and Serial Numbers" +msgstr "Назначить код партии и серийные номера" -#: src/forms/PurchaseOrderForms.tsx:438 -msgid "Received stock location selected" -msgstr "Выбрано место получения запасов" +#: src/forms/PurchaseOrderForms.tsx:442 +msgid "Assign Batch Code" +msgstr "Назначить код партии" #: src/forms/PurchaseOrderForms.tsx:444 #: src/forms/StockForms.tsx:428 #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:446 +#: src/forms/PurchaseOrderForms.tsx:462 +msgid "Choose Location" +msgstr "Выберите место хранения" + +#: src/forms/PurchaseOrderForms.tsx:470 +msgid "Item Destination selected" +msgstr "Пункт назначения товара выбран" + +#: src/forms/PurchaseOrderForms.tsx:480 +msgid "Part category default location selected" +msgstr "Выбрано расположение категории по умолчанию" + +#: src/forms/PurchaseOrderForms.tsx:490 +msgid "Received stock location selected" +msgstr "Выбрано место получения запасов" + +#: src/forms/PurchaseOrderForms.tsx:498 msgid "Default location selected" msgstr "Выбрано местоположение по умолчанию" -#: src/forms/PurchaseOrderForms.tsx:507 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Set Location" msgstr "Задать место хранения" -#: src/forms/PurchaseOrderForms.tsx:524 -msgid "Set Expiry Date" -msgstr "Задать срок годности" - -#: src/forms/PurchaseOrderForms.tsx:532 -#: src/forms/StockForms.tsx:693 -msgid "Adjust Packaging" -msgstr "Настройка упаковки" - -#: src/forms/PurchaseOrderForms.tsx:540 -#: src/forms/StockForms.tsx:684 -#: src/hooks/UseStockAdjustActions.tsx:148 -msgid "Change Status" -msgstr "Изменить статус" - -#: src/forms/PurchaseOrderForms.tsx:546 -msgid "Add Note" -msgstr "Добавить заметку" - #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" +#: src/forms/PurchaseOrderForms.tsx:576 +msgid "Set Expiry Date" +msgstr "Задать срок годности" + #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:610 -msgid "Store at default location" -msgstr "Использовать место хранения по умолчанию" +#: src/forms/PurchaseOrderForms.tsx:584 +#: src/forms/StockForms.tsx:693 +msgid "Adjust Packaging" +msgstr "Настройка упаковки" -#: src/forms/PurchaseOrderForms.tsx:625 -msgid "Store at line item destination " -msgstr "Использовать место хранения позиции заказа " +#: src/forms/PurchaseOrderForms.tsx:592 +#: src/forms/StockForms.tsx:684 +#: src/hooks/UseStockAdjustActions.tsx:148 +msgid "Change Status" +msgstr "Изменить статус" -#: src/forms/PurchaseOrderForms.tsx:637 -msgid "Store with already received stock" -msgstr "Использовать место хранения уже полученных запасов" +#: src/forms/PurchaseOrderForms.tsx:598 +msgid "Add Note" +msgstr "Добавить заметку" #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:661 +#: src/forms/PurchaseOrderForms.tsx:662 +msgid "Store at default location" +msgstr "Использовать место хранения по умолчанию" + +#: src/forms/PurchaseOrderForms.tsx:677 +msgid "Store at line item destination " +msgstr "Использовать место хранения позиции заказа " + +#: src/forms/PurchaseOrderForms.tsx:689 +msgid "Store with already received stock" +msgstr "Использовать место хранения уже полученных запасов" + +#: src/forms/PurchaseOrderForms.tsx:713 #: src/pages/build/BuildDetail.tsx:340 #: src/pages/stock/StockDetail.tsx:280 #: src/pages/stock/StockDetail.tsx:952 #: src/tables/Filter.tsx:83 -#: src/tables/build/BuildAllocatedStockTable.tsx:128 +#: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildOutputTable.tsx:112 -#: src/tables/part/PartTestResultTable.tsx:260 -#: src/tables/part/PartTestResultTable.tsx:281 +#: src/tables/part/PartTestResultTable.tsx:268 +#: src/tables/part/PartTestResultTable.tsx:289 #: src/tables/sales/SalesOrderAllocationTable.tsx:149 msgid "Batch Code" msgstr "Код партии" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:714 msgid "Enter batch code for received items" msgstr "Введите код партии для полученных запасов" -#: src/forms/PurchaseOrderForms.tsx:675 +#: src/forms/PurchaseOrderForms.tsx:727 #: src/forms/StockForms.tsx:218 msgid "Serial Numbers" msgstr "Серийные номера" -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:728 msgid "Enter serial numbers for received items" msgstr "Введите серийные номера для полученных запасов" -#: src/forms/PurchaseOrderForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:742 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "Срок годности" -#: src/forms/PurchaseOrderForms.tsx:691 +#: src/forms/PurchaseOrderForms.tsx:743 msgid "Enter an expiry date for received items" msgstr "Введите дату истечения срока годности полученных элементов" -#: src/forms/PurchaseOrderForms.tsx:703 +#: src/forms/PurchaseOrderForms.tsx:755 #: src/forms/StockForms.tsx:728 #: src/pages/company/SupplierPartDetail.tsx:172 #: src/pages/company/SupplierPartDetail.tsx:236 @@ -4701,19 +4708,19 @@ msgstr "Введите дату истечения срока годности msgid "Packaging" msgstr "Упаковка" -#: src/forms/PurchaseOrderForms.tsx:727 +#: src/forms/PurchaseOrderForms.tsx:779 #: src/pages/company/SupplierPartDetail.tsx:120 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "Заметка" -#: src/forms/PurchaseOrderForms.tsx:799 +#: src/forms/PurchaseOrderForms.tsx:851 #: src/pages/company/SupplierPartDetail.tsx:138 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "Артикул поставщика" -#: src/forms/PurchaseOrderForms.tsx:800 +#: src/forms/PurchaseOrderForms.tsx:852 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4721,11 +4728,11 @@ msgstr "Артикул поставщика" msgid "Received" msgstr "Получено" -#: src/forms/PurchaseOrderForms.tsx:817 +#: src/forms/PurchaseOrderForms.tsx:869 msgid "Receive Line Items" msgstr "Получить позиции" -#: src/forms/PurchaseOrderForms.tsx:823 +#: src/forms/PurchaseOrderForms.tsx:875 msgid "Items received" msgstr "Элементы получены" @@ -4737,7 +4744,7 @@ msgstr "Возврат позиций" msgid "Item received into stock" msgstr "Товар получен на складе" -#: src/forms/SalesOrderForms.tsx:401 +#: src/forms/SalesOrderForms.tsx:419 msgid "Leave blank to use the order address" msgstr "" @@ -5932,6 +5939,9 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:310 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:401 +#: src/tables/build/BuildAllocatedStockTable.tsx:181 +#: src/tables/build/BuildLineTable.tsx:668 +#: src/tables/sales/SalesOrderAllocationTable.tsx:220 msgid "Confirm Removal" msgstr "" @@ -6870,8 +6880,8 @@ msgstr "Сторонний" #: src/pages/sales/ReturnOrderDetail.tsx:108 #: src/pages/sales/SalesOrderDetail.tsx:98 #: src/tables/ColumnRenderers.tsx:321 -#: src/tables/build/BuildAllocatedStockTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:352 +#: src/tables/build/BuildAllocatedStockTable.tsx:112 +#: src/tables/build/BuildLineTable.tsx:353 msgid "Reference" msgstr "Ссылка" @@ -7132,7 +7142,7 @@ msgstr "Отменить заказ" #: src/pages/build/BuildDetail.tsx:742 #: src/pages/stock/StockDetail.tsx:344 -#: src/tables/build/BuildAllocatedStockTable.tsx:85 +#: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 #: src/tables/stock/StockTrackingTable.tsx:109 @@ -7600,7 +7610,7 @@ msgstr "Ключевые слова" #: src/pages/part/PartDetail.tsx:542 #: src/tables/bom/BomTable.tsx:439 -#: src/tables/build/BuildLineTable.tsx:305 +#: src/tables/build/BuildLineTable.tsx:306 #: src/tables/part/PartTable.tsx:319 #: src/tables/sales/SalesOrderLineItemTable.tsx:138 msgid "Available Stock" @@ -7608,7 +7618,7 @@ msgstr "Доступно" #: src/pages/part/PartDetail.tsx:548 #: src/tables/bom/BomTable.tsx:341 -#: src/tables/build/BuildLineTable.tsx:267 +#: src/tables/build/BuildLineTable.tsx:268 #: src/tables/sales/SalesOrderLineItemTable.tsx:180 msgid "On order" msgstr "В заказе" @@ -7782,7 +7792,7 @@ msgstr "Закупить" #: src/pages/part/PartDetail.tsx:1144 #: src/pages/stock/StockDetail.tsx:884 -#: src/tables/build/BuildLineTable.tsx:761 +#: src/tables/build/BuildLineTable.tsx:768 msgid "Order Stock" msgstr "Закупить на склад" @@ -9219,13 +9229,13 @@ msgstr "" #~ msgstr "Show asssmbled items" #: src/tables/bom/BomTable.tsx:315 -#: src/tables/build/BuildLineTable.tsx:276 +#: src/tables/build/BuildLineTable.tsx:277 #: src/tables/part/PartTable.tsx:145 msgid "External stock" msgstr "Сторонний склад" #: src/tables/bom/BomTable.tsx:323 -#: src/tables/build/BuildLineTable.tsx:239 +#: src/tables/build/BuildLineTable.tsx:240 msgid "Includes substitute stock" msgstr "" @@ -9234,7 +9244,7 @@ msgstr "" #~ msgstr "Edit Bom Item" #: src/tables/bom/BomTable.tsx:332 -#: src/tables/build/BuildLineTable.tsx:249 +#: src/tables/build/BuildLineTable.tsx:250 #: src/tables/sales/SalesOrderLineItemTable.tsx:166 msgid "Includes variant stock" msgstr "" @@ -9272,8 +9282,8 @@ msgid "Stock Information" msgstr "Информация о складе" #: src/tables/bom/BomTable.tsx:399 -#: src/tables/build/BuildLineTable.tsx:496 -#: src/tables/build/BuildLineTable.tsx:537 +#: src/tables/build/BuildLineTable.tsx:497 +#: src/tables/build/BuildLineTable.tsx:538 msgid "Consumable item" msgstr "" @@ -9282,7 +9292,7 @@ msgid "No available stock" msgstr "Нет на складе" #: src/tables/bom/BomTable.tsx:420 -#: src/tables/build/BuildLineTable.tsx:213 +#: src/tables/build/BuildLineTable.tsx:214 msgid "Show testable items" msgstr "Показать тестируемые элементы" @@ -9291,7 +9301,7 @@ msgid "Show trackable items" msgstr "Показать отслеживаемые позиции" #: src/tables/bom/BomTable.tsx:430 -#: src/tables/build/BuildLineTable.tsx:208 +#: src/tables/build/BuildLineTable.tsx:209 msgid "Show assembled items" msgstr "Показать сборные детали" @@ -9335,7 +9345,7 @@ msgstr "Показать элементы, в которых разрешено #: src/tables/bom/BomTable.tsx:464 #: src/tables/bom/UsedInTable.tsx:85 -#: src/tables/build/BuildLineTable.tsx:202 +#: src/tables/build/BuildLineTable.tsx:203 msgid "Optional" msgstr "Необязательно" @@ -9345,7 +9355,7 @@ msgid "Show optional items" msgstr "Показать необязательные элементы" #: src/tables/bom/BomTable.tsx:469 -#: src/tables/build/BuildLineTable.tsx:197 +#: src/tables/build/BuildLineTable.tsx:198 msgid "Consumable" msgstr "Расходник" @@ -9433,7 +9443,7 @@ msgid "Bill of materials cannot be edited, as the part is locked" msgstr "Невозможно отредактировать спецификацию, поскольку деталь заблокирована" #: src/tables/bom/UsedInTable.tsx:34 -#: src/tables/build/BuildLineTable.tsx:207 +#: src/tables/build/BuildLineTable.tsx:208 #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:209 @@ -9455,11 +9465,11 @@ msgstr "Отслеживаемая" msgid "Show trackable assemblies" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:67 +#: src/tables/build/BuildAllocatedStockTable.tsx:64 msgid "Allocated to Output" msgstr "Зарезервировано" -#: src/tables/build/BuildAllocatedStockTable.tsx:68 +#: src/tables/build/BuildAllocatedStockTable.tsx:65 msgid "Show items allocated to a build output" msgstr "Показать позиции, зарезервированные для продукции" @@ -9472,7 +9482,7 @@ msgstr "Показать позиции, зарезервированные дл #~ msgid "Include orders for part variants" #~ msgstr "Include orders for part variants" -#: src/tables/build/BuildAllocatedStockTable.tsx:97 +#: src/tables/build/BuildAllocatedStockTable.tsx:94 #: src/tables/part/PartBuildAllocationsTable.tsx:84 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 #: src/tables/part/PartSalesAllocationsTable.tsx:69 @@ -9482,40 +9492,58 @@ msgid "Order Status" msgstr "Статус заказа" #: src/tables/build/BuildAllocatedStockTable.tsx:164 -#~ msgid "Edit Build Item" -#~ msgstr "Edit Build Item" - -#: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:650 +#: src/tables/build/BuildLineTable.tsx:651 msgid "Edit Stock Allocation" msgstr "" +#: src/tables/build/BuildAllocatedStockTable.tsx:164 +#~ msgid "Edit Build Item" +#~ msgstr "Edit Build Item" + #: src/tables/build/BuildAllocatedStockTable.tsx:174 #~ msgid "Delete Build Item" #~ msgstr "Delete Build Item" -#: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildLineTable.tsx:663 -msgid "Delete Stock Allocation" +#: src/tables/build/BuildAllocatedStockTable.tsx:177 +#: src/tables/build/BuildLineTable.tsx:664 +#: src/tables/sales/SalesOrderAllocationTable.tsx:218 +msgid "Remove Allocated Stock" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:239 +#: src/tables/build/BuildAllocatedStockTable.tsx:180 +#: src/tables/build/BuildLineTable.tsx:663 +#~ msgid "Delete Stock Allocation" +#~ msgstr "Delete Stock Allocation" + +#: src/tables/build/BuildAllocatedStockTable.tsx:182 +#: src/tables/build/BuildLineTable.tsx:669 +#: src/tables/sales/SalesOrderAllocationTable.tsx:221 +msgid "Are you sure you want to remove this allocated stock from the order?" +msgstr "" + +#: src/tables/build/BuildAllocatedStockTable.tsx:242 msgid "Consume" msgstr "" +#: src/tables/build/BuildAllocatedStockTable.tsx:259 +#: src/tables/build/BuildLineTable.tsx:112 +#: src/tables/sales/SalesOrderAllocationTable.tsx:248 +msgid "Remove allocated stock" +msgstr "" + #: src/tables/build/BuildLineTable.tsx:59 #~ msgid "Show lines with available stock" #~ msgstr "Show lines with available stock" -#: src/tables/build/BuildLineTable.tsx:120 +#: src/tables/build/BuildLineTable.tsx:121 msgid "View Stock Item" msgstr "Показать складскую позицию" -#: src/tables/build/BuildLineTable.tsx:183 +#: src/tables/build/BuildLineTable.tsx:184 msgid "Show fully allocated lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:188 +#: src/tables/build/BuildLineTable.tsx:189 msgid "Show fully consumed lines" msgstr "" @@ -9523,124 +9551,124 @@ msgstr "" #~ msgid "Show allocated lines" #~ msgstr "Show allocated lines" -#: src/tables/build/BuildLineTable.tsx:193 +#: src/tables/build/BuildLineTable.tsx:194 msgid "Show items with sufficient available stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:198 +#: src/tables/build/BuildLineTable.tsx:199 msgid "Show consumable lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:203 +#: src/tables/build/BuildLineTable.tsx:204 msgid "Show optional lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:212 +#: src/tables/build/BuildLineTable.tsx:213 #: src/tables/part/PartTable.tsx:233 msgid "Testable" msgstr "Тестируемая" -#: src/tables/build/BuildLineTable.tsx:217 +#: src/tables/build/BuildLineTable.tsx:218 #: src/tables/stock/StockItemTable.tsx:388 msgid "Tracked" msgstr "" -#: src/tables/build/BuildLineTable.tsx:218 +#: src/tables/build/BuildLineTable.tsx:219 msgid "Show tracked lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:223 +#: src/tables/build/BuildLineTable.tsx:224 msgid "Show items with stock on order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:172 msgid "In production" msgstr "" -#: src/tables/build/BuildLineTable.tsx:286 +#: src/tables/build/BuildLineTable.tsx:287 msgid "Insufficient stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:302 +#: src/tables/build/BuildLineTable.tsx:303 #: src/tables/sales/SalesOrderLineItemTable.tsx:160 #: src/tables/stock/StockItemTable.tsx:191 msgid "No stock available" msgstr "Нет на складе" -#: src/tables/build/BuildLineTable.tsx:375 +#: src/tables/build/BuildLineTable.tsx:376 msgid "Gets Inherited" msgstr "" -#: src/tables/build/BuildLineTable.tsx:388 +#: src/tables/build/BuildLineTable.tsx:389 msgid "Unit Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:415 +#: src/tables/build/BuildLineTable.tsx:416 msgid "Setup Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:424 +#: src/tables/build/BuildLineTable.tsx:425 msgid "Attrition" msgstr "" -#: src/tables/build/BuildLineTable.tsx:432 +#: src/tables/build/BuildLineTable.tsx:433 msgid "Rounding Multiple" msgstr "" -#: src/tables/build/BuildLineTable.tsx:441 +#: src/tables/build/BuildLineTable.tsx:442 msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:515 +#: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:563 +#: src/tables/build/BuildLineTable.tsx:564 #: src/tables/sales/SalesOrderLineItemTable.tsx:311 msgid "Create Build Order" msgstr "Создать заказ на сборку" -#: src/tables/build/BuildLineTable.tsx:592 +#: src/tables/build/BuildLineTable.tsx:593 msgid "Auto allocation in progress" msgstr "Выполняется автоматическое распределение" -#: src/tables/build/BuildLineTable.tsx:595 -#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:596 +#: src/tables/build/BuildLineTable.tsx:809 msgid "Auto Allocate Stock" msgstr "Автоматическое резервирование остатков" -#: src/tables/build/BuildLineTable.tsx:596 +#: src/tables/build/BuildLineTable.tsx:597 msgid "Automatically allocate stock to this build according to the selected options" msgstr "Автоматически выделять запасы на эту сборку в соответствии с выбранными параметрами" -#: src/tables/build/BuildLineTable.tsx:616 -#: src/tables/build/BuildLineTable.tsx:630 -#: src/tables/build/BuildLineTable.tsx:751 -#: src/tables/build/BuildLineTable.tsx:852 +#: src/tables/build/BuildLineTable.tsx:617 +#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:758 +#: src/tables/build/BuildLineTable.tsx:859 #: src/tables/build/BuildOutputTable.tsx:355 #: src/tables/build/BuildOutputTable.tsx:360 msgid "Deallocate Stock" msgstr "Отменить резервирование остатков" -#: src/tables/build/BuildLineTable.tsx:632 +#: src/tables/build/BuildLineTable.tsx:633 msgid "Deallocate all untracked stock for this build order" msgstr "Начислить все неотслеживаемые запасы для этого заказа на сборку" -#: src/tables/build/BuildLineTable.tsx:634 +#: src/tables/build/BuildLineTable.tsx:635 msgid "Deallocate stock from the selected line item" msgstr "Отменить резервирование остатков для выбранной позиции" -#: src/tables/build/BuildLineTable.tsx:638 +#: src/tables/build/BuildLineTable.tsx:639 msgid "Stock has been deallocated" msgstr "Склад был распродан" -#: src/tables/build/BuildLineTable.tsx:771 +#: src/tables/build/BuildLineTable.tsx:778 msgid "Build Stock" msgstr "Собрать" -#: src/tables/build/BuildLineTable.tsx:784 +#: src/tables/build/BuildLineTable.tsx:791 #: src/tables/sales/SalesOrderLineItemTable.tsx:487 msgid "View Part" msgstr "Показать деталь" @@ -9739,7 +9767,7 @@ msgid "Serialize Build Output" msgstr "" #: src/tables/build/BuildOutputTable.tsx:405 -#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/part/PartTestResultTable.tsx:318 #: src/tables/stock/StockItemTable.tsx:328 msgid "Filter by stock status" msgstr "Фильтр по статусу склада" @@ -9964,8 +9992,8 @@ msgid "View Item" msgstr "Показать элемент" #: src/tables/general/ExtraLineItemTable.tsx:95 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:299 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:403 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:300 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:405 #: src/tables/sales/ReturnOrderLineItemTable.tsx:83 #: src/tables/sales/ReturnOrderLineItemTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:252 @@ -9974,14 +10002,14 @@ msgid "Add Line Item" msgstr "Создать позицию" #: src/tables/general/ExtraLineItemTable.tsx:108 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:320 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:322 #: src/tables/sales/ReturnOrderLineItemTable.tsx:96 #: src/tables/sales/SalesOrderLineItemTable.tsx:271 msgid "Edit Line Item" msgstr "Редактировать позицию" #: src/tables/general/ExtraLineItemTable.tsx:117 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:329 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:331 #: src/tables/sales/ReturnOrderLineItemTable.tsx:105 #: src/tables/sales/SalesOrderLineItemTable.tsx:280 msgid "Delete Line Item" @@ -10273,7 +10301,7 @@ msgid "Required Stock" msgstr "Требуемый запас" #: src/tables/part/PartBuildAllocationsTable.tsx:124 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:381 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:383 msgid "View Build Order" msgstr "Показать заказ на сборку" @@ -10617,8 +10645,8 @@ msgstr "" #: src/tables/part/PartTestResultTable.tsx:103 #: src/tables/part/PartTestResultTable.tsx:181 -#: src/tables/part/PartTestResultTable.tsx:320 -#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/part/PartTestResultTable.tsx:328 +#: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 #: src/tables/stock/StockItemTestResultTable.tsx:368 #: src/tables/stock/StockItemTestResultTable.tsx:429 @@ -10643,7 +10671,7 @@ msgstr "" msgid "No Result" msgstr "Нет результатов" -#: src/tables/part/PartTestResultTable.tsx:298 +#: src/tables/part/PartTestResultTable.tsx:306 msgid "Show build outputs currently in production" msgstr "" @@ -11073,7 +11101,7 @@ msgid "Show manufacturer parts for active manufacturers." msgstr "" #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:115 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:397 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:399 msgid "Import Line Items" msgstr "Импортировать позиции" @@ -11099,11 +11127,11 @@ msgstr "Показать полученные позиции" #~ msgid "Add line item" #~ msgstr "Add line item" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:350 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:352 msgid "Receive line item" msgstr "Получить позицию" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:414 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:416 msgid "Receive items" msgstr "Получить позиции" @@ -11201,25 +11229,25 @@ msgid "Not shipped" msgstr "" #: src/tables/sales/SalesOrderAllocationTable.tsx:211 -#: src/tables/sales/SalesOrderAllocationTable.tsx:229 +#: src/tables/sales/SalesOrderAllocationTable.tsx:235 msgid "Edit Allocation" msgstr "Редактировать резервирование" #: src/tables/sales/SalesOrderAllocationTable.tsx:218 #: src/tables/sales/SalesOrderAllocationTable.tsx:241 -msgid "Delete Allocation" -msgstr "Отменить резервирование" +#~ msgid "Delete Allocation" +#~ msgstr "Delete Allocation" -#: src/tables/sales/SalesOrderAllocationTable.tsx:252 -#: src/tables/sales/SalesOrderAllocationTable.tsx:253 +#: src/tables/sales/SalesOrderAllocationTable.tsx:261 +#: src/tables/sales/SalesOrderAllocationTable.tsx:262 msgid "View Shipment" msgstr "Показать доставку" -#: src/tables/sales/SalesOrderAllocationTable.tsx:308 +#: src/tables/sales/SalesOrderAllocationTable.tsx:317 msgid "Assign to Shipment" msgstr "Назначить на доставку" -#: src/tables/sales/SalesOrderAllocationTable.tsx:324 +#: src/tables/sales/SalesOrderAllocationTable.tsx:333 msgid "Assign to shipment" msgstr "Назначить на доставку" diff --git a/src/frontend/src/locales/sk/messages.po b/src/frontend/src/locales/sk/messages.po index b379efc864..0bf5090e7d 100644 --- a/src/frontend/src/locales/sk/messages.po +++ b/src/frontend/src/locales/sk/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: sk\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-11-19 19:39\n" +"PO-Revision-Date: 2025-11-22 06:25\n" "Last-Translator: \n" "Language-Team: Slovak\n" "Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 3;\n" @@ -56,7 +56,7 @@ msgstr "" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:802 +#: src/forms/PurchaseOrderForms.tsx:854 #: src/forms/StockForms.tsx:796 #: src/forms/StockForms.tsx:843 #: src/forms/StockForms.tsx:889 @@ -103,9 +103,9 @@ msgstr "" #: src/forms/BuildForms.tsx:630 #: src/forms/BuildForms.tsx:793 #: src/forms/BuildForms.tsx:896 -#: src/forms/PurchaseOrderForms.tsx:798 +#: src/forms/PurchaseOrderForms.tsx:850 #: src/forms/ReturnOrderForms.tsx:242 -#: src/forms/SalesOrderForms.tsx:305 +#: src/forms/SalesOrderForms.tsx:323 #: src/forms/StockForms.tsx:360 #: src/forms/StockForms.tsx:791 #: src/forms/StockForms.tsx:838 @@ -119,6 +119,7 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:200 #: src/pages/part/PartDetail.tsx:1207 #: src/tables/ColumnRenderers.tsx:91 +#: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 msgid "Part" @@ -158,7 +159,7 @@ msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:290 #: src/pages/company/SupplierPartDetail.tsx:413 #: src/pages/stock/StockDetail.tsx:289 -#: src/tables/build/BuildAllocatedStockTable.tsx:155 +#: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:83 #: src/tables/stock/StockItemTable.tsx:247 @@ -201,9 +202,9 @@ msgstr "" #: src/forms/BuildForms.tsx:473 #: src/forms/BuildForms.tsx:633 #: src/forms/BuildForms.tsx:794 -#: src/forms/SalesOrderForms.tsx:307 +#: src/forms/SalesOrderForms.tsx:325 #: src/pages/stock/StockDetail.tsx:1005 -#: src/tables/part/PartTestResultTable.tsx:248 +#: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -517,7 +518,7 @@ msgstr "" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:273 +#: src/components/forms/fields/ApiFormField.tsx:237 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:234 @@ -642,8 +643,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:49 #: src/components/buttons/ScanButton.tsx:15 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:457 -#: src/forms/PurchaseOrderForms.tsx:563 +#: src/forms/PurchaseOrderForms.tsx:509 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Scan Barcode" msgstr "" @@ -728,7 +729,7 @@ msgstr "" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:606 msgid "Unlink Barcode" msgstr "" @@ -1216,6 +1217,12 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:884 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:903 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:254 +#: src/tables/build/BuildAllocatedStockTable.tsx:178 +#: src/tables/build/BuildAllocatedStockTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:111 +#: src/tables/build/BuildLineTable.tsx:665 +#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:247 msgid "Remove" msgstr "" @@ -1241,7 +1248,7 @@ msgid "Upload Error" msgstr "" #: src/components/details/DetailsImage.tsx:250 -#: src/components/forms/fields/TextField.tsx:65 +#: src/components/forms/fields/AutoFillRightSection.tsx:34 msgid "Clear" msgstr "" @@ -1817,10 +1824,14 @@ msgstr "" msgid "Running" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:233 +#: src/components/forms/fields/ApiFormField.tsx:197 msgid "Select file to upload" msgstr "" +#: src/components/forms/fields/AutoFillRightSection.tsx:47 +msgid "Accept suggested value" +msgstr "" + #: src/components/forms/fields/DateField.tsx:76 msgid "Select date" msgstr "" @@ -1875,10 +1886,6 @@ msgstr "" msgid "Add new row" msgstr "" -#: src/components/forms/fields/TextField.tsx:82 -msgid "Accept suggested value" -msgstr "" - #: src/components/images/DetailsImage.tsx:252 #~ msgid "Select image" #~ msgstr "Select image" @@ -2225,8 +2232,8 @@ msgstr "" #: src/pages/part/PartDetail.tsx:994 #: src/pages/stock/StockDetail.tsx:265 #: src/pages/stock/StockDetail.tsx:942 -#: src/tables/build/BuildAllocatedStockTable.tsx:135 -#: src/tables/build/BuildLineTable.tsx:192 +#: src/tables/build/BuildAllocatedStockTable.tsx:132 +#: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:182 #: src/tables/stock/StockItemTable.tsx:343 @@ -2784,7 +2791,7 @@ msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:102 #: src/tables/ColumnRenderers.tsx:278 -#: src/tables/build/BuildAllocatedStockTable.tsx:91 +#: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/machine/MachineTypeTable.tsx:161 #: src/tables/machine/MachineTypeTable.tsx:257 #: src/tables/plugin/PluginListTable.tsx:110 @@ -2966,7 +2973,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:394 #: src/pages/part/PartDetail.tsx:1015 #: src/tables/bom/BomTable.tsx:444 -#: src/tables/build/BuildLineTable.tsx:222 +#: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 msgid "On Order" msgstr "" @@ -2976,7 +2983,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:587 #: src/pages/part/PartDetail.tsx:1021 #: src/pages/stock/StockDetail.tsx:925 -#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "" @@ -3000,7 +3007,7 @@ msgstr "" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:795 -#: src/forms/PurchaseOrderForms.tsx:595 +#: src/forms/PurchaseOrderForms.tsx:647 #: src/forms/StockForms.tsx:792 #: src/forms/StockForms.tsx:839 #: src/forms/StockForms.tsx:885 @@ -3023,7 +3030,7 @@ msgstr "" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:198 #: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildAllocatedStockTable.tsx:121 +#: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:107 #: src/tables/sales/SalesOrderAllocationTable.tsx:142 msgid "Serial Number" @@ -3034,9 +3041,9 @@ msgstr "" #: src/forms/BuildForms.tsx:240 #: src/forms/BuildForms.tsx:634 #: src/forms/BuildForms.tsx:797 -#: src/forms/PurchaseOrderForms.tsx:801 +#: src/forms/PurchaseOrderForms.tsx:853 #: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:308 +#: src/forms/SalesOrderForms.tsx:326 #: src/forms/StockForms.tsx:841 #: src/pages/part/PartStockHistoryDetail.tsx:56 #: src/pages/part/PartStockHistoryDetail.tsx:210 @@ -3046,9 +3053,9 @@ msgstr "" #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:258 #: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:86 +#: src/tables/build/BuildLineTable.tsx:83 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:269 +#: src/tables/part/PartTestResultTable.tsx:277 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -3070,7 +3077,7 @@ msgstr "" #: src/forms/StockForms.tsx:1048 #: src/forms/StockForms.tsx:1096 #: src/forms/StockForms.tsx:1140 -#: src/tables/build/BuildLineTable.tsx:96 +#: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "" @@ -3755,7 +3762,7 @@ msgid "In Stock" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:404 +#: src/tables/build/BuildLineTable.tsx:405 msgid "Required Quantity" msgstr "" @@ -3847,7 +3854,7 @@ msgid "Please correct the errors in the selected parts" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:587 -#: src/tables/build/BuildLineTable.tsx:815 +#: src/tables/build/BuildLineTable.tsx:822 #: src/tables/part/PartTable.tsx:522 #: src/tables/sales/SalesOrderLineItemTable.tsx:370 msgid "Order Parts" @@ -4349,9 +4356,9 @@ msgstr "" #: src/forms/BuildForms.tsx:333 #: src/forms/BuildForms.tsx:408 #: src/forms/BuildForms.tsx:685 -#: src/tables/build/BuildAllocatedStockTable.tsx:150 +#: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 -#: src/tables/part/PartTestResultTable.tsx:272 +#: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "" @@ -4362,7 +4369,7 @@ msgstr "" #: src/forms/BuildForms.tsx:336 #: src/forms/BuildForms.tsx:411 #: src/forms/BuildForms.tsx:475 -#: src/forms/PurchaseOrderForms.tsx:717 +#: src/forms/PurchaseOrderForms.tsx:769 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 #: src/forms/StockForms.tsx:712 @@ -4377,7 +4384,7 @@ msgstr "" #: src/tables/build/BuildOutputTable.tsx:404 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 -#: src/tables/part/PartTestResultTable.tsx:309 +#: src/tables/part/PartTestResultTable.tsx:317 #: src/tables/sales/ReturnOrderLineItemTable.tsx:138 #: src/tables/sales/ReturnOrderLineItemTable.tsx:176 #: src/tables/settings/CustomStateTable.tsx:79 @@ -4450,8 +4457,8 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 -#: src/tables/build/BuildAllocatedStockTable.tsx:108 -#: src/tables/build/BuildLineTable.tsx:336 +#: src/tables/build/BuildAllocatedStockTable.tsx:105 +#: src/tables/build/BuildLineTable.tsx:337 #: src/tables/build/BuildOrderTable.tsx:79 #: src/tables/part/PartSalesAllocationsTable.tsx:61 #: src/tables/part/RelatedPartTable.tsx:73 @@ -4466,47 +4473,47 @@ msgstr "" #: src/forms/BuildForms.tsx:632 #: src/forms/BuildForms.tsx:796 #: src/forms/BuildForms.tsx:897 -#: src/forms/SalesOrderForms.tsx:306 -#: src/tables/build/BuildAllocatedStockTable.tsx:139 -#: src/tables/build/BuildLineTable.tsx:182 +#: src/forms/SalesOrderForms.tsx:324 +#: src/tables/build/BuildAllocatedStockTable.tsx:136 +#: src/tables/build/BuildLineTable.tsx:183 #: src/tables/sales/SalesOrderLineItemTable.tsx:342 #: src/tables/stock/StockItemTable.tsx:338 msgid "Allocated" msgstr "" #: src/forms/BuildForms.tsx:667 -#: src/forms/SalesOrderForms.tsx:295 +#: src/forms/SalesOrderForms.tsx:313 #: src/pages/build/BuildDetail.tsx:108 #: src/pages/build/BuildDetail.tsx:326 msgid "Source Location" msgstr "" #: src/forms/BuildForms.tsx:668 -#: src/forms/SalesOrderForms.tsx:296 +#: src/forms/SalesOrderForms.tsx:314 msgid "Select the source location for the stock allocation" msgstr "" #: src/forms/BuildForms.tsx:700 -#: src/forms/SalesOrderForms.tsx:336 -#: src/tables/build/BuildLineTable.tsx:574 -#: src/tables/build/BuildLineTable.tsx:731 -#: src/tables/build/BuildLineTable.tsx:830 +#: src/forms/SalesOrderForms.tsx:354 +#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:738 +#: src/tables/build/BuildLineTable.tsx:837 #: src/tables/sales/SalesOrderLineItemTable.tsx:380 #: src/tables/sales/SalesOrderLineItemTable.tsx:406 msgid "Allocate Stock" msgstr "" #: src/forms/BuildForms.tsx:703 -#: src/forms/SalesOrderForms.tsx:341 +#: src/forms/SalesOrderForms.tsx:359 msgid "Stock items allocated" msgstr "" #: src/forms/BuildForms.tsx:816 #: src/forms/BuildForms.tsx:917 -#: src/tables/build/BuildAllocatedStockTable.tsx:240 -#: src/tables/build/BuildAllocatedStockTable.tsx:272 -#: src/tables/build/BuildLineTable.tsx:741 -#: src/tables/build/BuildLineTable.tsx:864 +#: src/tables/build/BuildAllocatedStockTable.tsx:243 +#: src/tables/build/BuildAllocatedStockTable.tsx:279 +#: src/tables/build/BuildLineTable.tsx:748 +#: src/tables/build/BuildLineTable.tsx:871 msgid "Consume Stock" msgstr "" @@ -4521,21 +4528,21 @@ msgstr "" #~ msgstr "Stock items consumed" #: src/forms/BuildForms.tsx:853 -#: src/tables/build/BuildLineTable.tsx:514 +#: src/tables/build/BuildLineTable.tsx:515 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" #: src/forms/BuildForms.tsx:898 -#: src/tables/build/BuildLineTable.tsx:187 +#: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" msgstr "" #: src/forms/CommonForms.tsx:88 -#: src/forms/PurchaseOrderForms.tsx:125 +#: src/forms/PurchaseOrderForms.tsx:176 #: src/forms/ReturnOrderForms.tsx:138 -#: src/forms/SalesOrderForms.tsx:164 +#: src/forms/SalesOrderForms.tsx:182 msgid "Select project code for this line item" msgstr "" @@ -4572,32 +4579,16 @@ msgstr "" msgid "Subscribe to notifications for this category" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:388 -msgid "Assign Batch Code and Serial Numbers" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:390 -msgid "Assign Batch Code" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:410 -msgid "Choose Location" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:418 -msgid "Item Destination selected" -msgstr "" - #: src/forms/PurchaseOrderForms.tsx:421 #~ msgid "Assign Batch Code{0}" #~ msgstr "Assign Batch Code{0}" -#: src/forms/PurchaseOrderForms.tsx:428 -msgid "Part category default location selected" +#: src/forms/PurchaseOrderForms.tsx:440 +msgid "Assign Batch Code and Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:438 -msgid "Received stock location selected" +#: src/forms/PurchaseOrderForms.tsx:442 +msgid "Assign Batch Code" msgstr "" #: src/forms/PurchaseOrderForms.tsx:444 @@ -4605,94 +4596,110 @@ msgstr "" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:446 +#: src/forms/PurchaseOrderForms.tsx:462 +msgid "Choose Location" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:470 +msgid "Item Destination selected" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:480 +msgid "Part category default location selected" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:490 +msgid "Received stock location selected" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:498 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:507 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:524 -msgid "Set Expiry Date" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:532 -#: src/forms/StockForms.tsx:693 -msgid "Adjust Packaging" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:540 -#: src/forms/StockForms.tsx:684 -#: src/hooks/UseStockAdjustActions.tsx:148 -msgid "Change Status" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:546 -msgid "Add Note" -msgstr "" - #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" +#: src/forms/PurchaseOrderForms.tsx:576 +msgid "Set Expiry Date" +msgstr "" + #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:610 -msgid "Store at default location" +#: src/forms/PurchaseOrderForms.tsx:584 +#: src/forms/StockForms.tsx:693 +msgid "Adjust Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:625 -msgid "Store at line item destination " +#: src/forms/PurchaseOrderForms.tsx:592 +#: src/forms/StockForms.tsx:684 +#: src/hooks/UseStockAdjustActions.tsx:148 +msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:637 -msgid "Store with already received stock" +#: src/forms/PurchaseOrderForms.tsx:598 +msgid "Add Note" msgstr "" #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:661 +#: src/forms/PurchaseOrderForms.tsx:662 +msgid "Store at default location" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:677 +msgid "Store at line item destination " +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:689 +msgid "Store with already received stock" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:713 #: src/pages/build/BuildDetail.tsx:340 #: src/pages/stock/StockDetail.tsx:280 #: src/pages/stock/StockDetail.tsx:952 #: src/tables/Filter.tsx:83 -#: src/tables/build/BuildAllocatedStockTable.tsx:128 +#: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildOutputTable.tsx:112 -#: src/tables/part/PartTestResultTable.tsx:260 -#: src/tables/part/PartTestResultTable.tsx:281 +#: src/tables/part/PartTestResultTable.tsx:268 +#: src/tables/part/PartTestResultTable.tsx:289 #: src/tables/sales/SalesOrderAllocationTable.tsx:149 msgid "Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:714 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:675 +#: src/forms/PurchaseOrderForms.tsx:727 #: src/forms/StockForms.tsx:218 msgid "Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:728 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:742 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:691 +#: src/forms/PurchaseOrderForms.tsx:743 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:703 +#: src/forms/PurchaseOrderForms.tsx:755 #: src/forms/StockForms.tsx:728 #: src/pages/company/SupplierPartDetail.tsx:172 #: src/pages/company/SupplierPartDetail.tsx:236 @@ -4701,19 +4708,19 @@ msgstr "" msgid "Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:727 +#: src/forms/PurchaseOrderForms.tsx:779 #: src/pages/company/SupplierPartDetail.tsx:120 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:799 +#: src/forms/PurchaseOrderForms.tsx:851 #: src/pages/company/SupplierPartDetail.tsx:138 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:800 +#: src/forms/PurchaseOrderForms.tsx:852 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4721,11 +4728,11 @@ msgstr "" msgid "Received" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:817 +#: src/forms/PurchaseOrderForms.tsx:869 msgid "Receive Line Items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:823 +#: src/forms/PurchaseOrderForms.tsx:875 msgid "Items received" msgstr "" @@ -4737,7 +4744,7 @@ msgstr "" msgid "Item received into stock" msgstr "" -#: src/forms/SalesOrderForms.tsx:401 +#: src/forms/SalesOrderForms.tsx:419 msgid "Leave blank to use the order address" msgstr "" @@ -5932,6 +5939,9 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:310 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:401 +#: src/tables/build/BuildAllocatedStockTable.tsx:181 +#: src/tables/build/BuildLineTable.tsx:668 +#: src/tables/sales/SalesOrderAllocationTable.tsx:220 msgid "Confirm Removal" msgstr "" @@ -6870,8 +6880,8 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:108 #: src/pages/sales/SalesOrderDetail.tsx:98 #: src/tables/ColumnRenderers.tsx:321 -#: src/tables/build/BuildAllocatedStockTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:352 +#: src/tables/build/BuildAllocatedStockTable.tsx:112 +#: src/tables/build/BuildLineTable.tsx:353 msgid "Reference" msgstr "" @@ -7132,7 +7142,7 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:742 #: src/pages/stock/StockDetail.tsx:344 -#: src/tables/build/BuildAllocatedStockTable.tsx:85 +#: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 #: src/tables/stock/StockTrackingTable.tsx:109 @@ -7600,7 +7610,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:542 #: src/tables/bom/BomTable.tsx:439 -#: src/tables/build/BuildLineTable.tsx:305 +#: src/tables/build/BuildLineTable.tsx:306 #: src/tables/part/PartTable.tsx:319 #: src/tables/sales/SalesOrderLineItemTable.tsx:138 msgid "Available Stock" @@ -7608,7 +7618,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:548 #: src/tables/bom/BomTable.tsx:341 -#: src/tables/build/BuildLineTable.tsx:267 +#: src/tables/build/BuildLineTable.tsx:268 #: src/tables/sales/SalesOrderLineItemTable.tsx:180 msgid "On order" msgstr "" @@ -7782,7 +7792,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:1144 #: src/pages/stock/StockDetail.tsx:884 -#: src/tables/build/BuildLineTable.tsx:761 +#: src/tables/build/BuildLineTable.tsx:768 msgid "Order Stock" msgstr "" @@ -9219,13 +9229,13 @@ msgstr "" #~ msgstr "Show asssmbled items" #: src/tables/bom/BomTable.tsx:315 -#: src/tables/build/BuildLineTable.tsx:276 +#: src/tables/build/BuildLineTable.tsx:277 #: src/tables/part/PartTable.tsx:145 msgid "External stock" msgstr "" #: src/tables/bom/BomTable.tsx:323 -#: src/tables/build/BuildLineTable.tsx:239 +#: src/tables/build/BuildLineTable.tsx:240 msgid "Includes substitute stock" msgstr "" @@ -9234,7 +9244,7 @@ msgstr "" #~ msgstr "Edit Bom Item" #: src/tables/bom/BomTable.tsx:332 -#: src/tables/build/BuildLineTable.tsx:249 +#: src/tables/build/BuildLineTable.tsx:250 #: src/tables/sales/SalesOrderLineItemTable.tsx:166 msgid "Includes variant stock" msgstr "" @@ -9272,8 +9282,8 @@ msgid "Stock Information" msgstr "" #: src/tables/bom/BomTable.tsx:399 -#: src/tables/build/BuildLineTable.tsx:496 -#: src/tables/build/BuildLineTable.tsx:537 +#: src/tables/build/BuildLineTable.tsx:497 +#: src/tables/build/BuildLineTable.tsx:538 msgid "Consumable item" msgstr "" @@ -9282,7 +9292,7 @@ msgid "No available stock" msgstr "" #: src/tables/bom/BomTable.tsx:420 -#: src/tables/build/BuildLineTable.tsx:213 +#: src/tables/build/BuildLineTable.tsx:214 msgid "Show testable items" msgstr "" @@ -9291,7 +9301,7 @@ msgid "Show trackable items" msgstr "" #: src/tables/bom/BomTable.tsx:430 -#: src/tables/build/BuildLineTable.tsx:208 +#: src/tables/build/BuildLineTable.tsx:209 msgid "Show assembled items" msgstr "" @@ -9335,7 +9345,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:464 #: src/tables/bom/UsedInTable.tsx:85 -#: src/tables/build/BuildLineTable.tsx:202 +#: src/tables/build/BuildLineTable.tsx:203 msgid "Optional" msgstr "" @@ -9345,7 +9355,7 @@ msgid "Show optional items" msgstr "" #: src/tables/bom/BomTable.tsx:469 -#: src/tables/build/BuildLineTable.tsx:197 +#: src/tables/build/BuildLineTable.tsx:198 msgid "Consumable" msgstr "" @@ -9433,7 +9443,7 @@ msgid "Bill of materials cannot be edited, as the part is locked" msgstr "" #: src/tables/bom/UsedInTable.tsx:34 -#: src/tables/build/BuildLineTable.tsx:207 +#: src/tables/build/BuildLineTable.tsx:208 #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:209 @@ -9455,11 +9465,11 @@ msgstr "" msgid "Show trackable assemblies" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:67 +#: src/tables/build/BuildAllocatedStockTable.tsx:64 msgid "Allocated to Output" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:68 +#: src/tables/build/BuildAllocatedStockTable.tsx:65 msgid "Show items allocated to a build output" msgstr "" @@ -9472,7 +9482,7 @@ msgstr "" #~ msgid "Include orders for part variants" #~ msgstr "Include orders for part variants" -#: src/tables/build/BuildAllocatedStockTable.tsx:97 +#: src/tables/build/BuildAllocatedStockTable.tsx:94 #: src/tables/part/PartBuildAllocationsTable.tsx:84 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 #: src/tables/part/PartSalesAllocationsTable.tsx:69 @@ -9482,40 +9492,58 @@ msgid "Order Status" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:164 -#~ msgid "Edit Build Item" -#~ msgstr "Edit Build Item" - -#: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:650 +#: src/tables/build/BuildLineTable.tsx:651 msgid "Edit Stock Allocation" msgstr "" +#: src/tables/build/BuildAllocatedStockTable.tsx:164 +#~ msgid "Edit Build Item" +#~ msgstr "Edit Build Item" + #: src/tables/build/BuildAllocatedStockTable.tsx:174 #~ msgid "Delete Build Item" #~ msgstr "Delete Build Item" -#: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildLineTable.tsx:663 -msgid "Delete Stock Allocation" +#: src/tables/build/BuildAllocatedStockTable.tsx:177 +#: src/tables/build/BuildLineTable.tsx:664 +#: src/tables/sales/SalesOrderAllocationTable.tsx:218 +msgid "Remove Allocated Stock" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:239 +#: src/tables/build/BuildAllocatedStockTable.tsx:180 +#: src/tables/build/BuildLineTable.tsx:663 +#~ msgid "Delete Stock Allocation" +#~ msgstr "Delete Stock Allocation" + +#: src/tables/build/BuildAllocatedStockTable.tsx:182 +#: src/tables/build/BuildLineTable.tsx:669 +#: src/tables/sales/SalesOrderAllocationTable.tsx:221 +msgid "Are you sure you want to remove this allocated stock from the order?" +msgstr "" + +#: src/tables/build/BuildAllocatedStockTable.tsx:242 msgid "Consume" msgstr "" +#: src/tables/build/BuildAllocatedStockTable.tsx:259 +#: src/tables/build/BuildLineTable.tsx:112 +#: src/tables/sales/SalesOrderAllocationTable.tsx:248 +msgid "Remove allocated stock" +msgstr "" + #: src/tables/build/BuildLineTable.tsx:59 #~ msgid "Show lines with available stock" #~ msgstr "Show lines with available stock" -#: src/tables/build/BuildLineTable.tsx:120 +#: src/tables/build/BuildLineTable.tsx:121 msgid "View Stock Item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:183 +#: src/tables/build/BuildLineTable.tsx:184 msgid "Show fully allocated lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:188 +#: src/tables/build/BuildLineTable.tsx:189 msgid "Show fully consumed lines" msgstr "" @@ -9523,124 +9551,124 @@ msgstr "" #~ msgid "Show allocated lines" #~ msgstr "Show allocated lines" -#: src/tables/build/BuildLineTable.tsx:193 +#: src/tables/build/BuildLineTable.tsx:194 msgid "Show items with sufficient available stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:198 +#: src/tables/build/BuildLineTable.tsx:199 msgid "Show consumable lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:203 +#: src/tables/build/BuildLineTable.tsx:204 msgid "Show optional lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:212 +#: src/tables/build/BuildLineTable.tsx:213 #: src/tables/part/PartTable.tsx:233 msgid "Testable" msgstr "" -#: src/tables/build/BuildLineTable.tsx:217 +#: src/tables/build/BuildLineTable.tsx:218 #: src/tables/stock/StockItemTable.tsx:388 msgid "Tracked" msgstr "" -#: src/tables/build/BuildLineTable.tsx:218 +#: src/tables/build/BuildLineTable.tsx:219 msgid "Show tracked lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:223 +#: src/tables/build/BuildLineTable.tsx:224 msgid "Show items with stock on order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:172 msgid "In production" msgstr "" -#: src/tables/build/BuildLineTable.tsx:286 +#: src/tables/build/BuildLineTable.tsx:287 msgid "Insufficient stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:302 +#: src/tables/build/BuildLineTable.tsx:303 #: src/tables/sales/SalesOrderLineItemTable.tsx:160 #: src/tables/stock/StockItemTable.tsx:191 msgid "No stock available" msgstr "" -#: src/tables/build/BuildLineTable.tsx:375 +#: src/tables/build/BuildLineTable.tsx:376 msgid "Gets Inherited" msgstr "" -#: src/tables/build/BuildLineTable.tsx:388 +#: src/tables/build/BuildLineTable.tsx:389 msgid "Unit Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:415 +#: src/tables/build/BuildLineTable.tsx:416 msgid "Setup Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:424 +#: src/tables/build/BuildLineTable.tsx:425 msgid "Attrition" msgstr "" -#: src/tables/build/BuildLineTable.tsx:432 +#: src/tables/build/BuildLineTable.tsx:433 msgid "Rounding Multiple" msgstr "" -#: src/tables/build/BuildLineTable.tsx:441 +#: src/tables/build/BuildLineTable.tsx:442 msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:515 +#: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:563 +#: src/tables/build/BuildLineTable.tsx:564 #: src/tables/sales/SalesOrderLineItemTable.tsx:311 msgid "Create Build Order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:592 +#: src/tables/build/BuildLineTable.tsx:593 msgid "Auto allocation in progress" msgstr "" -#: src/tables/build/BuildLineTable.tsx:595 -#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:596 +#: src/tables/build/BuildLineTable.tsx:809 msgid "Auto Allocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:596 +#: src/tables/build/BuildLineTable.tsx:597 msgid "Automatically allocate stock to this build according to the selected options" msgstr "" -#: src/tables/build/BuildLineTable.tsx:616 -#: src/tables/build/BuildLineTable.tsx:630 -#: src/tables/build/BuildLineTable.tsx:751 -#: src/tables/build/BuildLineTable.tsx:852 +#: src/tables/build/BuildLineTable.tsx:617 +#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:758 +#: src/tables/build/BuildLineTable.tsx:859 #: src/tables/build/BuildOutputTable.tsx:355 #: src/tables/build/BuildOutputTable.tsx:360 msgid "Deallocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:632 +#: src/tables/build/BuildLineTable.tsx:633 msgid "Deallocate all untracked stock for this build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:634 +#: src/tables/build/BuildLineTable.tsx:635 msgid "Deallocate stock from the selected line item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:638 +#: src/tables/build/BuildLineTable.tsx:639 msgid "Stock has been deallocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:771 +#: src/tables/build/BuildLineTable.tsx:778 msgid "Build Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:784 +#: src/tables/build/BuildLineTable.tsx:791 #: src/tables/sales/SalesOrderLineItemTable.tsx:487 msgid "View Part" msgstr "" @@ -9739,7 +9767,7 @@ msgid "Serialize Build Output" msgstr "" #: src/tables/build/BuildOutputTable.tsx:405 -#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/part/PartTestResultTable.tsx:318 #: src/tables/stock/StockItemTable.tsx:328 msgid "Filter by stock status" msgstr "" @@ -9964,8 +9992,8 @@ msgid "View Item" msgstr "" #: src/tables/general/ExtraLineItemTable.tsx:95 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:299 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:403 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:300 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:405 #: src/tables/sales/ReturnOrderLineItemTable.tsx:83 #: src/tables/sales/ReturnOrderLineItemTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:252 @@ -9974,14 +10002,14 @@ msgid "Add Line Item" msgstr "" #: src/tables/general/ExtraLineItemTable.tsx:108 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:320 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:322 #: src/tables/sales/ReturnOrderLineItemTable.tsx:96 #: src/tables/sales/SalesOrderLineItemTable.tsx:271 msgid "Edit Line Item" msgstr "" #: src/tables/general/ExtraLineItemTable.tsx:117 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:329 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:331 #: src/tables/sales/ReturnOrderLineItemTable.tsx:105 #: src/tables/sales/SalesOrderLineItemTable.tsx:280 msgid "Delete Line Item" @@ -10273,7 +10301,7 @@ msgid "Required Stock" msgstr "" #: src/tables/part/PartBuildAllocationsTable.tsx:124 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:381 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:383 msgid "View Build Order" msgstr "" @@ -10617,8 +10645,8 @@ msgstr "" #: src/tables/part/PartTestResultTable.tsx:103 #: src/tables/part/PartTestResultTable.tsx:181 -#: src/tables/part/PartTestResultTable.tsx:320 -#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/part/PartTestResultTable.tsx:328 +#: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 #: src/tables/stock/StockItemTestResultTable.tsx:368 #: src/tables/stock/StockItemTestResultTable.tsx:429 @@ -10643,7 +10671,7 @@ msgstr "" msgid "No Result" msgstr "" -#: src/tables/part/PartTestResultTable.tsx:298 +#: src/tables/part/PartTestResultTable.tsx:306 msgid "Show build outputs currently in production" msgstr "" @@ -11073,7 +11101,7 @@ msgid "Show manufacturer parts for active manufacturers." msgstr "" #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:115 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:397 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:399 msgid "Import Line Items" msgstr "" @@ -11099,11 +11127,11 @@ msgstr "" #~ msgid "Add line item" #~ msgstr "Add line item" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:350 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:352 msgid "Receive line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:414 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:416 msgid "Receive items" msgstr "" @@ -11201,25 +11229,25 @@ msgid "Not shipped" msgstr "" #: src/tables/sales/SalesOrderAllocationTable.tsx:211 -#: src/tables/sales/SalesOrderAllocationTable.tsx:229 +#: src/tables/sales/SalesOrderAllocationTable.tsx:235 msgid "Edit Allocation" msgstr "" #: src/tables/sales/SalesOrderAllocationTable.tsx:218 #: src/tables/sales/SalesOrderAllocationTable.tsx:241 -msgid "Delete Allocation" -msgstr "" +#~ msgid "Delete Allocation" +#~ msgstr "Delete Allocation" -#: src/tables/sales/SalesOrderAllocationTable.tsx:252 -#: src/tables/sales/SalesOrderAllocationTable.tsx:253 +#: src/tables/sales/SalesOrderAllocationTable.tsx:261 +#: src/tables/sales/SalesOrderAllocationTable.tsx:262 msgid "View Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:308 +#: src/tables/sales/SalesOrderAllocationTable.tsx:317 msgid "Assign to Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:324 +#: src/tables/sales/SalesOrderAllocationTable.tsx:333 msgid "Assign to shipment" msgstr "" diff --git a/src/frontend/src/locales/sl/messages.po b/src/frontend/src/locales/sl/messages.po index f9100c1bf8..d840e2b89f 100644 --- a/src/frontend/src/locales/sl/messages.po +++ b/src/frontend/src/locales/sl/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: sl\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-11-19 19:39\n" +"PO-Revision-Date: 2025-11-22 06:25\n" "Last-Translator: \n" "Language-Team: Slovenian\n" "Plural-Forms: nplurals=4; plural=n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3;\n" @@ -56,7 +56,7 @@ msgstr "" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:802 +#: src/forms/PurchaseOrderForms.tsx:854 #: src/forms/StockForms.tsx:796 #: src/forms/StockForms.tsx:843 #: src/forms/StockForms.tsx:889 @@ -103,9 +103,9 @@ msgstr "" #: src/forms/BuildForms.tsx:630 #: src/forms/BuildForms.tsx:793 #: src/forms/BuildForms.tsx:896 -#: src/forms/PurchaseOrderForms.tsx:798 +#: src/forms/PurchaseOrderForms.tsx:850 #: src/forms/ReturnOrderForms.tsx:242 -#: src/forms/SalesOrderForms.tsx:305 +#: src/forms/SalesOrderForms.tsx:323 #: src/forms/StockForms.tsx:360 #: src/forms/StockForms.tsx:791 #: src/forms/StockForms.tsx:838 @@ -119,6 +119,7 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:200 #: src/pages/part/PartDetail.tsx:1207 #: src/tables/ColumnRenderers.tsx:91 +#: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 msgid "Part" @@ -158,7 +159,7 @@ msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:290 #: src/pages/company/SupplierPartDetail.tsx:413 #: src/pages/stock/StockDetail.tsx:289 -#: src/tables/build/BuildAllocatedStockTable.tsx:155 +#: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:83 #: src/tables/stock/StockItemTable.tsx:247 @@ -201,9 +202,9 @@ msgstr "" #: src/forms/BuildForms.tsx:473 #: src/forms/BuildForms.tsx:633 #: src/forms/BuildForms.tsx:794 -#: src/forms/SalesOrderForms.tsx:307 +#: src/forms/SalesOrderForms.tsx:325 #: src/pages/stock/StockDetail.tsx:1005 -#: src/tables/part/PartTestResultTable.tsx:248 +#: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -517,7 +518,7 @@ msgstr "" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:273 +#: src/components/forms/fields/ApiFormField.tsx:237 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:234 @@ -642,8 +643,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:49 #: src/components/buttons/ScanButton.tsx:15 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:457 -#: src/forms/PurchaseOrderForms.tsx:563 +#: src/forms/PurchaseOrderForms.tsx:509 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Scan Barcode" msgstr "" @@ -728,7 +729,7 @@ msgstr "" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:606 msgid "Unlink Barcode" msgstr "" @@ -1216,6 +1217,12 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:884 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:903 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:254 +#: src/tables/build/BuildAllocatedStockTable.tsx:178 +#: src/tables/build/BuildAllocatedStockTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:111 +#: src/tables/build/BuildLineTable.tsx:665 +#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:247 msgid "Remove" msgstr "" @@ -1241,7 +1248,7 @@ msgid "Upload Error" msgstr "" #: src/components/details/DetailsImage.tsx:250 -#: src/components/forms/fields/TextField.tsx:65 +#: src/components/forms/fields/AutoFillRightSection.tsx:34 msgid "Clear" msgstr "" @@ -1817,10 +1824,14 @@ msgstr "" msgid "Running" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:233 +#: src/components/forms/fields/ApiFormField.tsx:197 msgid "Select file to upload" msgstr "" +#: src/components/forms/fields/AutoFillRightSection.tsx:47 +msgid "Accept suggested value" +msgstr "" + #: src/components/forms/fields/DateField.tsx:76 msgid "Select date" msgstr "" @@ -1875,10 +1886,6 @@ msgstr "" msgid "Add new row" msgstr "" -#: src/components/forms/fields/TextField.tsx:82 -msgid "Accept suggested value" -msgstr "" - #: src/components/images/DetailsImage.tsx:252 #~ msgid "Select image" #~ msgstr "Select image" @@ -2225,8 +2232,8 @@ msgstr "" #: src/pages/part/PartDetail.tsx:994 #: src/pages/stock/StockDetail.tsx:265 #: src/pages/stock/StockDetail.tsx:942 -#: src/tables/build/BuildAllocatedStockTable.tsx:135 -#: src/tables/build/BuildLineTable.tsx:192 +#: src/tables/build/BuildAllocatedStockTable.tsx:132 +#: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:182 #: src/tables/stock/StockItemTable.tsx:343 @@ -2784,7 +2791,7 @@ msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:102 #: src/tables/ColumnRenderers.tsx:278 -#: src/tables/build/BuildAllocatedStockTable.tsx:91 +#: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/machine/MachineTypeTable.tsx:161 #: src/tables/machine/MachineTypeTable.tsx:257 #: src/tables/plugin/PluginListTable.tsx:110 @@ -2966,7 +2973,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:394 #: src/pages/part/PartDetail.tsx:1015 #: src/tables/bom/BomTable.tsx:444 -#: src/tables/build/BuildLineTable.tsx:222 +#: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 msgid "On Order" msgstr "" @@ -2976,7 +2983,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:587 #: src/pages/part/PartDetail.tsx:1021 #: src/pages/stock/StockDetail.tsx:925 -#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "" @@ -3000,7 +3007,7 @@ msgstr "" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:795 -#: src/forms/PurchaseOrderForms.tsx:595 +#: src/forms/PurchaseOrderForms.tsx:647 #: src/forms/StockForms.tsx:792 #: src/forms/StockForms.tsx:839 #: src/forms/StockForms.tsx:885 @@ -3023,7 +3030,7 @@ msgstr "" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:198 #: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildAllocatedStockTable.tsx:121 +#: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:107 #: src/tables/sales/SalesOrderAllocationTable.tsx:142 msgid "Serial Number" @@ -3034,9 +3041,9 @@ msgstr "" #: src/forms/BuildForms.tsx:240 #: src/forms/BuildForms.tsx:634 #: src/forms/BuildForms.tsx:797 -#: src/forms/PurchaseOrderForms.tsx:801 +#: src/forms/PurchaseOrderForms.tsx:853 #: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:308 +#: src/forms/SalesOrderForms.tsx:326 #: src/forms/StockForms.tsx:841 #: src/pages/part/PartStockHistoryDetail.tsx:56 #: src/pages/part/PartStockHistoryDetail.tsx:210 @@ -3046,9 +3053,9 @@ msgstr "" #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:258 #: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:86 +#: src/tables/build/BuildLineTable.tsx:83 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:269 +#: src/tables/part/PartTestResultTable.tsx:277 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -3070,7 +3077,7 @@ msgstr "" #: src/forms/StockForms.tsx:1048 #: src/forms/StockForms.tsx:1096 #: src/forms/StockForms.tsx:1140 -#: src/tables/build/BuildLineTable.tsx:96 +#: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "" @@ -3755,7 +3762,7 @@ msgid "In Stock" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:404 +#: src/tables/build/BuildLineTable.tsx:405 msgid "Required Quantity" msgstr "" @@ -3847,7 +3854,7 @@ msgid "Please correct the errors in the selected parts" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:587 -#: src/tables/build/BuildLineTable.tsx:815 +#: src/tables/build/BuildLineTable.tsx:822 #: src/tables/part/PartTable.tsx:522 #: src/tables/sales/SalesOrderLineItemTable.tsx:370 msgid "Order Parts" @@ -4349,9 +4356,9 @@ msgstr "" #: src/forms/BuildForms.tsx:333 #: src/forms/BuildForms.tsx:408 #: src/forms/BuildForms.tsx:685 -#: src/tables/build/BuildAllocatedStockTable.tsx:150 +#: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 -#: src/tables/part/PartTestResultTable.tsx:272 +#: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "" @@ -4362,7 +4369,7 @@ msgstr "" #: src/forms/BuildForms.tsx:336 #: src/forms/BuildForms.tsx:411 #: src/forms/BuildForms.tsx:475 -#: src/forms/PurchaseOrderForms.tsx:717 +#: src/forms/PurchaseOrderForms.tsx:769 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 #: src/forms/StockForms.tsx:712 @@ -4377,7 +4384,7 @@ msgstr "" #: src/tables/build/BuildOutputTable.tsx:404 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 -#: src/tables/part/PartTestResultTable.tsx:309 +#: src/tables/part/PartTestResultTable.tsx:317 #: src/tables/sales/ReturnOrderLineItemTable.tsx:138 #: src/tables/sales/ReturnOrderLineItemTable.tsx:176 #: src/tables/settings/CustomStateTable.tsx:79 @@ -4450,8 +4457,8 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 -#: src/tables/build/BuildAllocatedStockTable.tsx:108 -#: src/tables/build/BuildLineTable.tsx:336 +#: src/tables/build/BuildAllocatedStockTable.tsx:105 +#: src/tables/build/BuildLineTable.tsx:337 #: src/tables/build/BuildOrderTable.tsx:79 #: src/tables/part/PartSalesAllocationsTable.tsx:61 #: src/tables/part/RelatedPartTable.tsx:73 @@ -4466,47 +4473,47 @@ msgstr "" #: src/forms/BuildForms.tsx:632 #: src/forms/BuildForms.tsx:796 #: src/forms/BuildForms.tsx:897 -#: src/forms/SalesOrderForms.tsx:306 -#: src/tables/build/BuildAllocatedStockTable.tsx:139 -#: src/tables/build/BuildLineTable.tsx:182 +#: src/forms/SalesOrderForms.tsx:324 +#: src/tables/build/BuildAllocatedStockTable.tsx:136 +#: src/tables/build/BuildLineTable.tsx:183 #: src/tables/sales/SalesOrderLineItemTable.tsx:342 #: src/tables/stock/StockItemTable.tsx:338 msgid "Allocated" msgstr "" #: src/forms/BuildForms.tsx:667 -#: src/forms/SalesOrderForms.tsx:295 +#: src/forms/SalesOrderForms.tsx:313 #: src/pages/build/BuildDetail.tsx:108 #: src/pages/build/BuildDetail.tsx:326 msgid "Source Location" msgstr "" #: src/forms/BuildForms.tsx:668 -#: src/forms/SalesOrderForms.tsx:296 +#: src/forms/SalesOrderForms.tsx:314 msgid "Select the source location for the stock allocation" msgstr "" #: src/forms/BuildForms.tsx:700 -#: src/forms/SalesOrderForms.tsx:336 -#: src/tables/build/BuildLineTable.tsx:574 -#: src/tables/build/BuildLineTable.tsx:731 -#: src/tables/build/BuildLineTable.tsx:830 +#: src/forms/SalesOrderForms.tsx:354 +#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:738 +#: src/tables/build/BuildLineTable.tsx:837 #: src/tables/sales/SalesOrderLineItemTable.tsx:380 #: src/tables/sales/SalesOrderLineItemTable.tsx:406 msgid "Allocate Stock" msgstr "" #: src/forms/BuildForms.tsx:703 -#: src/forms/SalesOrderForms.tsx:341 +#: src/forms/SalesOrderForms.tsx:359 msgid "Stock items allocated" msgstr "" #: src/forms/BuildForms.tsx:816 #: src/forms/BuildForms.tsx:917 -#: src/tables/build/BuildAllocatedStockTable.tsx:240 -#: src/tables/build/BuildAllocatedStockTable.tsx:272 -#: src/tables/build/BuildLineTable.tsx:741 -#: src/tables/build/BuildLineTable.tsx:864 +#: src/tables/build/BuildAllocatedStockTable.tsx:243 +#: src/tables/build/BuildAllocatedStockTable.tsx:279 +#: src/tables/build/BuildLineTable.tsx:748 +#: src/tables/build/BuildLineTable.tsx:871 msgid "Consume Stock" msgstr "" @@ -4521,21 +4528,21 @@ msgstr "" #~ msgstr "Stock items consumed" #: src/forms/BuildForms.tsx:853 -#: src/tables/build/BuildLineTable.tsx:514 +#: src/tables/build/BuildLineTable.tsx:515 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" #: src/forms/BuildForms.tsx:898 -#: src/tables/build/BuildLineTable.tsx:187 +#: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" msgstr "" #: src/forms/CommonForms.tsx:88 -#: src/forms/PurchaseOrderForms.tsx:125 +#: src/forms/PurchaseOrderForms.tsx:176 #: src/forms/ReturnOrderForms.tsx:138 -#: src/forms/SalesOrderForms.tsx:164 +#: src/forms/SalesOrderForms.tsx:182 msgid "Select project code for this line item" msgstr "" @@ -4572,32 +4579,16 @@ msgstr "" msgid "Subscribe to notifications for this category" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:388 -msgid "Assign Batch Code and Serial Numbers" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:390 -msgid "Assign Batch Code" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:410 -msgid "Choose Location" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:418 -msgid "Item Destination selected" -msgstr "" - #: src/forms/PurchaseOrderForms.tsx:421 #~ msgid "Assign Batch Code{0}" #~ msgstr "Assign Batch Code{0}" -#: src/forms/PurchaseOrderForms.tsx:428 -msgid "Part category default location selected" +#: src/forms/PurchaseOrderForms.tsx:440 +msgid "Assign Batch Code and Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:438 -msgid "Received stock location selected" +#: src/forms/PurchaseOrderForms.tsx:442 +msgid "Assign Batch Code" msgstr "" #: src/forms/PurchaseOrderForms.tsx:444 @@ -4605,94 +4596,110 @@ msgstr "" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:446 +#: src/forms/PurchaseOrderForms.tsx:462 +msgid "Choose Location" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:470 +msgid "Item Destination selected" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:480 +msgid "Part category default location selected" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:490 +msgid "Received stock location selected" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:498 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:507 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:524 -msgid "Set Expiry Date" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:532 -#: src/forms/StockForms.tsx:693 -msgid "Adjust Packaging" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:540 -#: src/forms/StockForms.tsx:684 -#: src/hooks/UseStockAdjustActions.tsx:148 -msgid "Change Status" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:546 -msgid "Add Note" -msgstr "" - #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" +#: src/forms/PurchaseOrderForms.tsx:576 +msgid "Set Expiry Date" +msgstr "" + #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:610 -msgid "Store at default location" +#: src/forms/PurchaseOrderForms.tsx:584 +#: src/forms/StockForms.tsx:693 +msgid "Adjust Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:625 -msgid "Store at line item destination " +#: src/forms/PurchaseOrderForms.tsx:592 +#: src/forms/StockForms.tsx:684 +#: src/hooks/UseStockAdjustActions.tsx:148 +msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:637 -msgid "Store with already received stock" +#: src/forms/PurchaseOrderForms.tsx:598 +msgid "Add Note" msgstr "" #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:661 +#: src/forms/PurchaseOrderForms.tsx:662 +msgid "Store at default location" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:677 +msgid "Store at line item destination " +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:689 +msgid "Store with already received stock" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:713 #: src/pages/build/BuildDetail.tsx:340 #: src/pages/stock/StockDetail.tsx:280 #: src/pages/stock/StockDetail.tsx:952 #: src/tables/Filter.tsx:83 -#: src/tables/build/BuildAllocatedStockTable.tsx:128 +#: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildOutputTable.tsx:112 -#: src/tables/part/PartTestResultTable.tsx:260 -#: src/tables/part/PartTestResultTable.tsx:281 +#: src/tables/part/PartTestResultTable.tsx:268 +#: src/tables/part/PartTestResultTable.tsx:289 #: src/tables/sales/SalesOrderAllocationTable.tsx:149 msgid "Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:714 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:675 +#: src/forms/PurchaseOrderForms.tsx:727 #: src/forms/StockForms.tsx:218 msgid "Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:728 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:742 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:691 +#: src/forms/PurchaseOrderForms.tsx:743 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:703 +#: src/forms/PurchaseOrderForms.tsx:755 #: src/forms/StockForms.tsx:728 #: src/pages/company/SupplierPartDetail.tsx:172 #: src/pages/company/SupplierPartDetail.tsx:236 @@ -4701,19 +4708,19 @@ msgstr "" msgid "Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:727 +#: src/forms/PurchaseOrderForms.tsx:779 #: src/pages/company/SupplierPartDetail.tsx:120 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:799 +#: src/forms/PurchaseOrderForms.tsx:851 #: src/pages/company/SupplierPartDetail.tsx:138 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:800 +#: src/forms/PurchaseOrderForms.tsx:852 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4721,11 +4728,11 @@ msgstr "" msgid "Received" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:817 +#: src/forms/PurchaseOrderForms.tsx:869 msgid "Receive Line Items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:823 +#: src/forms/PurchaseOrderForms.tsx:875 msgid "Items received" msgstr "" @@ -4737,7 +4744,7 @@ msgstr "" msgid "Item received into stock" msgstr "" -#: src/forms/SalesOrderForms.tsx:401 +#: src/forms/SalesOrderForms.tsx:419 msgid "Leave blank to use the order address" msgstr "" @@ -5932,6 +5939,9 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:310 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:401 +#: src/tables/build/BuildAllocatedStockTable.tsx:181 +#: src/tables/build/BuildLineTable.tsx:668 +#: src/tables/sales/SalesOrderAllocationTable.tsx:220 msgid "Confirm Removal" msgstr "" @@ -6870,8 +6880,8 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:108 #: src/pages/sales/SalesOrderDetail.tsx:98 #: src/tables/ColumnRenderers.tsx:321 -#: src/tables/build/BuildAllocatedStockTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:352 +#: src/tables/build/BuildAllocatedStockTable.tsx:112 +#: src/tables/build/BuildLineTable.tsx:353 msgid "Reference" msgstr "" @@ -7132,7 +7142,7 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:742 #: src/pages/stock/StockDetail.tsx:344 -#: src/tables/build/BuildAllocatedStockTable.tsx:85 +#: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 #: src/tables/stock/StockTrackingTable.tsx:109 @@ -7600,7 +7610,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:542 #: src/tables/bom/BomTable.tsx:439 -#: src/tables/build/BuildLineTable.tsx:305 +#: src/tables/build/BuildLineTable.tsx:306 #: src/tables/part/PartTable.tsx:319 #: src/tables/sales/SalesOrderLineItemTable.tsx:138 msgid "Available Stock" @@ -7608,7 +7618,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:548 #: src/tables/bom/BomTable.tsx:341 -#: src/tables/build/BuildLineTable.tsx:267 +#: src/tables/build/BuildLineTable.tsx:268 #: src/tables/sales/SalesOrderLineItemTable.tsx:180 msgid "On order" msgstr "" @@ -7782,7 +7792,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:1144 #: src/pages/stock/StockDetail.tsx:884 -#: src/tables/build/BuildLineTable.tsx:761 +#: src/tables/build/BuildLineTable.tsx:768 msgid "Order Stock" msgstr "" @@ -9219,13 +9229,13 @@ msgstr "" #~ msgstr "Show asssmbled items" #: src/tables/bom/BomTable.tsx:315 -#: src/tables/build/BuildLineTable.tsx:276 +#: src/tables/build/BuildLineTable.tsx:277 #: src/tables/part/PartTable.tsx:145 msgid "External stock" msgstr "" #: src/tables/bom/BomTable.tsx:323 -#: src/tables/build/BuildLineTable.tsx:239 +#: src/tables/build/BuildLineTable.tsx:240 msgid "Includes substitute stock" msgstr "" @@ -9234,7 +9244,7 @@ msgstr "" #~ msgstr "Edit Bom Item" #: src/tables/bom/BomTable.tsx:332 -#: src/tables/build/BuildLineTable.tsx:249 +#: src/tables/build/BuildLineTable.tsx:250 #: src/tables/sales/SalesOrderLineItemTable.tsx:166 msgid "Includes variant stock" msgstr "" @@ -9272,8 +9282,8 @@ msgid "Stock Information" msgstr "" #: src/tables/bom/BomTable.tsx:399 -#: src/tables/build/BuildLineTable.tsx:496 -#: src/tables/build/BuildLineTable.tsx:537 +#: src/tables/build/BuildLineTable.tsx:497 +#: src/tables/build/BuildLineTable.tsx:538 msgid "Consumable item" msgstr "" @@ -9282,7 +9292,7 @@ msgid "No available stock" msgstr "" #: src/tables/bom/BomTable.tsx:420 -#: src/tables/build/BuildLineTable.tsx:213 +#: src/tables/build/BuildLineTable.tsx:214 msgid "Show testable items" msgstr "" @@ -9291,7 +9301,7 @@ msgid "Show trackable items" msgstr "" #: src/tables/bom/BomTable.tsx:430 -#: src/tables/build/BuildLineTable.tsx:208 +#: src/tables/build/BuildLineTable.tsx:209 msgid "Show assembled items" msgstr "" @@ -9335,7 +9345,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:464 #: src/tables/bom/UsedInTable.tsx:85 -#: src/tables/build/BuildLineTable.tsx:202 +#: src/tables/build/BuildLineTable.tsx:203 msgid "Optional" msgstr "" @@ -9345,7 +9355,7 @@ msgid "Show optional items" msgstr "" #: src/tables/bom/BomTable.tsx:469 -#: src/tables/build/BuildLineTable.tsx:197 +#: src/tables/build/BuildLineTable.tsx:198 msgid "Consumable" msgstr "" @@ -9433,7 +9443,7 @@ msgid "Bill of materials cannot be edited, as the part is locked" msgstr "" #: src/tables/bom/UsedInTable.tsx:34 -#: src/tables/build/BuildLineTable.tsx:207 +#: src/tables/build/BuildLineTable.tsx:208 #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:209 @@ -9455,11 +9465,11 @@ msgstr "" msgid "Show trackable assemblies" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:67 +#: src/tables/build/BuildAllocatedStockTable.tsx:64 msgid "Allocated to Output" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:68 +#: src/tables/build/BuildAllocatedStockTable.tsx:65 msgid "Show items allocated to a build output" msgstr "" @@ -9472,7 +9482,7 @@ msgstr "" #~ msgid "Include orders for part variants" #~ msgstr "Include orders for part variants" -#: src/tables/build/BuildAllocatedStockTable.tsx:97 +#: src/tables/build/BuildAllocatedStockTable.tsx:94 #: src/tables/part/PartBuildAllocationsTable.tsx:84 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 #: src/tables/part/PartSalesAllocationsTable.tsx:69 @@ -9482,40 +9492,58 @@ msgid "Order Status" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:164 -#~ msgid "Edit Build Item" -#~ msgstr "Edit Build Item" - -#: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:650 +#: src/tables/build/BuildLineTable.tsx:651 msgid "Edit Stock Allocation" msgstr "" +#: src/tables/build/BuildAllocatedStockTable.tsx:164 +#~ msgid "Edit Build Item" +#~ msgstr "Edit Build Item" + #: src/tables/build/BuildAllocatedStockTable.tsx:174 #~ msgid "Delete Build Item" #~ msgstr "Delete Build Item" -#: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildLineTable.tsx:663 -msgid "Delete Stock Allocation" +#: src/tables/build/BuildAllocatedStockTable.tsx:177 +#: src/tables/build/BuildLineTable.tsx:664 +#: src/tables/sales/SalesOrderAllocationTable.tsx:218 +msgid "Remove Allocated Stock" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:239 +#: src/tables/build/BuildAllocatedStockTable.tsx:180 +#: src/tables/build/BuildLineTable.tsx:663 +#~ msgid "Delete Stock Allocation" +#~ msgstr "Delete Stock Allocation" + +#: src/tables/build/BuildAllocatedStockTable.tsx:182 +#: src/tables/build/BuildLineTable.tsx:669 +#: src/tables/sales/SalesOrderAllocationTable.tsx:221 +msgid "Are you sure you want to remove this allocated stock from the order?" +msgstr "" + +#: src/tables/build/BuildAllocatedStockTable.tsx:242 msgid "Consume" msgstr "" +#: src/tables/build/BuildAllocatedStockTable.tsx:259 +#: src/tables/build/BuildLineTable.tsx:112 +#: src/tables/sales/SalesOrderAllocationTable.tsx:248 +msgid "Remove allocated stock" +msgstr "" + #: src/tables/build/BuildLineTable.tsx:59 #~ msgid "Show lines with available stock" #~ msgstr "Show lines with available stock" -#: src/tables/build/BuildLineTable.tsx:120 +#: src/tables/build/BuildLineTable.tsx:121 msgid "View Stock Item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:183 +#: src/tables/build/BuildLineTable.tsx:184 msgid "Show fully allocated lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:188 +#: src/tables/build/BuildLineTable.tsx:189 msgid "Show fully consumed lines" msgstr "" @@ -9523,124 +9551,124 @@ msgstr "" #~ msgid "Show allocated lines" #~ msgstr "Show allocated lines" -#: src/tables/build/BuildLineTable.tsx:193 +#: src/tables/build/BuildLineTable.tsx:194 msgid "Show items with sufficient available stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:198 +#: src/tables/build/BuildLineTable.tsx:199 msgid "Show consumable lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:203 +#: src/tables/build/BuildLineTable.tsx:204 msgid "Show optional lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:212 +#: src/tables/build/BuildLineTable.tsx:213 #: src/tables/part/PartTable.tsx:233 msgid "Testable" msgstr "" -#: src/tables/build/BuildLineTable.tsx:217 +#: src/tables/build/BuildLineTable.tsx:218 #: src/tables/stock/StockItemTable.tsx:388 msgid "Tracked" msgstr "" -#: src/tables/build/BuildLineTable.tsx:218 +#: src/tables/build/BuildLineTable.tsx:219 msgid "Show tracked lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:223 +#: src/tables/build/BuildLineTable.tsx:224 msgid "Show items with stock on order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:172 msgid "In production" msgstr "" -#: src/tables/build/BuildLineTable.tsx:286 +#: src/tables/build/BuildLineTable.tsx:287 msgid "Insufficient stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:302 +#: src/tables/build/BuildLineTable.tsx:303 #: src/tables/sales/SalesOrderLineItemTable.tsx:160 #: src/tables/stock/StockItemTable.tsx:191 msgid "No stock available" msgstr "" -#: src/tables/build/BuildLineTable.tsx:375 +#: src/tables/build/BuildLineTable.tsx:376 msgid "Gets Inherited" msgstr "" -#: src/tables/build/BuildLineTable.tsx:388 +#: src/tables/build/BuildLineTable.tsx:389 msgid "Unit Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:415 +#: src/tables/build/BuildLineTable.tsx:416 msgid "Setup Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:424 +#: src/tables/build/BuildLineTable.tsx:425 msgid "Attrition" msgstr "" -#: src/tables/build/BuildLineTable.tsx:432 +#: src/tables/build/BuildLineTable.tsx:433 msgid "Rounding Multiple" msgstr "" -#: src/tables/build/BuildLineTable.tsx:441 +#: src/tables/build/BuildLineTable.tsx:442 msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:515 +#: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:563 +#: src/tables/build/BuildLineTable.tsx:564 #: src/tables/sales/SalesOrderLineItemTable.tsx:311 msgid "Create Build Order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:592 +#: src/tables/build/BuildLineTable.tsx:593 msgid "Auto allocation in progress" msgstr "" -#: src/tables/build/BuildLineTable.tsx:595 -#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:596 +#: src/tables/build/BuildLineTable.tsx:809 msgid "Auto Allocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:596 +#: src/tables/build/BuildLineTable.tsx:597 msgid "Automatically allocate stock to this build according to the selected options" msgstr "" -#: src/tables/build/BuildLineTable.tsx:616 -#: src/tables/build/BuildLineTable.tsx:630 -#: src/tables/build/BuildLineTable.tsx:751 -#: src/tables/build/BuildLineTable.tsx:852 +#: src/tables/build/BuildLineTable.tsx:617 +#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:758 +#: src/tables/build/BuildLineTable.tsx:859 #: src/tables/build/BuildOutputTable.tsx:355 #: src/tables/build/BuildOutputTable.tsx:360 msgid "Deallocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:632 +#: src/tables/build/BuildLineTable.tsx:633 msgid "Deallocate all untracked stock for this build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:634 +#: src/tables/build/BuildLineTable.tsx:635 msgid "Deallocate stock from the selected line item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:638 +#: src/tables/build/BuildLineTable.tsx:639 msgid "Stock has been deallocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:771 +#: src/tables/build/BuildLineTable.tsx:778 msgid "Build Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:784 +#: src/tables/build/BuildLineTable.tsx:791 #: src/tables/sales/SalesOrderLineItemTable.tsx:487 msgid "View Part" msgstr "" @@ -9739,7 +9767,7 @@ msgid "Serialize Build Output" msgstr "" #: src/tables/build/BuildOutputTable.tsx:405 -#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/part/PartTestResultTable.tsx:318 #: src/tables/stock/StockItemTable.tsx:328 msgid "Filter by stock status" msgstr "" @@ -9964,8 +9992,8 @@ msgid "View Item" msgstr "" #: src/tables/general/ExtraLineItemTable.tsx:95 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:299 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:403 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:300 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:405 #: src/tables/sales/ReturnOrderLineItemTable.tsx:83 #: src/tables/sales/ReturnOrderLineItemTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:252 @@ -9974,14 +10002,14 @@ msgid "Add Line Item" msgstr "" #: src/tables/general/ExtraLineItemTable.tsx:108 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:320 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:322 #: src/tables/sales/ReturnOrderLineItemTable.tsx:96 #: src/tables/sales/SalesOrderLineItemTable.tsx:271 msgid "Edit Line Item" msgstr "" #: src/tables/general/ExtraLineItemTable.tsx:117 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:329 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:331 #: src/tables/sales/ReturnOrderLineItemTable.tsx:105 #: src/tables/sales/SalesOrderLineItemTable.tsx:280 msgid "Delete Line Item" @@ -10273,7 +10301,7 @@ msgid "Required Stock" msgstr "" #: src/tables/part/PartBuildAllocationsTable.tsx:124 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:381 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:383 msgid "View Build Order" msgstr "" @@ -10617,8 +10645,8 @@ msgstr "" #: src/tables/part/PartTestResultTable.tsx:103 #: src/tables/part/PartTestResultTable.tsx:181 -#: src/tables/part/PartTestResultTable.tsx:320 -#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/part/PartTestResultTable.tsx:328 +#: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 #: src/tables/stock/StockItemTestResultTable.tsx:368 #: src/tables/stock/StockItemTestResultTable.tsx:429 @@ -10643,7 +10671,7 @@ msgstr "" msgid "No Result" msgstr "" -#: src/tables/part/PartTestResultTable.tsx:298 +#: src/tables/part/PartTestResultTable.tsx:306 msgid "Show build outputs currently in production" msgstr "" @@ -11073,7 +11101,7 @@ msgid "Show manufacturer parts for active manufacturers." msgstr "" #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:115 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:397 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:399 msgid "Import Line Items" msgstr "" @@ -11099,11 +11127,11 @@ msgstr "" #~ msgid "Add line item" #~ msgstr "Add line item" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:350 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:352 msgid "Receive line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:414 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:416 msgid "Receive items" msgstr "" @@ -11201,25 +11229,25 @@ msgid "Not shipped" msgstr "" #: src/tables/sales/SalesOrderAllocationTable.tsx:211 -#: src/tables/sales/SalesOrderAllocationTable.tsx:229 +#: src/tables/sales/SalesOrderAllocationTable.tsx:235 msgid "Edit Allocation" msgstr "" #: src/tables/sales/SalesOrderAllocationTable.tsx:218 #: src/tables/sales/SalesOrderAllocationTable.tsx:241 -msgid "Delete Allocation" -msgstr "" +#~ msgid "Delete Allocation" +#~ msgstr "Delete Allocation" -#: src/tables/sales/SalesOrderAllocationTable.tsx:252 -#: src/tables/sales/SalesOrderAllocationTable.tsx:253 +#: src/tables/sales/SalesOrderAllocationTable.tsx:261 +#: src/tables/sales/SalesOrderAllocationTable.tsx:262 msgid "View Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:308 +#: src/tables/sales/SalesOrderAllocationTable.tsx:317 msgid "Assign to Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:324 +#: src/tables/sales/SalesOrderAllocationTable.tsx:333 msgid "Assign to shipment" msgstr "" diff --git a/src/frontend/src/locales/sr/messages.po b/src/frontend/src/locales/sr/messages.po index 2ee089ab71..bed3f90ba8 100644 --- a/src/frontend/src/locales/sr/messages.po +++ b/src/frontend/src/locales/sr/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: sr\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-11-19 19:39\n" +"PO-Revision-Date: 2025-11-22 06:25\n" "Last-Translator: \n" "Language-Team: Serbian (Latin)\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" @@ -56,7 +56,7 @@ msgstr "Poništi" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:802 +#: src/forms/PurchaseOrderForms.tsx:854 #: src/forms/StockForms.tsx:796 #: src/forms/StockForms.tsx:843 #: src/forms/StockForms.tsx:889 @@ -103,9 +103,9 @@ msgstr "Ne" #: src/forms/BuildForms.tsx:630 #: src/forms/BuildForms.tsx:793 #: src/forms/BuildForms.tsx:896 -#: src/forms/PurchaseOrderForms.tsx:798 +#: src/forms/PurchaseOrderForms.tsx:850 #: src/forms/ReturnOrderForms.tsx:242 -#: src/forms/SalesOrderForms.tsx:305 +#: src/forms/SalesOrderForms.tsx:323 #: src/forms/StockForms.tsx:360 #: src/forms/StockForms.tsx:791 #: src/forms/StockForms.tsx:838 @@ -119,6 +119,7 @@ msgstr "Ne" #: src/pages/build/BuildDetail.tsx:200 #: src/pages/part/PartDetail.tsx:1207 #: src/tables/ColumnRenderers.tsx:91 +#: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 msgid "Part" @@ -158,7 +159,7 @@ msgstr "Šabloni testiranja dela" #: src/components/wizards/OrderPartsWizard.tsx:290 #: src/pages/company/SupplierPartDetail.tsx:413 #: src/pages/stock/StockDetail.tsx:289 -#: src/tables/build/BuildAllocatedStockTable.tsx:155 +#: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:83 #: src/tables/stock/StockItemTable.tsx:247 @@ -201,9 +202,9 @@ msgstr "Kategorije delova" #: src/forms/BuildForms.tsx:473 #: src/forms/BuildForms.tsx:633 #: src/forms/BuildForms.tsx:794 -#: src/forms/SalesOrderForms.tsx:307 +#: src/forms/SalesOrderForms.tsx:325 #: src/pages/stock/StockDetail.tsx:1005 -#: src/tables/part/PartTestResultTable.tsx:248 +#: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -517,7 +518,7 @@ msgstr "Liste selekcija" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:273 +#: src/components/forms/fields/ApiFormField.tsx:237 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:234 @@ -642,8 +643,8 @@ msgstr "Unesi podatke bar koda" #: src/components/barcodes/BarcodeScanDialog.tsx:49 #: src/components/buttons/ScanButton.tsx:15 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:457 -#: src/forms/PurchaseOrderForms.tsx:563 +#: src/forms/PurchaseOrderForms.tsx:509 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Scan Barcode" msgstr "Skeniraj barkod" @@ -728,7 +729,7 @@ msgstr "Ovo će ukloniti link sa povezanim barkodom" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:606 msgid "Unlink Barcode" msgstr "Prekini vezu Barkoda" @@ -1216,6 +1217,12 @@ msgstr "Ukloniti sliku sa ovog predmeta?" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:884 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:903 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:254 +#: src/tables/build/BuildAllocatedStockTable.tsx:178 +#: src/tables/build/BuildAllocatedStockTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:111 +#: src/tables/build/BuildLineTable.tsx:665 +#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:247 msgid "Remove" msgstr "Ukloni" @@ -1241,7 +1248,7 @@ msgid "Upload Error" msgstr "Greška prilikom dodavanja" #: src/components/details/DetailsImage.tsx:250 -#: src/components/forms/fields/TextField.tsx:65 +#: src/components/forms/fields/AutoFillRightSection.tsx:34 msgid "Clear" msgstr "Obriši" @@ -1817,10 +1824,14 @@ msgstr "Zaustavljeno" msgid "Running" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:233 +#: src/components/forms/fields/ApiFormField.tsx:197 msgid "Select file to upload" msgstr "" +#: src/components/forms/fields/AutoFillRightSection.tsx:47 +msgid "Accept suggested value" +msgstr "" + #: src/components/forms/fields/DateField.tsx:76 msgid "Select date" msgstr "" @@ -1875,10 +1886,6 @@ msgstr "Nema unosa" msgid "Add new row" msgstr "Dodaj novi red" -#: src/components/forms/fields/TextField.tsx:82 -msgid "Accept suggested value" -msgstr "" - #: src/components/images/DetailsImage.tsx:252 #~ msgid "Select image" #~ msgstr "Select image" @@ -2225,8 +2232,8 @@ msgstr "" #: src/pages/part/PartDetail.tsx:994 #: src/pages/stock/StockDetail.tsx:265 #: src/pages/stock/StockDetail.tsx:942 -#: src/tables/build/BuildAllocatedStockTable.tsx:135 -#: src/tables/build/BuildLineTable.tsx:192 +#: src/tables/build/BuildAllocatedStockTable.tsx:132 +#: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:182 #: src/tables/stock/StockItemTable.tsx:343 @@ -2784,7 +2791,7 @@ msgstr "Informacije o ekstenziji" #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:102 #: src/tables/ColumnRenderers.tsx:278 -#: src/tables/build/BuildAllocatedStockTable.tsx:91 +#: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/machine/MachineTypeTable.tsx:161 #: src/tables/machine/MachineTypeTable.tsx:257 #: src/tables/plugin/PluginListTable.tsx:110 @@ -2966,7 +2973,7 @@ msgstr "Nema zalihe" #: src/pages/company/SupplierPartDetail.tsx:394 #: src/pages/part/PartDetail.tsx:1015 #: src/tables/bom/BomTable.tsx:444 -#: src/tables/build/BuildLineTable.tsx:222 +#: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 msgid "On Order" msgstr "Na nalogu" @@ -2976,7 +2983,7 @@ msgstr "Na nalogu" #: src/pages/part/PartDetail.tsx:587 #: src/pages/part/PartDetail.tsx:1021 #: src/pages/stock/StockDetail.tsx:925 -#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "U produkciji" @@ -3000,7 +3007,7 @@ msgstr "Kategorija" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:795 -#: src/forms/PurchaseOrderForms.tsx:595 +#: src/forms/PurchaseOrderForms.tsx:647 #: src/forms/StockForms.tsx:792 #: src/forms/StockForms.tsx:839 #: src/forms/StockForms.tsx:885 @@ -3023,7 +3030,7 @@ msgstr "Lokacija" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:198 #: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildAllocatedStockTable.tsx:121 +#: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:107 #: src/tables/sales/SalesOrderAllocationTable.tsx:142 msgid "Serial Number" @@ -3034,9 +3041,9 @@ msgstr "Serijski broj" #: src/forms/BuildForms.tsx:240 #: src/forms/BuildForms.tsx:634 #: src/forms/BuildForms.tsx:797 -#: src/forms/PurchaseOrderForms.tsx:801 +#: src/forms/PurchaseOrderForms.tsx:853 #: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:308 +#: src/forms/SalesOrderForms.tsx:326 #: src/forms/StockForms.tsx:841 #: src/pages/part/PartStockHistoryDetail.tsx:56 #: src/pages/part/PartStockHistoryDetail.tsx:210 @@ -3046,9 +3053,9 @@ msgstr "Serijski broj" #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:258 #: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:86 +#: src/tables/build/BuildLineTable.tsx:83 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:269 +#: src/tables/part/PartTestResultTable.tsx:277 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -3070,7 +3077,7 @@ msgstr "Količina" #: src/forms/StockForms.tsx:1048 #: src/forms/StockForms.tsx:1096 #: src/forms/StockForms.tsx:1140 -#: src/tables/build/BuildLineTable.tsx:96 +#: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "Serija" @@ -3755,7 +3762,7 @@ msgid "In Stock" msgstr "U zalihama" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:404 +#: src/tables/build/BuildLineTable.tsx:405 msgid "Required Quantity" msgstr "Potrebna količina" @@ -3847,7 +3854,7 @@ msgid "Please correct the errors in the selected parts" msgstr "Molimo ispravite greške u izabranim delovima" #: src/components/wizards/OrderPartsWizard.tsx:587 -#: src/tables/build/BuildLineTable.tsx:815 +#: src/tables/build/BuildLineTable.tsx:822 #: src/tables/part/PartTable.tsx:522 #: src/tables/sales/SalesOrderLineItemTable.tsx:370 msgid "Order Parts" @@ -4349,9 +4356,9 @@ msgstr "" #: src/forms/BuildForms.tsx:333 #: src/forms/BuildForms.tsx:408 #: src/forms/BuildForms.tsx:685 -#: src/tables/build/BuildAllocatedStockTable.tsx:150 +#: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 -#: src/tables/part/PartTestResultTable.tsx:272 +#: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "Izlazna kompilacija" @@ -4362,7 +4369,7 @@ msgstr "" #: src/forms/BuildForms.tsx:336 #: src/forms/BuildForms.tsx:411 #: src/forms/BuildForms.tsx:475 -#: src/forms/PurchaseOrderForms.tsx:717 +#: src/forms/PurchaseOrderForms.tsx:769 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 #: src/forms/StockForms.tsx:712 @@ -4377,7 +4384,7 @@ msgstr "" #: src/tables/build/BuildOutputTable.tsx:404 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 -#: src/tables/part/PartTestResultTable.tsx:309 +#: src/tables/part/PartTestResultTable.tsx:317 #: src/tables/sales/ReturnOrderLineItemTable.tsx:138 #: src/tables/sales/ReturnOrderLineItemTable.tsx:176 #: src/tables/settings/CustomStateTable.tsx:79 @@ -4450,8 +4457,8 @@ msgstr "Izlazne kompilacije poništene" #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 -#: src/tables/build/BuildAllocatedStockTable.tsx:108 -#: src/tables/build/BuildLineTable.tsx:336 +#: src/tables/build/BuildAllocatedStockTable.tsx:105 +#: src/tables/build/BuildLineTable.tsx:337 #: src/tables/build/BuildOrderTable.tsx:79 #: src/tables/part/PartSalesAllocationsTable.tsx:61 #: src/tables/part/RelatedPartTable.tsx:73 @@ -4466,47 +4473,47 @@ msgstr "Identifikacioni broj dela" #: src/forms/BuildForms.tsx:632 #: src/forms/BuildForms.tsx:796 #: src/forms/BuildForms.tsx:897 -#: src/forms/SalesOrderForms.tsx:306 -#: src/tables/build/BuildAllocatedStockTable.tsx:139 -#: src/tables/build/BuildLineTable.tsx:182 +#: src/forms/SalesOrderForms.tsx:324 +#: src/tables/build/BuildAllocatedStockTable.tsx:136 +#: src/tables/build/BuildLineTable.tsx:183 #: src/tables/sales/SalesOrderLineItemTable.tsx:342 #: src/tables/stock/StockItemTable.tsx:338 msgid "Allocated" msgstr "Alocirano" #: src/forms/BuildForms.tsx:667 -#: src/forms/SalesOrderForms.tsx:295 +#: src/forms/SalesOrderForms.tsx:313 #: src/pages/build/BuildDetail.tsx:108 #: src/pages/build/BuildDetail.tsx:326 msgid "Source Location" msgstr "Lokacija izvora" #: src/forms/BuildForms.tsx:668 -#: src/forms/SalesOrderForms.tsx:296 +#: src/forms/SalesOrderForms.tsx:314 msgid "Select the source location for the stock allocation" msgstr "Izaberi lokaciju izvora radi alokacije zaliha" #: src/forms/BuildForms.tsx:700 -#: src/forms/SalesOrderForms.tsx:336 -#: src/tables/build/BuildLineTable.tsx:574 -#: src/tables/build/BuildLineTable.tsx:731 -#: src/tables/build/BuildLineTable.tsx:830 +#: src/forms/SalesOrderForms.tsx:354 +#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:738 +#: src/tables/build/BuildLineTable.tsx:837 #: src/tables/sales/SalesOrderLineItemTable.tsx:380 #: src/tables/sales/SalesOrderLineItemTable.tsx:406 msgid "Allocate Stock" msgstr "Alociraj zalihe" #: src/forms/BuildForms.tsx:703 -#: src/forms/SalesOrderForms.tsx:341 +#: src/forms/SalesOrderForms.tsx:359 msgid "Stock items allocated" msgstr "Stavke zaliha alocirane" #: src/forms/BuildForms.tsx:816 #: src/forms/BuildForms.tsx:917 -#: src/tables/build/BuildAllocatedStockTable.tsx:240 -#: src/tables/build/BuildAllocatedStockTable.tsx:272 -#: src/tables/build/BuildLineTable.tsx:741 -#: src/tables/build/BuildLineTable.tsx:864 +#: src/tables/build/BuildAllocatedStockTable.tsx:243 +#: src/tables/build/BuildAllocatedStockTable.tsx:279 +#: src/tables/build/BuildLineTable.tsx:748 +#: src/tables/build/BuildLineTable.tsx:871 msgid "Consume Stock" msgstr "" @@ -4521,21 +4528,21 @@ msgstr "" #~ msgstr "Stock items consumed" #: src/forms/BuildForms.tsx:853 -#: src/tables/build/BuildLineTable.tsx:514 +#: src/tables/build/BuildLineTable.tsx:515 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" #: src/forms/BuildForms.tsx:898 -#: src/tables/build/BuildLineTable.tsx:187 +#: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" msgstr "Iskorišćeno" #: src/forms/CommonForms.tsx:88 -#: src/forms/PurchaseOrderForms.tsx:125 +#: src/forms/PurchaseOrderForms.tsx:176 #: src/forms/ReturnOrderForms.tsx:138 -#: src/forms/SalesOrderForms.tsx:164 +#: src/forms/SalesOrderForms.tsx:182 msgid "Select project code for this line item" msgstr "" @@ -4572,127 +4579,127 @@ msgstr "Kategorija sa delovima veće kategorije" msgid "Subscribe to notifications for this category" msgstr "Pretplati se za obaveštenja za ovu kategoriju" -#: src/forms/PurchaseOrderForms.tsx:388 -msgid "Assign Batch Code and Serial Numbers" -msgstr "Dodeli kod serije i serijski broj" - -#: src/forms/PurchaseOrderForms.tsx:390 -msgid "Assign Batch Code" -msgstr "Dodeli kod serije" - -#: src/forms/PurchaseOrderForms.tsx:410 -msgid "Choose Location" -msgstr "Izaberi lokaciju" - -#: src/forms/PurchaseOrderForms.tsx:418 -msgid "Item Destination selected" -msgstr "Destinacije stavke odabrana" - #: src/forms/PurchaseOrderForms.tsx:421 #~ msgid "Assign Batch Code{0}" #~ msgstr "Assign Batch Code{0}" -#: src/forms/PurchaseOrderForms.tsx:428 -msgid "Part category default location selected" -msgstr "Podrazmevana lokacija kategorije dela izabrana" +#: src/forms/PurchaseOrderForms.tsx:440 +msgid "Assign Batch Code and Serial Numbers" +msgstr "Dodeli kod serije i serijski broj" -#: src/forms/PurchaseOrderForms.tsx:438 -msgid "Received stock location selected" -msgstr "Primljena lokacija zaliha selektovana" +#: src/forms/PurchaseOrderForms.tsx:442 +msgid "Assign Batch Code" +msgstr "Dodeli kod serije" #: src/forms/PurchaseOrderForms.tsx:444 #: src/forms/StockForms.tsx:428 #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:446 +#: src/forms/PurchaseOrderForms.tsx:462 +msgid "Choose Location" +msgstr "Izaberi lokaciju" + +#: src/forms/PurchaseOrderForms.tsx:470 +msgid "Item Destination selected" +msgstr "Destinacije stavke odabrana" + +#: src/forms/PurchaseOrderForms.tsx:480 +msgid "Part category default location selected" +msgstr "Podrazmevana lokacija kategorije dela izabrana" + +#: src/forms/PurchaseOrderForms.tsx:490 +msgid "Received stock location selected" +msgstr "Primljena lokacija zaliha selektovana" + +#: src/forms/PurchaseOrderForms.tsx:498 msgid "Default location selected" msgstr "Podrazumevana lokacija izabrana" -#: src/forms/PurchaseOrderForms.tsx:507 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Set Location" msgstr "Podesi lokaciju" -#: src/forms/PurchaseOrderForms.tsx:524 -msgid "Set Expiry Date" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:532 -#: src/forms/StockForms.tsx:693 -msgid "Adjust Packaging" -msgstr "Doradi pakovanje" - -#: src/forms/PurchaseOrderForms.tsx:540 -#: src/forms/StockForms.tsx:684 -#: src/hooks/UseStockAdjustActions.tsx:148 -msgid "Change Status" -msgstr "Promeni status" - -#: src/forms/PurchaseOrderForms.tsx:546 -msgid "Add Note" -msgstr "Dodaj belešku" - #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" +#: src/forms/PurchaseOrderForms.tsx:576 +msgid "Set Expiry Date" +msgstr "" + #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:610 -msgid "Store at default location" -msgstr "Prodavnica na podrazumevanoj lokaciji" +#: src/forms/PurchaseOrderForms.tsx:584 +#: src/forms/StockForms.tsx:693 +msgid "Adjust Packaging" +msgstr "Doradi pakovanje" -#: src/forms/PurchaseOrderForms.tsx:625 -msgid "Store at line item destination " -msgstr "" +#: src/forms/PurchaseOrderForms.tsx:592 +#: src/forms/StockForms.tsx:684 +#: src/hooks/UseStockAdjustActions.tsx:148 +msgid "Change Status" +msgstr "Promeni status" -#: src/forms/PurchaseOrderForms.tsx:637 -msgid "Store with already received stock" -msgstr "Prodavnica sa već primeljenom zalihom" +#: src/forms/PurchaseOrderForms.tsx:598 +msgid "Add Note" +msgstr "Dodaj belešku" #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:661 +#: src/forms/PurchaseOrderForms.tsx:662 +msgid "Store at default location" +msgstr "Prodavnica na podrazumevanoj lokaciji" + +#: src/forms/PurchaseOrderForms.tsx:677 +msgid "Store at line item destination " +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:689 +msgid "Store with already received stock" +msgstr "Prodavnica sa već primeljenom zalihom" + +#: src/forms/PurchaseOrderForms.tsx:713 #: src/pages/build/BuildDetail.tsx:340 #: src/pages/stock/StockDetail.tsx:280 #: src/pages/stock/StockDetail.tsx:952 #: src/tables/Filter.tsx:83 -#: src/tables/build/BuildAllocatedStockTable.tsx:128 +#: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildOutputTable.tsx:112 -#: src/tables/part/PartTestResultTable.tsx:260 -#: src/tables/part/PartTestResultTable.tsx:281 +#: src/tables/part/PartTestResultTable.tsx:268 +#: src/tables/part/PartTestResultTable.tsx:289 #: src/tables/sales/SalesOrderAllocationTable.tsx:149 msgid "Batch Code" msgstr "Kod serije" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:714 msgid "Enter batch code for received items" msgstr "Unesi kod serije za primljene stavke" -#: src/forms/PurchaseOrderForms.tsx:675 +#: src/forms/PurchaseOrderForms.tsx:727 #: src/forms/StockForms.tsx:218 msgid "Serial Numbers" msgstr "Serijski brojevi" -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:728 msgid "Enter serial numbers for received items" msgstr "Unesi serijske brojeve za primljene stavke" -#: src/forms/PurchaseOrderForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:742 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "Datum isteka" -#: src/forms/PurchaseOrderForms.tsx:691 +#: src/forms/PurchaseOrderForms.tsx:743 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:703 +#: src/forms/PurchaseOrderForms.tsx:755 #: src/forms/StockForms.tsx:728 #: src/pages/company/SupplierPartDetail.tsx:172 #: src/pages/company/SupplierPartDetail.tsx:236 @@ -4701,19 +4708,19 @@ msgstr "" msgid "Packaging" msgstr "Pakovanje" -#: src/forms/PurchaseOrderForms.tsx:727 +#: src/forms/PurchaseOrderForms.tsx:779 #: src/pages/company/SupplierPartDetail.tsx:120 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "Beleška" -#: src/forms/PurchaseOrderForms.tsx:799 +#: src/forms/PurchaseOrderForms.tsx:851 #: src/pages/company/SupplierPartDetail.tsx:138 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "Jedinica za praćenje zaliha" -#: src/forms/PurchaseOrderForms.tsx:800 +#: src/forms/PurchaseOrderForms.tsx:852 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4721,11 +4728,11 @@ msgstr "Jedinica za praćenje zaliha" msgid "Received" msgstr "Primljeno" -#: src/forms/PurchaseOrderForms.tsx:817 +#: src/forms/PurchaseOrderForms.tsx:869 msgid "Receive Line Items" msgstr "Primi linijske stavke" -#: src/forms/PurchaseOrderForms.tsx:823 +#: src/forms/PurchaseOrderForms.tsx:875 msgid "Items received" msgstr "" @@ -4737,7 +4744,7 @@ msgstr "Primi stavke" msgid "Item received into stock" msgstr "Stavka primljena u zalihe" -#: src/forms/SalesOrderForms.tsx:401 +#: src/forms/SalesOrderForms.tsx:419 msgid "Leave blank to use the order address" msgstr "" @@ -5932,6 +5939,9 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:310 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:401 +#: src/tables/build/BuildAllocatedStockTable.tsx:181 +#: src/tables/build/BuildLineTable.tsx:668 +#: src/tables/sales/SalesOrderAllocationTable.tsx:220 msgid "Confirm Removal" msgstr "" @@ -6870,8 +6880,8 @@ msgstr "Spoljno" #: src/pages/sales/ReturnOrderDetail.tsx:108 #: src/pages/sales/SalesOrderDetail.tsx:98 #: src/tables/ColumnRenderers.tsx:321 -#: src/tables/build/BuildAllocatedStockTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:352 +#: src/tables/build/BuildAllocatedStockTable.tsx:112 +#: src/tables/build/BuildLineTable.tsx:353 msgid "Reference" msgstr "Referenca" @@ -7132,7 +7142,7 @@ msgstr "Otkaži nalog" #: src/pages/build/BuildDetail.tsx:742 #: src/pages/stock/StockDetail.tsx:344 -#: src/tables/build/BuildAllocatedStockTable.tsx:85 +#: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 #: src/tables/stock/StockTrackingTable.tsx:109 @@ -7600,7 +7610,7 @@ msgstr "Ključne reči" #: src/pages/part/PartDetail.tsx:542 #: src/tables/bom/BomTable.tsx:439 -#: src/tables/build/BuildLineTable.tsx:305 +#: src/tables/build/BuildLineTable.tsx:306 #: src/tables/part/PartTable.tsx:319 #: src/tables/sales/SalesOrderLineItemTable.tsx:138 msgid "Available Stock" @@ -7608,7 +7618,7 @@ msgstr "Dostupne zalihe" #: src/pages/part/PartDetail.tsx:548 #: src/tables/bom/BomTable.tsx:341 -#: src/tables/build/BuildLineTable.tsx:267 +#: src/tables/build/BuildLineTable.tsx:268 #: src/tables/sales/SalesOrderLineItemTable.tsx:180 msgid "On order" msgstr "Na nalogu" @@ -7782,7 +7792,7 @@ msgstr "Nalog" #: src/pages/part/PartDetail.tsx:1144 #: src/pages/stock/StockDetail.tsx:884 -#: src/tables/build/BuildLineTable.tsx:761 +#: src/tables/build/BuildLineTable.tsx:768 msgid "Order Stock" msgstr "Naruči zalihe" @@ -9219,13 +9229,13 @@ msgstr "" #~ msgstr "Show asssmbled items" #: src/tables/bom/BomTable.tsx:315 -#: src/tables/build/BuildLineTable.tsx:276 +#: src/tables/build/BuildLineTable.tsx:277 #: src/tables/part/PartTable.tsx:145 msgid "External stock" msgstr "Spoljne zalihe" #: src/tables/bom/BomTable.tsx:323 -#: src/tables/build/BuildLineTable.tsx:239 +#: src/tables/build/BuildLineTable.tsx:240 msgid "Includes substitute stock" msgstr "Uključuje zamenske zalihe" @@ -9234,7 +9244,7 @@ msgstr "Uključuje zamenske zalihe" #~ msgstr "Edit Bom Item" #: src/tables/bom/BomTable.tsx:332 -#: src/tables/build/BuildLineTable.tsx:249 +#: src/tables/build/BuildLineTable.tsx:250 #: src/tables/sales/SalesOrderLineItemTable.tsx:166 msgid "Includes variant stock" msgstr "Uključuje zalihe varijanti" @@ -9272,8 +9282,8 @@ msgid "Stock Information" msgstr "Informacije o zalihama" #: src/tables/bom/BomTable.tsx:399 -#: src/tables/build/BuildLineTable.tsx:496 -#: src/tables/build/BuildLineTable.tsx:537 +#: src/tables/build/BuildLineTable.tsx:497 +#: src/tables/build/BuildLineTable.tsx:538 msgid "Consumable item" msgstr "Potrošna stavka" @@ -9282,7 +9292,7 @@ msgid "No available stock" msgstr "Nema dostupnih zaliha" #: src/tables/bom/BomTable.tsx:420 -#: src/tables/build/BuildLineTable.tsx:213 +#: src/tables/build/BuildLineTable.tsx:214 msgid "Show testable items" msgstr "Prikaži stavke koje mogu da se testiraju" @@ -9291,7 +9301,7 @@ msgid "Show trackable items" msgstr "Prikaži stavke koje mogu da se prate" #: src/tables/bom/BomTable.tsx:430 -#: src/tables/build/BuildLineTable.tsx:208 +#: src/tables/build/BuildLineTable.tsx:209 msgid "Show assembled items" msgstr "Prikaži sklopljene stavke" @@ -9335,7 +9345,7 @@ msgstr "Prikaži stavke koje dozvoljavaju zamenu varijanti" #: src/tables/bom/BomTable.tsx:464 #: src/tables/bom/UsedInTable.tsx:85 -#: src/tables/build/BuildLineTable.tsx:202 +#: src/tables/build/BuildLineTable.tsx:203 msgid "Optional" msgstr "Opciono" @@ -9345,7 +9355,7 @@ msgid "Show optional items" msgstr "Prikaži opcione stavke" #: src/tables/bom/BomTable.tsx:469 -#: src/tables/build/BuildLineTable.tsx:197 +#: src/tables/build/BuildLineTable.tsx:198 msgid "Consumable" msgstr "Potrošno" @@ -9433,7 +9443,7 @@ msgid "Bill of materials cannot be edited, as the part is locked" msgstr "Spisak materijala ne može da se menja, deo je zaključan" #: src/tables/bom/UsedInTable.tsx:34 -#: src/tables/build/BuildLineTable.tsx:207 +#: src/tables/build/BuildLineTable.tsx:208 #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:209 @@ -9455,11 +9465,11 @@ msgstr "Može da se prati" msgid "Show trackable assemblies" msgstr "Prikaži sklopove koji mogu da se prate" -#: src/tables/build/BuildAllocatedStockTable.tsx:67 +#: src/tables/build/BuildAllocatedStockTable.tsx:64 msgid "Allocated to Output" msgstr "Alocirano za izlaz" -#: src/tables/build/BuildAllocatedStockTable.tsx:68 +#: src/tables/build/BuildAllocatedStockTable.tsx:65 msgid "Show items allocated to a build output" msgstr "Prikaži stavke alocirane nalogu za izradu" @@ -9472,7 +9482,7 @@ msgstr "Prikaži stavke alocirane nalogu za izradu" #~ msgid "Include orders for part variants" #~ msgstr "Include orders for part variants" -#: src/tables/build/BuildAllocatedStockTable.tsx:97 +#: src/tables/build/BuildAllocatedStockTable.tsx:94 #: src/tables/part/PartBuildAllocationsTable.tsx:84 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 #: src/tables/part/PartSalesAllocationsTable.tsx:69 @@ -9482,40 +9492,58 @@ msgid "Order Status" msgstr "Status narudžbenice" #: src/tables/build/BuildAllocatedStockTable.tsx:164 -#~ msgid "Edit Build Item" -#~ msgstr "Edit Build Item" - -#: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:650 +#: src/tables/build/BuildLineTable.tsx:651 msgid "Edit Stock Allocation" msgstr "Izmeni alokaciju zaliha" +#: src/tables/build/BuildAllocatedStockTable.tsx:164 +#~ msgid "Edit Build Item" +#~ msgstr "Edit Build Item" + #: src/tables/build/BuildAllocatedStockTable.tsx:174 #~ msgid "Delete Build Item" #~ msgstr "Delete Build Item" +#: src/tables/build/BuildAllocatedStockTable.tsx:177 +#: src/tables/build/BuildLineTable.tsx:664 +#: src/tables/sales/SalesOrderAllocationTable.tsx:218 +msgid "Remove Allocated Stock" +msgstr "" + #: src/tables/build/BuildAllocatedStockTable.tsx:180 #: src/tables/build/BuildLineTable.tsx:663 -msgid "Delete Stock Allocation" -msgstr "Obriši alokaciju zaliha" +#~ msgid "Delete Stock Allocation" +#~ msgstr "Delete Stock Allocation" -#: src/tables/build/BuildAllocatedStockTable.tsx:239 +#: src/tables/build/BuildAllocatedStockTable.tsx:182 +#: src/tables/build/BuildLineTable.tsx:669 +#: src/tables/sales/SalesOrderAllocationTable.tsx:221 +msgid "Are you sure you want to remove this allocated stock from the order?" +msgstr "" + +#: src/tables/build/BuildAllocatedStockTable.tsx:242 msgid "Consume" msgstr "" +#: src/tables/build/BuildAllocatedStockTable.tsx:259 +#: src/tables/build/BuildLineTable.tsx:112 +#: src/tables/sales/SalesOrderAllocationTable.tsx:248 +msgid "Remove allocated stock" +msgstr "" + #: src/tables/build/BuildLineTable.tsx:59 #~ msgid "Show lines with available stock" #~ msgstr "Show lines with available stock" -#: src/tables/build/BuildLineTable.tsx:120 +#: src/tables/build/BuildLineTable.tsx:121 msgid "View Stock Item" msgstr "Pogledaj stavku" -#: src/tables/build/BuildLineTable.tsx:183 +#: src/tables/build/BuildLineTable.tsx:184 msgid "Show fully allocated lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:188 +#: src/tables/build/BuildLineTable.tsx:189 msgid "Show fully consumed lines" msgstr "" @@ -9523,124 +9551,124 @@ msgstr "" #~ msgid "Show allocated lines" #~ msgstr "Show allocated lines" -#: src/tables/build/BuildLineTable.tsx:193 +#: src/tables/build/BuildLineTable.tsx:194 msgid "Show items with sufficient available stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:198 +#: src/tables/build/BuildLineTable.tsx:199 msgid "Show consumable lines" msgstr "Prikaži potrošne stavke" -#: src/tables/build/BuildLineTable.tsx:203 +#: src/tables/build/BuildLineTable.tsx:204 msgid "Show optional lines" msgstr "Prikaži opcione stavke" -#: src/tables/build/BuildLineTable.tsx:212 +#: src/tables/build/BuildLineTable.tsx:213 #: src/tables/part/PartTable.tsx:233 msgid "Testable" msgstr "Moguće testirate" -#: src/tables/build/BuildLineTable.tsx:217 +#: src/tables/build/BuildLineTable.tsx:218 #: src/tables/stock/StockItemTable.tsx:388 msgid "Tracked" msgstr "Praćeno" -#: src/tables/build/BuildLineTable.tsx:218 +#: src/tables/build/BuildLineTable.tsx:219 msgid "Show tracked lines" msgstr "Prikaži praćene stavke" -#: src/tables/build/BuildLineTable.tsx:223 +#: src/tables/build/BuildLineTable.tsx:224 msgid "Show items with stock on order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:172 msgid "In production" msgstr "U produkciji" -#: src/tables/build/BuildLineTable.tsx:286 +#: src/tables/build/BuildLineTable.tsx:287 msgid "Insufficient stock" msgstr "Nedovoljno zaliha" -#: src/tables/build/BuildLineTable.tsx:302 +#: src/tables/build/BuildLineTable.tsx:303 #: src/tables/sales/SalesOrderLineItemTable.tsx:160 #: src/tables/stock/StockItemTable.tsx:191 msgid "No stock available" msgstr "Nema dostupnih zaliha" -#: src/tables/build/BuildLineTable.tsx:375 +#: src/tables/build/BuildLineTable.tsx:376 msgid "Gets Inherited" msgstr "Biva nasleđeno" -#: src/tables/build/BuildLineTable.tsx:388 +#: src/tables/build/BuildLineTable.tsx:389 msgid "Unit Quantity" msgstr "Količina po jedinici" -#: src/tables/build/BuildLineTable.tsx:415 +#: src/tables/build/BuildLineTable.tsx:416 msgid "Setup Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:424 +#: src/tables/build/BuildLineTable.tsx:425 msgid "Attrition" msgstr "" -#: src/tables/build/BuildLineTable.tsx:432 +#: src/tables/build/BuildLineTable.tsx:433 msgid "Rounding Multiple" msgstr "" -#: src/tables/build/BuildLineTable.tsx:441 +#: src/tables/build/BuildLineTable.tsx:442 msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:515 +#: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:563 +#: src/tables/build/BuildLineTable.tsx:564 #: src/tables/sales/SalesOrderLineItemTable.tsx:311 msgid "Create Build Order" msgstr "Kreiraj nalog za izradu" -#: src/tables/build/BuildLineTable.tsx:592 +#: src/tables/build/BuildLineTable.tsx:593 msgid "Auto allocation in progress" msgstr "Automatska alokacija u toku" -#: src/tables/build/BuildLineTable.tsx:595 -#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:596 +#: src/tables/build/BuildLineTable.tsx:809 msgid "Auto Allocate Stock" msgstr "Automatski alociraj zalihe" -#: src/tables/build/BuildLineTable.tsx:596 +#: src/tables/build/BuildLineTable.tsx:597 msgid "Automatically allocate stock to this build according to the selected options" msgstr "Automatski alociraj zalihe ovom nalogu prema izabranim opcijama" -#: src/tables/build/BuildLineTable.tsx:616 -#: src/tables/build/BuildLineTable.tsx:630 -#: src/tables/build/BuildLineTable.tsx:751 -#: src/tables/build/BuildLineTable.tsx:852 +#: src/tables/build/BuildLineTable.tsx:617 +#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:758 +#: src/tables/build/BuildLineTable.tsx:859 #: src/tables/build/BuildOutputTable.tsx:355 #: src/tables/build/BuildOutputTable.tsx:360 msgid "Deallocate Stock" msgstr "Dealociraj zalihe" -#: src/tables/build/BuildLineTable.tsx:632 +#: src/tables/build/BuildLineTable.tsx:633 msgid "Deallocate all untracked stock for this build order" msgstr "Dealociraj sve nepraćene zalihe sa ovog naloga za izradu" -#: src/tables/build/BuildLineTable.tsx:634 +#: src/tables/build/BuildLineTable.tsx:635 msgid "Deallocate stock from the selected line item" msgstr "Dealociraj zalihe sa odabrane stavke" -#: src/tables/build/BuildLineTable.tsx:638 +#: src/tables/build/BuildLineTable.tsx:639 msgid "Stock has been deallocated" msgstr "Zalihe su dealocirane" -#: src/tables/build/BuildLineTable.tsx:771 +#: src/tables/build/BuildLineTable.tsx:778 msgid "Build Stock" msgstr "Kreiraj zalihe" -#: src/tables/build/BuildLineTable.tsx:784 +#: src/tables/build/BuildLineTable.tsx:791 #: src/tables/sales/SalesOrderLineItemTable.tsx:487 msgid "View Part" msgstr "Pogledaj deo" @@ -9739,7 +9767,7 @@ msgid "Serialize Build Output" msgstr "" #: src/tables/build/BuildOutputTable.tsx:405 -#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/part/PartTestResultTable.tsx:318 #: src/tables/stock/StockItemTable.tsx:328 msgid "Filter by stock status" msgstr "Filtriraj po statusu zaliha" @@ -9964,8 +9992,8 @@ msgid "View Item" msgstr "Pogledaj stavku" #: src/tables/general/ExtraLineItemTable.tsx:95 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:299 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:403 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:300 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:405 #: src/tables/sales/ReturnOrderLineItemTable.tsx:83 #: src/tables/sales/ReturnOrderLineItemTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:252 @@ -9974,14 +10002,14 @@ msgid "Add Line Item" msgstr "Dodaj stavku" #: src/tables/general/ExtraLineItemTable.tsx:108 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:320 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:322 #: src/tables/sales/ReturnOrderLineItemTable.tsx:96 #: src/tables/sales/SalesOrderLineItemTable.tsx:271 msgid "Edit Line Item" msgstr "Izmeni stavku" #: src/tables/general/ExtraLineItemTable.tsx:117 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:329 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:331 #: src/tables/sales/ReturnOrderLineItemTable.tsx:105 #: src/tables/sales/SalesOrderLineItemTable.tsx:280 msgid "Delete Line Item" @@ -10273,7 +10301,7 @@ msgid "Required Stock" msgstr "Potrebne zalihe" #: src/tables/part/PartBuildAllocationsTable.tsx:124 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:381 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:383 msgid "View Build Order" msgstr "Prikaži nalog za izradu" @@ -10617,8 +10645,8 @@ msgstr "" #: src/tables/part/PartTestResultTable.tsx:103 #: src/tables/part/PartTestResultTable.tsx:181 -#: src/tables/part/PartTestResultTable.tsx:320 -#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/part/PartTestResultTable.tsx:328 +#: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 #: src/tables/stock/StockItemTestResultTable.tsx:368 #: src/tables/stock/StockItemTestResultTable.tsx:429 @@ -10643,7 +10671,7 @@ msgstr "" msgid "No Result" msgstr "Nema rezultata" -#: src/tables/part/PartTestResultTable.tsx:298 +#: src/tables/part/PartTestResultTable.tsx:306 msgid "Show build outputs currently in production" msgstr "Prikaži naloge za izradu koji su u produkciji" @@ -11073,7 +11101,7 @@ msgid "Show manufacturer parts for active manufacturers." msgstr "" #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:115 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:397 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:399 msgid "Import Line Items" msgstr "Uvezi stavke" @@ -11099,11 +11127,11 @@ msgstr "Prikaži stavke koje su primljene" #~ msgid "Add line item" #~ msgstr "Add line item" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:350 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:352 msgid "Receive line item" msgstr "Primi stavku" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:414 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:416 msgid "Receive items" msgstr "Primi stavke" @@ -11201,25 +11229,25 @@ msgid "Not shipped" msgstr "Nije isporučeno" #: src/tables/sales/SalesOrderAllocationTable.tsx:211 -#: src/tables/sales/SalesOrderAllocationTable.tsx:229 +#: src/tables/sales/SalesOrderAllocationTable.tsx:235 msgid "Edit Allocation" msgstr "Izmeni alokaciju" #: src/tables/sales/SalesOrderAllocationTable.tsx:218 #: src/tables/sales/SalesOrderAllocationTable.tsx:241 -msgid "Delete Allocation" -msgstr "Obriši alokaciju" +#~ msgid "Delete Allocation" +#~ msgstr "Delete Allocation" -#: src/tables/sales/SalesOrderAllocationTable.tsx:252 -#: src/tables/sales/SalesOrderAllocationTable.tsx:253 +#: src/tables/sales/SalesOrderAllocationTable.tsx:261 +#: src/tables/sales/SalesOrderAllocationTable.tsx:262 msgid "View Shipment" msgstr "Pogledaj isporuku" -#: src/tables/sales/SalesOrderAllocationTable.tsx:308 +#: src/tables/sales/SalesOrderAllocationTable.tsx:317 msgid "Assign to Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:324 +#: src/tables/sales/SalesOrderAllocationTable.tsx:333 msgid "Assign to shipment" msgstr "" diff --git a/src/frontend/src/locales/sv/messages.po b/src/frontend/src/locales/sv/messages.po index d1fb0b10a1..c719f8ef91 100644 --- a/src/frontend/src/locales/sv/messages.po +++ b/src/frontend/src/locales/sv/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: sv\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-11-19 19:39\n" +"PO-Revision-Date: 2025-11-22 06:25\n" "Last-Translator: \n" "Language-Team: Swedish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -56,7 +56,7 @@ msgstr "Avbryt" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:802 +#: src/forms/PurchaseOrderForms.tsx:854 #: src/forms/StockForms.tsx:796 #: src/forms/StockForms.tsx:843 #: src/forms/StockForms.tsx:889 @@ -103,9 +103,9 @@ msgstr "Nej" #: src/forms/BuildForms.tsx:630 #: src/forms/BuildForms.tsx:793 #: src/forms/BuildForms.tsx:896 -#: src/forms/PurchaseOrderForms.tsx:798 +#: src/forms/PurchaseOrderForms.tsx:850 #: src/forms/ReturnOrderForms.tsx:242 -#: src/forms/SalesOrderForms.tsx:305 +#: src/forms/SalesOrderForms.tsx:323 #: src/forms/StockForms.tsx:360 #: src/forms/StockForms.tsx:791 #: src/forms/StockForms.tsx:838 @@ -119,6 +119,7 @@ msgstr "Nej" #: src/pages/build/BuildDetail.tsx:200 #: src/pages/part/PartDetail.tsx:1207 #: src/tables/ColumnRenderers.tsx:91 +#: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 msgid "Part" @@ -158,7 +159,7 @@ msgstr "Testmall för artiklar" #: src/components/wizards/OrderPartsWizard.tsx:290 #: src/pages/company/SupplierPartDetail.tsx:413 #: src/pages/stock/StockDetail.tsx:289 -#: src/tables/build/BuildAllocatedStockTable.tsx:155 +#: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:83 #: src/tables/stock/StockItemTable.tsx:247 @@ -201,9 +202,9 @@ msgstr "Artikelkategorier" #: src/forms/BuildForms.tsx:473 #: src/forms/BuildForms.tsx:633 #: src/forms/BuildForms.tsx:794 -#: src/forms/SalesOrderForms.tsx:307 +#: src/forms/SalesOrderForms.tsx:325 #: src/pages/stock/StockDetail.tsx:1005 -#: src/tables/part/PartTestResultTable.tsx:248 +#: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -517,7 +518,7 @@ msgstr "" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:273 +#: src/components/forms/fields/ApiFormField.tsx:237 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:234 @@ -642,8 +643,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:49 #: src/components/buttons/ScanButton.tsx:15 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:457 -#: src/forms/PurchaseOrderForms.tsx:563 +#: src/forms/PurchaseOrderForms.tsx:509 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Scan Barcode" msgstr "Skanna streckkod" @@ -728,7 +729,7 @@ msgstr "" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:606 msgid "Unlink Barcode" msgstr "Ta bort länk för streckkod" @@ -1216,6 +1217,12 @@ msgstr "Vill du ta bort den associerade bilden från denna artikel?" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:884 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:903 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:254 +#: src/tables/build/BuildAllocatedStockTable.tsx:178 +#: src/tables/build/BuildAllocatedStockTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:111 +#: src/tables/build/BuildLineTable.tsx:665 +#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:247 msgid "Remove" msgstr "Ta bort" @@ -1241,7 +1248,7 @@ msgid "Upload Error" msgstr "Uppladdningsfel" #: src/components/details/DetailsImage.tsx:250 -#: src/components/forms/fields/TextField.tsx:65 +#: src/components/forms/fields/AutoFillRightSection.tsx:34 msgid "Clear" msgstr "Rensa" @@ -1817,10 +1824,14 @@ msgstr "Stoppad" msgid "Running" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:233 +#: src/components/forms/fields/ApiFormField.tsx:197 msgid "Select file to upload" msgstr "" +#: src/components/forms/fields/AutoFillRightSection.tsx:47 +msgid "Accept suggested value" +msgstr "" + #: src/components/forms/fields/DateField.tsx:76 msgid "Select date" msgstr "Välj datum" @@ -1875,10 +1886,6 @@ msgstr "Inga poster tillgängliga" msgid "Add new row" msgstr "Lägg till ny rad" -#: src/components/forms/fields/TextField.tsx:82 -msgid "Accept suggested value" -msgstr "" - #: src/components/images/DetailsImage.tsx:252 #~ msgid "Select image" #~ msgstr "Select image" @@ -2225,8 +2232,8 @@ msgstr "" #: src/pages/part/PartDetail.tsx:994 #: src/pages/stock/StockDetail.tsx:265 #: src/pages/stock/StockDetail.tsx:942 -#: src/tables/build/BuildAllocatedStockTable.tsx:135 -#: src/tables/build/BuildLineTable.tsx:192 +#: src/tables/build/BuildAllocatedStockTable.tsx:132 +#: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:182 #: src/tables/stock/StockItemTable.tsx:343 @@ -2784,7 +2791,7 @@ msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:102 #: src/tables/ColumnRenderers.tsx:278 -#: src/tables/build/BuildAllocatedStockTable.tsx:91 +#: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/machine/MachineTypeTable.tsx:161 #: src/tables/machine/MachineTypeTable.tsx:257 #: src/tables/plugin/PluginListTable.tsx:110 @@ -2966,7 +2973,7 @@ msgstr "Inget på lager" #: src/pages/company/SupplierPartDetail.tsx:394 #: src/pages/part/PartDetail.tsx:1015 #: src/tables/bom/BomTable.tsx:444 -#: src/tables/build/BuildLineTable.tsx:222 +#: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 msgid "On Order" msgstr "På order" @@ -2976,7 +2983,7 @@ msgstr "På order" #: src/pages/part/PartDetail.tsx:587 #: src/pages/part/PartDetail.tsx:1021 #: src/pages/stock/StockDetail.tsx:925 -#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "Under produktion" @@ -3000,7 +3007,7 @@ msgstr "Kategori" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:795 -#: src/forms/PurchaseOrderForms.tsx:595 +#: src/forms/PurchaseOrderForms.tsx:647 #: src/forms/StockForms.tsx:792 #: src/forms/StockForms.tsx:839 #: src/forms/StockForms.tsx:885 @@ -3023,7 +3030,7 @@ msgstr "Plats" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:198 #: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildAllocatedStockTable.tsx:121 +#: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:107 #: src/tables/sales/SalesOrderAllocationTable.tsx:142 msgid "Serial Number" @@ -3034,9 +3041,9 @@ msgstr "Serienummer" #: src/forms/BuildForms.tsx:240 #: src/forms/BuildForms.tsx:634 #: src/forms/BuildForms.tsx:797 -#: src/forms/PurchaseOrderForms.tsx:801 +#: src/forms/PurchaseOrderForms.tsx:853 #: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:308 +#: src/forms/SalesOrderForms.tsx:326 #: src/forms/StockForms.tsx:841 #: src/pages/part/PartStockHistoryDetail.tsx:56 #: src/pages/part/PartStockHistoryDetail.tsx:210 @@ -3046,9 +3053,9 @@ msgstr "Serienummer" #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:258 #: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:86 +#: src/tables/build/BuildLineTable.tsx:83 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:269 +#: src/tables/part/PartTestResultTable.tsx:277 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -3070,7 +3077,7 @@ msgstr "Antal" #: src/forms/StockForms.tsx:1048 #: src/forms/StockForms.tsx:1096 #: src/forms/StockForms.tsx:1140 -#: src/tables/build/BuildLineTable.tsx:96 +#: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "" @@ -3755,7 +3762,7 @@ msgid "In Stock" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:404 +#: src/tables/build/BuildLineTable.tsx:405 msgid "Required Quantity" msgstr "" @@ -3847,7 +3854,7 @@ msgid "Please correct the errors in the selected parts" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:587 -#: src/tables/build/BuildLineTable.tsx:815 +#: src/tables/build/BuildLineTable.tsx:822 #: src/tables/part/PartTable.tsx:522 #: src/tables/sales/SalesOrderLineItemTable.tsx:370 msgid "Order Parts" @@ -4349,9 +4356,9 @@ msgstr "" #: src/forms/BuildForms.tsx:333 #: src/forms/BuildForms.tsx:408 #: src/forms/BuildForms.tsx:685 -#: src/tables/build/BuildAllocatedStockTable.tsx:150 +#: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 -#: src/tables/part/PartTestResultTable.tsx:272 +#: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "" @@ -4362,7 +4369,7 @@ msgstr "" #: src/forms/BuildForms.tsx:336 #: src/forms/BuildForms.tsx:411 #: src/forms/BuildForms.tsx:475 -#: src/forms/PurchaseOrderForms.tsx:717 +#: src/forms/PurchaseOrderForms.tsx:769 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 #: src/forms/StockForms.tsx:712 @@ -4377,7 +4384,7 @@ msgstr "" #: src/tables/build/BuildOutputTable.tsx:404 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 -#: src/tables/part/PartTestResultTable.tsx:309 +#: src/tables/part/PartTestResultTable.tsx:317 #: src/tables/sales/ReturnOrderLineItemTable.tsx:138 #: src/tables/sales/ReturnOrderLineItemTable.tsx:176 #: src/tables/settings/CustomStateTable.tsx:79 @@ -4450,8 +4457,8 @@ msgstr "Tillverkade produkter har raderats" #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 -#: src/tables/build/BuildAllocatedStockTable.tsx:108 -#: src/tables/build/BuildLineTable.tsx:336 +#: src/tables/build/BuildAllocatedStockTable.tsx:105 +#: src/tables/build/BuildLineTable.tsx:337 #: src/tables/build/BuildOrderTable.tsx:79 #: src/tables/part/PartSalesAllocationsTable.tsx:61 #: src/tables/part/RelatedPartTable.tsx:73 @@ -4466,47 +4473,47 @@ msgstr "IAN" #: src/forms/BuildForms.tsx:632 #: src/forms/BuildForms.tsx:796 #: src/forms/BuildForms.tsx:897 -#: src/forms/SalesOrderForms.tsx:306 -#: src/tables/build/BuildAllocatedStockTable.tsx:139 -#: src/tables/build/BuildLineTable.tsx:182 +#: src/forms/SalesOrderForms.tsx:324 +#: src/tables/build/BuildAllocatedStockTable.tsx:136 +#: src/tables/build/BuildLineTable.tsx:183 #: src/tables/sales/SalesOrderLineItemTable.tsx:342 #: src/tables/stock/StockItemTable.tsx:338 msgid "Allocated" msgstr "Allokerad" #: src/forms/BuildForms.tsx:667 -#: src/forms/SalesOrderForms.tsx:295 +#: src/forms/SalesOrderForms.tsx:313 #: src/pages/build/BuildDetail.tsx:108 #: src/pages/build/BuildDetail.tsx:326 msgid "Source Location" msgstr "" #: src/forms/BuildForms.tsx:668 -#: src/forms/SalesOrderForms.tsx:296 +#: src/forms/SalesOrderForms.tsx:314 msgid "Select the source location for the stock allocation" msgstr "" #: src/forms/BuildForms.tsx:700 -#: src/forms/SalesOrderForms.tsx:336 -#: src/tables/build/BuildLineTable.tsx:574 -#: src/tables/build/BuildLineTable.tsx:731 -#: src/tables/build/BuildLineTable.tsx:830 +#: src/forms/SalesOrderForms.tsx:354 +#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:738 +#: src/tables/build/BuildLineTable.tsx:837 #: src/tables/sales/SalesOrderLineItemTable.tsx:380 #: src/tables/sales/SalesOrderLineItemTable.tsx:406 msgid "Allocate Stock" msgstr "" #: src/forms/BuildForms.tsx:703 -#: src/forms/SalesOrderForms.tsx:341 +#: src/forms/SalesOrderForms.tsx:359 msgid "Stock items allocated" msgstr "" #: src/forms/BuildForms.tsx:816 #: src/forms/BuildForms.tsx:917 -#: src/tables/build/BuildAllocatedStockTable.tsx:240 -#: src/tables/build/BuildAllocatedStockTable.tsx:272 -#: src/tables/build/BuildLineTable.tsx:741 -#: src/tables/build/BuildLineTable.tsx:864 +#: src/tables/build/BuildAllocatedStockTable.tsx:243 +#: src/tables/build/BuildAllocatedStockTable.tsx:279 +#: src/tables/build/BuildLineTable.tsx:748 +#: src/tables/build/BuildLineTable.tsx:871 msgid "Consume Stock" msgstr "" @@ -4521,21 +4528,21 @@ msgstr "" #~ msgstr "Stock items consumed" #: src/forms/BuildForms.tsx:853 -#: src/tables/build/BuildLineTable.tsx:514 +#: src/tables/build/BuildLineTable.tsx:515 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" #: src/forms/BuildForms.tsx:898 -#: src/tables/build/BuildLineTable.tsx:187 +#: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" msgstr "" #: src/forms/CommonForms.tsx:88 -#: src/forms/PurchaseOrderForms.tsx:125 +#: src/forms/PurchaseOrderForms.tsx:176 #: src/forms/ReturnOrderForms.tsx:138 -#: src/forms/SalesOrderForms.tsx:164 +#: src/forms/SalesOrderForms.tsx:182 msgid "Select project code for this line item" msgstr "" @@ -4572,127 +4579,127 @@ msgstr "Överordnad kategori" msgid "Subscribe to notifications for this category" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:388 -msgid "Assign Batch Code and Serial Numbers" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:390 -msgid "Assign Batch Code" -msgstr "Tilldela streckkod" - -#: src/forms/PurchaseOrderForms.tsx:410 -msgid "Choose Location" -msgstr "Välj plats" - -#: src/forms/PurchaseOrderForms.tsx:418 -msgid "Item Destination selected" -msgstr "" - #: src/forms/PurchaseOrderForms.tsx:421 #~ msgid "Assign Batch Code{0}" #~ msgstr "Assign Batch Code{0}" -#: src/forms/PurchaseOrderForms.tsx:428 -msgid "Part category default location selected" +#: src/forms/PurchaseOrderForms.tsx:440 +msgid "Assign Batch Code and Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:438 -msgid "Received stock location selected" -msgstr "" +#: src/forms/PurchaseOrderForms.tsx:442 +msgid "Assign Batch Code" +msgstr "Tilldela streckkod" #: src/forms/PurchaseOrderForms.tsx:444 #: src/forms/StockForms.tsx:428 #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:446 +#: src/forms/PurchaseOrderForms.tsx:462 +msgid "Choose Location" +msgstr "Välj plats" + +#: src/forms/PurchaseOrderForms.tsx:470 +msgid "Item Destination selected" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:480 +msgid "Part category default location selected" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:490 +msgid "Received stock location selected" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:498 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:507 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:524 -msgid "Set Expiry Date" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:532 -#: src/forms/StockForms.tsx:693 -msgid "Adjust Packaging" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:540 -#: src/forms/StockForms.tsx:684 -#: src/hooks/UseStockAdjustActions.tsx:148 -msgid "Change Status" -msgstr "Ändra status" - -#: src/forms/PurchaseOrderForms.tsx:546 -msgid "Add Note" -msgstr "Lägg till anteckning" - #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" +#: src/forms/PurchaseOrderForms.tsx:576 +msgid "Set Expiry Date" +msgstr "" + #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:610 -msgid "Store at default location" +#: src/forms/PurchaseOrderForms.tsx:584 +#: src/forms/StockForms.tsx:693 +msgid "Adjust Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:625 -msgid "Store at line item destination " -msgstr "" +#: src/forms/PurchaseOrderForms.tsx:592 +#: src/forms/StockForms.tsx:684 +#: src/hooks/UseStockAdjustActions.tsx:148 +msgid "Change Status" +msgstr "Ändra status" -#: src/forms/PurchaseOrderForms.tsx:637 -msgid "Store with already received stock" -msgstr "" +#: src/forms/PurchaseOrderForms.tsx:598 +msgid "Add Note" +msgstr "Lägg till anteckning" #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:661 +#: src/forms/PurchaseOrderForms.tsx:662 +msgid "Store at default location" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:677 +msgid "Store at line item destination " +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:689 +msgid "Store with already received stock" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:713 #: src/pages/build/BuildDetail.tsx:340 #: src/pages/stock/StockDetail.tsx:280 #: src/pages/stock/StockDetail.tsx:952 #: src/tables/Filter.tsx:83 -#: src/tables/build/BuildAllocatedStockTable.tsx:128 +#: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildOutputTable.tsx:112 -#: src/tables/part/PartTestResultTable.tsx:260 -#: src/tables/part/PartTestResultTable.tsx:281 +#: src/tables/part/PartTestResultTable.tsx:268 +#: src/tables/part/PartTestResultTable.tsx:289 #: src/tables/sales/SalesOrderAllocationTable.tsx:149 msgid "Batch Code" msgstr "Batchkod" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:714 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:675 +#: src/forms/PurchaseOrderForms.tsx:727 #: src/forms/StockForms.tsx:218 msgid "Serial Numbers" msgstr "Serienummer" -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:728 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:742 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:691 +#: src/forms/PurchaseOrderForms.tsx:743 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:703 +#: src/forms/PurchaseOrderForms.tsx:755 #: src/forms/StockForms.tsx:728 #: src/pages/company/SupplierPartDetail.tsx:172 #: src/pages/company/SupplierPartDetail.tsx:236 @@ -4701,19 +4708,19 @@ msgstr "" msgid "Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:727 +#: src/forms/PurchaseOrderForms.tsx:779 #: src/pages/company/SupplierPartDetail.tsx:120 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:799 +#: src/forms/PurchaseOrderForms.tsx:851 #: src/pages/company/SupplierPartDetail.tsx:138 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "SKU" -#: src/forms/PurchaseOrderForms.tsx:800 +#: src/forms/PurchaseOrderForms.tsx:852 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4721,11 +4728,11 @@ msgstr "SKU" msgid "Received" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:817 +#: src/forms/PurchaseOrderForms.tsx:869 msgid "Receive Line Items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:823 +#: src/forms/PurchaseOrderForms.tsx:875 msgid "Items received" msgstr "" @@ -4737,7 +4744,7 @@ msgstr "" msgid "Item received into stock" msgstr "" -#: src/forms/SalesOrderForms.tsx:401 +#: src/forms/SalesOrderForms.tsx:419 msgid "Leave blank to use the order address" msgstr "" @@ -5932,6 +5939,9 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:310 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:401 +#: src/tables/build/BuildAllocatedStockTable.tsx:181 +#: src/tables/build/BuildLineTable.tsx:668 +#: src/tables/sales/SalesOrderAllocationTable.tsx:220 msgid "Confirm Removal" msgstr "" @@ -6870,8 +6880,8 @@ msgstr "Extern" #: src/pages/sales/ReturnOrderDetail.tsx:108 #: src/pages/sales/SalesOrderDetail.tsx:98 #: src/tables/ColumnRenderers.tsx:321 -#: src/tables/build/BuildAllocatedStockTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:352 +#: src/tables/build/BuildAllocatedStockTable.tsx:112 +#: src/tables/build/BuildLineTable.tsx:353 msgid "Reference" msgstr "Referens" @@ -7132,7 +7142,7 @@ msgstr "Avbryt order" #: src/pages/build/BuildDetail.tsx:742 #: src/pages/stock/StockDetail.tsx:344 -#: src/tables/build/BuildAllocatedStockTable.tsx:85 +#: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 #: src/tables/stock/StockTrackingTable.tsx:109 @@ -7600,7 +7610,7 @@ msgstr "Nyckelord" #: src/pages/part/PartDetail.tsx:542 #: src/tables/bom/BomTable.tsx:439 -#: src/tables/build/BuildLineTable.tsx:305 +#: src/tables/build/BuildLineTable.tsx:306 #: src/tables/part/PartTable.tsx:319 #: src/tables/sales/SalesOrderLineItemTable.tsx:138 msgid "Available Stock" @@ -7608,7 +7618,7 @@ msgstr "Tillgängligt lager" #: src/pages/part/PartDetail.tsx:548 #: src/tables/bom/BomTable.tsx:341 -#: src/tables/build/BuildLineTable.tsx:267 +#: src/tables/build/BuildLineTable.tsx:268 #: src/tables/sales/SalesOrderLineItemTable.tsx:180 msgid "On order" msgstr "På order" @@ -7782,7 +7792,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:1144 #: src/pages/stock/StockDetail.tsx:884 -#: src/tables/build/BuildLineTable.tsx:761 +#: src/tables/build/BuildLineTable.tsx:768 msgid "Order Stock" msgstr "" @@ -9219,13 +9229,13 @@ msgstr "Virtuell del" #~ msgstr "Show asssmbled items" #: src/tables/bom/BomTable.tsx:315 -#: src/tables/build/BuildLineTable.tsx:276 +#: src/tables/build/BuildLineTable.tsx:277 #: src/tables/part/PartTable.tsx:145 msgid "External stock" msgstr "" #: src/tables/bom/BomTable.tsx:323 -#: src/tables/build/BuildLineTable.tsx:239 +#: src/tables/build/BuildLineTable.tsx:240 msgid "Includes substitute stock" msgstr "" @@ -9234,7 +9244,7 @@ msgstr "" #~ msgstr "Edit Bom Item" #: src/tables/bom/BomTable.tsx:332 -#: src/tables/build/BuildLineTable.tsx:249 +#: src/tables/build/BuildLineTable.tsx:250 #: src/tables/sales/SalesOrderLineItemTable.tsx:166 msgid "Includes variant stock" msgstr "" @@ -9272,8 +9282,8 @@ msgid "Stock Information" msgstr "" #: src/tables/bom/BomTable.tsx:399 -#: src/tables/build/BuildLineTable.tsx:496 -#: src/tables/build/BuildLineTable.tsx:537 +#: src/tables/build/BuildLineTable.tsx:497 +#: src/tables/build/BuildLineTable.tsx:538 msgid "Consumable item" msgstr "" @@ -9282,7 +9292,7 @@ msgid "No available stock" msgstr "" #: src/tables/bom/BomTable.tsx:420 -#: src/tables/build/BuildLineTable.tsx:213 +#: src/tables/build/BuildLineTable.tsx:214 msgid "Show testable items" msgstr "" @@ -9291,7 +9301,7 @@ msgid "Show trackable items" msgstr "" #: src/tables/bom/BomTable.tsx:430 -#: src/tables/build/BuildLineTable.tsx:208 +#: src/tables/build/BuildLineTable.tsx:209 msgid "Show assembled items" msgstr "" @@ -9335,7 +9345,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:464 #: src/tables/bom/UsedInTable.tsx:85 -#: src/tables/build/BuildLineTable.tsx:202 +#: src/tables/build/BuildLineTable.tsx:203 msgid "Optional" msgstr "" @@ -9345,7 +9355,7 @@ msgid "Show optional items" msgstr "" #: src/tables/bom/BomTable.tsx:469 -#: src/tables/build/BuildLineTable.tsx:197 +#: src/tables/build/BuildLineTable.tsx:198 msgid "Consumable" msgstr "" @@ -9433,7 +9443,7 @@ msgid "Bill of materials cannot be edited, as the part is locked" msgstr "" #: src/tables/bom/UsedInTable.tsx:34 -#: src/tables/build/BuildLineTable.tsx:207 +#: src/tables/build/BuildLineTable.tsx:208 #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:209 @@ -9455,11 +9465,11 @@ msgstr "Spårbart objekt" msgid "Show trackable assemblies" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:67 +#: src/tables/build/BuildAllocatedStockTable.tsx:64 msgid "Allocated to Output" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:68 +#: src/tables/build/BuildAllocatedStockTable.tsx:65 msgid "Show items allocated to a build output" msgstr "" @@ -9472,7 +9482,7 @@ msgstr "" #~ msgid "Include orders for part variants" #~ msgstr "Include orders for part variants" -#: src/tables/build/BuildAllocatedStockTable.tsx:97 +#: src/tables/build/BuildAllocatedStockTable.tsx:94 #: src/tables/part/PartBuildAllocationsTable.tsx:84 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 #: src/tables/part/PartSalesAllocationsTable.tsx:69 @@ -9482,40 +9492,58 @@ msgid "Order Status" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:164 -#~ msgid "Edit Build Item" -#~ msgstr "Edit Build Item" - -#: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:650 +#: src/tables/build/BuildLineTable.tsx:651 msgid "Edit Stock Allocation" msgstr "" +#: src/tables/build/BuildAllocatedStockTable.tsx:164 +#~ msgid "Edit Build Item" +#~ msgstr "Edit Build Item" + #: src/tables/build/BuildAllocatedStockTable.tsx:174 #~ msgid "Delete Build Item" #~ msgstr "Delete Build Item" -#: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildLineTable.tsx:663 -msgid "Delete Stock Allocation" +#: src/tables/build/BuildAllocatedStockTable.tsx:177 +#: src/tables/build/BuildLineTable.tsx:664 +#: src/tables/sales/SalesOrderAllocationTable.tsx:218 +msgid "Remove Allocated Stock" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:239 +#: src/tables/build/BuildAllocatedStockTable.tsx:180 +#: src/tables/build/BuildLineTable.tsx:663 +#~ msgid "Delete Stock Allocation" +#~ msgstr "Delete Stock Allocation" + +#: src/tables/build/BuildAllocatedStockTable.tsx:182 +#: src/tables/build/BuildLineTable.tsx:669 +#: src/tables/sales/SalesOrderAllocationTable.tsx:221 +msgid "Are you sure you want to remove this allocated stock from the order?" +msgstr "" + +#: src/tables/build/BuildAllocatedStockTable.tsx:242 msgid "Consume" msgstr "Konsumera" +#: src/tables/build/BuildAllocatedStockTable.tsx:259 +#: src/tables/build/BuildLineTable.tsx:112 +#: src/tables/sales/SalesOrderAllocationTable.tsx:248 +msgid "Remove allocated stock" +msgstr "" + #: src/tables/build/BuildLineTable.tsx:59 #~ msgid "Show lines with available stock" #~ msgstr "Show lines with available stock" -#: src/tables/build/BuildLineTable.tsx:120 +#: src/tables/build/BuildLineTable.tsx:121 msgid "View Stock Item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:183 +#: src/tables/build/BuildLineTable.tsx:184 msgid "Show fully allocated lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:188 +#: src/tables/build/BuildLineTable.tsx:189 msgid "Show fully consumed lines" msgstr "" @@ -9523,124 +9551,124 @@ msgstr "" #~ msgid "Show allocated lines" #~ msgstr "Show allocated lines" -#: src/tables/build/BuildLineTable.tsx:193 +#: src/tables/build/BuildLineTable.tsx:194 msgid "Show items with sufficient available stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:198 +#: src/tables/build/BuildLineTable.tsx:199 msgid "Show consumable lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:203 +#: src/tables/build/BuildLineTable.tsx:204 msgid "Show optional lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:212 +#: src/tables/build/BuildLineTable.tsx:213 #: src/tables/part/PartTable.tsx:233 msgid "Testable" msgstr "Testbar" -#: src/tables/build/BuildLineTable.tsx:217 +#: src/tables/build/BuildLineTable.tsx:218 #: src/tables/stock/StockItemTable.tsx:388 msgid "Tracked" msgstr "" -#: src/tables/build/BuildLineTable.tsx:218 +#: src/tables/build/BuildLineTable.tsx:219 msgid "Show tracked lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:223 +#: src/tables/build/BuildLineTable.tsx:224 msgid "Show items with stock on order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:172 msgid "In production" msgstr "" -#: src/tables/build/BuildLineTable.tsx:286 +#: src/tables/build/BuildLineTable.tsx:287 msgid "Insufficient stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:302 +#: src/tables/build/BuildLineTable.tsx:303 #: src/tables/sales/SalesOrderLineItemTable.tsx:160 #: src/tables/stock/StockItemTable.tsx:191 msgid "No stock available" msgstr "" -#: src/tables/build/BuildLineTable.tsx:375 +#: src/tables/build/BuildLineTable.tsx:376 msgid "Gets Inherited" msgstr "" -#: src/tables/build/BuildLineTable.tsx:388 +#: src/tables/build/BuildLineTable.tsx:389 msgid "Unit Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:415 +#: src/tables/build/BuildLineTable.tsx:416 msgid "Setup Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:424 +#: src/tables/build/BuildLineTable.tsx:425 msgid "Attrition" msgstr "" -#: src/tables/build/BuildLineTable.tsx:432 +#: src/tables/build/BuildLineTable.tsx:433 msgid "Rounding Multiple" msgstr "" -#: src/tables/build/BuildLineTable.tsx:441 +#: src/tables/build/BuildLineTable.tsx:442 msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:515 +#: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:563 +#: src/tables/build/BuildLineTable.tsx:564 #: src/tables/sales/SalesOrderLineItemTable.tsx:311 msgid "Create Build Order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:592 +#: src/tables/build/BuildLineTable.tsx:593 msgid "Auto allocation in progress" msgstr "" -#: src/tables/build/BuildLineTable.tsx:595 -#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:596 +#: src/tables/build/BuildLineTable.tsx:809 msgid "Auto Allocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:596 +#: src/tables/build/BuildLineTable.tsx:597 msgid "Automatically allocate stock to this build according to the selected options" msgstr "" -#: src/tables/build/BuildLineTable.tsx:616 -#: src/tables/build/BuildLineTable.tsx:630 -#: src/tables/build/BuildLineTable.tsx:751 -#: src/tables/build/BuildLineTable.tsx:852 +#: src/tables/build/BuildLineTable.tsx:617 +#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:758 +#: src/tables/build/BuildLineTable.tsx:859 #: src/tables/build/BuildOutputTable.tsx:355 #: src/tables/build/BuildOutputTable.tsx:360 msgid "Deallocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:632 +#: src/tables/build/BuildLineTable.tsx:633 msgid "Deallocate all untracked stock for this build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:634 +#: src/tables/build/BuildLineTable.tsx:635 msgid "Deallocate stock from the selected line item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:638 +#: src/tables/build/BuildLineTable.tsx:639 msgid "Stock has been deallocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:771 +#: src/tables/build/BuildLineTable.tsx:778 msgid "Build Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:784 +#: src/tables/build/BuildLineTable.tsx:791 #: src/tables/sales/SalesOrderLineItemTable.tsx:487 msgid "View Part" msgstr "Visa del" @@ -9739,7 +9767,7 @@ msgid "Serialize Build Output" msgstr "" #: src/tables/build/BuildOutputTable.tsx:405 -#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/part/PartTestResultTable.tsx:318 #: src/tables/stock/StockItemTable.tsx:328 msgid "Filter by stock status" msgstr "" @@ -9964,8 +9992,8 @@ msgid "View Item" msgstr "" #: src/tables/general/ExtraLineItemTable.tsx:95 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:299 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:403 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:300 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:405 #: src/tables/sales/ReturnOrderLineItemTable.tsx:83 #: src/tables/sales/ReturnOrderLineItemTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:252 @@ -9974,14 +10002,14 @@ msgid "Add Line Item" msgstr "" #: src/tables/general/ExtraLineItemTable.tsx:108 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:320 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:322 #: src/tables/sales/ReturnOrderLineItemTable.tsx:96 #: src/tables/sales/SalesOrderLineItemTable.tsx:271 msgid "Edit Line Item" msgstr "" #: src/tables/general/ExtraLineItemTable.tsx:117 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:329 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:331 #: src/tables/sales/ReturnOrderLineItemTable.tsx:105 #: src/tables/sales/SalesOrderLineItemTable.tsx:280 msgid "Delete Line Item" @@ -10273,7 +10301,7 @@ msgid "Required Stock" msgstr "" #: src/tables/part/PartBuildAllocationsTable.tsx:124 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:381 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:383 msgid "View Build Order" msgstr "" @@ -10617,8 +10645,8 @@ msgstr "" #: src/tables/part/PartTestResultTable.tsx:103 #: src/tables/part/PartTestResultTable.tsx:181 -#: src/tables/part/PartTestResultTable.tsx:320 -#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/part/PartTestResultTable.tsx:328 +#: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 #: src/tables/stock/StockItemTestResultTable.tsx:368 #: src/tables/stock/StockItemTestResultTable.tsx:429 @@ -10643,7 +10671,7 @@ msgstr "" msgid "No Result" msgstr "Inga resultat" -#: src/tables/part/PartTestResultTable.tsx:298 +#: src/tables/part/PartTestResultTable.tsx:306 msgid "Show build outputs currently in production" msgstr "Visa tillverkat antal som är i produktion" @@ -11073,7 +11101,7 @@ msgid "Show manufacturer parts for active manufacturers." msgstr "" #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:115 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:397 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:399 msgid "Import Line Items" msgstr "" @@ -11099,11 +11127,11 @@ msgstr "" #~ msgid "Add line item" #~ msgstr "Add line item" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:350 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:352 msgid "Receive line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:414 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:416 msgid "Receive items" msgstr "" @@ -11201,25 +11229,25 @@ msgid "Not shipped" msgstr "" #: src/tables/sales/SalesOrderAllocationTable.tsx:211 -#: src/tables/sales/SalesOrderAllocationTable.tsx:229 +#: src/tables/sales/SalesOrderAllocationTable.tsx:235 msgid "Edit Allocation" msgstr "" #: src/tables/sales/SalesOrderAllocationTable.tsx:218 #: src/tables/sales/SalesOrderAllocationTable.tsx:241 -msgid "Delete Allocation" -msgstr "" +#~ msgid "Delete Allocation" +#~ msgstr "Delete Allocation" -#: src/tables/sales/SalesOrderAllocationTable.tsx:252 -#: src/tables/sales/SalesOrderAllocationTable.tsx:253 +#: src/tables/sales/SalesOrderAllocationTable.tsx:261 +#: src/tables/sales/SalesOrderAllocationTable.tsx:262 msgid "View Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:308 +#: src/tables/sales/SalesOrderAllocationTable.tsx:317 msgid "Assign to Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:324 +#: src/tables/sales/SalesOrderAllocationTable.tsx:333 msgid "Assign to shipment" msgstr "" diff --git a/src/frontend/src/locales/th/messages.po b/src/frontend/src/locales/th/messages.po index 9821de839f..b8a782666f 100644 --- a/src/frontend/src/locales/th/messages.po +++ b/src/frontend/src/locales/th/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: th\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-11-19 19:39\n" +"PO-Revision-Date: 2025-11-22 06:25\n" "Last-Translator: \n" "Language-Team: Thai\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -56,7 +56,7 @@ msgstr "" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:802 +#: src/forms/PurchaseOrderForms.tsx:854 #: src/forms/StockForms.tsx:796 #: src/forms/StockForms.tsx:843 #: src/forms/StockForms.tsx:889 @@ -103,9 +103,9 @@ msgstr "" #: src/forms/BuildForms.tsx:630 #: src/forms/BuildForms.tsx:793 #: src/forms/BuildForms.tsx:896 -#: src/forms/PurchaseOrderForms.tsx:798 +#: src/forms/PurchaseOrderForms.tsx:850 #: src/forms/ReturnOrderForms.tsx:242 -#: src/forms/SalesOrderForms.tsx:305 +#: src/forms/SalesOrderForms.tsx:323 #: src/forms/StockForms.tsx:360 #: src/forms/StockForms.tsx:791 #: src/forms/StockForms.tsx:838 @@ -119,6 +119,7 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:200 #: src/pages/part/PartDetail.tsx:1207 #: src/tables/ColumnRenderers.tsx:91 +#: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 msgid "Part" @@ -158,7 +159,7 @@ msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:290 #: src/pages/company/SupplierPartDetail.tsx:413 #: src/pages/stock/StockDetail.tsx:289 -#: src/tables/build/BuildAllocatedStockTable.tsx:155 +#: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:83 #: src/tables/stock/StockItemTable.tsx:247 @@ -201,9 +202,9 @@ msgstr "" #: src/forms/BuildForms.tsx:473 #: src/forms/BuildForms.tsx:633 #: src/forms/BuildForms.tsx:794 -#: src/forms/SalesOrderForms.tsx:307 +#: src/forms/SalesOrderForms.tsx:325 #: src/pages/stock/StockDetail.tsx:1005 -#: src/tables/part/PartTestResultTable.tsx:248 +#: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -517,7 +518,7 @@ msgstr "" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:273 +#: src/components/forms/fields/ApiFormField.tsx:237 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:234 @@ -642,8 +643,8 @@ msgstr "" #: src/components/barcodes/BarcodeScanDialog.tsx:49 #: src/components/buttons/ScanButton.tsx:15 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:457 -#: src/forms/PurchaseOrderForms.tsx:563 +#: src/forms/PurchaseOrderForms.tsx:509 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Scan Barcode" msgstr "" @@ -728,7 +729,7 @@ msgstr "" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:606 msgid "Unlink Barcode" msgstr "" @@ -1216,6 +1217,12 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:884 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:903 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:254 +#: src/tables/build/BuildAllocatedStockTable.tsx:178 +#: src/tables/build/BuildAllocatedStockTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:111 +#: src/tables/build/BuildLineTable.tsx:665 +#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:247 msgid "Remove" msgstr "" @@ -1241,7 +1248,7 @@ msgid "Upload Error" msgstr "" #: src/components/details/DetailsImage.tsx:250 -#: src/components/forms/fields/TextField.tsx:65 +#: src/components/forms/fields/AutoFillRightSection.tsx:34 msgid "Clear" msgstr "" @@ -1817,10 +1824,14 @@ msgstr "" msgid "Running" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:233 +#: src/components/forms/fields/ApiFormField.tsx:197 msgid "Select file to upload" msgstr "" +#: src/components/forms/fields/AutoFillRightSection.tsx:47 +msgid "Accept suggested value" +msgstr "" + #: src/components/forms/fields/DateField.tsx:76 msgid "Select date" msgstr "" @@ -1875,10 +1886,6 @@ msgstr "" msgid "Add new row" msgstr "" -#: src/components/forms/fields/TextField.tsx:82 -msgid "Accept suggested value" -msgstr "" - #: src/components/images/DetailsImage.tsx:252 #~ msgid "Select image" #~ msgstr "Select image" @@ -2225,8 +2232,8 @@ msgstr "" #: src/pages/part/PartDetail.tsx:994 #: src/pages/stock/StockDetail.tsx:265 #: src/pages/stock/StockDetail.tsx:942 -#: src/tables/build/BuildAllocatedStockTable.tsx:135 -#: src/tables/build/BuildLineTable.tsx:192 +#: src/tables/build/BuildAllocatedStockTable.tsx:132 +#: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:182 #: src/tables/stock/StockItemTable.tsx:343 @@ -2784,7 +2791,7 @@ msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:102 #: src/tables/ColumnRenderers.tsx:278 -#: src/tables/build/BuildAllocatedStockTable.tsx:91 +#: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/machine/MachineTypeTable.tsx:161 #: src/tables/machine/MachineTypeTable.tsx:257 #: src/tables/plugin/PluginListTable.tsx:110 @@ -2966,7 +2973,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:394 #: src/pages/part/PartDetail.tsx:1015 #: src/tables/bom/BomTable.tsx:444 -#: src/tables/build/BuildLineTable.tsx:222 +#: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 msgid "On Order" msgstr "" @@ -2976,7 +2983,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:587 #: src/pages/part/PartDetail.tsx:1021 #: src/pages/stock/StockDetail.tsx:925 -#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "" @@ -3000,7 +3007,7 @@ msgstr "" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:795 -#: src/forms/PurchaseOrderForms.tsx:595 +#: src/forms/PurchaseOrderForms.tsx:647 #: src/forms/StockForms.tsx:792 #: src/forms/StockForms.tsx:839 #: src/forms/StockForms.tsx:885 @@ -3023,7 +3030,7 @@ msgstr "" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:198 #: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildAllocatedStockTable.tsx:121 +#: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:107 #: src/tables/sales/SalesOrderAllocationTable.tsx:142 msgid "Serial Number" @@ -3034,9 +3041,9 @@ msgstr "" #: src/forms/BuildForms.tsx:240 #: src/forms/BuildForms.tsx:634 #: src/forms/BuildForms.tsx:797 -#: src/forms/PurchaseOrderForms.tsx:801 +#: src/forms/PurchaseOrderForms.tsx:853 #: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:308 +#: src/forms/SalesOrderForms.tsx:326 #: src/forms/StockForms.tsx:841 #: src/pages/part/PartStockHistoryDetail.tsx:56 #: src/pages/part/PartStockHistoryDetail.tsx:210 @@ -3046,9 +3053,9 @@ msgstr "" #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:258 #: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:86 +#: src/tables/build/BuildLineTable.tsx:83 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:269 +#: src/tables/part/PartTestResultTable.tsx:277 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -3070,7 +3077,7 @@ msgstr "" #: src/forms/StockForms.tsx:1048 #: src/forms/StockForms.tsx:1096 #: src/forms/StockForms.tsx:1140 -#: src/tables/build/BuildLineTable.tsx:96 +#: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "" @@ -3755,7 +3762,7 @@ msgid "In Stock" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:404 +#: src/tables/build/BuildLineTable.tsx:405 msgid "Required Quantity" msgstr "" @@ -3847,7 +3854,7 @@ msgid "Please correct the errors in the selected parts" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:587 -#: src/tables/build/BuildLineTable.tsx:815 +#: src/tables/build/BuildLineTable.tsx:822 #: src/tables/part/PartTable.tsx:522 #: src/tables/sales/SalesOrderLineItemTable.tsx:370 msgid "Order Parts" @@ -4349,9 +4356,9 @@ msgstr "" #: src/forms/BuildForms.tsx:333 #: src/forms/BuildForms.tsx:408 #: src/forms/BuildForms.tsx:685 -#: src/tables/build/BuildAllocatedStockTable.tsx:150 +#: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 -#: src/tables/part/PartTestResultTable.tsx:272 +#: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "" @@ -4362,7 +4369,7 @@ msgstr "" #: src/forms/BuildForms.tsx:336 #: src/forms/BuildForms.tsx:411 #: src/forms/BuildForms.tsx:475 -#: src/forms/PurchaseOrderForms.tsx:717 +#: src/forms/PurchaseOrderForms.tsx:769 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 #: src/forms/StockForms.tsx:712 @@ -4377,7 +4384,7 @@ msgstr "" #: src/tables/build/BuildOutputTable.tsx:404 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 -#: src/tables/part/PartTestResultTable.tsx:309 +#: src/tables/part/PartTestResultTable.tsx:317 #: src/tables/sales/ReturnOrderLineItemTable.tsx:138 #: src/tables/sales/ReturnOrderLineItemTable.tsx:176 #: src/tables/settings/CustomStateTable.tsx:79 @@ -4450,8 +4457,8 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 -#: src/tables/build/BuildAllocatedStockTable.tsx:108 -#: src/tables/build/BuildLineTable.tsx:336 +#: src/tables/build/BuildAllocatedStockTable.tsx:105 +#: src/tables/build/BuildLineTable.tsx:337 #: src/tables/build/BuildOrderTable.tsx:79 #: src/tables/part/PartSalesAllocationsTable.tsx:61 #: src/tables/part/RelatedPartTable.tsx:73 @@ -4466,47 +4473,47 @@ msgstr "" #: src/forms/BuildForms.tsx:632 #: src/forms/BuildForms.tsx:796 #: src/forms/BuildForms.tsx:897 -#: src/forms/SalesOrderForms.tsx:306 -#: src/tables/build/BuildAllocatedStockTable.tsx:139 -#: src/tables/build/BuildLineTable.tsx:182 +#: src/forms/SalesOrderForms.tsx:324 +#: src/tables/build/BuildAllocatedStockTable.tsx:136 +#: src/tables/build/BuildLineTable.tsx:183 #: src/tables/sales/SalesOrderLineItemTable.tsx:342 #: src/tables/stock/StockItemTable.tsx:338 msgid "Allocated" msgstr "" #: src/forms/BuildForms.tsx:667 -#: src/forms/SalesOrderForms.tsx:295 +#: src/forms/SalesOrderForms.tsx:313 #: src/pages/build/BuildDetail.tsx:108 #: src/pages/build/BuildDetail.tsx:326 msgid "Source Location" msgstr "" #: src/forms/BuildForms.tsx:668 -#: src/forms/SalesOrderForms.tsx:296 +#: src/forms/SalesOrderForms.tsx:314 msgid "Select the source location for the stock allocation" msgstr "" #: src/forms/BuildForms.tsx:700 -#: src/forms/SalesOrderForms.tsx:336 -#: src/tables/build/BuildLineTable.tsx:574 -#: src/tables/build/BuildLineTable.tsx:731 -#: src/tables/build/BuildLineTable.tsx:830 +#: src/forms/SalesOrderForms.tsx:354 +#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:738 +#: src/tables/build/BuildLineTable.tsx:837 #: src/tables/sales/SalesOrderLineItemTable.tsx:380 #: src/tables/sales/SalesOrderLineItemTable.tsx:406 msgid "Allocate Stock" msgstr "" #: src/forms/BuildForms.tsx:703 -#: src/forms/SalesOrderForms.tsx:341 +#: src/forms/SalesOrderForms.tsx:359 msgid "Stock items allocated" msgstr "" #: src/forms/BuildForms.tsx:816 #: src/forms/BuildForms.tsx:917 -#: src/tables/build/BuildAllocatedStockTable.tsx:240 -#: src/tables/build/BuildAllocatedStockTable.tsx:272 -#: src/tables/build/BuildLineTable.tsx:741 -#: src/tables/build/BuildLineTable.tsx:864 +#: src/tables/build/BuildAllocatedStockTable.tsx:243 +#: src/tables/build/BuildAllocatedStockTable.tsx:279 +#: src/tables/build/BuildLineTable.tsx:748 +#: src/tables/build/BuildLineTable.tsx:871 msgid "Consume Stock" msgstr "" @@ -4521,21 +4528,21 @@ msgstr "" #~ msgstr "Stock items consumed" #: src/forms/BuildForms.tsx:853 -#: src/tables/build/BuildLineTable.tsx:514 +#: src/tables/build/BuildLineTable.tsx:515 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" #: src/forms/BuildForms.tsx:898 -#: src/tables/build/BuildLineTable.tsx:187 +#: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" msgstr "" #: src/forms/CommonForms.tsx:88 -#: src/forms/PurchaseOrderForms.tsx:125 +#: src/forms/PurchaseOrderForms.tsx:176 #: src/forms/ReturnOrderForms.tsx:138 -#: src/forms/SalesOrderForms.tsx:164 +#: src/forms/SalesOrderForms.tsx:182 msgid "Select project code for this line item" msgstr "" @@ -4572,32 +4579,16 @@ msgstr "" msgid "Subscribe to notifications for this category" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:388 -msgid "Assign Batch Code and Serial Numbers" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:390 -msgid "Assign Batch Code" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:410 -msgid "Choose Location" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:418 -msgid "Item Destination selected" -msgstr "" - #: src/forms/PurchaseOrderForms.tsx:421 #~ msgid "Assign Batch Code{0}" #~ msgstr "Assign Batch Code{0}" -#: src/forms/PurchaseOrderForms.tsx:428 -msgid "Part category default location selected" +#: src/forms/PurchaseOrderForms.tsx:440 +msgid "Assign Batch Code and Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:438 -msgid "Received stock location selected" +#: src/forms/PurchaseOrderForms.tsx:442 +msgid "Assign Batch Code" msgstr "" #: src/forms/PurchaseOrderForms.tsx:444 @@ -4605,94 +4596,110 @@ msgstr "" #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:446 +#: src/forms/PurchaseOrderForms.tsx:462 +msgid "Choose Location" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:470 +msgid "Item Destination selected" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:480 +msgid "Part category default location selected" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:490 +msgid "Received stock location selected" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:498 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:507 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:524 -msgid "Set Expiry Date" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:532 -#: src/forms/StockForms.tsx:693 -msgid "Adjust Packaging" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:540 -#: src/forms/StockForms.tsx:684 -#: src/hooks/UseStockAdjustActions.tsx:148 -msgid "Change Status" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:546 -msgid "Add Note" -msgstr "" - #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" +#: src/forms/PurchaseOrderForms.tsx:576 +msgid "Set Expiry Date" +msgstr "" + #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:610 -msgid "Store at default location" +#: src/forms/PurchaseOrderForms.tsx:584 +#: src/forms/StockForms.tsx:693 +msgid "Adjust Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:625 -msgid "Store at line item destination " +#: src/forms/PurchaseOrderForms.tsx:592 +#: src/forms/StockForms.tsx:684 +#: src/hooks/UseStockAdjustActions.tsx:148 +msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:637 -msgid "Store with already received stock" +#: src/forms/PurchaseOrderForms.tsx:598 +msgid "Add Note" msgstr "" #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:661 +#: src/forms/PurchaseOrderForms.tsx:662 +msgid "Store at default location" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:677 +msgid "Store at line item destination " +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:689 +msgid "Store with already received stock" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:713 #: src/pages/build/BuildDetail.tsx:340 #: src/pages/stock/StockDetail.tsx:280 #: src/pages/stock/StockDetail.tsx:952 #: src/tables/Filter.tsx:83 -#: src/tables/build/BuildAllocatedStockTable.tsx:128 +#: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildOutputTable.tsx:112 -#: src/tables/part/PartTestResultTable.tsx:260 -#: src/tables/part/PartTestResultTable.tsx:281 +#: src/tables/part/PartTestResultTable.tsx:268 +#: src/tables/part/PartTestResultTable.tsx:289 #: src/tables/sales/SalesOrderAllocationTable.tsx:149 msgid "Batch Code" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:714 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:675 +#: src/forms/PurchaseOrderForms.tsx:727 #: src/forms/StockForms.tsx:218 msgid "Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:728 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:742 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:691 +#: src/forms/PurchaseOrderForms.tsx:743 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:703 +#: src/forms/PurchaseOrderForms.tsx:755 #: src/forms/StockForms.tsx:728 #: src/pages/company/SupplierPartDetail.tsx:172 #: src/pages/company/SupplierPartDetail.tsx:236 @@ -4701,19 +4708,19 @@ msgstr "" msgid "Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:727 +#: src/forms/PurchaseOrderForms.tsx:779 #: src/pages/company/SupplierPartDetail.tsx:120 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:799 +#: src/forms/PurchaseOrderForms.tsx:851 #: src/pages/company/SupplierPartDetail.tsx:138 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:800 +#: src/forms/PurchaseOrderForms.tsx:852 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4721,11 +4728,11 @@ msgstr "" msgid "Received" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:817 +#: src/forms/PurchaseOrderForms.tsx:869 msgid "Receive Line Items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:823 +#: src/forms/PurchaseOrderForms.tsx:875 msgid "Items received" msgstr "" @@ -4737,7 +4744,7 @@ msgstr "" msgid "Item received into stock" msgstr "" -#: src/forms/SalesOrderForms.tsx:401 +#: src/forms/SalesOrderForms.tsx:419 msgid "Leave blank to use the order address" msgstr "" @@ -5932,6 +5939,9 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:310 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:401 +#: src/tables/build/BuildAllocatedStockTable.tsx:181 +#: src/tables/build/BuildLineTable.tsx:668 +#: src/tables/sales/SalesOrderAllocationTable.tsx:220 msgid "Confirm Removal" msgstr "" @@ -6870,8 +6880,8 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:108 #: src/pages/sales/SalesOrderDetail.tsx:98 #: src/tables/ColumnRenderers.tsx:321 -#: src/tables/build/BuildAllocatedStockTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:352 +#: src/tables/build/BuildAllocatedStockTable.tsx:112 +#: src/tables/build/BuildLineTable.tsx:353 msgid "Reference" msgstr "" @@ -7132,7 +7142,7 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:742 #: src/pages/stock/StockDetail.tsx:344 -#: src/tables/build/BuildAllocatedStockTable.tsx:85 +#: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 #: src/tables/stock/StockTrackingTable.tsx:109 @@ -7600,7 +7610,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:542 #: src/tables/bom/BomTable.tsx:439 -#: src/tables/build/BuildLineTable.tsx:305 +#: src/tables/build/BuildLineTable.tsx:306 #: src/tables/part/PartTable.tsx:319 #: src/tables/sales/SalesOrderLineItemTable.tsx:138 msgid "Available Stock" @@ -7608,7 +7618,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:548 #: src/tables/bom/BomTable.tsx:341 -#: src/tables/build/BuildLineTable.tsx:267 +#: src/tables/build/BuildLineTable.tsx:268 #: src/tables/sales/SalesOrderLineItemTable.tsx:180 msgid "On order" msgstr "" @@ -7782,7 +7792,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:1144 #: src/pages/stock/StockDetail.tsx:884 -#: src/tables/build/BuildLineTable.tsx:761 +#: src/tables/build/BuildLineTable.tsx:768 msgid "Order Stock" msgstr "" @@ -9219,13 +9229,13 @@ msgstr "" #~ msgstr "Show asssmbled items" #: src/tables/bom/BomTable.tsx:315 -#: src/tables/build/BuildLineTable.tsx:276 +#: src/tables/build/BuildLineTable.tsx:277 #: src/tables/part/PartTable.tsx:145 msgid "External stock" msgstr "" #: src/tables/bom/BomTable.tsx:323 -#: src/tables/build/BuildLineTable.tsx:239 +#: src/tables/build/BuildLineTable.tsx:240 msgid "Includes substitute stock" msgstr "" @@ -9234,7 +9244,7 @@ msgstr "" #~ msgstr "Edit Bom Item" #: src/tables/bom/BomTable.tsx:332 -#: src/tables/build/BuildLineTable.tsx:249 +#: src/tables/build/BuildLineTable.tsx:250 #: src/tables/sales/SalesOrderLineItemTable.tsx:166 msgid "Includes variant stock" msgstr "" @@ -9272,8 +9282,8 @@ msgid "Stock Information" msgstr "" #: src/tables/bom/BomTable.tsx:399 -#: src/tables/build/BuildLineTable.tsx:496 -#: src/tables/build/BuildLineTable.tsx:537 +#: src/tables/build/BuildLineTable.tsx:497 +#: src/tables/build/BuildLineTable.tsx:538 msgid "Consumable item" msgstr "" @@ -9282,7 +9292,7 @@ msgid "No available stock" msgstr "" #: src/tables/bom/BomTable.tsx:420 -#: src/tables/build/BuildLineTable.tsx:213 +#: src/tables/build/BuildLineTable.tsx:214 msgid "Show testable items" msgstr "" @@ -9291,7 +9301,7 @@ msgid "Show trackable items" msgstr "" #: src/tables/bom/BomTable.tsx:430 -#: src/tables/build/BuildLineTable.tsx:208 +#: src/tables/build/BuildLineTable.tsx:209 msgid "Show assembled items" msgstr "" @@ -9335,7 +9345,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:464 #: src/tables/bom/UsedInTable.tsx:85 -#: src/tables/build/BuildLineTable.tsx:202 +#: src/tables/build/BuildLineTable.tsx:203 msgid "Optional" msgstr "" @@ -9345,7 +9355,7 @@ msgid "Show optional items" msgstr "" #: src/tables/bom/BomTable.tsx:469 -#: src/tables/build/BuildLineTable.tsx:197 +#: src/tables/build/BuildLineTable.tsx:198 msgid "Consumable" msgstr "" @@ -9433,7 +9443,7 @@ msgid "Bill of materials cannot be edited, as the part is locked" msgstr "" #: src/tables/bom/UsedInTable.tsx:34 -#: src/tables/build/BuildLineTable.tsx:207 +#: src/tables/build/BuildLineTable.tsx:208 #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:209 @@ -9455,11 +9465,11 @@ msgstr "" msgid "Show trackable assemblies" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:67 +#: src/tables/build/BuildAllocatedStockTable.tsx:64 msgid "Allocated to Output" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:68 +#: src/tables/build/BuildAllocatedStockTable.tsx:65 msgid "Show items allocated to a build output" msgstr "" @@ -9472,7 +9482,7 @@ msgstr "" #~ msgid "Include orders for part variants" #~ msgstr "Include orders for part variants" -#: src/tables/build/BuildAllocatedStockTable.tsx:97 +#: src/tables/build/BuildAllocatedStockTable.tsx:94 #: src/tables/part/PartBuildAllocationsTable.tsx:84 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 #: src/tables/part/PartSalesAllocationsTable.tsx:69 @@ -9482,40 +9492,58 @@ msgid "Order Status" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:164 -#~ msgid "Edit Build Item" -#~ msgstr "Edit Build Item" - -#: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:650 +#: src/tables/build/BuildLineTable.tsx:651 msgid "Edit Stock Allocation" msgstr "" +#: src/tables/build/BuildAllocatedStockTable.tsx:164 +#~ msgid "Edit Build Item" +#~ msgstr "Edit Build Item" + #: src/tables/build/BuildAllocatedStockTable.tsx:174 #~ msgid "Delete Build Item" #~ msgstr "Delete Build Item" -#: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildLineTable.tsx:663 -msgid "Delete Stock Allocation" +#: src/tables/build/BuildAllocatedStockTable.tsx:177 +#: src/tables/build/BuildLineTable.tsx:664 +#: src/tables/sales/SalesOrderAllocationTable.tsx:218 +msgid "Remove Allocated Stock" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:239 +#: src/tables/build/BuildAllocatedStockTable.tsx:180 +#: src/tables/build/BuildLineTable.tsx:663 +#~ msgid "Delete Stock Allocation" +#~ msgstr "Delete Stock Allocation" + +#: src/tables/build/BuildAllocatedStockTable.tsx:182 +#: src/tables/build/BuildLineTable.tsx:669 +#: src/tables/sales/SalesOrderAllocationTable.tsx:221 +msgid "Are you sure you want to remove this allocated stock from the order?" +msgstr "" + +#: src/tables/build/BuildAllocatedStockTable.tsx:242 msgid "Consume" msgstr "" +#: src/tables/build/BuildAllocatedStockTable.tsx:259 +#: src/tables/build/BuildLineTable.tsx:112 +#: src/tables/sales/SalesOrderAllocationTable.tsx:248 +msgid "Remove allocated stock" +msgstr "" + #: src/tables/build/BuildLineTable.tsx:59 #~ msgid "Show lines with available stock" #~ msgstr "Show lines with available stock" -#: src/tables/build/BuildLineTable.tsx:120 +#: src/tables/build/BuildLineTable.tsx:121 msgid "View Stock Item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:183 +#: src/tables/build/BuildLineTable.tsx:184 msgid "Show fully allocated lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:188 +#: src/tables/build/BuildLineTable.tsx:189 msgid "Show fully consumed lines" msgstr "" @@ -9523,124 +9551,124 @@ msgstr "" #~ msgid "Show allocated lines" #~ msgstr "Show allocated lines" -#: src/tables/build/BuildLineTable.tsx:193 +#: src/tables/build/BuildLineTable.tsx:194 msgid "Show items with sufficient available stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:198 +#: src/tables/build/BuildLineTable.tsx:199 msgid "Show consumable lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:203 +#: src/tables/build/BuildLineTable.tsx:204 msgid "Show optional lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:212 +#: src/tables/build/BuildLineTable.tsx:213 #: src/tables/part/PartTable.tsx:233 msgid "Testable" msgstr "" -#: src/tables/build/BuildLineTable.tsx:217 +#: src/tables/build/BuildLineTable.tsx:218 #: src/tables/stock/StockItemTable.tsx:388 msgid "Tracked" msgstr "" -#: src/tables/build/BuildLineTable.tsx:218 +#: src/tables/build/BuildLineTable.tsx:219 msgid "Show tracked lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:223 +#: src/tables/build/BuildLineTable.tsx:224 msgid "Show items with stock on order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:172 msgid "In production" msgstr "" -#: src/tables/build/BuildLineTable.tsx:286 +#: src/tables/build/BuildLineTable.tsx:287 msgid "Insufficient stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:302 +#: src/tables/build/BuildLineTable.tsx:303 #: src/tables/sales/SalesOrderLineItemTable.tsx:160 #: src/tables/stock/StockItemTable.tsx:191 msgid "No stock available" msgstr "" -#: src/tables/build/BuildLineTable.tsx:375 +#: src/tables/build/BuildLineTable.tsx:376 msgid "Gets Inherited" msgstr "" -#: src/tables/build/BuildLineTable.tsx:388 +#: src/tables/build/BuildLineTable.tsx:389 msgid "Unit Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:415 +#: src/tables/build/BuildLineTable.tsx:416 msgid "Setup Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:424 +#: src/tables/build/BuildLineTable.tsx:425 msgid "Attrition" msgstr "" -#: src/tables/build/BuildLineTable.tsx:432 +#: src/tables/build/BuildLineTable.tsx:433 msgid "Rounding Multiple" msgstr "" -#: src/tables/build/BuildLineTable.tsx:441 +#: src/tables/build/BuildLineTable.tsx:442 msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:515 +#: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:563 +#: src/tables/build/BuildLineTable.tsx:564 #: src/tables/sales/SalesOrderLineItemTable.tsx:311 msgid "Create Build Order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:592 +#: src/tables/build/BuildLineTable.tsx:593 msgid "Auto allocation in progress" msgstr "" -#: src/tables/build/BuildLineTable.tsx:595 -#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:596 +#: src/tables/build/BuildLineTable.tsx:809 msgid "Auto Allocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:596 +#: src/tables/build/BuildLineTable.tsx:597 msgid "Automatically allocate stock to this build according to the selected options" msgstr "" -#: src/tables/build/BuildLineTable.tsx:616 -#: src/tables/build/BuildLineTable.tsx:630 -#: src/tables/build/BuildLineTable.tsx:751 -#: src/tables/build/BuildLineTable.tsx:852 +#: src/tables/build/BuildLineTable.tsx:617 +#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:758 +#: src/tables/build/BuildLineTable.tsx:859 #: src/tables/build/BuildOutputTable.tsx:355 #: src/tables/build/BuildOutputTable.tsx:360 msgid "Deallocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:632 +#: src/tables/build/BuildLineTable.tsx:633 msgid "Deallocate all untracked stock for this build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:634 +#: src/tables/build/BuildLineTable.tsx:635 msgid "Deallocate stock from the selected line item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:638 +#: src/tables/build/BuildLineTable.tsx:639 msgid "Stock has been deallocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:771 +#: src/tables/build/BuildLineTable.tsx:778 msgid "Build Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:784 +#: src/tables/build/BuildLineTable.tsx:791 #: src/tables/sales/SalesOrderLineItemTable.tsx:487 msgid "View Part" msgstr "" @@ -9739,7 +9767,7 @@ msgid "Serialize Build Output" msgstr "" #: src/tables/build/BuildOutputTable.tsx:405 -#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/part/PartTestResultTable.tsx:318 #: src/tables/stock/StockItemTable.tsx:328 msgid "Filter by stock status" msgstr "" @@ -9964,8 +9992,8 @@ msgid "View Item" msgstr "" #: src/tables/general/ExtraLineItemTable.tsx:95 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:299 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:403 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:300 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:405 #: src/tables/sales/ReturnOrderLineItemTable.tsx:83 #: src/tables/sales/ReturnOrderLineItemTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:252 @@ -9974,14 +10002,14 @@ msgid "Add Line Item" msgstr "" #: src/tables/general/ExtraLineItemTable.tsx:108 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:320 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:322 #: src/tables/sales/ReturnOrderLineItemTable.tsx:96 #: src/tables/sales/SalesOrderLineItemTable.tsx:271 msgid "Edit Line Item" msgstr "" #: src/tables/general/ExtraLineItemTable.tsx:117 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:329 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:331 #: src/tables/sales/ReturnOrderLineItemTable.tsx:105 #: src/tables/sales/SalesOrderLineItemTable.tsx:280 msgid "Delete Line Item" @@ -10273,7 +10301,7 @@ msgid "Required Stock" msgstr "" #: src/tables/part/PartBuildAllocationsTable.tsx:124 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:381 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:383 msgid "View Build Order" msgstr "" @@ -10617,8 +10645,8 @@ msgstr "" #: src/tables/part/PartTestResultTable.tsx:103 #: src/tables/part/PartTestResultTable.tsx:181 -#: src/tables/part/PartTestResultTable.tsx:320 -#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/part/PartTestResultTable.tsx:328 +#: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 #: src/tables/stock/StockItemTestResultTable.tsx:368 #: src/tables/stock/StockItemTestResultTable.tsx:429 @@ -10643,7 +10671,7 @@ msgstr "" msgid "No Result" msgstr "" -#: src/tables/part/PartTestResultTable.tsx:298 +#: src/tables/part/PartTestResultTable.tsx:306 msgid "Show build outputs currently in production" msgstr "" @@ -11073,7 +11101,7 @@ msgid "Show manufacturer parts for active manufacturers." msgstr "" #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:115 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:397 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:399 msgid "Import Line Items" msgstr "" @@ -11099,11 +11127,11 @@ msgstr "" #~ msgid "Add line item" #~ msgstr "Add line item" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:350 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:352 msgid "Receive line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:414 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:416 msgid "Receive items" msgstr "" @@ -11201,25 +11229,25 @@ msgid "Not shipped" msgstr "" #: src/tables/sales/SalesOrderAllocationTable.tsx:211 -#: src/tables/sales/SalesOrderAllocationTable.tsx:229 +#: src/tables/sales/SalesOrderAllocationTable.tsx:235 msgid "Edit Allocation" msgstr "" #: src/tables/sales/SalesOrderAllocationTable.tsx:218 #: src/tables/sales/SalesOrderAllocationTable.tsx:241 -msgid "Delete Allocation" -msgstr "" +#~ msgid "Delete Allocation" +#~ msgstr "Delete Allocation" -#: src/tables/sales/SalesOrderAllocationTable.tsx:252 -#: src/tables/sales/SalesOrderAllocationTable.tsx:253 +#: src/tables/sales/SalesOrderAllocationTable.tsx:261 +#: src/tables/sales/SalesOrderAllocationTable.tsx:262 msgid "View Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:308 +#: src/tables/sales/SalesOrderAllocationTable.tsx:317 msgid "Assign to Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:324 +#: src/tables/sales/SalesOrderAllocationTable.tsx:333 msgid "Assign to shipment" msgstr "" diff --git a/src/frontend/src/locales/tr/messages.po b/src/frontend/src/locales/tr/messages.po index fb7f984c8b..7ddbd637a3 100644 --- a/src/frontend/src/locales/tr/messages.po +++ b/src/frontend/src/locales/tr/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: tr\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-11-19 19:39\n" +"PO-Revision-Date: 2025-11-22 06:25\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -56,7 +56,7 @@ msgstr "Vazgeç" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:802 +#: src/forms/PurchaseOrderForms.tsx:854 #: src/forms/StockForms.tsx:796 #: src/forms/StockForms.tsx:843 #: src/forms/StockForms.tsx:889 @@ -103,9 +103,9 @@ msgstr "Hayır" #: src/forms/BuildForms.tsx:630 #: src/forms/BuildForms.tsx:793 #: src/forms/BuildForms.tsx:896 -#: src/forms/PurchaseOrderForms.tsx:798 +#: src/forms/PurchaseOrderForms.tsx:850 #: src/forms/ReturnOrderForms.tsx:242 -#: src/forms/SalesOrderForms.tsx:305 +#: src/forms/SalesOrderForms.tsx:323 #: src/forms/StockForms.tsx:360 #: src/forms/StockForms.tsx:791 #: src/forms/StockForms.tsx:838 @@ -119,6 +119,7 @@ msgstr "Hayır" #: src/pages/build/BuildDetail.tsx:200 #: src/pages/part/PartDetail.tsx:1207 #: src/tables/ColumnRenderers.tsx:91 +#: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 msgid "Part" @@ -158,7 +159,7 @@ msgstr "Parça Test Şablonları" #: src/components/wizards/OrderPartsWizard.tsx:290 #: src/pages/company/SupplierPartDetail.tsx:413 #: src/pages/stock/StockDetail.tsx:289 -#: src/tables/build/BuildAllocatedStockTable.tsx:155 +#: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:83 #: src/tables/stock/StockItemTable.tsx:247 @@ -201,9 +202,9 @@ msgstr "Parça Kategorileri" #: src/forms/BuildForms.tsx:473 #: src/forms/BuildForms.tsx:633 #: src/forms/BuildForms.tsx:794 -#: src/forms/SalesOrderForms.tsx:307 +#: src/forms/SalesOrderForms.tsx:325 #: src/pages/stock/StockDetail.tsx:1005 -#: src/tables/part/PartTestResultTable.tsx:248 +#: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -517,7 +518,7 @@ msgstr "Seçim Listeleri" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:273 +#: src/components/forms/fields/ApiFormField.tsx:237 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:234 @@ -642,8 +643,8 @@ msgstr "Barkod verisi gir" #: src/components/barcodes/BarcodeScanDialog.tsx:49 #: src/components/buttons/ScanButton.tsx:15 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:457 -#: src/forms/PurchaseOrderForms.tsx:563 +#: src/forms/PurchaseOrderForms.tsx:509 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Scan Barcode" msgstr "Barkod Tara" @@ -728,7 +729,7 @@ msgstr "Bu, ilgili barkoda olan bağlantıyı kaldıracaktır" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:606 msgid "Unlink Barcode" msgstr "Barkodun Bağlantısını Kaldır" @@ -1216,6 +1217,12 @@ msgstr "Bu ögeyle ilişkilendirilmiş resim kaldırılsın mı?" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:884 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:903 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:254 +#: src/tables/build/BuildAllocatedStockTable.tsx:178 +#: src/tables/build/BuildAllocatedStockTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:111 +#: src/tables/build/BuildLineTable.tsx:665 +#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:247 msgid "Remove" msgstr "Kaldır" @@ -1241,7 +1248,7 @@ msgid "Upload Error" msgstr "Yükleme Hatası" #: src/components/details/DetailsImage.tsx:250 -#: src/components/forms/fields/TextField.tsx:65 +#: src/components/forms/fields/AutoFillRightSection.tsx:34 msgid "Clear" msgstr "Temizle" @@ -1817,10 +1824,14 @@ msgstr "Durdu" msgid "Running" msgstr "Çalışıyor" -#: src/components/forms/fields/ApiFormField.tsx:233 +#: src/components/forms/fields/ApiFormField.tsx:197 msgid "Select file to upload" msgstr "Yüklemek için dosya seçin" +#: src/components/forms/fields/AutoFillRightSection.tsx:47 +msgid "Accept suggested value" +msgstr "Önerilen değeri kabul et" + #: src/components/forms/fields/DateField.tsx:76 msgid "Select date" msgstr "Tarih seçin" @@ -1875,10 +1886,6 @@ msgstr "Kullanılabilir girdi yok" msgid "Add new row" msgstr "Yeni satır ekle" -#: src/components/forms/fields/TextField.tsx:82 -msgid "Accept suggested value" -msgstr "Önerilen değeri kabul et" - #: src/components/images/DetailsImage.tsx:252 #~ msgid "Select image" #~ msgstr "Select image" @@ -2225,8 +2232,8 @@ msgstr "Öğe yok" #: src/pages/part/PartDetail.tsx:994 #: src/pages/stock/StockDetail.tsx:265 #: src/pages/stock/StockDetail.tsx:942 -#: src/tables/build/BuildAllocatedStockTable.tsx:135 -#: src/tables/build/BuildLineTable.tsx:192 +#: src/tables/build/BuildAllocatedStockTable.tsx:132 +#: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:182 #: src/tables/stock/StockItemTable.tsx:343 @@ -2784,7 +2791,7 @@ msgstr "Eklenti Bilgileri" #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:102 #: src/tables/ColumnRenderers.tsx:278 -#: src/tables/build/BuildAllocatedStockTable.tsx:91 +#: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/machine/MachineTypeTable.tsx:161 #: src/tables/machine/MachineTypeTable.tsx:257 #: src/tables/plugin/PluginListTable.tsx:110 @@ -2966,7 +2973,7 @@ msgstr "Stok yok" #: src/pages/company/SupplierPartDetail.tsx:394 #: src/pages/part/PartDetail.tsx:1015 #: src/tables/bom/BomTable.tsx:444 -#: src/tables/build/BuildLineTable.tsx:222 +#: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 msgid "On Order" msgstr "Siparişte" @@ -2976,7 +2983,7 @@ msgstr "Siparişte" #: src/pages/part/PartDetail.tsx:587 #: src/pages/part/PartDetail.tsx:1021 #: src/pages/stock/StockDetail.tsx:925 -#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "Üretimde" @@ -3000,7 +3007,7 @@ msgstr "Kategori" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:795 -#: src/forms/PurchaseOrderForms.tsx:595 +#: src/forms/PurchaseOrderForms.tsx:647 #: src/forms/StockForms.tsx:792 #: src/forms/StockForms.tsx:839 #: src/forms/StockForms.tsx:885 @@ -3023,7 +3030,7 @@ msgstr "Konum" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:198 #: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildAllocatedStockTable.tsx:121 +#: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:107 #: src/tables/sales/SalesOrderAllocationTable.tsx:142 msgid "Serial Number" @@ -3034,9 +3041,9 @@ msgstr "Seri Numarası" #: src/forms/BuildForms.tsx:240 #: src/forms/BuildForms.tsx:634 #: src/forms/BuildForms.tsx:797 -#: src/forms/PurchaseOrderForms.tsx:801 +#: src/forms/PurchaseOrderForms.tsx:853 #: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:308 +#: src/forms/SalesOrderForms.tsx:326 #: src/forms/StockForms.tsx:841 #: src/pages/part/PartStockHistoryDetail.tsx:56 #: src/pages/part/PartStockHistoryDetail.tsx:210 @@ -3046,9 +3053,9 @@ msgstr "Seri Numarası" #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:258 #: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:86 +#: src/tables/build/BuildLineTable.tsx:83 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:269 +#: src/tables/part/PartTestResultTable.tsx:277 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -3070,7 +3077,7 @@ msgstr "Miktar" #: src/forms/StockForms.tsx:1048 #: src/forms/StockForms.tsx:1096 #: src/forms/StockForms.tsx:1140 -#: src/tables/build/BuildLineTable.tsx:96 +#: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "Parti" @@ -3755,7 +3762,7 @@ msgid "In Stock" msgstr "Stokta" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:404 +#: src/tables/build/BuildLineTable.tsx:405 msgid "Required Quantity" msgstr "" @@ -3847,7 +3854,7 @@ msgid "Please correct the errors in the selected parts" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:587 -#: src/tables/build/BuildLineTable.tsx:815 +#: src/tables/build/BuildLineTable.tsx:822 #: src/tables/part/PartTable.tsx:522 #: src/tables/sales/SalesOrderLineItemTable.tsx:370 msgid "Order Parts" @@ -4349,9 +4356,9 @@ msgstr "" #: src/forms/BuildForms.tsx:333 #: src/forms/BuildForms.tsx:408 #: src/forms/BuildForms.tsx:685 -#: src/tables/build/BuildAllocatedStockTable.tsx:150 +#: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 -#: src/tables/part/PartTestResultTable.tsx:272 +#: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "Yapım Çıktısı" @@ -4362,7 +4369,7 @@ msgstr "" #: src/forms/BuildForms.tsx:336 #: src/forms/BuildForms.tsx:411 #: src/forms/BuildForms.tsx:475 -#: src/forms/PurchaseOrderForms.tsx:717 +#: src/forms/PurchaseOrderForms.tsx:769 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 #: src/forms/StockForms.tsx:712 @@ -4377,7 +4384,7 @@ msgstr "" #: src/tables/build/BuildOutputTable.tsx:404 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 -#: src/tables/part/PartTestResultTable.tsx:309 +#: src/tables/part/PartTestResultTable.tsx:317 #: src/tables/sales/ReturnOrderLineItemTable.tsx:138 #: src/tables/sales/ReturnOrderLineItemTable.tsx:176 #: src/tables/settings/CustomStateTable.tsx:79 @@ -4450,8 +4457,8 @@ msgstr "Yapı çıktıları iptal edildi" #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 -#: src/tables/build/BuildAllocatedStockTable.tsx:108 -#: src/tables/build/BuildLineTable.tsx:336 +#: src/tables/build/BuildAllocatedStockTable.tsx:105 +#: src/tables/build/BuildLineTable.tsx:337 #: src/tables/build/BuildOrderTable.tsx:79 #: src/tables/part/PartSalesAllocationsTable.tsx:61 #: src/tables/part/RelatedPartTable.tsx:73 @@ -4466,47 +4473,47 @@ msgstr "DPN" #: src/forms/BuildForms.tsx:632 #: src/forms/BuildForms.tsx:796 #: src/forms/BuildForms.tsx:897 -#: src/forms/SalesOrderForms.tsx:306 -#: src/tables/build/BuildAllocatedStockTable.tsx:139 -#: src/tables/build/BuildLineTable.tsx:182 +#: src/forms/SalesOrderForms.tsx:324 +#: src/tables/build/BuildAllocatedStockTable.tsx:136 +#: src/tables/build/BuildLineTable.tsx:183 #: src/tables/sales/SalesOrderLineItemTable.tsx:342 #: src/tables/stock/StockItemTable.tsx:338 msgid "Allocated" msgstr "Ayrıldı" #: src/forms/BuildForms.tsx:667 -#: src/forms/SalesOrderForms.tsx:295 +#: src/forms/SalesOrderForms.tsx:313 #: src/pages/build/BuildDetail.tsx:108 #: src/pages/build/BuildDetail.tsx:326 msgid "Source Location" msgstr "Kaynak Konum" #: src/forms/BuildForms.tsx:668 -#: src/forms/SalesOrderForms.tsx:296 +#: src/forms/SalesOrderForms.tsx:314 msgid "Select the source location for the stock allocation" msgstr "" #: src/forms/BuildForms.tsx:700 -#: src/forms/SalesOrderForms.tsx:336 -#: src/tables/build/BuildLineTable.tsx:574 -#: src/tables/build/BuildLineTable.tsx:731 -#: src/tables/build/BuildLineTable.tsx:830 +#: src/forms/SalesOrderForms.tsx:354 +#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:738 +#: src/tables/build/BuildLineTable.tsx:837 #: src/tables/sales/SalesOrderLineItemTable.tsx:380 #: src/tables/sales/SalesOrderLineItemTable.tsx:406 msgid "Allocate Stock" msgstr "Stoku Ayır" #: src/forms/BuildForms.tsx:703 -#: src/forms/SalesOrderForms.tsx:341 +#: src/forms/SalesOrderForms.tsx:359 msgid "Stock items allocated" msgstr "" #: src/forms/BuildForms.tsx:816 #: src/forms/BuildForms.tsx:917 -#: src/tables/build/BuildAllocatedStockTable.tsx:240 -#: src/tables/build/BuildAllocatedStockTable.tsx:272 -#: src/tables/build/BuildLineTable.tsx:741 -#: src/tables/build/BuildLineTable.tsx:864 +#: src/tables/build/BuildAllocatedStockTable.tsx:243 +#: src/tables/build/BuildAllocatedStockTable.tsx:279 +#: src/tables/build/BuildLineTable.tsx:748 +#: src/tables/build/BuildLineTable.tsx:871 msgid "Consume Stock" msgstr "" @@ -4521,21 +4528,21 @@ msgstr "" #~ msgstr "Stock items consumed" #: src/forms/BuildForms.tsx:853 -#: src/tables/build/BuildLineTable.tsx:514 +#: src/tables/build/BuildLineTable.tsx:515 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" #: src/forms/BuildForms.tsx:898 -#: src/tables/build/BuildLineTable.tsx:187 +#: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" msgstr "Tüketildi" #: src/forms/CommonForms.tsx:88 -#: src/forms/PurchaseOrderForms.tsx:125 +#: src/forms/PurchaseOrderForms.tsx:176 #: src/forms/ReturnOrderForms.tsx:138 -#: src/forms/SalesOrderForms.tsx:164 +#: src/forms/SalesOrderForms.tsx:182 msgid "Select project code for this line item" msgstr "" @@ -4572,127 +4579,127 @@ msgstr "Üst parça sınıfı" msgid "Subscribe to notifications for this category" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:388 -msgid "Assign Batch Code and Serial Numbers" -msgstr "Parti No ve Seri No Ataması" - -#: src/forms/PurchaseOrderForms.tsx:390 -msgid "Assign Batch Code" -msgstr "Parti Kodu Ata" - -#: src/forms/PurchaseOrderForms.tsx:410 -msgid "Choose Location" -msgstr "Konum Seçiniz" - -#: src/forms/PurchaseOrderForms.tsx:418 -msgid "Item Destination selected" -msgstr "Öge hedefi seçildi" - #: src/forms/PurchaseOrderForms.tsx:421 #~ msgid "Assign Batch Code{0}" #~ msgstr "Assign Batch Code{0}" -#: src/forms/PurchaseOrderForms.tsx:428 -msgid "Part category default location selected" -msgstr "Parça sınıfı varsayılan konum seçildi" +#: src/forms/PurchaseOrderForms.tsx:440 +msgid "Assign Batch Code and Serial Numbers" +msgstr "Parti No ve Seri No Ataması" -#: src/forms/PurchaseOrderForms.tsx:438 -msgid "Received stock location selected" -msgstr "Alınan stok konumu seçildi" +#: src/forms/PurchaseOrderForms.tsx:442 +msgid "Assign Batch Code" +msgstr "Parti Kodu Ata" #: src/forms/PurchaseOrderForms.tsx:444 #: src/forms/StockForms.tsx:428 #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:446 +#: src/forms/PurchaseOrderForms.tsx:462 +msgid "Choose Location" +msgstr "Konum Seçiniz" + +#: src/forms/PurchaseOrderForms.tsx:470 +msgid "Item Destination selected" +msgstr "Öge hedefi seçildi" + +#: src/forms/PurchaseOrderForms.tsx:480 +msgid "Part category default location selected" +msgstr "Parça sınıfı varsayılan konum seçildi" + +#: src/forms/PurchaseOrderForms.tsx:490 +msgid "Received stock location selected" +msgstr "Alınan stok konumu seçildi" + +#: src/forms/PurchaseOrderForms.tsx:498 msgid "Default location selected" msgstr "Varsayılan konum seçildi" -#: src/forms/PurchaseOrderForms.tsx:507 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Set Location" msgstr "Konum Ayarla" -#: src/forms/PurchaseOrderForms.tsx:524 -msgid "Set Expiry Date" -msgstr "Son Kullanma Tarihi Belirle" - -#: src/forms/PurchaseOrderForms.tsx:532 -#: src/forms/StockForms.tsx:693 -msgid "Adjust Packaging" -msgstr "Paketlemeyi Ayarla" - -#: src/forms/PurchaseOrderForms.tsx:540 -#: src/forms/StockForms.tsx:684 -#: src/hooks/UseStockAdjustActions.tsx:148 -msgid "Change Status" -msgstr "Durumu Değiştir" - -#: src/forms/PurchaseOrderForms.tsx:546 -msgid "Add Note" -msgstr "Note Ekle" - #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" +#: src/forms/PurchaseOrderForms.tsx:576 +msgid "Set Expiry Date" +msgstr "Son Kullanma Tarihi Belirle" + #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:610 -msgid "Store at default location" -msgstr "Varsayılan konumda depola" +#: src/forms/PurchaseOrderForms.tsx:584 +#: src/forms/StockForms.tsx:693 +msgid "Adjust Packaging" +msgstr "Paketlemeyi Ayarla" -#: src/forms/PurchaseOrderForms.tsx:625 -msgid "Store at line item destination " -msgstr "Satır ögesinin hedefinde depola " +#: src/forms/PurchaseOrderForms.tsx:592 +#: src/forms/StockForms.tsx:684 +#: src/hooks/UseStockAdjustActions.tsx:148 +msgid "Change Status" +msgstr "Durumu Değiştir" -#: src/forms/PurchaseOrderForms.tsx:637 -msgid "Store with already received stock" -msgstr "Önceden alınmış bir stok ile depola" +#: src/forms/PurchaseOrderForms.tsx:598 +msgid "Add Note" +msgstr "Note Ekle" #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:661 +#: src/forms/PurchaseOrderForms.tsx:662 +msgid "Store at default location" +msgstr "Varsayılan konumda depola" + +#: src/forms/PurchaseOrderForms.tsx:677 +msgid "Store at line item destination " +msgstr "Satır ögesinin hedefinde depola " + +#: src/forms/PurchaseOrderForms.tsx:689 +msgid "Store with already received stock" +msgstr "Önceden alınmış bir stok ile depola" + +#: src/forms/PurchaseOrderForms.tsx:713 #: src/pages/build/BuildDetail.tsx:340 #: src/pages/stock/StockDetail.tsx:280 #: src/pages/stock/StockDetail.tsx:952 #: src/tables/Filter.tsx:83 -#: src/tables/build/BuildAllocatedStockTable.tsx:128 +#: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildOutputTable.tsx:112 -#: src/tables/part/PartTestResultTable.tsx:260 -#: src/tables/part/PartTestResultTable.tsx:281 +#: src/tables/part/PartTestResultTable.tsx:268 +#: src/tables/part/PartTestResultTable.tsx:289 #: src/tables/sales/SalesOrderAllocationTable.tsx:149 msgid "Batch Code" msgstr "Parti Kodu" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:714 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:675 +#: src/forms/PurchaseOrderForms.tsx:727 #: src/forms/StockForms.tsx:218 msgid "Serial Numbers" msgstr "Seri Numaraları" -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:728 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:742 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "Son Kullanma Tarihi" -#: src/forms/PurchaseOrderForms.tsx:691 +#: src/forms/PurchaseOrderForms.tsx:743 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:703 +#: src/forms/PurchaseOrderForms.tsx:755 #: src/forms/StockForms.tsx:728 #: src/pages/company/SupplierPartDetail.tsx:172 #: src/pages/company/SupplierPartDetail.tsx:236 @@ -4701,19 +4708,19 @@ msgstr "" msgid "Packaging" msgstr "Paketleme" -#: src/forms/PurchaseOrderForms.tsx:727 +#: src/forms/PurchaseOrderForms.tsx:779 #: src/pages/company/SupplierPartDetail.tsx:120 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "Not" -#: src/forms/PurchaseOrderForms.tsx:799 +#: src/forms/PurchaseOrderForms.tsx:851 #: src/pages/company/SupplierPartDetail.tsx:138 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "SKU" -#: src/forms/PurchaseOrderForms.tsx:800 +#: src/forms/PurchaseOrderForms.tsx:852 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4721,11 +4728,11 @@ msgstr "SKU" msgid "Received" msgstr "Alındı" -#: src/forms/PurchaseOrderForms.tsx:817 +#: src/forms/PurchaseOrderForms.tsx:869 msgid "Receive Line Items" msgstr "Alınan Satır Ögeleri" -#: src/forms/PurchaseOrderForms.tsx:823 +#: src/forms/PurchaseOrderForms.tsx:875 msgid "Items received" msgstr "" @@ -4737,7 +4744,7 @@ msgstr "" msgid "Item received into stock" msgstr "" -#: src/forms/SalesOrderForms.tsx:401 +#: src/forms/SalesOrderForms.tsx:419 msgid "Leave blank to use the order address" msgstr "" @@ -5932,6 +5939,9 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:310 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:401 +#: src/tables/build/BuildAllocatedStockTable.tsx:181 +#: src/tables/build/BuildLineTable.tsx:668 +#: src/tables/sales/SalesOrderAllocationTable.tsx:220 msgid "Confirm Removal" msgstr "" @@ -6870,8 +6880,8 @@ msgstr "Harici" #: src/pages/sales/ReturnOrderDetail.tsx:108 #: src/pages/sales/SalesOrderDetail.tsx:98 #: src/tables/ColumnRenderers.tsx:321 -#: src/tables/build/BuildAllocatedStockTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:352 +#: src/tables/build/BuildAllocatedStockTable.tsx:112 +#: src/tables/build/BuildLineTable.tsx:353 msgid "Reference" msgstr "Referans" @@ -7132,7 +7142,7 @@ msgstr "Siparişi iptal et" #: src/pages/build/BuildDetail.tsx:742 #: src/pages/stock/StockDetail.tsx:344 -#: src/tables/build/BuildAllocatedStockTable.tsx:85 +#: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 #: src/tables/stock/StockTrackingTable.tsx:109 @@ -7600,7 +7610,7 @@ msgstr "Anahtar Sözcükler" #: src/pages/part/PartDetail.tsx:542 #: src/tables/bom/BomTable.tsx:439 -#: src/tables/build/BuildLineTable.tsx:305 +#: src/tables/build/BuildLineTable.tsx:306 #: src/tables/part/PartTable.tsx:319 #: src/tables/sales/SalesOrderLineItemTable.tsx:138 msgid "Available Stock" @@ -7608,7 +7618,7 @@ msgstr "Mevcut Stok" #: src/pages/part/PartDetail.tsx:548 #: src/tables/bom/BomTable.tsx:341 -#: src/tables/build/BuildLineTable.tsx:267 +#: src/tables/build/BuildLineTable.tsx:268 #: src/tables/sales/SalesOrderLineItemTable.tsx:180 msgid "On order" msgstr "Siparişte" @@ -7782,7 +7792,7 @@ msgstr "Emir" #: src/pages/part/PartDetail.tsx:1144 #: src/pages/stock/StockDetail.tsx:884 -#: src/tables/build/BuildLineTable.tsx:761 +#: src/tables/build/BuildLineTable.tsx:768 msgid "Order Stock" msgstr "Stok Sipariş Et" @@ -9219,13 +9229,13 @@ msgstr "" #~ msgstr "Show asssmbled items" #: src/tables/bom/BomTable.tsx:315 -#: src/tables/build/BuildLineTable.tsx:276 +#: src/tables/build/BuildLineTable.tsx:277 #: src/tables/part/PartTable.tsx:145 msgid "External stock" msgstr "Harici stok" #: src/tables/bom/BomTable.tsx:323 -#: src/tables/build/BuildLineTable.tsx:239 +#: src/tables/build/BuildLineTable.tsx:240 msgid "Includes substitute stock" msgstr "Yedek stok içerir" @@ -9234,7 +9244,7 @@ msgstr "Yedek stok içerir" #~ msgstr "Edit Bom Item" #: src/tables/bom/BomTable.tsx:332 -#: src/tables/build/BuildLineTable.tsx:249 +#: src/tables/build/BuildLineTable.tsx:250 #: src/tables/sales/SalesOrderLineItemTable.tsx:166 msgid "Includes variant stock" msgstr "Türev stok içerir" @@ -9272,8 +9282,8 @@ msgid "Stock Information" msgstr "Stok Bilgisi" #: src/tables/bom/BomTable.tsx:399 -#: src/tables/build/BuildLineTable.tsx:496 -#: src/tables/build/BuildLineTable.tsx:537 +#: src/tables/build/BuildLineTable.tsx:497 +#: src/tables/build/BuildLineTable.tsx:538 msgid "Consumable item" msgstr "Tüketilebilir öge" @@ -9282,7 +9292,7 @@ msgid "No available stock" msgstr "Yetersiz stok" #: src/tables/bom/BomTable.tsx:420 -#: src/tables/build/BuildLineTable.tsx:213 +#: src/tables/build/BuildLineTable.tsx:214 msgid "Show testable items" msgstr "Test edilebilir ögeleri göster" @@ -9291,7 +9301,7 @@ msgid "Show trackable items" msgstr "İzlenebilir ögeleri göster" #: src/tables/bom/BomTable.tsx:430 -#: src/tables/build/BuildLineTable.tsx:208 +#: src/tables/build/BuildLineTable.tsx:209 msgid "Show assembled items" msgstr "Birleştirilmiş ögeleri göster" @@ -9335,7 +9345,7 @@ msgstr "Türev değişimine izin veren ögeleri göster" #: src/tables/bom/BomTable.tsx:464 #: src/tables/bom/UsedInTable.tsx:85 -#: src/tables/build/BuildLineTable.tsx:202 +#: src/tables/build/BuildLineTable.tsx:203 msgid "Optional" msgstr "İsteğe bağlı" @@ -9345,7 +9355,7 @@ msgid "Show optional items" msgstr "İsteğe bağlı ögeleri göster" #: src/tables/bom/BomTable.tsx:469 -#: src/tables/build/BuildLineTable.tsx:197 +#: src/tables/build/BuildLineTable.tsx:198 msgid "Consumable" msgstr "Tüketilebilir" @@ -9433,7 +9443,7 @@ msgid "Bill of materials cannot be edited, as the part is locked" msgstr "Parça kilitli olduğundan malzeme listesi düzenlenemez" #: src/tables/bom/UsedInTable.tsx:34 -#: src/tables/build/BuildLineTable.tsx:207 +#: src/tables/build/BuildLineTable.tsx:208 #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:209 @@ -9455,11 +9465,11 @@ msgstr "Takip Edilebilir" msgid "Show trackable assemblies" msgstr "İzlenebilir birleştirmeleri göster" -#: src/tables/build/BuildAllocatedStockTable.tsx:67 +#: src/tables/build/BuildAllocatedStockTable.tsx:64 msgid "Allocated to Output" msgstr "Çıktıya Ayrıldı" -#: src/tables/build/BuildAllocatedStockTable.tsx:68 +#: src/tables/build/BuildAllocatedStockTable.tsx:65 msgid "Show items allocated to a build output" msgstr "Bir yapı çıktısına ayrılan ögeleri göster" @@ -9472,7 +9482,7 @@ msgstr "Bir yapı çıktısına ayrılan ögeleri göster" #~ msgid "Include orders for part variants" #~ msgstr "Include orders for part variants" -#: src/tables/build/BuildAllocatedStockTable.tsx:97 +#: src/tables/build/BuildAllocatedStockTable.tsx:94 #: src/tables/part/PartBuildAllocationsTable.tsx:84 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 #: src/tables/part/PartSalesAllocationsTable.tsx:69 @@ -9482,40 +9492,58 @@ msgid "Order Status" msgstr "Sipariş Durumu" #: src/tables/build/BuildAllocatedStockTable.tsx:164 -#~ msgid "Edit Build Item" -#~ msgstr "Edit Build Item" - -#: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:650 +#: src/tables/build/BuildLineTable.tsx:651 msgid "Edit Stock Allocation" msgstr "" +#: src/tables/build/BuildAllocatedStockTable.tsx:164 +#~ msgid "Edit Build Item" +#~ msgstr "Edit Build Item" + #: src/tables/build/BuildAllocatedStockTable.tsx:174 #~ msgid "Delete Build Item" #~ msgstr "Delete Build Item" -#: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildLineTable.tsx:663 -msgid "Delete Stock Allocation" +#: src/tables/build/BuildAllocatedStockTable.tsx:177 +#: src/tables/build/BuildLineTable.tsx:664 +#: src/tables/sales/SalesOrderAllocationTable.tsx:218 +msgid "Remove Allocated Stock" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:239 +#: src/tables/build/BuildAllocatedStockTable.tsx:180 +#: src/tables/build/BuildLineTable.tsx:663 +#~ msgid "Delete Stock Allocation" +#~ msgstr "Delete Stock Allocation" + +#: src/tables/build/BuildAllocatedStockTable.tsx:182 +#: src/tables/build/BuildLineTable.tsx:669 +#: src/tables/sales/SalesOrderAllocationTable.tsx:221 +msgid "Are you sure you want to remove this allocated stock from the order?" +msgstr "" + +#: src/tables/build/BuildAllocatedStockTable.tsx:242 msgid "Consume" msgstr "" +#: src/tables/build/BuildAllocatedStockTable.tsx:259 +#: src/tables/build/BuildLineTable.tsx:112 +#: src/tables/sales/SalesOrderAllocationTable.tsx:248 +msgid "Remove allocated stock" +msgstr "" + #: src/tables/build/BuildLineTable.tsx:59 #~ msgid "Show lines with available stock" #~ msgstr "Show lines with available stock" -#: src/tables/build/BuildLineTable.tsx:120 +#: src/tables/build/BuildLineTable.tsx:121 msgid "View Stock Item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:183 +#: src/tables/build/BuildLineTable.tsx:184 msgid "Show fully allocated lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:188 +#: src/tables/build/BuildLineTable.tsx:189 msgid "Show fully consumed lines" msgstr "" @@ -9523,124 +9551,124 @@ msgstr "" #~ msgid "Show allocated lines" #~ msgstr "Show allocated lines" -#: src/tables/build/BuildLineTable.tsx:193 +#: src/tables/build/BuildLineTable.tsx:194 msgid "Show items with sufficient available stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:198 +#: src/tables/build/BuildLineTable.tsx:199 msgid "Show consumable lines" msgstr "Tüketilebilir satırları göster" -#: src/tables/build/BuildLineTable.tsx:203 +#: src/tables/build/BuildLineTable.tsx:204 msgid "Show optional lines" msgstr "İsteğe bağlı satırları göster" -#: src/tables/build/BuildLineTable.tsx:212 +#: src/tables/build/BuildLineTable.tsx:213 #: src/tables/part/PartTable.tsx:233 msgid "Testable" msgstr "Test Edilebilir" -#: src/tables/build/BuildLineTable.tsx:217 +#: src/tables/build/BuildLineTable.tsx:218 #: src/tables/stock/StockItemTable.tsx:388 msgid "Tracked" msgstr "İzlenen" -#: src/tables/build/BuildLineTable.tsx:218 +#: src/tables/build/BuildLineTable.tsx:219 msgid "Show tracked lines" msgstr "İzlenen satırları göster" -#: src/tables/build/BuildLineTable.tsx:223 +#: src/tables/build/BuildLineTable.tsx:224 msgid "Show items with stock on order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:172 msgid "In production" msgstr "Üretimde" -#: src/tables/build/BuildLineTable.tsx:286 +#: src/tables/build/BuildLineTable.tsx:287 msgid "Insufficient stock" msgstr "Yetersiz stok" -#: src/tables/build/BuildLineTable.tsx:302 +#: src/tables/build/BuildLineTable.tsx:303 #: src/tables/sales/SalesOrderLineItemTable.tsx:160 #: src/tables/stock/StockItemTable.tsx:191 msgid "No stock available" msgstr "Mevcut stok yok" -#: src/tables/build/BuildLineTable.tsx:375 +#: src/tables/build/BuildLineTable.tsx:376 msgid "Gets Inherited" msgstr "Miras Alınır" -#: src/tables/build/BuildLineTable.tsx:388 +#: src/tables/build/BuildLineTable.tsx:389 msgid "Unit Quantity" msgstr "Birim Miktarı" -#: src/tables/build/BuildLineTable.tsx:415 +#: src/tables/build/BuildLineTable.tsx:416 msgid "Setup Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:424 +#: src/tables/build/BuildLineTable.tsx:425 msgid "Attrition" msgstr "" -#: src/tables/build/BuildLineTable.tsx:432 +#: src/tables/build/BuildLineTable.tsx:433 msgid "Rounding Multiple" msgstr "" -#: src/tables/build/BuildLineTable.tsx:441 +#: src/tables/build/BuildLineTable.tsx:442 msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:515 +#: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:563 +#: src/tables/build/BuildLineTable.tsx:564 #: src/tables/sales/SalesOrderLineItemTable.tsx:311 msgid "Create Build Order" msgstr "Yapım Siparişi Oluştur" -#: src/tables/build/BuildLineTable.tsx:592 +#: src/tables/build/BuildLineTable.tsx:593 msgid "Auto allocation in progress" msgstr "" -#: src/tables/build/BuildLineTable.tsx:595 -#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:596 +#: src/tables/build/BuildLineTable.tsx:809 msgid "Auto Allocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:596 +#: src/tables/build/BuildLineTable.tsx:597 msgid "Automatically allocate stock to this build according to the selected options" msgstr "" -#: src/tables/build/BuildLineTable.tsx:616 -#: src/tables/build/BuildLineTable.tsx:630 -#: src/tables/build/BuildLineTable.tsx:751 -#: src/tables/build/BuildLineTable.tsx:852 +#: src/tables/build/BuildLineTable.tsx:617 +#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:758 +#: src/tables/build/BuildLineTable.tsx:859 #: src/tables/build/BuildOutputTable.tsx:355 #: src/tables/build/BuildOutputTable.tsx:360 msgid "Deallocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:632 +#: src/tables/build/BuildLineTable.tsx:633 msgid "Deallocate all untracked stock for this build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:634 +#: src/tables/build/BuildLineTable.tsx:635 msgid "Deallocate stock from the selected line item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:638 +#: src/tables/build/BuildLineTable.tsx:639 msgid "Stock has been deallocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:771 +#: src/tables/build/BuildLineTable.tsx:778 msgid "Build Stock" msgstr "Yapım Stoku" -#: src/tables/build/BuildLineTable.tsx:784 +#: src/tables/build/BuildLineTable.tsx:791 #: src/tables/sales/SalesOrderLineItemTable.tsx:487 msgid "View Part" msgstr "Parçayı Görüntüle" @@ -9739,7 +9767,7 @@ msgid "Serialize Build Output" msgstr "" #: src/tables/build/BuildOutputTable.tsx:405 -#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/part/PartTestResultTable.tsx:318 #: src/tables/stock/StockItemTable.tsx:328 msgid "Filter by stock status" msgstr "Stok durumuna göre süz" @@ -9964,8 +9992,8 @@ msgid "View Item" msgstr "" #: src/tables/general/ExtraLineItemTable.tsx:95 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:299 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:403 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:300 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:405 #: src/tables/sales/ReturnOrderLineItemTable.tsx:83 #: src/tables/sales/ReturnOrderLineItemTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:252 @@ -9974,14 +10002,14 @@ msgid "Add Line Item" msgstr "Satır Ögesi Ekle" #: src/tables/general/ExtraLineItemTable.tsx:108 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:320 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:322 #: src/tables/sales/ReturnOrderLineItemTable.tsx:96 #: src/tables/sales/SalesOrderLineItemTable.tsx:271 msgid "Edit Line Item" msgstr "Satır Ögesini Düzenle" #: src/tables/general/ExtraLineItemTable.tsx:117 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:329 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:331 #: src/tables/sales/ReturnOrderLineItemTable.tsx:105 #: src/tables/sales/SalesOrderLineItemTable.tsx:280 msgid "Delete Line Item" @@ -10273,7 +10301,7 @@ msgid "Required Stock" msgstr "" #: src/tables/part/PartBuildAllocationsTable.tsx:124 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:381 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:383 msgid "View Build Order" msgstr "" @@ -10617,8 +10645,8 @@ msgstr "" #: src/tables/part/PartTestResultTable.tsx:103 #: src/tables/part/PartTestResultTable.tsx:181 -#: src/tables/part/PartTestResultTable.tsx:320 -#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/part/PartTestResultTable.tsx:328 +#: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 #: src/tables/stock/StockItemTestResultTable.tsx:368 #: src/tables/stock/StockItemTestResultTable.tsx:429 @@ -10643,7 +10671,7 @@ msgstr "" msgid "No Result" msgstr "Sonuç Yok" -#: src/tables/part/PartTestResultTable.tsx:298 +#: src/tables/part/PartTestResultTable.tsx:306 msgid "Show build outputs currently in production" msgstr "Üretimde olan yapım çıktılarını göster" @@ -11073,7 +11101,7 @@ msgid "Show manufacturer parts for active manufacturers." msgstr "" #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:115 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:397 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:399 msgid "Import Line Items" msgstr "İçe Satır Ögeleri Aktar" @@ -11099,11 +11127,11 @@ msgstr "" #~ msgid "Add line item" #~ msgstr "Add line item" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:350 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:352 msgid "Receive line item" msgstr "Satır ögesini teslim al" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:414 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:416 msgid "Receive items" msgstr "Ögeleri teslim al" @@ -11201,25 +11229,25 @@ msgid "Not shipped" msgstr "" #: src/tables/sales/SalesOrderAllocationTable.tsx:211 -#: src/tables/sales/SalesOrderAllocationTable.tsx:229 +#: src/tables/sales/SalesOrderAllocationTable.tsx:235 msgid "Edit Allocation" msgstr "" #: src/tables/sales/SalesOrderAllocationTable.tsx:218 #: src/tables/sales/SalesOrderAllocationTable.tsx:241 -msgid "Delete Allocation" -msgstr "" +#~ msgid "Delete Allocation" +#~ msgstr "Delete Allocation" -#: src/tables/sales/SalesOrderAllocationTable.tsx:252 -#: src/tables/sales/SalesOrderAllocationTable.tsx:253 +#: src/tables/sales/SalesOrderAllocationTable.tsx:261 +#: src/tables/sales/SalesOrderAllocationTable.tsx:262 msgid "View Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:308 +#: src/tables/sales/SalesOrderAllocationTable.tsx:317 msgid "Assign to Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:324 +#: src/tables/sales/SalesOrderAllocationTable.tsx:333 msgid "Assign to shipment" msgstr "" diff --git a/src/frontend/src/locales/uk/messages.po b/src/frontend/src/locales/uk/messages.po index 3c3046d7c2..bf43bc0ff8 100644 --- a/src/frontend/src/locales/uk/messages.po +++ b/src/frontend/src/locales/uk/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: uk\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-11-19 19:39\n" +"PO-Revision-Date: 2025-11-22 06:25\n" "Last-Translator: \n" "Language-Team: Ukrainian\n" "Plural-Forms: nplurals=4; plural=((n%10==1 && n%100!=11) ? 0 : ((n%10 >= 2 && n%10 <=4 && (n%100 < 12 || n%100 > 14)) ? 1 : ((n%10 == 0 || (n%10 >= 5 && n%10 <=9)) || (n%100 >= 11 && n%100 <= 14)) ? 2 : 3));\n" @@ -56,7 +56,7 @@ msgstr "Скасувати" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:802 +#: src/forms/PurchaseOrderForms.tsx:854 #: src/forms/StockForms.tsx:796 #: src/forms/StockForms.tsx:843 #: src/forms/StockForms.tsx:889 @@ -103,9 +103,9 @@ msgstr "Ні" #: src/forms/BuildForms.tsx:630 #: src/forms/BuildForms.tsx:793 #: src/forms/BuildForms.tsx:896 -#: src/forms/PurchaseOrderForms.tsx:798 +#: src/forms/PurchaseOrderForms.tsx:850 #: src/forms/ReturnOrderForms.tsx:242 -#: src/forms/SalesOrderForms.tsx:305 +#: src/forms/SalesOrderForms.tsx:323 #: src/forms/StockForms.tsx:360 #: src/forms/StockForms.tsx:791 #: src/forms/StockForms.tsx:838 @@ -119,6 +119,7 @@ msgstr "Ні" #: src/pages/build/BuildDetail.tsx:200 #: src/pages/part/PartDetail.tsx:1207 #: src/tables/ColumnRenderers.tsx:91 +#: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 msgid "Part" @@ -158,7 +159,7 @@ msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:290 #: src/pages/company/SupplierPartDetail.tsx:413 #: src/pages/stock/StockDetail.tsx:289 -#: src/tables/build/BuildAllocatedStockTable.tsx:155 +#: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:83 #: src/tables/stock/StockItemTable.tsx:247 @@ -201,9 +202,9 @@ msgstr "Категорії" #: src/forms/BuildForms.tsx:473 #: src/forms/BuildForms.tsx:633 #: src/forms/BuildForms.tsx:794 -#: src/forms/SalesOrderForms.tsx:307 +#: src/forms/SalesOrderForms.tsx:325 #: src/pages/stock/StockDetail.tsx:1005 -#: src/tables/part/PartTestResultTable.tsx:248 +#: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -517,7 +518,7 @@ msgstr "" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:273 +#: src/components/forms/fields/ApiFormField.tsx:237 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:234 @@ -642,8 +643,8 @@ msgstr "Введіть дані штрихкоду" #: src/components/barcodes/BarcodeScanDialog.tsx:49 #: src/components/buttons/ScanButton.tsx:15 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:457 -#: src/forms/PurchaseOrderForms.tsx:563 +#: src/forms/PurchaseOrderForms.tsx:509 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Scan Barcode" msgstr "Сканувати штрих-код" @@ -728,7 +729,7 @@ msgstr "Це призведе до видалення посилання з ві #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:606 msgid "Unlink Barcode" msgstr "Відв'язати штрих-код" @@ -1216,6 +1217,12 @@ msgstr "Видалити пов'язане зображення з цього е #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:884 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:903 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:254 +#: src/tables/build/BuildAllocatedStockTable.tsx:178 +#: src/tables/build/BuildAllocatedStockTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:111 +#: src/tables/build/BuildLineTable.tsx:665 +#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:247 msgid "Remove" msgstr "Видалити" @@ -1241,7 +1248,7 @@ msgid "Upload Error" msgstr "Помилка при завантаженні" #: src/components/details/DetailsImage.tsx:250 -#: src/components/forms/fields/TextField.tsx:65 +#: src/components/forms/fields/AutoFillRightSection.tsx:34 msgid "Clear" msgstr "Очистити" @@ -1817,10 +1824,14 @@ msgstr "Зупинено" msgid "Running" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:233 +#: src/components/forms/fields/ApiFormField.tsx:197 msgid "Select file to upload" msgstr "" +#: src/components/forms/fields/AutoFillRightSection.tsx:47 +msgid "Accept suggested value" +msgstr "" + #: src/components/forms/fields/DateField.tsx:76 msgid "Select date" msgstr "" @@ -1875,10 +1886,6 @@ msgstr "Немає записів" msgid "Add new row" msgstr "" -#: src/components/forms/fields/TextField.tsx:82 -msgid "Accept suggested value" -msgstr "" - #: src/components/images/DetailsImage.tsx:252 #~ msgid "Select image" #~ msgstr "Select image" @@ -2225,8 +2232,8 @@ msgstr "" #: src/pages/part/PartDetail.tsx:994 #: src/pages/stock/StockDetail.tsx:265 #: src/pages/stock/StockDetail.tsx:942 -#: src/tables/build/BuildAllocatedStockTable.tsx:135 -#: src/tables/build/BuildLineTable.tsx:192 +#: src/tables/build/BuildAllocatedStockTable.tsx:132 +#: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:182 #: src/tables/stock/StockItemTable.tsx:343 @@ -2784,7 +2791,7 @@ msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:102 #: src/tables/ColumnRenderers.tsx:278 -#: src/tables/build/BuildAllocatedStockTable.tsx:91 +#: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/machine/MachineTypeTable.tsx:161 #: src/tables/machine/MachineTypeTable.tsx:257 #: src/tables/plugin/PluginListTable.tsx:110 @@ -2966,7 +2973,7 @@ msgstr "Немає в наявності" #: src/pages/company/SupplierPartDetail.tsx:394 #: src/pages/part/PartDetail.tsx:1015 #: src/tables/bom/BomTable.tsx:444 -#: src/tables/build/BuildLineTable.tsx:222 +#: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 msgid "On Order" msgstr "" @@ -2976,7 +2983,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:587 #: src/pages/part/PartDetail.tsx:1021 #: src/pages/stock/StockDetail.tsx:925 -#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "" @@ -3000,7 +3007,7 @@ msgstr "Категорія" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:795 -#: src/forms/PurchaseOrderForms.tsx:595 +#: src/forms/PurchaseOrderForms.tsx:647 #: src/forms/StockForms.tsx:792 #: src/forms/StockForms.tsx:839 #: src/forms/StockForms.tsx:885 @@ -3023,7 +3030,7 @@ msgstr "" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:198 #: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildAllocatedStockTable.tsx:121 +#: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:107 #: src/tables/sales/SalesOrderAllocationTable.tsx:142 msgid "Serial Number" @@ -3034,9 +3041,9 @@ msgstr "Серійний номер" #: src/forms/BuildForms.tsx:240 #: src/forms/BuildForms.tsx:634 #: src/forms/BuildForms.tsx:797 -#: src/forms/PurchaseOrderForms.tsx:801 +#: src/forms/PurchaseOrderForms.tsx:853 #: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:308 +#: src/forms/SalesOrderForms.tsx:326 #: src/forms/StockForms.tsx:841 #: src/pages/part/PartStockHistoryDetail.tsx:56 #: src/pages/part/PartStockHistoryDetail.tsx:210 @@ -3046,9 +3053,9 @@ msgstr "Серійний номер" #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:258 #: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:86 +#: src/tables/build/BuildLineTable.tsx:83 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:269 +#: src/tables/part/PartTestResultTable.tsx:277 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -3070,7 +3077,7 @@ msgstr "Кількість" #: src/forms/StockForms.tsx:1048 #: src/forms/StockForms.tsx:1096 #: src/forms/StockForms.tsx:1140 -#: src/tables/build/BuildLineTable.tsx:96 +#: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "Пакетно" @@ -3755,7 +3762,7 @@ msgid "In Stock" msgstr "В наявності" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:404 +#: src/tables/build/BuildLineTable.tsx:405 msgid "Required Quantity" msgstr "" @@ -3847,7 +3854,7 @@ msgid "Please correct the errors in the selected parts" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:587 -#: src/tables/build/BuildLineTable.tsx:815 +#: src/tables/build/BuildLineTable.tsx:822 #: src/tables/part/PartTable.tsx:522 #: src/tables/sales/SalesOrderLineItemTable.tsx:370 msgid "Order Parts" @@ -4349,9 +4356,9 @@ msgstr "" #: src/forms/BuildForms.tsx:333 #: src/forms/BuildForms.tsx:408 #: src/forms/BuildForms.tsx:685 -#: src/tables/build/BuildAllocatedStockTable.tsx:150 +#: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 -#: src/tables/part/PartTestResultTable.tsx:272 +#: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "" @@ -4362,7 +4369,7 @@ msgstr "" #: src/forms/BuildForms.tsx:336 #: src/forms/BuildForms.tsx:411 #: src/forms/BuildForms.tsx:475 -#: src/forms/PurchaseOrderForms.tsx:717 +#: src/forms/PurchaseOrderForms.tsx:769 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 #: src/forms/StockForms.tsx:712 @@ -4377,7 +4384,7 @@ msgstr "" #: src/tables/build/BuildOutputTable.tsx:404 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 -#: src/tables/part/PartTestResultTable.tsx:309 +#: src/tables/part/PartTestResultTable.tsx:317 #: src/tables/sales/ReturnOrderLineItemTable.tsx:138 #: src/tables/sales/ReturnOrderLineItemTable.tsx:176 #: src/tables/settings/CustomStateTable.tsx:79 @@ -4450,8 +4457,8 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 -#: src/tables/build/BuildAllocatedStockTable.tsx:108 -#: src/tables/build/BuildLineTable.tsx:336 +#: src/tables/build/BuildAllocatedStockTable.tsx:105 +#: src/tables/build/BuildLineTable.tsx:337 #: src/tables/build/BuildOrderTable.tsx:79 #: src/tables/part/PartSalesAllocationsTable.tsx:61 #: src/tables/part/RelatedPartTable.tsx:73 @@ -4466,47 +4473,47 @@ msgstr "" #: src/forms/BuildForms.tsx:632 #: src/forms/BuildForms.tsx:796 #: src/forms/BuildForms.tsx:897 -#: src/forms/SalesOrderForms.tsx:306 -#: src/tables/build/BuildAllocatedStockTable.tsx:139 -#: src/tables/build/BuildLineTable.tsx:182 +#: src/forms/SalesOrderForms.tsx:324 +#: src/tables/build/BuildAllocatedStockTable.tsx:136 +#: src/tables/build/BuildLineTable.tsx:183 #: src/tables/sales/SalesOrderLineItemTable.tsx:342 #: src/tables/stock/StockItemTable.tsx:338 msgid "Allocated" msgstr "" #: src/forms/BuildForms.tsx:667 -#: src/forms/SalesOrderForms.tsx:295 +#: src/forms/SalesOrderForms.tsx:313 #: src/pages/build/BuildDetail.tsx:108 #: src/pages/build/BuildDetail.tsx:326 msgid "Source Location" msgstr "Розташування джерела" #: src/forms/BuildForms.tsx:668 -#: src/forms/SalesOrderForms.tsx:296 +#: src/forms/SalesOrderForms.tsx:314 msgid "Select the source location for the stock allocation" msgstr "Вибір розташування вихідного товару при розподілі запасів" #: src/forms/BuildForms.tsx:700 -#: src/forms/SalesOrderForms.tsx:336 -#: src/tables/build/BuildLineTable.tsx:574 -#: src/tables/build/BuildLineTable.tsx:731 -#: src/tables/build/BuildLineTable.tsx:830 +#: src/forms/SalesOrderForms.tsx:354 +#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:738 +#: src/tables/build/BuildLineTable.tsx:837 #: src/tables/sales/SalesOrderLineItemTable.tsx:380 #: src/tables/sales/SalesOrderLineItemTable.tsx:406 msgid "Allocate Stock" msgstr "" #: src/forms/BuildForms.tsx:703 -#: src/forms/SalesOrderForms.tsx:341 +#: src/forms/SalesOrderForms.tsx:359 msgid "Stock items allocated" msgstr "Елементи складу виділені" #: src/forms/BuildForms.tsx:816 #: src/forms/BuildForms.tsx:917 -#: src/tables/build/BuildAllocatedStockTable.tsx:240 -#: src/tables/build/BuildAllocatedStockTable.tsx:272 -#: src/tables/build/BuildLineTable.tsx:741 -#: src/tables/build/BuildLineTable.tsx:864 +#: src/tables/build/BuildAllocatedStockTable.tsx:243 +#: src/tables/build/BuildAllocatedStockTable.tsx:279 +#: src/tables/build/BuildLineTable.tsx:748 +#: src/tables/build/BuildLineTable.tsx:871 msgid "Consume Stock" msgstr "" @@ -4521,21 +4528,21 @@ msgstr "" #~ msgstr "Stock items consumed" #: src/forms/BuildForms.tsx:853 -#: src/tables/build/BuildLineTable.tsx:514 +#: src/tables/build/BuildLineTable.tsx:515 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" #: src/forms/BuildForms.tsx:898 -#: src/tables/build/BuildLineTable.tsx:187 +#: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" msgstr "Використано" #: src/forms/CommonForms.tsx:88 -#: src/forms/PurchaseOrderForms.tsx:125 +#: src/forms/PurchaseOrderForms.tsx:176 #: src/forms/ReturnOrderForms.tsx:138 -#: src/forms/SalesOrderForms.tsx:164 +#: src/forms/SalesOrderForms.tsx:182 msgid "Select project code for this line item" msgstr "" @@ -4572,127 +4579,127 @@ msgstr "" msgid "Subscribe to notifications for this category" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:388 -msgid "Assign Batch Code and Serial Numbers" -msgstr "Призначити Номер серії збірки та Серійний номер" - -#: src/forms/PurchaseOrderForms.tsx:390 -msgid "Assign Batch Code" -msgstr "Призначити Номер серії збірки" - -#: src/forms/PurchaseOrderForms.tsx:410 -msgid "Choose Location" -msgstr "Оберіть розташування" - -#: src/forms/PurchaseOrderForms.tsx:418 -msgid "Item Destination selected" -msgstr "" - #: src/forms/PurchaseOrderForms.tsx:421 #~ msgid "Assign Batch Code{0}" #~ msgstr "Assign Batch Code{0}" -#: src/forms/PurchaseOrderForms.tsx:428 -msgid "Part category default location selected" -msgstr "" +#: src/forms/PurchaseOrderForms.tsx:440 +msgid "Assign Batch Code and Serial Numbers" +msgstr "Призначити Номер серії збірки та Серійний номер" -#: src/forms/PurchaseOrderForms.tsx:438 -msgid "Received stock location selected" -msgstr "" +#: src/forms/PurchaseOrderForms.tsx:442 +msgid "Assign Batch Code" +msgstr "Призначити Номер серії збірки" #: src/forms/PurchaseOrderForms.tsx:444 #: src/forms/StockForms.tsx:428 #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:446 +#: src/forms/PurchaseOrderForms.tsx:462 +msgid "Choose Location" +msgstr "Оберіть розташування" + +#: src/forms/PurchaseOrderForms.tsx:470 +msgid "Item Destination selected" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:480 +msgid "Part category default location selected" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:490 +msgid "Received stock location selected" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:498 msgid "Default location selected" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:507 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Set Location" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:524 -msgid "Set Expiry Date" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:532 -#: src/forms/StockForms.tsx:693 -msgid "Adjust Packaging" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:540 -#: src/forms/StockForms.tsx:684 -#: src/hooks/UseStockAdjustActions.tsx:148 -msgid "Change Status" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:546 -msgid "Add Note" -msgstr "" - #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" +#: src/forms/PurchaseOrderForms.tsx:576 +msgid "Set Expiry Date" +msgstr "" + #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:610 -msgid "Store at default location" +#: src/forms/PurchaseOrderForms.tsx:584 +#: src/forms/StockForms.tsx:693 +msgid "Adjust Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:625 -msgid "Store at line item destination " +#: src/forms/PurchaseOrderForms.tsx:592 +#: src/forms/StockForms.tsx:684 +#: src/hooks/UseStockAdjustActions.tsx:148 +msgid "Change Status" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:637 -msgid "Store with already received stock" +#: src/forms/PurchaseOrderForms.tsx:598 +msgid "Add Note" msgstr "" #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:661 +#: src/forms/PurchaseOrderForms.tsx:662 +msgid "Store at default location" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:677 +msgid "Store at line item destination " +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:689 +msgid "Store with already received stock" +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:713 #: src/pages/build/BuildDetail.tsx:340 #: src/pages/stock/StockDetail.tsx:280 #: src/pages/stock/StockDetail.tsx:952 #: src/tables/Filter.tsx:83 -#: src/tables/build/BuildAllocatedStockTable.tsx:128 +#: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildOutputTable.tsx:112 -#: src/tables/part/PartTestResultTable.tsx:260 -#: src/tables/part/PartTestResultTable.tsx:281 +#: src/tables/part/PartTestResultTable.tsx:268 +#: src/tables/part/PartTestResultTable.tsx:289 #: src/tables/sales/SalesOrderAllocationTable.tsx:149 msgid "Batch Code" msgstr "Номер серії збірки" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:714 msgid "Enter batch code for received items" msgstr "Введіть Номер серії збірки для отриманих елементів" -#: src/forms/PurchaseOrderForms.tsx:675 +#: src/forms/PurchaseOrderForms.tsx:727 #: src/forms/StockForms.tsx:218 msgid "Serial Numbers" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:728 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:742 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:691 +#: src/forms/PurchaseOrderForms.tsx:743 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:703 +#: src/forms/PurchaseOrderForms.tsx:755 #: src/forms/StockForms.tsx:728 #: src/pages/company/SupplierPartDetail.tsx:172 #: src/pages/company/SupplierPartDetail.tsx:236 @@ -4701,19 +4708,19 @@ msgstr "" msgid "Packaging" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:727 +#: src/forms/PurchaseOrderForms.tsx:779 #: src/pages/company/SupplierPartDetail.tsx:120 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "Нотатки" -#: src/forms/PurchaseOrderForms.tsx:799 +#: src/forms/PurchaseOrderForms.tsx:851 #: src/pages/company/SupplierPartDetail.tsx:138 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "Артикул, SKU" -#: src/forms/PurchaseOrderForms.tsx:800 +#: src/forms/PurchaseOrderForms.tsx:852 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4721,11 +4728,11 @@ msgstr "Артикул, SKU" msgid "Received" msgstr "Отримано" -#: src/forms/PurchaseOrderForms.tsx:817 +#: src/forms/PurchaseOrderForms.tsx:869 msgid "Receive Line Items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:823 +#: src/forms/PurchaseOrderForms.tsx:875 msgid "Items received" msgstr "" @@ -4737,7 +4744,7 @@ msgstr "Отримати предмети" msgid "Item received into stock" msgstr "Елемент, отриманий на складі" -#: src/forms/SalesOrderForms.tsx:401 +#: src/forms/SalesOrderForms.tsx:419 msgid "Leave blank to use the order address" msgstr "" @@ -5932,6 +5939,9 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:310 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:401 +#: src/tables/build/BuildAllocatedStockTable.tsx:181 +#: src/tables/build/BuildLineTable.tsx:668 +#: src/tables/sales/SalesOrderAllocationTable.tsx:220 msgid "Confirm Removal" msgstr "" @@ -6870,8 +6880,8 @@ msgstr "Зовнішній" #: src/pages/sales/ReturnOrderDetail.tsx:108 #: src/pages/sales/SalesOrderDetail.tsx:98 #: src/tables/ColumnRenderers.tsx:321 -#: src/tables/build/BuildAllocatedStockTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:352 +#: src/tables/build/BuildAllocatedStockTable.tsx:112 +#: src/tables/build/BuildLineTable.tsx:353 msgid "Reference" msgstr "" @@ -7132,7 +7142,7 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:742 #: src/pages/stock/StockDetail.tsx:344 -#: src/tables/build/BuildAllocatedStockTable.tsx:85 +#: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 #: src/tables/stock/StockTrackingTable.tsx:109 @@ -7600,7 +7610,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:542 #: src/tables/bom/BomTable.tsx:439 -#: src/tables/build/BuildLineTable.tsx:305 +#: src/tables/build/BuildLineTable.tsx:306 #: src/tables/part/PartTable.tsx:319 #: src/tables/sales/SalesOrderLineItemTable.tsx:138 msgid "Available Stock" @@ -7608,7 +7618,7 @@ msgstr "Доступний залишок" #: src/pages/part/PartDetail.tsx:548 #: src/tables/bom/BomTable.tsx:341 -#: src/tables/build/BuildLineTable.tsx:267 +#: src/tables/build/BuildLineTable.tsx:268 #: src/tables/sales/SalesOrderLineItemTable.tsx:180 msgid "On order" msgstr "" @@ -7782,7 +7792,7 @@ msgstr "Замовлення" #: src/pages/part/PartDetail.tsx:1144 #: src/pages/stock/StockDetail.tsx:884 -#: src/tables/build/BuildLineTable.tsx:761 +#: src/tables/build/BuildLineTable.tsx:768 msgid "Order Stock" msgstr "" @@ -9219,13 +9229,13 @@ msgstr "" #~ msgstr "Show asssmbled items" #: src/tables/bom/BomTable.tsx:315 -#: src/tables/build/BuildLineTable.tsx:276 +#: src/tables/build/BuildLineTable.tsx:277 #: src/tables/part/PartTable.tsx:145 msgid "External stock" msgstr "" #: src/tables/bom/BomTable.tsx:323 -#: src/tables/build/BuildLineTable.tsx:239 +#: src/tables/build/BuildLineTable.tsx:240 msgid "Includes substitute stock" msgstr "" @@ -9234,7 +9244,7 @@ msgstr "" #~ msgstr "Edit Bom Item" #: src/tables/bom/BomTable.tsx:332 -#: src/tables/build/BuildLineTable.tsx:249 +#: src/tables/build/BuildLineTable.tsx:250 #: src/tables/sales/SalesOrderLineItemTable.tsx:166 msgid "Includes variant stock" msgstr "" @@ -9272,8 +9282,8 @@ msgid "Stock Information" msgstr "" #: src/tables/bom/BomTable.tsx:399 -#: src/tables/build/BuildLineTable.tsx:496 -#: src/tables/build/BuildLineTable.tsx:537 +#: src/tables/build/BuildLineTable.tsx:497 +#: src/tables/build/BuildLineTable.tsx:538 msgid "Consumable item" msgstr "" @@ -9282,7 +9292,7 @@ msgid "No available stock" msgstr "" #: src/tables/bom/BomTable.tsx:420 -#: src/tables/build/BuildLineTable.tsx:213 +#: src/tables/build/BuildLineTable.tsx:214 msgid "Show testable items" msgstr "" @@ -9291,7 +9301,7 @@ msgid "Show trackable items" msgstr "Показати відстежувані позиції" #: src/tables/bom/BomTable.tsx:430 -#: src/tables/build/BuildLineTable.tsx:208 +#: src/tables/build/BuildLineTable.tsx:209 msgid "Show assembled items" msgstr "" @@ -9335,7 +9345,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:464 #: src/tables/bom/UsedInTable.tsx:85 -#: src/tables/build/BuildLineTable.tsx:202 +#: src/tables/build/BuildLineTable.tsx:203 msgid "Optional" msgstr "" @@ -9345,7 +9355,7 @@ msgid "Show optional items" msgstr "" #: src/tables/bom/BomTable.tsx:469 -#: src/tables/build/BuildLineTable.tsx:197 +#: src/tables/build/BuildLineTable.tsx:198 msgid "Consumable" msgstr "" @@ -9433,7 +9443,7 @@ msgid "Bill of materials cannot be edited, as the part is locked" msgstr "Біл матеріалів не можна редагувати, тому що частина заблокована" #: src/tables/bom/UsedInTable.tsx:34 -#: src/tables/build/BuildLineTable.tsx:207 +#: src/tables/build/BuildLineTable.tsx:208 #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:209 @@ -9455,11 +9465,11 @@ msgstr "Відстежуваний" msgid "Show trackable assemblies" msgstr "Показати відстежувані збірки" -#: src/tables/build/BuildAllocatedStockTable.tsx:67 +#: src/tables/build/BuildAllocatedStockTable.tsx:64 msgid "Allocated to Output" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:68 +#: src/tables/build/BuildAllocatedStockTable.tsx:65 msgid "Show items allocated to a build output" msgstr "" @@ -9472,7 +9482,7 @@ msgstr "" #~ msgid "Include orders for part variants" #~ msgstr "Include orders for part variants" -#: src/tables/build/BuildAllocatedStockTable.tsx:97 +#: src/tables/build/BuildAllocatedStockTable.tsx:94 #: src/tables/part/PartBuildAllocationsTable.tsx:84 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 #: src/tables/part/PartSalesAllocationsTable.tsx:69 @@ -9482,40 +9492,58 @@ msgid "Order Status" msgstr "Статус замовлення" #: src/tables/build/BuildAllocatedStockTable.tsx:164 -#~ msgid "Edit Build Item" -#~ msgstr "Edit Build Item" - -#: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:650 +#: src/tables/build/BuildLineTable.tsx:651 msgid "Edit Stock Allocation" msgstr "" +#: src/tables/build/BuildAllocatedStockTable.tsx:164 +#~ msgid "Edit Build Item" +#~ msgstr "Edit Build Item" + #: src/tables/build/BuildAllocatedStockTable.tsx:174 #~ msgid "Delete Build Item" #~ msgstr "Delete Build Item" -#: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildLineTable.tsx:663 -msgid "Delete Stock Allocation" +#: src/tables/build/BuildAllocatedStockTable.tsx:177 +#: src/tables/build/BuildLineTable.tsx:664 +#: src/tables/sales/SalesOrderAllocationTable.tsx:218 +msgid "Remove Allocated Stock" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:239 +#: src/tables/build/BuildAllocatedStockTable.tsx:180 +#: src/tables/build/BuildLineTable.tsx:663 +#~ msgid "Delete Stock Allocation" +#~ msgstr "Delete Stock Allocation" + +#: src/tables/build/BuildAllocatedStockTable.tsx:182 +#: src/tables/build/BuildLineTable.tsx:669 +#: src/tables/sales/SalesOrderAllocationTable.tsx:221 +msgid "Are you sure you want to remove this allocated stock from the order?" +msgstr "" + +#: src/tables/build/BuildAllocatedStockTable.tsx:242 msgid "Consume" msgstr "" +#: src/tables/build/BuildAllocatedStockTable.tsx:259 +#: src/tables/build/BuildLineTable.tsx:112 +#: src/tables/sales/SalesOrderAllocationTable.tsx:248 +msgid "Remove allocated stock" +msgstr "" + #: src/tables/build/BuildLineTable.tsx:59 #~ msgid "Show lines with available stock" #~ msgstr "Show lines with available stock" -#: src/tables/build/BuildLineTable.tsx:120 +#: src/tables/build/BuildLineTable.tsx:121 msgid "View Stock Item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:183 +#: src/tables/build/BuildLineTable.tsx:184 msgid "Show fully allocated lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:188 +#: src/tables/build/BuildLineTable.tsx:189 msgid "Show fully consumed lines" msgstr "" @@ -9523,124 +9551,124 @@ msgstr "" #~ msgid "Show allocated lines" #~ msgstr "Show allocated lines" -#: src/tables/build/BuildLineTable.tsx:193 +#: src/tables/build/BuildLineTable.tsx:194 msgid "Show items with sufficient available stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:198 +#: src/tables/build/BuildLineTable.tsx:199 msgid "Show consumable lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:203 +#: src/tables/build/BuildLineTable.tsx:204 msgid "Show optional lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:212 +#: src/tables/build/BuildLineTable.tsx:213 #: src/tables/part/PartTable.tsx:233 msgid "Testable" msgstr "" -#: src/tables/build/BuildLineTable.tsx:217 +#: src/tables/build/BuildLineTable.tsx:218 #: src/tables/stock/StockItemTable.tsx:388 msgid "Tracked" msgstr "" -#: src/tables/build/BuildLineTable.tsx:218 +#: src/tables/build/BuildLineTable.tsx:219 msgid "Show tracked lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:223 +#: src/tables/build/BuildLineTable.tsx:224 msgid "Show items with stock on order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:172 msgid "In production" msgstr "" -#: src/tables/build/BuildLineTable.tsx:286 +#: src/tables/build/BuildLineTable.tsx:287 msgid "Insufficient stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:302 +#: src/tables/build/BuildLineTable.tsx:303 #: src/tables/sales/SalesOrderLineItemTable.tsx:160 #: src/tables/stock/StockItemTable.tsx:191 msgid "No stock available" msgstr "" -#: src/tables/build/BuildLineTable.tsx:375 +#: src/tables/build/BuildLineTable.tsx:376 msgid "Gets Inherited" msgstr "" -#: src/tables/build/BuildLineTable.tsx:388 +#: src/tables/build/BuildLineTable.tsx:389 msgid "Unit Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:415 +#: src/tables/build/BuildLineTable.tsx:416 msgid "Setup Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:424 +#: src/tables/build/BuildLineTable.tsx:425 msgid "Attrition" msgstr "" -#: src/tables/build/BuildLineTable.tsx:432 +#: src/tables/build/BuildLineTable.tsx:433 msgid "Rounding Multiple" msgstr "" -#: src/tables/build/BuildLineTable.tsx:441 +#: src/tables/build/BuildLineTable.tsx:442 msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:515 +#: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:563 +#: src/tables/build/BuildLineTable.tsx:564 #: src/tables/sales/SalesOrderLineItemTable.tsx:311 msgid "Create Build Order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:592 +#: src/tables/build/BuildLineTable.tsx:593 msgid "Auto allocation in progress" msgstr "Виконується автоматичний розподіл" -#: src/tables/build/BuildLineTable.tsx:595 -#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:596 +#: src/tables/build/BuildLineTable.tsx:809 msgid "Auto Allocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:596 +#: src/tables/build/BuildLineTable.tsx:597 msgid "Automatically allocate stock to this build according to the selected options" msgstr "Автоматично виділяти запас для цієї збірки згідно вибраних опцій" -#: src/tables/build/BuildLineTable.tsx:616 -#: src/tables/build/BuildLineTable.tsx:630 -#: src/tables/build/BuildLineTable.tsx:751 -#: src/tables/build/BuildLineTable.tsx:852 +#: src/tables/build/BuildLineTable.tsx:617 +#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:758 +#: src/tables/build/BuildLineTable.tsx:859 #: src/tables/build/BuildOutputTable.tsx:355 #: src/tables/build/BuildOutputTable.tsx:360 msgid "Deallocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:632 +#: src/tables/build/BuildLineTable.tsx:633 msgid "Deallocate all untracked stock for this build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:634 +#: src/tables/build/BuildLineTable.tsx:635 msgid "Deallocate stock from the selected line item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:638 +#: src/tables/build/BuildLineTable.tsx:639 msgid "Stock has been deallocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:771 +#: src/tables/build/BuildLineTable.tsx:778 msgid "Build Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:784 +#: src/tables/build/BuildLineTable.tsx:791 #: src/tables/sales/SalesOrderLineItemTable.tsx:487 msgid "View Part" msgstr "" @@ -9739,7 +9767,7 @@ msgid "Serialize Build Output" msgstr "" #: src/tables/build/BuildOutputTable.tsx:405 -#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/part/PartTestResultTable.tsx:318 #: src/tables/stock/StockItemTable.tsx:328 msgid "Filter by stock status" msgstr "" @@ -9964,8 +9992,8 @@ msgid "View Item" msgstr "" #: src/tables/general/ExtraLineItemTable.tsx:95 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:299 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:403 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:300 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:405 #: src/tables/sales/ReturnOrderLineItemTable.tsx:83 #: src/tables/sales/ReturnOrderLineItemTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:252 @@ -9974,14 +10002,14 @@ msgid "Add Line Item" msgstr "" #: src/tables/general/ExtraLineItemTable.tsx:108 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:320 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:322 #: src/tables/sales/ReturnOrderLineItemTable.tsx:96 #: src/tables/sales/SalesOrderLineItemTable.tsx:271 msgid "Edit Line Item" msgstr "" #: src/tables/general/ExtraLineItemTable.tsx:117 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:329 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:331 #: src/tables/sales/ReturnOrderLineItemTable.tsx:105 #: src/tables/sales/SalesOrderLineItemTable.tsx:280 msgid "Delete Line Item" @@ -10273,7 +10301,7 @@ msgid "Required Stock" msgstr "" #: src/tables/part/PartBuildAllocationsTable.tsx:124 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:381 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:383 msgid "View Build Order" msgstr "" @@ -10617,8 +10645,8 @@ msgstr "" #: src/tables/part/PartTestResultTable.tsx:103 #: src/tables/part/PartTestResultTable.tsx:181 -#: src/tables/part/PartTestResultTable.tsx:320 -#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/part/PartTestResultTable.tsx:328 +#: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 #: src/tables/stock/StockItemTestResultTable.tsx:368 #: src/tables/stock/StockItemTestResultTable.tsx:429 @@ -10643,7 +10671,7 @@ msgstr "" msgid "No Result" msgstr "" -#: src/tables/part/PartTestResultTable.tsx:298 +#: src/tables/part/PartTestResultTable.tsx:306 msgid "Show build outputs currently in production" msgstr "" @@ -11073,7 +11101,7 @@ msgid "Show manufacturer parts for active manufacturers." msgstr "" #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:115 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:397 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:399 msgid "Import Line Items" msgstr "" @@ -11099,11 +11127,11 @@ msgstr "" #~ msgid "Add line item" #~ msgstr "Add line item" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:350 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:352 msgid "Receive line item" msgstr "" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:414 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:416 msgid "Receive items" msgstr "" @@ -11201,25 +11229,25 @@ msgid "Not shipped" msgstr "" #: src/tables/sales/SalesOrderAllocationTable.tsx:211 -#: src/tables/sales/SalesOrderAllocationTable.tsx:229 +#: src/tables/sales/SalesOrderAllocationTable.tsx:235 msgid "Edit Allocation" msgstr "" #: src/tables/sales/SalesOrderAllocationTable.tsx:218 #: src/tables/sales/SalesOrderAllocationTable.tsx:241 -msgid "Delete Allocation" -msgstr "" +#~ msgid "Delete Allocation" +#~ msgstr "Delete Allocation" -#: src/tables/sales/SalesOrderAllocationTable.tsx:252 -#: src/tables/sales/SalesOrderAllocationTable.tsx:253 +#: src/tables/sales/SalesOrderAllocationTable.tsx:261 +#: src/tables/sales/SalesOrderAllocationTable.tsx:262 msgid "View Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:308 +#: src/tables/sales/SalesOrderAllocationTable.tsx:317 msgid "Assign to Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:324 +#: src/tables/sales/SalesOrderAllocationTable.tsx:333 msgid "Assign to shipment" msgstr "Призначити для відвантаження" diff --git a/src/frontend/src/locales/vi/messages.po b/src/frontend/src/locales/vi/messages.po index ca71588cd9..ce60c883b7 100644 --- a/src/frontend/src/locales/vi/messages.po +++ b/src/frontend/src/locales/vi/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: vi\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-11-19 19:39\n" +"PO-Revision-Date: 2025-11-22 06:25\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -56,7 +56,7 @@ msgstr "Hủy bỏ" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:802 +#: src/forms/PurchaseOrderForms.tsx:854 #: src/forms/StockForms.tsx:796 #: src/forms/StockForms.tsx:843 #: src/forms/StockForms.tsx:889 @@ -103,9 +103,9 @@ msgstr "Không" #: src/forms/BuildForms.tsx:630 #: src/forms/BuildForms.tsx:793 #: src/forms/BuildForms.tsx:896 -#: src/forms/PurchaseOrderForms.tsx:798 +#: src/forms/PurchaseOrderForms.tsx:850 #: src/forms/ReturnOrderForms.tsx:242 -#: src/forms/SalesOrderForms.tsx:305 +#: src/forms/SalesOrderForms.tsx:323 #: src/forms/StockForms.tsx:360 #: src/forms/StockForms.tsx:791 #: src/forms/StockForms.tsx:838 @@ -119,6 +119,7 @@ msgstr "Không" #: src/pages/build/BuildDetail.tsx:200 #: src/pages/part/PartDetail.tsx:1207 #: src/tables/ColumnRenderers.tsx:91 +#: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 msgid "Part" @@ -158,7 +159,7 @@ msgstr "Mẫu thử nghiệm" #: src/components/wizards/OrderPartsWizard.tsx:290 #: src/pages/company/SupplierPartDetail.tsx:413 #: src/pages/stock/StockDetail.tsx:289 -#: src/tables/build/BuildAllocatedStockTable.tsx:155 +#: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:83 #: src/tables/stock/StockItemTable.tsx:247 @@ -201,9 +202,9 @@ msgstr "Danh mục phụ kiện" #: src/forms/BuildForms.tsx:473 #: src/forms/BuildForms.tsx:633 #: src/forms/BuildForms.tsx:794 -#: src/forms/SalesOrderForms.tsx:307 +#: src/forms/SalesOrderForms.tsx:325 #: src/pages/stock/StockDetail.tsx:1005 -#: src/tables/part/PartTestResultTable.tsx:248 +#: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -517,7 +518,7 @@ msgstr "Danh sách chọn" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:273 +#: src/components/forms/fields/ApiFormField.tsx:237 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:234 @@ -642,8 +643,8 @@ msgstr "Nhập dữ liệu mã vạch" #: src/components/barcodes/BarcodeScanDialog.tsx:49 #: src/components/buttons/ScanButton.tsx:15 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:457 -#: src/forms/PurchaseOrderForms.tsx:563 +#: src/forms/PurchaseOrderForms.tsx:509 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Scan Barcode" msgstr "Quét mã vạch" @@ -728,7 +729,7 @@ msgstr "Thao tác này sẽ xóa liên kết đến mã vạch được liên k #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:606 msgid "Unlink Barcode" msgstr "Gỡ liên kết mã vạch" @@ -1216,6 +1217,12 @@ msgstr "Xóa hình liên quan khỏi mục này?" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:884 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:903 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:254 +#: src/tables/build/BuildAllocatedStockTable.tsx:178 +#: src/tables/build/BuildAllocatedStockTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:111 +#: src/tables/build/BuildLineTable.tsx:665 +#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:247 msgid "Remove" msgstr "Xoá" @@ -1241,7 +1248,7 @@ msgid "Upload Error" msgstr "Lỗi tải lên" #: src/components/details/DetailsImage.tsx:250 -#: src/components/forms/fields/TextField.tsx:65 +#: src/components/forms/fields/AutoFillRightSection.tsx:34 msgid "Clear" msgstr "Clear" @@ -1817,10 +1824,14 @@ msgstr "" msgid "Running" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:233 +#: src/components/forms/fields/ApiFormField.tsx:197 msgid "Select file to upload" msgstr "" +#: src/components/forms/fields/AutoFillRightSection.tsx:47 +msgid "Accept suggested value" +msgstr "" + #: src/components/forms/fields/DateField.tsx:76 msgid "Select date" msgstr "" @@ -1875,10 +1886,6 @@ msgstr "Không mục nhập nào có sẵn" msgid "Add new row" msgstr "" -#: src/components/forms/fields/TextField.tsx:82 -msgid "Accept suggested value" -msgstr "" - #: src/components/images/DetailsImage.tsx:252 #~ msgid "Select image" #~ msgstr "Select image" @@ -2225,8 +2232,8 @@ msgstr "" #: src/pages/part/PartDetail.tsx:994 #: src/pages/stock/StockDetail.tsx:265 #: src/pages/stock/StockDetail.tsx:942 -#: src/tables/build/BuildAllocatedStockTable.tsx:135 -#: src/tables/build/BuildLineTable.tsx:192 +#: src/tables/build/BuildAllocatedStockTable.tsx:132 +#: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:182 #: src/tables/stock/StockItemTable.tsx:343 @@ -2784,7 +2791,7 @@ msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:102 #: src/tables/ColumnRenderers.tsx:278 -#: src/tables/build/BuildAllocatedStockTable.tsx:91 +#: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/machine/MachineTypeTable.tsx:161 #: src/tables/machine/MachineTypeTable.tsx:257 #: src/tables/plugin/PluginListTable.tsx:110 @@ -2966,7 +2973,7 @@ msgstr "Hết hàng" #: src/pages/company/SupplierPartDetail.tsx:394 #: src/pages/part/PartDetail.tsx:1015 #: src/tables/bom/BomTable.tsx:444 -#: src/tables/build/BuildLineTable.tsx:222 +#: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 msgid "On Order" msgstr "On Order" @@ -2976,7 +2983,7 @@ msgstr "On Order" #: src/pages/part/PartDetail.tsx:587 #: src/pages/part/PartDetail.tsx:1021 #: src/pages/stock/StockDetail.tsx:925 -#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "Đang sản xuất" @@ -3000,7 +3007,7 @@ msgstr "Danh mục" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:795 -#: src/forms/PurchaseOrderForms.tsx:595 +#: src/forms/PurchaseOrderForms.tsx:647 #: src/forms/StockForms.tsx:792 #: src/forms/StockForms.tsx:839 #: src/forms/StockForms.tsx:885 @@ -3023,7 +3030,7 @@ msgstr "Vị trí" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:198 #: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildAllocatedStockTable.tsx:121 +#: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:107 #: src/tables/sales/SalesOrderAllocationTable.tsx:142 msgid "Serial Number" @@ -3034,9 +3041,9 @@ msgstr "Số sê-ri" #: src/forms/BuildForms.tsx:240 #: src/forms/BuildForms.tsx:634 #: src/forms/BuildForms.tsx:797 -#: src/forms/PurchaseOrderForms.tsx:801 +#: src/forms/PurchaseOrderForms.tsx:853 #: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:308 +#: src/forms/SalesOrderForms.tsx:326 #: src/forms/StockForms.tsx:841 #: src/pages/part/PartStockHistoryDetail.tsx:56 #: src/pages/part/PartStockHistoryDetail.tsx:210 @@ -3046,9 +3053,9 @@ msgstr "Số sê-ri" #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:258 #: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:86 +#: src/tables/build/BuildLineTable.tsx:83 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:269 +#: src/tables/part/PartTestResultTable.tsx:277 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -3070,7 +3077,7 @@ msgstr "Số lượng" #: src/forms/StockForms.tsx:1048 #: src/forms/StockForms.tsx:1096 #: src/forms/StockForms.tsx:1140 -#: src/tables/build/BuildLineTable.tsx:96 +#: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "" @@ -3755,7 +3762,7 @@ msgid "In Stock" msgstr "Còn hàng" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:404 +#: src/tables/build/BuildLineTable.tsx:405 msgid "Required Quantity" msgstr "" @@ -3847,7 +3854,7 @@ msgid "Please correct the errors in the selected parts" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:587 -#: src/tables/build/BuildLineTable.tsx:815 +#: src/tables/build/BuildLineTable.tsx:822 #: src/tables/part/PartTable.tsx:522 #: src/tables/sales/SalesOrderLineItemTable.tsx:370 msgid "Order Parts" @@ -4349,9 +4356,9 @@ msgstr "" #: src/forms/BuildForms.tsx:333 #: src/forms/BuildForms.tsx:408 #: src/forms/BuildForms.tsx:685 -#: src/tables/build/BuildAllocatedStockTable.tsx:150 +#: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 -#: src/tables/part/PartTestResultTable.tsx:272 +#: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "" @@ -4362,7 +4369,7 @@ msgstr "" #: src/forms/BuildForms.tsx:336 #: src/forms/BuildForms.tsx:411 #: src/forms/BuildForms.tsx:475 -#: src/forms/PurchaseOrderForms.tsx:717 +#: src/forms/PurchaseOrderForms.tsx:769 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 #: src/forms/StockForms.tsx:712 @@ -4377,7 +4384,7 @@ msgstr "" #: src/tables/build/BuildOutputTable.tsx:404 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 -#: src/tables/part/PartTestResultTable.tsx:309 +#: src/tables/part/PartTestResultTable.tsx:317 #: src/tables/sales/ReturnOrderLineItemTable.tsx:138 #: src/tables/sales/ReturnOrderLineItemTable.tsx:176 #: src/tables/settings/CustomStateTable.tsx:79 @@ -4450,8 +4457,8 @@ msgstr "Xây dựng đầu ra đã bị hủy" #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 -#: src/tables/build/BuildAllocatedStockTable.tsx:108 -#: src/tables/build/BuildLineTable.tsx:336 +#: src/tables/build/BuildAllocatedStockTable.tsx:105 +#: src/tables/build/BuildLineTable.tsx:337 #: src/tables/build/BuildOrderTable.tsx:79 #: src/tables/part/PartSalesAllocationsTable.tsx:61 #: src/tables/part/RelatedPartTable.tsx:73 @@ -4466,47 +4473,47 @@ msgstr "IPN" #: src/forms/BuildForms.tsx:632 #: src/forms/BuildForms.tsx:796 #: src/forms/BuildForms.tsx:897 -#: src/forms/SalesOrderForms.tsx:306 -#: src/tables/build/BuildAllocatedStockTable.tsx:139 -#: src/tables/build/BuildLineTable.tsx:182 +#: src/forms/SalesOrderForms.tsx:324 +#: src/tables/build/BuildAllocatedStockTable.tsx:136 +#: src/tables/build/BuildLineTable.tsx:183 #: src/tables/sales/SalesOrderLineItemTable.tsx:342 #: src/tables/stock/StockItemTable.tsx:338 msgid "Allocated" msgstr "" #: src/forms/BuildForms.tsx:667 -#: src/forms/SalesOrderForms.tsx:295 +#: src/forms/SalesOrderForms.tsx:313 #: src/pages/build/BuildDetail.tsx:108 #: src/pages/build/BuildDetail.tsx:326 msgid "Source Location" msgstr "Vị trí nguồn cung" #: src/forms/BuildForms.tsx:668 -#: src/forms/SalesOrderForms.tsx:296 +#: src/forms/SalesOrderForms.tsx:314 msgid "Select the source location for the stock allocation" msgstr "" #: src/forms/BuildForms.tsx:700 -#: src/forms/SalesOrderForms.tsx:336 -#: src/tables/build/BuildLineTable.tsx:574 -#: src/tables/build/BuildLineTable.tsx:731 -#: src/tables/build/BuildLineTable.tsx:830 +#: src/forms/SalesOrderForms.tsx:354 +#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:738 +#: src/tables/build/BuildLineTable.tsx:837 #: src/tables/sales/SalesOrderLineItemTable.tsx:380 #: src/tables/sales/SalesOrderLineItemTable.tsx:406 msgid "Allocate Stock" msgstr "Phân kho" #: src/forms/BuildForms.tsx:703 -#: src/forms/SalesOrderForms.tsx:341 +#: src/forms/SalesOrderForms.tsx:359 msgid "Stock items allocated" msgstr "" #: src/forms/BuildForms.tsx:816 #: src/forms/BuildForms.tsx:917 -#: src/tables/build/BuildAllocatedStockTable.tsx:240 -#: src/tables/build/BuildAllocatedStockTable.tsx:272 -#: src/tables/build/BuildLineTable.tsx:741 -#: src/tables/build/BuildLineTable.tsx:864 +#: src/tables/build/BuildAllocatedStockTable.tsx:243 +#: src/tables/build/BuildAllocatedStockTable.tsx:279 +#: src/tables/build/BuildLineTable.tsx:748 +#: src/tables/build/BuildLineTable.tsx:871 msgid "Consume Stock" msgstr "" @@ -4521,21 +4528,21 @@ msgstr "" #~ msgstr "Stock items consumed" #: src/forms/BuildForms.tsx:853 -#: src/tables/build/BuildLineTable.tsx:514 +#: src/tables/build/BuildLineTable.tsx:515 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" #: src/forms/BuildForms.tsx:898 -#: src/tables/build/BuildLineTable.tsx:187 +#: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" msgstr "" #: src/forms/CommonForms.tsx:88 -#: src/forms/PurchaseOrderForms.tsx:125 +#: src/forms/PurchaseOrderForms.tsx:176 #: src/forms/ReturnOrderForms.tsx:138 -#: src/forms/SalesOrderForms.tsx:164 +#: src/forms/SalesOrderForms.tsx:182 msgid "Select project code for this line item" msgstr "" @@ -4572,127 +4579,127 @@ msgstr "Danh mục phụ kiện cha" msgid "Subscribe to notifications for this category" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:388 -msgid "Assign Batch Code and Serial Numbers" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:390 -msgid "Assign Batch Code" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:410 -msgid "Choose Location" -msgstr "Chọn vị trí" - -#: src/forms/PurchaseOrderForms.tsx:418 -msgid "Item Destination selected" -msgstr "Đã chọn đích đến của mặt hàng" - #: src/forms/PurchaseOrderForms.tsx:421 #~ msgid "Assign Batch Code{0}" #~ msgstr "Assign Batch Code{0}" -#: src/forms/PurchaseOrderForms.tsx:428 -msgid "Part category default location selected" -msgstr "Vị trí mặc định danh mục đã được chọn" +#: src/forms/PurchaseOrderForms.tsx:440 +msgid "Assign Batch Code and Serial Numbers" +msgstr "" -#: src/forms/PurchaseOrderForms.tsx:438 -msgid "Received stock location selected" -msgstr "Vị trí kho hàng nhận đã được chọn" +#: src/forms/PurchaseOrderForms.tsx:442 +msgid "Assign Batch Code" +msgstr "" #: src/forms/PurchaseOrderForms.tsx:444 #: src/forms/StockForms.tsx:428 #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:446 +#: src/forms/PurchaseOrderForms.tsx:462 +msgid "Choose Location" +msgstr "Chọn vị trí" + +#: src/forms/PurchaseOrderForms.tsx:470 +msgid "Item Destination selected" +msgstr "Đã chọn đích đến của mặt hàng" + +#: src/forms/PurchaseOrderForms.tsx:480 +msgid "Part category default location selected" +msgstr "Vị trí mặc định danh mục đã được chọn" + +#: src/forms/PurchaseOrderForms.tsx:490 +msgid "Received stock location selected" +msgstr "Vị trí kho hàng nhận đã được chọn" + +#: src/forms/PurchaseOrderForms.tsx:498 msgid "Default location selected" msgstr "Vị trí mặc định đã chọn" -#: src/forms/PurchaseOrderForms.tsx:507 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Set Location" msgstr "Cài đặt vị trí" -#: src/forms/PurchaseOrderForms.tsx:524 -msgid "Set Expiry Date" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:532 -#: src/forms/StockForms.tsx:693 -msgid "Adjust Packaging" -msgstr "Điều chỉnh bao bì" - -#: src/forms/PurchaseOrderForms.tsx:540 -#: src/forms/StockForms.tsx:684 -#: src/hooks/UseStockAdjustActions.tsx:148 -msgid "Change Status" -msgstr "Thay đổi trạng thái" - -#: src/forms/PurchaseOrderForms.tsx:546 -msgid "Add Note" -msgstr "Thêm ghi chú" - #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" +#: src/forms/PurchaseOrderForms.tsx:576 +msgid "Set Expiry Date" +msgstr "" + #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:610 -msgid "Store at default location" -msgstr "Cửa hàng ở vị trí mặc định" +#: src/forms/PurchaseOrderForms.tsx:584 +#: src/forms/StockForms.tsx:693 +msgid "Adjust Packaging" +msgstr "Điều chỉnh bao bì" -#: src/forms/PurchaseOrderForms.tsx:625 -msgid "Store at line item destination " -msgstr "" +#: src/forms/PurchaseOrderForms.tsx:592 +#: src/forms/StockForms.tsx:684 +#: src/hooks/UseStockAdjustActions.tsx:148 +msgid "Change Status" +msgstr "Thay đổi trạng thái" -#: src/forms/PurchaseOrderForms.tsx:637 -msgid "Store with already received stock" -msgstr "Cửa hàng đã nhận hàng" +#: src/forms/PurchaseOrderForms.tsx:598 +msgid "Add Note" +msgstr "Thêm ghi chú" #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:661 +#: src/forms/PurchaseOrderForms.tsx:662 +msgid "Store at default location" +msgstr "Cửa hàng ở vị trí mặc định" + +#: src/forms/PurchaseOrderForms.tsx:677 +msgid "Store at line item destination " +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:689 +msgid "Store with already received stock" +msgstr "Cửa hàng đã nhận hàng" + +#: src/forms/PurchaseOrderForms.tsx:713 #: src/pages/build/BuildDetail.tsx:340 #: src/pages/stock/StockDetail.tsx:280 #: src/pages/stock/StockDetail.tsx:952 #: src/tables/Filter.tsx:83 -#: src/tables/build/BuildAllocatedStockTable.tsx:128 +#: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildOutputTable.tsx:112 -#: src/tables/part/PartTestResultTable.tsx:260 -#: src/tables/part/PartTestResultTable.tsx:281 +#: src/tables/part/PartTestResultTable.tsx:268 +#: src/tables/part/PartTestResultTable.tsx:289 #: src/tables/sales/SalesOrderAllocationTable.tsx:149 msgid "Batch Code" msgstr "Mã lô hàng" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:714 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:675 +#: src/forms/PurchaseOrderForms.tsx:727 #: src/forms/StockForms.tsx:218 msgid "Serial Numbers" msgstr "Số sê-ri" -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:728 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:742 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:691 +#: src/forms/PurchaseOrderForms.tsx:743 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:703 +#: src/forms/PurchaseOrderForms.tsx:755 #: src/forms/StockForms.tsx:728 #: src/pages/company/SupplierPartDetail.tsx:172 #: src/pages/company/SupplierPartDetail.tsx:236 @@ -4701,19 +4708,19 @@ msgstr "" msgid "Packaging" msgstr "Đóng gói" -#: src/forms/PurchaseOrderForms.tsx:727 +#: src/forms/PurchaseOrderForms.tsx:779 #: src/pages/company/SupplierPartDetail.tsx:120 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "Ghi chú" -#: src/forms/PurchaseOrderForms.tsx:799 +#: src/forms/PurchaseOrderForms.tsx:851 #: src/pages/company/SupplierPartDetail.tsx:138 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "SKU" -#: src/forms/PurchaseOrderForms.tsx:800 +#: src/forms/PurchaseOrderForms.tsx:852 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4721,11 +4728,11 @@ msgstr "SKU" msgid "Received" msgstr "Đã nhận" -#: src/forms/PurchaseOrderForms.tsx:817 +#: src/forms/PurchaseOrderForms.tsx:869 msgid "Receive Line Items" msgstr "Nhận hạng mục" -#: src/forms/PurchaseOrderForms.tsx:823 +#: src/forms/PurchaseOrderForms.tsx:875 msgid "Items received" msgstr "" @@ -4737,7 +4744,7 @@ msgstr "" msgid "Item received into stock" msgstr "" -#: src/forms/SalesOrderForms.tsx:401 +#: src/forms/SalesOrderForms.tsx:419 msgid "Leave blank to use the order address" msgstr "" @@ -5932,6 +5939,9 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:310 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:401 +#: src/tables/build/BuildAllocatedStockTable.tsx:181 +#: src/tables/build/BuildLineTable.tsx:668 +#: src/tables/sales/SalesOrderAllocationTable.tsx:220 msgid "Confirm Removal" msgstr "" @@ -6870,8 +6880,8 @@ msgstr "Bên ngoài" #: src/pages/sales/ReturnOrderDetail.tsx:108 #: src/pages/sales/SalesOrderDetail.tsx:98 #: src/tables/ColumnRenderers.tsx:321 -#: src/tables/build/BuildAllocatedStockTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:352 +#: src/tables/build/BuildAllocatedStockTable.tsx:112 +#: src/tables/build/BuildLineTable.tsx:353 msgid "Reference" msgstr "Tham chiếu" @@ -7132,7 +7142,7 @@ msgstr "Hủy đơn hàng" #: src/pages/build/BuildDetail.tsx:742 #: src/pages/stock/StockDetail.tsx:344 -#: src/tables/build/BuildAllocatedStockTable.tsx:85 +#: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 #: src/tables/stock/StockTrackingTable.tsx:109 @@ -7600,7 +7610,7 @@ msgstr "Từ khóa" #: src/pages/part/PartDetail.tsx:542 #: src/tables/bom/BomTable.tsx:439 -#: src/tables/build/BuildLineTable.tsx:305 +#: src/tables/build/BuildLineTable.tsx:306 #: src/tables/part/PartTable.tsx:319 #: src/tables/sales/SalesOrderLineItemTable.tsx:138 msgid "Available Stock" @@ -7608,7 +7618,7 @@ msgstr "Số hàng tồn" #: src/pages/part/PartDetail.tsx:548 #: src/tables/bom/BomTable.tsx:341 -#: src/tables/build/BuildLineTable.tsx:267 +#: src/tables/build/BuildLineTable.tsx:268 #: src/tables/sales/SalesOrderLineItemTable.tsx:180 msgid "On order" msgstr "Đang đặt hàng" @@ -7782,7 +7792,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:1144 #: src/pages/stock/StockDetail.tsx:884 -#: src/tables/build/BuildLineTable.tsx:761 +#: src/tables/build/BuildLineTable.tsx:768 msgid "Order Stock" msgstr "" @@ -9219,13 +9229,13 @@ msgstr "" #~ msgstr "Show asssmbled items" #: src/tables/bom/BomTable.tsx:315 -#: src/tables/build/BuildLineTable.tsx:276 +#: src/tables/build/BuildLineTable.tsx:277 #: src/tables/part/PartTable.tsx:145 msgid "External stock" msgstr "Kho ngoài" #: src/tables/bom/BomTable.tsx:323 -#: src/tables/build/BuildLineTable.tsx:239 +#: src/tables/build/BuildLineTable.tsx:240 msgid "Includes substitute stock" msgstr "Bao gồm kho thay thế" @@ -9234,7 +9244,7 @@ msgstr "Bao gồm kho thay thế" #~ msgstr "Edit Bom Item" #: src/tables/bom/BomTable.tsx:332 -#: src/tables/build/BuildLineTable.tsx:249 +#: src/tables/build/BuildLineTable.tsx:250 #: src/tables/sales/SalesOrderLineItemTable.tsx:166 msgid "Includes variant stock" msgstr "Bao gồm kho biến thể" @@ -9272,8 +9282,8 @@ msgid "Stock Information" msgstr "Thông tin kho" #: src/tables/bom/BomTable.tsx:399 -#: src/tables/build/BuildLineTable.tsx:496 -#: src/tables/build/BuildLineTable.tsx:537 +#: src/tables/build/BuildLineTable.tsx:497 +#: src/tables/build/BuildLineTable.tsx:538 msgid "Consumable item" msgstr "Vật tư tiêu hao" @@ -9282,7 +9292,7 @@ msgid "No available stock" msgstr "Không khả dụng" #: src/tables/bom/BomTable.tsx:420 -#: src/tables/build/BuildLineTable.tsx:213 +#: src/tables/build/BuildLineTable.tsx:214 msgid "Show testable items" msgstr "Hiển thị items có thể kiểm" @@ -9291,7 +9301,7 @@ msgid "Show trackable items" msgstr "Hiển thị items có thể theo dõi" #: src/tables/bom/BomTable.tsx:430 -#: src/tables/build/BuildLineTable.tsx:208 +#: src/tables/build/BuildLineTable.tsx:209 msgid "Show assembled items" msgstr "Hiện items đã lắp ráp" @@ -9335,7 +9345,7 @@ msgstr "Hiện items có biến thể con" #: src/tables/bom/BomTable.tsx:464 #: src/tables/bom/UsedInTable.tsx:85 -#: src/tables/build/BuildLineTable.tsx:202 +#: src/tables/build/BuildLineTable.tsx:203 msgid "Optional" msgstr "Tuỳ chọn" @@ -9345,7 +9355,7 @@ msgid "Show optional items" msgstr "Hiện items tuỳ chọn" #: src/tables/bom/BomTable.tsx:469 -#: src/tables/build/BuildLineTable.tsx:197 +#: src/tables/build/BuildLineTable.tsx:198 msgid "Consumable" msgstr "Vật tư tiêu hao" @@ -9433,7 +9443,7 @@ msgid "Bill of materials cannot be edited, as the part is locked" msgstr "Không thể sửa BOM, do nguyên liệu bị khoá" #: src/tables/bom/UsedInTable.tsx:34 -#: src/tables/build/BuildLineTable.tsx:207 +#: src/tables/build/BuildLineTable.tsx:208 #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:209 @@ -9455,11 +9465,11 @@ msgstr "Có thể theo dõi" msgid "Show trackable assemblies" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:67 +#: src/tables/build/BuildAllocatedStockTable.tsx:64 msgid "Allocated to Output" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:68 +#: src/tables/build/BuildAllocatedStockTable.tsx:65 msgid "Show items allocated to a build output" msgstr "" @@ -9472,7 +9482,7 @@ msgstr "" #~ msgid "Include orders for part variants" #~ msgstr "Include orders for part variants" -#: src/tables/build/BuildAllocatedStockTable.tsx:97 +#: src/tables/build/BuildAllocatedStockTable.tsx:94 #: src/tables/part/PartBuildAllocationsTable.tsx:84 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 #: src/tables/part/PartSalesAllocationsTable.tsx:69 @@ -9482,40 +9492,58 @@ msgid "Order Status" msgstr "" #: src/tables/build/BuildAllocatedStockTable.tsx:164 -#~ msgid "Edit Build Item" -#~ msgstr "Edit Build Item" - -#: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:650 +#: src/tables/build/BuildLineTable.tsx:651 msgid "Edit Stock Allocation" msgstr "" +#: src/tables/build/BuildAllocatedStockTable.tsx:164 +#~ msgid "Edit Build Item" +#~ msgstr "Edit Build Item" + #: src/tables/build/BuildAllocatedStockTable.tsx:174 #~ msgid "Delete Build Item" #~ msgstr "Delete Build Item" -#: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildLineTable.tsx:663 -msgid "Delete Stock Allocation" +#: src/tables/build/BuildAllocatedStockTable.tsx:177 +#: src/tables/build/BuildLineTable.tsx:664 +#: src/tables/sales/SalesOrderAllocationTable.tsx:218 +msgid "Remove Allocated Stock" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:239 +#: src/tables/build/BuildAllocatedStockTable.tsx:180 +#: src/tables/build/BuildLineTable.tsx:663 +#~ msgid "Delete Stock Allocation" +#~ msgstr "Delete Stock Allocation" + +#: src/tables/build/BuildAllocatedStockTable.tsx:182 +#: src/tables/build/BuildLineTable.tsx:669 +#: src/tables/sales/SalesOrderAllocationTable.tsx:221 +msgid "Are you sure you want to remove this allocated stock from the order?" +msgstr "" + +#: src/tables/build/BuildAllocatedStockTable.tsx:242 msgid "Consume" msgstr "" +#: src/tables/build/BuildAllocatedStockTable.tsx:259 +#: src/tables/build/BuildLineTable.tsx:112 +#: src/tables/sales/SalesOrderAllocationTable.tsx:248 +msgid "Remove allocated stock" +msgstr "" + #: src/tables/build/BuildLineTable.tsx:59 #~ msgid "Show lines with available stock" #~ msgstr "Show lines with available stock" -#: src/tables/build/BuildLineTable.tsx:120 +#: src/tables/build/BuildLineTable.tsx:121 msgid "View Stock Item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:183 +#: src/tables/build/BuildLineTable.tsx:184 msgid "Show fully allocated lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:188 +#: src/tables/build/BuildLineTable.tsx:189 msgid "Show fully consumed lines" msgstr "" @@ -9523,124 +9551,124 @@ msgstr "" #~ msgid "Show allocated lines" #~ msgstr "Show allocated lines" -#: src/tables/build/BuildLineTable.tsx:193 +#: src/tables/build/BuildLineTable.tsx:194 msgid "Show items with sufficient available stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:198 +#: src/tables/build/BuildLineTable.tsx:199 msgid "Show consumable lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:203 +#: src/tables/build/BuildLineTable.tsx:204 msgid "Show optional lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:212 +#: src/tables/build/BuildLineTable.tsx:213 #: src/tables/part/PartTable.tsx:233 msgid "Testable" msgstr "" -#: src/tables/build/BuildLineTable.tsx:217 +#: src/tables/build/BuildLineTable.tsx:218 #: src/tables/stock/StockItemTable.tsx:388 msgid "Tracked" msgstr "" -#: src/tables/build/BuildLineTable.tsx:218 +#: src/tables/build/BuildLineTable.tsx:219 msgid "Show tracked lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:223 +#: src/tables/build/BuildLineTable.tsx:224 msgid "Show items with stock on order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:172 msgid "In production" msgstr "" -#: src/tables/build/BuildLineTable.tsx:286 +#: src/tables/build/BuildLineTable.tsx:287 msgid "Insufficient stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:302 +#: src/tables/build/BuildLineTable.tsx:303 #: src/tables/sales/SalesOrderLineItemTable.tsx:160 #: src/tables/stock/StockItemTable.tsx:191 msgid "No stock available" msgstr "" -#: src/tables/build/BuildLineTable.tsx:375 +#: src/tables/build/BuildLineTable.tsx:376 msgid "Gets Inherited" msgstr "" -#: src/tables/build/BuildLineTable.tsx:388 +#: src/tables/build/BuildLineTable.tsx:389 msgid "Unit Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:415 +#: src/tables/build/BuildLineTable.tsx:416 msgid "Setup Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:424 +#: src/tables/build/BuildLineTable.tsx:425 msgid "Attrition" msgstr "" -#: src/tables/build/BuildLineTable.tsx:432 +#: src/tables/build/BuildLineTable.tsx:433 msgid "Rounding Multiple" msgstr "" -#: src/tables/build/BuildLineTable.tsx:441 +#: src/tables/build/BuildLineTable.tsx:442 msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:515 +#: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:563 +#: src/tables/build/BuildLineTable.tsx:564 #: src/tables/sales/SalesOrderLineItemTable.tsx:311 msgid "Create Build Order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:592 +#: src/tables/build/BuildLineTable.tsx:593 msgid "Auto allocation in progress" msgstr "" -#: src/tables/build/BuildLineTable.tsx:595 -#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:596 +#: src/tables/build/BuildLineTable.tsx:809 msgid "Auto Allocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:596 +#: src/tables/build/BuildLineTable.tsx:597 msgid "Automatically allocate stock to this build according to the selected options" msgstr "" -#: src/tables/build/BuildLineTable.tsx:616 -#: src/tables/build/BuildLineTable.tsx:630 -#: src/tables/build/BuildLineTable.tsx:751 -#: src/tables/build/BuildLineTable.tsx:852 +#: src/tables/build/BuildLineTable.tsx:617 +#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:758 +#: src/tables/build/BuildLineTable.tsx:859 #: src/tables/build/BuildOutputTable.tsx:355 #: src/tables/build/BuildOutputTable.tsx:360 msgid "Deallocate Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:632 +#: src/tables/build/BuildLineTable.tsx:633 msgid "Deallocate all untracked stock for this build order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:634 +#: src/tables/build/BuildLineTable.tsx:635 msgid "Deallocate stock from the selected line item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:638 +#: src/tables/build/BuildLineTable.tsx:639 msgid "Stock has been deallocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:771 +#: src/tables/build/BuildLineTable.tsx:778 msgid "Build Stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:784 +#: src/tables/build/BuildLineTable.tsx:791 #: src/tables/sales/SalesOrderLineItemTable.tsx:487 msgid "View Part" msgstr "" @@ -9739,7 +9767,7 @@ msgid "Serialize Build Output" msgstr "" #: src/tables/build/BuildOutputTable.tsx:405 -#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/part/PartTestResultTable.tsx:318 #: src/tables/stock/StockItemTable.tsx:328 msgid "Filter by stock status" msgstr "" @@ -9964,8 +9992,8 @@ msgid "View Item" msgstr "" #: src/tables/general/ExtraLineItemTable.tsx:95 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:299 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:403 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:300 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:405 #: src/tables/sales/ReturnOrderLineItemTable.tsx:83 #: src/tables/sales/ReturnOrderLineItemTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:252 @@ -9974,14 +10002,14 @@ msgid "Add Line Item" msgstr "Thêm hạng mục" #: src/tables/general/ExtraLineItemTable.tsx:108 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:320 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:322 #: src/tables/sales/ReturnOrderLineItemTable.tsx:96 #: src/tables/sales/SalesOrderLineItemTable.tsx:271 msgid "Edit Line Item" msgstr "Sửa hạng mục" #: src/tables/general/ExtraLineItemTable.tsx:117 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:329 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:331 #: src/tables/sales/ReturnOrderLineItemTable.tsx:105 #: src/tables/sales/SalesOrderLineItemTable.tsx:280 msgid "Delete Line Item" @@ -10273,7 +10301,7 @@ msgid "Required Stock" msgstr "" #: src/tables/part/PartBuildAllocationsTable.tsx:124 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:381 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:383 msgid "View Build Order" msgstr "" @@ -10617,8 +10645,8 @@ msgstr "" #: src/tables/part/PartTestResultTable.tsx:103 #: src/tables/part/PartTestResultTable.tsx:181 -#: src/tables/part/PartTestResultTable.tsx:320 -#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/part/PartTestResultTable.tsx:328 +#: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 #: src/tables/stock/StockItemTestResultTable.tsx:368 #: src/tables/stock/StockItemTestResultTable.tsx:429 @@ -10643,7 +10671,7 @@ msgstr "" msgid "No Result" msgstr "" -#: src/tables/part/PartTestResultTable.tsx:298 +#: src/tables/part/PartTestResultTable.tsx:306 msgid "Show build outputs currently in production" msgstr "" @@ -11073,7 +11101,7 @@ msgid "Show manufacturer parts for active manufacturers." msgstr "" #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:115 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:397 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:399 msgid "Import Line Items" msgstr "" @@ -11099,11 +11127,11 @@ msgstr "" #~ msgid "Add line item" #~ msgstr "Add line item" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:350 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:352 msgid "Receive line item" msgstr "Nhận hạng mục" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:414 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:416 msgid "Receive items" msgstr "Nhận hàng hóa" @@ -11201,25 +11229,25 @@ msgid "Not shipped" msgstr "" #: src/tables/sales/SalesOrderAllocationTable.tsx:211 -#: src/tables/sales/SalesOrderAllocationTable.tsx:229 +#: src/tables/sales/SalesOrderAllocationTable.tsx:235 msgid "Edit Allocation" msgstr "" #: src/tables/sales/SalesOrderAllocationTable.tsx:218 #: src/tables/sales/SalesOrderAllocationTable.tsx:241 -msgid "Delete Allocation" -msgstr "" +#~ msgid "Delete Allocation" +#~ msgstr "Delete Allocation" -#: src/tables/sales/SalesOrderAllocationTable.tsx:252 -#: src/tables/sales/SalesOrderAllocationTable.tsx:253 +#: src/tables/sales/SalesOrderAllocationTable.tsx:261 +#: src/tables/sales/SalesOrderAllocationTable.tsx:262 msgid "View Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:308 +#: src/tables/sales/SalesOrderAllocationTable.tsx:317 msgid "Assign to Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:324 +#: src/tables/sales/SalesOrderAllocationTable.tsx:333 msgid "Assign to shipment" msgstr "" diff --git a/src/frontend/src/locales/zh_Hans/messages.po b/src/frontend/src/locales/zh_Hans/messages.po index ecc5d7675f..97dd2ac898 100644 --- a/src/frontend/src/locales/zh_Hans/messages.po +++ b/src/frontend/src/locales/zh_Hans/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: zh\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-11-19 19:39\n" +"PO-Revision-Date: 2025-11-22 06:25\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -56,7 +56,7 @@ msgstr "取消" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:802 +#: src/forms/PurchaseOrderForms.tsx:854 #: src/forms/StockForms.tsx:796 #: src/forms/StockForms.tsx:843 #: src/forms/StockForms.tsx:889 @@ -103,9 +103,9 @@ msgstr "否" #: src/forms/BuildForms.tsx:630 #: src/forms/BuildForms.tsx:793 #: src/forms/BuildForms.tsx:896 -#: src/forms/PurchaseOrderForms.tsx:798 +#: src/forms/PurchaseOrderForms.tsx:850 #: src/forms/ReturnOrderForms.tsx:242 -#: src/forms/SalesOrderForms.tsx:305 +#: src/forms/SalesOrderForms.tsx:323 #: src/forms/StockForms.tsx:360 #: src/forms/StockForms.tsx:791 #: src/forms/StockForms.tsx:838 @@ -119,6 +119,7 @@ msgstr "否" #: src/pages/build/BuildDetail.tsx:200 #: src/pages/part/PartDetail.tsx:1207 #: src/tables/ColumnRenderers.tsx:91 +#: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 msgid "Part" @@ -158,7 +159,7 @@ msgstr "零件测试模板" #: src/components/wizards/OrderPartsWizard.tsx:290 #: src/pages/company/SupplierPartDetail.tsx:413 #: src/pages/stock/StockDetail.tsx:289 -#: src/tables/build/BuildAllocatedStockTable.tsx:155 +#: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:83 #: src/tables/stock/StockItemTable.tsx:247 @@ -201,9 +202,9 @@ msgstr "零件类别" #: src/forms/BuildForms.tsx:473 #: src/forms/BuildForms.tsx:633 #: src/forms/BuildForms.tsx:794 -#: src/forms/SalesOrderForms.tsx:307 +#: src/forms/SalesOrderForms.tsx:325 #: src/pages/stock/StockDetail.tsx:1005 -#: src/tables/part/PartTestResultTable.tsx:248 +#: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -517,7 +518,7 @@ msgstr "选择列表" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:273 +#: src/components/forms/fields/ApiFormField.tsx:237 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:234 @@ -642,8 +643,8 @@ msgstr "输入条形码数据" #: src/components/barcodes/BarcodeScanDialog.tsx:49 #: src/components/buttons/ScanButton.tsx:15 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:457 -#: src/forms/PurchaseOrderForms.tsx:563 +#: src/forms/PurchaseOrderForms.tsx:509 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Scan Barcode" msgstr "扫描条形码" @@ -728,7 +729,7 @@ msgstr "这将删除关联条形码的链接" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:606 msgid "Unlink Barcode" msgstr "解绑条形码" @@ -1216,6 +1217,12 @@ msgstr "删除与此项关联的图片?" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:884 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:903 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:254 +#: src/tables/build/BuildAllocatedStockTable.tsx:178 +#: src/tables/build/BuildAllocatedStockTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:111 +#: src/tables/build/BuildLineTable.tsx:665 +#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:247 msgid "Remove" msgstr "移除" @@ -1241,7 +1248,7 @@ msgid "Upload Error" msgstr "上传错误" #: src/components/details/DetailsImage.tsx:250 -#: src/components/forms/fields/TextField.tsx:65 +#: src/components/forms/fields/AutoFillRightSection.tsx:34 msgid "Clear" msgstr "清除" @@ -1817,10 +1824,14 @@ msgstr "已停止" msgid "Running" msgstr "运行中" -#: src/components/forms/fields/ApiFormField.tsx:233 +#: src/components/forms/fields/ApiFormField.tsx:197 msgid "Select file to upload" msgstr "选择要上传的文件" +#: src/components/forms/fields/AutoFillRightSection.tsx:47 +msgid "Accept suggested value" +msgstr "" + #: src/components/forms/fields/DateField.tsx:76 msgid "Select date" msgstr "选择日期" @@ -1875,10 +1886,6 @@ msgstr "无可用条目" msgid "Add new row" msgstr "添加新行" -#: src/components/forms/fields/TextField.tsx:82 -msgid "Accept suggested value" -msgstr "" - #: src/components/images/DetailsImage.tsx:252 #~ msgid "Select image" #~ msgstr "Select image" @@ -2225,8 +2232,8 @@ msgstr "没有项目" #: src/pages/part/PartDetail.tsx:994 #: src/pages/stock/StockDetail.tsx:265 #: src/pages/stock/StockDetail.tsx:942 -#: src/tables/build/BuildAllocatedStockTable.tsx:135 -#: src/tables/build/BuildLineTable.tsx:192 +#: src/tables/build/BuildAllocatedStockTable.tsx:132 +#: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:182 #: src/tables/stock/StockItemTable.tsx:343 @@ -2784,7 +2791,7 @@ msgstr "插件信息" #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:102 #: src/tables/ColumnRenderers.tsx:278 -#: src/tables/build/BuildAllocatedStockTable.tsx:91 +#: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/machine/MachineTypeTable.tsx:161 #: src/tables/machine/MachineTypeTable.tsx:257 #: src/tables/plugin/PluginListTable.tsx:110 @@ -2966,7 +2973,7 @@ msgstr "无库存" #: src/pages/company/SupplierPartDetail.tsx:394 #: src/pages/part/PartDetail.tsx:1015 #: src/tables/bom/BomTable.tsx:444 -#: src/tables/build/BuildLineTable.tsx:222 +#: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 msgid "On Order" msgstr "订购中" @@ -2976,7 +2983,7 @@ msgstr "订购中" #: src/pages/part/PartDetail.tsx:587 #: src/pages/part/PartDetail.tsx:1021 #: src/pages/stock/StockDetail.tsx:925 -#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "生产中" @@ -3000,7 +3007,7 @@ msgstr "类别" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:795 -#: src/forms/PurchaseOrderForms.tsx:595 +#: src/forms/PurchaseOrderForms.tsx:647 #: src/forms/StockForms.tsx:792 #: src/forms/StockForms.tsx:839 #: src/forms/StockForms.tsx:885 @@ -3023,7 +3030,7 @@ msgstr "位置" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:198 #: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildAllocatedStockTable.tsx:121 +#: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:107 #: src/tables/sales/SalesOrderAllocationTable.tsx:142 msgid "Serial Number" @@ -3034,9 +3041,9 @@ msgstr "序列号" #: src/forms/BuildForms.tsx:240 #: src/forms/BuildForms.tsx:634 #: src/forms/BuildForms.tsx:797 -#: src/forms/PurchaseOrderForms.tsx:801 +#: src/forms/PurchaseOrderForms.tsx:853 #: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:308 +#: src/forms/SalesOrderForms.tsx:326 #: src/forms/StockForms.tsx:841 #: src/pages/part/PartStockHistoryDetail.tsx:56 #: src/pages/part/PartStockHistoryDetail.tsx:210 @@ -3046,9 +3053,9 @@ msgstr "序列号" #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:258 #: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:86 +#: src/tables/build/BuildLineTable.tsx:83 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:269 +#: src/tables/part/PartTestResultTable.tsx:277 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -3070,7 +3077,7 @@ msgstr "数量" #: src/forms/StockForms.tsx:1048 #: src/forms/StockForms.tsx:1096 #: src/forms/StockForms.tsx:1140 -#: src/tables/build/BuildLineTable.tsx:96 +#: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "批次" @@ -3755,7 +3762,7 @@ msgid "In Stock" msgstr "入库" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:404 +#: src/tables/build/BuildLineTable.tsx:405 msgid "Required Quantity" msgstr "所需数量" @@ -3847,7 +3854,7 @@ msgid "Please correct the errors in the selected parts" msgstr "请修正所选零件中的错误" #: src/components/wizards/OrderPartsWizard.tsx:587 -#: src/tables/build/BuildLineTable.tsx:815 +#: src/tables/build/BuildLineTable.tsx:822 #: src/tables/part/PartTable.tsx:522 #: src/tables/sales/SalesOrderLineItemTable.tsx:370 msgid "Order Parts" @@ -4349,9 +4356,9 @@ msgstr "替代项已添加" #: src/forms/BuildForms.tsx:333 #: src/forms/BuildForms.tsx:408 #: src/forms/BuildForms.tsx:685 -#: src/tables/build/BuildAllocatedStockTable.tsx:150 +#: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 -#: src/tables/part/PartTestResultTable.tsx:272 +#: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "生产产出" @@ -4362,7 +4369,7 @@ msgstr "待完成数量" #: src/forms/BuildForms.tsx:336 #: src/forms/BuildForms.tsx:411 #: src/forms/BuildForms.tsx:475 -#: src/forms/PurchaseOrderForms.tsx:717 +#: src/forms/PurchaseOrderForms.tsx:769 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 #: src/forms/StockForms.tsx:712 @@ -4377,7 +4384,7 @@ msgstr "待完成数量" #: src/tables/build/BuildOutputTable.tsx:404 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 -#: src/tables/part/PartTestResultTable.tsx:309 +#: src/tables/part/PartTestResultTable.tsx:317 #: src/tables/sales/ReturnOrderLineItemTable.tsx:138 #: src/tables/sales/ReturnOrderLineItemTable.tsx:176 #: src/tables/settings/CustomStateTable.tsx:79 @@ -4450,8 +4457,8 @@ msgstr "生产已完成" #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 -#: src/tables/build/BuildAllocatedStockTable.tsx:108 -#: src/tables/build/BuildLineTable.tsx:336 +#: src/tables/build/BuildAllocatedStockTable.tsx:105 +#: src/tables/build/BuildLineTable.tsx:337 #: src/tables/build/BuildOrderTable.tsx:79 #: src/tables/part/PartSalesAllocationsTable.tsx:61 #: src/tables/part/RelatedPartTable.tsx:73 @@ -4466,47 +4473,47 @@ msgstr "内部零件编码 IPN" #: src/forms/BuildForms.tsx:632 #: src/forms/BuildForms.tsx:796 #: src/forms/BuildForms.tsx:897 -#: src/forms/SalesOrderForms.tsx:306 -#: src/tables/build/BuildAllocatedStockTable.tsx:139 -#: src/tables/build/BuildLineTable.tsx:182 +#: src/forms/SalesOrderForms.tsx:324 +#: src/tables/build/BuildAllocatedStockTable.tsx:136 +#: src/tables/build/BuildLineTable.tsx:183 #: src/tables/sales/SalesOrderLineItemTable.tsx:342 #: src/tables/stock/StockItemTable.tsx:338 msgid "Allocated" msgstr "已分配" #: src/forms/BuildForms.tsx:667 -#: src/forms/SalesOrderForms.tsx:295 +#: src/forms/SalesOrderForms.tsx:313 #: src/pages/build/BuildDetail.tsx:108 #: src/pages/build/BuildDetail.tsx:326 msgid "Source Location" msgstr "来源地点" #: src/forms/BuildForms.tsx:668 -#: src/forms/SalesOrderForms.tsx:296 +#: src/forms/SalesOrderForms.tsx:314 msgid "Select the source location for the stock allocation" msgstr "选择分配库存的源位置" #: src/forms/BuildForms.tsx:700 -#: src/forms/SalesOrderForms.tsx:336 -#: src/tables/build/BuildLineTable.tsx:574 -#: src/tables/build/BuildLineTable.tsx:731 -#: src/tables/build/BuildLineTable.tsx:830 +#: src/forms/SalesOrderForms.tsx:354 +#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:738 +#: src/tables/build/BuildLineTable.tsx:837 #: src/tables/sales/SalesOrderLineItemTable.tsx:380 #: src/tables/sales/SalesOrderLineItemTable.tsx:406 msgid "Allocate Stock" msgstr "分配库存" #: src/forms/BuildForms.tsx:703 -#: src/forms/SalesOrderForms.tsx:341 +#: src/forms/SalesOrderForms.tsx:359 msgid "Stock items allocated" msgstr "分配的库存项目" #: src/forms/BuildForms.tsx:816 #: src/forms/BuildForms.tsx:917 -#: src/tables/build/BuildAllocatedStockTable.tsx:240 -#: src/tables/build/BuildAllocatedStockTable.tsx:272 -#: src/tables/build/BuildLineTable.tsx:741 -#: src/tables/build/BuildLineTable.tsx:864 +#: src/tables/build/BuildAllocatedStockTable.tsx:243 +#: src/tables/build/BuildAllocatedStockTable.tsx:279 +#: src/tables/build/BuildLineTable.tsx:748 +#: src/tables/build/BuildLineTable.tsx:871 msgid "Consume Stock" msgstr "消耗库存" @@ -4521,21 +4528,21 @@ msgstr "" #~ msgstr "Stock items consumed" #: src/forms/BuildForms.tsx:853 -#: src/tables/build/BuildLineTable.tsx:514 +#: src/tables/build/BuildLineTable.tsx:515 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "已全部消耗" #: src/forms/BuildForms.tsx:898 -#: src/tables/build/BuildLineTable.tsx:187 +#: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" msgstr "已消耗" #: src/forms/CommonForms.tsx:88 -#: src/forms/PurchaseOrderForms.tsx:125 +#: src/forms/PurchaseOrderForms.tsx:176 #: src/forms/ReturnOrderForms.tsx:138 -#: src/forms/SalesOrderForms.tsx:164 +#: src/forms/SalesOrderForms.tsx:182 msgid "Select project code for this line item" msgstr "" @@ -4572,127 +4579,127 @@ msgstr "上级零件类别" msgid "Subscribe to notifications for this category" msgstr "订阅此类别的通知" -#: src/forms/PurchaseOrderForms.tsx:388 -msgid "Assign Batch Code and Serial Numbers" -msgstr "分配批次代码和序列号" - -#: src/forms/PurchaseOrderForms.tsx:390 -msgid "Assign Batch Code" -msgstr "分配批号" - -#: src/forms/PurchaseOrderForms.tsx:410 -msgid "Choose Location" -msgstr "选择位置" - -#: src/forms/PurchaseOrderForms.tsx:418 -msgid "Item Destination selected" -msgstr "已选择项目目的地" - #: src/forms/PurchaseOrderForms.tsx:421 #~ msgid "Assign Batch Code{0}" #~ msgstr "Assign Batch Code{0}" -#: src/forms/PurchaseOrderForms.tsx:428 -msgid "Part category default location selected" -msgstr "已选择零件类别默认位置" +#: src/forms/PurchaseOrderForms.tsx:440 +msgid "Assign Batch Code and Serial Numbers" +msgstr "分配批次代码和序列号" -#: src/forms/PurchaseOrderForms.tsx:438 -msgid "Received stock location selected" -msgstr "已选择接收库存位置" +#: src/forms/PurchaseOrderForms.tsx:442 +msgid "Assign Batch Code" +msgstr "分配批号" #: src/forms/PurchaseOrderForms.tsx:444 #: src/forms/StockForms.tsx:428 #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:446 +#: src/forms/PurchaseOrderForms.tsx:462 +msgid "Choose Location" +msgstr "选择位置" + +#: src/forms/PurchaseOrderForms.tsx:470 +msgid "Item Destination selected" +msgstr "已选择项目目的地" + +#: src/forms/PurchaseOrderForms.tsx:480 +msgid "Part category default location selected" +msgstr "已选择零件类别默认位置" + +#: src/forms/PurchaseOrderForms.tsx:490 +msgid "Received stock location selected" +msgstr "已选择接收库存位置" + +#: src/forms/PurchaseOrderForms.tsx:498 msgid "Default location selected" msgstr "已选择默认位置" -#: src/forms/PurchaseOrderForms.tsx:507 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Set Location" msgstr "设置位置" -#: src/forms/PurchaseOrderForms.tsx:524 -msgid "Set Expiry Date" -msgstr "设置到期日期" - -#: src/forms/PurchaseOrderForms.tsx:532 -#: src/forms/StockForms.tsx:693 -msgid "Adjust Packaging" -msgstr "调整封包" - -#: src/forms/PurchaseOrderForms.tsx:540 -#: src/forms/StockForms.tsx:684 -#: src/hooks/UseStockAdjustActions.tsx:148 -msgid "Change Status" -msgstr "更改状态" - -#: src/forms/PurchaseOrderForms.tsx:546 -msgid "Add Note" -msgstr "添加备注" - #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" +#: src/forms/PurchaseOrderForms.tsx:576 +msgid "Set Expiry Date" +msgstr "设置到期日期" + #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:610 -msgid "Store at default location" -msgstr "存储在默认位置" +#: src/forms/PurchaseOrderForms.tsx:584 +#: src/forms/StockForms.tsx:693 +msgid "Adjust Packaging" +msgstr "调整封包" -#: src/forms/PurchaseOrderForms.tsx:625 -msgid "Store at line item destination " -msgstr "存储至行项目指定位置 " +#: src/forms/PurchaseOrderForms.tsx:592 +#: src/forms/StockForms.tsx:684 +#: src/hooks/UseStockAdjustActions.tsx:148 +msgid "Change Status" +msgstr "更改状态" -#: src/forms/PurchaseOrderForms.tsx:637 -msgid "Store with already received stock" -msgstr "存储已收到的库存" +#: src/forms/PurchaseOrderForms.tsx:598 +msgid "Add Note" +msgstr "添加备注" #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:661 +#: src/forms/PurchaseOrderForms.tsx:662 +msgid "Store at default location" +msgstr "存储在默认位置" + +#: src/forms/PurchaseOrderForms.tsx:677 +msgid "Store at line item destination " +msgstr "存储至行项目指定位置 " + +#: src/forms/PurchaseOrderForms.tsx:689 +msgid "Store with already received stock" +msgstr "存储已收到的库存" + +#: src/forms/PurchaseOrderForms.tsx:713 #: src/pages/build/BuildDetail.tsx:340 #: src/pages/stock/StockDetail.tsx:280 #: src/pages/stock/StockDetail.tsx:952 #: src/tables/Filter.tsx:83 -#: src/tables/build/BuildAllocatedStockTable.tsx:128 +#: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildOutputTable.tsx:112 -#: src/tables/part/PartTestResultTable.tsx:260 -#: src/tables/part/PartTestResultTable.tsx:281 +#: src/tables/part/PartTestResultTable.tsx:268 +#: src/tables/part/PartTestResultTable.tsx:289 #: src/tables/sales/SalesOrderAllocationTable.tsx:149 msgid "Batch Code" msgstr "批号" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:714 msgid "Enter batch code for received items" msgstr "输入接收项目的批号" -#: src/forms/PurchaseOrderForms.tsx:675 +#: src/forms/PurchaseOrderForms.tsx:727 #: src/forms/StockForms.tsx:218 msgid "Serial Numbers" msgstr "序列号" -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:728 msgid "Enter serial numbers for received items" msgstr "输入接收项目的序列号" -#: src/forms/PurchaseOrderForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:742 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "有效期至" -#: src/forms/PurchaseOrderForms.tsx:691 +#: src/forms/PurchaseOrderForms.tsx:743 msgid "Enter an expiry date for received items" msgstr "输入接收项目的到期日期" -#: src/forms/PurchaseOrderForms.tsx:703 +#: src/forms/PurchaseOrderForms.tsx:755 #: src/forms/StockForms.tsx:728 #: src/pages/company/SupplierPartDetail.tsx:172 #: src/pages/company/SupplierPartDetail.tsx:236 @@ -4701,19 +4708,19 @@ msgstr "输入接收项目的到期日期" msgid "Packaging" msgstr "包装" -#: src/forms/PurchaseOrderForms.tsx:727 +#: src/forms/PurchaseOrderForms.tsx:779 #: src/pages/company/SupplierPartDetail.tsx:120 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "备注" -#: src/forms/PurchaseOrderForms.tsx:799 +#: src/forms/PurchaseOrderForms.tsx:851 #: src/pages/company/SupplierPartDetail.tsx:138 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "库存单位 (SKU)" -#: src/forms/PurchaseOrderForms.tsx:800 +#: src/forms/PurchaseOrderForms.tsx:852 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4721,11 +4728,11 @@ msgstr "库存单位 (SKU)" msgid "Received" msgstr "已接收" -#: src/forms/PurchaseOrderForms.tsx:817 +#: src/forms/PurchaseOrderForms.tsx:869 msgid "Receive Line Items" msgstr "接收行项目" -#: src/forms/PurchaseOrderForms.tsx:823 +#: src/forms/PurchaseOrderForms.tsx:875 msgid "Items received" msgstr "物料已收货" @@ -4737,7 +4744,7 @@ msgstr "接收物品" msgid "Item received into stock" msgstr "已收到库存物品" -#: src/forms/SalesOrderForms.tsx:401 +#: src/forms/SalesOrderForms.tsx:419 msgid "Leave blank to use the order address" msgstr "" @@ -5932,6 +5939,9 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:310 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:401 +#: src/tables/build/BuildAllocatedStockTable.tsx:181 +#: src/tables/build/BuildLineTable.tsx:668 +#: src/tables/sales/SalesOrderAllocationTable.tsx:220 msgid "Confirm Removal" msgstr "" @@ -6870,8 +6880,8 @@ msgstr "外部" #: src/pages/sales/ReturnOrderDetail.tsx:108 #: src/pages/sales/SalesOrderDetail.tsx:98 #: src/tables/ColumnRenderers.tsx:321 -#: src/tables/build/BuildAllocatedStockTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:352 +#: src/tables/build/BuildAllocatedStockTable.tsx:112 +#: src/tables/build/BuildLineTable.tsx:353 msgid "Reference" msgstr "参考" @@ -7132,7 +7142,7 @@ msgstr "取消订单" #: src/pages/build/BuildDetail.tsx:742 #: src/pages/stock/StockDetail.tsx:344 -#: src/tables/build/BuildAllocatedStockTable.tsx:85 +#: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 #: src/tables/stock/StockTrackingTable.tsx:109 @@ -7600,7 +7610,7 @@ msgstr "关键词" #: src/pages/part/PartDetail.tsx:542 #: src/tables/bom/BomTable.tsx:439 -#: src/tables/build/BuildLineTable.tsx:305 +#: src/tables/build/BuildLineTable.tsx:306 #: src/tables/part/PartTable.tsx:319 #: src/tables/sales/SalesOrderLineItemTable.tsx:138 msgid "Available Stock" @@ -7608,7 +7618,7 @@ msgstr "可用库存" #: src/pages/part/PartDetail.tsx:548 #: src/tables/bom/BomTable.tsx:341 -#: src/tables/build/BuildLineTable.tsx:267 +#: src/tables/build/BuildLineTable.tsx:268 #: src/tables/sales/SalesOrderLineItemTable.tsx:180 msgid "On order" msgstr "订购中" @@ -7782,7 +7792,7 @@ msgstr "订单" #: src/pages/part/PartDetail.tsx:1144 #: src/pages/stock/StockDetail.tsx:884 -#: src/tables/build/BuildLineTable.tsx:761 +#: src/tables/build/BuildLineTable.tsx:768 msgid "Order Stock" msgstr "订单库存" @@ -9219,13 +9229,13 @@ msgstr "虚拟零件" #~ msgstr "Show asssmbled items" #: src/tables/bom/BomTable.tsx:315 -#: src/tables/build/BuildLineTable.tsx:276 +#: src/tables/build/BuildLineTable.tsx:277 #: src/tables/part/PartTable.tsx:145 msgid "External stock" msgstr "外部库存" #: src/tables/bom/BomTable.tsx:323 -#: src/tables/build/BuildLineTable.tsx:239 +#: src/tables/build/BuildLineTable.tsx:240 msgid "Includes substitute stock" msgstr "包括替代库存" @@ -9234,7 +9244,7 @@ msgstr "包括替代库存" #~ msgstr "Edit Bom Item" #: src/tables/bom/BomTable.tsx:332 -#: src/tables/build/BuildLineTable.tsx:249 +#: src/tables/build/BuildLineTable.tsx:250 #: src/tables/sales/SalesOrderLineItemTable.tsx:166 msgid "Includes variant stock" msgstr "包括变体库存" @@ -9272,8 +9282,8 @@ msgid "Stock Information" msgstr "库存信息" #: src/tables/bom/BomTable.tsx:399 -#: src/tables/build/BuildLineTable.tsx:496 -#: src/tables/build/BuildLineTable.tsx:537 +#: src/tables/build/BuildLineTable.tsx:497 +#: src/tables/build/BuildLineTable.tsx:538 msgid "Consumable item" msgstr "可耗物品" @@ -9282,7 +9292,7 @@ msgid "No available stock" msgstr "无可用库存" #: src/tables/bom/BomTable.tsx:420 -#: src/tables/build/BuildLineTable.tsx:213 +#: src/tables/build/BuildLineTable.tsx:214 msgid "Show testable items" msgstr "显示可跟踪项目" @@ -9291,7 +9301,7 @@ msgid "Show trackable items" msgstr "显示可跟踪项目" #: src/tables/bom/BomTable.tsx:430 -#: src/tables/build/BuildLineTable.tsx:208 +#: src/tables/build/BuildLineTable.tsx:209 msgid "Show assembled items" msgstr "显示已装配的项目" @@ -9335,7 +9345,7 @@ msgstr "显示允许变体替换的项目" #: src/tables/bom/BomTable.tsx:464 #: src/tables/bom/UsedInTable.tsx:85 -#: src/tables/build/BuildLineTable.tsx:202 +#: src/tables/build/BuildLineTable.tsx:203 msgid "Optional" msgstr "可选项" @@ -9345,7 +9355,7 @@ msgid "Show optional items" msgstr "显示可选项目" #: src/tables/bom/BomTable.tsx:469 -#: src/tables/build/BuildLineTable.tsx:197 +#: src/tables/build/BuildLineTable.tsx:198 msgid "Consumable" msgstr "消耗品" @@ -9433,7 +9443,7 @@ msgid "Bill of materials cannot be edited, as the part is locked" msgstr "无法编辑材料清单,因为零件已锁定" #: src/tables/bom/UsedInTable.tsx:34 -#: src/tables/build/BuildLineTable.tsx:207 +#: src/tables/build/BuildLineTable.tsx:208 #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:209 @@ -9455,11 +9465,11 @@ msgstr "可追踪" msgid "Show trackable assemblies" msgstr "显示可跟踪装配体" -#: src/tables/build/BuildAllocatedStockTable.tsx:67 +#: src/tables/build/BuildAllocatedStockTable.tsx:64 msgid "Allocated to Output" msgstr "分配至输出" -#: src/tables/build/BuildAllocatedStockTable.tsx:68 +#: src/tables/build/BuildAllocatedStockTable.tsx:65 msgid "Show items allocated to a build output" msgstr "显示分配给构建输出的项目" @@ -9472,7 +9482,7 @@ msgstr "显示分配给构建输出的项目" #~ msgid "Include orders for part variants" #~ msgstr "Include orders for part variants" -#: src/tables/build/BuildAllocatedStockTable.tsx:97 +#: src/tables/build/BuildAllocatedStockTable.tsx:94 #: src/tables/part/PartBuildAllocationsTable.tsx:84 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 #: src/tables/part/PartSalesAllocationsTable.tsx:69 @@ -9482,40 +9492,58 @@ msgid "Order Status" msgstr "订单状态" #: src/tables/build/BuildAllocatedStockTable.tsx:164 -#~ msgid "Edit Build Item" -#~ msgstr "Edit Build Item" - -#: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:650 +#: src/tables/build/BuildLineTable.tsx:651 msgid "Edit Stock Allocation" msgstr "编辑库存分配" +#: src/tables/build/BuildAllocatedStockTable.tsx:164 +#~ msgid "Edit Build Item" +#~ msgstr "Edit Build Item" + #: src/tables/build/BuildAllocatedStockTable.tsx:174 #~ msgid "Delete Build Item" #~ msgstr "Delete Build Item" +#: src/tables/build/BuildAllocatedStockTable.tsx:177 +#: src/tables/build/BuildLineTable.tsx:664 +#: src/tables/sales/SalesOrderAllocationTable.tsx:218 +msgid "Remove Allocated Stock" +msgstr "" + #: src/tables/build/BuildAllocatedStockTable.tsx:180 #: src/tables/build/BuildLineTable.tsx:663 -msgid "Delete Stock Allocation" -msgstr "删除库存分配" +#~ msgid "Delete Stock Allocation" +#~ msgstr "Delete Stock Allocation" -#: src/tables/build/BuildAllocatedStockTable.tsx:239 +#: src/tables/build/BuildAllocatedStockTable.tsx:182 +#: src/tables/build/BuildLineTable.tsx:669 +#: src/tables/sales/SalesOrderAllocationTable.tsx:221 +msgid "Are you sure you want to remove this allocated stock from the order?" +msgstr "" + +#: src/tables/build/BuildAllocatedStockTable.tsx:242 msgid "Consume" msgstr "库存消耗" +#: src/tables/build/BuildAllocatedStockTable.tsx:259 +#: src/tables/build/BuildLineTable.tsx:112 +#: src/tables/sales/SalesOrderAllocationTable.tsx:248 +msgid "Remove allocated stock" +msgstr "" + #: src/tables/build/BuildLineTable.tsx:59 #~ msgid "Show lines with available stock" #~ msgstr "Show lines with available stock" -#: src/tables/build/BuildLineTable.tsx:120 +#: src/tables/build/BuildLineTable.tsx:121 msgid "View Stock Item" msgstr "查看库存物料详情" -#: src/tables/build/BuildLineTable.tsx:183 +#: src/tables/build/BuildLineTable.tsx:184 msgid "Show fully allocated lines" msgstr "显示已完全分配的行" -#: src/tables/build/BuildLineTable.tsx:188 +#: src/tables/build/BuildLineTable.tsx:189 msgid "Show fully consumed lines" msgstr "显示已完全消耗的行" @@ -9523,124 +9551,124 @@ msgstr "显示已完全消耗的行" #~ msgid "Show allocated lines" #~ msgstr "Show allocated lines" -#: src/tables/build/BuildLineTable.tsx:193 +#: src/tables/build/BuildLineTable.tsx:194 msgid "Show items with sufficient available stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:198 +#: src/tables/build/BuildLineTable.tsx:199 msgid "Show consumable lines" msgstr "显示可消耗项目" -#: src/tables/build/BuildLineTable.tsx:203 +#: src/tables/build/BuildLineTable.tsx:204 msgid "Show optional lines" msgstr "显示可选项目" -#: src/tables/build/BuildLineTable.tsx:212 +#: src/tables/build/BuildLineTable.tsx:213 #: src/tables/part/PartTable.tsx:233 msgid "Testable" msgstr "可测试" -#: src/tables/build/BuildLineTable.tsx:217 +#: src/tables/build/BuildLineTable.tsx:218 #: src/tables/stock/StockItemTable.tsx:388 msgid "Tracked" msgstr "已跟踪" -#: src/tables/build/BuildLineTable.tsx:218 +#: src/tables/build/BuildLineTable.tsx:219 msgid "Show tracked lines" msgstr "显示已跟踪项目" -#: src/tables/build/BuildLineTable.tsx:223 +#: src/tables/build/BuildLineTable.tsx:224 msgid "Show items with stock on order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:172 msgid "In production" msgstr "生产中" -#: src/tables/build/BuildLineTable.tsx:286 +#: src/tables/build/BuildLineTable.tsx:287 msgid "Insufficient stock" msgstr "库存不足" -#: src/tables/build/BuildLineTable.tsx:302 +#: src/tables/build/BuildLineTable.tsx:303 #: src/tables/sales/SalesOrderLineItemTable.tsx:160 #: src/tables/stock/StockItemTable.tsx:191 msgid "No stock available" msgstr "无可用库存" -#: src/tables/build/BuildLineTable.tsx:375 +#: src/tables/build/BuildLineTable.tsx:376 msgid "Gets Inherited" msgstr "获取已继承的" -#: src/tables/build/BuildLineTable.tsx:388 +#: src/tables/build/BuildLineTable.tsx:389 msgid "Unit Quantity" msgstr "单位数量" -#: src/tables/build/BuildLineTable.tsx:415 +#: src/tables/build/BuildLineTable.tsx:416 msgid "Setup Quantity" msgstr "设置数量" -#: src/tables/build/BuildLineTable.tsx:424 +#: src/tables/build/BuildLineTable.tsx:425 msgid "Attrition" msgstr "损耗" -#: src/tables/build/BuildLineTable.tsx:432 +#: src/tables/build/BuildLineTable.tsx:433 msgid "Rounding Multiple" msgstr "取整倍数" -#: src/tables/build/BuildLineTable.tsx:441 +#: src/tables/build/BuildLineTable.tsx:442 msgid "BOM Information" msgstr "物料清单信息" -#: src/tables/build/BuildLineTable.tsx:515 +#: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "完全分配" -#: src/tables/build/BuildLineTable.tsx:563 +#: src/tables/build/BuildLineTable.tsx:564 #: src/tables/sales/SalesOrderLineItemTable.tsx:311 msgid "Create Build Order" msgstr "创建生产订单" -#: src/tables/build/BuildLineTable.tsx:592 +#: src/tables/build/BuildLineTable.tsx:593 msgid "Auto allocation in progress" msgstr "自动分配进行中" -#: src/tables/build/BuildLineTable.tsx:595 -#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:596 +#: src/tables/build/BuildLineTable.tsx:809 msgid "Auto Allocate Stock" msgstr "自动分配库存量" -#: src/tables/build/BuildLineTable.tsx:596 +#: src/tables/build/BuildLineTable.tsx:597 msgid "Automatically allocate stock to this build according to the selected options" msgstr "根据选定的选项自动分配库存到此版本" -#: src/tables/build/BuildLineTable.tsx:616 -#: src/tables/build/BuildLineTable.tsx:630 -#: src/tables/build/BuildLineTable.tsx:751 -#: src/tables/build/BuildLineTable.tsx:852 +#: src/tables/build/BuildLineTable.tsx:617 +#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:758 +#: src/tables/build/BuildLineTable.tsx:859 #: src/tables/build/BuildOutputTable.tsx:355 #: src/tables/build/BuildOutputTable.tsx:360 msgid "Deallocate Stock" msgstr "取消库存分配" -#: src/tables/build/BuildLineTable.tsx:632 +#: src/tables/build/BuildLineTable.tsx:633 msgid "Deallocate all untracked stock for this build order" msgstr "为这个构建订单取消分配所有未跟踪库存" -#: src/tables/build/BuildLineTable.tsx:634 +#: src/tables/build/BuildLineTable.tsx:635 msgid "Deallocate stock from the selected line item" msgstr "从选中的行项中取消分配库存" -#: src/tables/build/BuildLineTable.tsx:638 +#: src/tables/build/BuildLineTable.tsx:639 msgid "Stock has been deallocated" msgstr "库存已经取消分配" -#: src/tables/build/BuildLineTable.tsx:771 +#: src/tables/build/BuildLineTable.tsx:778 msgid "Build Stock" msgstr "生产库存" -#: src/tables/build/BuildLineTable.tsx:784 +#: src/tables/build/BuildLineTable.tsx:791 #: src/tables/sales/SalesOrderLineItemTable.tsx:487 msgid "View Part" msgstr "查看零件" @@ -9739,7 +9767,7 @@ msgid "Serialize Build Output" msgstr "序列化生产产出" #: src/tables/build/BuildOutputTable.tsx:405 -#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/part/PartTestResultTable.tsx:318 #: src/tables/stock/StockItemTable.tsx:328 msgid "Filter by stock status" msgstr "按库存状态筛选" @@ -9964,8 +9992,8 @@ msgid "View Item" msgstr "查看项目" #: src/tables/general/ExtraLineItemTable.tsx:95 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:299 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:403 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:300 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:405 #: src/tables/sales/ReturnOrderLineItemTable.tsx:83 #: src/tables/sales/ReturnOrderLineItemTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:252 @@ -9974,14 +10002,14 @@ msgid "Add Line Item" msgstr "添加行项目" #: src/tables/general/ExtraLineItemTable.tsx:108 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:320 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:322 #: src/tables/sales/ReturnOrderLineItemTable.tsx:96 #: src/tables/sales/SalesOrderLineItemTable.tsx:271 msgid "Edit Line Item" msgstr "编辑行项目" #: src/tables/general/ExtraLineItemTable.tsx:117 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:329 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:331 #: src/tables/sales/ReturnOrderLineItemTable.tsx:105 #: src/tables/sales/SalesOrderLineItemTable.tsx:280 msgid "Delete Line Item" @@ -10273,7 +10301,7 @@ msgid "Required Stock" msgstr "所需库存" #: src/tables/part/PartBuildAllocationsTable.tsx:124 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:381 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:383 msgid "View Build Order" msgstr "查看生产订单" @@ -10617,8 +10645,8 @@ msgstr "" #: src/tables/part/PartTestResultTable.tsx:103 #: src/tables/part/PartTestResultTable.tsx:181 -#: src/tables/part/PartTestResultTable.tsx:320 -#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/part/PartTestResultTable.tsx:328 +#: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 #: src/tables/stock/StockItemTestResultTable.tsx:368 #: src/tables/stock/StockItemTestResultTable.tsx:429 @@ -10643,7 +10671,7 @@ msgstr "测试结果已添加" msgid "No Result" msgstr "无结果" -#: src/tables/part/PartTestResultTable.tsx:298 +#: src/tables/part/PartTestResultTable.tsx:306 msgid "Show build outputs currently in production" msgstr "显示当前生产中的构建输出" @@ -11073,7 +11101,7 @@ msgid "Show manufacturer parts for active manufacturers." msgstr "" #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:115 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:397 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:399 msgid "Import Line Items" msgstr "导入行项目" @@ -11099,11 +11127,11 @@ msgstr "显示已收到的行项目" #~ msgid "Add line item" #~ msgstr "Add line item" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:350 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:352 msgid "Receive line item" msgstr "接收这行项目" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:414 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:416 msgid "Receive items" msgstr "收到项目" @@ -11201,25 +11229,25 @@ msgid "Not shipped" msgstr "未发货" #: src/tables/sales/SalesOrderAllocationTable.tsx:211 -#: src/tables/sales/SalesOrderAllocationTable.tsx:229 +#: src/tables/sales/SalesOrderAllocationTable.tsx:235 msgid "Edit Allocation" msgstr "编辑分配" #: src/tables/sales/SalesOrderAllocationTable.tsx:218 #: src/tables/sales/SalesOrderAllocationTable.tsx:241 -msgid "Delete Allocation" -msgstr "删除分配" +#~ msgid "Delete Allocation" +#~ msgstr "Delete Allocation" -#: src/tables/sales/SalesOrderAllocationTable.tsx:252 -#: src/tables/sales/SalesOrderAllocationTable.tsx:253 +#: src/tables/sales/SalesOrderAllocationTable.tsx:261 +#: src/tables/sales/SalesOrderAllocationTable.tsx:262 msgid "View Shipment" msgstr "查看发货" -#: src/tables/sales/SalesOrderAllocationTable.tsx:308 +#: src/tables/sales/SalesOrderAllocationTable.tsx:317 msgid "Assign to Shipment" msgstr "安排发货" -#: src/tables/sales/SalesOrderAllocationTable.tsx:324 +#: src/tables/sales/SalesOrderAllocationTable.tsx:333 msgid "Assign to shipment" msgstr "安排发货" diff --git a/src/frontend/src/locales/zh_Hant/messages.po b/src/frontend/src/locales/zh_Hant/messages.po index 449b57fb28..db77b0d18d 100644 --- a/src/frontend/src/locales/zh_Hant/messages.po +++ b/src/frontend/src/locales/zh_Hant/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: zh\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-11-19 19:39\n" +"PO-Revision-Date: 2025-11-22 06:25\n" "Last-Translator: \n" "Language-Team: Chinese Traditional\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -56,7 +56,7 @@ msgstr "取消" #: lib/components/RowActions.tsx:136 #: src/components/nav/NavigationDrawer.tsx:190 -#: src/forms/PurchaseOrderForms.tsx:802 +#: src/forms/PurchaseOrderForms.tsx:854 #: src/forms/StockForms.tsx:796 #: src/forms/StockForms.tsx:843 #: src/forms/StockForms.tsx:889 @@ -103,9 +103,9 @@ msgstr "否" #: src/forms/BuildForms.tsx:630 #: src/forms/BuildForms.tsx:793 #: src/forms/BuildForms.tsx:896 -#: src/forms/PurchaseOrderForms.tsx:798 +#: src/forms/PurchaseOrderForms.tsx:850 #: src/forms/ReturnOrderForms.tsx:242 -#: src/forms/SalesOrderForms.tsx:305 +#: src/forms/SalesOrderForms.tsx:323 #: src/forms/StockForms.tsx:360 #: src/forms/StockForms.tsx:791 #: src/forms/StockForms.tsx:838 @@ -119,6 +119,7 @@ msgstr "否" #: src/pages/build/BuildDetail.tsx:200 #: src/pages/part/PartDetail.tsx:1207 #: src/tables/ColumnRenderers.tsx:91 +#: src/tables/part/PartTestResultTable.tsx:247 #: src/tables/part/RelatedPartTable.tsx:53 #: src/tables/stock/StockTrackingTable.tsx:87 msgid "Part" @@ -158,7 +159,7 @@ msgstr "零件測試模板" #: src/components/wizards/OrderPartsWizard.tsx:290 #: src/pages/company/SupplierPartDetail.tsx:413 #: src/pages/stock/StockDetail.tsx:289 -#: src/tables/build/BuildAllocatedStockTable.tsx:155 +#: src/tables/build/BuildAllocatedStockTable.tsx:152 #: src/tables/part/PartPurchaseOrdersTable.tsx:50 #: src/tables/purchasing/SupplierPartTable.tsx:83 #: src/tables/stock/StockItemTable.tsx:247 @@ -201,9 +202,9 @@ msgstr "零件類別" #: src/forms/BuildForms.tsx:473 #: src/forms/BuildForms.tsx:633 #: src/forms/BuildForms.tsx:794 -#: src/forms/SalesOrderForms.tsx:307 +#: src/forms/SalesOrderForms.tsx:325 #: src/pages/stock/StockDetail.tsx:1005 -#: src/tables/part/PartTestResultTable.tsx:248 +#: src/tables/part/PartTestResultTable.tsx:256 #: src/tables/stock/StockTrackingTable.tsx:48 #: src/tables/stock/StockTrackingTable.tsx:55 msgid "Stock Item" @@ -517,7 +518,7 @@ msgstr "選擇列表" #: src/components/dashboard/DashboardLayout.tsx:281 #: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 -#: src/components/forms/fields/ApiFormField.tsx:273 +#: src/components/forms/fields/ApiFormField.tsx:237 #: src/components/forms/fields/TableField.tsx:45 #: src/components/importer/ImportDataSelector.tsx:192 #: src/components/importer/ImporterColumnSelector.tsx:234 @@ -642,8 +643,8 @@ msgstr "輸入條碼資料" #: src/components/barcodes/BarcodeScanDialog.tsx:49 #: src/components/buttons/ScanButton.tsx:15 #: src/components/nav/NavigationDrawer.tsx:122 -#: src/forms/PurchaseOrderForms.tsx:457 -#: src/forms/PurchaseOrderForms.tsx:563 +#: src/forms/PurchaseOrderForms.tsx:509 +#: src/forms/PurchaseOrderForms.tsx:615 msgid "Scan Barcode" msgstr "掃描條碼" @@ -728,7 +729,7 @@ msgstr "這將刪除關聯條碼的鏈接" #: src/components/barcodes/QRCode.tsx:205 #: src/components/items/ActionDropdown.tsx:192 -#: src/forms/PurchaseOrderForms.tsx:554 +#: src/forms/PurchaseOrderForms.tsx:606 msgid "Unlink Barcode" msgstr "解綁條碼" @@ -1216,6 +1217,12 @@ msgstr "刪除與此項關聯的圖片?" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:884 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:903 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:254 +#: src/tables/build/BuildAllocatedStockTable.tsx:178 +#: src/tables/build/BuildAllocatedStockTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:111 +#: src/tables/build/BuildLineTable.tsx:665 +#: src/tables/sales/SalesOrderAllocationTable.tsx:224 +#: src/tables/sales/SalesOrderAllocationTable.tsx:247 msgid "Remove" msgstr "移除" @@ -1241,7 +1248,7 @@ msgid "Upload Error" msgstr "上傳錯誤" #: src/components/details/DetailsImage.tsx:250 -#: src/components/forms/fields/TextField.tsx:65 +#: src/components/forms/fields/AutoFillRightSection.tsx:34 msgid "Clear" msgstr "清除" @@ -1817,10 +1824,14 @@ msgstr "已停止" msgid "Running" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:233 +#: src/components/forms/fields/ApiFormField.tsx:197 msgid "Select file to upload" msgstr "" +#: src/components/forms/fields/AutoFillRightSection.tsx:47 +msgid "Accept suggested value" +msgstr "" + #: src/components/forms/fields/DateField.tsx:76 msgid "Select date" msgstr "" @@ -1875,10 +1886,6 @@ msgstr "無可用條目" msgid "Add new row" msgstr "" -#: src/components/forms/fields/TextField.tsx:82 -msgid "Accept suggested value" -msgstr "" - #: src/components/images/DetailsImage.tsx:252 #~ msgid "Select image" #~ msgstr "Select image" @@ -2225,8 +2232,8 @@ msgstr "" #: src/pages/part/PartDetail.tsx:994 #: src/pages/stock/StockDetail.tsx:265 #: src/pages/stock/StockDetail.tsx:942 -#: src/tables/build/BuildAllocatedStockTable.tsx:135 -#: src/tables/build/BuildLineTable.tsx:192 +#: src/tables/build/BuildAllocatedStockTable.tsx:132 +#: src/tables/build/BuildLineTable.tsx:193 #: src/tables/part/PartTable.tsx:137 #: src/tables/stock/StockItemTable.tsx:182 #: src/tables/stock/StockItemTable.tsx:343 @@ -2784,7 +2791,7 @@ msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:119 #: src/pages/stock/LocationDetail.tsx:102 #: src/tables/ColumnRenderers.tsx:278 -#: src/tables/build/BuildAllocatedStockTable.tsx:91 +#: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/machine/MachineTypeTable.tsx:161 #: src/tables/machine/MachineTypeTable.tsx:257 #: src/tables/plugin/PluginListTable.tsx:110 @@ -2966,7 +2973,7 @@ msgstr "無庫存" #: src/pages/company/SupplierPartDetail.tsx:394 #: src/pages/part/PartDetail.tsx:1015 #: src/tables/bom/BomTable.tsx:444 -#: src/tables/build/BuildLineTable.tsx:222 +#: src/tables/build/BuildLineTable.tsx:223 #: src/tables/part/PartTable.tsx:108 msgid "On Order" msgstr "訂購中" @@ -2976,7 +2983,7 @@ msgstr "訂購中" #: src/pages/part/PartDetail.tsx:587 #: src/pages/part/PartDetail.tsx:1021 #: src/pages/stock/StockDetail.tsx:925 -#: src/tables/part/PartTestResultTable.tsx:297 +#: src/tables/part/PartTestResultTable.tsx:305 #: src/tables/stock/StockItemTable.tsx:359 msgid "In Production" msgstr "生產中" @@ -3000,7 +3007,7 @@ msgstr "類別" #: src/components/render/Stock.tsx:114 #: src/components/render/Stock.tsx:132 #: src/forms/BuildForms.tsx:795 -#: src/forms/PurchaseOrderForms.tsx:595 +#: src/forms/PurchaseOrderForms.tsx:647 #: src/forms/StockForms.tsx:792 #: src/forms/StockForms.tsx:839 #: src/forms/StockForms.tsx:885 @@ -3023,7 +3030,7 @@ msgstr "位置" #: src/components/render/Stock.tsx:99 #: src/pages/stock/StockDetail.tsx:198 #: src/pages/stock/StockDetail.tsx:930 -#: src/tables/build/BuildAllocatedStockTable.tsx:121 +#: src/tables/build/BuildAllocatedStockTable.tsx:118 #: src/tables/build/BuildOutputTable.tsx:107 #: src/tables/sales/SalesOrderAllocationTable.tsx:142 msgid "Serial Number" @@ -3034,9 +3041,9 @@ msgstr "序列號" #: src/forms/BuildForms.tsx:240 #: src/forms/BuildForms.tsx:634 #: src/forms/BuildForms.tsx:797 -#: src/forms/PurchaseOrderForms.tsx:801 +#: src/forms/PurchaseOrderForms.tsx:853 #: src/forms/ReturnOrderForms.tsx:243 -#: src/forms/SalesOrderForms.tsx:308 +#: src/forms/SalesOrderForms.tsx:326 #: src/forms/StockForms.tsx:841 #: src/pages/part/PartStockHistoryDetail.tsx:56 #: src/pages/part/PartStockHistoryDetail.tsx:210 @@ -3046,9 +3053,9 @@ msgstr "序列號" #: src/pages/part/pricing/PriceBreakPanel.tsx:172 #: src/pages/stock/StockDetail.tsx:258 #: src/pages/stock/StockDetail.tsx:936 -#: src/tables/build/BuildLineTable.tsx:86 +#: src/tables/build/BuildLineTable.tsx:83 #: src/tables/part/PartPurchaseOrdersTable.tsx:94 -#: src/tables/part/PartTestResultTable.tsx:269 +#: src/tables/part/PartTestResultTable.tsx:277 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:175 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:206 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:69 @@ -3070,7 +3077,7 @@ msgstr "數量" #: src/forms/StockForms.tsx:1048 #: src/forms/StockForms.tsx:1096 #: src/forms/StockForms.tsx:1140 -#: src/tables/build/BuildLineTable.tsx:96 +#: src/tables/build/BuildLineTable.tsx:93 msgid "Batch" msgstr "批次" @@ -3755,7 +3762,7 @@ msgid "In Stock" msgstr "入庫" #: src/components/wizards/OrderPartsWizard.tsx:146 -#: src/tables/build/BuildLineTable.tsx:404 +#: src/tables/build/BuildLineTable.tsx:405 msgid "Required Quantity" msgstr "" @@ -3847,7 +3854,7 @@ msgid "Please correct the errors in the selected parts" msgstr "" #: src/components/wizards/OrderPartsWizard.tsx:587 -#: src/tables/build/BuildLineTable.tsx:815 +#: src/tables/build/BuildLineTable.tsx:822 #: src/tables/part/PartTable.tsx:522 #: src/tables/sales/SalesOrderLineItemTable.tsx:370 msgid "Order Parts" @@ -4349,9 +4356,9 @@ msgstr "" #: src/forms/BuildForms.tsx:333 #: src/forms/BuildForms.tsx:408 #: src/forms/BuildForms.tsx:685 -#: src/tables/build/BuildAllocatedStockTable.tsx:150 +#: src/tables/build/BuildAllocatedStockTable.tsx:147 #: src/tables/build/BuildOutputTable.tsx:582 -#: src/tables/part/PartTestResultTable.tsx:272 +#: src/tables/part/PartTestResultTable.tsx:280 msgid "Build Output" msgstr "生產產出" @@ -4362,7 +4369,7 @@ msgstr "" #: src/forms/BuildForms.tsx:336 #: src/forms/BuildForms.tsx:411 #: src/forms/BuildForms.tsx:475 -#: src/forms/PurchaseOrderForms.tsx:717 +#: src/forms/PurchaseOrderForms.tsx:769 #: src/forms/ReturnOrderForms.tsx:197 #: src/forms/ReturnOrderForms.tsx:244 #: src/forms/StockForms.tsx:712 @@ -4377,7 +4384,7 @@ msgstr "" #: src/tables/build/BuildOutputTable.tsx:404 #: src/tables/machine/MachineListTable.tsx:387 #: src/tables/part/PartPurchaseOrdersTable.tsx:38 -#: src/tables/part/PartTestResultTable.tsx:309 +#: src/tables/part/PartTestResultTable.tsx:317 #: src/tables/sales/ReturnOrderLineItemTable.tsx:138 #: src/tables/sales/ReturnOrderLineItemTable.tsx:176 #: src/tables/settings/CustomStateTable.tsx:79 @@ -4450,8 +4457,8 @@ msgstr "生產已完成" #: src/pages/stock/StockDetail.tsx:153 #: src/tables/bom/BomTable.tsx:134 #: src/tables/bom/UsedInTable.tsx:40 -#: src/tables/build/BuildAllocatedStockTable.tsx:108 -#: src/tables/build/BuildLineTable.tsx:336 +#: src/tables/build/BuildAllocatedStockTable.tsx:105 +#: src/tables/build/BuildLineTable.tsx:337 #: src/tables/build/BuildOrderTable.tsx:79 #: src/tables/part/PartSalesAllocationsTable.tsx:61 #: src/tables/part/RelatedPartTable.tsx:73 @@ -4466,47 +4473,47 @@ msgstr "內部零件編碼 IPN" #: src/forms/BuildForms.tsx:632 #: src/forms/BuildForms.tsx:796 #: src/forms/BuildForms.tsx:897 -#: src/forms/SalesOrderForms.tsx:306 -#: src/tables/build/BuildAllocatedStockTable.tsx:139 -#: src/tables/build/BuildLineTable.tsx:182 +#: src/forms/SalesOrderForms.tsx:324 +#: src/tables/build/BuildAllocatedStockTable.tsx:136 +#: src/tables/build/BuildLineTable.tsx:183 #: src/tables/sales/SalesOrderLineItemTable.tsx:342 #: src/tables/stock/StockItemTable.tsx:338 msgid "Allocated" msgstr "已分配" #: src/forms/BuildForms.tsx:667 -#: src/forms/SalesOrderForms.tsx:295 +#: src/forms/SalesOrderForms.tsx:313 #: src/pages/build/BuildDetail.tsx:108 #: src/pages/build/BuildDetail.tsx:326 msgid "Source Location" msgstr "來源地點" #: src/forms/BuildForms.tsx:668 -#: src/forms/SalesOrderForms.tsx:296 +#: src/forms/SalesOrderForms.tsx:314 msgid "Select the source location for the stock allocation" msgstr "選擇分配庫存的源位置" #: src/forms/BuildForms.tsx:700 -#: src/forms/SalesOrderForms.tsx:336 -#: src/tables/build/BuildLineTable.tsx:574 -#: src/tables/build/BuildLineTable.tsx:731 -#: src/tables/build/BuildLineTable.tsx:830 +#: src/forms/SalesOrderForms.tsx:354 +#: src/tables/build/BuildLineTable.tsx:575 +#: src/tables/build/BuildLineTable.tsx:738 +#: src/tables/build/BuildLineTable.tsx:837 #: src/tables/sales/SalesOrderLineItemTable.tsx:380 #: src/tables/sales/SalesOrderLineItemTable.tsx:406 msgid "Allocate Stock" msgstr "分配庫存" #: src/forms/BuildForms.tsx:703 -#: src/forms/SalesOrderForms.tsx:341 +#: src/forms/SalesOrderForms.tsx:359 msgid "Stock items allocated" msgstr "分配的庫存項目" #: src/forms/BuildForms.tsx:816 #: src/forms/BuildForms.tsx:917 -#: src/tables/build/BuildAllocatedStockTable.tsx:240 -#: src/tables/build/BuildAllocatedStockTable.tsx:272 -#: src/tables/build/BuildLineTable.tsx:741 -#: src/tables/build/BuildLineTable.tsx:864 +#: src/tables/build/BuildAllocatedStockTable.tsx:243 +#: src/tables/build/BuildAllocatedStockTable.tsx:279 +#: src/tables/build/BuildLineTable.tsx:748 +#: src/tables/build/BuildLineTable.tsx:871 msgid "Consume Stock" msgstr "" @@ -4521,21 +4528,21 @@ msgstr "" #~ msgstr "Stock items consumed" #: src/forms/BuildForms.tsx:853 -#: src/tables/build/BuildLineTable.tsx:514 +#: src/tables/build/BuildLineTable.tsx:515 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" msgstr "" #: src/forms/BuildForms.tsx:898 -#: src/tables/build/BuildLineTable.tsx:187 +#: src/tables/build/BuildLineTable.tsx:188 #: src/tables/stock/StockItemTable.tsx:367 msgid "Consumed" msgstr "" #: src/forms/CommonForms.tsx:88 -#: src/forms/PurchaseOrderForms.tsx:125 +#: src/forms/PurchaseOrderForms.tsx:176 #: src/forms/ReturnOrderForms.tsx:138 -#: src/forms/SalesOrderForms.tsx:164 +#: src/forms/SalesOrderForms.tsx:182 msgid "Select project code for this line item" msgstr "" @@ -4572,127 +4579,127 @@ msgstr "上級零件類別" msgid "Subscribe to notifications for this category" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:388 -msgid "Assign Batch Code and Serial Numbers" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:390 -msgid "Assign Batch Code" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:410 -msgid "Choose Location" -msgstr "選擇位置" - -#: src/forms/PurchaseOrderForms.tsx:418 -msgid "Item Destination selected" -msgstr "已選擇項目目的地" - #: src/forms/PurchaseOrderForms.tsx:421 #~ msgid "Assign Batch Code{0}" #~ msgstr "Assign Batch Code{0}" -#: src/forms/PurchaseOrderForms.tsx:428 -msgid "Part category default location selected" -msgstr "已選擇零件類別默認位置" +#: src/forms/PurchaseOrderForms.tsx:440 +msgid "Assign Batch Code and Serial Numbers" +msgstr "" -#: src/forms/PurchaseOrderForms.tsx:438 -msgid "Received stock location selected" -msgstr "已選擇接收庫存位置" +#: src/forms/PurchaseOrderForms.tsx:442 +msgid "Assign Batch Code" +msgstr "" #: src/forms/PurchaseOrderForms.tsx:444 #: src/forms/StockForms.tsx:428 #~ msgid "Remove item from list" #~ msgstr "Remove item from list" -#: src/forms/PurchaseOrderForms.tsx:446 +#: src/forms/PurchaseOrderForms.tsx:462 +msgid "Choose Location" +msgstr "選擇位置" + +#: src/forms/PurchaseOrderForms.tsx:470 +msgid "Item Destination selected" +msgstr "已選擇項目目的地" + +#: src/forms/PurchaseOrderForms.tsx:480 +msgid "Part category default location selected" +msgstr "已選擇零件類別默認位置" + +#: src/forms/PurchaseOrderForms.tsx:490 +msgid "Received stock location selected" +msgstr "已選擇接收庫存位置" + +#: src/forms/PurchaseOrderForms.tsx:498 msgid "Default location selected" msgstr "已選擇默認位置" -#: src/forms/PurchaseOrderForms.tsx:507 +#: src/forms/PurchaseOrderForms.tsx:559 msgid "Set Location" msgstr "設置位置" -#: src/forms/PurchaseOrderForms.tsx:524 -msgid "Set Expiry Date" -msgstr "" - -#: src/forms/PurchaseOrderForms.tsx:532 -#: src/forms/StockForms.tsx:693 -msgid "Adjust Packaging" -msgstr "調整封包" - -#: src/forms/PurchaseOrderForms.tsx:540 -#: src/forms/StockForms.tsx:684 -#: src/hooks/UseStockAdjustActions.tsx:148 -msgid "Change Status" -msgstr "更改狀態" - -#: src/forms/PurchaseOrderForms.tsx:546 -msgid "Add Note" -msgstr "添加備註" - #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" #~ msgstr "Serial numbers" +#: src/forms/PurchaseOrderForms.tsx:576 +msgid "Set Expiry Date" +msgstr "" + #: src/forms/PurchaseOrderForms.tsx:582 #~ msgid "Store at line item destination" #~ msgstr "Store at line item destination" -#: src/forms/PurchaseOrderForms.tsx:610 -msgid "Store at default location" -msgstr "存儲在默認位置" +#: src/forms/PurchaseOrderForms.tsx:584 +#: src/forms/StockForms.tsx:693 +msgid "Adjust Packaging" +msgstr "調整封包" -#: src/forms/PurchaseOrderForms.tsx:625 -msgid "Store at line item destination " -msgstr "" +#: src/forms/PurchaseOrderForms.tsx:592 +#: src/forms/StockForms.tsx:684 +#: src/hooks/UseStockAdjustActions.tsx:148 +msgid "Change Status" +msgstr "更改狀態" -#: src/forms/PurchaseOrderForms.tsx:637 -msgid "Store with already received stock" -msgstr "存儲已收到的庫存" +#: src/forms/PurchaseOrderForms.tsx:598 +msgid "Add Note" +msgstr "添加備註" #: src/forms/PurchaseOrderForms.tsx:658 #~ msgid "Receive line items" #~ msgstr "Receive line items" -#: src/forms/PurchaseOrderForms.tsx:661 +#: src/forms/PurchaseOrderForms.tsx:662 +msgid "Store at default location" +msgstr "存儲在默認位置" + +#: src/forms/PurchaseOrderForms.tsx:677 +msgid "Store at line item destination " +msgstr "" + +#: src/forms/PurchaseOrderForms.tsx:689 +msgid "Store with already received stock" +msgstr "存儲已收到的庫存" + +#: src/forms/PurchaseOrderForms.tsx:713 #: src/pages/build/BuildDetail.tsx:340 #: src/pages/stock/StockDetail.tsx:280 #: src/pages/stock/StockDetail.tsx:952 #: src/tables/Filter.tsx:83 -#: src/tables/build/BuildAllocatedStockTable.tsx:128 +#: src/tables/build/BuildAllocatedStockTable.tsx:125 #: src/tables/build/BuildOutputTable.tsx:112 -#: src/tables/part/PartTestResultTable.tsx:260 -#: src/tables/part/PartTestResultTable.tsx:281 +#: src/tables/part/PartTestResultTable.tsx:268 +#: src/tables/part/PartTestResultTable.tsx:289 #: src/tables/sales/SalesOrderAllocationTable.tsx:149 msgid "Batch Code" msgstr "批號" -#: src/forms/PurchaseOrderForms.tsx:662 +#: src/forms/PurchaseOrderForms.tsx:714 msgid "Enter batch code for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:675 +#: src/forms/PurchaseOrderForms.tsx:727 #: src/forms/StockForms.tsx:218 msgid "Serial Numbers" msgstr "序列號" -#: src/forms/PurchaseOrderForms.tsx:676 +#: src/forms/PurchaseOrderForms.tsx:728 msgid "Enter serial numbers for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:690 +#: src/forms/PurchaseOrderForms.tsx:742 #: src/pages/stock/StockDetail.tsx:382 #: src/tables/stock/StockItemTable.tsx:294 msgid "Expiry Date" msgstr "有效期至" -#: src/forms/PurchaseOrderForms.tsx:691 +#: src/forms/PurchaseOrderForms.tsx:743 msgid "Enter an expiry date for received items" msgstr "" -#: src/forms/PurchaseOrderForms.tsx:703 +#: src/forms/PurchaseOrderForms.tsx:755 #: src/forms/StockForms.tsx:728 #: src/pages/company/SupplierPartDetail.tsx:172 #: src/pages/company/SupplierPartDetail.tsx:236 @@ -4701,19 +4708,19 @@ msgstr "" msgid "Packaging" msgstr "包裝" -#: src/forms/PurchaseOrderForms.tsx:727 +#: src/forms/PurchaseOrderForms.tsx:779 #: src/pages/company/SupplierPartDetail.tsx:120 #: src/tables/ColumnRenderers.tsx:332 msgid "Note" msgstr "備註" -#: src/forms/PurchaseOrderForms.tsx:799 +#: src/forms/PurchaseOrderForms.tsx:851 #: src/pages/company/SupplierPartDetail.tsx:138 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:49 msgid "SKU" msgstr "庫存單位 (SKU)" -#: src/forms/PurchaseOrderForms.tsx:800 +#: src/forms/PurchaseOrderForms.tsx:852 #: src/tables/part/PartPurchaseOrdersTable.tsx:127 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:213 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:283 @@ -4721,11 +4728,11 @@ msgstr "庫存單位 (SKU)" msgid "Received" msgstr "已接收" -#: src/forms/PurchaseOrderForms.tsx:817 +#: src/forms/PurchaseOrderForms.tsx:869 msgid "Receive Line Items" msgstr "接收行項目" -#: src/forms/PurchaseOrderForms.tsx:823 +#: src/forms/PurchaseOrderForms.tsx:875 msgid "Items received" msgstr "" @@ -4737,7 +4744,7 @@ msgstr "接收物品" msgid "Item received into stock" msgstr "已收到庫存物品" -#: src/forms/SalesOrderForms.tsx:401 +#: src/forms/SalesOrderForms.tsx:419 msgid "Leave blank to use the order address" msgstr "" @@ -5932,6 +5939,9 @@ msgstr "" #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:310 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:401 +#: src/tables/build/BuildAllocatedStockTable.tsx:181 +#: src/tables/build/BuildLineTable.tsx:668 +#: src/tables/sales/SalesOrderAllocationTable.tsx:220 msgid "Confirm Removal" msgstr "" @@ -6870,8 +6880,8 @@ msgstr "外部" #: src/pages/sales/ReturnOrderDetail.tsx:108 #: src/pages/sales/SalesOrderDetail.tsx:98 #: src/tables/ColumnRenderers.tsx:321 -#: src/tables/build/BuildAllocatedStockTable.tsx:115 -#: src/tables/build/BuildLineTable.tsx:352 +#: src/tables/build/BuildAllocatedStockTable.tsx:112 +#: src/tables/build/BuildLineTable.tsx:353 msgid "Reference" msgstr "參考" @@ -7132,7 +7142,7 @@ msgstr "取消訂單" #: src/pages/build/BuildDetail.tsx:742 #: src/pages/stock/StockDetail.tsx:344 -#: src/tables/build/BuildAllocatedStockTable.tsx:85 +#: src/tables/build/BuildAllocatedStockTable.tsx:82 #: src/tables/part/PartBuildAllocationsTable.tsx:45 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:157 #: src/tables/stock/StockTrackingTable.tsx:109 @@ -7600,7 +7610,7 @@ msgstr "關鍵詞" #: src/pages/part/PartDetail.tsx:542 #: src/tables/bom/BomTable.tsx:439 -#: src/tables/build/BuildLineTable.tsx:305 +#: src/tables/build/BuildLineTable.tsx:306 #: src/tables/part/PartTable.tsx:319 #: src/tables/sales/SalesOrderLineItemTable.tsx:138 msgid "Available Stock" @@ -7608,7 +7618,7 @@ msgstr "可用庫存" #: src/pages/part/PartDetail.tsx:548 #: src/tables/bom/BomTable.tsx:341 -#: src/tables/build/BuildLineTable.tsx:267 +#: src/tables/build/BuildLineTable.tsx:268 #: src/tables/sales/SalesOrderLineItemTable.tsx:180 msgid "On order" msgstr "訂購中" @@ -7782,7 +7792,7 @@ msgstr "訂單" #: src/pages/part/PartDetail.tsx:1144 #: src/pages/stock/StockDetail.tsx:884 -#: src/tables/build/BuildLineTable.tsx:761 +#: src/tables/build/BuildLineTable.tsx:768 msgid "Order Stock" msgstr "訂單庫存" @@ -9219,13 +9229,13 @@ msgstr "" #~ msgstr "Show asssmbled items" #: src/tables/bom/BomTable.tsx:315 -#: src/tables/build/BuildLineTable.tsx:276 +#: src/tables/build/BuildLineTable.tsx:277 #: src/tables/part/PartTable.tsx:145 msgid "External stock" msgstr "外部庫存" #: src/tables/bom/BomTable.tsx:323 -#: src/tables/build/BuildLineTable.tsx:239 +#: src/tables/build/BuildLineTable.tsx:240 msgid "Includes substitute stock" msgstr "包括替代庫存" @@ -9234,7 +9244,7 @@ msgstr "包括替代庫存" #~ msgstr "Edit Bom Item" #: src/tables/bom/BomTable.tsx:332 -#: src/tables/build/BuildLineTable.tsx:249 +#: src/tables/build/BuildLineTable.tsx:250 #: src/tables/sales/SalesOrderLineItemTable.tsx:166 msgid "Includes variant stock" msgstr "包括變體庫存" @@ -9272,8 +9282,8 @@ msgid "Stock Information" msgstr "庫存信息" #: src/tables/bom/BomTable.tsx:399 -#: src/tables/build/BuildLineTable.tsx:496 -#: src/tables/build/BuildLineTable.tsx:537 +#: src/tables/build/BuildLineTable.tsx:497 +#: src/tables/build/BuildLineTable.tsx:538 msgid "Consumable item" msgstr "可耗物品" @@ -9282,7 +9292,7 @@ msgid "No available stock" msgstr "無可用庫存" #: src/tables/bom/BomTable.tsx:420 -#: src/tables/build/BuildLineTable.tsx:213 +#: src/tables/build/BuildLineTable.tsx:214 msgid "Show testable items" msgstr "顯示可跟蹤項目" @@ -9291,7 +9301,7 @@ msgid "Show trackable items" msgstr "顯示可跟蹤項目" #: src/tables/bom/BomTable.tsx:430 -#: src/tables/build/BuildLineTable.tsx:208 +#: src/tables/build/BuildLineTable.tsx:209 msgid "Show assembled items" msgstr "顯示已裝配的項目" @@ -9335,7 +9345,7 @@ msgstr "顯示允許變體替換的項目" #: src/tables/bom/BomTable.tsx:464 #: src/tables/bom/UsedInTable.tsx:85 -#: src/tables/build/BuildLineTable.tsx:202 +#: src/tables/build/BuildLineTable.tsx:203 msgid "Optional" msgstr "可選項" @@ -9345,7 +9355,7 @@ msgid "Show optional items" msgstr "顯示可選項目" #: src/tables/bom/BomTable.tsx:469 -#: src/tables/build/BuildLineTable.tsx:197 +#: src/tables/build/BuildLineTable.tsx:198 msgid "Consumable" msgstr "消耗品" @@ -9433,7 +9443,7 @@ msgid "Bill of materials cannot be edited, as the part is locked" msgstr "無法編輯材料清單,因為零件已鎖定" #: src/tables/bom/UsedInTable.tsx:34 -#: src/tables/build/BuildLineTable.tsx:207 +#: src/tables/build/BuildLineTable.tsx:208 #: src/tables/part/ParametricPartTable.tsx:364 #: src/tables/part/PartBuildAllocationsTable.tsx:60 #: src/tables/part/PartTable.tsx:209 @@ -9455,11 +9465,11 @@ msgstr "可追蹤" msgid "Show trackable assemblies" msgstr "顯示可跟蹤裝配體" -#: src/tables/build/BuildAllocatedStockTable.tsx:67 +#: src/tables/build/BuildAllocatedStockTable.tsx:64 msgid "Allocated to Output" msgstr "分配至輸出" -#: src/tables/build/BuildAllocatedStockTable.tsx:68 +#: src/tables/build/BuildAllocatedStockTable.tsx:65 msgid "Show items allocated to a build output" msgstr "顯示分配給構建輸出的項目" @@ -9472,7 +9482,7 @@ msgstr "顯示分配給構建輸出的項目" #~ msgid "Include orders for part variants" #~ msgstr "Include orders for part variants" -#: src/tables/build/BuildAllocatedStockTable.tsx:97 +#: src/tables/build/BuildAllocatedStockTable.tsx:94 #: src/tables/part/PartBuildAllocationsTable.tsx:84 #: src/tables/part/PartPurchaseOrdersTable.tsx:132 #: src/tables/part/PartSalesAllocationsTable.tsx:69 @@ -9482,40 +9492,58 @@ msgid "Order Status" msgstr "訂單狀態" #: src/tables/build/BuildAllocatedStockTable.tsx:164 -#~ msgid "Edit Build Item" -#~ msgstr "Edit Build Item" - -#: src/tables/build/BuildAllocatedStockTable.tsx:167 -#: src/tables/build/BuildLineTable.tsx:650 +#: src/tables/build/BuildLineTable.tsx:651 msgid "Edit Stock Allocation" msgstr "" +#: src/tables/build/BuildAllocatedStockTable.tsx:164 +#~ msgid "Edit Build Item" +#~ msgstr "Edit Build Item" + #: src/tables/build/BuildAllocatedStockTable.tsx:174 #~ msgid "Delete Build Item" #~ msgstr "Delete Build Item" -#: src/tables/build/BuildAllocatedStockTable.tsx:180 -#: src/tables/build/BuildLineTable.tsx:663 -msgid "Delete Stock Allocation" +#: src/tables/build/BuildAllocatedStockTable.tsx:177 +#: src/tables/build/BuildLineTable.tsx:664 +#: src/tables/sales/SalesOrderAllocationTable.tsx:218 +msgid "Remove Allocated Stock" msgstr "" -#: src/tables/build/BuildAllocatedStockTable.tsx:239 +#: src/tables/build/BuildAllocatedStockTable.tsx:180 +#: src/tables/build/BuildLineTable.tsx:663 +#~ msgid "Delete Stock Allocation" +#~ msgstr "Delete Stock Allocation" + +#: src/tables/build/BuildAllocatedStockTable.tsx:182 +#: src/tables/build/BuildLineTable.tsx:669 +#: src/tables/sales/SalesOrderAllocationTable.tsx:221 +msgid "Are you sure you want to remove this allocated stock from the order?" +msgstr "" + +#: src/tables/build/BuildAllocatedStockTable.tsx:242 msgid "Consume" msgstr "" +#: src/tables/build/BuildAllocatedStockTable.tsx:259 +#: src/tables/build/BuildLineTable.tsx:112 +#: src/tables/sales/SalesOrderAllocationTable.tsx:248 +msgid "Remove allocated stock" +msgstr "" + #: src/tables/build/BuildLineTable.tsx:59 #~ msgid "Show lines with available stock" #~ msgstr "Show lines with available stock" -#: src/tables/build/BuildLineTable.tsx:120 +#: src/tables/build/BuildLineTable.tsx:121 msgid "View Stock Item" msgstr "" -#: src/tables/build/BuildLineTable.tsx:183 +#: src/tables/build/BuildLineTable.tsx:184 msgid "Show fully allocated lines" msgstr "" -#: src/tables/build/BuildLineTable.tsx:188 +#: src/tables/build/BuildLineTable.tsx:189 msgid "Show fully consumed lines" msgstr "" @@ -9523,124 +9551,124 @@ msgstr "" #~ msgid "Show allocated lines" #~ msgstr "Show allocated lines" -#: src/tables/build/BuildLineTable.tsx:193 +#: src/tables/build/BuildLineTable.tsx:194 msgid "Show items with sufficient available stock" msgstr "" -#: src/tables/build/BuildLineTable.tsx:198 +#: src/tables/build/BuildLineTable.tsx:199 msgid "Show consumable lines" msgstr "顯示可消耗項目" -#: src/tables/build/BuildLineTable.tsx:203 +#: src/tables/build/BuildLineTable.tsx:204 msgid "Show optional lines" msgstr "顯示可選項目" -#: src/tables/build/BuildLineTable.tsx:212 +#: src/tables/build/BuildLineTable.tsx:213 #: src/tables/part/PartTable.tsx:233 msgid "Testable" msgstr "可測試" -#: src/tables/build/BuildLineTable.tsx:217 +#: src/tables/build/BuildLineTable.tsx:218 #: src/tables/stock/StockItemTable.tsx:388 msgid "Tracked" msgstr "已跟蹤" -#: src/tables/build/BuildLineTable.tsx:218 +#: src/tables/build/BuildLineTable.tsx:219 msgid "Show tracked lines" msgstr "顯示已跟蹤項目" -#: src/tables/build/BuildLineTable.tsx:223 +#: src/tables/build/BuildLineTable.tsx:224 msgid "Show items with stock on order" msgstr "" -#: src/tables/build/BuildLineTable.tsx:258 +#: src/tables/build/BuildLineTable.tsx:259 #: src/tables/sales/SalesOrderLineItemTable.tsx:172 msgid "In production" msgstr "生產中" -#: src/tables/build/BuildLineTable.tsx:286 +#: src/tables/build/BuildLineTable.tsx:287 msgid "Insufficient stock" msgstr "庫存不足" -#: src/tables/build/BuildLineTable.tsx:302 +#: src/tables/build/BuildLineTable.tsx:303 #: src/tables/sales/SalesOrderLineItemTable.tsx:160 #: src/tables/stock/StockItemTable.tsx:191 msgid "No stock available" msgstr "無可用庫存" -#: src/tables/build/BuildLineTable.tsx:375 +#: src/tables/build/BuildLineTable.tsx:376 msgid "Gets Inherited" msgstr "獲取已繼承的" -#: src/tables/build/BuildLineTable.tsx:388 +#: src/tables/build/BuildLineTable.tsx:389 msgid "Unit Quantity" msgstr "單位數量" -#: src/tables/build/BuildLineTable.tsx:415 +#: src/tables/build/BuildLineTable.tsx:416 msgid "Setup Quantity" msgstr "" -#: src/tables/build/BuildLineTable.tsx:424 +#: src/tables/build/BuildLineTable.tsx:425 msgid "Attrition" msgstr "" -#: src/tables/build/BuildLineTable.tsx:432 +#: src/tables/build/BuildLineTable.tsx:433 msgid "Rounding Multiple" msgstr "" -#: src/tables/build/BuildLineTable.tsx:441 +#: src/tables/build/BuildLineTable.tsx:442 msgid "BOM Information" msgstr "" -#: src/tables/build/BuildLineTable.tsx:515 +#: src/tables/build/BuildLineTable.tsx:516 #: src/tables/part/PartBuildAllocationsTable.tsx:102 msgid "Fully allocated" msgstr "" -#: src/tables/build/BuildLineTable.tsx:563 +#: src/tables/build/BuildLineTable.tsx:564 #: src/tables/sales/SalesOrderLineItemTable.tsx:311 msgid "Create Build Order" msgstr "創建生產訂單" -#: src/tables/build/BuildLineTable.tsx:592 +#: src/tables/build/BuildLineTable.tsx:593 msgid "Auto allocation in progress" msgstr "自動分配進行中" -#: src/tables/build/BuildLineTable.tsx:595 -#: src/tables/build/BuildLineTable.tsx:802 +#: src/tables/build/BuildLineTable.tsx:596 +#: src/tables/build/BuildLineTable.tsx:809 msgid "Auto Allocate Stock" msgstr "自動分配庫存量" -#: src/tables/build/BuildLineTable.tsx:596 +#: src/tables/build/BuildLineTable.tsx:597 msgid "Automatically allocate stock to this build according to the selected options" msgstr "根據選定的選項自動分配庫存到此版本" -#: src/tables/build/BuildLineTable.tsx:616 -#: src/tables/build/BuildLineTable.tsx:630 -#: src/tables/build/BuildLineTable.tsx:751 -#: src/tables/build/BuildLineTable.tsx:852 +#: src/tables/build/BuildLineTable.tsx:617 +#: src/tables/build/BuildLineTable.tsx:631 +#: src/tables/build/BuildLineTable.tsx:758 +#: src/tables/build/BuildLineTable.tsx:859 #: src/tables/build/BuildOutputTable.tsx:355 #: src/tables/build/BuildOutputTable.tsx:360 msgid "Deallocate Stock" msgstr "取消庫存分配" -#: src/tables/build/BuildLineTable.tsx:632 +#: src/tables/build/BuildLineTable.tsx:633 msgid "Deallocate all untracked stock for this build order" msgstr "為這個構建訂單取消分配所有未跟蹤庫存" -#: src/tables/build/BuildLineTable.tsx:634 +#: src/tables/build/BuildLineTable.tsx:635 msgid "Deallocate stock from the selected line item" msgstr "從選中的行項中取消分配庫存" -#: src/tables/build/BuildLineTable.tsx:638 +#: src/tables/build/BuildLineTable.tsx:639 msgid "Stock has been deallocated" msgstr "庫存已經取消分配" -#: src/tables/build/BuildLineTable.tsx:771 +#: src/tables/build/BuildLineTable.tsx:778 msgid "Build Stock" msgstr "生產庫存" -#: src/tables/build/BuildLineTable.tsx:784 +#: src/tables/build/BuildLineTable.tsx:791 #: src/tables/sales/SalesOrderLineItemTable.tsx:487 msgid "View Part" msgstr "" @@ -9739,7 +9767,7 @@ msgid "Serialize Build Output" msgstr "" #: src/tables/build/BuildOutputTable.tsx:405 -#: src/tables/part/PartTestResultTable.tsx:310 +#: src/tables/part/PartTestResultTable.tsx:318 #: src/tables/stock/StockItemTable.tsx:328 msgid "Filter by stock status" msgstr "按庫存狀態篩選" @@ -9964,8 +9992,8 @@ msgid "View Item" msgstr "" #: src/tables/general/ExtraLineItemTable.tsx:95 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:299 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:403 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:300 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:405 #: src/tables/sales/ReturnOrderLineItemTable.tsx:83 #: src/tables/sales/ReturnOrderLineItemTable.tsx:187 #: src/tables/sales/SalesOrderLineItemTable.tsx:252 @@ -9974,14 +10002,14 @@ msgid "Add Line Item" msgstr "添加行項目" #: src/tables/general/ExtraLineItemTable.tsx:108 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:320 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:322 #: src/tables/sales/ReturnOrderLineItemTable.tsx:96 #: src/tables/sales/SalesOrderLineItemTable.tsx:271 msgid "Edit Line Item" msgstr "編輯行項目" #: src/tables/general/ExtraLineItemTable.tsx:117 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:329 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:331 #: src/tables/sales/ReturnOrderLineItemTable.tsx:105 #: src/tables/sales/SalesOrderLineItemTable.tsx:280 msgid "Delete Line Item" @@ -10273,7 +10301,7 @@ msgid "Required Stock" msgstr "" #: src/tables/part/PartBuildAllocationsTable.tsx:124 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:381 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:383 msgid "View Build Order" msgstr "" @@ -10617,8 +10645,8 @@ msgstr "" #: src/tables/part/PartTestResultTable.tsx:103 #: src/tables/part/PartTestResultTable.tsx:181 -#: src/tables/part/PartTestResultTable.tsx:320 -#: src/tables/part/PartTestResultTable.tsx:334 +#: src/tables/part/PartTestResultTable.tsx:328 +#: src/tables/part/PartTestResultTable.tsx:342 #: src/tables/stock/StockItemTestResultTable.tsx:296 #: src/tables/stock/StockItemTestResultTable.tsx:368 #: src/tables/stock/StockItemTestResultTable.tsx:429 @@ -10643,7 +10671,7 @@ msgstr "" msgid "No Result" msgstr "無結果" -#: src/tables/part/PartTestResultTable.tsx:298 +#: src/tables/part/PartTestResultTable.tsx:306 msgid "Show build outputs currently in production" msgstr "顯示當前生產中的構建輸出" @@ -11073,7 +11101,7 @@ msgid "Show manufacturer parts for active manufacturers." msgstr "" #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:115 -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:397 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:399 msgid "Import Line Items" msgstr "導入行項目" @@ -11099,11 +11127,11 @@ msgstr "" #~ msgid "Add line item" #~ msgstr "Add line item" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:350 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:352 msgid "Receive line item" msgstr "接收這行項目" -#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:414 +#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:416 msgid "Receive items" msgstr "收到項目" @@ -11201,25 +11229,25 @@ msgid "Not shipped" msgstr "" #: src/tables/sales/SalesOrderAllocationTable.tsx:211 -#: src/tables/sales/SalesOrderAllocationTable.tsx:229 +#: src/tables/sales/SalesOrderAllocationTable.tsx:235 msgid "Edit Allocation" msgstr "" #: src/tables/sales/SalesOrderAllocationTable.tsx:218 #: src/tables/sales/SalesOrderAllocationTable.tsx:241 -msgid "Delete Allocation" -msgstr "" +#~ msgid "Delete Allocation" +#~ msgstr "Delete Allocation" -#: src/tables/sales/SalesOrderAllocationTable.tsx:252 -#: src/tables/sales/SalesOrderAllocationTable.tsx:253 +#: src/tables/sales/SalesOrderAllocationTable.tsx:261 +#: src/tables/sales/SalesOrderAllocationTable.tsx:262 msgid "View Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:308 +#: src/tables/sales/SalesOrderAllocationTable.tsx:317 msgid "Assign to Shipment" msgstr "" -#: src/tables/sales/SalesOrderAllocationTable.tsx:324 +#: src/tables/sales/SalesOrderAllocationTable.tsx:333 msgid "Assign to shipment" msgstr "" diff --git a/src/frontend/src/pages/part/PartDetail.tsx b/src/frontend/src/pages/part/PartDetail.tsx index a539b51078..927d6ac978 100644 --- a/src/frontend/src/pages/part/PartDetail.tsx +++ b/src/frontend/src/pages/part/PartDetail.tsx @@ -979,6 +979,8 @@ export default function PartDetail() { partRequirements.required_for_build_orders + partRequirements.required_for_sales_orders; + const shortfall = Math.max(required - partRequirements.total_stock, 0); + return [ 0} key='in_production' />, + 0} + key='deficit' + />, } title={t`Check Shipment`}> - {t`Marking the shipment as checked indicates that you have verified that all items included in this shipment are correct`} - - ), - fetchInitialData: false, - fields: { - checked_by: { - hidden: true, - value: userId - } - }, - successMessage: t`Shipment marked as checked`, - onFormSuccess: refreshShipment + const checkShipment = useCheckShipmentForm({ + shipmentId: shipment.pk, + onSuccess: refreshShipment }); - const uncheckShipment = useEditApiFormModal({ - url: ApiEndpoints.sales_order_shipment_list, - pk: shipment.pk, - title: t`Uncheck Shipment`, - preFormContent: ( - } title={t`Uncheck Shipment`}> - {t`Marking the shipment as unchecked indicates that the shipment requires further verification`} - - ), - fetchInitialData: false, - fields: { - checked_by: { - hidden: true, - value: null - } - }, - successMessage: t`Shipment marked as unchecked`, - onFormSuccess: refreshShipment + const uncheckShipment = useUncheckShipmentForm({ + shipmentId: shipment.pk, + onSuccess: refreshShipment }); const shipmentBadges = useMemo(() => { diff --git a/src/frontend/src/tables/sales/SalesOrderShipmentTable.tsx b/src/frontend/src/tables/sales/SalesOrderShipmentTable.tsx index 7834c79e4c..1727cad418 100644 --- a/src/frontend/src/tables/sales/SalesOrderShipmentTable.tsx +++ b/src/frontend/src/tables/sales/SalesOrderShipmentTable.tsx @@ -1,5 +1,9 @@ import { t } from '@lingui/core/macro'; -import { IconTruckDelivery } from '@tabler/icons-react'; +import { + IconCircleCheck, + IconCircleX, + IconTruckDelivery +} from '@tabler/icons-react'; import { useCallback, useMemo, useState } from 'react'; import { useNavigate } from 'react-router-dom'; @@ -19,8 +23,10 @@ import type { TableFilter } from '@lib/types/Filters'; import type { TableColumn } from '@lib/types/Tables'; import dayjs from 'dayjs'; import { + useCheckShipmentForm, useSalesOrderShipmentCompleteFields, - useSalesOrderShipmentFields + useSalesOrderShipmentFields, + useUncheckShipmentForm } from '../../forms/SalesOrderForms'; import { useCreateApiFormModal, @@ -91,6 +97,20 @@ export default function SalesOrderShipmentTable({ table: table }); + const checkShipment = useCheckShipmentForm({ + shipmentId: selectedShipment.pk, + onSuccess: () => { + table.refreshTable(); + } + }); + + const uncheckShipment = useUncheckShipmentForm({ + shipmentId: selectedShipment.pk, + onSuccess: () => { + table.refreshTable(); + } + }); + const completeShipment = useCreateApiFormModal({ url: ApiEndpoints.sales_order_shipment_complete, pk: selectedShipment.pk, @@ -188,6 +208,30 @@ export default function SalesOrderShipmentTable({ const shipped: boolean = !!record.shipment_date; return [ + { + hidden: + !!record.checked_by || !user.hasChangeRole(UserRoles.sales_order), + title: t`Check Shipment`, + color: 'blue', + icon: , + onClick: () => { + setSelectedShipment(record); + checkShipment.open(); + } + }, + { + hidden: + shipped || + !record.checked_by || + !user.hasChangeRole(UserRoles.sales_order), + title: t`Uncheck Shipment`, + color: 'red', + icon: , + onClick: () => { + setSelectedShipment(record); + uncheckShipment.open(); + } + }, { hidden: shipped || !user.hasChangeRole(UserRoles.sales_order), title: t`Complete Shipment`, @@ -271,7 +315,9 @@ export default function SalesOrderShipmentTable({ <> {newShipment.modal} {editShipment.modal} + {checkShipment.modal} {deleteShipment.modal} + {uncheckShipment.modal} {completeShipment.modal} { await page.getByRole('button', { name: 'Scan', exact: true }).click(); await page.getByText('Scanned stock item into location').waitFor(); + // Add "zero" stock - ensure the quantity stays the same + await launchStockAction('add'); + await page.getByRole('button', { name: 'Submit' }).click(); + await page.getByText('Quantity: 123').first().waitFor(); + // Add stock, and change status await launchStockAction('add'); await page.getByLabel('number-field-quantity').fill('12'); @@ -342,6 +347,11 @@ test('Stock - Stock Actions', async ({ browser }) => { await page.getByText('Unavailable').first().waitFor(); await page.getByText('135').first().waitFor(); + // Remove "zero" stock - ensure the quantity stays the same + await launchStockAction('remove'); + await page.getByRole('button', { name: 'Submit' }).click(); + await page.getByText('Quantity: 135').first().waitFor(); + // Remove stock, and change status await launchStockAction('remove'); await page.getByLabel('number-field-quantity').fill('99');