O formulário de subitem é uma ferramenta complementar ao processo principal, utilizada para registrar informações adicionais que surgem em momentos específicos do fluxo. Diferente do formulário de processo, ele não é diretamente vinculado ao workflow, mas sim criado e acessado a partir do formulário do processo pai, sempre que o negócio exigir um registro extra, detalhado ou segmentado.
Por ser um formulário mais simples e flexível, o subitem não pode ser associado a listas (cadastros básicos) como Pessoa ou Propriedade.
Com isso, o formulário de subitem funciona como uma extensão do processo pai, garantindo organização, rastreabilidade e padronização das informações complementares sem interferir no fluxo principal.
Configuração do formulário - Subitem
Após selecionar a opção “Subitem” no botão “Adicionar”, o formulário de cadastro do subitem será aberto.
Para cadastrar um subitem, é necessário preencher as informações das seções da página:
- Seção 1 - Informações gerais sobre o subitem
- Seção 2 - Configuração de Menu
- Seção 3 - Configuração de Campos
- Seção 4 – Rotinas Customizadas
- Seção 5 – Anexos
- Seção 6 - Configuração de Restrições & Permissões
Seção 1 - Informações gerais sobre o subitem
- Nome;
- Código: identificador único do subitem no sistema;
- Sigla: abreviação do nome do subitem, utilizada em identificações rápidas, listas ou referências internas;
- Controle de Versão: quando habilitado, permite manter histórico de alterações do subitem, registrando versões ao longo do tempo.
Descrição e Apoio ao Usuário
- Descrição: campo para explicar a finalidade do subitem, quando ele deve ser utilizado e qual informação ele complementa no processo;
- Link de Documentação: campo para o link com documentação complementar sobre o subitem.
Seção 2 - Configuração de Menu
- Menu: define em qual menu do sistema o cadastro do subitem estará disponível.
Seção 3 - Configuração de Campos
- Seções (Seção 0 a Seção 9): permitem dividir o formulário em abas, organizando melhor as informações.
Campos
Criar um campo
1. Clique no ícone “+” ao lado de “Campo”;
2. Preencha todas as informações do campo atual antes de criar outro;
3. Repita o procedimento para adicionar quantos campos precisar.
Informações do campo
- Rótulo: texto que aparece para o usuário no formulário, indicando o nome do campo e o que deve ser preenchido;
- Campo Físico: define a qual campo do banco de dados o campo do formulário estará vinculado;
- Domínio: define o tipo de dado do campo (por exemplo: texto, número, data, lista de opções);
- Tamanho: define o limite de caracteres / tamanho máximo do valor que pode ser informado no campo;
- Dimensão: define características relacionadas ao formato de exibição (tamanho do campo na tela);
- Dica: texto de ajuda exibido ao usuário para orientar o preenchimento correto do campo;
- Valor Inicial: valor que já vem preenchido automaticamente no campo ao criar um registro;
- Limite Inferior: define o menor valor permitido para o campo, usado principalmente para números ou datas;
- Limite Superior: define o maior valor permitido para o campo, evitando preenchimentos fora do padrão esperado;
- Excluir: opção para remover o campo do formulário.
Configurações de um campo - Opções
Conjunto de opções que controlam o comportamento do campo.
Passe o mouse sobre cada ícone para identificar qual o tipo da configuração, que varia de acordo com o tipo de campo selecionado.
Podem ser:
- Obrigatoriedade: torna o campo obrigatório, impedindo salvar ou avançar o formulário sem o preenchimento;
- Conclusivo: exige que o campo esteja preenchido para que o processo possa ser concluído;
- Editável: define se o campo pode ser alterado pelo usuário ou apenas visualizado;
- Restringir com base em outro campo: faz com que o campo dependa do valor informado em outro campo para ser exibido ou liberado;
- Campo calculado: define que o valor do campo será preenchido automaticamente pelo sistema, com base em regras ou outros campos;
- Exibido como parâmetro de consulta: permite usar o campo como filtro nas pesquisas do sistema;
- Exibido no resultado da consulta: define se o campo será exibido na lista de resultados das pesquisas;
- Script de validação: permite aplicar regras personalizadas para validar o valor do campo antes de salvar.
Configurações por seção
- Restringir Acesso: controla quem pode visualizar ou editar aquela seção;
- Permitir Anexos na Seção: permite anexar documentos diretamente naquela seção;
- Exibir Ajuda da Seção: mostra textos de ajuda específicos para orientar o usuário.
Seção 4 – Rotinas Customizadas
- Rotina de Validação: permite aplicar regras personalizadas para validar os dados do subitem antes de salvar;
- Rotina de Exclusão: define comportamentos específicos que devem ocorrer ao excluir um subitem;.
- Rotina de Validação do Shapefile: usada quando o subitem envolve dados geoespaciais, garantindo que arquivos atendam aos padrões esperados.
Seção 5 – Anexos
- Anexos via Upload: permite que arquivos sejam anexados diretamente ao subitem;
- Anexos via Link: permite anexar arquivos por meio de links externos;
- Lista de Tipos de Arquivos: define quais tipos de arquivos são aceitos nos anexos do subitem;
- Valor Padrão: define um valor inicial para o campo de anexos, se aplicável;
- Assinar Anexos: exige assinatura eletrônica dos arquivos anexados ao subitem;
- Permitir Versionamento: mantém histórico das versões dos arquivos anexados;
- Verificar Arquivos: habilita validações automáticas nos arquivos enviados;
- Restringir Anexos a Equipes: limita o acesso aos anexos apenas a determinadas equipes;
- Nome da Data 1 / Nome da Data 2: permite associar datas específicas aos anexos (ex.: data de emissão, validade);
- Ordenado por: define o critério de ordenação dos anexos exibidos no subitem.
Restringir Anexos
Criar uma restrição
Para adicionar uma restrição de anexo, clique em “+” ao lado de “Restringir anexos”
Configurações da restrição
- Seção: define em qual seção o anexo é permitido;
- Tipo de Arquivo: define o tipo de arquivo aceito;
- Regras / Expressão: define condições específicas para anexar arquivos;
- Quantidade Mínima / Máxima: define limites obrigatórios de anexos.
Seção 6 - Configuração de Restrições & Permissões
- Restringir Leitura: define quem pode visualizar os dados do subitem;
- Restringir Edição: define quem pode alterar as informações do subitem após o cadastro;
- Permissões de Grupos: permite configurar permissões específicas para grupos de usuários em relação ao subitem.