281872: Difference between revisions

From CTMS
(New page: {{Doc_Title|System=FUNCTIONAL SPECIFICATION|Title=2Create a CN Trip and Order Detail Export for Consolidation Centres|Reference=FS 281872 JC-89ZH76|Version=1.0|Date=|Sysver=10.6|Client=DHL...)
 
No edit summary
 
(12 intermediate revisions by the same user not shown)
Line 3: Line 3:




1. Functional Overview
== Client Requirement ==
1.1 Client Requirement
'''Change Request Summary:'''


Change Request Summary:


CN Trip and Order Detail Export for Consolidation Centres.
CN Trip and Order Detail Export for Consolidation Centres.


Change Request Details:
 
'''Change Request Details:'''
 


Consolidation Centres, receiving their orders through Cross Dock will not be able to utilise the CN Trip and Order Detail Export as it is based on Group Name of the order. All orders delivered through the Consol Centres via Cross Dock retain the Group Name of the originating depot.
Consolidation Centres, receiving their orders through Cross Dock will not be able to utilise the CN Trip and Order Detail Export as it is based on Group Name of the order. All orders delivered through the Consol Centres via Cross Dock retain the Group Name of the originating depot.


Benefits identified as a result of the change:
 
'''Benefits identified as a result of the change:'''
 


CN Trip and Order Detail Export is an essential component of the current CTMS system and is therefore required by the Consol Centres.
CN Trip and Order Detail Export is an essential component of the current CTMS system and is therefore required by the Consol Centres.




1.2 Solution
== Solution ==
The ‘CN Trip and Order Detail’ export will be changed to enable the consolidation centres to select orders that they delivered as part of the cross-dock process.


The ‘CN Trip and Order Detail’ export will be changed to enable the consolidation centres to select orders that they delivered as part of the cross-dock process.


If a specific value is set for the ‘Group Name’ parameter then the orders on the trips that satisfy the other parameters will also determine if the orders have been cross-docked through the consolidation centre.
If a specific value is set for the ‘Group Name’ parameter then the orders on the trips that satisfy the other parameters will also determine if the orders have been cross-docked through the consolidation centre.


A new system parameter will be introduced to control whether the export will allow the ‘Group Name’ to be applicable from cross-dock locations as well as the original location. If the new system parameter is active then any orders that have been loaded or unloaded (as specified in the ‘Activity’ parameter) at the cross-dock location (i.e. for the ‘Group Name ‘parameter) will be included also; this will then be regardless of the group name of the cross-docked orders.
A new system parameter will be introduced to control whether the export will allow the ‘Group Name’ to be applicable from cross-dock locations as well as the original location. If the new system parameter is active then any orders that have been loaded or unloaded (as specified in the ‘Activity’ parameter) at the cross-dock location (i.e. for the ‘Group Name ‘parameter) will be included also; this will then be regardless of the group name of the cross-docked orders.


If all group names are required (i.e. the ‘Group Name’ parameter is set to ‘ALL’) then all orders will be selected regardless of the group name of the order.
If all group names are required (i.e. the ‘Group Name’ parameter is set to ‘ALL’) then all orders will be selected regardless of the group name of the order.




1.3 Scope
== Scope ==
This change will be applied to system version 10.6.
This change will be applied to system version 10.6.
2. Set-up
 
2.1 Pre-requisites
= Set-up =
== Pre-requisites ==
None
None
2.2 Menu Structure
 
== Menu Structure ==
‘Unchanged’
‘Unchanged’
2.3 Data


== Data ==
Create a new record in the REP_REPORT_PARAM table for the CN Trip and Order Extract.
Create a new record in the REP_REPORT_PARAM table for the CN Trip and Order Extract.
The new parameter will be called ‘LOADED_AT’. The parameter will not be mandatory.
The new parameter will be called ‘LOADED_AT’. The parameter will not be mandatory.




= Functional Description =
The CN Trip and Order Detail export have several parameters which are mandatory, including GROUP NAME. Users at consolidation centres are assigned GROUP NAMES such as SWC, NWC. There are never any orders which are assigned this GROUP NAME so when these users run the CN Trip and Order Detail export, no data is returned.


3. Functional Description
The CN Trip and Order Detail export have several parameters which are mandatory, including GROUP NAME. Users at consolidation centres are assigned GROUP NAMES such as SWC, NWC. There are never any orders which are assigned this GROUP NAME so when these users run the CN Trip and Order Detail export, no data is returned.


The orders which users at the console centres want to see, are those that have been cross docked at the console centres, where the GROUP NAME of the order is irrelevant. To accommodate users in console centres, an additional parameter will be added to the extract called LOADED AT.
The orders which users at the console centres want to see, are those that have been cross docked at the console centres, where the GROUP NAME of the order is irrelevant. To accommodate users in console centres, an additional parameter will be added to the extract called LOADED AT.


This parameter will be in addition to the GROUP NAME and will be a list of the values the user is BASED_AT. This parameter will not be made mandatory and can be set to null. The value ‘ALL’ will also be available where the user has access to more than one BASED_AT location.
 
This parameter will be in addition to the GROUP NAME and will be a list of the values the user is BASED_AT. This parameter will not be made mandatory and can be set to null. The value ‘ALL’ will also be available where the user has access to more than one BASED_AT location.
 


Selecting a specific LOADED AT value will search for any orders which have been loaded at the location, regardless of the GROUP NAME assigned to the order.
Selecting a specific LOADED AT value will search for any orders which have been loaded at the location, regardless of the GROUP NAME assigned to the order.
Line 56: Line 66:
Some Examples below:
Some Examples below:


USER
{| style="border-spacing:0;"
WOODS
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| USER
SCHED GROUP
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| WOODS
NWC
BASED AT
NWCONSOL
EXELBAWT


|-
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| SCHED GROUP
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| NWC


User enters
|-
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| BASED AT
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| NWCONSOL


SCHED_GROUP :NWC
EXELBAWT
LOADED_AT :NWCONSOL


Data returned
|}


Any orders where GROUP NAME = NWC and additionally any orders which have been loaded at NWCONSOL.


{|style="border-spacing:0;"
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| '''User enters '''


User enters
SCHED_GROUP          :NWC
LOADED_AT            :NWCONSOL


SCHED_GROUP :NWC
'''Data returned'''
LOADED_AT :ALL


Data returned
Any orders where GROUP NAME = NWC and additionally any orders which have been loaded at NWCONSOL.


Any orders where GROUP NAME = NWC and additionally any orders which have been loaded at NWCONSOL or EXELBAWT
|}




User enters  
{|style="border-spacing:0;"
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| '''User enters '''   


SCHED_GROUP :NWC
SCHED_GROUP         :NWC
LOADED_AT


Data returned
LOADED_AT            :ALL


Any orders where GROUP NAME = NWC


'''Data returned'''


EXAMPLE 2


USER
Any orders where GROUP NAME = NWC and additionally any orders which have been loaded at NWCONSOL or EXELBAWT
COATESJ
|}
SCHED GROUP
NWC
SWC
EXELBAWT
BASED AT
NWCONSOL
SWCONSOL
EXELBAWT




User enters  
{|style="border-spacing:0;"
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"|'''User enters '''


SCHED_GROUP :EXELBAWT
SCHED_GROUP         :NWC
LOADED_AT :NWCONSOL


Data returned
LOADED_AT


Any orders where GROUP NAME = EXELBAWT and additionally any orders which have been loaded at NWCONSOL.


'''Data returned'''


User enters


SCHED_GROUP :EXELBAWT
Any orders where GROUP NAME = NWC
LOADED_AT :ALL
|}


Data returned


Any orders where GROUP NAME EXELBAWT and additionally any orders which have been loaded at NWCONSOL, SWCONSOL or EXELBAWT
EXAMPLE 2


{|style="border-spacing:0;"
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| USER
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| COATESJ


User enters
|-
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| SCHED GROUP
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| NWC


SCHED_GROUP :EXELBAWT
SWC
LOADED_AT


Data returned
EXELBAWT


Any orders where GROUP NAME = EXELBAWT
|-


Appendix A      table updates REQUIRED
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"|BASED AT
Appendix B      QUOTE & DoCuMENT History
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"|NWCONSOL
SWCONSOL


Activity
EXELBAWT
Estimate
Quote


No. of Days
|}
No. of Days
Daily Rate (£)
Cost (£) Exc. VAT




{|style="border-spacing:0;"
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| '''User enters '''




SCHED_GROUP        :EXELBAWT


Work to Date
LOADED_AT          :NWCONSOL
0.00
0.00
500


Change Request Evaluation
0.50
0.50
500


Functional Specification
'''Data returned'''
0.50
0.50
500


Technical Specification
0.00
0.00
500


Development
Any orders where GROUP NAME = EXELBAWT and additionally any orders which have been loaded at NWCONSOL.
1.50
1.50
417


Testing & Release
|}
0.50
0.50
417


Implementation
0.00
0.00
462


{|style="border-spacing:0;"
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| '''User enters '''




SCHED_GROUP          :EXELBAWT


LOADED_AT            :ALL




TOTAL
'''Data returned'''




Any orders where GROUP NAME EXELBAWT and additionally any orders which have been loaded at NWCONSOL, SWCONSOL or EXELBAWT


|}




References
Ref No
Document Title & ID
Version
Date


EST-281872 JC-89ZH76 Create a CN Trip and Order Detail Export for Consolidation Centres v1.0
{|style="border-spacing:0;"
1.0
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| '''User enters '''




SCHED_GROUP  :EXELBAWT


LOADED_AT




'''Data returned'''




Any orders where GROUP NAME = EXELBAWT




 
|}
Glossary
Term or Acronym
Meaning
 
 
 
 
 
 
 
Document History
Version
Date
Status
Reason
Initials
0.1
01/12/10
Draft
Initial version
SEW
1.0
02/12/10
Issued
Reviewed Issued
MJC
 
 




'''References'''


{| style="border-spacing:0;"
| style="background-color:#c0c0c0;border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| <center>'''Ref No'''</center>
| style="background-color:#c0c0c0;border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| <center>'''Document Title & ID'''</center>
| style="background-color:#c0c0c0;border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| <center>'''Version'''</center>
| style="background-color:#c0c0c0;border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| <center>'''Date'''</center>


|-
| style="border-top:none;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"|
| style="border-top:none;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| EST-281872 JC-89ZH76 Create a CN Trip and Order Detail Export for Consolidation Centres v1.0
| style="border-top:none;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| <center>1.0</center>
| style="border-top:none;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"|


|-
| style="border-top:none;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"|
| style="border-top:none;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"|
| style="border-top:none;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"|
| style="border-top:none;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"|


|-
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"|
| style="border-top:none;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"|
| style="border-top:none;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"|
| style="border-top:none;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"|


|}




'''Document History '''


{| style="border-spacing:0;"
| style="background-color:#c0c0c0;border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| <center>'''Version'''</center>
| style="background-color:#c0c0c0;border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| <center>'''Date'''</center>
| style="background-color:#c0c0c0;border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| <center>'''Status'''</center>
| style="background-color:#c0c0c0;border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| <center>'''Reason'''</center>
| style="background-color:#c0c0c0;border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| <center>'''Initials'''</center>


|-
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| <center>0.1</center>
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| <center>01/12/10</center>
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| <center>Draft</center>
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Initial version
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| <center>SEW</center>


|-
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| <center>1.0</center>
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| <center>02/12/10</center>
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| <center>Issued</center>
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Reviewed Issued
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| <center>MJC</center>


|-
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"|
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"|
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"|
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"|
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"|


Authorised By
|-
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"|
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"|
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"|
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"|
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"|


|-
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"|
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"|
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"|
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"|
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"|


Matt Crisford
|}


Development Manager




Peter Greer


TMSCC CTMS Product Manager
= Authorised By =
{| Border="1"
| '''''Matt Crisford'''''
| Development Manager
|
|-
| '''''Peter Greer'''''
| TMSCC MTS Product Manager  
|
|}

Latest revision as of 10:44, 12 May 2011

Aptean Logo.png







DHL MTS

2Create a CN Trip and Order Detail Export for Consolidation Centres


FUNCTIONAL SPECIFICATION - 10.6

- 1.0


Reference: FS 281872 JC-89ZH76













































Client Requirement

Change Request Summary:


CN Trip and Order Detail Export for Consolidation Centres.


Change Request Details:


Consolidation Centres, receiving their orders through Cross Dock will not be able to utilise the CN Trip and Order Detail Export as it is based on Group Name of the order. All orders delivered through the Consol Centres via Cross Dock retain the Group Name of the originating depot.


Benefits identified as a result of the change:


CN Trip and Order Detail Export is an essential component of the current CTMS system and is therefore required by the Consol Centres.


Solution

The ‘CN Trip and Order Detail’ export will be changed to enable the consolidation centres to select orders that they delivered as part of the cross-dock process.


If a specific value is set for the ‘Group Name’ parameter then the orders on the trips that satisfy the other parameters will also determine if the orders have been cross-docked through the consolidation centre.


A new system parameter will be introduced to control whether the export will allow the ‘Group Name’ to be applicable from cross-dock locations as well as the original location. If the new system parameter is active then any orders that have been loaded or unloaded (as specified in the ‘Activity’ parameter) at the cross-dock location (i.e. for the ‘Group Name ‘parameter) will be included also; this will then be regardless of the group name of the cross-docked orders.


If all group names are required (i.e. the ‘Group Name’ parameter is set to ‘ALL’) then all orders will be selected regardless of the group name of the order.


Scope

This change will be applied to system version 10.6.

Set-up

Pre-requisites

None

Menu Structure

‘Unchanged’

Data

Create a new record in the REP_REPORT_PARAM table for the CN Trip and Order Extract.

The new parameter will be called ‘LOADED_AT’. The parameter will not be mandatory.


Functional Description

The CN Trip and Order Detail export have several parameters which are mandatory, including GROUP NAME. Users at consolidation centres are assigned GROUP NAMES such as SWC, NWC. There are never any orders which are assigned this GROUP NAME so when these users run the CN Trip and Order Detail export, no data is returned.


The orders which users at the console centres want to see, are those that have been cross docked at the console centres, where the GROUP NAME of the order is irrelevant. To accommodate users in console centres, an additional parameter will be added to the extract called LOADED AT.


This parameter will be in addition to the GROUP NAME and will be a list of the values the user is BASED_AT. This parameter will not be made mandatory and can be set to null. The value ‘ALL’ will also be available where the user has access to more than one BASED_AT location.


Selecting a specific LOADED AT value will search for any orders which have been loaded at the location, regardless of the GROUP NAME assigned to the order.


Some Examples below:

USER WOODS
SCHED GROUP NWC
BASED AT NWCONSOL

EXELBAWT


User enters

SCHED_GROUP :NWC LOADED_AT :NWCONSOL

Data returned

Any orders where GROUP NAME = NWC and additionally any orders which have been loaded at NWCONSOL.


User enters

SCHED_GROUP :NWC

LOADED_AT :ALL


Data returned


Any orders where GROUP NAME = NWC and additionally any orders which have been loaded at NWCONSOL or EXELBAWT


User enters

SCHED_GROUP :NWC

LOADED_AT


Data returned


Any orders where GROUP NAME = NWC


EXAMPLE 2

USER COATESJ
SCHED GROUP NWC

SWC

EXELBAWT

BASED AT NWCONSOL

SWCONSOL

EXELBAWT


User enters


SCHED_GROUP :EXELBAWT

LOADED_AT :NWCONSOL


Data returned


Any orders where GROUP NAME = EXELBAWT and additionally any orders which have been loaded at NWCONSOL.


User enters


SCHED_GROUP :EXELBAWT

LOADED_AT :ALL


Data returned


Any orders where GROUP NAME EXELBAWT and additionally any orders which have been loaded at NWCONSOL, SWCONSOL or EXELBAWT


User enters


SCHED_GROUP :EXELBAWT

LOADED_AT


Data returned


Any orders where GROUP NAME = EXELBAWT



References

Ref No
Document Title & ID
Version
Date
EST-281872 JC-89ZH76 Create a CN Trip and Order Detail Export for Consolidation Centres v1.0
1.0


Document History

Version
Date
Status
Reason
Initials
0.1
01/12/10
Draft
Initial version
SEW
1.0
02/12/10
Issued
Reviewed Issued
MJC



Authorised By

Matt Crisford Development Manager
Peter Greer TMSCC MTS Product Manager