点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
caDear专家
您能否提供最好的方法来取消在报价过期时针对报价提出的工作流程。
例如,我有一个为期15天的有效报价单,并为此触发了工作流,该报价正在等待批准。 如果报价已过期(15天后),我的工作流程将不再有效,应自动取消。 尽管我的报价无效,但目前它正在发送提醒以供批准。
我想创建一个新报告,以检查过期报价的开放工作流程并通过FM取消
SAP_WAPI_ADM_WORKFLOW_CANCEL。 您能否提出其他解决此要求的最佳方法?
谢谢
您好,
您可以在同一工作流程中使用截止日期监控来实现此目的,而无需为此提供单独的报告。
打开工作流程并在必要的地方进行更改
在活动或任务中,您需要打开选项卡
1。最新结束并填写信息 根据图片
2。 转到结果选项卡>取消命名过程
3。现在 转到工作流程后,您可以看到过时的项目,还可以创建电子邮件
4。下一步,您必须创建过程控制-功能将过时或取消
然后 15天后使用邮件升级并取消工作项。
此致
Nawa
我会选择截止日期监控。 根据Nawanandana Edirisinghe的建议
检查在Quote到期时是否触发标准事件,否则创建自定义事件,并使用增强功能在Quote到期时触发自定义事件。 此后,您可以在批准流程(使用派生)的同时使用等待事件(标准或自定义事件)步骤,并可以使用流程控制步骤来完成工作流程。
嗨,
您可以使用FM SAP_WAPI_ADM_WORKFLOW_CANCEL取消工作项。 使用SE37搜索SAP_WAPI *,您会发现一大堆与工作流程相关的其他有用的FM。 您必须使用表SWWWIHEAD获取标题信息,然后才能传递给FM。 它将为您提供工作项ID。 您可以使用FM SAP_WAPI_GET_CHILD_WORKITEMS
OR
获取项目详细信息。其他选项使用程序RSWWWIDE-,但它将删除工作项。
关于,
纳瓦
一周热门 更多>