Empresa | Produtos | Suporte | Treinamentos | Incentivo | Guia de Soluções
Institucional
Endereço no Brasil
Endereços worldwide
Fale conosco
Histórias de sucesso
Canais de comunicação
Central de curriculo
Desenvolvimento DOS, Linux e UNIX
Desenvolvimento Windows e Web
Solução de Business Intelligence
Gerenciador de Conteúdo Web (CMS)
Gerador de relatórios
Bancos de Dados
Conectividade
Arquitetura de 3 Camadas
Pacote de Serviços Exclusivos
Abertura de chamado técnico
Knowledge Base Brasil
Knowledge Base (inglês)
Developer Library (português)
White papers (inglês)
Bug Tracker (inglês)
Downloads (português)
Downloads (inglês)
Revista 4developers (português)
Conheça o TECDAB
Cursos disponíveis
Calendário de cursos
Programa de Apoio ao Desenvolvedor
Programa de Incentivo à Cultura DataFlex
Programa Acadêmico
Programa de Legalização de Software
Apresentação
Pesquisar Empresas
Pesquisar Soluções
Parceiros PAD
Empresa
 
 
 
 
   

Cases
Histórias de Sucesso
Fuchs do Brasil
 

Na Fuchs do Brasil, aplicativos VDF e DataFlex alcançam ganho extraordinário de performance com execução via Windows Terminal Server

Luiz Carlos Tomaz, iniciou sua trajetória na empresa FUCHS Brasil em Janeiro de 1987 na área de TI; hoje ele chefia o departamento e nos conta a história dessa conceituada empresa, líder mundial na fabricação independente de lubrificantes. Liderança conquistada através do desenvolvimento de tecnologia de ponta para seus clientes, da experiência de seus colaboradores, da qualidade garantida de seus produtos e da excelência de seus serviços.

Perfil da empresa

A Fuchs do Brasil S.A. é uma empresa pertencente à Fuchs Petrolub AG da Alemanha, uma das maiores empresas de lubrificantes do mundo e há muitos anos o maior fabricante independente de lubrificantes e produtos especiais.

Fundada no Brasil em 1973 como Renolub Lubrificantes Ltda., em setembro de 1995 passou a denominar-se Fuchs do Brasil S.A. criando uma identidade global junto aos seus clientes.

Desde o início de nossas atividades buscamos oferecer ao mercado brasileiro os melhores produtos, as melhores tecnologias e os melhores serviços que nos fizeram líderes mundiais em diversas áreas da lubrificação. Dentro do nosso escopo de fornecimento podemos destacar as seguintes linhas de produtos:

  • Lubrificantes e Fluidos Hidráulicos para máquinas operatrizes isentos de metais pesados;
  • Lubrificantes e Fluidos Hidráulicos bio-degradáveis e ecologicamente corretos;
  • Fluidos integrais e solúveis para corte de metais;
  • Anticorrosivos temporários e de longa duração, desaguantes e não-desaguantes;
  • Fluidos integrais e solúveis para conformação de metais;
  • Fluidos para tratamento térmico;
  • Fluidos para transferência de calor;
  • Lubrificantes para forjaria e injeção de alumínio;
  • Graxas e Lubrificantes Especiais para a indústria cimenteira, mineração, siderúrgicas, sucro-alcooleiras, montadoras de veículos e autopeças;
  • Fluidos Atóxicos com registro da NSF para as indústrias alimentícia, bebidas, química e farmacêutica.

A certificação nas normas ISO 9001 (2000), ISO 14001 (2004) e ISO TS 16949 (2002), demonstra a preocupação com a qualidade e a melhoria contínua de nossos produtos e serviços. Atualmente 40% de nossas vendas provêem de produtos ecologicamente corretos, desenvolvimento este iniciado há mais de 10 anos.

Em 2007, com a aquisição dos ativos da Igucima e da Tribotécnica, criou-se a Fuchs Lubritech Division BR voltada para o fornecimento de produtos especiais para as indústrias de forjaria, fundição, injeção de alumínio, cimenteiras, mineradoras, siderúrgicas, peças plásticas, alimentos, bebidas, farmacêutica, sucro-alcooleira, têxtil, borracha, entre outras.

Necessidades do cliente

Em 1988 a Fuchs não tinha nenhum sistema em funcionamento, adquirimos nessa ocasião um mini computador. Naquela época o hardware era muito caro e a opção para o mini era o mais viável. Foram desenvolvidas aplicações em COBOL que era a linguagem padrão da máquina. Esse desenvolvimento ocorreu nos 8 anos seguintes. Tínhamos vários problemas com relação à velocidade de desenvolvimento e manutenção de aplicativos, foi aí que decidimos trocar o nosso mini por micros para a formação de uma rede que já estava se consolidando no mercado como uma plataforma estável.

