Descrição
A utilização da rotina de integração tintométrico permite ao usuário atualizar de forma autônoma as coleções de tintas a partir de dados fornecidos pelo fabricante, eliminando a necessidade de abrir uma solicitação e aguardar a implementação pela equipe de desenvolvimento. Com esta melhoria, o processo torna-se mais ágil e independente, permitindo que o usuário gerencie as atualizações diretamente pelo menu Processos >> Integrações/Exportação >> Integração Tintométrico.
Índice
Pré-Requisitos
Para utilização da Integração com tintométrico, deverá ser alterado o vsplugin ‘TINTOU_3’ para o valor 'S' via banco de dados.
Passo a passo
Acessar o menu Processos >> Integrações/Exportação >> Integração Tintométrico:
Tela inicial da rotina de Integração com Tintométrico:
No campo coleção, serão listadas todas as coleções que são integradas no Construshow, a qual deverá ser selecionada conforme a necessidade.
No campo "Versão", informe a versão específica da coleção de tintas para a qual está sendo realizada a atualização. Este campo tem função descritiva e armazenará no banco de dados a versão inserida, sem realizar bloqueios de controle. Isso significa que, mesmo que seja inserida uma versão inferior à atualmente registrada, o sistema permitirá a atualização e salvará essa versão como a nova vigente. Dessa forma, o campo "Versão" serve como referência informativa.
O checkbox 'Gerar Totalizadores' não teve alteração, segue tendo o mesmo comportamento.
Dependendo da coleção selecionada, será necessário informar os arquivos de integração para atualização ou a conexão com o banco de dados que será sincronizado. Como comentado, a forma de atualiza varia de coleção para coleção, podendo ser atualização por um arquivo direto txt ou xlsx, por vários arquivos no qual deve ser selecionado a(s) pasta(s), ou por conexão diretamente com o banco que é o caso das coleções Suvinil, Coral, Alessi e Farbemix.
Após informado os arquivos de integração ou caminho de banco, basta clicar no botão de Instalar:
Caso a versão já esteja instalada, a seguinte mensagem é apresentada para o usuário:
Se dado sequência ao processo, a coleção é instalada/atualizada, apresentando a mensagem de conclusão ao final do processo:
A seguir será apresentada a especificação de cada uma das coleções.
Especificação de Obtenção dos Arquivos de Integração e Atualização por Coleção
Para realizar a atualização da coleção de tintas para uma nova versão, é necessário obter previamente os arquivos de integração fornecidos pelo fabricante. Os métodos de obtenção e os formatos desses arquivos podem variar de acordo com o fabricante, pois não há um padrão único para integração. A seguir, descrevemos como obter os arquivos de cada fabricante e identificar a versão da coleção de dados de cada software de tintas.
Para algumas coleções, cuja atualização ocorre com menor frequência, oferecemos uma descrição resumida de como obter os arquivos. No momento, não há capturas de tela ou informações mais detalhadas para incluir neste manual.
Advance
Para obter o arquivo de integração da Advance, abrir o software da Advance, acessar o menu “Configurações e Serviços » Arquivo de Integração”:
Na tela de Geração de Arquivo Texto (integração), selecione a Linha de Produtos “TODOS”, marque o Tipo de Cor “PADRÕES” marque a Extensão do arquivo “TXT” e clique em “SELECIONAR TODOS”:
Para gerar os dados das fórmulas, clique em “DADOS DOS PRODUTOS” e depois em “GERAR ARQUIVO”. Serão gerados os arquivos das fórmulas por produto, conforme a imagem a seguir, salvar os arquivos em uma pasta nomeada como Formulas :
Para gerar os dados dos corantes, clique em “DADOS DOS COMPONENTES” e depois em “GERAR ARQUIVO”. Será gerado um arquivo com os corantes “DadosComponentes.txt”, conforme a imagem a seguir, salvar os arquivos em uma pasta nomeada como Componentes:
Com esses arquivos em mãos, basta informar as pastas na rotina de Integração com Tintométrico e Instalar.
Alessi
Para obter a versão, na tela inicial da aplicação Sistema Cores, na parte superior da aplicação é apresentado a versão da coleção:
Para atualização, a coleção Alessi também é atualizada conectando direto no banco de dados, no caso da Alessi conectando direto no banco Firebird. Em Servidor é necessário o IP da máquina onde está instalado o banco de dados da máquina de tinta, caso seja diferente do localhost, será necessário liberar a porta 3050 e o serviço fbserver no firewall, criando uma regra de entrada para acessar em rede. Em Banco de Dados necessário informar o banco de dados do software de tintas, para isso informar o caminho do banco em extensão .gdb, por exemplo C:\Sistema Cores 2.0\db\db.gdb, em Usuário e Senha informar os dados de conexão no banco de dados, por padrão SYSDBA e senha masterkey, caso seja algo diferente necessário verificar diretamente com o fornecedor da máquina de tinta.
Coral
Para obter a versão, na tela inicial da aplicação ShotColor, basta clicar no botão “Sobre” conforme print abaixo. Em seguida, irá carregar a tela com a versão.
Para atualização, necessário que conectado na máquina onde está instalada a aplicação da Coral, pesquise no menu iniciar do Windows por pgAdmin, que é a ferramenta utilizada para gerenciamento do banco de dados da Coral, semelhante ao nosso sqldeveloper para bases em Oracle, após isso verificar o nome da conexão do banco de dados..
No Construshow, na rotina de integração, a atualização da coleção Coral é feito conectando direto no banco. Para isso necessário informar o Servidor onde está o banco de dados da máquina de tinta, se for a máquina local pode ser informado localhost ou 127.0.0.1, caso seja informado o IP é necessário criar uma regra de entrada no arquivo pg_hba.conf. Se for informado um IP diferente da máquina local a porta(5432) que roda o banco de dados na maquina tem que estar liberada no Firewall. Feito isso, em Banco de Dados informar o nome da conexão que foi verificado no passo anterior, em Usuário e Senha informar o usuário e senha do banco de dados da máquina de tinta. O usuário padrão é postgres e a senha padrão é admin, caso seja algo diferente, deverá ser verificado diretamente com o fornecedor da tinta. Feito isso, basta clicar em 'Instalar'.
Dacar
Para obter a versão, na tela inicial da aplicação, na parte inferior é apresentada a versão da coleção:
Para gerar os arquivos, acessar o menu Master >> Exportar Fórmulas para Arquivo Texto e salvar o arquivo no caminho desejado.
Com o arquivo gerado, acessar a rotina de Integração, selecionar o arquivo txt e realizar a instalação da atualização.
Eucatex
Para conferir a versão, basta logar na aplicação E-Colors Eucatex e conferir a numeração no canto inferior direito do campo VB. No exemplo do print abaixo a tarefa deverá ser criada para a Eucatex na versão 1.8
Para obter o arquivo de dados da Eucatex é necessário logar no sistema com o usuário/senha padrão como admin/admin. Caso não consiga logar, é possível obter o login através do suporte da Eucatex.
Logado na aplicação E-Colors Eucatex, clique no ícone de menu do lado superior direito.
Após logar, no menu de opções selecione a opção “Integração com ERP”.
Será carregada a tela do Arquivo de Integração. Em Extensão do Arquivo selecione .TXT, Tipo do Arquivo será sempre INDIVIDUAL POR PRODUTO e o Tipo de Fórmula selecione CORES PADRÕES. Feito isso, clique no botão Selecionar Todos. Após realizar estas alterações, clique no botão GERAR ARQUIVO DE INTEGRAÇÃO, e selecionar o local onde será salvo o arquivo. Será criada a pasta contendo os arquivos de atualização. Por ser uma coleção pesada, a geração dos arquivos pode levar vários minutos:
Com esses arquivos em mãos, basta informar a pasta na rotina de Integração com Tintométrico e Instalar.
Farbemix
Para obter a versão, na tela inicial da aplicação da tinta, no menu Sobre >> Produto é apresentado a versão da coleção:
Para atualização, assim como a coleção Alessi também é atualizada conectando direto no banco de dados Firebird. Em Servidor é necessário o IP da máquina onde está instalado o banco de dados da máquina de tinta, caso seja diferente do localhost, será necessário liberar a porta 3050 e o serviço fbserver no firewall, criando uma regra de entrada para acessar em rede. Em Banco de Dados necessário informar o banco de dados do software de tintas, para isso informar o caminho do banco em extensão .fdb, por exemplo C:\Farbemix\7.43\FARBEMIX.FDB, em Usuário e Senha informar os dados de conexão no banco de dados, por padrão SYSDBA e senha masterkey, caso seja algo diferente necessário verificar diretamente com o fornecedor da máquina de tinta.
Futura
Acessar o Sistema da Futura no menu localizado na parte superior do sistema, clique sobre o item Integração (ERP), em seguida abrirá a tela, clique na aba arquivos para ERP, selecionar os arquivos conforme imagem abaixo :
Em seguida clique em gerar, o sistema irá gerar um arquivo por produto em extensão .csv, salvar esses arquivos em uma pasta nomeada 'Fórmulas'.
Necessário também que sejam gerados os arquivos complementares, para isso acessar a aba ‘Arquivos Complementares / Integração Via Banco de Dados', selecionar todas as opções, gerar os arquivos e salvar em outra pasta que pode ser denominada 'Outros’:
No Construshow, para atualização selecionar as pastas na qual foram salvas os arquivos mencionados anteriormente e Instalar:
Iquine
Para obter a versão, na tela inicial da aplicação, na parte inferior é apresentada a versão da coleção:
O arquivo de integração deve ser gerado no software do fabricante em formato txt. Com o arquivo em mãos pode ser realizada a atualização da coleção.
Luckscolor
Para obter a versão da máquina de tintas, clicar no menu sobre da aplicação Luksystem:
Gerar os arquivos de integração no software do fabricante, serão gerados arquivos .csv que devem ser salvos todos em uma pasta, a qual será apontada para atualização no Construshow.
Maxvinil
Para obter a versão, na tela inicial da aplicação, na parte inferior é apresentada a versão da coleção:
Para gerar o arquivo de integração acessar o menu “Master >> Exportar Formulas para arquivo texto" e clicar no botão ‘Exportar’. O arquivo deve ser gerado em formato txt. Com o arquivo em mãos pode ser realizada a atualização da coleção:
Renner
Na tela inicial de login da Renner, basta clicar na opção Sobre para que sejam carregados os dados da aplicação. O controle de versionamento é pela Versão do Banco de Dados:
Primeiramente é necessário logar na aplicação da Voice of Colour. O usuário/senha padrão é admin/admin. No canto esquerdo selecione a opção Serviços e na tela que abrir, selecione a opção Gerar Arquivo de Texto.
Em seguida irá abrir a janela para gerar o arquivo de texto de integração. Selecione a opção Fórmulas de Coleção, botão Selecionar Todos e em seguida no botão Gerar Arquivo Texto. Por padrão os arquivos de cada produto da tinta são salvos na pasta de instalação da aplicação da Voice of Color.
Será dado início à geração dos arquivos de integração. O procedimento pode levar vários minutos, pois a coleção da Renner é extensa.
Ao término será possível consultar todos os arquivos gerados, com a extensão TXT dentro da pasta Arquivos de Programas (x86) > Voice Color. Certifique-se de ordenar por Tipo “Documento de Texto” e copiar todos os arquivos que foram gerados. Copie-os para uma pasta. Na sequência acessar a rotina de Integração com Tintométrico, informar a pasta onde foram salvos os arquivos e Instalar.
Resicolor
Da coleção Resicolor, diferente das demais, além de solicitar os arquivos das formulas para o fabricante, também precisa informar o diretório onde está instalado o software da Resicolor, a sequência do processo de atualização segue como as demais.
Sayerlack
No menu Tarefas >> Opções, na aba Geral é possível verificar no última atualização, quando foi realizada a atualização:
O arquivo de fórmulas da coleção é gerado em formato xlsx e é obtido diretamente pela aplicação da Sayerlack. Tendo o arquivo o processo de atualização segue como as demais coleções:
Suvinil
O controle de versionamento da Suvinil, diferente de outros fabricantes, é baseado na data da última atualização do banco de dados. A data da última atualização do banco de dados da Suvinil, até o presente momento, só pode ser obtida através de consulta em tabela específica no banco de dados, o qual ao conectar solicitará um login e senha.
A conexão é feita pela ferramenta Microsoft SQL Server Management Studio, que é o SGDB usado pelo banco da Suvinil, semelhante ao nosso sqldeveloper para banco de dados Oracle.. É importante tentar logar com alguma sessão já salva no SQL Server para conectar ao banco de dados, selecionado na opção Authentication a opção Windows Authentication.
Caso não possua sessão salva, selecione em Authentication a opção SQL Server Authentication e informar o seguinte usuário/senha padrão:
Usuário: integracao
Senha: 1nt3gr4c40
Se mesmo assim não conectar, é possível contatar o suporte da Suvinil para que os mesmos forneçam os dados de login ou deixem o SQL Server conectado com o login de usuário o qual possibilitará realizar a extração de dados.
Após logado, para verificar qual versão está sendo executada, clique no botão New Query e cole a consulta SQL abaixo. Em seguida, pressione o botão F5 do teclado ou clique no botão Execute. A versão da atualização a ser informado na tarefa será a data que for demonstrado no campo DAT_ATUALIZACAO no resultado apresentado na consulta:
/* Consultar versão */ SELECT TOP 1 [COD_SEQUENCIAL] ,[DAT_ATUALIZACAO] ,[TIPO_ATUALIZACAO] FROM [SELFCOLOR].[dbo].[TLOG_ATUALIZACAO] ORDER BY DAT_ATUALIZACAO DESC;
Feito isso, caso haja a necessidade da atualização acessar a rotina de Integração com o Tintométrico e informar os dados referentes a coleção. Assim como a Coral a Suvinil também faz a atualização conectando direto no banco de dados da máquina de tinta, para isso, além da coleção e versão deverá também ser informado o Servidor, Banco de Dados, Usuário e Senha do banco. Caso o servidor esteja em uma máquina diferente da que está sendo realizada a atualização, precisar liberar a porta do sqlserver no Firewall pra instalar a coleção, a porta padrão é a 1433.
Antes de iniciar a instalação da coleção, se faz necessário liberar permissão de acesso total ao usuário integracao via SQL Server no banco de dados da Suvinil.
/* liberar permissão de acesso total ao usuario integracao, executa-los separados */ USE [SELFCOLOR]; GRANT SELECT ON DATABASE::[SELFCOLOR] TO [integracao];
No caso da Suvinil o campo Servidor, deve ser preenchido conforme o Server name informado quando foi criada a conexão:
Tinsul
No Construshow, na atualização deve ser informado a pasta de instalação da Tinsul, processo de atualização segue como as demais coleções:
Versão
Versão do Sistema | Versão do Banco de Dados | Versão da Documentação | Autor/Revisor |
---|---|---|---|
24030 | 24030 | 1.0 | Daiana |