Hallo,
ich steh grad völlig auf dem Schlauch.
Ich habe testweise folgenden Schnipsel geschrieben:
DATA: lt_ukm_totals TYPE TABLE OF ukm_totals,
ls_ukm_totals TYPE ukm_totals,
lt_ukm_item TYPE TABLE OF ukm_item,
ls_ukm_item TYPE ukm_item.
SELECT * FROM ukm_totals INTO TABLE lt_ukm_totals.
SELECT * FROM ukm_item INTO TABLE lt_ukm_item.
Wenn ich mir im Debugger die Datentypen anschaue, habe ich bei beiden ITABs und Strukturen in der Spalte AMOUNT [P(8) DEC 2] stehen. In der DB tabelle steht aber
AMOUNT UKM_COMM_ACTUAL CURR 15 2
AMOUNT UKM_COMM_ACTUAL_ITEM CURR 15 2
also 15 DEC 2.
Dementsprechend werden mir Werte im Multimillionbereich etwas... verfälscht.
Übersehe ich an dieser Stelle etwas? 🤬
Vielen Dank im Voraus fürs erhellen.
Martin
Bearbeitet vom Benutzer
vor 5 Jahre
|
Grund: Nicht angegeben