O módulo "Interface de Integração" permite que o Hipercusto troque informações diretamente com os bancos de dados de outros sistemas. O Hipercusto poderá ler/gravar dados nos bancos de dados padrão SQL mais comuns do mercado como: Oracle, MySQL, InterBase, FireBird, NexusDB, MS SQL Server, etc.



Este módulo é um pouco trabalhoso para efetuar o processo de integração com outros sistemas. Sempre que possível, procure utilizar o módulo de customização que possui mais recursos e é mais fácil de ser acionado pelo usuário.


No topo da tela deste módulo são exibidas as interfaces que já foram definidas no sistema. Na parte de baixo da tela está a observação/descrição da interface e seguintes botões:

  • Executar: executa a interface que está selecionada.
  • Incluir: inclui/define uma nova interface de integração no Hipercusto.
  • Duplicar: inclui/define uma nova interface de integração tomando como base as definições da interface selecionada.
  • Alterar: altera as definições da interface selecionada.
  • Excluir: exclui a interface selecionada.
  • Gerar Script: Cria um arquivo com a configuração da definição selecionada de modo que ela possa ser utilizada com o parâmetro de carga /EXEC do Hipercusto.



  • Sempre faça um backup dos dados antes de executar alguma interface de integração.
  • A interface de integração acessará, diretamente, o banco de dados do Hipercusto assim como o banco de dados do outro sistema através da linguagem SQL (Structured Query Language). Dessa maneira é muito importante que a interface seja definida/criada por algum profissional de TI que conheça muito bem essa linguagem assim como o dicionário de dados dos dois sistemas.
  • A sintaxe/comandos suportados pela interface poderá variar em função do banco de dados selecionado.
  • Consulte o tópico "Definindo interface de integração" para conhecer como a interface deve ser criada/definida.
  • Outra maneira de trocar informações com outros sistemas é através do intercâmbio de arquivos em disco (módulo Trocar dados).
  • Consulte o tópico Geração de scripts para maiores informações sobre essa opção.
  • A NatSam não poderá ser responsabilizada pela perda de informações ou de dados ocasionada pela utilização indevida deste módulo ou definições incorretas dos SQLs de acesso/atualização dos dados.
  • O contrato padrão de suporte não cobre dúvidas sobre a criação, execução ou desenvolvimento de interfaces e, assim, o suporte prestado neste módulo poderá envolver custos adicionais para a sua empresa.
  • Consulte esse diagrama para conhecer o fluxo de operação da interface.