Benutzer-Werkzeuge

Webseiten-Werkzeuge


schnittstellen:1109

Schnittstelle 1109: Auswertungsgruppen aus Aprocon

Diese technische Referenz beschreibt die Eingänge, Ausgänge und aktiven Codepfade von Auswertungsgruppen aus Aprocon. Sie ist keine Anleitung zur ungeprüften Ausführung.

Stand: 02.10.2026, Desktop-Commit f1d82a003b62f2658f06eaa943dc685ab219bdf3. Statisch dokumentiert; Nutzerprüfung offen. Kein Import, Datenbank- oder HTTP-Test.

Dokumentiert / statisch geprüft: 2026-10-02. Statisch dokumentiert; Nutzerprüfung offen. Keine Schnittstelle ausgeführt.

Identität und Quellenstand

eProgramm.ImpAuswertungsgruppen = 1109. Aktive feste Registrierung → cSchnittKRApc.Import_AuswerungsGruppen; Projekteinschluss bestätigt (E,P,PRJ). Active=True, InAutomatik=True und ManuellerAufruf=True (Registrierung bzw. Klassendefault); NurAufServer=True. Keine Aussage über eingerichtete Automatik oder produktive Nutzung.

Zweck und Ablauf

Aprocon.Auswertungsgruppen → KRAuswertungsGruppen. Keine Parameter/File/SP. ODBC-Verbindung prüfen, Nummer/Bezeichnung lesen, je Nummer UPDATE und bei @@rowcount0 INSERT. Bezeichnung=Left(Trim(Bezeichnung),50). Kein IDENTITY_INSERT notwendig (ID ist kein Identity). Kein DELETE: fehlende externe Zeilen bleiben lokal bestehen.

Betrieb und Grenzen

ODBC verwendet SQL_TIMEOUT; lokale Commands Standard30s. Keine Transaktion/Archivierung; Teilstände nach Fehler möglich. U821 bestätigt PK und Kunden-FK. Keine ID-Änderung, daher keine Update-Kaskade. Externes Schema/NULLs Q13, reale Migrationen Q02. Rückgabe Fehlerfrei nach BASE-Abschluss. Test: Neuanlage/Update/Wiederholung/NULL-Bezeichnung.

Systemeinstellungen und gemeinsame Nebenwirkungen

Gemeinsames Profil: BASE (interne Referenz).

Beziehung Schlüssel / Variable Default Einflussweg Wirkung Beleg
1109-S001 SCHNITT_APC_DSN / SCHNITT_AproconDSN leer ODBC-Eingang Verbindung zum externen Aprocon-DSN; kein DSN-Wert gespeichert B,SET
1109-S002 SQL_TIMEOUT / SQLTimeOut 60 Explizite CommandTimeout-Zuweisung Timeout nur bei den im Betrieb benannten Commands; Standardcommands weiterhin 30 Sekunden B,SET

Nur belegte Profilzuordnung; Fachdaten und Rückmeldung sind nicht atomar. Defaults sind keine Livewerte.

Feldbeziehungen

Unqualifizierte Fachobjekte in der Anmeldedatenbank; Import.dbo ausdrücklich Importdatenbank. Dateifelder stehen separat im Dateivertrag.

Beziehung Tabelle.Feld Operation Datenfluss / Verwendung Bedingung Beleg
1109-D001 Aprocon.Auswertungsgruppen.Nummer SELECT Externe Nummer und Label Aktiver Pfad; kein Laufzeitnachweis B
1109-D002 Aprocon.Auswertungsgruppen.Bezeichnung SELECT Externe Nummer und Label Aktiver Pfad; kein Laufzeitnachweis B
1109-D003 KRAuswertungsGruppen.ID SELECT/INSERT Match Nummer; neue ID aus Nummer UPDATE→INSERT fehlend B
1109-D004 KRAuswertungsGruppen.Bezeichnung INSERT/UPDATE Trim+Left50 Je Nummer B

Teststatus und Pflege

Keine Laufzeit-/Live-Schema-/Lieferformat-Abnahme. Fachbefunde und Grenzen siehe oben und Fragen (interne Referenz); kundenspezifische Trigger/Constraints, DLLs und Jobs bleiben Q02. Nutzerprüfung offen.

Schnittstellenübersicht

Gemeinsame Rückmeldung

Die Basis kann abhängig von MAIL_SCHNITTSTELLEONSUCCESS/ONERROR, MAIL_SCHNITTSTELLETO und SMTP-Einstellungen Mail speichern/versenden (Dokumente/Outbox). SCHNITT_MELDUNG_SchnittstelleOnSuccess/OnError steuert sendmail der Rückmeldungs-API, nicht deren gesamten Aufruf. MANUELL unterdrückt Mail, SILENT beendet den Abschluss früh. GLOBAL_LOGLEVEL/GLOBAL_LOGLEVELEVLOG steuert Logging (Pep3Log/Eventlog). Keine Fachimporttransaktion und kein API-Erfolgsnachweis; Serverwirkung bleibt ungeprüft.

Quellen je Datei

Repository: seegerstefan/pep4desktop, master, obiger Commit. Je Datei ein Quellenlink; Kürzel in den Tabellen. Private Git-Quellen setzen Zugriffsrechte voraus.

Offene Abnahme

Externe Liefer-/API-Verträge und installierte Migrationen sind nicht bestätigt. Vor einem Test die beschriebenen Datenrisiken in einer isolierten Umgebung klären. Bei1214/1215 sind weitere Calc-/CalcPep-Feldwirkungen ausdrücklich noch nicht vollständig analysiert.

Übersicht aller Schnittstellen

Cookies helfen bei der Bereitstellung von Inhalten. Diese Website verwendet Cookies. Mit der Nutzung der Website erklären Sie sich damit einverstanden, dass Cookies auf Ihrem Computer gespeichert werden. Außerdem bestätigen Sie, dass Sie unsere Datenschutzerklärung gelesen und verstanden haben. Wenn Sie nicht einverstanden sind, verlassen Sie die Website.Weitere Information
schnittstellen/1109.txt · Zuletzt geändert: von codex

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki