Dúvida:
Como configurar o sistema que permita ou não excluir um lançamento já conciliado pela rotina CTBA940.
Ambiente
Cross Segmento - Backoffice Linha Protheus - Contabilidade Gerencial – A partir da versão 12.1.33
Solução:
Para que o sistema permita ou não excluir/alterar um lançamento já conciliado pela rotina CTBA940 deve-se configurar o parâmetro MV_CTBVLDC, que foi criado para o controle da exclusão de um registro já contabilizado que já foi conciliado pela rotina CTBA940.
- Caso o parâmetro esteja como "1" o sistema permite a exclusão de um registro contabilizado normalmente, conforme o padrão do sistema.
- Caso o parâmetro esteja como "2" o sistema valida se o registro posicionado já foi conciliado, através do campo MSUIDT, caso este ID existe na tabela QLD (campo QLD_ITEM), a exclusão do registro é bloqueada e é exibida a mensagem: "Este lançamento já esta conciliado. Não será possível excluir este registro."
- Caso o parâmetro esteja como "3" o sistema valida se o registro posicionado já foi conciliado, através do campo MSUIDT, caso este ID existe na tabela QLD (campo QLD_ITEM), a exclusão do registro é interrompida e é exibida a mensagem: "Este lançamento já esta conciliado. Deseja excluir a conciliação deste registro?" Caso seja selecionado a opção "Sim", o sistema irá excluir o lançamento contábil e a conciliação do registro.
Ao realizar a exclusão em lote, as mensagens serão apresentadas uma única vez e replicadas a todos os registros.
Para facilitar o entendimento, abaixo há um mapa mental para exemplificar melhor.

Atualmente e por default o sistema permite a exclusão de um registro contabilizado e conciliado, após a validação desse parâmetro será possível ao cliente parametrizar como ele deseja que o sistema valide o registro.
Conteúdo do parâmetro:
"1" - Permite exclusão.
"2" - Não permite exclusão.
"3" - Pergunta se permite ou não a exclusão da conciliação.
Importante
Avalie com critério a configuração deste parâmetro, uma vez que, se o registro já está conciliado qualquer alteração de lançamento pode impactar nos resultados de fechamento contábil.
CONFIGURAÇÃO DO PARÂMETRO MV_CTBVLDC
Nome MV_CTBVLDC
Tipo 1-Caracter
Descrição
Define se permite excluir/alterar um lançamento já conciliado pela rotina CTBA940.
Conteúdo Padrão "1"
Saiba Mais:
MV_CTBVLDC - Define se permite excluir/alterar um lançamento já conciliado pela rotina CTBA940
1 Comentários