none
vistas guardadas con parametros dinamicos RRS feed

  • Pregunta

  • Hola estimados, tengo la siguiente duda, es podible tener vistas con parametros dinamicos y no en duros, es decir me explico:

    quisiera mostrar las cuentas que han registrado los usuarios de una unidad de negocio en particular, es decir si me autentifico en el sistema que la vista pueda leer mi unidad de negocio o pasarle esta como parametro a la vista para que muestre todas las cuentas de esa unidad de negocio, es posible hacer esto?

     

    saludos

     

    martes, 1 de marzo de 2011 13:19

Todas las respuestas

  • Hola Carlos,

    Existen 2 tipos de vistas que el usuario final rápidamente puede distinguir: Vistas del Sistema y Mis vistas, la diferencia entre cada una de ellas es que la del sistema es visible para toda la organización, en cambio las que aparecen debajo de la sección mis vistas estan relacionadas a búsquedas avanzadas que el usuario ha creado.

    Ambas permiten agregar criterios de filtro, algunas de estas opciones son dinámicos, por ejemplo cuando quieres buscar todas las cuentas cuyo propietario es igual al usuario actual.

    No obstante es requisito indispensable para guardar las vistas, el setear valores por defecto lo que da a entender que el comportamiento que esperas que tengan las vistas no va a ser posible en una primera instancia.

    Existe el campo unidad de negocio dentro de la entidad cuenta, pero este esta deshabilitado y no se pueden modificar sus propiedades, es por ello que cuando quieres consultarlo no lo encuentras en la lista de campos disponibles para crear filtros.

    Mi recomendación es la siguiente, de acuerdo a lo que nos consultas tu deseas que se limite la accesibilidad a los registros de la entidad cuenta, mostrando solo las cuentas que pertenecen a la unidad de negocio, pues te comento que eso lo puedes hacer personalizando los roles de seguridad y configurando el nivel de acceso adecuado sobre la entidad cuentas; crea un rol y cambia el nivel de acceso sobre la entidad cuenta a unidad de negocio, asigna el rol a usuarios de distintas unidades de negocio y prueba.

    Espero haberte ayudado.

     

     


    [MVP]-Microsoft Dynamics CRM | My blog: http://jimmylarrauri.blogspot.com | My twitter: http://twitter.com/jimlarrauri
    martes, 1 de marzo de 2011 18:56
    Moderador
  • Hola estimado, gracias por tu respuesta, el tema es que todos pueden ver toda la informacion o buscarla, pero en primera instancia necesito que puedan ver las cuentas de su unidad de negocio, como vista por defecto, implemente el plug in default user view con la ayuda de atilio de este foro, lo cual seteo cualquier vista por defecto para un usuario determinado, el tema es que tenemos 100 unidades de negocio diferentes y no quiero hacer 100 vistas, sino 1 que recoga el parametro de la unidad de negocio del usuario logeado y genere la vista seteada, si la unidad de negocio no es filtrable, podria ser por pais que es un atributo que se guarda en la entidad account, pero mi duda es como lo hago para que al crear una vista le asigne un parametro o variable y no un valor en duro?

    saludos y gracias de antemano

     

    miércoles, 2 de marzo de 2011 13:03