Denormailsierte Felder im Managed BO
-
Lösung: Das Feld im I oder R Layer denormalisieren, damit ist die Währungsreferenz im CDS View. Das Feld kann in der BDEF natürlich nicht gemappt werden, da es nicht existiert auf der DB Tabelle. Daher im Mapping weglassen und per Pragma die BDEF Warnung unterdrücken (Pragma ist im ATC erwähnt: UNMAPPED_FIELD[Feldname]). Damit das Feld dann sowohl im Draft als auch im non-Draft Szenario sauber den aktuellen Stand hat, muss auf Header Ebene eine Determination gebaut werden, die eine Änderung der Währung im Header Feld auch im Item aktualisiert. Keine schöne Lösung, aber funktioniert und auch im S/4 seitens SAP so gelöst. Name des Pragmas ist derzeit noch unbekannt und scheint auch nicht dokumentiert zu sein -> Anfrage an die SAP
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden