VTiger预定的工作流程:“空”状态不起作用

时间:2015-04-14 15:49:49

标签: php workflow crm vtiger

我注意到is emptyis not empty条件不适用于预定的工作流程。

它们仅适用于手动触发的工作流程(例如修改记录),但计划的工作流程会考虑not empty所有字段,也是空字段。

同样的行为发生了settig is条件和lefting空白value:当手工触发工作流时,它会识别空值,但在计划时,所有字段都被检测为not empty

我会对它进行更多的研究,但如果有人可以测试并确认这种行为,我会感到沮丧。 我已经在新安装的6.2上进行了测试:问题依然存在。

1 个答案:

答案 0 :(得分:0)

感谢joebordes对vTiger blog的快速回答。他将修复程序发布到GitHub

实际上,只需找到modules/com_vtiger_workflow/WorkFlowScheduler.php文件并替换第136行:

'is not empty' => 'n',

有这两行:

'is empty' => 'y',
'is not empty' => 'ny',

再次感谢所有人!