# Como enviar uma tabela multivalorada via integração

## Como enviar uma tabela multivalorada via integração RESTful/JSON

Primeiramente, é preciso configurar a integração do tipo *RESTful / JSON* para que seja possível repetir enviar as informações de cada linha de uma tabela multivalorada no corpo da requisição. <br>

<figure><img src="/files/bMdFi0BRLqfqcU0jvJEc" alt=""><figcaption><p>Exemplo de tabela a ser enviada por integração</p></figcaption></figure>

Para que o Zeev possa inserir todas as linhas da tabela no corpo da requisição da integração, basta utilizar os tokens abaixo: \
\
`{Form.Loop.identificadorDoPrimeiroCampoDaTabelaMultiValorada}`&#x20;

&#x20;     `Preencha os campos da tabela que serão enviados como no exemplo abaixo...`

`{/Form.Loop.identificadorDoPrimeiroCampoDaTabelaMultiValorada}`

\
Veja o exemplo abaixo já configurado:<br>

<figure><img src="/files/B079RMXYODsIjeMCoEbv" alt=""><figcaption></figcaption></figure>

Utilizando os tokens {Form.Loop} e {/Form.Loop}, o Zeev identifica que há linhas para serem repetidas no envelope conforme as linhas da tabela multivalorada, gerando o resultado abaixo:&#x20;

<figure><img src="/files/IxkUObXlHc3tpoetz6HI" alt=""><figcaption></figcaption></figure>

No caso da integração do tipo *RESTful / JSON*, é necessário incluir uma vírgula seguida por um array vazio após o fechamento do array "},". Essa estrutura permitirá a repetição adequada no corpo do envelope.<br>

<figure><img src="/files/VRaAx4q59f9sbJTgXqfR" alt=""><figcaption></figcaption></figure>

## Como enviar uma tabela multivalorada via integração RESTful/XML

A integração do tipo RESTful/JSON segue o mesmo modelo de configuração, só que utilizando a estrutura XML:<br>

<figure><img src="/files/OCHWxQ1N8tYUMKeP8dIW" alt=""><figcaption></figcaption></figure>

Perceba que o início da tag de repetição do envelope XML de exemplo é *`<get:OGRVAPROV>`.* Então basta inserir o token `{Form.Loop.identificadorDoCampoDaTabela}` antes do início da tag *XML* que será repetida conforme as linhas da tabela multivalorada e após o fechamento da tag *`</get:OGRVAPROV>`* com o token `{/Form.Loop.identificadorDoCampoDaTabela}.`

Veja abaixo o resultado:<br>

<figure><img src="/files/j7FciHqKAqyBCPUx2Whs" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://kb.stoque.com.br/zeev/integracoes/como-criar-integracoes/como-enviar-uma-tabela-multivalorada-via-integracao.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
