Pular para o conteúdo principal

Criando um arquivo

Agora que definimos qual o melhor formato para a nossa integração, podemos criar o arquivo de integração.

Cada tipo de arquivo possui suas características, porém as informações que você deverá trazer neles são iguais, independente do tipo.

Selecione o tipo de arquivo escolhido na etapa anterior para começar.

O Integrador pode criar o banco de dados Salescope baseado no retorno de uma query SQL.

Para isso, basta escrever uma query de consulta SQL ao banco de dados do seu ERP, e salvá-la dentro de um arquivo com extensão .sql, como, por exemplo, "query.sql". Esta query deve conter alguns campos obrigatórios e seguir algumas regras que veremos mais adiante.

Observações
  • A query deve conter uma instrução do tipo “SELECT”, ou seja, deve retornar uma lista de resultados sem modificar sua base de dados;
  • Retorne apenas um conjunto de resultados. Caso queria trazer mais de um conjunto de resultado, junte-os em uma única query pela instrução “UNION”.

Veja um exemplo simplificado de query SQL, de um banco fictício:

select *
from Venda
inner join VendaItem
Where Venda.ID = VendaItem.VendaID

E o resultado dessa suposta query seria:

Resultado da query

Views

Para aumentar a segurança e facilidade de manutenção, pode criar uma view em seu banco e chamá-la por meio de um SELECT em sua query.

No próximo artigo, conheceremos as regras para a criação de uma query válida com o Salescope.