Brandeis Consulting
    • Anmelden

    Denormailsierte Felder im Managed BO

    Geplant Angeheftet Gesperrt Verschoben RAP - RESTful Application Programming Model
    2 Beiträge 1 Kommentatoren 21 Aufrufe
    Lade mehr Beiträge
    • Älteste zuerst
    • Neuste zuerst
    • Meiste Stimmen
    Antworten
    • In einem neuen Thema antworten
    Anmelden zum Antworten
    Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
    • JörgJ Offline
      Jörg Trainer
      zuletzt editiert von Jörg

      Hinzufügen von Währungsreferenzfelder auf Item Ebene, die eigentlich im Header liegen

      1 Antwort Letzte Antwort Antworten Zitieren 0
      • JörgJ Offline
        Jörg Trainer
        zuletzt editiert von Jörg

        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

        1 Antwort Letzte Antwort Antworten Zitieren 0
        • Erster Beitrag
          Letzter Beitrag