业务情景
使用VF01或者VF04开票时,默认带出的开票日期(VBRK-FKART)日期与当前系统日期不同,有时候这个日期是前几个月的,导致实际过账到会计凭证的时候报错,提示对应的账期未开启。
原因及对策
其实默认带出的开票日期在下销售订单的时候就根据一系列的规则(备货周期、运输周期等)算好了,所以系统才会在我们做VF01时默认带出来一个“理想”的开票日期。
由于系统发票在SAP里并不是一个正式的凭证,只能叫做“文档”,所以即使没有过账到会计凭证也会产生系统发票。
然而,现实经常与系统理想的设计有出入,由于种种原因总是会存在实际开票日期与系统算出的应开票日期不一致,甚至会计期间都不一致的情况。
如果只是同一个会计期间的不同日期,影响还不大,VF01能成功过账生成会计凭证。
如果会计期间都不同了,则需要在VF01或者VF02批准的时候人工修改一下发票日期为账期开启的日期或者要开票到的日期。
当然,如果我们希望开票日期总是等于当前自然日,可以考虑对开票稍微做一下增强,默认用当前日期去填充发票日期即可。
本文作者: GavinDong
版权属于: GavinDong博客
文章链接: https://gavindong.com/8682.html
如果使用过程中遇到问题,可 **点击此处** 交流沟通。
版权所有,转载时必须以链接形式注明作者和原始出处及本声明。