Voltar ao portfólio

CASE 02 / Rastreabilidade de materiais

Rastreabilidade de materiais sob demanda

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

Consolidar a informação consumia 3–4 horas.

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.

Investigação do problema

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.

Restrições de implementação

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.

TempoA rotina consumia 3–4 horas por execução.
DependênciaO conhecimento operacional estava concentrado em uma pessoa.
FrequênciaO custo da preparação limitava atualizações ao longo do dia.

02.2 / Desenvolvimento

Extração, tratamento e associação dos dados

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.

TXT + WEB: Fontes de abastecimento e matéria-prima → VBA: Extração repetível → Estrutura: Split · vetores · regras de tratamento → Integração: Associação com a carteira e o contexto de abastecimento → Operação: Atualização sob demanda · diferentes turnos01TXT + WEBFontes deabastecimento ematéria-prima02VBAExtraçãorepetível03EstruturaSplit · vetores ·regras detratamento04IntegraçãoAssociação com acarteira e ocontexto deabastecimento05OperaçãoAtualização sobdemanda ·diferentes turnos
  1. TXT + WEB

    Fontes de abastecimento e matéria-prima

  2. VBA

    Extração repetível

  3. Estrutura

    Split · vetores · regras de tratamento

  4. Integração

    Associação com a carteira e o contexto de abastecimento

  5. Operação

    Atualização sob demanda · diferentes turnos

Selecione uma etapa para acompanhar seu papel no fluxo.

← Arraste horizontalmente para percorrer o diagrama →

Representação conceitual · sem dados internosVBA · TXT · extração web · IBM Cognos

02.3 / Decisões de projeto

A escolha do VBA aproximou a automação do processo.

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.

Automatizar perto do processo

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.

Separar etapas

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.

Disponibilizar sob demanda

A execução deixou de depender de um horário específico e passou a atender diferentes turnos.

Da decisão à implementação

  1. Extrair

    A rotina lê arquivos TXT e fontes web; incorpora também informações obtidas por meio do Cognos.

  2. Estruturar e associar

    O conteúdo é dividido em vetores, tratado por regras e associado à carteira e ao contexto de abastecimento. As etapas têm responsabilidades distintas.

  3. Atualizar sob demanda

    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.

3–4 h → <1 minpor atualização da rotina

02.4 / Evidência e efeito

A atualização passou a acompanhar o ritmo da operação.

A atualização passou a ocorrer com maior frequência, por diferentes pessoas e também nos períodos críticos de fechamento.

  • menos tempo dedicado à consolidação manual;
  • atualização disponível para diferentes turnos;
  • menor dependência individual;
  • redução da pressão no fechamento mensal.

Verificação / interpretação da evidência

Tempo por execução

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.

Critério de engenharia

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.

Limite da evidência pública

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

Aprendizado

Separar extração, tratamento e integração facilitou a manutenção de uma rotina que precisava estar disponível em diferentes turnos.