Workflow Task Definition: UnpackPackage |
Content |
|||||||||||
|
Description |
|
|
The UnpackPackage Task steps through the process of unpacking a Package in order to either take custody of its contents or move them to a storage location.
|
Type | Name | Description |
Input | Input Packages | Packages in the Input Queue to be unpacked. |
Output | Package | Unpacked Package SDI. |
Output | Not Emptied Package | This output variable contains the package SDI if package is not emptied |
Output | Unpacked Samples | The ID of the Samples that were Unpacked. |
Functionality |
|
|
Select Packages |
After the preceding Task populates the Input Queue, "Select Packages" is a QueueSelectorStep (PackageSelection) that lets you choose the Packages you want to Unpack.
Select the Package(s) and click "Next".
Is Valid Package |
"Is Valid Package" is a GroovyStep that makes sure the User is a member of the Package's destination department and that the Package Status is "Shipped", otherwise the User is not allowed to receive the Package and an error is generated.
Receive Package? |
"Receive Package?" is an HTMLStep asking you to confirm that you want to Receive the Package, otherwise go back to the previous step or Cancel.
Receive Package Action |
The "Receive Package Action" is is an ActionBlockStep that receives the Package and presents the Unpack Package page.
Unpack Package |
"Unpack Package" is a MaintPageStep that renders the "Unpack Package" page where you can unpack Samples to a Storage Unit.
From here you can perform the following operations on the package contents:
• | Save |
• | Take Custody |
• | Auto File |
• | Mark Missing |
• | Add Discrepancy |
See Packages for additional information.
Click "Complete" to complete the task.