JOB-0027Kvarts Energia Oy
Customer CUS-027 · Completed · opened 23.03.2025 at 18:30 · completed 25.04.2025 at 18:30
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) | 33 429,61 € | 32 155,94 € |
| Material | 16 071,06 € | 15 452,78 € |
| Labour | 201,51 h × 39,08 €/h | 7 245,04 € |
| Subcontract | 0,00 € | 0,00 € |
| Other variable costs | 1 335,51 € | 1 335,51 € |
| Margin | — | 8 122,61 € |
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 af2fa42e6def
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_varianceCausal−1 273,67 €
Evidence (7 rows · Causal reference: 7)
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 Invoice line invoice_line invoicing IL-000165 1 09.07.2025 at 21:24 synthetic/v1 In order — Invoice line invoice_line invoicing IL-000166 1 07.10.2025 at 06:05 synthetic/v1 In order — Invoice line invoice_line invoicing IL-000167 1 19.10.2025 at 21:40 synthetic/v1 In order — Invoice line invoice_line invoicing IL-000168 1 23.09.2025 at 02:55 synthetic/v1 In order — Invoice line invoice_line invoicing IL-000169 1 11.01.2026 at 18:45 synthetic/v1 In order — Credit line credit_line invoicing CR-00020 1 11.08.2025 at 21:45 synthetic/v1 In order — Credit line credit_line invoicing CR-00021 1 17.07.2026 at 03:13 synthetic/v1 In order — - 2Material quantity differencematerial_quantity_varianceCausal+706,05 €
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-000223 1 18.04.2025 at 13:22 synthetic/v1 In order qty Material consumption material_consumption erp MC-000224 1 21.04.2025 at 21:16 synthetic/v1 In order qty Material consumption material_consumption erp MC-000225 1 30.03.2025 at 17:40 synthetic/v1 In order qty Material consumption material_consumption erp MC-000226 1 24.03.2025 at 15:35 synthetic/v1 In order qty Material consumption material_consumption erp MC-000227 1 13.04.2025 at 02:35 synthetic/v1 In order qty Material consumption material_consumption erp MC-000228 1 29.03.2025 at 15:54 synthetic/v1 In order qty Material consumption material_consumption erp MC-000229 1 28.03.2025 at 03:58 synthetic/v1 In order qty Material consumption material_consumption erp MC-000230 1 25.03.2025 at 09:55 synthetic/v1 In order qty Material consumption material_consumption erp MC-000231 1 08.04.2025 at 12:31 synthetic/v1 In order qty Material consumption material_consumption erp MC-000232 1 13.04.2025 at 21:49 synthetic/v1 In order qty Material consumption material_consumption erp MC-000233 1 07.04.2025 at 04:39 synthetic/v1 In order qty - 3Material price differencematerial_price_varianceCausal−87,77 €
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-000223 1 18.04.2025 at 13:22 synthetic/v1 In order unitCost Material consumption material_consumption erp MC-000224 1 21.04.2025 at 21:16 synthetic/v1 In order unitCost Material consumption material_consumption erp MC-000225 1 30.03.2025 at 17:40 synthetic/v1 In order unitCost Material consumption material_consumption erp MC-000226 1 24.03.2025 at 15:35 synthetic/v1 In order unitCost Material consumption material_consumption erp MC-000227 1 13.04.2025 at 02:35 synthetic/v1 In order unitCost Material consumption material_consumption erp MC-000228 1 29.03.2025 at 15:54 synthetic/v1 In order unitCost Material consumption material_consumption erp MC-000229 1 28.03.2025 at 03:58 synthetic/v1 In order unitCost Material consumption material_consumption erp MC-000230 1 25.03.2025 at 09:55 synthetic/v1 In order unitCost Material consumption material_consumption erp MC-000231 1 08.04.2025 at 12:31 synthetic/v1 In order unitCost Material consumption material_consumption erp MC-000232 1 13.04.2025 at 21:49 synthetic/v1 In order unitCost Material consumption material_consumption erp MC-000233 1 07.04.2025 at 04:39 synthetic/v1 In order unitCost - 4Labour hours differencelabour_hours_varianceCausal+629,97 €
Evidence (16 rows · Causal reference: 16)
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-000385 1 19.04.2025 at 01:39 synthetic/v1 In order hours Time entry time_entry timeclock TE-000386 1 25.03.2025 at 23:54 synthetic/v1 In order hours Time entry time_entry timeclock TE-000387 1 21.04.2025 at 14:28 synthetic/v1 In order hours Time entry time_entry timeclock TE-000388 1 14.04.2025 at 10:28 synthetic/v1 In order hours Time entry time_entry timeclock TE-000389 1 23.04.2025 at 15:29 synthetic/v1 In order hours Time entry time_entry timeclock TE-000390 1 06.04.2025 at 12:23 synthetic/v1 In order hours Time entry time_entry timeclock TE-000391 1 23.03.2025 at 20:35 synthetic/v1 In order hours Time entry time_entry timeclock TE-000392 1 26.03.2025 at 14:51 synthetic/v1 In order hours Time entry time_entry timeclock TE-000393 1 11.04.2025 at 22:07 synthetic/v1 In order hours Time entry time_entry timeclock TE-000394 1 04.04.2025 at 19:06 synthetic/v1 In order hours Time entry time_entry timeclock TE-000395 1 04.04.2025 at 17:06 synthetic/v1 In order hours Time entry time_entry timeclock TE-000396 1 27.03.2025 at 14:33 synthetic/v1 In order hours Time entry time_entry timeclock TE-000397 1 11.04.2025 at 00:20 synthetic/v1 In order hours Time entry time_entry timeclock TE-000398 1 23.04.2025 at 19:59 synthetic/v1 In order hours Time entry time_entry timeclock TE-000399 1 25.03.2025 at 16:24 synthetic/v1 In order hours Time entry time_entry timeclock TE-000400 1 07.04.2025 at 20:15 synthetic/v1 In order hours - 5Labour rate differencelabour_rate_varianceNo claim0,00 €
No claim A zero line points at no source rows: it claims nothing, so no evidence is to be expected.
- 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_unexplainedNo claim0,00 €
No claim A zero line points at no source rows: it claims nothing, so no evidence is to be expected.
- ReconcilesJOB-0027 reconciles: the drivers account for the whole of the difference between the estimated and the actual margin (residual 0,00 €, tolerance 160,78 €)
The stored note
tolerance 16078 minor units; tasmaa: JOB-0027 reconciles: the drivers account for the whole of the difference between the estimated and the actual margin (residual 0,00 €, tolerance 160,78 €)
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 (1)Margin 8 122,61 € · 25,26 %
- Medium mediumUnallocated labourR4213,00 €
Labour attributed to JOB-0027 by its operation carries no job allocation: 213,00 € at the posted rates.
The job is in order · work centres CNC-1, CNC-2, WELD-1 · version job-margin-rules/2026-09-20.1 · computed 21.09.2026 at 14:48
Evidence (5 rows · Causal reference: 5)
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-900031 1 18.04.2025 at 11:40 synthetic/v1 In order hours Time entry time_entry timeclock TE-900032 1 20.04.2025 at 13:03 synthetic/v1 In order hours Time entry time_entry timeclock TE-900033 1 11.04.2025 at 22:13 synthetic/v1 In order hours Time entry time_entry timeclock TE-900034 1 28.03.2025 at 01:05 synthetic/v1 In order hours Time entry time_entry timeclock TE-900035 1 11.04.2025 at 08:09 synthetic/v1 In order hours