Generate SLIA File
  • This Feature generates XML file for SLIA transactions.
  • XML for SLIA transactions requires one record of Debit Fields and multiple records of Credit Fields.
  • Debit fields data can be captured in Debit Fields Form in Generate XML page.
  • Credit Fields data can be captured using Excel File Upload.
  • Below is the list of Debit and Credit Fields:
Debit fields
Sr. No. Field Label Field Name(as attribute) in XML Description Field Type(Char(C)/
Numeric(N)/
Date(D))
Field Length Mandatory(M)/
Optional(O)
1 Bank Name BANK_NAME Name of the sponsor bank(State Bank Of India) C 20 M
2 Agency Code AGENCY_CODE Agency code of SLIA(Should be 5 Characters in length) C 5 M
3 File Number FILE_SEQ_NO Sequence number of the file(Should be unique for each date) N 4 M
4 Debit Reference DEBIT_REFERENCE Auto generated unique reference id for each debit in the file. Generation Logic: "DBT" + Agency Code + Date(DDMMYYYY) + File Number(4 digit, left padded with zero, if length is less than 4 digit) (Eg.DBTANNMZ270920130001) C 20 M
5 Debit Amount(in Paisa) DEBIT_AMOUNT Total debit amount for this file (In paisa, i.e., Rs 100/- should be given as 10000) N 13 M
6 Credit Count CREDIT_COUNT Total no of credits in this file N 5 M
7 Transaction Date TRAN_DATE Date of Transaction (DDMMYYYY). In case of future date, file will be processed on the specified future date D 8 M
8 Debit IFSC Code IFSC_CODE_DEBIT IFSC Code of the SBI branch where the debit account of the State Government Department/Agency is maintained C 11 M
9 Debit Account Number ACCOUNT_DEBIT Account number corresponding to the State Government Department/Agency with SBI C 17 M
10 Email ID EMAIL Email ID to be used in case of NEFT C 35 M
11 District DISTRICT District of Agency C 50 O
12 State STATE State of Agency C 50 O
13 Debit Narration DEBIT_NARRATION Will be used as naration against debit transaction C 100 O
14 Agency Debit Reference AGENCY_DR_REF Agency reference number for debit transaction C 50 O
Credit fields
Sr. No. Field Label Field Name(as attribute) in XML Description Field Type(Char(C)/
Numeric(N)/
Date(D))
Field Length Mandatory(M)/
Optional(O)
1 Name NAME Name of the Beneficiary C 100 M
2 Address ADDRESS Address of the Beneficiary C 100 M
3 Payment Type PAYMENT_MODE U -> UID based processing
A -> Account based processing
C 1 M
4 Credit Amount CREDIT_AMOUNT Amount to be credited in Beneficiary's account C 13 M
5 Credit Reference CREDIT_REFERENCE Auto Generated Unique Reference Id for each Credit Under a Debit Generation Logic : "S" + Agency Code + Date(DDMMYYYY) + File Number(4 digit, left padded with zero, if length is less than 4 digit) + 5 digit sequence(unique for each credit record) + "E" (E.g. SANNMZ27092013000100001E) C 13 M
6 Bank IFSC Code for Credit Accounts IFSC_CODE_CREDIT IFSC Code for NEFT/SBI Credits C 11 M
7 Credit Account Number ACCOUNT_CREDIT Credit Account Number for NEFT/SBI Credits C 11 M
8 Credit Bank IIN CREDIT_BANK_IIN IIN Number of beneficiary's bank C 9 O
9 Aadhaar Number AADHAAR_NO 12 digit valid AADHAAR Number of the beneficiary N 12 M
10 User-ID of NPCI NPCI_USER_ID User-ID as given by NPCI to the agency
Length of NPCI_USER_ID should be equal to or less than 18 for ACH transaction
Length of NPCI_USER_ID should be equal to or less than 7 for APB transaction
C 18/7 M
11 User Name as per NPCI NPCI_USER_NAME User Name of Agency as registered in NPCI C 20 M
12 Scheme Name SCHEME_CODE Name of the Scheme C 50 M
13 Narration for CBS NARRATION Narration printed in Statement of Account of SBI Beneficiaries C 100 O
14 Agency Credit Reference AGENCY_CR_REF Agency reference number for credit transactions C 50 O
Validate SLIA File Format
  • This feature validates the input xml for SLIA transactions. It validates the xml with respect to Input File Structure guidelines provided in the
    SLIA File Format Document.
  • Users need to input the XML file, System validates the syntactical correctness of the file for SLIA transactions.
  • System returns an appropriate error message if any error is found.
Sign XML File
  • This feature digitally signs the xml for SLIA transactions.
  • Users need to input the XML file, Certificate file, Certificate Password and the Signing Algorithm.
  • Signature File need to be of {jks,pfx} format.
  • Signature File and Password are not saved into the system.
Validate Format and Signature
  • This feature validates the signed XML.
  • Users need to input the XML file, System validates the syntactical correctness,signature integrity of the file for SLIA transactions.
  • System returns an appropriate error message if any error is found.