Website & Kundenlinks › Angebot-Freigabe
Angebot-Freigabe
FunktionLive✓ Geprüft am Sat Sep 05 2026 02:00:00 GMT+0200 (Mitteleuropäische Sommerzeit)Der Kunde öffnet einen persönlichen Link, sieht seinen Kostenvoranschlag samt PDF und gibt ihn mit seiner Unterschrift frei — ohne Anmeldung, auf seinem eigenen Gerät. Der Link führt zu genau diesem einen Angebot und gilt nur einmal.

So arbeitest du damit
- Link öffnen, den die Werkstatt per Mail oder Nachricht geschickt hat. Oben steht „Angebot ansehen & freigeben".
- Angaben prüfen: Fahrzeug, Kostenvoranschlag und Summe stehen in der ersten Karte.
- „PDF ansehen" antippen, um das vollständige Dokument mit allen Positionen zu lesen.
- „Einverständnis-Text" aufklappen und den Text durchlesen.
- Im Feld „Ihre Unterschrift" unterschreiben — mit dem Finger am Handy, mit der Maus am Rechner. „Löschen" setzt den Strich zurück.
- „Unterschrift übernehmen" drücken. Es erscheint „Vielen Dank! Ihre Freigabe ist bei uns eingegangen".
- Danach: Rechnungen
Die Seite kennt nur den einen Auftrag, für den der Link ausgestellt wurde; Auftrag und Angebot kommen ausschliesslich aus dem Link selbst, nie aus der Adresszeile (Kunden-Link-Token (Angebot/Termin/Bericht)). Aus der Unterschrift entsteht ein unterschriebenes Dokument, das als Beleg zum Auftrag gelegt wird (Dokumente, Prüfungen & Fotos) — genau wie die Unterschrift am Tresen (Einverständnis + Unterschrift (Signotec-Pad)). Erst danach schaltet der Auftrag von „Kundenfreigabe" auf „In Bearbeitung" und das Angebot von „Ausstehend" auf „Offen" (Auftragsstatus (Ablauf eines Auftrags)). Scheitert vorher etwas, bleibt der Link gültig und der Kunde kann es erneut versuchen. Das Büro bekommt die Meldung „Angebot angenommen" mit Sprung zum Auftrag; der Weg zurück zum Kunden läuft über Kundenbenachrichtigungen (WhatsApp/SMS/Mail). Festgehalten werden Zeitpunkt, Netzadresse und Gerätekennung des Browsers, nie die Unterschrift selbst als Rohdaten. Diese Seite ist die einzige Stelle im Haus, an der mit Finger oder Maus unterschrieben werden darf. Im Büro läuft die Unterschrift immer über das Pad, das am Kundengerät gar nicht erreichbar wäre.
- „Dieser Link ist ungültig oder abgelaufen." → Der Link ist älter als dreissig Tage oder wurde schon verbraucht. Das Büro erzeugt im Auftrag einen neuen.
- „Dieser Kostenvoranschlag wurde bereits bearbeitet." → Das Angebot wurde bereits freigegeben oder im Büro anders erledigt; nichts weiter zu tun.
- „Dienst gerade nicht erreichbar — bitte in ein paar Minuten erneut versuchen." → Das PDF ließ sich nicht erzeugen. Der Link bleibt gültig, ein späterer Versuch funktioniert.
- „Zu viele Anfragen. Bitte kurz warten." → Die Missbrauchsbremse hat ausgelöst. Zwei Minuten warten, dann erneut.
- Der Knopf „Unterschrift übernehmen" bleibt blass → Es ist noch kein Strich im Feld. Erst zeichnen, dann drücken.
- Enthält das Angebots-PDF Befundfotos? Am Kundenlink war davon nichts zu sehen; die Seite zeigt Fahrzeug, Summe, PDF und Einverständnis-Text. Eine Verbindung zu den Befunden ist deshalb nicht eingetragen.
- app/angebot/[token]/page.tsx
- components/portal/AngebotFreigabeClient.tsx
- MEM:angebot-rechnung-durchgeklickt-2026-08-26.md
- app/api/angebot/[token]/approve/route.ts
- lib/db/customer-tokens.ts
- components/shared/SignaturePad.tsx
- messages/admin-fragments/auftragAbrechnung.de.json
| url | /angebot/<token> |
|---|---|
| indexierung | noindex/nofollow |
Beleg: MEM:angebot-rechnung-durchgeklickt-2026-08-26.md: 'Kette belegt' (Angebot→Rechnung), app/angebot/[token]/page.tsx vorhanden
Tiefer fragen
Kontext aus dem KFZ-Bozo-Handbuch
Knoten: feat-portal-angebot (Funktion · Website & Kundenlinks · live · geprüft Sat Sep 05 2026 02:00:00 GMT+0200 (Mitteleuropäische Sommerzeit) @ 63cd366f)
Kurz: Der Kunde öffnet einen persönlichen Link, sieht seinen Kostenvoranschlag samt PDF und gibt ihn mit seiner Unterschrift frei — ohne Anmeldung, auf seinem eigenen Gerät. Der Link führt zu genau diesem einen Angebot und gilt nur einmal.
Lies zuerst (Lesebereich, nicht der ganze Baum):
app/angebot/[token]/page.tsx
components/portal/AngebotFreigabeClient.tsx
MEM:angebot-rechnung-durchgeklickt-2026-08-26.md (Gedächtnisdatei außerhalb des Repos)
app/api/angebot/[token]/approve/route.ts
lib/db/customer-tokens.ts
components/shared/SignaturePad.tsx
messages/admin-fragments/auftragAbrechnung.de.json
Hängt zusammen mit:
app-kundenportal (app/angebot/[token]/page.tsx) · sec-kunden-token (lib/db/customer-tokens.ts) · data-belege (lib/db/schema.ts) · feat-angebote (app/admin/angebote/page.tsx) · feat-buehne (app/admin/buehne/page.tsx)
Offene Fragen der Seite:
Enthält das Angebots-PDF Befundfotos? Am Kundenlink war davon nichts zu sehen; die Seite zeigt Fahrzeug, Summe, PDF und Einverständnis-Text. Eine Verbindung zu den Befunden ist deshalb nicht eingetragen.
Hausregel 2: Vault-Daten sind für diese Session unsichtbar; Quellpfade auf Vault-Code sind keine Freigabe.
Frage: {{DEINE FRAGE}}
Antworte nur mit Belegen: nenne Datei und Zeile für jede Aussage.
Wenn die Quellen die Frage nicht beantworten, sag das und nenne, was du zusätzlich lesen müsstest.
Weicht die Seite vom Code ab, schlage den Seiten-Patch vor (wiki/seiten/website-kunde/feat-portal-angebot.md).