Data de publicação: 22/07/2026
🎯 Objetivo
Orientar como utilizar a rotina CTBA960 – Fechamento Contábil para verificar, reprocessar e corrigir divergências nos saldos contábeis do Protheus sem a necessidade de concluir todas as etapas do fechamento ou bloquear o calendário contábil. (Central de Atendimento TOTVS)
🧩 Ambiente
Cross Segmento – TOTVS Backoffice Linha Protheus – Contabilidade Gerencial (SIGACTB)
Rotina: CTBA960 – Fechamento Contábil
Aplicável a partir da versão: 12.1.2310 (Central de Atendimento TOTVS)
🔎 Visão geral
A rotina CTBA960 foi desenvolvida para acompanhar as contabilizações originadas pelos módulos integrados à Contabilidade, monitorar o progresso da conciliação e verificar a consistência dos saldos contábeis dentro de determinado período. (Central de Atendimento TOTVS)
Embora a rotina faça parte do processo completo de fechamento contábil, a etapa Verificar Saldos pode ser utilizada isoladamente. Assim, é possível recalcular e corrigir os saldos sem executar obrigatoriamente as etapas anteriores, concluir o fechamento ou bloquear os calendários. (Central de Atendimento TOTVS)
Esse recurso substitui o processo tradicional de reprocessamento de saldos dentro do fluxo da nova rotina de Fechamento Contábil. (Central de Atendimento TOTVS)
🧠 Quando utilizar a atualização de saldos
A funcionalidade pode ser utilizada quando forem identificadas situações como:
divergência entre os lançamentos e os saldos contábeis;
alteração ou correção de lançamentos já processados;
necessidade de recalcular os saldos de determinado período;
inconsistência apresentada em consultas, balancetes ou relatórios;
necessidade de validar a integridade dos saldos antes do fechamento mensal.
A rotina recalcula os saldos com base nos lançamentos existentes para o período, a moeda e as entidades contábeis selecionadas. Quando houver divergências, elas serão apresentadas para análise e correção. (Central de Atendimento TOTVS)
⚙️ Como realizar a atualização de saldos
1. Acessar a rotina CTBA960
No módulo Contabilidade Gerencial, acesse a rotina:
CTBA960 – Fechamento Contábil
Para utilizar o processo, deve existir uma definição cadastrada em Definições de Fechamento. (Central de Atendimento TOTVS)
2. Criar uma Definição de Fechamento
Acesse a opção Definições de Fechamento e inclua uma definição para o processo.
Nessa configuração, são estabelecidos elementos como:
módulos e tabelas que serão acompanhados;
usuários responsáveis;
filiais participantes;
parâmetros iniciais;
mensagens de sinalização para tratamento de pendências.
As definições ficam gravadas no sistema e podem ser alteradas posteriormente. (Central de Atendimento TOTVS)
3. Iniciar o processo
Depois de salvar a definição, retorne à tela principal da CTBA960 e selecione:
Iniciar Fechamento Contábil
Mesmo que o objetivo seja somente atualizar os saldos, é necessário iniciar o fluxo para acessar a etapa Verificar Saldos. (Central de Atendimento TOTVS)
4. Informar o período contábil
Na tela de parâmetros, informe o período que será analisado:
mês;
ano;
demais informações solicitadas pela rotina.
O período informado será utilizado para conferir os lançamentos e recalcular os saldos contábeis. (Central de Atendimento TOTVS)
5. Selecionar a moeda
Informe a moeda contábil que será considerada no processo.
A verificação e o reprocessamento dos saldos serão executados para a combinação de período e moeda selecionada. (Central de Atendimento TOTVS)
6. Avançar até a etapa Verificar Saldos
Dentro do fluxo do Fechamento Contábil, avance até a etapa:
Verificar Saldos
Essa é a fase responsável por verificar se os saldos das entidades contábeis correspondem às movimentações registradas. (Central de Atendimento TOTVS)
Importante: não é obrigatório executar as etapas anteriores ou posteriores para utilizar a verificação de saldos. (Central de Atendimento TOTVS)
7. Executar a verificação
Ao acessar a etapa, o sistema solicitará a confirmação da verificação.
Selecione:
Executar
O Protheus recalculará os saldos com base nos lançamentos contábeis existentes para o período e a moeda informados. (Central de Atendimento TOTVS)
🔍 Como o sistema trata as divergências
Durante a verificação, o Protheus compara os saldos das entidades contábeis com as movimentações registradas.
Quando nenhuma inconsistência for encontrada, o processo poderá ser encerrado normalmente.
Caso existam divergências, elas serão exibidas na própria etapa Verificar Saldos, permitindo identificar quais entidades precisam ser atualizadas. (TDN)
🔄 Atualizar somente os saldos divergentes
Quando forem apresentadas divergências, selecione:
Atualizar saldos agora
A rotina reprocessará somente as entidades contábeis que apresentarem inconsistências. Dessa forma, não será necessário recalcular todas as entidades do período. (TDN)
Esse comportamento torna o processo mais direcionado, pois concentra a atualização nos registros efetivamente divergentes.
🧾 O que é considerado no recálculo
O processamento considera os lançamentos contábeis existentes para:
o período selecionado;
a moeda informada;
as empresas e filiais relacionadas à definição;
as entidades contábeis que apresentarem divergência.
Com base nessas movimentações, o sistema recompõe os saldos e atualiza somente as entidades que necessitam de correção. (Central de Atendimento TOTVS)
🚪 Como encerrar sem concluir o fechamento
Depois de verificar e atualizar os saldos, existem duas possibilidades:
Prosseguir com o fechamento
Caso o objetivo seja concluir o processo contábil, o usuário poderá avançar para as demais etapas, incluindo o bloqueio do calendário ou dos processos contábeis. (Central de Atendimento TOTVS)
Encerrar após a atualização
Quando o objetivo for apenas corrigir os saldos, a rotina poderá ser encerrada após a verificação e o reprocessamento.
Não é obrigatório:
concluir todas as etapas;
bloquear o calendário;
bloquear processos contábeis;
finalizar formalmente o período.
A atualização dos saldos realizada na etapa Verificar Saldos permanecerá efetivada. (Central de Atendimento TOTVS)
🧱 Requisitos complementares da CTBA960
A documentação completa do Fechamento Contábil apresenta alguns requisitos técnicos para utilização da rotina.
Procedures contábeis
Devem estar instaladas pela rotina Gestão de Procedures:
Procedure 01 – Reprocessamento Contábil;
Procedure 29 – Gravação das inconsistências de saldos na tabela QLJ. (TDN)
Tabelas do Fechamento Contábil
O dicionário de dados deve possuir as tabelas:
| Tabela | Finalidade |
|---|---|
| QLF | Definições de Fechamento Contábil |
| QLJ | Registros com saldo divergente |
| QLK | Histórico dos fechamentos contábeis |
| QLI | Registros não contabilizados |
(TDN)
Campos UUID
A rotina utiliza campos do tipo UUID, também empregados pelo Conciliador Backoffice. Caso o ambiente ainda não possua esses campos nas tabelas monitoradas, será necessário seguir a configuração prevista para o Conciliador. (TDN)
Porta multiprotocolo
A utilização do Fechamento Contábil requer a ativação da porta multiprotocolo no appserver.ini, incluindo a configuração do ambiente e a habilitação do recurso na seção de drivers. (TDN)
Banco PostgreSQL
Em ambientes PostgreSQL, a TOTVS orienta revisar a fonte ODBC e habilitar a chave MemoInQuery no DBAccess.ini. (TDN)
📊 Diferença entre verificar saldos e fechar o período
| Ação | Finalidade |
|---|---|
| Verificar Saldos | Confere os saldos em relação aos lançamentos do período |
| Atualizar saldos agora | Reprocessa somente as entidades que apresentaram divergência |
| Bloquear por processo | Impede movimentações nos processos selecionados |
| Bloquear por calendário | Impede movimentações em todo o calendário contábil |
| Concluir Fechamento | Registra formalmente a conclusão do processo |
A simples execução de Verificar Saldos não obriga o usuário a bloquear ou concluir o período contábil. (Central de Atendimento TOTVS)
📋 Checklist para atualização dos saldos
Antes de executar:
definição de fechamento cadastrada;
filiais corretamente selecionadas;
período contábil confirmado;
moeda selecionada;
procedures 01 e 29 instaladas;
tabelas QLF, QLJ, QLK e QLI disponíveis;
porta multiprotocolo configurada;
campos UUID disponíveis nas tabelas monitoradas;
comunicação com o DBAccess validada;
usuário com permissões para acessar a CTBA960.
Durante o processo:
iniciar o Fechamento Contábil;
informar mês, ano e moeda;
avançar até Verificar Saldos;
selecionar Executar;
analisar as divergências;
selecionar Atualizar saldos agora, quando necessário;
conferir o resultado do reprocessamento.
⚠️ Pontos de atenção
Confirme o período e a moeda antes de iniciar a verificação.
As divergências devem ser analisadas antes da atualização.
A rotina reprocessa somente as entidades divergentes quando utilizada a opção Atualizar saldos agora.
Não é necessário concluir o fechamento para efetivar a atualização.
O bloqueio de calendário deve ser utilizado somente quando houver intenção de encerrar o período.
A CTBA960 deve estar tecnicamente configurada antes da primeira utilização. (Central de Atendimento TOTVS)
✅ Resultado esperado
Após a execução da etapa Verificar Saldos, o Protheus recalculará os saldos com base nos lançamentos contábeis do período e da moeda selecionados.
Se forem encontradas inconsistências, o usuário poderá acionar Atualizar saldos agora, fazendo com que somente as entidades divergentes sejam reprocessadas.
Concluída a atualização, a rotina poderá ser encerrada sem bloquear o calendário ou finalizar o fechamento contábil. (Central de Atendimento TOTVS)
💡 Boas práticas
realizar o procedimento inicialmente em ambiente de homologação;
manter as procedures contábeis atualizadas;
validar os lançamentos antes de recalcular os saldos;
registrar as divergências encontradas e as correções aplicadas;
executar a verificação antes da emissão definitiva dos demonstrativos contábeis;
utilizar o bloqueio do calendário somente após concluir todas as conferências;
restringir a rotina a usuários responsáveis pelo processo contábil.
❓ FAQ
1. Posso atualizar os saldos sem concluir o fechamento?
Sim. A etapa Verificar Saldos pode ser executada isoladamente, sem obrigatoriedade de executar as demais fases do Fechamento Contábil. (Central de Atendimento TOTVS)
2. Preciso executar as etapas anteriores?
Não. A TOTVS informa que os passos anteriores e posteriores não são obrigatórios para a verificação e o reprocessamento dos saldos. (Central de Atendimento TOTVS)
3. A rotina recalcula todos os saldos?
A verificação analisa os saldos do período. Quando divergências forem encontradas e a opção Atualizar saldos agora for acionada, somente as entidades divergentes serão reprocessadas. (TDN)
4. Qual período é considerado?
O período é definido pelo usuário ao iniciar o processo, por meio da seleção de mês e ano. (Central de Atendimento TOTVS)
5. É necessário selecionar uma moeda?
Sim. A verificação e o reprocessamento são executados considerando a moeda informada nos parâmetros do fechamento. (Central de Atendimento TOTVS)
6. Depois da atualização, preciso bloquear o calendário?
Não. O bloqueio é necessário apenas quando o objetivo for concluir o fechamento e impedir novas movimentações no período. (Central de Atendimento TOTVS)
7. Qual opção corrige as divergências?
A opção:
Atualizar saldos agora
reprocessa as entidades que apresentaram divergências. (TDN)
8. Onde as divergências são registradas?
A documentação da rotina relaciona a tabela QLJ aos registros que possuem saldo divergente. (TDN)
🔗 Referências oficiais
TOTVS – CTBA960 – Processo de atualização de saldos. (Central de Atendimento TOTVS)
TOTVS – CTBA960 – Fechamento Contábil. (Central de Atendimento TOTVS)
TOTVS TDN – Fechamento Contábil – CTBA960 – Contabilidade Gerencial. (TDN)
👤 Autor
Fabrizio Augusto Ventavolo
Consultor Especialista TOTVS — Mastersiga Consultoria
“Conectamos tecnologia, processos e pessoas para acelerar resultados com excelência em sistemas TOTVS.”