开具发票时100%折扣的行,开具红票的时候失败原创
金蝶云社区-云社区用户Cl974215
云社区用户Cl974215
29人赞赏了该文章 3,773次浏览 未经作者许可,禁止转载编辑于2020年04月26日 14:19:04
summary-icon摘要由AI智能服务提供

本文讨论了红票金额为0时的处理方式及金税开票配置方法。针对红票金额为0的情况,建议不参与开票,修改单据转换规则以避免0金额行。此外,还介绍了金税开票时如何合并销售发票明细及调整开票顺序,通过修改物料说明、添加开票序号并调整排序策略,实现开票时的合并与排序需求。

原因:红票不会有折扣行,都是折扣后的金额,100%折扣的折后金额就是0了,金税不允许开具金额为0的行

解决方式:红票上金额为0的行不参与开票即可,修改销售发票到金税开票单的单据转换规则,选单条件策略加上附加条件:
FRedBlue = '0' Or ( FRedBlue = '1'And FAMOUNTFOR <> 0)

image.png


第一种:

几个前提:

1、销售发票点击金税发票开具的时候,首先是在后台下推生成金税开票单,然后开票单的数据才是真实开票的数据

2、标准产品默认的规则,其实不是用销售发票明细的物料名称去开票,而是用销售发票明细的物料说明作为最后的商品名称,这个物料说明默认等于物料名称,默认锁定,支持放开修改

 

1、销售发票到金税开票单这一步配置合并,销售发票的明细按物料说明进行合并开票

2、在销售发票上,放开了物料说明字段的锁定性

3、将负数行的物料说明改成跟某几行正数行的物料说明一致,这样最后开票的时候,这正负就合并到一起了

4、这几行正数行有要求的,就是数量跟金额最好都大于负数行的

 

第二种

1、在销售发票的明细加一个开票序号的整数字段,默认值是0

2、像今天这种情况,我们可以将销售发票上,8100这一行的开票序号填为999,把-632.2的开票序号填为998

3、然后修改销售发票到金税开票单的单据转换,里面有一个排序策略,指定按开票序号进行降序排序

4、那么,最后开票的时候,8100排最前,-632.2第二,然后其他的开票序号都是0,就都排后面去了


赞 29