21.01.2014 Views

SFMS Bank Application Interface Specifications Document ... - IDRBT

SFMS Bank Application Interface Specifications Document ... - IDRBT

SFMS Bank Application Interface Specifications Document ... - IDRBT

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!