FS 344082 SCR-344060-02 Custom Oak Furniture Land Mobile Device Styling

From Calidus HUB





Aptean Logo.png







Oak Furniture Land

Custom Mobile Device Styling


CALIDUS ePOD

28th July 2017 - 0.3
Reference: FS 344082 SCR-344060-02












































Functional Overview

Client Requirement

SCR-344060-02: Custom Oak Furniture Land Mobile Device Styling


Solution Overview

The EPOD system will be modified to have a new Mobile Device style for Oak Furniture Land.


The style will broadly affect the following:

  • Based on the existing standard OBS style.
  • Oak Furniture Land logo at login stage.
  • Job List as standard (showing the Job reference, type (collection/delivery), customer name, planned date and time and post code)
  • Removal of the Has this Delivery been checked check box on the Job Details screen.
  • Container (Delivery Item) list including Delivery Item ID, Product Code, full description, volume and weight.
  • Any reference to "Container" changed to "Item" (i.e. on all labels, pop-up messages and alerts).
  • Product list including Product Barcode ID, Product Code, full description, volume and quantity.
  • Remove Signatory when customer signing - this must be entered by the driver.
  • Removal of the SMS button on Job Details screen.
  • Cancelling of items will labelled as "Item Exception".
  • Clausing of items will be labelled as "Delivered Exception".
  • All reference to "Pre-Job Signature" will be changed to "Pre Delivery Disclaimer" (i.e. on all labels, pop-up messages and alerts).


Scope

This change will be applied to system version 3.X.


The information displayed on these mobile device screens is subject to the data mapping for the JB Global/Oak Furniture Land project.


Set-up

Pre-requisites

Menu Structure

Data

Each business unit will have a site created for it, expected to be:

  • "OAK" - "Oak Furniture Land"

A new PDA Style will be created:

  • "OAK", labelled as "Oak Furniture Land".


The C-ePOD site will be linked to the appropriate PDA Style through the Admin Sites Maintenance screen.

FS 344082 Admin Site1.png
Admin Site Maintenance Screen

Each C-ePOD site will have the appropriate Oak Furniture Land logo uploaded to it, and will be configured to show the Customer's reference on the device.


Functional Description

Style Changes

Item Type and Unit Type will be added to the Product Info Pop-up screen.


The label on the Product list for the Item Type is currently set to "Item" - this should be "ItemType", to distinguish from a deliverable item (a container). The product list will be changed to change this label. A language file entry for ItemType will be added, defaulting to "Item".


The label on the pop-up Container Action list for cancelling items is labelled with the generic "Cancel" label. This should be changed to "CancelItem" and a translation added of the text "Cancel" in the default translation tables. Note that this will be modified in the customer style for Oak Furniture Land to "Item Exception".


Note Note: It should be possible to define a text string in the style that can be used for a label without this being a translated strung - currently this is not the case. For example, if the style translates "CancelItem" as "Item Exception", this will not exist in the application's multi-lingual strings. In this case, the process should return the string passed in, in this case "Item Exception". At this time it is instead returning null.


Oak Furniture Land Style Changes

A style will be created using the style creator, called "OAK" with description "Oak Furniture Land".

The basic layout and colour scheme will be taken from the existing OBS2 style.


The Login screen will display as follows:

  • The logo will be displayed from the Site logo uploaded within the CALIDUS ePOD Admin system.


The Job List will display only the following data per job:

  • Job ID, configured to be the Customer's Reference
  • Type (Collection or Delivery)
  • Customer Name
  • Planned Date and Time in standard format
  • Post Code


The Collection/Delivery Address screen will display as follows

  • The "Collection/Delivery Checked" box will be removed


The following translations will be added, to ensure that the labels on the device are correct:

  • The label "ItemType" will be translated to "Volume".
  • The label "container" will be translated to "item".
  • The synonym "container" will be set to "item".
  • All messages using the word "container" will be set to "item".
  • The label "Code1" will be translated to "Volume"
  • The label "CancelItem" will be translated as "Item Exception".
  • The label "deliverClaused" will be translated as "Delivered Exception".
  • The label "collectClaused" will be translated as "Collected Exception".
  • All reference to "Pre-Job Signature" will be changed to "Pre Delivery Disclaimer" (i.e. on all labels, pop-up messages and alerts).


The Container (Delivery Item) list will show only the following data per item:

  • Delivery Item ID (EPL_CONTAINER_ID)
  • Product Code and Full description (EPL_DESCRIPTION_LONG)
  • Volume (EPL_CODE_1)
  • Weight (EPL_GROSS_WEIGHT)


The Product List will show only the following data per item:

  • Product Barcode ID (EPL_PRODUCT_CODE)
  • Product Code and Full Description (EPL_DESCRIPTION_LONG)
  • Volume (EPL_ITEM_TYPE)
  • Quantity (EPL_PRODUCT_QTY_PLANNED)


The Signature screen will display as follows:

  • The signatory will be blank at all times.


All other items on all screens will display as per the default system style.


Note Note: The style has been prototyped and can be seen in the development system.


Screen-shot samples:



Appendix A: TEST PLAN

Test Script / Scenario ReferenceCustom Mobile Device StylingCall Number(s): 344082 SCR-344060-02
Test Script / Scenario DescriptionTesting the new Oak Furniture Land mobile device stylePASS / ISSUES / FAIL
Menu AccessN/A 
Pre-requisitesA system configured as Oak Furniture Land.Tested By:
 
Test ObjectiveTo test the new Oak Furniture Land style.Date:
 


Step Action Result Remarks P/F
1 Mobile Device      
  Ensure there are "Oak Furniture Land"-type jobs available for execution on the device.      
1.01 Configure to the "Oak Furniture Land" style. Load the mobile device app on a device and complete a job. The login screen should show the correct logo. The Job list should be configured as expected. The "Deliver Checked" check box should not be present. The Containers (Item) list should be as expected. The word "Container" should be replaced with "Item" in all screens, messages and pop-ups. The Products list should be as expected. No Signatory should be present on customer signature.    


Appendix B: Quote & Document References

Cost Details
Activity Estimate
No. of Days
No. of Days Rate per Day (£) Cost (£ Exc. VAT)
Requirements 0.00 0.00 750 £0.00
Change Request Evaluation 0.00 0.00 750 £0.00
Functional Specification 0.25 0.50 750 £375.00
Technical Specification 0.00 0.00 750 £0.00
Development 0.25 0.75 750 £562.50
Testing and Release 0.25 0.25 750 £187.50
Implementation 0.25 0.25 750 £187.50
Project Management 0.00 0.00 750 £0.00
 
TOTAL 1.00 1.75   £1,312.50
Estimate excludes training, release to live and go live support.

B.1 References

Ref NoDocument Title & IDVersionDate
1REQ 344060 Oak Furniture Land Solution Design0.617/07/2017


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


Matt Turner

OBSL Account Manager
_____________________________

Louis Merrett

Customer Representative
_____________________________