2016-04-28 75 views
0

我需要帮助进行将日期字段(回复人状态日期更改)设置为当前日期的计算,每个时间值列表(回复人状态)的值有变化:Archer GRC:当值列表发生变化时计算当前日期

Status values list and Date field

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(), 
+0

随意接受答案,因为如果接受任何答案的帮助你。 –

回答

2

我会建议你使用延迟微分方程来实现你想要什么。您不必等待保存或申请。

所以基本上,

规则

答辩状态

“改为”

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

行动

将[被告状态日期更改]当前日期

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

创建字段'Responde nt状态'说'上一个答复状态'。 “上一页申请人状态”字段将被计算并且该字段的公式将是:

[投诉状态]现在

,在计算顺序中,放置“申请人状态日期变更”字段下面这个字段。

在“答辩状态日期更改”的计算是:

IF([Respondent Status]<>[Previous Respondent Status], NOW(), 
    IF([Respondent Status]=[Previous Respondent Status], [Respondent Status Date Change])) 
相关问题