Este manual descreve como dividir um requerimento em etapas (steps), permitindo que o usuário avance de forma guiada entre diferentes grupos de informações. Esta ferramenta permite organizar o preenchimento de formulários extensos em blocos lógicos, melhorando a experiência do usuário e a organização visual.
O que são os Steps?
A funcionalidade de “Steps” transforma um requerimento de tela única em um processo multifases. Em vez de visualizar todos os campos de uma vez, o usuário interage com “passos” (ex: Dados Pessoais > Dados do Contrato), facilitando o preenchimento.

Como Configurar?
Para ativar os steps em um modelo de requerimento, siga os passos abaixo:
- Acesse o Protocolo > Modelos de Requerimento: Localize o modelo que deseja editar.
- Ative a Opção: Na aba de configurações principais do requerimento, marque a caixa de seleção “Utiliza steps”.
- Marque “Salvar Campos Step” para que o sistema salve o progresso do usuário automaticamente. Com esse parâmetro ativo, o sistema se comporta da seguinte forma:
- Criação do Requerimento: O requerimento propriamente dito só é gerado no banco de dados quando o usuário finaliza todos os steps.
- Salvamento Temporário: Mesmo sem concluir o requerimento, os dados preenchidos em cada etapa ficam salvos. Se o usuário sair do sistema e voltar depois, ele continua exatamente de onde parou, com os campos informados, pois já havia preenchido anteriormente.

- Definição dos Grupos nos campos e depois criar os Steps com os Grupos relacionados (Certifique-se de que os campos estão organizados por Grupos).
- Salvar: Clique em Salvar e Fechar.


Requerimento Online
Com a opção ativa, o comportamento do formulário mudará:
- Navegação Guiada: No topo, aparecerão os nomes dos grupos como etapas.
- Botão Avançar: Ao final de cada etapa, o usuário clica para ir ao próximo bloco.

- Botão Anterior ou Voltar: Permite retornar para revisar informações já preenchidas.


Dica
Ao utilizar steps, procure nomear os grupos de forma clara e sequencial (ex: 1…, 2…). Isso ajuda o usuário a entender quanto falta para concluir o processo.