Skip to content
Where a price and its tax came from · presentation 4 of 5 · for the whole-system operator — you run the books Read the transcript · Back to the series

These slides need JavaScript to advance one at a time. Without it every slide is shown below, one after another, each with its own player — or read the transcript, which carries the same steps and every word.

Where a price and its tax came from · presentation 4 of 5

A price row remembers the item as it was

You can explain why a price record carries its own copy of the item's tax…

The copy nobody asked for

Step 1 — Learn that a price row carries its own tax

You will know a price record holds more than a price.

Screen capture pending the demo tenant

The item's Pricing Scheme tab, a price row's edit dialog with its own Tax Code and Tax Rate boxes

Step 2 — See how far the copies have already drifted

You will know the size of the problem, not just its shape.

What this step names
  1. Across all ninety tenant databases
  2. A price row's output tax rate differs from its item's on about…
  3. Against ten million rows where the two agree in fifty-four tenants
  4. One point one million where one of the two is null in…

The same shape, three times

Step 3 — Recognise the pattern, because it is not unique here

You will spot this shape elsewhere without being told.

What this step names
  1. Three master records
  2. Three frozen copies of something that lives somewhere else
  3. None of them refreshed
  4. None of them showing the reader that they are a copy

The one thread back

Step 4 — Follow a posted line back to its price

You will know what a finished line can tell you.

What this step names
  1. Across the platform
  2. About four point eight million document lines in thirty-five tenants carry that…
  3. Thirty-one million lines in seventy-four tenants do not — lines typed by…
  4. Imported
  5. Created before the field was used

Step 5 — Know what that thread does not prove

You will read the comparison honestly.

Where this step sits
    flowchart TD
  s1["1. Learn that a price row carries…"]
  s2["2. See how far the copies have…"]
  s3["3. Recognise the pattern, because it is…"]
  s4["4. Follow a posted line back to…"]
  s5["5. Know what that thread does not…"]
  s6["6. Do the three things that keep…"]
  s1 --> s2
  s2 --> s3
  s3 --> s4
  s4 --> s5
  s5 --> s6
  classDef here fill:#1e40af,stroke:#1e40af,color:#ffffff,font-weight:bold;
  class s5 here;
  

What to actually do

Step 6 — Do the three things that keep the copies honest

You will have the habits.

What this step names
  1. First
  2. When you correct an item's tax code
  3. Re-save its price rows — the correction does not reach them
  4. No screen will tell you

NarrationSlide 1 of 11

Left and right arrows, or the space bar, move between slides; f is full screen and Esc leaves it. Clicking the left or right half of a slide pages it. Play and pause belong to you — nothing moves on by itself unless you tick the box above.