Zum Inhalt springen
#pl-screen-reports-v1{ –bg:#ffffff; –bg-soft:rgba(17,17,17,.03); –ink:#111111; –muted:#6d675d; –muted-2:#857e74; –line:rgba(17,17,17,.10); –line-strong:rgba(17,17,17,.16); –shadow:0 14px 34px rgba(0,0,0,.045); –radius:24px; –radius-sm:18px; font-family:Inter,system-ui,-apple-system,“Segoe UI“,sans-serif; color:var(–ink); width:100%; min-width:0; } #pl-screen-reports-v1, #pl-screen-reports-v1 *{ box-sizing:border-box; } #pl-screen-reports-v1 .pl-wrap{ display:flex; flex-direction:column; gap:1rem; min-width:0; } #pl-screen-reports-v1 .pl-page-head{ display:flex; justify-content:space-between; align-items:flex-end; gap:1rem; margin-bottom:.1rem; } #pl-screen-reports-v1 .pl-page-head h1{ margin:0; font-size:clamp(1.8rem,2.3vw,2.35rem); line-height:1.04; font-weight:860; letter-spacing:-.02em; } #pl-screen-reports-v1 .pl-page-head p{ margin:.36rem 0 0; max-width:860px; font-size:.95rem; line-height:1.58; color:var(–muted); } #pl-screen-reports-v1 .pl-page-meta{ font-size:.82rem; color:var(–muted); white-space:nowrap; text-align:right; } #pl-screen-reports-v1 .pl-surface{ background:rgba(255,255,255,.88); border:1px solid rgba(17,17,17,.06); border-radius:24px; box-shadow:var(–shadow); overflow:hidden; min-width:0; } #pl-screen-reports-v1 .pl-top{ padding:1.05rem 1.1rem 0; } #pl-screen-reports-v1 .pl-surface-head{ display:flex; justify-content:space-between; align-items:flex-start; gap:1rem; margin-bottom:.9rem; } #pl-screen-reports-v1 .pl-surface-title{ margin:0; font-size:1rem; line-height:1.28; font-weight:820; } #pl-screen-reports-v1 .pl-surface-sub{ margin-top:.22rem; color:var(–muted); font-size:.86rem; line-height:1.56; max-width:780px; } #pl-screen-reports-v1 .pl-soft-tag{ display:inline-flex; align-items:center; min-height:30px; padding:.38rem .62rem; border-radius:999px; background:var(–bg-soft); border:1px solid rgba(17,17,17,.04); font-size:.75rem; color:var(–muted); font-weight:780; white-space:nowrap; } #pl-screen-reports-v1 .pl-context{ display:flex; flex-wrap:wrap; gap:.55rem; padding-bottom:1rem; } #pl-screen-reports-v1 .pl-context-pill{ min-height:36px; display:inline-flex; align-items:center; gap:.45rem; padding:.5rem .76rem; border-radius:999px; border:1px solid var(–line); background:#fff; font-size:.82rem; line-height:1; } #pl-screen-reports-v1 .pl-context-pill-label{ color:var(–muted); font-weight:700; } #pl-screen-reports-v1 .pl-context-pill-value{ color:var(–ink); font-weight:820; } #pl-screen-reports-v1 .pl-tabs{ display:grid; grid-template-columns:repeat(4,minmax(0,1fr)); border-top:1px solid var(–line); border-bottom:1px solid var(–line); background:rgba(17,17,17,.02); } #pl-screen-reports-v1 .pl-tab{ display:flex; flex-direction:column; gap:.2rem; padding:.85rem .8rem; min-height:78px; border-right:1px solid var(–line); text-align:left; cursor:pointer; transition:background .18s ease; user-select:none; } #pl-screen-reports-v1 .pl-tab:last-child{ border-right:none; } #pl-screen-reports-v1 .pl-tab-no{ font-size:.74rem; text-transform:uppercase; letter-spacing:.08em; color:var(–muted-2); font-weight:820; } #pl-screen-reports-v1 .pl-tab-name{ font-size:.86rem; line-height:1.35; font-weight:800; color:var(–ink); } #pl-screen-reports-v1 .pl-tab-note{ font-size:.76rem; line-height:1.35; color:var(–muted); } #pl-screen-reports-v1 .pl-radio{ position:absolute; opacity:0; pointer-events:none; } #pl-screen-reports-v1 #pl-reports-tab-1:checked ~ .pl-surface .pl-tabs label[for=“pl-reports-tab-1″], #pl-screen-reports-v1 #pl-reports-tab-2:checked ~ .pl-surface .pl-tabs label[for=“pl-reports-tab-2″], #pl-screen-reports-v1 #pl-reports-tab-3:checked ~ .pl-surface .pl-tabs label[for=“pl-reports-tab-3″], #pl-screen-reports-v1 #pl-reports-tab-4:checked ~ .pl-surface .pl-tabs label[for=“pl-reports-tab-4″]{ background:#fff; } #pl-screen-reports-v1 .pl-panels{ padding:1.1rem 1.1rem 1.15rem; min-width:0; } #pl-screen-reports-v1 .pl-panel{ display:none; animation:plFade .18s ease; min-width:0; } @keyframes plFade{ from{opacity:0;transform:translateY(4px)} to{opacity:1;transform:translateY(0)} } #pl-screen-reports-v1 #pl-reports-tab-1:checked ~ .pl-surface .pl-panels .pl-panel[data-tab=“1″], #pl-screen-reports-v1 #pl-reports-tab-2:checked ~ .pl-surface .pl-panels .pl-panel[data-tab=“2″], #pl-screen-reports-v1 #pl-reports-tab-3:checked ~ .pl-surface .pl-panels .pl-panel[data-tab=“3″], #pl-screen-reports-v1 #pl-reports-tab-4:checked ~ .pl-surface .pl-panels .pl-panel[data-tab=“4″]{ display:block; } #pl-screen-reports-v1 .pl-grid{ display:grid; grid-template-columns:minmax(0,1.55fr) minmax(300px,1fr); gap:1rem; min-width:0; } #pl-screen-reports-v1 .pl-col{ min-width:0; } #pl-screen-reports-v1 .pl-card{ border:1px solid var(–line); border-radius:18px; background:#fff; overflow:hidden; min-width:0; } #pl-screen-reports-v1 .pl-card + .pl-card{ margin-top:.9rem; } #pl-screen-reports-v1 .pl-card-head{ padding:1rem 1rem .8rem; border-bottom:1px solid var(–line); background:rgba(17,17,17,.02); } #pl-screen-reports-v1 .pl-card-head h2{ margin:0; font-size:1rem; line-height:1.28; font-weight:820; } #pl-screen-reports-v1 .pl-card-head p{ margin:.28rem 0 0; font-size:.84rem; line-height:1.52; color:var(–muted); } #pl-screen-reports-v1 .pl-card-body{ padding:1rem; min-width:0; } #pl-screen-reports-v1 .pl-type-grid{ display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:.8rem; } #pl-screen-reports-v1 .pl-type{ border:1px solid var(–line); border-radius:18px; padding:1rem 1rem .95rem; background:#fff; } #pl-screen-reports-v1 .pl-type strong{ display:block; font-size:.95rem; line-height:1.3; font-weight:820; } #pl-screen-reports-v1 .pl-type span{ display:block; margin-top:.38rem; font-size:.84rem; line-height:1.56; color:var(–muted); } #pl-screen-reports-v1 .pl-filter-grid{ display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:.8rem; } #pl-screen-reports-v1 .pl-field{ display:flex; flex-direction:column; gap:.38rem; min-width:0; } #pl-screen-reports-v1 .pl-field.pl-span-2{ grid-column:span 2; } #pl-screen-reports-v1 .pl-label{ font-size:.8rem; line-height:1.4; color:var(–muted-2); font-weight:800; text-transform:uppercase; letter-spacing:.08em; } #pl-screen-reports-v1 .pl-input, #pl-screen-reports-v1 .pl-select{ width:100%; min-height:46px; border:1px solid var(–line); border-radius:14px; background:#fff; padding:.78rem .86rem; color:var(–ink); font-size:.92rem; line-height:1.4; outline:none; } #pl-screen-reports-v1 .pl-checkgrid{ display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:.55rem .8rem; margin-top:.2rem; } #pl-screen-reports-v1 .pl-checkitem{ display:flex; align-items:flex-start; gap:.55rem; font-size:.84rem; line-height:1.5; color:var(–muted); } #pl-screen-reports-v1 .pl-box{ width:16px; height:16px; border-radius:4px; border:1px solid var(–line-strong); background:#fff; flex:0 0 auto; margin-top:.14rem; } #pl-screen-reports-v1 .pl-status-line{ display:flex; flex-wrap:wrap; gap:.55rem; align-items:center; margin-bottom:1rem; } #pl-screen-reports-v1 .pl-status-pill{ min-height:34px; display:inline-flex; align-items:center; padding:.45rem .72rem; border-radius:999px; background:rgba(17,17,17,.03); border:1px solid var(–line); font-size:.82rem; font-weight:800; color:var(–ink); white-space:nowrap; } #pl-screen-reports-v1 .pl-preview-grid{ display:grid; grid-template-columns:repeat(4,minmax(0,1fr)); gap:.75rem; } #pl-screen-reports-v1 .pl-preview-item{ padding:1rem .95rem .92rem; border:1px solid var(–line); border-radius:16px; background:#fff; min-width:0; } #pl-screen-reports-v1 .pl-preview-item strong{ display:block; font-size:.76rem; text-transform:uppercase; letter-spacing:.08em; color:var(–muted-2); font-weight:820; } #pl-screen-reports-v1 .pl-preview-item span{ display:block; margin-top:.42rem; font-size:1rem; line-height:1.2; font-weight:840; color:var(–ink); word-break:break-word; } #pl-screen-reports-v1 .pl-preview-item small{ display:block; margin-top:.34rem; font-size:.79rem; line-height:1.45; color:var(–muted); } #pl-screen-reports-v1 .pl-preview-lower{ display:grid; grid-template-columns:minmax(0,1.15fr) minmax(260px,.85fr); gap:.9rem; margin-top:.95rem; min-width:0; } #pl-screen-reports-v1 .pl-mini-grid{ display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:.7rem; } #pl-screen-reports-v1 .pl-mini{ border:1px solid var(–line); border-radius:16px; padding:.82rem .82rem .78rem; background:rgba(17,17,17,.02); } #pl-screen-reports-v1 .pl-mini strong{ display:block; font-size:.74rem; text-transform:uppercase; letter-spacing:.08em; color:var(–muted-2); font-weight:820; } #pl-screen-reports-v1 .pl-mini span{ display:block; margin-top:.42rem; font-size:.96rem; line-height:1.2; font-weight:840; color:var(–ink); word-break:break-word; } #pl-screen-reports-v1 .pl-rule-list{ display:flex; flex-direction:column; gap:.58rem; } #pl-screen-reports-v1 .pl-rule{ display:flex; align-items:flex-start; gap:.58rem; font-size:.84rem; line-height:1.56; color:var(–muted); } #pl-screen-reports-v1 .pl-dot{ width:8px; height:8px; border-radius:999px; background:#111; flex:0 0 auto; margin-top:.42rem; } #pl-screen-reports-v1 .pl-actions{ display:flex; flex-wrap:wrap; gap:.6rem; margin-top:1rem; } #pl-screen-reports-v1 .pl-btn{ min-height:44px; display:inline-flex; align-items:center; justify-content:center; padding:.78rem 1rem; border-radius:999px; border:1px solid var(–line); background:#fff; color:var(–ink); text-decoration:none; font-size:.88rem; font-weight:820; transition:transform .18s ease, box-shadow .18s ease, background .18s ease; cursor:pointer; } #pl-screen-reports-v1 .pl-btn:hover{ transform:translateY(-1px); box-shadow:0 8px 16px rgba(0,0,0,.06); } #pl-screen-reports-v1 .pl-btn-primary{ background:#111; border-color:#111; color:#fff; } #pl-screen-reports-v1 .pl-btn-primary:hover{ background:#000; border-color:#000; } #pl-screen-reports-v1 .pl-table-wrap{ margin-top:.8rem; border:1px solid var(–line); border-radius:16px; overflow:hidden; background:#fff; } #pl-screen-reports-v1 .pl-table{ width:100%; border-collapse:collapse; font-size:.85rem; } #pl-screen-reports-v1 .pl-table thead{ background:rgba(17,17,17,.03); } #pl-screen-reports-v1 .pl-table th, #pl-screen-reports-v1 .pl-table td{ padding:.8rem .75rem; text-align:left; border-bottom:1px solid var(–line); vertical-align:top; } #pl-screen-reports-v1 .pl-table th{ font-size:.76rem; text-transform:uppercase; letter-spacing:.08em; color:var(–muted-2); font-weight:820; } #pl-screen-reports-v1 .pl-table tbody tr:last-child td{ border-bottom:none; } #pl-screen-reports-v1 .pl-callout{ border:1px solid var(–line); border-radius:18px; padding:1rem 1rem .95rem; background:#fff; } #pl-screen-reports-v1 .pl-callout h3{ margin:0; font-size:1rem; line-height:1.28; font-weight:820; } #pl-screen-reports-v1 .pl-callout p{ margin:.44rem 0 0; font-size:.86rem; line-height:1.58; color:var(–muted); } #pl-screen-reports-v1 .pl-note{ padding:.9rem 1rem; border:1px solid var(–line); border-radius:16px; background:rgba(17,17,17,.02); font-size:.84rem; line-height:1.58; color:var(–muted); } @media (max-width:1200px){ #pl-screen-reports-v1 .pl-preview-grid{ grid-template-columns:repeat(2,minmax(0,1fr)); } } @media (max-width:1100px){ #pl-screen-reports-v1 .pl-tabs{ grid-template-columns:repeat(2,minmax(0,1fr)); } #pl-screen-reports-v1 .pl-tab:nth-child(2n){ border-right:none; } #pl-screen-reports-v1 .pl-tab:nth-child(-n+2){ border-bottom:1px solid var(–line); } } @media (max-width:980px){ #pl-screen-reports-v1 .pl-page-head{ flex-direction:column; align-items:flex-start; } #pl-screen-reports-v1 .pl-page-meta{ text-align:left; white-space:normal; } #pl-screen-reports-v1 .pl-grid, #pl-screen-reports-v1 .pl-preview-lower{ grid-template-columns:1fr; } #pl-screen-reports-v1 .pl-type-grid, #pl-screen-reports-v1 .pl-filter-grid, #pl-screen-reports-v1 .pl-checkgrid, #pl-screen-reports-v1 .pl-mini-grid, #pl-screen-reports-v1 .pl-preview-grid{ grid-template-columns:1fr; } #pl-screen-reports-v1 .pl-field.pl-span-2{ grid-column:auto; } #pl-screen-reports-v1 .pl-table{ display:block; overflow-x:auto; -webkit-overflow-scrolling:touch; } } @media (max-width:640px){ #pl-screen-reports-v1 .pl-tabs{ grid-template-columns:1fr; } #pl-screen-reports-v1 .pl-tab{ border-left:none; border-right:none; border-top:1px solid var(–line); } #pl-screen-reports-v1 .pl-tab:first-child{ border-top:none; } }

