Customising your barcode scanner fields

Columns added to your sheet via the web directly mirror the fields in the mobile app, allowing you to modify hundreds of devices remotely from any web browser. No coding needed.

Field types

An example of some of the field types available with Orca Scan (click to zoom)
An example of some of the field types available with Orca Scan (click to zoom)

You often want to capture additional data when a barcode is scanned (this could be a photo, GPS location or logging the quantity scanned). To do this, simply add additional fields using the Orca Scan web or mobile app.

You can choose from the following field types:

Field Type Description
Attachment Allows you to attach files, such as documents, pdfs, or other media
Currency Allows you to store and display monetary values in your chosen currency (e.g. USD, EUR, GBP)
Date Inserts a date value when tapping the calendar icon. You can configure the timezone format for each sheet
Date (automatic) Inserts or updates the date value automatically on scan
Date Time Inserts a date & time value when tapping the calendar icon
Date Time (automatic) Inserts or updates the date and time value automatically on scan
Drop-down list Lets you define a preset list of options that users can choose one option from
Email Has a normal text entry but will only accept the entry of an email format
Formula Automatically calculates and inserts the predefined formula
GPS location Inserts the device latitude and longitude values when tapping the GPS icon
Number Has plus and minus buttons to increase/decrease the quantity. It’ll highlight what has changed in yellow to make calculations easier
Number (auto-decrease) Has the same attributes as the Number field but automatically decreases the quantity by -1 for every scan
Number (auto-increase) Has the same attributes as the Number field but automatically increases the quantity by +1 for every scan
Photo Allows you to take or upload a photo
Signature Enables you to add a signature by drawing
Text Can contain text and numbers of any form. It also includes a barcode icon to open the camera and scan a barcode into the field
True/false boolean Displays as a YES / NO button and inserts a value of TRUE or FALSE in the final dataset
URL Allows you to insert or link to a web address
Unique ID Tapping on the # icon generates and inserts a unique identifier automatically
Created by Displays the email address of the user that created the row
Created date Displays the date in which the data was initially captured
Last Modified by Displays the email address of the user to last update the row
Last Modified date Displays the date in which the data was last modified
Field Type
Attachment
Description
Allows you to attach files, such as documents, pdfs, or other media
Field Type
Currency
Description
Allows you to store and display monetary values in your chosen currency (e.g. USD, EUR, GBP)
Field Type
Date
Description
Inserts a date value when tapping the calendar icon. You can configure the timezone format for each sheet
Field Type
Date (automatic)
Description
Inserts or updates the date value automatically on scan
Field Type
Date Time
Description
Inserts a date & time value when tapping the calendar icon
Field Type
Date Time (automatic)
Description
Inserts or updates the date and time value automatically on scan
Field Type
Drop-down list
Description
Lets you define a preset list of options that users can choose one option from
Field Type
Email
Description
Has a normal text entry but will only accept the entry of an email format
Field Type
Formula
Description
Automatically calculates and inserts the predefined formula
Field Type
GPS location
Description
Inserts the device latitude and longitude values when tapping the GPS icon
Field Type
Number
Description
Has plus and minus buttons to increase/decrease the quantity. It’ll highlight what has changed in yellow to make calculations easier
Field Type
Number (auto-decrease)
Description
Has the same attributes as the Number field but automatically decreases the quantity by -1 for every scan
Field Type
Number (auto-increase)
Description
Has the same attributes as the Number field but automatically increases the quantity by +1 for every scan
Field Type
Photo
Description
Allows you to take or upload a photo
Field Type
Signature
Description
Enables you to add a signature by drawing
Field Type
Text
Description
Can contain text and numbers of any form. It also includes a barcode icon to open the camera and scan a barcode into the field
Field Type
True/false boolean
Description
Displays as a YES / NO button and inserts a value of TRUE or FALSE in the final dataset
Field Type
URL
Description
Allows you to insert or link to a web address
Field Type
Unique ID
Description
Tapping on the # icon generates and inserts a unique identifier automatically
Field Type
Created by
Description
Displays the email address of the user that created the row
Field Type
Created date
Description
Displays the date in which the data was initially captured
Field Type
Last Modified by
Description
Displays the email address of the user to last update the row
Field Type
Last Modified date
Description
Displays the date in which the data was last modified

Field settings

Each field also has additional settings that alter how it behaves inside the mobile app. The options are:

