1.3 TI file naming convention¶
Source: TI_Host_to_Host_Client_User_Manual_v52.pdf Document pages: 13-14 PDF pages: 13-14
The following legal requirements are applicable:
- You must ensure that the relevant consent has been obtained to allow you to disclose your data to Nedbank and allow Nedbank to use the data in relation to the provision of the service.
- The onus is on you to ensure that the information provided to Nedbank is correct.
A TI file, used for the near real time delivery protocols, contains all transactions that occurred during the intervals you specified. This file will have the following naming convention.
Example: PNGG00.CDTIPK. A13OP678.EN0610.I1234C.SQ1234
Field numbers Data Element Valid Values Description Notes 1 2 3 4 5 6 Applicable environment QNGG00 PNGG00 Q = Test environment P = Production environment These are standard fields and cannot be amended Field 1 - 4 are alpha Field 5 and 6 are numeric ie zero, zero P N G G 0 0 7 Separator . To separate data elements The full stop cannot be replaced with a comma as the file validation will fail . 8 9 10 11 12 13 Product environment CDTIPK To identify the file as a Transaction Information product
C D T I P K 14 Separator . To separate data elements The full stop cannot be replaced with a comma as the file validation will fail . 15 16 17 Client Prefix Please refer to description Field 15:Only alpha character are valid Field 16 and 17: Only alphanumeric characters are valid To identify the client to whom the file will be delivered. This prefix will be issued by Nedbank A 1 3 18 Input / Output indicator O = Output I = Input
Only the specified alphanumeric characters are valid O = When you receive a file from Nedbank I = When you send the file back to Nedbank eg this will only be applicable if you use a delivery protocol that has the capability for file acknowledgeme nt O 19 Product ID N = Notifications P = PTI I = IOD F = FTI R = IR Only specified alphanumeric characters are valid To identify which product you are receiving the file for P
Example: PNGG00.CDTIPK.A13OP 678.EN0610.I1234 C.SQ1234 Field numbers Data Element Valid Values Description Notes 20 21 22 File sequence numbers 001 to 999 These fields represent the file's sequential numbers and will be numeric It will be sequentially incremented by 1 for every file sent for that day. The number is reset to 001 the next day at midnight 6 7 8 23 Separator . To separate data elements The full stop cannot be replaced with a comma as the file validation will fail . 24 File type D = Data file and E = End of day file Only the specified alpha characters are valid E = End of day file is applicable to the PTI end of day file only D 25 Resend indicator R = Resend N = Normal Only the specified alpha characters are valid If you receive a file with a R value in the field the system must not automatically process the file N 26 27 Day indicator 01 to 31 Only numeric characters are valid
DD = Indicates day of the month that the file was created and does not indicate the date of the transactions
0 6 28 29 Month indicator 01 to 12 Only numeric characters are valid MM = Indicates the month of the year that file was created and does not indicate the date of the transactions
1 0 30 Separator . To separate data elements The full stop cannot be replaced with a comma as the file validation will fail . 31 Instance ID I = Instance Only the specified alpha character is valid
I 32 33 34 35 Instance number 0001 to 9999 Each TI product can have up to 9999 instances per profile An instance is a grouping of your accounts, settings and delivery protocol eg Instance 0001 account1 selected settings 'credits only' and delivered via email 1 2 3 4