--- title: "Tutorial - Update Inventory from File" slug: "tutorial-update-inventory-from-file" updated: 2026-09-09T14:04:05Z published: 2026-09-09T14:04:05Z canonical: "docs.discngine.com/tutorial-update-inventory-from-file" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.discngine.com/llms.txt > Use this file to discover all available pages before exploring further. # Tutorial - Update Inventory from File ## Introduction This tutorial will guide you step by step through the process of updating inventory from a robot-generated file, using a practical example of a cherry picking job. For this example, imagine a cherry picking job that uses plates **PTEST001**, **PTEST002**, and **PTEST003** to fill the wells of an existing plate, **PEMPTY002**. The file used in this workflow describes the actual movements performed by the robot. ## Prerequisites Required permissions **Sample Processing** role is required to access this workflow. ## Workflow ### Job Initialization [Create a new job](/public/docs/jobs-overview#create-a-job) and select the `Update inventory from file` workflow. ### Requesting Nothing is mandatory here; no need to fill in. - Click the `Next` button. ### Processing - Select the **Standard (Wells) (;)** The Worklist Parser area expects a file containing the information about the tasks that were actually completed. - Upload the [Worklist Parser](https://cdn.document360.io/dde9293e-c107-4b3e-9774-9c9c296ed970/Images/Documentation/discngine-assay-update-inventory-from-file-example-cherry-picking.txt?sv=2026-02-06&spr=https&st=2026-11-11T04%3A38%3A06Z&se=2026-11-11T05%3A38%3A06Z&sr=c&sp=r&sig=ZUkr3hjMpuNo%2B6FRKYnRvCcdUCf4ZZISdfLlhEWB88Q%3D). - Click the `Next` button to propagate those changes in the system. The tasks are processed in the Sample application. ### Storing The [Storing step](/public/docs/jobs-overview#storing) allows you to assign a location to the items involved in the job. First, for the output plates (plates created during the job). - Click `Assign Location to Selected`. - Select **Paris** and click `Select` to confirm your choice. - Click `Next` to continue to the input plates. Here, we won’t change the input plates location. - Click `Next`. You can increment the Thawing Cycle count of the input plates if necessary. ### Pipe & Close The [Pipe & Close step](/public/docs/jobs-overview#pipe-close) provides a summary page where you can review the job and optionally pipe it to another workflow. You can also pipe this job to another one, allowing you to immediately start a new job using the input plates from this one. For this tutorial, click `Close & Quit` to finish the job.