方法调用:HF_SET_STATUS不适用于根据每个启动条件进行的自动计划的操作

2020-08-18 08:47发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


您好,Expererts,
我们需要按变更文件中指定的日期和时间导入运输产品。 我们使用紧急CD ZMHF并设置了以下操作ZMHF_PRODUCTIVE:

方法调用: HF_SET_STATUS

处理参数:USER_STATUS初始值E0006(导入到产品)

处理时间:立即

显示的排序顺序:002

S 自动计划,在对话框中可更改,在对话框中可执行

测定技术:使用可运输的条件进行测定

规则类型:工作流程条件

动作合并:最大值 每个动作定义都有1个未处理的动作

计划条件

&CRM服务流程。用户状态&[*] E0009 + MHFHEAD和&CRM服务流程.ErrorFreeFlag&= X 开始条件:&传输日期&≤&当前日期+时间&

满足指定的开始条件时,传输会自动导入到生产系统中,但是CD的状态不会从E0009(授权到生产)更改为E0006(导入到生产)。 但是,如果在导入产品后再次编辑CD并保存它,状态也会更改。

此外,如果在没有启动条件的情况下设置了相同的动作并从工作清单中手动执行了该动作,则将导入传输并在保存时更改状态。

我们缺少什么? 为什么未更改CD的状态? 是否需要其他定制?

请帮助。

提前谢谢!

奥尔加

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


您好,Expererts,
我们需要按变更文件中指定的日期和时间导入运输产品。 我们使用紧急CD ZMHF并设置了以下操作ZMHF_PRODUCTIVE:

方法调用: HF_SET_STATUS

处理参数:USER_STATUS初始值E0006(导入到产品)

处理时间:立即

显示的排序顺序:002

S 自动计划,在对话框中可更改,在对话框中可执行

测定技术:使用可运输的条件进行测定

规则类型:工作流程条件

动作合并:最大值 每个动作定义都有1个未处理的动作

计划条件

&CRM服务流程。用户状态&[*] E0009 + MHFHEAD和&CRM服务流程.ErrorFreeFlag&= X 开始条件:&传输日期&≤&当前日期+时间&

满足指定的开始条件时,传输会自动导入到生产系统中,但是CD的状态不会从E0009(授权到生产)更改为E0006(导入到生产)。 但是,如果在导入产品后再次编辑CD并保存它,状态也会更改。

此外,如果在没有启动条件的情况下设置了相同的动作并从工作清单中手动执行了该动作,则将导入传输并在保存时更改状态。

我们缺少什么? 为什么未更改CD的状态? 是否需要其他定制?

请帮助。

提前谢谢!

奥尔加

付费偷看设置
发送
1条回答
风早神人
1楼-- · 2020-08-18 09:43

嗨,奥尔加,

我遇到了同样的问题,在调试模式下,我可以看到HF_SET_STATUS过滤器值已触发,但无法自动运行。 您过去能够解决问题吗? 如果可以的话,请您解释一下。

一周热门 更多>