|
ASL |
Overview |
|
|
Functional Areas |
Advanced Storage and Logistics (ASL) is a centralized material tracking system. It is structured into five functional areas that provide these capabilities:
| Functional Area | Description | ||||
| Base Storage | ASL uses the standard OOB Base Storage functionality,
which lets you:
|
||||
| Package Shipment Management | Packages are the basis for ASL Shipment Management functionality. The LIMS → Packages & CDTs tramline (see Accessibility below) contain facilities to ship and track Packages. | ||||
| TISM Pages | TISM pages are used to pack/unpack Packages, and file Trackable Items into Storage Units. | ||||
| Freeze-Thaw Tracking | Counts the number of times a Trackable Item has undergone a Freeze-Thaw cycle (see Freeze-Thaw Tracking in Trackable Items). | ||||
| Rule Extensions | ASL Storage Rule and Validation Extensions extend the Base Storage Rules and Validations to validate movements of Trackable Items and Storage Locations. Functionality is provided by a set of SDC Rules specially configured to monitor ASL. |
Accessibility |
Base Storage functionality is accessible from these points in the Sitemap:
| LIMS → Storage | → Storage Locations |
| → Container Types | |
| → Environments | |
| → Physical Stores | |
| → Boxes | |
| → Trackable Items | |
| Lab Admin → Storage | → Storage Locations |
| → Containers | |
| → Environments |
ASL functionality extends Base Storage to add these points in the Sitemap:
| LIMS → Certifications & Resources | → Custodial Departments |
| LIMS → Storage | →Track Item Management (see the TISM page) |
| → Plates | |
| See Package Overview for an introduction to the functionality below: | |
| LIMS → Packages | → Add Package for Shipment |
| → Add Expected Package | |
| → Packages | |
| → Proxy Packages | |
| → Shipping Locations |
ASL Storage Rule and Validation Extensions |
|
|
These are extensions that ASL adds to the Rules for Base Storage:
| Storage Location Rule Extensions |
| Rule | Description |
| StorageUnitMoveRule | Prevents non-moveable Storage Units from being moved. |
| ConnectByLoopRule | Prevents a parent and child Storage Unit from having the same identifier, which would cause a loop in the Storage Unit hierarchy. |
| StorageUnitValidChildrenRule | Ensures that child Storage Units are in the list of valid child Storage Unit Types. |
| Trackable Item Rule Extensions |
| Rule | Description |
| MaxTIAllowedRule | Ensures that no more than the maximum allowed Trackable Items point to the current Storage Unit. |
| TrackItemLinkedSDIRule | Synchronizes the parent Storage Unit if a Trackable Item is also a Storage Unit. |
| Package Rule Extensions |
| Rule | Description |
| PackageCanReceiveSampleRule | Ensures that only properly configured users can add Samples to a Package. |
| PackageCDRule | Ensures that Packages belog to the correct Custodial Departments. |
| Box Rule Extensions |
| Rule | Description |
| BoxDisposeRule | Ensures that a Box is empty and is in the custody of the user who is disposing of it. |
| BoxReservationFlushRule | Clears all reservations in a Box when its Custodian changes. |
| Miscellaneous Rule Extensions |
| Rule | Description |
| BoxStateRule | Ensures the correct state of a Box. |
| PlateStateRule | Ensures the correct state of a Plate. |