File Structure for Payout to Client

File format: Comma Separated

Naming Convention of the file: CPD<SYYYYYYYD>.Xnn
where
CPD - File type
S - Settlement Type
YYYYYYY - Settlement Number
D - Delivery Type
X - File Indicator
T - File coming from the member
S - Success File sent to the trading members
R - Reject File sent to the trading members
nn - Batch number (is a running sequence)


Control Record Format

Field Name Length Mandatory / Optional Description
Record Type CHAR(2) Mandatory Value = 10
File Type CHAR(3) Mandatory Value = CPD
Member Type CHAR(1) Mandatory 'M' For Clearing Member
'C' For Custodians
Member Code CHAR(5) Mandatory Member Code
Settlement type CHAR(1) Mandatory  
Settlement number CHAR(7) Mandatory  
Delivery Type CHAR(1) Mandatory  
Batch Number Number(2) Mandatory Batch number in running sequence
Total No. of Records   Number(7)  Mandatory Total number of records in file
Total quantity Number(9) Mandatory  


Detail Record Format

Field Name Length Mandatory / Optional Description
Record Type CHAR(2) Mandatory Value = 20
Depository Id CHAR(5) Mandatory Value = NSDL/CDSL
ISIN CHAR(12) Mandatory  
Beneficiary Account No.  CHAR(16) Mandatory In case of CDSL the Beneficiary a/c. In case of NSDL the 1st 8 digit shall be the DP Id and the next 8 digits shall be the beneficiary a/c, in that order
Quantity  Number(9)  Mandatory