Paso 5: Probar la solución
Esta solución tiene como objetivo automatizar el proceso de envío de notificaciones a BizTalk Server, cada vez que se cierra una nueva oportunidad en Salesforce estableciendo la fase de la oportunidad como Cerrado ganado. Una vez recibida la notificación BizTalk Server envía una consulta a Salesforce para recuperar los detalles del producto relacionados con la oportunidad y, a continuación, inserta la respuesta de Salesforce en una tabla de base de datos de SQL Server denominada OrderDetails. Por lo tanto, para probar esta solución, actualizaremos la fase de una oportunidad para Closed Won y, como resultado, los registros pertinentes deben insertarse en la tabla OrderDetails de la base de datos Orders.
Para probar la solución
Inicie sesión en
https://login.salesforce.com/?lt=de
, con las credenciales de inicio de sesión del desarrollador de Salesforce.En la barra de navegación, haga clic en Oportunidades y, a continuación, haga clic en Oportunidad con el cliente 1. Ha creado esta oportunidad en el Paso 2: Configurar el sistema Salesforce.
En la sección Detalles de la oportunidad, tome nota de los productos asociados en la sección Productos (Estándar). Los valores que especifique en esta sección se insertarán finalmente en la base de datos de SQL Server. En la sección Detalles de la oportunidad , haga clic en el botón Editar y cambie el valor del campo Stage (Fase ) a Closed Won (Ganado cerrado). Haga clic en Save(Guardar).
En SQL Server Management Studio, ejecute una consulta en la tabla OrderDetails para seleccionar todas las filas.
Observe que se muestran los productos enumerados en la oportunidad para la que cambió la etapa.
Puede ver que los registros especificados en la tabla OrderDetails corresponden a la oportunidad de ventas creada en Salesforce para un conjunto determinado de productos. Puede repetir estos pasos creando nuevas oportunidades y asociando nuevos productos a cada oportunidad.