Page tree

Controle de transações na rotina de cálculo de depreciação

Características do Requisito

Linha de Produto:

Protheus

Segmento:

Serviços

Módulo:

Ativo Fixo - SIGAATF

Rotina:

Rotina

Nome Técnico

ATFA050

Cálculo Mensal

Rotina(s) envolvida(s)

Nome Técnico

ATFA070

Descálculo Mensal

Parâmetro(s):

MV_ULTDEPR, MV_ATFCTRL

Tickets relacionados

208946

Requisito/Story/Issue (informe o requisito relacionado):

Ao efetuar o cálculo de depreciação dos ativos, caso ocorra algum problema que interrompa o processamento podem ser mantidas informações inconsistentes

Banco(s) de Dados:

Todos

Tabelas Utilizadas:

SN3CTRL


Descrição

Ao efetuar o cálculo de depreciação dos ativos, caso ocorra algum problema que interrompa o processamento as informações podem conter inconsistências. Para solucionar o problema foi disponibilizado o parâmetro MV_ATFCTRL que ao ser ativado permite que ao inicio do processamento as informações possam ser arquivadas para que em caso de falha possam ser automaticamente restauradas.

Ao ativar o parâmetro MV_ATFCTRL e executar a rotina de "Cálculo Mensal" (ATFA050) independente dos parâmetros que forem informados na rotina, a seguinte configuração será considerada:

PerguntaValor
Mostra Lanc. Contab

3 - Não Contabiliza

Aglut Lancamentos2 - Não
Contabiliza C.Custo

2 - Não

Abre Arq Exclusivo1 - Sim
Cons Filiais Abaixo1 - Sim
Filial De" " (branco)
Filial Até"Z..."

NOTA: Ao ativar o parâmetro será necessário executar a contabilização off-line

Procedimento para Implantação

Caso a versão em uso do sistema seja posterior a 12.1.16 o sistema já possui a funcionalidade sendo apenas necessário a criação/configuração do parâmetro MV_ATFCTRL. Caso o sistema possua uma versão inferior será necessário aplicar o patch do ticket 20894.

Atualizações

1.  Criação ou Alteração de Parâmetros no arquivo SX6 – Parâmetros:

Nome da Variável

MV_ATFCTRL

Tipo

3 - Lógico

Descrição

Faz controle de transações para cálculo de depreciação dos ativos

Valor Padrão

.F.

Procedimento para Configuração

Procedimento para Utilização

       1.            Efetuar o cálculo da depreciação  conforme parâmetros da rotina. Ocorrendo algum evento que resulte no termino inesperado da rotina.

       2.            Acessar a rotina novamente iniciar novamente o cálculo.

       3.            Será informado um alerta com a informação: AF050CTRL "Inconsistência no cálculo de depreciação detectado, restaurando..."

       4.            Ao confirmar a rotina irá corrigir a inconsistência e efetuar um novo cálculo

NOTA: Durante a correção é executada a rotina de descalculo automaticamente podendo resultar em um aumento do tempo de processamento.