Auf vier Dezimalstellen konvertieren Thema ist als GELÖST markiert

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

Auf vier Dezimalstellen konvertieren

Beitrag von nijat.gadirov (ForumUser / 2 / 1 / 0 ) »
Hi Zusammen,

ich habe eine etwas blöde frage. Unser SAP System ist auf zwei Nachkommastellen eingestellt, das soll auch so bleiben.

Jedoch brauche ich für ein File was ich erstelle, vier nachkommastellen.
Was wäre hier die korrekte Abap Syntax um z.B. das Feld NETWR auf vier Nachkommastellen zu konvertieren?

Viele Grüße
Nijat

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


Re: Auf vier Dezimalstellen konvertieren

Beitrag von sap_enthusiast (Specialist / 110 / 29 / 25 ) »
Moin,

vlt das verhilft dir:
https://stackoverflow.com/questions/695 ... ith-reduce

Bei der Berechnung den Typ decfloat16 oder decfloat34 benutzen und als End-Variable ein Datenelement aussuchen/erstellen das folgende Ausprägungen hat:
typ Dec length x decimals 4.

Viel Erfolg!

Folgende Benutzer bedankten sich beim Autor sap_enthusiast für den Beitrag:
nijat.gadirov


Re: Auf vier Dezimalstellen konvertieren

Beitrag von msfox (Specialist / 412 / 61 / 79 ) »
nijat.gadirov hat geschrieben:
19.01.2023 16:55
Unser SAP System ist auf zwei Nachkommastellen eingestellt, das soll auch so bleiben.
Das heißt, ihr rechnet auch immer nur mit 2 Nachkommastellen?
Geht um Währung oder allgemein um Dezimalzahlen?
- bei Dezimalzahlen kann man sich doch eine Domäne mit 4 Nachkommastellen selbst anlegen.
- bei Währung auch z.B. EU4 im System anlegen.
nijat.gadirov hat geschrieben:
19.01.2023 16:55
Jedoch brauche ich für ein File was ich erstelle, vier nachkommastellen.
Sind dann die 3. und 4. Nachkommastelle einfach Nullen?
Wenn du es nur für das Schreiben in das File brauchst, dann schieb es doch auf einen String und hänge 2 Nullen an.

Re: Auf vier Dezimalstellen konvertieren

Beitrag von black_adept (Top Expert / 4159 / 136 / 960 ) »

Code: Alles auswählen.

data zahl_4 type p decimals 4.
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Re: Auf vier Dezimalstellen konvertieren

Beitrag von nijat.gadirov (ForumUser / 2 / 1 / 0 ) »
Hi Zusammen,

vielen Dank für die Antworten. Die Lösung von black_adept war genau das was ich gebraucht habe :)

Viele Grüße
Nijat :)

Seite 1 von 1

Aktuelle Forenbeiträge

Feldroutine ADSO Transformation
vor einer Woche von codemaster1 2 / 84520
Stücklisten
vor 2 Wochen von Selma.schwarz 1 / 86223

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.

Vergleichbare Themen

symetrisches Vier-Augen-Prinzip
von jorf » 18.09.2006 11:48
Vier-Augen-Prinzip auf dem Geschäftspartner
von ralf.wenzel » 21.06.2017 09:24
Dezimalstellen in SAPSCRIPT abschneiden
von strobbel » 22.08.2008 10:37
Dezimalstellen eines QUAN bei OO-ALV Ausgabe einschränken
von Foerstar » 08.12.2016 14:28
CL_SALV_TABLE Währung ohne Dezimalstellen falsche Ausgabe
von Romaniac » 15.10.2024 09:46

Aktuelle Forenbeiträge

Feldroutine ADSO Transformation
vor einer Woche von codemaster1 2 / 84520
Stücklisten
vor 2 Wochen von Selma.schwarz 1 / 86223

Unbeantwortete Forenbeiträge

Stücklisten
vor 2 Wochen von Selma.schwarz 1 / 86223
Belege
vor 2 Wochen von Selma.schwarz 1 / 83883