SFMS Bank Application Interface Specifications Document ... - IDRBT
SFMS Bank Application Interface Specifications Document ... - IDRBT
SFMS Bank Application Interface Specifications Document ... - IDRBT
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
<strong>SFMS</strong> <strong>Bank</strong> <strong>Application</strong> <strong>Interface</strong> specifications Version 3.0<br />
5.1 List of Exceptions<br />
CHAPTER 5 – List of Exceptions and Limitations<br />
The following are <strong>Bank</strong>API Error Messages and their corresponding descriptions<br />
S No Error Code and Description<br />
1. PBAPI000000=Message sent successfully<br />
2. FBAPI000001=Invalid Block-A Begin Identifier. (Prescribed format is {A:)<br />
3. FBAPI000002=Invalid Sender <strong>Bank</strong> <strong>Application</strong> identifier. (eg : APP)<br />
4. FBAPI000003=Invalid Message Identifier. (eg : F01)<br />
5. FBAPI000004=Invalid Input/Output identifier. (Always O)<br />
6. FBAPI000005=Invalid Message Type. (eg 100)<br />
7. FBAPI000006=Invalid Sub Message Type. (For IFN298C01, this field should be<br />
C01, for IFN100 message, this field should be XXX)<br />
8. FBAPI000007=Invalid Sender IFSC. (eg : CNRB0000001)<br />
9. FBAPI000008=Invalid Receiver IFSC. (eg : CNRB0000001)<br />
10. FBAPI000009=Invalid Delivery Notification Flag. (either 1 or 2)<br />
FBAPI000010=Invalid Open Notification Flag. (either 1 or 2)<br />
11. FBAPI000011=Invalid Obsolescence Period. (Range of values for this filed<br />
should be between 002 to 999)<br />
12. FBAPI000012=Invalid Message User Reference (eg: abcdefgh12345678)<br />
13. FBAPI000013=Invalid Possible Duplicate Emission Flag. (either 1 or 2)<br />
14. FBAPI000014=Invalid Receiving <strong>Bank</strong> <strong>Application</strong> Identifier (eg: TBA if<br />
present or XXX if not present)<br />
15. FBAPI000015=Invalid Originating Date.(Format should be YYYYMMDD)<br />
16. FBAPI000016=Invalid Originating Time.(Format should be HHMM)<br />
17. FBAPI000017=Invalid Delayed Message Flag.(Either 1 or 2)<br />
18. FBAPI000018=Invalid Testing & Training Flag. (Either 1 or 2)<br />
19. FBAPI000019=Invalid Sequence Number or duplicate sequence number. (eg :<br />
000000001)<br />
20. FBAPI000020=Invalid Filler. (default should be XXXXXXXXX)<br />
21. FBAPI000021=Invalid User Transaction Reference.(default should be<br />
XXXXXXXXXXXXXXXX)<br />
22. FBAPI000022=Invalid Priority Flag. (Default should be 00)<br />
23. FBAPI000023=Invalid Block-A End identifier. (should be })<br />
24. FBAPI000024=Invalid Block4 Begin identifier. (should be {4:)<br />
25. FBAPI000025=Invalid Block4. (Length of the message cannot exceed 10 KB)<br />
26. FBAPI000026=Invalid Block4 End identifier. (Block end identifier should be})<br />
27. FBAPI000027=Invalid Block5A Begin identifier.(Should be {UMAC:)<br />
28. FBAPI000028=Invalid Block5A.<br />
29. FBAPI000029=Invalid Block5A End identifier.(Should be })<br />
30. FBAPI000030=Sender & Receiver IFSC should not be same.<br />
31. FBAPI000031=Invalid Header Length<br />
32. FBAPI000100=Invalid UserId.<br />
33. FBAPI000101=Invalid Password<br />
34. FBAPI000102=Error in Deformatter.<br />
35. FBAPI000103=Error in Syntax Check.<br />
Confidential<br />
Uncontrolled when Printed<br />
Page 19 of 24