Inicie seus 30 dias gratuitos
Tenha uma nova visão de sua empresa com um BI completo.

Customizando os parâmetros do Salescope Integrador

Postado por Bruno Soares
15 de junho de 2021

O Salescope Integrador permite programar a rotina de integração de forma automática pelo próprio sistema, porém você pode criar suas rotinas manualmente para atender a cenários específicos.

Ao abrir o Integrador seguido de um ou mais parâmetros, o mesmo é iniciado no Modo Automático, em que não abre uma interface para o usuário, apenas executa comandos enviados a ele. O Integrador suporte 3 tipos de comandos:

Observações

Nos tópicos a seguir você encontrará a documentação dos comandos do integrador. Algumas observações sobre eles:

  • Os parâmetros podem ser escritos em qualquer ordem, contanto que cada parâmetro seja seguido por seus respectivos comandos;
  • Os sinais < > representam a descrição de um dado que deve ser inserido de acordo com seu ambiente;
  • Os sinais [ ] representam um trecho opcional do comando.

Importar arquivo

Esta automatização é iniciada pelo comando “importar-arquivo”, e inclui no banco de dados do Salescope vendas a partir de um arquivo físico. Os arquivos suportados são CSV, XLSX, XLS e TXT.

Comando

Integrador.exe importar-arquivo -banco <caminho do banco do Salescope> -vendas <caminho do arquivo de vendas> [-apagar] [-adiciona-data-existente] [-cloud] [-email-log <email a ser alertado em caso de falha>]
ComandoTipoDescrição
-bancoObrigatórioCaminho do banco de dados Salescope de extensão .db.
-vendasObrigatórioCaminho do arquivo com as vendas que serão incluídas no banco Salescope.
-apagarOpcionalApaga todas as vendas existentes no banco antes da importação, preservando as geolocalizações anteriores. Utilize esse comando para arquivos que contenham todas as vendas.
-adiciona-data-existenteOpcionalPermite adicionar vendas em dias que já possuem vendas importadas. Utilize esse parâmetro com cautela, para evitar vendas duplicadas no mesmo dia.
-cloudOpcionalIndica que o banco deve ser enviado à nuvem Salescope após a integração.
-email-logOpcionalEmail para receber alertas em caso de falha na integração.

Exemplo

Integrador.exe importar-arquivo -banco "c:\Salescope\banco.db" -vendas "c:\ERP\arquivo-de-vendas.csv"
-cloud

Importar query

Esta automatização é iniciada pelo comando “importar-query”, e inclui no banco de dados do Salescope vendas a partir de um comando T-SQL. Além de um arquivo contendo a query, devem ser passadas informações de conexão ao banco de dados.

Comando

Integrador.exe importar-query -banco <caminho do banco do Salescope> -query <caminho do arquivo contendo a query de leitura> -string-conexao <string de conexão com o banco de dados> -tipo-banco <código do banco de dados> [-apagar] [-adiciona-data-existente] [-cloud] [-email-log <email a ser alertado em caso de falha>]
ComandoTipoDescrição
-bancoObrigatórioCaminho do banco de dados Salescope de extensão .db.
-queryObrigatórioCaminho de um arquivo com extensão “.sql” contendo um único comando de leitura (SELECT).
-string-conexaoObrigatórioString de conexão com seu banco de dados. O site connectionstrings.com possui modelos para os principais bancos de dados do mercado.
-tipo-bancoObrigatórioCódigo numérico do seu banco de dados (SQLServer = 0, Sqlite = 1, Firebird = 2, Oracle = 3, MySql = 4, Access = 5, DB2 = 6, PostgreSql = 7)
-apagarOpcionalApaga todas as vendas existentes no banco antes da importação, preservando as geolocalizações anteriores. Utilize esse comando para arquivos que contenham todas as vendas.
-adiciona-data-existenteOpcionalPermite adicionar vendas em dias que já possuem vendas importadas. Utilize esse parâmetro com cautela, para evitar vendas duplicadas no mesmo dia.
-cloudOpcionalIndica que o banco deve ser enviado à nuvem Salescope após a integração.
-email-logOpcionalEmail para receber alertas em caso de falha na integração.

Exemplo

Integrador.exe importar-query -banco "c:\Salescope\banco.db" -query "C:\Salescope\query.sql"
 -string-conexao "Data Source=c:\ERP\Vendas.db;Password=12345" -tipo-banco 2 -email-log "suporte@empresa.com.br" -apagar

Excluir período

Este comando permite excluir um período específico do banco de dados Salescope de forma automática

Comando

Integrador.exe excluir -banco <caminho do banco do Salescope> -data-inicial <formato dd/mm/aaaa> -data-final <formato dd/mm/aaaa> [-email-log <email a ser alertado em caso de falha>]
ComandoTipoDescrição
-bancoObrigatórioCaminho do banco de dados Salescope de extensão .db.
-data-inicialObrigatórioTodas as vendas a partir dessa data serão excluídas do banco Salescope. A data deve ser no formato dd/mm/aaaa, por exemplo 01/10/2020.
-data-finalObrigatórioTodas as vendas até essa data serão excluídas do banco Salescope. A data deve ser no formato dd/mm/aaaa, por exemplo 31/12/2020.
-email-logOpcionalEmail para receber alertas em caso de falha na integração.

Exemplo

Integrador.exe excluir -banco "c:\Salescope\banco.db" -data-inicial "01/01/2020" -data-final "10/06/2020"

Junte-se aos time de gestores que transformam a gestão comercial usando Salescope BI.

Wait!

Are you sure you want to leave? Check out our special offers!

WhatsApp Fale com a gente