You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 75
Next »
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 |
Visual | V - 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 |
Visual | V - 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ção | ValMoeExt() |
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ção | ValMoeExt() |
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
- No modulo Gestão Agroindústria (SIGAAGR), acesse Atualizações / Originação / Cadastros Básicos / Moedas Protheus x Externo (OGA011).
- O sistema atualiza a lista de moedas a serem vinculadas conforme os parâmetros MV_MOEDA configurados no Protheus atualmente.
- 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.
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.