Konfiguration SSO
POC — Proof of Concept zur Verbesserung der Konfiguration Light mit SSO-Funktion
1 Zielsetzung
Dieses POC untersucht die Verbesserung des aktuellen Konfigurations-Editor Light. Ziel ist es, Konfigurationsänderungen an Equipments über den SAP-Baustein Z_LOVC_SET_EQUI_CONF (SSO) durchzuführen und die Ergebnisse über die Equipment-Domäne zurückzuspielen.
2 Beteiligte Systeme
Basis der SAP-Equipment-Daten als Paldesk-Grundlage. Empfänger von Events bei Änderungen im SAP.
Ermöglicht ausgewählten Personen die Konfiguration eines Equipments ohne Variantenkonfigurations-Abgleich zu ändern (Feldkonfiguration).
Basissystem für die Datenverwaltung. Konfigurationsänderungen werden hier verarbeitet und validiert.
Funktion zum Testen von SAP-Bausteinen. Hier wurde Z_LOVC_SET_EQUI_CONF getestet.
Systemfluss
3 Test-Umgebungen
Gerät geändert im Produktiv-System:
Gerät zum Testen im Test-System:
Backend-Editor (Punkt 1 & 2):
4 Vorbereitung zum Test
-
Equipment im Test-System prüfen
Wenn nicht vorhanden: In SAP IE02 Equipment bearbeiten, Text ändern und speichern. -
Konfiguration vorhanden & grün prüfen
Wenn nicht: Konfigurationen kopieren oder ändern und speichern. -
Liefertermin-Datum prüfen
Wichtig: Der Liefertermin bestimmt, ob es eine Feld- oder Werkskonfiguration ist.
Kein Liefertermin = immer Werkskonfiguration
Jede Änderung nach dem Liefertermin = Feldkonfiguration inkl. Delta-Vergleich
5 Live-Änderung — Testdurchführung
Es wurde eine echte Konfigurationsänderung über den Konfigurator Editor Lite am Live-System durchgeführt und mit dem SAP-Baustein Z_LOVC_SET_EQUI_CONF abgeglichen.
Durchgeführte Änderungen
| Merkmal | Alter Wert | Neuer Wert | Ergebnis | |
|---|---|---|---|---|
| HYA | A | → | D | Erfolgreich |
| SL | OHNE | → | 4 | Erfolgreich |
| STZ | STZS3 | → | STZY | Erfolgreich |
| HHYA | 2 | → | 5 | Erfolgreich |
| ABST | R2X | → | R3XH | Fehlgeschlagen |
6 Fazit
Erfolg: Änderungen, sofern möglich (z.B. HYA: A → D), funktionieren sehr gut. Alle weiteren benötigten Merkmale werden geändert und per Event in die Equipment-Domäne zurückgesendet.
Problem: Ungültige Änderungen (z.B. ABST = R3XH) lösen in SAP eine Inkonsistenz aus. Die Änderung wird nicht korrekt an die EQ-Domäne zurückgesendet und die Daten werden falsch angezeigt.
7 Noch nicht geänderte Merkmale
Die folgenden Merkmale sind noch nicht geändert und zeigen den Zustand vor dem SSO-Test:
8 SAP SE37 — Baustein-Test
Test des Bausteins Z_LOVC_SET_EQUI_CONF in SAP Q10 SE37.
Option C = Test | Option U = Update Live
Jetzt mit U = Update (Live)
Nach dieser Änderung war die Konfiguration in SAP gelb und musste manuell nachgearbeitet werden. ABST R3XH gibt es nicht als gültige Ausprägung.
Weitere Erkenntnisse
- STZ STZY hatte der Standard im Test-System bereits
- Normal, ohne SLVO gibt es keine SL 4 ohne Vorbereitung, keine Erweiterung
9 Vorschlag für ein funktionierendes System
Empfehlung
- Pakete vorgeben: Vordefinierte Änderungspakete bereitstellen, die vom User einfach angeklickt werden können. Die EQ-Domäne führt die gesamten Änderungen im Hintergrund durch.
- Fallback bei ungültigen Änderungen: Ist eine Änderung laut SAP nicht möglich, so wird diese nur im Paldesk in der EQ-Domäne gemacht (ohne SAP-Sync).