Автоматическое создание правил импорта писем

Добрый день.
Написал тут скрипт для автоматического создания правил импорта после создания задачи.
вот скрипт:
поместить его надо в папку {TS_HOME}\ect\U:\etc\plugins\scripts\after_create_task\ в файл с расширением ".java".
Потом в свойствах категории указать его как триггер.
Если есть вопросы или предложения пишите.
Написал тут скрипт для автоматического создания правил импорта после создания задачи.
вот скрипт:
- Code: Select all
import com.trackstudio.app.adapter.AdapterManager;
import com.trackstudio.exception.GranException;
import com.trackstudio.secured.SecuredMstatusBean;
import com.trackstudio.securedkernel.SecuredMailImportAdapterManager;
import com.trackstudio.securedkernel.SecuredStepAdapterManager;
try
{
SecuredMailImportAdapterManager mam = AdapterManager.getInstance().getSecuredMailImportAdapterManager();
SecuredStepAdapterManager sam = AdapterManager.getInstance().getSecuredStepAdapterManager();
SecuredMstatusBean curMS;
for (int i = 0; i < sam.getAvailableMstatusList(task.getSecure(), task.getId()).size(); i++)
{
curMS = sam.getAvailableMstatusList(task.getSecure(), task.getId()).get(i);
mam.createMailImport(task.getSecure(), curMS.getName() + " " + task.getTaskNumber(),
task.getId(), "[" + i + "_" + task.getNumber() + "]", 1, i, task.getCategoryId(), curMS.getId(), "", true, false);
}
}
catch(GranException e)
{
throw new com.trackstudio.exception.UserMessageException(e.getMessage());
}
return task;
поместить его надо в папку {TS_HOME}\ect\U:\etc\plugins\scripts\after_create_task\ в файл с расширением ".java".
Потом в свойствах категории указать его как триггер.
Если есть вопросы или предложения пишите.