

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.

# ¿Qué es el conector AWS Partner CRM para Salesforce?
<a name="aws-partner-crm-connector"></a>

En los temas de esta sección se explica cómo instalar y usar el conector AWS Partner CRM, una solución sin código para integrar Salesforce con AWS Partner Central y. AWS Marketplace

**Topics**
+ [Descripción general del conector CRM](connector-overview.md)
+ [Características disponibles](crm-connector-feature-list.md)
+ [Instalación del conector](install-connector.md)
+ [Actualización del conector a la última versión](upgrading-from-previous-versions.md)
+ [Configuración de notificaciones en tiempo real para AWS Partner Central y AWS Marketplace eventos](set-up-real-time-notifications.md)
+ [Mapeo de objetos ACE](crm-connector-mapping.md)
+ [Configuración del conector CRM](configure-crm-connector.md)
+ [Uso del conector CRM en Salesforce](using-the-connector.md)
+ [Uso de un CRM anterior con la integración de Amazon S3](custom-integration-using-amazon-s3.md)
+ [Obtener ayuda](getting-help.md)
+ [AWS Partner Preguntas frecuentes sobre el conector CRM](crm-connector-faq.md)
+ [Notas de la versión](crm-connector-release-notes.md)

# Descripción general del conector CRM
<a name="connector-overview"></a>

El conector AWS Partner CRM le permite integrar su organización de Salesforce con AWS Partner Central y AWS Marketplace. La integración le permite completar la Central de socios de AWS y AWS Marketplace realizar tareas en Salesforce, como la sincronización bidireccional de las oportunidades de ACE y la vinculación de ofertas a las oportunidades. 

El conector CRM está disponible de forma gratuita y no requiere codificación. 

En los temas siguientes se explican los conceptos y los procesos para usar el conector.

