EST 354634 EPOD Bulk Job Entry: Difference between revisions

From Calidus HUB
(v0.1 - Initial Draft)
 
m (Formatting changes)
Line 17: Line 17:


This is a clean series of required fields for the user to fill out whilst on the phone to a client. Below are indicated which fields should be toggle to be hidden and made non applicable:
This is a clean series of required fields for the user to fill out whilst on the phone to a client. Below are indicated which fields should be toggle to be hidden and made non applicable:
* Paired tick box. Should be made to be optional/ hidden/toggle
* Paired - tick box. Should be made to be optional/ hidden/toggle
* Collection address Should be made to be optional/ hidden/toggle unless paired is ticked. Search on name or any part of the address would be great here.
* Collection address - Should be made to be optional/ hidden/toggle unless paired is ticked. Search on name or any part of the address would be great here.
* Collection Job Driver instructions optional field. Should be made to be optional/ hidden/toggle
* Collection Job Driver instructions - optional field. Should be made to be optional/ hidden/toggle
* Delivery address Should be made to be optional/ hidden/toggle unless paired is ticked. Search on name or any part of the address would be great here.
* Delivery address - Should be made to be optional/ hidden/toggle unless paired is ticked. Search on name or any part of the address would be great here.
* Delivery Job Driver instructions optional field. Should be made to be optional/ hidden/toggle
* Delivery Job Driver instructions - optional field. Should be made to be optional/ hidden/toggle
* Product Should populate Loose product line and qty on job. See above regarding standing data requirement. Should be made to be optional/ hidden/toggle
* Product - Should populate Loose product line and qty on job. See above regarding standing data requirement. Should be made to be optional/ hidden/toggle
* Qty of Product Free text or drop down. See above regarding standing data requirement
* Qty of Product - Free text or drop down. See above regarding standing data requirement
* Date Should be free text or calendar pop up
* Date - Should be free text or calendar pop up
* Time Window Either free text or small all day tick box which should allow defaulted configurable standing data of say 9.00am to 5.00pm
* Time Window - Either free text or small all day tick box which should allow defaulted configurable standing data of say 9.00am to 5.00pm
* Number of jobs Numeric  
* Number of jobs - Numeric  
* Cust Ref Free Text
* Cust Ref - Free Text
|OBS_Solution=The ''CALIDUS'' ePOD Admin system will be modified to allow the user to enter jobs in bulk, when configured to do so.
|OBS_Solution=The ''CALIDUS'' ePOD Admin system will be modified to allow the user to enter jobs in bulk, when configured to do so.


Line 34: Line 34:
The contents of the form will be subject to configuration, that will allow sections and elements to be hidden, shown or configured as required or optional.
The contents of the form will be subject to configuration, that will allow sections and elements to be hidden, shown or configured as required or optional.


[[File:EST_354634_BulkJobEntry.PNG|border|600px|Prototype screen]]
[[File:EST_XXXXXX_BulkJobEntry.PNG|border|600px]]