Nachweise / Reports

Berichtsfähige, exportierbare und auditierbare Ausgaben aus Register, validierten Fällen und dokumentierten Nutzungen.

Screen · reports

Reporting-Hub

Sachlicher Exportbereich für operative, CSRD-nahe und bilanznahe Ausgaben.
Screen reports
Exportformate PDF · CSV
Reporttypen 5 V1
Registerbezug führend
Usage-Logik getrennt

Verfügbare Reporttypen

Die V1-Ausgaben folgen der fachlichen Struktur des MVP und trennen Vorstufe, Validierung und Nutzung sauber.

Wirkungsbericht Gesamtsicht auf eingereichte, vorvalidierte, vollvalidierte, geprägte, genutzte und verkaufte Wirkung.
CSRD-Vorlage Auditnahe Sicht auf vollvalidierte und genutzte Wirkung mit klarer Trennung zwischen Validierung und Usage.
Bilanznahe Übersicht Ausgabe für CFO-, Accounting- und prüfungsorientierte Betrachtung mit Bewertungsbezug.
Vorvalidierungsübersicht Transparente Sicht auf Vorstufen mit Pflichtwarnhinweis zur fehlenden finalen Nutzbarkeit.
Produktwirkungsübersicht Bericht für produkt- und dokumentenbezogene Wirkung mit Scope-3-Vorbereitung.
Zurück zum Wallet

