Future Table

 

Background

 
From time to time Royal Mail Retail, Royal Mail Wholesale and Downstream Access Carriers release new files that need to be used for mail from a specific date before entering their networks. These files are made up of Selection Files, Customer Final Label Files and DSA Specific Files.
 
The Royal Mail Files are sourced from the below websites:-
 
 
 
In SwiftSort we consolidate the Royal Mail Retail and Wholesale files into single repository whereas we create individual repositories for each of the DSA Carriers (where necessary). This is done to make the delivery and use of these repositories easy for our users. Repository updates are delivered via the Resource Updater.
 
The repositories are named using the date in which they should be used (effective from).  For example
 
Repository RZ150105.cyr (YYMMDD) should be used from the 5th January 2015.
 
SwiftSort will automatically use the above repository from the 5th January onwards, until of course another repository is detected, at which time SwiftSort will start to use the next repository when the system date matches the repository file name date. For example,
 
Repository RZ150119.cyr will be automatically used for mailing sorted on the 19th January 2015.
 
For this system to work correctly and to avoid situations where the incorrect repositories have been used it is important that the system date is set correctly and the repositories are maintained via the Resource Updater.
 
 
 

Using Future Tables

 
There will come times when it is necessary to be able to select a future repository (future table) before they become naturally effective. For example, a mailing is being sorted on the 15th January but will not be handed over to Royal Mail until 22nd January. Therefore it is necessary to use the future repository  RZ150119.cyr as it is effective from 19th January.
 
This can be achieved via the UI and Command Line Processing.
 

UI

 
Within the Mailing Wizard on the Mailing tab
 
 
 

Command Line Processing

 
By using the /Future switch
 
SwiftCMD <project path and name> /Future
 
 
The /Future switch also has the ability to set a date to start using the Future Table. Please see the Command Line Processing topic for more information.