String mit Dezimalstelle in Wähung wandeln

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Getting started ... Alles für einen gelungenen Start.
4 Beiträge • Seite 1 von 1
4 Beiträge Seite 1 von 1

String mit Dezimalstelle in Wähung wandeln

Beitrag von stony007_de (Specialist / 108 / 6 / 0 ) »
Hi

ich habe aus einer Tabelle eine Summe welche aus eine "DEC" Feld mit 2 dezimal stellen kommt.
Diese wird mir natürlich als Dezimalzahl dargestellt. z.B. 23409,89

Ich möchte nun diese Zahl als Währung, formatiert ausgeben ausgeben. Also 23.409,89.
Bin nu schon einige Zeit auf der Suche nach einem FuBa welcher mir das "umbiegt" leider bislang ohne erfolg!

Kann mir jemand helfen?

mfg
Stony007_de

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Re: String mit Dezimalstelle in Wähung wandeln

Beitrag von Thanatos82 (Expert / 699 / 32 / 123 ) »
Hi,

solltest du keinen FuBa finden, versuche es doch mal so:

schaff dir eine Hilfsvariable vom Typ z.B. netpr. Dann übergibst du den Dezimalwert in diese Hilfsvariable und mit folgendem Befehl sollte dann die Formatierung im Stringfeld landen:
WRITE lv_hilfsvariable TO lv_string.

Ich meine, das müsste so funktionieren.
Gruß,
der Matze

Re: String mit Dezimalstelle in Wähung wandeln

Beitrag von stony007_de (Specialist / 108 / 6 / 0 ) »
super! gute tip!
es kann so einfach sein! ;-)

Re: String mit Dezimalstelle in Wähung wandeln

Beitrag von foessleitnerj (ForumUser / 51 / 4 / 18 ) »
Hi,

aufpassen bei "Spezialwährungen" wie den japanischen YEN. Es gibt ein paar Währungen im SAP die eine andere Dezimalaufbereitung verwenden, siehe TCURX. - Solche Währungen "versetzen" die auf der DB definierte Dezimalstellenposition. Daher ist eine Währung bzw. ein CURR Feld immer nur in Verbindung mit dem CUKY Feld korrekt interpretierbar.

Warum das so ist? SAP traut sich offensichtlich einige Felder auf der DB nicht zu ändern, denn das sind Relikte aus dem R/2 - Über 25 Jahre her. Vielleicht erinnert sich noch jemand an die 1.000.000.000 Lire.

lg Föß
Die Performance und Ergebnisse von SELECTs und JOINs im Produktivsystem überprüfen?
=> SQL Cockpit
http://www.cadaxo.com

Seite 1 von 1

Vergleichbare Themen

3
Antw.
1544
Views
0,500 in 0,5 wandeln
von 82kolu1bma » 12.05.2016 12:33 • Verfasst in ABAP® für Anfänger
1
Antw.
1672
Views
Transportbedarf in Transportauftrag wandeln mit Funktion L_TO_CREATE_TR
von markus1234 » 13.02.2020 15:22 • Verfasst in ABAP® Core
1
Antw.
1987
Views
Notizen aus ECL-Viewer nach TIFF wandeln?
von maehler » 10.03.2006 12:25 • Verfasst in SAP - Allgemeines
1
Antw.
4732
Views
ABAP/Spool in PDF wandeln und als E-Mail anhan versenden
von dolphduerr » 29.07.2008 16:30 • Verfasst in ABAP® Core
12
Antw.
2718
Views
CSV String
von Django90 » 02.10.2017 08:58 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

Zugriff auf Daten via Webdav
vor einer Stunde von msfox 2 / 36
Interne Tabelle
vor 18 Stunden von sap_enthusiast 3 / 163
Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 71

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

Zugriff auf Daten via Webdav
vor einer Stunde von msfox 2 / 36
Interne Tabelle
vor 18 Stunden von sap_enthusiast 3 / 163
Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 71

Unbeantwortete Forenbeiträge

Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 71
Group Items auf einer Filterbar
vor einer Woche von Bright4.5 1 / 111
tRFC Transaktionen SM58
vor 4 Wochen von A6272 1 / 141