S

Sunds Industrier

Ekonomirapporter

Status

Datadrivna månads- och periodrapporter från Monitor ERP via Formedideas-MCP. Fem rapportmallar (2019-original + 2025-styrkort) implementeras stegvis. Repot är i DEMO-läge — pipelinen byggs mot riktig Monitor-data men kategorier och KPI-formler kommer från provisoriska gissningar tills Pia bekräftar.

Konton totalt
Bekräftade (BAS-säkra)
DEMO-kategoriserade
Öppna frågor

Gate 3 — Första riktiga DEMO-validering

Mars 2019 fetchad från Monitor (1 390 unika VoucherRows) och kategoriserad via pipeline. Jämförd mot PDF tb-koncern-manad-2019-03-31. Status: Pipeline OK, väntar på domänexperter.

5/8 ✓
Kategori PDF (tkr) Pipeline (tkr) Diff Status
Direkt material 1 424 1 430 +0.4% ✓ Match
Lokal 566 561 −1.0% ✓ Match
Direkt lön 1 110 1 021 −8.0% ⚠ Nära
Admin / Prod omkostn 403 / 657 549 / 411 felklassning ⚠ Summa OK
Rörelseintäkter 5 781 1 950 −66.3% ✗ 1/3 av PDF
Avskrivning 256 0 −100% ✗ Saknas
Finansposter 38 13 −66.1% ✗ 1/3

✓ Pipeline fungerar

  • 1 390 unika VoucherRows hämtade utan dubletter
  • Genombrott: EntryIdentifier på VoucherRow är AccountId direkt — sparar CodingEntries-fetch
  • 5/8 kategorier matchar PDF (3 exakt, 1 felklassning där summa stämmer)

⚠ Domänfrågor till Pia/Lennart

  • Genereras Avskrivningar från FixedAssetLedger (inte VoucherRows)?
  • Vad inkluderar Rörelseintäkter utöver 3xxx-bokningar?
  • Är 7511-7570 admin eller delas till prod_omkostnad?

Rapporter

Fem mallar — originalen finns som referens-PDF. Genererade rapporter byggs i DEMO-läge mot riktig Monitor-data men med provisoriska kategorier och formler från DEMO_DECISIONS.md.

TB1/TB2 Koncern — månadsvis

MOCK-preview

13 månadskolumner (12 + jämförelsemånad) + summa + föregående år. Resultaträkning ned till "Res före boksl disp" + 9 KPI-rader.

TB1/TB2 Koncern — R12

DEMO — under bygge

12 rullande 12-månadersperioder. Resultaträkning + 5 KPI-rader.

Mall 2019-03-31 ↗

TB1/TB2 Bethallen

DEMO — under bygge

12 månader. Intäkter segmenterade på HIP / Betning / Internt / Slipning via CodingDimension 2 (Kostnadsbärare). Kostnader ej segmenterade.

Mall 2019-03-31 ↗

Likviditet

DEMO — under bygge

12 månader kassaflöde. Ing/Utg disp ställning + in- och utbetalningssektioner (interna och externa flöden).

Mall 2019-03-31 ↗

Styrkort Koncern

DEMO — under bygge

5 KPI:er med målintervall: Cash flow (200-800), Indirekt tid % (4-8), TB1/arb timme (400-600), Leveranssäkerhet K % (85-95), Leveranssäkerhet L % (85-90). 13 månadskolumner.

Mall 2025-12-31 ↗

Kontoplan

337 aktiva konton som faktiskt används enligt Lennarts Monitor UI-export (2026-05-13). 100 är BAS-säkra (1xxx/2xxx/9xxx). 237 har DEMO-kategori från BAS-konventionella gränser i data/demo_values.json — Pia bekräftar gränsfall. (197 oanvända konton bortfiltrerade 2026-05-13 — de finns i Monitor API men har inga bokningar.)

Nummer BAS-klass Föreslagen kategori Status Kontonamn
konton

Öppna frågor & DEMO-beslut

Varje öppen domänfråga har ett provisoriskt DEMO-svar så pipelinen kan byggas vidare. Frågorna är fortfarande öppna — Pia/Lennart bekräftar i sinom tid. Se DEMO_DECISIONS.md för varje beslut + risk-bedömning, och OPEN_QUESTIONS.md för full fråge-lista.

Räkenskapsår och perioder

DEMO-svar
  • TB / Likviditet → räkenskapsår (apr–mar)
  • Styrkort → kalenderår
  • R12 → rullande 12 mån

→ Lennart / Pia · Risk: MEDEL

Kontoplan och kategorisering

DEMO-svar
  • Kontonamn → väntar Lennarts UI-export
  • BAS-gränser → preliminära från demo_values.json (383 konton)
  • Null-AccountId → flaggas + exkluderas

→ Pia / Lennart · Risk: HÖG

KPI-formler

DEMO-svar
  • Cash flow → res före skatt + avskrivn + Δrörelsekap
  • Indirekt tid → timmar utan OrderId-koppling
  • TB1/arb timme → TB1 / direkta timmar
  • Lev.säkerhet K+L → andel i tid mot lovat datum

→ Pia · Risk: HÖG för cash flow

Bethallens segmentering

DEMO-svar
  • Strategi: fyra största Kostnadsbärar-värdena (volym 25/26)
  • Fallback-ordning: HIP, Betning, Slipning, Internt

→ Pia + probe · Risk: MYCKET HÖG (växlade segment ger ren felräkning)

POC-diskrepans öppen

Mars 2026 AccountsReceivables: 147 fakturor ✓ (exakt), SEK 6 397 tkr ✓ (förväntat ~6 286, +1.8%), EUR 32 tkr ❌ (förväntat ~134 tkr, -76%). Bara 4 EUR-fakturor i månaden. Felix tar komplett analys senare. Diskrepansen påverkar inte rapport-pipelinen direkt — SEK-summan är inom tolerans.

Framsteg

PR-spår på GitHub.

  1. Gate 0 — Bootstrap PR #1, mergad
    Originalmallar, PROJECT_SPEC, mappskelett, OPEN_QUESTIONS
  2. Gate 1 — Kontoplan + öppna frågor PR #2, mergad
    533 konton, BAS-kategorisering, MCP-inventering, POC-verifiering
  3. Cloudflare-index PR #3-4, mergat
    Interaktiv översikt på Cloudflare Pages-roten
  4. DEMO-mode + Gate 2-skelett aktiv
    Pia otillgänglig ~2 veckor. Bygger pipeline mot riktig Monitor-data med provisoriska kategorier/formler. Allt synligt märkt DEMO.
  5. Gate 3 — Första DEMO-rapporten halvt körd — väntar Pia/Lennart
    Mars 2019 fetchad (1 390 unika VoucherRows) och kategoriserad. Pipeline fungerar end-to-end, 5/8 kategorier matchar PDF. 3/8 har stora diffar pga Monitors rapport-modul aggregerar från fler källor än VoucherRows (FixedAssetLedger för avskrivningar m.m.) — kräver domänkunskap. Se Gate 3-status-sektionen ovan.
  6. Gate 4 — Backtest mot historisk rapport
    Reproducera en av Lennarts/Pias manuella rapporter; diffa på radnivå
  7. Gate 5 — Live (DEMO_MODE = false)
    När alla rader i DEMO_DECISIONS.md är bekräftade och backtest är grön