Bug 16293

Summary: Klassifizierungsframework (FIORI APPS: ABC- und XYZ-Analyse basierend auf Live Kennzahlen)
Product: [SCX/Suite] Controlling Reporter: Lenz, Florian <florian.lenz>
Component: Klassifizierung/ClassificationAssignee: Kolb, Tim <Tim.Kolb>
Status: VERIFIED FIXED QA Contact: Lenz, Florian <florian.lenz>
Severity: enhancement    
Priority: P1 CC: cbr, Kamill.Garstka, Lukas.Kohl, Marc.Bertelmann, Tim.Kolb
Version: 22.0Keywords: Release-Notes, Ursa
Hardware: All   
OS: All   
URL: https://ifmworld.sharepoint.com/sites/TeamDevelopment/Shared%20Documents/Team%20Inventory/Interne%20Projekte/2024/Klassifizierungsframework%2016293/classification_framwork_open_topic.xlsx?web=1
Whiteboard: Umstellung auf Business-Objekt Verarbeitung (RAP) - Schnittstellenaufbereitung für das KPI- und Gruppenframework; Aktuell RN erstellen
Kundennummer: Bestellnummer:
PV Übergabe: --- Phase Roadmap: ---
Erledigt mit: Ursa SAP Release: S/4HANA
Transport: CRM-ID/Ticket:
Bug Depends on: 11991, 13917, 16727    
Bug Blocks: 18057, 13130    
Deadline: 2024-07-30   

Description Lenz, Florian intern 2023-08-14 11:20:00 CEST
die Live Kennzahlen dienen aktuell nicht als Basis der Klassifizierungen. Hierzu sollten neue Möglichkeiten der Klassifizierung untersucht werden.
Comment 4 Kolb, Tim intern 2024-09-10 07:39:10 CEST
Zwei neue Fiori Apps wurden entwickelt, die "Custom Entities" nutzen, um Daten in einer Analytical List Page anzuzeigen. Die Daten werden aus dem neuesten VDM abgerufen und anschließend mit ABAP weiterverarbeitet. Um große Datenmengen effizient verarbeiten zu können, wurde die Kennzahlenermittlung in beiden Apps vollständig als Code-Pushdown auf die HANA-Datenbank verlagert. Nur die Klassifizierung der Daten wird weiterhin in ABAP durchgeführt.
Comment 3 Bertelmann, Marc intern 2024-08-29 13:14:57 CEST
Erste Version des Klassifizierungsframework ist entstanden. Diese bietet eine technische Schnittstelle für unsere FIORI APPs
ABC Analyse
XYZ Analyse

Diese können getestet werden.
Comment 2 Bertelmann, Marc intern 2024-01-25 12:00:38 CET
Termin 25.01.

Tim hat die Core-Funktionen bereits implementiert (1. Prototyp)
-Live-Kennzahlen aufbereiten (Customizing anbindbar)
-Kalkulationen auf Kennzahlen (z.B. AVG, MIN, MAX, STDDEV)
-Klassifizierung der Kalkulation nach unterschiedlichen Methoden (ABC, XYZ, KMEANS)

Weitere Schritte (Core):
- Kennzahlen auf Belegebene
- COUNTER auf verdichteten Daten
- Ausreißerbereinigung (P2)
- Vorgänger/Nachfolger (P2)
- Substititutionsgruppen (P2)

Weiter Schritte Programmierung generell:
- UML Design?
- Planen weitere Code-Reviews

Weiter Schritte (nach Core):
1: Customizing besprechen (Mockup, technische Umsetzung)
2: Customizing anlegen
3: Materialgruppen (Auch Weltweit; Ebenen)
4: Oberklasse für unterschiedliche Settings für Klassifizierung 
5: Speichern der Ebenen - Was machen wir damit?
6: Ausliefern von vordefinierten Kennzahlen und Analyse (Generierung von Default/BC-Set)
Comment 1 Bertelmann, Marc intern 2024-01-22 14:54:13 CET
Realisierung Corefunktion gestartet:
-Kennzahlenkonfiguration
-Calculation
-Ebene Werk, Mat.
-Werksübergreifend

Offen: Wie Speichern wir und kommen wieder an die Tagen ran.

Schritt 2 (Prio2): Vorbereitung für weitere Schritte und Ausbau des Frameworks