Árvore de páginas

Importação Cotação Automática - UTB764AA

Visão Geral do Programa

Este programa permite a importação das cotações de moedas e índices econômicos de fontes externas para o EMS5.


Pré-requisitos:

Importante:

É necessário estar no progress 11.7.5 ou superior.

https://centraldeatendimento.totvs.com/hc/pt-br/articles/360004550711-Framework-Linha-Datasul-TEC-N%C3%A3o-%C3%A9-poss%C3%ADvel-fazer-refer%C3%AAncia-%C3%A0-classe-Open-Core-Assert-


Essa rotina necessita ter o firewall liberado para download no seguinte caminho:

https://www4.bcb.gov.br/download/fechamento/AAAAMMDD.csv

Exemplo:

https://www4.bcb.gov.br/download/fechamento/20200901.csv

Para iniciar sua utilização é necessário incluir a biblioteca de procedimentos OpenEdge.Net.pl no PROPATH da seguinte maneira:

SistemaCaminho da biblioteca

UNIX TTY

$DLC/tty/netlib/OpenEdge.Net.pl
Windows GUI%DLC%\gui\netlib\OpenEdge.Net.pl
Windows TTY%DLC%\tty\netlib\OpenEdge.Net.pl

Exemplo C:\dlc116\gui\netlib\OpenEdge.Net.pl


OBS: Verificar se estão informadas no propath as Bibliotecas Progress abaixo:

%DLC%/gui/netlib/OpenEdge.Net.pl
%DLC%/tty/netlib/OpenEdge.Net.pl (apenas no
Servidor RPW)
%DLC%/gui/OpenEdge.BusinessLogic.pl
%DLC%/gui/OpenEdge.Core.pl
%DLC%/gui/OpenEdge.ServerAdmin.pl

Mais informações em https://tdn.totvs.com/display/public/FRAMJOI/Como+utilizar+o+recurso+OpenEdge.Net.HTTP


Para erros de Certificados, verificar as seguintes documentações:

https://centraldeatendimento.totvs.com/hc/pt-br/articles/360058492474-Sa%C3%BAde-Planos-Linha-Datasul-Revis%C3%A3o-de-Contas-M%C3%A9dicas-HRC-PTU-A500-Erro-de-Comunica%C3%A7%C3%A3o-com-SISPAC-na-Importa%C3%A7%C3%A3o-Secure-Socket-Layer-SSL-failure-error-code-54
https://tdn.totvs.com/pages/releaseview.action?pageId=573186307
https://centraldeatendimento.totvs.com/hc/pt-br/articles/360025880814-Framework-Linha-Datasul-TEC-Aplica%C3%A7%C3%A3o-de-certificados-no-Progress?source=search
https://centraldeatendimento.totvs.com/hc/pt-br/articles/360058098633-Framework-Linha-Datasul-TEC-Como-salvar-e-importar-certificados-de-websites-no-Progress?source=search


Caso o arquivo utb764pa.log apresente a mensagem "Arquivo não encontrado" ou esteja em branco, verifique o programa Manutenção Calendário Global - UTB097AA. Pois o dia que está sendo buscando a cotação pode ser um feriado (Banco Central do Brasil não gera planilha de cotações) e no programa Manutenção Calendário Global - UTB097AA esteja cadastrado como dia útil. Para ajustar o Calendário Global utilize as seguintes documentações: Manutenção Feriados Nacionais - UTB088AA e Manutenção Classe de Dia do Calendário Global - UTB029AA. 

Importador Cotação Automática

Objetivo da tela:

Executar a importação das cotações parametrizadas neste programa para o cadastro de cotações..


Principais Campos e Parâmetros:

Campo:Descrição

Moeda Base

Informar a moeda base do cadastro de cotações ( utb061aa)

Moeda Base BC

Inserir o código da moeda do Banco Central.

Tipo Cotação

Indica o tipo de cotação que será inserido a cotação no cadastro de cotações. Os valores possíveis são real, venda, compra ou projetada.

Moeda Índice

Informar a moeda índice do cadastro de cotações ( utb061aa)
Moeda Índice BC

Inserir o código da moeda do Banco Central.

Replica Cotação

Indica para quantos dias além do dia da importação deseja replicar o valor da cotação de "Compra" no cadastro. Se deixar zero, importa somente para o dia.

Tipo Cotação BCIndica o tipo de cotação que será trazido do Banco Central. Os valores possíveis são venda e compra.
Data Cotação

Indica se a cotação trazida do Banco Central deve ser a do dia atual (Hoje) ou do Dia Anterior. Será apresentando a data em que a cotação foi buscada (Hoje - 04/03/2020).

Caso não consiga buscar a planilha das cotações do dia atual no site do Banco Central, com a parametrização 'Hoje', irá buscar do dia anterior ou do ultimo dia útil.

Nota

Este programa poderá ser executado on-line ou em batch.

A importação irá realizar as mesmas integrações que a inclusão manual de cotação. Irá importar a cotação de "Compra" ou "Venda", buscando a cotação do dia ou dia anterior e caso parametrizado, irá replicar essa cotação para os próximos dias . 

Caso houverem feriados, os mesmos precisam estar cadastrados no Calendário Global (prgint\utb\utb097aa.r). Caso não estiverem cadastrados, o programa não irá encontrar a cotação no banco Central e não irá fazer a busca retroativa. Por exemplo: No dia 02/11 é feriado Nacional, não existe cotação liberada pelo Banco Central, então deverá colocar esta data no Calendário Global para que a cotação seja importada do dia 01/11.

Depois de parametrizar as moedas que deseja importar, poderá rodar em batch e utilizar a opção de "Pedidos Periódicos " na tela que define o servidor RPW.

Ou pode utilizar o programa Agenda automática  - CD8600 , cadastrando para o programa 'rnl_cotac_parid_import ' a sua agenda e setar na execução do programa de importação de cotação o parâmetro "Utiliza Agenda Automática". Neste caso executa o programa uma única vez e o programa de agenda automática irá disparar no horário agendado a importação.

Mais informações em http://tdn.totvs.com/pages/viewpage.action?pageId=235594000