Solución de problemas de conectores de referencias de venta conjuntaTroubleshoot co-sell referrals connectors

Se aplica a:Applies to:

  • Dynamics 365 CRMDynamics 365 CRM
  • CRM de SalesforceSalesforce CRM

Roles adecuadosAppropriate roles

  • Administrador de referenciasReferrals admin
  • Administrador del sistema o Personalizador del sistema en CRMSystem admin or system customizer on the CRM

Preguntas y respuestas sobre los requisitos previosQuestions and answers about pre-requisites

  1. ¿Puede usar una solución de conectores de referencias de venta conjunta de prueba para su entorno?Can you use a trial co-sell referrals connectors solution for your environment?

Si está en el entorno de prueba o ensayo, puede optar por la solución de prueba.If you are on the test/staging environment, you can opt for trial solution. La versión de pago de los conectores está disponible en AppSource en US $15/month.The paid version of the Connectors is available in AppSource at US$ 15/month. Con la conexión de pago, obtendrá 10 000 llamadas API al día.With the paid connection, you will be getting 10K API calls per day. Los conectores son contenedores que se encuentran en la parte superior de las API de referencia del centro de Partners.The Connectors are wrappers on top of Partner Center referral APIs. Cada vez que se ejecutan las soluciones de conector para un evento de creación o actualización sobre las oportunidades en el centro de Partners o en el lado de CRM, se realiza una llamada API.Whenever the connector solutions run for a Create or Update event on the opportunities on either Partner Center or the CRM side, an API call is made.

  1. ¿Qué rol necesita para crear secciones en el entorno de CRM?What role do you need to create sections in CRM environment?

Los usuarios que son administradores del sistema o personalizadores del sistema pueden aplicar cambios para todos.Users who are system admins or system customizers can apply changes for everyone. Sin embargo, todos los usuarios de la aplicación pueden personalizar el sistema e incluso compartir algunas de sus personalizaciones con otras personas.All app users, however, can personalize the system and even share some of their customizations with others.

  1. ¿Los vendedores de asociados necesitan roles especiales para trabajar en el centro de Partners?Do partner sellers need special roles to work on Partner Center?

A los vendedores asociados se les debe asignar el rol de administrador de referencias.Partner sellers must be assigned the “Referrals admin” role. Para obtener más información, consulte la siguiente [información general sobre los permisos] (Create-User-accounts-and-set-permissions).For more information, refer to the following [Permissions overview)(create-user-accounts-and-set-permissions).

  1. ¿Qué campos deben configurarse en primer lugar en el entorno de CRM?What fields need to be set up first in your CRM environment?

• Asegúrese de que la moneda sea adecuada para su ubicación y que se encuentra en el entorno de CRM con precisión.• Make sure your currency is appropriate to your location and is in your CRM environment accurately. • El equipo de ventas debe aparecer en el entorno de CRM como usuarios de CRM.• Your sales team should be listed in your CRM environment as CRM users.

  1. ¿Cuáles son los requisitos previos necesarios para automatizar la creación de entornos?What pre-requisites are required for Power Automate environment creation?

Para usar el entorno de automatización de energía, necesita:To use the Power Automate environment, you need:

  • Se necesita una licencia de Power Automatic.A Power Automate license is required.
  • Se requiere un mínimo de 1 GB de almacenamiento.A minimum of 1-GB storage is required.
  1. ¿Necesita una suscripción a Dynamics 365 para usar la solución de conectores de Salesforce?Do you need a Dynamics 365 subscription to use Salesforce Connectors solution?

La solución de conector de Salesforce es de tipo "flujo de Dynamics" que admite la sincronización con otros sistemas CRM.The Salesforce Connector solution is of type “Dynamics Flow” that supports synchronizing with other CRM systems. La solución no requiere que tenga una instancia de Dynamics 365 o una suscripción.The solution doesn’t require you to have a Dynamics 365 instance or a subscription. Al instalar la solución Salesforce, puede aparecer una lista desplegable con el entorno de CDS existente en la empresa.While installing the Salesforce solution, a drop-down with existing CDS environment in your company may appear. Debe seleccionar ese entorno.You need to select that environment. Además, si obtiene el error "no encontramos una organización de Dynamics 365 conectada al usuario que inició sesión", deberá crear un nuevo entorno para el conector.In addition, if you get the error "We couldn't find a Dynamics 365 organization connected to signed-in user", then you will need to create new environment for connector.

