问题:由于系统的生产订单越来越多,在财务月结时,做计算WIP、订算差异、CO88生产订单结算时系统越来越慢,刚开始的时候10分钟就可以完成,而现在要1个多小时才能完成,同时运行时会出现很多的错误信息,将所有已经完成结算的生产订单会重申运行一次,是否有什么解决办法,是否可以通过系统配来排除这些已经完成结算的生产订单。
解决办法:
对“CLSD”状态的订单打删除标记,但系统没有一个T-CODE来执行这个批量订单打删除标记。要把所有已经CLSD状态的进行做删除标记,我当时反应说用CO02操作吧,后来一想一个个生产订单这么操作,但这么多订单就会很麻烦,想到生产订单批量处理的COHV,仔细看了功能没有“批量删除订单”
SAP 生产模块的计划订单批量删除的功能代码 MD16,可是在操作生产订单时候,如果要大批量的做删除标记,似乎系统没有提供这样的功能代码。
今天翻了堆资料,发现有段程序可以运行来做删除生产订单标记。程序名PARCHP1 ,运行SE38,做pro.ORD 的批量删除。如果直接让用户去使用,需要SE93 创建事物码,这个命令还有测试运行,功能不错。
该贴来自群组:学习SAP相关知识 |