01. DADOS GERAIS
| Produto: | TOTVS Backoffice |
|---|---|
| Linha de Produto: | Linha Protheus |
| Segmento: | Backoffice |
| Módulo: | TOTVS Backoffice (Linha Protheus) - Ativo Fixo (SIGAATF) |
| Função: | DESCÁLCULO DA DEPRECIAÇÃO ACELERADA (ATFA070) |
| País: | Brasil |
| Ticket: | 22841505 |
| Requisito/Story/Issue (informe o requisito relacionado) : | DSERCTR1-47956 |
02. SITUAÇÃO/REQUISITO
Disponibilizada uma correção da rotina ATFA070 (22643059 DSERCTR1-47971 DT Depreciações do ATFA171 sendo excluída.) quando, no instante do descálculo da depreciação acelerada do ativo fixo, o processamento deletava o os movimentos da depreciação acelerada do ativo (N4_TIPO = 01 e N4_OCORR = 10).
A correção acima atenderá apenas novos descálculos. Logo, o legado continua no mesmo cenário.
03. SOLUÇÃO
Disponibilizado um FIX para corrigir os bens de legado.
Importante
Testar a funcionalidade em ambiente de Homologação
Com o patch do FIX aplicado na base, adicione o programa FIXBM01no Menu de preferência:
Executando o Fix
- Parâmetros
| Pergunte | Descrição |
|---|---|
| Conta Contábil De | Informe a conta contábil inicial para filtro do processamento |
| Conta Contábil Até | Informe a conta contábil final para filtro do processamento |
| Base do Ativo De | Informe o código do bem inicial para filtro do processamento |
| Base do Ativo Até | Informe o código do bem final para filtro do processamento |
| Item do Ativo De | Informe o código do item do bem inicial para filtro do processamento |
| Item do Ativo Até | Informe o código do item do bem final para filtro do processamento |
Obs: Utilize De: Branco Até: ZZZZZ nos parâmetros que não necessitam de filtro.
Etapas do Processamento
O programa realizará uma consulta na tabela SN3 e SN4 verificando quais os registros identificados por N4_OCORR = 10 e N4_TIPOCNT = 03 ou 04 estão deletados. Conforme informações fornecidas pelo cliente, o problema se deu em Janeiro/2025. Portanto, a correção contempla especificamente períodos a partir de 01/01/2025.
Após a identificação dos movimentos para correção, o programa realizará as seguintes etapas:
- Desmarcação do registro deletado indevidamente na tabela SN4, pela rotina de descálculo da depreciação do ativo;
- Na tabela SN4, quando o valor do campo N4_TIPOCNT for igual a 4, é efetuada a gravação no campo N4_CONTA com o valor informado no campo N3_CCDEPR;
- Na tabela SN4, quando o valor do campo N4_TIPOCNT for igual a 3, é efetuada a gravação no campo N4_CONTA com o valor informado no campo N3_CDEPREC;
- Para obtermos a data para gravação no campo N4_DATA, aplicamos na ferramenta uma lógica sequencial para obtenção do próximo mês de processamento deletado pela rotina de descálculo da depreciação;
- Para a somatória dos campos N3_VRDACM1, N3_VRDBAL1 na tabela SN3, obtemos o valor já existente no campo N4_VLROC1.
- Efetuada a atualização das tabelas de saldos das entidades contábeis do ativo (SN5, SN6, SNC e SNA), tendo como referência as entidades preenchidas do movimento recuperado na tabela SN4.
Cenário Anterior ao Processamento
Resultado Esperado pelo Processamento
04. DEMAIS INFORMAÇÕES
Não se aplica
05. ASSUNTOS RELACIONADOS
- Não se aplica


