Convertir string a número con puntos y comas decimales

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • Rambar
    Junior Member
    • dic
    • 4

    #1

    Convertir string a número con puntos y comas decimales

    Hola!

    Tengo un problema que me está trayendo de cabeza. Una variable tipo CURR de 15 posiciones y 6 decimales me los trae la tabla de esta forma:

    1500.200000

    Lo que estoy buscando es la manera de convertirlo a esta otra forma:

    1.500,20

    ¿Alguien sería tan amable de indicarme qué debería hacer? He probado muchas cosas: variables auxiliares de tipo P DECIMALS 2 y haciendo un MOVE, llamadas varias funciones de conversión... Pero nada.

    Muchas gracias de antemano.
  • ximena251
    Member
    • nov
    • 54

    #2
    Pues algo bastante familiar a lo que quieres sería usar la función

    CURRENCY_AMOUNT_BAPI_TO_SAP

    Te quedaría así 1,500.2000

    puedes separar la parte del punto, y redondear a 2 dígitos, para que quede así.

    1,500.20

    Espero sea de ayuda.

    Saludos.
    Los escritores somos seres heridos por ello creamos otra realidad

    Comentario

    Trabajando...