SWIFT报文校验
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
信用证产品系统---SWIFT报文规则校验
此规则适用于所有SWIFT报文规则,当然包含MT700MT999报文,构想由产品系统对报文进行构建、组报,后由平台对报文进行基本规则校验,并统一发送到网关进行后续处理,当网关成功收到或失败时,返回产品系统一标识。
一:非法字符校验
1.所有的大小写英文字母,换行,回车,空格;
2.所有阿拉伯数字;
3.标点符号:/?()-+{}:.,‘
4.除以上3点其余字符都为非法字符。
二:日期和时间校验
1.MMDD长度为4的数字;
2.YYMMDD长度为6的数字;
3.YYYYMMDD长度为8的数字;
4.除以上3点其余表示方式都为非法。
三:数字规则校验
具体校验规则如上。
四:币种规则校验
Y人民币
2.EUR欧元
3.GBP英镑
4.HKD港币
5.JPY日元
D美元
7.以上为产品系统目前只支持的币种范围,如检验出其他都为非法。
五:BIC CODE位数校验
1.总位数为11位;
2.少于11位的字符串都为非法;
3.从不同的域中取出报文当事人的BIC CODE