From da1934aa2d69309a32f9f64d9571f69fb5b9ec81 Mon Sep 17 00:00:00 2001 From: duffyduck Date: Mon, 1 Jun 2026 19:19:54 +0200 Subject: [PATCH] Cockpit: "Ausweis fehlt" nur noch bei Mobilfunk MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Bei Festnetz/Internet-Verträgen (DSL, FIBER, CABLE) verlangt der Anbieter beim Auftrag keinen Ausweis – die Cockpit-Warnung "Ausweis fehlt" war dort nur Rauschen. Mobile bleibt drin, weil für SIM-Kartenausgabe echte Identitätsfeststellung Pflicht ist. Die "Ausweis läuft ab"-Warnung bleibt unverändert: sie greift nur, wenn ein Ausweis verknüpft ist, und ist damit für alle Vertragstypen sinnvoll (wenn schon ein Ausweis dranhängt, will der User auch über den Ablauf informiert werden). Co-Authored-By: Claude Opus 4.7 (1M context) --- backend/src/services/contractCockpit.service.ts | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/backend/src/services/contractCockpit.service.ts b/backend/src/services/contractCockpit.service.ts index 7fc9ed84..fb447370 100644 --- a/backend/src/services/contractCockpit.service.ts +++ b/backend/src/services/contractCockpit.service.ts @@ -494,8 +494,11 @@ export async function getCockpitData(opts?: { customerIds?: number[] }): Promise summary.byCategory.missingData++; } - // 7b. KEIN AUSWEIS (nur für Telekommunikationsprodukte relevant) - const requiresIdentityDocument = ['DSL', 'FIBER', 'CABLE', 'MOBILE'].includes(contract.type); + // 7b. KEIN AUSWEIS – nur Mobilfunk. Bei Festnetz/Internet (DSL, FIBER, + // CABLE) verlangt der Anbieter beim Auftrag keinen Ausweis, die + // Warnung ist da nur Rauschen. Mobile bleibt drin, weil dort echte + // Identitätsfeststellung Pflicht ist. + const requiresIdentityDocument = contract.type === 'MOBILE'; if (requiresIdentityDocument && !contract.identityDocumentId) { issues.push({ type: 'missing_identity_document',