Función Partner Links (Enlaces de socio)
La función Partner Links en el diálogo Creador de expresiones muestra la cabecera Partner Link para Invocar enlaces de socio.
La cabecera Partner Link está almacenada en un campo generado en el momento de la transferencia y que se denomina F_EndPointRef<partner-link-name>. Puede modificar la cabecera modificando el campo generado F_EndPointRef<partner-link-name> para llevar a cabo las siguientes tareas.
- El Servicio Web representado por la cabecera necesita una cabecera SOAP. Por ejemplo, si utiliza la función de autenticación, la cabecera contiene una sección de seguridad. En esta sección necesitará insertar el nombre de usuario y la contraseña apropiados.
- El Servicio Web representado por la cabecera contiene el punto final especificado en el WSDL. Puede modificar dicho punto final insertando un punto final diferente en la sección Dirección. Esto le permite invocar otro punto final para el mismo servicio.

En el ejemplo de cabecera que se ha mostrado anteriormente, el nombre del Invoke Partner Link es InvAuth1. Para modificar la cabecera, utilice la función del sistema Asignar o Asignación en un paso para asignar una cabecera modificada a la referencia de punto final de Partner; en este caso, F_EndPointRefInvAuth1.
Codificación
Si necesita colocar información sensible en F_EndPointRef<partner-link-name>, debería utilizar la función encode() para codificar la información sensible. El sistema de flujo de trabajo decodificará la información que ha sido codificada antes de enviar el mensaje.
Autenticación
En el ejemplo de cabecera que se ha mostrado anteriormente, el servicio que se invoca necesita autenticación, por lo que se incluye la sección Seguridad en la cabecera. En general, reemplazará USERNAME y PASSWORD con variables y el usuario introducirá dichos valores en algún paso antes del paso Invocar. Para insertar esos valores en una cabecera, se utiliza una asignación.
Punto final alternativo
Punto final alternativo
El WSDL del Servicio Web invocado especifica el punto final. Puede especificar un punto final diferente utilizando el siguiente procedimiento. Reemplazará la OPTIONAL_SOAP_ADDRESS en la cabecera con un nuevo punto final. Tenga en cuenta que el servicio proporcionado por el punto final alternativo debe tener exactamente los mismos requisitos de entrada y de salida.