Criar uma transformação em Central de controle de serviços para provedores (legado)
Como um provedor, crie uma transformação na aplicação Central de controle de serviços para provedores para que você possa integrar tarefas entre uma instância ServiceNow com a instância do seu cliente.
Antes de Iniciar
Função necessária: administrador
Procedimento
- Se você selecionou Simples, clique em Novo na lista relacionada Linhas de transformação e preencha os campos no formulário.
Tabela 2. Formulário de linhas de transformação Campo Descrição Rótulo do provedor Opção que designa o rótulo de escolha do provedor. Por exemplo, Abrir. Valor do provedor Opção que designa o valor de escolha do provedor. Por exemplo, 10. Rótulo do cliente Opção que designa o rótulo de escolha do cliente. Por exemplo, Andamento. Valor do cliente Opção que designa o valor de escolha do cliente. Por exemplo, 2. - Clique em Enviar.
- Se você selecionou Simples, clique em Novo na lista relacionada Linhas de transformação e preencha os campos no formulário.
- Se você selecionou Avançado, use um script para definir os rótulos e valores de saída e de entrada, conforme mostrado no exemplo a seguir:
output.value=input.value; output.label=input.label; var ci=new GlideRecord('cmdb_ci'); if(direction=='inbound'){ if(ci.get('correlation_id',input.value)){ output.value=ci.sys_id+"; output.label=ci.getDisplayValue(); } } if (direction=='outbound'){ if(ci.get(input.value)){ if(ci.correlation_id){ output.value=ci.correlation_id+"; output.label=input.label; } } } - Clique em Enviar.
- Se você selecionou Avançado, use um script para definir os rótulos e valores de saída e de entrada, conforme mostrado no exemplo a seguir:
Resultado
Um registro de transformação é criado em sua instância ServiceNow®. Os campos de entrada ou de saída de qualquer tarefa remota que correspondam a uma transformação os usarão automaticamente. Para saber mais, consulte Criar definições de tarefa remota em Central de controle de serviços para provedores (legado).