Ansicht
Dokumentation
CHAR_FLTP_CONVERSION - Formatkonvertierung: Character --> Gleitpunkt
TXBHW - Original Tax Base Amount in Local Currency ABAP Short ReferenceDiese Dokumentation steht unter dem Copyright der SAP AG.
- Der Funktionsbaustein hat Prototypcharakter. Die Wartung endet spätestens mit der Unterstützung des FLTP-Formats auf Dynpros.
- Funktionalität:
- Es wird geprüft, ob der Parameter STRING (Format CHAR) sich als Gleitpunktzahl interpretieren läßt. Ist dies nicht der Fall, so erfolgt eine entsprechende Fehlermeldung (Ausnahme STRING_NOT_FLTP). Dadurch wird einem ABAP-Abbruch zur Laufzeit zuvorgekommen. Bei erfolgreichem Ausgang der Prüfung wird die Gleitpunktzahl im Paramter FLSTR (Format FLTP) zur Verfügung gestellt.
- Da der Initialwert von numerischen Formaten im SAP-System '0' ist, '0' aber in einigen Anwendungen als Wert verarbeitet werden muß (z.B. 0 Grad Celsius), wird ein entsprechender Hilfsparameter IVALU versorgt.
- Wurde mit dem Funktionsbaustein FLTP_CHAR_CONVERSION eine Eingabemaske erzeugt, so muß der Parameter MASKN gleichlaufend bewertet werden (z.B. '_'), damit die Eingabemaske bei der Interpretation berücksichtigt werden kann.
- Beispielaufruf
- CALL FUNCTION 'CHAR_FLTP_CONVERSION'
- EXPORTING MASKN = '_'
- STRING = ... (Characterstring)
- IMPORTING FLSTR = ... (Gleitpunktfeld)
- IVALU = ... (Indikator, s.o.).
Parameter
DECIMDYFLD
EXPON
FLSTR
IVALU
MASKN
MAXDEC
MAXEXP
MINEXP
MSGTYP_DECIM
STRICT_CHECK
STRING
Ausnahmen
EXPONENT_TOO_BIGEXPONENT_TOO_SMALL
STRING_NOT_FLTP
TOO_MANY_DECIM
Funktionsgruppe
SCFLRFUMSV00 - Advance Return for Tax on Sales/Purchases General Material Data
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 3189 Date: 20240523 Time: 152640 sap01-206 ( 43 ms )