点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨 寻找建议/解决方案,在...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨 寻找建议/解决方案,在...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨
寻找建议/解决方案,在某些情况下(在拖放后为CM21),我们在计划日志中收到消息CY719/CY720/CY732/CY734 ...等。
并且用户要求在某些特定消息(例如CY719/CY720)中,程序应将CY719/CY720显示为错误消息,并撤消"拖放"。
1。 我们知道设置->策略->具有选项"由于错误取消调度",但这将影响许多警告消息,不仅是那些特定的消息。
2。 有一些用户出口CY *和PLAT0001:
我使用PLAT0001获取计划日志,并将CY719/CY720更改为Error(如果存在),但是找不到任何方法来撤消调度。
3。 我还尝试了用户出口CY *,例如调用(SAPLCY04形式为opr_object_undo形式)或将参数(SAPLCY04)EXTENDED_AFVG_TAB-FUNKTION1更改为'E'...但是没有运气...
有什么建议吗? 谢谢
嗨:
由于社区没有答案,我再次尝试了用户退出,并找到了一种可能的方式-大量的编码。
快速介绍如何做,以防万一有人需要它。
用户出口CYPP0001。
循环(SAPLCY04)EXTENDED_AFVG_TAB [] =>需要一个一个地获取和比较处理器/后继数据
1.执行dates_check_all_opr(saplcy04)=>调用标准表格以获取处理器/后继表
2.获取(SAPLCY04)PRED_OPR_TAB [],(SAPLCY04)SUCC_OPR_TAB [] =>处理器/后继表的表
3.将(SAPLCY04)EXTENDED_AFVG_TAB []与(SAPLCY04)PRED_OPR_TAB [],(SAPLCY04)SUCC_OPR_TAB []比较以模拟消息719/720的情况。
=>日期/时间的比较,请参考程序LCY04FD2的PREDECESSOR_CONFLICT_CHECK/SUCCESSOR_CONFLICT_CHECK表格
4.如果存在步骤3,则撤消调度-删除(SAPLCY04)OPR_OBJECTS_TAB []
一周热门 更多>