开票尾差问题分析

栏目:eas cloud知识作者:金蝶来源:金蝶云社区发布:2024-09-22浏览:1

开票尾差问题分析

问题:开票单存在尾差,提交时提示“金额、税额、价税合辑勾稽关系校验错误”

类似问题:

开票时提示“商品单价、数量和金额不符合计算关系”

开票时提示“税务ukey系统提示:第x行费用项目,金额!=单价*数量”

开票时提示“价税合计与实际金额税额不符”

    

1. 开票尾差要求

@1 百望尾差:

税额尾差:每张发票税额尾差平均每行不超过0.01(平均尾差=累计税额尾差/累计行数(含正常行、被折扣行、折扣行));

金额:数量*单价和金额不允许尾差 ;

 @2 航信尾差:

税额尾差:金额*税率计算的税额尾差不超过±0.06,整张税额尾差不超过1.27;

金额尾差:数量*单价计算的金额尾差不超过±0.01;

@3 税务ukey尾差:

税额尾差: 金额*税率和税额的尾差允许小于±0.065;

金额尾差:数量*单价和金额不允许尾差

 

旧版校验:

航信:|税额/税率-金额|=< 0.625,此校验已去除。

百望:每行分录|金额*税率-税额|=<0.01,已变更为平均行尾差的校验。

如客户版本提示与现有的校验不一致,应建议更新补丁处理。 

尾差问题分析思路

根据提示,针对开票单上对应分录计算金额尾差与税额尾差,比较税控要求,确认是哪一类尾差,确认尾差类型后针对性进行分析。

2. 金额尾差分析

2.1 金额尾差定义

金额尾差=数量*不含税单价-不含税金额

2.2 实际业务数据举例

【实际数据】

下推开票单:


开票时提示“数据不合法:单价、数量与金额不符合计算关系”。

 

【问题分析】:

因为物料单价的数据精度太低(举例数据中单价精度为4位),导致业务单据(应收单)上分录已经不满足税局对于【数量*不含税单价=金额】的校验关系。开票单为了保持与业务单据的数据一致,不重新计算单价信息,因此该物料对应的多张业务单据均无法下推开票成功,此类错误在业务单物料数量较大&数据精度低时容易发生。

2.3 解决方案

① 将开票参数配置中“倒算单价”参数设置为“是”。

这样的话下推生成开票单时,如果金额尾差不满足税控要求,系统将对“单价”通过金额与数量数据进行重新计算,如举例中的数据,开票单的“不含税单价”数据将使用更高的精度(由349.5146重新计算为349.51456)。

【开票参数配置操作手册】可参考以下链接文档:

https://vip.kingdee.com/article/264705751765894400?productLineId=8&isKnowledge=2


②修改物料的单价数据精度。

如果客户业务要求发票单价与业务单据单价严格一致,不能存在精度差异。为顺利开票,可以提高物料的单价数据精度,如举例数据中物料单价精度如果设置为“5”,则上游应收单的单价为349.51456,下推的开票直接携带更高精度的单价也可避免本次的数据问题。

3. 税额尾差分析

3.1 税额尾差定义

税额尾差=不含税金额*税率-税额

3.2 合并税额尾差分析

(1)实际应用数据举例

【实际数据】

将费用项目、单价一致的应收单分录进行合并下推,开票单:

开票单提交时提示“金额、税额、价税合辑勾稽关系校验错误”

 

【问题分析】

金额、税额只保留两位小数的,因此每行可能都会存在一定尾差(举例数据中每行分录的税额尾差为0.0045),合并后,为保持发票和业务数据一致,金额、税额、价税合计数据直接按应收单/申请单上数据加总,所以尾差也合并了。以航信税控为例, 税控对单条分录的税额尾差校验是0.06,对整张发票的税额尾差是1.27,把多条分录合并到一条,就需接受对单条分录的尾差校验。当合并应收单的分录行数比较多时,合并尾差的问题就容易出现。

 

(2)合并尾差解决方案

①源头上调整数据:

应收单合并数据应符合开票校验,可使用应收单的“合并尾差调整”功能,如存在尾差,对应收单金额/税额数据做微调,注意使用该功能需保持调差条件与最终下推合并条件一致,否则调差可能无效。

