Histórico da Página
Realizar de para das moedas do
Protheus para o Índice M2MProtheus para outro Sistema.
Características do Requisito
Linha de Produto: | Microsiga Protheus® | ||||
Segmento: | Gestão Agroindústria | ||||
Módulo: | SIGAAGR | ||||
Rotina: |
| ||||
Requisito/Story/Issue (informe o requisito relacionado): | DAGROGAP-609 | ||||
País(es): | Todos | ||||
Banco(s) de Dados: | Todos | ||||
Tabelas Utilizadas: | NJ7 - De Para Moedas Protheus M2Mx 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 cadastradas no sistema M2Mde sistemas externos, permitindo desta forma facilitar a importação das cotações do sistema M2Mde 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çãode tabela no arquivo SX2– Tabelas:
Chave | Nome | Modo | PYME |
NJ7 |
Moedas Protheus |
x Externo | C | N |
Criação de 2. Criação de Campos no arquivo SX3 – Campos
- Tabela NK0- Índices de MercadoNJ7- 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 | 25 |
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 |
Campo
Tipo | C |
Tamanho |
25 | |
Decimal | 0 |
Formato | @! |
Título |
Cód. De/Para
Descrição
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. |
Campo | NJ7_DATVEN |
Tipo | D |
Tamanho | 8 |
Decimal | 0 |
Formato | |
Título | DT.REF.FIX |
Descrição | Dt VencimentoFixação |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Validação | |
Help | Data de Vencimento da Fixação |
3. Criação de Índices no arquivo SIX – Índices:
Índice |
Código De/Para referente ao í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 / Controle de Compras / Índices de Mercado (OGA080).
- Clique em Incluir.
- Preencha os campos, juntamente com o novo campo novo "Cód. De/Para". Clique em Confirmar.
- / Cadastros Básicos / Moedas Protheus x Externo (OGA011).
- O sistema exibirá uma mensagem perguntando se o usuário quer atualizar a lista de moedas a serem vinculadas conforme os parâmetros MV_MOEDA³, clicando em sim, o sistema realizará a exclusão de todos os dados já vinculados, e carregara os dados das moedas configuradas no Protheus atualmente, essa opção deve ser usada quando houver alterações nas informações de moedas nos parâmetros MV_MOEDA³, para manter os dados já vinculados clique em "Não".
3. 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.
4. Confirmando a mensagem inicial², o sistema realiza a carga na tabela conforme as moedas do Protheus e mostra os dados na tela possibilitando a edição.
5. Para vincular uma moeda de um sistema externo com a moeda do Protheus selecione-a na lista e clique em Alterar.
3. Informe os campos Cod Atual e\ou Cod Futuro e clique em Confirmar.