本文解决应收单分次下推发票时折扣额不准确的问题,通过携带折扣率并在发票下推后计算折扣额的方法,确保准确性。需在单据转换中映射相关字段,并在分组策略中设置单价和折扣率相同才合并,同时增加计算折扣额的服务和启用尾差策略,以完成设置。
上一个帖子已经介绍了应收单合并推发票,折扣额单独显示,链接:https://vip.kingdee.com/article/204538944036829440,但是这个帖子只适用应收单全部下推发票的情况,如果有应收单分次下推发票,第二次下推发票带过来的折扣额会不对,为了避免这种情况,所以写了这个帖子。
大致思路为:携带折扣率,下推发票之后计算折扣额。但是需要在分组策略中加入单价和折扣率相同才允许合并,否则计算出来的折扣率是不准确的。
注意:这个帖子的配置合并,只有物料的单价和折扣率都一致,才会合并分录行哈!
具体操作如下:
1、复制系统预制的应收单-发票分录合并的单据转换,修改名字。然后在字段映射中,把单价、含税单价、折扣率还有折扣额都映射上,如截图。
2、在分组策略的单据体分录合并条件中加入含税单价和折扣率。
3、在表单服务策略中,删除含税下计算含税单价的服务和不含税下计算单价的服务
4、在表单服务策略中,增加计算折扣额的服务,前置条件为: FSrcSetAccountType <> '3' AND FISTAX = 1 AND FISB2C = 0,计算公式为: FDISCOUNTAMOUNTFOR = FPRICEQTY * FAUXTAXPRICE / FPRICECOEFFICIENT * FENTRYDISCOUNTRATE / 100,
5、由于分次计算折扣额,可能与应收单的整单折扣额存在尾差,因此建议启用尾差策略,需要用管理员账号登录前端,在参数设置中启用尾差,再在单据转换中启用尾差,如截图。
到这里,我们的设置就完成啦~效果如下:
完结,撒花!大家多多点赞支持哦
推荐阅读