SAP CO中关于计划的补丁KH47012
转载
昨天在IDES4.7上做全面计划KO12的时候,录入初级成本要素,系统抛出了异常:
找不到类CL_REEX_COPL_MASTERDATA_CHECK
runtime error DYN_CALL_METH_CLASS_NOT_FOUND occurs
第一步,把.CAR文件解压并拷贝到SAP服务器的相关路径下。
使用操作系统的运行:CMD,进入dos窗口,把当前路径指到文件夹KH47012下,比如,D:KH47012
然后输入:sapcar.exe -xvf D:KH47012KH47012.CAR
则解压KH47012.CAR到文件夹KH47012下EPSin,里面有两个文件:
CSN0120061532_0015954.ATT和CSN0120061532_0015954.PAT
把这两个文件拷贝到usrsaptransEPSin下(服务器也可以在稍后的SPAM事务中导入)
第二步,登陆系统Client端:000,用户用有DDIC相同权限(sap*和DDIC都不能适合使用),最好是英文登陆。进入事务:spam,在菜单里选择Support Package>load packages>from the application server,可以看到路径指向usrsaptransEPSin;这里也可以看到支持多种方式的载入补丁包到系统。
第三步,在目录那里选择New Support Packages,display一下,可以看到已经载入未处理的补丁包,选中相应的包,单工具条上的Queue,建立队列。回到前一个屏幕,选择那个工具条里那个小车的按钮,进行Import Queue。设置相关的参数,在后台执行。如果想测试运行一下,可以在Extras>setting里设置场景,是测试还是标准的。导入队列时,会花费一定的时间,可以在工作列表SE37里查看,也可以在SPAM事务的工具条中那个卷轴图标(@96@)那里查看详细的信息。
我在导入的时候还遇到其他的问题,反复操作了好几遍才成功,如果出错,有时需要重启操作系统,有时则需要重启SAP系统。
1.在CHECK_REQUIREMENTS的阶段,我遇到了tp无法连接到数据服务器的情况,根据日志,发现需要读usrsaptransbintpparam,但是我的文件名为tpparam_instC12,所以不妨复制一个改名为tpparam;此外,usrsapC12SYSprofile中,去掉那些带1的文件,否则也容易出错;
2.在RUN_SPDD_?阶段,需要接受修改,使用事务SPDD,调整一下。
3.在 RUN_SPAU_?阶段,需要使用事务码SPAU,调整一下。
整个过程简述为:1.解压补丁;2.上载补丁到服务器;3.建立队列,并导入
完成后,可以在事务SPAM里的目录那里,查看All Support Packages,KH47012补丁位于SAP_APPL,470下面。
[@more@]
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/20037923/viewspace-1026599/,如需转载,请注明出处,否则将追究法律责任。