none
Convertir campo de importe a dolares o pesos RRS feed

  • Pregunta

  • Hola amigos buenos dias tengo un detalle, he elaborado un sistemita para seguros, ahi todo lo guardo en una tabla de registros y he programado para que la cantidad o el importe lo de por medio de una formula, pero ahora me piden que ese importe yo lo pase a Pesos Mexicanos, no quiero volver a capturar todos los registros ya que son muchos pero si quisiera poder hacer la conversion de los importes ya capturados, hay alguna orientacion de como hacer esto?, gracias por su apoyo y su ayuda... bendiciones!...

    _ José Ángel Salinas Paz

    miércoles, 1 de febrero de 2017 18:36

Respuestas

  • JA Salinas,

    ¿Cuál es la divisa de los importes?

    Pues la conversión entre divisas es una simple operación de multiplicación/división en base a un factor, quizá la parte "complicada" sea averiguar la tarifa de cambio para la fecha de operación, por lo demás no veo nada complicado, es crear una columna/columna calculada con el importe calculado a la nueva divisa.


    Espero que la información proporcionada te haya sido de utilidad, quedo atento a tus comentarios.
    • Propuesto como respuesta Joyce_ACModerator jueves, 2 de febrero de 2017 17:30
    • Marcado como respuesta JA Salinas viernes, 3 de febrero de 2017 19:01
    miércoles, 1 de febrero de 2017 18:50
  • Creo que debes crear un campo adicional donde vaya el tipo de cambio, ya que las transacciones en dos monedas normalmete deben quedar calculadas al tc de su fecha. Así que debes conseguir los tc de las fechas y digitarlas en ese campo. Y debes crear un campo adicional para poner el valor en dolares, si ya tienes el campo de pesos.

    Luego sería

    UPDATE dbo.tutabla
    set montopesos=montousd*tc

    • Marcado como respuesta JA Salinas viernes, 3 de febrero de 2017 19:02
    viernes, 3 de febrero de 2017 15:36

Todas las respuestas

  • JA Salinas,

    ¿Cuál es la divisa de los importes?

    Pues la conversión entre divisas es una simple operación de multiplicación/división en base a un factor, quizá la parte "complicada" sea averiguar la tarifa de cambio para la fecha de operación, por lo demás no veo nada complicado, es crear una columna/columna calculada con el importe calculado a la nueva divisa.


    Espero que la información proporcionada te haya sido de utilidad, quedo atento a tus comentarios.
    • Propuesto como respuesta Joyce_ACModerator jueves, 2 de febrero de 2017 17:30
    • Marcado como respuesta JA Salinas viernes, 3 de febrero de 2017 19:01
    miércoles, 1 de febrero de 2017 18:50
  • Complementando lo que te menciona William, otro cosa que podrías ver es la opción de tener una tabla que almacene la conversión entre monedas o divisas y la fecha para la que aplica dicha conversión.

    "Oh, the wind, the wind is blowing,through the graves the wind is blowing,Freedom soon will come; then well come from the shadows".The Partisan(Leonard Cohen) Email: me[at]geohernandez.net Blog:www.geohernandez.net

    miércoles, 1 de febrero de 2017 19:53
  • y complementando lo que dice Geovanny, en Adventure Works DW tienes un ejemplo de esas tablas y si quisieras explotarlas desde sistemas analíticos también te proporciona ejemplos de como se hace.

    Comparte lo que sepas, aprende lo que no sepas (FGG)
    portalSQL
    El rincón del DBA

    viernes, 3 de febrero de 2017 12:34
    Moderador
  • Creo que debes crear un campo adicional donde vaya el tipo de cambio, ya que las transacciones en dos monedas normalmete deben quedar calculadas al tc de su fecha. Así que debes conseguir los tc de las fechas y digitarlas en ese campo. Y debes crear un campo adicional para poner el valor en dolares, si ya tienes el campo de pesos.

    Luego sería

    UPDATE dbo.tutabla
    set montopesos=montousd*tc

    • Marcado como respuesta JA Salinas viernes, 3 de febrero de 2017 19:02
    viernes, 3 de febrero de 2017 15:36
  • Entiendo... si ese concepto lo tengo claro, y ya lo hice directamente en la base de datos, gracias amigos y que Dios les siga bendiciendo y a sus familias, gracias por su gran apoyo ... bendiciones...

    _ José Ángel Salinas Paz

    viernes, 3 de febrero de 2017 19:01
  • Gracias JoséMiel, que Dios te siga bendiciendo, lo hice asi como lo mostraste directamente en la tabla, gracias... bendiciones para ti y tu familia...

    _ José Ángel Salinas Paz

    viernes, 3 de febrero de 2017 19:02