【问题标题】:Archer GRC: Calculate current date when values list changesArcher GRC:计算值列表更改时的当前日期
【发布时间】:2016-04-28 13:52:45
【问题描述】:

每次值列表(受访者状态)的值发生变化时,我需要将日期字段(受访者状态日期更改)设置为当前日期的计算帮助:

IF(
VALUEOF([Respondent Status],"Pending Assignment"),VALUEOF([Respondent Status],"Work in Progress"),VALUEOF([Respondent Status],"Escalated to ERD"),VALUEOF([Respondent Status],"Questions to Risk Group"),VALUEOF([Respondent Status],"Optimization Opportunity"),VALUEOF([Respondent Status],"Completed"),VALUEOF([Respondent Status],"No Selection")))
NOW(),

【问题讨论】:

  • 如果任何答案对您有帮助,请随意接受答案。

标签: archer rsa-archer-grc


【解决方案1】:

我建议您使用 DDE 来实现您想要的。您无需等待保存或申请。

基本上,

规则

受访者状态

“更改为”

待分配 或者 工作正在进行中 或者 升级到 ERD 或者 对风险组的问题 或者 优化机会 或者 完全的 或者 没有选择

动作

将[受访者状态日期更改]设置为当前日期

但如果计算是绝对必要的:

创建“受访者状态”字段的副本,例如“以前的受访者状态”。将计算“以前的受访者状态”字段,该字段的公式为:

[受访者状态]

现在,按照计算顺序,将此字段放在“受访者状态日期更改”字段下方。

“受访者状态日期更改”中的计算为:

 IF([Respondent Status]<>[Previous Respondent Status], NOW(),
    IF([Respondent Status]=[Previous Respondent Status], [Respondent Status Date Change]))

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-30
    • 2018-05-28
    • 2016-04-26
    • 2017-01-22
    • 1970-01-01
    相关资源
    最近更新 更多