Essa é uma revisão anterior do documento!


ER006 – Tela “Consulta BACE”

A funcionalidade Consulta BACE apresenta a listagem consolidada de Processos e os Benefícios/registros “Sem benefício” associados pela Unidade Técnica. A tela permite filtrar, paginar, expandir/recolher grupos por processo, visualizar resumo do processo, abrir a visualização do benefício, editar (quando permitido) e excluir registros (mediante confirmação). Também é possível remover registros “Sem benefício”.

AtorPode executar os Fluxos
UsuárioLeitura (filtros, expansão, visualização).
AuditorFluxos 01, 02 e 03 ( Permissão editar depende da situação do beneficio, apenas situação em elaboração)
GestorFluxos 01, 02 e 03 (equivalente ao Auditor; possui permissões ampliadas dependo da situação do beneficio).
AdministradorTodos os fluxos (controle total).

Observação de permissões: o código diferencia perfis via utilitário . Alguns bloqueios adicionais ocorrem por origem do registro (ex.: inseridos por lote não podem ser editados na lista).

ElementoTipoObrigatórioObservação
Tabela de ProcessosTabelaCada linha de processo agrupa seus registros.
Nº do ProcessoColunaIdentificador do processo (cabeçalho).
Setor atualColunaSetor atual do processo (cabeçalho).
Origem do processoColunaOrigem do processo (cabeçalho).
Resumo (ⓘ)Ícone/PopoverAbre resumo do processo (portal) com dados chave.
Expandir/RecolherÍcone botãoAlterna a exibição da grid de benefícios do processo.
Marcador “Sem benefício”RótuloQuando o grupo não possui benefícios, é tratado como sem benefício.

Grid de Benefícios (dentro do processo):

ElementoTipoObrigatórioValores PossíveisObservação
Benefício (ID)Link/botãoID clicável abre popover/portal com descrição do benefício.
TipoTextoTipo do benefício (cadastrado).
NaturezaTextoNatureza do benefício.
OrigemTextoPrincipal/Derivado.
Unid. TécnicaTextoUnidade técnica proprietária.
EstadoTextoProposta / Potencial / Efetivo.
SituaçãoTextoEm elaboração / Revisado / Encerrado etc.
Data de criaçãoTextoData do registro.
AçõesBotõesVisualizar, Editar, Excluir (conforme permissão/estado).
VisualizarÍcone abre Modal Visualizar Benefício.
EditarÍconeabre BeneficioModal com dados que foram percistidos anteriomente . Regra de bloqueio: registros de lote (idLote/origem === “lote”) não podem ser editados aqui; exibe aviso.
ExcluirÍconesolicita confirmação; ao confirmar, remove o benefício e atualiza a lista

FiltroTipoObservação
Processo (fProc)TextoBusca por nº do processo.
Situação (fSitu)SelectFiltra por situação do benefício.
Unidade Técnica (fUT)SelectFiltra por UT.
Tipo (fTipo)SelectFiltra por tipo do benefício.
Estado (fEstado)SelectFiltra por estado do benefício.
Data Inicial (fDataIni)DataLimite inferior por data de criação.
Data Final (fDataFim)DataLimite superior por data de criação.
Exibir “Sem benefício” (showSemBenef)CheckboxInclui/exclui processos marcados como sem benefício.

Observação: a filtragem é aplicada sobre o conjunto agrupado; o processo permanece visível se houver pelo menos um item do grupo que atenda aos filtros. A pesquisa por datas considera a data de criação do registro.

ElementoTipoObrigatórioObservação
Dados do BenefícioLeituraSimExibe campos principais (estado, tipo, natureza, UT, etc.).
Documento VinculanteLeituraExibe o vinculante conforme momento do registro (quando houver).
HistóricoLeituraEventos e alterações (quando registrados).

Abre via ação Editar.

ElementoTipoObrigatórioObservação
EstadoSelectSimObrigatório.
TipoSelectSimObrigatório.
NaturezaSelectSimObrigatório.
Unidade TécnicaSelectSimObrigatório.
Ação de ControleSelectSimObrigatório.
Marcador TemáticoSelectSimObrigatório.
Área PrincipalSelectSimObrigatório.
Descrição/TítuloTextoSimObrigatório.
Momento do RegistroSelectCond.Pode exigir vinculante (ver regras abaixo).
Campos complementaresVáriosConforme configuração do formulário.

