Sistema legado desenvolvido para gerenciamento de vendas, pedidos, catálogo de produtos e acompanhamento operacional de consultoras independentes Mary Kay.
O MK Sales Manager foi desenvolvido como uma solução desktop voltada para representantes e consultoras da linha Mary Kay, centralizando controle de produtos, pedidos, valores, pontuações e atualização automática de catálogo.
A proposta do sistema era simplificar o processo operacional de vendas, evitando consultas manuais ao portal da empresa e reduzindo o tempo gasto na organização de produtos, sessões, preços e pedidos.
O sistema também automatizava tarefas de sincronização de dados diretamente do portal Mary Kay InTouch, realizando captura, tratamento e gravação das informações em banco de dados local.
- Cadastro e gerenciamento de produtos
- Controle de catálogo Mary Kay
- Atualização automática da base de produtos
- Separação por sessões e coleções
- Controle de preços e pontuação
- Organização de pedidos
- Consulta rápida de itens
- Persistência em banco de dados
- Automação de navegação web
- Importação automatizada de informações do portal
Uma das funcionalidades mais avançadas do sistema era o módulo responsável pela atualização automática do catálogo Mary Kay.
O aplicativo realizava autenticação diretamente no portal da empresa utilizando automação embarcada com componente WebBrowser do Delphi.
Após o login, o sistema navegava automaticamente pelas páginas internas do portal, acessando áreas específicas de pedidos e catálogo de produtos.
Durante esse processo, o sistema:
- Capturava o conteúdo HTML das páginas
- Extraía códigos dos produtos
- Separava sessões e coleções
- Obtinha preços automaticamente
- Capturava pontuação dos itens
- Classificava produtos por categoria
- Tratava dados inconsistentes
- Persistia tudo automaticamente no banco de dados
Isso eliminava praticamente todo o trabalho manual de atualização de catálogo.
O sistema identificava automaticamente a estrutura textual das páginas do portal e reorganizava os dados em formato comercial.
Os produtos eram vinculados automaticamente a:
- Seções de catálogo
- Coleções especiais
- Linha de produtos
- Preço atual
- Pontuação de consultora
Também existia diferenciação automática entre:
- Produtos com pontuação
- Produtos promocionais
- Itens sem pontuação
- Produtos de sessões especiais
Além da sincronização do catálogo, o sistema ajudava no gerenciamento diário da atividade comercial da consultora.
- Consulta rápida de produtos
- Organização de pedidos
- Controle de preços atualizados
- Visualização simplificada do catálogo
- Centralização de informações comerciais
O sistema possuía um mecanismo automatizado de navegação web integrado diretamente na aplicação.
A navegação era capaz de:
- Detectar páginas específicas
- Executar login automático
- Submeter formulários
- Interpretar elementos HTML
- Validar mensagens de erro
- Detectar bloqueios de acesso
- Extrair conteúdo textual das páginas
Tudo isso era realizado automaticamente em background pelo sistema.
O sistema utilizava integração via ADO para armazenamento das informações locais.
Os dados capturados do portal eram persistidos automaticamente contendo:
- Código do produto
- Nome
- Sessão
- Coleção
- Preço
- Pontuação
- Estrutura hierárquica do catálogo
- Navegador embutido
- Área de captura textual
- Painéis de processamento
- Separação automática de conteúdo
- Indicador visual de progresso
- Ferramentas de sincronização
- Controle de importação
- Delphi 7
- VCL (Visual Component Library)
- ADO Database Components
- TWebBrowser / Internet Explorer Engine
- Manipulação HTML via MSHTML
- Automação Web embarcada
O objetivo principal do MK Sales Manager era reduzir o esforço operacional da consultora independente, centralizando informações comerciais e automatizando tarefas repetitivas relacionadas ao catálogo Mary Kay.
A aplicação buscava oferecer mais produtividade, agilidade na consulta de produtos e maior controle das informações comerciais utilizadas no dia a dia.
Sistema legado desenvolvido para automação comercial e atualização inteligente de catálogo Mary Kay.
