Ansicht
Dokumentation

CHAR_FLTP_CONVERSION - Formatkonvertierung: Character --> Gleitpunkt

CHAR_FLTP_CONVERSION - Formatkonvertierung: Character --> Gleitpunkt

TXBHW - Original Tax Base Amount in Local Currency   ABAP Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book
  • 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

DECIM
DYFLD
EXPON
FLSTR
IVALU
MASKN
MAXDEC
MAXEXP
MINEXP
MSGTYP_DECIM
STRICT_CHECK
STRING

Ausnahmen

EXPONENT_TOO_BIG
EXPONENT_TOO_SMALL
STRING_NOT_FLTP
TOO_MANY_DECIM

Funktionsgruppe

SCFL

RFUMSV00 - 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 )