Barcode Actions can be used to speed up data entry by using a handheld to scan barcodes instead of typing in frequently used data values. Barcode actions can also be used to quickly search for records by using the same barcode to filter on a specific value, such as a garden location code.
Barcode actions are supported on Android devices with integrated barcode scanner, such as the Zebra TC25.
Barcode actions can either be used by preparing a "Barcode Action Sheet" of often used actions (field values) to be used in a nursery propagation scenario or as a single barcode on a label that includes a value, such as a garden location code.
Barcode Action Sheet
You can use the App Manager to prepare a Barcode Action Sheet.
To get started, please follow these steps:
•Export the "Barcode Action DataTemplate" csv file from the file menu on the App Manager.
•Each row in the sheet represents the values used in the current database.
•Check the content of the "BarcodeCommands.csv" file and remove any unwanted entries. You may want to save the edited file under a different name.
•Make a copy and open one of the Word sample templates be found on My Documents\IrisBG App Manager\folder.
•Make layout changes if necessary.
•From the Mailings tab, choose "Select recipients/Use and existing list".
•Pick the revised csv file you prepared.
•From the Mailings tab, now choose "Finish and Merge", in separate document.
You should now have a document with all the relevant barcode actions. Barcode actions are currently limited to the Accession Item Screen.
Example workflow in a nursery propagation setting
•From the search screen, scan a barcode on a nursery label to open up relevant record.
•Scan the barcode action for
•Medium (Soil mix used)
•Environment
•Status
•Save and close.
•Scan next item.
Barcode Action Format
The barcode consist of 4 values, separated by a vertical bar "|"
command|screen|action|value
Example : @1|IT|ItemLocation|NE1
Command = Field value | screen = Item screen | Field name = ItemLocation | Field value = NE1
command
Two command types currently supported are:
command
|
Description
|
@1
|
Field value. Field value can be used for data entry or search.
|
@2
|
Command
|
screen
Use this value to indicate which screen the command or field value relates to.
screen
|
Description
|
IT
|
Item (AKA Accession item)
|
action
name of action or field name. Supported field names and actions are:
action : Field name
|
Description
|
Search support
|
ItemStatus
|
Item status code
|
|
ItemStatusDate
|
Value "!Today" can be used
|
|
ItemCondition
|
|
|
ItemLocation
|
Item location code
|
Yes
|
ItemLocationRef
|
|
Yes
|
ItemLocationSubRef
|
|
|
LabelTypeCode1
|
|
|
LabelTypeCode2
|
|
|
Propagule
|
|
|
PropContainer
|
|
|
PropTreatment
|
|
|
PropEnvironment
|
|
|
PropMedium
|
|
|
action : Command
|
Description
|
SaveAndClose
|
use value "None"
|
value
Any value can be used. The following predefined values can be used for specific fields and commands.
value
|
Description
|
!Today
|
Used for ItemStatusDate
|
None
|
Used for action : command, such as SaveAndClose
|
|