完美的SAP版自动金税开票解决方案

木头坦克SAP版自动金税开票解决方案

简介:

背景

1.金税系统:在中国,增值税销项税发票必须使用税务局指定的防伪税控开票系统

开具(简称:金税系统).

2.与SAP的集成:企业所使用的SAP软件管理系统和税务上防伪税控开票系统相

互独立,两者间缺少有效的数据共享接口,造成税务流程涉及大量的手工重复

工作和多系统间的数据人工传递。同时,由于SAP软件系统通常没有办法直接

接收防伪税控开票系统返回的发票信息,导致增值税发票往往难以核查,销售

与财务的报表数据常常对应不上,从而影响整个企业的业务管理流程。

3.税务部门对于开票的要求:

1)每张票的不含税总金额有上限,上限的具体值根据公司代码所对应公司

所在当地税务机关的规定而定.

2)每张票以及票中的每一行的税额计算误差不得超过0.06元

3)只有部分用户有权限开红字发票(金额为负的发票)

4.甲方单位本身对开票的要求:

1)甲方本身已经购买了第三方的金税接口软件,但是因为用户导入的接口

文件中无法保证每票每行的误差不超过0.06元,同时也没有根据每票

金额上限分折.这样导入接口程序就出现很多异常情况,有时是无法开票,

有时则会拆分成许多发票.

即使是接口能拆分开票的,也有问题:一、因为其拆分规则没有照顾到用

户的一些特殊要求,将一些像退货冲销这样不应该拆分的记录也拆分了。

二、在金税已经开完票之后回传到SAP时就会出现无法与原来的内部

编号一一对应的情况。为了避免这两种情况,所以必须在SAP ECC系

统中开发本模块以实现金税接口软件中所有拆分的逻辑,这样本模块产

生的接口文件都是已经保证上限和误差都符合金税要求的文件.导入接

口程序时就不会再触发拆分的过程。

2)对于是否有权开红票要自定义数据表进行维护,在开票时自动检查是否

有红票开出.并且只有在BL数据是退货时才允许开出红字的发票,如果

无权限又开出退货红票,要能检查出来,并且提示.

3)对于SAP中不是因为退货而在BL中开出的金额为负的数据(出错,调价,

冲销等),无论该客户是否有权限开出红字发票都不允许开出红字发票,

而要和对应BL一一自动合并;对于没有对应BL的数据(如调价等),要

在所有当前票和票下面的行中进行自动分配.最终要保证每张发票的金

额为正,同时每张的每一行也要为正.

4)因为开票时BL的数据量极大(一个月20万的BL记录量),所以在选择

多个客户的数据时,要根据客户自动合并开票.使用一个发票只能有一个

客户的BL数据,同时在一客户下的数据要尽可能的合并开票,减少开票

数量.

5)对于零散用户使用一个客户编码的,要提供批量修改抬头的地方.并且修

改之后的抬头也要参与上一条提到的合并开票逻辑.

开发完解决方案的特点:

1.自动动态拆分:当正在开出的发票金额超过上限或误差超限时自动拆分,拆分方

式是从先按金额上限拆分再按误差上限拆分.拆分是从末尾往前求出最优的拆分

点来拆分的.保证了拆分出的票数最小.根据税务部门要求:在票和行的级别都会

进行拆分以保证每张票和票中的每一行的误差都不超过0.06(这样就完全不需

要第三方的金税接口软件了)

2.自动动态调整:当发票找到不到拆分点时(即上述自动拆分之后误差仍超过0.06

的情况一),会自动将误差调整至规定误差以下.为了避免调整时将误差调整到某

一行时导致该行的误差超限,分配调整金额是按每一行的累计误差动态分配调

整的(以0.01元为单位),保证了不会使行的误差超限.调整的金额记录到行,保

证未来调账时有据可查,并可以在回写数据时自动产生调账凭证. 根据税务部门

要求:在票和行的级别都会进行调整,以保证每张票和票中的每一行的误差都不

超过0.06

3.自动合并:可以分公司分客户自动合并开票,退货凭证与对应凭证自动合并开票.

支持手工调整合并方式.支持用户手工调整开票抬头,并且自动按抬头自动合并

开票.

4.中间存储开票数据:所有开票数据从VBRK\VBRP先取到中间表,提升取数效率.

5.开票灵活:选择中间数据(VBRK\VBRP)开票过程中可以随时删除不需要的数据,

即使在一个行内也允许输入部分金额或者数量进行部分开票.

6.提示信息以弹出窗表格式显示:一个步骤所返回给用户的信息用弹出表格式一

次显示给用户,而不是像传统的SAP界面一个个提示消息.

7.界面友好直观:处理界面使用可调式分屏界面,发票数据用树型表示,界面友好. 解决方案的介绍:

1.概览:

使用的主要事务码:

完美的SAP版自动金税开票解决方案

2.Z0021 金税开票 - 处理介绍:

此部分功能针对销司项目涉及到的系统发票的汇总拆分到金税票的处理,包括正向发票,退货贷项,调价补差类型的发票;针对这些数据进行合并,总额拆分,精度拆分,产生系统的传输票号,用于进行上传金税票的TXT信息下载;

