SAP Workflow-DynamicDeadline监视-最新结束日期/时间

2020-09-23 14:54发布

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

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


大家好,

我正在工作的工作流中需要动态的截止日期监视(一个公司代码48小时,另一个公司代码24小时,等等)。

wf-deadline.png

每条经过最后期限的工作流之后,工作流应从逻辑上删除工作项并重新创建一个新的工作项,直到采取措施为止。

第一个截止日期/时间=工作项目创建日期/时间+(截止时间)

第二个截止日期/时间=第一个截止日期/时间+(截止时间)

我了解我们可以通过某种方法等在另一步骤中计算截止日期/时间,从而在最新的结束日期/时间内使用表达式。

  1. 我的问题是,我确切地(在哪个步骤上)确定截止日期和时间-在用户决定步骤之前,将不会创建工作项,在决定步骤之后,工作流正在等待用户做出用户操作决定
  2. 如果用户的时区与系统时区不同,那么应该在哪里进行时间转换
  3. 我尝试使用以下功能方法,想到将日期和时间更改为容器变量,但这会导致"表达式计算错误"

&DEADLINE.GET_DEAD_LINE_DATE(WI_CREATION_DATE ='20180313'; WI_CREATION_TIME ='095400')&&DEADLINE.GET_DEAD_LINE_TIME(WI_CREATION_DATE ='20180313'; WI_CREATION_TIME ='095400')&

非常感谢您的帮助

我经历了多个线程,但是找不到我想要的东西。

(74.6 kB)

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

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


大家好,

我正在工作的工作流中需要动态的截止日期监视(一个公司代码48小时,另一个公司代码24小时,等等)。

wf-deadline.png

每条经过最后期限的工作流之后,工作流应从逻辑上删除工作项并重新创建一个新的工作项,直到采取措施为止。

第一个截止日期/时间=工作项目创建日期/时间+(截止时间)

第二个截止日期/时间=第一个截止日期/时间+(截止时间)

我了解我们可以通过某种方法等在另一步骤中计算截止日期/时间,从而在最新的结束日期/时间内使用表达式。

  1. 我的问题是,我确切地(在哪个步骤上)确定截止日期和时间-在用户决定步骤之前,将不会创建工作项,在决定步骤之后,工作流正在等待用户做出用户操作决定
  2. 如果用户的时区与系统时区不同,那么应该在哪里进行时间转换
  3. 我尝试使用以下功能方法,想到将日期和时间更改为容器变量,但这会导致"表达式计算错误"

&DEADLINE.GET_DEAD_LINE_DATE(WI_CREATION_DATE ='20180313'; WI_CREATION_TIME ='095400')&&DEADLINE.GET_DEAD_LINE_TIME(WI_CREATION_DATE ='20180313'; WI_CREATION_TIME ='095400')&

非常感谢您的帮助

我经历了多个线程,但是找不到我想要的东西。

(74.6 kB)
付费偷看设置
发送
2条回答
SAP浪
1楼 · 2020-09-23 15:06.采纳回答

嗨,

您可以创建一个简单的方法,使用公司代码作为输入以及用户决定的截止日期和时间。 只需在用户决定之前调用它即可。

亲切的问候,Rob Dielemans

歪着头看世界
2楼-- · 2020-09-23 15:20

嗨,Rob,

非常感谢。

那很有帮助。 我一直在考虑使用一些容器变量作为开始日期和时间,但是完全忽略了当前日期和时间。

一周热门 更多>