问题报错
F-02做总账记账成本要素报错 Define a cost element category for account ******* (controlling area *****)
调查原因
查看FS00发现成本要素已经维护类别01,但是细看一下发现上面有效期不太对
再去看了下其他的初级成本要素看看有没有这个问题
发现压根没有这个有效期的字段
底表CSKB看发现两个成本要素的有效期是不一致的,后面有效期到9999
所以F-02记账的时候即使填了成本中心也会报错,因为系统识别不到有效的类别
这种问题产生一般是系统数据平移导致的,因为一般来讲成本要素有效期会默认成9999,因为ECC 维护成本要素是用KA01\KA02这两个TCODE 而S4使用的是FS00,二者还是有区别的,比如KA01/KA02在前台页面上是可以选择有效期的,FS00是没有的
解决方案
1、修改底表CSKB,这个简单粗暴,但是不推荐
2、note插入代码行来更改有效期