Page tree

Moedas Protheus X Integração cotação.

Características do Requisito

Linha de Produto:

Microsiga Protheus®

Segmento:

Gestão Agroindústria

Módulo:

SIGAAGR

Rotina:

Rotina

Nome Técnico

OGA011

Moedas Protheus x Externo

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

DAGROGAP-697

País(es):

Todos

Banco(s) de Dados:

Todos

Tabelas Utilizadas:

NJ7 - Moedas Protheus x Externo

Sistema(s) Operacional(is):

Windows® / Linux®

 


Descrição

Este projeto tem por objetivo criar um novo cadastro para vincular as moedas do Microsiga Protheus® e as moedas de sistemas externos, permitindo desta forma facilitar a importação das cotações de outros sistemas.

Procedimento para Implantação

O sistema é atualizado logo após a aplicação do pacote de atualizações (Patch) deste chamado.

Aplique o patch do requisito e execute uma vez a rotina UPDDISTR.

Logo após a execução desta rotina é alterado o dicionário de dados da base, conforme especificações abaixo:

1.    Criação de tabela no arquivo SX2– Tabelas:

Chave

Nome

Modo

PYME

NJ7

Moedas Protheus x Externo

C

N

 

2.    Criação de Campos no arquivo SX3 – Campos

  • Tabela NJ7- Moedas Protheus x Externo

Campo

NJ7_FILIAL

Tipo

C

Tamanho

2

Decimal

0

Formato

@!

Título

Filial      

Descrição

Filial do Sistema          

Usado

Sim

Obrigatório

Sim

Browse

Não

Campo

NJ7_CODPRO

Tipo

C

Tamanho

3

Decimal

0

Formato

@!

Título

Cod Protheus     

Descrição

Cod Protheus               

Usado

Sim

Obrigatório

Sim

Browse

Sim

VisualV - Visualizar

Help

Código da moeda cadastrada no Protheus

Campo

NJ7_DESCRI

Tipo

C

Tamanho

30

Decimal

0

Formato

@!

Título

Descrição 

Descrição

Descrição       

Usado

Sim

Obrigatório

Sim

VisualV - Visualizar

Browse

Sim

Help

Descrição da moeda cadastrada no Protheus

Campo

NJ7_IDEXT1

Tipo

C

Tamanho

12

Decimal

0

Formato

@!

Título

Cod Atual       

Descrição

Cod Atual Moeda                       

Usado

Sim

Obrigatório

Não

Browse

Sim

ValidaçãoValMoeExt() 

Help

Código da Moeda do sistema externo para

buscar o valor mais recente e atualizar

a cotação do dia atual para a moeda do

sistema Protheus.

Exemplo: Data referência = Data corrente

,Moeda Protheus = 1 (Dólar Ptax Compra)

, Cotação Protheus para data corrente é

0,00 (antes de realizar a integração com

o sistema externo) e Moeda Atual =

BCB\BRLUSD:CUREX.

Ao buscar a última cotação da Moeda

Atual menor que a data corrente é

encontrado o valor de 3,33 .

Ao executar a rotina de integração irá

atualizar a cotação da moeda1 do

Protheus de hoje para o valor de 3,33.

Campo

NJ7_IDEXT2

Tipo

C

Tamanho

12

Decimal

0

Formato

@!

Título

Cod Futuro     

Descrição

Cod Moeda Futura                               

Usado

Sim

Obrigatório

Não

Browse

Sim

ValidaçãoValMoeExt() 

Help

Código da moeda do sistema externo que

irá buscar os valores previstos para

data maior que a atual e atualizar a

cotação da moeda do sistema Protheus

para estas datas futuras.

Exemplo: Data referência = data corrente

, Moeda Protheus = 1 (Dólar Ptax

Compra), Moeda Futura = Curva Futura

BRL/USD (Reais/dólares)- BMF.

As cotações do Protheus com data maior

que hoje estão com 0,00, antes de

realizar a integração com o sistema

externo. Ao buscar as cotação da moeda

Futura, solicito para a data anterior

a data corrente e encontro a cotação

3,65 para hoje e atualizo a moeda 1 do

Protheus de hoje e toda a curva futura

conforme respectivos valores e datas

recebidos.

 

3.  Criação de Índices no arquivo SIX – Índices:

Índice

NJ7

Ordem

1

Chave

NJ7_FILIAL+NJ7_CODPRO

Descrição

Filial+Código Moeda Protheus

Proprietário

S

 

 

Procedimento para Configuração

1.  No Configurador (SIGACFG), acesse Ambientes/Cadastro/Menu (CFGX013). Informe a nova opção de menu do OGA011, conforme instruções a seguir:

Menu

Atualizações

Submenu

Originação/Cadastros Básicos

Nome da Rotina

Moedas Protheus x Externo

Programa

OGA011

Módulo

SIGAARG

Tipo

Função Protheus®

 

 

Procedimento para Utilização

  1. No modulo Gestão Agroindústria (SIGAAGR), acesse Atualizações / Originação / Cadastros Básicos / Moedas Protheus x Externo (OGA011).
    1. O sistema atualiza a lista de moedas a serem vinculadas conforme os parâmetros MV_MOEDA configurados no Protheus atualmente.
    2. Por meio do configurador em Ambiente\Cadastros\Parâmetros é possível realizar a manutenção das moedas conforme a necessidade do usuário, desta forma essas moedas serão usadas na tela Moedas Protheus x Externo (OGA011) para realizar o vinculo entre as moedas do Protheus e do sistema externo.
    3. Ao alterar o conteúdo de algum dos parâmetros MV_MOEDA, o sistema atualiza a descrição e apaga os dados das moedas externas relacionadas a esta moeda na tela Moedas Protheus x Externo (OGA011).
      Exemplo: ao alterar o campo Cont. Por do parâmetro MV_MOEDA2 de “DOLAR” para “PESO”, ao abrir a tela Moedas Protheus x Externo (OGA011) o sistema irá atualizar a tabela NJ7 campo NJ7_DESCRI de “DOLAR” para “PESO” e limpar os dados dos campos NJ7_IDEXT1 e NJ7_IDEXT2 relacionados ao campo NJ7_CODPRO = “2”.


2. Inicialmente o sistema realiza a carga na tabela conforme as moedas do Protheus e mostra os dados na tela possibilitando a edição.

 

        3. Para vincular uma moeda de um sistema externo com a moeda do Protheus selecione-a na lista e clique em Alterar.

 

4. Informe os campos Cod Atual e\ou  Cod Futuro e clique em Confirmar, o sistema valida para que esses valores não sejam repetidos.