REQ 312912 Morris EPOD Requirements: Difference between revisions
From Calidus HUB
(v0.1 - Initial Creation) |
m (Minor format change) |
||
(4 intermediate revisions by the same user not shown) | |||
Line 4: | Line 4: | ||
{{#vardefine:System|''CALIDUS'' ePOD}} | {{#vardefine:System|''CALIDUS'' ePOD}} | ||
{{#vardefine:Doc_Title|Morris Furniture ePOD Requirements}} | {{#vardefine:Doc_Title|Morris Furniture ePOD Requirements}} | ||
{{#vardefine:Version| | {{#vardefine:Version|1.1}} | ||
{{#vardefine:Date| | {{#vardefine:Date|17th March 2014}} | ||
{{#vardefine:Reference|312912}} | {{#vardefine:Reference|312912}} | ||
{{#vardefine:Year|2013}} | {{#vardefine:Year|2013}} | ||
Line 32: | Line 32: | ||
== Scope and Limitations == | == Scope and Limitations == | ||
This document is based on the documentation provided by the OBS Logistics Sales team, as well as information gathered at further meetings, at the Andrew Porter site on 25/09/2013 and with Morris Furniture by conference calls on 27/09/2013, 22/10/2013 and 4/11/2013. | This document is based on the documentation provided by the OBS Logistics Sales team, as well as information gathered at further meetings, at the Andrew Porter site on 25/09/2013 and with Morris Furniture by conference calls on 27/09/2013, 22/10/2013 and 4/11/2013. | ||
Further discussions were held on 14/03/2014 through conference call with all parties, which also clarified the requirements. | |||
<!-- ANY scope or limitations, bulleted. --> | <!-- ANY scope or limitations, bulleted. --> | ||
Line 60: | Line 63: | ||
Andrew Porter Operational Contacts (In order of project relevance): | Andrew Porter Operational Contacts (In order of project relevance): | ||
* Hayley Ashton | * Hayley Ashton - Nominated Project Manager : [email protected] | ||
* Ryan Dalton | * Ryan Dalton - Ops Manager - [email protected] | ||
* Henry Worsley | * Henry Worsley - Ops Manager - [email protected] | ||
* Tim Aspey | * Tim Aspey - M.D. - [email protected] | ||
There are two separate integrations on this project. No integration methods have been decided, but standard OBSL schema has been proposed. Contacts are listed below: | There are two separate integrations on this project. No integration methods have been decided, but standard OBSL schema has been proposed. Contacts are listed below: | ||
* Technical/Integration Contacts | * Technical/Integration Contacts | ||
** 1st Integration | ** 1st Integration - Andrew Porter Bespoke ERP/TMS | ||
*** Paul McQuillan- Provides software and also maintains servers for Andrew Porter | *** Paul McQuillan- Provides software and also maintains servers for Andrew Porter - 07789740090 | ||
** 2nd Integration | ** 2nd Integration - Specific AP Customer Integration - Morris Furniture Ltd (Microsoft AX System) | ||
*** Desmond Downie | *** Desmond Downie - Ops Manager: [email protected] | ||
*** Stephen Wheeler | *** Stephen Wheeler - Ops Manager: [email protected] | ||
Products: | Products: | ||
* CALIDUS ePOD | * CALIDUS ePOD | ||
* CALIDUS TTM | * CALIDUS TTM - with E.T.A’s | ||
* Nokia Maps for use with TTM | * Nokia Maps for use with TTM | ||
* Android PDA Hardware | * Android PDA Hardware - Still negotiating with Matthew Turner. AP aware of 4 week lead times. OBSL will be installing on hardware regardless of supply. | ||
* Co-Pilot | * Co-Pilot - client still to order | ||
* Device Management Software | * Device Management Software - Not purchased as yet | ||
Development Agreed: | Development Agreed: | ||
Line 124: | Line 127: | ||
{{SCR|Reference={{#var:Reference}}|SCRNo={{ #vardefineecho: SCR | {{ #expr: {{ #var: SCR }} + 1 }} }} | {{SCR|Reference={{#var:Reference}}|SCRNo={{ #vardefineecho: SCR | {{ #expr: {{ #var: SCR }} + 1 }} }} | ||
|Definition=New configurable FFT Import Mechanism. | |Definition=New configurable FFT Import Mechanism. | ||
|Link=Appendix B: Table of SCRs | |||
}} | }} | ||
Line 141: | Line 145: | ||
Example: | Example: | ||
: "H","EPOD_LOAD","EPL_SITE_ID","EPL_LOAD_ID","EPL_USER_ID","EPL_VEHICLE_ID" | : "H", "EPOD_LOAD", "EPL_SITE_ID", "EPL_LOAD_ID", "EPL_USER_ID", "EPL_VEHICLE_ID" | ||
: "H","EPOD_JOB","EPL_SITE_ID","EPL_LOAD_ID","EPL_JOB_CODE","EPL_JOB_TYPE","EPL_JOB_GROUP","EPL_CUST_REF","EPL_START_PLANNED_DATE","EPL_START_PLANNED_TIME","EPL_CUSTOMER_CODE","EPL_CUSTOMER_NAME","EPL_ADDRESS_1","EPL_ADDRESS_2","EPL_ADDRESS_3","EPL_ADDRESS_4","EPL_ADDRESS_5","EPL_POSTCODE","EPL_CONTACT","EPL_TELEPHONE","EPL_ORDER_DATE","EPL_SALES_CONTACT","EPL_EXT_REF","EPL_SO_REF","EPL_COL_DATE", "EPL_JOB_INSTRUCTION" | : "H", "EPOD_JOB", "EPL_SITE_ID", "EPL_LOAD_ID", "EPL_JOB_CODE", "EPL_JOB_TYPE", "EPL_JOB_GROUP", "EPL_CUST_REF", "EPL_START_PLANNED_DATE", "EPL_START_PLANNED_TIME", "EPL_CUSTOMER_CODE", "EPL_CUSTOMER_NAME", "EPL_ADDRESS_1", "EPL_ADDRESS_2", "EPL_ADDRESS_3", "EPL_ADDRESS_4", "EPL_ADDRESS_5", "EPL_POSTCODE", "EPL_CONTACT", "EPL_TELEPHONE", "EPL_ORDER_DATE", "EPL_SALES_CONTACT", "EPL_EXT_REF", "EPL_SO_REF", "EPL_COL_DATE", "EPL_JOB_INSTRUCTION" | ||
: "H","EPOD_CONTAINER","EPL_CONTAINER_ID","EPL_DESCRIPTION_LONG" | : "H", "EPOD_CONTAINER", "EPL_CONTAINER_ID", "EPL_DESCRIPTION_LONG" | ||
: "H","EPOD_PRODUCT","EPL_PRODUCT_CODE","EPL_DESCRIPTION","EPL_PRODUCT_QTY_PLANNED" | : "H", "EPOD_PRODUCT", "EPL_PRODUCT_CODE", "EPL_DESCRIPTION", "EPL_PRODUCT_QTY_PLANNED" | ||
: "EPOD_LOAD","MORRIS","030654","DRIVER" | : "EPOD_LOAD", "MORRIS", "030654", "DRIVER" | ||
: "EPOD_JOB","MORRIS","030654","2026835","D","MORRIS-D","8088/55550","20130816","09:00","GRA02","CJ GRANT","36/40 WILSON PLACE","","EAST KILBRIDE","","UK","G74 4QD","","01925 748466","20130814","0003"," | : "EPOD_JOB", "MORRIS", "030654", "2026835", "D", "MORRIS-D", "8088/55550", "20130816", "09:00", "GRA02", "CJ GRANT", "36/40 WILSON PLACE", "", "EAST KILBRIDE", "", "UK", "G74 4QD", "", "01925 748466", "20130814", "0003", "0306542026835", "", "", "" | ||
: "EPOD_CONTAINER","01-ORL-665/3","ORL 5 SLEIGH BED" | : "EPOD_CONTAINER", "01-ORL-665/3", "ORL 5 SLEIGH BED" | ||
: "EPOD_PRODUCT","01-ORL-665A/3","ORL 5 BED HEAD/FOOTBOARD","1" | : "EPOD_PRODUCT", "01-ORL-665A/3", "ORL 5 BED HEAD/FOOTBOARD", "1" | ||
: "EPOD_PRODUCT","01-ORL-665B/3","ORL 5 BED SIDERAILS PACK","1" | : "EPOD_PRODUCT", "01-ORL-665B/3", "ORL 5 BED SIDERAILS PACK", "1" | ||
: "EPOD_PRODUCT","01-ORL-665C/3","ORL 5 BED SLAT PACK","1" | : "EPOD_PRODUCT", "01-ORL-665C/3", "ORL 5 BED SLAT PACK", "1" | ||
: "EPOD_JOB","MORRIS","030654","0303705","C","MORRIS-C","9116","20130801","09:00","ALL006","GOYT MILL","GOYT MILL, MARPLE","STOCKPORT","","","UK","SK6 7HX","","","20130801","ANGELA","0303705","1198888","20120831","QA07: K BARFOOT - UPLIFT PER KEVIN BARFOOT" | : "EPOD_JOB", "MORRIS", "030654", "0303705", "C", "MORRIS-C", "9116", "20130801", "09:00", "ALL006", "GOYT MILL", "GOYT MILL, MARPLE", "STOCKPORT", "", "", "UK", "SK6 7HX", "", "", "20130801", "ANGELA", "0303705", "1198888", "20120831", "QA07: K BARFOOT - UPLIFT PER KEVIN BARFOOT" | ||
: "EPOD_CONTAINER","03-GRA-520T6","GRANGE ROLL BACK DINING CHAIR" | : "EPOD_CONTAINER", "03-GRA-520T6", "GRANGE ROLL BACK DINING CHAIR" | ||
: "EPOD_PRODUCT","03-GRA-520T6","GRANGE ROLL BACK DINING CHAIR","2" | : "EPOD_PRODUCT", "03-GRA-520T6", "GRANGE ROLL BACK DINING CHAIR", "2" | ||
{{Note}} Morris Furniture delivers products with multiple sub-products (a Sales code, with multiple components) and products without components. It was agreed that mapping these in the same way is fine, i.e. a container will be created for the Sales code, and a single product line will be created for each product quantity for the Single Products, and multiple product lines will be created for those with multiple components to deliver. | {{Note}} Morris Furniture delivers products with multiple sub-products (a Sales code, with multiple components) and products without components. It was agreed that mapping these in the same way is fine, i.e. a container will be created for the Sales code, and a single product line will be created for each product quantity for the Single Products, and multiple product lines will be created for those with multiple components to deliver. | ||
Line 182: | Line 186: | ||
All jobs will be sent to the {{#var:System}} system with a configuration element known as Job Group - this will define the process to be followed against each job, the terms and conditions displayed, signatures required and completion document produced (i.e. POD or POC/Service Request form). Due to differences between the software solutions, it has been agreed that there will be different Job Groups for each Brand/Job Type combination. As there are 4 brands and 2 job types, this will result in 8 Job Groups. These will be pre-created in {{#var:System}}. | All jobs will be sent to the {{#var:System}} system with a configuration element known as Job Group - this will define the process to be followed against each job, the terms and conditions displayed, signatures required and completion document produced (i.e. POD or POC/Service Request form). Due to differences between the software solutions, it has been agreed that there will be different Job Groups for each Brand/Job Type combination. As there are 4 brands and 2 job types, this will result in 8 Job Groups. These will be pre-created in {{#var:System}}. | ||
== PDA Login == | == PDA Login == | ||
Line 201: | Line 204: | ||
{{SCR|Reference={{#var:Reference}}|SCRNo={{ #vardefineecho: SCR | {{ #expr: {{ #var: SCR }} + 1 }} }} | {{SCR|Reference={{#var:Reference}}|SCRNo={{ #vardefineecho: SCR | {{ #expr: {{ #var: SCR }} + 1 }} }} | ||
|Definition=Vehicle Checks - no postpone option | |Definition=Vehicle Checks - no postpone option | ||
|Link=Appendix B: Table of SCRs | |||
}} | }} | ||
Line 217: | Line 221: | ||
{{SCR|Reference={{#var:Reference}}|SCRNo={{ #vardefineecho: SCR | {{ #expr: {{ #var: SCR }} + 1 }} }} | {{SCR|Reference={{#var:Reference}}|SCRNo={{ #vardefineecho: SCR | {{ #expr: {{ #var: SCR }} + 1 }} }} | ||
|Definition=Enter Load Notes | |Definition=Enter Load Notes | ||
|Link=Appendix B: Table of SCRs | |||
}} | }} | ||
Line 241: | Line 246: | ||
{{SCR|Reference={{#var:Reference}}|SCRNo={{ #vardefineecho: SCR | {{ #expr: {{ #var: SCR }} + 1 }} }} | {{SCR|Reference={{#var:Reference}}|SCRNo={{ #vardefineecho: SCR | {{ #expr: {{ #var: SCR }} + 1 }} }} | ||
|Definition=2nd Customer Contact Number | |Definition=2nd Customer Contact Number | ||
|Link=Appendix B: Table of SCRs | |||
}} | }} | ||
Line 336: | Line 342: | ||
{{SCR|Reference={{#var:Reference}}|SCRNo={{ #vardefineecho: SCR | {{ #expr: {{ #var: SCR }} + 1 }} }} | {{SCR|Reference={{#var:Reference}}|SCRNo={{ #vardefineecho: SCR | {{ #expr: {{ #var: SCR }} + 1 }} }} | ||
|Definition=POD/POC Document Formats | |Definition=POD/POC Document Formats | ||
|Link=Appendix B: Table of SCRs | |||
}} | }} | ||
Line 359: | Line 366: | ||
Notes: | Notes: | ||
* Barcodes on this document are used to aid in manual uploading of POD details into Morris' back-end system. As {{#var:System}} is being modified to export directly into the Arena Document Management System, these barcodes | * Barcodes on this document are used to aid in manual uploading of POD details into Morris' back-end system. As {{#var:System}} is being modified to export directly into the Arena Document Management System, these barcodes will been removed. However, an interim solution may be required where these barcodes are used for a short period of time. If required, these will be added - to be confirmed. | ||
* Delivery Date - this is actually the Despatch date and the label will change to reflect that. | * Delivery Date - this is actually the Despatch date and the label will change to reflect that. | ||
* The repeated Delivery Date will be removed. | * The repeated Delivery Date will be removed. | ||
Line 372: | Line 379: | ||
* The Logo and address on the header of this note will be set from the Job Group, so different Brands may feature different logos on the resulting paperwork. | * The Logo and address on the header of this note will be set from the Job Group, so different Brands may feature different logos on the resulting paperwork. | ||
* "0303705" - Job Code | * "0303705" - Job Code | ||
* Barcodes - removed as with Delivery Note | * Barcodes - To be confirmed whether this should be removed, as with Delivery Note | ||
* Account Address - removed as with Delivery Note | * Account Address - removed as with Delivery Note | ||
* Uplift Address - Customer Address | * Uplift Address - Customer Address | ||
Line 418: | Line 425: | ||
When jobs have been completed all the job is updated in the {{#var:System}} server, these jobs are then available for exporting to external systems. In this instance, it is necessary to link to an external document management system (Arena) for PODs/POCs to be stored here for automatic or manual uploading. | When jobs have been completed all the job is updated in the {{#var:System}} server, these jobs are then available for exporting to external systems. In this instance, it is necessary to link to an external document management system (Arena) for PODs/POCs to be stored here for automatic or manual uploading. | ||
The Arena DMS software upgrade is in scope. The reasons for this are: | There are two possible solutions being considered for this project: | ||
* Full solution - requires an Arena DMS software upgrade | |||
* Interim solution - requires manual printing and scanning of documents | |||
The interim solution will require the POD/POC document formats to include a barcode. This can be achieved, but must be confirmed by the customer. | |||
For the full dolution, the Arena DMS software upgrade is in scope. The reasons for this are: | |||
* Improvements in UI handling of PDF files | * Improvements in UI handling of PDF files | ||
* Improvements in importing data (generic vs bespoke interface, direct lookup of index data, etc). | * Improvements in importing data (generic vs bespoke interface, direct lookup of index data, etc). | ||
Line 439: | Line 453: | ||
** Each Job will have a different Job Group, depending on Brand and Job Type. | ** Each Job will have a different Job Group, depending on Brand and Job Type. | ||
** This will include the "Barcode" value mapped to "EPL_EXT_REF". | ** This will include the "Barcode" value mapped to "EPL_EXT_REF". | ||
** | ** The TMS will continue to write Code/Index CSV files in the way that it does already. | ||
* On completion of jobs (through a batch process running frequently), PDFs will be produced and stored in a remote or local directory, named as "<EPL_EXT_REF>.PDF". Only completed (i.e. non-cancelled) jobs will be exported. The folder will depend on the Job Group, expected to be different for each Brand/Job Type combination (therefore 8 folders). | * On completion of jobs (through a batch process running frequently), PDFs will be produced and stored in a remote or local directory, named as "<EPL_EXT_REF>.PDF". Only completed (i.e. non-cancelled) jobs will be exported. The folder will depend on the Job Group, expected to be different for each Brand/Job Type combination (therefore 8 folders). | ||
* Arena DMS will (through a frequent batch job) pick up these files from these folders. The process will pick up the index information | * Arena DMS will (through a frequent batch job) pick up these files from these folders. The process will also continue to pick up the code/index information. | ||
This results in no changes to {{#var:System}} | This results in no changes to {{#var:System}} | ||
Line 525: | Line 539: | ||
|Rev1=Julie Taylor | |Rev1=Julie Taylor | ||
|Rev1Title=OBS Project Manager | |Rev1Title=OBS Project Manager | ||
|Rev2= | |Rev2=____________________(PRINT) | ||
|Rev2Title=Morris Furniture Representative | |Rev2Title=Morris Furniture Representative | ||
}}</div> | }}</div> | ||
[[Category:{{#var:Client}} REQ]] | [[Category:{{#var:Client}} REQ]] |