Rede Industrial União e Ação que geram resultados www.centralsigma.com.br Callcenter (11) 40620139
IntegraSigma Manual de Utilização
Rede Industrial www.centralsigma.com.br
1
Rede Industrial União e Ação que geram resultados www.centralsigma.com.br Callcenter (11) 40620139
Sumário 1. O Aplicativo 1.1 Função 1.2 Instalação 2. Utilização 2.1 Login 3 Como Utilizar 3.1 Regras 3.2 Importando 3.3 Exportação 4 Integração 4.1 Conexões 4.2 Integrações 4.3 Considerações sobre a Integração: 5 Configuração Geral
2
Rede Industrial União e Ação que geram resultados www.centralsigma.com.br Callcenter (11) 40620139
1. O Aplicativo 1.1 Função O Integra Sigma é um aplicativo externo do SIGMA que serve para importar e exportar dados através de arquivos texto. Ou seja, através deste aplicativo é possível importar dados de um outro sistema, desde que sigam as regras de importação. Uma situação comum que ocorre nas empresas é que no inicio da utilização do SIGMA, geralmente a empresa já possui algum cadastro de funcionários ou estoque em algum outro sistema específico, nesta realidade, o SIGMA foi projetado para facilitar ao usuário na inserção destes dados já existentes. Se o outro sistema tem a funcionalidade de exportar dados para algum arquivo texto, o Integra Sigma interpreta estes arquivos e importa todos os dados escolhidos para o SIGMA. Assim como ele importa os dados é possível também exportar.
1.2 Instalação A instalação do SIGMA já contém o aplicativo Integra Sigma, dispensando assim a necessidade instalação para que o usuário possa fazer uso do mesmo. O aplicativo ‘IntegraSIGMA.exe’ estará disponível no Universo Sigma ou na pasta de instalação do Sigma, que por padrão é (C:\Sigma2012)
2. Utilização 2.1 Login Ao dar duplo clique no arquivo IntegraSigma.exe, abrirá a tela para realizar o login do aplicativo. Primeiro é preciso escolher um negócio, que é o Banco de Dados que deseja importar ou exportar os dados. Depois é preciso informar a senha, se já tiver alguma senha cadastrada no SIGMA, pode usar a mesma, se não tiver senha, use a senha padrão que é a palavra “SIGMA” em letras maiúsculas.
3
Rede Industrial União e Ação que geram resultados www.centralsigma.com.br Callcenter (11) 40620139
3 Como Utilizar Na primeira tela inicial temos algumas regras que temos que seguir para fazer as importações ou exportações. Que são elas:
3.1 Regras Leia antes de realizar qualquer operação Para exportar dados para um arquivo texto (*.txt ou *.csv) é necessário observar alguns requisitos, que serão necessários para a utilização do Integra SIGMA: 1 Cada registro a ser exportado deverá estar em UMA linha. 2 Não exportar o título da(s) coluna(s), pois não serão necessárias e comprometerão o processo de importação futuro. Ex: ERRADO: ID;DESCRICAO;DATA;STATUS
4
Rede Industrial União e Ação que geram resultados www.centralsigma.com.br Callcenter (11) 40620139 0005;Lamina de 6mm;29/08/2011;Ativo CORRETO: 0005;Lamina de 6mm;29/08/2011;Ativo 4 Cada linha deverá ter os valores dos campos separados por ";", exemplo: 0005;Lamina de 6mm;29/08/2011;Ativo 5 Para a geração da linha de registro, informar sempre na primeira coluna o código identificador do registro (ID ou Código de Cadastro), para que a consistência dos dados no aplicativo de destino não fique comprometida. Porque o ID ou Código de Cadastro é o identificador que não deixa o registro se repetir dentro do banco de dados. 6 Se o seu aplicativo exportou para o excel, não tem problema, basta salvar a planilha do excel como *.CSV através da opção "Salvar Como" e selecionar a extensão *.csv. Requisitos a serem observados na importação pelo Integra Sigma: 1 Para importar os dados, você terá que selecionar os campos da tabela para qual deseja importar os dados, porém uma questão deve ser observada, a tabela selecionada pode possuir campos obrigatórios, isto é, campos que não vão aceitar valores em branco ou nulo, sendo assim é necessário que seu arquivo (*.txt ou *.csv) contemple os requisitos para a importação da tabela selecionada. Os campos obrigatórios serão destacados em AMARELO. 2 Lembrese sempre da ordem de geração dos registros, isto é, se você gerou o arquivo texto (*.txt ou *.csv) com a seguinte ordem, ID, DESCRICAO, DATA e SITUACAO, no momento de realizar a importação pelo Integra SIGMA, selecione os campos na mesma ordem em que o arquivo foi gerado. 3 As linhas que possuírem uma quantidade inferior ou superior a quantidade de colunas selecionadas para importação, não serão importadas. O exemplo abaixo a segunda linha não será importado porque está faltando a coluna da data: 0005;Lamina de 6mm;29/08/2011;Ativo 0005;Lamina de 6mm;Ativo 4 Preste atenção no momento em que estiver selecionando a tabela e seus campos, porque pode ter campos cujo valor é obrigatório. Você será avisado quando não selecionar todos os campos obrigatórios da tabela e será informado quais são eles na mensagem. 5 Observe bem o arquivo que está selecionando para a importação, para que você nâo importe o mesmo arquivo mais de 1 vez, pois do contrário, caso alguém já tenha feito alguma alteração em um dos registros que você já importou, importálo novamente a alteração será perdida.
5
Rede Industrial União e Ação que geram resultados www.centralsigma.com.br Callcenter (11) 40620139
3.2 Importando Tendo em vista as regras de importações e exportações podemos importar dados para o Sigma clicando no botão importação.
Na importação, deverá se selecionado os campos na mesma ordem em que o arquivo para importação foi criado, para não correr o risco de tentar incluir um valor maior do que o campo do banco de dados suporta ou incluir um valor tipo texto em um campo tipo inteiro.
6
Rede Industrial União e Ação que geram resultados www.centralsigma.com.br Callcenter (11) 40620139
Na próxima tela selecione a tabela que receberá os dados da importação que no caso do exemplo da imagem abaixo é Funcionários sempre observando que os campos em amarelo são obrigatórios e não aceita nulo. Depois selecionar os campos na ordem do arquivo de importação e adicionar no campo de lado “Campos do arquivo de origem” e clicar em próximo.
7
Rede Industrial União e Ação que geram resultados www.centralsigma.com.br Callcenter (11) 40620139
8
Rede Industrial União e Ação que geram resultados www.centralsigma.com.br Callcenter (11) 40620139
Após abrirá uma tela para localizar e selecionar o arquivo para importação. Selecionase o arquivo na pasta de origem e clique em abrir comforme imagem abaixo, lembrando que o arquivo deverá estar em formato “txt” ou “csv” separado por vírgula. Ex: 0005;Lamina de 6mm;29/08/2011;Ativo
9
Rede Industrial União e Ação que geram resultados www.centralsigma.com.br Callcenter (11) 40620139
O Integra Sigma irá perguntar se deseja iniciar a importação dos dados, se tiver certeza que os dados estão ok, clique em “Sim” e o sistema irá importar todos os dados para o Sigma.
10
Rede Industrial União e Ação que geram resultados www.centralsigma.com.br Callcenter (11) 40620139
3.3 Exportação
Tendo em vista as regras de importações e exportações podemos exportar dados do Sigma clicando no botão exportação.
11
Rede Industrial União e Ação que geram resultados www.centralsigma.com.br Callcenter (11) 40620139
Na exportação, selecione os campos na mesma ordem em que o programa que receberá os dados exige, pois é nessa ordem que o arquivo de texto será gerado, e isso para que não corra o risco de tentar incluir um valor maior que o campo do banco suporta ou incluir um valor tipo texto em um campo tipo inteiro.
Nesta tela selcionase a tabela que deseja exportar os dados, que no exemplo vamos utilizar a tabela de origem Funcionários. Logo após selecionase os campos a serem exportados na coluna da esquerda na ordem que deseja importar, e na coluna da direita será mostrado os dados selecionados para exportação, que no exemplo foi usado Código, Nome, Área executante e Escala de trabalho, como podemos visualizar na imagem acima.
12
Rede Industrial União e Ação que geram resultados www.centralsigma.com.br Callcenter (11) 40620139
Na próxima tela será feita a pesquisa dos dados a serem exportados, por exemplo se quisesse exportar apenas um ou dois funcionários. no caso da imagem cima estamos exportando todos funcionários do banco colocando a pesquisa de 0 a ZZZZZ e clicando em pesquisar, e será listado abaixo o resultado da pesquisa.
13
Rede Industrial União e Ação que geram resultados www.centralsigma.com.br Callcenter (11) 40620139
14
Rede Industrial União e Ação que geram resultados www.centralsigma.com.br Callcenter (11) 40620139
Na próxima tela mostrará o total de registros gerados e após clicamos em informar destino do arquivo, digitar um nome para o arquivo, no exemplo da imagem acima foi usado “funcionários.txt”
Imagem do txt gerado na exportação. 15
Rede Industrial União e Ação que geram resultados www.centralsigma.com.br Callcenter (11) 40620139
4 Integração Utilizando a opção de Integração é possível realizar a integração do banco de dados do Sigma com outros bancos de dados provenientes de outros sistemas.
4.1 Conexões Após clicar sobre o botão de Integração do aplicativo IntegraSigma, é necessário primeiramente criar as conexão com os bancos de dados que deseja realizar a integração. Para isto basta clicar em “Nova” e informar os parâmetros para conexão com os outros bancos, conforme imagem abaixo, clique em “Testar” para confirmar a conexão com este banco de dados.
Para a realização de integrações, atualmente existe a possibilidade de integração com os bancos de dados: ● Firebird; ● Oracle 10G; ● SQLServer (Conexão ODBC); ● Progress (Conexão ODBC); ● SQLServer 2005; 16
Rede Industrial União e Ação que geram resultados www.centralsigma.com.br Callcenter (11) 40620139 ● SQLServer 2008 R2; ● SQLServer 2012. Caso você necessite alguma integração com um banco de dados não relacionado nesta lista, você deve acessar nossa central de atendimento para solicitar a inclusão deste banco de dados.
4.2 Integrações Com as conexão configuradas, partiremos agora para a criação da nossa integração. Utilizaremos como exemplo a integração das peças do banco de dados de um ERP, ou seja, banco de origem dos dados será o banco de dados do ERP e o banco destino será o banco de dados do SIGMA.
17
Rede Industrial União e Ação que geram resultados www.centralsigma.com.br Callcenter (11) 40620139 Clicando sobre o botão “Nova” será exibida a tela conforme a imagem abaixo, onde, deverá ser configurado o nome da integração, o banco de dados de origem e a periodicidade da integração.
Como podese observar é possível ativar a execução automática da integração com duas possibilidades: ● Execução a cada ”X” minutos; ● Execução diária, em determinado horário. Utilizando o botão “Próximo”, você será direcionado para a tela onde será necessário informar a query de consulta do banco de dados de origem, ou seja, deve ser verificado com o TI ou DBA da sua empresa para que crie a query de consulta para realizar a integração. Nesta query, é possível utilizar todos os comandos possíveis do seu banco de dados. Segue exemplo abaixo, no qual consulto o código da peça, sua descrição, se estoque atual e seu custo unitário:
18
Rede Industrial União e Ação que geram resultados www.centralsigma.com.br Callcenter (11) 40620139
Clicando sobre o botão “Executar Pesquisa” é exibido o resultado da nossa consulta (conforme imagem abaixo), estes serão os dados que serão integrados e sincronizados com o seu banco de dados do SIGMA:
Feita a consulta, agora é necessário apenas clicar sobre “Próximo” e configurar a tabela e campos de Destino das informações do nosso banco de dados de origem. Para isto basta selecionar a tabela e vincular as informações, conforme imagem abaixo:
19
Rede Industrial União e Ação que geram resultados www.centralsigma.com.br Callcenter (11) 40620139
Para confirmar a criação da Integração clique em “Salvar”. Para testar, selecione sua integração e clique em “Executar Selecionada”, o sistema exibirá um log de sua integração, com as informações integradas, numero de registros e numero de possíveis erros, conforme imagem abaixo:
20
Rede Industrial União e Ação que geram resultados www.centralsigma.com.br Callcenter (11) 40620139
4.3 Considerações sobre a Integração: ● Cada banco de dados que será integrado terá suas características e pode haver necessidade de conversão de algum dado (através da própria query) para que seja possível integrálo. ● Cada banco de dados possui suas tabelas, e caso esteja tendo dificuldades em relação e estas informaçõe relativas ao banco de dados do Sigma, solicite atendimento ao setor de suporte. ● Esta integração realiza o espelhamento, ou seja, a sincronização das informações do banco de origem com o banco de destino. ● Esta sincronização sempre será efetuada a partir da chave primária da tabela do SIGMA, conforme exemplo a chave primária da tabela peças seria o campo “PC_CODIGO”. ● Caso a sincronização identifique um código já existente no banco destino, o sistema apenas fará a atualização do registro. ● O IntegraSigma permite a integração de dados com chaves compostas.
21
Rede Industrial União e Ação que geram resultados www.centralsigma.com.br Callcenter (11) 40620139
5 Configuração Geral Na tela de “Home” do IntegraSigma existe uma configuração que possibilita utilizar o aplicativo sem que seja necessário fazer Login no sistema. Esta configuração deve ser utilizada quando existe a necessidade de utilizar a opção de execução automática das integrações. Onde deve ser configurado no servidor a execução do aplicativo IntegraSigma como um processo no servidor, para que as integrações agendadas sejam executadas diariamente. Utilizando esta opção, será utilizado o Negócio padrão e o sistema se logará automaticamente com o usuário Administrador do Sistema.
22