---
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


---

# Criação de uma matriz JavaScript em um modelo SOAP

# Criação de uma matriz JavaScript em um modelo SOAP {#ariaid-title1}

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

Estas são as instruções para criar matrizes JavaScript usando parâmetros de execução SOAP.

## Antes de Iniciar

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

## Por Que e Quando Desempenhar Esta Tarefa

Para adicionar mais pares de nome-valor à matriz do parâmetro, anexe os valores à matriz existente.

## Procedimento

1. Crie um objeto JavaScript com a seguinte sintaxe e adicione-o à matriz `executionParam.parameter` :  

       var newParameter = {"name":"parameterName","value":"parameterValue","additional_attribute":"none"}; 
       executionParam.parameters.push(newParameter);

   Ao adicionar o novo objeto JavaScript de parâmetro à matriz, você garante que os elementos já disponíveis na matriz não sejam afetados.
2. Certifique-se de definir o valor na coluna Atributo adicional no campo de entrada Parâmetros da mensagem SOAP como Do not escape text.  
   Nesse caso, o sistema não escapa o valor especificado para o atributo de valor. Um exemplo disso é:  

       var newParameter = {"name":"parameterName","value":"parameterValue","additional_attribute":"do_not_escape_text"}; 
       executionParam.parameters.push(newParameter);

   Nota:  
   Se o valor do campo additional_attribute for None, o sistema escapará do valor especificado pelo atributo value. No primeiro exemplo, `parameterValue` está escapado.

