none
Calculo de moneda RRS feed

  • Pregunta

  • Hola a todos,

    mi version de crm es 4.0 y en la herramienta tengo un apartado de oportunidades que hay un campo que nos da el ingreso aproximado de esta oportunidad en la moneda base del sistema

    Mi pregunta es que si es posible agregar otra columna y que haga la conversion a otra moneda del valor que tenemos en la anterior columna

    Por ejemplo

    Est revenue(base Dolar)          Est revenue(Euro)

           20 USD                                 14.9558 EUR

     

    Muchas gracias por anticipado

     

    Un saludo

     

    jueves, 24 de noviembre de 2011 8:23

Respuestas

  • El tema es el siguiente, por cada campo de tipo moneda, hay un campo (base) que se crea automaticamente. el "(base)" es de solo lectura y no puede ser modificado y se calcula automaticamente. la moneda "(base)" tampoco puede ser modificada y es la definida en la creacion de la organizacion. si tu tienes el campo  "Est revenue(base)"  como solo lectura y el  "Est revenue", lo que tienes que hacer es seleccionar como moneda de la oportunidad "Euro" e introducir en "Est revenue" el valor. al guardar se te calcula el "(base)" y no al contrario.

    si necesitas algo mas complejo hay que desarrollar javascript o plugins en .net.

    un saludo,


    Demian Adolfo Raschkovan Blog: http://crmtoall.blogspot.com
    jueves, 24 de noviembre de 2011 17:50
    Moderador
  • Hola Alfon, como te comentaba, para hacer al mas complejo y mas "inteligente", deberás desarrollar un plugin...

    un saludo,


    Demian Adolfo Raschkovan Blog: http://crmtoall.blogspot.com
    lunes, 2 de enero de 2012 15:41
    Moderador

Todas las respuestas

  • Hola, eso lo puedes hacer, pero lo mejor sería hacerlo por javascript, en donde también introduzcas el tipo de cambio.

    un saludo,


    Demian Adolfo Raschkovan Blog: http://crmtoall.blogspot.com
    jueves, 24 de noviembre de 2011 15:31
    Moderador
  • Gracias por tu respuesta.

    Cuando dices que lo mejor sería hacerlo por javascript ..¿Se puede hacer a traves de crm sin hacerlo por javascript?

     

    Un saludo y gracias

    jueves, 24 de noviembre de 2011 15:46
  • Puedes hacerlo de forma estandar. el tema es que no te da tanto juego. En crm hay una sola moneda base para toda la organizacion que se define al crear la misma. por cada campo de tipo moneda que hay en CRM, hay otro "base" que contiene esa moneda base.

    Si quieres hacer tener como dolar como moneda base, deberías:

    1) tener creada una organizacion con moneda base dolar.

    2) crear un listado de monedas disponibles en el maestro de monedas, en donde debes definir tambien el tipo de cambio (es fijo).

    3) en tu formulario de oportunidades, añade los atributos de moneda, el "Est revenue" y el "Est revenue(base)".

    4) para rellenar la informacion debes seleccionar una moneda y luego introducir un importe en "ESt revenue".

    5) al guardar, se te calcula automaticamente el valor "base".

    espero te sirva...

     


    Demian Adolfo Raschkovan Blog: http://crmtoall.blogspot.com
    jueves, 24 de noviembre de 2011 16:03
    Moderador
  • Creo que te entiendo.. , pero yo ahora tengo este campo "Est revenue(base)" ya con importes en la moneda base del sistema (dolar) y queria añadir una columna más (est revenue Eur)  para que convirtiese los valores que tengo en la columna de antes a Euros

    Perdona si no te entiendo bien (llevo pocas semanas con CRM)

    Mil gracias

    jueves, 24 de noviembre de 2011 16:29
  • El tema es el siguiente, por cada campo de tipo moneda, hay un campo (base) que se crea automaticamente. el "(base)" es de solo lectura y no puede ser modificado y se calcula automaticamente. la moneda "(base)" tampoco puede ser modificada y es la definida en la creacion de la organizacion. si tu tienes el campo  "Est revenue(base)"  como solo lectura y el  "Est revenue", lo que tienes que hacer es seleccionar como moneda de la oportunidad "Euro" e introducir en "Est revenue" el valor. al guardar se te calcula el "(base)" y no al contrario.

    si necesitas algo mas complejo hay que desarrollar javascript o plugins en .net.

    un saludo,


    Demian Adolfo Raschkovan Blog: http://crmtoall.blogspot.com
    jueves, 24 de noviembre de 2011 17:50
    Moderador
  • Muchas gracias,

    al final lo he realizado con jscript para que me haga el calculo.

    Lo he puesto en el formulario en el evento Onsave y Onload.

    El problema que una vez creada la oportunidad hay que entrar otra vez  y grabar para que haga el calculo.

    ¿Hay alguna forma a traves de un workflow u otra forma en la que pueda ejecutar esta tarea?

    Gracias,

     

    Un saludo

    lunes, 2 de enero de 2012 14:45
  • Hola Alfon, como te comentaba, para hacer al mas complejo y mas "inteligente", deberás desarrollar un plugin...

    un saludo,


    Demian Adolfo Raschkovan Blog: http://crmtoall.blogspot.com
    lunes, 2 de enero de 2012 15:41
    Moderador