一种基于sap平台的电子发票处理方法及装置的制造方法

文档序号:9788036阅读:967来源:国知局
一种基于sap平台的电子发票处理方法及装置的制造方法
【技术领域】
[0001]本发明涉及通信技术领域,特别涉及一种基于SAP平台的电子发票处理方法及装置。
【背景技术】
[0002]SAP平台是企业管理平台,包括系统管理、总账、工资、固定资产、采购及销售等多个模块,可以对企业设计的各种流程进行管理,在很多大型企业中,都采用SPA平台实现对企业流程的管理。
[0003]由于供应商与客户之间销售与采购活动十分频繁,会产生大量的发票往来,为了避免纸质发票造成的纸张浪费以及达到降低纸质发票打印成本的目的,很多企业之间开始使用电子发票。
[0004]目前,供应商向客户提供电子发票时,需要在专门的客户系统上创建电子发票,并通过超文本缓冲协议HTCP将创建好的电子发票发送给客户。
[0005]针对于现有技术的电子发票处理方法,供应商在客户系统上创建电子发票,由于客户系统流程设置繁琐,创建电子发票过程复杂,需耗费较长时间实现电子发票的创建,另夕卜,现有技术电子发票处理方法通过HTCP协议发送电子发票,由于HTCP协议数据传输速度较慢,导致电子发票传输过程具有迟滞性,因此,现有技术的电子发票处理方法对电子发票处理的效率较低。

【发明内容】

[0006]本发明提供一种基于SAP平台的电子发票处理方法及装置,能够提高对电子发票处理的效率。
[0007]本发明实施例提供了一种基于SAP平台的电子发票处理方法,应用于供应商与客户之间电子发票的处理,包括:
[0008]在所述供应商的SAP平台上,根据销售信息,生成中介文本IDoc格式的销售电子发票;
[0009]通过整合中间件ALE将所述销售电子发票发送至所述客户的SAP平台;
[0010]在所述客户的SAP平台上,通过预先设定的处理规则,对所述销售电子发票进行校验及核对,并获取发票相关信息;
[0011 ]根据所述发票相关信息,生成采购电子发票。
[0012]优选地,所述根据销售信息,生成中介文本IDoc格式的销售电子发票包括:
[0013]根据销售订单、发货信息及客户收货反馈,确定销售信息;
[0014]确定销售电子发票的税码,通过预先定义的加密转换规则,对所述税码进行加密转换,生成加密税码;
[0015]生成格式为中介文本IDoc且包括所述销售信息及所述加密税码的销售电子发票。
[0016]优选地,所述通过预先设定的处理规则,对所述销售电子发票进行校验及核对,并获取发票相关信息包括:
[0017]通过预先设定的处理规则,采用与所述加密转换规则相对应的解密转换规则,对所述销售电子发票中包括的所述加密税码进行解密转换,获得所述税码;
[0018]调用与所述处理规则相应的处理函数,对所述销售电子发票的完整性进行校验,并对所述税码进行核对;
[0019]校验及核对通过后,从所述销售电子发票中获取包括所述税码及所述销售信息的发票相关信息。
[0020]优选地,所述通过整合中间件ALE将所述销售电子发票发送至所述客户的SAP平台包括:
[0021]将所述中介文本IDoc格式的销售电子发票封装为电子数据交换EDI标准格式的传输文本;
[0022]通过所述整合中间件ALE将所述传输文本发送至所述客户的SAP平台上的EDI转换器;
[0023]在所述客户的SAP平台上,通过所述EDI转换器对所述传输文本进行格式转换,获取所述销售电子发票。
[0024]优选地,所述通过整合中间件ALE将所述销售电子发票发送至所述客户端的SAP平台包括:
[0025]利用所述整理中间件ALE,通过所述供应商的SAP平台与所述客户的SAP平台之间的企业专网或英特网,将所述销售电子发票从所述供应商的SAP平台发送至所述客户的SAP平台上。
[0026]本发明实施例还提供了一种基于SAP平台的电子发票处理装置,应用于供应商与客户之间电子发票的处理,包括:第一生成单元、发送单元、校验单元及第二生成单元;
[0027]所述第一生成单元,用于在所述供应商的SAP平台上,根据销售信息,生成中介文本I Do c格式的销售电子发票;
[0028]所述发送单元,用于通过整合中间件ALE将所述第一生成单元生成的销售电子发票发送至所述客户的SAP平台;
[0029]所述校验单元,用于在所述客户的SAP平台上,通过预先设定的处理规则,对所述销售电子发票进行校验及核对,并获取发票相关信息;
[0030]所述第二生成单元,用于根据所述校验单元获取到的发票相关信息,生成采购电子发票。
[0031]优选地,所述第一生成单元,具体用于执行如下操作:
[0032]根据销售订单、发货信息及客户收货反馈,确定销售信息;
[0033]确定销售电子发票的税码,通过预先定义的加密转换规则,对所述税码进行加密转换,生成加密税码;
[0034]生成格式为中介文本IDoc且包括所述销售信息及所述加密税码的销售电子发票。
[0035]优选地,所述校验单元,具体用于执行如下操作:
[0036]通过预先设定的处理规则,采用与所述加密转换规则相对应的解密转换规则,对所述销售电子发票中包括的所述加密税码进行解密转换,获得所述税码;
[0037]调用与所述处理规则相应的处理函数,对所述销售电子发票的完整性进行校验,并对所述税码进行核对;
[0038]校验及核对通过后,从所述销售电子发票中获取包括所述税码及所述销售信息的发票相关信息。
[0039]优选地,所述发送单元,具体用于执行如下操作:
[0040]将所述中介文本IDoc格式的销售电子发票封装为电子数据交换EDI标准格式的传输文本;
[0041 ]通过所述整合中间件ALE将所述传输文本发送至所述客户的SAP平台上的EDI转换器;
[0042]在所述客户的SAP平台上,通过所述EDI转换器对所述传输文件进行格式转换,获取所述销售电子发票。
[0043]优选地,所述发送单元,用于利用所述整理中间件ALE,通过所述供应商的SAP平台与所述客户的SAP平台之间的企业专网或英特网,将所述销售电子发票从所述供应商的SAP平台发送至所述客户的SAP平台上。
[0044]本发明实施例提供了一种基于SAP平台的电子发票处理方法及装置,在供应商的SAP平台上,根据供应商销售给客户产品的销售信息,生成格式为中介文本IDoc的销售电子发票,通过供应商SAP平台上的整合中间件ALE将销售电子发票发送至客户的SAP平台上,在客户的SAP平台上,通过预先设定的处理规则,对销售电子发票进行校验及核对,并获取该销售电子发票的发票相关信息,根据获取到的发票相关信息,在客户的SAP平台上生成采购电子发票,这样,通过企业管理平台SAP平台创建销售电子发票及采购电子发票,相对于通过客户系统创建流程要简单,另外,通过整合中间件ALE发送中介文本IDoc格式的销售电子发票,比通过HTCP协议发送电子发票的传输速度要快,从而提高了对电子发
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1