ITSM 에이전트 작업 공간에서 서비스 운영 작업 공간으로 UI 구성요소 마이그레이션
관련 목록 선언적 작업을 ITSM 에이전트 작업 공간에서 서비스 운영 작업 공간으로 마이그레이션하도록 UI 구성요소를 구성합니다.
시작하기 전에
필요한 역할: 관리자
프로시저
- 다음으로 이동 모두 > Now Experience 프레임워크 > 선언적 작업 > 관련 목록 작업.
- 다음으로 구현됨이 UI 구성요소로 설정된 상태에서 기록을 필터링합니다.
- 마이그레이션 프로세스에서 실패한 기록의 로그를 확인한 후 관련 목록 작업 목록에서 해당 기록의 sys_Id를 찾습니다.
- 해당 sys_id가 있는 실패한 기록을 선택합니다.
- 헤더를 마우스 오른쪽 버튼으로 클릭하고 삽입 및 유지를 선택합니다.
- 작업 공간 및 뷰 필드를 지웁니다.
- 경험이 제한됨 확인란을 선택합니다.
- 다음으로 구현됨 필드의 값을 UXF 클라이언트 작업으로 업데이트합니다.
- 작업 구성 관련 목록에서 편집을 선택한 다음, 수집에서 작업 구성 목록으로 SOW 작업을 선택합니다.
- 저장을 선택하여 작업 구성 관련 목록을 저장합니다.
-
업데이트를 선택합니다.
마이그레이션 유틸리티는 UI 구성요소 유형의 MRA 및 인터셉터 선언적 작업만 지원합니다.
-
MRA의 경우 아래에 지정된 대로 작업 페이로드를 생성한 후 작업 속성의 값을 ITSM 에이전트 작업 공간 선언적 작업의 구성요소 속성으로 업데이트합니다.
ITSM 에이전트 작업 공간 선언적 작업 기록에 값이 없으면 {{ key }}를 사용하여 값을 채웁니다. 예를 들어 구성요소 속성 테이블이 비어 있으면 페이로드에서 값이 {{table}}이어야 합니다.
{ "label": "label", "extensionPoint": "extensionPoint", "userGivenTable": "userGivenTable", "hideSelectAll": "hideSelectAll", "parentRecordSysId": "parentRecordSysId", "table": "table", "referencedFieldName": "referencedFieldName", "type": "type", "parentFieldName": "parentFieldName", "columns": "columns", "view": "view", "relatedListName": "relatedListName" } -
인터셉터의 경우 아래에 지정된 대로 sys_declarative_action_payload_definition 테이블에 작업 페이로드를 생성합니다.
{ "table": "target", "sysId": "-1", "parentTable": "{{parentTable}}", "parentSysId": "{{parentRecordSysId}}", "referencedFieldName": "", "pageTitle": "Create " + tableLabel, "pageSubTitle": "Choose one of the following " + tableLabel + " types", "useDomain": false } -
마이그레이션된 선언적 작업에 추가 기능 이벤트 매핑을 추가합니다.
SOW에서 일치하는 선언적 작업을 찾은 후 마이그레이션된 선언적 작업에 모든 추가 기능 이벤트 매핑을 추가합니다. 다음 단계를 사용하여 SOW에서 동등한 선언적 작업을 찾습니다.
- 다음으로 이동 모두 > sys_ux_addon_event_mapping.list
- 테이블을 필터링하고 마이그레이션된 tablename 및 대상 페이로드 매핑을 사용하면 mra 또는 인터셉터 경로가 포함됩니다.
-
기록이 발견되면 선언적 작업 sys_id를 반환합니다.
발견된 DA의 모든 추가 기능 이벤트 매핑을 반복하여 마이그레이션된 DA에 추가합니다.
-
테이블에서 기록을 찾을 수 없는 경우, 테이블 필터를 제거하고 targetPayload contains route=mra 또는 interceptor를 검색합니다.
목록 및 필드 데코레이터의 경우 MRA 및 interceptor 추가 기능 이벤트 매핑을 수동으로 추가해야 합니다. 자세한 내용은 Create a UX add-on event mapping 문서를 참조하십시오.
주:ITSM 에이전트 작업 공간의 Change_request 인터셉터 기록은 SOW에 있습니다.
선언적 작업의 인터셉터 유형에 대한 작업 공간 기록 유형 선택기를 마이그레이션하는 작업은 다음과 같습니다.- ITSM 에이전트 작업 공간 테이블: aw_record_type_selector
- SOW 테이블: sn_sow_interceptor_record_type_selector
표준으로 값이 있는 change_request 테이블의 경우, ITSM 에이전트 작업 공간에서 SOW로 기록을 마이그레이션하면 Active가 False로 설정됩니다.