RFUnits > Picking Slips using Batch Priority

Using a Batch Priority file will now enable sites to further sort the ‘Batch Order Sequence’ on RF Units within the Picking Slips option.
When the user selects the ‘Picking Slips’ option, the Unit will look for and load the Batch Priority file. The sort will only apply when the user presses enter on a blank key-in field with the Batch ID qualifier also blank.

The following File details are listed below:

  • The created file format must be Tab delimited 
  • The Filename must be ‘batchpriority.txt’ (all lowercase) 
  • The file must be saved in a directory called ‘systemrf’ (all lowercase) in the sites docs directory. If this directory does not exist it must be created by the site
  • The first line of the file is for the headings
  • The column heading named ‘BATCH’ is mandatory. This column should contain the desired BATCH IDs to be set within a Priority.
  • Other supported optional column headings are: ‘MONDAY’, ‘TUESDAY’, ‘WEDNESDAY’, ‘THURSDAY’, ‘FRIDAY’, ‘SATURDAY’, ‘SUNDAY’. These columns contain a numeric priority value and allow users to set a different Batch Priority per day.
  • Columns in the file can be sorted in any order and Columns with a heading that is not supported will be ignored. 
  • If a column heading exists more than once within the file, the last instance (from left to right) is used. 
  • If a Batch ID exists more than once within the file, a last instance (from top to bottom) is used.

Example of batchpriority.txt file contents:
BATCH{tab}MONDAY{tab}TUESDAY{tab}THURSDAY{tab}FRIDAY
EAST{tab}1{tab}15{tab}10{tab}5{tab}15
WEST{tab}5{tab}1{tab}15{tab}10{tab}1
SOUTH{tab}10{tab}5{tab}1{tab}15{tab}5
NORTH{tab}15{tab}10{tab}5{tab}1{tab}10

Please note the following conditions when selecting the Picking Slips option on a RF unit: 

  • A message will be shown if the file exists, but fails to load. Eg Error loading Batch Priority file. Batch column does not exist.
  • A ‘Batch Priority loaded’ message will be shown if:
    • the batchpriority.txt file exists in docs\systemrf directory
    • a column for the current day exists
    • The file is loaded successfully.
  • Invoices retrieved will load based on the batch priority in ascending order for the current system day. All Invoices that either have no Batch ID, or has a Batch ID that does not exist in the file will load last.