Meridian Basin Resources
Jul 26 closed month
generated 06 Aug 2026 07:31 UTC
Demonstration. A fictional operator. Every number below is generated. Read-only — nothing here writes anywhere.

How seven systems become one view

Every number on this dashboard is a join. Nothing an executive actually asks for lives in a single system, which is why those questions get answered in a spreadsheet a week late, by hand, differently each time. This page shows the joins rather than hiding them.

The shape of it

SOURCE SYSTEMS SCADA historian key WELL_ID · Per well, every 15 minutes Production accounting key PROP_NO · Per well, per month, allocated ERP general ledger key COST_CTR · Per invoice, per cost centre Land & lease key API14 · Per tract, per owner HR & payroll key EMP_ID / CC · Per person, per pay period HSE incident log key LOCATION · Per event Marketing & settlements key DELIV_PT · Per delivery point, per month Identifier crosswalk every key resolved to API-14 187 wells · 3924 well-months the part that is actually hard WHAT LEADERSHIP SEES Production & uptime Netback per barrel Capital & AFE variance Balance, funding, hedges People, pay, safety Forecast & rig schedule

The problem, stated plainly

A single physical well has a different name in every system that touches it. Telemetry calls it a tag. Production accounting calls it a property. Finance calls it a cost centre. Land calls it an API-14 — and land is right, because the API number is the one issued by the state regulator and the one that never changes.

So the crosswalk resolves everything to API-14. That is unglamorous work and it is the entire product. Once it exists, cost per barrel is a division. Until it exists, cost per barrel is a project.

Two systems deliberately do not reach well level: payroll rolls up by cost centre, and safety events are logged against a pad. Forcing them down to the well would invent precision that is not there, so the dashboard reports them at the grain they honestly have.

SystemIts identifierGrain
SCADA historian
ANT-0142-A
WELL_ID
Tag registry → pad → API-14
Well
Production accounting
P-00871
PROP_NO
Property master → API-14
Well
ERP general ledger
41-ANT-0871
COST_CTR
Cost centre map → property → API-14
Well
Land & lease
42-389-30147-00-00
API14
Canonical — everything else joins to this
Well
Marketing & settlements
DP-WTX-04
DELIV_PT
Delivery point → gathering system → field
Field
HR & payroll
E-2214 / 41-ANT
EMP_ID / CC
Cost centre → field. Stops above well level.
Field
HSE incident log
Antelope Draw Pad 12
LOCATION
Pad name → pad ID → wells on pad
Pad

Which numbers need which systems

Read down a row. The numbers executives ask for first are exactly the ones that need three or four systems at once — which is precisely why they are the ones that arrive late, or not at all.

Number SCADA Production ERP Land HR HSE Marketing Systems
Net production (BOE/d)
Telemetry is gross and unallocated. Net needs allocation and ownership.
· · · · 3
Netback per BOE
Volume, realised price, cost and royalty — four systems, four calendars.
· · · 4
Operating cost per BOE
The ledger knows the dollars; only production accounting knows the barrels.
· · · · · 2
AFE variance
Dollars spent are easy. Per cent complete lives outside finance.
· · · · · 2
Labour cost per BOE
Payroll rolls up by cost centre, production by property.
· · · · · 2
TRIR
Incidents over hours worked — the denominator is a payroll number.
· · · · · 2
Flaring intensity
Metered flare volume over allocated gas production.
· · · · · 2

What is loaded, and how stale

SourceOwnerGrainVolume FeedsLast loadState
SCADA historian
Field telemetry
Operations Per well, every 15 minutes 41.2M tags/day Production, uptime, deferred volume, flare meters 3 min ago Live
Production accounting
Volume allocation
Production accounting Per well, per month, allocated 4,410 well-months Allocated volumes, run tickets, royalty base 13 hr ago Current
ERP general ledger
Finance system
Finance Per invoice, per cost centre 118k lines/yr Operating cost, G&A, capital spend, AFE actuals 10 hr ago Current
Land & lease
Ownership system
Land Per tract, per owner 9,880 interests Working interest, net revenue interest, lease obligations 2 d ago Month-end
HR & payroll
People system
People Per person, per pay period 200 active Headcount, labour cost, overtime, hours worked 2 d ago Month-end
HSE incident log
Safety system
HSE Per event ~340/yr Recordables, spills, near misses 5 hr ago Current
Marketing & settlements
Crude and gas contracts
Marketing Per delivery point, per month 620 statements/yr Realised price, differentials, transport 2 d ago Month-end
Three speeds, and they never converge. Telemetry is minutes old. The ledger is a night old. Production accounting and settlements land a week or two after the month closes. A dashboard that blends them into one figure is lying about at least one of them, so this one keeps the closed month and the month-to-date figure separate and says which is which on every screen.