← Exception queue

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

7 951,41 €
28,41 %
In order

No blocking findings: the margin is reportable.

Quote basis and actual

ItemQuote basisActual
Revenue (allocated)27 984,26 €27 984,26 €
Material15 044,96 €14 260,06 €
Labour112,64 h × 53,43 €/h4 934,79 €
Subcontract0,00 €0,00 €
Other variable costs838,00 €838,00 €
Margin7 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 amount

    These rows produced the amount: every figure is computed from these rows.

    TableSourceRowVersionTime (UTC)MappingQualityField
    Material consumption material_consumptionerpMC-000681123.04.2026 at 00:21synthetic/v1In orderqty
    Material consumption material_consumptionerpMC-000682103.04.2026 at 22:58synthetic/v1In orderqty
    Material consumption material_consumptionerpMC-000683102.04.2026 at 06:43synthetic/v1In orderqty
    Material consumption material_consumptionerpMC-000684111.04.2026 at 07:28synthetic/v1In orderqty
    Material consumption material_consumptionerpMC-000685125.03.2026 at 12:44synthetic/v1In orderqty
    Material consumption material_consumptionerpMC-000686113.04.2026 at 08:14synthetic/v1In orderqty
    Material consumption material_consumptionerpMC-000687102.03.2026 at 05:05synthetic/v1In orderqty
    Material consumption material_consumptionerpMC-000688110.04.2026 at 23:10synthetic/v1In orderqty
    Material consumption material_consumptionerpMC-000689105.03.2026 at 05:26synthetic/v1In orderqty
    Material consumption material_consumptionerpMC-000690107.04.2026 at 22:08synthetic/v1In orderqty
    Material consumption material_consumptionerpMC-000691113.04.2026 at 20:01synthetic/v1In orderqty
  • 3Material price differencematerial_price_varianceCausal+466,80 €
    Evidence (11 rows · Causal reference: 11)
    Causal referenceThe rows that produced the amount

    These rows produced the amount: every figure is computed from these rows.

    TableSourceRowVersionTime (UTC)MappingQualityField
    Material consumption material_consumptionerpMC-000681123.04.2026 at 00:21synthetic/v1In orderunitCost
    Material consumption material_consumptionerpMC-000682103.04.2026 at 22:58synthetic/v1In orderunitCost
    Material consumption material_consumptionerpMC-000683102.04.2026 at 06:43synthetic/v1In orderunitCost
    Material consumption material_consumptionerpMC-000684111.04.2026 at 07:28synthetic/v1In orderunitCost
    Material consumption material_consumptionerpMC-000685125.03.2026 at 12:44synthetic/v1In orderunitCost
    Material consumption material_consumptionerpMC-000686113.04.2026 at 08:14synthetic/v1In orderunitCost
    Material consumption material_consumptionerpMC-000687102.03.2026 at 05:05synthetic/v1In orderunitCost
    Material consumption material_consumptionerpMC-000688110.04.2026 at 23:10synthetic/v1In orderunitCost
    Material consumption material_consumptionerpMC-000689105.03.2026 at 05:26synthetic/v1In orderunitCost
    Material consumption material_consumptionerpMC-000690107.04.2026 at 22:08synthetic/v1In orderunitCost
    Material consumption material_consumptionerpMC-000691113.04.2026 at 20:01synthetic/v1In orderunitCost
  • 4Labour hours differencelabour_hours_varianceCausal+1 083,56 €
    Evidence (12 rows · Causal reference: 12)
    Causal referenceThe rows that produced the amount

    These rows produced the amount: every figure is computed from these rows.

    TableSourceRowVersionTime (UTC)MappingQualityField
    Time entry time_entrytimeclockTE-001281115.03.2026 at 19:17synthetic/v1In orderhours
    Time entry time_entrytimeclockTE-001282119.03.2026 at 04:38synthetic/v1In orderhours
    Time entry time_entrytimeclockTE-001283111.04.2026 at 18:39synthetic/v1In orderhours
    Time entry time_entrytimeclockTE-001284104.03.2026 at 04:23synthetic/v1In orderhours
    Time entry time_entrytimeclockTE-001285110.03.2026 at 03:18synthetic/v1In orderhours
    Time entry time_entrytimeclockTE-001286131.03.2026 at 15:11synthetic/v1In orderhours
    Time entry time_entrytimeclockTE-001287109.03.2026 at 23:30synthetic/v1In orderhours
    Time entry time_entrytimeclockTE-001288128.03.2026 at 15:14synthetic/v1In orderhours
    Time entry time_entrytimeclockTE-001289117.04.2026 at 00:25synthetic/v1In orderhours
    Time entry time_entrytimeclockTE-001290113.04.2026 at 22:43synthetic/v1In orderhours
    Time entry time_entrytimeclockTE-001291108.03.2026 at 11:48synthetic/v1In orderhours
    Time entry time_entrytimeclockTE-001292125.03.2026 at 09:55synthetic/v1In orderhours
  • 5Labour rate differencelabour_rate_varianceCausal+0,01 €
    Evidence (12 rows · Causal reference: 12)
    Causal referenceThe rows that produced the amount

    These rows produced the amount: every figure is computed from these rows.

    TableSourceRowVersionTime (UTC)MappingQualityField
    Time entry time_entrytimeclockTE-001281115.03.2026 at 19:17synthetic/v1In orderrate
    Time entry time_entrytimeclockTE-001282119.03.2026 at 04:38synthetic/v1In orderrate
    Time entry time_entrytimeclockTE-001283111.04.2026 at 18:39synthetic/v1In orderrate
    Time entry time_entrytimeclockTE-001284104.03.2026 at 04:23synthetic/v1In orderrate
    Time entry time_entrytimeclockTE-001285110.03.2026 at 03:18synthetic/v1In orderrate
    Time entry time_entrytimeclockTE-001286131.03.2026 at 15:11synthetic/v1In orderrate
    Time entry time_entrytimeclockTE-001287109.03.2026 at 23:30synthetic/v1In orderrate
    Time entry time_entrytimeclockTE-001288128.03.2026 at 15:14synthetic/v1In orderrate
    Time entry time_entrytimeclockTE-001289117.04.2026 at 00:25synthetic/v1In orderrate
    Time entry time_entrytimeclockTE-001290113.04.2026 at 22:43synthetic/v1In orderrate
    Time entry time_entrytimeclockTE-001291108.03.2026 at 11:48synthetic/v1In orderrate
    Time entry time_entrytimeclockTE-001292125.03.2026 at 09:55synthetic/v1In orderrate
  • 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 amount

    These rows produced the amount: every figure is computed from these rows.

    TableSourceRowVersionTime (UTC)MappingQualityField
    Material consumption material_consumptionerpMC-000681123.04.2026 at 00:21synthetic/v1In order
    Material consumption material_consumptionerpMC-000682103.04.2026 at 22:58synthetic/v1In order
    Material consumption material_consumptionerpMC-000683102.04.2026 at 06:43synthetic/v1In order
    Material consumption material_consumptionerpMC-000684111.04.2026 at 07:28synthetic/v1In order
    Material consumption material_consumptionerpMC-000685125.03.2026 at 12:44synthetic/v1In order
    Material consumption material_consumptionerpMC-000686113.04.2026 at 08:14synthetic/v1In order
    Material consumption material_consumptionerpMC-000687102.03.2026 at 05:05synthetic/v1In order
    Material consumption material_consumptionerpMC-000688110.04.2026 at 23:10synthetic/v1In order
    Material consumption material_consumptionerpMC-000689105.03.2026 at 05:26synthetic/v1In order
    Material consumption material_consumptionerpMC-000690107.04.2026 at 22:08synthetic/v1In order
    Material consumption material_consumptionerpMC-000691113.04.2026 at 20:01synthetic/v1In order
    Time entry time_entrytimeclockTE-001281115.03.2026 at 19:17synthetic/v1In order
    Time entry time_entrytimeclockTE-001282119.03.2026 at 04:38synthetic/v1In order
    Time entry time_entrytimeclockTE-001283111.04.2026 at 18:39synthetic/v1In order
    Time entry time_entrytimeclockTE-001284104.03.2026 at 04:23synthetic/v1In order
    Time entry time_entrytimeclockTE-001285110.03.2026 at 03:18synthetic/v1In order
    Time entry time_entrytimeclockTE-001286131.03.2026 at 15:11synthetic/v1In order
    Time entry time_entrytimeclockTE-001287109.03.2026 at 23:30synthetic/v1In order
    Time entry time_entrytimeclockTE-001288128.03.2026 at 15:14synthetic/v1In order
    Time entry time_entrytimeclockTE-001289117.04.2026 at 00:25synthetic/v1In order
    Time entry time_entrytimeclockTE-001290113.04.2026 at 22:43synthetic/v1In order
    Time entry time_entrytimeclockTE-001291108.03.2026 at 11:48synthetic/v1In order
    Time entry time_entrytimeclockTE-001292125.03.2026 at 09:55synthetic/v1In order
    Other variable cost other_variable_costerpOVC-00081123.03.2026 at 11:23synthetic/v1In order
    Other variable cost other_variable_costerpOVC-00082102.03.2026 at 19:19synthetic/v1In order
Reconciliation0,04 €tolerance 139,92 €
  • 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.