Essa é uma revisão anterior do documento!


O módulo Cadastro BACE em Lote permite registrar benefícios ou declarar ausência de benefício (“Sem benefício”) para vários processos ao mesmo tempo, aplicando a mesma configuração de dados a cada um deles. As regras de validação, perfis, estados e naturezas herdam o comportamento da tela Cadastrar BACE individual e das modais de benefício e “Sem benefício”.

AtorPode executar os fluxos
UsuárioLeitura dos lotes já concluídos (quando houver consulta futura).
AuditorCriar lote, incluir/remover processos, cadastrar benefício em lote, registrar “Sem benefício” em lote enquanto o lote não for concluído.
GestorTodas as ações do Auditor, além de revisar lotes antes do salvamento definitivo (quando aplicável em rotina futura).
AdministradorControle total: criar, editar, excluir lotes e corrigir erros de execução (quando permitido pelas regras gerais do BACE).

Tela 01 – Cadastro BACE em Lote – Visão Geral

ElementoTipoObrigatórioObservação
Código do LoteTexto somente leituraSimGerado automaticamente no formato LOTE-000XXX. Único e imutável.
Identificação do LoteCampo textoNãoDescrição livre para identificação interna do lote.
Nº do ProcessoCampo texto (autocompletar)NãoPermite digitar o número do processo e pesquisar na base. Só aceita processos válidos da UT.
Botão “Inserir”BotãoInclui o processo digitado na lista do lote, após validações.
Botão “Buscar Processos”BotãoAbre a modal de pesquisa de processos em lote.
Lista de Processos do LoteTabelaSim (para salvar)Exibe todos os processos adicionados. Possui coluna de ações com ícone de remoção.
Checkbox “Sem benefício”CheckboxNãoQuando marcado, desabilita o botão “Cadastrar Benefício (lote)” e ativa o campo Justificativa.
Campo Justificativa (Sem benefício)Texto longoSim (se “Sem benefício” marcado)Motivo da ausência de benefício para todos os processos do lote.
Botão “Cadastrar Benefício (lote)”BotãoNãoAbre a modal de benefício em lote. Desabilitado se “Sem benefício” estiver marcado ou se não houver processos.
Botão “Salvar lote”BotãoSim (para concluir)Executa o registro do lote. Desabilitado quando não há processos na lista.

Tela 02 – Modal “Buscar Processos”

ElementoTipoObrigatórioObservação
Campo de pesquisaTextoNãoPesquisa por Nº do processo, relatoria, origem, resumo ou jurisdicionado.
Tabela de processosTabelaLista processos aptos a receber benefício ou “Sem benefício” (filtro por regras do lote).
Checkbox de seleçãoCheckbox por linhaNãoPermite seleção múltipla de processos.
Botão “Adicionar X processo(s)”BotãoInclui os processos selecionados no lote e fecha a modal.

Tela 03 – Cadastro BACE em Lote com “Sem benefício” marcado

ElementoTipoObrigatórioObservação
Checkbox “Sem benefício”CheckboxNãoAo marcar, impede cadastros de benefício em lote.
Campo JustificativaTexto longoSim (quando “Sem benefício” marcado)Justificativa obrigatória. Mesma justificativa será aplicada a todos os processos.
Botão “Cadastrar Benefício (lote)”BotãoFica desabilitado enquanto “Sem benefício” estiver marcado.

Tela 04 – Modal “Cadastrar Benefício (lote)”