Seitenverantwortung

Diese Fläche erzeugt Reports und Exporte. Sie ersetzt weder Wallet noch Validierungsflow noch Nutzungsentscheidungen. Das Register bleibt die führende Wahrheit.

Filter und Parameter

Fachlich präzise Filter für belastbare Ausgaben mit klarer Trennung von Vorvalidierung, Validierung und Nutzung.

nur vollvalidiert
vorvalidierte Fälle einschließen
produktbezogene Wirkung einbeziehen
Scope-3-Vorbereitung markieren
nur genutzt
an Planedo verkauft einbeziehen
Methodikreferenz anzeigen
Validierungsreferenz anzeigen

Fachregel

Vorvalidierte Wirkung darf technisch einbezogen werden, muss aber optisch und fachlich klar als nicht final nutzbar markiert bleiben.

Ergebnisvorschau

Vor dem Export wird nicht nur die Menge, sondern auch der Reifegrad der Wirkung sichtbar gemacht.

Reporttyp: CSRD-Vorlage
Zeitraum: 01.01.2026 – 31.12.2026
vorvalidiert: nein
Methodik sichtbar: ja
Berücksichtigte Fälle 28 nach Zeitraum und Status gefiltert
Berücksichtigte Assets 112 registerbasiert abgeleitet
Vollvalidiert, nicht genutzt 480 P fachlich freigegeben ohne Usage Event
Genutzt / PSC Plus 640 P mit dokumentierter Nutzung im Register
CO₂e-Gesamtmenge 11.200 kg im gewählten Berichtskontext
Planedo-Gesamtmenge 1.120 aus finaler Wirkung abgeleitet
Methodikreferenzen 4 sichtbar im finalen Report
Usage Events 17 relevant für finale Zuordnung

