Проблема
Пользователь был уволен и его учетная запись Учетная запись пользователя была переведена в статус удалена в навигаторе (например пользователь был уволен). Но в системе остались коды, привязанные к удалённой учетной записи, данные коды переведены в статус неактивны, но объекты продолжают загружаться, используя данные коды.
Решение
панель |
---|
|
Выполните следующие действия:
- Опционально - Убедитесь, что все объекты за прошлые периоды с использованием данного пользователя загружены в систему. Требуется, если есть необходимость в использовании данных удалённого пользователя, например в отчётах за прошлые даты
Найдите все коды для удалённых пользователей используя запрос: Блок кода |
---|
language | sql |
---|
title | Запрос - Показать все коды Неактивных пользователей |
---|
linenumbers | true |
---|
collapse | true |
---|
| SELECT c.CODE_VALUE AS "Код",
CASE PKG_CODES.f_get_entity_state(ct.obj_id, c.entity_id)
WHEN 'False'
THEN 'Неактивен'
WHEN 'True'
THEN 'Активен'
END AS "Активность кода", --Для удалённых пользователей код всегда будет 'Не активенНеактивен'
c.Entity_Id AS "Идентификатор пользователя",
Tu.Username AS "Имя пользователя",
c.TYPE_ID AS "Идентификатор типа кода",
Ct.Title AS "Название типа кода",
Es.System_Description AS "Владелец типа кода"
FROM resman.codes c,
RESMAN.Code_Types ct,
resman.t_users tu,
RESMAN.Ext_Systems es
WHERE C.Type_Id = Ct.Type_Id
AND C.Entity_Id = tu.id
AND ct.owner_id = Es.Owner_Id (+)
--and C.Code_Value = :CODE --раскомментируйте, если требуется указать код пользователя
AND c.entity_id IN
(SELECT id
FROM resman.t_users
WHERE status = -1 --Список всех удалённых пользователей или укажите ID нужного пользователя здесь
)
AND c.type_id IN
(SELECT type_id
FROM RESMAN.Code_Types
WHERE OBJ_ID =
(SELECT id FROM RESMAN.R_Objects WHERE obj_aliase = 'PEOPLE'
)
);
/
|
- В справочнике для необходимых кодов пользователей измените пользователей на правильныхтех, с которыми должны загружаться новые объекты в систему
|
Похожие статьи
Содержимое по меткам |
---|
showLabels | false |
---|
max | 5 |
---|
spaces | KBNav |
---|
showSpace | false |
---|
sort | modified |
---|
reverse | true |
---|
type | page |
---|
cql | label in ("navxlv5","navxlmunapp") and type = "page" and space = "KBNav" |
---|
labels | navxlv5 navxlmunapp |
---|
|
...