Começamos a formar uma rede de microcomputadores e optamos pelo DataFlex que na ocasião já tinha um excelente custo/beneficio. Começamos a desenvolver do zero, todo trabalho feito anteriormente se perdeu, passamos os anos seguintes desenvolvendo em DataFlex. Entre os anos de 2001 e 2002 adquirimos o Visual DataFlex e começamos os primeiros desenvolvimentos em VDF. Hoje a maior parte do sistema já está em VDF 15.0, mas ainda temos alguns programas DataFlex Character legados que aos poucos estão sendo convertidos.

Um dos maiores benefícios nesse tempo todo foi a capacidade da ferramenta de nunca perder o legado, ou seja, a Data Access sempre teve o cuidado de não introduzir mudanças no produto que exigissem re-desenvolvimento. As migrações entre as várias versões sempre ocorreram de forma simples, requerendo nenhuma ou pouquíssimas alterações nos códigos.

Resultados da solução Data Access

De 1996 até 2001, os programas criados em DataFlex atenderam satisfatoriamente as necessidades da empresa. Mas com a consolidação do Windows como plataforma dos desktops, várias necessidades começaram a surgir que não poderiam ser atendidas no ambiente character, tais como integração com componentes externos via DLL, ActiveX ou COM e suporte a novas tecnologias como XML e WebServices.

A alta produtividade do VDF é, sem sombra de dúvida, o ponto forte do produto e foi o maior benefício obtido com a mudança.

A diferença de produtividade é tão grande, em relação ao DataFlex character, que eventualmente quando há necessidade de alterar um programa legado, damos preferência à re-desenvolver no VDF.

Adotamos o Windows Terminal Services em 2008. Nesta mudança, transferimos todos os aplicativos para o servidor. Não apenas os programas VDF e DataFlex, mas também os aplicativos do Office, e-mail e demais aplicativos executados pelos usuários.

 

A maior parte das estações não possui nem mesmo sistema operacional e fazem logon via placa de rede diretamente no servidor WTS.

Alguns usuários que possuem necessidades de software específicos ainda possuem seu sistema operacional local, mas unicamente para execução destas aplicações específicas, todo o restante é executado no WTS.

Com esta mudança, obtivemos excelentes resultados em diversas frentes. Apenas para destacar alguns:

  1. Baixo Custo Total de Propriedade (TCO): a licença da CAL do WTS é mais barata do que a licença Windows para o desktop.
  2. Velocidade dos aplicativos VDF/DataFlex: com a execução via WTS, os aplicativos VDF e DataFlex tiveram um ganho espantoso de performance, pois os dados deixaram de ser transmitidos via rede. Apenas para citar o caso mais emblemático deste ganho, havia um processamento que antes demorava mais de 40 minutos para executar via rede. Após a mudança para o WTS, o mesmo relatório passou a executar em menos de 2 minutos.
  3. Integridade na base de dados DataFlex: apesar de ter uma rede estável e bem configurada antes da implantação do WTS, eventualmente tínhamos problemas de corrupção de índices nas tabelas DataFlex. Após a mudança a palavra “reindexar” deixou de fazer parte do nosso vocabulário.
  4. Gerenciamento e distribuição rápida e centralizada dos aplicativos: antes da utilização do Terminal Server, a instalação de um novo aplicativo era trabalhosa. Por exemplo, ao migrar de uma versão do VDF para outra, era necessário instalar o VDF Client em aproximadamente 40 computadores. Este processo levava algumas horas. Após a adoção do WTS já fizemos duas migrações de versão e não gastamos mais do que 5 minutos, pois o Client é instalado apenas no servidor.
  5. Diminuição do tempo de manutenção e suporte: com a centralização dos aplicativos no servidor, houve também um grande ganho de tempo para o departamento, pois o tempo perdido com manutenções e suporte aos usuários caiu drasticamente. Mantemos sempre duas máquinas sobressalentes e quando um computador para de funcionar, a troca do equipamento para que o usuário volte a trabalhar não toma mais do que 15 minutos.
    Com quase 40 computadores, era comum ter de reinstalar software que paravam de funcionar, auxiliar os usuários com problemas específicos de seus computadores, ou ter de formatar máquinas. Isto tudo não ocorre mais com o WTS. Resumindo: fizemos um investimento relativamente alto em um bom servidor e nas licenças do TS, mas ele se pagou rapidamente com os benefícios obtidos.
  6. Acesso remoto: no início de 2008, tivemos a necessidade de disponibilizar o sistema remotamente em um depósito que fica há algumas dezenas de metros da empresa. Com o aumento do sinal wireless através da instalação de uma antena, atendemos esta necessidade com pouquíssimo trabalho. Além disso, pudemos conceder acesso remoto há alguns funcionários específicos.