Preguntas y respuestas acerca de la configuraciónQuestions and answers about configuration

  1. ¿Qué debe hacer si se plantea el siguiente error al activar los flujos en Power automatization Platform?What should you do if you face the following error while activating flows in Power Automate Platform?

Error: no se pudo realizar la solicitud a Azure Resource Manager: "{" error ": {" Code ":" WorkflowTriggerNotFound "," message ":" no se encontró el desencadenador "e14d00f1-1fdf-4b1b-AAAC-54a5064093d3" del flujo de trabajo "manual". "}}".Error: Request to Azure Resource Manager failed with error: '{"error":{"code":"WorkflowTriggerNotFound","message":"The workflow 'e14d00f1-1fdf-4b1b-aaac-54a5064093d3' trigger 'manual' could not be found."}}'.

Siga estos pasos de solución de problemas:Follow these troubleshooting steps:

  • Elimine la conexión de CDS y, a continuación, vuelva a crear las conexiones de CDS.Delete the CDS connection and then recreate the CDS connections.
  • Activar y desactivar el flujo secundarioTurn the child flow off and on
  • Elimine la solución y, a continuación, vuelva a instalar la solución.Delete solution and then reinstall the solution.
  1. ¿Qué debe hacer si se plantea el error "iniciar sesión" al agregar un conector del centro de partners a la plataforma de automatización de energía?What should you do if you face the "Sign in" error while adding a Partner Center connector in Power Automate Platform?

Mensaje de error que requiere inicio de sesión

Siga este paso de solución de problemas:Follow this troubleshooting step:

  • Use las credenciales del centro de partners para iniciar sesión en el entorno de Flow (flow.microsoft.com).Use your Partner Center credentials to sign into the flow environment once (flow.microsoft.com).
  1. ¿Qué debe hacer si recibe el siguiente error al activar el flujo del centro de partners a CRM en la plataforma de automatización de energía?What should you do if you receive the following error while activating the Partner Center to CRM flow in Power Automate Platform?

Mensaje de error que requiere actualizaciones

Siga estos pasos de solución de problemas:Follow these troubleshooting steps:

  • Active los dos flujos secundarios siguientes antes de activar el flujo de CRM al centro de Partners.Activate the following two child flows first before you activate the Partner Center to CRM flow. - Centro de partners a CRM: Ayudante (versión preliminar de Insider)Partner Center to CRM - Helper (Insider Preview) - Centro de Partners: actualizaciones de referencia de venta conjunta de Microsoft a CRM (versión preliminar de Insider)Partner Center Microsoft Co-sell Referral Updates to CRM (Insider Preview)
  1. ¿Qué debe hacer si no puede agregar conexiones al flujo al intentar editar el flujo?What should you do when you aren't able to add connections to the flow when you try to edit the flow?

Puede agregar conexiones al flujo mientras el flujo se está ejecutando y agregar cada flujo por separado.You add connections to the flow while the flow is running, and you add to each flow separately. Si el cuadro de diálogo para agregar conexiones no se abre automáticamente mientras se edita el flujo, puede editar cada uno de los pasos y subpasos de los flujos individualmente.If the dialog to add connections doesn't open up automatically while editing the flow, then you can edit each of the steps and sub steps of the flows individually.

  • Seleccione cada flujo y edítelo de forma individual.Select each flow and edit them individually.
  • Expanda todos los pasos del flujoExpand all the steps in the flow

Pasos que necesitan conexiones

  • Seleccione los pasos en los que verá un icono de advertencia pidiéndole asociar conexiones y agregue conexiones.Select the steps where you see a warning icon asking to associate connections, and add connections.

Editar flujo paso a paso

  1. ¿Qué debe hacer si los flujos de la solución de conectores de las referencias de venta conjunta no se activan?What should you do if the flows of the Co-sell Referrals Connectors solution don’t turn on?

