Created attachment 6224 [details] Datenbasis /GIB/DCC_BR006 (veralteter Stand) RWB - fehlende Stammdaten im Detailbild Update/Abgleich - Datenbasis /GIB/DCC_BR006 "veraltet" "veraltete" Datenbasis der Parameter der Stammdatenfelder (Tabelle /GIB/DCC_BR006) Grund dafür: Die Stammdatenfelder wurden in einem alten Stand der RWB-Parameterpflege erstellt und dann lange nicht mehr bearbeitet. aus einem Kunden-Projekt Die Definitionen der Stammdaten wurden größtenteils in Rel. 18.0 erstellt. Die Datenbasis hat den Stand, der im anhängenden EXCEL-File dokumentiert ist. Die Stammdaten zum Regelwerk haben außer dem Regelwerk, der Tabelle der Stammdaten und dem Stammdatenfeld keine Einträge in den Regelwerk-Parametern. Es fehlen also auch die Einträge in den Status-Feldern zum Update: MAT_UPD = Entscheidung Update Materialstamm DCC_UPD = Entscheidung Update DCC-Materialstamm PSTAT = Pflegestatus FGROU = ALE-Feldgruppe FLD_ISKEY = RW-Stammdatenfeld ist Key-Feld einer Tabelle FLD_ISCAL = RW-Stammdatenfeld: nur zur Berechnung in einer Formel . . .etc. Jetzt, in Rel. 23.0, werden diese Stammdaten dann in der Parameterpflege aus der Tabelle /GIB/DCC_BR006 in das Detaibild der Stammdaten übernommen. Die Logik im Detailbild setzt einige Parameterwerte "automatisch": - MAT_UPD = leer --> MAT_UPD = "1" (Update durchführen) - DCC_UPD = leer --> DCC_UPD = "2" (Update ablehnen ) Die angepassten Parameter-Werte werden aber nicht in der Datenbank (Tabelle /GIB/DCC_BR006) gespeichert, sondern ausschließlich im ALV-GRID dargestellt. Bedingt dadurch suggeriert das Detailbaild, dass der Update-Status auf "Update durchführen"(1) steht. Das Detailbild Abgleich/Update im RWB-Monitor zeigt dann aber keine Stammdaten, da der Update-Status nach wie vor noch leer ist und hier ausschließlich Stammdatenfelder mit dem Update-Status "1" (Update durchführen) verarbeitet werden. Die Datenlage ist also äußerst unklar. Workaround: Abhilfe schafft hier ein erneuter Wechsel des Update-Statusim Detaildbild der Stammdaten-Sicht der Parameterpflege. Dann wird die Datenbasis (Tabelle /GIB/DCC_BR006) erneut gespeichert und der Update-Status ist gesetzt. Lösungsansatz: Generell ist hier zu prüfen, ob die Anpassungen in Form OWN_GET_PROPOSALS_PART1 und Form OWN_DO_PROPOSALS_PART2 zunächst in die Datenbasis (Tabelle /GIB/DCC_BR006) geschrieben werden müssen, damit die Ausgabe im GRID mit der Datenbasis deckungsgleich ist. Mögliche Feldwerte der Update-Parameter: 1 Update durchführen - Parameter wird im BATCH übernommen 2 Update ablehnen - Parameter wird im BATCH nicht übernommen 3 Update prüfen - Parameter wird im BATCH nicht übernommen