ABAP: Poner signo al inicio en un importe

Con la función CLOI_PUT_SIGN_IN_FRONT podremos poner el signo de un importe al inicio si este importe está en una variable de texto. A la función le pasaremos un importe en tipo texto y la función nos modificara la variable poniendo el signo al inicio.

Función

DATA: lv_importe TYPE string VALUE '32.25-'.

CALL FUNCTION 'CLOI_PUT_SIGN_IN_FRONT'
   CHANGING
     value = lv_importe.

IF sy-subrc = 0.
* El importe que nos devolverá sera: -32.25
ENDIF.

Para ver mas funciones de SAP pulse en el siguiente enlace: Listado de funciones

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *