Frontend application
Top Bar.
The application top bar allows for:
signing in and out
displaying user’s profile
changing language
Additionally, when selecting the logo in the top left corner, the application returns to the home screen.
Home screen.
From the home screen the user can:
schedule an appointment
see their appointments
see their service orders
see their vehicles
Additionally, on the service orders bar a blue indicator with number of action points can appear.
The action points can be of the following types:
pending invoice payment,
pending down-payment request,
additional jobs pending confirmation,
quotation pending confirmation.
Appointment Scheduling.
Vehicle and Region Selection.
On this screen it’s required to select region and a vehicle. A new vehicle can also be defined.
Vehicle Data Confirmation.
On this screen the user can update vehicle data, especially the mileage.
Service Selection.
On this screen the user can select services for the provided sections. See service selection article for details.
Location Selection.
On this screen, user can select service location form list or from map. See map view and distance calculation article for details
Drop-off.
On this screen, user can define preferred drop-off parameters. The options available depend on customizing. See appointment scheduling parameters for details.
Pick-up.
On this screen, user can define preferred pick-up parameters. The options available depend on customizing. See appointment scheduling parameters for details.
Time Selection.
On this screen the user can select preferred appointment time and location .
This screen appears if selected locations support automatic planning mode. See appointment scheduling article for details.
Contact Data.
On this screen, user can review and update contact information.
Appointment Summary.
On this screen, user can review the appointment and confirm it finally.
My Appointments.
The screen presents user’s appointments, split into the following baskets:
Upcoming,
Completed,
Cancelled.
The default view starts with the list of upcoming appointments. After selection of an appointment card, user is directed into the appointment details screen.
Location’s address and phone fields are interactive and open maps application or initiate a phone call respectively.
Appointment details.
The screen presents details of a single appointment.
If the appointment status allows for cancellation, the cancellation button is provided in the top right corner.
Whether the appointment status allows for cancellation can be set in the VSS->Service-> Service Resource Scheduling->Appointment Scheduling->Define appointment status
IMG node.
Service Orders.
The screen presents user’s orders, split into the following baskets:
Quotations,
Ongoing,
Completed.
An order falls into the Ongoing basket if it’s not yet closed or not fully paid.
Next to the basket name, a blue indicator with number of action points can appear.
The default view starts with the list of ongoing orders. After selection of an order card, user is directed into the order details screen.
Location’s address and phone fields are interactive and open maps application or initiate a phone call respectively.
If an action is required from a customer, then a blue bell icon will show up in the top right corner of the order card.
The action points can be of the following types:
pending invoice payment,
pending down-payment request,
additional jobs pending confirmation,
quotation pending confirmation.
Additionally, a relevant button will show up in the bottom of the card.
The payment is realized with the help of Digital Payment Framework .
A quotation is listed when it has been submitted for customer approval, its validity period has not yet expired and it has not yet been closed.
Order Details.
The screen presents details of a single order.
The screen is split into the following sections:
Order data
This section contains order number, date, value, order status and link to satisfaction survey .
If there is an open payment then a button to pay for invoice or down payment request will show up. The payment is realized with the help of Digital Payment Framework. After the payment a payment confirmation can be downloaded.
If a health check has been carried out and is relevant to the customer, then a link to download vehicle inspection form will appear.
Location
This section contains workshop address details.
Vehicle
This section contains vehicle information.
Services
This section contains list of order jobs. If a job requires user’s confirmation, then relevant buttons will appear. Additionally, “Open Gallery” link will appear if there are any MIME attachments.
If an additional was created during the vehicle health check, one of the following urgency indicators will show up:
| Optional |
|
| Suggested |
|
| Required |
|
There are three actions available: confirmation, rejection and deferral.
The jobs can be in one of the following statuses:
Status | Icon |
---|---|
Approved |
|
Pending approval |
|
Deferred |
|
Rejected |
|
Job Confirmation.
Job confirmation screen is called after user chooses to confirm job on the order details screen.
Job Rejection.
Job confirmation screen is called after user chooses to reject job on the order details screen. It’s required to specify a rejection reason .
Job Deferral.
Job confirmation screen is called after user chooses “Remind me” on the order details screen. It’s required to specify a future date.
Attachments Gallery.
The customer survey screen is called from the service order details by using “Open Gallery” link. The attachments are added in the Technician Application while performing vehicle health check or carrying out the planned jobs.
Customer Survey.
The customer survey screen is called from the service order details by using “Rate the service” link. User can at any time update their responses.
For more information about surveys please see the linked article.
Vehicles.
The screen presents lists of user’s vehicles. It’s possible to add a vehicle with a button located in the top right corner.
After selection of a vehicle card, user is directed into the vehicle details screen.
Vehicle Details.
The screen presents details of a single vehicle. User can check or update the infomation.
The screen is split into the following sections:
Mileage
This section displays last registered vehicle mileage.
Vehicle Data
This section contains vehicle information.
Vehicle Maintenance
The vehicle maintenance shows the history of completed and still applicable estimation codes. Only the codes that belong to an estimation catalogue defined as “Scheduled Maintenance” in the service sections definition are considered. A code is applicable if the vehicle age or mileage fall within the ranges specified in the code definition. A code with an execution date appears when the package associated with the code has been added to a VSS job order and the order has been approved.