Document product mapping deployment

This commit is contained in:
2026-05-29 09:29:53 +02:00
parent 8cb5f98562
commit 41d663254e
2 changed files with 58 additions and 2 deletions
@@ -1,6 +1,58 @@
# Deployment / IIS Handoff 2026-05-19 # Deployment / IIS Handoff 2026-05-19
Letzter Nachtrag: 2026-05-20 Letzter Nachtrag: 2026-05-29
## Nachtrag 2026-05-29 Deploy Produktsparten-Mapping
Durchgefuehrt:
- Release-Publish aus `TrafagSalesExporter` nach:
```text
\\trch-webapp-bidashboard.trafagch.local\BiDashboard$\
```
- Befehl:
```powershell
dotnet publish .\TrafagSalesExporter.csproj -c Release --no-restore /p:PublishProfile=FolderProfile --verbosity minimal
```
- Share-Pruefung nach Publish:
- `BiDashboard.dll` Zeitstempel `29.05.2026 09:19:43`
- `BiDashboard.deps.json` Zeitstempel `29.05.2026 09:19:44`
- `web.config` Zeitstempel `29.05.2026 09:19:50`
- `trafag_exporter.db` Zeitstempel `29.05.2026 09:18:42`
Deploy-Inhalt:
- Produktspartenfelder im Web-Datenmodell und Excel-Export.
- SAP-Gateway-Join-Konfiguration fuer `ProductDivisionRefSet`.
- Neuer Reiter `Zentrale Spartenzuordnung` in `Management Analyse`.
- Lokale SQLite-Konfiguration wurde mit publiziert; `ProductDivisionRefSet` ist dort als aktive zweite SAP-Quelle fuer `ZSCHWEIZ` konfiguriert.
Validierung:
```powershell
dotnet test TrafagSalesExporter.sln --verbosity minimal --artifacts-path C:\TMP\trafag-test-artifacts-deploy-20260529
```
Ergebnis:
```text
80/80 Tests gruen
```
Einschraenkung:
- `Invoke-WebRequest` gegen `https://trch-webapp-bidashboard.trafagch.local/BiDashboard/` konnte von der Entwicklungsmaschine nicht als fachlicher Smoke-Test verwendet werden, weil die HTTPS-Verbindung lokal mit Empfangs-/Credential-Fehler abbricht. Das entspricht dem bereits dokumentierten lokalen Schannel-/Client-Credential-Thema.
- Der Publish selbst und die Share-Dateien wurden erfolgreich verifiziert.
Nacharbeit im Web:
- Im Export Dashboard `ZSCHWEIZ` erneut exportieren/laden, damit `CentralSalesRecords` die Produktfelder aus `ProductDivisionRefSet` erhaelt.
- Danach `Management Analyse` -> `Zentrale Spartenzuordnung` pruefen.
- Wenn dort `TR-AG Referenz = 0` steht, ist die zentrale Referenz noch nicht neu geladen oder der SAP-Join liefert im Webserver-Kontext keine Produktdaten.
## Nachtrag 2026-05-27: Upgreat Firewall-Freigabe fuer neuen Webserver ## Nachtrag 2026-05-27: Upgreat Firewall-Freigabe fuer neuen Webserver
+5 -1
View File
@@ -1,6 +1,6 @@
# Last Change # Last Change
Stand: 2026-05-27 Stand: 2026-05-29
Diese Datei ist fuer tokenarme RAG-Nutzung komprimiert. Diese Datei ist fuer tokenarme RAG-Nutzung komprimiert.
@@ -15,6 +15,9 @@ Diese Datei ist fuer tokenarme RAG-Nutzung komprimiert.
- Neu umgesetzt: `Management Analyse` im Finance Cockpit hat zusaetzliche Reiter fuer Laender, Datenstatus, Abweichungen, Gutschriften-Kandidaten und Datenqualitaet. - Neu umgesetzt: `Management Analyse` im Finance Cockpit hat zusaetzliche Reiter fuer Laender, Datenstatus, Abweichungen, Gutschriften-Kandidaten und Datenqualitaet.
- Neu erstellt: ABAP-Arbeitsstand fuer Produktsparten-Mapping mit Provider-Klasse, ALV-Report und Mapping-Build-Report. - Neu erstellt: ABAP-Arbeitsstand fuer Produktsparten-Mapping mit Provider-Klasse, ALV-Report und Mapping-Build-Report.
- Neu umgesetzt: Produktspartenfelder im Web-Datenmodell, Gateway-Join-Konfiguration fuer `ProductDivisionRefSet` und Excel-Ausgabe. - Neu umgesetzt: Produktspartenfelder im Web-Datenmodell, Gateway-Join-Konfiguration fuer `ProductDivisionRefSet` und Excel-Ausgabe.
- Neu umgesetzt und deployed: Reiter `Zentrale Spartenzuordnung` in `Management Analyse`, der Finance-Materialien gegen die fuehrende TR-AG-/SAP-Referenz prueft.
- Letzter Deploy: 2026-05-29 09:19 auf `\\trch-webapp-bidashboard.trafagch.local\BiDashboard$\`.
- Letzte Validierung: `dotnet test TrafagSalesExporter.sln --verbosity minimal --artifacts-path C:\TMP\trafag-test-artifacts-deploy-20260529` mit `80/80` Tests gruen.
## Nachtrag 2026-05-29 Produktsparten-Mapping Gateway/Web ## Nachtrag 2026-05-29 Produktsparten-Mapping Gateway/Web
@@ -60,6 +63,7 @@ Offen:
- `ZSCHWEIZ` im Export Dashboard neu laufen lassen. - `ZSCHWEIZ` im Export Dashboard neu laufen lassen.
- Danach Fuellung der neuen Produktfelder und Quote `UNASS` pruefen. - Danach Fuellung der neuen Produktfelder und Quote `UNASS` pruefen.
- Fachliche Mapping-Luecken wie `0509`/`0540` spaeter mit Andreas/Kendra klaeren. - Fachliche Mapping-Luecken wie `0509`/`0540` spaeter mit Andreas/Kendra klaeren.
- Wenn `TR-AG Referenz = 0` angezeigt wird, ist die zentrale Referenz im Web noch leer. Dann `ZSCHWEIZ` nach aktivem `ProductDivisionRefSet`-Join erneut exportieren/laden.
## Nachtrag 2026-05-29 Zentrale Spartenzuordnung ## Nachtrag 2026-05-29 Zentrale Spartenzuordnung