本技术属于企业金融,具体涉及一种业务处理方法、业务处理装置、业务处理系统、计算机可读介质以及电子设备。
背景技术:
1、银企直连是指银行系统和企业的财务系统相联接,企业直接通过财务系统办理账户管理、转账支付等银行服务,并可根据需要自行在其财务系统中定制更多个性化功能的网上银行业务,是银行提供给高端客户的电子银行产品。
2、目前企业使用银企直连服务的方式主要有两种,第一种,对于有一定it(internettechnology)开发能力的企业,直接使用银行提供的sdk(software development kit,软件开发工具包)或者openapi(open application programming interface,开放应用编程接口)进行开发,将金融服务融入到企业内部系统,但是该方式门槛高,中小企业往往不具备直接连入银行的能力;第二种,对于无it开发能力,使用saas(software-as-a-service,软件即服务)/erp(enterprise resource planning,企业资源计划)提供服务的企业,由saas/erp厂商使用银行提供的sdk或者openapi开发,嵌入银行金融服务,但是该方式的问题在于,saas/erp厂商由于规模不大,谈判地位较低,获得银行支持和服务不足,并且每个银行提供的sdk或者openapi差异巨大,如何同时支持多加银行以及后续的运营维护都是一个巨大挑战。
技术实现思路
1、本技术的目的在于提供一种业务处理方法、业务处理装置、业务处理系统、计算机可读介质以及电子设备,能够克服相关技术中存在的为中小企业提供服务的saas/erp厂商通过银行提供的sdk或者openapi进行开发、嵌入银行金融服务时,无法获得充足的银行支持和服务,并且无法同时支持多家银行并做好运营维护的问题。
2、本技术的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本技术的实践而习得。
3、根据本技术实施例的一个方面,提供一种业务处理方法,该方法包括:获取企业资源管理平台发送的业务操作指令,所述业务操作指令中包含绑定的企业账户信息;解析所述业务操作指令以获取业务类型和目标资源提供平台,并根据所述业务操作指令生成与所述目标资源提供平台对应的业务报文;调用与所述目标资源提供平台对应的目标接口,通过所述目标接口将所述业务报文发送至所述目标资源提供平台,以便所述目标资源提供平台根据所述业务报文进行资源反馈。
4、根据本技术实施例的一个方面,提供一种业务处理装置,该装置包括:指令获取模块,用于获取企业资源管理平台发送的业务操作指令,所述业务操作指令中包含绑定的企业账户信息;报文生成模块,用于解析所述业务操作指令以获取业务类型和目标资源提供平台,并根据所述业务操作指令生成与所述目标资源提供平台对应的业务报文;报文发送模块,用于调用与所述目标资源提供平台对应的目标接口,通过所述目标接口将所述业务报文发送至所述目标资源提供平台,以便所述目标资源提供平台根据所述业务报文进行资源反馈。
5、在本技术的一些实施例中,基于以上技术方案,所述报文生成模块配置为:当所述业务类型为转账业务时,获取与所述目标资源提供平台对应的转账报文模板,并根据所述转账报文模板、所述企业账户信息和所述业务操作指令中包含的转账信息生成转账报文。
6、在本技术的一些实施例中,基于以上技术方案,所述业务处理装置配置为:在通过所述目标接口将所述业务报文发送至所述目标资源提供平台之后,所述目标资源提供平台接收企业的制单信息和复核信息,并根据所述转账报文中的信息进行转账。
7、在本技术的一些实施例中,基于以上技术方案,所述业务处理装置还配置为:根据所述企业账户信息在所述目标资源提供平台中进行业务状态查询,以获取转账状态;将所述转账状态发送至所述企业资源管理平台;或者,接收所述目标资源提供平台发送的回调信息,以获取与所述企业账户信息对应的转账状态;将所述转账状态发送至所述企业资源管理平台。
8、在本技术的一些实施例中,基于以上技术方案,所述报文生成模块配置为:当所述业务类型为查询业务时,获取与所述目标资源提供平台对应的查询报文模板,并根据所述查询报文模板和所述业务操作指令中包含的查询信息生成所述查询报文。
9、在本技术的一些实施例中,基于以上技术方案,所述业务处理装置配置为:在根据所述查询报文模板和所述业务操作指令中包含的查询信息生成所述查询报文之前,获取所述目标资源提供平台中与所述查询业务对应的标准信息;所述查询信息与所述标准信息进行比较;当所述查询信息包含于所述标准信息时,根据所述查询报文模板和所述查询信息生成所述查询报文;当所述查询信息不包含于所述标准信息时,向所述企业资源管理平台反馈错误提示信息。
10、在本技术的一些实施例中,基于以上技术方案,所述业务处理装置还配置为:在通过所述目标接口将所述业务报文发送至所述目标资源提供平台之后,接收所述目标资源提供平台发送的返回报文;根据预设模板对所述返回报文进行重组装,并将重组装后的所述返回报文反馈至所述企业资源管理平台。
11、在本技术的一些实施例中,基于以上技术方案,所述业务处理装置配置为:响应所述企业资源管理平台发送的企业签约请求,向所述企业资源管理平台发送一指向性链接,所述企业签约请求包含所述企业账户信息;获取所述企业签约请求对应的企业在访问所述指向性链接时提交的签约信息,并根据所述企业账户信息和所述签约信息生成签约报文;将所述签约报文发送至与所述企业账户信息对应的资源提供平台,以便所述资源提供平台对所述签约报文进行审批。
12、在本技术的一些实施例中,所述企业签约请求还包含认证证书;基于以上技术方案,所述业务处理装置还配置为:在响应所述企业资源管理平台发送的企业签约请求之前,获取入驻所述企业资源管理平台的所有企业,将与各所述企业对应的认证证书发送至所述企业资源管理平台,以便所述企业资源管理平台根据所述认证证书和所述企业账户信息生成所述企业签约信息。
13、在本技术的一些实施例中,基于以上技术方案,所述业务处理装置还配置为:在将所述签约报文发送至与所述企业账户信息对应的资源提供平台之后,所述资源提供平台获取所述企业的授权指令,根据所述授权指令对所述企业签约请求进行审批。
14、在本技术的一些实施例中,基于以上技术方案,所述业务处理装置还配置为:根据所述企业账户信息在所述资源提供平台中进行签约状态查询,以获取签约状态;将所述签约状态发送至所述企业资源管理平台;或者,接收所述资源提供平台发送的回调信息,获取与所述企业账户信息对应的签约状态;将所述签约状态发送至所述企业资源管理平台。
15、根据本技术实施例的一个方面,提供一种业务处理系统,该系统包括:终端设备;搭建在第一服务器上的企业资源管理平台,用于接收所述终端设备上传的信息,并为入驻企业提供企业资源管理服务;搭建在第二服务器上的服务提供平台,用于根据所述企业资源管理平台发送的业务操作指令为所述入驻企业提供银企直连服务;搭建在第三服务器上的资源提供平台,用于根据所述服务提供平台发送的业务报文为所述入驻企业提供资源反馈;其中,根据所述企业资源管理平台发送的业务操作指令为所述入驻企业提供银企直连服务,包括:获取企业资源管理平台发送的业务操作指令,所述业务操作指令中包含绑定的企业账户信息;解析所述业务操作指令以获取业务类型和目标资源提供平台,并根据所述业务操作指令生成与所述目标资源提供平台对应的业务报文;调用与所述目标资源提供平台对应的目标接口,通过所述目标接口将所述业务报文发送至所述目标资源提供平台,以便所述目标资源提供平台根据所述业务报文进行资源反馈。
16、根据本技术实施例的一个方面,提供一种计算机可读介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如以上技术方案中的业务处理方法。
17、根据本技术实施例的一个方面,提供一种电子设备,该电子设备包括:处理器;以及存储器,用于存储所述处理器的可执行指令;其中,所述处理器被配置为经由执行所述可执行指令来执行如以上技术方案中的业务处理方法。
18、本技术实施例提供的技术方案应用于服务提供平台,通过获取企业资源管理平台发送的业务操作指令,所述操作指令中包含绑定的企业账户信息;解析所述操作指令以获取业务类型和目标资源提供平台,并根据所述操作指令生成与所述目标资源提供平台对应的业务报文;调用与所述目标资源提供平台对应的目标接口,通过所述目标接口将所述业务报文发送至所述目标资源提供平台,以便所述目标资源提供平台根据所述业务报文进行资源反馈。本技术中的服务提供平台能够对接大部分甚至所有资源提供平台的银企支付和开放银行接口,并为企业资源管理平台提供统一的api接口,使得企业资源管理平台只需对接一套接口,即可使用多个资源提供平台提供的服务,提高了业务处理的效率,减少了it开发的成本。
19、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本技术。