76.销售订单交货单状态更新
实务中偶有发生交货已完成,无需开票或开票已经完成,交货单状态为:处理中,且仍然出现在VF04中,如下图所示:
解决方法:
T-CODE:VL_COMPLETE,可对错误的DN状态进行更新,如下图所示:
需注意的是,在更新状态时,“驻留时间(天数)或创建日期”不能为空,否则会有提示,不能继续执行下去,如下图所示:
选定行数据,单击小绿旗,如下图所示:
执行完毕后,再次查看凭证流,交货单状态已更新OK,如下图所示:
77.OB52锁定报工账期的问题(S4)
一般来讲,当一个期间结束后,为防止车间还在上一期间操作报工相关数据,可以通过T-CODE:OKP1来关闭期间,但是OKP1有一个弊端就是只能按“成本控制范围”来控制,不能按”公司代码”来控制,如下图所示:
那如何解决同一成本控制范围下,多公司代码报工账期控制的问题?我们知道在S4中,成本要素科目现在也是会计科目了,通过T-CODE:OB52对作业类型的成本要素科目进行账期控制,结账月份是7月份,如下图所示:
这样虽然按公司代码控制了不能往上期报工,但是月结执行作业价格重估时又报错了,如下图所示:
针对这个问题,OB52先更改账期,以满足月结进行,如下图所示:
为彻底解决按公司代码控制报工账期的问题,通过账期+权限组来控制,如下图所示:
OB52上可以维护的权限组,其后在PFCG的权限设置中,将此用户组的权限分配给结账期间可以进行账务处理的用户。
这样,没有权限的用户,就只能处理新一期间(期间2)的账了,对于有权限的用户就可以两个期间的账都能处理了。