Espanol Foro

Expand all | Collapse all

Volver abrir oportunidad

  • 1.  Volver abrir oportunidad

    Posted 18 days ago
    Buenas tardes, alguien se le ocurre como podria hacer que sólo unos usuarios en concreto pudieran volver abrir una oportunidad que ya ha sido cerrada?

    Gracias.

    ------------------------------
    Gil Costa
    Distribuciones Boadella, SLU
    B
    ------------------------------


  • 2.  RE: Volver abrir oportunidad

    Posted 18 days ago
    ¡Hola!
    No hay un rol o un privilegio que te permita hacer esto. Si estás familiariado con el desarrollo, podrías crear un equipo, colocar a los usuarios en ese equipo, luego con un script, podés consultar si el usuario activo en ese momento está dentro de ese equipo, y usar dicha función en un regla de habilitación para el comando "Reabrir oportunidad". Podés usar el RibbonWorkBech para esta parte.
    Espero que te sirva de ayuda.
    Saludos.

    ------------------------------
    Alberto Avendaño
    Director
    AMGBS
    Río Ceballos
    ------------------------------



  • 3.  RE: Volver abrir oportunidad

    Posted 15 days ago
    Buen día,

    El Botón es Generico, lo que yo haría es:

    1. Ocultar el botón de Abrir oportunidad.

    2. Copio el formulario actual y a esa copia le agrego un campo “Abrir Oportunidad” tipo 2 opciones (Si/No)

    3. Creo un flujo de trabajo en tiempo real para que cuando ese campo sea igual a SI, cambie el estado a Abierto.

    4. Ese nuevo formulario lo asigno a Roles de seguridad de las personas que quiero que te gan esa opcion y el otro formulario hago lo lismonpara separar quien puede abrir o jo esa oportunidad.

    Nota: también se puede en vez de crear un formulario nuevo ocupar los roles de seguridad de campo, con cualquiera de las dos opciones funciona.

    Me comentas si te funciono,

    Saludos.

    Saul Palacios
    Arquitecto de Soluciones
    Microsoft Dynamics CRM

    Enviado desde mi IPhone




  • 4.  RE: Volver abrir oportunidad

    Posted 15 days ago
    Hola Saúl, sólo unas correcciones a tu propuesta.
    Si la oportunidad está cerrada, cualquier formulario está en modo "Sólo lectura", con lo que el campo que sugerís, no estaría disponible para edición (aunque uses perfiles de seguridad de campo) y los usuarios no podrían cambiar su valor.
    No tendría sentido crear un nuevo formulario igual al que ya tenemos, como mucho convendría utilizar un flujo de proceso de negocio que se ejecute al estilo de los viejos diálogos, para poder abrir la oportunidad usando el mismo form existente y asignando los roles de seguridad correspondientes al flujo para asegurarse que sólo ese rol puede ejecutarlo.
    La opción de utilizar una regla de habilitación, sigue siendo, en mi opinión, la más limpia y que requiere menor esfuerzo, además de no añadir funcionalidad no reusable y más elementos a la solución.
    Saludos.

    ------------------------------
    Alberto Avendaño
    Director
    AMGBS
    Río Ceballos
    ------------------------------



  • 5.  RE: Volver abrir oportunidad

    Posted 15 days ago
    Gracias Alberto,

    Tu valiosa observación me hace pensar en otra opción mas sencilla.

    Se puede hacer un Flujo de Trabajo a nivel usuario y asignarlo a un Equipo en donde estén esos usuarios incluidos.

    Este flujo debe ser a peticion y asi pueden seleccionar 1 o varas oportunidades y solo esos usuarios pueden ejecutar ese flujo.

    Como ves esta idea??.

    En espera de tus comentarios.

    Saludos.

    Saul Palacios
    Arquitecto de Soluciones
    Microsoft Dynamics CRM

    Enviado desde mi IPhone 





  • 6.  RE: Volver abrir oportunidad

    Posted 13 days ago
    Hola Saúl, me dejaste con la duda con tu último planteamiento y tuve que hacer la prueba.
    Si bien, no estaba mal la idea, no es posible asignar flujos de trabajo a equipos, sólo se permite asignar flujos a usuario.
    Saludos.

    ------------------------------
    Alberto Avendaño
    Director
    AMGBS
    Río Ceballos
    ------------------------------



  • 7.  RE: Volver abrir oportunidad

    Posted 13 days ago
    Excelente Alberto;

    Se me van acabando las opciones, a menos que los usuarios que van a ocupar el flujo estén una unidad de negocio superior y entonces el flujo puede estar configurado en el ámbito UNIDAD DE NEGOCIO y asi únicamente ellos pueden ejecutarlo.

    La otra opción que se me ocurre es que dentro del flujo se le agregue la regla que si quien lo ejecuta el flujo esta dentro de un equipo entonces se actualice el cambio de estado o de lo contrario que no haga nada.

    Espero pueda funcionar alguna de estas opciones o de lo contrario como dices hacer un pequeño desarrollo en un botón.

    Saludos.

    Saul Palacios
    Arquitecto de Soluciones
    Microsoft Dynamics CRM

    Enviado desde mi IPhone




  • 8.  RE: Volver abrir oportunidad

    Posted 13 days ago
    Buenas tardes, finalmente me he decantado por la primera solución que comento Alberto.

    He creado un script que comprueba el estado de la oportunidad, y en funcion del usuario logado oculto o muestro el boton del ribbon con el Worbench.

    He probado las opciones que comentabais a través de flujo, pero al no poder bloquear su uso según usuario lo he descartado.

    Gracias.

    ------------------------------
    Gil Costa
    Distribuciones Boadella, SLU
    B
    ------------------------------