select user_name, user_login_name, ka_firstname, ka_middlename from kc_user where ka_surname like '%Мисюра' ------моргают НА РАССМОТРЕНИИ, не открываются r_policy_id на 460000018000319d и r_current_state на 2. update ks_doc object set r_current_state = 2 set r_policy_id = '460000018000319d' where r_object_id='0800000180f6a29c' ---еще один--- select item.task_subject, item.ka_doc_kind, item.object_name, item.date_sent, item.sys_r_object_id, item.orig_r_object_id from dm_dbo.kcv_inbox_Item_all item where item.name = 'min_zdrav_so' and item.task_subject = 'На принятие отчета' order by 3 select * from ks_doc where r_object_id in ('080000018c9e6cc7') ---Просмотр задач на документе--- select r_object_id, r_creation_date, r_performer_name, r_runtime_state, r_workflow_id from dmi_workitem where r_workflow_id in (select r_workflow_id from dmi_package where any r_component_id in ('080000018c9e6cfe')) ---жизненный цикл на исполнение--- --ID поручения --ID задачи на поручении (workflow ID) unlock,c,080000018c884e74 abort,c,4d000001818e4224 destroy,c,4d000001818e4224 attach,c,0800000189d9707c attach,c,0800000189d9707c,46000001800031a2 promote,c,0800000189d9707c ---история--- select r_object_id, ka_user_name, ka_string_1, ka_time_stamp, ka_audited_obj_id from kc_audittrail where ka_audited_obj_id in ('080000018c9e6cc7') order by 4 ---Смотрим карен стэйт---------------------------------------------------------- select r_lock_owner , r_current_state , r_policy_id from ks_doc where r_object_id = '080000018c9e6e01' ---------Инструкция по перезапуску поручений, у которых r_runtime_state =5 (т.н. «пятерка») 1. Зайти в поручение через Webtopи проверить, действительно ли по нему не завершена работа. Для этого заходим в поручение через ссылку: http://172.16.0.204/webtop/action/properties?objectId=0800000181d30103 ----Нужно проверить приложен ли к поручению отчет. Если отчет приложен и принят ранее, то убиваем задачу. Если отчета нет, переходим к шагу 2. select * from ks_report where r_object_id in (select child_id from dm_relation where parent_id = '080000018c9e6cc7' and relation_name = 'kcrt_mission_report') 2. Проверяем, залочено ли поручение. В течение какого-то времени после попадания поручения в «пятерку» поручение остается залоченным Системой, т.е. мы ничего с ним не можем сделать. -----Блокировка поручения длится около от 30 до 60 минут. Проверяем наличие блокировки скриптом: select r_lock_owner from ks_mission where r_object_id = '08000001821b8c13' Если результат выполнения этого запроса = ‘pso’, то нужно подождать, если пустая строка, то переходим к шагу 3. 3. Открываем Processinfo и переходим на закладку aPaused. Среди объектов находим нужное нам поручение. Легче всего найти через столбец "ID документа"(это и есть id поручения в нашем случае). Отмечаем поручение галочкой. Нажимаем правой кнопкой мышки и в контекстном меню выбираем пункт «Перезапустить все выделенные». Как результат, секунд через 30 задача придет пользователю. Переходим к шагу 4. ----4. После перезапуска у пользователя появится задача с некоторыми неправильными атрибутами. Поэтому сразу после того, как задача поступит пользователю во входящие, нужно сделать следующий апдейт: update ks_mission object set r_current_state = 3 set ka_state_name_ru = 'На исполнении' where r_object_id = '0800000182d4609e' --Поручение на принятие отчета update ks_mission object set r_current_state = 4 set r_policy_id = (select r_object_id from dm_policy where object_name = 'lf_mission') where r_object_id = '080000018226d4a9' -----Это старый. Я потом усовершенствованный отправлял: update ks_mission object set r_lock_owner = '' set r_current_state = 3 set ka_state_name_ru = 'На исполнении' where r_object_id in (select orig_r_object_id from dm_dbo.kcv_inbox_item_all i where i.task_name like 'miss.Executing%' and exists (select * from ks_mission where r_modify_date between date(today) - 1 and date('26.01.2015 10:58:00') and r_object_id = i.orig_r_object_id and r_current_state in (2, 4, 5))) ----найти поручение по отчету select * from dm_relation where child_id = '0800000183d4073b' -- найти поручения на документе select r_object_id, object_name, owner_name, ka_state_name_ru, ka_description from ks_mission where ka_document = '080000018a056b6c'