miércoles, 6 de junio de 2012

Rest en CRM 2011 (Parte I.1)

Desde que me puse a investigar y a trabajar con los Rest de CRM me he quedado maravillado a la vez que me ha costado comprenderlo (bueno digamos que le sigo dando duro, ya que hay mucho que leer).
Esta vez, vengo con algo que a mi me a resultado útil y que tal vez a Uds. también le vaya bien. El problema que tenia era de como hacer una relación de la cuenta con su cuenta padre. Es decir, no sabia como hacer el query para obtener los datos. He encontrado una forma que me ha ayudado mucho.
Debemos de buscar el endpoint de la entidad a la que queremos llamar. En mi caso, lo utilice solo para un registro
image
Al ver, el XML que me retorna me fije en los siguiente nodos
image
Al fijarme bien, me di cuenta que habían dos tipos diferentes de relaciones, la que es Referencinaccount_parent_account y Referencedaccount_parent_account. Cual es la diferencia en ellos, pues que uno de ellos busca de tu registro los parent ascendentes y el otro descendente. Por ejemplo
Yo tengo la cuenta Ejemplo 1, Ejemplo 2 y Ejemplo 3. La cuenta 2 y 3 tienen como parent a la cuenta 1. Al utilizar  Referencinaccount_parent_account con el ID de la cuenta Ejemplo 1, me debería de mostrar los otros dos. Y eso es lo que hace Risa
image
No solo existe ese nodo, hay múltiples opciones para utilizar.
Salu2
Atilin
Share this post
  • Share to Facebook
  • Share to Twitter
  • Share to Google+
  • Share to Email
  • More...

0 comentarios

 
© 2011 Dynamics CRM Rulez !!!!!!
Designed by BlogThietKe Cooperated with Duy Pham
Released under Creative Commons 3.0 CC BY-NC 3.0
Posts RSSComments RSS
Back to top