Funcion para tipo de cambio

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • Raven
    Member
    • jun
    • 32

    #1

    Funcion para tipo de cambio

    Buenas colegas,

    Alguien sabe de alguna funcion que me devuelva el valor del tipo de cambio, o sea que me indique el valor que tenia el dolar en una fecha especifica.

    Saludos y gracias de antemano.
  • luis999
    Member
    • jun
    • 82

    #2
    Puedes usar la función:

    CONVERT_TO_LOCAL_CURRENCY

    En exportind---date---> especificas la fecha que deseas.

    Originalmente publicado por Raven
    Buenas colegas,

    Alguien sabe de alguna funcion que me devuelva el valor del tipo de cambio, o sea que me indique el valor que tenia el dolar en una fecha especifica.

    Saludos y gracias de antemano.

    Comentario

    • acha3318
      Senior Member
      • abr
      • 182

      #3
      Para ser mas exacto, apoyando la respuesta de Luigui, un impulsito mas:

      CALL FUNCTION 'CONVERT_TO_LOCAL_CURRENCY'
      EXPORTING
      date = SY-DATUM
      foreign_amount = (Cantidad que quieres transformar)
      foreign_currency = (Tu unidad de moneda extranjera)
      local_currency = (Unidad a la que quieres cambiarla)
      IMPORTING
      LOCAL_AMOUNT = (Aqui puedes recoger la cantidad resultante)
      EXCEPTIONS
      NO_RATE_FOUND = 1
      OVERFLOW = 2
      NO_FACTORS_FOUND = 3
      NO_SPREAD_FOUND = 4
      DERIVED_2_TIMES = 5
      OTHERS = 6
      .
      IF sy-subrc <> 0.
      MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
      WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.

      Si la estás ejecutando desde la SE37 en ese momento no vas a ver resultados pero si le das al scroll horizontal a la derecha, se ven.

      Espero te ayude.

      Comentario

      • alvagu
        Junior Member
        • oct
        • 23

        #4
        También puedes utilizar la función READ_EXCHANGE_RATE

        Comentario

        Trabajando...