CDS View - Casting von berechneten Spalten

Hinweise, Tips und Tricks, FAQs - keine Anfragen!!
1 Beitrag Seite 1 von 1
1 Beitrag Seite 1 von 1

CDS View - Casting von berechneten Spalten

Beitrag von RaCDigger (ForumUser / 29 / 2 / 7 ) » 11. Jul 2019 08:23

Hallo zusammen,

als kleiner Tipp zu einem Casting Problem auf das ich gestoßen bin.
Cast.JPG
Cast_Error.JPG
Beide Datenelemente verweisen auf die Domaine Meng13, dennoch kommt es beim Casten zu einem Fehler.

Hintergrund ist, beim berechnen wird das Ergebnis in ein Quan14,3 geschrieben.
Hier erweitert der CDS View scheinbar ohne Grund im Ergebnis das benötigte Datenelement.
Wenn man jedoch genauer nachdenkt ist es vollkommen logisch. Die beiden Spalten sind Quan13,3 mit Vorzeichen. Bei der Berechnung könnte es zu einem Ergebnis kommen das dieses Ausnutzt und wenn es dann ein Vorzeichen benötigt reicht es nicht mehr.

Lösung:
CDS View ohne Cast generieren lassen und in SE11 schauen was er für einen Datentyp generiert hat und dann ein Datenelement mit diesem Datentyp erstellen.

Gruß
Sven


Seite 1 von 1