2050 (CleanWerte) ist ein Löschprogramm ohne DATUM, PFAD oder andere Fachparameter. Einstieg: cSchnittKRApc.Clean_Werte. Es ruft keine fachliche Stored Procedure auf und schreibt nicht direkt Umsätze.
Die Löschungen sind nicht nach Datum oder Quellsystem begrenzt. Eine leere KRDatenQuellen-Tabelle kann alle KRDaten und anschließend alle KRWerte entfernen. Nicht produktiv als bloßen Test starten.
| Eingang | Ziel / Operation |
|---|---|
KRDaten.KRDatenQuelle gegen KRDatenQuellen.ID | DELETE KRDaten, wenn keine Datenquelle existiert; NULL findet ebenfalls keinen Treffer. |
KRWerte.KRDaten gegen verbleibendes KRDaten.ID | Danach DELETE KRWerte, wenn kein Datenkopf mehr existiert. |
Es gibt kein INSERT/UPDATE und keine Datei. Beide DELETEs stehen in einem SQL-Command, aber ohne explizite Gesamttransaktion; Anzahl gelöschter Zeilen wird nicht ausgewertet. Fehler oder parallele Änderungen können Teil-/Inkonsistenzstände verursachen. Eine Erfolgsmeldung bestätigt keine fachlich erwartete Löschmenge.
SQL_TIMEOUT begrenzt den Command. SCHNITT_APC_DSN/SCHNITT_APC_UseServer werden trotz Klassenname hier nicht für Fach-SQL genutzt. Gemeinsame Basis: Log-/Mail-/Meldungsschalter. Vollständige Feldbeziehungen: Git-Nexus pep4desktop/interfaces/by-id/2050.md. Quellcommit f1d82a003b62f2658f06eaa943dc685ab219bdf3, statische Analyse 18.09.2026; Wiki-Übernahme 25.09.2026. Keine Ausführung oder produktive Validierung.