Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

No momento de movimentar a solicitação para a próxima etapa, essas as regras de anexo são validadas na seguinte ordem:

  1. Verifique os “proibidos”, lança exceção se encontrar algum registro inválido.
  2. Demais regras, some os anexos válidos para a primeira condição encontrada.
  3. Se utilizar o “qualquer” e não houver condição válida, considere válido. Sem "qualquer" e sem condição válida, não permita a movimentação.

...

1. São verificadas as regras de proibição. Se encontrar um anexo proibido, a mensagem de validação é exibida.

2

...

. São verificadas as regras de quantidade. São somados os anexos válidos para a primeira regra. Se o número não corresponder à regra, segue para a validação da próxima.

3

...

. Se nenhuma regra anterior for atendida, mas existir uma regra com a condição "qualquer", os anexos são considerados válidos e o envio para a próxima etapa é permitido. Caso contrário – sem condição "qualquer" e nenhuma regra atendida – o envio não é permitido até que as regras sejam atendidas.



Painel
borderColor#ccc



Regra geral

...

As regras específicas precisam ser combinadas com as regras gerais para permitir ou proibir características específicas dos anexos, tais como nome e extensão dos arquivos. É possível definir, por exemplo, que é proibido adicionar anexos com determinados tipos de extensão ou exigir que o arquivo anexado siga um padrão de nomenclatura pré-determinado.

Confira a seguir alguns exemplos de regras de anexo específicas.

Painel
borderColor#ccc

Estado
titleExemplo 1:

Em um processo de abertura de chamado para a área de TI, o solicitante precisa enviar pelo menos uma imagem da inconsistência que está ocorrendo ou do recurso para o qual está solicitando atendimento. Se conseguir, também é interessante enviar o log, mas não é obrigatório.

Sendo assim, as regras podem ser definidas da seguinte forma:

→ O anexo deve ser maior ou igual a 1 com a extensão igual a .png .jpg .jpeg .bmp.

É obrigatório adicionar pelo menos um anexo que seja uma imagem com as extensões permitidas. Mas, se o solicitante desejar, pode adicionar mais anexos que sejam imagens com as extensões permitidas.

→ O anexo deve ser maior ou igual a 0 com a extensão igual a .log.

Se o solicitante conseguir obter o log, ele pode anexar na solicitação para facilitar a análise. Mas, não é obrigatório anexar.

→ O anexo deve ser proibido com a extensão igual a .exe.

Por questões de segurança, não é permitido adicionar nenhum anexo que tenha a extensão .exe.

Painel
borderColor#ccc

Estado
titleExemplo 2:

Em um processo de solicitação de pagamento para a área Financeira, o solicitante precisa enviar, obrigatoriamente, três documentos: a nota fiscal eletrônica, o boleto para pagamento e um detalhamento dos produtos ou serviços adquiridos. Eles podem ser documentos em PDF ou fotos dos documentos.

Desta forma, as regras podem ser definidas da seguinte maneira:






→ O anexo deve ser maior ou igual a 1 com a extensão igual a .png .jpg .jpeg .bmp.

É obrigatório adicionar pelo menos um anexo que seja uma imagem com as extensões permitidas. Mas, se o solicitante desejar, pode adicionar mais anexos que sejam imagens com as extensões permitidas.

→ O anexo deve ser maior ou igual a 0 com a extensão igual a .log.

Se o solicitante conseguir obter o log, ele pode anexar na solicitação para facilitar a análise. Mas, não é obrigatório anexar.

→ O anexo deve ser proibido com a extensão igual a .exe.

Por questões de segurança, não é permitido adicionar nenhum anexo que tenha a extensão .exe.





outros exemplos...



Regra avançada

...

Xxxxxxxxxxxx

...