Menu

Freeze the Comparison, Not the Working Document
📰

Freeze the Comparison, Not the Working Document

DEV Community: database·Ricardo Feldhaus Krisanoski·2 days ago
#sYRSxZEk
#devtodatabase#devto#dev#decision#comparison
Reading 0:00
15s threshold

A supplier comparison is a moving object. A revised offer arrives, a quantity changes, and someone corrects the delivery condition. The working document should accommodate those changes. The decision record needs to preserve what was actually compared.

That distinction shaped an internal procurement implementation documented in my public portfolio. This article discusses its anonymized design pattern. It introduces no new deployment or measured purchasing benefit.

The central question is simple: when someone revisits a purchase decision, can the system show the evidence and assumptions that existed when the choice was made?

Give the objects different lifecycles

The original supplier document, normalized offer, working comparison, and decision snapshot serve different purposes.

The document records what the supplier provided. Normalization records an interpretation: which number is the unit price, which unit applies, and what conditions accompany it.…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.