Validações de Vinculantes (implementadas em validarBeneficio) Quando não estiver em modo lote, são obrigatórios:

Se Momento = “INSTRUÇÃO TÉCNICA CONCLUSIVA” → Selecione a Instrução vinculante.

Se Momento = “ACÓRDÃO” → Selecione o Acórdão vinculante.

Se Momento = “MONITORAMENTO” → Selecione o Processo vinculado.

Mensagens de obrigatoriedade (exemplos reais do código):

“O campo Estado é obrigatório.”

“O campo Tipo é obrigatório.”

“O campo Natureza é obrigatória.”

“O campo Unidade Técnica é obrigatório.”

“O campo Ação de Controle é obrigatório.”

“O campo Marcador Temático é obrigatório.”

“O campo Área Principal é obrigatório.”

“Informe a Descrição do benefício.”

PassoAçãoRegraTela
01Usuário acessa o menu Consulta BACE.Tela 01
02Expande Filtros, preenche critérios (processo, UT, situação, estado, tipo, intervalo de datas, “Exibir sem benefício”).RN-C01, RN-C02Tela 02
03Sistema aplica filtros e reagrupa os resultados por Processo.RN-C02Tela 01
04Usuário navega pela paginação e/ou altera itens/página.RN-C03Tela 01
PassoAçãoRegraTela
01Usuário localiza o processo, expande o grupo e clica em Visualizar.RN-C04Tela 01
02Sistema abre a Modal Visualizar Benefício com os dados do registro.RN-C04Tela 03
PassoAçãoRegraTela
01Usuário clica em Editar no item desejado.RN-C05Tela 01
02Se o benefício for de lote, o sistema bloqueia a edição e exibe aviso informativo.RN-C06Tela 01
03Se permitido, sistema abre a BeneficioModal com os dados populados.RN-C05Tela 04
04Usuário ajusta campos e salva.RN-C07Tela 04
05Sistema valida obrigatórios e vinculantes (conforme “Momento do registro”).RN-C07, RN-C08Tela 04
06Estando correto, persiste alterações e atualiza a grid do processo.RN-C07Tela 01
PassoAçãoRegraTela
01Usuário clica em Excluir no benefício desejado.RN-C09Tela 01
02Sistema solicita confirmação (mensagem com ID e processo).RN-C09Tela 01
03Confirmando, sistema remove o registro e recarrega o agrupamento.RN-C09Tela 01
04Para “Sem benefício”, o usuário clica em Excluir registro ‘Sem benefício’ no cabeçalho do processo.RN-C10Tela 01
05Sistema confirma e, aceito, remove o marcador “Sem benefício”.RN-C10Tela 01
Regra___Descrição
RN-C01A área de Filtros controla a listagem por: processo, situação, unidade técnica, tipo, estado, datas (início/fim) e inclusão de “Sem benefício”.
RN-C02A filtragem ocorre no nível do grupo: um processo é exibido se qualquer registro do grupo atender aos filtros.
RN-C03A paginação é aplicada após a filtragem; o usuário pode alterar o tamanho de página.
RN-C04A ação Visualizar abre Modal Visualizar Benefício com dados do registro.
RN-C05A ação Editar abre a BeneficioModal populada, respeitando perfis/permissões.
RN-C06Registros com origem de lote (idLote/origem === “lote”) não podem ser editados pela lista; exibir aviso.
RN-C07Salvamento valida obrigatórios (Estado, Tipo, Natureza, UT, Ação de Controle, Marcador Temático, Área Principal, Descrição).
RN-C08Quando Momento do registro exige, são obrigatórios: Instrução vinculante (Momento = “INSTRUÇÃO TÉCNICA CONCLUSIVA”), Acórdão vinculante (Momento = “ACÓRDÃO”), Processo vinculado (Momento = “MONITORAMENTO”).
RN-C09A ação Excluir de benefício requer confirmação; ao confirmar, o item é removido e a lista é atualizada.
RN-C10A ação Excluir registro ‘Sem benefício’ (no cabeçalho do processo) requer confirmação e remove o marcador do processo.
RN-C11O Resumo (ⓘ) do processo é exibido em popover/portal ancorado no botão da coluna “Resumo”.
RN-C12O ID do benefício abre popover com a descrição do registro (portal ancorado no próprio ID).
  • pres/gerti/gestao_de_ativos/bace_2/consultabace.1764254309.txt.gz
  • Última modificação: 27/11/2025 14:38
  • por jbmoraes