JOB-0086Pohjola Metalli Oy
Customer CUS-006 · Completed · opened 01.03.2026 at 19:46 · completed 25.04.2026 at 19:46
Work centres: CNC-1, CNC-2, WELD-1
No blocking findings: the margin is reportable.
Quote basis and actual
| Item | Quote basis | Actual |
|---|---|---|
| Revenue (allocated) | 27 984,26 € | 27 984,26 € |
| Material | 15 044,96 € | 14 260,06 € |
| Labour | 112,64 h × 53,43 €/h | 4 934,79 € |
| Subcontract | 0,00 € | 0,00 € |
| Other variable costs | 838,00 € | 838,00 € |
| Margin | — | 7 951,41 € |
The estimated margin is not a stored figure: the quote basis stores the items, and the bridge sets out the difference between estimated and actual line by line.
Snapshot computed 21.09.2026 at 14:48 · definition job-margin/2026-09-20.1 · inputs dff4371646d0
The margin bridge
The bridge explains the arithmetic difference: each line says how much of the gap between the estimated and the actual margin that driver accounts for. It does not establish a cause. Why a price or an hours figure moved is a different question, and this view does not answer it.
- 1Revenue differencerevenue_varianceNo claim0,00 €
No claim A zero line points at no source rows: it claims nothing, so no evidence is to be expected.
- 2Material quantity differencematerial_quantity_varianceCausal+318,06 €
Evidence (11 rows · Causal reference: 11)
Causal referenceThe rows that produced the amountThese rows produced the amount: every figure is computed from these rows.
Table Source Row Version Time (UTC) Mapping Quality Field Material consumption material_consumption erp MC-000681 1 23.04.2026 at 00:21 synthetic/v1 In order qty Material consumption material_consumption erp MC-000682 1 03.04.2026 at 22:58 synthetic/v1 In order qty Material consumption material_consumption erp MC-000683 1 02.04.2026 at 06:43 synthetic/v1 In order qty Material consumption material_consumption erp MC-000684 1 11.04.2026 at 07:28 synthetic/v1 In order qty Material consumption material_consumption erp MC-000685 1 25.03.2026 at 12:44 synthetic/v1 In order qty Material consumption material_consumption erp MC-000686 1 13.04.2026 at 08:14 synthetic/v1 In order qty Material consumption material_consumption erp MC-000687 1 02.03.2026 at 05:05 synthetic/v1 In order qty Material consumption material_consumption erp MC-000688 1 10.04.2026 at 23:10 synthetic/v1 In order qty Material consumption material_consumption erp MC-000689 1 05.03.2026 at 05:26 synthetic/v1 In order qty Material consumption material_consumption erp MC-000690 1 07.04.2026 at 22:08 synthetic/v1 In order qty Material consumption material_consumption erp MC-000691 1 13.04.2026 at 20:01 synthetic/v1 In order qty - 3Material price differencematerial_price_varianceCausal+466,80 €
Evidence (11 rows · Causal reference: 11)
Causal referenceThe rows that produced the amountThese rows produced the amount: every figure is computed from these rows.
Table Source Row Version Time (UTC) Mapping Quality Field Material consumption material_consumption erp MC-000681 1 23.04.2026 at 00:21 synthetic/v1 In order unitCost Material consumption material_consumption erp MC-000682 1 03.04.2026 at 22:58 synthetic/v1 In order unitCost Material consumption material_consumption erp MC-000683 1 02.04.2026 at 06:43 synthetic/v1 In order unitCost Material consumption material_consumption erp MC-000684 1 11.04.2026 at 07:28 synthetic/v1 In order unitCost Material consumption material_consumption erp MC-000685 1 25.03.2026 at 12:44 synthetic/v1 In order unitCost Material consumption material_consumption erp MC-000686 1 13.04.2026 at 08:14 synthetic/v1 In order unitCost Material consumption material_consumption erp MC-000687 1 02.03.2026 at 05:05 synthetic/v1 In order unitCost Material consumption material_consumption erp MC-000688 1 10.04.2026 at 23:10 synthetic/v1 In order unitCost Material consumption material_consumption erp MC-000689 1 05.03.2026 at 05:26 synthetic/v1 In order unitCost Material consumption material_consumption erp MC-000690 1 07.04.2026 at 22:08 synthetic/v1 In order unitCost Material consumption material_consumption erp MC-000691 1 13.04.2026 at 20:01 synthetic/v1 In order unitCost - 4Labour hours differencelabour_hours_varianceCausal+1 083,56 €
Evidence (12 rows · Causal reference: 12)
Causal referenceThe rows that produced the amountThese rows produced the amount: every figure is computed from these rows.
Table Source Row Version Time (UTC) Mapping Quality Field Time entry time_entry timeclock TE-001281 1 15.03.2026 at 19:17 synthetic/v1 In order hours Time entry time_entry timeclock TE-001282 1 19.03.2026 at 04:38 synthetic/v1 In order hours Time entry time_entry timeclock TE-001283 1 11.04.2026 at 18:39 synthetic/v1 In order hours Time entry time_entry timeclock TE-001284 1 04.03.2026 at 04:23 synthetic/v1 In order hours Time entry time_entry timeclock TE-001285 1 10.03.2026 at 03:18 synthetic/v1 In order hours Time entry time_entry timeclock TE-001286 1 31.03.2026 at 15:11 synthetic/v1 In order hours Time entry time_entry timeclock TE-001287 1 09.03.2026 at 23:30 synthetic/v1 In order hours Time entry time_entry timeclock TE-001288 1 28.03.2026 at 15:14 synthetic/v1 In order hours Time entry time_entry timeclock TE-001289 1 17.04.2026 at 00:25 synthetic/v1 In order hours Time entry time_entry timeclock TE-001290 1 13.04.2026 at 22:43 synthetic/v1 In order hours Time entry time_entry timeclock TE-001291 1 08.03.2026 at 11:48 synthetic/v1 In order hours Time entry time_entry timeclock TE-001292 1 25.03.2026 at 09:55 synthetic/v1 In order hours - 5Labour rate differencelabour_rate_varianceCausal+0,01 €
Evidence (12 rows · Causal reference: 12)
Causal referenceThe rows that produced the amountThese rows produced the amount: every figure is computed from these rows.
Table Source Row Version Time (UTC) Mapping Quality Field Time entry time_entry timeclock TE-001281 1 15.03.2026 at 19:17 synthetic/v1 In order rate Time entry time_entry timeclock TE-001282 1 19.03.2026 at 04:38 synthetic/v1 In order rate Time entry time_entry timeclock TE-001283 1 11.04.2026 at 18:39 synthetic/v1 In order rate Time entry time_entry timeclock TE-001284 1 04.03.2026 at 04:23 synthetic/v1 In order rate Time entry time_entry timeclock TE-001285 1 10.03.2026 at 03:18 synthetic/v1 In order rate Time entry time_entry timeclock TE-001286 1 31.03.2026 at 15:11 synthetic/v1 In order rate Time entry time_entry timeclock TE-001287 1 09.03.2026 at 23:30 synthetic/v1 In order rate Time entry time_entry timeclock TE-001288 1 28.03.2026 at 15:14 synthetic/v1 In order rate Time entry time_entry timeclock TE-001289 1 17.04.2026 at 00:25 synthetic/v1 In order rate Time entry time_entry timeclock TE-001290 1 13.04.2026 at 22:43 synthetic/v1 In order rate Time entry time_entry timeclock TE-001291 1 08.03.2026 at 11:48 synthetic/v1 In order rate Time entry time_entry timeclock TE-001292 1 25.03.2026 at 09:55 synthetic/v1 In order rate - 6Subcontract differencesubcontract_varianceNo claim0,00 €
No claim A zero line points at no source rows: it claims nothing, so no evidence is to be expected.
- 7Rework differencerework_varianceNo claim0,00 €
No claim A zero line points at no source rows: it claims nothing, so no evidence is to be expected.
- 8Other variable cost differenceother_variable_varianceNo claim0,00 €
No claim A zero line points at no source rows: it claims nothing, so no evidence is to be expected.
- 9Unexplained differenceresidual_unexplainedCausal+0,04 €
Evidence (25 rows · Causal reference: 25)
Causal referenceThe rows that produced the amountThese rows produced the amount: every figure is computed from these rows.
Table Source Row Version Time (UTC) Mapping Quality Field Material consumption material_consumption erp MC-000681 1 23.04.2026 at 00:21 synthetic/v1 In order — Material consumption material_consumption erp MC-000682 1 03.04.2026 at 22:58 synthetic/v1 In order — Material consumption material_consumption erp MC-000683 1 02.04.2026 at 06:43 synthetic/v1 In order — Material consumption material_consumption erp MC-000684 1 11.04.2026 at 07:28 synthetic/v1 In order — Material consumption material_consumption erp MC-000685 1 25.03.2026 at 12:44 synthetic/v1 In order — Material consumption material_consumption erp MC-000686 1 13.04.2026 at 08:14 synthetic/v1 In order — Material consumption material_consumption erp MC-000687 1 02.03.2026 at 05:05 synthetic/v1 In order — Material consumption material_consumption erp MC-000688 1 10.04.2026 at 23:10 synthetic/v1 In order — Material consumption material_consumption erp MC-000689 1 05.03.2026 at 05:26 synthetic/v1 In order — Material consumption material_consumption erp MC-000690 1 07.04.2026 at 22:08 synthetic/v1 In order — Material consumption material_consumption erp MC-000691 1 13.04.2026 at 20:01 synthetic/v1 In order — Time entry time_entry timeclock TE-001281 1 15.03.2026 at 19:17 synthetic/v1 In order — Time entry time_entry timeclock TE-001282 1 19.03.2026 at 04:38 synthetic/v1 In order — Time entry time_entry timeclock TE-001283 1 11.04.2026 at 18:39 synthetic/v1 In order — Time entry time_entry timeclock TE-001284 1 04.03.2026 at 04:23 synthetic/v1 In order — Time entry time_entry timeclock TE-001285 1 10.03.2026 at 03:18 synthetic/v1 In order — Time entry time_entry timeclock TE-001286 1 31.03.2026 at 15:11 synthetic/v1 In order — Time entry time_entry timeclock TE-001287 1 09.03.2026 at 23:30 synthetic/v1 In order — Time entry time_entry timeclock TE-001288 1 28.03.2026 at 15:14 synthetic/v1 In order — Time entry time_entry timeclock TE-001289 1 17.04.2026 at 00:25 synthetic/v1 In order — Time entry time_entry timeclock TE-001290 1 13.04.2026 at 22:43 synthetic/v1 In order — Time entry time_entry timeclock TE-001291 1 08.03.2026 at 11:48 synthetic/v1 In order — Time entry time_entry timeclock TE-001292 1 25.03.2026 at 09:55 synthetic/v1 In order — Other variable cost other_variable_cost erp OVC-00081 1 23.03.2026 at 11:23 synthetic/v1 In order — Other variable cost other_variable_cost erp OVC-00082 1 02.03.2026 at 19:19 synthetic/v1 In order —
- Rounding difference0,04 € of the difference between the estimated and the actual margin of JOB-0086 is inside the 0,04 € the source data's own rounding accounts for: a rounding difference, not an amount no driver can place (tolerance 139,92 €)
The stored note
tolerance 13992 minor units; pyoeristysero: 0,04 € of the difference between the estimated and the actual margin of JOB-0086 is inside the 0,04 € the source data's own rounding accounts for: a rounding difference, not an amount no driver can place (tolerance 139,92 €)
The bridge is computed from the stored snapshot. The next step is always the same: open the line's evidence and check the source rows.
Findings (0)Margin 7 951,41 € · 28,41 %
None of v0's nine rules fired for this job. That is not the same as there being nothing to look at — it means that no finding was detected on these rows.