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ça | Rotina | O que é | Como entra no ambiente |
|---|---|---|---|
| Lançamentos por procedure | CTBA105 | Gravação da CT2 sai do AdvPL e vai para o banco | Processo 31 no Configurador e MV_CTBUPRC igual a T |
| ECD por procedure | CTBS001 e CTBS011 | Geração dos dados da escrituração mais rápida | Processo 34; página técnica ainda sem versão publicada |
| Consolidação por procedure | CTBA231 | Consolidação configurada processada no banco | Processo 36; página técnica ainda sem versão publicada |
| Reversão do cálculo por procedure | ATFA070 | Reversão da depreciação mensal no banco | Processo 41, sem outra configuração; marcada como em breve no TDN |
| Expurgo da CTK | CTBA960 | Apaga a contraprova dos períodos já fechados | Opção oferecida ao bloquear o calendário |
| Impairment multifilial | ATFA380 | Valor recuperável de bens de várias filiais numa execução | Perguntas Filial De e Filial Até; dicionário com corte a partir de 01/08/2026 |
| Evento 211130 | ATFA240 | Comunica ao Fisco a imobilização de item comprado com NF-e | MV_AFEVTAF igual a 1, Configurador de Tributos e TSI ativos |
| Códigos de tributos da DeRE | CTBA028 | Tabela de referência dos códigos da declaração | Menu 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.
| Rotina | Processo no Configurador | Tabelas | Situação no TDN em 26/10/2026 |
|---|---|---|---|
| CTBA105, gravação de lançamentos | 31, mais MV_CTBUPRC igual a T | CT2 | Publicada |
| CTBS011, dados da ECD | 34 | Não informado | Sem versão publicada |
| CTBA231, consolidação configurada | 36 | Não informado | Sem versão publicada |
| ATFA070, reversão do cálculo mensal | 41 | SN1, SN3, SN4 e SN5 | Publicada 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é-requisito | Onde conferir |
|---|---|
| Integração com o Monitor de Eventos habilitada | MV_AFEVTAF igual a 1 |
| Ativo integrado ao Configurador de Tributos | MV_VLATFCT e campo N1_IDTRIB preenchido com o identificador do tributo da nota de entrada |
| Nota de entrada válida | Chave na SF1, IBS ou CBS gerados e nota integrada ao TAF (tabela C20) |
| Controle do evento | Campo N1_IDEVTAF existente e vazio |
| Serviços | Smart 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.
| Teste | Como fazer | O que conferir |
|---|---|---|
| Contabilização por procedure | Contabilizar o mesmo período com e sem o Processo 31 | CT2 igual nos dois caminhos e tempo de cada um |
| Reversão do Ativo | Reverter o cálculo mensal com e sem o Processo 41 | SN3 e SN4 depois da reversão |
| ECD e consolidação | Gerar a ECD e consolidar o grupo | Arquivo e saldos consolidados iguais aos da release atual |
| Expurgo da CTK | Bloquear um calendário com o expurgo numa cópia | Relatórios e cargas que dependiam da CTK |
| Impairment | Processar duas filiais numa execução | Movimento na filial de cada bem e contabilização off-line pela SNJ |
| Evento 211130 | Classificar um bem de nota com IBS e CBS | Evento 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
- TDN: 12.1.2610, novidades do Backoffice.
- TDN: 12.1.2610, pontos de atenção mandatórios.
- TDN: CTBA105, integração contábil por procedure.
- TDN: ATFA070, reversão de cálculo de depreciação por procedure.
- TDN: Fechamento Contábil (CTBA960) e expurgo da CTK.
- TDN: ATFA380, impairment de múltiplas filiais.
- TDN: evento 211130 no Monitor de Eventos.
- TDN: códigos de tributos da DeRE (CTBA028).
- TDN: impostos do Configurador de Tributos na conciliação.
- 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.







































