Risco técnico
Uma solução fora do ambiente disponível pode dificultar a adoção.
Automatizar perto do processo
VBA foi escolhido por estar disponível no ambiente e permitir adoção sem uma infraestrutura paralela.
CASE 02 / Rastreabilidade de materiais
Desenvolvi uma automação em VBA que lê TXT e fontes web, estrutura dados de abastecimento e materiais e os associa à carteira para atualização sob demanda.
02.1 / Contexto
O time precisava consolidar abastecimento, características dos materiais, movimentações, carteira e previsões. A execução era longa, dependia de uma pessoa e ficava concentrada em um turno.
O levantamento reunia abastecimento, características de materiais, movimentações, carteira e previsões. O esforço estava na extração e associação dessas informações antes de produzir uma visão utilizável.
A consolidação dependia de uma pessoa e de um turno. A solução precisava usar recursos disponíveis e permitir que a atualização acompanhasse a demanda operacional.
02.2 / Desenvolvimento
A solução passou a ler TXT, realizar extração web, dividir conteúdo em vetores, aplicar regras de estruturação e associar bases à carteira. Informações obtidas via Cognos foram incorporadas sem expor consultas ou estruturas internas.
Fontes de abastecimento e matéria-prima
Extração repetível
Split · vetores · regras de tratamento
Associação com a carteira e o contexto de abastecimento
Atualização sob demanda · diferentes turnos
Selecione uma etapa para acompanhar seu papel no fluxo.
← Arraste horizontalmente para percorrer o diagrama →
02.3 / Decisões de projeto
A arquitetura priorizou manutenção, disponibilidade e uso entre turnos.
Risco técnico
Uma solução fora do ambiente disponível pode dificultar a adoção.
VBA foi escolhido por estar disponível no ambiente e permitir adoção sem uma infraestrutura paralela.
Risco técnico
Misturar extração e regras de associação dificulta localizar alterações.
Extração, transformação, associação e saída foram organizadas para facilitar manutenção e verificação.
Risco técnico
Uma rotina rápida continua limitada se só puder ser executada por uma pessoa.
A execução deixou de depender de um horário específico e passou a atender diferentes turnos.
A rotina lê arquivos TXT e fontes web; incorpora também informações obtidas por meio do Cognos.
O conteúdo é dividido em vetores, tratado por regras e associado à carteira e ao contexto de abastecimento. As etapas têm responsabilidades distintas.
A execução passou a atender diferentes pessoas e turnos, inclusive períodos críticos de fechamento, reduzindo a dependência da consolidação manual.
02.4 / Evidência e efeito
A atualização passou a ocorrer com maior frequência, por diferentes pessoas e também nos períodos críticos de fechamento.
Verificação / interpretação da evidência
A rotina passou de 3–4 horas para menos de um minuto por atualização. A comparação descreve o processamento dessa rotina, não o tempo de todo o processo industrial.
Velocidade não substitui confiabilidade. A separação entre extração, tratamento e associação torna explícito onde uma mudança de fonte ou regra pode afetar a saída.
Não há uma série pública de tempos nem registros de testes de integridade. O case descreve a arquitetura documentada, sem afirmar uma taxa de erro ou controles não comprovados.
02.5 / Síntese
Separar extração, tratamento e integração facilitou a manutenção de uma rotina que precisava estar disponível em diferentes turnos.