CampoObrigatórioRegras e comportamento
EstadoSimInicia como PROPOSTA. Pode ser alterado, acionando os Momentos de Registro válidos para o Estado.
Origem do benefícioSimSempre PRINCIPAL no lote.
Unidade TécnicaSimSugere a UT do usuário logado. Dependendo da UT, pode exibir o campo “Laboratório Móvel”.
Laboratório MóvelNãoExibido apenas para UTs de engenharia (obras/serviços de engenharia).
Momento do RegistroSimLista momentos compatíveis com o Estado selecionado, seguindo as mesmas regras do cadastro individual.
Documento VinculanteSim (preenchimento automático)Campo bloqueado. Para cada processo do lote, o sistema seleciona automaticamente a última Instrução Técnica Conclusiva da UT responsável no momento do salvamento.
Ação de ControleSimLista completa conforme configuração do sistema.
Marcador TemáticoSimLista pré-definida.
Área PrincipalSimLista pré-definida.
Áreas SecundáriasNãoPermite múltiplas seleções.
TipoSimDetermina Subtipos e Natureza disponíveis.
SubtipoDependeExibido somente quando o Tipo possui subdivisões.
NaturezaSimDefinida conforme combinação Tipo/Subtipo.
Valor (R$)DependeExibido e obrigatório se Natureza = Quantitativo Financeiro.
Unidade de Medida / QuantidadeDependeExibido e obrigatório se Natureza = Quantitativo Não Financeiro.
Memória de Cálculo / FonteSimTexto obrigatório justificando o valor ou quantidade registrada (obrigatório para naturezas quantitativas).
Descrição do benefícioSimDescrever o benefício em viés positivo, conforme diretriz geral.
Situação InternaSimSempre inicia como Em elaboração para todos os benefícios gerados em lote.

Regras de campos condicionais:

Natureza = Quantitativo Financeiro → mostra Valor (R$) e oculta Unidade de Medida/Quantidade.

Natureza = Quantitativo Não Financeiro → mostra Unidade de Medida/Quantidade e oculta Valor (R$).

Natureza = Qualitativo → oculta ambos (Valor e Unidade de Medida/Quantidade).