**Topics**
+ [Ventajas del conector](#connector-benefits)
+ [Usuarios previstos](#connector-audience)
+ [Descripción general de la instalación y el uso](#connector-process)

## Ventajas del conector
<a name="connector-benefits"></a>

El conector AWS Partner CRM ofrece las siguientes ventajas:
+ **Integración de AWS Partner Central**: administración de oportunidades simplificada. Puede usar Salesforce para enviar y recibir oportunidades de AWS ventas y de otros socios. El conector también le permite enviar clientes potenciales a AWS. 
**nota**  
Los socios que reciben clientes potenciales AWS siguen utilizando sus integraciones de Amazon S3. Para obtener más información, consulte:  
[Configuración del conector para un CRM con la integración de Amazon S3](s3-config.md)más adelante en esta sección.
[Uso de un CRM anterior con la integración de Amazon S3](custom-integration-using-amazon-s3.md)más adelante en esta guía.
+ **AWS Marketplace integración**: utilice Salesforce para gestionar ofertas privadas, autorizaciones de reventa y realizar otras tareas. AWS Marketplace 

## Usuarios previstos
<a name="connector-audience"></a>

El conector CRM está diseñado para ser utilizado por los siguientes grupos:
+ Socios que buscan agilizar el proceso de venta conjunta.
+ Proveedores de software independientes (ISVs) que venden productos en AWS Marketplace.
+ AWS Socios consultores que gestionan las interacciones y oportunidades con los clientes.

## Descripción general de la instalación y el uso
<a name="connector-process"></a>

El proceso de instalación y uso del conector AWS Partner CRM sigue estos pasos generales:

1. Complete el [Requisitos previos para la integración](crm-integration-setting-up.md).

1. Instale el conector desde Salesforce AppExchange. Consulte [Instalación del conector](install-connector.md) los pasos de instalación más adelante en esta sección.

1. Configure el conector para intercambiar datos con AWS Partner Central e integraciones anteriores de Amazon S3. AWS Marketplace En los temas de [Configuración del conector CRM](configure-crm-connector.md) aquí se explica cómo configurar el conector para cada tipo de integración.

# Características disponibles
<a name="crm-connector-feature-list"></a>

En los siguientes temas se describen las funciones que ofrece el conector AWS Partner CRM. Las funciones respaldan las interacciones con los clientes AWS Partner (APN), gestionan las oportunidades y los clientes potenciales e integran Salesforce con ellas. AWS Marketplace Puede habilitar cualquier combinación de funciones según sea necesario para satisfacer las necesidades de su empresa y sus modelos de participación. AWS 

**Topics**
+ [Características de la API de Partner Central](#partner-central-api-features)
+ [CRM con funciones de Amazon S3](#apn-customer-engagements)
+ [AWS Marketplace features](#feature-list-aws-marketplace)

## Características de la API de Partner Central
<a name="partner-central-api-features"></a>

La API de AWS Partner Central ofrece las siguientes funciones:
+ Un conjunto de botones que los socios pueden usar para acelerar sus operaciones:
  + **Compartir con AWS**: cree y actualice una oportunidad.
  + **Estado de aprobación**: acepte o rechace AWS las oportunidades recomendadas. 
  + **Asociar o desasociar: asocie** o desasocie una oportunidad con las soluciones, los AWS productos y las AWS Marketplace ofertas de los socios durante todo el ciclo de vida de la oportunidad. 
  + **Asignar**: reasigne una oportunidad a otro usuario de su cuenta de Partner Central. 
+  En el conector, los socios pueden utilizar la pestaña **Oferta de soluciones** para ver una lista de las soluciones disponibles. 
+  Los socios pueden usar la pestaña de **AWS Marketplace notificaciones** para ver los eventos generados por Amazon EventBridge. Los eventos incluyen *la oportunidad creada*, *la oportunidad actualizada*, la invitación de compromiso *aceptada* y la invitación de compromiso *rechazada*. 

**nota**  
Para empezar a utilizar la API de AWS Partner Central, consulte la [referencia de API de AWS Partner Central](https://docs.aws.amazon.com/partner-central/latest/crm/aws-partner-crm-integration.html).
Para migrar de un CRM anterior con integración de Amazon S3 a la API de AWS Partner Central, consulte [Actualización de un CRM con integración de Amazon S3 a la API de Partner Central](upgrade-crm-api.md) antes de continuar.

La integración del conector de CRM con la API de AWS Partner Central hace lo siguiente:
+ Permite la sincronización bidireccional casi en tiempo real de los registros de ACE Opportunity. 
+ Sustituye a la integración de CRM basada en S3 de Amazon. AWS admite las integraciones anteriores, pero dejó de aceptar nuevas integraciones en 2024.
+ Los socios que reciben leads de ACE AWS siguen utilizando sus integraciones basadas en Amazon S3.

Después de instalar el conector de AWS Partner CRM, debe configurarlo para usarlo con una integración de API de AWS Partner Central. Para obtener más información sobre la configuración, consulte [Configuración del conector para una integración de la API de Partner Central](p-c-api-integration.md) más adelante en esta sección.

Para obtener información sobre cómo crear una integración de API de AWS Partner Central personalizada, consulte la [referencia de API de AWS Partner Central](https://docs.aws.amazon.com/partner-central/latest/APIReference/aws-partner-central-api-reference-guide.html). 

## CRM con funciones de Amazon S3
<a name="apn-customer-engagements"></a>

El conector de CRM proporciona las siguientes funciones al configurarlo para una integración anterior de CRM con Amazon S3. 
+ **AWS-oportunidades originadas**: en Salesforce, puedes intercambiar oportunidades de venta conjunta con Ventas. AWS Obtendrá oportunidades cuando el departamento de AWS ventas identifique a un cliente que podría beneficiarse de su solución.
+ **Oportunidades originadas por socios**: en Salesforce, puede intercambiar oportunidades de venta conjunta con otros socios. Puede crear oportunidades y vincularlas a las más relevantes. Servicios de AWS Esto puede ayudar a agilizar los esfuerzos de colaboración.
+ **AWS referencias de clientes potenciales**: esto le permite recibir clientes potenciales AWS que podrían ser adecuados para sus ofertas. Estos clientes potenciales pueden ser clientes potenciales que expresen interés en sus soluciones.
+ **Panel de control**: una visión general centralizada en Salesforce de sus actividades de venta conjunta. En función de cómo configure el conector, puede incluir oportunidades y clientes potenciales. 

  Para obtener más información sobre la configuración del conector CRM, consulte [Configuración del conector CRM](configure-crm-connector.md) más adelante en esta guía.

## AWS Marketplace features
<a name="feature-list-aws-marketplace"></a>

**Varias cuentas de AWS Marketplace vendedor**: en Salesforce, puede gestionar ofertas privadas, autorizaciones de reventa y otras funciones para sus AWS Marketplace cuentas de vendedor. 

**Tipos de AWS Marketplace productos compatibles**: el conector admite los siguientes tipos de productos:
+ SaaS 
+ AMI 
+ Contenedores 

 **Paneles** de control: una visión general consolidada en Salesforce de sus ofertas privadas. 

### Características de un proveedor de software independiente (ISV)
<a name="isv-features"></a>

El conector CRM proporciona las siguientes funciones para ISVs.

**Características generales**
+ En Salesforce, consulta tus listados de AWS Marketplace productos y gestiona las carteras de productos y las actividades de venta conjunta. 
+ En Salesforce, crea y gestiona ofertas privadas para los productos que publiques. AWS Marketplace Cree calendarios de pago flexibles para todas las ofertas privadas compatibles. Para ofertas de SaaS y contratos, cree acuerdos con fecha futura.
+ Acelere el proceso de adopción del conector importando ofertas privadas.

**Funciones de gestión de ofertas privadas**
+ **Crear/publicar**: utilice Salesforce para publicar ofertas privadas.
+ **Borrador**: guarde las ofertas privadas como borradores antes de publicarlas.
+ **Modificar**: cambia la fecha de caducidad de una oferta privada.
+ **Cancelar**: elimina las ofertas privadas publicadas.
+ **Clonar**: crea una copia de una oferta privada como punto de partida para una nueva oferta.

**Funciones de gestión de acuerdos**
+  **Ver**: acceda a AWS Marketplace los acuerdos en Salesforce. 
+  **Importar**: importe los AWS Marketplace acuerdos desde el conector. 

**Características de las ofertas basadas en acuerdos**
+ **Ofertas basadas en acuerdos: utilice los acuerdos para crear ofertas** específicas para los clientes. Esto ayuda a simplificar el proceso de cotización y compra.

**Funciones de autorización de reventa**
+ **Crear/publicar**: cree autorizaciones de reventa y permita a los socios del AWS Marketplace canal revender sus productos.
+ **Borrador**: guarde las solicitudes de autorización de reventa para revisarlas antes de enviarlas.
+ **Desactivar**: utilice el conector para desactivar las autorizaciones de reventa que ya no necesite.
+ **Clonar**: clona una autorización de reventa para acelerar la creación de una nueva autorización de reventa.

**Características de Channel Partner**

Si se ha inscrito como socio de AWS Marketplace canal, puede utilizar las autorizaciones de reventa compartidas para simplificar el proceso de reventa de productos a sus socios de canal. El conector le permite hacer lo siguiente:
+ Consulte las autorizaciones de reventa compartidas en Salesforce.
+ ****Utilice las mismas funciones de administración que las ofertas privadas: **crear/publicar**, **modificar**, cancelar y clonar.****

# Instalación del conector
<a name="install-connector"></a>

En los siguientes conjuntos de pasos se explica cómo instalar y desinstalar el conector de AWS Partner Customer Relationship Management (CRM). 

**Topics**
+ [Instalación del conector](#first-install)
+ [Confirmación de la instalación](#confirm-the-installation)
+ [Desinstalación del conector](#uninstall-connector)
+ [Cómo entender los límites de Salesforce Government](#connector-limits)

## Instalación del conector
<a name="first-install"></a>

En los siguientes pasos se explica cómo instalar el conector de CRM en una organización de Salesforce. Siga estos pasos para instalar el conector por primera vez e instalar nuevas versiones del conector.

**nota**  
Para completar estos pasos, debe disponer de lo siguiente:  
Una edición Enterprise, Professional o Unlimited de Salesforce.
Acceso administrativo a su organización de Salesforce.

**Para instalar una nueva versión**

1. Navegue hasta **AWS Partner CRM Connector **AppExchange**y búsquelo**.

   -O BIEN-

   Vaya a [ https://appexchange.salesforce.com/appxListingDetail? ID de listado = A0N4V00000 0nUAD IYf](https://appexchange.salesforce.com/appxListingDetail?listingId=a0N4V00000IYf0nUAD).

1. **Selecciona Consíguelo ahora.**

1. En la página **Dónde desea instalar este paquete**, seleccione **Instalar en entorno aislado.**

1. En la página de **confirmación de los detalles de la instalación**, selecciona la casilla **He leído los términos y condiciones y**, a continuación, selecciona **Confirmar e** instalar.

1. Inicie sesión en Salesforce.
**nota**  
Asegúrese de iniciar sesión en el dominio correcto. Según sea necesario, selecciona **Usar dominio personalizado** e introduce el nombre de dominio correcto.

1. Elija la opción **Instalar solo para administradores** y, a continuación, seleccione **Instalar**.

1. Selecciona la casilla **Sí, conceder acceso a estos sitios web de terceros** y, a continuación, selecciona **Continuar**.

## Confirmación de la instalación
<a name="confirm-the-installation"></a>

Para confirmar la instalación del paquete, selecciona **Inicio**, **Aplicaciones**, **Embalaje** y **Paquetes instalados**.

Si la nueva versión del conector no aparece en la lista de paquetes instalados, sigue los pasos que se indican [Obtener ayuda](getting-help.md) para ponerte en contacto con el servicio de asistencia.

**nota**  
Tras confirmar la instalación, complete los pasos que se indican en [Actualización del conector a la última versión](upgrading-from-previous-versions.md) para instalar las funciones más recientes.

## Desinstalación del conector
<a name="uninstall-connector"></a>

Antes de desinstalar el conector de AWS Partner Customer Relationship Management (CRM), elimine todos los conjuntos de permisos de [integración ACE y conjuntos de permisos](crm-connector-pemissions-sets.md) de [AWS Marketplace integración](mkt-permissions-sets.md) de los usuarios.

**Para desinstalar el conector**

1. En Salesforce, seleccione **Inicio**, **Aplicaciones**, **Embalaje y Paquetes** **instalados**.

1. Elija **Desinstalar**.

## Cómo entender los límites de Salesforce Government
<a name="connector-limits"></a>

Al implementar el conector de CRM para socios de AWS, tenga en cuenta los límites reguladores de Salesforce, especialmente en lo que respecta al consumo de consultas de SOQL. Estos límites pueden afectar considerablemente a su lógica empresarial personalizada y al rendimiento general del sistema. Le recomendamos que consulte la documentación oficial de Salesforce sobre los límites reglamentarios y las mejores prácticas para la optimización de las consultas. Para obtener una guía detallada, consulte los siguientes recursos de Salesforce:
+ [Descripción general de Salesforce Governor Limits](https://developer.salesforce.com/docs/atlas.en-us.apexcode.meta/apexcode/apex_gov_limits.htm) en la Guía para desarrolladores de *Apex*
+ [Prácticas recomendadas para SQLS y SOSL](https://developer.salesforce.com/docs/atlas.en-us.apexcode.meta/apexcode/apex_gov_limits.htm?q=SOSL+SOQL+best+practices+limits)

# Actualización del conector a la última versión
<a name="upgrading-from-previous-versions"></a>

En los siguientes temas se explica cómo actualizar el conector AWS Partner CRM a la última versión. La actualización implica añadir botones, sincronizar los detalles del registro y asignar valores a los registros de oportunidades.

**nota**  
Para obtener información sobre la actualización de una integración de Amazon S3, consulte [Actualización de un CRM con integración de Amazon S3 a la API de Partner Central](upgrade-crm-api.md) más adelante en esta guía.

**Topics**
+ [Añadir el botón de autorización de importación y reventa](#add-resale-authorization)
+ [Añadir el botón de importación de oferta](#import-offer-btn)
+ [Añadir el botón «Acuerdo de importación»](#import-agreements-btn)
+ [Añadir los detalles del registro de sincronización a la página de registro de oportunidades de ACE](#add-sync-log-details-ace)
+ [Añadir valores de mapeo a la etiqueta Motivo de pérdida cerrado](#map-closed-lost)

## Añadir el botón de autorización de importación y reventa
<a name="add-resale-authorization"></a>

Los siguientes pasos explican cómo añadir el botón de autorización de **importación y reventa a la sección de autorización** de **reventa** de una oportunidad. El botón le permite importar autorizaciones de reventa desde. AWS Marketplace

**Para añadir el botón**

1. Inicie sesión en su organización de Salesforce como administrador del sistema.

1. Selecciona **Configuración, Gestor de objetos** y, a continuación, selecciona Autorización de **reventa**.

1.  En el panel de navegación izquierdo, seleccione **Diseño de botones de vista de lista**.

1. Seleccione **Editar** para abrir el editor de vistas de lista.

1. En la sección **Botones personalizados**, en la columna **Botones disponibles**, elija **Importar autorización de reventa**.

1. Pulse el botón de flecha derecha para añadir la **autorización de importación y reventa** a la lista de botones **seleccionados**.

1. Seleccione **Save**.

Tras actualizar a la versión 2.2 o posterior, haga lo siguiente:
+ Para asegurarte de que la información de tus productos esté actualizada, actualiza tus productos en la pestaña **Actualizar productos**.
+ Siga los procedimientos de esta sección para completar la transición a la versión 2.2.

## Añadir el botón de importación de oferta
<a name="import-offer-btn"></a>

En los siguientes pasos se explica cómo añadir el botón de **importación de oferta**. 

**Para añadir el botón**

1. Inicie sesión en su organización de Salesforce como administrador del sistema.

1. Seleccione **Configuración, Gestor de objetos**.

1. Elija **oferta privada**.

1. En el panel de navegación izquierdo, selecciona **Diseño de botones de vista de lista** y, a continuación, selecciona **Editar** para abrir el editor de vista de lista.

1. En la sección **Botones personalizados**, en la columna **Botones disponibles**, selecciona **Importar oferta**.

1. Pulse el botón de flecha derecha para añadir la **oferta de importación** a la lista de **botones seleccionados**.

1. Seleccione **Save**.

## Añadir el botón «Acuerdo de importación»
<a name="import-agreements-btn"></a>

En los siguientes pasos se explica cómo añadir el botón de **acuerdo de importación** a la sección **Acuerdos** de un registro de oportunidades. 

**Para añadir el botón**

1. Inicie sesión en su organización de Salesforce como administrador del sistema, seleccione **Configuración** y, a continuación, **Gestor de objetos**.

1. Elija **Acuerdo** y, en la sección **Detalles**, elija **Editar**.

1. Seleccione **Permitir búsqueda**.

1. Seleccione **Save**.

1. En el panel de navegación izquierdo, selecciona **Diseño de botones de vista de lista**.

1. En la sección **Botones personalizados**, en la columna **Botones disponibles**, seleccione **Acuerdo de importación** y, a continuación, pulse el botón de flecha derecha para añadir el **Acuerdo de importación** a la lista de **botones seleccionados**.

1. Seleccione **Save**.

## Añadir los detalles del registro de sincronización a la página de registro de oportunidades de ACE
<a name="add-sync-log-details-ace"></a>

En los siguientes pasos se explica cómo agregar los detalles del registro de sincronización a una página de registro de oportunidades de ACE. 

**Para agregar los detalles del registro**

1. Inicie sesión en su organización de Salesforce como administrador del sistema.

1. Seleccione **Configuración, Gestor de objetos**.

1. Elija **ACE Opportunity**.

1. En el panel de navegación izquierdo, elija **ACE Opportunity Layout**.

1. Seleccione **Listas relacionadas**.

1. Seleccione los **detalles del registro de sincronización** y muévalos a la sección **Listas relacionadas** del diseño de página.

1. Seleccione **Save**.

1. Personalice las listas relacionadas para **ver los detalles del registro de sincronización** y añada los campos de **fecha de creación**, **mensajes de error** y **estado** a **las listas relacionadas**. Para obtener más información, consulte [Personalizar listas relacionadas](https://help.salesforce.com/s/articleView?id=sf.customizing_related_lists.htm) en la ayuda de Salesforce.

1. Seleccione **Save**.

**nota**  
La versión 2.2 del conector CRM presenta una ruta para aprovechar las oportunidades AWS de ACE ofrecidas. Para obtener información sobre cómo ver esa ruta, consulte [Habilitar rutas](https://help.salesforce.com/s/articleView?id=sf.emergency_response_create_paths.htm) en la ayuda de Salesforce.

## Añadir valores de mapeo a la etiqueta Motivo de pérdida cerrado
<a name="map-closed-lost"></a>

En los siguientes pasos se explica cómo añadir valores de mapeo de campos automáticos a la etiqueta de **motivo de pérdida cerrado** de los objetos de oportunidad de ACE.

**Para añadir los valores de mapeo**

1. Inicie sesión en su organización de Salesforce como administrador del sistema.

1. Seleccione la pestaña **ACE Mappings**.

1. **En la barra de navegación, elija Oportunidad.**

1. En el **selector de objetos**, elija **ACE Opportunity**.

1. Para la etiqueta **Motivo de pérdida cerrado**, seleccione **Editar valores**.

1. Seleccione **Mapa automático**.

1. Elija **Siguiente**.

1. Seleccione **Save**.

# Configuración de notificaciones en tiempo real para AWS Partner Central y AWS Marketplace eventos
<a name="set-up-real-time-notifications"></a>

En los siguientes temas se explica cómo configurar EventBridge las notificaciones en tiempo real para AWS Partner Central y AWS Marketplace los eventos. Puede configurar las notificaciones en Salesforce configurando una aplicación conectada o puede usar AWS CloudFormation plantillas.

**Topics**
+ [Configurar una aplicación conectada a Salesforce](#configuring-salesforce-connected-app)
+ [Uso de una AWS CloudFormation pila para configurar las notificaciones](#configuring-aws-components)

## Configurar una aplicación conectada a Salesforce
<a name="configuring-salesforce-connected-app"></a>

En los siguientes pasos se explica cómo configurar una aplicación conectada en Salesforce. Debe crear una aplicación conectada para poder utilizar la OAuth autenticación en las conexiones de destino. Para obtener más información, consulte más adelante en esta guía. [Crear componentes de notificación manualmente](#manual-creation-of-aws-components)

1. Inicie sesión en su organización de Salesforce como administrador del sistema.

1. En **Configuración**, en el cuadro **Búsqueda rápida**, introduzca y, a continuación**apps**, seleccione **App Manager**. 

1. En la página del **administrador de aplicaciones de Lightning Experience**, elija **Nueva aplicación conectada**, elija **Crear una aplicación conectada** y, a continuación, elija **Continuar**.

   Aparece la página **Nueva aplicación conectada**.

1. Haga lo siguiente:

   1. En el cuadro **Nombre de la aplicación conectada**, introduzca un nombre para la aplicación. 

   1. En el cuadro **Correo electrónico de contacto**, introduce tu dirección de correo electrónico.

   1. (Opcional) Rellene los campos restantes tal y como se describe en [Configurar los ajustes básicos de la aplicación conectada](https://help.salesforce.com/s/articleView?id=sf.connected_app_create_basics.htm), en la documentación de Salesforce. 

1. Seleccione la casilla de verificación **Habilitar la OAuth configuración** y, a continuación, haga lo siguiente: 

   1. Seleccione la casilla **Activar el flujo de dispositivos**. Puede ignorar la URL de devolución de llamada resultante.

   1. En ** OAuth Ámbitos disponibles, selecciona **Administrar datos de usuario mediante APIs** y utiliza el botón **Añadir** para mover el ámbito a la lista de ámbitos** seleccionados. 

   1. Seleccione las siguientes casillas de verificación:
      + **Solicite la extensión Proof Key for Code Exchange (PKCE) para los flujos de autorización admitidos**
      + **Se requiere un secreto para el flujo del servidor web**
      + **Se requiere un secreto para actualizar el flujo del token**
      + **Habilite el flujo de credenciales del cliente**

   1. En el mensaje que aparece después de seleccionar **Activar el flujo de credenciales de cliente**, pulse **Aceptar**.

   1. Desplácese hasta el final de la página y elija **Save (Guardar)**.

1. Seleccione **Continuar** y, a continuación, seleccione **Administrar detalles del consumidor**.

   Aparece la página **Verifica tu identidad** y el sistema envía un código de verificación a tu dirección de correo electrónico de contacto.

1.  Introduce el código de verificación en el cuadro **Código de verificación** y selecciona **Verificar**.

   Aparece la página de la aplicación conectada.

1. En **Detalles del consumidor**, selecciona los botones **Copiar** para ver la clave del consumidor y el secreto del cliente.

1. En **Configuración**, en el cuadro **Búsqueda rápida**, ingresa **Aplicaciones**, selecciona **Administrar aplicaciones conectadas** y, a continuación, elige la aplicación conectada que acabas de crear. 

1. Selecciona **Editar políticas** y, a continuación, haz lo siguiente: 

   1. En la lista de **usuarios permitidos**, selecciona **Todos los usuarios pueden autoautorizarse**.

   1. En la lista de **relajación de IP**, seleccione **Aplicar restricciones de IP**.

   1. En la lista **Ejecutar como**, seleccione el *usuario de ejecución*, el usuario al que le asigna el flujo de credenciales del cliente. Salesforce requiere que el usuario de ejecución devuelva los tokens de acceso en nombre del usuario.

   1. Seleccione **Save**.

## Uso de una AWS CloudFormation pila para configurar las notificaciones
<a name="configuring-aws-components"></a>

En los siguientes temas se explica cómo usar AWS CloudFormation plantillas para configurar EventBridge las notificaciones en tiempo real. Los pasos solo se aplican a la versión 3.0 y posteriores del conector AWS Partner CRM. 

Para la versión 3.0 y posteriores del conector AWS Partner CRM, puede usar una CloudFormation plantilla para configurar los AWS componentes de la EventBridge integración de Amazon o puede crear los componentes manualmente. Para CloudFormation utilizarlas, descargue las plantillas desde:

**Topics**
+ [Cómo encontrar la URL de tu dominio](#find-domain-url)
+ [Uso de la pila CloudFormation](#downloading-templates)
+ [Crear componentes de notificación manualmente](#manual-creation-of-aws-components)
+ [Reglas de ejemplo](#example-rules)

### Cómo encontrar la URL de tu dominio
<a name="find-domain-url"></a>

La CloudFormation plantilla utiliza la URL de tu dominio como uno de sus parámetros obligatorios.

**Para buscar la URL**

1. Inicie sesión en Salesforce.

1. En la sección **Configuración**, en el cuadro **Búsqueda rápida**, introduzca**my domain**.

1. En el panel izquierdo, en **Configuración de la empresa**, selecciona el enlace **Mi dominio**.

1. Copia la dirección en el cuadro **URL actual de Mi dominio**.

**nota**  
Debe utilizar el prefijo https://al introducir la URL en la CloudFormation plantilla.

### Uso de la pila CloudFormation
<a name="downloading-templates"></a>

En los pasos de los siguientes temas se explica cómo crear e implementar una CloudFormation pila que configure las notificaciones en tiempo real.

1. Descarga las siguientes plantillas:
**nota**  
Implementa cada plantilla por separado y sigue los mismos pasos para ambas.
   + Integración de la API de Partner Central: [https://servicecatalogconnector---s3.amazonaws.com.rproxy.govskope.usAPIDestination//CFT\$1PCAPI.json](https://servicecatalogconnector.s3.amazonaws.com/APIDestinationCFT_PCAPI.json)
   + [Integración (opcional):/CFT\$1.json AWS Marketplace https://servicecatalogconnector.s3.amazonaws.com APIDestination AWSMP](https://servicecatalogconnector.s3.amazonaws.com/APIDestinationCFT_AWSMP.json)

1. **En la AWS consola, inicia sesión en tu cuenta de AWS Marketplace vendedor y asegúrate de que funciona en el norte de Virginia.** EventBridge solo opera en esa región.

1. Sigue en la consola, busca y**cloudformation**, a continuación, abre la CloudFormation consola.

1. En la página de **pilas**, selecciona **Crear pila**.

1. Selecciona los botones de **opción Elegir una plantilla existente** y **Cargar un archivo de plantilla**.

1. Selecciona **Elegir archivo** para abrir la plantilla descargada y, a continuación, selecciona **Siguiente**.

1. En la página **Especificar los detalles de la pila**, introduce lo siguiente:
   + **Nombre de la pila**: introduzca un nombre para la pila.
   + **ID de cliente**: introduce la clave de consumidor que anotaste al crear la aplicación conectada.
   + **Secreto de cliente**: introduce el secreto de consumidor que anotaste al crear la aplicación conectada.
   + **URL del dominio**: utilice el siguiente formato: **https://*domain\$1URL*.**

   Cuando haya terminado, elija **Next (Siguiente)**.

1. **En la página **Configurar opciones de pila**, desplázate hasta el final, selecciona la casilla de verificación **Sé que AWS CloudFormation podría crear recursos de IAM** y, a continuación, selecciona Siguiente.**

1. Seleccione **Enviar**.

Cuando se implementan correctamente, las plantillas crean el destino de la API, la conexión, las reglas de eventos y la cola de mensajes sin respuesta.

### Crear componentes de notificación manualmente
<a name="manual-creation-of-aws-components"></a>

En los pasos siguientes se explica cómo crear manualmente los componentes de las EventBridge notificaciones.

**Topics**
+ [Crear un destino y una conexión de la EventBridge API de Amazon](#manual-destination-connection)
+ [Crear una EventBridge regla y conectarla al destino de la API](#create-connect-ev-rule)
+ [Crear eventos de conjuntos de cambios](#change-set-events)
+ [Creación de eventos de ofertas publicadas](#offer-released-events)
+ [Crear eventos de oportunidad](#opportunity-events)
+ [Tipos de eventos](#types-of-events)
+ [Evento de ejemplo de](#example-event)

#### Crear un destino y una conexión de la EventBridge API de Amazon
<a name="manual-destination-connection"></a>

Para crear un destino de API y una conexión EventBridge, cree un destino de API que utilice una conexión nueva. En este caso, el destino de la API es una llamada a la API de REST a Salesforce para publicar un evento. La conexión contiene la información de autenticación de la llamada a la API. La conexión acepta varios métodos de autorización.

**Requisitos previos**  
Para usar la OAuth autorización para la conexión de destino de la API, cree una aplicación conectada en Salesforce. Para ello, siga los pasos que se indican en [Configurar una aplicación conectada para el flujo de credenciales de los clientes OAuth 2.0](https://help.salesforce.com/s/articleView?id=sf.connected_app_client_credentials_setup.htm), en la documentación de Salesforce. Para la conexión de destino de la API, debe utilizar la clave de consumidor y el secreto de la aplicación conectada.

Para crear un destino de API en la EventBridge consola: 
+ Sigue los pasos de [Crear un destino de API](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-api-destinations.html#eb-api-destination-create) en la *Guía del EventBridge usuario de Amazon*.
+ Configure las configuraciones específicas de Salesforce.

En Salesforce, en la página **Mi dominio**, en **Configuración**, anote el nombre de dominio de su organización. Se usa para configurar el destino y la conexión de la API en la EventBridge consola. En los siguientes pasos se explica cómo hacerlo.

**Para crear el destino y la conexión**

1. Abre la EventBridge consola en y [https://console.aws.amazon.com/events/](https://console.aws.amazon.com/events/), en el panel de navegación izquierdo, selecciona los **destinos de la API**.

1. Desplázate hacia abajo hasta la tabla de **destinos de la API** y selecciona **Crear destino de la API**.

   Aparece la página **de destino para crear la API**.

1. Introduzca la información siguiente:

   1. Un **nombre** para el destino de la API. Puede utilizar hasta 64 letras mayúsculas o minúsculas, números, puntos (.), guiones (-) o caracteres de subrayado (\$1).

      El nombre debe ser exclusivo de la cuenta en la región actual.

   1. (Opcional) Introduzca una **descripción** del destino de la API.

   1. Para el **punto final de destino de la API**, utilice esta URL:**https://*my-salesforce-domain-name*.my.salesforce.com/services/data/v58.0/sobjects/*event-api-name***.

   1. En **Método HTTP**, seleccione **POST**.

1. En **Configuración de conexión**, selecciona **Crear una nueva conexión** y, a continuación, haz lo siguiente:

   1. Introduzca un nombre y una descripción opcional.

   1. En **Tipo de destino**, elija **Otro**.

   1. Elija **las credenciales OAuth del cliente**.

   1. Para el **punto final de autorización**, acepte el punto final rellenado previamente.

      -O BIEN-

      si utiliza una organización de producción, sustituya el punto final rellenado por esta URL:

      **https://*my-salesforce-domain-name*.my.salesforce.com/services/oauth2/token**

   1. En **Método HTTP**, seleccione **POST**.

   1. En el **caso del ID de cliente**, introduzca la clave de consumidor de la aplicación conectada en Salesforce.

   1. En **Secreto de cliente**, introduzca el secreto del consumidor de la aplicación conectada en Salesforce.

   1. Añada los siguientes OAuth valores:
      + **Parámetro**: campo de cuerpo
      + **Clave**: grant\$1type
      + **Valor: client\$1credentials**

1. Seleccione **Crear**.

**nota**  
Si su organización de Salesforce utiliza la autenticación multifactorial para el acceso a la API, los usuarios deben completar un segundo desafío de autenticación para acceder a Salesforce. APIs Para obtener más información, consulte [Establecer los requisitos de inicio de sesión con autenticación multifactor para el acceso a la API en](https://help.salesforce.com/s/articleView?id=sf.security_require_2fa_api.htm&language=en_US&type=5) la documentación de Salesforce.

Tras crear el destino de la API, puede crear una regla que utilice el destino como destino.

#### Crear una EventBridge regla y conectarla al destino de la API
<a name="create-connect-ev-rule"></a>

EventBridge las reglas enrutan los eventos desde el bus de eventos al destino de la API, lo que resulta en una llamada REST para publicar un evento en Salesforce.

Para obtener más información sobre EventBridge las reglas, consulta [Cómo crear EventBridge reglas de Amazon que reaccionen a los eventos](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-create-rule.html) en la *Guía del EventBridge usuario de Amazon*.

#### Crear eventos de conjuntos de cambios
<a name="change-set-events"></a>

En los pasos siguientes se explica cómo crear eventos de conjuntos de cambios.

1.  En [Amazon EventBridge](https://docs.aws.amazon.com/marketplace/latest/userguide/seller-eventbridge.html#events-changesets), selecciona **Reglas**. 

1.  En la lista, selecciona el bus de eventos deseado. 

1.  En la sección **Reglas**, elija **Crear regla**. 

1.  Introduzca un nombre para la regla y, a continuación, seleccione **Siguiente**. 

1. En **Patrón de eventos**, selecciona **Patrones personalizados (editor JSON)** e introduce el siguiente filtro. Puede utilizar cualquier combinación de tipos de detalles.

   ```
   {
     "source": [
       "aws.marketplacecatalog"
     ],
     "detail-type": [
       "Change Set Succeeded",
       "Change Set Failed",
       "Change Set Cancelled"
     ]
   }
   ```

    Para obtener más información sobre la coincidencia de patrones de eventos, consulte [Filtrado de contenido en patrones de EventBridge eventos de Amazon](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns-content-based-filtering.html) en la AWS documentación. 

1.  Elija **Siguiente**. 

1.  En **Seleccionar objetivos**, en **Target 1**, selecciona el **destino de la EventBridge API**. 

1.  En la lista, selecciona el destino de la API que acabas de crear. 

1.  Amplíe **Configuración adicional**. 

1.  En **Configurar entrada de destino**, seleccione **Transformador de entrada** y **Configurar transformador de entrada**. Esto garantiza que solo se envíen los campos de eventos de Salesforce de la sección de detalles del evento original. 

    La ruta de entrada debe ser:  

   ```
   {
     "Name": "$.detail-type",
     "awsapn__Account_Number__c": "$.account",
     "awsapn__EntityId__c": "$.detail.ChangeSetId"
   }
   ```

    La plantilla debe ser:  

   ```
   {
     "Name": Name,
     "awsapn__Account_Number__c": awsapn__Account_Number__c,
     "awsapn__EntityId__c": awsapn__EntityId__c
   }
   ```

1.  Seleccione **Siguiente** y, a continuación, **Siguiente**. 

1. Revisa la regla y, a continuación, selecciona **Crear regla**.

**nota**  
Para solucionar los problemas de un destino de API, puede utilizar la consola Amazon SQS para añadir una cola de mensajes sin salida al destino. La cola recibe los mensajes que no se han podido entregar, además de los errores. Desde la consola Amazon SQS, puede sondear los mensajes de la cola para detectar errores. *Para obtener más información, consulte [Uso de colas de texto sin procesar para procesar eventos no entregados en Amazon SQS y Recepción y eliminación de mensajes en EventBridge](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-rule-dlq.html) [Amazon SQS en la Guía del usuario de Amazon](https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-using-receive-delete-message.html) SQS.* 

#### Creación de eventos de ofertas publicadas
<a name="offer-released-events"></a>

En los siguientes pasos se explica cómo crear eventos de ofertas publicadas.

1.  En la EventBridge consola de [Amazon](https://docs.aws.amazon.com/marketplace/latest/userguide/seller-eventbridge.html#events-changesets), selecciona **Rules**. 

1.  Selecciona el bus de eventos deseado de la lista. 

1.  En la sección **Reglas**, elija **Crear regla**. 

1.  Introduce un nombre para la regla y, a continuación, selecciona **Siguiente**. 

1.  En **Patrón de eventos**, selecciona **Patrones personalizados (editor JSON)** e introduce el siguiente filtro:  

   ```
   {
     "source": [
       "aws.marketplacecatalog"
     ],
     "detail-type": [
       "Offer Released"
     ]
   }
   ```

    Para obtener más información sobre la coincidencia de patrones de eventos, consulte [Filtrado de contenido en patrones de EventBridge eventos](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns-content-based-filtering.html) de Amazon en la Guía EventBridge del usuario de Amazon. 

1.  Elija **Siguiente**. 

1.  En **Seleccionar objetivos**, en **Target 1**, selecciona el **destino de la EventBridge API**, abre la lista y selecciona el destino de la API que acabas de crear. 

1.  Amplíe **Configuración adicional**. 

1.  En **Configurar entrada de destino**, seleccione **Transformador de **entrada y seleccione Configurar transformador** de entrada**. Este paso evita que los campos de eventos de Amazon de nivel superior se envíen a Salesforce. Solo se envía la parte que contiene los campos de eventos de Salesforce de la sección de detalles del evento original. 

    Utilice la siguiente ruta de entrada:  

   ```
   {
      "Name":"$.detail-type",
      "awsapn__Account_Number__c":"$.account",
      "awsapn__EntityId__c":"$.detail.offer.id",
      "awsapn__Manufacturer_Account_Id__c":"$.detail.manufacturer.accountId",
      "awsapn__Product_Id__c":"$.detail.product.id",
      "awsapn__Seller_Account_Id__c":"$.detail.sellerOfRecord.accountId"
   }
   ```

    Utilice la plantilla siguiente:  

   ```
   {
     "Name": Name,
     "awsapn__Account_Number__c": awsapn__Account_Number__c,
     "awsapn__EntityId__c": awsapn__EntityId__c,
     "awsapn__Seller_Account_Id__c": awsapn__Seller_Account_Id__c,
     "awsapn__Manufacturer_Account_Id__c": awsapn__Manufacturer_Account_Id__c,
     "awsapn__Product_Id__c": awsapn__Product_Id__c
   }
   ```

1.  Seleccione **Siguiente** y, a continuación, **Siguiente**. 

1.  Revisa la regla y, a continuación, selecciona **Crear regla**. 

**nota**  
 Para ayudar a solucionar los problemas de ejecución del destino de la API, añada una cola de cartas muertas de Amazon SQS al destino. La cola recibe los mensajes que no se han podido entregar junto con los errores. A continuación, puede sondear los mensajes para ver los errores. Para obtener más información, consulte la [política de reintentos de eventos y el uso de colas con letra muerta](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-rule-dlq.html) y [Recepción y eliminación de mensajes (consola)](https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-using-receive-delete-message.html) en la documentación. AWS 

#### Crear eventos de oportunidad
<a name="opportunity-events"></a>

 Los eventos de oportunidad proporcionan notificaciones en tiempo real sobre los cambios en el estado o los detalles de las oportunidades 

 También puede crear y administrar EventBridge reglas mediante programación mediante el. [AWS SDKs](https://docs.aws.amazon.com/partner-central/latest/selling-api/opportunity-events.html#aws-eventbridge) 

#### Tipos de eventos
<a name="types-of-events"></a>

En la siguiente lista se describen los tipos de eventos que se generan cuando los socios trabajan con oportunidades. Los enlaces le llevan a la documentación de la API de cada evento.
+ [Oportunidad creada:](https://docs.aws.amazon.com/partner-central/latest/selling-api/selling-api-events.html#opportunity-created) se activa cuando se crea una nueva oportunidad.
+ [Oportunidad actualizada](https://docs.aws.amazon.com/partner-central/latest/selling-api/selling-api-events.html#opportunity-updated): se activa cuando se actualiza una oportunidad. 
+ [Invitación de participación creada](https://docs.aws.amazon.com/partner-central/latest/selling-api/selling-api-events.html#invitation-created): se activa cuando se crea una oportunidad.
+  [Invitación de compromiso aceptada](https://docs.aws.amazon.com/partner-central/latest/selling-api/selling-api-events.html#invitation-accepted): se activa cuando un socio acepta una invitación de AWS compromiso, lo que confirma su interés en colaborar con AWS ella en el momento de la oportunidad.
+  [Invitación de compromiso rechazada](https://docs.aws.amazon.com/partner-central/latest/selling-api/selling-api-events.html#invitation-rejected): se activa cuando se rechaza una oportunidad. 

#### Evento de ejemplo de
<a name="example-event"></a>

```
{
    "version": "1",
    "id": ""d1example-0c9c-4655-15bf-c5exampleb08",
    "source": "aws.partnercentral-selling",
    "detail-type": "Opportunity Created",
    "time": ""2023-10-28T13:31:05Z",
    "region": ""us-east-1",
    "account": ""123456789123",
    "detail": { 
        "schemaVersion": "1",
        "catalog": "AWS",
        "opportunity": {
            "identifier": ""O1234567",
            "url": "Partner Central Opportunity Page URL"
        }
    }
}
```

### Reglas de ejemplo
<a name="example-rules"></a>

En la siguiente tabla se muestran ejemplos de las EventBridge reglas que puede usar con los eventos enumerados en la sección anterior. Las reglas dirigen los eventos desde el bus de eventos al destino de la API, lo que resulta en una llamada REST para publicar un evento en Salesforce.


| Tipo de evento | Ejemplo | 
| --- | --- | 
| **Oportunidad creada** |  <pre>{<br />  "source": ["aws.partnercentral-selling"],<br />  "detail-type": ["Opportunity Created"],<br />  "detail": {<br />    "catalog": ["AWS"]<br />  }<br />}</pre>  | 
| **Oportunidad actualizada** |  <pre>{<br />  "source": ["aws.partnercentral-selling"],<br />  "detail-type": ["Opportunity Updated"],<br />  "detail": {<br />    "catalog": ["AWS"]<br />  }<br />}</pre> | 
| **Invitación de compromiso creada** |  <pre>{<br />  "source": ["aws.partnercentral-selling"],<br />  "detail-type": ["Engagement Invitation Created"],<br />  "detail": {<br />    "catalog": ["AWS"]<br />  }<br />}</pre>  | 
| **Invitación de compromiso aceptada** |  <pre>{<br />  "source": ["aws.partnercentral-selling"],<br />  "detail-type": ["Engagement Invitation Accepted"],<br />  "detail": {<br />    "catalog": ["AWS"]<br />  }<br />}</pre>  | 
| **Invitación de compromiso rechazada** | <pre>{<br />  "source": ["aws.partnercentral-selling"],<br />  "detail-type": ["Engagement Invitation Rejected"],<br />  "detail": {<br />    "catalog": ["AWS"]<br />  }<br />}</pre> | 
| **Todos los eventos** | <pre>{<br />  "source": ["aws.partnercentral-selling"],<br />  "detail": {<br />    "catalog": ["AWS"]<br />  }<br />}</pre> | 

# Mapeo de objetos ACE
<a name="crm-connector-mapping"></a>

El conector CRM proporciona la página **ACE Mappings**. La página le permite mapear objetos y campos entre su organización de Salesforce y AWS Partner Network (APN).

En las siguientes secciones se explica cómo crear mapeos de objetos.

**Topics**
+ [Uso de la página de mapeos de ACE](mapping-page.md)
+ [Mapeo de varios objetos](multi-object-mappings.md)
+ [Mapeo de listas de selección](picklist-mapping.md)
+ [Mapeo de objetos de ACE y Salesforce](#mapping-guidance)
+ [Sincronice registros e informes](crm-connector-sync-logs-and-reports.md)

# Uso de la página de mapeos de ACE
<a name="mapping-page"></a>

AWS Partner Central ofrece las siguientes formas de navegar a la página de **ACE Mappings**: 
+ En el iniciador de aplicaciones, busque y elija el conector **AWS Partner** CRM.
+ Seleccione la pestaña **ACE Mappings**.

  -O BIEN-

  **Seleccione la pestaña **Configuración guiada** y, en la sección **Mapa de clientes potenciales y oportunidades**, seleccione **Iniciar** o Revisar.** 

En la página **ACE Mappings**, utilice el panel de navegación izquierdo para cambiar entre las asignaciones de oportunidades y las de clientes potenciales. Utilice el **selector de objetos para elegir el objeto** de origen y mapear los clientes potenciales y las oportunidades de APN. El selector de objetos permite mapear oportunidades estándar, objetos principales y objetos personalizados. Utilice los filtros **Vista cartográfica y Vista** **de texto** para alternar entre los campos mapeados, los campos no mapeados, los campos obligatorios y los campos opcionales. 

En la página de **asignaciones de ACE**, la columna **AWS Campos del objeto indica los campos** de APN de destino correspondientes. Los campos de **Salesforce son campos** de origen del objeto seleccionado en la organización del socio. Los **campos de Salesforce** se filtran para mostrar solo los tipos de datos aplicables disponibles en la organización y asignarlos al campo de APN correspondiente. Por ejemplo, un campo de texto de APN solo se puede asignar a un campo de texto (cadena) de la organización del socio.

Los socios pueden controlar las actualizaciones entrantes de los campos mapeados si no quieren que APN actualice un campo. **Para ello, defina la **opción Activar actualizaciones entrantes en False**.**

**Para el one-to-one mapeo, selecciona el campo de origen correspondiente y, a continuación, selecciona Guardar.**

# Mapeo de varios objetos
<a name="multi-object-mappings"></a>

El mapeo de varios objetos permite a los socios mapear AWS campos a un objeto de origen principal, como una oportunidad o un cliente potencial, y a los objetos de Salesforce relacionados con la fuente principal.

**nota**  
Recuerde lo siguiente cuando utilice el mapeo de varios objetos:  
Al utilizar el `Account` objeto de Salesforce multi-object-mapping con un objeto de oportunidad, debe configurar los [ajustes personalizados `Default Account` de ACE](guided-setup-apis.md#api-sys-config-settings) para recibir las oportunidades.
Al recibir una oportunidad, si asigna un mapa a un objeto que no sea el `Opportunity` objeto elegido, debe asegurarse de vincular el objeto relacionado a su registro de oportunidades.  
Por ejemplo, al recibir una AWS recomendación por primera vez, la oportunidad insertada no tiene ningún objeto mapeado relacionado con ningún objeto, IDs *a menos que* lo configure `Default Account` en los ajustes personalizados de ACE. Si configura la cuenta predeterminada, la referencia tendrá la oportunidad o los objetos IDs de cuenta elegidos. De lo contrario, el valor del campo mapeado no se insertará. En ese caso, debe modificar la oportunidad de añadir el ID de objeto relacionado y elegir **Sincronizar con AWS**. Cuando AWS se devuelve la oportunidad a Salesforce, el campo del objeto mapeado se actualiza porque tiene una referencia al ID relacionado con el objeto.
Seleccione la opción **Clonar la cuenta predeterminada** en la configuración personalizada. Esto permite AWS clonar la cuenta predeterminada cuando sea necesario, especialmente si asignas los campos de la cuenta a tu objeto principal.

**Para mapear objetos relacionados**

1. En Salesforce, vaya a la pestaña **ACE Mappings** y elija una oportunidad o un lead.

1. En el selector de **objetos**, elija su objeto de origen.

   Aparece la columna **Campos de Salesforce** y muestra el símbolo **>** al final de todos los campos que contengan objetos relacionados.

1. Seleccione un símbolo **>** para expandir la lista de objetos relacionados para ese campo.

1. Elija el campo que desee asignar al AWS campo.

1. Seleccione **Save**.

# Mapeo de listas de selección
<a name="picklist-mapping"></a>

El cuadro de diálogo de la lista de selección permite mapeos limitados y ampliados entre el campo de la lista de selección del socio y el APN. **La página de **mapeos de ACE** también tiene una función de mapeo automático si se utiliza el objeto de oportunidad ACE personalizado proporcionado.** Para obtener más información sobre el objeto, consulte [Uso de un objeto de Salesforce estándar o un objeto personalizado](crm-connector-mapping.md#custom-ace-opportunity-object) más adelante en esta guía.

Si se encuentra una coincidencia exacta entre los valores de campo del socio y el APN, esos valores se mapean automáticamente. La opción de mapeo extendido permite a los socios mapear un único valor de APN a múltiples fuentes, configurar mapeos de destino adicionales y establecer mapeos predeterminados.

## Mapeo limitado
<a name="limited-mapping"></a>

1. En la página **ACE Mappings**, seleccione un campo de origen y, a continuación, elija Valores del **mapa**. 

   Aparece el cuadro de diálogo de mapeo.

1. **En el **paso 1: valores principales de APN**, elija **Auto Map** o Salesforce para el gestor de canalizaciones de ACE correspondiente y, a continuación, seleccione Guardar.**

1. Repita los pasos 1 y 2 según sea necesario para mapear todos los valores del administrador de canalizaciones de ACE.

1. Para cerrar el cuadro de diálogo de mapeo, seleccione **Cerrar**. 

Los socios reciben un mensaje de confirmación en el que se indica que se guardaron las asignaciones de valores. 

## Mapeo extendido
<a name="extended-mapping"></a>

1. Si el mismo valor de origen se asigna a varios valores de APN, proceda con el mapeo tal y como se describió anteriormente.

1. En la pestaña **Valores de APN principales**, elija la misma asignación de valores para varios valores de APN. 

1. Si existen valores no mapeados en la organización del socio, la pestaña **Valor de APN adicional** le permite asignar valores adicionales a APN. Esto ayuda a los socios a garantizar que todos los valores aplicables en su organización se asignen a los valores de APN adecuados. 

1. Si un único valor de la organización del socio está asignado a más de un valor de APN, utilice la pestaña **Valores de APN secundarios** para establecer el valor predeterminado para las integraciones salientes. 

## Mapeo de objetos de ACE y Salesforce
<a name="mapping-guidance"></a>

En las siguientes secciones se explica cómo mapear objetos personalizados de ACE y Salesforce en mapas de objetos.

### Uso de un objeto personalizado AWS de ACE Opportunity
<a name="ace-opportunity-custom-object"></a>

La versión 2.0 y posteriores del conector CRM incluyen un objeto de oportunidad personalizado ACE. Puede utilizar el objeto para gestionar AWS las oportunidades en Salesforce.

Al utilizar el objeto personalizado en la página **ACE Mappings**, los socios pueden asignar automáticamente los AWS campos a los campos de Salesforce. Además, el objeto de oportunidad personalizado está alineado con el nuevo modelo de datos de ACE y tiene validaciones integradas en la interfaz de usuario que ayudan a los usuarios a presentar nuevas oportunidades.

Para utilizar un objeto de oportunidad ACE personalizado, siga estos pasos:

1. En Salesforce, vaya a la página **ACE Mappings** y elija **Oportunidad en el panel** de navegación izquierdo.

1. **En el **selector de objetos**, elija ACE Opportunity.**

1. Para asignar campos de Salesforce a AWS campos, pulse el botón **Asignar automáticamente objetos ACE**.

### Uso de un objeto de Salesforce estándar o un objeto personalizado
<a name="custom-ace-opportunity-object"></a>

Los socios pueden usar el objeto de oportunidad estándar de Salesforce o su propio objeto de oportunidad personalizado. Para evitar errores de sincronización de ACE, asegúrese de que el objeto de oportunidad personalizado contenga todos los campos obligatorios o condicionalmente obligatorios de ACE relevantes. El tipo de datos del AWS campo mapeado debe ser el mismo tipo de datos que el campo de Salesforce creado en el objeto personalizado. Si el tipo de datos no coincide, el campo no aparecerá en la pantalla de mapeo de ACE. Por ejemplo, el campo de texto solo se **customerCompanyName**puede asignar a un campo de texto (cadena) del objeto de oportunidad estándar o personalizado. Para conocer los tipos de datos obligatorios, consulte los campos de oportunidad de ACE.

Para usar un objeto de Salesforce estándar o un objeto personalizado, complete los siguientes pasos:

1. Vaya a la página **ACE Mappings** y elija **Oportunidad en el panel** de navegación izquierdo.

1. En el **selector de objetos**, elija su objeto.

1. Complete el mapeo seleccionando los campos de Salesforce obligatorios en los AWS campos correspondientes y, a continuación, seleccione **Guardar**.

**nota**  
La función de mapeo automático solo está disponible para los objetos personalizados de ACE Opportunity.

# Sincronice registros e informes
<a name="crm-connector-sync-logs-and-reports"></a>

En los siguientes temas se explica cómo utilizar los registros e informes de sincronización en la aplicación AWS Partner CRM Connector. En los temas también se enumeran los tipos de registros e informes y los datos que contienen.

**Topics**
+ [Sincronice los registros](#sync-logs)
+ [Informes](#reports)

## Sincronice los registros
<a name="sync-logs"></a>

En la aplicación del conector, la pestaña **Registro de sincronización** muestra el estado de los registros de sincronización para la sincronización de APN entrante y saliente. La pestaña se utiliza para comprobar que la sincronización se ha realizado correctamente y solucionar los errores de sincronización.

Usa las vistas de lista incluidas para alternar entre los registros de **sincronización entrantes y **salientes****.
+ **Orquestación entrante**: indica el trabajo que comprueba los registros entrantes disponibles de APN.
+ **Recuperación de registros de orquestación entrante**: indica el trabajo que recoge y procesa los registros entrantes pendientes de APN.
+ **Orquestación saliente**: indica la tarea que envía las transacciones salientes pendientes de su organización a APN.

La página de **registro de sincronización** muestra el estado del trabajo de sincronización, el número de registros de la carga útil, el número de registros procesados correctamente y el número de registros con errores.

Los detalles del **registro de sincronización** relacionado muestran los detalles de los registros individuales procesados como parte del trabajo de sincronización, además de sus estados individuales. En las tablas siguientes se explica cada tipo de archivo de registro y su contenido relacionado.

### Tipos de registro
<a name="log-types"></a>


| **Finalidad** | **Definición** | 
| --- | --- | 
| Recuperación de archivos salientes  | Se crea cuando el trabajo saliente se ejecuta en función de la frecuencia y de si es necesario sincronizar con un nuevo conjunto de registros pendientes. AWS Los registros se crean solo cuando los registros deben coincidir con la siguiente especificación de filtro para la sincronización saliente: `Updates for AWS` es `true` y `Last Sync Date` es nulo, o `Last Sync Date` está antes de `Last Modified Date` y `Last Modified By` es el usuario que programó los trabajos de sincronización. | 
| Recuperación de archivos entrantes  | Se crea en función de tu programación de sincronización entrante. El registro muestra las llamadas desde las que se comprueban las transacciones entrantes pendientes. AWS | 
| Recuperación de registros entrantes  | Se crea solo cuando el trabajo principal de recuperación de archivos entrantes identifica las transacciones entrantes pendientes desde. AWS El registro contiene los detalles del archivo desde el AWS que se encuentran los registros de oportunidades o clientes potenciales. | 

### Resultados de la recuperación de archivos salientes
<a name="outbound-file-retrieval-results"></a>


| **Direction (Dirección)**  | **Finalidad**  | **Estado**  | **Definición**  | 
| --- | --- | --- | --- | 
| De AWS  | Recuperación de archivos entrantes | API Success  | Se realizó correctamente una llamada de lista al depósito. La llamada comprobó si había registros entrantes pendientes que debían procesarse. | 
| De AWS  | Recuperación de archivos entrantes | Error  | La llamada a la lista falló, normalmente debido a credenciales no válidas o a un problema de permisos. | 

### Resultados de la recuperación de archivos entrantes
<a name="inbound-file-retrieval-results"></a>


| **Direction (Dirección)**  | **Finalidad**  | **Estado**  | **Definición**  | 
| --- | --- | --- | --- | 
| De AWS  | Recuperación de registros entrantes  | API success  | Se realizó una get llamada para recuperar el archivo incluido en la lista de la Inbound File Retrieval operación, si existen uno o más archivos que están pendientes de procesamiento. | 
| De AWS  | Recuperación de registros entrantes | Partial  | Se recuperó el archivo, pero se produjo un error en el procesamiento de algunos registros. Revisa el registro de sincronización para solucionar el error. | 
| Desde AWS  | Recuperación de registros entrantes | Error  |  Se produjo un error en el procesamiento de todos los registros debido a uno de los siguientes motivos: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/partner-central/latest/crm/crm-connector-sync-logs-and-reports.html)  | 
| ¿De AWS  | Recuperación de registros entrantes | API success  | Si hay uno o más archivos pendientes de procesamiento, se realiza una get llamada para recuperar el archivo que aparece en la lista de la Inbound File Retrieval operación. | 
| Desde AWS  | Recuperación de registros entrantes | Partial  | Se recuperó el archivo, pero se produjo un error en el procesamiento de algunos registros. Revisa el registro de sincronización para solucionar el error.  | 
| Desde AWS  | Recuperación de registros entrantes  | Error  | Se produjo un error en el procesamiento de todos los registros debido a uno de los siguientes motivos: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/partner-central/latest/crm/crm-connector-sync-logs-and-reports.html)  | 
| ¿De AWS  | Recuperación de registros entrantes  | Processed  | El procesamiento se realizó correctamente y los registros se insertaron en el objeto mapeado. | 

## Informes
<a name="reports"></a>

El paquete de conectores AWS Partner CRM incluye informes que le permiten realizar un seguimiento del estado de la sincronización entre su organización y APN.<a name="view-reports-synchronization"></a>

**Para ver los informes de sincronización**

1. En la aplicación AWS Partner CRM Connector, selecciona la pestaña **Informes**.

1. Selecciona **Todas las carpetas y**, a continuación, el **conector AWS Partner CRM**.

Los informes disponibles incluyen los siguientes:
+ **Registros de sincronización entrantes**: errores de `Error: Inbound` sincronización registrados por día.
+ Registros de **sincronización entrantes: registra los** éxitos de `Success: Inbound` sincronización por día.
+ **Registros de sincronización salientes**: errores en el registro de `Error: Outbound` sincronización por día.
+ Registros de **sincronización salientes: registra los** éxitos de `Success: Outbound` sincronización por día.
+ **Resumen de sincronización**: resumen de los trabajos de sincronización entrantes y salientes por día.

# Configuración del conector CRM
<a name="configure-crm-connector"></a>

**nota**  
En los temas de esta sección se supone que ha completado los requisitos previos para una integración de AWS Partner Central, una integración de AWS Marketplace o ambas. Para obtener más información, consulte [Requisitos previos para la integración](crm-integration-setting-up.md) y [Introducción](crm-integration-getting-started.md) anteriormente en esta guía.

Tras instalar el conector, debe configurarlo para que funcione con los siguientes tipos de integraciones y AWS servicios de CRM:
+ Una integración de la API de AWS Partner Central
+ Un CRM con integración con Amazon S3, pero solo si creó la integración antes de 2024
+ AWS Marketplace

Las configuraciones le permiten usar Salesforce con Partner Central y AWS Marketplace. En los siguientes temas se explica cómo configurar el conector de CRM.

**Topics**
+ [Uso de la configuración guiada](use-guided-setup.md)
+ [Configuración del conector para una integración de la API de Partner Central](p-c-api-integration.md)
+ [Configuración del conector para AWS Marketplace](aws-marketplace-integration.md)
+ [Conjuntos de permisos de personas for CRM Connector](permission-sets.md)

# Uso de la configuración guiada
<a name="use-guided-setup"></a>

Siempre usa Salesforce para configurar el conector de CRM y comienza en la pestaña **Configuración guiada**. En los siguientes pasos se explica cómo iniciar la pestaña:

**Para iniciar la pestaña**

1. Inicie sesión en Salesforce como administrador del sistema.

1. En el selector de aplicaciones, busque y seleccione el conector **AWS Partner CRM**.

1. Seleccione la pestaña **Configuración AWS guiada**.

# Configuración del conector para una integración de la API de Partner Central
<a name="p-c-api-integration"></a>

En las siguientes secciones se explica cómo configurar el conector de CRM para su uso con AWS Partner Central APIs.

Para crear y gestionar oportunidades en Salesforce, configure el conector de CRM para usarlo con una integración de API de Partner Central.

**nota**  
La gestión de clientes potenciales requiere una integración anterior de CRM con Amazon S3. Para obtener más información, consulte [Configuración del conector para un CRM con la integración de Amazon S3](s3-config.md) más adelante en esta guía.

**Topics**
+ [Introducir los detalles de autenticación de la conexión](#config-p-c-apis)
+ [Introducir la configuración del sistema](#p-c-api-system-settings)
+ [Comprobación de la conexión de](#p-c-apis-testing)
+ [Uso de plantillas de flujo](flow-templates.md)

## Introducir los detalles de autenticación de la conexión
<a name="config-p-c-apis"></a>

Los socios comienzan el proceso de integración introduciendo los detalles necesarios para conectarse al punto de venta de Partner Central. Siga cada conjunto de pasos en el orden indicado y complete cada conjunto antes de continuar con el siguiente.

**Para introducir los detalles de autenticación de la conexión**

1. En Salesforce, abra la pestaña de **configuración AWS guiada**. Para obtener información sobre cómo abrir esa pestaña, consulte la sección [Uso de la configuración guiada](use-guided-setup.md) anterior de esta guía. 

1. Amplíe el **paso 1: detalles de autenticación de la AWS conexión** y seleccione **Iniciar.**

1. En la página **Credenciales con nombre**, seleccione **Nuevo anteriormente**. 

1. En el formulario **Nueva credencial con nombre** asignado, introduzca los valores de la siguiente tabla.     
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/partner-central/latest/crm/p-c-api-integration.html)

1. Seleccione **Save**. 

1. Vuelva a la página de **configuración AWS guiada**. En la sección **Detalles de autenticación**, selecciona **Revisar** y confirmar las credenciales. 

## Introducir la configuración del sistema
<a name="p-c-api-system-settings"></a>

En los pasos siguientes se explica cómo introducir los ajustes de configuración del sistema correctos para la integración.

1. En Salesforce, abra la pestaña de **configuración AWS guiada**. Para obtener información sobre cómo abrir esa pestaña, consulte la sección [Uso de la configuración guiada](use-guided-setup.md) anterior de esta guía. 

1. Amplíe el **paso 2: Ajustes de configuración del sistema** y seleccione **Iniciar.** 

1. Localice la **configuración de AWS Partner CRM Connector** y seleccione **Administrar**. 

1. Seleccione **Nuevo** e introduzca los valores de la siguiente tabla.     
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/partner-central/latest/crm/p-c-api-integration.html)

1. Seleccione **Save**. 

1. Vuelva a la página de **configuración AWS guiada**. En la sección **Detalles de autenticación**, selecciona **Revisar** y confirmar las credenciales.

## Comprobación de la conexión de
<a name="p-c-apis-testing"></a>

Antes de probar la conexión, asegúrese de haber completado todos los pasos anteriores.

**Para probar la conexión de la API de AWS Partner Central**

1. Amplíe el **paso 4: Pruebe la configuración para la integración de la API de Partner Central**.

1. Seleccione **Probar**.

Si la conexión se realiza correctamente, recibirá un mensaje de confirmación.

# Uso de plantillas de flujo
<a name="flow-templates"></a>

Las plantillas de flujo son flujos de Salesforce prediseñados que integran Salesforce con AWS Partner Central mediante el método de integración de API de AWS Partner Central. Estas plantillas incluyen configuraciones de sincronización de datos, mapeo de campos y manejo de errores.

## Plantillas disponibles
<a name="available-templates"></a>

**Plantilla unificada de flujo de sincronización de oportunidades estándar**

La plantilla de flujo de sincronización de oportunidades unificada estándar ACE asigna los campos de oportunidad estándar de Salesforce a los campos de oportunidad ACE, convierte los formatos de estados y países y evita las entradas duplicadas. Incluye valores predeterminados para los campos obligatorios.
+ Los ingresos, las fechas de cierre y los próximos pasos se sincronizan entre Salesforce y AWS Partner Central.
+ De forma predeterminada, la sincronización se activa cuando se añade «Crear ACE» a la descripción de la oportunidad. Puede modificar este mecanismo de activación mediante una casilla de verificación o un botón.
+ Esta plantilla proporciona una base para desarrollar flujos que se ajusten a los requisitos empresariales y a las asignaciones de campo.
+ Esta plantilla se utiliza únicamente con la integración de la API de AWS Partner Central y no es compatible con otros métodos de integración.

Busque esta plantilla en Salesforce Flow Builder buscando «Plantilla de flujo de sincronización de oportunidades unificada estándar».

**Requisitos previos**

Esta plantilla requiere una integración activa de la API de AWS Partner Central. Debe tener los permisos adecuados en Salesforce y los campos configurados en ambos sistemas. Se recomienda estar familiarizado con Salesforce Flow y la API de AWS Partner Central.

**Acceder a la plantilla**

Para localizar la plantilla de flujo:

1. En su organización de Salesforce, elija **Configuración**.

1. Busque **flujos**.

1. En la página Flujos, busque la plantilla «Unified Standard-ACE Opportunity Sync Flow».

Cree una copia de la plantilla para personalizarla según sus necesidades. Pruebe las modificaciones en un entorno sandbox antes de implementarlas en producción.

**Características principales**

La plantilla incluye un mapeo de campos entre los objetos de Standard Opportunity y ACE Opportunity, la conversión de formatos estatales y nacionales y la prevención de entradas duplicadas. Puede configurar activadores personalizados y gestionar los valores predeterminados de los campos obligatorios.

**Consideraciones de implementación**
+ Siga las prácticas recomendadas al personalizar las plantillas de flujo.
+ Pruebe las modificaciones y considere el impacto en los procesos existentes.
+ Las personalizaciones más comunes incluyen agregar campos personalizados o ajustar los mecanismos de activación.
+ Realice pruebas exhaustivas en un entorno aislado antes de implementarlas en producción.
+ Tenga en cuenta las implicaciones en el rendimiento cuando trabaje con grandes volúmenes de datos o con una lógica empresarial compleja.

# Configuración del conector para AWS Marketplace
<a name="aws-marketplace-integration"></a>

**nota**  
En los temas de esta sección se supone que ha completado los requisitos previos para una integración de AWS Partner Central, una integración de AWS Marketplace o ambas. Para obtener más información, consulte [Requisitos previos para la integración](crm-integration-setting-up.md) y [Introducción](crm-integration-getting-started.md) anteriormente en esta guía.

Puedes configurar el conector CRM para que se conecte a varias cuentas de AWS vendedor e integre Salesforce con varias AWS Marketplace funciones. En los siguientes temas se explica cómo configurar el conector para su uso con AWS Marketplace.

Para obtener más información al respecto AWS Marketplace, consulte [¿Qué es AWS Marketplace?](https://docs.aws.amazon.com/marketplace/latest/userguide/what-is-marketplace.html) en la *Guía AWS Marketplace del usuario*. Para obtener más información sobre las AWS Marketplace funciones que admite el conector CRM, consulte[AWS Marketplace features](crm-connector-feature-list.md#feature-list-aws-marketplace).

**nota**  
Utilice la pestaña **de configuración AWS guiada** de Salesforce para completar las siguientes tareas. Para obtener información sobre el uso de esa pestaña, consulte la sección [Uso de la configuración guiada](use-guided-setup.md) anterior de esta guía.

**Topics**
+ [Incorporación de una cuenta de AWS vendedor](onboard-seller-account.md)
+ [Introducir los ajustes de configuración del sistema](mkt-system-config.md)
+ [Introducir ajustes personalizados](mkt-custom-settings.md)

# Incorporación de una cuenta de AWS vendedor
<a name="onboard-seller-account"></a>

En los siguientes pasos se explica cómo incorporar las cuentas de AWS vendedor al conector CRM.

1. **En Salesforce, en la [pestaña Configuración guiada](use-guided-setup.md), expande el **paso 1: Configurar el acceso al portal AWS Marketplace de administración (AMMP)** y selecciona Iniciar.** 

1. En la página **Credenciales con nombre** asignado, seleccione **Nueva** anteriormente. 

1. En el formulario **Nueva credencial con nombre** asignado, introduzca los valores de la siguiente tabla. 
**nota**  
Para ello*unique\$1account\$1prefix*, usa un descriptor para la AWS cuenta, como SellerA o SellerB. Por ejemplo, **AWS\$1SELLER\$1CATALOG\$1sellerA**. Usa siempre el mismo prefijo para las credenciales nombradas relacionadas con la cuenta de vendedor. AWS     
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/partner-central/latest/crm/onboard-seller-account.html)

1. Seleccione **Save**.

1. Vuelva a la página de **configuración AWS guiada**. En la sección **Detalles de autenticación**, selecciona **Revisar** y confirmar las credenciales.

Repita los pasos anteriores para cada tipo de las **credenciales con nombre** enumeradas en la tabla siguiente. Utilice los valores de la tabla siguiente para reemplazar los valores correspondientes del **paso 3** anterior 


|  **Etiqueta de credencial con nombre**  |  **Nombre de la credencial con nombre**  |  **Punto final de la API**  |  **AWS Region**  |  **AWS service**  | 
| --- | --- | --- | --- | --- | 
| AWS VENDEDOR Amazon S3 | AWS\$1SELLER\$1S3\$1 unique\$1account\$1prefix  |  [https://s3.amazonaws.com/](https://s3.amazonaws.com/)  | us-east-1  | s3  | 
| AWS VENDEDOR AWS STS | AWS\$1SELLER\$1STS\$1 unique\$1account\$1prefix |  [https://sts.us-east-1.amazonaws.com/](https://sts.us-east-1.amazonaws.com/)  | us-east-1  | sts  | 
| AWS VENDEDOR Amazon SQS  | AWS\$1SELLER\$1SQS\$1 unique\$1account\$1prefix |  [https://sqs.us-east-1.amazonaws.com/](https://sqs.us-east-1.amazonaws.com/)  | us-east-1  | sqs  | 
| AWS ACUERDO DE VENDEDOR  | AWS\$1SELLER\$1ACUERDO\$1 unique\$1account\$1prefix |  [https://agreement-marketplace.us-east-1.amazonaws.com/](https://agreement-marketplace.us-east-1.amazonaws.com/)  | us-east-1  | aws-marketplace  | 

Repite los pasos anteriores para cada cuenta de AWS vendedor que quieras añadir a la integración. AWS Marketplace 

Tras incorporar las credenciales indicadas, vaya a la pestaña **AWS Cuentas** de la **aplicación AWS Partner CRM Connector** y complete los pasos de las siguientes secciones.

# Introducir los ajustes de configuración del sistema
<a name="mkt-system-config"></a>

Tras crear una cuenta de AWS vendedor, se introducen varios ajustes del sistema. Siga estos pasos.

1. En Salesforce, en la [pestaña Configuración guiada](use-guided-setup.md), expande **Paso 2: Completar los ajustes de configuración del sistema** y selecciona **Revisar**. 

1. En la página de **configuración personalizada**, busque la **configuración de AWS Marketplace integración** y elija **Administrar**. 

1. Seleccione **Editar** para añadir **los valores** **predeterminados a nivel de organización** y, a continuación, introduzca los valores necesarios de la siguiente tabla.     
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/partner-central/latest/crm/mkt-system-config.html)

1. Seleccione **Save**. 

# Introducir ajustes personalizados
<a name="mkt-custom-settings"></a>

Tras introducir los ajustes de configuración del sistema, introduce los ajustes del bucket de Amazon S3 que se utiliza para cargar y almacenar datos personalizados EULAs. 

1. En Salesforce, en la [pestaña Configuración guiada](use-guided-setup.md), regrese a la página de **configuración personalizada**, busque la **configuración del bucket de S3** y elija **Administrar**. 

1. Elija **Nuevo**.

1. Introduzca los valores para los siguientes ajustes.    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/partner-central/latest/crm/mkt-custom-settings.html)

1. Seleccione **Save**. 

1. Para cada cuenta de AWS vendedor configurada, repite los pasos 2 a 4 para añadir la configuración de Amazon S3.

# Conjuntos de permisos de personas for CRM Connector
<a name="permission-sets"></a>

Tras instalar y configurar el conector AWS Partner CRM, debe asignar los usuarios de Salesforce a una o más personas en un *conjunto de permisos*, un conjunto de ajustes y permisos que proporcionan acceso a diversas herramientas y funciones. En los siguientes temas se enumeran y describen las personas disponibles.

Para obtener más información sobre la asignación de usuarios de Salesforce a conjuntos de permisos, consulte [Gestión de las asignaciones de conjuntos de permisos](https://help.salesforce.com/s/articleView?id=platform.perm_sets_manage_assignments.htm) en la ayuda de Salesforce.

**Topics**
+ [AWS Partner Network conjuntos de permisos](crm-connector-pemissions-sets.md)
+ [AWS Marketplace conjuntos de permisos](mkt-permissions-sets.md)
+ [Pestañas y conjuntos de permisos de los conectores de CRM](permission-set-table.md)

# AWS Partner Network conjuntos de permisos
<a name="crm-connector-pemissions-sets"></a>

El conector CRM admite las siguientes AWS Partner Network personas principales:

**Topics**
+ [Administrador empresarial (administrador empresarial de APN)](#business-administrator)
+ [Usuario de integración (usuario de integración de APN)](#integration-user)
+ [Usuario empresarial (usuario empresarial de APN)](#business-user)
+ [Otorgar permisos para ver los informes](#report-permissions)
+ [Activar a los usuarios del flujo](#activate-flow-user)

## Administrador empresarial (administrador empresarial de APN)
<a name="business-administrator"></a>
+ Asigne a un administrador del sistema o a un administrador empresarial la configuración y el mapeo de los registros. 
+ Ofrece acceso completo a la aplicación de administración Salesforce AWS Partner Network CRM.
+ Puede crear, ver y editar mapeos de campos.
+ Puede ver todos los registros detallados del registro de sincronización.
+ No permite al usuario programar una integración, solo configurar las configuraciones.
+ No proporciona acceso a la configuración básica de Salesforce.
+ Algunas configuraciones de Salesforce requieren un acceso adicional. Específicamente, las credenciales con nombre y la configuración personalizada que AWS Partner deben proporcionar a su usuario. Sin embargo, los socios pueden vincular este conjunto de permisos con un perfil de administrador del sistema de Salesforce y habilitar todos los permisos necesarios para configurar la aplicación. Para obtener más información sobre las credenciales con nombre asignado, consulte [Configure las credenciales con nombre](set-up-api-credentials.md)

## Usuario de integración (usuario de integración de APN)
<a name="integration-user"></a>
+ Asígnelo a un usuario del sistema responsable de procesar la integración. 
+ Para programar una integración, un administrador del sistema de Salesforce inicia sesión como este usuario e invoca el programa de integración del sistema.
+ Permite a los administradores configurar las asignaciones e invocar los cronogramas de integración.
+ La integración puede interrumpirse si este permiso no está establecido para el usuario que ejecuta la integración.
+ Además de este conjunto de permisos, el usuario designado para procesar la integración debe tener acceso a nivel de campo a todos los campos mapeados. De lo contrario, las asignaciones no se sincronizarán según lo asignado.
+ Los trabajos salientes están diseñados para ignorar las actualizaciones realizadas en el contexto de usuario de la integración y evitar así una situación de incertidumbre: el mismo registro actualizado durante la integración entrante se marca para enviarlo a la integración saliente.

## Usuario empresarial (usuario empresarial de APN)
<a name="business-user"></a>
+ Asígnelo a los usuarios empresariales que tal vez deseen ver los detalles del registro de sincronización relacionados con sus oportunidades. Esto permite al usuario final solucionar problemas si los datos no se sincronizan correctamente.
+ No proporciona visibilidad a los registros de sincronización y solo da acceso al objeto y a los campos.
+ Recomendamos configurar los registros de sincronización como privados, ya que contienen información confidencial sobre oportunidades.
+ Si configura un modelo privado, los usuarios empresariales de APN solo pueden acceder a los registros si el administrador de Salesforce asociado configura el intercambio de registros con los usuarios.

## Otorgar permisos para ver los informes
<a name="report-permissions"></a>

Para permitir que un usuario vea los informes en la pestaña **Inicio** del conector de AWS Partner CRM, el administrador debe conceder los siguientes permisos:
+ Cree y personalice informes
+ Editar mis informes
+ Administra los informes en carpetas públicas
+ Ejecute informes
+ Ver los informes en carpetas públicas

Para obtener más información, consulte [Otorgar a los usuarios acceso a los informes y paneles](https://help.salesforce.com/s/articleView?id=sfdo.PMM_Folder_Sharing_Reports_Dash.htm) en la ayuda de Salesforce.

## Activar a los usuarios del flujo
<a name="activate-flow-user"></a>

La activación de los usuarios como usuarios de flujo les permite ejecutar flujos y utilizar el botón de **oferta privada Vincular** en una oportunidad de ACE.

1. Asegúrese de que el administrador del sistema tenga permiso para asignar un usuario de flujo. Para obtener más información, consulte [Añadir permisos de flujos de ejecución](https://help.salesforce.com/s/articleView?id=sf.wcc_setup_add_run_flows_perms.htm) en la ayuda de Salesforce.

1. Elija **Configuración**, **Usuarios**.

1. Elija un usuario.

1. Elija el **usuario de Flow**.

# AWS Marketplace conjuntos de permisos
<a name="mkt-permissions-sets"></a>

El conector CRM admite las siguientes AWS Partner personas principales. Los socios habilitan las personas proporcionando al usuario de Salesforce el conjunto de permisos correspondiente incluido en la aplicación.

**Topics**
+ [AWS Administrador de Marketplace](#aws-marketplace-administrator)
+ [AWS Usuario de Marketplace](#aws-marketplace-user)
+ [AWS Usuario de Channel Partner](#aws-channel-partner-user)

## AWS Administrador de Marketplace
<a name="aws-marketplace-administrator"></a>

Asigne esta persona a un administrador empresarial o de sistemas para que realice la configuración y gestione los horarios. Esta persona proporciona acceso completo a la integración de AWS Marketplace en el conector de Salesforce.

Esta persona puede hacer lo siguiente:
+ Lea, escriba y vea los registros de todos los objetos relacionados con la integración de AWS Marketplace.
+ Ver todos los registros de sincronización de AWS Marketplace.
+ Cree cronogramas relacionados con las entidades de AWS Marketplace.

**nota**  
Determinados ajustes de Salesforce requieren un acceso adicional, es decir, credenciales con nombres específicos y ajustes personalizados que AWS Partner s debe proporcionar a los usuarios. Sin embargo, si los socios combinan este conjunto de permisos con un perfil de administrador de sistemas de Salesforce, deberían funcionar todos los permisos necesarios para configurar completamente la aplicación.

## AWS Usuario de Marketplace
<a name="aws-marketplace-user"></a>

Asigna esta persona al usuario que crea y gestiona las ofertas privadas y la autorización de reventa.

El usuario de AWS Marketplace puede hacer lo siguiente:
+ Sincronice los productos, las ofertas y las autorizaciones de reventa de AWS Marketplace.
+ Modifique las fechas de caducidad y cancele y clone las ofertas y las autorizaciones de reventa.
+ Accede al panel de AWS Marketplace.

## AWS Usuario de Channel Partner
<a name="aws-channel-partner-user"></a>

El usuario AWS Channel Partner puede hacer lo siguiente:
+ Consulta las autorizaciones de reventa compartida disponibles creadas por el vendedor del proveedor de software independiente (ISV).
+ Vea y cree ofertas privadas de socios AWS de canal a partir de autorizaciones de reventa compartidas.

# Pestañas y conjuntos de permisos de los conectores de CRM
<a name="permission-set-table"></a>

Al utilizar la aplicación CRM connector en Salesforce, aparece un conjunto de pestañas. Las pestañas que ve varían en función de la configuración de permisos. En la siguiente tabla se enumeran las pestañas que proporciona la aplicación de conector y los conjuntos de permisos que permiten usar cada pestaña.


| **pestaña de la aplicación Connector** | **Conjuntos de permisos** | 
| --- | --- | 
| **AWS Configuración guiada** |  Administrador empresarial de APN Usuario de integración de APN ¿Usuario empresarial de APN? AWS Marketplace ¿Administrador  | 
| **Informes** |  Usuario empresarial de APN AWS Marketplace Usuario (AWS Marketplace ISV) AWS Usuario socio de canal  | 
| **ACE Mappings** |  Administrador empresarial de APN ¿Usuario empresarial de APN?  | 
| **Programas** |  ¿Administrador empresarial de APN Usuario de integración de APN AWS Marketplace Usuario (AWS Marketplace ISV)  | 
| **Registros de sincronización de ACE** |  Administrador empresarial de APN Usuario de integración de APN Usuario empresarial de APN  | 
| **ACE lidera** |  ¿Administrador empresarial de APN? -> Disponible ¿Usuario de integración de APN? ¿Usuario empresarial de APN  | 
| **Oportunidades de ACE** |  ¿Administrador empresarial de APN? -> Disponible ¿Usuario de integración de APN? ¿Usuario empresarial de APN  | 
| **Ofertas de soluciones** |  Administrador empresarial de APN Usuario empresarial de APN  | 
| **AWS Cuentas** |  AWS Marketplace Administrador AWS Marketplace Usuario (AWS Marketplace ISV) AWS Usuario socio de canal  | 
| **Productos** |  AWS Marketplace Administrador AWS Marketplace Usuario (AWS Marketplace ISV)  | 
| **Ofertas privadas** |  AWS Marketplace ¿Administrador? -> Disponible AWS Marketplace Usuario (AWS Marketplace ISV) AWS Usuario socio de canal  | 
| **Autorizaciones de reventa** |  AWS Marketplace ¿Administrador? -> Disponible AWS Marketplace Usuario (AWS Marketplace ISV) AWS Usuario de Channel Partner  | 
| **Autorizaciones de reventa compartidas** |  AWS Marketplace ¿Administrador? -> Disponible AWS Usuario de Channel Partner  | 
| **Registros de sincronización de Marketplace** |  AWS Marketplace Administrador AWS Marketplace Usuario (AWS Marketplace ISV) AWS Usuario socio de canal  | 
| **Acuerdos** |  AWS Marketplace Usuario (AWS Marketplace ISV) AWS Usuario socio de canal  | 
| **AWS Marketplace Notificaciones** |  Administrador empresarial de APN Usuario empresarial de APN AWS Marketplace Administrador AWS Marketplace Usuario (AWS Marketplace ISV) AWS Usuario de Channel Partner  | 
| **Mapeos de campo** |  ¿Administrador empresarial de APN? ¿Usuario de APN Integration?  | 
| **Dimensiones de la oferta** |  AWS Marketplace ¿Administrador? AWS Marketplace Usuario (AWS Marketplace ISV) AWS Usuario socio de canal  | 
| **Cronogramas de pagos** |  AWS Marketplace ¿Administrador? AWS Marketplace Usuario (AWS Marketplace ISV) AWS Usuario socio de canal  | 
| **Dimensiones del producto** |  AWS Marketplace ¿Administrador? AWS Marketplace Usuario (AWS Marketplace ISV)  | 
| **Registros** |  Administrador empresarial de APN Usuario empresarial de APN  | 

# Uso del conector CRM en Salesforce
<a name="using-the-connector"></a>

En los siguientes temas se explica cómo utilizar Salesforce y el conector de CRM para gestionar las interacciones con los clientes y cómo gestionar AWS Marketplace actividades como las ofertas privadas y las autorizaciones de reventa. En los temas se supone que ha configurado el conector para AWS Partner Central y AWS Marketplace.

**Topics**
+ [Gestión de las oportunidades de ACE](manage-ace-opportunities.md)
+ [Gestión de oportunidades en una integración de API de Partner Central](manage-aws-opportunities.md)
+ [Gestión de oportunidades en un CRM con la integración de Amazon S3](manage-s3-opportunities.md)
+ [Gestión de AWS Marketplace actividades](crm-manage-marketplace.md)

# Gestión de las oportunidades de ACE
<a name="manage-ace-opportunities"></a>

En los siguientes temas se explica cómo utilizar el conector AWS Partner CRM para gestionar las oportunidades de ACE. 

**Topics**
+ [Crear oportunidades originadas por socios](create-partner-opportunity.md)
+ [Visualización de los registros de oportunidades](viewing-opportunities.md)
+ [Actualización del estadio de una oportunidad](update-opportunity-stage.md)
+ [¿Clonar una oportunidad](clone-opportunity.md)

# Crear oportunidades originadas por socios
<a name="create-partner-opportunity"></a>

En los siguientes pasos se explica cómo crear una oportunidad originada por un socio.

1. Inicie sesión en su organización de Salesforce como usuario de ventas.

1. Seleccione el **iniciador de aplicaciones** y, a continuación, busque y elija el conector **AWS Partner CRM**.

1. Abra la pestaña **Oportunidades de ACE**.

1. Elija **Nuevo**.

1. Rellene los campos. Asegúrese de completar todos los campos obligatorios.

1. Seleccione **Save**.

1. Cuando esté listo, en la página de registro de la oportunidad, elija **Compartir con AWS** para enviar la oportunidad AWS.

# Visualización de los registros de oportunidades
<a name="viewing-opportunities"></a>

En los siguientes pasos se explica cómo ver los registros de oportunidades en la aplicación CRM Connector.

1. Inicie sesión en su organización de Salesforce como usuario de ventas.

1. En el selector de **aplicaciones**, busque y elija el conector **AWS Partner CRM**.

1. Abra la pestaña **Oportunidades de ACE**.

1. Para ver una oportunidad, seleccione su **nombre de oportunidad ACE**. 

# Actualización del estadio de una oportunidad
<a name="update-opportunity-stage"></a>

En los siguientes pasos se explica cómo actualizar la etapa de una oportunidad.

1. Inicie sesión en su organización de Salesforce como usuario de ventas.

1. Elija el **iniciador de aplicaciones** y, a continuación, busque y seleccione el conector **AWS Partner CRM**.

1. En la pestaña **ACE Opportunities**, abra el registro de oportunidades.

1. Realice una de las siguientes acciones:

   En la **ruta de la etapa**, elija la etapa requerida.

   -O BIEN-

   En el campo **Etapa**, introduzca la etapa requerida.

   -O BIEN-

   Seleccione **Marcar la etapa como completada**.

1. Seleccione **Save**.

# ¿Clonar una oportunidad
<a name="clone-opportunity"></a>

La clonación le permite crear una nueva oportunidad que contiene detalles de una oportunidad existente. En los siguientes pasos se explica cómo hacerlo.

1. Inicie sesión en su organización de Salesforce como usuario de ventas.

1. Elija el **iniciador de aplicaciones** y, a continuación, busque y seleccione el conector **AWS Partner CRM**.

1. En la pestaña **ACE Opportunities**, abra el registro de oportunidades.

1. Pulse el botón **Clonar**.

1. Elimine el valor del **identificador único de APN CRM** y actualice los demás campos según sea necesario.

1. Seleccione **Save**.

# Gestión de oportunidades en una integración de API de Partner Central
<a name="manage-aws-opportunities"></a>

En los siguientes temas se explica cómo realizar las tareas específicas o específicas de una integración de la API de Partner Central.

**Topics**
+ [Aceptar o rechazar las oportunidades AWS originadas](accept-reject-aws-opportunity.md)
+ [Asignar una oportunidad a otro usuario](assign-opportunity.md)
+ [Asociar o disociar una oportunidad](associate-disassociate-opportunity.md)
+ [Aceptar múltiples oportunidades](accepting-multiple-opportunities.md)
+ [Asignación de múltiples oportunidades](assigning-multiple-opportunities.md)

# Aceptar o rechazar las oportunidades AWS originadas
<a name="accept-reject-aws-opportunity"></a>

En los siguientes pasos se explica cómo aceptar o rechazar una oportunidad que se origina en el departamento de AWS ventas.

1. Abra el registro de oportunidades.

1. Pulse el botón **Estado de aprobación**.

1. En el campo **Estado de aceptación del socio**. Seleccione **Aceptado** o **Rechazado**.

   Si eliges **rechazada**, abre la lista de **motivos de rechazo** y elige un motivo.

1. Seleccione **Save**.

# Asignar una oportunidad a otro usuario
<a name="assign-opportunity"></a>

En los siguientes pasos se explica cómo asignar una oportunidad a otro usuario de su cuenta de Partner Central.

**importante**  
Solo puede asignar una oportunidad AWS originada después de haberla aceptado.

1. Abra el registro de oportunidades.

1. Pulse el botón **Asignar**.

1. En el cuadro de diálogo **Asignar oportunidad**, complete todos los campos. 

1. Seleccione **Save**.

# Asociar o disociar una oportunidad
<a name="associate-disassociate-opportunity"></a>

En los siguientes pasos se explica cómo asociar y desvincular una oportunidad de las soluciones, los AWS productos o las ofertas de los socios. AWS Marketplace Puede asociar y desasociar una oportunidad en cualquier momento del ciclo de vida de la oportunidad.

**Para asociar una oportunidad**

1. Abra el registro de oportunidades.

1. Pulse el botón **Asociar o Desasociar**. 

1. **En el cuadro de diálogo **Asociar o desasociar una oportunidad**, elija las **soluciones**, **los AWS productos**, las **AWS Marketplace ofertas** requeridas o introduzca un valor en Otros** 

1. Seleccione **Save**.

**Para desasociar una oportunidad**

1. Abra el registro de oportunidades.

1. Pulse el botón **Asociar o Desasociar**.

1. Seleccione la **X** situada junto a las **soluciones**, **AWS productos** u ** AWS Marketplace ofertas** que desee eliminar.

1. Seleccione **Save**.

# Aceptar múltiples oportunidades
<a name="accepting-multiple-opportunities"></a>

Puede aceptar múltiples oportunidades AWS originadas simultáneamente mediante la función de aceptación masiva. Esta función agiliza el proceso de aceptación de oportunidades y reduce el esfuerzo manual.

1. En el AWS Partner CRM Connector, abra la pestaña **ACE Opportunities**.

1. Seleccione las oportunidades que desee aceptar marcando la casilla de la primera columna.

1. Pulse el botón **Aceptar oportunidades** en la parte superior derecha. Si el botón no está visible, selecciona la flecha hacia abajo y, a continuación, selecciona **Aceptar oportunidades**.

1. En la página **Aceptar oportunidades**, solo se seleccionarán las oportunidades que no se hayan aceptado.

1. Confirme las oportunidades seleccionadas y, a continuación, elija **Aceptar oportunidades**.

1. La siguiente pantalla mostrará el progreso del trabajo de Aceptar oportunidades.

1. Cuando haya terminado, la pantalla de **aceptación de oportunidades** mostrará el número de elementos procesados y los posibles errores.

1. Seleccione **Cerrar** para volver a la pestaña **Oportunidades de ACE**.

# Asignación de múltiples oportunidades
<a name="assigning-multiple-opportunities"></a>

Puede asignar varias oportunidades a otro usuario de su cuenta de Partner Central de forma simultánea mediante la función de asignación masiva. Esta función agiliza el proceso de asignación de oportunidades y reduce el esfuerzo manual.

**importante**  
Antes de asignar oportunidades a un usuario, se debe compartir la oportunidad con él. AWS Las oportunidades con las que no se compartan no se AWS procesarán o se desmarcarán durante el asistente de asignación.

1. En el AWS Partner CRM Connector, abra la pestaña **Oportunidades de ACE**.

1. Seleccione las oportunidades que desee asignar marcando la casilla de la primera columna.

1. Pulse el botón **Asignar oportunidades** en la parte superior derecha. Si el botón no está visible, seleccione la flecha hacia abajo y, a continuación, elija **Asignar oportunidades**.

1. En la página **Asignar oportunidades**, introduzca los campos obligatorios: **nombre, **apellidos****, **correo electrónico** y **cargo de la empresa**.

1. En **Oportunidades seleccionadas**, solo se AWS seleccionarán las oportunidades con las que se haya compartido. Se AWS deseleccionará cualquier oportunidad con la que no se comparta.

1. Confirme las oportunidades seleccionadas y, a continuación, elija **Asignar oportunidades seleccionadas**.

1. La siguiente pantalla mostrará el progreso del trabajo de asignación de oportunidades.

1. Cuando termine, la pantalla de **asignación de oportunidades** mostrará el número de elementos procesados y los posibles errores.

1. Seleccione **Cerrar** para volver a la pestaña **Oportunidades de ACE**.

# Gestión de oportunidades en un CRM con la integración de Amazon S3
<a name="manage-s3-opportunities"></a>

En los siguientes temas se explica cómo utilizar el conector de CRM con una integración de CRM con Amazon S3.

**Topics**
+ [Importación de soluciones a Salesforce](import-solutions-tab.md)
+ [Aceptar o rechazar oportunidades AWS originadas](accept-reject-opportunities.md)
+ [Sincronizar los datos de oportunidades y clientes potenciales](send-receive-opportunities-leads.md)
+ [Vincular las ofertas AWS Marketplace privadas con las oportunidades de ACE](link-private-offer-to-opportunity.md)
+ [Ver los registros detallados del registro de sincronización para las oportunidades de ACE](view-ace-details.md)

# Importación de soluciones a Salesforce
<a name="import-solutions-tab"></a>

 Las soluciones para socios son productos de software o prácticas de consultoría que AWS los socios crean y ofrecen. Están diseñadas para ayudar a los clientes a resolver desafíos empresariales específicos o alcanzar objetivos específicos mediante el uso de AWS los servicios. Para obtener más información, consulte [Creación de una solución](https://docs.aws.amazon.com/partner-central/latest/builder-guide/creating-a-solution.html) en la *guía para desarrolladores de AWS Partner Central*. 

En los siguientes pasos se explica cómo importar las soluciones de Partner Central a Salesforce. A continuación, puede asociar las soluciones a las oportunidades.

**Para importar soluciones**

1. Inicie sesión en Salesforce como usuario de ventas.

1. Elija el **iniciador de aplicaciones** y, a continuación, busque y seleccione el conector **AWS Partner CRM**.

1. Abra la pestaña **Ofertas de soluciones**.

1. Pulse el botón **Actualizar soluciones**.

1. Pulse **Continuar** para confirmar que desea importar soluciones de Partner Central.

# Aceptar o rechazar oportunidades AWS originadas
<a name="accept-reject-opportunities"></a>

En los siguientes pasos se explica cómo aceptar o rechazar oportunidades en una integración de APN con Amazon S3. 

1. Abre el registro de oportunidades.

1. Abra la lista de **estados de aceptación de socios** y elija **Aceptado** o **Rechazado**.

   Si selecciona **Rechazado**, abra la lista de **motivos de rechazo** y elija uno.

1. Seleccione **Save**.

# Sincronizar los datos de oportunidades y clientes potenciales
<a name="send-receive-opportunities-leads"></a>

**Para sincronizar una oportunidad o un cliente potencial con APN, debe establecer el campo **Sincronizar con Partner Central** en True.** Los campos adicionales para la integración incluyen la **fecha de la última sincronización con APN** y los campos **Apto para sincronizarse con APN**. Las oportunidades y clientes potenciales estándar incluyen esos campos. Sin embargo, debe crear y mapear los campos del objeto correspondiente si los objetos de origen están configurados como personalizados.
+ **Sincronice con Partner Central**: se incluye en la aplicación para obtener oportunidades y clientes potenciales estándar. Si elige mapear objetos personalizados, debe crear y mapear este campo como booleano.
+ **Fecha de última sincronización con APN**: indica la última vez que el registro se envió correctamente a APN o se recibió de APN. Este campo se establece automáticamente cuando el registro se envía correctamente a APN o se recibe una actualización de APN. 
+ **Apto para sincronizarse con APN**: campo de fórmula que determina si el registro está destinado a enviarse a APN en el siguiente trabajo programado. Se calcula en función de si el registro se modificó desde la última vez que se publicó la programación de salida y si lo actualizó un usuario distinto del usuario de integración designado para la organización del AWS socio. 

# Vincular las ofertas AWS Marketplace privadas con las oportunidades de ACE
<a name="link-private-offer-to-opportunity"></a>

Puede vincular ofertas privadas directamente desde la página de registro de oportunidades de ACE que AWS se ofrece en Salesforce.

1. Inicie sesión en su organización de Salesforce.

1. En el **iniciador de aplicaciones**, elija el conector **AWS Partner CRM**.

1. Seleccione la pestaña **Oportunidades de ACE**.

1. Elija un registro de oportunidades de ACE.

1. Elija **Link Private Offer**.

1. En **Offer ID Look Up**, selecciona la oferta privada.

1. Seleccione **Save**.

# Ver los registros detallados del registro de sincronización para las oportunidades de ACE
<a name="view-ace-details"></a>

 Puede ver los detalles del registro de sincronización de las oportunidades de ACE AWS ofrecidas en la sección **relacionada** del registro de oportunidades de ACE.

**nota**  
Estos pasos solo se aplican a los objetos AWS de oportunidad de ACE entregados. Si mapea objetos estándar o personalizados de su organización de Salesforce, puede ver los detalles del registro de sincronización en la sección **Registro de sincronización de ACE**.

1. Inicie sesión en su organización de Salesforce.

1. En el **iniciador de aplicaciones**, elija el conector **AWS Partner CRM**.

1. En la sección **Oportunidades de ACE**, elija un registro de oportunidades de ACE.

1. La sección **relacionada** muestra detalles, como el **nombre del registro de sincronización**, **el estado**, **el mensaje de error** y la **fecha de creación**. 

# Gestión de AWS Marketplace actividades
<a name="crm-manage-marketplace"></a>

En los siguientes temas se explica cómo utilizar el conector de CRM para gestionar AWS Marketplace las actividades desde Salesforce. 

**Topics**
+ [Sincronizar Salesforce con sus productos AWS Marketplace](crm-sync-salesforce.md)
+ [Gestión de ofertas privadas](crm-manage-private-offers.md)
+ [Gestionar AWS Marketplace los acuerdos](crm-manage-agreements.md)
+ [Administrar las AWS Marketplace autorizaciones de reventa](crm-resale-authorizations.md)

# Sincronizar Salesforce con sus productos AWS Marketplace
<a name="crm-sync-salesforce"></a>

Para poder trabajar con AWS Marketplace los productos, primero debe sincronizarlos con Salesforce. La sincronización garantiza que dispone de los detalles más recientes del producto.

**Para sincronizar**

1.  Inicie sesión en Salesforce como administrador del sistema. 

1.  Elija el **iniciador de aplicaciones** y, a continuación, busque y seleccione el conector **AWS Partner CRM**. 

1.  Seleccione la pestaña **Productos** y, a continuación, seleccione **Actualizar productos**. 

1.  Para ver el mensaje **¿Desea extraer la lista de productos de la** lista? AWS Marketplace, seleccione **Continuar**. 

 Cuando finalice el proceso de sincronización, podrá utilizar la aplicación de conexión para crear y gestionar **ofertas privadas** y **autorizaciones de reventa**. En las siguientes secciones se explica cómo hacerlo. 

# Gestión de ofertas privadas
<a name="crm-manage-private-offers"></a>

En los siguientes temas se explica cómo utilizar Salesforce para crear y gestionar ofertas privadas para sus AWS Marketplace productos. Los temas incluyen la creación, la modificación y el seguimiento de ofertas privadas, la creación de calendarios de pago flexibles, la creación de acuerdos con fechas futuras y la gestión de todo el ciclo de vida de sus ofertas privadas.

**Topics**
+ [Acceder a tus ofertas privadas](#crm-view-private-offers)
+ [Creación de ofertas privadas](#crm-create-private-offer)

## Acceder a tus ofertas privadas
<a name="crm-view-private-offers"></a>

Para crear y gestionar ofertas AWS Marketplace privadas desde Salesforce, utilice la pestaña de **ofertas privadas** del **conector AWS Partner CRM**. En los siguientes pasos se explica cómo iniciar la pestaña.

1.  Inicie sesión en la organización de Salesforce como AWS Marketplace usuario. 

1.  En el selector de aplicaciones, busque y elija el conector **AWS Partner CRM**. 

1.  Seleccione la pestaña **Ofertas privadas**. 

## Creación de ofertas privadas
<a name="crm-create-private-offer"></a>

En los siguientes temas se explica cómo crear ofertas AWS Marketplace privadas desde Salesforce. Amplíe cada sección para obtener más información.

### Pasos para crear ofertas privadas
<a name="private-offer-creation-steps"></a>

**nota**  
Al crear una oferta privada, aparecen campos dinámicos en función del producto que hayas elegido y de tus selecciones a medida que avanzas en el proceso de creación.

En los siguientes pasos se explica cómo crear una oferta privada. Debe completar el[Campos obligatorios para ofertas privadas](#private-offer-required-fields). Si lo desea, puede crear un calendario de pagos flexible y un acuerdo con fecha futura, según el tipo de producto seleccionado. Además, puedes guardar la oferta como borrador o publicarla en la cuenta del comprador.

1.  En la pestaña **Ofertas privadas**, selecciona **Nueva**. 

1.  En la página **Crear una oferta**, complete, como mínimo, lo que [Campos obligatorios para ofertas privadas](#private-offer-required-fields) se indica en la siguiente sección. 

1. Realice algunas de las siguientes acciones o todas ellas:
   + **Para crear un calendario de pagos flexible**

     1.  En la sección **Productos y compradores**, selecciona **Activar unidades fijas y permite a los compradores pagar este producto en cuotas.** 

     1.  Configura los pagos en la sección **Calendario de pagos**. 
   + **Para crear un acuerdo con fecha futura**

     1. En la sección **Duración del servicio**, selecciona **Nueva oferta a partir de una fecha futura**.

     1.  Introduzca la fecha de **inicio y la fecha** **de finalización del servicio** (si es necesario). 

1. Selecciona **Crear oferta** para publicar la oferta para el comprador.

   -O BIEN-

   Selecciona **Guardar como borrador** para guardar la oferta como borrador y completarla más tarde sin entregarla al comprador.

### Campos obligatorios para ofertas privadas
<a name="private-offer-required-fields"></a>

Para crear una oferta AWS Marketplace privada, debes completar los campos de la siguiente lista, incluidas las opciones. 

**Productos y compradores**  
**ISV** — Self  
**Productos**: elija de la lista de productos sincronizados a través del conector.  
**Cuentas de compradores**: introduce tu propia cuenta de prueba de vendedor para validar la integración.

**Offer details**  
**Nombre de la oferta**: introduce un nombre personalizado.  
**Descripción de la oferta**: introduce una descripción de la oferta personalizada.

**Duración del servicio o duración del contrato**  
Selecciona **Nueva oferta** y, a continuación, elige un servicio prestado, por ejemplo, 12 meses.

**Dimensiones de la oferta**  
Elige el tipo de derecho que quieres ofrecer.  
Añada las tarifas de oferta o actualice las tarifas existentes de las dimensiones que elija.  
Para enviar una oferta en la que cualquiera de las tarifas por dimensión esté fijada en 0\$1, selecciona **Quiero activar los precios sin pagar nada**.

**Contrato de licencia de usuario final (EULA)**  
Elija un **contrato estándar AWS Marketplace o un** **EULA personalizado**.   
Si eliges un **EULA personalizado**, debes configurar un bucket de Amazon S3 para almacenar el EULA personalizado al incorporar la cuenta de AWS vendedor. Para obtener más información, consulte [Creación de su primer depósito de Amazon S3](https://docs.aws.amazon.com/AmazonS3/latest/userguide/GetStartedWithS3.html#creating-bucket) en la *Guía del usuario de Amazon Simple Storage Service*.

**Renovaciones**  
**¿Esta oferta tiene por objeto renovar una suscripción de pago existente con un cliente existente para el mismo producto subyacente?** , selecciona **Sí** o **No**.

**Información de caducidad**  
Introduce la fecha de caducidad de la oferta. Para los productos de tipo suscripción, introduce la fecha de finalización de la suscripción.

### Ver y actualizar el estado de la oferta
<a name="view-refresh-status"></a>

1.  Abre la pestaña de **ofertas privadas**. 

1.  En la lista de **ofertas privadas**, selecciona el **nombre de la oferta privada**. 

1.  Selecciona **Actualizar el estado de la oferta**. El estado de la oferta aparece en la parte inferior de la página. Valores disponibles: **PREPARACIÓN**, **SOLICITUD**, **ÉXITO** o **ERROR**. 

**nota**  
El estado puede tardar hasta dos horas en cambiar a **EXITOSO**.

### Modificar la fecha de caducidad de una oferta
<a name="modify-private-offer-expiration"></a>

1.  Abre la pestaña **Ofertas privadas**. 

1.  En la lista de **ofertas privadas**, selecciona el **nombre de la oferta privada**. 

1.  Seleccione **Modificar caducidad o validez.** 

1.  Elige la nueva fecha de **caducidad de la oferta**. 

1.  Selecciona **Modificar caducidad o validez** para guardar tu selección. 

### Modificar la fecha de caducidad de una oferta privada
<a name="cancel-private-offer"></a>

 Tras cancelar una oferta privada, ningún cliente nuevo podrá suscribirse a ella. Los clientes con suscripciones existentes permanecerán suscritos hasta que venzan los términos de la oferta. 

1.  Abre la pestaña de **ofertas privadas**. 

1.  En la lista de **ofertas privadas**, selecciona el **nombre de la oferta privada**. 

1.  Selecciona **Cancelar oferta** y, a continuación, vuelve a seleccionar **Cancelar oferta** para confirmar la cancelación. 

### Copiar la URL de una oferta privada
<a name="copy-offer-url"></a>

1.  Abre la pestaña de **ofertas privadas**. 

1.  En la lista de **ofertas privadas**, selecciona el **nombre de la oferta privada**. 

1.  Busca la sección **sobre el estado de la oferta** en la parte inferior de la página. 

1.  Selecciona **Copiar URL**. 

### ¿Cómo clonar una oferta privada
<a name="clone-private-offer"></a>

 Al clonar una oferta privada, se crea una nueva oferta que contiene datos de la oferta clonada. Si activas la opción **Añadir cuenta de vendedor a la lista de compradores** del conector, el conector inserta automáticamente el número de cuenta del AWS vendedor en la lista de **cuentas de compradores**. Esto ayuda al vendedor a consultar la oferta privada desde la perspectiva del comprador. 

1.  Abre la pestaña **Ofertas privadas**. 

1.  En la lista de **ofertas privadas**, selecciona el **nombre de la oferta privada**. 

1.  Elige la **oferta de clonación.** 

1.  Edita la sección de **detalles** de la oferta clonada según sea necesario. 

1.  Si es necesario, vuelve a subir el EULA. 

1.  Selecciona **Crear** oferta. 

### Uso de la utilidad FPS para completar los calendarios de pagos
<a name="use-fps"></a>

 Al crear una oferta AWS Marketplace privada, utiliza la utilidad FPS para rellenar los calendarios de pagos con los costes fijos y las mismas brechas de pago. 

**Para usar FPS**

1.  En la pestaña **Calendario de pagos**, selecciona **Sí** para generar un calendario de pagos con costes fijos e intervalos de pago iguales. 

1.  Elija una **frecuencia de pago** de 15, 30, 90 o 365 días. 

1.  Elija las **opciones restantes.** Para incluir el resto del pago impar en el primer pago, selecciona **Frontload**. Para incluir el resto en el último pago, selecciona **Backend**. 

1.  En **las opciones de calendario**, para configurar la frecuencia de pago para incluir los días de fin de semana, selecciona **Día calendario.** Para no incluir los días de fin de semana, selecciona **Día laborable**. 

1.  Introduzca el importe del pago (la suma de todos los pagos), la fecha de inicio del pago (primer pago) y la fecha aproximada de finalización del pago. 

1.  Selecciona **Generar programa**. 

1.  Revise y edite los importes de pago y las fechas de las facturas según sea necesario. 

# Gestionar AWS Marketplace los acuerdos
<a name="crm-manage-agreements"></a>

En los siguientes temas se explica cómo AWS los vendedores y los socios de canal pueden utilizar el conector CRM para acceder a los acuerdos y ver sus detalles.

**Topics**
+ [](#crm-refresh-agreements)

## 
<a name="crm-refresh-agreements"></a>

Como práctica recomendada, actualiza tu lista de acuerdos antes de realizar cualquier otra acción. 

**Para actualizar los acuerdos**

1.  Inicie sesión en su organización de Salesforce como AWS Marketplace usuario. 

1.  Elija **App Launcher** y, a continuación, busque y seleccione el conector **AWS Partner CRM**. 

1.  Seleccione la pestaña **Acuerdos**. 

1.  Seleccione **Actualizar acuerdo**. 

1.  En el cuadro de diálogo **Actualizar acuerdos**, seleccione **Continuar**. 

   El sistema sincroniza los acuerdos de todas las ofertas privadas y los muestra en la pestaña **Acuerdos**.

### Crear ofertas basadas en acuerdos
<a name="crm-agreements-based-offers"></a>

 AWS Marketplace los vendedores y los socios de canal pueden crear ofertas basadas en acuerdos y luego utilizarlas para generar nuevas ofertas privadas basadas en los acuerdos existentes. Las ofertas basadas en acuerdos están sujetas a ciertas limitaciones. Para obtener más información, consulte la sección [Modificación de los acuerdos AWS Marketplace en](marketplace/latest/userguide/private-offers-upgrades-and-renewals.html) la *Guía del AWS Marketplace usuario*. 

**nota**  
Como práctica recomendada, actualice los datos de la pestaña **Autorización de reventa compartida** antes de crear una oferta basada en un acuerdo.

 **Para crear una oferta basada en un acuerdo** 

1. Inicie sesión en su organización de Salesforce como usuario. AWS Marketplace 

1. En el iniciador de aplicaciones, busque y elija el conector **AWS Partner CRM**.

1. Seleccione la pestaña **Acuerdos**.

1. En la lista de **acuerdos**, elija el nombre del acuerdo.

1. Seleccione **Crear oferta basada en un acuerdo**.

1. En el formulario de **creación de una oferta**, complete los campos obligatorios.

1. Selecciona **Crear oferta**.

# Administrar las AWS Marketplace autorizaciones de reventa
<a name="crm-resale-authorizations"></a>

Como proveedor independiente de software, puede autorizar a un socio de AWS canal a revender sus productos creando una autorización de reventa directamente en Salesforce mediante el Partner CRM Connector. AWS El conector le permite especificar una tarifa fija por dimensión de producto, lo que crea un precio mayorista para el socio de canal. AWS El socio de canal puede entonces aumentar el precio mayorista al crear ofertas privadas para los compradores. El conector le permite gestionar todo el ciclo de vida de las autorizaciones de reventa, desde la creación y modificación hasta la desactivación y la clonación, de forma que pueda gestionar todos los aspectos de sus relaciones con sus socios de canal sin salir de Salesforce.

**Topics**
+ [Uso de la pestaña de autorización de reventa](#crm-resale-auth-tab)
+ [Crear una autorización de AWS Marketplace reventa](#crm-resale-auth-creation-steps)
+ [Campos obligatorios para las autorizaciones de reventa](#crm-required-resale-fields)
+ [Desactivar una autorización de reventa](#crm-deactivate-resale-auth)
+ [Clonación de autorizaciones de reventa](#crm-clone-resale-auth)
+ [Visualización y actualización del estado de la autorización de reventa](#crm-view-refresh-auth-status)

## Uso de la pestaña de autorización de reventa
<a name="crm-resale-auth-tab"></a>

Utilice la pestaña de **autorización de reventa** del conector de AWS Partner CRM para crear y gestionar las autorizaciones de reventa.

**Para iniciar la pestaña**

1.  Inicie sesión en su organización de Salesforce como AWS Marketplace usuario. 

1.  Elija el **iniciador de aplicaciones** y, a continuación, busque y seleccione el conector **AWS Partner CRM**. 

1.  Seleccione la pestaña **Autorización de reventa**. 

## Crear una autorización de AWS Marketplace reventa
<a name="crm-resale-auth-creation-steps"></a>

**nota**  
 Al crear una autorización de reventa, aparecerán campos dinámicos en función del producto que haya elegido y de las selecciones que haya realizado durante el proceso de creación. 

Los siguientes pasos explican cómo crear una autorización de AWS Marketplace reventa. Tiene la opción de crear un calendario de pagos flexible y un acuerdo con fecha futura en función del tipo de producto seleccionado. Puede crear una autorización de reventa y publicarla en un socio del canal, o guardar una autorización como borrador sin liberarla.

1.  **En la pestaña **Autorizaciones de reventa**, selecciona Nueva.** 

1. En la página **Crear una autorización de reventa**, complete los campos obligatorios.

1. (Opcional) Cree un calendario de pagos flexible

   1.  En la sección **Productos y compradores**, selecciona **Activar unidades fijas y permite a los compradores pagar este producto en cuotas.** 

   1. Configura los pagos en la sección **Calendario de pagos**. 

1. Seleccione **Crear autorizaciones de reventa** para publicar la oferta para el socio de canal.

   -O BIEN-

   Selecciona **Guardar como borrador** para completar la oferta más adelante sin divulgarla al socio del canal.

## Campos obligatorios para las autorizaciones de reventa
<a name="crm-required-resale-fields"></a>

Debe completar los siguientes campos y todas las opciones que se indican aquí.

**Productos y compradores**  
**Productos**: elija de la lista de productos disponibles sincronizados a través del conector CRM.

**Cuentas de compradores**  
Una lista separada por comas de las cuentas de los compradores objetivo para la oferta.

**Detalles de la autorización de reventa**  
Nombre de la **autorización de reventa: introduzca un nombre**  
**Descripción**: introduzca una descripción (que pueda ver el socio de AWS canal)  
**Cuenta de distribuidor**: introduzca el número de AWS cuenta de 12 dígitos del distribuidor.

**Nombre de la autorización de reventa**  
Escriba un nombre.

**Descripción**  
Introduzca una descripción (que pueda ver el socio de AWS canal).

**Cuenta de distribuidor**  
Introduzca el número de AWS cuenta de 12 dígitos del distribuidor.

**Duración del contrato (si corresponde)**  
**Estándar**  
**Duración personalizada**: cuando elija esta opción, introduzca la **duración del servicio personalizada**.

**Precios de los productos (si corresponde)**  
+ Las opciones incluyen **el modelo de uso** o **el modelo de contrato**.
+ Para el **modelo de contrato**, puedes activar el FPS en la sección **Compradores y Productos**.

**Términos legales**  
+  Elija **Contrato estándar para AWS Marketplace** o **EULA personalizado como contrato de licencia de usuario final para** el comprador. 
+  Si lo desea, elija **Contrato de revendedor para AWS Marketplace** o **Contrato personalizado para Acuerdo de revendedor**. 
+ En el **caso de un EULA personalizado (comprador)** y **un contrato personalizado (distribuidor)**, asegúrate de haber configurado el depósito de Amazon Simple Storage Service para que la cuenta del vendedor almacene el EULA personalizado. 

**Dimensiones del producto**  
Añada o actualice las tarifas de oferta y las unidades según las dimensiones elegidas.  
**Selecciona **Quiero activar los precios sin pagar en dólares** para crear una autorización de reventa en la que las tarifas de cualquiera de las dimensiones estén fijadas en 0\$1.**

**Duración de la autorización de reventa**  
Elija el **tipo de duración** y proporcione los detalles de la **fecha de caducidad de la autorización de reventa, según sea necesario**. 

**Renovaciones**  
**¿Esta oferta tiene por objeto renovar una suscripción de pago existente con un cliente existente para el mismo producto subyacente?** , selecciona **Sí** o **No** e introduce los detalles necesarios. 

## Desactivar una autorización de reventa
<a name="crm-deactivate-resale-auth"></a>

1.  **En la pestaña **Autorizaciones de reventa**, seleccione Nueva** 

1.  En **Nombre de la autorización de reventa**, elija el nombre de la autorización que desea desactivar. 

1.  Seleccione **Desactivar** la autorización de reventa. 

1.  Elija **Actualizar el estado de la autorización de reventa**. 

   El estado de la autorización cambia a **Restringida** cuando la desactivación se realiza correctamente.

## Clonación de autorizaciones de reventa
<a name="crm-clone-resale-auth"></a>

Se clona una autorización de reventa cuando se necesitan cambiar los detalles de una autorización existente. Por ejemplo, se clona una autorización cuando se necesita proporcionar un EULA diferente a un socio.

**Para clonar una autorización de reventa**

1.  **En la pestaña **Autorizaciones de reventa**, seleccione Nueva** 

1.  **En la lista de autorizaciones de reventa, elija el nombre de la autorización de reventa.** 

1.  **Elija la autorización de reventa de clones** 

1.  Revise y edite la sección de **detalles de la autorización de reventa** de la autorización clonada. Si utilizas un EULA personalizado o un contrato personalizado (acuerdo de revendedor) en la autorización clonada, debes volver a subir las condiciones legales. 

1.  **Selecciona Crear autorización de reventa.** 

## Visualización y actualización del estado de la autorización de reventa
<a name="crm-view-refresh-auth-status"></a>

1. **En la pestaña **Autorizaciones de reventa**, seleccione Nueva** 

1. **En la lista de **autorizaciones de reventa**, elija el nombre de la autorización de reventa.** 

1. Seleccione **Actualizar el estado de la autorización de reventa**. 

1. Elija **Continuar**. 

1. Repita los pasos 5 y 6 hasta que el estado de la autorización de reventa cambie a EXITOSA**.** 

Espere 30 segundos antes de volver a pulsar el botón **Actualizar el estado de la autorización de reventa**. Esto garantiza que cada solicitud de actualización se procese por completo y preserva la integridad de los datos al evitar la posible duplicación de registros.

# Uso de un CRM anterior con la integración de Amazon S3
<a name="custom-integration-using-amazon-s3"></a>

**importante**  
La Central de socios de AWS dejó de aceptar nuevas solicitudes para este tipo de integración en 2024. Esta sección solo se aplica a los socios que utilizan Amazon S3.   
Para comenzar con una nueva integración de CRM personalizada, consulte la [referencia de API de AWS Partner Central](https://docs.aws.amazon.com/partner-central/latest/APIReference/aws-partner-central-api-reference-guide.html).

**Topics**
+ [Actualización de un CRM con integración de Amazon S3 a la API de Partner Central](upgrade-crm-api.md)
+ [Configuración del conector para un CRM con la integración de Amazon S3](s3-config.md)
+ [Recursos de integración](resources.md)
+ [Intercambio de clientes potenciales](custom-lead-sharing.md)
+ [Compartir oportunidades](custom-opportunity-sharing.md)
+ [Asignación de campo](custom-field-mapping.md)
+ [Creación de programas de sincronización](crm-connector-scheduling.md)
+ [Prácticas recomendadas](best-practices.md)
+ [Cuotas](quotas.md)
+ [Historial de versiones](version-history.md)
+ [FAQs](faqs.md)

# Actualización de un CRM con integración de Amazon S3 a la API de Partner Central
<a name="upgrade-crm-api"></a>

**nota**  
En los temas de esta sección se supone que ha completado los requisitos previos para una integración de AWS Partner Central, una integración de AWS Marketplace o ambas. Para obtener más información, consulte [Requisitos previos para la integración](crm-integration-setting-up.md) y [Introducción](crm-integration-getting-started.md) anteriormente en esta guía.

En los pasos de las siguientes secciones se explica cómo actualizar una versión anterior de CRM con integración de Amazon S3 a la API de AWS Partner Central. La actualización elimina la necesidad de varios requisitos de ACE, como la necesidad de un usuario de integración y la necesidad de configurar programas de sincronización.

**Topics**
+ [Características de actualización](api-upgrade-features.md)
+ [Configure las credenciales con nombre](set-up-api-credentials.md)
+ [Agregue el botón de estado de aprobación a la página de registro de Opportunity Lightning](add-approval-status-button.md)
+ [Añada los botones restantes](add-remaining-buttons.md)
+ [Actualice la pestaña Ofertas de soluciones](refresh-the-solutions-from-the-solution-offerings-tab.md)

# Características de actualización
<a name="api-upgrade-features"></a>

La actualización ofrece las siguientes funciones:
+ Ya no necesita un conjunto de permisos de usuario de integración de ACE en Salesforce.
+ Ya no necesita crear un cronograma para las oportunidades de ACE en Salesforce.
+ La API de Partner Central también incluye un conjunto de botones que permiten realizar las siguientes acciones en su página de **registro de Opportunity Lightning**:
  + **Estado de aprobación**: acepte o rechace AWS las oportunidades recomendadas.
**nota**  
Este botón reemplaza a la lista de **estados de aceptación de los socios**. Debe usar el botón para aceptar las oportunidades AWS originadas por usted. 
  + **Compartir con AWS**: cree y actualice oportunidades.
  + **Asociar o desasociar: asocie** o desasocie una oportunidad con las soluciones, los AWS productos y las AWS Marketplace ofertas de los socios durante todo el ciclo de vida de la oportunidad.
  + **Asignar**: reasigne una oportunidad a otro usuario de su cuenta de Partner Central.

  Los botones se añaden después de configurar las credenciales con nombre asignado. En los temas siguientes se explica cómo realizar esas tareas.

# Configure las credenciales con nombre
<a name="set-up-api-credentials"></a>

Para actualizar a la API de Partner Central, primero debe configurar las credenciales con nombre asignado. El conector de CRM utiliza las credenciales de su organización de Salesforce para autenticarse en Partner Central.

**Para configurar las credenciales**

1. Inicie sesión en Salesforce como administrador del sistema.

1. En **Credenciales con nombre**, seleccione **Nuevo anteriormente.**

1. En el formulario **Nueva credencial con nombre** asignado, introduzca los valores de la siguiente tabla.    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/partner-central/latest/crm/set-up-api-credentials.html)

1.  Seleccione **Save**. 

1.  Vuelva a la página de **configuración AWS guiada**. En la sección **Detalles de autenticación**, selecciona **Revisar** y confirmar las credenciales. 

# Agregue el botón de estado de aprobación a la página de registro de Opportunity Lightning
<a name="add-approval-status-button"></a>

Los siguientes pasos explican cómo añadir el botón de **estado de aprobación** a su página de registro de Opportunity Lightning. El botón le permite ver el estado de sus oportunidades a medida que pasan por el proceso de aprobación.

**Para añadir el botón**

1. Inicie sesión en su organización de Salesforce como administrador del sistema. 

1. Diríjase a la página **Opportunity Lightning Record**. 

1. Elija el panel resaltado para abrir el panel de propiedades.

1. Selecciona **Actualizar ahora**.

1. Selecciona **Migrar acciones existentes** y, a continuación, selecciona el diseño de página desde el que quieres actualizar las acciones.

    -O BIEN- 

   Comience desde cero y añada las acciones manualmente.

1. En la lista de **acciones**, seleccione **Estado de aprobación**.

1. Seleccione **Save**.

**nota**  
Solo necesita completar los pasos 4 y 5 una vez. 
El botón de **estado de aprobación** solo aparece en la página de **registro de Opportunity Lightning** para las AWS oportunidades recomendadas. 

# Añada los botones restantes
<a name="add-remaining-buttons"></a>

Puede añadir algunos o todos los botones que se muestran en los siguientes pasos.

**Para añadir los botones**

1. Inicie sesión en su organización de Salesforce como administrador del sistema. 

1. Navegue hasta la **página de registro de Opportunity Lightning**. 

1. Elija el panel resaltado para abrir el panel de propiedades.

1. **Elija Asignar entre acciones** y, a continuación, seleccione algunos o todos los elementos siguientes:
   + **Comparte con AWS**
   + **Asociarse o desasociarse**
   + **Asignar**

   Para obtener más información sobre la función de cada botón, consulte la [Características de actualización](api-upgrade-features.md) sección anterior de esta guía.

1. Seleccione **Save**.

# Actualice la pestaña Ofertas de soluciones
<a name="refresh-the-solutions-from-the-solution-offerings-tab"></a>

En los siguientes pasos se explica cómo actualizar los datos en la pestaña **Ofertas de soluciones**.

1.  Inicie sesión en su organización de Salesforce como administrador del sistema. 

1.  Diríjase a la pestaña **Ofertas de soluciones**. 

1.  Seleccione **Actualizar soluciones**. 

# Configuración del conector para un CRM con la integración de Amazon S3
<a name="s3-config"></a>

**importante**  
A partir de 2024, AWS Partner Central hizo que este tipo de integración no estuviera disponible para los nuevos usuarios. 

**nota**  
En los temas de esta sección se supone que ha completado los requisitos previos para una integración de AWS Partner Central, una integración de AWS Marketplace o ambas. Para obtener más información, consulte [Requisitos previos para la integración](crm-integration-setting-up.md) y [Introducción](crm-integration-getting-started.md) anteriormente en esta guía.

La integración obsoleta de CRM con Amazon S3 utiliza un bucket de Amazon S3 para transferir clientes potenciales y oportunidades. Recomendamos utilizar la integración de la API de Partner Central, tal y como se muestra en la sección anterior, para crear y gestionar oportunidades. Sin embargo, puede usar esta configuración si quiere usar el conector para gestionar los clientes potenciales en Salesforce.

**Topics**
+ [Introducir los detalles de autenticación de la conexión](#apn-s3-authentication-details)
+ [Introducir los ajustes de configuración del sistema](#apn-s3-config-settings)
+ [Comprobación de la conexión de](#apn-s3-testing)
+ [Envío y recepción de oportunidades y clientes potenciales](#sending-receiving-opportunities-leads)
+ [Lista de control de producción](ace-production-checklist.md)
+ [Actualización del conector AWS Partner CRM al nuevo modelo de datos](connector-upgrade-plan.md)
+ [Pruebas en entorno aislado con los objetos ACE Opportunity y ACE lead personalizados](custom-ace-opportunity.md)
+ [Vincular ofertas AWS Marketplace privadas con oportunidades de ACE](#linking-private-offers-to-ace)

## Introducir los detalles de autenticación de la conexión
<a name="apn-s3-authentication-details"></a>

Los socios comienzan el proceso de integración introduciendo los detalles necesarios para conectarse a su punto de conexión Amazon S3. Siga cada conjunto de pasos en el orden indicado y complete cada conjunto antes de continuar con el siguiente.

Las siguientes tareas se realizan desde la pestaña de **configuración AWS guiada**. Para obtener información sobre el uso de la pestaña, consulte la sección [Uso de la configuración guiada](use-guided-setup.md) anterior de esta guía.

**Para introducir los detalles de autenticación**

1. En Salesforce, abra la pestaña de **configuración AWS guiada**. Para obtener información sobre cómo abrir esa pestaña, consulte la sección [Uso de la configuración guiada](use-guided-setup.md) anterior de esta guía. 

1. Expanda **el paso 1: detalles de autenticación de la AWS conexión** y seleccione **Iniciar.**

1. En la página **Credenciales con nombre**, seleccione **Nuevo anteriormente**.

1. En el formulario **Nueva credencial con nombre** asignado, introduzca los valores de la siguiente tabla.


| **Campo** | **Valor** | 
| --- | --- | 
| Etiqueta | Conexión API de APN  | 
| URL | [https://s3.us-west-2.amazonaws.com](https://s3.us-west-2.amazonaws.com) | 
| Tipo de identidad | Nombrado director  | 
| Protocolo de autenticación | AWS firma, versión 4  | 
| AWS ID de clave de acceso | Cloud-Ops proporciona el ID durante los pasos previos  | 
| AWS clave de acceso secreta | Cloud-Ops proporciona la clave de acceso durante los pasos previos  | 
| AWS Region | us-west-2  | 
| AWS service | s3  | 
| Genera un encabezado de autorización | checked  | 
| Permitir combinar campos en el encabezado HTTP | sin marcar  | 
| Permitir combinar campos en el cuerpo HTTP | sin marcar  | 

1. Seleccione **Save**. 

1. Vuelva a la página de **configuración AWS guiada**. En la sección **Detalles de autenticación**, selecciona **Revisar** y confirmar las credenciales. 

1. Mantén abierta la página **de configuración AWS guiada** y continúa con los pasos siguientes.

## Introducir los ajustes de configuración del sistema
<a name="apn-s3-config-settings"></a>

En los pasos siguientes se explica cómo introducir los ajustes de configuración del sistema correctos para la integración.

1. Amplíe el **paso 2: Ajustes de configuración del sistema** y seleccione **Iniciar.** 

1. Localice la **configuración del conector AWS Partner CRM** y seleccione **Administrar**. 

1. Seleccione **Nuevo** y, a continuación, introduzca los valores necesarios de la siguiente tabla.     
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/partner-central/latest/crm/s3-config.html)

1. Seleccione **Save**. 

1. Vuelva a la página de **configuración AWS guiada.** En la sección **Detalles de autenticación**, selecciona **Revisar** y confirmar las credenciales. 

## Comprobación de la conexión de
<a name="apn-s3-testing"></a>

Antes de probar la conexión, asegúrese de completar los pasos de las secciones anteriores.

**Para probar la conexión**

1. Amplíe **el paso 3: Pruebe la configuración de la API de APN.**

1. Seleccione **Probar**

Si la conexión se realiza correctamente, recibirá un mensaje de confirmación. 

## Envío y recepción de oportunidades y clientes potenciales
<a name="sending-receiving-opportunities-leads"></a>

Puede enviar y recibir oportunidades y clientes potenciales sincronizándolos con Partner Central. **Para sincronizar una oportunidad o un cliente potencial, debe establecer el campo **Sincronizar con Partner Central** en True.** Los campos clave adicionales para la integración incluyen la **fecha de la última sincronización de APN** y los campos **Apto para sincronizarse con APN**.

Estos campos se incluyen para las oportunidades y clientes potenciales estándar. Sin embargo, debe crearlos y mapearlos para cualquier objeto fuente personalizado.
+ **Sincronícelo con Partner Central**: se incluye en la aplicación para obtener oportunidades y clientes potenciales estándar. Si AWS Partner opta por mapear objetos personalizados, se debe crear y mapear un campo booleano personalizado en las asignaciones de oportunidades y clientes potenciales, respectivamente.
+ **Fecha de última sincronización con APN**: indica la última vez que el registro se envió o recibió correctamente de APN. Este campo se configura automáticamente cuando el registro se envía correctamente a APN o cuando APN recibe una actualización.
+ **Apto para sincronizarse con APN**: campo de fórmula que determina si el registro está destinado a enviarse a APN en el siguiente trabajo programado. Se calcula en función de si el registro se modificó desde la última vez que se publicó la programación de salida y si lo actualizó un usuario distinto del usuario de integración designado para la organización de la AWS Partner organización.

# Lista de control de producción
<a name="ace-production-checklist"></a>

Siga estos pasos para completar la instalación de producción de su conector AWS Partner CRM.

1. Confirme que ha completado el [proceso de incorporación de](https://docs.aws.amazon.com/partner-central/latest/crm/crm-integration-getting-started.html) la integración de CRM. En la [etapa 6](https://docs.aws.amazon.com/partner-central/latest/crm/stage-6-production-approval.html) de este proceso, configura su entorno de producción y realiza la migración de datos para poder gestionar las oportunidades y los clientes potenciales a través de la integración. 

1. Instale y configure el conector CRM. Para obtener más información, consulta [Instalación del conector](install-connector.md).

1.  Mapee las oportunidades y los objetos principales mediante la elección de una de las siguientes opciones de mapeo. Como referencia, consulte esta lista de [campos obligatorios](https://github.com/aws-samples/partner-crm-integration-samples/blob/main/opportunity-samples/Opportunity-Fields.csv) en GitHub.
   + Utilice el objeto personalizado AWS ACE Opportunity que viene con el conector AWS Partner CRM para registrar las oportunidades y compartirlas con él AWS. Con esta opción, puede asignar automáticamente AWS los campos a los campos de Salesforce.
   + Utilice el objeto estándar de Salesforce y asigne los campos necesarios. AWS 
   + Utilice un objeto de oportunidad personalizado de ACE. Primero debe crear un flujo de trabajo para rellenar una tabla intermedia de objetos de oportunidad de ACE y, a continuación, asignar los campos de Salesforce. AWS

1. Para obtener información y orientación adicionales sobre las opciones de mapeo, consulte. [Mapeo de objetos ACE](crm-connector-mapping.md)

1. (Opcional) Configure los horarios de sincronización de entrada y salida entre la AWS Partner red y Salesforce. Consulte [Creación de programas de sincronización](crm-connector-scheduling.md) para obtener más información.

1. Para validar una oportunidad de producción originada por un socio, plantee un [caso de soporte](https://docs.aws.amazon.com/partner-central/latest/crm/crm-integration-faq.html#troubleshooting) con Partner Central Operations (PCO) en su cuenta de Partner Central. En este proceso, crea una oportunidad ficticia, la sincroniza con AWS el agente de soporte y pide al agente de AWS soporte que confirme que AWS ha recibido la oportunidad. Al final de la prueba, pídele a tu agente de AWS soporte que rechace la solicitud de oportunidad para que puedas eliminarla por tu cuenta.

1. (Opcional) Rellene los datos. Este proceso garantiza que las referencias de oportunidades AWS originadas y originadas por el socio puedan identificarse en futuras actualizaciones. Para obtener más información, consulte la [etapa 6: aprobación de la producción](https://docs.aws.amazon.com/partner-central/latest/crm/stage-6-production-approval.html) en el proceso de incorporación del CRM.

1. Active la integración de producción para permitir el intercambio de archivos a través del bucket de Amazon S3. Para obtener más información, consulte la [Etapa 7: Lanzamiento](https://docs.aws.amazon.com/partner-central/latest/crm/stage-7-launch.html).

# Actualización del conector AWS Partner CRM al nuevo modelo de datos
<a name="connector-upgrade-plan"></a>

**importante**  
Pruebe y apruebe la nueva actualización del modelo de datos en su organización sandbox de Salesforce antes de actualizar su entorno de producción. Para ver el nuevo modelo de datos y los cambios entre el modelo antiguo y el nuevo, consulte los siguientes [partner-crm-integration-samplesaws-samples/](https://github.com/aws-samples/partner-crm-integration-samples/tree/main/opportunity-samples) on: GitHub  
**Oportunidad- - -V14.3.xlsx FieldsAndStandardValues DiffWithPrevVersion**
**Opportunity-Fields.xlsx**
**Oportunidad\$1-\$1.xlsx StandardValues**

## Requisitos previos
<a name="connector-upgrade-prereqs"></a>
+ Utilice las definiciones de campo para las nuevas directrices del modelo de datos de la integración de ACE CRM y migre las oportunidades y clientes potenciales que necesite al nuevo modelo de datos.
+ Añada o elimine columnas en sus objetos personalizados o estándar (objetos utilizados en la representación cartográfica).
+ Asegúrese de utilizar la versión 2.0 o posterior del conector AWS Partner CRM.

**Para actualizar al nuevo modelo de datos**

1. Inicie sesión en su organización de Salesforce como administrador del sistema.

1. Desactive todos los horarios activos.

1. Seleccione **Configuración, Configuración** **personalizada, Configuración** **del conector AWS Partner CRM** y, a continuación, actualice la versión a **2.0** o posterior.
**nota**  
A partir de la versión 2.0, el campo **Versión** es obligatorio. Este campo especifica la versión de carga útil que utilizan los socios para interactuar con la integración de CRM. Cuando los socios pasen a la versión 2.0, deberán adoptar plenamente sus especificaciones. No se permite volver a versiones anteriores.

1. Seleccione la pestaña **ACE Mapping**.

1. Cree, revise y actualice todos los mapeos y detalles de campos necesarios. Para las pruebas de entorno aislado, utilice la oportunidad ACE personalizada y el objeto principal de ACE para probar las nuevas características del modelo de datos. Para obtener más información, consulta [Pruebas en entorno aislado con los objetos ACE Opportunity y ACE lead personalizados](custom-ace-opportunity.md).

1. Active los cronogramas de oportunidades y clientes potenciales.

1. Revise los registros de sincronización de ACE para ver si hay errores de sincronización y realice las correcciones necesarias.

1. Revise las oportunidades y clientes potenciales sincronizados para asegurarse de que la transformación de los datos sea precisa. Como alternativa, revise las oportunidades y los clientes potenciales de ACE para asegurarse de que los cambios en el nuevo modelo de datos se capturen con precisión.

1. Siga el proceso de implementación de sus productos para migrar los cambios a su entorno de producción de Salesforce.
**nota**  
Si necesita ayuda, consulte. [Obtener ayuda](getting-help.md)

# Pruebas en entorno aislado con los objetos ACE Opportunity y ACE lead personalizados
<a name="custom-ace-opportunity"></a>

**nota**  
Si ya es usuario de CRM Connector, consulte. [Actualización del conector AWS Partner CRM al nuevo modelo de datos](connector-upgrade-plan.md)

1. Inicie sesión en su organización de Salesforce como administrador del sistema.

1. Seleccione **Configuración, Configuración** **personalizada, Configuración** **del conector AWS Partner CRM** y actualice la versión a **2**.

1. Seleccione la pestaña **ACE Mapping**.

1. En **Opportunity**, asígnelo al objeto personalizado **ACE opportunity**.

1. Elija el **objeto ACE de mapeo automático**.
**nota**  
Si desea actualizar a la nueva versión del conector CRM y utilizar la oportunidad ACE personalizada y los objetos principales de ACE del conector para realizar pruebas en un entorno aislado, le recomendamos que elimine manualmente todos los registros `Field Mappings` y `Field Mapping Details` objetos disponibles de la base de datos antes de utilizar la función de mapeo automático de objetos ACE. Solo tiene que hacerlo una vez.

1. Revise las asignaciones de campos y los valores de las asignaciones de campos para la lista de selección y la lista de selección múltiple.

1. Active los cronogramas de oportunidades y clientes potenciales.

1. Revise los registros de sincronización de ACE para ver si hay errores de sincronización y realice las correcciones necesarias.

1. Revise las oportunidades y clientes potenciales sincronizados para asegurarse de que la transformación de los datos sea precisa. Como alternativa, revise las oportunidades y los clientes potenciales de ACE para asegurarse de que los cambios en el nuevo modelo de datos se hayan capturado con precisión.

## Ver los registros detallados del registro de sincronización para ver las oportunidades de ACE
<a name="sync-log-detail-records"></a>

 Puede ver los detalles del registro de sincronización de las oportunidades AWS de ACE ofrecidas en la pestaña **Relacionado** del registro de oportunidades de ACE. 

**nota**  
Estos pasos solo se aplican a los objetos AWS de oportunidad de ACE entregados. Si mapea objetos estándar o personalizados de su organización de Salesforce, puede ver los detalles del registro de sincronización en la pestaña **Registro de sincronización de ACE**.

1. Inicie sesión en su organización de Salesforce.

1. En el **iniciador de aplicaciones**, selecciona el conector **AWS Partner CRM**.

1. Seleccione la pestaña **ACE Opportunities**.

1. Elija un registro de oportunidades de ACE.

1. Seleccione la pestaña **Relacionado** para ver los detalles, incluidos el **nombre del registro de sincronización**, **el estado**, **el mensaje de error** y la **fecha de creación**.

## Vincular ofertas AWS Marketplace privadas con oportunidades de ACE
<a name="linking-private-offers-to-ace"></a>

Puede vincular las ofertas privadas directamente desde la página de registro de oportunidades de ACE AWS proporcionada.

1. Inicie sesión en su organización de Salesforce.

1. **En el **iniciador de aplicaciones**, selecciona el conector CRM.AWS Partner **

1. Seleccione la pestaña **ACE Opportunities**.

1. Elija un registro de oportunidades de ACE.

1. Elija **Link Private Offer**.

1. En **Offer ID Look Up**, selecciona la oferta privada.

1. Seleccione **Save**.

# Recursos de integración
<a name="resources"></a>

AWS proporciona los siguientes recursos para ayudarle a crear una integración personalizada.

**Topics**
+ [Definiciones de campo](#custom-field-definitions)
+ [Valores estándar](#standard-values)
+ [Ejemplos de archivos entrantes](#sample-inbound-files)
+ [Ejemplos de archivos salientes](#sample-outbound-files)
+ [Muestra de resultados procesados](#sample-processed-results)
+ [Ejemplos de casos de prueba](#sample-test-cases)
+ [Fragmentos de código de muestra](#sample-code-snippets)

## Definiciones de campo
<a name="custom-field-definitions"></a>

En los enlaces de las siguientes secciones se enumeran todos los campos y se explican sus tipos de datos, su uso y cualquier restricción o regla de formato que se aplique. Sirven de referencia para garantizar que los socios e AWS intercambien datos, estos tengan el formato y la comprensión correctos.

Los siguientes enlaces lo llevan a GitHub.
+ [Oportunidad](https://github.com/aws-samples/partner-crm-integration-samples/blob/main/opportunity-samples/Opportunity-Fields.csv)
+ [Plomo](https://github.com/aws-samples/partner-crm-integration-samples/blob/main/lead-samples/Leads-Fields.csv)

## Valores estándar
<a name="standard-values"></a>

Estas listas describen los valores estándar y las enumeraciones de varios campos. Ayudan a mantener la coherencia de los datos intercambiados y garantizan que ambas partes comprendan en común los valores utilizados.

Los siguientes enlaces lo llevan a GitHub.
+ [Oportunidad](https://github.com/aws-samples/partner-crm-integration-samples/blob/main/opportunity-samples/Opportunity_-_StandardValues.csv)
+ [Plomo](https://github.com/aws-samples/partner-crm-integration-samples/blob/main/lead-samples/Lead_-_StandardValues.csv)

## Ejemplos de archivos entrantes
<a name="sample-inbound-files"></a>

Los siguientes archivos de ejemplo muestran la estructura de la carga útil JSON de un archivo enviado por un socio a. AWS

Los siguientes enlaces lo llevan a GitHub.
+ [Oportunidad](https://github.com/aws-samples/partner-crm-integration-samples/blob/main/opportunity-samples/Opportunity-Create-Inbound-Sample.json)
+ [Plomo](https://github.com/aws-samples/partner-crm-integration-samples/blob/main/lead-samples/Lead-Update-Inbound-Sample.json)

## Ejemplos de archivos salientes
<a name="sample-outbound-files"></a>

Los siguientes archivos de ejemplo muestran la estructura de la carga útil JSON de un archivo enviado desde un AWS socio.

Los siguientes enlaces lo llevan a GitHub.
+ [Oportunidad](https://github.com/aws-samples/partner-crm-integration-samples/blob/main/opportunity-samples/Opportunity-Outbound-Sample.json)
+ [Plomo](https://github.com/aws-samples/partner-crm-integration-samples/blob/main/lead-samples/Lead-Outbound-Sample.json)

## Muestra de resultados procesados
<a name="sample-processed-results"></a>

Los siguientes archivos muestran un resultado típico después de AWS procesar una carga útil enviada por un socio. 

Los siguientes enlaces lo llevan a GitHub.
+ [Oportunidad](https://github.com/aws-samples/partner-crm-integration-samples/blob/main/opportunity-samples/Opportunity-Results-Success-Sample.json)
+ [Plomo](https://github.com/aws-samples/partner-crm-integration-samples/blob/main/lead-samples/Lead-Results-Success-Sample.json)

## Ejemplos de casos de prueba
<a name="sample-test-cases"></a>

Los siguientes enlaces lo llevan a GitHub.
+ [Oportunidad](https://github.com/aws-samples/partner-crm-integration-samples/blob/main/opportunity-samples/Opportunity%20-%20Testing%20Scenarios.xlsx)
+ [Plomo](https://github.com/aws-samples/partner-crm-integration-samples/blob/main/lead-samples/Lead%20-%20Testing%20Scenarios.xlsx)

## Fragmentos de código de muestra
<a name="sample-code-snippets"></a>

Los siguientes enlaces lo llevan a. GitHub
+ [ace\$1read\$1s3.py](https://github.com/aws-samples/partner-crm-integration-samples/blob/main/code-snippets/ace_read_s3.py)
+ [Apex\$1sample\$1rest\$1 ode.cls API\$1C](https://github.com/aws-samples/partner-crm-integration-samples/blob/main/code-snippets/Apex_Sample_REST_API_Code.cls)
+ [S3\$1Authentication.cls](https://github.com/aws-samples/partner-crm-integration-samples/blob/main/code-snippets/S3_Authentication.cls)
+ [Sample\$1.cls AceOutboundBatch](https://github.com/aws-samples/partner-crm-integration-samples/blob/main/code-snippets/Sample_AceOutboundBatch.cls)
+ [SFDC apex s3 sample.txt](https://github.com/aws-samples/partner-crm-integration-samples/blob/main/code-snippets/SFDC_apex_s3_sample.txt)
+ [Apex\$1get\$1files\$1from\$1S3\$1ACE\$1PARTNER\$1TEST.cls](https://github.com/aws-samples/partner-crm-integration-samples/blob/main/code-snippets/Apex_get_files_from_s3_ace_partner_test.cls)
+ [s3\$1ace\$1partner\$1test.cls](https://github.com/aws-samples/partner-crm-integration-samples/blob/main/code-snippets/s3_ace_partner_test.cls)

# Intercambio de clientes potenciales
<a name="custom-lead-sharing"></a>

## ¿Cómo AWS comparte los clientes potenciales
<a name="how-aws-shares-leads"></a>

1. **Exportaciones incrementales**: Amazon Web Services (AWS) exporta los nuevos clientes potenciales (y actualizaciones) referidos por AWS cada hora.

1. **Creación de archivos**: AWS genera archivos de clientes potenciales con un formato específico. Para obtener especificaciones detalladas de los archivos, consulte. [Definiciones de campo](resources.md#custom-field-definitions)

1. **Carga de archivos**: los archivos principales se cargan en la `lead-outbound` carpeta.

## Consumir clientes potenciales de AWS
<a name="consuming-leads-from-aws"></a>

Para consumir clientes potenciales de manera efectiva AWS, cree una integración personalizada con las siguientes funcionalidades.

1. **Recuperación de archivos**:
   + Escanee la `lead-outbound` carpeta con regularidad mediante un trabajo programado en el intervalo que elija.
   + Recupera los archivos principales para procesarlos.

1. **Transformación y mapeo de datos**:
   +  Después de leer el contenido de cada archivo, transforme y asigne los datos a los registros de clientes potenciales de su sistema de gestión de relaciones con los clientes (CRM). 
   + Para obtener orientación sobre el mapeo de campos, consulte[Asignación de campo](custom-field-mapping.md).

1. **Identificación de clientes potenciales**:
   + Identifique de forma única cada cliente potencial utilizando una de las `partnerCrmLeadId` siguientes `apnCrmUniqueIdentifier` opciones:
   + Si `partnerCrmLeadId` está en blanco y `apnCrmUniqueIdentifier` está presente, el cliente potencial es una nueva referencia de Customer Engagement AWS Partner Network (ACE) (APN).
   + Si ambos identificadores están presentes, el registro se considera una actualización de ACE.

1. **Ingestión de plomo**:
   + Ingiera nuevos clientes potenciales o actualice los existentes en el sistema CRM.

1. **Gestión de archivos**:
   + Tras procesar correctamente cada cliente potencial y los datos completos del archivo, elimine los archivos de la carpeta de salida.
   + Cada archivo se archiva automáticamente en la `lead-outbound-archive` carpeta.

**Integración y referencia de código:**
+ Para leer los archivos subidos al bucket de Amazon Simple Storage Service (Amazon S3), puede AWS Lambda utilizarlos o leerlos directamente desde su sistema CRM.
+ Utilice los códigos de ejemplo que aparecen a continuación para las API REST de Lambda y Salesforce para validar y actualizar los registros de CRM.
  + **Lambda para validar archivos**[: ace\$1read\$1s3.py.](https://github.com/aws-samples/partner-crm-integration-samples/blob/main/code-snippets/ace_read_s3.py)
  + **API REST de Salesforce**[: APEX\$1Sample\$1REST\$1 ode.cls. API\$1C](https://github.com/aws-samples/partner-crm-integration-samples/blob/main/code-snippets/Apex_Sample_REST_API_Code.cls)
+ Si utiliza un sistema CRM que no sea Salesforce, debe proporcionar el código específico de su sistema para actualizar sus datos.

## Compartir actualizaciones sobre clientes potenciales con AWS
<a name="sharing-updates-on-leads-with-aws"></a>

1. **Identifique los clientes potenciales**: localice los clientes potenciales con las actualizaciones para compartirlos con ellos AWS.

1. **Transformación** de datos: convierta los datos al AWS formato descrito en[Definiciones de campo](resources.md#custom-field-definitions).

1. **Creación de archivos**:
   + Genere archivos de clientes potenciales en formato JSON.
   + Añada una marca de tiempo a cada archivo, asegurándose de que todos los nombres de los archivos sean únicos y sigan el formato:. `{name}_MMDDYYYY24HHMMSS.json`

1. **Autenticar** y cargar:
   + Autenticese en el bucket de Amazon S3 de ACE.
   + Cargue el archivo en la `lead-inbound` carpeta. Todos los archivos con los AWS que se comparte se archivan automáticamente en la `lead-inbound-archive` carpeta.
   + Cuando subas archivos a S3, asegúrate de proporcionar acceso completo al propietario del bucket.

     ```
     aws s3 cp example.jpg s3://awsexamplebucket --acl bucket-owner-full-control
     ```

     Consulta un ejemplo del resultado de la ejecución de este comando en [«Results Sample file.json](https://github.com/aws-samples/partner-crm-integration-samples/blob/main/lead-samples/Lead-Results-Success-Sample.json)».

1. **Procesamiento de archivos**:
   + Al recibirlos, procesa AWS automáticamente los archivos.
   + Los resultados del procesamiento se cargan en la `lead-inbound-processed-results` carpeta del bucket de Amazon S3. Esto incluye el estado de los éxitos y errores, así como cualquier mensaje de error de cada cliente potencial.
   + Estos resultados procesados también se archivan en la `lead-inbound-processed-results-archive` carpeta.
   + Para obtener más información, consulte la[Preguntas frecuentes técnicas: clientes potenciales y oportunidades](technical-faq-leads-and-opps.md).

1. **Manejo de respuestas**:
   + Debe desarrollar una lógica para consumir estas respuestas, revisar los registros erróneos, corregir cualquier error y volver a enviar los datos a ACE.
   + Puede encontrar ejemplos de errores en las secciones de preguntas frecuentes y solución de problemas.
   + Para cargar un archivo a Amazon S3 desde CRM:
     + Haga referencia a la versión de la AWS firma.
     + Usa una solicitud HTTPS para cargar el archivo.
   + Como referencia, utilice los siguientes archivos para cargar un archivo en el bucket de Amazon S3:
     + **Para autenticar un bucket de S3**[: S3\$1Authentication.cls](https://github.com/aws-samples/partner-crm-integration-samples/blob/main/code-snippets/S3_Authentication.cls)
     + **Para cargar archivos a un bucket de S3**[: Sample\$1 .cls AceOutboundBatch](https://github.com/aws-samples/partner-crm-integration-samples/blob/main/code-snippets/Sample_AceOutboundBatch.cls)
   + **NOTA:** Los archivos no deben tener un tamaño superior a 1 MB y los archivos duplicados no se procesarán.

# Compartir oportunidades
<a name="custom-opportunity-sharing"></a>

## ¿Cómo AWS comparte las oportunidades
<a name="how-aws-shares-opportunities"></a>

1. **Exportaciones incrementales**: Amazon Web Services (AWS) exporta nuevas oportunidades (y actualizaciones) referidas por AWS horas.

1. **Creación de archivos**: AWS genera archivos de oportunidades que se adhieren a un formato específico. Para obtener especificaciones detalladas de los archivos, consulte las [definiciones de los campos de oportunidades](https://github.com/aws-samples/partner-crm-integration-samples/blob/main/opportunity-samples/Opportunity-Fields.csv).

1. **Carga de archivos**: los archivos de Opportunity se cargan en la `opportunity-outbound` carpeta.

## Aprovechando las oportunidades de AWS
<a name="consuming-opportunities-from-aws"></a>

Para aprovechar las oportunidades de forma eficaz AWS, es necesario crear una integración personalizada con estas funcionalidades.

1. **Recuperación de archivos**:
   + Utilice un trabajo programado para escanear la `opportunity-outbound` carpeta con regularidad, en el intervalo que elija.
   + Recupere los archivos de oportunidades para procesarlos.

1. **Transformación y mapeo de datos**:
   + Después de leer el contenido de cada archivo, transforme y asigne los datos a los registros de oportunidades de su sistema de gestión de relaciones con los clientes (CRM).
   + Para obtener orientación sobre el mapeo de campos, consulte[Asignación de campo](custom-field-mapping.md).

1.  **Identificación de oportunidades**:
   + Identifique de forma única cada oportunidad utilizando una de las `partnerCrmOpportunityId` siguientes `apnCrmUniqueIdentifier` opciones:
   + Si `partnerCrmOpportunityId` está en blanco y `apnCrmUniqueIdentifier` está presente, la oportunidad es una nueva recomendación de Customer Engagement AWS Partner Network (ACE) (APN).
   + Si ambos identificadores están presentes, el registro se considera una actualización de ACE.

1. **Adquisición de** oportunidades: incorpore nuevas oportunidades o actualice las existentes en el sistema CRM.

1. **Gestión de archivos**:
   + Tras procesar correctamente cada oportunidad y todos los datos del archivo, elimine los archivos de la carpeta de salida.
   + Cada archivo se archiva automáticamente en la `opportunity-outbound-archive` carpeta.

**Integración y referencia de código:**
+  Para leer los archivos subidos al bucket de Amazon Simple Storage Service (Amazon S3), puede AWS Lambda utilizarlos o leerlos directamente desde su sistema CRM.
+ Utilice los códigos de ejemplo que aparecen a continuación para las API REST de Lambda y Salesforce para validar y actualizar los registros de CRM.
  + **Lambda para validar archivos**[: ace\$1read\$1s3.py.](https://github.com/aws-samples/partner-crm-integration-samples/blob/main/code-snippets/ace_read_s3.py)
  + **API REST de Salesforce**[: APEX\$1Sample\$1REST\$1 ode.cls. API\$1C](https://github.com/aws-samples/partner-crm-integration-samples/blob/main/code-snippets/Apex_Sample_REST_API_Code.cls)
+ Si utiliza un sistema CRM que no sea Salesforce, debe proporcionar el código específico de su sistema para actualizar sus datos.

## Compartir las actualizaciones de las oportunidades con AWS
<a name="sharing-updates-to-opportunities-with-aws"></a>

1. **Identifique las oportunidades**: localice las oportunidades con las actualizaciones con las que pueda compartirlas AWS.

1. **Transformación** de datos: convierta los datos al AWS formato descrito en[Definiciones de campo](resources.md#custom-field-definitions).

1.  **Creación de archivos**: 
   + Genere archivos de oportunidades en formato JSON.
   + Añada una marca de tiempo a cada archivo, asegurándose de que todos los nombres de los archivos sean únicos y sigan el formato:. `{name}_MMDDYYYY24HHMMSS.json`

1.  **Autenticar** y cargar: 
   + Autenticese en el bucket de Amazon S3 de ACE.
   + Cargue el archivo en la `opportunity-inbound` carpeta. Todos los archivos con los AWS que se comparte se archivan automáticamente en la `opportunity-inbound-archive` carpeta.
   + Cuando subas archivos a S3, asegúrate de proporcionar acceso completo al propietario del bucket:

     ```
     aws s3 cp example.jpg s3://awsexamplebucket --acl bucket-owner-full-control
     ```

      Consulta un ejemplo del resultado de la ejecución de este comando en [Opportunity Results Success Sample.json](https://github.com/aws-samples/partner-crm-integration-samples/blob/main/opportunity-samples/Opportunity-Results-Success-Sample.json).

1. **Procesamiento de archivos:** 
   + Al recibirlos, procesa AWS automáticamente los archivos.
   + Los resultados del procesamiento se cargan en la `lead-inbound-processed-results` carpeta del bucket de Amazon S3. Esto incluye el estado de los éxitos y errores, así como los mensajes de error de cada oportunidad.
   + Estos resultados procesados también se archivan en la `opportunity-inbound-processed-results-archive` carpeta.
   + Para obtener más información, consulte la[Preguntas frecuentes técnicas: clientes potenciales y oportunidades](technical-faq-leads-and-opps.md).

1. **Manejo de respuestas**:
   + Debe desarrollar una lógica para consumir estas respuestas, revisar los registros erróneos, corregir cualquier error y volver a enviar los datos a ACE.
   + Puede encontrar ejemplos de errores en las secciones de preguntas frecuentes y solución de problemas.
   + Para cargar un archivo a Amazon S3 desde CRM:
     + Haga referencia a la versión de la AWS firma.
     + Usa una solicitud HTTPS para cargar el archivo.
   + Como referencia, utilice los siguientes archivos para cargar un archivo en el bucket de Amazon S3: 
     + **Para autenticar un bucket de S3**[: S3\$1Authentication.cls](https://github.com/aws-samples/partner-crm-integration-samples/blob/main/code-snippets/S3_Authentication.cls)
     + **Para cargar archivos a un bucket de S3**[: Sample\$1 .cls AceOutboundBatch](https://github.com/aws-samples/partner-crm-integration-samples/blob/main/code-snippets/Sample_AceOutboundBatch.cls)
   + **NOTA:** Los archivos no deben superar 1 MB de tamaño y los archivos duplicados no se procesarán.

# Asignación de campo
<a name="custom-field-mapping"></a>

El mapeo de campos es un paso esencial en el proceso de integración, en el que los socios alinean los campos de su sistema de gestión de relaciones con los clientes (CRM) con los definidos por Amazon Web Services (AWS). Esto garantiza que ambas partes intercambien y entiendan los datos con precisión. A continuación se presentan las pautas para ayudar en este proceso.

## Mapeo de campos obligatorio
<a name="mandatory-field-mapping"></a>
+ Asigne cada campo obligatorio a su campo correspondiente en su sistema CRM. Es esencial para un intercambio de datos exitoso asegurarse de que todos los campos obligatorios estén mapeados. Para obtener más información, consulte [Definiciones de campo](resources.md#custom-field-definitions)
  + [Oportunidad](https://github.com/aws-samples/partner-crm-integration-samples/blob/main/opportunity-samples/Opportunity-Fields.csv)
  + [¿Plomo](https://github.com/aws-samples/partner-crm-integration-samples/blob/main/lead-samples/Leads-Fields.csv)

## Manejo de campos opcionales
<a name="handling-optional-fields"></a>
+ Comprenda el papel de los campos opcionales en el proceso de integración. Decida si desea mapear estos campos en función de los requisitos de su empresa y tenga en cuenta las posibles implicaciones de dejarlos sin mapear.

## Asignación de valores
<a name="value-mapping"></a>
+ Alinee cada valor de campo de su CRM con el valor de lista de fidelización de clientes AWS Partner Network (ACE) requerido (APN), tal y como se especifica en. [Definiciones de campo](resources.md#custom-field-definitions) Esto es importante para mantener la coherencia e integridad de los datos.

## Validación del tipo y formato de los datos
<a name="data-type-and-format-validation"></a>
+ Compruebe que los tipos y formatos de datos de los campos de su sistema CRM coincidan con los especificados en las *definiciones de los AWS campos*. Es esencial mantener la coherencia en los tipos y formatos de datos para evitar que los datos se corrompan y garantizar una integración perfecta.

## Longitud y limitaciones del campo
<a name="field-length-and-limitations"></a>
+ Tenga en cuenta las restricciones de longitud de los campos y otras limitaciones. Asegúrese de que los datos de su sistema CRM quepan en los campos correspondientes AWS sin truncarse ni provocar errores.

## Validación del tipo y formato de los datos
<a name="data-type-and-format-validation-1"></a>
+ Compruebe que los tipos y formatos de datos de campo de su sistema CRM coincidan con los especificados en[Definiciones de campo](resources.md#custom-field-definitions). Es fundamental evitar la corrupción de los datos y garantizar una integración perfecta con coherencia en los tipos y formatos de datos.

## Revisión y actualización periódicas
<a name="periodic-review-and-update"></a>
+ Revise y actualice periódicamente sus mapeos de campo para adaptarlos a los cambios o AWS requisitos de su sistema de CRM. Este enfoque proactivo garantiza la precisión y la eficiencia del intercambio continuo de datos.

## Documentación de mapeo de campo
<a name="field-mapping-documentation"></a>
+ Mantenga una documentación completa de mapeo de campo. Esta práctica ayuda a solucionar problemas, a realizar futuras actualizaciones y a garantizar la claridad en la forma en que se transfieren los datos entre los sistemas.

## Pruebas y validación
<a name="testing-and-validation"></a>
+ Realice pruebas exhaustivas de mapeo de campo para validar que los datos se transfieran y transformen con precisión. Aborde cualquier discrepancia o problema de inmediato para garantizar la integridad de los datos.

## Gestionar las sobrescrituras no deseadas
<a name="handling-unwanted-overwrites"></a>
+ Para evitar que AWS los datos sobrescriban campos específicos de CRM, tenga en cuenta lo siguiente: 
  + Crear un campo de CRM personalizado para los datos que desee proteger.
  + Hacer que un representante de ventas revise este campo personalizado.
  + Una vez aprobado el campo personalizado, agréguelo al registro de oportunidades y a la canalización.
+ Esto es particularmente importante para campos como `MRR` o`Stage`, especialmente si significan que un producto se ha lanzado.

## Gestionar las dependencias descendentes
<a name="managing-downstream-dependencies"></a>
+ Si hay dependencias descendentes en el sistema que se basan en el intercambio de datos, tenga en cuenta lo siguiente:
  + Crear nuevos campos en su CRM para acomodar los AWS datos.
  + Realinee sus procesos empresariales según sea necesario para garantizar una integración y un flujo de datos perfectos.

# Creación de programas de sincronización
<a name="crm-connector-scheduling"></a>

**nota**  
En los temas de esta sección se supone que ha completado los requisitos previos para una integración de AWS Partner Central, una integración de AWS Marketplace o ambas. Para obtener más información, consulte [Requisitos previos para la integración](crm-integration-setting-up.md) y más [Introducción](crm-integration-getting-started.md) arriba en esta guía.

Puede crear programas de sincronización de entrada y salida entre Salesforce y AWS Partner Central. En los pasos de las siguientes secciones se explica cómo hacerlo.

**Topics**
+ [Requisitos previos](#scheduling-prerequisites)
+ [Creación de una programación](#creating-a-schedule)
+ [Desactivar un trabajo programado](#deactivating-a-scheduled-job)
+ [Visualización de todos los horarios](#viewing-all-schedules)

## Requisitos previos
<a name="scheduling-prerequisites"></a>

Asegúrese de completar lo siguiente antes de crear un programa de sincronización:
+ [Asigne](crm-connector-mapping.md) todos los campos obligatorios a al menos un objeto, oportunidad o cliente potencial.
+ Cree un [usuario de integración de sistemas](#system-integration-user) en Salesforce.

### Crear un usuario de integración de sistemas
<a name="system-integration-user"></a>

Antes de poder crear un programa de sincronización, debe usar Salesforce para crear un usuario de integración de sistemas con permisos de integración de APN. Para crear programas de sincronización, debe iniciar sesión en Salesforce como usuario de integración del sistema. La creación de un cronograma sin los permisos de usuario de la integración de APN puede interrumpir la integración de APN.

**Para crear un usuario de integración de sistemas**

1. Inicie sesión en su organización de Salesforce como administrador del sistema.

1. Cree un usuario en su organización de Salesforce. Asigne un perfil al usuario con acceso a los objetos necesarios en su organización de Salesforce. Para obtener más información, consulte [Añadir un solo usuario](https://help.salesforce.com/s/articleView?id=sf.adding_new_users.htm).

1. Asigne al usuario el conjunto de permisos de **usuario de integración de APN**. Para obtener más información, consulte [Asignar un conjunto de permisos a los usuarios](https://help.salesforce.com/s/articleView?id=sf.assign_permission_set_to_user.htm).

## Creación de una programación
<a name="creating-a-schedule"></a>

Tras cumplir los [requisitos previos](#scheduling-prerequisites), puede crear programas de sincronización entre Salesforce y APN.

**Para crear un programa de sincronización con APN**

1. Inicie sesión en Salesforce como usuario con permisos de usuario de integración de sistemas.

1. En la pestaña **Programaciones**, seleccione **Nuevo**.

1. Elija los objetos que desee programar. Puede configurar cronogramas para clientes potenciales y oportunidades, o para un solo objeto.

1. Elija la frecuencia de programación, desde un mínimo de cinco minutos hasta un máximo de una vez al día.

1. Elija **Schedule**.

**nota**  
Solo puede estar activa una programación por objeto a la vez. Al crear una nueva programación para el mismo objeto, se desactiva la programación existente.
Para deshabilitar la integración entrante al crear una programación, seleccione **Desactivar la integración entrante**, programar.
La creación de un cronograma sin los permisos de usuario de la integración de APN puede interrumpir la integración de APN.

## Desactivar un trabajo programado
<a name="deactivating-a-scheduled-job"></a>

1. En la página **de programación**, seleccione **Desactivar todos los trabajos** para desactivar cualquier programa activo.

1. Continúe con la pantalla de confirmación para desactivar el programa de sincronización.

## Visualización de todos los horarios
<a name="viewing-all-schedules"></a>

 En la pestaña **Programaciones**, utilice los filtros de la vista de lista para cambiar entre las programaciones de **sincronización **activa****, inactiva** y total**. 

# Prácticas recomendadas
<a name="best-practices"></a>

 Utilice estas prácticas recomendadas para optimizar el desarrollo y el mantenimiento de su integración personalizada.

## Prácticas recomendadas generales
<a name="general-best-practices"></a>

1. Asigne todos los campos *obligatorios* porque son los campos obligatorios del formulario de envío de Customer Engagement (ACE) (APN). AWS Partner Network 

1. Conéctese con su usuario actual de ACE Pipeline Manager para comprender cómo es el proceso. Capture cualquier processes/field uso exclusivo para que pueda incorporarlo a su experiencia.

1. Considere la posibilidad de crear etapas de flujo de ventas independientes para las etapas de ventas reportadas por Amazon Web Services (AWS) (por ejemplo: etapa, fecha de cierre prevista, AWS ingresos mensuales esperados, próximos pasos). Si tenemos diferentes definiciones de etapas, podríamos anular las etapas de venta. Cuando creas etapas de ventas independientes, te permite gestionar tu cartera de ventas de forma adecuada y, al mismo tiempo, tener visibilidad de lo que AWS se proyecta.

1. En el caso de las oportunidades recomendadas por nuestros socios, el equipo de ACE approve/reject las necesita antes de aceptar cualquier actualización.

1. En el AWS caso de las oportunidades recomendadas, el socio debe aceptarlas o rechazarlas.

## Protocolos de intercambio de datos
<a name="data-exchange-protocols"></a>

1. **Convenciones de entrada**: separe las entradas de la lista de selección múltiple con punto y coma y omita los espacios.

1. **Atención a los detalles**: los nombres y valores de los campos distinguen entre mayúsculas y minúsculas, así que mantenga la precisión.

1. **Procedimientos de eliminación**: ejecute la eliminación de campos transmitiendo el valor `null` del campo elegido.

1. **Sincronización**: los procesos de sincronización funcionan cada hora, lo que provoca posibles retrasos en los data reflections. Las actualizaciones AWS pueden tardar hasta una hora en reflejarse en la gestión de las relaciones con los AWS clientes (CRM). Evite enviar varios documentos por hora.

## Mejores prácticas específicas para cada campo
<a name="field-specific-best-practices"></a>

1. **Modificaciones entrantes**: para proteger la integridad de sus datos, desactive las modificaciones de campos como`stage`, y`closedDate`. `closedLostReason` Para realizar un seguimiento de AWS los valores sin que ello afecte a los valores locales de Salesforce, utilice estos campos de solo lectura:`awsStage`, y. `awsCloseDate` `awsClosedLostReason`

1. **Mapeo y validación de clientes**: garantice la precisión del sitio web del cliente, ya que es fundamental para el mapeo de CRM. AWS Combínelo con el nombre del cliente para obtener un mejor mapeo de las cuentas de CRM.

1. **Claridad en la descripción del proyecto**: proporcione una descripción clara que detalle los desafíos de los clientes y las alineaciones de soluciones. AWS usa esto para validar la oportunidad.

1. **Aprovisionamiento**: (opcional) Al proporcionar información específica de contacto con el cliente final, se puede rastrear clientes AWS potenciales y campañas. Esto se traduce en una mejora de los veredictos sobre financiación.

## Prácticas recomendadas adicionales
<a name="additional-best-practices"></a>

1. Siga las directrices más recientes de definición de campos de carga útil.

1. Mantenga la coherencia en la nomenclatura de los cubos de arena con el formato especificado.

1. Usa el patrón de nomenclatura recomendado para el segmento de producción.

1. Priorice las pruebas en entornos sandbox antes de la implementación en vivo.

1. Mantenga identificadores distintos para los registros entre AWS un socio. CRMs

1. Tras el procesamiento, elimine los archivos de la carpeta saliente de Amazon Simple Storage Service (Amazon S3). Los originales permanecen en los archivos.

1. Para evitar errores, configure las validaciones a nivel de campo en la fuente.

# Cuotas
<a name="quotas"></a>

## Archivo entrante a Amazon Web Services ()AWS
<a name="inbound-file-to-aws"></a>


| Operación | Límite | 
| --- | --- | 
| Máximas oportunidades | 500 por archivo | 
| Tamaño máximo de archivo | 1 MB | 
| Frecuencia de sincronización | Casi en tiempo real | 
| Número máximo de archivos enviados | 10 000 por período de 24 horas | 

## Archivo saliente al socio
<a name="outbound-file-to-partner"></a>


| Operación | Límite | 
| --- | --- | 
| Tamaño máximo de archivo | 5 MB | 
| Frecuencia de sincronización | Por hora | 

# Historial de versiones
<a name="version-history"></a>

Versión actual de los campos: 14 (15 de noviembre de 2023)

La siguiente tabla describe los cambios importantes en los campos de integración personalizados para clientes potenciales y oportunidades después de 2020. Para recibir notificaciones de futuras actualizaciones, suscríbase a la fuente RSS.


| Cambio | Versión | Date | 
| --- | --- | --- | 
|  Actualizar las cuotas de Amazon S3  | 14 | 17/01/2024 | 
|  **Cambios en los campos de oportunidades de integración:** [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/partner-central/latest/crm/version-history.html)  | 14 | 15/11/2023 | 
|  **Cambios en los campos de oportunidades de integración:** [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/partner-central/latest/crm/version-history.html)  | 13 | 29/03/2023 | 
|  **Cambios en los campos de oportunidades de integración:** [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/partner-central/latest/crm/version-history.html) **Cambios en los valores estándar en relación con la oportunidad:** [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/partner-central/latest/crm/version-history.html)  | 12 | 09/01/2022 | 
|  **Cambios en los campos de oportunidades de integración:** [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/partner-central/latest/crm/version-history.html) **Cambios en los valores estándar de los campos de oportunidad:** [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/partner-central/latest/crm/version-history.html)  | 11 | 21/03/2022 | 
|  **Cambios en los campos de oportunidades de integración:** [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/partner-central/latest/crm/version-history.html) **Cambios en los valores estándar en función de la oportunidad:** [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/partner-central/latest/crm/version-history.html)  | 10 | 26/01/2022 | 
|  **Cambios en los valores estándar en los campos principales:** [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/partner-central/latest/crm/version-history.html) **Cambios en los campos principales de integración:** [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/partner-central/latest/crm/version-history.html) **Cambios en los campos de oportunidades de integración:** [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/partner-central/latest/crm/version-history.html)  | 9 | 16/09/2021 | 
|  Actualizar los códigos de motivo de pérdida cerrada  | 8 | 24/06/2021 | 

# FAQs
<a name="faqs"></a>

 Utilice estas preguntas y respuestas comunes para facilitar la integración personalizada. 

**Topics**
+ [Preguntas frecuentes generales](general-faq.md)
+ [Preguntas frecuentes técnicas: campos](technical-faq-fields.md)
+ [Preguntas frecuentes técnicas: Amazon S3](technical-faq-s3.md)
+ [Preguntas frecuentes técnicas: clientes potenciales y oportunidades](technical-faq-leads-and-opps.md)
+ [Preguntas técnicas frecuentes: control de versiones y compatibilidad con versiones anteriores](technical-faq-versioning.md)

# Preguntas frecuentes generales
<a name="general-faq"></a>

## ¿Cómo funciona la integración?
<a name="how-does-the-integration-work"></a>

 **P: ¿Puedo acceder al depósito de Amazon Simple Storage Service (Amazon S3) que se utiliza para enviar y recibir los archivos?**

Sí. Los socios pueden acceder mediante programación al depósito de Amazon S3 mediante la secret/access clave del depósito AWS Identity and Access Management (IAM) que tiene acceso al depósito. Los socios no tendrán acceso de consola a los buckets de Amazon S3 porque estos buckets están en la propia cuenta de Amazon Web Services (AWS). 

 **P: ¿Qué conjunto de habilidades necesita el desarrollador del socio?**

El desarrollador del socio debe estar familiarizado con su sistema de gestión de relaciones con los clientes (CRM) y con Amazon S3. 

 **P: ¿Los archivos de código de muestra incluyen el código completo o el socio tiene que escribir el código?**

El socio debe escribir el código en función de los archivos de código de muestra proporcionados. 

 **P: Si el socio desarrolla su solución en Python, Golang o cualquier otro lenguaje, ¿proporciona AWS Partner Network (APN) Customer Engagement (ACE) algún kit de desarrollo de software (SDK) en esos lenguajes para esta integración?**

No. 

 **P: ¿Cuál es el proceso de sincronización del bucket de Amazon S3 al ACE interno?**

Cada hora, se ejecuta un proceso por lotes para recoger los archivos y sincronizar la información. Cualquier actualización que el equipo de AWS ventas introduzca en el registro puede tardar hasta una hora en enviarse a la carpeta de distribución del socio. Es posible que los socios reciban inmediatamente una notificación por correo electrónico sobre las actualizaciones, pero es AWS posible que las actualizaciones se retrasen una hora. 

 **P: ¿Con qué frecuencia ACE carga los archivos de clientes potenciales y oportunidades?**

ACE envía los datos de clientes potenciales y oportunidades cada hora. 

 **P: ¿Existe un entorno sandbox para ACE?**

Sí. Tenemos un entorno aislado para ACE, pero no podemos ofrecer acceso a los socios por motivos de seguridad. Plantee un caso de soporte en Partner Central si quiere tener nuevas oportunidades o clientes potenciales a su disposición. 

 **P: ¿Cómo mantenemos los identificadores en el CRM y APN del socio?**

Para ofrecer más flexibilidad a nuestros socios, utilizamos dos conjuntos de identificadores en nuestro sistema. 

1.  `apnCrmUniqueIdentifier`: AWS gestiona este identificador. Comienza con las `OXXXXXX` oportunidades y `LXXXXXX` los clientes potenciales. 

1.  `PartnerCrmUniqueIdentifier`/`partnerCrmLeadId`: El socio gestiona este identificador de oportunidades y clientes potenciales, respectivamente, dentro de su CRM. Los socios deberían añadir este identificador a la vez que aprovechan nuevas oportunidades para rastrear las actualizaciones hasta su CRM. 

 Cuando una oportunidad se envía sin ella `apnCrmUniqueIdentifier` o`partnerCrmUniqueIdentifier`, la AWS trata como una nueva oportunidad y asigna una nueva a esa `apnCrmUniqueIdentifier` oportunidad. 

 Cuando se envía una oportunidad con una `apnCrmUniqueIdentifier` o`partnerCrmUniqueIdentifier`, la AWS trata como una acción de actualización y actualiza la oportunidad existente con los datos de la carga útil. 

 **P: ¿Cómo puedo evitar que se creen registros duplicados en ambos sistemas?**

Desde el punto de vista del CRM asociado, debe haber un identificador único para cada registro que se envíe a ACE, que se denomina`partnerCrmUniqueIdentifier`. Del mismo modo, ACE también mantiene un identificador único para cada registro, que se denomina`apnCrmUniqueIdentifier`. Cuando se envían los datos, tanto ACE como el socio deben incluir estos dos campos, lo que ayuda a identificar si el registro es una nueva oportunidad (si está en blanco) o una oportunidad existente (si está rellenado). 

# Preguntas frecuentes técnicas: campos
<a name="technical-faq-fields"></a>

 **P: ¿La integración admite el formato CSV?**

No. La integración solo acepta formatos de archivo JSON. 

 **P: ¿Cuándo se deben eliminar los archivos de las carpetas de salida?**

Elimine los archivos solo después de procesarlos correctamente. 

 **P: Si elimino accidentalmente los archivos de las carpetas salientes, ¿dónde puedo encontrar los archivos originales?**

Los archivos están disponibles en las `lead-outbound-archive` carpetas `opportunity-outbound-archive` y. 

 **P: ¿Qué debo hacer para obtener asistencia durante el desarrollo?**

Si necesitas ayuda durante el desarrollo, ponte en contacto con el servicio de asistencia de AWS Partner Network (APN) en Partner Central. 

 **P: ¿Cuál es la diferencia entre `opportunityOwnerName` y? `opportunityOwnerEmail`**
+ `opportunityOwnerName`: El nombre del propietario de la oportunidad en la organización asociada. Debe ser un usuario de Partner Central.
+ `opportunityOwnerEmail`: el correo electrónico del propietario de la oportunidad en la organización asociada. Debe ser un usuario de Partner Central. Si no se proporciona, la oportunidad se crea con el líder de la Alianza de Partner Central como propietario.

 **P: ¿Cuál es la zona horaria de todos los campos de fecha (`targetCloseDate``lastModifiedDate`,`createdDate`, y`acceptBy`)?**

La zona horaria de los campos de fecha es la hora media de Greenwich (GMT). 

 **P: ¿Los archivos JSON entrantes están versionados?**

No. Amazon Web Services (AWS) no admite el control de versiones de los archivos. APN Customer Engagement (ACE) procesa el archivo inmediatamente después de recibirlo y, después, lo elimina una vez procesado correctamente. Si volvemos a recibir el mismo nombre de archivo, se rechaza. 

 **P: ¿Qué campos del archivo JSON de Amazon Simple Storage Service (Amazon S3) indican la fecha de creación y última actualización de un cliente potencial y una oportunidad concretos?**

`createdDate` y `lastModifiedDate`. 

 **P: ¿Cómo se determina si una oportunidad es nueva o existente?**

El campo `PartnerCrmUniqueIdentifier` es un identificador único para cada oportunidad que solicitamos al socio. Este identificador debe estar definido en el CRM de origen del sistema del socio. Lo utilizamos para determinar si existe una oportunidad en AWS. Si existe, actualizamos la oportunidad con la información compartida. Si no, creamos una nueva oportunidad.

 Cuando enviamos datos al socio, incluimos `PartnerCrmUniqueIdentifier` tanto como`apnCrmUniqueIdentifier`. Si la oportunidad compartida por AWS se envía por primera vez, no verás ningún valor para ella`PartnerCrmUniqueIdentifier`. Esto le ayuda a considerar la oportunidad de ACE como si fuera nueva. Una vez que la incorpore a su CRM, nos envía las actualizaciones con `PartnerCrmUniqueIdentifier` y`apnCrmUniqueIdentifier`. 

 **P: ¿Es posible tener más de un archivo JSON de salida y de resultado en Amazon S3?**

 Sí. A veces podemos generar más archivos en la carpeta de salida. Del mismo modo, si envías archivos a la carpeta de entrada, los procesamos y guardamos los archivos de resultados en la carpeta de resultados. Debe etiquetar o eliminar los archivos de resultados después del procesamiento. 

 **P: ¿El archivo saliente contiene más de un registro?**

Sí. El archivo saliente puede contener varios registros. 

 **P: Si se envían 20 oportunidades entrantes en un archivo JSON de una sola entrada en la sección de oportunidades y una de las oportunidades no cumple con el estándar de APN, ¿qué ocurre?**

Si el formato es incorrecto, sea cual sea el caso, se rechaza todo el archivo. Si el formato es correcto pero no podemos procesar solo una oportunidad por nuestra parte, el archivo de resultados incluye las 20 oportunidades y su estado, junto con el mensaje de error de la oportunidad fallida. 

 **P: ¿Cuáles son los atributos clave para validar si el archivo JSON se procesó correctamente?**

Estos son los atributos clave que le ayudarán a comprender si el archivo JSON se procesó correctamente. 

```
{
  "inboundApiResults": [
    {
      "warnings": null,  // no warnings
      "partnerCrmUniqueIdentifier": "XXXX", //uniqueId from Partner side 
      "isSuccess": true, // file successfully processed
      "errors": null, //no errors reported 
      "apnCrmUniqueIdentifier": "OXXXX" //uniqueId from AWS side
    }
  ]
}
```

 **P: ¿Qué ocurre si envío un JSON no válido?**

Recibes la siguiente respuesta de error: «no `[{input JSON}]` es del tipo`object`». 

 **P: ¿Cuántos lead/opportunity registros se pueden incluir en un único archivo JSON entrante?**

Puede haber un máximo de 50 registros en un archivo. 

# Preguntas frecuentes técnicas: Amazon S3
<a name="technical-faq-s3"></a>

 **P: ¿Dónde puedo obtener la documentación de la API REST de Amazon Simple Storage Service (Amazon S3)?**

Para obtener más información, consulte la [Introducción a la API REST de Amazon S3](https://docs.aws.amazon.com/AmazonS3/latest/API/Welcome.html). 

 **P: ¿Cómo puedo obtener los detalles clave de Amazon Web Services AWS Key Management Service (AWS KMS) para autenticarme y acceder al bucket de Amazon S3?**

AWS Partner Network (APN) comparte una política que incluye el nombre de la clave. 

 **P: ¿Cómo puedo autenticar Amazon S3 desde Salesforce.com (SFDC)?**

Utilice el archivo de código de ejemplo [S3\$1Authentication.cls para autenticar](https://github.com/aws-samples/partner-crm-integration-samples/blob/main/code-snippets/S3_Authentication.cls) Amazon S3 desde SFDC. 

 **P: ¿Cómo puedo subir el archivo del kit de desarrollo de software (SDK) a S3? AWS **

Utilice el siguiente comando AWS CLI para cargar el archivo en S3. 

```
aws s3 cp example.json s3://awsexamplebucket/opportunity- inbound/filename.json --acl bucket-owner-full-control
```

 El archivo de código de ejemplo [Sample\$1 AceOutboundBatch .cls](https://github.com/aws-samples/partner-crm-integration-samples/blob/main/code-snippets/Sample_AceOutboundBatch.cls) contiene código para cargar el archivo de datos desde SFDC. 

 **P: ¿Quién es el propietario del bucket de Amazon S3?**

AWS posee y administra el bucket de Amazon S3. Tiene acceso mediante programación a su propio bucket de Amazon S3 con el usuario AWS Identity and Access Management (IAM). 

 **P: ¿Hay carpetas o cubos separados para recibir y enviar archivos?**

Hay un depósito con diferentes carpetas para recibir y enviar los archivos. Consulte la guía del usuario para obtener más información sobre las carpetas. 

 **P: ¿Necesito acceder al bucket de Amazon S3 mediante AWS Lambda el sistema de gestión de relaciones con los clientes (CRM) o puedo acceder a él directamente?**

Puede acceder a él de ambas maneras. 

 **P: ¿El bucket de Amazon S3 está protegido o cifrado?**

Sí. Habilitamos el mecanismo de cifrado predeterminado que ofrece Amazon S3. 

 **P: ¿Es posible activar Amazon Simple Notification Service (Amazon SNS) para escuchar el bucket de Amazon S3 para que solo pueda actuar en función del evento, en lugar de realizar sondeos periódicos?**

No. Actualmente, APN Customer Engagement (ACE) no admite esta función. 

 **P: ¿A qué carpetas tengo acceso y cuál es el propósito de cada carpeta?**

Puede encontrar la lista de carpetas de Amazon S3 en[Requisitos previos para la integración](crm-integration-setting-up.md). 

# Preguntas frecuentes técnicas: clientes potenciales y oportunidades
<a name="technical-faq-leads-and-opps"></a>

## Envíe y reciba clientes potenciales y oportunidades
<a name="send-and-receive-leads-and-opportunities"></a>

 **P: ¿Existe una convención de nomenclatura de archivos?**

El nombre de cada archivo debe ser único. Se recomienda el nombre del archivo`PartnerProvided FileName+{timestamp}.json`. 

 **P: ¿Cuál es la estructura de los resultados?**

Los archivos de muestra de los resultados (aciertos y errores) se pueden descargar de las siguientes ubicaciones: 
+  [Ejemplo de éxito de Lead Results.](https://github.com/aws-samples/partner-crm-integration-samples/blob/main/lead-samples/Lead-Results-Success-Sample.json) 
+  [Ejemplo de éxito y resultados de oportunidad.json](https://github.com/aws-samples/partner-crm-integration-samples/blob/main/opportunity-samples/Opportunity-Results-Success-Sample.json) 
+  [Resultados principales con errores Sample.json](https://github.com/aws-samples/partner-crm-integration-samples/blob/main/lead-samples/Lead-Results_With-Errors-Sample.json) 
+  [Resultados de oportunidad con errores Sample.json](https://github.com/aws-samples/partner-crm-integration-samples/blob/main/opportunity-samples/Opportunity-Results_With-Errors-Sample.json) 

 **P: ¿Cuál es la convención de nomenclatura de los resultados?**

`PartnerProvidedFileName_result.json` 

 **P: ¿Qué sucede si envío un segundo archivo JSON con el mismo nombre?**

No procesaremos el archivo y el archivo se moverá a la carpeta de almacenamiento. 

 **P: ¿Cuál es el límite de tamaño de los archivos entrantes?**

El límite de tamaño de los archivos entrantes es de 1 MB. 

 **P: ¿Existe un número máximo de oportunidades y clientes potenciales que se pueden agrupar en un archivo JSON?**

Dado el límite de 1 MB, te recomendamos que tengas una oportunidad o un lead por archivo. 

 **P: Recibo un mensaje de error de acceso denegado, por lo que no puedo subir los archivos. ¿Qué tengo que hacer?**

Los socios reciben un mensaje de *acceso denegado* por dos motivos. 

1.  Has subido el archivo a la `outbound` carpeta en lugar de a la `inbound` carpeta. Sube el archivo a la `inbound` carpeta. 

1.  Debe proporcionar una lista de control de acceso (ACL). Utilice el siguiente comando CLI de Amazon Web Services (AWS) para cargar el archivo de datos: 

```
aws s3 cp example.json s3://awsexamplebucket --acl bucket-owner-full-control
```

 **P: ¿Qué ocurre si se cargan archivos con extensiones como `.pdf``.docx`, o cualquier otra extensión que no `.json` sea?**

Rechazamos los archivos y generamos un `*.error.json` archivo con los detalles del motivo. 

 **P: ¿Qué hago después de recibir un mensaje de error sobre un problema con los datos durante el proceso de producción?**

1. Si es necesario corregir los datos en el sistema de gestión de relaciones con los clientes (CRM) del socio, después de corregir los datos, envíe el archivo modificado a Amazon Simple Storage Service (Amazon S3). 

1. Si necesita alguna aclaración sobre los datos, póngase en contacto con su director de desarrollo de socios (PDM). 

1. Para cualquier otro tipo de soporte técnico, plantee un caso de soporte AWS Partner Network (APN) en el portal de APN. 

 **P: ¿Dónde puedo encontrar los archivos de resultados y durante cuánto tiempo están disponibles?**

Los archivos de resultados se encuentran en las `opportunity-inbound-results` carpetas `lead-inbound-results` y. Están disponibles hasta que los elimines. Puede eliminar los archivos después de extraerlos correctamente. 

 **P: Si necesito encontrar un archivo de resultados después de eliminarlo, ¿dónde lo podemos encontrar?**

Puedes encontrar los archivos de resultados en las `opportunity-inbound-results-archive/YYYY/MM/DD` carpetas `lead-inbound-results-archive/YYYY/MM/DD` y. 

 **P: Si se produce algún error en el procesamiento del archivo por parte de APN, ¿cómo se me notifica?**

APN tiene alarmas que crean automáticamente tickets Sev2 para rastrear los errores de procesamiento. Los revisamos, resolvemos y comunicamos a los socios. 

 **P: ¿Qué campos se pueden actualizar una vez que se lance la oportunidad?**

Los siguientes campos solo los puede actualizar Accelerate Partners, un proveedor de software independiente (ISV):
+ `isThisForMarketplace` 
+ `isNetNewBusinessForCompany` 
+ `deliveryModel` 
+ `awsFieldEngagement` 
+ `additionalComments` 

 **P: He recibido un error de *registro no editable.* ¿Qué significa?**

Cuando envías una nueva oportunidad recomendada por un socio, esta pasa por el proceso de validación y el equipo de Customer Engagement (ACE) de APN debe aprobarla o rechazarla. Mientras la oportunidad esté en revisión y aún no se haya validado, no podrá actualizar el registro y recibirá este error. 

 **P: ¿Qué ocurre si no hay ninguna actividad por mi parte (por ejemplo, si no estoy procesando el archivo o no estoy enviando ninguna oportunidad entrante)?**

Si no envías información o no estás procesando los archivos que proporcionamos, actualmente no disponemos de un mecanismo para avisarte. Le recomendamos que supervise su sistema para asegurarse de que la información llegue a APN. 

 **P: ¿Cuándo estarán disponibles los resultados de JSON en la carpeta de resultados tras la presentación de una oportunidad o un new/updated prospecto entrante?**

El procesamiento es casi en tiempo real. Debería recibir los archivos en menos de cinco minutos. 

 **P: Si envío un CRM de oportunidades entrantes que no cumple con la format/length restricción del estándar de APN, ¿cómo lo gestiona el sistema? ¿Genera el informe de errores?**

Si el archivo no tiene el formato de definición de campo, el archivo de resultados de APN lo mostrará. 

 **P: No tengo un ID de AWS cuenta en el momento del lanzamiento. ¿Qué debo hacer?**

Según el proceso ACE, `Launched` significa que se ha completado la carga de trabajo y se ha iniciado la facturación. Esto requiere un ID AWS de cuenta. Para obtener más información, consulte el [Programa ACE FAQs](https://partnercentral.awspartner.com/partnercentral2/s/resources?Id=0690h000003xjjXAAQ). 

 **P: Tras las pruebas de aceptación por parte del usuario (UAT), ¿cómo deben gestionarse los datos históricos durante el paso a la producción?**

De forma predeterminada, cuando se produce alguna actualización en ACE, enviamos esas oportunidades al bucket de Amazon S3. En el caso de los datos históricos que no desee procesar, debe proporcionarlos `partnerCrmUniqueIdentifier` con valores ficticios, como los que aparecen `X0001, X0002….X000N` en el extracto, para los datos que no desee procesar en su sistema. Debe escribir código para reconocer estos identificadores y procesarlos en consecuencia. El resto de las oportunidades proporcionan el `partnerCrmUniqueIdentifier` valor correcto. Esto garantiza que tenga el control total sobre qué procesar y qué no procesar en su sistema. 

 **P: ¿El archivo saliente contiene más de un registro?**

Sí. El archivo saliente puede contener más de un registro. 

 **P: ¿Por qué los datos se envían *a Accept para verlos* en algunos campos?**

En el caso de una AWS oportunidad o cliente potencial recomendado, todos los campos de información de identificación personal están enmascarados con la etiqueta *Aceptar para consultarla* hasta que usted acepte la oportunidad o el cliente potencial. Una vez aceptada, recibirá todos los campos de datos en el siguiente ciclo de sincronización. 

 **P: ¿Qué hago cuando una nueva AWS oportunidad o cliente potencial recomendado se sincroniza por primera vez?**

Cuando se sincroniza una nueva oportunidad o cliente potencial por primera vez, debes aceptarlo o rechazarlo para obtener datos adicionales (por ejemplo, los contactos de los clientes). 

## Crear y actualizar oportunidades o clientes potenciales
<a name="creating-and-updating-opportunitiesleads"></a>

 **P: ¿Cómo puedo incorporar a ACE nuevas oportunidades recomendadas por *socios (originadas)* a través de la integración?**

Para crear nuevas oportunidades en ACE mediante la integración, es necesario introducir en la carpeta la información necesaria sobre las oportunidades en el formato JSON definido. `opportunity-inbound` AWS procesa esta información, crea una nueva oportunidad en ACE y comparte los resultados de una operación de successful/failed creación en la `opportunity-inbound-processed-results` carpeta. 

 **P: ¿Cómo diferencia la integración entre la presentación de nuevas oportunidades y las actualizaciones?**

El campo `PartnerCrmUniqueIdentifier` de cada oportunidad es un identificador único obligatorio. Este identificador debe estar definido en el CRM fuente de su sistema. AWS lo usa para determinar si ya existe una oportunidad en ACE. Si está disponible en ACE, utilizamos la información compartida para actualizar la oportunidad, pero si no está disponible en ACE, utilizamos la información compartida para crear una nueva oportunidad. 

 **P: Si ya he implementado la funcionalidad de actualización a través de la integración, ¿qué debo hacer para usar la integración y presentar (crear) nuevas oportunidades?**

Debe realizar los siguientes cambios en la integración existente: 

1.  Comience a aprovechar nuevas oportunidades de creación en la `opportunity-inbound` carpeta. Proporcione las actualizaciones en la misma carpeta. 

1.  Asegúrese de que los campos obligatorios necesarios para la creación estén disponibles en el JSON compartido de Opportunity. 

1.  Compruebe que cada nueva oportunidad tenga una única `PartnerCrmUniqueIdentifier` que no exista en ACE/Partner Central. Una buena práctica importante para la puesta en marcha es mapear y actualizar los datos existentes en ACE con cada uno `PartnerCrmUniqueIdentifier` de los datos de su CRM para no crear duplicados cuando recibimos actualizaciones. Para obtener ayuda, póngase en contacto con ACE. 

 **P: Como parte del proceso de puesta en marcha, ¿cómo actualizo las oportunidades existentes en ACE con las mías? `PartnerCrmUniqueIdentifier`** 

 El equipo de ACE le proporciona una lista de todas las oportunidades disponibles para ayudarlo a prepararse para el lanzamiento de la producción. Debe asignar estas oportunidades existentes en ACE a sus respectivas `PartnerCrmUniqueIdentifier` oportunidades y devolver el archivo actualizado a ACE para que lo integre en AWS el CRM. 

 Si eliges sincronizar solo un subconjunto de las oportunidades ofrecidas AWS , debes desarrollar una lógica para evitar AWS las actualizaciones en caso de que las oportunidades que no desees procesar. Este enfoque también debería aplicarse a las oportunidades futuras, después de la incorporación. Debe proporcionar la información asociada `partnerCrmUniqueIdentifier` para las oportunidades que necesiten alinearse entre ambas. CRMs Además, debe indicar qué oportunidades no actualizará (por ejemplo, marcando las oportunidades cerradas, perdidas o ganadas) para excluirlas de las actualizaciones. Es importante que a todas las oportunidades abiertas o activas que AWS compartas y que tú aceptes se les asigne un. `partnerCrmUniqueIdentifier` 

 **P: ¿Puedo actualizar solo campos específicos de la oportunidad o del prospecto?**

Sí. Puede proporcionar solo los campos que requieren actualizaciones, junto con los identificadores necesarios. 

 **P: ¿Es posible cambiarlos? *ApnCrmUniqueIdentifier***

No. Este identificador permanece constante AWS e identifica de forma única cada oportunidad. 

 **P: ¿Qué sucede si proporciono un *partnerCrmUniqueidentificador* incorrecto**?

Si proporciona un identificador incorrecto, se crea una nueva oportunidad. Garantice la precisión para evitar la duplicación de datos. 

 **P: ¿Puedo actualizar las oportunidades que AWS se presentaron?**

Sí. Puede actualizar las oportunidades AWS enviadas utilizando la dirección correcta`partnerCrmUniqueIdentifier`. 

 **P: ¿En cuánto tiempo puedo esperar los resultados de las oportunidades presentadas?**

El procesamiento se realiza casi en tiempo real y, por lo general, los resultados están disponibles en unos minutos en la `opportunity-inbound-processed-results` carpeta. 

 **P: ¿Qué debo hacer si se producen errores de procesamiento en las oportunidades presentadas?**

Revise los detalles de los errores en los archivos de resultados, solucione los problemas y solicite más ayuda al equipo de soporte de ACE. 

 **P: ¿Puedo eliminar una oportunidad a través de la integración?**

No. No se admite la eliminación directa. Puede actualizar una oportunidad para que refleje el estado *Cerrado*. 

 **P: ¿Qué significa el error «*Registro no editable*»?**

Este error se produce si intenta actualizar una oportunidad en ACE Review. Estas oportunidades no se pueden editar hasta que se validen. 

 **P: ¿Qué pasa si no envío actualizaciones o nuevas oportunidades?**

Si no envías actualizaciones o nuevas oportunidades a través de la integración, no se reciben ni procesan nuevos datos. 

 **P: ¿Durante cuánto tiempo están disponibles los archivos de resultados?**

Los archivos de resultados están disponibles durante un tiempo razonable. Debe recuperarlos y gestionarlos con prontitud. 

# Preguntas técnicas frecuentes: control de versiones y compatibilidad con versiones anteriores
<a name="technical-faq-versioning"></a>

 **P: ¿Qué es una carga útil en el intercambio de datos de Amazon Web Services (AWS)?**

Una carga útil es un dato estructurado formateado en JSON que se envía de entrada o de salida. AWS AWS*Cada clave de esta estructura JSON se denomina campo y cada *campo* tiene un valor asociado.* 

 **P: ¿Cómo se determina la versión de carga útil?**

La versión de la carga útil se especifica en el `version` campo de la propia carga útil. Las cargas útiles que cumplen con la definición de campo v13 se consideran carga útil versión 1.0, mientras que las que siguen el formato definido en la definición de campo v14 o superior se denominan carga útil versión 2.0. 

 **P: ¿Qué significa la compatibilidad con versiones anteriores en este contexto y cómo se gestiona?**

La compatibilidad con versiones anteriores garantiza que las oportunidades existentes no se pierdan cuando se introduzcan campos nuevos y obligatorios en las versiones más recientes de la carga útil. AWS lo mantiene mediante la asignación automática de valores predeterminados a los campos requeridos en la nueva versión. Es posible que observe valores en la AWS Partner Network interfaz de usuario de Customer Engagement (ACE) (APN) que no proporcionó explícitamente a través de la integración de la gestión de relaciones con los clientes (CRM). Los detalles y las condiciones de cada campo se explican en la descripción del campo o en detalles adicionales sobre el campo. 

 **P: ¿La compatibilidad con versiones anteriores es una característica permanente?**

No. La compatibilidad con versiones anteriores tiene un límite de tiempo y está diseñada para proporcionarle flexibilidad a la hora de planificar e implementar los próximos cambios. Deja de funcionar después de una fecha límite específica, que se anunciará más adelante en el año como parte de un lanzamiento más amplio. 

 **P: ¿Qué ocurre cuando empiezo a enviar cargas útiles con la versión 2.0?**

Una vez que se envía una carga útil con la versión 2.0, el sistema asume que se han implementado todos los cambios necesarios y las validaciones de la nueva versión de la carga útil se aplican a todos los cambios posteriores. Es esencial que no implementes funciones parcialmente entre las cargas útiles de la versión 1.0 y la versión 2.0. 

 **P: ¿Puedo volver a la versión 1.0 de la carga útil después de actualizar a la versión 2.0?**

No. La transición a la versión 2.0 de carga útil es un proceso unidireccional. Una vez que actualices a la versión 2.0, no podrás volver a la versión 1.0 de la carga útil. 

# Obtener ayuda
<a name="getting-help"></a>

Si necesita ayuda con la integración de CRM, envíe un caso de soporte en AWS Partner Central.

**Para enviar un caso**

1. Inicie sesión en [AWS Partner Central](https://partnercentral.awspartner.com/APNLogin).

1. En el menú superior, selecciona **Support**, **Contact Support**.

1. En la página [AWS Partner Support](https://partnercentral.awspartner.com/partnercentral2/s/support), selecciona **Open New Case**.

1. En la página **Open New Support Case**, elija **CRM Integration**.

1. Complete el formulario y seleccione **Enviar**. 

# 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**.

# Notas de la versión
<a name="crm-connector-release-notes"></a>

Esta sección contiene el historial de versiones del conector de gestión de relaciones con los AWS Partner clientes (CRM) para Salesforce.

**Topics**
+ [Versión 3.16 (26 de febrero de 2026)](#3.16)
+ [Versión 3.15 (6 de febrero de 2026)](#3.15)
+ [Versión 3.14 (17 de diciembre de 2025)](#3.14)
+ [Versión 3.13 (30 de octubre de 2025)](#3.13)
+ [Versión 3.12 (16 de septiembre de 2025)](#3.12)
+ [Versión 3.11 (10 de septiembre de 2025)](#3.11)
+ [Versión 3.10 (6 de agosto de 2025)](#3.10)
+ [Versión 3.8 (17 de abril de 2025)](#3.8)
+ [Versión 3.6 (18 de marzo de 2025)](#3.6)
+ [Versión 3.5 (22 de enero de 2025)](#3.5)
+ [Versión 3.1 (2 de diciembre de 2024)](#3.1)
+ [Versión 3.0 (14 de noviembre de 2024)](#version-3.0-november-14-2024)
+ [Versión 2.2 (24 de abril de 2024)](#2.2)
+ [Versión 2.1 (18 de abril de 2024)](#2.1)
+ [Versión 2.0 (29 de noviembre de 2023)](#2.0)
+ [Versión 1.7 (12 de octubre de 2022)](#1.7)
+ [Versión 1.6 (13 de enero de 2023)](#1.6)
+ [Versión 1.5 (13 de enero de 2023)](#1.5)
+ [Versión 1.4 (7 de diciembre de 2022)](#1.4)

## Versión 3.16 (26 de febrero de 2026)
<a name="3.16"></a>

AWS La versión 3.16 de Partner CRM Connector contiene las siguientes funciones y mejoras.

### Correcciones de errores
<a name="bug-fixes-3.16"></a>
+ Se ha corregido un problema por el que los campos de la solución no persistían durante la creación de la oportunidad. En la versión 3.15, cuando los socios creaban oportunidades con campos de soluciones rellenados, las soluciones no se asociaban a la oportunidad en AWS Partner Central. El conector ahora encadena correctamente las llamadas a las AssociateOpportunity API CreateOpportunity y las llamadas a la API para garantizar que las soluciones se asocien correctamente durante la creación de oportunidades
+ Se ha corregido una brecha de permisos que provocaba que al campo **Oportunidad de origen** le faltaran permisos de edición en el conjunto de permisos de **APN Business Admin**. Este campo, agregado en la versión 3.10 para el`Unified Standard-ACE Opportunity Sync Flow`, ahora tiene el acceso adecuado de lectura y edición, lo que permite a los administradores empresariales utilizar automatizaciones que crean registros de ACE Opportunity a partir de los registros de Standard Opportunity
+ Se ha corregido un problema por el que el código postal se imponía incorrectamente como campo obligatorio en todos los países, incluidos aquellos sin sistemas de códigos postales (como Emiratos Árabes Unidos, Hong Kong y Bonaire). El campo de código postal ahora es opcional y se ajusta a la especificación de la API de AWS Partner Central y permite a los socios crear oportunidades para los clientes de países que no utilizan códigos postales.

## Versión 3.15 (6 de febrero de 2026)
<a name="3.15"></a>

AWS La versión 3.15 de Partner CRM Connector contiene las siguientes funciones y mejoras.

### API de AWS Partner Central
<a name="aws-partner-central-api-3.15"></a>

**Mejora del intercambio automático de AWS datos**
+ Sincronización automática de registros mejorada AWS para funcionar sin problemas tanto en la creación de oportunidades como en las actualizaciones
+ Elimina la necesidad de `Sync ACE Opportunity to Partner Central API` compartir datos de forma fluida

**Actualice AWS sus capacidades**
+ Se agregó la capacidad de actualizar los datos de oportunidades directamente desde AWS Partner Central sin necesidad de eventos
+ Permite a los socios obtener las últimas actualizaciones de AWS Partner Central bajo demanda mediante un botón en el diseño de la página **ACE Opportunity**
+ Garantiza la coherencia de los datos entre Salesforce y AWS Partner Central

### Correcciones de errores
<a name="bug-fixes-3.15"></a>
+ Se solucionó un problema por el que las oportunidades especificadas como «Otras» en el campo **Sector** no se incluían en la carga útil de la API al sincronizarse con AWS Partner Central, lo que provocaba que las oportunidades permanecieran estancadas en estado de borrador.
+ Se ha corregido un problema de formato de notación científica en los campos de divisas e ingresos que provocaba errores en la validación de la API para valores monetarios elevados

## Versión 3.14 (17 de diciembre de 2025)
<a name="3.14"></a>

AWS La versión 3.14 de Partner CRM Connector contiene las siguientes funciones y mejoras.

### API de AWS Partner Central
<a name="aws-partner-central-api-3.14"></a>

**Relleno de datos de oportunidades**
+ Se agregó una función de **relleno** dedicada que permite a los socios iniciar la sincronización de datos directamente desde la interfaz del conector para todas las oportunidades existentes, desde AWS Partner Central hasta Salesforce
+ Se implementaron criterios definidos por el usuario para la selección de oportunidades basados en etapas y otras opciones de filtrado

**Mejora de la asociación de oportunidades**
+ Consolidó el enfoque de cuatro campos en tres campos claros y fáciles de buscar con un comportamiento coherente
+ **Se implementaron campos desplegables con capacidad de búsqueda con funcionalidad de escritura anticipada para las soluciones**,** los **productos de AWS y la oferta de AWS Marketplace****
+ Se mejoró el campo de **productos de AWS** para mostrar nombres descriptivos (por ejemplo, «AWS Amplify») y, al mismo tiempo, mantener los identificadores de API correctos

**Asignación del propietario de la oportunidad al crearla**
+ Se agregó soporte para establecer el propietario de la oportunidad durante la creación de la oportunidad a través de la CreateOpportunity API
+ Se implementó un mapeo adecuado de OpportunityTeam los miembros con BusinessTitle «OpportunityOwner»

### Correcciones de errores
<a name="bug-fixes-3.14"></a>
+ Se ha corregido un problema de validación en la validación del OpportunityTeamMember correo electrónico para compartir la carga útil con AWS solo cuando se proporciona nombre, apellidos o número de teléfono
+ Se actualizó la lógica de campos de Seguridad Nacional para compartir correctamente los valores de las listas de selección seleccionadas
+ Se actualizó la información sobre herramientas para los campos del administrador de cuentas de socios

## Versión 3.13 (30 de octubre de 2025)
<a name="3.13"></a>

AWS La versión 3.13 de Partner CRM Connector contiene las siguientes funciones y mejoras.

### API de AWS Partner Central
<a name="aws-partner-central-api-3.13"></a>

**Oportunidades de aceptación y asignación masivas**
+ Se agregó la capacidad de **aceptar** o **asignar** múltiples oportunidades de ACE simultáneamente, lo que mejora la eficiencia en la administración de oportunidades

**Registros de sincronización de oportunidades**
+ Los usuarios de la integración de la API de AWS Partner Central ahora pueden ver los registros de sincronización correspondientes directamente en el objeto ACE Opportunity. Esta función proporciona visibilidad del proceso de sincronización de cada oportunidad

### Correcciones de errores
<a name="bug-fixes-3.13"></a>
+ Se resolvió un problema por el que el campo del número DUNS del cliente (`customerDuns`) se rechazaba durante el envío de la oportunidad debido a una discrepancia en los tipos de datos
+ Se aumentó el tamaño del campo del mensaje de error (`awsapn__Error_Message__c`) de 32 KB a 128 KB en los detalles del registro de sincronización para evitar el truncamiento de los mensajes de error y evitar interrumpir el procesamiento de los trabajos de Apex durante errores de sincronización de gran volumen
+ Se solucionó un problema por el que las oportunidades aparecían como enviadas, pero permanecían bloqueadas en estado de borrador cuando los códigos postales o postales tenían un formato no válido. El conector ahora muestra errores de validación de la API asíncrona, lo que permite a los socios corregir el formato postal o del código postal antes de enviarlos a AWS
+ Se solucionó un problema por el que las oportunidades especificadas como «Otras» en el campo Oferta de soluciones permanecían bloqueadas en el estado de borrador en lugar de pasar a ser Presentadas. El conector ahora gestiona correctamente los valores de la solución «Otros» y analiza correctamente las respuestas de la API para permitir que las oportunidades progresen a lo largo del proceso de validación de ACE. Los socios ahora también pueden asociar soluciones válidas incluso cuando tengan la palabra «Otras» en el campo de descripción de la otra solución

## Versión 3.12 (16 de septiembre de 2025)
<a name="3.12"></a>

AWS La versión 3.12 de Partner CRM Connector contiene las siguientes funciones y mejoras.

### Correcciones de errores
<a name="bug-fixes-3.12"></a>
+ Configure la plantilla de `Unified_Standard_ACE_Sync` flujo para que esté en estado de **borrador** y no en estado activo. Algunos clientes experimentaban errores de instalación con la plantilla de flujo en estado activo.

## Versión 3.11 (10 de septiembre de 2025)
<a name="3.11"></a>

AWS La versión 3.11 de Partner CRM Connector contiene las siguientes funciones y mejoras.

### API de AWS Partner Central
<a name="aws-partner-central-api-3.11"></a>

**Registro optimizado**
+ Capacidades de registro detalladas ampliadas para los procesos de integración de API y sincronización de oportunidades de AWS Partner Central
+ Se agregó información adicional sobre la solución de problemas para los procesos de sincronización de oportunidades

### Correcciones de errores
<a name="bug-fixes-3.11"></a>
+ Se ha corregido un problema que impedía la disociación solutions/offers/services del campo Solución ofrecida
+ Se aumentó el número máximo de listados de soluciones que se pueden sincronizar desde AWS Partner Central de 50 a 100
+ Se corrigieron los problemas de visibilidad de las soluciones en las ofertas de soluciones cuando las soluciones estaban en estado de «eliminación»
+ Se resolvió un problema que provocaba que aparecieran oportunidades duplicadas en Salesforce cuando se realizaban cambios en AWS Partner Central.
+ Se corrigió la visualización de los nombres completos en los campos AWS Partner Success Manager e AWS ISV Success Manager del objeto ACE

## Versión 3.10 (6 de agosto de 2025)
<a name="3.10"></a>

AWS Partner La versión 3.10 de CRM Connector contiene las siguientes funciones y mejoras.

### API de AWS Partner Central
<a name="aws-partner-central-api-3.10"></a>

**Intercambio automático AWS de datos**
+ Nueva configuración de **Habilitar compartir con AWS integración** en la configuración personalizada de AWS Partner Central
+ Sincronización automática de registros AWS cuando se producen actualizaciones
+ Elimina la necesidad de **compartir manualmente con AWS solo pulsar un** botón
+ Fluye de datos sin problemas AWS a las actualizaciones registradas

**Asociación de entidades simplificada**
+ Funcionalidad integrada para asociar ofertas y productos en sus respectivos campos sin tener que hacer clic en **Asociar o **Desasociar****
+ Gestión automática de llamadas a la API de backend en función de la selección

**Gestión simplificada de las invitaciones**
+ Acepte o rechace las invitaciones directamente desde el menú desplegable del estado de **aceptación del socio**
+ Gestión automática de las llamadas a la API de backend en función de la selección

**Mejoras en la automatización: nueva plantilla de flujo de sincronización de oportunidades estándar unificada**
+ Permite la sincronización automática entre las oportunidades estándar de Salesforce y las oportunidades de ACE
+ Permite compartir las oportunidades de venta conjunta cuando se utiliza el conector CRM
+ Incluye mapeos de campos preconfigurados para los campos de oportunidad estándar
+ Se encarga tanto de la creación como de las actualizaciones de las oportunidades de ACE
+ Cuenta con un state/country mapeo automático y un manejo de valores por defecto

## Versión 3.8 (17 de abril de 2025)
<a name="3.8"></a>

AWS La versión 3.8 de Partner CRM Connector contiene las siguientes funciones y mejoras.

### Correcciones de errores
<a name="aws-marketplace-3.8"></a>
+ Se ha corregido un problema que provocaba que el **ID de APN CRM** no se actualizara al momento de la sincronización de Opportunity.
+ Se ha corregido un problema al intentar actualizar los productos de Marketplace cuando un vendedor tenía más de 50 productos listados.
+ Se ha corregido un error que provocaba que los campos Representante de AWS ventas y Gestor de AWS cuentas del objeto ACE no mostraran el nombre completo.

## Versión 3.6 (18 de marzo de 2025)
<a name="3.6"></a>

AWS La versión 3.6 de Partner CRM Connector contiene las siguientes funciones y mejoras.

### AWS Marketplace
<a name="aws-marketplace-3.6"></a>
+ Se agregó soporte para 8 decimales (en lugar de 3) en pay-as-you-go los precios de los productos de software como servicio (SaaS), lo que se ajusta a los estándares de precios. AWS Marketplace 

### Correcciones de errores
<a name="bug-fixes-3.1"></a>
+ Los socios ahora pueden crear oportunidades directamente en Partner Central. Estas oportunidades se sincronizan automáticamente con la organización de Salesforce del socio a través del conector AWS Partner CRM. Esto mejora el proceso de recomendación y mejora las colaboraciones entre los socios y. AWS
+ Se ha corregido un problema que provocaba que la sincronización de una oportunidad no se pudiera convertir en una cadena cuando se actualizaban los campos del programa de reconocimiento de ingresos (SRRP) de SaaS. `NUMBER_VALUE`
+ Se resolvió un problema de intercambio de datos para evitar que AWS las referencias se procesaran incorrectamente como oportunidades de socios durante la sincronización con APN.
+ Se corrigió `ReviewStatus` el error de que un campo cambiara a nulo en una oportunidad aprobada tras actualizar un campo permitido.
+ Se implementó un nuevo mapeo de campos `Next Step History` para acomodar volúmenes de datos más grandes y evitar errores de sincronización.
+ Se resolvieron los problemas del flujo de activación de oportunidades de ACE mediante la implementación de la lógica de actualización adecuada para el `APN CRM Unique Identifier` campo en un registro de oportunidades de ACE.
+ Se actualizaron y corrigieron las instrucciones de configuración guiada para una mejor experiencia de usuario.

**nota**  
Si actualiza a la versión 3.6, debe mapear el `Next Step History` campo en la pestaña **ACE Mappings.**

## Versión 3.5 (22 de enero de 2025)
<a name="3.5"></a>

AWS La versión 3.5 de Partner CRM Connector contiene las siguientes funciones y mejoras.

### API de AWS Partner Central
<a name="partner-central-api-3.5"></a>
+ Ahora puede activar el catálogo sandbox mediante la casilla de verificación **Activar la API de PC Sandbox** en la **configuración personalizada, en la configuración del conector** de **AWS Partner CRM**.
+ Catálogo de productos actualizado.

### AWS Marketplace
<a name="aws-marketplace-3.5"></a>
+ Ahora puede importar los detalles de las autorizaciones de reventa creadas fuera del conector CRM.
+ Se agregó soporte para ver hasta 8 decimales, cuando corresponda.

### Correcciones de errores
<a name="bug-fixes-3.5"></a>
+ Se ha corregido un problema relacionado con la nueva instalación de la versión 3.1 del conector CRM, que permitía sincronizar los informes de errores con el mensaje de error`Field Level Security error on field: awspn_Campaign name_new_c`.
+ Se ha solucionado un problema que provocaba un error inesperado con los nombres de productos de AWS Marketplace duplicados.
+ Se ha corregido un error que impedía que la pestaña de **oportunidades de ACE** se estableciera como vista predeterminada para los conjuntos de permisos de ACE.

## Versión 3.1 (2 de diciembre de 2024)
<a name="3.1"></a>

AWS La versión 3.1 de Partner CRM Connector contiene las siguientes funciones y mejoras.

### Correcciones de errores
<a name="bug-fixes-3.1"></a>
+ Se corrigió la URL de producción de la API de AWS Partner Central.
+ Se corrigieron los problemas relacionados con el cambio en la carga útil de las invitaciones de compromiso.

## Versión 3.0 (14 de noviembre de 2024)
<a name="version-3.0-november-14-2024"></a>

 AWS El conector Partner CRM 3.0 incluye las siguientes funciones y mejoras:

### Características principales
<a name="con-core-features"></a>

**Mapeo de varios objetos**
+ Los socios ahora pueden mapear campos de varios objetos de Salesforce, incluidas las relaciones de búsqueda y detalle maestro, a los esquemas de oportunidades y clientes potenciales de APN. 
+  Interfaz de usuario mejorada para mapear campos, que incluye vistas ampliables para los campos de búsqueda. 
+ Support para hasta dos niveles de relaciones entre objetos en un solo mapeo. 

### Características de integración de ACE CRM
<a name="v3-ace-features"></a>

**AWS Soporte de API de Partner Central**
+ El usuario de integración ACE no es obligatorio para las integraciones de AWS Partner Central 
+ Ya no se requieren los cronogramas de sincronización de entrada y salida entre Salesforce y AWS Partner Network (APN). 
+ El conector AWS Partner CRM gestiona los errores sincrónicos. 

**AWS Soporte de la API de Partner Central para las oportunidades AWS originadas (AO) y las oportunidades originadas por los socios**
+ Los socios pueden usar el AWS botón **Compartir con** para crear y actualizar oportunidades. 
+ Los socios pueden usar el botón de **estado de aprobación** para aceptar o rechazar AWS las oportunidades recomendadas. 
+ Los socios pueden usar los botones **Asociar o Desasociar para asociar o desasociar** las oportunidades con las soluciones, los AWS productos y las ofertas de AWS Marketplace de los socios a lo largo del ciclo de vida de la oportunidad. 
+ Los socios pueden usar el botón **Asignar** para reasignar oportunidades a otros usuarios de su cuenta de Partner Central. 
+ Los socios pueden usar la pestaña de **ofertas de soluciones** para ver una lista de las soluciones disponibles. 
+ Los socios pueden ver los eventos en la pestaña **Notificaciones de AWS Marketplace**, como **Oportunidad creada**, **Oportunidad actualizada** o **Invitación de participación creada**.
+ Se han agregado tres campos nuevos para las oportunidades:
  + `Opportunity Engagement Invitation ARN`
  + `Opportunity Type`
  + `Visibility`

### Correcciones de errores
<a name="v3-bug-fixes"></a>
+ Se ha corregido un error que provocaba que el conector, al recibir los datos entrantes, sustituyera la cuenta asociada a las oportunidades por una cuenta predeterminada proporcionada en la configuración personalizada, lo que provocaba conflictos internos de Salesforce y errores de validación 
+ Se ha corregido un problema que provocaba que el conector detectara errores en los registros de sincronización entrantes y salientes debido a un valor de campo no válido de. `SalesActivity` `Finalized Deployment Needs` 
+ Se ha corregido un problema al intentar actualizar las autorizaciones de reventa compartidas. 

## Versión 2.2 (24 de abril de 2024)
<a name="2.2"></a>

AWS La versión 2.2 del conector Partner CRM incluye las siguientes funciones y mejoras.

### Características principales
<a name="core-features-2.2"></a>

Mejoras en la función de autorización de reventa existente para admitir productos no antiguos.

## Versión 2.1 (18 de abril de 2024)
<a name="2.1"></a>

AWS La versión 2.1 del conector Partner CRM incluye las siguientes funciones y mejoras.

### Características principales
<a name="core-features-2.1"></a>

Los socios de canal pueden crear un programa de sincronización para las autorizaciones de reventa compartidas.

### AWS Marketplace integración para vendedores de ISV y socios de canal
<a name="aws-marketplace-2.1"></a>
+ Puedes modificar la duración del uso en las ofertas publicadas para los productos aptos.
+ Support for future dated agreements (FDA) para ofertas privadas.
+ Puede importar los detalles de las ofertas privadas creadas fuera del conector CRM.
+ Puede guardar las ofertas privadas y las autorizaciones de reventa como borradores.
+ Puede recuperar y ver los acuerdos de ofertas públicas y privadas.
+ Puedes crear ofertas basadas en acuerdos en varias cuentas de vendedor para productos con contratos de SaaS y productos con contratos de SaaS con cuentas de consumo.

### Integración de ACE CRM
<a name="ace-integration-2.1"></a>
+ Formulario de registro mejorado de Salesforce Lightning para los objetos de oportunidad de ACE AWS entregados.
+ Puede sincronizar de forma superficial los registros detallados por oportunidad en los objetos de oportunidad ACE AWS entregados.
+ Puede vincular las ofertas privadas de AWS Marketplace disponibles a una oportunidad en el objeto de oportunidad ACE AWS entregado.

## Versión 2.0 (29 de noviembre de 2023)
<a name="2.0"></a>

### Características principales
<a name="core-features-2.0"></a>
+ Aplicación modularizada: AppExchange aplicación SF única para las funciones de integración de ACE CRM y Marketplace Seller AWS 

### Integración de APN Customer Engagements (ACE)
<a name="ace-integration"></a>
+ Support para un nuevo modelo de datos (v14) con la integración de ACE CRM.
+ Crea objetos personalizados para las oportunidades y clientes potenciales de ACE que contienen todo attributes/values lo definido en la integración de ACE CRM con las validaciones del nuevo modelo de datos de los objetos de oportunidad personalizados.
+ Capacidad de mapeo automático con un solo clic de los nuevos objetos personalizados de ACE para agilizar el mapeo de oportunidades y clientes potenciales con los objetos personalizados instalados.
+ Se corrigió el problema de mapear los atributos faltantes en las oportunidades.
+ Se corrigió el problema de asociar AWS oportunidades a una cuenta si se utilizaba una oportunidad estándar para mapear.

### AWS Integración de Marketplace
<a name="marketplace-integration"></a>
+ Como vendedor de ISV:
  + Sincronice los productos MP disponibles en la organización de Salesforce.
  + Cree, consulte y gestione ofertas privadas de ISV en productos SaaS, AMI y contenedores.
  + Cancele y modifique las ofertas privadas.
  + Clona ofertas privadas para crear nuevas ofertas.
  + Cree autorizaciones de reventa de productos SaaS, AMI y contenedores.
  + Cancele y modifique las autorizaciones de reventa.
  + Clonar las autorizaciones de reventa.
  + Recibe notificaciones cuando los compradores se suscriban a ofertas privadas.
  + Consulta el panel de ofertas privadas y autorizaciones de reventa compartidas creadas a través del conector.
+ Como socio de AWS canal:
  + Sincronice y consulte las autorizaciones de reventa compartidas creadas por el vendedor de ISV.
  + Cree y gestione ofertas privadas de socios de AWS canal para productos SaaS, AMI y contenedores a partir de autorizaciones de reventa compartidas.

## Versión 1.7 (12 de octubre de 2022)
<a name="1.7"></a>

### Registro de cambios
<a name="change-log-1.7"></a>

**Interfaz de usuario**
+ Agregue el campo opcional de comentarios de AWS Partner Network revisión a la pantalla de mapeo.
+ Mueva la sección de ayuda a la página **de configuración guiada**.

**Correcciones de errores**
+ Se ha corregido un error que provocaba que, en caso de fallo parcial, se mostrara una carga útil incorrecta en el registro fuente `synclog` detallado.
+ Se solucionó un problema por el que los socios ya actualizaban los identificadores únicos del CRM de los socios en ACE para que se corrigieran automáticamente en función del objeto objetivo de la organización.
+ Se solucionó un problema que impedía que se enviaran actualizaciones de oportunidades que aún no se habían aprobado tras la solicitud de creación inicial. AWS Partner Esto se hace para evitar que se reciban respuestas de errores de validación AWS Partner debidas a que la oportunidad no esté en estado de aprobación.

**Problemas conocidos**

No se usa.

## Versión 1.6 (13 de enero de 2023)
<a name="1.6"></a>

### Registro de cambios
<a name="change-log-1.6"></a>

**Interfaz de usuario**
+ Agregue un componente para permitir a los socios plantear casos de soporte a través de AWS Partner Central. Está disponible en la página de **configuración guiada** de la aplicación.
+ Los administradores pueden corregir los datos recibidos en la carga útil entrante para corregir los valores incorrectos de las listas de selección y poder procesarlos.

**Limpieza de registros de sincronización**

Los registros de sincronización antiguos se limpian automáticamente en función de la configuración personalizada de la aplicación: **Retención del registro de sincronización**. Esta función permite a los socios configurar durante cuánto tiempo desean conservar los registros de sincronización entrantes y salientes.

**Correcciones de errores**
+ Actualice el mensaje de validación cuando haya un valor de lista de selección no mapeado en la carga útil entrante para indicar un valor incorrecto.
+ Actualice el filtro de tareas salientes para utilizar el recuento de reintentos y los días de reintentos configurados en la configuración personalizada de la aplicación para reintentar automáticamente la transacción una vez que se corrijan los datos, hasta que se supere el número de reintentos.

**Problemas conocidos**

No se usa.

## Versión 1.5 (13 de enero de 2023)
<a name="1.5"></a>

### Registro de cambios
<a name="change-log-1.5"></a>

**Interfaz de usuario**
+ Actualice las etiquetas en el modo de programación.
+ Actualice los mensajes de error de validación en la pantalla de programación para proporcionar más contexto a los usuarios sobre los errores de programación.
+ Actualice el título de la aplicación en todas las referencias con «Conector AWS Partner CRM».
+ Página de **oportunidad/página principal**
  + **Actualice la etiqueta de campo **Apto para sincronizarse con APN** a Tiene actualizaciones para. AWS**
  + Actualice la etiqueta de campo **Sincronizar con Partner Central** a **Sincronizar con AWS**.
+ Página **de configuración guiada**
  + Actualice la etiqueta **del campo Introduzca los detalles de autenticación** para **configurar la AWS conexión APN.**
  + Actualice la etiqueta del campo **SPMS** a la ID de **socio**.
  + Actualice los campos de **APN del mapa** a AWS los campos de **Salesforce**.
+ **Página de mapeo**
  + Actualice los campos **del administrador de canalizaciones de ACE** a **AWS**campos.
  + Actualizar **Habilite los campos de actualizaciones de APN** para **habilitar los campos de actualizaciones entrantes**.
+ Página de **sincronización** de registros
  + Sustituya las referencias a «APN» por «AWS" (dirección).
  + ****Actualice las siguientes etiquetas de los campos de propósito del registro de sincronización: **orquestación entrante** a recuperación de **archivos entrantes, orquestación entrante: recuperación** **de registros a recuperación de registros entrantes y orquestación saliente a recuperación** de archivos **salientes**.****

**Sincronización instantánea**

Los administradores pueden iniciar una sincronización saliente específica para un único registro mediante una acción rápida adicional. La acción rápida **Enviar a AWS** se agregó a la oportunidad estándar y al objeto principal como referencia. Se puede añadir a cualquier objeto estándar o personalizado integrado para ofrecer la opción de invocar inmediatamente la sincronización de un único registro fuera de los trabajos programados.

**Correcciones de errores**
+ Se ha corregido un problema en el registro de sincronización que mostraba un error de excepción de FLS incorrecto.
+ Se ha corregido un problema en el objeto Lead al mapear el `campaignMemberStatus` campo.
+ Se ha corregido un problema de mapeo que provocaba que `awsAccountId` los campos `awsFieldEngagement` y se excluyeran del mapeo saliente al mapearlos.
+ Actualice los paneles agrupados de dinámicos a estáticos para que no utilicen el límite de la organización instalada para los paneles dinámicos.

**Problemas conocidos**

No se usa.

## Versión 1.4 (7 de diciembre de 2022)
<a name="1.4"></a>

### Registro de cambios
<a name="change-log-1.4"></a>

**Interfaz de usuario**
+ Simplifique la interfaz para sincronizar los registros.
+ Simplifique la interfaz para el mapeo modal.
+ Agregue el modal de confirmación al botón de reinicio en la pantalla de **mapeo**.
+ Desactive la opción **Siguiente** en el mapeo de listas de selección hasta que se completen todos los campos.
+ Agregue texto de ayuda a los títulos de las pestañas en el modal de mapeo.
+ Actualice la etiqueta de la aplicación desde la **administración de APN CRM** al **conector de AWS Partner CRM**.

**Informes y paneles**

Agregue nuevos informes y paneles para realizar un seguimiento de los estados de los registros de sincronización.

**Plantilla de flujo**

Añada una plantilla de flujo al paquete para configurar una notificación automática personalizada para los administradores de la empresa cuando se produzcan errores en el registro de sincronización.

**Correcciones de errores**
+ Se corrigió el problema de la diferencia de fecha con la UTC en el mapeo.
+ **Se solucionó un problema que se producía cuando se seleccionaba un registro de sincronización parcialmente procesado para volver a procesarlo. Cuando se producía un error, el estado del registro de sincronización no cambiaba a Error.**
+ Actualiza la `to sync` fórmula apta según la oportunidad y el prospecto estándar.
+ Oculta los campos de solo lectura.
+ Actualización para cargar ruletas.
+ Actualiza la etiqueta para los subtítulos modales.
+ Manténgalo `apnValues_ on _tab3` en el modal de mapeo.
+ Actualice la opción **Editar** para que lleve al usuario a la página actual.
+ Deshabilita la selección de pestañas a menos que estés en `read-only` modo.
+ Desactiva `field required` el error cuando es opcional.
+ Cambia las marcas de verificación modales a verdes.
+ Agregue componentes y utilidades de la pestaña de mapeo.
+ Agregue un nuevo panel y una carpeta de paneles para sincronizar los registros.
+ Elimine el permiso de la pestaña de informes personalizados obsoleta.

**Problemas conocidos**

Se produjo un error al mapear `CampaignMemberStatus` el objeto Lead. Actualmente, AWS Partner podemos omitir la asignación de este campo no obligatorio al mapear clientes potenciales. La solución se realizará en la próxima versión.