---
sourceDocument: Capacidades da Now Platform da Yokohama
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/yokohama/servicenow-platform

 Release :

    - yokohama

ft:locale :

    - pt-BR

ft:publication_title :

    - Capacidades da Now Platform da Yokohama

ft:clusterId :

    - platcap

bundleId :

    - platcap

workflow :

    - Platform


---

# Mapeamento automático de variáveis de saída de atividade SOAP

# Mapeamento automático de variáveis de saída de atividade SOAP {#ariaid-title1}

* Versão de lançamento: Yokohama
* 
* Atualizado 30 de jan. de 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 min. de leitura

Com o ServiceNow designer de atividades você pode mapear valores de parâmetro em uma carga de teste SOAP para variáveis na fase Saída automaticamente.

## Antes de Iniciar

Funções necessárias: web_service_admin, activity_admin, activity_creator

## Por Que e Quando Desempenhar Esta Tarefa

Nota:  
Você pode testar variáveis de entrada de cada fase do designer de atividades se tiver fornecido informações suficientes para a Orquestração contatar o endpoint e retornar dados. Normalmente, a fase de Comando de Execução é o ponto em que suas entradas estão prontas para teste.

## Procedimento

1. No designer de atividades, prossiga para a fase de Comando de Execução. {#t_AutoMapSOAPActivOutputVarble__s_TestVariableStep1}
{#t_AutoMapSOAPActivOutputVarble__s_TestVariableStep1}
2. Defina um MID Server apropriado, se solicitado.  
   O teste falhará se o MID Server não puder ser encontrado ou se ele não puder se conectar ao destino. {#t_AutoMapSOAPActivOutputVarble__s_TestVariableStep2}
{#t_AutoMapSOAPActivOutputVarble__s_TestVariableStep2}
3. Clique em Testar atividade para testar os parâmetros de entrada.  
   Se você adicionou valores reais para os parâmetros e campos, o sistema executará esses valores no destino especificado e retornará a carga resultante. Se você mapeou variáveis de entrada para campos e parâmetros, o sistema exibirá uma caixa de diálogo para atribuir valores de teste a essas variáveis.
4. Forneça valores de teste, se solicitado, e clique em OK para exibir a carga.  
   A carga inteira aparece na janela Saída bruta do formulário de Resposta.  
5. Selecione uma das seguintes opções de mapeamento automático.  
   * Mapear automaticamente para local: mapeia valores diretamente para uma variável local para uso na atividade.
   * Mapear automaticamente para saída: mapeia valores diretamente para a variável de saída para passar para outras atividades no fluxo de trabalho. O mapeamento automático para uma variável de saída cria uma matriz de objetos, cada um contendo os nomes das colunas do resultado da consulta.
   {#t_AutoMapSOAPActivOutputVarble__ul_sfj_bgy_rs}

## Fornecimento de credenciais para acessar um WSDL de mensagem SOAP {#ariaid-title2}

Se o WSDL SOAP que você está solicitando em uma carga de teste exigir autenticação, será necessário fornecer credenciais de autenticação básicas na mensagem SOAP ou na atividade SOAP.

### Antes de Iniciar

Funções necessárias: web_service_admin, activity_admin, activity_creator  
A instância ServiceNow só oferece suporte a credenciais de autenticação básicas para acessar um WSDL. Se a função SOAP ou a mensagem SOAP não fornecerem essas credenciais, será necessário configurá-las no modelo de atividade SOAP. A Orquestração usa as seguintes prioridades para decidir quais credenciais de autenticação básica serão usadas:

* Mensagem SOAP: as credenciais de uma mensagem SOAP serão usadas se nenhuma outra credencial for definida.
* Função SOAP: as credenciais de uma função SOAP substituem as credenciais configuradas para a mensagem SOAP.
* Modelo de atividade SOAP: as credenciais de um modelo de atividade SOAP substituem a função SOAP e as credenciais de mensagem SOAP.
{#t_ProvideWSDLCredentials__ul_e5j_kfp_h5}

### Procedimento

1. Navegar até TudoServiços web do sistemaSaídaMensagem SOAP.
2. Selecione a mensagem SOAP que você deseja que a atividade use.
3. No registro de Mensagem SOAP, marque a caixa de seleção Baixar WSDL.
4. No campo Tipo de autenticação, selecione Básica.  
   O campo Perfil de autenticação básico é exibido.
5. Selecione o perfil de autenticação básico a ser usado com esta mensagem SOAP.  
   Figura 1. Autenticação básica para uma mensagem SOAP
6. Como alternativa, você pode configurar credenciais de autenticação básica em [Configuração do comando de execução do SOAP](https://servicenow-prod.fluidtopics.net/lTnJHxDode~CBaq8gKJYvg "Use as variáveis de entrada que você criou para configurar o comando que a Orquestração executa no endpoint do SOAP.").
   1. No campo Autenticação, selecione Substituir por credenciais de Autenticação básica.  
      O campo Credenciais é exibido.
   2. Selecione as credenciais básicas de autenticação a serem usadas para acessar o WSDL.  
      Esta configuração substitui todas as credenciais configuradas na mensagem SOAP.  
      Figura 2. Substituição de credenciais básicas de autenticação
   {#t_ProvideWSDLCredentials__substeps_cbk_zfz_g5}

