Migrar o componente de IU de Espaço do agente do ITSM para Espaço de operações de serviços
Configure o componente de IU para migrar ações declarativas da lista relacionada de Espaço do agente do ITSM para Espaço de operações de serviços.
Antes de Iniciar
Função necessária: administrador
Procedimento
- Navegar até Tudo > Estrutura do Now Experience > Ações declarativas > Ações da lista relacionada.
- Filtre os registros com base em Implementado como definido como Componente da IU.
- Exiba o log no registro com falha no processo de migração e localize o sys_Id do registro na lista Ações da lista relacionada.
- Selecione o registro com falha que tem o sys_id correspondente.
- Clique com o botão direito do mouse no cabeçalho e selecione Inserir e ficar.
- Limpe os campos Espaço e Exibir.
- Marque a caixa de seleção Experiência restrita.
- Atualize o valor do campo Implementado como para Ação do Cliente UXF.
- Na lista relacionada Configuração da ação, selecione Editar. Depois escolha Ações de SOW naColeção para a lista Configurações da ação.
- Selecione Salvar para salvar a lista relacionada Configurações da ação.
-
Selecione Atualizar.
O utilitário de migração oferece suporte a ações declarativas de MRA e Interceptador somente do tipo Componente da IU.
-
Para MRA, crie uma carga de ação conforme especificado abaixo, atualize os valores nos atributos da ação com atributos de componente da ação declarativa do Espaço do agente do ITSM.
Se nenhum valor for preenchido no registro da ação declarativa do Espaço do agente do ITSM, preencha o valor com {{ key }}. Por exemplo, se a tabela de atributos de componente estiver vazia, então, na carga o valor deverá ser {{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" } -
Para Interceptador, crie uma carga de ação conforme especificado abaixo na tabela 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 } -
Adicione um mapeamento de evento de complemento à ação declarativa migrada.
Encontre a ação declarativa correspondente no SOW e adicione todos os mapeamentos de Evento de Complemento à ação declarativa migrada. Use as seguintes etapas para encontrar a ação declarativa equivalente no SOW.
- Navegar até Tudo > sys_ux_addon_event_mapping.list
- Filtre a tabela e usando o nome da tabela migrada e o mapeamento de carga de destino contém mra ou rota do interceptador.
-
Se o registro for encontrado, retorne o sys_id da Ação Declarativa.
Iterar todos os mapeamentos de evento de complemento da ação declarativa encontrada e adicioná-los à ação declarativa migrada.
-
Se o registro não for encontrado na tabela, remova o filtro de tabela e pesquise por targetPayload contém rota=mra ou interceptador.
Para o decorador de Lista e Campo, você deve adicionar os mapeamentos de evento do complemento de Interceptador e MRA manualmente. Para obter mais informações, consulte Create a UX add-on event mapping.
Nota:O registro do interceptador Change_request no Espaço do agente do ITSM existe no SOW.
Migrar o seletor de tipo de registro do espaço para o tipo de interceptador da ação declarativa são:- Tabela do Espaço do agente do ITSM: aw_record_type_selector
- Tabela do SOW: sn_sow_interceptor_record_type_selector
Para uma tabela change_request que tem um valor como padrão, Ativo é definido como Falso ao migrar os registros do Espaço do agente do ITSM para o SOW.