2015-04-14 3 views
1

Я заметил, что условия is empty и is not empty не работают для запланированных рабочих процессов.VTiger Планируемый рабочий процесс: «пусто» условие не работает

Они работают только для рабочих процессов запускаемых вручную (например, изменение записи), но запланированные рабочие процессы рассмотреть not empty все поля, а также на пустые ..

Такое же поведение происходит settig is состояние и lefting заготовки в value : когда рабочий процесс запускается вручную, он распознает пустые значения, но по расписанию все поля обнаруживаются как not empty.

Я сделаю еще несколько исследований по этому вопросу, но я буду признателен, если кто-нибудь сможет проверить и подтвердить это поведение. Я тестировал его также на новой установке 6.2: проблема остается прежней.

ответ

0

Благодаря joebordes за его быстрый ответ на vTiger blog. Он разместил исправление GitHub:

Pratically, просто найти modules/com_vtiger_workflow/WorkFlowScheduler.php файл и заменить строку 136:

'is not empty' => 'n', 

с этими двумя линиями:

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

Спасибо всем еще раз!

+0

Этот ответ действителен для Vtiger 6.2. Дайте нам знать, как работают другие версии! – T30

 Смежные вопросы

  • Нет связанных вопросов^_^