| Ambos lados da revisão anterior Revisão anterior | |
| etceweb:req_gerenciar_documentos [06/11/2025 19:56] – [Regras de Negócio] ntavares | etceweb:req_gerenciar_documentos [06/11/2025 20:03] (atual) – [Regras de Negócio] ntavares |
|---|
| |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.| | |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.| |
| |RN04| <font 11.0pt/inherit;;inherit;;inherit>Exibir um tooltip nos ícones exibindo o motivo que ele está desabilitado</font> | | |RN04| <font 11.0pt/inherit;;inherit;;inherit>Exibir um tooltip nos ícones exibindo o motivo que ele está desabilitado</font> | |
| |RN05|Verificações antes de Editar ou Excluir um documento: \\ | |RN05|<font 11.0pt/inherit;;inherit;;inherit>Verificações antes de Editar ou Excluir um documento: \\ |
| • Verifica se o processo ou o documento possui bloqueio (INDR_BLOQUEIODOC_A = "T" ou INDR_BLOQUEIODOC_A ="S"). \\ | • Verifica se o processo ou o documento possui bloqueio (INDR_BLOQUEIODOC_A = "T" ou INDR_BLOQUEIODOC_A ="S"). \\ |
| • 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 [[:etceweb:visualizaprocessosigiloso|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."| | • 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> | |
| |RN06|Editar documento: \\ | |RN06|<font 11.0pt/inherit;;inherit;;inherit>Editar documento: \\ |
| • Para certos tipos de documento ("A", "S", "H"), ele define a geração de PDF como obrigatória; \\ | • Para certos tipos de documento ("A", "S", "H"), ele define a geração de PDF como obrigatória; \\ |
| • 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. \\ | • 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. \\ |
| • Prepara o documento para edição no Word através de uma integração ([[:etceweb:worddocuments|WordDocuments]], [[:etceweb:manipuladocumentodocs|ManipulaDocumentoDocs]])| | • Prepara o documento para edição no Word através de uma integração (WordDocuments, ManipulaDocumentoDocs)</font> | |
| |RN07|Excluir documento: \\ | |RN07|<font 11.0pt/inherit;;inherit;;inherit>Excluir documento: \\ |
| • Chama a função apropriada para remover o documento (seja o fluxo legado docLegado.[[:etceweb:removedocumento|RemoveDocumento]] ou o novo fluxo [[:etceweb:manipuladocumentodocs|ManipulaDocumentoDocs]].[[:etceweb:excluirdocumento|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| | • 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> | |
| |RN08|Ao retornar o documento após criação ou edição no TCE-DOCS Web, o sistema: \\ | |RN08|<font 11.0pt/inherit;;inherit;;inherit>Ao retornar o documento após criação ou edição no TCE-DOCS Web, o sistema: \\ |
| • 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. \\ | • 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. \\ |
| • O sistema deve habilitar os ícones de ações (visualizar, editar e excluir) para os processos que contém documentos.| | • O sistema deve habilitar os ícones de ações (visualizar, editar e excluir) para os processos que contém documentos.</font> | |
| |RN09|O Sistema: \\ | |RN09|<font 11.0pt/inherit;;inherit;;inherit>O Sistema: \\ |
| • Ordena os processos selecionados pelo número na ordem crescente; \\ | • Ordena os processos selecionados pelo número na ordem crescente; \\ |
| • Apresenta cinco registros por página com as opções de paginação, quando aplicável. \\ | • Apresenta cinco registros por página com as opções de paginação, quando aplicável. \\ |
| • Permite ao Usuário alterar a ordenação por qualquer coluna apresentada na tabela. \\ | • Permite ao Usuário alterar a ordenação por qualquer coluna apresentada na tabela. \\ |
| • Habilita os botões Excluir e Enviar para assinatura após seleção de um ou mais processos listados na tabela| | • Habilita os botões Excluir e Enviar para assinatura após seleção de um ou mais processos listados na tabela</font> | |
| |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> | | |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> | |
| |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> | | |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> | |
| |
| |