Viabilty: Record observations
The (missing) /viability/observation page allows the user to scan a barcode (that contains ${inventoryViability.id} ${replicate}
and retrieve InventoryViability
data with the selected identifier.
Page layout:
- Barcode scanner (maybe in the Header?)
- Basic inventory info (see below)
- Table of
InventoryViabilityData
records
This is very similar to #256 (closed) and code in !237, but it uses InventoryViability
as the starting point.
Scanning the barcode
Scanning the barcode fetches the InventoryViability
details record including all InventViabilityData
.
Since the barcode contains the replicate
number, we can focus only on this replicate (and populate the field in the form).
Action buttons
-
Add observation: opens a dialog for
InventViabilityData
to add a new record - Finish test: TBD
InventoryViabilityData
Table of Allows the user to edit the details of each InventoryViabilityData
record.