Permissão para Alterar Lançamentos Bancários do Contas a Pagar e Contas a Receber NT 0712/2026
Resumo da Nota Técnica
Foi implementado um novo nível de acesso para permitir a alteração de lançamentos bancários originados dos módulos Contas a Pagar e Contas a Receber, diretamente na tela do Controle Bancário. A alteração é permitida somente aos usuários que possuírem o novo nível de acesso 5.17.02.012 – Alterar lançamentos do Contas a Pagar e Receber e o nível existente 5.17.02.003 – Alterar Lançamentos. O botão Excluir continua desabilitado para esses lançamentos, e a origem do movimento é preservada durante a gravação.
Detalhes da Nota Tecnica
Novo nível de acesso
Foi criado o nível de usuário:
5.17.02.012 – Alterar lançamentos do Contas a Pagar e Receber
O nível está disponível no grupo Financeiro, dentro de Detalhar Lançamentos.
Por padrão, o novo nível é criado desabilitado para todos os usuários. Para utilizar a funcionalidade, é necessário habilitá-lo individualmente na manutenção de usuários.
Comportamento da alteração dos lançamentos
Na tela do Controle Bancário, os lançamentos originados do Contas a Pagar ou do Contas a Receber passam a permitir alteração e gravação quando o usuário possui os dois níveis de acesso necessários.
A validação considera as seguintes regras:
Usuário sem o novo nível de acesso
O sistema mantém a mensagem apresentada anteriormente e a tela permanece bloqueada para alteração do lançamento.
Usuário com os dois níveis de acesso
O usuário pode alterar e gravar o lançamento bancário originado do Contas a Pagar ou do Contas a Receber.
Exclusão do lançamento
O botão Excluir permanece desabilitado, mesmo quando o usuário possui as permissões necessárias para alterar o lançamento.
Preservação da origem do lançamento
Durante a gravação das alterações, o sistema mantém a origem do lançamento bancário.
Dessa forma, a edição não modifica a identificação de que o movimento foi originado do Contas a Pagar ou do Contas a Receber.
Arquivos e componentes alterados
A implementação envolveu os seguintes pontos:
• UFBUtilUtilitario.pas: inclusão do novo nível no cadastro de permissões do Utilitário.
• UUtilUtilitario.pas: inclusão do novo nível no cadastro de permissões do Utilitário.
• Controle Bancário: ajuste das regras de acesso à alteração dos lançamentos no projeto da BPL e no projeto do executável.
Configuração
Para habilitar a funcionalidade, acesse:
Utilitários → Manutenção de Usuários
Localize o usuário desejado e habilite os seguintes níveis no grupo Financeiro → Detalhar Lançamentos:
5.17.02.012 – Alterar lançamentos do Contas a Pagar e Receber
5.17.02.003 – Alterar Lançamentos
O usuário precisa possuir ambos os níveis para alterar e gravar os lançamentos bancários provenientes desses módulos.
O novo nível permanece desabilitado por padrão até que seja habilitado na manutenção de usuários.
Questões:
1. Qual é a finalidade do novo nível de acesso 5.17.02.012? A) Permitir a exclusão de qualquer lançamento bancário. B) Permitir a alteração de lançamentos bancários originados do Contas a Pagar e do Contas a Receber, respeitando as permissões necessárias. C) Permitir somente a consulta dos lançamentos bancários. D) Liberar automaticamente todas as permissões do grupo Financeiro.
2. Quais níveis de acesso o usuário precisa possuir para alterar e gravar esses lançamentos? A) Somente o nível 5.17.02.012. B) Somente o nível 5.17.02.003. C) Os níveis 5.17.02.012 e 5.17.02.003. D) Nenhum nível adicional, pois a funcionalidade é liberada automaticamente.
3. O que acontece com o botão Excluir após a implementação? A) Fica habilitado para usuários com os dois níveis de acesso. B) Fica habilitado somente para lançamentos do Contas a Pagar. C) Fica habilitado somente para lançamentos do Contas a Receber. D) Continua desabilitado para esses lançamentos.