Introducción al SDK para Dynamics 365 Customer Engagement (on-premises)

Los servicios web de Microsoft Dynamics 365 Customer Engagement (on-premises) proporcionan muchas opciones para alcanzar los resultados que necesita. Pero ¿cómo puede lanzarse y ponerse en marcha? Este tema contiene información acerca de algunas tareas específicas clave y cómo puede lograrlas. Recibirá orientación de alto nivel con instrucciones de dónde puede encontrar los detalles que necesita.

Probar

Puede descargar la instalación local desde Centro de descarga Microsoft. Durante la instalación tiene la opción de proporcionar una clave comercial, o puede usar una de las claves de producto que aparecen en la página de descarga para una prueba gratuita de 90 días. Más información acerca de la instalación de la versión local: Instalación de Microsoft Dynamics 365 Server.

Si tiene una Suscripción de MSDN, puede descargar las claves de activación estática de acceso y del software de servidor de Dynamics 365 for Customer Engagement (on-premises) que se pueden usar para cualquier número de instalaciones.

Buscar cursos

En el tema Tutoriales y recursos para obtener más información acerca de las aplicaciones Dynamics 365 Customer Engagement (on-premises) puede encontrar información sobre varios ejemplos de “inicio rápido” incluidos en los servicios web de Dynamics 365 for Customer Engagement así como vínculos a otros recursos para ayudarle a aprender a programar con Dynamics 365 Customer Engagement (on-premises).

Crear tablas y campos personalizados

En Customer Engagement (on-premises), cree entidades que incluyan las tablas de base de datos. Cree atributos en las entidades que correspondan a los campos de la aplicación. Estas entidades y atributos son partes centrales de los metadatos de plataforma. No necesita escribir código para hacerlo. Puede encontrar instrucciones acerca de cómo crear entidades y atributos en Crear y editar metadatos. Si necesita crear entidades y atributos mediante programación, puede encontrar información en Modelos de datos y metadatos en Customer Engagement (on-premises). Otro lugar para buscar información es Introducción a entidades de Customer Engagement (on-premises).

Automatización de los procesos de negocio

Dynamics 365 Customer Engagement (on-premises) sirve para mejorar la eficacia automatizando procesos de negocio. Conocer las distintas formas de hacer esto puede ayudarle a elegir la opción correcta para sus requisitos. Las siguientes opciones están disponibles para usted:

Procesos
Hay varios tipos diferentes de procesos que puede configurar en la aplicación sin escribir código. Más información: Oriente al personal en tareas comunes con procesos

Si encuentra que necesita crear procesos mediante programación o desea ampliar lo que los procesos pueden hacer, tenga en cuenta que los programadores se refieren a los procesos como flujos de trabajo porque la entidad que usan es la entidad Workflow y los flujos de trabajo se basan en el modelo de programación de Windows Workflow Foundation. Obtenga más información acerca de lo que se puede realizar con flujos de trabajo en Escribir flujos de trabajo para automatizar los procesos de negocios.

Reglas de negocio
Si busca una sencilla forma declarativa de evaluar coherentemente la lógica de negocio en el cliente y el servidor, sin necesidad de escribir código, le conviene explorar las reglas de negocio. La evaluación de la lógica del lado del cliente es más inmediata porque se realiza cuando se abre y actualiza el formulario de registro, mientras que el lado del servidor proporciona evaluación lógica coherente en el servidor. Más información: Crear reglas de negocio y recomendaciones para aplicar lógica en un formulario

Una de las grandes ventajas de las reglas de negocio es que se pueden evaluar en el cliente y ofrecen una experiencia muy responsiva. Pero las reglas de negocio tienen algunas limitaciones. Si no puede conseguir lo que necesita con reglas de negocio, puede escribir JavaScript que responda a los eventos de formularios. Más información: Escribir scripts para formularios

Complementos
Un complemento es una lógica de negocios personalizada que se puede integrar con Dynamics 365 Customer Engagement (on-premises) para modificar o mejorar el comportamiento estándar de la plataforma. Los complementos son controladores de eventos desde que se registran para ejecutarse en respuesta a un evento determinado que se activa dentro de la plataforma. Proporcionan una forma de analizar y de transformar los datos pasados a través de operaciones de plataforma e iniciar operaciones adicionales. Los complementos funcionan en el nivel más profundo y ofrecen la forma más robusta de automatizar los procesos de negocio sin importar si se originan a partir de una de las aplicaciones Dynamics 365 Customer Engagement (on-premises), de un cliente personalizado, de migración de datos, o de integración con otro sistema. Más información: Escribir complementos para ampliar los procesos de negocio

Escribir scripts para formularios

Los scripts de formularios proporcionan una forma de automatizar los procesos de negocio, garantizar que los datos introducidos son válidos o mejorar la experiencia de los usuarios al trabajar en formularios. Los scripts de formularios se escriben en JavaScript y se agregan a Dynamics 365 Customer Engagement (on-premises) como recursos web. Puede obtener más información acerca de cómo crear los recursos web de la aplicación en Crear y editar recursos web. Para obtener información más detallada, consulte Recursos web de Dynamics 365 Customer Engagement (on-premises).

Los scripts de formulario responden a eventos del formulario. Puede configurar controladores de eventos para muchos eventos de formulario de la aplicación mediante el editor de formularios. Para aprender a hacerlo, vea Usar el editor de formularios: Configurar controladores de eventos. La información detallada para desarrolladores de scripts de formularios se encuentra en Ejemplo de script en Customer Engagement mediante JavaScript. Para obtener información acerca de los eventos y el modelo de objetos usado al escribir formularios, consulte Referencia de API de cliente.

Crear una aplicación cliente Windows que usa datos en Dynamics 365 Customer Engagement (on-premises)

Los útiles de XRM son un conjunto de API creadas sobre las API de ensamblado de .Net (servicio de organización y servicio de detección) que proporcionan soporte para crear las aplicaciones cliente Windows para Customer Engagement. Más información: Crear aplicaciones cliente de Windows mediante las herramientas XRM

Crear aplicaciones del centro de atención telefónica

Unified Service Desk for Dynamics 365 proporcionan un marco configurable para crear rápidamente aplicaciones para los centros de llamadas de modo que los representantes de servicio al cliente puedan obtener una vista unificada de los datos de clientes almacenados en Dynamics 365 Customer Engagement (on-premises). Puede agregar información del cliente de diferentes áreas de aplicaciones Customer Engagement en un escritorio integrado que proporciona una vista de 360° de las interacciones con los clientes. Esto proporciona a los representantes de servicio al cliente acceso inmediato a información fundamental sobre la empresa para que puedan conectar rápidamente con clientes y abordar consultas y problemas. Más información: Unified Service Desk

Consulte también

Guía para desarrolladores de Dynamics 365 Customer Engagement (on-premises)
Elija su estilo de desarrollo para Dynamics 365 Customer Engagement (on-premises)
Autenticar usuarios en Dynamics 365 Customer Engagement
Modelo de seguridad de Customer Engagement (on-premises)
Extender Dynamics 365 Customer Engagement (on-premises)
Modelar los datos profesionales en Dynamics 365 Customer Engagement (on-premises)
Administrar sus datos en Customer Engagement (on-premises)
Administrar la implementación de Customer Engagement (on-premises)
Directorio de código de ejemplo para el SDK de Customer Engagement (on-premises)
Referencia de programación para Dynamics 365 Customer Engagement (on-premises)