QA-03 (Connect): Pruefgate ERP/DATEV/M365 #317

Closed
patrick wants to merge 0 commits from feature/qa-03-03-pruefgate-erp-datev-m365 into main
pull from: feature/qa-03-03-pruefgate-erp-datev-m365
Owner

Verbindliches Pruefgate fuer ERP/CRM-, DATEV- und Microsoft-365-Anbindung sowie DMS2-Interoperabilitaet.

Durchgefuehrte Pruefungen:

  1. Vollstaendiger Testlauf ueber ERP-/DAT-/M365-Kacheln -- BESTANDEN (28/28 Pakete, 0 FAIL, 0 SKIP)
  2. Echter Testlauf je Drittsystemtyp gegen festen Referenzkorpus (QA-01) -- BESTANDEN, 3 neue Tests verankern ihn erstmals real (vorher ungenutzt)
  3. Fehlerbehandlung bei simuliertem Ausfall je Systemtyp -- BESTANDEN

Gefundener und behobener Fehler: web/datev-export schlug nach frischem npm ci mit 4/4 roten Tests fehl (doppelte React-Instanz durch @nexarch/shl file:-Abhaengigkeit). Fix: bereits in web/dms2-import etablierter Resolve-Alias in vitest.config.ts mechanisch uebernommen, keine Produktverhaltensaenderung. Danach 4/4 gruen.

Kein Merge, kein Deploy -- zur Pruefung bereit.

🤖 Generated with Claude Code

Verbindliches Pruefgate fuer ERP/CRM-, DATEV- und Microsoft-365-Anbindung sowie DMS2-Interoperabilitaet. **Durchgefuehrte Pruefungen:** 1. Vollstaendiger Testlauf ueber ERP-/DAT-/M365-Kacheln -- BESTANDEN (28/28 Pakete, 0 FAIL, 0 SKIP) 2. Echter Testlauf je Drittsystemtyp gegen festen Referenzkorpus (QA-01) -- BESTANDEN, 3 neue Tests verankern ihn erstmals real (vorher ungenutzt) 3. Fehlerbehandlung bei simuliertem Ausfall je Systemtyp -- BESTANDEN **Gefundener und behobener Fehler:** `web/datev-export` schlug nach frischem npm ci mit 4/4 roten Tests fehl (doppelte React-Instanz durch @nexarch/shl file:-Abhaengigkeit). Fix: bereits in web/dms2-import etablierter Resolve-Alias in vitest.config.ts mechanisch uebernommen, keine Produktverhaltensaenderung. Danach 4/4 gruen. Kein Merge, kein Deploy -- zur Pruefung bereit. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
patrick added 2 commits 2026-10-16 15:19:14 +02:00
Je Drittsystemtyp (ERP, Microsoft Graph, DATEV) ein echter Testlauf gegen
den bereits in QA-01 gebauten, fest hinterlegten Referenzkorpus statt nur
gegen ad-hoc erfundene Mock-Antworten. Zusaetzlich ein beim Nachvollzug
der DAT-03-Oberflaeche real gefundener Testfehler (doppelte React-Instanz
durch die file:../shl-Abhaengigkeit) mit dem im Repo bereits etablierten
Fix (Resolve-Alias, siehe web/dms2-import) behoben.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
QA-03: 03 pruefgate erp datev m365
CI / Web-Barrierefreiheitspruefung (axe, Tastatur, Reflow, Textabstaende) (push) Canceled after 0s
CI / Web-Barrierefreiheitspruefung (axe, Tastatur, Reflow, Textabstaende) (pull_request) Canceled after 0s
CI / Core-Modul (Build/Vet/Test) (push) Canceled after 0s
CI / DMS Security-Test-Gate (AC5, Merge-Gate) (push) Canceled after 0s
CI / Connect Security-Test-Gate (QA-01 AC4, Merge-Gate) (push) Canceled after 0s
CI / DMS-Modul Supply-Chain-Scan (govulncheck) (push) Canceled after 0s
CI / Web (dms-browser) (push) Canceled after 0s
CI / Web (pdf-viewer) (push) Canceled after 0s
CI / Web (shl) (push) Canceled after 0s
CI / Core-Modul (Build/Vet/Test) (pull_request) Canceled after 0s
CI / DMS Security-Test-Gate (AC5, Merge-Gate) (pull_request) Canceled after 0s
CI / Connect Security-Test-Gate (QA-01 AC4, Merge-Gate) (pull_request) Canceled after 0s
CI / DMS-Modul Supply-Chain-Scan (govulncheck) (pull_request) Canceled after 0s
CI / Web (dms-browser) (pull_request) Canceled after 0s
CI / Web (pdf-viewer) (pull_request) Canceled after 0s
CI / Web (shl) (pull_request) Canceled after 0s
Core-Schnittstellen-Vertragstests / contract-tests (pull_request) Canceled after 0s
Supply-Chain-Scan (Go) / govulncheck (pull_request) Canceled after 0s
Supply-Chain-Scan (npm) / npm-audit (pull_request) Canceled after 0s
Core-Pflichttest-Gate / pflichttest-gate (pull_request) Canceled after 0s
RBAC-Rollenhierarchie-Pflichtgate / rbac-policy-invariant (pull_request) Canceled after 0s
CI / DMS-Modul (Lint/Build/Test/Coverage/Artefakt) (push) Canceled after 0s
CI / DMS-Modul (Lint/Build/Test/Coverage/Artefakt) (pull_request) Canceled after 0s
bf338f2ed4
Konsolidiertes Pruefgate fuer ERP-, DATEV-, M365- und DMS2-Board: alle 13
Einzelkacheln (ERP-01..04, DAT-01..03, M365-01..03, DMS2-01..03) erneut
geprueft und protokolliert, voller Backend-Testlauf (28/28 Pakete, 0
Skip, 0 Fail) und Frontend-Testlauf (DAT-03, DMS2-02) real gegen die
Testdatenbank qa03_connect_test durchgefuehrt, Fehlerinjektion je
Systemtyp bestaetigt.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Author
Owner

Inhalt bereits in main enthalten (geprueft per merge_all_prs.sh: leerer Merge-Diff). Geschlossen ohne Merge.

Inhalt bereits in main enthalten (geprueft per merge_all_prs.sh: leerer Merge-Diff). Geschlossen ohne Merge.
patrick closed this pull request 2026-10-19 12:29:47 +02:00

Pull request closed

This pull request cannot be reopened because the branch was deleted.
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: scripte/nexarch#317