Académique Documents
Professionnel Documents
Culture Documents
Requisito
1407.4
Data da publicao
12/12/12
Pas(es)
Brasil
Banco(s) de Dados
Totvs DbAccess
UPDATF01,
conforme
O ativo intangvel deve ser amortizado dentro do prazo da concesso. O clculo deve ser efetuado de acordo com o padro de consumo do
benefcio econmico por ele gerado, que normalmente se d em funo da curva de demanda. A estimativa da curva de amortizao deve
oferecer razovel confiabilidade, caso contrrio, o mtodo de linha reta (amortizao linear) passa a ser o mais recomendado.
Para atender a necessidade criou-se o mtodo de depreciao A-ndice de depreciao na rotina Cadastros de ndice de Depreciao
(ATFA005), que registra o valor de amortizao seguindo a variao de um ndice cadastrado pelo usurio.
Essa curva de demanda normalmente fixa para um conjunto de ativos relacionados a uma concesso variando neles o incio de
depreciao.
Apesar do cadastro de ndice ser flexvel, caso a empresa tenha a concesso prorrogada, necessrio calcular novamente os ndices e
importar no sistema, considerando a prorrogao no clculo.
Com esse cenrio, foram feitas as seguintes melhorias no mdulo Ativo Fixo (SIGAATF) para que seja possvel trabalhar com a curva de
demanda e o sistema realizar o clculo dos ndices de depreciao:
Criado o campo Tipo (FNI_TIPO) que pode ser preenchido com as seguintes opes:
SIGAATF Depreciao por Curva de Demanda
Boletim Tcnico
1 Informado: indica que a taxa do ndice informada pelo usurio na rotina de Atualizao de ndices. Sendo permitido
informar o perodo como: dirio, mensal, trimenstral, semestral e anual.
2 Calculado: indica que a taxa do ndice calculada a partir das curvas de demandas cadastradas na rotina de
Atualizao de ndices, sendo permitido apenas informar o perodo mensal.
Em Atualizao de ndices (ATFA006) foi criado o campo Curva (FNT_CURVA) que informa a curva caso o ndice de depreciao
seja do Tipo=2-Calculado.
No permitido cadastrar uma taxa para um ndice de Tipo=2-Calculado, o campo fica bloqueado para edio, pois o sistema ir
calcul-lo. Tambm no permitido cadastrar uma Curva para um ndice de Tipo=1-Informado.
Realizar
backup
da
base
de
dados
do
produto
que
ser
executado
compatibilizador
(diretrio
Os diretrios acima mencionados correspondem instalao padro do Protheus, portanto, devem ser alterados conforme
o produto instalado na empresa.
c)
Essa rotina deve ser executada em modo exclusivo, ou seja, nenhum usurio deve estar utilizando o sistema.
d)
Se os dicionrios de dados possurem ndices personalizados (criados pelo usurio), antes de executar o compatibilizador,
certifique-se de que esto identificados pelo nickname. Caso o compatibilizador necessite criar ndices, ir adicion-los a
partir da ordem original instalada pelo Protheus, o que poder sobrescrever ndices personalizados, caso no estejam
identificados pelo nickname.
e)
Boletim Tcnico
O procedimento a seguir deve ser realizado por um profissional qualificado como Administrador de Banco de
Dados (DBA) ou equivalente!
A ativao indevida da Integridade Referencial pode alterar drasticamente o relacionamento entre tabelas no
banco de dados. Portanto, antes de utiliz-la, observe atentamente os procedimentos a seguir:
i. No Configurador (SIGACFG), veja se a empresa utiliza Integridade Referencial, selecionando a opo
Integridade/Verificao (APCFG60A).
ii. Se no h Integridade Referencial ativa, so relacionadas em uma nova janela todas as empresas e filiais
cadastradas para o sistema e nenhuma delas estar selecionada. Neste caso, E SOMENTE NESTE, no
necessrio qualquer outro procedimento de ativao ou desativao de integridade, basta finalizar a
verificao e aplicar normalmente o compatibilizador, conforme instrues.
iii. Se h Integridade Referencial ativa em todas as empresas e filiais, exibida uma mensagem na janela
Verificao de relacionamento entre tabelas. Confirme a mensagem para que a verificao seja concluda,
ou;
iv. Se h Integridade Referencial ativa em uma ou mais empresas, que no na sua totalidade, so relacionadas
em uma nova janela todas as empresas e filiais cadastradas para o sistema e, somente, a(s) que possui(em)
integridade estar(ro) selecionada(s). Anote qual(is) empresa(s) e/ou filial(is) possui(em) a integridade
ativada e reserve esta anotao para posterior consulta na reativao (ou ainda, contate nosso Help Desk
Framework para informaes quanto a um arquivo que contm essa informao).
v. Nestes casos descritos nos itens iii ou iv, E SOMENTE NESTES CASOS, necessrio desativar tal integridade,
selecionando a opo Integridade/Desativar (APCFG60D).
vi. Quando desativada a Integridade Referencial, execute o compatibilizador, conforme instrues.
vii. Aplicado o compatibilizador, a Integridade Referencial deve ser reativada, SE E SOMENTE SE tiver sido
desativada, atravs da opo Integridade/Ativar (APCFG60). Para isso, tenha em mos as informaes da(s)
empresa(s) e/ou filial(is) que possua(m) ativao da integridade, selecione-a(s) novamente e confirme a
ativao.
1.
Para a correta atualizao do dicionrio de dados, certifique-se que a data do compatibilizador seja igual ou
superior a 10/12/12.
2.
3.
Ao confirmar exibida uma mensagem de advertncia sobre o backup e a necessidade de sua execuo em modo
exclusivo.
4.
Clique em Processar para iniciar o processamento. O primeiro passo da execuo a preparao dos arquivos,
conforme mensagem explicativa apresentada na tela.
Boletim Tcnico
5.
Em seguida, exibida a janela Atualizao concluda com o histrico (log) de todas as atualizaes processadas.
Nesse log de atualizao so apresentados somente os campos atualizados pelo programa. O compatibilizador
cria os campos que ainda no existem no dicionrio de dados.
6.
7.
ATUALIZAES DO COMPATIBILIZADOR
1.
FNI_TIPO
Tipo
Caracter
Tamanho
Descrio
Tipo do ndice
Ttulo
Tipo
Help de Campo
Uso
Usado
Obrigatrio
No
Browse
Sim
Contexto
Real
Propriedade
Alterar
Inicializador Padro
Opes
1=Informado;2=Calculado
Campo
FNI_REVIS
Tipo
Caracter
Tamanho
Decimal
Formato
@!
Ttulo
Revisao
Boletim Tcnico
Descrio
Revisao do Indice
Usado
Sim
Obrigatrio
Sim
Browse
Sim
Inic. Padro
'0001'
Contexto
Real
Propriedade
Visualizar
Help de Campo
Campo
FNI_CURVIN
Tipo
Data
Tamanho
Decimal
Ttulo
Ini Curva
Descrio
Usado
Sim
Obrigatrio
No
Browse
No
Contexto
Real
Propriedade
Alterar
Help de Campo
Campo
FNI_CURVFI
Tipo
Data
Tamanho
Decimal
Ttulo
Fim Curva
Descrio
Usado
Sim
Obrigatrio
No
Browse
No
Contexto
Real
Propriedade
Alterar
Help de Campo
Boletim Tcnico
Campo
FNI_DTREV
Tipo
Data
Tamanho
Decimal
Ttulo
Dt Revis
Descrio
Usado
Sim
Obrigatrio
No
Browse
No
Contexto
Real
Propriedade
Alterar
Help de Campo
Campo
FNI_STATUS
Tipo
Caracter
Tamanho
Decimal
Ttulo
Status
Descrio
Nvel
Usado
Sim
Obrigatrio
No
Browse
No
Opes
Inic. Padro
'1'
Contexto
Real
Propriedade
Visualizar
Help de Campo
FNT_CURVA
Tipo
Numrico
Tamanho
16
Decimal
Descrio
Curva de Demanda
Ttulo
Curva
Boletim Tcnico
Picture
@E 9,999,999,999,999.99
Help de Campo
Uso
Usado
Obrigatrio
No
Browse
Sim
Contexto
Real
Propriedade
Alterar
Validao
Positivo()
Campo
FNT_TAXA
Obrigatrio
No
O tamanho dos campos que possuem grupo pode variar conforme ambiente em uso.
2.
FNI
Ordem
Chave
Descrio
Mostra Pesq.
Sim
2.
Clique em Incluir.
3.
4.
5.
Nos campos Ini Curva (FNI_CURVIN) e Fim Curva (FNI_CURVFI), informe a data inicial e final da curva de demanda.
6.
Boletim Tcnico
Caso o perodo da curva de demanda seja prorrogado, possvel realizar esse processo pela opo Reviso da rotina.
O compatibilizador U_UPDATF01 realiza a atualizao dos ndices j cadastrados, adequando os ndices cadastrados antes da
execuo do compatibilizador com as seguintes informaes:
Caso existam ndices do tipo (FNI_TIPO) 2-Calculado, com os campos de Ini Curva (FNI_CURVIN) e Fim Curva (FNI_CURVFI) no
preenchidos, ser permitido a edio deles na operao de Alterar.
7.
8.
Clique em Incluir.
9.
Informe o ndice cadastrado anteriormente (FNT_CODIND), informe a data do ndice (FNT_DATA) e a curva de
demanda (FNT_CURVA) para o perodo.
10. Aps a incluso da curva de demanda calculado pelo sistema a taxa do ndice de depreciao da curva de demanda
informada.
Esse calculo feito com os seguintes passos:
1. A funo realiza uma seleo com todas as curvas de depreciao ativas do ndice (campo FNT_STATUS).
2. Para cada curva de depreciao a rotina busca a reviso do ndice vlida para o perodo da curva (FNT_DATA).
3. Se a reviso vlida para a data for a primeira(reviso 0001), o ndice de depreciao (FNT_TAXA) dever ser
calculado pela seguinte frmula:
Taxa = a / b onde:
b = Soma das curvas do intervalo entre a data inicial (FNI_CURVIN) e final da curva
(FNI_CURVFI).
4. Caso a reviso vlida no for a primeira (0002 ou superior) o ndice de depreciao (FNT_TAXA) dever ser
calculado pela frmula:
Taxa = ( a * c ) / d onde:
Boletim Tcnico
13. Inclua uma ficha de ativo e para o tipo de depreciao 10 Depreciao Gerencial/Contabil, informe como mtodo de
depreciao A Indice de Depreciao.
14. Informe no campo nd. Clculo (N3_CODIND ) o ndice de depreciao cadastrado anteriormente.
15. No final do ms no ambiente Ativo Fixo (SIGAATF) acesse Miscelanea/Processamentos/Calculo Mensal (ATFA050).
16. Execute a rotina e o sistema ir realizar o clculo de depreciao por curva de demanda.
17. O clculo de depreciao ir realizar o seguinte procedimento:
Aps selecionar o ativo e identificar que o mtodo de depreciao A- ndice de Depreciao (N3_TPDEPR = A) a
rotina ir calcular a taxa de depreciao do perodo.
A taxa de depreciao do perodo ser calculada pela seguinte frmula:
T = a / b, onde:
b= Soma das taxas dos ndices de depreciao do perodo atual (database) at o final da curva de depreciao
(FNI_CURVFI).
Aps o clculo da taxa, ela ser aplicada ao valor contbil do ativo imobilizado que dado pela frmula:
INFORMAES TCNICAS
Tabelas Utilizadas
Funes Envolvidas
ATFA030 Baixas
ATFA050 - Clculo Mensal
ATFA060 Transferncia
ATFA010 - Ativos
Sistemas Operacionais
Windows/Linux