Functional Overview
Client Requirement
As described in the Requirements document, referenced later.
Solution Overview
All changes required are broken down as follows:
SCR# | System | Area | Description | Estimate (Days) | Notes |
1 |
eSERV |
Admin |
Add new Configuration Options to Job Group and Site. |
N/A |
|
2 |
eSERV |
Admin |
Custom style to change labels and hide unwanted elements. |
N/A |
|
3 |
eSERV |
Admin |
Add new elements to Job Details and Service Details screens. |
N/A |
|
5 |
eSERV |
PDA |
Add System Type to Info tab. |
N/A |
|
6 |
eSERV |
PDA |
Add Job Status to Diagnosis tab. |
N/A |
|
7 |
eSERV |
PDA |
Custom style the client to change labels and hide unwanted elements. |
N/A |
|
8 |
eSERV |
PDA |
Allow Back-out of Customer signature only in Service jobs. |
N/A |
|
9 |
eSERV |
PDA |
Allow optional Photo on finishing Job. |
N/A |
|
10 |
eSERV |
Server |
On Job Suspension, create an unassigned copy of the job. |
N/A |
|
11 |
eSERV |
Admin |
New Service Report format. |
N/A |
|
Scope
- The changes will be made in the latest version of the CALIDUS eSERV system.
- Although the document describes all changes discussed with the client, subsequent meetings have marked several changes as out of scope. Although these are referred to in several places throughout the document to identify the ideal process, if the initial change is marked out of scope, all references to it are also out of scope.
- SLA display (RAG Colouration)
- Maintenance Jobs
- Linked Product to System Type
- Reports
- Images used in this document a representative of the final look and feel, although this may differ in the final delivered application.
- Emailing of documents requires that the server has access to the customer's email server - to be provided by the customer is required.
Set-up
Pre-requisites
An installed and connected CALIDUS eSERV system.
As normal
Data
Warning: Emailing of documents requires that the server has access to the customer's email server - to be provided by the customer is required.
The system will be configured as follows:
EPOD_SITE of ALS:
- Service format: ALS.
- Logo: with the ALS logo.
- Arrival Times (EPL_ARRIVAL = "Y" - Enabled)
- Display Job Code on PDA
- Document Photo - Optional
- Resequencing Options ("Y" - Free to Resequence)
- Scan Errors Intrusive
- PODs PDF
EPOD_JOB_GROUP of ALS:
Service Calls will be configured to display the following tabs:
- Info - Enabled for Air Link
- Products - Enabled
- Diagnosis - Enabled for Air Link
Functional Description
Database Changes
Warning: ADD HERE
DAL Changes
Warning: ADD HERE
Import Changes
Warning: ADD HERE
Export Changes
Warning: ADD HERE
Admin Changes
The CALIDUS eSERV system is configured and administered through a web Admin system. This is fully documented elsewhere and referenced in this document appendices. Certain elements will be modified as part of these changes to ensure that the system can be configured correctly for the customer's use.
The Job Group and Site screens will be modified to allow the system to be configured for:
- Job Suspension
- Optional Document Photo
- Configuration of new Service Report format
- Configuration of customer-specific Info tab.
Warning: ADD HERE
The Job Details screen will be modified to allow the user to:
- create Service jobs
- specify a Service ID
- specify a Service Group (e.g. Checkout, Cash Tube, etc)
Warning: ADD HERE
The Service Details screen will be modified to:
- Change labels and remove unwanted items (e.g. VNOS)
- Add System Type and Job Status
Warning: ADD HERE
A new Service Report format will be written for the operation, based on the existing Breakdown Report. The format has been prototyped and available in P:\EPOD\Correspondence\Air Link\AirLinkReport.html and is shown below:
Note: The printing of the report is browser-dependent and can differ in small ways from the sample above.
Warning: ADD FIELDS HERE, mapping to each individual element.
Android PDA Changes
Database and DAL Changes
Warning: ADD HERE
Style Changes
Custom style the client to change labels and hide unwanted elements.
- Relabel 'Customer Damage' as 'Misuse'.
- Remove VNOS flag
Note: The existing functionality in the system to deal with this Imaging is referred to as Document Photo. This will be modified to so that the labels and messages shown on the PDA refer to Job Photo instead, as part of the customer styling.
Warning: ADD HERE
Services Info Tab
This tab currently contains the job-level information required for the Service.
This screen will be modified to display a picker for System Type.
The actual values in here are controlled by the system set-up of the Product Groups in the Admin system. It will be required that this is entered.
Warning: ADD HERE
Services Diagnosis Tab
This tab allows the user to enter Problem Diagnosis information.
This screen will be modified to:
- Add Job Status, a picker with 'Complete' and 'Suspended'. A value must be selected.
- Relabel 'Customer Damage' as 'Misuse'.
- Remove VNOS flag
A Diagnosis and a Job Status must be entered.
Warning: ADD HERE
Service Call Confirmation
Once all the information has been entered and the engineer clicks the Complete button, the PDA will prompt for the customer's signature.
Note: The user will be able to back out of this signature capture to see the details entered against the service, so that the customer can review before signing.
Once entered, the PDA will require the entry of Engineer signature. The user will not be able to back out of this signature.
Warning: ADD HERE
Allow Back-out of Customer signature only in Service jobs.
When complete and confirmed, the device will ask the user whether any job photos are required. If so, the device will display the Job Photo prompt, where the user will be able to take an image and associate it to the job.
Warning: ADD HERE
Allow optional Photo on finishing Job.
Note: The existing functionality in the system to deal with this Imaging is referred to as Document Photo. This will be modified to so that the labels and messages shown on the PDA refer to Job Photo instead, as part of the customer styling.
Server PDA Message Processing
The completed job will be transferred back to the main system with all the details, signatures and photos.
Already Completed or Cancelled jobs can be shown or hidden by pressing the Menu button on the device and toggling between Show All Jobs and Show Outstanding Jobs.
In the event that a job has been postponed, the system will be modified to create a new copy of the job, with a new ID. All information from the old job will be copied over, minus the Diagnosis and Products information.
Warning: ADD HERE, SHOW ALL FIELDS TO BE COPIED AND WHAT'S NOT TO BE COPIED
Warning: DON'T CLOSE THE LOAD?
Appendix A: TEST PLAN
Test Script / Scenario Reference | Air Link EPOD Development | Call Number(s): 308231 |
Test Script / Scenario Description | To test all added functionality | PASS / ISSUES / FAIL |
Menu Access | Various | |
Pre-requisites | Set up as per the specification | Tested By: |
Test Objective | To test the additions to the services functionality for ALS. | Date: |
Step |
Action |
Result |
Remarks |
P/F |
1 |
Area being tested in this cycle |
|
|
|
|
Any notes or prerequisites for the tests following. |
|
|
|
1.01 |
The actions to follow |
The expected result |
|
|
1.02 |
The actions to follow |
The expected result |
|
|
1.03 |
The actions to follow |
The expected result |
|
|
Appendix B: Document References
B.1 References
Ref No | Document Title & ID | Version | Date |
1 | REQ 308231 Airlink Requirements | 1.0 | 17/04/2013 |
2 | UG 291094 EPOD Admin User Guide | 2.0 | 4/04/2012 |
3 | UG 291097 EPOD Client User Guide | 3.0 | 23/04/2013 |
B.2 Glossary
Term |
Definition
|
EPOD |
Electronic Proof of Delivery. The OBS EPOD system is CALIDUS ePOD.
|
CALIDUS eSERV |
The OBS mobile system to complete Service functionality in the field. This is part of the CALIDUS ePOD system.
|
PDA |
The mobile device on which the C-ePOD system will run in the field. This can be a Phone, EDA or industrial PDA, running Android.
|
DAL |
Data Access Layer. A mechanism for accessing data by the system that is removed from the application, allowing for simplified access and providing protection to the data, as only approved DAL methods can be used to modify it.
|
GPS |
Global Positioning System. A mechanism of retrieving accurate positioning information in the form of Latitude and Longitude (Lat-Long) co-ordinates from a device.
|
GPRS, 3G, HSDPA, Data Service |
All terms referring to mobile device network connectivity, and the speed at which the device connects to the internet.
|
B.3 Authorised By
Jamie Foster | OBS Project Manager | _____________________________ |