# Campo do formulário do tipo arquivo

## Visão geral

Eles permitem que anexos sejam incluídos no [formulário](/zeev/como-construir-processos/como-criar-formularios.md) junto aos outros dados, melhorando o contexto dentro do qual o anexo é analisado. Por exemplo, você pode ter um conjunto de campos de formulário que contenham os dados pessoais do solicitante (nome, e-mail, CPF, endereço, etc.), junto com um campo anexo para realizar o upload do comprovante de residência.  Veja outro exemplo abaixo:

![](/files/Bek72qaHmZocdYW1b1tn)

Os campos do tipo anexo seguem as mesmas regras dos demais campos de formulário:

* Ao criar um campo do tipo anexo, você irá informar se ele é, por padrão, opcional ou obrigatório;
* Em cada [tarefa humana](/zeev/como-construir-processos/como-desenhar-processos/o-que-sao-atividades/como-configurar-atividades-humanas.md) ou [evento de início](/zeev/como-construir-processos/como-desenhar-processos/como-usar-eventos/evento-de-inicio.md), você irá informar se o [campo é visível, editável e/ou manipulável;](/zeev/como-construir-processos/como-desenhar-processos/o-que-sao-atividades/como-configurar-atividades-humanas/como-configurar-formulario.md)
* De acordo com o [botão de ação clicado](/zeev/como-construir-processos/como-desenhar-processos/o-que-sao-atividades/como-configurar-atividades-humanas/como-configurar-botoes-de-acao.md), o sistema irá [validar](/zeev/como-construir-processos/como-desenhar-processos/o-que-sao-atividades/como-configurar-atividades-humanas/como-configurar-botoes-de-acao.md#validar-formulario) se o campo anexo obrigatório foi incluído ou não;

Em tarefas onde o campo do tipo anexo estiver somente visível, mas não editável, como na foto abaixo, você poderá:

![](/files/lRnxoJ2utV0B5uySXpVe)

* Ver um preview rápido do documento, em geralmente em PDF, dentro do próprio sistema;
* Fazer o download do documento original para o seu computador, clicando na seta para baixo;

Se o campo estiver editável, você poderá trocar o anexo, colocando outro em seu lugar.

## Identificação interna do documento

Nos exemplos acima, vimos que um documento incluído no aplicativo, seja pelo bloco de anexos ou pelo campo do tipo arquivo pode ser visualizado através de um preview rápido ou fazendo download para o seu computador.

Se o documento for visualizado pelo preview rápido e convertido para PDF, dois componentes serão incluídos no documento, para controle:

* No rodapé de cada página do documento será incluído um código de identificação único do documento:

![](/files/HWI4vIsa2Z1YLxeNjVvO)

E, ao final do documento, será incluída uma nova página com informações de identificação e rastreio do documento:

![](/files/R4AD5Tiw9g9eRCg6kEUZ)

{% hint style="info" %}
Para ocultar esse bloco de informações, acione o Service Desk através do [**Portal do Suporte**](/zeev/outras-informacoes/sobre-suporte-tecnico.md#como-falar-com-o-suporte). Se você usar o recurso de download do arquivo, ao invés do preview, essas informações não aparecerão.
{% endhint %}


---

# 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/como-construir-processos/como-desenhar-processos/o-que-sao-atividades/como-configurar-atividades-humanas/como-configurar-anexos/campo-do-formulario-do-tipo-arquivo.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.
