一种报文生成方法、装置、电子设备和存储介质制造方法及图纸

技术编号:26653357 阅读:21 留言:0更新日期:2020-12-09 00:57
本发明专利技术公开了一种报文生成方法、装置、电子设备和存储介质,该方法包括:根据业务类型获取报文生成请求,其中,报文生成请求中包含报文模板标识和报文取数规则模板标识;根据报文模板标识获取报文模板,并根据报文取数规则模板标识获取报文取数规则模板;根据报文取数规则模板确定报文模板中每个报文域的数值;将报文模板中每个报文域的报文属性参数和报文域的数值进行组合,生成业务报文。通过报文取数规则模板获取报文模板中每个报文域的数值,将报文模板中每个报文域的报文属性参数和报文域的数值进行组合自动生成业务报文,从而在报文生成过程中无需人工手动填写数值,减小了误操作的风险,节省了大量人力,并提高了报文生成的效率。

【技术实现步骤摘要】
一种报文生成方法、装置、电子设备和存储介质
本专利技术实施例涉及通信
,尤其涉及一种报文生成方法、装置、电子设备和存储介质。
技术介绍
在金融科技领域,随着金融改革不断深入,国内外金融机构纷纷开启集约化运营的转型,并且根据不同的交易场景通常涉及不同类型的报文,报文的类型可以包括:环球同业银行金融电讯协会(SocietyForWorldwideInterbankFinancialTelecommunications,SWIFT)报文、人民币跨境支付系统(Cross-borderInterbankPaymentSystem,CIPS)报文、中国现代化支付系统(ChinaNationalAdvancedPaymentSystem,CNAPS)报文和中国外汇交易中心交易后接口服务(CFETSPost-tradeInterfaceService,,CPIS)报文。现有的报文发送都是通过手工发报的方式,即报文规范中的每个报文域都根据实际的场景手工填写具体的数值并生成报文,但采用手工填写数值并生成报文的方式不仅存在误操作的风险,而且还会消耗的大本文档来自技高网...

【技术保护点】
1.一种报文生成方法,其特征在于,包括:/n根据业务类型获取报文生成请求,其中,所述报文生成请求中包含报文模板标识和报文取数规则模板标识;/n根据所述报文模板标识获取报文模板,并根据所述报文取数规则模板标识获取报文取数规则模板,其中,所述报文模板中包括至少一个报文域,每个报文域中包含报文属性参数,所述报文取数规则模板中包含所述报文模板中每个报文域的取数规则;/n根据所述报文取数规则模板确定所述报文模板中每个报文域的数值;/n将所述报文模板中每个报文域的所述报文属性参数和所述报文域的数值进行组合,生成业务报文。/n

【技术特征摘要】
1.一种报文生成方法,其特征在于,包括:
根据业务类型获取报文生成请求,其中,所述报文生成请求中包含报文模板标识和报文取数规则模板标识;
根据所述报文模板标识获取报文模板,并根据所述报文取数规则模板标识获取报文取数规则模板,其中,所述报文模板中包括至少一个报文域,每个报文域中包含报文属性参数,所述报文取数规则模板中包含所述报文模板中每个报文域的取数规则;
根据所述报文取数规则模板确定所述报文模板中每个报文域的数值;
将所述报文模板中每个报文域的所述报文属性参数和所述报文域的数值进行组合,生成业务报文。


2.根据权利要求1所述的方法,其特征在于,所述报文属性参数中包含:区段、报文标签、技术字段名、校验格式和报文类型。


3.根据权利要求2所述的方法,其特征在于,所述报文类型包括环球同业银行金融电讯协会SWIFT报文、人民币跨境支付系统CIPS报文、中国现代化支付系统CNAPS报文和中国外汇交易中心交易后接口服务CPIS报文。


4.根据权利要求2所述的方法,其特征在于,所述将所述报文模板中每个报文域的所述报文属性参数和所述报文域的数值进行组合,生成业务报文之后,还包括:
根据所述报文类型确定外呼系统;
将生成的所述业务报文发送给所述外呼系统。


5.根据权利要求4所述的方法,其特征在于,所述将所述业务报文发送给所述外呼系统之后,还包括:
对业务报文发送结果进行检测;
在确定所述业务报文未发送成功时,进行报警提示。


6.根据权利要求1所述的方法,其特征在于,所述报文模板的每个报文域中还包括校验参数,所述校验参数包括互斥栏位或关联必输栏位。


7.根据权利要求6所述的方法,其特征在于,所述将所述报文模板中每个报文域的所述报文属性参数和所述报文域的数值进行组合,生成业务报文,包括:
将所述报文模板中每个报文域的所述报文属性参数和所述报文域的数值进行组合,获得初始报文;
通过所述校验参数对所述初始报文进行校验;
根据校验结果确定所述初始报文校验通过时,则将所述初始报文作为所述业务报文。


8.根据权利要求1所述的方法,其特征在于,所述根据业务类型获取文本生成请求之前,还包括:
获取用户配置指令;
根据所述配置指令进行模板配置获得所述报文模板和所述报文...

【专利技术属性】
技术研发人员:伍琼许蓉蓉池春和
申请(专利权)人:中国建设银行股份有限公司建信金融科技有限责任公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1