Atender a necessidade de integração do fornecedor Hills (fornecedor Abase), utilizando a ferramenta de EDI Neogrid, através dos layouts disponibilizados.
As informações são consultadas e exportadas seguindo algumas configurações pré-definidas a seguir:
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\". Para mais informações sobre como usar o programa exQuery, acesse: Ferramenta ExQuery
No ambiente de testes, o exQuery gera os arquivos executando os scripts localizados na subpasta "..\Scripts exQuery\Abase\NeogridV5\ERP", conforme a Tabela 1 e Figura 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
Figura 1 - Pastas de scripts
Os arquivos da Tabela 1 contém:
IP_Servidor|Porta_PostgreSQL|Nome_Banco|none|[caminho]Nome_Arquivo.txt|
SELECT arq_integracao_neogrid_Nome_Rel('numero_filial', [data_inicial], [data_final]);
Exemplo:
Figura 2 - Script do arquivo de vendedores
Configuração para Ambiente de Produção
O Agendador de Tarefas do Windows deverá executar o arquivo "EXEC_PRODUCAO_WIN.cmd" que está localizado na subpasta "Scripts exQuery\Abase\NeogridV5\" do ERP Ti9.
Este arquivo contém:
@echo off
REM ********************************* NEOGRID ****************************************
Caminho_Executavel_exQuery.exe -v -utp -ec=2 -p "Caminho_ERP_Ti9\Scripts exQuery\Abase\NeogridV5\WIN\"
Exemplo:
@echo off
REM ********************************* NEOGRID ****************************************
"D:\ti9\INTEGRADOR\exquery.exe" -v -utp -ec=2 -p "D:\ti9\Scripts exQuery\Abase\NeogridV5\WIN\"
O arquivo "EXEC_PRODUCAO_WIN.cmd" irá executar os scripts localizados na pasta "Scripts exQuery\Abase\NeogridV5\WIN\" com os parâmetros para a integração diária.
Exemplo:
Figura 3 - Script do arquivo de clientes
O caminho de destino dos arquivos de exportação diária é fixo.
Deve sempre existir a pasta especificada nestes arquivos da pasta WIN onde os arquivos serão gerados.
Exemplo da figura acima: "C:\Layout\Hills\NeogridV5\" .
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;
Figura 4 - Tabela e linha do preço padrã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, informe o caminho da pasta para os arquivos exportados e clique no botão OK, conforme figuras 5 a 8.
Figura 5 - Janela para teste de exportação
Figura 6 - Início do processo
Figura 7 - Andamento do processo
Figura 8 - Arquivos exportados
Ao executar o arquivo "EXEC_PRODUCAO_WIN.cmd" da subpasta "..\Scripts exQuery\Abase\NeogridV5\" do ERP Ti9, os arquivos devem ser gerados na pasta (no servidor) especificada nos arquivos da subpasta WIN. Exemplo: "C:\Layout\Hills\NeogridV5\".
Figura 9 - Arquivos em ambiente de produção
Origem de Informações Exportadas
Figura 10 - Novos campos no cadastro do cliente