Erpworks

Release 12.1.2610 · Contabilidade e Ativo

Protheus 12.1.2610 na Contabilidade e no Ativo Fixo: o que muda e o que testar antes do fechamento

Na Contabilidade e no Ativo Fixo, a 12.1.2610 traz quatro processamentos novos em procedure, um expurgo da tabela de contraprova no fechamento, o impairment de várias filiais numa execução só e o evento de imobilização da Reforma Tributária. Nada disso entra sozinho: cada mudança depende de um processo instalado, de um parâmetro ou de uma escolha no fechamento. O risco está nas customizações que leem a CTK e a SNI.

Revisado tecnicamente em 26/10/2026 · Por , Fundador e Gestor Executivo da Erpworks

Sala de controladoria à noite com o fechamento contábil projetado em painéis

O que muda em uma tabela

A tabela reúne o que a TOTVS publicou para o SIGACTB e o SIGAATF na documentação de Backoffice da 12.1.2610. A última coluna mostra o que decide se a mudança entra no seu ambiente.

MudançaRotinaO que éComo entra no ambiente
Lançamentos por procedureCTBA105Gravação da CT2 sai do AdvPL e vai para o bancoProcesso 31 no Configurador e MV_CTBUPRC igual a T
ECD por procedureCTBS001 e CTBS011Geração dos dados da escrituração mais rápidaProcesso 34; página técnica ainda sem versão publicada
Consolidação por procedureCTBA231Consolidação configurada processada no bancoProcesso 36; página técnica ainda sem versão publicada
Reversão do cálculo por procedureATFA070Reversão da depreciação mensal no bancoProcesso 41, sem outra configuração; marcada como em breve no TDN
Expurgo da CTKCTBA960Apaga a contraprova dos períodos já fechadosOpção oferecida ao bloquear o calendário
Impairment multifilialATFA380Valor recuperável de bens de várias filiais numa execuçãoPerguntas Filial De e Filial Até; dicionário com corte a partir de 01/08/2026
Evento 211130ATFA240Comunica ao Fisco a imobilização de item comprado com NF-eMV_AFEVTAF igual a 1, Configurador de Tributos e TSI ativos
Códigos de tributos da DeRECTBA028Tabela de referência dos códigos da declaraçãoMenu padrão na 2610; pacote do Backoffice a partir de 09/2026

Opcional aqui, obrigatório no Estoque

No Estoque e Custos, a 12.1.2610 instala as stored procedures sozinha e remove o código em AdvPL do MATA330, do MATA280, do MATA216 e da CALCEST. Na Contabilidade e no Ativo, o caminho é outro: as procedures novas só passam a rodar quando o processo correspondente é instalado no Configurador. A lista de pontos de atenção mandatórios da release traz Estoque e Financeiro e não cita o SIGACTB nem o SIGAATF.

Isso dá controle sobre o momento da mudança. A virada da release pode acontecer com a contabilização em AdvPL, e a procedure entra depois, num período testado. O que não pode é instalar o processo direto em produção para ganhar tempo no fechamento, sem conferir o resultado contra a versão anterior.

Quatro processamentos em procedure

Os quatro itens têm o mesmo objetivo declarado pela TOTVS: reduzir o tempo de processamento em base com volume alto. O que muda é o lugar onde a regra roda. A lógica sai do AdvPL, no servidor de aplicação, e passa para o banco de dados.

RotinaProcesso no ConfiguradorTabelasSituação no TDN em 26/10/2026
CTBA105, gravação de lançamentos31, mais MV_CTBUPRC igual a TCT2Publicada
CTBS011, dados da ECD34Não informadoSem versão publicada
CTBA231, consolidação configurada36Não informadoSem versão publicada
ATFA070, reversão do cálculo mensal41SN1, SN3, SN4 e SN5Publicada como em breve

