Árvore de páginas

LIBERAÇÃO

Esta funcionalidade está disponível desde a primeira Expedição Contínua do módulo Financeiro de Setembro/22 para o Release 12.1.33 e posteriores


01. VISÃO GERAL

Job para atualização de taxas de moedas e índices financeiros com base nas séries temporais fornecidas pelo Banco Central do Brasil.

02. CONFIGURAÇÃO DO JOB

Adicione o agendamento da rotina FINXTAXA no serviço de Schedule pelo Configurador do Protheus.

Configure as filiais de execução e sua recorrência conforme sua necessidade.

Parâmetros:

  • Atualiza moeda?

Sim: Atualiza a taxa da moeda na tabela SM2, se existir.

Não: Mantém a taxa já cadastrada na tabela SM2, se existir.

  • Período em dias

Indica a quantidade de dias que serão subtraídos da data final (data base do sistema) para compor a data inicial do período de atualização de taxas. 

Para séries do Bacen de valores mensais, a data disponível é sempre dia 01 do mês da taxa (no início do mês seguinte), logo, é recomendada a parametrização para mais de 30 dias (recomendado 45 dias).

  • Data para as moedas

Data do BACEN: Considera a data recebida pelo serviço da BACEN para gravar as taxas.

Próx. dia útil: Considera o próximo dia útil da data recebida pelo serviço da BACEN para gravar as taxas.

  • Data para os índices

Data do BACEN: Considera a data recebida pelo serviço da BACEN para gravar os índices.

Próx. dia útil: Considera o próximo dia útil da data recebida pelo serviço da BACEN para gravar os índices.


Importante!

Quando os perguntes Data para os índices  ou Data para as moedas estiverem com conteúdo igual a Prox. dia útil, o valor será replicado para os dias não uteis dentro do período, exemplo:

  • DataBase  
  • Cadastrar um índice financeiro conforme o tópico - Índices Financeiros
  • Perguntes
    • Atualiza moeda?  = Não
    • Período em dias ? = 1
    • Data para as moedas ? = Prox. dia útil
    • Data para os índices? = Prox. dia útil
  • Será retornado pela API o dia 08/04/2022 e 11/04/2022
  • O valor do dia 08/04 será replicado para os dias 09, 10 e 11
  • O valor do dia 11/04 será jogado para o dia 12 conforme regra do parâmetro 


Exemplo de agendamento:

03. SÉRIES BACEN

Para localizar o código da série Bacen acesse o SGS - Sistema Gerenciador de Séries Temporais e utilize as opções de pesquisa para o índice desejado.

Exemplo de pesquisa CDI

No SGS é possível consultar os valores da série para análise.

04. MOEDAS


Importante

A tabela SM2 não possui o campo filial. Caso o job seja configurado para execução em mais de uma filial é recomendado que o parâmetro MV_MOEBCX seja criado com uma filial.

Assim a atualização da taxa da moeda não será solicitada para cada filial de execução do job.


Para a atualização de taxa de moedas na tabela SM2 é necessário criar e configurar o parâmetro MV_MOEBCX , onde o deve ser substituído pelo número da moeda desejada.

O seu conteúdo deve ser o código da série do Bacen;

Exemplo de configuração para Série -Taxa de câmbio - Livre - Dólar americano (venda) - diário

FILIAL01
ParâmetroMV_MOEBC2
TipoCaractere
DescriçãoCódigo da Série Bacen para a moeda 2 do sistema.
Conteúdo1

05. ÍNDICES FINANCEIROS

Para a atualização dos índices financeiros no Protheus é necessário configurar o índice com o código da série do Bacen.

Para isso, acesse a rotina de Índices Financeiro - FINA017 e no cadastro do índice informe no campo Série Bacen(FIT_BACEN) o código da série e em Desc. Série (FIT_DBACEN) sua descrição.

Dessa forma a execução do job FINXTAXA realizará a busca pelos códigos no sistema do Bacen e atualizará na tabela de índices - FIU.

Pela rotina de Atualização de Índice - FINA018 será possível verificar as taxas dos índices.