| Ambos lados da revisão anterior Revisão anterior Próxima revisão | Revisão anterior |
| etceweb:req_gerenciar_documentos [06/11/2025 13:48] – [Fluxo 03 – Processo Sigiloso] ntavares | etceweb:req_gerenciar_documentos [06/11/2025 20:03] (atual) – [Regras de Negócio] ntavares |
|---|
| |
| ^Elemento ^Tipo ^Obrigatório ^Valores Possíveis ^Valor Padrão ^Observação | | ^Elemento ^Tipo ^Obrigatório ^Valores Possíveis ^Valor Padrão ^Observação | |
| | <font 11.0pt/inherit;;inherit;;inherit>Selecionar documento</font> | <font 11.0pt/inherit;;inherit;;inherit>Lista</font> |Sim | <font 11.0pt/inherit;;inherit;;inherit>RN03 RN02</font> | | <font 11.0pt/inherit;;inherit;;inherit>Lista com os documentos que o usuário terá permissão de criação</font> | | | <font 11.0pt/inherit;;inherit;;inherit>Selecionar documento</font> | <font 11.0pt/inherit;;inherit;;inherit>Lista</font> |Sim | <font 11.0pt/inherit;;inherit;;inherit>RN03 RN02</font> | | <font 11.0pt/inherit;;inherit;;inherit>Lista com os documentos que o usuário terá permissão de criação</font> | |
| | <font 11.0pt/inherit;;inherit;;inherit>Destino</font> | <font 11.0pt/inherit;;inherit;;inherit>Lista</font> | <font 11.0pt/inherit;;inherit;;inherit>Sim, se habilitar</font> | <font 11.0pt/inherit;;inherit;;inherit>Setores cadastrados na aplicação</font> | <font 11.0pt/inherit;;inherit;;inherit>Desabilitado</font> | <font 11.0pt/inherit;;inherit;;inherit>Lista com os nomes dos setores que o documento irá ser enviado.</font> | | | <font 11.0pt/inherit;;inherit;;inherit>Destino</font> | <font 11.0pt/inherit;;inherit;;inherit>Lista</font> | <font 11.0pt/inherit;;inherit;;inherit>Sim, se habilitar</font> | <font 11.0pt/inherit;;inherit;;inherit>Setores cadastrados na aplicação</font> | <font 11.0pt/inherit;;inherit;;inherit>Desabilitado</font> | <font 11.0pt/inherit;;inherit;;inherit>Lista com os nomes dos setores que o documento irá ser enviado.</font> | |
| | <font 11.0pt/inherit;;inherit;;inherit>Criar documento</font> | <font 11.0pt/inherit;;inherit;;inherit>Botão</font> | | | | | | | <font 11.0pt/inherit;;inherit;;inherit>Criar documento</font> | <font 11.0pt/inherit;;inherit;;inherit>Botão</font> | | | | | |
| | <font 11.0pt/inherit;;inherit;;inherit>Processo(s)</font> | <font 11.0pt/inherit;;inherit;;inherit>Tabela</font> | | | | <font 11.0pt/inherit;;inherit;;inherit>Exibe as informações dos processos selecionados e documentos criados organizados em colunas: Processo, Assunto, Tipo do documento, Atualização documento.</font> \\ <font 11.0pt/inherit;;inherit;;inherit>RN10.</font> | | | <font 11.0pt/inherit;;inherit;;inherit>Processo(s)</font> | <font 11.0pt/inherit;;inherit;;inherit>Tabela</font> | | | | <font 11.0pt/inherit;;inherit;;inherit>Exibe as informações dos processos selecionados e documentos criados organizados em colunas: Processo, Assunto, Tipo do documento, Atualização documento.</font> \\ |
| | <font 11.0pt/inherit;;inherit;;inherit>Editar</font> | <font 11.0pt/inherit;;inherit;;inherit>Botão</font> | | <font 11.0pt/inherit;;inherit;;inherit>RN04</font> | <font 11.0pt/inherit;;inherit;;inherit>Desabilitado</font> | <font 11.0pt/inherit;;inherit;;inherit>RN08 RN06</font> | | <font 11.0pt/inherit;;inherit;;inherit>RN10.</font> | |
| |Visualizar| <font 11.0pt/inherit;;inherit;;inherit>Botão</font> | | <font 11.0pt/inherit;;inherit;;inherit>RN04</font> | <font 11.0pt/inherit;;inherit;;inherit>Desabilitado</font> | <font 11.0pt/inherit;;inherit;;inherit>RN08</font> | | | <font 11.0pt/inherit;;inherit;;inherit>Editar</font> | <font 11.0pt/inherit;;inherit;;inherit>Botão</font> | | <font 11.0pt/inherit;;inherit;;inherit>RN04</font> | <font 11.0pt/inherit;;inherit;;inherit>Desabilitado</font> | <font 11.0pt/inherit;;inherit;;inherit>RN08 RN06</font> | |
| |Excluir| <font 11.0pt/inherit;;inherit;;inherit>Botão</font> | | <font 11.0pt/inherit;;inherit;;inherit>RN04</font> | <font 11.0pt/inherit;;inherit;;inherit>Desabilitado</font> | <font 11.0pt/inherit;;inherit;;inherit>RN08 RN07</font> | | |Visualizar| <font 11.0pt/inherit;;inherit;;inherit>Botão</font> | | <font 11.0pt/inherit;;inherit;;inherit>RN04</font> | <font 11.0pt/inherit;;inherit;;inherit>Desabilitado</font> | <font 11.0pt/inherit;;inherit;;inherit>RN08</font> | |
| | <font 11.0pt/inherit;;inherit;;inherit>Excluir</font> | <font 11.0pt/inherit;;inherit;;inherit>Botão</font> | | | <font 11.0pt/inherit;;inherit;;inherit>Desabilitado</font> | <font 11.0pt/inherit;;inherit;;inherit>RN09</font> | | |Excluir| <font 11.0pt/inherit;;inherit;;inherit>Botão</font> | | <font 11.0pt/inherit;;inherit;;inherit>RN04</font> | <font 11.0pt/inherit;;inherit;;inherit>Desabilitado</font> | <font 11.0pt/inherit;;inherit;;inherit>RN08 RN07</font> | |
| | <font 11.0pt/inherit;;inherit;;inherit>Assinar</font> | <font 11.0pt/inherit;;inherit;;inherit>Botão</font> | | | <font 11.0pt/inherit;;inherit;;inherit>Desabilitado</font> | <font 11.0pt/inherit;;inherit;;inherit>RN09</font> | | | <font 11.0pt/inherit;;inherit;;inherit>Excluir</font> | <font 11.0pt/inherit;;inherit;;inherit>Botão</font> | | | <font 11.0pt/inherit;;inherit;;inherit>Desabilitado</font> | <font 11.0pt/inherit;;inherit;;inherit>RN09</font> | |
| | | <font 11.0pt/inherit;;inherit;;inherit>Assinar</font> | <font 11.0pt/inherit;;inherit;;inherit>Botão</font> | | | <font 11.0pt/inherit;;inherit;;inherit>Desabilitado</font> | <font 11.0pt/inherit;;inherit;;inherit>RN09</font> | |
| | | | | | | | | | | | | | | | |
| |
| |
| ===== Fluxos ===== | ===== Fluxos ===== |
| |
| ^Passo^Ação^Regra^Tela| | ^Passo^Ação^Regra^Tela| |
| |01| <font 11.0pt/inherit;;inherit;;inherit>O Usuário seleciona um ou mais processo na listagem inicial e clica na ação Documentos.</font> | |Tela 01| | |01| <font 11.0pt/inherit;;inherit;;inherit>O Usuário seleciona um ou mais processo na listagem inicial e clica na ação Documentos.</font> | |Tela 01| |
| |01.1| <font 11.0pt/inherit;;inherit;;inherit>Caso o processo não se encontre no setor do usuário, o Sistema exibe a mensagem “O processo <número_processo> não se encontra mais no setor atual e será removido da lista.” E ao clicar em OK a mensagem fecha.</font> | <font 11.0pt/inherit;;inherit;;inherit>RN11</font> | | | |01.1| <font 11.0pt/inherit;;inherit;;inherit>Caso o processo não se encontre no setor do usuário, o Sistema exibe a mensagem “O processo <número_processo> não se encontra mais no setor atual e será removido da lista.” E ao clicar em OK a mensagem fecha.</font> | <font 11.0pt/inherit;;inherit;;inherit>RN11</font> | | |
| |02| <font 11.0pt/inherit;;inherit;;inherit>O Sistema verifica se o processo ainda se encontra no setor do usuário, caso sim, direciona para a tela Gerenciar documentos com o(s) processo(s) selecionado(s), na tela anterior, exibido(s) em uma tabela.</font> | <font 11.0pt/inherit;;inherit;;inherit>RN11</font> | | | |02| <font 11.0pt/inherit;;inherit;;inherit>O Sistema verifica se o processo ainda se encontra no setor do usuário, caso sim, direciona para a tela Gerenciar documentos com o(s) processo(s) selecionado(s), na tela anterior, exibido(s) em uma tabela.</font> | <font 11.0pt/inherit;;inherit;;inherit>RN11</font> | | |
| |02.1| <font 11.0pt/inherit;;inherit;;inherit>Caso o Usuário deseje criar um documento individual, o sistema direciona para o fluxo "Criar documento único".</font> | | | | |02.1| <font 11.0pt/inherit;;inherit;;inherit>Caso o Usuário deseje criar um documento individual, o sistema direciona para o fluxo "Criar documento único".</font> | | | |
| |02.2| <font 11.0pt/inherit;;inherit;;inherit>Caso o Usuário deseje criar um documento em lote, o sistema direciona para o fluxo “Criar documento em lote”.</font> | | | | |02.2| <font 11.0pt/inherit;;inherit;;inherit>Caso o Usuário deseje criar um documento em lote, o sistema direciona para o fluxo “Criar documento em lote”.</font> | | | |
| |02.3| <font 11.0pt/inherit;;inherit;;inherit>Caso o usuário deseje editar um documento, o sistema direciona para o fluxo “Editar documento”.</font> | | | | |02.3| <font 11.0pt/inherit;;inherit;;inherit>Caso o usuário deseje editar um documento, o sistema direciona para o fluxo “Editar documento”.</font> | | | |
| |02.4| <font 11.0pt/inherit;;inherit;;inherit>Caso o Usuário deseje Visualizar um documento, o sistema direciona para o fluxo “Visualizar documento”.</font> | | | | |02.4| <font 11.0pt/inherit;;inherit;;inherit>Caso o Usuário deseje Visualizar um documento, o sistema direciona para o fluxo “Visualizar documento”.</font> | | | |
| |02.5| <font 11.0pt/inherit;;inherit;;inherit>Caso o Usuario deseje excluir um documento, sistema direciona para o fluxo “Excluir documento”.</font> | | | | |02.5| <font 11.0pt/inherit;;inherit;;inherit>Caso o Usuario deseje excluir um documento, sistema direciona para o fluxo “Excluir documento”.</font> | | | |
| |02.6| <font 11.0pt/inherit;;inherit;;inherit>Caso o usuário deseje assinar um documento, o sistema direciona para o requisito “Enviar para assinatura”.</font> | | | | |02.6| <font 11.0pt/inherit;;inherit;;inherit>Caso o usuário deseje assinar um documento, o sistema direciona para o requisito “Enviar para assinatura”.</font> | | | |
| |02.7| <font 11.0pt/inherit;;inherit;;inherit>Caso o usuário deseje editar ou excluir um documento ou processo que possui bloqueio, o sistema direciona para o fluxo “Processo/documento sigiloso”.</font> | | | | |02.7| <font 11.0pt/inherit;;inherit;;inherit>Caso o usuário deseje editar ou excluir um documento ou processo que possui bloqueio, o sistema direciona para o fluxo “Processo/documento sigiloso”.</font> | | | |
| |02.8| <font 11.0pt/inherit;;inherit;;inherit>Caso o usuário deseje editar ou excluir um documento ou processo que possui assinatura, o sistema direciona para o fluxo “Processo/documento assinado/enviado para assinatura”.</font> | | | | |02.8| <font 11.0pt/inherit;;inherit;;inherit>Caso o usuário deseje editar ou excluir um documento ou processo que possui assinatura, o sistema direciona para o fluxo “Processo/documento assinado/enviado para assinatura”.</font> | | | |
| |
| | ==== Fluxo 02 – Criar documento único ==== |
| ==== Fluxo 02 – Criar documento único ==== | |
| |
| ^Passo^Ação^Regra^Tela| | ^Passo^Ação^Regra^Tela| |
| |01| <font 11.0pt/inherit;;inherit;;inherit>Caso haja mais de um processo listado em Gerenciar documento, o usuário seleciona apenas um processo.</font> | <font 11.0pt/inherit;;inherit;;inherit>RN010</font> |Tela 01| | |01| <font 11.0pt/inherit;;inherit;;inherit>Caso haja mais de um processo listado em Gerenciar documento, o usuário seleciona apenas um processo por vez.</font> | <font 11.0pt/inherit;;inherit;;inherit>RN010</font> |Tela 01| |
| |02| <font 11.0pt/inherit;;inherit;;inherit>O usuário seleciona o tipo de documento que deseja criar e clica no botão Criar documento</font> |RN01 RN03 RN02| | | |02| <font 11.0pt/inherit;;inherit;;inherit>O usuário seleciona o tipo de documento que deseja criar e clica no botão Criar documento.</font> |RN01 RN03 RN02| | |
| |02.1| <font 11.0pt/inherit;;inherit;;inherit>Caso o usuário tenha selecionado um processo que já tenha um documento criado, Sistema direciona para o fluxo “Processo contém um documento criado”</font> | | | | |02.1| <font 11.0pt/inherit;;inherit;;inherit>Caso o usuário tenha selecionado um processo que já tenha um documento criado, Sistema direciona para o fluxo “Processo contém um documento criado”.</font> | | | |
| |02.2| <font 11.0pt/inherit;;inherit;;inherit>Caso o usuário selecione um documento para um processo que já esteja assinado, o sistema direciona para o fluxo “Processo assinado”</font> | | | | |02.2| <font 11.0pt/inherit;;inherit;;inherit>Caso o usuário selecione um documento para um processo que já esteja assinado, o sistema direciona para o fluxo “Processo assinado”.</font> | | | |
| |02.3| <font 11.0pt/inherit;;inherit;;inherit>Caso o usuário selecione um documento que necessite cadastrar um VRF, o sistema direciona para o fluxo “Cadastrar um VRF”</font> |RN01| | | |02.3| <font 11.0pt/inherit;;inherit;;inherit>Caso o usuário selecione um documento que necessite cadastrar um VRF, o sistema direciona para o fluxo “Cadastrar um VRF”.</font> |RN01| | |
| |02.4| <font 11.0pt/inherit;;inherit;;inherit>Caso o usuário selecione um processo que não tenha uma Ementa vinculada</font> | | | | |02.4| <font 11.0pt/Aptos,sans-serif;;inherit;;inherit>Caso o usuário selecione um processo que não tenha uma Ementa vinculada, o sistema direciona para o fluxo "Ementa não vinculada".</font> | | | |
| |02.5| \\ | |02.5| <font 11pt/Aptos,sans-serif;;inherit;;inherit>Caso o usuário selecione um processo ou apensado com validação pendente de digitalização (SOP), o sistema direciona para o fluxo “Processo ou apensado com validação pendente de digitalização (SOP).”</font> | | | |
| <font 11pt/Aptos,sans-serif;;inherit;;inherit>Caso o usuário selecione um processo ou apensado com validação pendente de digitalização (SOP), o sistema direciona para o fluxo “Processo ou apensado com validação pendente de digitalização (SOP)”</font> \\ | |
| | | | | |
| |02.6| <font 11.0pt/inherit;;inherit;;inherit>Caso o usuário selecione um processo ou apensado validado, mas com documento assinado ou aguardando assinatura, o sistema direciona para o fluxo “Processo ou apensado validado assinado ou aguardando assinatura”</font> | | | | |02.6| <font 11.0pt/inherit;;inherit;;inherit>Caso o usuário selecione um processo ou apensado validado, mas com documento assinado ou aguardando assinatura, o sistema direciona para o fluxo “Processo ou apensado validado assinado ou aguardando assinatura”</font> | | | |
| |03| <font 11.0pt/inherit;;inherit;;inherit>O sistema exibe mensagem “Deseja criar um documento <nome_do_documento> do processo <número_do_processo>?</font> | | | | |03| <font 11.0pt/inherit;;inherit;;inherit>O sistema exibe mensagem “Deseja criar um documento <nome_do_documento> do processo <número_do_processo>?</font> | | | |
| |04.1| <font 11.0pt/inherit;;inherit;;inherit>O usuário clica no botão Não e o Sistema cancela a criação do documento para o processo.</font> | | | | |04.1| <font 11.0pt/inherit;;inherit;;inherit>O usuário clica no botão Não e o Sistema cancela a criação do documento para o processo.</font> | | | |
| |
| | ==== Fluxo 03 – Criar documento em lote ==== |
| |
| ==== Fluxo 03 – Criar documento em lote ==== | ^Passo^Ação^Regra^Tela| |
| | |01| <font 11.0pt/inherit;;inherit;;inherit>O usuário permanece com o(s) processo(s) listado(s) selecionado(s)</font> | <font 11.0pt/inherit;;inherit;;inherit>RN09</font> |Tela 01| |
| | |02| <font 11.0pt/inherit;;inherit;;inherit>O Usuário seleciona um tipo de documento que deseje criar</font> |RN01 RN03 RN02| | |
| | |02.1| <font 11.0pt/inherit;;inherit;;inherit>Caso o usuário tenha selecionado um processo que já tenha um documento criado, Sistema direciona para o fluxo “Processo contém um documento criado”.</font> | | | |
| | |02.2| <font 11.0pt/inherit;;inherit;;inherit>Caso o usuário selecione um documento que não possa ser criado em lote, o sistema direciona para o fluxo “Tipo de documento para processo único”.</font> | | | |
| | |02.3| <font 11.0pt/inherit;;inherit;;inherit>Caso o usuário selecione um documento para um processo que já esteja assinado, o sistema direciona para o fluxo “Processo assinado”.</font> | | | |
| | |02.4| <font 11.0pt/inherit;;inherit;;inherit>Caso o usuário selecione um documento que necessite cadastrar um VRF, o sistema direciona para o fluxo “Cadastrar um VRF”.</font> | | | |
| | |03| <font 11.0pt/inherit;;inherit;;inherit>O usuário seleciona o destino do documento e clica no botão Criar documento.</font> |RN01| | |
| | |04| <font 11.0pt/inherit;;inherit;;inherit>O sistema exibe a mensagem “Deseja criar um documento <nome_do_documento> dos processos selecionados para o sertor <nome_do_setor>?</font> | | | |
| | |04.1| <font 11.0pt/inherit;;inherit;;inherit>Caso o documento não necessite selecionar um destino, o sistema exibe a mensagem “Deseja criar um documento <nome_do_documento> para os processos selecionado?</font> |RN01| | |
| | |05| <font 11.0pt/inherit;;inherit;;inherit>O usuário clica no botão Sim e o Sistema realiza integração com o TCE-DOCS Web.</font> |RN08| | |
| | |05.1| <font 11.0pt/inherit;;inherit;;inherit>O usuário clica no botão Não, o Sistema cancela a criação do documento para o(s) processo(s).</font> | | | |
| | |
| | ==== Fluxo 04 – Processo contém um documento criado ==== |
| |
| ^Passo^Ação^Regra^Tela| | ^Passo^Ação^Regra^Tela| |
| | | | | | | |01| <font 11.0pt/inherit;;inherit;;inherit>O sistema exibe a mensagem “O(s) processo(s) <número(s)_do(s)_processo(s)> já possui um documento. Deseja substituir este documento por um documento de <nome_do_documento>?</font> |RN01| | |
| | | | | | | |02| <font 11.0pt/inherit;;inherit;;inherit>O usuário clica no botão Sim, sistema realiza integração com o TCE-DOCS Web.</font> |RN08| | |
| | |02.1| <font 11.0pt/inherit;;inherit;;inherit>O usuário clica no botão Não, sistema fecha mensagem e não realiza a ação de substituição.</font> | | | |
| |
| | ==== Fluxo 05 – Processo assinado ==== |
| | |
| | ^Passo^Ação^Regra^Tela| |
| | |01| <font 11.0pt/inherit;;inherit;;inherit>O sistema exibe a mensagem “O(s) documento(s) deste(s) processo(s) foi(ram) assinado(s) e não pode(s) ser (em) alterado(s).”</font> |RN01 RN05 RN06| | |
| | |02| <font 11.0pt/inherit;;inherit;;inherit>O usuário clica no botão OK</font> | | | |
| | |03| <font 11.0pt/inherit;;inherit;;inherit>O sistema fecha a mensagem sem realizar a ação.</font> | | | |
| | |
| | ==== Fluxo 06 – Cadastrar um VRF ==== |
| | |
| | ^Passo^Ação^Regra^Tela| |
| | |01| <font 11.0pt/inherit;;inherit;;inherit>O sistema exibe a mensagem “Antes de gerar o documento é necessário cadastrar um VRF.”</font> |RN01| | |
| | |02| <font 11.0pt/inherit;;inherit;;inherit>O usuário clica no botão OK</font> | | | |
| | |03| <font 11.0pt/inherit;;inherit;;inherit>O sistema fecha a mensagem sem realizar a ação.</font> | | | |
| | |
| | ==== Fluxo 07 – Ementa não vinculada ==== |
| | |
| | ^Passo^Ação^Regra^Tela| |
| | |01| <font 11.0pt/inherit;;inherit;;inherit>O sistema verifica que a validação é impeditiva para criação de documento de seleção única e exibe a mensagem “O documento não pode ser criado pois a EMENTA do PROCESSO deve ser cadastrada, entre em contato com Serviço de PROTOCOLO.”</font> |RN01| | |
| | |02| <font 11.0pt/inherit;;inherit;;inherit>O usuário clica no botão OK</font> | | | |
| | |03| <font 11.0pt/inherit;;inherit;;inherit>O sistema fecha a mensagem sem realizar a ação.</font> | | | |
| | |
| | ==== Fluxo 08 – Processo ou apensado com validação pendente de digitalização (SOP) ==== |
| | |
| | ^Passo^Ação^Regra^Tela| |
| | |01| <font 11.0pt/inherit;;inherit;;inherit>O sistema verifica que a validação é impeditiva para criação de documento de seleção única e exibe a mensagem "O documento não pode ser criado pois o processo (seu processo principal, ou um dos seus apensados) está aguardando validação após digitalização pelo SDP"</font> |RN01| | |
| | |02| <font 11.0pt/inherit;;inherit;;inherit>O usuário clica no botão OK</font> | | | |
| | |03| <font 11.0pt/inherit;;inherit;;inherit>O sistema fecha a mensagem sem realizar a ação.</font> | | | |
| | |
| | ==== ==== |
| | |
| | ==== Fluxo 09 – Processo ou apensado validado assinado ou aguardando assinatura ==== |
| | |
| | ^Passo^Ação^Regra^Tela| |
| | |01| <font 11.0pt/inherit;;inherit;;inherit>O sistema verifica que a validação é impeditiva para criação de documento de seleção única e exibe a mensagem "O documento não pode ser criado pois o processo (seu processo principal, ou um dos seus apensados) foi validado após digitalização pelo SDP e teve a sua Certidão de Conferência de Conteúdo assinada ou está Aguardando Assinatura. Remova as assinaturas, cancele o envio para assinatura e crie o documento desejado posteriormente."</font> |RN01| | |
| | |02| <font 11.0pt/inherit;;inherit;;inherit>O usuário clica no botão OK</font> | | | |
| | |03| <font 11.0pt/inherit;;inherit;;inherit>O sistema fecha a mensagem sem realizar a ação.</font> | | | |
| | |
| | ==== ==== |
| | |
| | ==== Fluxo 10 – Tipo de documento para processo único ==== |
| | |
| | ^Passo^Ação^Regra^Tela| |
| | |01| <font 11.0pt/inherit;;inherit;;inherit>O sistema exibe a mensagem “Somente um processo pode ser selecionado para a opção de documento.”</font> |RN01| | |
| | |02| <font 11.0pt/inherit;;inherit;;inherit>O usuário clica no botão OK</font> | | | |
| | |03| <font 11.0pt/inherit;;inherit;;inherit>O sistema fecha a mensagem sem realizar a ação.</font> | | | |
| | |
| | ===== ===== |
| | |
| | ==== Fluxo 11 – Editar documento ==== |
| | |
| | ^Passo^Ação^Regra^Tela| |
| | |01| <font 11.0pt/inherit;;inherit;;inherit>O usuário clica no ícone Editar do processo listado na tela</font> | <font 11.0pt/inherit;;inherit;;inherit>RN05 RN06 RN08</font> |Tela 01| |
| | |02| <font 11.0pt/inherit;;inherit;;inherit>O sistema realiza integração com o TCE-DOCS Web para realizar a edição do documento</font> | <font 11.0pt/inherit;;inherit;;inherit>RN08</font> | | |
| | |
| | ==== Fluxo 12 – Visualizar documento ==== |
| | |
| | ^Passo^Ação^Regra^Tela| |
| | |01| <font 11.0pt/inherit;;inherit;;inherit>O usuário clica no ícone Visualizar do processo listado na tela</font> | <font 11.0pt/inherit;;inherit;;inherit>RN08</font> |Tela 01| |
| | |02| <font 11.0pt/inherit;;inherit;;inherit>O sistema abre um modal exibindo o documento criado</font> |RN10 | | |
| | |03| <font 11.0pt/inherit;;inherit;;inherit>O usuário clica no botão Ok para fechar o modal e retornar para a tela Gerenciar documento</font> | | | |
| | |
| | ==== Fluxo 13 – Excluir documento ==== |
| | |
| | ^Passo^Ação^Regra^Tela| |
| | |01| <font 11.0pt/inherit;;inherit;;inherit>O usuário clica no ícone Excluir do processo listado na tela</font> | <font 11.0pt/inherit;;inherit;;inherit>RN08</font> |Tela 01| |
| | |01.1| <font 11.0pt/inherit;;inherit;;inherit>O usuário seleciona um ou mais processo listado na tela e clica no botão Excluir</font> | <font 11.0pt/inherit;;inherit;;inherit>RN09 RN05 RN07</font> | | |
| | |02| <font 11.0pt/inherit;;inherit;;inherit>O sistema verifica as permissões e exibe a mensagem “Deseja realmente excluir o(s) documento(s) atual(is)?”</font> | | | |
| | |03| <font 11.0pt/inherit;;inherit;;inherit>O usuário clica no botão Sim, o Sistema exclui o documento do processo selecionado.</font> | | | |
| | |03.1| <font 11.0pt/inherit;;inherit;;inherit>O usuário clica no botão Não, o sistema fecha a mensagem sem realizar nenhuma ação.</font> | | | |
| |
| ==== Fluxo 04 – Processo Reservado ==== | ==== Fluxo 14 – Processo/documento sigiloso ==== |
| |
| ^Passo^Ação^Regra^Tela| | ^Passo^Ação^Regra^Tela| |
| |01|O Sistema verifica se o usuário tem permissão de visualização, o último andamento do processo (setor atual) e identifica que o usuário não tem permissão de visualizar o processo e exibe a mensagem “O processo (nº) encontra-se reservado, não podendo ser visualizado fora do setor atual.” e permanece na mesma tela sem executar nenhuma ação.|RN03 RN04 RN05|Tela 01| | |01| <font 11.0pt/inherit;;inherit;;inherit>O sistema verifica as permissões do usuário (se ele pertence ao setor correto, se é o chefe do setor ou se tem uma permissão especial, se não tiver permissão, exibe uma mensagem de alerta "O processo <numero_processo> não pode ser acessado, pois segue em sigilo."</font> |RN05 | | |
| |02|O Usuário clica no botão “OK” para fechar a mensagem.| | | | |02| <font 11.0pt/inherit;;inherit;;inherit>O usuário clica no botão OK</font> | | | |
| |03|O sistema fecha a mensagem e permanece na mesma tela sem executar nenhuma ação.| | | | |03| <font 11.0pt/inherit;;inherit;;inherit>O sistema fecha a mensagem sem realizar a ação.</font> | | | |
| |
| ==== Fluxo 05 – Pesquisar processo de outro setor ==== | ==== Fluxo 15 – Processo/documento assinado/enviado para assinatura ==== |
| |
| ^Passo^Ação^Regra^Tela| | ^Passo^Ação^Regra^Tela| |
| |01|O Sistema verifica se o usuário tem permissão de visualização, o último andamento do processo (setor atual) e identifica que o processo não pertence ao setor do usuário logado e exibe a mensagem “Processo: (nº) não foi encontrado no seu setor. Deseja abrir a tela de analisar processo?”|RN03 RN02 RN06 RN08|Tela 01| | |01| <font 11.0pt/inherit;;inherit;;inherit>O sistema verifica as permissões do usuário (se ele é chefe do setor ou funcionário do setor com permissão especial), se o documento já foi enviado para assinatura ou se já foi assinado, se sim exibe uma mensagem informando “Uma vez enviado para assinatura, este documento não poderá ser alterado · ou excluído, caso seja necessária alguma manutenção, a assinatura deverá ser removida."</font> |RN05 | | |
| |02|O Usuário pressiona o botão “Sim”, o Sistema redireciona o usuário para o Requisito “Detalhar Processo” em uma nova aba do navegador.| | | | |02| <font 11.0pt/inherit;;inherit;;inherit>O usuário clica no botão OK</font> | | | |
| |02.1|O Usuário pressiona o botão “X” (fechar), o Sistema fecha a mensagem e permanece na mesma tela sem executar nenhuma ação.| | | | |03| <font 11.0pt/inherit;;inherit;;inherit>O sistema fecha a mensagem sem realizar a ação.</font> | | | |
| |
| ===== Regras de Negócio ===== | ===== Regras de Negócio ===== |
| |
| ^Regra^Descrição| | ^Regra^Descrição| |
| |RN01|Os dados do processo são obtidos na tabela PRO_AUTUACAO, através do identificador do processo.| | |RN01|Criação de Documentos: \\ • Alguns tipos de documentos podem ser criados em lotes e outros não, identificado em [[:etceweb:controledeservicostcedocs|ControleDeServicosTceDocs]]. \\ • Algumas validações são realizadas antes da criação do documento (frmDocCITceDocs) e suas mensagem sempre são iniciadas por “Os processos a seguir apresentaram problemas:” \\ o Documento já assinado \\ o Documento já cadastrado \\ o Processo fora do setor \\ • Para os documentos com identificação DG, DT , PD, PC, antes de gerar esstes documentos, deve ser necessário cadastrar um VRF (Valor de Recursos Fiscalizados). Na tela de lançamento do BACE eles lançam o VRF junto \\ • Documentos com seleção única: \\ o Se a identificação do documento começar com "D", tiver 2 caracteres e for diferente de "DM" ou começar com "P", tiver 2 caracteres: \\ → Não é permitido selecionar mais de um processo para o documento \\ • Documentos com seleções múltiplas (por exemplo): \\ o Comunicado Interno \\ Ao selecionar o documento, sistema habilita o campo Destino que se tornará obrigatório seu preenchimento \\ o Relatório de Avaliação de Política Pública| |
| |RN02|Caso acesse um processo Sigiloso (INDR_BLOQUEIODOC_A), o Sistema não deve permitir que o usuário, sem permissão, visualize o detalhe do processo.| | |RN02|TCE.Docs.Api: \\ • É consumido um serviço da api do TCE-DOCS ([[https://docs-api-replica.tce.gti.br/api/tipoDocumento/consulta|https://docs-api-replica.tce.gti.br/api/tipoDocumento/consulta]]) que retorna a lista de documentos que o usuário tem acesso, onde é feito uma tratativa para remover da lista um documento do tipo Instrução Técnica Automatizada devido já existir um botão exclusivo para a geração do mesmo e indica se o documento é de tramite. \\ • Da lista de documentos retornada para o usuário pela API, será listado no sistema os tipos de documentos do tipo processuais apontados. \\ • Caso o usuário esteja lotado em mais de um setor, a API deve verificar o nome do usuário e o setor selecionado para realizar o retorno dos tipos de documentos de acordo com o setor selecionado| |
| |RN03|Ao pesquisar um processo, o Sistema verifica: \\ | |RN03|O menu será hierárquico, onde a lista principal serão opções de primeiro nível, se existirem tipos de documentos que são processuais, mas não sejam de tramite, o sistema vai criar a opção de primeiro nível “Outros Documentos” e todos esses serão apresentados dentro dessa opção como segundo nível.| |
| • Se o processo é válido \\ | |RN04| <font 11.0pt/inherit;;inherit;;inherit>Exibir um tooltip nos ícones exibindo o motivo que ele está desabilitado</font> | |
| • O último andamento (setor atual), para saber se está no setor do usuário logado ou não \\ | |RN05|<font 11.0pt/inherit;;inherit;;inherit>Verificações antes de Editar ou Excluir um documento: \\ |
| • Se o processo informado é Sigiloso (Só pode ser visualizado pelos usuários que tem permissão de visualização) \\ | • Verifica se o processo ou o documento possui bloqueio (INDR_BLOQUEIODOC_A = "T" ou INDR_BLOQUEIODOC_A ="S"). \\ |
| • Se o processo informado é Reservado (só podem ser vistos pelos usuários do setor atual)| | • Verifica se tiver bloqueio/sigilo verifica as permissões do usuário (se ele pertence ao setor correto, se é o chefe do setor ou se tem uma permissão especial VisualizaProcessoSigiloso. \\ • Verifica se não tiver permissão, exibe uma mensagem de alerta "O processo (" oProc.CODG_PROCESSO_N ") não pode ser acessado, pois segue em sigilo." \\ • Somente o chefe do setor ou o funcionário do setor que tiver acesso ao menu (funAnalisaSigilo) pode visualizar um processo sigiloso. \\ • Verifica se o documento já foi enviado para a assinatura (INDR_AASSINAR_A = "A") ou se já foi assinado (INDR_AASSINAR_A ="S"). \\ • Se sim, exibe um alerta informando que a operação não é permitida sem remover a assinatura/envio de assinatura "Uma vez enviado para assinatura, este documento não poderá ser alterado ou excluído, caso seja necessária alguma manutenção, a assinatura deverá ser removida."</font> | |
| |RN04|Permissões por Perfil para Processo Sigilosos/Reservado: \\ | |RN06|<font 11.0pt/inherit;;inherit;;inherit>Editar documento: \\ |
| 1. Relator, Presidente e Assessor do Presidente e Usuário Externo: \\ | • Para certos tipos de documento ("A", "S", "H"), ele define a geração de PDF como obrigatória; \\ |
| - Têm acesso total a processos sigilosos/reservados (função fncVisualizaProcessoReservado) \\ | • Se for um documento que estava no fluxo de assinatura e o usuário é o chefe do setor, o ícone de Editar ficará habilitado e o sistema pergunta se deseja remover o documento da Central de Assinatura antes de editar e, se confirmado, executa o cancelamento do trâmite/assinatura. Para usuários diferentes de chefe do setor, o ícone Editar ficará desabilitado, não permitindo realizar edição para esse fluxo. \\ |
| - Podem visualizar todos os documentos, exceto decisões ou documentos do último setor \\ | • Prepara o documento para edição no Word através de uma integração (WordDocuments, ManipulaDocumentoDocs)</font> | |
| - Documentos de decisão são liberados para relatores/presidente/assessor do presidente próximos ao julgamento; usuários externos não têm essa liberação \\ | |RN07|<font 11.0pt/inherit;;inherit;;inherit>Excluir documento: \\ |
| 2. Conselheiro e Procurador-Geral \\ | • Chama a função apropriada para remover o documento (seja o fluxo legado docLegado.RemoveDocumento ou o novo fluxo ManipulaDocumentoDocs.ExcluirDocumento); \\ • Tipos de documentos que não podem ser excluídos: A=Acordão, E=Relatório/Voto, H=Parecer Prévio e S=Resolução</font> | |
| - Acesso a processos sigilosos/reservados apenas se estiverem em seu setor ou próximos do julgamento \\ | |RN08|<font 11.0pt/inherit;;inherit;;inherit>Ao retornar o documento após criação ou edição no TCE-DOCS Web, o sistema: \\ |
| 3. Chefe de Setor: \\ | • Deve preencher as colunas Tipo do documento e Última atualização com o nome do documento criado para cada processo e o nome do usuário que executou a ação com data e hora respectivamente. \\ |
| - Acesso apenas se o processo estiver em seu setor \\ | • O sistema deve habilitar os ícones de ações (visualizar, editar e excluir) para os processos que contém documentos.</font> | |
| 4. Analistas: \\ | |RN09|<font 11.0pt/inherit;;inherit;;inherit>O Sistema: \\ |
| - Não têm acesso a documentos sigilosos, mesmo no setor \\ | • Ordena os processos selecionados pelo número na ordem crescente; \\ |
| - Têm acesso a processos reservados enquanto estiverem no setor; perdem acesso ao sair. \\ | • Apresenta cinco registros por página com as opções de paginação, quando aplicável. \\ |
| 5. Assessor do Presidente (Nova função – funPermissaoAssessor) \\ | • Permite ao Usuário alterar a ordenação por qualquer coluna apresentada na tabela. \\ |
| - Permite acesso similar ao de conselheiros, respeitando regras de proximidade da sessão. \\ | • Habilita os botões Excluir e Enviar para assinatura após seleção de um ou mais processos listados na tabela</font> | |
| - Isoladamente não garante acesso total; depende também de permissões nas telas de liberação de sigilo. \\ | |RN10| <font 11.0pt/inherit;;inherit;;inherit>Na visualização do documento (via Maven), o sistema não deve permitir realizar nenhum tipo de alteração do documento.</font> | |
| - Dispensa a função funHabRelatVoto para acesso a documentos de decisão próximos à sessão.| | |RN11| <font 11.0pt/inherit;;inherit;;inherit>Se o processo selecionado pelo usuário não se encontrar mais no setor que ele está logado, o sistema informa através de mensagem e remove o processo da listagem.</font> | |
| |RN05|Permissão por Setor e Usuário: \\ | |
| Há uma funcionalidade onde é possível realizar a configuração para que os usuários do sistema tenham permissão de visualizar processos sigilosos e reservados. \\ | |
| Para verificar se o usuário tem permissão para ver processos sigilosos no andamento atual, o sistema: \\ | |
| • Verifica na tabela GER_USUARIO em INDR_PERMISSAOSIGILO_A se o usuário pode visualizar ou não o processo sigiloso; \\ | |
| • Verifica na tabela GER_USUARIO em INDR_VISPROCRELATOR_A se o usuário pode ver processo (não sigiloso) igual ao relator, ou seja, fora do setor; \\ | |
| • Verifica na tabela PRO_AUTUACAO em INDR_RESERVADO_A se o processo é Reservado.| | |
| |RN06|Documentos do processo: \\ | |
| • Regras para liberação de documentos de decisão: Sessão Presencial 24h antes da sessão, Sessão Videoconferência 48h antes da sessão e Sessão Virtual após fechamento da pauta. \\ | |
| • Considera como documento do setor atual todos os documentos que foram produzidos ou inseridos enquanto estava no setor. Exemplo: Anexos, Chancelas, Ofícios. \\ | |
| • Considera como documento de decisão os documentos de Relatório/Voto, Parecer Prévio, Acórdão e Resolução.| | |
| |RN07|O Sistema deve realizar a busca pelo processo informado através do clique no ícone Lupa ou através do clique do botão ENTER do teclado.| | |
| |RN08|Para que o usuário passe a visualizar um detalhamento de um processo específico, principalmente se o processo não se encontra em seu setor, existem algumas regras de negócios para essa visualização descrita em FPRO_PERMITE_VISUALIZACAO.sql| | |
| |
| |