O resumo da release cita a CTBS001 para a ECD e a ECF; a página técnica, ainda fechada, trata da CTBS011. A documentação também não diz o que acontece com pontos de entrada e gatilhos que hoje agem durante a gravação dos lançamentos ou da reversão. Por isso a pergunta certa antes de instalar qualquer processo é quais customizações rodam junto da CTBA105 e da ATFA070, e o teste é comparar a CT2 e a SN4 geradas pelos dois caminhos na mesma base.

Contabilização é o ponto que a auditoria olha primeiro. A Erpworks levanta as customizações ligadas à CT2 e ao Ativo, instala os processos numa cópia da base e compara lançamento a lançamento antes de levar a procedure para produção. Conheça o projeto de atualização para a 12.1.2610.

Expurgo da CTK no fechamento

A CTK é a tabela de contraprova usada na integração contábil. Ela guarda o que vai virar lançamento e, segundo a TOTVS, deixa de ser necessária depois que o lançamento é gerado. Na 12.1.2610, o Fechamento Contábil (CTBA960) passa a oferecer, no bloqueio do calendário, a exclusão dos registros da CTK dos períodos bloqueados. O expurgo considera a data inicial e final de cada calendário, a moeda e o tipo de saldo do fechamento.

A documentação traz um aviso direto: é contraindicado qualquer tipo de customização que dependa da persistência a longo prazo dos registros na CTK. Em empresa grande, isso costuma existir sem ninguém lembrar. Relatório de conferência, extração para o BI, rastreio de origem para a auditoria e reprocessamento de período são os casos mais comuns.

  • Antes do primeiro expurgo: listar consultas, relatórios, views e cargas de BI que leem a CTK.
  • Auditoria: confirmar com a controladoria se algum trabalho de auditoria usa a CTK como evidência de origem do lançamento.
  • Backup: guardar a CTK do período antes de confirmar, porque a exclusão é definitiva.
  • Quem decide: a opção aparece para quem bloqueia o calendário; definir por escrito se o expurgo é feito e por quem.

Impairment de várias filiais

O cálculo do valor recuperável (ATFA380) rodava filial por filial. Em grupo com muitos ativos espalhados, a rotina tinha de ser repetida para cada filial. Na 12.1.2610, as perguntas Filial De e Filial Até permitem processar várias filiais numa execução, e a tela passa a mostrar a filial de cada bem. O dicionário dessa entrega está na expedição contínua com data de corte a partir de 01/08/2026.

Três detalhes da documentação mudam o resultado:

  • Onde grava: o processo fica na filial em que foi criado (SNI e SNJ), e os movimentos do bem (SN3, SN4) vão para a filial de cada bem. O novo campo NJ_FILBEM guarda a filial do bem.
  • Acesso: o usuário só vê bens das filiais liberadas no cadastro do Configurador. Um processo criado por quem enxerga as filiais A, B e C fica bloqueado para quem só tem acesso à A.
  • Tabelas compartilhadas: com o Ativo totalmente compartilhado, o filtro de filial vai de branco a branco.

A mudança que pede atenção da TI é outra: a contabilização off-line do impairment passou a ler a SNJ, e não mais a SNI, para agrupar por filial do bem. Customização ou relatório que monta a contabilização do impairment a partir da SNI precisa ser revisado.

Evento 211130 na classificação do bem

O evento 211130, Imobilização de Item, comunica ao Fisco que um item comprado com NF-e foi incorporado ao ativo imobilizado. Ele é do destinatário da nota e faz parte das exigências da Reforma Tributária na NT 2025.002. No Protheus, o evento é gerado no Monitor de Eventos do TAF quando o bem é classificado na ATFA240.

Pré-requisitoOnde conferir
Integração com o Monitor de Eventos habilitadaMV_AFEVTAF igual a 1
Ativo integrado ao Configurador de TributosMV_VLATFCT e campo N1_IDTRIB preenchido com o identificador do tributo da nota de entrada
Nota de entrada válidaChave na SF1, IBS ou CBS gerados e nota integrada ao TAF (tabela C20)
Controle do eventoCampo N1_IDEVTAF existente e vazio
ServiçosSmart Schedule ativo com o TSI habilitado

