none
REALIZAR LA CONSULTA AL FORMULARIO DE CONTACTOS DEL CRM Y PODER ACTUALIZAR DATOS RRS feed

  • Pregunta

  • hola a todos ,aun no me queda muy claro lo que me tratan de comunicar me pueden explicar mas detalladamente acerca del sdk .¿Hay una parte que tengo que instalar en el visual studio ?o como formulò el codigo para que pueda accesar al formulario de contactos estando fuera del crm  service .¿y que tiene que ver el web service ?

    contestenme xfis soy principiante programando en visual studio 2005

    gracias

     

    lunes, 19 de julio de 2010 16:24

Respuestas

Todas las respuestas

  • Hola Deyadira, para "interactuar" con los datos de CRM, hay unas formas determinadas, no se puede acceder directamente a la base de datos SQL Server. Eso no está "soportado" para mas informacion sobre que esto de soportado: http://crmtoall.blogspot.com/2009/08/soportado-vs-no-soportado.html.

    Entonces la forma "soportada" sería accediendo a unos Web services que tiene el CRM para crear, modificar, eliminar, etc registros en el CRM. La informacion acerca de como conectarse a estos Web services de CRM como trabajar con ellos con ejemplos muy sencillos aparece en la "SDK".

    La SDK tiene un fichero de ayuda con toda la documentación que necesitas, y ademas tiene algunas herramientas y soluciones de Visual Studio con ejemplos.

    Te recomiendo que la descargues y le heches un vistazo. Te recomiendo crearte alguna clase en .NET para conectarte al CRM y asi poder desarrollar para CRM.

    un saludo


    Demian Adolfo Raschkovan Blog: http://crmtoall.blogspot.com
    lunes, 19 de julio de 2010 16:34
    Moderador
  • Entonces¿El sdk solo es un manual para que me de una idea de como esta hecho el crm?.¿No se necesita instalar nada en el visual ?.

    Nota:todo lo estoy haciendo en visual estudio 2005 .Cree una aplicacion de un formulario y el codigo que estoy utlizando esta en c#.

    ¿Es necesario que lo aga en otra parte o plantilla de visual para que todo lo que aga funcione con el crm ?.

    al parecer con este codigo ya me conecto al crm pero lo unico que no puedo es tener acceso al formulario de contactos.

    SqlConnection conn = new SqlConnection("Data Source=CRMAD;Initial Catalog=BASE_CRM;Persist Security Info=False;" +

    "Integrated Security=SSPI;");

    me puedes mandar un poco de codigo para que me de una idea de como me puedo conectar con el formularo xfis . 

    Perdon por hacer tantas preguntas pero no se muxo del tema .

    voy a checar lo que me dijiste.

    muchas gracias x contestarme

     

    lunes, 19 de julio de 2010 17:29
  • Hola Deyadira, efectivamente la SDK es una documentación de como desarrollar para CRM, y ademas incluye herramientas y ejemplos de código. Como te comentaba, lo que me pones de la conexión a la base de datos solo te va a servir para consultar informacion y nunca para actualizar o eliminar datos de CRM (por lo menos de forma soportada).

    Para esto deberías utilizar los web services. Para usar los web services de CRM no hace falta instalar nada en tu Visual Studio, simplemente debes añadir las referencias web a los servicios de CRM.

    El desarrollo para CRM mediante los web services no es muy complejo, pero requiere tiempo para cogerle el "truco". Te recomiendo un curso introductorio de desarrollo para CRM que ha hecho Daniel Sabater, que seguro va a servirte porque está muy bien enfocado: https://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032424589&EventCategory=3&culture=es-ES&CountryCode=ES

    Un saludo


    Demian Adolfo Raschkovan Blog: http://crmtoall.blogspot.com
    martes, 20 de julio de 2010 7:17
    Moderador
  • hola Demian como estas ?.ya cheque un poco lo del sdk ya estoy tratando de hacer la referencia del web service,pero tengo un pequeño problema.Para obtener la url del CrmService.asmx del crm.Le doy click y me muestra la url :

    https://crm:4444/MSCrmServices/2007/CrmService.asmx?WSDL&uniquename=BUSINESS

    y al mismo tiempo me aparece un letrero que dice:la configuracion de seguridad mejorada de internet explorer esta bloqueando el contenido del sition web.

    ya agregue la url a los sitios de confianza pero sigue mostrando este letrero .¿Crees que por ese motivo no pueda realizar la referencia ?

    porque en el momeno que ingreso la url a  la referencia de mi proyecto me dice:"error no se puede conectar con el servidor " .

    ojala me puedan contestar gracias por la ayuda

    saluditos

    jueves, 22 de julio de 2010 16:47
  • Hola Deyadira, en principio con eso se debería resolver. sino prueba en añadirlo como Sitio de intranet local e intenta abrir esa url en un explorador normal. te recomiendo este artículo: http://support.microsoft.com/kb/815141/es un saludo
    Demian Adolfo Raschkovan Blog: http://crmtoall.blogspot.com
    viernes, 23 de julio de 2010 7:32
    Moderador
  • hola Demian gracias por la ayuda que me estas brindando .Ya pude hacer la referencia del CrmServer.asmx,no tenia ya nada que ver con los sitios de confianza,tenia que escribir la direccion de esta forma :

    http://localhost/MSCrmServices...........en lugar de crm:4444

    muxas gracias voy a seguir programando va .

    gracias

    lunes, 26 de julio de 2010 17:02