System Fields

 

Field Name

Length

Description

Example - Info

sft_Mailsort
5
Mailsort Code
'12345' - 5 or 3 byte SSC for High or Low sorts respectfully.
sft_DPS
2
DPS
'1ZV' - constructed from 2 byte Source DPS or generated Swift DPS plus CheckSum
sft_BagNo
5
Bag Number
'00001' - 5 byte Bag Number
sft_BagID
15
Bag Identifier
'00001' - 5 byte Bag Identifier
sft_BagBreak
1
sft_BagBreak
'*'  - 1 byte Identifier
sft_MBreak
1
Mailsort Code Break
'*'  - 1 byte Identifier
sft_BagStart
1
Bag Start Break
'*'  - 1 byte Identifier
sft_SmRoute
3
Secured Mail Route
'X11' - I character followed by 1 or 2 digits
sft_SmHub
1
Secured MailHub
'X' - 1 character
sft_SmRouteBreak
1
Secured Mail Route Break
'*'  - 1 byte Identifier
sft_SmHubBreak
1
Secured Mail Hub Break
'*'  - 1 byte Identifier
sft_Sequence
8
Output Sequence Number
'00000001' - 8 byte Sequence Number
sft_InSeq
8
Input File(s) Sequence Number
'00000001' - 8 byte Sequence Number
sft_Flags
8
Address Clean Flags
Flags are set to sft_Flags for records that have been amended according to options selected within the File Format Wizard (FFW). Positions are used to flag a records reason for amendment, a record can be flagged multiple times. sft_Flags is fixed at 9 bytes.
 

FFW

Option

sft_Flags

Position and Flag

Fix Postcode
Y[f----]
3 = f
Remove Punctuation
Y[--p--]
5 = p
Remove Union Words
Y[---u-]
6 = u
Remove Duplicate Words
Y[----d]
7 = d
 
Note: The Y is position 1 indicates the record has been adjusted via any of the above options.
sft_DPS#
2
Source DPS with Defaults applied
'1Z' - 2 byte DPS generate by Swift DPS (default '9Z')
 
sft_TNTZonalCode
1
Zonal Code
'Z' - 1 character
sft_ZonalCode
1
Zonal Code
'Z' - 1 character
sft_2D
45
Mailmark 2D barcode
45 byte string - See Royal Mail Documentation
sft_4S
78
Mailmark 4 State barcode
78 byte string - See Royal Mail Documentation
sft_MailmarkSeq
15
Mailmark Sequence
'00049241' - Digits which represent the SCID Item ID
 
Alias System Field Names can be used in place of the default System Field Names.