Se a integração falhar, a classificação do bem não é bloqueada: o sistema mostra o alerta EVENTERROR e o envio fica pendente. Por isso o teste precisa olhar o Monitor de Eventos, não só a tela do Ativo. Os valores de IBS e CBS seguem o desmembramento do ativo (F4_BENSATF) e somam notas de serviço, garantia estendida e CT-e de complemento de frete ligadas ao bem. A contabilização dos novos tributos está em contabilização de IBS e CBS no Protheus.

DeRE, conciliador e ECF

  • DeRE: a CTBA028 guarda os códigos de tributos da Declaração de Regimes Específicos na tabela QLS. Entra no menu padrão em SIGACTB, Atualizações, Escrituração Contábil, Cadastros, e pode ser incluída em releases anteriores pelo Configurador.
  • Conciliador: nas conciliações com SD1 e SD2, os impostos do Configurador de Tributos (tabela F2D) podem virar colunas e entrar na regra de match contra a CT2. Exige o campo QLB_CFGTRB.
  • ECF: layout 12, referente ao ano-calendário 2025.
  • Relatórios: a release bloqueia vários relatórios antigos do módulo. A lista e as alternativas estão em relatórios bloqueados e Smart View.

O browse Smart X também chega a rotinas da Contabilidade Gerencial e do Ativo Fixo, mas as páginas com a lista de rotinas e os pontos de entrada descontinuados ainda não têm versão publicada no TDN. No Estoque, a mesma mudança derrubou nove pontos de entrada de filtro, então vale reservar esse teste para quando a lista sair.

O que procurar nas customizações

  • CTK: qualquer query, view, relatório ou carga de BI que leia a tabela depois do fechamento.
  • SNI: fontes que montam a contabilização do impairment a partir dela.
  • CTBA105 e ATFA070: pontos de entrada, gatilhos e validações que rodam durante a gravação dos lançamentos e da reversão.
  • Parâmetros: valor atual de MV_CTBUPRC, MV_AFEVTAF, MV_VLATFCT e MV_VLRATF.
  • Filiais: modo de compartilhamento das tabelas do Ativo e acesso dos usuários do impairment.

Roteiro de homologação do fechamento

Como a TOTVS bloqueia a volta para a release anterior depois da atualização, o teste usa uma cópia da base com um mês já fechado e conferido.

TesteComo fazerO que conferir
Contabilização por procedureContabilizar o mesmo período com e sem o Processo 31CT2 igual nos dois caminhos e tempo de cada um
Reversão do AtivoReverter o cálculo mensal com e sem o Processo 41SN3 e SN4 depois da reversão
ECD e consolidaçãoGerar a ECD e consolidar o grupoArquivo e saldos consolidados iguais aos da release atual
Expurgo da CTKBloquear um calendário com o expurgo numa cópiaRelatórios e cargas que dependiam da CTK
ImpairmentProcessar duas filiais numa execuçãoMovimento na filial de cada bem e contabilização off-line pela SNJ
Evento 211130Classificar um bem de nota com IBS e CBSEvento no Monitor de Eventos e ausência de EVENTERROR

O panorama da release está em Protheus 12.1.2610: o que muda, e as mudanças no Financeiro estão em SE5 e FKs na 12.1.2610.

Em resumo

  • CTBA105, ECD, CTBA231 e ATFA070 ganham processamento em procedure, que só roda depois de instalar o processo no Configurador.
  • SIGACTB e SIGAATF não estão entre os pontos de atenção mandatórios da 12.1.2610, ao contrário do Estoque e do Financeiro.
  • O CTBA960 oferece o expurgo da CTK no bloqueio do calendário, e a TOTVS contraindica customização que dependa dessa tabela.
  • O ATFA380 processa várias filiais numa execução, e a contabilização off-line do impairment passa a ler a SNJ.
  • A classificação do bem na ATFA240 gera o evento 211130 da Reforma Tributária quando MV_AFEVTAF e o Configurador de Tributos estão ativos.

