Manual de Integração » Histórico » Versão 288
« Anterior -
Versão 288/295
(diff) -
Próximo » -
Versão atual
paulo, 03/07/2024 10:18 h
Manual de Integração¶
Analytics
Força de Vendas - Digitação de Pedidos
Força de Vendas - Malharia
B2B - Loja Virtual
CRM - GEO360
Recurso Plus - Envio de Duplicatas
Recurso Plus - Gestão de Cobrança
Recurso Plus - Gestão de CréditoLoja Virtual - B2C (depreciado)
Manuais
Força de Vendas - Digitação de Pedidos - Imagens dos Produtos
B2B - Loja Virtual - Imagens
B2B - Loja Virtual - Estilos (Layout Personalizado)
B2B - Loja Virtual - Login Externo
Interno - Portal de Clientes - API
Produção
- Introdução
- Conexões DB
- Acesso via JDBC
- Tabelas de Integração, Parâmetros e Exemplo de SQL de Integração
- Views/Tabelas Padrões por módulo/produto
- Todos os modulos/produtos
- Analytics
- Força de Vendas
- Condição de Venda
- Clientes
- Títulos Em Aberto
- Tabela de Preço
- Tabela de Preço - Produto
- Produtos
- Produtos - Grades
- Produtos - Sortimentos
- Estoque Centralizado
- Listagem de Pedidos - Capa
- Listagem de Pedidos - Histórico
- Listagem de Pedidos - Detalhado
- Listagem de Pedidos - Itens
- Listagem de Pedidos - Notas
- B2B - Loja Virtual
- CRM - GEO360
Introdução¶
O presente documento tem por objetivo orientar as empresas de ERP na geração dos arquivos e/ou tabelas necessárias para integração com o GEOvendas.
Atenção!! Os campos que estiverem com a descrição "Campo Específico" retornar null, salvo se for combinado algo diferente com a GEOvendas durante o processo.
Atenção!! Cabe ao desenvolvedor das Views retornar nas views os campos obrigatórios e os campos não obrigatórios que forem pertinentes ao processo do Cliente, ou a informação que o cliente deseja enxergar.
Dúvidas ou maiores esclarecimentos podem ser obtidos pelo e-mail atendimento@geovendas.com ou pelo telefone (47) 3370-0504. atendimento whatsapp 47 99950146
Conexões DB¶
JDBC pré-requisito: Suporte por parte do Banco de Dados da Empresa fornecedora do ERP a acesso JDBC.
Na integração via JDBC a fornecedora de ERP deve disponibilizar para a GEOvendas tabelas (ou visões) conforme os layouts especificados neste documento, também deverá fornecer um usuário e senha que tenha permissão de consulta nas referidas tabelas ou visões. A GEOvendas fará acesso via JDBC à base de dados do cliente para extrair as informações.
API: Para conexões via API ou outra solução que não seja JDBC favor entrar em contato com a GEOvendas pelo e-mail atendimento@geovendas.com ou pelo telefone fixo (47) 3370-0504. atendimento whatsapp 47 99950146
Acesso via JDBC¶
Pré-Requisito: Suporte por parte do Banco de Dados da Empresa fornecedora do ERP a acesso JDBC.
Na integração via JDBC a fornecedora de ERP deve disponibilizar para a GEOvendas tabelas (ou visões) conforme os layouts especificados neste documento, também deverá fornecer um usuário e senha que tenha permissão de consulta nas referidas tabelas ou visões. A GEOvendas fará acesso via JDBC à base de dados do cliente para extrair as informações.
Tabelas de Integração, Parâmetros e Exemplo de SQL de Integração¶
Tabelas de Integração¶
As tabelas/visões tem um campo chamado “codEmpresa” que separa a geração dos dados entre as possíveis várias empresas que o cliente tenha na mesma base de ERP.
Observação: Os campos com asterisco (*) compõem a “primaryKey” e podem ser enviados como String ou Integer dependendo da necessidade do cliente.
Parâmetros¶
Algumas tabelas de integração necessitam de parâmetros. Os parâmetros trabalham em pares: Campo e Parâmetro.
O Campo refere-se ao campo correspondente na tabela/visão, e o parâmetro é o código que será substituído na hora da execução do SQL.
Exemplo de SQL de Integração¶
Vamos usar abaixo um exemplo a Tabela de Preços:
Documentação do IGS:
Consulta informações de tabela de preço do ERP.
Campo Tipo Precisão Descrição codEmpresa * String/Integer 10 Código da Empresa origem dos dados codTabela * String/Integer 255 Código da tabela de preços no ERP descricao String 255 Descrição da tabela de preços Lista de Parâmetros:
Campo Parâmetro Tipo Precisão Descrição codEmpresa :p1 String/Integer 10 Código da empresa no ERP codTabela :p2 String/Integer 255 Código da tabela de preços no ERP
SQL de exemplo com base na documentação
SELECT codEmpresa, codTabela, descricao FROM TabelaDePreco WHERE codEmpresa = :p1 AND codTabela = :p2