A.A. En Power Automate, tendrá que editar los flujos en el siguiente orden y actualizarlos para que usen las conexiones correctas:In Power Automate, you'll need to edit flows in the following order and update them to use the correct connections:

  • Registro del webhook del centro de Partners (versión preliminar de Insider)Partner Center Webhook Registration (Insider Preview)
  • Creación de una referencia de venta conjunta: Salesforce al centro de Partners (versión preliminar de Insider)Create Co-sell Referral - Salesforce to Partner Center (Insider Preview)
  • Centro de Partners: actualizaciones de referencia de venta conjunta de Microsoft en Salesforce (versión preliminar de Insider)Partner Center Microsoft Co-sell Referral Updates to Salesforce (Insider Preview)
  • Centro de partners a Salesforce (versión preliminar de Insider)Partner Center to Salesforce (Insider Preview)
  • Salesforce a Partner Center (versión preliminar de Insider)Salesforce to Partner Center (Insider Preview)
  • Oportunidad de Salesforce para el centro de Partners (versión preliminar de Insider)Salesforce Opportunity to Partner Center (Insider Preview)
  • Soluciones de Salesforce de Microsoft para el centro de Partners (versión preliminar de Insider)Salesforce Microsoft Solutions to Partner Center (Insider Preview)

B.B. Para cada flujo, seleccione la opción ejecutar solo usuarios .For each of flow, select Run only users option. Seleccione Usar conexión en lugar de proporcionados por el usuario de solo ejecución.Select Use connection instead of Provided by run-only user.

Para activar un flujo

C.C. Active estos flujos que se indican a continuación:Activate these below mentioned flows:

  • Centro de Partners: actualizaciones de referencia de venta conjunta de Microsoft en Salesforce (versión preliminar de Insider)Partner Center Microsoft Co-sell Referral Updates to Salesforce (Insider Preview)

  • Salesforce a Partner Center (versión preliminar de Insider)Salesforce to Partner Center (Insider Preview)

D.D. Active todos los flujos restantes.Activate all the remaining flows.

E.E. En el registro del webhook del centro de Partners de Flow, seleccione Ejecutar.At flow Partner Center Webhook Registration, select Run. Proporcione la dirección URL http de la primera acción del centro de Partners al flujo de Salesforce .Provide the http url from the first action in Partner Center to Salesforce flow. Seleccione las cuatro opciones en eventos para registrarse y seleccione para sobrescribir.Select all four options under Events to register and select yes for Overwrite.

Preguntas y respuestas sobre la ejecución/mantenimientoQuestions and answers about Run/Maintenance

  1. ¿Cómo se solucionan los problemas en caso de que se produzcan errores durante la ejecución del flujo de energía automatizada?How do you troubleshoot in case of failures during Power Automate flow execution?

Para asegurarse de que los flujos de energía automatizada se ejecutan como se espera y para solucionar errores durante la ejecución, consulte solucionar errores de flujo.To ensure that your Power Automate flows run as you expect and to troubleshoot failures during execution, refer to Fix flow failures.

  1. ¿Qué debe hacer si ve referencias que no están sincronizadas correctamente en el centro de Partners o en el entorno de CRM?What should you do if you see referrals that aren't synchronized properly in Partner Center or CRM environment?

Para determinar el estado de la sincronización de referencias, seleccione Auditoría.To determine the status of referral synchronization, select Audit.

Cómo sincronizar referencias

Asegúrese de que se cumplen las condiciones siguientes:Ensure that the following conditions are met:

  • El identificador de la solución se proporciona como parte de la oportunidad.Solution ID is provided as part of the opportunity.

  • Se requiere código de país de dos letras.Two letter country code is required.

  • Cuando se selecciona ayuda de Microsoft para la oportunidad, se requiere la información de contacto del cliente.When help from Microsoft is selected for the opportunity, customer contact information is required.

  1. Cómo asegurarse de que una referencia se va a sincronizar de forma bidireccionalHow to ensure that a referral will synchronize bi-directionally?

Siga estos pasos:Do the following steps:

  • Los vendedores asociados deben asegurarse de que tienen habilitada la opción sincronizar con el centro de Partners en la sección CRM.Partner sellers need to ensure that they have enabled Sync with Partner Center option in the CRM section.

