Se aplica a:
- Winshuttle Foundation
Propiedades del complemento Actualización de Winshuttle
El complemento Actualización de Winshuttle permite añadir un servicio web de Winshuttle a un flujo de trabajo. Con este complemento puede realizar operaciones de datos de SAP de forma dinámica en el flujo de trabajo.
El complemento de Actualización de Winshuttle también admite servicios web de repetición.
En esta página
- Ejemplo de uso del complemento Actualización de Winshuttle
- Cómo configurar el complemento Actualización de Winshuttle
- Prácticas recomendadas y sugerencias para el complemento Actualización de Winshuttle
- Tabla de parámetros del complemento Actualización de Winshuttle
Cuando un formulario usa servicios al hacer clic en un botón, al cambiar un campo o al cargar un formulario, se usan las credenciales del usuario que tenga la sesión iniciada para ejecutar el servicio web. Este usuario debe tener una licencia válida y los derechos y las credenciales adecuados de SAP definidos en Winshuttle Central.
El complemento Actualización de Winshuttle usa las credenciales con las que se está ejecutando SVService. El administrador de SVService debe tener una licencia válida y los derechos y las credenciales adecuados de SAP definidos en Winshuttle Central / User Governance.
Ejemplo de uso del complemento Actualización de Winshuttle
El complemento de actualización de Winshuttle puede ser útil si su equipo de datos maestros prefiere enviar datos a SAP de forma dinámica (es decir, no manual) después de que se haya completado la aprobación.
Cómo configurar el complemento Actualización de Winshuttle
- En Composer, haga clic en la pestaña Solución.
- Añada un script de Transaction o de Query a la solución. Consulte Importar un servicio web o script si necesita ayuda para importar scripts a una solución.
- Haga clic en la pestaña Formulario.
- Añada un elemento de servicio web al formulario. Consulte Añadir elementos a un formulario si necesita ayuda para añadir un elemento.
- Configure los parámetros del complemento que necesita. Consulte la Tabla de parámetros de la actualización de Winshuttle (a continuación) para ver la descripción de las opciones disponibles.
Prácticas recomendadas y sugerencias para el complemento Actualización de Winshuttle
- Si hay varios complementos de actualización de Winshuttle, establezca la propiedad SYNC del nodo del complemento en False. Si Sync se ha establecido en True, ambos complementos se ejecutarían durante el mismo periodo de tiempo de 5 minutos de SVService. Si Sync se ha establecido en False, el complemento esperará a empezar después de que se haya completado el primero.
Parámetros de la actualización de Winshuttle
Propiedad |
Descripción |
WebserviceName | Nombre del servicio web que se ejecutará. |
StatusField | Seleccione el campo en el que registrar el script para el servicio web seleccionado. |
WaitDuration | [Opcional]. WaitDuration es el número de horas que se esperarán para recibir una respuesta del servidor. |
Runnernode |
Nota: Esta opción está disponible para el complemento Actualización de Winshuttle desde Composer v11.4. El nodo de ejecutor se puede configurar de 2 maneras distintas:
|
Procesar el complemento de Actualización de Winshuttle
Cuando se procesa un complemento de actualización de Winshuttle, el motor del flujo de trabajo tiene que utilizar una cuenta para conectarse a SAP. Esta cuenta se mostrará como la que modifica o crea cualquier registro en SAP modificado por el servicio web.
De forma predeterminada, el motor de Workflow, en 11.4.0, buscará primero una cuenta en los siguientes lugares y el siguiente orden:
- La cuenta del sistema del servicio web indicada en el perfil de implementación de la solución.
- El último usuario del formulario.
- Los usuarios que se establecen en la fase y que contienen el complemento de actualización de Winshuttle.
- Una cuenta indicada en la asignación del servicio web.
- Por último, un sistema de recuperación ante fallos en la cuenta de administración de Workflow (suplantación de SharePoint).
Para trabajar con flujos de trabajo heredados, en versiones posteriores a 11.4.0, el orden predeterminado es:
- La cuenta del sistema del servicio web indicada en el perfil de implementación de la solución.
- Una cuenta indicada en la asignación del servicio web.
- La cuenta de administración de Workflow (suplantación de SharePoint).
El orden de las prioridades se pueden cambiar con la clave WinshuttleUpdateLegacyOperation.