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 / 28 / 2 / 6 ) » 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

Aktuelle Forenbeiträge

Datenquelle einer Query ändern
vor 2 Tagen von Level83 3 / 117
Spaltennummer-Umwandlung Excel.
vor 2 Tagen von il.ost 7 / 214
Black out im Bereich Objekterzeugung bei Vererbung gelöst
vor 2 Tagen von Thomas R. 4 / 132

Unbeantwortete Forenbeiträge

Transaktion VL06 Verteilung ausgehender Lieferungen
vor 4 Tagen von SAP_ENTWICKLER 1 / 67
FuBa EXIT_SAPLVEDC_003 S/4 1809
vor 6 Tagen von SAP_ENTWICKLER 1 / 103
CDS VIEW mit BOPF Framework update
vor einer Woche von Abapanfänger 1 / 102
SAP Document Builder: Dokumenterzeugung
vor einer Woche von robin.heidrich 1 / 226
Lohnsteuerbescheinigung
vor einer Woche von kaim77 1 / 137