Line 49: Line 49:
The new Bulk Jobs Entry pop-up screen will prompt for the following:
The new Bulk Jobs Entry pop-up screen will prompt for the following:
* ''Your Reference'' - this will be generated by the system and will be a unique reference for the site.
* ''Your Reference'' - this will be generated by the system and will be a unique reference for the site.
* ''Number of Jobs'' required entry, defaulting to 1.
* ''Number of Jobs'' - required entry, defaulting to 1.
* ''Customer Ref'' Free Text, always required.
* ''Customer Ref'' - Free Text, always required.
* ''Date'' - free text or calendar pop up. Required. Must be today or in the future. Default to today, or last date selected in this session.
* ''Date'' - free text or calendar pop up. Required. Must be today or in the future. Default to today, or last date selected in this session.
* ''Job Type'' a drop-down list of "Collection"/"Delivery"/"Both (Linked)". If "Collection" or "Both (Linked)" is chosen, the "Collection" address fields are enabled and must be entered. If "Delivery" or "Both (Linked)" is chosen, the "Delivery" address fields are enabled and must be entered. This will default to the configured choice.
* ''Job Type'' - a drop-down list of "Collection"/"Delivery"/"Both (Linked)". If "Collection" or "Both (Linked)" is chosen, the "Collection" address fields are enabled and must be entered. If "Delivery" or "Both (Linked)" is chosen, the "Delivery" address fields are enabled and must be entered. This will default to the configured choice.
* ''Job Group'' (for collection or delivery) - a drop-down list of all configured job groups for the site. This will default to the job group selected as part of the configuration.
* ''Job Group'' (for collection or delivery) - a drop-down list of all configured job groups for the site. This will default to the job group selected as part of the configuration.
* ''Customer'' (for collection or delivery) a drop-down searchable list of all customers in the system. This is required for every job and address. When the customer is selected, the Address, Post Code, Contact, Tel and Email address will be set from this address and may not be changed.
* ''Customer'' (for collection or delivery) - a drop-down searchable list of all customers in the system. This is required for every job and address. When the customer is selected, the Address, Post Code, Contact, Tel and Email address will be set from this address and may not be changed.
* ''Job Address'' (for collection or delivery) - a check-box, defaulting to unchecked. If checked, the Address, Post Code, Contact, Tel and Email address may be changed.
* ''Job Address'' (for collection or delivery) - a check-box, defaulting to unchecked. If checked, the Address, Post Code, Contact, Tel and Email address may be changed.
* ''(Driver) Instructions'' (for collection or delivery job) - may be required, allowed to be blank (optional) or hidden.
* ''(Driver) Instructions'' (for collection or delivery job) - may be required, allowed to be blank (optional) or hidden.
* ''Window'' (for collection or delivery) Through configuration this can either be:
* ''Window'' (for collection or delivery) - Through configuration this can either be:
** ''Service level'' (for collection or delivery) - free text entry, for information only. Can be required or optional or hidden.
** ''Service level'' (for collection or delivery) - free text entry, for information only. Can be required or optional or hidden.
** ''Windows'' - if entered, must be two times in time format. Can be required, optional or hidden.
** ''Windows'' - if entered, must be two times in time format. Can be required, optional or hidden.
** ''Hidden''.
** ''Hidden''.
* ''Product'' If configured, will be a drop-down list of pre-configured products. This may also be configured for free-text entry. This can be required, optional or hidden.
* ''Product'' - If configured, will be a drop-down list of pre-configured products. This may also be configured for free-text entry. This can be required, optional or hidden.
* ''Quantity'' If product has been selected, this will default to standard product quantity (if set against a pre-configured product). If not, then this must be entered and may not be zero. If no product has been entered, this value will not be required. This can be required, optional or hidden.
* ''Quantity'' - If product has been selected, this will default to standard product quantity (if set against a pre-configured product). If not, then this must be entered and may not be zero. If no product has been entered, this value will not be required. This can be required, optional or hidden.





Revision as of 16:37, 11 December 2018

Aptean Logo.png
STATEMENT OF WORK
CHANGE REQUEST ESTIMATE
ClientRMSProjectDEVSite 
Client Reference Aptean Reference354634Estimate Version0.1
Prepared ByA N WalkerEstimate Date11/12/18
Invoice Reference Priority3
Customer System Version4.X


Client Request
We have a requirement to create identical jobs in bulk. The requirement is for paired jobs i.e collect and deliver and toggle to create either multiple single deliveries or multiple collections.

To avoid repeated entry of free text of loose product desc and associated qty, the client asked if they can pre-populate standing data table in CALIDUS ePOD with their products and standard quantity. This will enable a drop down/search rather than repetitive entry.

This is a clean series of required fields for the user to fill out whilst on the phone to a client. Below are indicated which fields should be toggle to be hidden and made non applicable:

  • Paired - tick box. Should be made to be optional/ hidden/toggle
  • Collection address - Should be made to be optional/ hidden/toggle unless paired is ticked. Search on name or any part of the address would be great here.
  • Collection Job Driver instructions - optional field. Should be made to be optional/ hidden/toggle
  • Delivery address - Should be made to be optional/ hidden/toggle unless paired is ticked. Search on name or any part of the address would be great here.
  • Delivery Job Driver instructions - optional field. Should be made to be optional/ hidden/toggle
  • Product - Should populate Loose product line and qty on job. See above regarding standing data requirement. Should be made to be optional/ hidden/toggle
  • Qty of Product - Free text or drop down. See above regarding standing data requirement
  • Date - Should be free text or calendar pop up
  • Time Window - Either free text or small all day tick box which should allow defaulted configurable standing data of say 9.00am to 5.00pm
  • Number of jobs - Numeric
  • Cust Ref - Free Text


