最近财务一直反馈MES报工的数据都没有成本,然后去查看原因发现是财务当月的KP26的价格没有进行维护,导致没有收集到工单的报工成本。
但是在前台操作CO11 报工的时候,系统会给出报错的信息
但是我们在调用函数BAPI_PRODORDCONF_CREATE_TT的时候,系统并没有返回报错的信息,
同时还发现当过账日期是未来的时间时,函数同样也不会报错。这个就感觉有问题。
在网上看到了一个解决的方案,通过增强的方式进行处理
SE37—函数 CO_RU_CONF_POST
增强代码分享:
ENHANCEMENT 1 ZE_PRODCONF_CATCH_ERR. "active version
* >>> Operation Account