System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及计算机,尤其是涉及一种单据交换方法及装置、介质、设备。
技术介绍
1、在现代的软件开发中,单据交换和处理是一个重要的环节。各种行业,如电子商务、物流管理、金融等,都需要进行单据的交换处理。然而,由于不同的业务系统具有不同的单据格式,这对单据在交换后的处理造成不便。
技术实现思路
1、针对以上至少一个技术问题,本专利技术实施例提供一种单据交换方法及装置、介质、设备。
2、根据第一方面,本专利技术实施例提供的单据交换方法,包括:
3、创建标准xml模板;其中,所述标准xml模板中包括需要进行交换的多个单据元素,所述标准xml模板中的所述多个单据元素的初始值为空;
4、将所述第一业务系统中的单据数据上的单据元素值填充到所述标准xml模板中对应的单据元素上,得到单据xml数据;
5、将所述单据xml数据发送至第二业务系统,以实现单据的交换;其中,所述第二业务系统在接收到所述单据xml数据后将所述单据xml数据转换为所述第二业务系统能够处理的数据格式,并对格式转换后的数据进行处理。
6、根据第二方面,本专利技术实施例提供的单据交换装置,包括:
7、模板创建模块,用于创建标准xml模板;其中,所述标准xml模板中包括需要进行交换的多个单据元素,所述标准xml模板中的所述多个单据元素的初始值为空;
8、模板填充模块,用于将所述第一业务系统中的单据数据上的单据元素值填充到所述标准xml模板中对应的单据
9、数据发送模块,用于将所述单据xml数据发送至第二业务系统,以实现单据的交换;其中,所述第二业务系统在接收到所述单据xml数据后将所述单据xml数据转换为所述第二业务系统能够处理的数据格式,并对格式转换后的数据进行处理。
10、根据第三方面,本专利技术实施例提供计算机可读存储介质,其上存储有计算机程序,当所述计算机程序在计算机中执行时,令计算机执行实现第一方面提供的方法。
11、根据第四方面,本专利技术实施例提供的计算设备,包括存储器和处理器,所述存储器中存储有可执行代码,所述处理器执行所述可执行代码时,实现第一方面提供的方法。
12、本专利技术实施例提供的单据交换方法及装置、介质、设备,创建标准xml模板,然后将将所述第一业务系统中的单据数据上的单据元素值填充到所述标准xml模板中对应的单据元素上,得到单据xml数据,进而将所述单据xml数据发送至第二业务系统,所述第二业务系统便可以将所述单据xml数据转换为所述第二业务系统能够处理的数据格式,并对格式转换后的数据进行处理。可见,本专利技术实施例通过使用可扩展标记语言标准化单据数据,进而将单据xml数据发送给其它的业务系统,便于其它的业务系统将单据xml数据转换为自己能够处理的数据格式,所以即便不同的业务系统具有不同的单据格式,在交换后也能进行处理。
本文档来自技高网...【技术保护点】
1.一种单据交换方法,其特征在于,所述方法由第一业务系统执行,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述将所述第一业务系统中的单据数据上的单据元素值填充到所述标准XML模板中对应的单据元素上,得到单据XML数据,包括:
3.根据权利要求2所述的方法,其特征在于,所述从所述第一业务系统中的单据数据中提取出对应的单据元素值,包括:
4.根据权利要求2所述的方法,其特征在于,所述从所述第一业务系统中的单据数据中提取出对应的单据元素值,包括:
5.根据权利要求1所述的方法,其特征在于,还包括:
6.根据权利要求5所述的方法,其特征在于,所述对所述单据XML数据进行解析,包括:
7.根据权利要求1所述的方法,其特征在于,所述将所述单据XML数据发送至第二业务系统,包括:
8.一种单据交换装置,其特征在于,所述装置部署在第一业务系统上,所述装置包括:
9.一种计算机可读存储介质,其特征在于,其上存储有计算机程序,当所述计算机程序在计算机中执行时,令计算机执行实现权利要求1~6中
10.一种计算设备,其特征在于,包括存储器和处理器,所述存储器中存储有可执行代码,所述处理器执行所述可执行代码时,实现权利要求1~6中的任一项所述的方法。
...【技术特征摘要】
1.一种单据交换方法,其特征在于,所述方法由第一业务系统执行,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述将所述第一业务系统中的单据数据上的单据元素值填充到所述标准xml模板中对应的单据元素上,得到单据xml数据,包括:
3.根据权利要求2所述的方法,其特征在于,所述从所述第一业务系统中的单据数据中提取出对应的单据元素值,包括:
4.根据权利要求2所述的方法,其特征在于,所述从所述第一业务系统中的单据数据中提取出对应的单据元素值,包括:
5.根据权利要求1所述的方法,其特征在于,还包括:
6.根据权利要求5所...
【专利技术属性】
技术研发人员:郝亚博,王宏伟,舒鹏飞,孙帅,曹景存,
申请(专利权)人:浪潮通用软件有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。