【技术实现步骤摘要】
金融报文的静态校验方法、装置、电子设备及存储介质
[0001]本专利技术属于数据处理
,具体涉及一种金融报文的静态校验方法、装置、电子设备及存储介质。
技术介绍
[0002]在金融行业的信息交换中,为了遵守监管要求并满足与业务合作伙伴约定的要求,提高交易的可靠性和合规性,金融机构需要对金融报文进行规范校验,其中,对金融报文的规范校验是金融信息交换中的重要一环,其强制了报文规则,可使得数据的内容和格式都符合行业标准,从而保障了数据的正确性、安全性和合规性,为金融行业提供了安全可靠的信息交换环境。
[0003]目前,对金融行业的报文校验,大多都是使用人工校验,其存在速度较慢,容易出现疏漏和错误,以及成本高等缺点;同时,虽然存在有现有的校验工具(如SWIFT MT Validator),但是,现有的校验工具大多都是固定的校验规则,无法根据实际使用而灵活设置,其使用范围受限,灵活性差,基于此,如何提供一种校验速度快、准确性高、成本低以及灵活性高的金融报文的静态校验方法,已成为一个亟待解决的问题。
技术实现思路
< ...
【技术保护点】
【技术特征摘要】
1.一种金融报文的静态校验方法,其特征在于,包括:获取待校验信息以及校验数据库,其中,所述校验数据库中包括有第一预设报文类型对应的标定校验字段的校验规则,所述待校验信息包括待校验金融报文和报文编号,且所述校验数据库为可配置校验数据库;基于所述待校验信息中的报文编号,确定出所述待校验金融报文的报文类型,并判断所述待校验金融报文对应的报文类型是否为所述第一预设报文类型;若是,则根据所述校验数据库,确定出所述待校验金融报文所对应报文类型的标定校验字段,以作为关键标定字段;解析所述待校验金融报文,以从所述待校验金融报文中筛选出与所述关键标定字段相匹配的目标字段,以及提取出所述目标字段对应的报文内容,并基于所述目标字段,从所述校验数据库中,确定出所述目标字段相匹配的关键标定字段所对应的校验规则;根据确定出的校验规则,对所述目标字段对应的报文内容进行报文校验处理,以在报文校验处理后,得到所述待校验金融报文的校验结果。2.根据权利要求1所述的方法,其特征在于,基于所述待校验信息中的报文编号,确定出所述待校验金融报文的报文类型,包括:提取出所述报文编号的前n个字符,以利用前n个字符组成报文类型字段;基于所述报文类型字段,确定出所述待校验金融报文的报文类型,其中,n为正整数。3.根据权利要求1所述的方法,其特征在于,所述标定校验字段的校验规则包括该标定校验字段对应的字段校验规则,以及该标定校验字段处于不同格式时所对应的内容格式校验规则,其中,所述目标字段对应的报文内容包括第一内容和第二内容,且所述第一内容包括必填字段和循环字段,所述第二内容包括字段配置信息;其中,基于所述目标字段,从所述校验数据库中,确定出所述目标字段相匹配的关键标定字段所对应的校验规则,包括:基于所述目标字段,从所述校验数据库中,确定出所述目标字段相匹配的关键标定字段所对应的校验规则中的字段校验规则;相应的,根据确定出的校验规则,对目标字段对应的报文内容进行报文校验处理,则包括:判断目标字段对应报文内容中的必填字段和循环字段,是否符合确定出的字段校验规则;若是,则从所述字段配置信息中,获取所述目标字段的格式配置;基于所述目标字段的格式配置,从所述校验数据库中,确定出与所述目标字段的格式配置相对应的内容格式校验规则;根据所述内容格式校验规则,对所述字段配置信息进行校验处理,以在校验处理后,得出所述校验结果,其中,所述校验结果包括校验通过和校验失败。4.根据权利要求3所述的方法,其特征在于,在判断目标字段对应报文内容中的必填字段和循环字段,是否符合确定出的字段校验规则后,所述方法还包括:若否,则判定所述待校验金融报文校验错误,并生成校验结果为校验失败。5.根据权利要求1所述的方法,其特征在于,所述校验数据库中包括有不同...
【专利技术属性】
技术研发人员:董洪宪,黄兴,戴海豹,
申请(专利权)人:北京仁聚汇通信息科技有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。