Histórico da Página
...
Painel | ||||
---|---|---|---|---|
| ||||
Ao adicionar uma nova regra, é preciso preencher os seguintes campos: Operador Quantidade Nome Mensagem |
Painel | ||||
---|---|---|---|---|
| ||||
Para saber mais detalhes de como configurar, acesse o item Configurar atividade - Regras de anexos. |
07. Acionar Confirmar.
08. Acionar a aba Acompanhamento.
...
14. Depois de finalizar a configuração do início, acionar acionaNenhumr Confirmar.
Configurar Fim
...
01. Arrastar o elemento Fim do menu lateral para o local desejado da área de modelagem do fluxo do processo.
...
Painel | ||||
---|---|---|---|---|
| ||||
Regras de anexo são eventos que irão ocorrer ao movimentar a atividade. Estes eventos ocorrem apenas em atividades normais ou atividade de início de um processo. Você pode definir regras sobre quantidade e tipos de anexos que devem (ou não) ser anexados nesta atividade. Independente dos anexos já existentes na solicitação, estas regras irão validar apenas o que for anexado nesta anexado nesta atividade. Então, caso seja obrigatório anexar um arquivo pdf, o responsável pela atividade será obrigado a anexar um arquivo pdf, não importando se já existe um arquivo deste tipo na solicitação. |
...
Painel | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Para permitir a movimentação, todas as regras criadas devem ser atendidas e todos os arquivos anexados devem ser validados por uma regra. Quando o arquivo é considerado válido por uma regra, ele não valida as regras seguintes. Por isso, é preciso ficar atento à ordem de criação e execução das regras. Ordem As regras serão validadas da seguinte maneira:
Proibir anexar arquivos na atividade
Resultados esperados: Obrigar a anexar arquivos na atividade
Resultados esperados: Anexar um arquivo zip na atividade
Resultados esperados: Anexar um arquivo zip e um pdf na atividade
1- Verifique os “nenhum”, caso encontre algum registro que invalide a regra, lança exceção; 2- Verifique os iguais, maior, maior ou igual, menor e menor ou igual e quando encontrar o primeiro válido, some o número de anexos válidos para tal condição; 3- Caso utilize o “qualquer” e não encontre nenhuma condição válida, considere o arquivo como válido. Se não tiver o “qualquer” e não encontrar nenhuma condição válida, não será permitido movimentar. Proibir anexar arquivos na atividade Nenhum | Proibido anexar | = | 0 | Proibido anexarResultados esperados: Obrigar a anexar arquivos Anexar um arquivo zip ou um pdf na atividade
> | 0 | Anexe um arquivoResultados esperados: Anexar um arquivo zip e deixar livre para anexar ou não outros tipos de arquivo na atividade
Resultados esperados: Anexar um arquivo zip e um pdf Proibir anexar um arquivo zip e deixar livre para anexar ou não outros tipos de arquivos na atividade =
1 |
Resultados esperados: Anexar Obrigar a anexar um arquivo zip ou um pdf e obrigar ao menos um outro tipo de arquivo na atividade
Resultados esperados: Anexar um arquivo zip e deixar livre para anexar ou não outros tipos de arquivo na atividadeou mais arquivos do tipo imagem
Qualquer |
Resultados esperados: Proibir anexar um arquivo zip e deixar livre para anexar ou não outros tipos de arquivos na atividade Permitir somente arquivo do tipo imagem mas sem tornar o anexo obrigatório
Resultados esperados: Obrigar a anexar um arquivo zip e obrigar ao menos um outro tipo de arquivo na atividadecom um nome específico
Resultados esperados: Anexar um ou mais arquivos do tipo imagem | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
>= | 1 | .png|.jp*g!*.gif | Anexe um arquivo .jpg, .png ou .gif | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
>= | 0 | .png|.jp*g|*.gif | Apenas arquivo .jpg, .png ou .gif são permitidos |
log |
---|
Permitido: server.log
Não permitido: sem anexos ou abcserver.log, server-2018.log, server.txt, server.log.zip, server.zip
Obrigar anexar um arquivo com parte de um nome
= | 1 | server*.log | Adicione um arquivo server.log |
---|
Permitido: server.log, server-2018.log
Não permitido: sem anexos ou abcserver.log, server.txt, server.log.zip, server.zip
= | 1 | server*.log* | Adicione um arquivo server.log |
---|
Permitido: server.log, server-2018.log, server.log.zip
Não permitido: sem anexos ou abcserver.log, server.txt, server.zip
= | 1 | *server*.log* | Adicione um arquivo server.log |
---|
Permitido: abcserver.log, server.log, server-2018.log, server.log.zip
Não permitido: sem anexos ou server.txt, server.zip
Proibir anexar um arquivo com parte de um nome
Nenhum | *server* | Arquivos com nome server não são válidos | |
---|---|---|---|
Qualquer |
= | 0 | *server* | Arquivos com nome server não são válidos |
---|---|---|---|
Qualquer |
Permitido: sem anexos ou outroarquivo.qlqrcoisa
Não permitido: server.log,
Resultados esperados:
Nenhum arquivo: OK;
Um arquivo .pdf: erro;
Um arquivo .zip: erro;
Um arquivo .pdf e um .zip: erro;
Um arquivo .jpg: OK;
Um arquivo .pdf, um .zip e um .jpg: erro;
Obrigar anexar um arquivo com um nome específico
Permitido: server.log
Não permitido: sem anexos ou abcserver.log, server-2018.log, server.txt, server.log.zip, server.zip
Obrigar Proibir anexar um arquivo com parte de um nome e exigir arquivo com outro nome
= | 1 | !*server*.logAdicione | Você deve anexar um arquivo server.logque não possua server no nome |
---|
Permitido: server.log, server-2018.log outroarquivo.qlqrcoisa
Não permitido: sem anexos ou abcserver.log, server.txtlog, serverabcserver.log.zip, server.zip
Permitido: server, server-2018.log, server-2018.logtxt, server.log.zip
Não permitido: sem anexos ou abcserver.log, server.txt, server.zipzip
Permitir arquivo de uma extensão somente com um nome específico
= | 1 | *server.log|!*.log* | Adicione Você deve anexar um arquivo server.log ou algum arquivo de extensão diferente de .log |
---|
Permitido: abcserver server.log, server.logtxt, server-2018.log.zip, server.log.zip
Não permitido: sem anexos ou server, abcserver.txtlog, server-2018.zip
Proibir anexar um arquivo com parte de um nome
log
= | 1 | server*.log|!*.log | Você deve anexar o arquivo server.log ou algum arquivo de extensão diferente de .log |
---|
Permitido
Permitido: sem anexos ou outroarquivo.qlqrcoisa
Não permitido: server.log, abcserver.log, server-2018.log, server.txt, server.log.zip, server.zip
Permitido: sem anexos ou outroarquivo.qlqrcoisa
Não permitido: server.log, abcserver.log, server-2018.log, server.txt, server.log.zip, server.zip
Proibir anexar um arquivo com parte de um nome e exigir arquivo com outro nome
, server.txt, server.log.zip, server.zip
Não permitido: sem anexos ou abcserver.log
Diferença entre usar "Nenhum" ou "=0"
Sim, existe diferença. O nenhum é uma regra prioritária, ou seja, vai ser executada antes das demais. Confira no exemplo abaixo:
= | 1 | server* | |
---|---|---|---|
Nenhum | *.zip | Proibido anexar arquivo .zip |
= | 1 | server* | Proibido anexar |
---|---|---|---|
= | 0 | *.zip | Proibido anexar arquivo .zip |
Se o usuário adicionar um arquivo chamado server.zip, no primeiro caso esse anexo não vai ser aceito. No segundo caso, como a primeira regra é atendida pelo nome do arquivo, será aceito.
A regra nenhum não deve ser usada sozinha
Conforme explicado, todos os arquivos anexados devem ser validados por uma regra. Quando é adicionado apenas regras de "nenhum", os anexos serão todos considerados inválidos. Tentando um exemplo onde a expectativa do usuário é bloquear apenas os arquivos que tenham a palavra IRPF
Nenhum | *irpf* | Arquivos com nome IRPF não são válidos |
---|
Dessa forma, os arquivos com o nome IRPF serão bloqueados, mas como não existe nenhuma outra regra, todos os outros anexos serão bloqueados também, porque nenhuma regra considera-os válidos. Para bloquear apenas os arquivos que contenham a palavra, você deve adicionar outras regras como o "Qualquer":
Nenhum | 0 | *irpf* | Arquivos com nome IRPF não são válidos |
---|---|---|---|
Qualquer |
Permitido: server.log, abcserver
Permitido: outroarquivo.qlqrcoisa
Não permitido: sem anexos, server.log, abcserver.log, server-2018.log, server.txt, server.log.zip, server.zip
Permitir arquivo de uma extensão somente com um nome específico
Permitido: server.log, server.txt, server.log.zip, server.zip
Não permitido: sem anexos, abcserver.log, server-2018.log
Permitido: server.log, server-2018.log, server.txt, server.log.zip, server.zip , server.txt, server.log.zip, server.zipou outroarquivo.qlqrcoisa
Não permitido: sem anexos ou abcserver.log
Diferença entre usar "Nenhum" ou "=0"
Sim, existe diferença. O nenhum é uma regra prioritária, ou seja, vai ser executada antes das demais. Confira no exemplo abaixo:
IRPF.pdf, declaracaoIRPF.zip
Nenhum | 0 | *irpf* | Arquivos com nome IRPF não são válidos |
---|---|---|---|
Qualquer | *.zip |
Permitido: server.log.zip ou server.zip
Não permitido: IRPF.pdf, declaracaoIRPF.zip, server.log, abcserver.log, server-2018.log, server.txt ou outroarquivo.qlqrcoisaSe o usuário adicionar um arquivo chamado server.zip, no primeiro caso esse anexo não vai ser aceito. No segundo caso, como a primeira regra é atendida pelo nome do arquivo, será aceito.
07. Acionar Confirmar.
08. Acessar aba Mobile.
...
Painel | ||||
---|---|---|---|---|
| ||||
Na aba Geral, definir as informações solicitadas: Nome Ativ. fluxo Fluxo automático Permite retorno Fluxo padrão Ativ. retorno
|
05. Configurar aba Mensagem da movimentação.
...