Integración entre SugarCRM OnPremises y Microsoft Dynamics 365 Online
En esta sección se describe la migración de cuenta y contactos de los sistemas SugarCRM OnPremises a Microsoft Dynamics 365 Online. Si hay una asociación existente de contactos y cuenta en SugarCRM, el proceso de migración se hará cargo de mantenerla igual en el sistema Microsoft Dynamics 365 Online.
Tipo de archivo | Nombre de archivo |
---|---|
Flujo de datos |
|
Conexión con la base de datos |
|
ModelStore |
|
- Cree las siguientes conexiones:
- SugarCRM_TestConnection con SugarCRM de tipo. Haga clic en Probar y se mostrará un mensaje de operación correcta: SugarCRM_OnPremises se conectó correctamente a la fuente de datos
- MSDynamics_TestConnection con Microsoft Dynamics 365 de tipo. Haga clic en Probar y se mostrará un mensaje de operación correcta: Sin errores. Microsoft Dynamics 365 Online se conectó correctamente a la fuente de datos
- Implementación y exportación de archivos mediante la utilidad de línea de comandos Spectrum. Use los siguientes comandos, en el orden especificado:
- Use el siguiente comando para importar modelstore:
modelstore bulkimport –-importDependency true
- Use el siguiente comando para implementar modelstore:
modelstore deploy –-modelStoreName MSDynamics_MS modelstore deploy –-modelStoreName SugarCRM_MS
- Use el siguiente comando para importar dbconnection:
dbconnection import –-f MSDynamics_MS.json dbconnection import –-f SugarCRM_MS.json
- Use el siguiente comando para importar los flujos de datos:
dataflow import –-f SugarCRMAccount_Sync_MSDAccount.df dataflow import –-f SugarCRMContact_Sync_MDSContact.df
- Use el siguiente comando para importar modelstore:
- Inicie la aplicación Enterprise Designer. Puede descargar el archivo de instalación ejecutable de esta aplicación en la sección Escritorio de las Herramientas del cliente de la plataforma de la página de inicio de Spectrum Platform
- Inicie sesión con sus credenciales de Spectrum
- Haga clic en la opción Ver del menú y, a continuación, en Explorador del servidor
- Primero, haga doble clic en el trabajo de flujo de datos SugarCRMAccount_Sync_MSDAccount
- Haga doble clic en la etapa Read from DB_SugarCRM
- Cambie el valor del campo date_entered según sea necesario y haga clic en Aceptar
Select "SugarCRM_PM"."Accounts"."email1", "SugarCRM_PM"."Accounts"."name", "SugarCRM_PM"."Accounts"."phone_office", "SugarCRM_PM"."Accounts"."date_entered" From "SugarCRM_PM"."Accounts" Where "SugarCRM_PM"."Accounts"."date_entered" Like '2017-08-28%'
- Haga clic en Aceptar para continuar
- Cambie el valor del campo date_entered según sea necesario y haga clic en Aceptar
- Haga clic en el botón Ejecutar de la barra de herramientas de Enterprise Designer para ejecutar el flujo
- Visite la página de inicio de MS Dynamics y en la página Ventas, haga clic en Cuentas en la pestaña Clientes. Notará que se han migrado las cuentas
- Haga doble clic en el trabajo SugarCRMContact_Sync_MDSContacts
- Haga doble clic en la etapa Read from_MSDynamics_DB
- Cambie el valor del campo createdon según sea necesario y haga clic en Aceptar
Select "MSDynamics_PM"."account"."name", "MSDynamics_PM"."account"."telephone1", "MSDynamics_PM"."account"."emailaddress1", "MSDynamics_PM"."account"."createdon", "MSDynamics_PM"."account"."accountid" From "MSDynamics_PM"."account" Where "MSDynamics_PM"."account"."createdon" Like '2017-09-11%'
- Haga clic en Aceptar para continuar
- Cambie el valor del campo createdon según sea necesario y haga clic en Aceptar
- Haga clic en el botón Ejecutar de la barra de herramientas de Enterprise Designer para ejecutar el flujo
- Visite la página de inicio de MS Dynamics y en la página Ventas, haga clic en Contactos en la pestaña Clientes. Notará que los contactos se muestran en la página