PassoAçãoRegraTela
01Usuário acessa o menu “Cadastro BACE em Lote” no sistema BACE.RN-L01Tela Lote 01
02Sistema exibe a tela inicial com Código do Lote, Identificação do Lote e área de seleção de processos.RN-L01Tela Lote 01
03Usuário informa o número de um processo no campo “Nº do Processo”.RN-L01Tela Lote 01
04Sistema consulta a base e valida o processo (existência, elegibilidade pela UT, ausência de benefício ou “Sem benefício” prévios).RN-L01, RN-L02, RN-L03Tela Lote 01
04ASe o processo não for elegível, o sistema bloqueia a inclusão e exibe mensagem: “Processo não encontrado ou não elegível para cadastro em lote.”RN-L01, RN-L03Tela Lote 01
04BSe o processo já estiver na lista do lote, o sistema não inclui novamente e exibe: “Processo já adicionado a este lote.”RN-L02Tela Lote 01
04CSe o processo já possuir benefício ativo ou registro de “Sem benefício”, o sistema não inclui e exibe: “Processo já possui benefício ou registro de ‘Sem benefício’ no BACE.”RN-L03Tela Lote 01
05Estando válido, usuário clica no botão “Inserir”.RN-L02Tela Lote 01
06Sistema adiciona o processo à tabela de processos do lote.RN-L02Tela Lote 01
07Usuário deseja buscar múltiplos processos e clica em “Buscar Processos”.RN-L03Tela Lote 01
08Sistema exibe a Modal de Seleção de Processos com filtro de pesquisa e lista paginada.RN-L03Tela Lote Modal Buscar
09Usuário marca um ou mais processos na lista.RN-L03Tela Lote Modal Buscar
10Usuário clica no botão “Adicionar X processo(s)”.RN-L04Tela Lote Modal Buscar
11Sistema fecha a modal e adiciona todos os processos selecionados ao lote, exceto aqueles já presentes na lista, exibindo mensagem para os ignorados: “Alguns processos já estavam no lote e não foram adicionados novamente.”RN-L04Tela Lote 01
12Usuário não marca o checkbox “Sem benefício”, indicando que deseja cadastrar benefícios.RN-L11Tela Lote 01
13Usuário clica no botão “Cadastrar Benefício (lote)”.RN-L11, RN-L16Tela Lote 01
14Sistema verifica se há pelo menos um processo no lote e se “Sem benefício” não está marcado; caso contrário, exibe: “Inclua ao menos um processo para cadastrar benefício em lote.”RN-L16Tela Lote 01
15Estando tudo correto, sistema exibe a Modal de Cadastro de Benefício em Lote com todos os campos obrigatórios.RN-L05, RN-L06Tela Lote Modal Benefício
16Usuário preenche os campos: Unidade Técnica, Estado, Momento do Registro, Ação de Controle, Marcador Temático, Áreas, Tipo/Subtipo, Natureza, Memória de Cálculo, Descrição e demais obrigatórios.RN-L05, RN-L06, RN-L07Tela Lote Modal Benefício
17Sistema valida os campos obrigatórios; se faltar algum, exibe: “Preencha todos os campos obrigatórios do benefício em lote.”RN-L07Tela Lote Modal Benefício
18Usuário confirma clicando no botão “Salvar” da modal.RN-L07Tela Lote Modal Benefício
19Sistema fecha a modal e retorna para a tela do lote, mantendo os dados configurados para aplicação.RN-L08Tela Lote 01
20Usuário clica em “Salvar lote”.RN-L08, RN-L16Tela Lote 01
21Sistema valida novamente os processos do lote; se algum processo apresentar erro (sem jurisdicionado, bloqueios, ausência de documento vinculante etc.), exibe mensagem geral: “Não foi possível concluir o lote. Verifique os processos com erro na lista.” e não grava nenhum registro.RN-L08, RN-L09, RN-L14Tela Lote 01
22Estando tudo correto, sistema registra um benefício individual por processo, aplicando automaticamente a última Instrução Técnica vinculante de cada processo.RN-L08, RN-L09Processo Interno
23Sistema grava o histórico de cada processo: inclusão via lote, dados principais do benefício e usuário responsável.RN-L10Processo Interno
24Sistema exibe mensagem de sucesso “Lote processado com sucesso.” e marca o lote como concluído.RN-L17Tela Lote 01
PassoAçãoRegraTela
01Usuário acessa o menu Cadastro BACE em Lote.RN-L01Tela Lote 01
02Usuário seleciona processos manualmente ou pela Modal de Busca.RN-L01, RN-L02, RN-L03, RN-L04Tela Lote 01 / Tela Lote Modal Buscar
03Usuário marca o checkbox “Sem benefício”.RN-L11Tela Lote 01
04Sistema desabilita o botão “Cadastrar Benefício (lote)” e exibe o campo Justificativa como obrigatório.RN-L11, RN-L12Tela Lote 01
05Usuário preenche a justificativa para ausência de benefício.RN-L12Tela Lote 01
05ASe o usuário tentar salvar o lote sem justificativa, o sistema bloqueia a ação e exibe: “Informe a justificativa para registrar ‘Sem benefício’ em lote.”RN-L12Tela Lote 01
06Usuário clica em “Salvar lote”.RN-L12, RN-L16Tela Lote 01
07Sistema registra um evento de “Sem benefício” para cada processo selecionado.RN-L13Processo Interno
08Sistema grava o histórico individual dos processos, indicando o registro “Sem benefício em lote”.RN-L10, RN-L13Processo Interno
09Sistema exibe mensagem de sucesso “Lote de ‘Sem benefício’ registrado com sucesso.” e conclui o lote.RN-L17Tela Lote 01
PassoAçãoRegraTela
01Usuário visualiza a lista de processos adicionados ao lote.RN-L02Tela Lote 01
02Usuário identifica o processo que deseja remover.RN-L15Tela Lote 01
03Usuário clica no ícone “X” ao lado do processo.RN-L15Tela Lote 01
04Sistema remove o processo da lista, sem impactar registros do processo fora do lote.RN-L15Tela Lote 01
05Sistema atualiza a tabela exibida, refletindo a remoção.RN-L15Tela Lote 01
06Se, após a remoção, a lista ficar vazia, o sistema desabilita o botão “Salvar lote” e exibe a mensagem: “Inclua ao menos um processo para salvar o lote.”RN-L16Tela Lote 01
Regra___Descrição
RN-L01O campo “Nº do Processo” deve realizar autocompletar exibindo apenas processos válidos, já analisados pela Unidade Técnica e elegíveis para registro em lote; em caso de processo inválido, exibir: “Processo não encontrado ou não elegível para cadastro em lote.”
RN-L02Não é permitido que o mesmo processo seja inserido mais de uma vez no lote, seja por digitação direta ou pela Modal de Busca; em tentativa de duplicidade, exibir: “Processo já adicionado a este lote.”
RN-L03A Modal de Seleção de Processos deve exibir apenas processos aptos (sem benefício ativo incompatível, sem registro de “Sem benefício” e pertencentes à área do usuário). Processos bloqueados não aparecem na lista, e quando tentados via digitação direta, exibir: “Processo já possui benefício ou registro de ‘Sem benefício’ no BACE.”
RN-L04Ao retornar da Modal de Seleção, processos que já constem na lista do lote não devem ser adicionados novamente; caso isso ocorra, o sistema informa: “Alguns processos já estavam no lote e não foram adicionados novamente.”
RN-L05A Modal de Cadastro de Benefício em lote deve considerar automaticamente que o Estado inicial é PROPOSTA, restringindo os Momentos de Registro disponíveis aos compatíveis com esse Estado (e com eventuais mudanças de Estado feitas pelo usuário).
RN-L06Os campos exibidos na Modal de Benefício em lote seguem as regras de natureza (financeira, não financeira, qualitativa), inclusive exibição/ocultação de Valor (R$) e Unidade de Medida/Quantidade, além de regras específicas de Unidade Técnica (ex.: exibição de “Laboratório Móvel” para UTs de engenharia).
RN-L07O sistema não deve permitir o salvamento de benefício em lote se houver campos obrigatórios não preenchidos na modal; deve exibir mensagem: “Preencha todos os campos obrigatórios do benefício em lote.”
RN-L08Ao salvar o lote em modo benefício, o sistema deve gerar um benefício independente para cada processo listado, utilizando os dados configurados na modal.
RN-L09Para benefícios em lote, o Documento Vinculante é sempre selecionado automaticamente: o sistema utiliza a última Instrução Técnica Conclusiva emitida pela Unidade Técnica para cada processo; o campo permanece bloqueado com orientação textual.
RN-L10Sempre que um benefício ou registro de “Sem benefício” for gerado via lote, o sistema deve registrar histórico individual em cada processo, indicando explicitamente: “Registro criado via cadastro em lote”, com usuário, data, hora, UT e dados principais.
RN-L11Quando o usuário marcar “Sem benefício”, o botão “Cadastrar Benefício (lote)” deve ser desabilitado imediatamente; ao desmarcar, o botão volta a ser habilitado, desde que haja processos na lista.
RN-L12Ao marcar “Sem benefício”, o campo Justificativa torna-se obrigatório. Se o usuário tentar salvar o lote sem justificativa, o sistema bloqueia a gravação e exibe: “Informe a justificativa para registrar ‘Sem benefício’ em lote.”
RN-L13Ao salvar um lote marcado como “Sem benefício”, o sistema deve lançar um registro de ausência de benefício para cada processo do lote, mantendo os registros totalmente independentes.
RN-L14Em lote, não é permitido cadastrar benefício para processos que não possuam jurisdicionado válido ou que estejam bloqueados pelas regras gerais do BACE; nesses casos, o lote não é salvo e o sistema informa que há processos com erro.
RN-L15A remoção de processos do lote é feita individualmente, por meio da coluna de ações da tabela; a remoção afeta apenas o lote atual, sem alterar dados já registrados no processo fora do lote.
RN-L16O sistema deve impedir a ação “Salvar lote” quando não houver processos na lista; também deve desabilitar a opção de cadastrar benefício enquanto a lista estiver vazia, exibindo: “Inclua ao menos um processo para salvar o lote.”
RN-L17Ao concluir o salvamento do lote (benefício ou “Sem benefício”), o sistema deve exibir uma confirmação única de sucesso, ainda que vários registros tenham sido criados internamente, e marcar o lote como concluído para evitar reprocessamento.
  • pres/gerti/gestao_de_ativos/bace_2/bace_em_lote.1765195699.txt.gz
  • Última modificação: 08/12/2025 12:08
  • por jbmoraes