Diferenças
Aqui você vê as diferenças entre duas revisões dessa página.
| Ambos lados da revisão anterior Revisão anterior | |||
| user:jbmoraes [24/11/2025 13:33] – criada jbmoraes | user:jbmoraes [24/11/2025 13:36] (atual) – jbmoraes | ||
|---|---|---|---|
| Linha 1: | Linha 1: | ||
| - | ===== 5. Tela “Cadastrar BACE” – Formulário de Benefício ===== | + | BACE (benefícios, |
| - | + | ||
| - | ==== Contexto ==== | + | |
| - | + | ||
| - | A tela **Cadastrar BACE** é o formulário principal do sistema para o registro e gestão dos benefícios vinculados aos processos do controle externo. Nela, o usuário realiza a seleção do processo, identifica o(s) jurisdicionado(s), | + | |
| - | + | ||
| - | ==== Tela 01 – Visão geral da tela “Cadastrar BACE” ==== | + | |
| - | + | ||
| - | {{https:// | + | |
| - | + | ||
| - | ^Elemento^Tipo^Obrigatório^Valores Possíveis^Valor Padrão^Observação|\\ | + | |
| - | |Nº do Processo|Campo texto com autocompletar|Sim|Número de processo válido do BACE|Em branco|Pesquisa na base e carrega dados do processo.|\\ | + | |
| - | |Não há informação de benefício|Checkbox|Não (mas obrigatório para registrar ausência de benefício)|Marcado / Desmarcado|Desmarcado|Quando marcado, ativa rotina de **Sem benefício** e bloqueia “Cadastrar Benefício”.|\\ | + | |
| - | |Botão Cadastrar Benefício|Botão de ação|—|Clique único|Desabilitado até validar processo e jurisdicionado|Abre a *Modal Cadastrar Benefício*.|\\ | + | |
| - | |Botão Cadastrar VRF|Botão de ação|—|Clique único|Desabilitado até validar processo e jurisdicionado|Abre a *Modal Cadastrar VRF*.|\\ | + | |
| - | |Informações do processo|Bloco de leitura|Sim (após seleção do processo)|Nº, | + | |
| - | |Jurisdicionado do processo|Combobox / seleção única|Sim (para habilitar ações)|Lista de jurisdicionados válidos do Controle Externo|Vazio ou preenchido automaticamente|Pode ser preenchido automático pelos interessados ou manualmente.|\\ | + | |
| - | |Jurisdicionados selecionados|Lista|Não|Lista dinâmica|Vazia|Contém todos os jurisdicionados vinculados ao processo na tela.|\\ | + | |
| - | |Botão “+” (adicionar)|Botão ícone|Não|Clique|—|Inclui o jurisdicionado selecionado na lista.|\\ | + | |
| - | |Botão “✔” (inserir todos)|Botão ícone|Não|Clique|—|Inclui todos os jurisdicionados do combo na lista de selecionados.|\\ | + | |
| - | |Botão “🗑️” (excluir todos)|Botão ícone|Não|Clique|—|Remove todos os jurisdicionados da lista selecionada.|\\ | + | |
| - | |Grid Benefícios|Tabela|Não|Linhas de benefícios ativos|Vazia|Exibe benefícios não encerrados como proposta.|\\ | + | |
| - | |Grid Encerrados|Tabela (seção da grid)|Não|Linhas de benefícios encerrados como proposta|Oculta|Visível apenas ao marcar “Exibir encerrados como proposta”.|\\ | + | |
| - | |Grid VRFs|Tabela|Não|Linhas de VRF vinculados ao processo|Vazia|Exibe os Volumes de Recursos Fiscalizados.|\\ | + | |
| - | |Ícone Histórico do Processo (🕓)|Ícone de ação|Não|Clique|—|Abre a modal **Histórico do Processo**.|\\ | + | |
| - | |Justificativa da ausência de benefício|Campo texto multilinha|Sim (quando checkbox “Não há informação de benefício” estiver marcado)|Texto livre (mín. 15 caracteres)|Vazio|Utilizada para registrar formalmente que não há benefícios mensuráveis.| | + | |
| - | + | ||
| - | A tela é composta por quatro blocos principais: | + | |
| - | + | ||
| - | * **Seleção e informações do processo**\\ | + | |
| - | * **Grid de Benefícios**\\ | + | |
| - | * **Grid de VRFs (Volumes de Recursos Fiscalizados)**\\ | + | |
| - | * **Justificativa “Sem benefício”** (exibida ao marcar a opção *“Não há informação de benefícios”*) | + | |
| - | + | ||
| - | Os botões **Cadastrar Benefício** e **Cadastrar VRF** são as principais ações disponíveis, | + | |
| - | + | ||
| - | ---- | + | |
| - | + | ||
| - | ==== 5.1 Seleção do Processo ==== | + | |
| - | + | ||
| - | ==== Objetivo ==== | + | |
| - | + | ||
| - | Permitir que o usuário informe o número do processo e que o sistema valide automaticamente sua existência e elegibilidade para o registro de benefício. | + | |
| - | + | ||
| - | ==== Tela 02 – Campo “Nº do Processo” com autocompletar ==== | + | |
| - | + | ||
| - | {{https:// | + | |
| - | + | ||
| - | ^Elemento^Tipo^Obrigatório^Valores Possíveis^Valor Padrão^Observação|\\ | + | |
| - | |Nº do Processo|Campo texto com autocompletar|Sim|Valor numérico (mín. 3 dígitos) de processos válidos|Em branco|Aciona busca e lista sugestões de processos.|\\ | + | |
| - | |Lista de sugestões|Lista de seleção|Sim (após digitar 3 dígitos)|Processos compatíveis com o texto digitado|—|Selecionar um item carrega as informações do processo.|\\ | + | |
| - | |Mensagem de erro de processo|Mensagem de sistema|—|“Processo não encontrado.” / “Processo não pertence à unidade técnica ativa.” / “Processo não possui uma Instrução técnica conclusiva ou Relatório de Fiscalização.”|—|Exibida conforme regra de validação.| | + | |
| - | + | ||
| - | ==== Funcionamento ==== | + | |
| - | + | ||
| - | * Campo **Nº do Processo** com recurso de **autocompletar**: | + | |
| - | * Ao digitar parcial a partir de 3 dígitos ou totalmente o número, o sistema consulta a base de dados.\\ | + | |
| - | * Exibe sugestões de processos compatíveis.\\ | + | |
| - | * Ao selecionar um processo, o sistema: | + | |
| - | - Carrega os dados básicos do processo.\\ | + | |
| - | - Valida se pertence à unidade técnica do usuário ativo. Não sendo necessário estar atualmente na unidade técnica/ | + | |
| - | - Exibe as informações complementares (relatoria, origem, setor, resumo e interessados).\\ | + | |
| - | * Caso o processo não esteja vinculado à unidade técnica, retornar aviso de processo não encontrado ou que não pertence à unidade técnica para registro.\\ | + | |
| - | * Se o processo possuir o registro de “sem benefício”, | + | |
| - | + | ||
| - | ==== Mensagens de Validação ==== | + | |
| - | + | ||
| - | * “Processo não encontrado.”\\ | + | |
| - | * “Processo não pertence à unidade técnica ativa.”\\ | + | |
| - | * “Processo não possui uma Instrução técnica conclusiva ou Relatório de Fiscalização”.\\ | + | |
| - | * “Este processo está marcado como ‘Sem benefício’. Para registrar benefícios, | + | |
| - | + | ||
| - | ---- | + | |
| - | + | ||
| - | ==== 5.1.1 Estado Inicial da Tela (Sem Benefícios ou VRFs) ==== | + | |
| - | + | ||
| - | ==== Contexto ==== | + | |
| - | + | ||
| - | Quando o processo é selecionado e não há registros vinculados, a tela apresenta o estado inicial de cadastro, exibindo apenas os dados básicos do processo e grids vazias. | + | |
| - | + | ||
| - | ==== Tela 03 – Estado inicial após seleção do processo (sem registros) ==== | + | |
| - | + | ||
| - | {{https:// | + | |
| - | + | ||
| - | ^Elemento^Tipo^Obrigatório^Valores Possíveis^Valor Padrão^Observação|\\ | + | |
| - | |Informações do processo|Bloco de leitura|Sim (após seleção)|Dados do processo|—|Mostra Nº, Relatoria, Origem, Setor, Resumo e Interessados.|\\ | + | |
| - | |Grid Benefícios|Tabela|Não|Linhas de benefícios|Mensagem “Nenhum benefício cadastrado.”|Exibe mensagem quando não há registros.|\\ | + | |
| - | |Grid VRFs|Tabela|Não|Linhas de VRFs|Mensagem “Nenhum VRF cadastrado para este processo.”|Exibe mensagem quando não há registros.|\\ | + | |
| - | |Ícone Histórico do Processo (🕓)|Ícone de ação|Não|Clique|—|Abre **Histórico do Processo** mostrando eventos do BACE.|\\ | + | |
| - | |Jurisdicionado do processo|Combobox|Sim (para habilitar ações)|Juris-dicionados válidos|Preenchido automático quando possível|Ver regras da seção 5.2.| | + | |
| - | + | ||
| - | * Dados carregados automaticamente: | + | |
| - | - Nº do Processo\\ | + | |
| - | - Relatoria (Conselheiro relator)\\ | + | |
| - | - Origem do processo\\ | + | |
| - | - Setor atual\\ | + | |
| - | - Resumo do processo\\ | + | |
| - | - Interessados\\ | + | |
| - | * Campo **Jurisdicionado do processo** preenchido automaticamente na base atual de dados: o sistema busca nos interessados do processo, e, caso exista algum interessado que esteja na lista de jurisdicionados válidos, deve alimentar automaticamente este campo ao buscar os dados do processo.\\ | + | |
| - | * Grids vazias com mensagens: | + | |
| - | - “Nenhum benefício cadastrado.”\\ | + | |
| - | - “Nenhum VRF cadastrado para este processo.”\\ | + | |
| - | * Botões **Cadastrar Benefício** e **Cadastrar VRF** habilitados apenas se:\\ | + | |
| - | - O processo pertencer à unidade técnica do usuário ativo.\\ | + | |
| - | - Houver jurisdicionado válido vinculado.\\ | + | |
| - | - A opção **“Não há informação de benefício”** não estiver marcada.\\ | + | |
| - | * Ícone de histórico do processo {{https:// | + | |
| - | + | ||
| - | ^**Modal** | + | |
| - | |[[: | + | |
| - | + | ||
| - | ==== Regras de Negócio (estado inicial) ==== | + | |
| - | + | ||
| - | * O estado inicial é a base para:\\ | + | |
| - | 1. Cadastrar o primeiro benefício.\\\\ | + | |
| - | 2. Cadastrar o primeiro VRF.\\\\ | + | |
| - | 3. Marcar o processo como “Sem benefício”.\\ | + | |
| - | * Ações bloqueadas se:\\ | + | |
| - | - O processo não tiver jurisdicionado válido.\\ | + | |
| - | - Já houver “sem benefício” registrado. | + | |
| - | + | ||
| - | Mensagem de bloqueio exibida: *“Indisponível: | + | |
| - | + | ||
| - | ==== Ações Disponíveis ==== | + | |
| - | + | ||
| - | * **Cadastrar Benefício: | + | |
| - | * **Cadastrar VRF:** abre a modal de VRF.\\ | + | |
| - | * **Marcar “Não há informação de benefício”**: | + | |
| - | * **Adicionar jurisdicionado: | + | |
| - | + | ||
| - | ==== Mensagens ==== | + | |
| - | + | ||
| - | * “Nenhum benefício cadastrado.”\\ | + | |
| - | * “Nenhum VRF cadastrado para este processo.”\\ | + | |
| - | * “Informe o jurisdicionado antes de registrar benefícios.” | + | |
| - | + | ||
| - | ---- | + | |
| - | + | ||
| - | ==== 5.2 Jurisdicionado do Processo ==== | + | |
| - | + | ||
| - | ==== Objetivo ==== | + | |
| - | + | ||
| - | Identificar e vincular automaticamente o jurisdicionado do processo, garantindo que todos os registros estejam associados a uma entidade sob controle do TCE-GO. | + | |
| - | + | ||
| - | ==== Tela 04 – Seção “Jurisdicionado do Processo” ==== | + | |
| - | + | ||
| - | {{https:// | + | |
| - | + | ||
| - | {{https:// | + | |
| - | + | ||
| - | {{https:// | + | |
| - | + | ||
| - | ^Elemento^Tipo^Obrigatório^Valores Possíveis^Valor Padrão^Observação|\\ | + | |
| - | |Jurisdicionado do Processo|Combobox (seleção única)|Sim (para habilitar ações)|Lista de jurisdicionados válidos|Vazio ou preenchido automaticamente|Pode ser alterado manualmente pelo usuário.|\\ | + | |
| - | |Lista “Jurisdicionados selecionados”|Lista|Não|Conjunto de jurisdicionados vinculados|Vazia|Exibe todos os jurisdicionados adicionados pelo usuário.|\\ | + | |
| - | |Botão “+” (Adicionar)|Botão ícone|Não|Clique|—|Adiciona o jurisdicionado selecionado na lista.|\\ | + | |
| - | |Botão “✔” (Inserir todos)|Botão ícone|Não|Clique|—|Insere todos os jurisdicionados exibidos no combo.|\\ | + | |
| - | |Botão “🗑️” (Remover todos)|Botão ícone|Não|Clique|—|Remove todos os jurisdicionados selecionados.|\\ | + | |
| - | |Ícone “🗑️” por linha|Botão ícone por registro|Não|Clique|—|Remove apenas o jurisdicionado daquela linha.|\\ | + | |
| - | |Mensagens de bloqueio|Mensagem de sistema|—|“Operação bloqueada: informe jurisdicionado antes de prosseguir.”|—|Exibida ao tentar ações sem jurisdicionado informado.| | + | |
| - | + | ||
| - | ==== Funcionamento ==== | + | |
| - | + | ||
| - | * Ao selecionar o processo, o sistema verifica se algum **interessado** do processo consta na **base de jurisdicionados do controle externo**.\\ | + | |
| - | * Se houver correspondência: | + | |
| - | * O campo **Jurisdicionado do processo** é preenchido automaticamente.\\ | + | |
| - | * Caso não haja:\\ | + | |
| - | * O usuário deve informar manualmente o jurisdicionado válido por meio da lista oficial.\\ | + | |
| - | * Enquanto não for informado, o sistema bloqueia: | + | |
| - | - **Cadastrar Benefício**\\ | + | |
| - | - **Cadastrar VRF**\\ | + | |
| - | - **Não há informação de benefício** | + | |
| - | + | ||
| - | ==== Mensagens ==== | + | |
| - | + | ||
| - | * “Jurisdicionado adicionado com sucesso.”\\ | + | |
| - | * “Exclusão de jurisdicionado concluída.”\\ | + | |
| - | * “Operação bloqueada: informe jurisdicionado antes de prosseguir.” | + | |
| - | + | ||
| - | ---- | + | |
| - | + | ||
| - | ==== 5.3 Grid de Benefícios ==== | + | |
| - | + | ||
| - | ==== Objetivo ==== | + | |
| - | + | ||
| - | Exibir e gerenciar todos os benefícios vinculados ao processo, distinguindo entre registros ativos e encerrados. | + | |
| - | + | ||
| - | ==== Tela 05 – Grid de Benefícios e Encerrados ==== | + | |
| - | + | ||
| - | {{https:// | + | |
| - | + | ||
| - | ^Elemento^Tipo^Obrigatório^Valores Possíveis^Valor Padrão^Observação|\\ | + | |
| - | |Seção “Benefícios”|Grid / tabela|Não|Linhas com benefícios ativos|Vazia|Lista benefícios em situação *Em elaboração*, | + | |
| - | |Seção “Encerrados como proposta”|Grid / tabela|Não|Linhas com benefícios encerrados|Oculta|Visível apenas ao marcar “Exibir encerrados como proposta”.|\\ | + | |
| - | |Coluna ID|Texto|Sim|Identificador único do benefício|Gerado pelo sistema|Utilizado em histórico e integrações.|\\ | + | |
| - | |Coluna Título|Texto|Sim|Descrição resumida do benefício|Inserido pelo usuário|Mesma descrição exibida na modal de benefício.|\\ | + | |
| - | |Coluna Natureza|Texto|Sim|Quantitativo Financeiro / Quantitativo Não Financeiro / Qualitativo|—|Derivada da combinação Tipo/ | + | |
| - | |Coluna Estado|Texto|Sim|Proposta / Potencial / Efetivo|—|Definido na modal de benefício.|\\ | + | |
| - | |Coluna Origem|Texto|Sim|Principal / Derivado|Principal|“Derivado” quando criado pela ação de derivação.|\\ | + | |
| - | |Coluna Situação|Texto|Sim|Em elaboração / Enviados p/ revisão / Revisado / Encerrado|Em elaboração|Controla fluxo de trabalho.|\\ | + | |
| - | |Coluna Ações|Conjunto de ícones|Não|Visualizar, | + | |
| - | + | ||
| - | ^Ícone^Ação^Descrição|\\ | + | |
| - | |{{: | + | |
| - | |{{https:// | + | |
| - | |{{https:// | + | |
| - | |{{https:// | + | |
| - | |{{https:// | + | |
| - | |{{https:// | + | |
| - | |{{https:// | + | |
| - | + | ||
| - | ==== Regras de Negócio ==== | + | |
| - | + | ||
| - | * Registros exibidos nesta grid têm origem nos cadastros realizados via botão **Cadastrar Benefício**.\\ | + | |
| - | * As ações disponíveis variam conforme o status do benefício e o perfil do usuário.\\ | + | |
| - | * Benefícios encerrados aparecem destacados em vermelho e apenas para consulta, exceto pela ação de **Reabrir** (quando permitida). | + | |
| - | + | ||
| - | ==== Mensagens ==== | + | |
| - | + | ||
| - | * *“Confirmar Exclusão: Deseja realmente excluir o benefício? ID: xxxxxxxx Descrição: | + | |
| - | + | ||
| - | {{https:// | + | |
| - | + | ||
| - | ---- | + | |
| - | + | ||
| - | ==== 5.4 Modais Associadas à Grid de Benefícios ==== | + | |
| - | + | ||
| - | Cada ícone da grid aciona uma modal específica, | + | |
| - | + | ||
| - | ^Modal^Descrição^Origem / Ação|\\ | + | |
| - | |**[[: | + | |
| - | |**[[: | + | |
| - | |**[[: | + | |
| - | |**[[: | + | |
| - | |**[[: | + | |
| - | + | ||
| - | Todas seguem as regras e campos descritos nos tópicos específicos de cada modal. | + | |
| - | + | ||
| - | ---- | + | |
| - | + | ||
| - | ==== 5.5 Grid de VRFs (Volume de Recursos Fiscalizados) ==== | + | |
| - | + | ||
| - | ==== Objetivo ==== | + | |
| - | + | ||
| - | Exibir e gerenciar os registros de Volume de Recursos Fiscalizados vinculados ao processo. | + | |
| - | + | ||
| - | ==== Tela 06 – Grid de VRFs ==== | + | |
| - | + | ||
| - | (sem imagem específica; | + | |
| - | + | ||
| - | ^Elemento^Tipo^Obrigatório^Valores Possíveis^Valor Padrão^Observação|\\ | + | |
| - | |Grid VRFs|Tabela|Não|Linhas de VRF cadastrados|Mensagem “Nenhum VRF cadastrado para este processo.”|Lista os VRFs vinculados ao processo.|\\ | + | |
| - | |Motivo|Coluna texto|Sim|“Aplicável” / “Não aplicável (justificar)”|—|Indica se o VRF é aplicável ao processo.|\\ | + | |
| - | |Fonte|Coluna texto|Sim|Descrição da fonte|—|Origem dos dados utilizados.|\\ | + | |
| - | |Valor|Coluna numérica|Sim|Valor monetário|R$ 0,00|Valor total fiscalizado.|\\ | + | |
| - | |Unidade Técnica|Coluna texto|Sim|Unidade técnica responsável|—|Preenchido conforme cadastro do VRF.|\\ | + | |
| - | |Descrição|Coluna texto|Sim|Texto livre|—|Método e escopo da apuração.|\\ | + | |
| - | |Referências|Coluna texto|Não|Peças / páginas|—|Documentos que comprovam o VRF.|\\ | + | |
| - | |Ações|Coluna com ícones|Não|Visualizar / Editar / Excluir|—|Conforme perfil de acesso.| | + | |
| - | + | ||
| - | ==== Regras ==== | + | |
| - | + | ||
| - | * Um processo pode conter vários VRFs.\\ | + | |
| - | * A ausência de registros exibe: *“Nenhum VRF cadastrado para este processo.”* | + | |
| - | + | ||
| - | ==== Perfis e Permissões ==== | + | |
| - | + | ||
| - | ^Perfil^Permissão|\\ | + | |
| - | |Usuário|Leitura.|\\ | + | |
| - | |Auditor|Cadastrar e editar enquanto em elaboração.|\\ | + | |
| - | |Gestor|Visualização e revisão.|\\ | + | |
| - | |Administrador|Controle total (cadastrar, editar, excluir).| | + | |
| - | + | ||
| - | ==== 5.5.1 Modais Associadas à Grid de VRF ==== | + | |
| - | + | ||
| - | ^Modal^Descrição^Origem / Ação|\\ | + | |
| - | |[[: | + | |
| - | + | ||
| - | ---- | + | |
| - | + | ||
| - | ==== 5.6 Registro “Sem Benefício” ==== | + | |
| - | + | ||
| - | ==== Contexto ==== | + | |
| - | + | ||
| - | O registro “Sem benefício” é uma funcionalidade do formulário principal **Cadastrar BACE**, usada quando o processo analisado não gerou benefício mensurável. | + | |
| - | + | ||
| - | ==== Objetivo ==== | + | |
| - | + | ||
| - | Permitir que o responsável registre formalmente a ausência de benefício, garantindo rastreabilidade e bloqueio das ações de cadastro enquanto o status estiver ativo. Para isso deve-se marcar o checkbox ao lado da seleção do número do processo: **“Não há informação de benefícios”**. | + | |
| - | + | ||
| - | ==== Tela 07 – Registro “Sem benefício” ==== | + | |
| - | + | ||
| - | {{https:// | + | |
| - | + | ||
| - | {{https:// | + | |
| - | + | ||
| - | ^Elemento^Tipo^Obrigatório^Valores Possíveis^Valor Padrão^Observação|\\ | + | |
| - | |Checkbox “Não há informação de benefício”|Checkbox|Não (mas obrigatório para indicar ausência de benefício)|Marcado / Desmarcado|Desmarcado|Quando marcado, indica que o processo não gerou benefício mensurável.|\\ | + | |
| - | |Justificativa atual|Campo texto multilinha|Sim (quando checkbox estiver marcado)|Texto livre (mín. 15 caracteres)|Vazio|Justifica a ausência de benefício.|\\ | + | |
| - | |Ícone ✎ (editar justificativa)|Botão ícone|Não|Clique|—|Permite alterar texto da justificativa existente.|\\ | + | |
| - | |Ícone 🗑️ (excluir justificativa)|Botão ícone|Não|Clique|—|Permite excluir justificativa, | + | |
| - | |Mensagem de confirmação de exclusão|Mensagem de sistema|—|“Excluir o registro ‘Sem benefício’ do processo XXXXXXXXXXX? | + | |
| - | + | ||
| - | ==== Regras de Negócio ==== | + | |
| - | + | ||
| - | * O processo marcado como “Sem benefício” **não pode receber novos benefícios**, | + | |
| - | * A justificativa é obrigatória para salvar a condição.\\ | + | |
| - | * A exclusão da justificativa não remove a marcação; é necessário desmarcar manualmente para poder efetivar o registro de um benefício.\\ | + | |
| - | * As alterações são registradas no histórico do processo.\\ | + | |
| - | * Ao desmarcar a opção, o sistema reativa os botões de cadastro de benefício. | + | |
| - | + | ||
| - | ==== Regras Condicionais ==== | + | |
| - | + | ||
| - | * Se marcado: | + | |
| - | * Desativa botões de **Cadastrar Benefício**.\\ | + | |
| - | * Exibe campo de justificativa obrigatório.\\ | + | |
| - | * Se desmarcado: | + | |
| - | * Reativa botões de cadastro.\\ | + | |
| - | * Oculta alerta e campo de justificativa.\\ | + | |
| - | * Tentar marcar sem preencher justificativa não permite salvar as alterações do processo; é necessário preencher no mínimo 15 caracteres. | + | |
| - | + | ||
| - | ==== Mensagens ==== | + | |
| - | + | ||
| - | * “Justificativa salva com sucesso.”\\ | + | |
| - | * “Excluir o registro ‘Sem benefício’ do processo XXXXXXXXXXX? | + | |
| - | + | ||
| - | ==== Perfis e Permissões ==== | + | |
| - | + | ||
| - | ^Perfil^Permissão|\\ | + | |
| - | |Usuário|Somente leitura.|\\ | + | |
| - | |Auditor|Marcar, | + | |
| - | |Gestor|Marcar, | + | |
| - | |Administrador|Controle total sobre marcações e exclusões.| | + | |
| - | + | ||
| - | ==== Regras Visuais ==== | + | |
| - | + | ||
| - | * O campo **Justificativa da ausência do benefício** é exibido logo abaixo das informações do processo e jurisdicionado.\\ | + | |
| - | * Enquanto ativo, o checkbox permanece visível e travado para evitar alterações acidentais. | + | |
| - | + | ||
| - | ---- | + | |
| - | + | ||
| - | ==== 5.7 Fluxo de Estados e Regras de Transição de um Benefício ==== | + | |
| - | + | ||
| - | ==== Objetivo ==== | + | |
| - | + | ||
| - | Definir o ciclo de vida de um benefício no sistema, descrevendo as possíveis transições e as permissões envolvidas em cada etapa. | + | |
| - | + | ||
| - | ==== Situações Principais ==== | + | |
| - | + | ||
| - | ^Situação^Descrição|\\ | + | |
| - | |Em Elaboração|Fase inicial de cadastro. O benefício está sendo preenchido pelo Auditor.|\\ | + | |
| - | |Em Revisão|Benefício enviado para validação. Alterações restritas.|\\ | + | |
| - | |Revisado|Benefício aprovado pelo Gestor e consolidado.|\\ | + | |
| - | |Encerrado como Proposta|Registro finalizado sem a comprovação efetiva do benefício; usado em relatórios.| | + | |
| - | + | ||
| - | ==== Regras de Transição ==== | + | |
| - | + | ||
| - | ^Ação^Situação Atual^Novo Estado^Permissão Necessária|\\ | + | |
| - | |Enviar para Revisão|Em Elaboração|Enviado p/ Revisão|Auditor, | + | |
| - | |Marcar como Revisado|Enviado p/ revisão|Revisado|Gestor, | + | |
| - | |Encerrar Benefício|Revisado|Encerrado como Proposta|Gestor, | + | |
| - | |Reabrir Benefício|Encerrado|—|Gestor, | + | |
| - | |Excluir Benefício|Quaisquer|—|Administrador| | + | |
| - | + | ||
| - | ==== Regras de Negócio ==== | + | |
| - | + | ||
| - | * As ações disponíveis na interface variam conforme o estado do benefício e o perfil ativo.\\ | + | |
| - | * Um benefício “Enviado p/ Revisão” não pode ser editado por Auditores.\\ | + | |
| - | * Benefícios encerrados não podem ser modificados — apenas reabertos.\\ | + | |
| - | * O sistema registra automaticamente todas as transições no histórico.\\ | + | |
| - | * Quando o benefício é reaberto, o status “Revisado” é removido até nova validação. | + | |
| - | + | ||
| - | ---- | + | |
| - | + | ||
| - | ===== Fluxos ===== | + | |
| - | + | ||
| - | ==== Fluxo 01 – Seleção do Processo e Habilitação das Ações ==== | + | |
| - | + | ||
| - | ^Passo^Ação^Regra^Tela|\\ | + | |
| - | |01|Usuário acessa o menu “Cadastrar BACE”.|RN-B01|Tela 01|\\ | + | |
| - | |02|Sistema exibe a tela com o campo “Nº do Processo”, | + | |
| - | |03|Usuário começa a digitar o “Nº do Processo” (mínimo 3 dígitos) no campo de autocompletar.|RN-B03|Tela 02|\\ | + | |
| - | |04|Sistema consulta a base de processos e exibe lista de sugestões compatíveis.|RN-B03|Tela 02|\\ | + | |
| - | |05|Usuário seleciona um processo na lista de autocompletar.|RN-B03|Tela 02|\\ | + | |
| - | |06|Sistema valida se o processo pertence ou já passou pela Unidade Técnica do usuário (IT concluída ou Relatório de Fiscalização emitidos).|RN-B04|Tela 03|\\ | + | |
| - | |07|Sistema carrega os dados do processo (relatoria, origem, setor, resumo, interessados) e exibe na seção “Informações do processo e benefícios”.|RN-B04|Tela 03|\\ | + | |
| - | |08|Sistema verifica se algum interessado do processo consta na base de jurisdicionados do controle externo.|RN-B05|Tela 04|\\ | + | |
| - | |09|Caso haja correspondência, | + | |
| - | |10|Caso não haja correspondência, | + | |
| - | |11|Usuário informa ou ajusta manualmente o jurisdicionado por meio da lista oficial e clica no botão para adicioná-lo (ícone “+” ou “✔”).|RN-B06|Tela 04|\\ | + | |
| - | |12|Sistema atualiza a lista “Jurisdicionados selecionados” e libera os botões “Cadastrar Benefício”, | + | |
| - | |13|Usuário, | + | |
| - | + | ||
| - | ---- | + | |
| - | + | ||
| - | ==== Fluxo 02 – Registro de Benefício a partir da Tela Cadastrar BACE ==== | + | |
| - | + | ||
| - | ^Passo^Ação^Regra^Tela|\\ | + | |
| - | |01|Com processo e jurisdicionado válidos selecionados, | + | |
| - | |02|Sistema verifica se o processo **não** está marcado como “Sem benefício”.|RN-B09|Tela 01|\\ | + | |
| - | |03|Caso exista registro “Sem benefício”, | + | |
| - | |04|Caso esteja permitido, sistema abre a **Modal Cadastrar Benefício** com dados do processo e jurisdicionado já carregados.|RN-B07|Modal Cadastrar Benefício|\\ | + | |
| - | |05|Usuário preenche os campos da modal conforme regras de natureza, tipo, momento do registro etc.|RN-B07 (regras detalhadas na seção da modal)|Modal Cadastrar Benefício|\\ | + | |
| - | |06|Ao salvar, o sistema valida obrigatórios, | + | |
| - | |07|Sistema atualiza a **Grid de Benefícios**, | + | |
| - | + | ||
| - | ---- | + | |
| - | + | ||
| - | ==== Fluxo 03 – Registro “Sem benefício” ==== | + | |
| - | + | ||
| - | ^Passo^Ação^Regra^Tela|\\ | + | |
| - | |01|Com processo válido selecionado, | + | |
| - | |02|Sistema verifica se há jurisdicionado informado; se não houver, bloqueia a marcação e exibe mensagem para informar jurisdicionado primeiro.|RN-B06, | + | |
| - | |03|Sistema habilita o campo “Justificativa atual” e exige preenchimento mínimo de caracteres.|RN-B11, | + | |
| - | |04|Usuário preenche a justificativa e confirma o registro.|RN-B12|Tela 07|\\ | + | |
| - | |05|Sistema grava o registro “Sem benefício” para o processo, registra no histórico e desabilita o botão “Cadastrar Benefício”.|RN-B09, | + | |
| - | |06|Opcionalmente, | + | |
| - | |07|Ao desmarcar o checkbox “Não há informação de benefício”, | + | |
| - | + | ||
| - | ---- | + | |
| - | + | ||
| - | ==== Fluxo 04 – Gerenciamento de Benefícios e VRFs na Tela Cadastrar BACE ==== | + | |
| - | + | ||
| - | ^Passo^Ação^Regra^Tela|\\ | + | |
| - | |01|Com processo selecionado, | + | |
| - | |02|Usuário utiliza os ícones da grid (visualizar, | + | |
| - | |03|Para cada ação, o sistema abre a modal correspondente (Visualizar Benefício, Cadastrar Benefício, Encerrar Proposta, Derivar Benefício, Histórico do Benefício).|RN-B16, | + | |
| - | |04|Na **Grid de VRFs**, usuário pode visualizar os registros existentes e acionar o botão “Cadastrar VRF” para incluir novo volume de recursos fiscalizados.|RN-B19|Tela 06|\\ | + | |
| - | |05|Sistema registra todas as alterações de Benefícios, | + | |
| - | + | ||
| - | ---- | + | |
| - | + | ||
| - | ===== Regras de Negócio – Tela “Cadastrar BACE” (RN-B) ===== | + | |
| - | + | ||
| - | ^Regra^Descrição|\\ | + | |
| - | |**RN-B01**|A tela “Cadastrar BACE” é o ponto central de registro; ao ser acessada, exibe campo de busca por processo e mantém ações de cadastro desabilitadas até a validação inicial.|\\ | + | |
| - | |**RN-B02**|As ações **Cadastrar Benefício**, | + | |
| - | |**RN-B03**|O campo “Nº do Processo” utiliza autocompletar a partir de 3 dígitos, consultando a base de processos e exibindo apenas opções compatíveis.|\\ | + | |
| - | |**RN-B04**|O processo selecionado deve pertencer à Unidade Técnica do usuário ou ter, no mínimo, Instrução Técnica Conclusiva ou Relatório de Fiscalização emitidos por aquela UT; caso contrário, o sistema nega o uso do processo.|\\ | + | |
| - | |**RN-B05**|Ao carregar um processo, o sistema tenta identificar automaticamente o “Jurisdicionado do processo” a partir dos interessados que constem na base de jurisdicionados do controle externo.|\\ | + | |
| - | |**RN-B06**|Se não houver correspondência automática de jurisdicionado, | + | |
| - | |**RN-B07**|O botão **Cadastrar Benefício** abre a modal de cadastro, herdando todas as regras de Tipo, Subtipo, Natureza, Estado e Momento do registro definidas para a modal de benefício.|\\ | + | |
| - | |**RN-B08**|Todas as ações realizadas na tela (inclusão/ | + | |
| - | |**RN-B09**|Quando existir registro ativo de “Sem benefício” para o processo, o sistema não permite cadastrar novos benefícios, | + | |
| - | |**RN-B10**|A **Grid de Benefícios** exibe apenas benefícios não encerrados como proposta na seção principal; benefícios encerrados são exibidos somente quando marcada a opção “Exibir encerrados como proposta”.|\\ | + | |
| - | |**RN-B11**|A marcação “Não há informação de benefício” exige preenchimento obrigatório da justificativa, | + | |
| - | |**RN-B12**|A justificativa do registro “Sem benefício” deve ser persistida para o processo e editável conforme o perfil do usuário (Auditor, Gestor, Administrador).|\\ | + | |
| - | |**RN-B13**|Ao excluir ou alterar a justificativa, | + | |
| - | |**RN-B14**|Perfis de acesso controlam as ações: Usuário (leitura), Auditor (incluir/ | + | |
| - | |**RN-B15**|Ao desmarcar a opção “Não há informação de benefício”, | + | |
| - | |**RN-B16**|Em “Benefícios”, | + | |
| - | |**RN-B17**|A ação **Derivar** só é permitida para benefícios revisados, não encerrados e que ainda não possuam derivação registrada para o mesmo contexto.|\\ | + | |
| - | |**RN-B18**|A ação **Encerrar Proposta** só é exibida para benefícios em Estado “Proposta” e Situação “Revisado”.|\\ | + | |
| - | |**RN-B19**|A **Grid de VRFs** permite múltiplos VRFs por processo, com cadastro feito exclusivamente via botão “Cadastrar VRF”.|\\ | + | |
| - | |**RN-B20**|O ícone de **Histórico do Processo** deve sempre refletir todos os eventos relacionados ao processo no BACE (benefícios, | + | |