Próximo passo: levantar quem lê a CTK e a SNI, instalar os processos numa cópia da base e comparar o fechamento das duas releases antes de levar a procedure para produção.

Fontes e referências

  1. TDN: 12.1.2610, novidades do Backoffice.
  2. TDN: 12.1.2610, pontos de atenção mandatórios.
  3. TDN: CTBA105, integração contábil por procedure.
  4. TDN: ATFA070, reversão de cálculo de depreciação por procedure.
  5. TDN: Fechamento Contábil (CTBA960) e expurgo da CTK.
  6. TDN: ATFA380, impairment de múltiplas filiais.
  7. TDN: evento 211130 no Monitor de Eventos.
  8. TDN: códigos de tributos da DeRE (CTBA028).
  9. TDN: impostos do Configurador de Tributos na conciliação.
  10. TOTVS: portal da release 12.1.2610.

Perguntas frequentes

Principais dúvidas sobre o tema

A contabilização por procedure é obrigatória na 12.1.2610?

Não. A gravação de lançamentos por procedure na CTBA105 só passa a valer depois de instalar o Processo 31 no Configurador e definir o parâmetro MV_CTBUPRC como T. A Contabilidade Gerencial não aparece entre os pontos de atenção mandatórios da release.

Para que serve o parâmetro MV_CTBUPRC?

Ele ativa a gravação dos lançamentos contábeis por procedure na CTBA105. Com o Processo 31 instalado e o parâmetro igual a T, a rotina grava a CT2 pela procedure.

O que é o expurgo da CTK no CTBA960?

É a opção, oferecida no bloqueio do calendário contábil, de excluir os registros da CTK, a tabela de contraprova da integração, dos períodos bloqueados. A exclusão considera datas do calendário, moeda e tipo de saldo, e a TOTVS contraindica customizações que dependam da CTK a longo prazo.

O impairment do Ativo Fixo pode ser feito para várias filiais?

Sim. Na 12.1.2610, a ATFA380 ganhou as perguntas Filial De e Filial Até. O processo fica na filial em que foi criado, os movimentos vão para a filial de cada bem e a contabilização off-line passa a usar a SNJ.

Como o Protheus gera o evento 211130 de imobilização?

Ao classificar o bem na ATFA240, com MV_AFEVTAF igual a 1, o Ativo integrado ao Configurador de Tributos, a nota de entrada integrada ao TAF e o TSI ativo no Smart Schedule. O evento aparece no Monitor de Eventos do TAF.

A reversão do cálculo do Ativo por procedure já está disponível?

A página da ATFA070 por procedure, com o Processo 41, está publicada no TDN com a marca de em breve. Ela informa que basta instalar o processo, sem outra configuração, e que a rotina usa as tabelas SN1, SN3, SN4 e SN5.

Nota: este conteúdo tem finalidade informativa. Questões contratuais, tributárias ou jurídicas devem ser validadas com os responsáveis da sua empresa.

Empresas que confiam na Erpworks

AbbottUnimaq John DeereRocheAcerGrupo HinodeState Grid BrazilCristáliaMercadoCarNuveenLocomotivaNorsulRede Santa CatarinaAlubarSiem OffshoreGama ItalyOfnerGeneral WaterQuickeDrew MarineCleartechLMG AllianceAnhembiSMC
Alfa ElevadoresEmplamoldGrupo NáuticaLuminiMorandinNovitàValvugasYamá CosméticosEcobrazGamaroGrupo In PressEVSAFortbrase-valEco UrbisAmend CosméticosAlkhemyLabLaboratório ExatoOptitexSomos PremiumAVLFLC Plásticos e Locomotiva

Próximo passo

O fechamento roda com customização?

A Erpworks levanta o que lê a CTK e a SNI, instala os processos numa cópia da base e compara o fechamento das duas releases antes da virada.

Planejar a atualização