MOBILE
APPLICATIONS - Example 2
This was an in-house project designed
to track clients, field service reports and time expenditures.
A listing of clients precedes Screen 1.
The desired client row (record) is selected from that list.
Three options are available for the selected client:
- Client Contact Information is managed
via the "View Phone List" button.
- Field Service Reports are managed via
the "View Service Reports" button
- Labor hours expended for this client
are managed via the "View Time Tracks" button.
Assume that the user tapped the "View
Service Reports" button. A list of service reports for
this client is displayed in Screen 2.
This screen is the list of service reports
for the selected client. Select the desired one or add a new
one.
Once an existing service record is selected
(or a new one is added), the form in Screen 3 appears.
Dates are selected from calendars and
times are selected from lists. "Time On-Site" is
a calculated field.
Screen 4 is a summary record. For details
of each action performed for this client, tap the "View
Time Tracks" button.
This screen is one of the time track records
related to the open service report record that, in turn, is
related to the selected client record.
The date is entered automatically from
the parent service report record. The user selects Start and
End times and enters the action performed.
When the PocketPC is connected to the
host computer in the office, these newly entered records are
copied to the master database for reporting, invoice generation,
etc.
|