none
Relacionar entidad creada a Cuenta RRS feed

  • Pregunta

  • Hola, espero me puedan dar una idea de cómo lograrlo. Necesito crear una entidad la cual denomino "Agree" y relacionarla con la entidad CUENTA...

    Requiero crear un registro en Agree, este registro creado lo podría asignar o desasignar a una cuenta o varias es decir:

    registro creado "Agree: 1"

    registro creado "Agree: 2"

    Cuenta Y: le asigno los registros "Agree 1" , "Agree 2"

    Cuenta X: "Agree 2"

    Cuenta Z: "Agree 2"

    Lo podría lograr con las relaciones? alguna idea?!

    Gracias y Saludos

    ET

    lunes, 24 de febrero de 2014 20:03

Todas las respuestas

  • Hola Elda, 

    Y porqué no con una relación N:N entre Cuenta y Agree?

    Slaudos


    Salu2 Atilin | http://www.dexrm.com

    martes, 25 de febrero de 2014 16:21
  • Hola Atilio, gracias... déjame ver si me puedo explicar mejor.

    Tengo 3 entidades: Cuenta, Agree y Pedido

    Agree tiene una relación de N:N con Cuenta

    Agree tiene una relación de 1:N con Pedido

    Creo un Agree denominándolo Agree1, donde la cuenta es Cuenta1

    Creo un Pedido para la Cuenta2 que por cuestiones de negocio puedo utilizar el Agree1, sin embargo cuando estoy en el pedido le pido que me muestre los Agree disponibles y por ende no me muestra ninguno porque los busca en referencia a la cuenta y la Cuenta2 no tienen ninguno el que lo tiene es la Cuenta1, si quito el filtro manualmente y busco el de la Cuenta1 lo podría agregar sin problema... Sin embargo, si el usuario no tiene ese conocimiento no lo podría hacer!!

    Lo que necesitaría es que decir: para el Agree1, lo pueden utilizar la Cuenta1, Cuenta2 y CuentaN

    Para el Agree2, lo puede utilizar la cuenta3, Cuenta2 y CuentaN

    Espero haber sido clara, gracias por el apoyo!!

    Saludos

    ET

    miércoles, 26 de febrero de 2014 0:48
  • Hola, 

    Corrígeme si me equivoco, en la cuenta 2 tengo una vista relacionada que me muestra todos Agree que tiene esa cuenta, pero como solo se muestran lo de la cuenta 2, no se ven las demás, estoy en lo correcto?

    Si este fuera el caso, yo trataría de usar lo siguiente

    http://balarajann.blogspot.com.es/2013/01/filtering-records-in-sub-grid-in.html

    http://www.powerobjects.com/blog/2013/08/05/creating-custom-filtered-lookup-crm-2011/

    http://social.microsoft.com/Forums/en-US/19aa44b7-4c5f-49f4-9c07-4991a05f162d/crm-2011-addcustomview-to-subgrid?forum=crmdevelopment


    Salu2 Atilin | http://www.dexrm.com

    miércoles, 26 de febrero de 2014 9:16
  • Gracias Atilio, esto que mencionas es correcto... incluso si en el grid le pongo que me muestre todos no solo los relacionados a cuenta2, me muestra todos los Agree, sin embargo, aún si me muestra todos no doy solución al usuario ya que requiero de alguna forma relacionar los Agree que determinada cuenta puede utilizar.

    Tal vez la forma en que estoy planteando la situación no es la correcta.

    Necesito decir:

    * Cuenta1, tiene derecho a utilizar el Agree1, Agree2, Agree3

    * Cuenta2, tiene derecho a utilizar el Agree1, Agree3

    Cuando genero un pedido de la Cuenta1 como opciones de Agree a elegir me debe de aparecer Agree1, Agree2, Agree3

    Cuando genero un pedido de la Cuenta2 como opciones de Agree a elegir me debe de aparecer Agree1, Agree3

    Saludos!!

    ET

    miércoles, 26 de febrero de 2014 17:22
  • Y como se que una cuenta tiene derecho a que Agree? Por la relación N:N.

    Me imagino que 

    * Cuenta1, tiene en la relacion N:N con Agree los siguientes Agree1, Agree2, Agree3

    * Cuenta2, tiene en la relacion N:N con Agree los siguientes  Agree1, Agree3

    (Me imagino que esto no es correcto, ya que con la mostar todos los agree de la cuenta bastaría)

    Disculpa por las preguntas, pero necesito entenderlo bien antes de poder dar una opinión.


    Salu2 Atilin | http://www.dexrm.com

    miércoles, 26 de febrero de 2014 19:01
  • Voy a dejar a un lado las relaciones que hoy ya tengo... y anexo dos escenarios que me gustaría lograr...

    "Cliente" de AGREE puede estar ligado a la entidad "Cuenta" o no, tal vez es ahí donde estoy limitando la relación... Tal vez si en el agree le asigno las N cuentas que lo pueden utilizar podría lograr los escenarios deseados, gracias por tus comentarios.

    lunes, 3 de marzo de 2014 17:57
  • Hola Elda, 

    Si puedes escríbeme a atilio.rosas.e@gmail.com quiero mostrarte un ejemplo de como lo he hecho

    Saludos


    Salu2 Atilin | http://www.dexrm.com

    lunes, 3 de marzo de 2014 20:06