-- Поиск по фамилии select user_state, user_name, user_login_name, ka_surname, 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 ---Удаление документа--- !!!! ЗАФИКСИРОВАТЬ ИЗМЕНЕНИЯ ПОСЛЕ ВЫПОЛНЕНИЯ !!!!!!!!!!!!!!! --после вырлонения ks_doc.ka_state_name_ru дб "Удален" update ks_doc object set ka_registration_date=date('nulldate') set ka_registration_number='' set ka_state_name_ru='Удален' set a_is_hidden=1 where r_object_id='080000018c9c6528' select a_is_hidden from ks_doc where r_object_id = '080000018cb74b54' ---Удаление задач и жизненный цикл на удаление--- unlock,c,080000018c9c6528 abort,c,4d00000182188e0f destroy,c,4d00000182188e0f abort,c,4d000001821faf03 destroy,c,4d000001821faf03 attach,c,080000018c9c6528 attach,c,080000018c9c6528,460000018000319a --------------------------------------------------------------------------------------------------------------------------------- -- Статус документа select * from ks_doc where r_object_id in ('080000018c9e6ad8') ---Просмотр задач на документе--- 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 ('080000018c9e6ad8')) order by 2 ---жизненный цикл на исполнение--- unlock,c,080000018c9e6ad8 abort,c,4d0000018218dee4 destroy,c,4d0000018218dee4 attach,c,080000018c65d064 attach,c,080000018c9e6ad8,46000001800031a2 promote,c,080000018c9e6ad8 ---история--- 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 ('080000018ca39cb5') order by 4 ---Смотрим карен стэйт---------------------------------------------------------- select r_lock_owner , r_current_state , r_policy_id from ks_doc where r_object_id = '080000018ba150c5' ---------Инструкция по перезапуску поручений, у которых r_runtime_state =5 (т.н. «пятерка») 1. Зайти в поручение через Webtopи проверить, действительно ли по нему не завершена работа. Для этого заходим в поручение через ссылку: ----Нужно проверить приложен ли к поручению отчет. Если отчет приложен и принят ранее, то убиваем задачу. Если отчета нет, переходим к шагу 2. select * from ks_report where r_object_id in ( select child_id from dm_relation where parent_id = '080000018c9e6ad8' and relation_name = 'kcrt_mission_report' ) 2. Проверяем, залочено ли поручение. В течение какого-то времени после попадания поручения в «пятерку» поручение остается залоченным Системой, т.е. мы ничего с ним не можем сделать. -----Блокировка поручения длится около от 30 до 60 минут. Проверяем наличие блокировки скриптом: select r_lock_owner from ks_mission where r_object_id = '080000018cb74b54' Если результат выполнения этого запроса = ‘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 = '080000018cb0deed' --Поручение на принятие отчета update ks_mission object set r_current_state = 4 set ka_state_name_ru = 'На принятие отчета' where r_object_id = '0800000189f97bdf' -- на хранении update ks_mission object set r_current_state = 0 set r_policy_id = (select r_object_id from dm_policy where object_name = 'lf_storage') set ka_state_name_ru = 'На хранении' where r_object_id = '080000018cb74b54' -----Это старый. Я потом усовершенствованный отправлял: 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 * from dm_policy order by 2 where object_name like '4600000180003161%' unlock,c,080000018ca39cb5 abort,c,4d000001821a5c19 destroy,c,4d000001821a5c19 abort,c,4d000001821adabe destroy,c,4d000001821adabe attach,c,080000018ca39cb5 attach,c,080000018ca39cb5,4600000180003234 ---жизненный цикл на нормконтроль--- unlock,c,08000001804f03cf abort,c,4d00000180080366 destroy,c,4d00000180080366 attach,c,08000001804f03cf attach,c,08000001804f03cf,46000001800031fc ---жизненный цикл на согласование--- unlock,c,080000018ca5067c abort,c,4d000001821a882f destroy,c,4d000001821a882f abort,c,4d000001821c9c0f destroy,c,4d000001821c9c0f attach,c,080000018ca5067c attach,c,080000018ca5067c,4600000180003237 ---жизненный цикл на отправку--- unlock,c,0800000181af67d8 abort,c,4d000001801ad462 destroy,c,4d000001801ad462 attach,c,0800000181af67d8 attach,c,0800000181af67d8,460000018000319b ---жизненный цикл на исправление--- unlock,c,080000018cae0594 abort,c,4d000001821ceb00 destroy,c,4d000001821ceb00 attach,c,080000018cae0594 attach,c,080000018cae0594,4600000180003161 ---жизненный цикл на рассмотрение--- unlock,c,080000018bcc9865 abort,c,4d00000181e4fcbb destroy,c,4d00000181e4fcbb attach,c,080000018bcc9865 attach,c,080000018bcc9865,460000018000319d ---жизненный цикл на подписании--- unlock,c,080000018244f81c abort,c,4d0000018039e754 destroy,c,4d0000018039e754 attach,c,080000018244f81c attach,c,080000018244f81c,46000001800031fe ---жизненный цикл на приклиплении скана--- unlock,c,080000018056f79e abort,c,4d00000180410a31 destroy,c,4d00000180410a31 attach,c,080000018056f79e attach,c,080000018056f79e,46000001800031fd ---жизненный цикл на регистрацию--- unlock,c,080000018c9a053c abort,c,4d0000018218e9bd destroy,c,4d0000018218e9bd abort,c,4d0000018217df54 destroy,c,4d0000018217df54 attach,c,080000018c9a053c attach,c,080000018c9a053c,46000001800031f9 ---жизненный цикл на завершение--- unlock,c,080000018213cb2a abort,c,4d000001802de263 destroy,c,4d000001802de263 attach,c,080000018213cb2a attach,c,080000018213cb2a,460000018000315d --- на распечатку unlock,c,0900004286f61131 abort,c,4d000001801088b4 destroy,c,4d000001801088b4 attach,c,0900004286f61131 attach,c,0900004286f61131,460000428268d86e -- На приняние отчета (только если есть задачи на исполнение) acquire,c,4a0000018ad7ac88 complete,c,4a0000018ad7ac88 acquire,c, r_object_id complete,c, r_object_id --------------------------------------------------------------------------------