OBJETIVO
Atender a necessidade de integração do fornecedor Hills (fornecedor Abase), utilizando a ferramenta de EDI Neogrid, através dos layouts disponibilizados.
UTILIZAÇÃO
As informações são consultadas e exportadas seguindo algumas configurações pré-definidas a seguir.
Configuração para Ambiente de Implantação (Testes)
A funcionalidade de testes necessita que as pastas e arquivos abaixo estejam disponíveis nas subpastas do ERP Ti9.
Os testes utilizam o programa exquery.exe que se encontra na subpasta "..\INTEGRADOR\".
Este programa gera os arquivos executando os scripts localizados na subpasta "..\Scripts exQuery\Abase\NeogridV5\", conforme a Tabela 1.
Arquivo | Pasta Script | Arquivo “.exScript” | Função SQL |
RELVEN | 01_relven | SQL_relven | arq_integracao_neogrid_relven |
RELCLI | 02_relcli | SQL_relcli | arq_integracao_neogrid_relcli |
RELPRO | 03_relpro | SQL_relpro | arq_integracao_neogrid_relpro |
RELEST | 04_relest | SQL_relest | arq_integracao_neogrid_relest |
VENDAS | 05_vendas | SQL_vendas | arq_integracao_neogrid_vendas |
TODOS | 06_todos | Todos acima | Todas acima |
Tabela 1 - Arquivos ".exScript" para testes
Os arquivos da Tabela 1 contém:
IP_Servidor|Porta_PostgreSQL|Nome_Banco|Separador|Local_Nome_Arquivo|
Função_SQL(parâmetros);
Exemplo:
A pasta C:\Layout\Hills\NeogridV5\ deve existir no computador local do usuário (onde o ERP está sendo executado) para que o arquivo possa ser gerado.
Configuração para Ambiente de Produção
O Agendador de Tarefas do Windows deverá executar o arquivo "exec_integracao_neogrid.cmd" que está localizado na subpasta "Scripts exQuery\Abase\NeogridV5\" do ERP Ti9.
Este arquivo contém:
Caminho_Executavel_PostgreSQL -h IP_Servidor -p Porta_PostgreSQL -d Nome_Banco -U postgres -f Arquivo_Script
Exemplo:
"C:\Program Files\PostgreSQL\9.0\bin\psql" -h 127.0.0.1 -p 5432 -d dev_abase_190717 -U postgres -f "param_integracao_neogrid.txt"
Na mesma subpasta acima existe o arquivo "param_integracao_neogrid.txt" com o script SQL e os parâmetros para a integração diária ou para exportar uma data/período específico.
Exemplo:
As linhas acima que iniciam com "--" não serão executadas.
O caminho de destino dos arquivos de exportação diária é fixo. Deve sempre existir a pasta "D:\Layout\NeogridV5\" onde os arquivos serão gerados.
Origem das Informações no ERP Ti9
Módulo Faturamento, menu "Auxiliar > Parâmetros do Faturamento > Parâmetros Gerais"
- Tabela de preços padrão para exportação
- Preço padrão para exportação
Teste de Execução pelo ERP Ti9
Módulo Faturamento, menu "Processos > Integrações > Exportação Neogrid V5", preencha as datas inicial e final, escolha a opção de arquivo a gerar e clique no botão OK.
Execução em Produção pelo Windows / Agendador de Tarefas
Ao executar o arquivo "exec_integracao_neogrid.cmd" da subpasta "Scripts exQuery\Abase\NeogridV5\" do ERP Ti9, os arquivos devem ser gerados na pasta (no servidor): "D:\Layout\NeogridV5\".
Origem das Informações Exportadas