Technical risk
A solution outside the available environment can make adoption harder.
Use a tool embedded in the process
VBA was already available in the operating environment and avoided introducing a separate platform.
CASE 02 / Material traceability
I developed a VBA automation that reads TXT and web sources, structures supply and material data, and connects it to the order book for on-demand updates.
02.1 / Context
The team needed to consolidate supply, material characteristics, movements, orders and forecasts. Execution was long, depended on one person and was concentrated in one shift.
The routine gathered supply information, material characteristics, movements, the order book and forecasts. Effort was concentrated in extracting and connecting these inputs before a usable view could be produced.
Consolidation depended on one person and one shift. The solution needed to use available resources and make updates accessible when operations required them.
02.2 / Development
The solution read TXT files, performed web extraction, split content into arrays, applied structuring rules and connected sources to the order book. Cognos information was included without exposing internal queries.
Supply and raw material sources
Repeatable extraction
Split · arrays · processing rules
Connection to the order book and supply context
On-demand updates · different shifts
Select a stage to explore its role in the flow.
← Scroll horizontally to explore the diagram →
02.3 / Project decisions
The architecture prioritised maintenance, availability and cross-shift use.
Technical risk
A solution outside the available environment can make adoption harder.
VBA was already available in the operating environment and avoided introducing a separate platform.
Technical risk
Combining extraction and association rules makes changes harder to locate.
Extraction, transformation, association and output were structured for maintenance and verification.
Technical risk
A fast routine remains limited if only one person can run it.
Execution no longer depended on a specific time and became available across shifts.
The routine reads TXT files and web sources, incorporating information obtained through Cognos.
Content is split into arrays, processed with rules and associated with the order book and supply context. Each stage has a distinct responsibility.
Execution became available to different people and shifts, including critical closing periods, reducing dependence on manual consolidation.
02.4 / Evidence and outcomes
Updates became more frequent, available to different people and accessible during critical month-end periods.
Verification / interpreting the evidence
The routine went from 3–4 hours to under one minute per update. The comparison describes this routine, not the duration of the entire industrial process.
Speed does not replace reliability. Separating extraction, processing and association makes it clear where changes in sources or rules can affect the output.
There is no public timing series or integrity test log. The case describes the documented architecture without claiming an error rate or unsubstantiated controls.
02.5 / Synthesis
Separating extraction, processing and integration supported maintenance of a routine needed across different shifts.