2020-09-22 05:30发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好专家
在创建工作流程时,会有"对象更改之前的值"指示符。 我从未使用过它,因为我不知道它的用途。 您能给出一个有用的示例方案吗?
谢谢
这是为了确定特定字段的值与业务操作之前的先前值相比的更改,以便我们可以基于该字段更改来实现工作流。 对于一个简单的示例,请考虑 帐户BO,如果客户的ABC分类从A帐户更改为另一个帐户,我想通过工作流程得到通知。
因此,我定义了我的工作流程,其中,我选择字段作为ABC分类,选择具有比较运算符的对象更改前的值:等于,将值作为A帐户。因此,无论何时任何帐户更改其ABC分类 ,我将根据自己的决定得到通知。
嗨艾恩
要进一步解释Prasanth提供的内容,如果您仅想检测字段(例如)ABC分类是否已更改,则只需创建工作流程,而无需在对象更改前勾选"值"。
指标的作用是让您检查ABC分类是否已更改,以及该值是否为更改前的A-帐户(例如)。
让我知道这是否有帮助。
感谢您的回复Denamr 可能只是我在这里呆呆了,但是剔除了勾号,中的值是什么 将操作员与未命名的 黄色下面的黄色字段进行比较? 我在发布之前试图弄清楚这里的逻辑,但似乎无法 寻找符合要求的东西。 例如,原本希望按照 的ABC分类来实现,但是在这种情况下,我必须指定一个要测试的值,但我不知道新值或旧值将用于 测试。
下面的选项对我来说似乎很合理,可以测试ABC分类是否发生任何变化,但不会触发工作流程
致谢 伊恩
伊恩
您能否分享要通过此工作流程自动化/完成的特定方案?
你好普拉桑斯,
我也有类似的要求,在票证中必须使用"对象更改指标之前的值"。 在这里,我使用了"状态"字段和"值=正在处理"以及工作流中"对象更改前的值"指示符。
当我将状态从"处理中"更改为任何其他值时,工作流程成功。 但是我也注意到,如果我使用status = In process更改其他字段值,这时也将触发工作流。 在这里,我没有更改状态字段中的值。
例如,让故障单的状态为"处理中",现在我将故障单的优先级更改为任何值。 在这种情况下,不应触发给定的工作流程,因为我没有更改状态字段。 但是,工作流正在被触发,情况并非如此。
请咨询。
巴拉萨拉杰A
最多设置5个标签!
这是为了确定特定字段的值与业务操作之前的先前值相比的更改,以便我们可以基于该字段更改来实现工作流。
对于一个简单的示例,请考虑 帐户BO,如果客户的ABC分类从A帐户更改为另一个帐户,我想通过工作流程得到通知。
因此,我定义了我的工作流程,其中,我选择字段作为ABC分类,选择具有比较运算符的对象更改前的值:等于,将值作为A帐户。
因此,无论何时任何帐户更改其ABC分类 ,我将根据自己的决定得到通知。
嗨艾恩
要进一步解释Prasanth提供的内容,如果您仅想检测字段(例如)ABC分类是否已更改,则只需创建工作流程,而无需在对象更改前勾选"值"。
指标的作用是让您检查ABC分类是否已更改,以及该值是否为更改前的A-帐户(例如)。
让我知道这是否有帮助。
谢谢
感谢您的回复Denamr
可能只是我在这里呆呆了,但是剔除了勾号,
中的值是什么 将操作员
与未命名的
黄色下面的黄色字段进行比较?
我在发布之前试图弄清楚这里的逻辑,但似乎无法 寻找符合要求的东西。 例如,原本希望按照
的ABC分类来实现,但是在这种情况下,我必须指定一个要测试的值,但我不知道新值或旧值将用于 测试。
下面的选项对我来说似乎很合理,可以测试ABC分类是否发生任何变化,但不会触发工作流程
致谢
伊恩
伊恩
您能否分享要通过此工作流程自动化/完成的特定方案?
谢谢
你好普拉桑斯,
我也有类似的要求,在票证中必须使用"对象更改指标之前的值"。 在这里,我使用了"状态"字段和"值=正在处理"以及工作流中"对象更改前的值"指示符。
当我将状态从"处理中"更改为任何其他值时,工作流程成功。 但是我也注意到,如果我使用status = In process更改其他字段值,这时也将触发工作流。 在这里,我没有更改状态字段中的值。
例如,让故障单的状态为"处理中",现在我将故障单的优先级更改为任何值。 在这种情况下,不应触发给定的工作流程,因为我没有更改状态字段。 但是,工作流正在被触发,情况并非如此。
请咨询。
谢谢
巴拉萨拉杰A
一周热门 更多>