在成本核算和估算中,作业类型要建立43类别,但在CO11N确认工单时系统提示:Cost element xxxxxx is not an allocation cost element(Type=43),检查主数据均未发现问题,工作中心、作业类型均检查无误,无奈之下,考虑直接查看系统程序逻辑,报错信息为KS063,SE91输入消息区域和消息号码,然后点击“使用清单”,勾选“程序”,发现只有一个程序调用了该消息,该程序中包含一个检查成本要素的子程序“LKAIPF0W”,程序名称“COST_ELEMENT_CHECK”,发现该程序检查成本要素时检查了科目表和成本要素,而和科目表有关的成本要素信息包含在表CSKA中,查看CSKA,果然发现相应的成本要素在成本控制范围想对应的科目表下没有,但又无法重现创建成本要素,只能直接修改表了,SE16N在命令窗口输入“&SAP_EDIT”后激活调试功能,直接增加成本要素和对应的科目表,然后CO11N重新确认工时问题解决
问题分析:因为是IDES系统,可能是有人在创建了成本要素后,又修改了成本控制范围的科目表(有交易数据科目表应不允许修改,莫非删除了交易数据?),但成本要素确不会自动更改,因此造成了该问题,只是猜测?不过保险起见,系统的主数据,尤其是核心的主数据参数还是不要轻易更改的好,除非很了解其相应的影响v