

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# AWS Partner Preguntas frecuentes sobre el conector CRM
<a name="crm-connector-faq"></a>

Los temas de esta sección ayudan a responder a las preguntas más frecuentes sobre la integración de AWS Partner CRM y el uso del conector de CRM.

**nota**  
En las preguntas y respuestas de estas preguntas frecuentes se presupone que utiliza Salesforce. Para obtener más información sobre el uso de Salesforce, consulte la ayuda de [Salesforce](https://help.salesforce.com/s/).

**Topics**
+ [¿Preguntas generales](#general-questions)
+ [Problemas de instalación](#setup-issues)
+ [Problemas de mapeo](#mapping-issues)
+ [Problemas de sincronización y validación](#synchronization-validation)

## ¿Preguntas generales
<a name="general-questions"></a>

Amplíe las siguientes secciones para obtener más información sobre el uso del conector AWS Partner CRM.

### ¿Cómo puedo empezar a utilizar el conector de AWS Partner CRM?
<a name="how-to-get-started"></a>

Póngase en contacto con el gerente de desarrollo de su socio (PDM) o con su AWS punto de contacto. Su PDM verificará la idoneidad, ayudará a configurar el usuario de IAM necesario para la autenticación y enviará la solicitud internamente para configurar el bucket de Amazon S3 necesario para que pueda intercambiar archivos. Tras acceder al bucket de Amazon S3, puede instalar el conector y configurar la integración siguiendo las instrucciones de la guía del usuario.

Si ya tiene una integración con AWS Partner ACE, [instale el conector desde Salesforce](install-connector.md) y, a continuación AppExchange, siga las instrucciones que se indican. [Configuración del conector para un CRM con la integración de Amazon S3](s3-config.md)

### ¿Por qué pasar a la versión 3?
<a name="why-move"></a>

La versión 3 proporciona actualizaciones de oportunidades en tiempo real y elimina la necesidad de programar. También incluye un conjunto de botones que permiten a los socios aceptar o rechazar clientes potenciales y oportunidades, actualizarlos y enviarlos a otros AWS. Para obtener información sobre la instalación de la versión 3, consulte la sección [Características disponibles](crm-connector-feature-list.md) anterior de esta guía.

### ¿Cuál es la versión más reciente del conector?
<a name="latest-version"></a>

Versión 3.0.0. Puede encontrarla en Salesforce App Exchange.

### ¿Cuánto cuesta configurar el conector de AWS Partner CRM?
<a name="setup-costs"></a>

El conector AWS Partner CRM está disponible de forma gratuita en Salesforce App Exchange. Ofrece las siguientes opciones de integración:
+ Una integración basada en la API de Partner Central en la que las llamadas AWS al servicio son gratuitas.
+ Una integración basada en Amazon S3 en la que se alojan AWS y se hacen cargo de los costes de un bucket de Amazon S3.
**nota**  
Solo puede usar esta opción si creó un CRM con la integración de Amazon S3 antes de 2024.

Amazon también EventBridge es gratuito porque los eventos provienen de un AWS servicio. Sin embargo, puedes incurrir en cargos adicionales en tu AWS cuenta si reenvías los eventos a otros buses de eventos desde el receptor principal del evento para su procesamiento adicional.

Para obtener más información sobre el conector AWS Partner CRM, consulte. [Descripción general del conector CRM](connector-overview.md) Para obtener más información EventBridge, consulta [¿Qué es Amazon EventBridge?](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-what-is.html) en la *Guía del EventBridge usuario de Amazon*.

### ¿Qué nuevas funciones ofrece la versión 3?
<a name="new-features"></a>

Para obtener una lista de las funciones que ofrece el conector AWS Partner CRM, consulte la [Características de la API de Partner Central](crm-connector-feature-list.md#partner-central-api-features) sección anterior de esta guía.

### ¿Puedo acceder mediante programación al bucket de Amazon S3 que se utiliza para enviar y recibir archivos?
<a name="s3-programmatic-access"></a>

Sí. Utilice las `SecretAccessKey` credenciales `AccessKey` y las del usuario de IAM de la solicitud de incorporación de la [integración con CRM](https://partnercentral.awspartner.com/partnercentral2/s/acecrmintegration).

Recuerde que los archivos ya no se transfieren mediante el bucket de Amazon S3 una vez que se transfiera la integración al enfoque basado en la API. Sin embargo, los clientes potenciales se siguen compartiendo mediante la integración basada en buckets de Amazon S3.

### No he cambiado a la versión Salesforce Lightning. ¿Puedo seguir utilizando el conector de AWS Partner CRM?
<a name="sf-lightning-version"></a>

El conector AWS Partner CRM está diseñado para usarse con la versión Salesforce Lightning, por lo que es posible que la versión 2 no funcione según lo previsto.

### ¿Puedo usar el paquete directamente en mis sistemas de producción?
<a name="prod-systems"></a>

Le recomendamos que instale el paquete en los sistemas de producción solo después de probarlo exhaustivamente en un entorno sandbox.

### ¿Quiénes son los usuarios previstos del conector AWS Partner CRM?
<a name="intended-users"></a>

AWS Partner El conector CRM está diseñado para las siguientes personas de usuario:
+ Administradores de Salesforce o administradores de referencias que configuraron el conector.
+ Usuarios de operaciones de ventas que seleccionan, aceptan y actualizan las oportunidades y los clientes potenciales.

### Tengo una integración con ACE. ¿Puedo pasar al conector?
<a name="move-connector"></a>

¿Sí?. AWS Partner Los que ya tienen una integración con ACE pueden pasar al conector. Como el conector usa el mismo bucket de Amazon S3 en el back-end, complete los siguientes pasos:

1. Desconecte la aplicación o solución personalizada del bucket de Amazon S3.

1. Inicie sesión en la AWS cuenta para configurar la integración. Obtenga o cree una clave secreta y una clave de acceso para el usuario de IAM que está autorizado a acceder al bucket de Amazon S3. El nombre de usuario debe seguir este formato:`apn-ace-{partnerName}-AccessUser-prod`. Para obtener más información, consulte [Administrar las claves de acceso para los usuarios de IAM](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_access-keys.html#Using_CreateAccessKey) en la *Guía del AWS Identity and Access Management usuario*.
**nota**  
Si no encuentra la AWS cuenta, envíe una [solicitud de asistencia](https://docs.aws.amazon.com/awssupport/latest/user/case-management.html).

1. Para configurar el conector para que apunte al bucket de Amazon S3, selecciona **Configuración**, **Credenciales con nombre** y, por último, **Conexión API de APN**.

1. Envíe una [solicitud de soporte](https://docs.aws.amazon.com/awssupport/latest/user/case-management.html) para eliminar los objetos existentes en el bucket de Amazon S3 antes de programar un trabajo en el conector. 
**importante**  
 Debe completar este paso antes de completar la integración y establecer un programa de sincronización.

1. Si el objeto de destino es diferente del objeto existente, rellene los datos de sus clientes potenciales y oportunidades existentes. Para obtener más información, consulte la guía de *configuración y relleno de producción de la* integración con CRM.
**nota**  
Durante el cambio de integración, todas las actualizaciones de los usuarios se guardan en la `Outbound` carpeta del bucket de Amazon S3. Una vez finalizada la integración, se sincronizan los registros de actualización de los usuarios.

### ¿Es seguro usar el conector AWS Partner CRM en mi organización de Salesforce?
<a name="connector-safe"></a>

La aplicación Salesforce ha pasado por revisiones de seguridad internas AWS y de Salesforce. Los análisis de revisión de seguridad de Salesforce incluyen las siguientes amenazas:
+ Lenguaje de consulta de objetos de Salesforce (SOQL) e inyección de SQL
+ Secuencias de comandos entre sitios
+ Protocolos de autenticación y control de acceso no seguros
+ Infracciones relacionadas con el intercambio de registros y otras vulnerabilidades específicas de la plataforma Salesforce

La revisión del código utiliza el [analizador de código de Salesforce para inspeccionar el código de](https://forcedotcom.github.io/sfdx-scanner/) Salesforce. Salesforce Code Analyzer utiliza varios motores de análisis de código, incluidos PMD y RetireJS. ESLint Identifica una serie de posibles problemas, desde nombres incoherentes hasta vulnerabilidades de seguridad.

Para obtener más información sobre el proceso de revisión, consulte [AppExchange Security Review](https://developer.salesforce.com/docs/atlas.en-us.packagingGuide.meta/packagingGuide/security_review_overview.htm) en la documentación de Salesforce.

**nota**  
Las solicitudes de los socios no son aplicaciones de Salesforce.com, tal como se define en el acuerdo principal de servicios de Salesforce. [Para obtener más información, consulte los acuerdos y condiciones de Salesforce.](https://www.salesforce.com/company/legal/agreements/)

Sin perjuicio de los requisitos de seguridad establecidos en este documento o de cualquier revisión de seguridad que pueda efectuarse sobre una aplicación asociada, Salesforce no ofrece ninguna garantía con respecto a la calidad o la seguridad de ninguna de las aplicaciones asociadas, y los clientes son los únicos responsables de evaluar la calidad, la seguridad y la funcionalidad de las aplicaciones asociadas para determinar si son adecuadas y adecuadas para su instalación y uso.

Si bien no podemos compartir específicamente lo que cubre nuestra auditoría de seguridad interna, está orientada a AWS los componentes nativos de la arquitectura de integración, a la que se conecta la aplicación Salesforce, y cubre varios escenarios diferentes de modelado de amenazas, como man-in-the-middle ataques, denial-of-service mitigaciones distribuidas y estándares de cifrado. Para obtener más información, envíe una solicitud de soporte.

## Problemas de instalación
<a name="setup-issues"></a>

Amplíe las siguientes secciones para obtener información sobre cómo solucionar problemas de configuración con el conector AWS Partner CRM.

### ¿Cuáles son los requisitos previos para usar el conector AWS Partner CRM?
<a name="set-up-prereqs"></a>

Para obtener información sobre los requisitos previos para usar el conector CRM, consulte la sección [Requisitos previos para la integración](crm-integration-setting-up.md) anterior de esta guía.

### ¿Cómo configuro las credenciales con nombre asignado para el paquete?
<a name="set-up-named-credentials"></a>

Siga estos pasos que se detallan [Configuración de credenciales con nombre](guided-setup-apis.md#api-named-credentials) más adelante en esta guía.

### ¿Cuáles son las implicaciones de pasar de la versión 2 a la versión 3? ¿Hay algún cambio importante?
<a name="moving-implications"></a>

Pasar de la versión 2 a la versión 3 del conector AWS Partner CRM no tiene implicaciones inmediatas. Todas las funciones son compatibles con versiones anteriores y funcionan sin interrupciones.

Para la gestión de oportunidades, si piensa utilizar las nuevas funciones, es posible que tenga que cambiar algunos de sus procesos de ventas. Debe evaluar los siguientes cambios y crear un plan de transición. 
+ La versión 3 comparte oportunidades AWS en tiempo real. Ya no es necesario crear horarios para enviar oportunidades a AWS. Los propietarios de las oportunidades de la instancia de Salesforce de un socio deben enviar los datos manualmente a AWS. Los usuarios de Salesforce necesitan permisos para impulsar oportunidades. AWS
+ Si planea usar el mapeo de varios objetos, necesita un plan de transición para obtener y publicar datos de nuevos objetos en su instancia de Salesforce. Como administrador de Salesforce, debe ser consciente de las consecuencias de pasar del mapeo de objetos con todos los campos mapeados en un solo objeto a los campos de un objeto diferente mapeados a un solo objeto. 

### Para pasar de una conexión Amazon S3 (asíncrona) a una conexión basada en API (síncrona), ¿hay pasos de configuración adicionales?
<a name="moving-from-s3"></a>

Sí. *Debe* completar los siguientes elementos:
+ En los requisitos previos generales,[Cómo vincular su AWS Partner Central y AWS Marketplace sus cuentas](link-pc-mkt-accounts.md). 
+  Cree credenciales con nombre para la nueva Central APIs de socios. Para obtener más información, consulte [Configuración de credenciales con nombre](guided-setup-apis.md#api-named-credentials) en apartados anteriores de esta guía. 

### No hemos pasado a la versión Salesforce Lightning. ¿Podemos seguir utilizando el AWS Partner CRM Connector?
<a name="no-lightning"></a>

¿No?. El conector está diseñado para usarse con la versión Salesforce Lightning y es posible que la aplicación no funcione según lo previsto sin él.

### Estamos llegando al límite de trabajos programados en nuestro entorno de Salesforce. ¿Podemos utilizar planificadores externos para activar la sincronización? AWS
<a name="sf-job-limit"></a>

ES NECESARIO VALIDAR: AWS Partner CRM Connector es un paquete gestionado. Puede crear una invocación de horarios personalizada con aplicaciones de terceros para las clases The `InboundSyncScheduler` y `OutboundSyncScheduler` Apex. Nota: Con la nueva integración basada en API, es posible que estas clases no funcionen.

## Problemas de mapeo
<a name="mapping-issues"></a>

Amplíe las siguientes secciones según sea necesario para obtener información sobre cómo solucionar problemas de mapeo de objetos con el conector AWS Partner CRM. 

### ¿Cómo funciona el mapeo de objetos múltiples?
<a name="m-o-mapping"></a>

En la versión 3, los socios pueden seleccionar los campos de los objetos referenciados un nivel más abajo mientras realizan el mapeo. Por ejemplo, si su objeto de oportunidad estándar de Salesforce tiene una referencia interna que apunta a un objeto de cuenta y un objeto de AWS venta personalizado, puede seleccionar la oportunidad estándar como objeto principal y, a continuación, mapear los campos de la cuenta y los objetos de ventas.

### ¿Puedo seleccionar más de un objeto en la pestaña de mapeo?
<a name="select-multiple-objects"></a>

No. En su lugar, mapea varios campos de un objeto seleccionado.

### ¿Cómo rastrea el conector los objetos que utiliza para ordenar los datos?
<a name="track-objects"></a>

La versión 3 usa el `APNCrmUniqueIdentifier` campo para hacer referencia a un único objeto principal para el mapeo. El campo contiene el ID del AWS registro. Tras consultar el objeto principal, los valores de todos los demás objetos relacionados se ordenan o desordenan en función del enlace de referencia del objeto principal.

### ¿Dónde puedo encontrar el campo de tipos de un campo concreto?
<a name="find-types-field"></a>

La versión 3 del conector funciona en el modelo de datos de la versión 2. Para obtener información completa sobre la carga útil, consulte los [ejemplos de integración de AWS Partner CRM](https://github.com/aws-samples/partner-crm-integration-samples) en GitHub.

### ¿El paquete gestionado ayuda a configurar las reglas de validación en mi objeto estándar de Salesforce?
<a name="validation-rule-help"></a>

No. El paquete incluye el objeto de oportunidad personalizado ACE, que incluye los tipos de campo y las reglas de validación que se utilizan en la [carga útil ACE estándar](https://github.com/aws-samples/partner-crm-integration-samples/blob/main/opportunity-samples/Opportunity-Outbound-Sample.json). Puede copiar las reglas y los campos de validación de un objeto de oportunidad personalizado de ACE en su objeto estándar. *NEED TO VALIDATE* - Con el mapeo de varios objetos, puede intentar añadir una referencia a un objeto de oportunidad ACE dentro de su objeto de oportunidad estándar y, a continuación, copiar los datos en esos campos mediante activadores para iniciar las validaciones.

### ¿Por qué no puedo editar el mapeo del campo Sincronizar con? AWS
<a name="cant-edit-mapping"></a>

La AWS casilla **Sincronizar con** determina si un cliente potencial o una oportunidad AWS se sincronizan con la ejecución del siguiente trabajo programado. El campo **Sincronizar con Partner Central** se incluye en la aplicación para ver las oportunidades y clientes potenciales estándar. Si el objeto de destino es un objeto personalizado, debe asignar el campo **Sincronizar con** a un AWS campo booleano personalizado de cada objeto que no sea una fórmula booleana.

### ¿Cómo funciona el campo Tiene actualizaciones para? AWS
<a name="has-updates"></a>

El campo **Tiene actualizaciones para** la AWS fórmula determina si se envía un registro AWS Partner en el siguiente trabajo programado. **Tiene actualizaciones para AWS** se establece en **True** cuando se cumplen las siguientes condiciones:
+ La **fecha de la última modificación** del registro es posterior a la **fecha de la última sincronización con APN**.
+ El **usuario modificado por última vez** no es el usuario que programó los trabajos de integración.

### ¿Por qué no puedo mapear el campo de identificador único de APN CRM obligatorio? El menú no está disponible y recibo el mensaje «No hay ningún campo válido para mapear»
<a name="map-unique-id-field"></a>

Debe utilizar el tipo de datos **Texto** con una longitud de 18 caracteres para que coincida con la longitud del campo de la **API**.
+ Configuración: texto (18) (ID externo) (único, no distingue entre mayúsculas y minúsculas)

### ¿Cuáles son los puntos de control de solución de problemas de la aplicación de conector para el envío de archivos salientes desde Salesforce? AWS Partner
<a name="troubleshooting-checkpoints"></a>

La aplicación utiliza los siguientes puntos de control:
+  AWS Debe **marcarse la opción Sincronizar** para poder sincronizarse con AWS.
+ ** AWS Debe marcarse la opción Actualizar** para poder sincronizarla con AWS.
+ La persona de usuario para crear el trabajo de programación debe ser diferente de la persona de usuario que se utiliza para crear y actualizar clientes potenciales u oportunidades.
+ Si las comprobaciones anteriores son correctas pero el lote de salida sigue sin ejecutarse, compruebe los registros de AWS Partner sincronización y añada la columna de **salida IDs**. Confirme que el registro de sincronización contenga el ID de la oportunidad que quiere impulsar. Si el registro de sincronización está bloqueado en el estado de **éxito de la API**, borra el registro de sincronización e inténtalo de nuevo.

  Cuando el ** AWS ingreso mensual esperado** no es un número entero, por ejemplo, `1041.67` en lugar de uno`1041`, la falta de coincidencia en el tipo de datos provoca un error de procesamiento. Para solucionar este problema, borra el registro de sincronización que se encuentra en el estado de **éxito de la API** y corrige los datos antes de ejecutar el siguiente trabajo.

### ¿Puedo configurar filtros y suscripciones para sincronizar los clientes potenciales y las oportunidades? ¿Podemos añadir filtros personalizados en los campos de estado o fase?
<a name="configure-syncs"></a>

En Salesforce, puede crear o actualizar el campo de fórmula para añadir la dependencia de los campos de estado o etapa para un valor específico. Por ejemplo, puede establecer **Tiene actualizaciones AWS para** en **True**. Puede usar el campo incluido en la oportunidad como referencia. El siguiente ejemplo muestra cómo:

```
IF(
   OR( 
      AND
      (
         OR(LastModifiedDate > awsapn_Last_APN_Sync_Date_c,LastModifiedDate = awsapn_Last_APN_Sync_Date_c),
         awsapn_Sync_with_Partner_Central_c, 
         NOT(ISNULL(awsapn_Last_APN_Sync_Date_c))
      ),
      AND(ISNULL(awsapn_Last_APN_Sync_Date_c),awsapn_Sync_with_Partner_Central_c)
   )
   , true , false
)
```

### ¿Tengo que mapear los campos obligatorios?
<a name="map-mandatory"></a>

Sí. Debe mapear todos los campos obligatorios para programar un trabajo de integración entrante o saliente.

### ¿Puedo mapear los campos de búsqueda?
<a name="map-lookup-fields"></a>

Le recomendamos revisar los campos que introduce actualmente en Partner Central para determinar los campos más relevantes (además de los campos obligatorios). Para obtener una lista de los campos disponibles y sus finalidades, consulte la *guía de definición de campos* incluida en el [kit de desarrollo de ACE CRM](https://partnercentral.awspartner.com/partnercentral2/s/resources?Id=0698a00000D11JsAAJ) en Partner Central.

### ¿Debo actualizar el registro con campos derivados o crearlos durante el proceso de mapeo?
<a name="use-derived-fields"></a>

La lógica compleja y las derivaciones deben realizarse en su organización de Salesforce en función de su propia lógica empresarial y, a continuación, rellenar el campo mapeado en función de ella.

## Problemas de sincronización y validación
<a name="synchronization-validation"></a>

Amplíe las siguientes secciones según sea necesario para obtener información sobre cómo solucionar problemas de sincronización y validación con el conector AWS Partner CRM.

### ¿Qué causa el error STORAGE\$1LIMIT\$1EXCEEDED?
<a name="storage-exceeded"></a>

Este problema se produce al probar el conector en una organización de desarrollo con espacio de almacenamiento limitado. Para solucionarlo, borra los registros de sincronización de la consola ejecutando la siguiente consulta:

`Listawsapn_Sync_Log_c syncLogs = [SELECT Id FROM awsapn_Sync_Log_c WHERE Status IN ('API Success', 'Processed') LIMIT 4000]; delete syncLogs;`

También puedes configurar el período de retención del registro de sincronización para limpiar automáticamente los registros de sincronización anteriores al período de retención. Para obtener más información sobre cómo configurar el período de retención, consulta 

### AWS los clientes potenciales u oportunidades recomendados no cumplen con la validación impuesta a mi objeto personalizado. ¿Cómo puedo solucionar este problema?
<a name="validation-compliance"></a>

Algunos clientes potenciales y oportunidades AWS originadas no cumplen con las reglas de validación de cada campo. Para permitir que los socios acepten o rechacen dichas recomendaciones, puedes corregir los datos antes de aceptar un registro. Para aceptar o rechazar un objeto que no cumpla con las validaciones de datos, siga estos pasos:

1. Navegue hasta los detalles del registro de sincronización del registro fallido.

1. Selecciona **Editar carga útil** para acceder a la vista JSON.

1. Actualice los valores de los campos no conformes.

1. Seleccione **Guardar carga útil** para configurar el registro y sincronizarlo para el siguiente trabajo.

Si se acepta el registro, debe repetir los pasos 1 a 4 nuevamente después de recibir los campos restantes. AWS Para las sincronizaciones posteriores, se utilizan los valores corregidos. Como alternativa, puede corregir los valores en el administrador de canalizaciones ACE de Partner Central.

### ¿Con qué frecuencia AWS subo clientes potenciales y oportunidades?
<a name="upload-frequency"></a>

AWS carga clientes potenciales y oportunidades al bucket de Amazon S3 cada hora. Como resultado, las acciones que requieren una actualización de datos a través de la integración pueden tardar hasta una hora en sincronizarse.

### ¿Por qué aparece un mensaje de setFieldLength advertencia cuando utilizo la pantalla de mapeo?
<a name="field-length-warning"></a>

La siguiente advertencia aparece cuando un usuario que realiza un mapeo de objetos no tiene acceso de lectura a los campos obligatorios:

```
pe.setFieldLengthWarning()@ -
/modules/awsapn/fieldMappingRow.js:1:7831
set salesforceFields()@- /modules/awsapn/fieldMappingRow.js:1:5624
```

Debe utilizar un usuario administrador del sistema con permisos para los campos de origen y destino, o un usuario con el [conjunto de permisos de integración de APN](crm-connector-pemissions-sets.md#integration-user).

### ¿Qué significan los campos de estado y propósito del registro de sincronización?
<a name="status-purpose"></a>

Para determinar el estado y la acción de cada registro de sincronización, consulte las tablas de[Sincronice los registros](crm-connector-sync-logs-and-reports.md#sync-logs).

### ¿Proporcionan servicios de auditoría o archivado?
<a name="audit-archive"></a>

El objeto de registro de sincronización rastrea todas las transacciones entrantes y salientes. También puedes especificar un período de retención para los registros en la configuración de la aplicación.

### ¿Por qué recibo una excepción de limitación?
<a name="throttling"></a>

La Central de Socios APIs tiene un [conjunto de cuotas](https://docs.aws.amazon.com/partner-central/latest/APIReference/quotas.html#understanding-and-managing-quotas) que garantizan un uso justo y evitan el uso indebido del servicio. Es posible que veas la excepción de limitación cuando el límite de velocidad entre en vigor una vez que hayas alcanzado una cuota. Las cuotas diarias se restablecen en un ciclo continuo de 24 horas. Si las cuotas predeterminadas no cumplen sus requisitos, puede utilizar la [página Service Quotas](https://console.aws.amazon.com/servicequotas/home?region=us-east-1#!/dashboard) para solicitar un aumento de cuota.

### No veo el AWS botón Enviar a en mi oportunidad estándar
<a name="no-button"></a>

El AWS botón **Enviar a** solo aparece para el tipo de oportunidad **de recomendación de un socio**.