Como funciona a integração do Negotti com o ERP?
A integração consiste em uma comunicação servidor para servidor. A empresa disponibiliza um acesso seguro aos dados (p.ex., produtos e tabelas de preços) e ao envio de dados (p.ex., pedidos) através dos servidores de homologação e produção Negotti que atua como gateway para comunicação com os aplicativos móveis.
O acesso às informações deve ser feito de forma que todos os dados possam ser listados sem dependências externas (por exemplo, todos os produtos em uma requisição de produtos). O integrador suporta CSV/JSON por HTTPS, SQL padrão (Oracle, MySQL ou PostgreSQL) e Webservices com SOAP/WSDL, REST/JSON ou REST/XML utilizando HTTPS padrão.
O recebimento de dados (por exemplo, pedidos) deve ser feito com validação de erros e garantia de atomicidade (por exemplo, métodos ou procedures que garantam o correto recebimento dos dados com suas validações). Sugere-se que no recebimento de dados seja também recebidos os "IDs do Negotti".
As imagens, assim como os dados, devem ser acessíveis pelo integrador para associação aos produtos/características. Sugere-se que seja usado HTTPS, ainda que com autenticação, para acesso às imagens. As imagens e materiais de campanha (como banners, apresentações, etc.) são configuradas de modo manual através do painel Web administrativo da solução.
A comunicação é feita exclusivamente pelos servidores de integração do Negotti (177.71.248.157 e 177.71.246.58), sendo sugerido uma restrição de acesso (em firewall) para estes servidores. As visões ou métodos/serviços disponibilizados devem ser documentados e com exemplos, tendo preferencialmente um ambiente de testes (homologação) para validação de integração de dados em todas as vias.
O sistema é compatível com meu ERP?
O integrador suporta CSV/JSON por HTTP, SQL padrão (Oracle, MySQL ou PostgreSQL) e Webservices com SOAP/WSDL, REST/JSON ou REST/XML utilizando HTTP(S) padrão. Sistemas ERP que suportem os formatos descritos são compatíveis com a integração do Negotti.
Projetos de integração deve ser previamente analisado, assim como os acessos aos dados da empresa.
Quais IPs/hostnames são usados para integração?
Para a realização de integrações entre os sistema e o ERP ou banco de dados das empresas é necessário que haja a liberação de acesso dos IPs utilizados pelo Negotti, abaixo os endereços IPs que podem ser utilizados pelo Negotti:
- 177.71.248.157 (production.negotti.com)
- 177.71.246.58 (dev.negotti.com)
Comentários
0 comentário
Artigo fechado para comentários.