"对象更改之前的值"指示符是什么?

2020-09-22 05:30发布

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

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


你好专家

在创建工作流程时,会有"对象更改之前的值"指示符。 我从未使用过它,因为我不知道它的用途。 您能给出一个有用的示例方案吗?

谢谢

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

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


你好专家

在创建工作流程时,会有"对象更改之前的值"指示符。 我从未使用过它,因为我不知道它的用途。 您能给出一个有用的示例方案吗?

谢谢

付费偷看设置
发送
5条回答
ZJXianG
1楼 · 2020-09-22 06:16.采纳回答

这是为了确定特定字段的值与业务操作之前的先前值相比的更改,以便我们可以基于该字段更改来实现工作流。

对于一个简单的示例,请考虑 帐户BO,如果客户的ABC分类从A帐户更改为另一个帐户,我想通过工作流程得到通知。

因此,我定义了我的工作流程,其中,我选择字段作为ABC分类,选择具有比较运算符的对象更改前的值:等于,将值作为A帐户。
因此,无论何时任何帐户更改其ABC分类 ,我将根据自己的决定得到通知。


spaceman01
2楼-- · 2020-09-22 06:08

嗨艾恩

要进一步解释Prasanth提供的内容,如果您仅想检测字段(例如)ABC分类是否已更改,则只需创建工作流程,而无需在对象更改前勾选"值"。

指标的作用是让您检查ABC分类是否已更改,以及该值是否为更改前的A-帐户(例如)。

让我知道这是否有帮助。

谢谢

打个大熊猫
3楼-- · 2020-09-22 06:13

感谢您的回复Denamr

可能只是我在这里呆呆了,但是剔除了勾号,
中的值是什么 将操作员
与未命名的

黄色下面的黄色字段进行比较?



我在发布之前试图弄清楚这里的逻辑,但似乎无法 寻找符合要求的东西。 例如,原本希望按照

的ABC分类来实现,但是在这种情况下,我必须指定一个要测试的值,但我不知道新值或旧值将用于 测试。

下面的选项对我来说似乎很合理,可以测试ABC分类是否发生任何变化,但不会触发工作流程

致谢

伊恩

土豆飞人
4楼-- · 2020-09-22 06:09

伊恩

您能否分享要通过此工作流程自动化/完成的特定方案?

谢谢

5楼-- · 2020-09-22 06:04

你好普拉桑斯,

我也有类似的要求,在票证中必须使用"对象更改指标之前的值"。 在这里,我使用了"状态"字段和"值=正在处理"以及工作流中"对象更改前的值"指示符。

当我将状态从"处理中"更改为任何其他值时,工作流程成功。 但是我也注意到,如果我使用status = In process更改其他字段值,这时也将触发工作流。 在这里,我没有更改状态字段中的值。

例如,让故障单的状态为"处理中",现在我将故障单的优先级更改为任何值。 在这种情况下,不应触发给定的工作流程,因为我没有更改状态字段。 但是,工作流正在被触发,情况并非如此。

请咨询。

谢谢

巴拉萨拉杰A

一周热门 更多>