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.

Vídeo

https://youtu.be/qzwY6vxDzT4
  

Parâmetros Envolvidos

Não há parâmetros envolvidos.
Nível 5.17.02.012 – Alterar lançamentos do Contas a Pagar e Receber

» Nota Técnica