Setting Description
Empty on scan Clears the field upon scanning, making it easy to enter new values. This is useful when tracking entries with audit trails
Empty on edit Resets the field when edited, allowing for new values to be entered without retaining previous data
Hidden in mobile Hides the entire field from mobile users
Hidden in web Hides the entire column from the web users
Read-only in mobile The field is greyed out and mobile users are unable to edit the value
Read-only in web The column is greyed out and web users are unable to edit the value
Required Users must provide a value to save and continue
Auto focus Upon scan, the app will go to this field and open the keyboard to prepare for entry. It allows you to control the flow of entries
Auto select value Will mark an existing value with the cursor to quickly delete or overwrite
Show in mobile list Will display these values in the main list of items. Often, people will use descriptions rather than the actual barcode numbers
Searchable in mobile list Allows users to search by this value in the mobile list
Lock Column Secures the column’s configuration, preventing any changes to its settings or structure
Setting
Empty on scan
Description
Clears the field upon scanning, making it easy to enter new values. This is useful when tracking entries with audit trails
Setting
Empty on edit
Description
Resets the field when edited, allowing for new values to be entered without retaining previous data
Setting
Hidden in mobile
Description
Hides the entire field from mobile users
Setting
Hidden in web
Description
Hides the entire column from the web users
Setting
Read-only in mobile
Description
The field is greyed out and mobile users are unable to edit the value
Setting
Read-only in web
Description
The column is greyed out and web users are unable to edit the value
Setting
Required
Description
Users must provide a value to save and continue
Setting
Auto focus
Description
Upon scan, the app will go to this field and open the keyboard to prepare for entry. It allows you to control the flow of entries
Setting
Auto select value
Description
Will mark an existing value with the cursor to quickly delete or overwrite
Setting
Show in mobile list
Description
Will display these values in the main list of items. Often, people will use descriptions rather than the actual barcode numbers
Setting
Searchable in mobile list
Description
Allows users to search by this value in the mobile list
Setting
Lock Column
Description
Secures the column’s configuration, preventing any changes to its settings or structure

Minimum and Maximum Length

Set the character limits for text input by defining minimum and maximum lengths. This controls the input by requiring a specific number of characters and preventing excessively long entries, keeping values within the specified guidelines.

Default Value

The default value automatically fills the field with a pre-set value when the form loads. This is useful for common or expected inputs, allowing users to override if needed and helps to speed up data entry and ensure consistency.

You can also use this field to add Orca Scan Variables. These variables make it easy to extract data from a barcode and move it to another field automatically on scan.

An example of a Default value with variable list
An example of a Default value with variable list

To learn more about Orca Scan Variables and how to optimise the scanning process, check out the variables guide

Placeholder

Displays example text or a hint inside a field before any data is entered. This helps to guide users on what to input. The placeholder text disappears once the user begins to enter a value

Hidden fields

The Hidden setting hides the field from mobile users. It’s useful when dealing with sensitive data or removing fields users don’t need to see.

For instance, many users hide the Barcode field as it is rarely important for the end-user to see it. Fields can be hidden and unhidden in the web app.

Read-only fields

The Read-only setting greys out the value in a field and keeps users from changing the values. This is useful when populating data only for informational purposes, like prices or descriptions.

Field with Read-only setting active
Field with Read-only setting active

Show in mobile list

This setting allows you to set which fields you would like to be displayed in the mobile list, and which are for web app viewing only:

Example of barcode and quantity in mobile list
Example of barcode and quantity in mobile list

Required fields

Setting a field to required forces the user to enter a value before they can save and continue, a rule that applies to both individual entries and when using Orca Scan’s bulk update feature.

Important: This setting only applies when fields are empty. If users are scanning the same items repeatedly, consider enabling the Empty on scan setting to force the user to enter a new value on each scan.

Example of an error message for required fields
Example of an error message for required fields

Empty fields

The Empty on scan setting ensures that the data in the Cloud sheet is cleared for the mobile user.

It’s useful when a new entry is required by users who scan the same barcode. It’s often used with the Audit trail, which logs all the entries in individual rows.

Conditional Field Settings Using Triggers

Orca Scan allows you to change field settings dynamically using Triggers. With triggers, you can show, hide, or require fields based on specific conditions, making your forms more responsive and tailored to your workflow. Here are some popular examples:

Adding a Conditional Trigger Using the Web App

  1. Open the Triggers menu in the top tool bar
  2. Select Add
  3. Input the conditions, for example:

Trigger Activation in the Mobile App

Once you’ve set the conditions in the Web app, the Trigger will activate automatically in the Mobile app. For example, using the conditions above, selecting Electronics as the item type will automatically reveal the Serial Number field during data entry.

Learn more about using triggers to optimise your workflow

Next steps

Questions about configuring the fields?

We’re always happy to help, chat with us live or drop us an email.


Was this guide helpful?

Ready to start scanning?

Close Icon
Get the Orca scan app QR code

Scan the QR code to download the mobile app

Scan the QR code to open this guides on your mobile device