What is a Service?
A Service is a custom workflow you create to enable app users to capture and collect data exactly as you need. When your users log into the CodeREADr app, they select the service(s) you’ve set up to perform their tasks. Below, we’ll explore the standard service types and their unique functionalities.
Record Scans Service
The Record Scans service type captures a barcode’s value as a scan record. This record can also include the following details:
- Service Name
- Username
- Timestamp
- GPS Location (optional)
- Additional custom data collected after each scan
This service is ideal for general data collection tasks, such as inventory tracking, attendance logging, and other use cases where you need to store scan-related data.
Validate Scan Service
The Validate Scan service type compares a scanned barcode value against an existing database, either online or offline. Advanced validation options allow you to set rules based on scan frequency, date, and time.
Types of Scan Validation Results
- Valid:
- The barcode exists in the database.
- App users can see detailed information related to the scanned barcode and collect new data.
- Invalid:
- The barcode does not exist in the database.
- Optionally, app users are prompted to collect new data associated with the scanned barcode.
- Invalid Duplicate:
- The barcode has already been scanned under the same service.
- App users are shown the previous scan time.
- Advanced Validations
- Conditional Validations let you define rules based on counts, dates, times, and specific days.
Check In/Out Service
The Check In/Out service type tracks the status of scanned values, such as whether they are “checked in” or “checked out.”
Common Use Cases
- Attendance tracking: Monitor who has entered or exited a location.
- Asset management: Verify if assets are on-site, in transit, or at a specific location.
Table Builder
The Table Builder service allows administrators to create a parent table with related child table views, similar to Excel sheets. App users can scan barcodes and answer custom prompts to:
- Create records
- Edit existing records
- View collected data
Key Differences from Standard Services
- In Record Scans and Validate Scans, only admins can view scan records.
- With Table Builder, app users can view and optionally edit answers in real-time.
- A summary table is auto-generated for admins to share insights.
Advanced Settings
Each service type comes with customizable advanced settings that allow you to tailor the workflow to your specific needs. Explore these options to maximize the efficiency of your services.
Offline Services
“On-device” services feature offline functionality that ensures uninterrupted performance even without an internet connection.
How It Works
- Users must log in and select the assigned service while connected to the Internet.
- A test scan (using a demo or real barcode) ensures the scan engine is active.
- Users can operate offline for up to 5 days without reconnecting.
Note: Any changes to services or databases require the app to sync online for updates.
Get Started With CodeREADr Today
By choosing the right service type, you can streamline your workflow, enhance productivity, and tailor data collection to meet your unique requirements. Whether you’re managing inventory, tracking attendance, or enabling advanced validations, CodeREADr’s flexible service options have you covered.