Пользователь
Логин:
Пароль:
Забыли свой пароль?

Поиск по сайту
 

 Расширенный поиск
Реклама

 

Опрос


Погода

Привязка Рабочих заданий к сервисам

Форумы
Обновления
Поиск
Пользователи 
Правила
Помощь
Войти

Страницы: 1 2 3 След.
Привязка Рабочих заданий к сервисам, Возможно ли связать сущность Рабочее задание (Workorder) и Сервис (Service)
Коллеги, день добрый.
Подскажите пожалуйста,возможно ли связать (создать ссылку) сущность Рабочее задание (Workorder) и Сервис (Service)?
пробовал следующее:
Консоль администратора - Данные - Специальные поля - Workorder - New Custom Field
Элемент: Workorder
Validation Type: Entity Reference
Entity to: - выбрать объект сервис нельзя
можно: создаётся Entity под WO иного типа, всё равно что, главное Entity. После создания найди созданный атрибут в ifc_attributes, и заменяешь ему тип на service(значение поля atr_entity_to_oid заменить на 281478419251378)
Василий,
большое спасибо - получилось!
Василий,
возникла маленькая проблема с ссылкой на сервис:

форма Workorder, для уже созданного элемента, содержащая ссылку на сервис не открывается, ошибка:

Query Builder can not join tables 281478426132597 and 595918872.
Check relations between itsm_services and itsm_organizations and on primary key.

ссылку первоначально (создаётся Entity под WO иного типа, всё равно что, главное Entity) делал на объект Oraganization, далее менял atr_entity_to_oid
Нашел причину - в таблице itsm_wor_cft001 создалась ссылка на таблицу ITSM_ORGANIZATIONAL

Скорее всего при начальном выборе типа ссылки на Organization

Пересоздал CONSTRAINT:

ALT ER TABLE HPSD.ITSM_WOR_CFT001 DROP CONSTRAINT A3$_WO_SERVICE_OID_FK;

ALT ER TABLE HPSD.ITSM_WOR_CFT001
ADD CONSTRAINT A3$_WO_SERVICE_OID_FK
FOREIGN KEY (A3$_WO_SERVICE_OID)
REFERENCES HPSD.ITSM_SERVICES (SRV_OID)

но СД все-равно "видит" старую ссылку (см. вложение)

кэш чистил на серверах, перезапускал - не помогает
Рисунок
service_wo.JPG (85.06 КБ) [ Скачать ]
Изменено: Дмитрий Костров - 23.05.2012 18:39:12
замени в IFC_COLUMNS [COL_ENT_REF], оно ссылается на Орг., надо сервис
... where col_name = 'A3$_WO_SERVICE_OID'
Василий,

заменил [REL_COL_TO] - не помогло - ошибка Java NULL POINTER

создал новый CUSTOM FIELD (теперь возможен выбор ссылки на сервис) - работает.

Спасибо за помощь!

последний вопрос - стоит ли удалять лишний CF?
как я понимаю нужно удалить записи из:

ITSM_WOR_CF001
IFK_ATTRIBUTES
IFK_COLUMNS ?
как сам желаешь, просто деактивируй, может и понадобится
Коллеги,
выкладываю пошаговую инструкцию по добавлению ссылки на сервис
Цитата
Дмитрий Костров пишет:
Коллеги,
выкладываю пошаговую инструкцию по добавлению ссылки на сервис


Отличная идея.
Я предлагаю создать отдельную тему и каждый сможет поделиться полезными инструкциями. Если их наберем много, то тогда создадим отдельный раздел на сайте под эти вещи.
Страницы: 1 2 3 След.

Сегодня были (гостей: 1, пользователей: 0, из них скрытых: 0)