Reportkern

Die wichtigsten Felder für Audit, Finance und Reporting.

Herkunft own_validated · reserve_acquired · product_related
Status prevalidated · validated · used · locked
Methodik PL-S2-ELECTRICITY-V1 · PL-S3-PURCHASED-GOODS-V1
Registerbezug Asset-ID · Validation Ref · Usage Event
Referenz Herkunft Status Nutzung Methodik Nachweis
PL-A-240118 own_validated validated noch nicht genutzt PL-S2-ELECTRICITY-V1 VAL-2026-118
PL-A-240119 own_validated used USE-2026-022 PL-S1-FUELS-V1 VAL-2026-119
PL-A-240120 product_related validated noch nicht genutzt PL-PRODUCT-DELTA-V1 VAL-2026-120

Auditlogik

Warum dieser Export mehr ist als eine normale ESG-Ausgabe.

Vollvalidierung und tatsächliche Nutzung werden nicht vermischt.
Finale Reports zeigen Herkunft, Validierungsreferenz, Methodik, Zeitraum und Status.
Bei genutzten Einheiten muss auch der Usage-Event-Kontext sichtbar bleiben.
Die bilanznahe Sicht kann Bewertungsbezug und PSC-Kontext mitführen.
Vorvalidierte Wirkung ist nicht final nutzbar und dient nur der vorbereitenden Darstellung.

Finance-Kontext

Die Vorschau zeigt nicht nur Mengen, sondern auch die Brücke zu Register, Methodik, Nachweisführung und späterer bilanznaher Einordnung.

Exportliste / Historie

Bereits erzeugte Reports mit Status, Kontext und Download.

Reportname Zeitraum Status Format Erstellt Download
CSRD-Vorlage 2026 01.01.2026 – 31.12.2026 generated PDF 11.04.2026 · 16:24 Download
Bilanznahe Übersicht Q1 01.01.2026 – 31.03.2026 generated CSV 10.04.2026 · 11:08 Download
Vorvalidierungsübersicht März 01.03.2026 – 31.03.2026 generated PDF 02.04.2026 · 09:41 Download
Im finalen System sollten hier zusätzlich Reportstatus, Fehlermeldungen, Qualitätsstatus und API-gebundene Download-Links geführt werden.

Leere Zustände und Fehler

Wichtige Fälle sind: kein Zeitraum gewählt, keine Daten im Zeitraum, nur Vorvalidierung vorhanden, unvollständige Referenzen oder nicht ausreichende Datenbasis für finale Reports.