合并逻辑:1)正常销售发票/冲红发票,退货贷项/退货冲红都是通过同一分组+同一结算方+同一结算方抬头名称+同一型号+同一单价进行合并;

2)借贷项(调价补差)发票通过同一分组+同一结算方+同一结算方抬头名称进行合并,产生单票的折扣行;

3) 手工进行特殊合并到行的处理,可通过同一客户进行合并到传输票的一行;

拆分逻辑:全部开金税票都必须进行的检查逻辑,总的单张金税传输票的总额小于等于公司可开票额度,和单张传输票的精度以及传输票的每行的精度=(净值*0.17-税额)< 0.06;

完美的SAP版自动金税开票解决方案

当用户点击<转到查询>时会转到Z0024查询事务当用户点击1设置时处时会展开设置项

完美的SAP版自动金税开票解决方案

设置项中可自定误差金额上限,默认税目,并提供维护是否开红字发票的控制表,

以及开票金额上限的控制表(区分普票和增值税票)

选择屏幕字段解释:

完美的SAP版自动金税开票解决方案

以上查询字段是And的条件,输入的字段越精细,查询出的数据越准细;

输入好条件后,点执行按钮,系统会找出符合条件的相关发票数据;

完美的SAP版自动金税开票解决方案

屏幕功能说明

以上查询字段是And的条件,输入的字段越精细,查询出的数据越

准细;输入好条件后,点执行按钮,系统会找出符合条件的相

关发票数据;括号内为快捷键按钮信息;

完美的SAP版自动金税开票解决方案

处理屏幕字段栏位解释(相同字段解释适用于手工合并处理画面和分客户批量开票处理画面,后续处理画面若有变化,后续单独说明):

完美的SAP版自动金税开票解决方案

完美的SAP版自动金税开票解决方案

2.1选择需开票的项目进行手工合并开票;

操作细部描述

勾选需进行开票的项目,然后点击手工合并开票,

完美的SAP版自动金税开票解决方案

完美的SAP版自动金税开票解决方案

可以输入不同的发票抬头名称,和可以对正常发票项目进行数量的拆分输入,即可输入不大于尚未开票的数量,在可输入框中输入完成输入的资料后,按下Enter键,然后点击刷新按钮

,系统自动计算出开票金额->如下图:

完美的SAP版自动金税开票解决方案

画面按钮解释:

完美的SAP版自动金税开票解决方案

点击合并到票按钮出现下图:

完美的SAP版自动金税开票解决方案

完美的SAP版自动金税开票解决方案

点击保存按钮,并且在弹出的框中点击是,如点否并直接退出不保存则系统不保存此次产生的传输票号,

完美的SAP版自动金税开票解决方案

保存成功,更新相关状态成功信息提示,点击确定按钮或按回车,回到选择画面,操作完成!

完美的SAP版自动金税开票解决方案

如需对特殊的退货进行合并开票,则可使用手工合并开票-合并到行按钮

完美的SAP版自动金税开票解决方案

完美的SAP版自动金税开票解决方案

系统自动合并和拆分出2张传输票,由下图看出,不同的单价,不同的料通过此功能可以合并到一起!

完美的SAP版自动金税开票解决方案

点击保存按钮,即可保存传输票号;

完美的SAP版自动金税开票解决方案

点击按钮是,成功保存OK;

2.2分客户批量开票

操作细部描述

针对公司下不同的结算客户批量,并可对相同客户按不同的分组进行手工组合开票;

完美的SAP版自动金税开票解决方案

选择画面中勾选需处理的系统发票项目,然后点击分客户批量开票按钮,进入下面处理画面;

屏幕解释(处理屏幕字段栏位解释外字段)

完美的SAP版自动金税开票解决方案

完美的SAP版自动金税开票解决方案

击点击,进入如下画面,系统按

既定的逻辑合并,然后拆分,得出如下传输票

号,即不同的客户分开传输票号,不同的分组合

在一起进行开票,借贷项进行合并到折扣行!

确认信息后,点击保存按钮进行保存。

3.Z0022 金税开票 - 下载

说明:

该处理过程主要针对的是对金税处理好的传输的票号进行下载成标准的金税上

传文本格式;

附:金税标准文本格式示例:

完美的SAP版自动金税开票解决方案

SJJK0101固定.docx

操作细部描述:

进入下载画面

完美的SAP版自动金税开票解决方案

筛选条件画面字段解释:

必须

直接输入公司代码或点击选取所需公司代码

可选用于修改当前筛选条件的选项,改变查找条件

完美的SAP版自动金税开票解决方案

完美的SAP版自动金税开票解决方案

按照查询条件找出保存的传输票号,进入到处理画面;画面按钮解释:

完美的SAP版自动金税开票解决方案

完美的SAP版自动金税开票解决方案

完美的SAP版自动金税开票解决方案

保存成功后按确认或Enter键退出,下载金税上传文档成功;下载格式文本对应的系统栏位说明:

完美的SAP版自动金税开票解决方案

完美的SAP版自动金税开票解决方案

4.Z0023金税开票–回传

业务情形:为了记录已经传入到金税并开金税票后,系统传输票号状态等相关

信息的更新;

操作步骤:

完美的SAP版自动金税开票解决方案

相关推荐
相关主题
热门推荐