SAP C4C服务-时间计算字段

2020-08-19 09:31发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 我正试图找到一种方法...

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

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


专家们,

我正试图找到一种方法来计算创建票证(创建日期)和完成日期之间的时间

我已经尝试通过创建"计算的扩展字段"来使用KUT,但是无法正常工作。 要访问日期/时间字段,我只能选择"文本"选项。 唯一的运算符是"&"。 我不明白。

有什么方法可以计算或报告"创建日期"和"完成日期"之间经过的时间?

请协助

此致

肯德尔

付费偷看设置
发送
8条回答
1楼 · 2020-08-19 10:13.采纳回答

嗨,肯德尔,

完成时间(从报告日期到完成日期)可以在"票务"数据源中作为"票务处理时间"获得。

如果您要计算标准未涵盖的其他两个事件之间经过的时间,则您的方法是朝着正确的方向前进。 实际上,您至少需要2个自定义字段:一个用于存储第一个事件的时间戳,一个用于存储第二个事件的时间戳。 如果您愿意,您还可以添加一个带有差异的计算字段,或者您可以通过计算的关键指标在报告中简单地进行处理。 这些字段的类型应为"数量",因为它们都将以秒为单位存储一个数字。

您现在可以定义两个字段更新类型的工作流程规则,以在发生相关事件时将当前日期/时间存储在字段中(例如,您可以在"保存"上定义一个规则,并在"状态"上添加条件) 从"处理中"更改为"完成")。 在定义字段更新时,您可以选择"计算的"选项,要求系统存储时间戳。

"数量"类型的所有自定义字段都将自动用作报告中的关键指标,因此您可以轻松地将计算出的关键指标定义为这两个字段之间的差(并将其除以60即可得到时间) 分钟等等。)

希望这会有所帮助,
Gab

渐行渐远_HoldOn
2楼-- · 2020-08-19 09:58

嗨莱斯利,

抱歉。 不知道在此期间您是否已解决此问题。 您应该尝试将扩展字段定义为十进制数字(不带小数)。 计算出的字段更新将时间戳记存储在字段中,以秒为单位(因为过去的日期是固定的)。 通过将两个不同事件的时间戳记存储在两个不同的十进制字段中,您将能够计算出经过的秒数作为字段之间的差异。

希望这会有所帮助!
Gab

一周热门 更多>