O CPD possui dois colaboradores: um desenvolvedor VDF e outro que cria relatórios. Além de manter o sistema, estes dois colaboradores são responsáveis pelo suporte e manutenção dos equipamentos de informática, backup, etc.

Contamos ainda com a colaboração de Ivan Kaupa da Acronsoft, que nos ajuda na manutenção do sistema, criação de relatórios e implementação de novas soluções com o VDF.

Estamos com 425 tabelas e 1521 arquivos de fontes (*.vw, *.src, etc). Crystal Reports é a solução utilizada aqui na Fuchs, excelente qualidade e velocidade para criar relatórios.

A comunicação entre as empresas do Grupo Fuchs é feita através do site da matriz que transfere planilhas e documentos.

Um dos principais recursos tecnológicos do VDF é o controle transacional obtido com os comandos Begin_Transaction e End_Transaction, isso é fantástico. Vários de nossos processamentos usam estes comandos e são indispensáveis para manter a integridade dos dados quando ocorre um erro.

Implantação da Nota Fiscal Eletrônica

Tínhamos a necessidade de implantar a NF-e a partir de abril/2009, o projeto foi iniciado em 14/02/2009 em parceria com Ivan Kaupa. Ele nos ajudou a desenvolver a solução.

O projeto contemplava/abrangia a geração do arquivo XML, envio para o SEFAZ/SP, busca do resultado do processamento, impressão da DANFE e envio do XML autorizado para o cliente final via e-mail ou FTP.

Para a solução completa, foram criados programas VDF que rodam como serviços no servidor, sem a necessidade de intervenção humana. O usuário gera a nota e os serviços fazem o restante.

Com a utilização da NF-e Library criada em parceria com a ACRONSOFT, desenvolvemos a solução em tempo recorde e em meados de março/2009 já estávamos gerando as notas em ambiente de homologação. A mudança para o ambiente de produção ocorreu sem nenhum problema.

Não tínhamos ideia de que esta mudança traria benefícios para a empresa. Elas foram notadas nos meses seguintes à mudança: com a aposentadoria das impressoras matriciais, que têm um valor de manutenção alto, o nosso custo de emissão de notas caiu 80% e a velocidade na emissão subiu 70%.

Muitos clientes solicitavam a geração e envio automático dos dados das notas fiscais através de arquivos texto (EDIs). Como cada cliente adota seu próprio layout de arquivo, quando novos clientes solicitavam o EDI, havia um grande custo de programação para atender a solicitação. Estas solicitações agora não fazem mais sentido, pois tudo que eles precisam está no arquivo XML enviado pelo nosso sistema.

Gostaria de deixar duas dicas para a comunidade DataFlex:

1. MenuFlex

A primeira atividade de Ivan Kaupa quando a Fuchs contratou os serviços da Acronsoft foi integrar o MenuFlex ao nosso sistema. Com a implementação do MenuFlex, nosso sistema ganhou diversos recursos importantes. O mais importante deles é o log, que já nos “salvou a pele” em diversas ocasiões. O MenuFlex é um produto fantástico e recomendo a todos que desenvolvem aplicações com VDF a conhecer e adotá-lo como base para desenvolvimento dos sistemas.

2. Adiar a abertura das tabelas

Saltamos da versão 14.0 para a versão 15.0 sem passar pela versão 14.1. Após a migração, fizemos uma revisão em todos os componentes para nos certificar de que eles estavam configurados como Deferred e que todos os Dialogs e Lookups estavam configurados como Popup Object. Em seguida transferimos os comandos de abertura das tabelas que ficavam “soltos” dentro dos arquivos .DD para dentro da Construct_Object. Com isso, diminuímos o tempo de carregamento e o uso de memória na inicialização do sistema. Além disso, as tabelas são abertas conforme os usuários acessam as telas e todos os processamentos ficaram muito mais rápidos devido à quantidade menor de tabelas abertas.

Visão de futuro

A curto prazo, nosso projeto mais importante é a implantação de uma solução para nosso laboratório, que poderá ser desenvolvida internamente ou utilizar produto de terceiros.

A médio prazo pretendemos finalizar a conversão de todos os sistemas legados em DataFlex para VDF.

A longo prazo, desenvolveremos algumas aplicações VDF web. Nosso foco inicial será fornecer um sistema para nossos clientes acompanharem a situação dos seus pedidos.

Para saber mais

 

voltar ao menu de cases
 
 
 
topo
 
 
Data Access América Latina - Tel. (55 11) 3262-2000 | Fax (55 11) 3284-1579
 
©Copyright 2009, Data Access Corporation. Todos os direitos reservados.
webmaster@DataAccess.com.br