Asegúrese de que ha habilitado la sincronización

  • Los vendedores deben proporcionar los ingresos y la fecha de cierre al calificar a un cliente potencial.Sellers need to provide revenue and closing date when qualifying a lead.

  • Si se proporciona el identificador de CRM en la fase de creación o actualización de la oportunidad de venta conjunta, pero no se encuentra una oportunidad de cliente con ese identificador en CRM, se omitirá actualizar o crear.If CRM ID is provided in the create or update stage of co-sell opportunity, but a lead opportunity with that ID is not found in CRM, then update or create will be ignored.

  • Asegúrese de que el campo de moneda de referencia está configurado en el entorno de Salesforce.Ensure that referral currency field is configured on Salesforce environment.

  1. ¿Qué debe hacer si el conector se desconecta y se pierde la sincronización de una referencia.What should you do if the connector gets disconnected and you miss a referral synchronization.

A continuación se muestran algunas de las opciones que puede probar:Following are few of the options that you can try out:

  • Compruebe si el nombre de usuario o la contraseña han expirado para el usuario del centro de Partners con roles de administrador de referencias.Check whether username or password has expired for the Partner Center user with referral admin roles.

  • Puede ir a la oportunidad no sincronizada, realizar una actualización menor y observar si la referencia se ha sincronizado.You can go to the un-synchronized opportunity, make a minor update, and observe whether the referral has synchronized.

  • Si los flujos se han ejecutado y han dado error, seleccione el flujo y vuelva a enviar la ejecución que ha producido un error.If the flows have run and failed, then select the flow and re-submit the run which has failed.

  1. ¿Qué debe hacer cuando se produce un error de acceso denegado?What should you do when you get access denied errors?

Asegúrese de que existen los roles adecuadosMake sure the appropriate roles exist

  • Rol de administrador de referencias para el vendedor del centro de PartnersReferral Administrator role for Partner Center seller

  • Rol de administrador del sistema o del Personalizador del sistema en la instancia de CRMSystem Administrator or System Customizer role on your CRM instance

  • Asegúrese de que el usuario de la cuenta de flujo de Power Automate inicia sesión https://flow.microsoft.com al menos una vez de antemano.Ensure that the Power Automate flow account user logs into https://flow.microsoft.com at least once beforehand

  1. Si ve que falta el código de país de la cuenta de cliente al crear una oportunidad de venta conjunta, ¿qué debe hacer?If you see that Customer account country code is missing while creating a Co-sell opportunity, what should you do?

Tendrá que agregar el código de país de dos letras ISO a la cuenta de cliente en CRM.You will need to add the ISO two-letter country code to the Customer account in CRM.

  1. ¿Qué debe hacer si ve el error el identificador de la solución es necesario al crear una oportunidad de venta conjunta?What should you do if you see the error that Solution ID is required while creating a Co-sell opportunity?

Con el fin de crear una referencia de venta conjunta, necesita una solución lista para participar de Microsoft.In order to create a co-sell referral, you need a Microsoft co-sell ready solution.

  1. ¿Qué debe hacer cuando vea oportunidades de venta conjunta creadas en el centro de partners que no se sincronizan con CRM aunque no se produzcan errores de flujo:What should you do when you see Co-sell opportunities created in Partner Center that aren't synchronized to CRM even though there are no flow errors:

Haga lo siguiente:Do the following:

  • Una vez que haya creado un nuevo trato de venta conjunta en el centro de Partners, compruebe si se invoca el flujo del centro de partners a Dynamics 365 (es posible que se invoque varias veces).After you have created a new co-sell deal in Partner Center, check if Partner Center to Dynamics 365 flow gets invoked (it might get invoked multiple times).

  • Si se invoca el flujo, compruebe todos los flujos invocados e identifique la ejecución de flujo que actualizaría el CRM.If the flow gets invoked, check all invoked flows, and identify the flow run which would update the CRM. Puede seguir las acciones y comprobar si se ha actualizado el CRM o si se ha producido un problema.You can follow the actions and verify if it did update the CRM or encountered a problem.

  • Consulte nuevo trato* en el centro de partners para ver si se rellena con el identificador de CRM.Check New deal* in Partner Center to see if it gets populated with CRM ID.

  • Asegúrese de que el trato no se cierra accidentalmente como "ganada" o "perdida" en el centro de Partners.Make sure that the deal is not accidentally closed as “Won” or “Lost” in Partner Center.

Pasos siguientesNext steps