none
RELACIONES ENTRE CUENTA Y CONTACTOS RRS feed

  • Pregunta

  • Hola a todos!! :)

    La duda que tengo es,  como podria hacer para pasar los datos de una cuenta a los contactos de esa cuenta es decir tengo una cuenta y esa cuenta tiene sus contactos quisiera hacer que cuando yo modifico los datos de mi cuenta como por ejemplo numero de telefono cambiara ese mismo numero de telefono a mis contactos que tiene mi cuenta, se puede? cual seria la opción mas viable?, gracias y saludos. :)

     

    jueves, 28 de octubre de 2010 15:34

Respuestas

  • Monica,

     

    Yo personalmente, no trabajo con flujos de trabajo, es decir, solo utilizo lo flujos cuando son envio de email, o cosas muy basicas o que no influyan en el comportamiento del proceso, el motivo o motivos, pues una muy interesante, que el servicio asyn tiene vida propia y se para cuando a el le da la gana.

    Lo que yo haría, es un plugin (que por cierto también tiene miga hacer uno), que debería de hacer?, pues, primero el mensaje update (la creación la puedes manejar por las asignaciones),  en post (trabajaria con una imagen tambien, pero solo trae los campos que necesites ya que la imagen en el plugin sobre carga mucho las consultas) , sync.

    Lo que debería de hacer esto es, obtener el ID de la cuenta, y con un queryexpression, traer todos los contactos, cuando traes el o los contacto (s), lo que se debería de hacer, es  actualizar  los campos que deseas. 

    Te en cuenta, que como harás un update al contacto, no tengas por ahí un plugin de update al contact, porque si lo tienes este se ejecutara y podría suceder que tengas una ejecución cíclica (me explico?)

     

    bueno, creo que he escrito un testamento :D... si necesitas algo avisanos que estaremos gustosos en ayduar.

     

    Salu2

     

    atilin

    • Propuesto como respuesta Atilio jueves, 28 de octubre de 2010 20:57
    • Marcado como respuesta Jimmy LarrauriModerator viernes, 19 de noviembre de 2010 15:40
    jueves, 28 de octubre de 2010 20:56

Todas las respuestas

  • Hola Mónica, creo que podrías utilizar las "Asignaciones" (mappings) que se encuentran en las relaciones que existen entre entidades


    Julio
    • Propuesto como respuesta Atilio jueves, 28 de octubre de 2010 20:34
    jueves, 28 de octubre de 2010 20:07
  • Hola

    buena idea la de Julio, pero creo que eso solo funciona cuando se crean los contactos, si actualizas un campo de la cuenta, este no se actualizara en el contacto (digo creo porque no estoy seguro, si alguien nos acalara este punto)

    jueves, 28 de octubre de 2010 20:27
  • Hola Atilio es muy cierto lo que dices y es que yo ya habia hecho eso solo que el problema es que solo funciona cuando creas un nuevo contacto pero cuando actualizas la cuenta y quieres que se actualize los contactos no lo hace :(, el problema es que hice un flujo y pense que esa era la solución pero que sorpresa me lleve cuando lo hice con la entidad de cuenta que cuando modificara mis registros de la cuenta lo actualizara en contacto pero al crear la regla para actualizar solo trae CONTACTO (PRINCIPAL) :( es decir si hace pero solo con el contacto principal no con todos los demas :( alguien podria ayudarme o darme una idea de que puedo hacer :( gracias.
    • Propuesto como respuesta Atilio jueves, 28 de octubre de 2010 20:44
    jueves, 28 de octubre de 2010 20:43
  • Monica,

     

    Yo personalmente, no trabajo con flujos de trabajo, es decir, solo utilizo lo flujos cuando son envio de email, o cosas muy basicas o que no influyan en el comportamiento del proceso, el motivo o motivos, pues una muy interesante, que el servicio asyn tiene vida propia y se para cuando a el le da la gana.

    Lo que yo haría, es un plugin (que por cierto también tiene miga hacer uno), que debería de hacer?, pues, primero el mensaje update (la creación la puedes manejar por las asignaciones),  en post (trabajaria con una imagen tambien, pero solo trae los campos que necesites ya que la imagen en el plugin sobre carga mucho las consultas) , sync.

    Lo que debería de hacer esto es, obtener el ID de la cuenta, y con un queryexpression, traer todos los contactos, cuando traes el o los contacto (s), lo que se debería de hacer, es  actualizar  los campos que deseas. 

    Te en cuenta, que como harás un update al contacto, no tengas por ahí un plugin de update al contact, porque si lo tienes este se ejecutara y podría suceder que tengas una ejecución cíclica (me explico?)

     

    bueno, creo que he escrito un testamento :D... si necesitas algo avisanos que estaremos gustosos en ayduar.

     

    Salu2

     

    atilin

    • Propuesto como respuesta Atilio jueves, 28 de octubre de 2010 20:57
    • Marcado como respuesta Jimmy LarrauriModerator viernes, 19 de noviembre de 2010 15:40
    jueves, 28 de octubre de 2010 20:56
  • Gracias atilo y la verdad no se como hacer un plugin jaja esk nunca he hecho uno pero muchas gracias creo que ahora tratare de investigar que es como hacerlo :) pero gracias.
    • Propuesto como respuesta Atilio viernes, 29 de octubre de 2010 5:34
    jueves, 28 de octubre de 2010 21:52
  • Venga Monica, con animos !!! , si necesitas algo aca estamos todos  je je.

     

    Salu2

     

    viernes, 29 de octubre de 2010 5:34
  • tengo un problema algo parecido el caso es que no se cual deberia ser la consulta para obtener todos los contactos de la cuenta?...

    alguien sabe cual deberia ser por que en la tabla de cuenta solo aparece el contacto principal y en la tabla de contactos ningun campo que se

    relacione directamente con la cuenta alguien me prodría ayudar en que tabla debo meterme o cuales tengo que juntar para obtener los valores que necesito

    Help me......

    :P

    de antemano gracias


    Felipe Can Calidad y Procesos
    martes, 22 de noviembre de 2011 16:27