Aptean Solution
The CALIDUS ePOD Admin system will be modified to allow the user to enter jobs in bulk, when configured to do so.

The Jobs screen will be modified to have a new Bulk Jobs button on the button bar of the header. When clicked, this will display a Bulk Job entry form.

The contents of the form will be subject to configuration, that will allow sections and elements to be hidden, shown or configured as required or optional.

File:EST XXXXXX BulkJobEntry.PNG


The configuration allowed against the Site will be:

  • Job Type Default - Collection, Delivery, Both (Linked).
  • Instructions - Optional, Required or Disabled (hidden).
  • Window or Service Level - a selector of whether to enter an access window directly, or just a Service Level text item.
  • Window Entry - Required, Optional, Disabled (hidden).
  • Product Entry - Required, Optional, Disabled (hidden).
  • Product Selection - Pre-set or Free-text.
  • Default Bulk Job Group - a selection of a Job Group for the site.


The new Bulk Jobs Entry pop-up screen will prompt for the following:

  • Your Reference - this will be generated by the system and will be a unique reference for the site.
  • Number of Jobs - required entry, defaulting to 1.
  • Customer Ref - Free Text, always required.
  • Date - free text or calendar pop up. Required. Must be today or in the future. Default to today, or last date selected in this session.
  • Job Type - a drop-down list of "Collection"/"Delivery"/"Both (Linked)". If "Collection" or "Both (Linked)" is chosen, the "Collection" address fields are enabled and must be entered. If "Delivery" or "Both (Linked)" is chosen, the "Delivery" address fields are enabled and must be entered. This will default to the configured choice.
  • Job Group (for collection or delivery) - a drop-down list of all configured job groups for the site. This will default to the job group selected as part of the configuration.
  • Customer (for collection or delivery) - a drop-down searchable list of all customers in the system. This is required for every job and address. When the customer is selected, the Address, Post Code, Contact, Tel and Email address will be set from this address and may not be changed.
  • Job Address (for collection or delivery) - a check-box, defaulting to unchecked. If checked, the Address, Post Code, Contact, Tel and Email address may be changed.
  • (Driver) Instructions (for collection or delivery job) - may be required, allowed to be blank (optional) or hidden.
  • Window (for collection or delivery) - Through configuration this can either be:
    • Service level (for collection or delivery) - free text entry, for information only. Can be required or optional or hidden.
    • Windows - if entered, must be two times in time format. Can be required, optional or hidden.
    • Hidden.
  • Product - If configured, will be a drop-down list of pre-configured products. This may also be configured for free-text entry. This can be required, optional or hidden.
  • Quantity - If product has been selected, this will default to standard product quantity (if set against a pre-configured product). If not, then this must be entered and may not be zero. If no product has been entered, this value will not be required. This can be required, optional or hidden.


If more than one job is being created, the Job Code of the jobs created will be generated from the "Your Reference" generated, plus a counter to keep them unique.


On saving the bulk job entry (through the provided Save button, the system will generate the required number of jobs based on the information entered.

The generated jobs will then be displayed in the Jobs screen results table.


Warning Warning: Unknown costs for client/year (RMS/2018)
Cost Details
Activity Hours Rate per hour (£) Cost (£ Exc. VAT)
Requirements 0.00 0.00 £0.00
Change Request Evaluation 0.25 0.00 £0.00
Functional Specification 1.75 0.00 £0.00
Technical Specification 0.00 0.00 £0.00
Development 4.75 0.00 £0.00
Testing and Release 1.00 0.00 £0.00
Implementation 0.00 0.00 £0.00
Project Management 0.25 0.00 £0.00
 
TOTAL 8.00   £0.00
Estimate excludes training, release to live and go live support.


Copyright © Aptean 2018.
This estimate has an expiry date of 30 days from the specified Estimate Date.
The information contained herein is supplied without liability for errors or omissions.