так так... ух ты...

ответы (и комментарии) - по тексту
Сделал начало-переход(автоматический)-конец, на переходе вызов действия с передачей туда текущего объекта для назначения прав от имени администратора
переход в этом случае можно (а может даже и "лучше") сделать ручным. на возникшие проблемы это вроде не повлияет, то повода для путаницы будет меньше - раз этап выполняется пользователем, то пусть будет ручной.
ответы:
1. 'Начало работы'-нажать Ok -как это отключить?
А1: пока никак
2. После нажатия Ok - 'Перейти к следующему этапу' -нажать Да - как это отключить?
А2: пока никак
3. Сервер автопереходов проснулся через 10 сек. Но пользователь то ожидает немедленной реакции - как ускорить процесс не устанавливая на сервере опрос через 1 сек?
А3: пока никак
4. Поработали в действии Party - все отлично
А4: ну хоть что то понравилось

а действие выполняется где, на автосервере?
5. Приходит письмо окончание работы - как это отключить?
А5: на задаче Окончание работы есть галочка Автоматическое завершение. можно поставить ее. если не нужно уведомление пользователя о выполнении его "заказа" - то для нашего случая эта галочка - must have
6. Открываем письмо -там Окончание работы - нажать Ok - как это отключить?
А6: это решается в А5
7. В папке Sent message лежат два письма - Новая работа/Окончание работы - Зачем??? что сделать чтобы они не приходили?
А7: никак... кажется...
8. Удаляем все сообщения в корзину и получаем там уже 4 письма 2 Новая работа/2 окончание работы - как всю эту кучу автоматически переместить в корзину? (или лучше всего сразу удалить)
А8: а это уже интересно

у нас были похожие проблемы. разница в том, что наши юзеры обычно не смотрят в папку Отправленные, все внимание - к папке Входящие (хотя некоторые и туда смотрят эпизодически). и были жалобы вида "у меня много каких то сообщений в папке, я их давно уже выполнил, а они висят"... ну что тут скажешь... не хочется им порядок в своих папках наводить... пришлось сделать вот что. на сервере БД создал работу, которая периодически (сейчас - раз 5 минут) удаляет у всех пользователей выполненные сообщения-задачи из папки Входящие в папку Корзина
ее код:
Код: Выделить всё
update lsdbo.wf_mail_to
set folder_to_id = '-101', state_readed = 'R' --move messages to Trashbox
where mail_id in
(
select id
from lsdbo.wf_mail
where id in
(
select mail_id
from lsdbo.wf_mail_to
where state in ( 'C', 'D')
and folder_to_id <> '-101'
and folder_to_id = '-102'
)
and sys_type = 'T'
)
здесь -102 - это код папки Входящие, -101 - код папки Корзина
кстати, была у нас еще одна проблема, именно у нас, а не у пользователей - юзеры взяли в привычку удалять сообщения-задачи в корзину. и потом начинается - теряют сообщения, не могут выполнить те задачи, которые лежат в корзине и так далее. пришлось сделать еще одну работу на сервере БД, которая из папки Корзина перетаскивает невыполненные задачи в папку Входящие, и при этом еще ставит статус Не прочитано (чтобы неповадно было). ее код:
Код: Выделить всё
update lsdbo.wf_mail_to
set folder_to_id = '-102', state_readed = 'N' --move messages to INBOX
where mail_id in
(
select id
from lsdbo.wf_mail
where id in
(
select mail_id
from lsdbo.wf_mail_to
where state not in ( 'C', 'D')
and folder_to_id = '-101'
)
and sys_type = 'T'
and subject <> 'Новая работа'
and subject <> 'Разделить'
and subject <> 'Объединить'
)
коды папок те же. сравнение темы сделано для того, чтобы не обрабатывать сообщения, которые юзер в принципе не может выполнить (есть такие)
далее.
Итого: Для выполнения простейшего действия
- 3 раза 'непонятно зачем' нажали Ok/Да, посмотрев при этом на малопонятные огромные диалоговые окна.
я думаю, уже сейчас можно довести кол-во нажатий Да до 2-х, если сделать действие для запуска этой работы вообще автоматическим, а все данные, определяемые пользователем, разместить на форме задачи. по поводу малопонятной формы - ну... это уже от ВАС зависит, будет она понятна или нет

у нас сейчас тоже есть работа, у которой мы бы с радостью скрыли начало работы. пришлось на форме этой задачи сделать большой и заметный комментарий - "Пожалуйста, нажмите ОК..."
- получили 1 письмо на которое необходимо ответить.
решается в А5
- чтобы очистить историю пробежали по куче папок.
решается в А8
