Screen Configuration

Overview

The NoahFace App displays different screens for different business applications. You can select one of the following screen types:

Once you have selected a screen type, you can further configure the screen by specifying appropriate screen details. The sections below explain the available options and syntax for each type of screen.

Access Control

The Access Control screen is used to control access to secure areas, such as offices, factories, machine rooms, and storerooms.

The Access Control screen simply displays either:
  • A Green Tick if the user is permitted access.
  • A Red Cross if the user is not permitted access.
The Display/Unlock time, which is configured under the Access Point Type, controls how long this screen is displayed.

Attendance

The Attendance screen is used to record attendance at marketing and training events, as well as to take roll calls at schools, clubs, etc.

The Attendance screen displays a single "Present" button. Users are required to press this button to record their attendance, and when they do a Green Tick will be displayed.

You can change the text on this button by specifying the "present" option in the screen details. For example, to change the text on the button from "Present" to "Confirm", you would specify the following:

        present=Confirm

Clock In/Out

The Clock In/Out screen is used by shift workers to clock in to and clock out from a workplace. This allows you to pay staff accurately for the number of hours worked.

The Clock In/Out screen has two buttons as follows:

  • A "Clock In" button to start a shift (or end a break).
  • A "Clock Out" button to end a shift (or start a break).

The text on the buttons can be changed by specifying the "in" and "out" options in the screen details. For example:

        in=Start Shift, out=End Shift

The Clock In/Out screens can be further configured to allow you to collect data during your clock in and clock out events. For example, you might want to:

  • Select a project from a list of projects when clocking in.
  • Enter the number of boxes they filled when clocking out.
  • Enter the distance they travelled when clocking out.


The full syntax for the "in" and "out" options is as follows:

        in/out = <button>:<type>:<label>:<details>

where <button> is the button text, <type> is the type of data you want to capture , <label> is the name of the data field, and <details> are the type specific details. There are four types of data you can capture as follows:

A <type> of "text" is used to capture an alphanumeric string, such as the name of a customer. For example:

        in=Start Work:text:Customer Name

A <type> of "number" is used to capture a numeric string, such as a project number. For example:

        in=Clock In:number:Project Number

A <type> of "list" is used to capture a selection from a list, such as a list of active projects (list items are semi-colon separated). You can optionally specify a default value as well. For example:

        in=Start:list:Project:Airport;Tower One;Naval Base:Tower One

A <type> of "range" is used to capture a numeric value from a range of numeric values values. You can specify the minimum, maximum, and default values for the range. For example:

        out=Done:range:Boxes:1:100:20

Job Tracking

The Job Tracking screen is used to record the time spent on each job (by job number) and who worked on that job. This allows you to measure and improving efficiency and quality.

The Job Tracking screen will display the currently active job or jobs, and has three buttons as follows:
  • A "Start" button to start a new job.
  • A "Complete" button to complete an active job.
  • A "Clock Out" button to end a shift.
When a user starts a job they are required to enter a job number and optionally select a job type.

The list of job types can be configured by specifying the "types" option in the screen details (types are semi-colon separated). Each type can be either just a name or a name and a corresponding value (colon separated). For example:

        types=Standard:S; Custom:C; Repair:R

The text on the three buttons can be changed by specifying the "start", "stop", and "out" options in the screen details. For example:

        start=Begin, end=End, out=Go Home

To specify more than one option, just comma separate them. For example:

        types=Standard:S; Custom:C; Repair:R, out=Go Home

Task Tracking

The Task Tracking screen is used to record the type of tasks being worked on throughout the day. This allows you to apply different pay rates to different task types.

The Task Tracking screen will display up to nine task types as a series of buttons. If there are more than 9 task types, the last button will say "OTHER..." and this will pop-up a selection window. Users are required to press one of the task buttons whenever they start a task, and the "Clock Out" button when they are finished for the day.

The list of tasks can be configured by specifying the "tasks" option in the screen details (tasks are semi-colon separated). Each task can be either just a name or a name and a corresponding value (colon separated). For example:

        tasks=Kitchen:20; Counter; Tables:30

You can change the terminology of "task" to something else by specifying the "name" option in the screen details. For example:

        name=Project

You can change the text on the Clock Out button by specifying the "out" option in the screen details. For example:

        out=End Shift

To specify more than one option, just comma separate the options. For example:

        tasks=Kitchen; Tables; Counter; Delivery, out=End Shift

FAQs
Contact
Privacy
Legal
Terms of Use
© NoahFace 2018
.