【应收单合并尾差调整操作指引】可参考以下链接:https://vip.kingdee.com/article/315192490397701888?productLineId=8&isKnowledge=2

②不执行合并或少执行合并:

如举例数据,将合并的分录条数由15条减少至13条,则则合并的尾差会减小至0.0585<0.06,则可满足航信税控对单条分录税额尾差校验。减少合并的方式可以为调整合并规则或设置限额进行拆分为多条分录,最终将尾差分摊至更多条分录中。

③调整开票单数据:

如无法调整应收数据,业务上要求必须按照一定的合并规则执行开票。为满足税控的开票要求,可对不满足校验的开票单进行数据微调。微调方式可以为后台微调数据、或直接手工新增开票单,开票后再通过“指定应收单”或“指定申请单”功能与业务单据建立关联,此方法最终的发票数据可能和业务单据数据存在微小差异。

 

3.3 拆分税额尾差分析

(1)实际应用数据举例

【实际数据】


开票不含税金额限额为999999.99,拆分参数“数量取整”,税控参数为“百望”(即平均税额尾差不能超过0.01),系统自动拆分得到开票单数据:

开票单提交时提示“不满足百望尾差校验规则:|(正常行、被折扣行、折扣行累计税额尾差)/(正常行、被折扣行、折扣行行数)|≤0.01”,或开票时税控提示“价税合计与实际金额税额不符”。

 

【问题分析】

如果业务单/申请单成功下推开票单,则一般不存在拆分尾差,超限额或限行下推拆分时系统算法已经考虑了税控对应的尾差。如果存在通过系统自动拆分成功的数据不符合税额尾差校验,可检查对应的拆分参数设置是否正确。

 

(2)解决方案

成功拆分出开票单,但部分开票单不符合尾差校验,需检查以下两项内容:

(1)用户在“系统平台-系统工具-系统配置-参数设置”发票管理节点中的“金税税控”是否设置正确,比如用户实际税盘为百望,但系统参数设置为航信,那么系统拆分时使用航信的标准进行拆分,最终的数据可能不符合百望税控的标准。

(2)后台拆分参数是否存在异常,后台参数表为:T_IM_GoldenTaxControlParam,该表参数决定拆分时的尾差校验标准,以及如何分摊尾差。正常来说此参数表由研发根据税控最新要求进行预置,用户不应做修改,如参数被修改可能导致拆分异常。如举例数据,问题最终分析原因为拆分参数设置错误,修改参数后,重新拆分结果正确。

修改参数后拆分开票单数据:

 

如以上两项参数无问题,请将问题反馈至总部研发,由总部研发使用客户数据在对应版本研发本地环境复现,若研发环境能够复现,一般说明拆分时存在异常,需研发处理。


② 拆分不成功,提示“数据拆分异常,请检查“限额拆分算法”参数,并合理应用。”说明根据源单数据、拆分限额、拆分参数无法拆出满足条件的数据,因此给出错误提示。可采取以下方式处理:

(1) 切换拆分参数,如原使用“数量取整”参数,可修改为“倒算数量”参数进行拆分。

(2)如果组织采用“数量取整”拆分参数,拆分失败的原因可能为设置的小数位数过小,按照系统拆分的算法,无法将数据拆成满足校验条件且数量小数位数小于用户定义位数。系统算法默认视小数位数小于1的才是整数(如2,0.2),如果无法拆成这样的整数 在数量取整拆分参数下会提示拆分失败。该问题可修改参数【数量取整小数位数】,用户可以自定义能接受拆出的小数位数,减少失败场景。

数据举例:业务单据数量为24,因为金额比较大,会被拆成600张发票,拆分后数量最大只能是0.04,默认算法认为0.04已经不是整数,所以认为按照数量取整拆分失败。

【开票参数配置操作手册】可参考以下链接文档:

https://vip.kingdee.com/article/264705751765894400?productLineId=8&isKnowledge=2

 

 


开票尾差问题分析

问题:开票单存在尾差,提交时提示“金额、税额、价税合辑勾稽关系校验错误”类似问题:开票时提示“商品单价、数量和金额不符合计算关系”...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息