Help Center > Foundation Help

Se aplica a:

  • Winshuttle Foundation

Validar e implementar una solución de Winshuttle Composer

Al validar una solución, se comprueba la solución para ver si se encuentra algún problema potencial que impida que el flujo de trabajo o el formulario funcionen correctamente.

Por ejemplo, se asegurará de que haya un nodo Inicio y uno Final y también de que todos los nodos tengan transiciones para comprobar la validez del flujo de trabajo.

Notas:
La validación se realiza automáticamente cuando se implementa una solución.

Los errores de validación se pueden devolver en campos contraídos. Para evitar errores, oculte el campo.

Los nombres de las soluciones tienen en cuenta las mayúsculas y las minúsculas. Si ha usado el mismo nombre para dos soluciones, y cambiar solo mayúscula o minúscula de la inicial (por ejemplo, «Prueba» y «prueba»), al implementar la solución recibirá el siguiente mensaje de error: «Se ha producido un error inesperado en el servidor. Pida al administrador que consulte los registros del servidor».

Para validar una solución:

  1. Abra la solución.
  2. En la cinta de Composer, en la pestaña Solución, haga clic en Validar.
  3. Corrija los errores según sea necesario.
  4. Haga clic en Aceptar.

Comprobaciones de validación de la solución

Comprobaciones de validación del flujo de trabajo

  • Comprueba que haya un nodo Inicio (gráfico principal y gráfico de cada bucle)
  • Comprueba que los gráficos tengan solo un nodo Inicio
  • Comprueba que haya, por lo menos, un nodo Final (gráfico principal y gráfico de cada bucle)
  • Comprueba que no falten transiciones
  • Comprueba que los bucles tengan condiciones until o while
  • Valida las calles (comprueba que el grupo/usuario se haya especificado)
  • Valida las variables utilizadas en las expresiones de los flujos de trabajo
  • Comprueba si hay transiciones Otherwise ambiguas (por ejemplo, varias transiciones Otherwise que vengan del mismo nodo)
  • Comprueba que no falten complementos
  • Comprueba que no falten calles (por ejemplo, tareas asignables fuera de una calle)
  • Comprueba que las cadenas de conexión, los sitios de SharePoint, las listas de SharePoint, los usuarios, los grupos y los argumentos de complementos sean válidos

Comprobaciones de validación del formulario

  • Ninguna: No se realizan comprobaciones de validación en el formulario

Comprobaciones de validación del perfil o las variantes de la implementación

  • Comprueba el sitio de SharePoint
  • Comprueba el sitio de Winshuttle Central/User Governance (si hay scripts)
  • Comprueba el SAP Integration Server (si hay scripts)

Implementar una solución

Volver al principio

  1. Haga clic en la pestaña Solución.
  2. Haga clic en Implementar.
    • Marque Forzar actualización de plantillas de nombre para volver a publicar la plantilla de nombre y restaurar los valores iniciales.
    • Comprueba Publicar el formulario en segundo plano si la solución es grande. El formulario se publicará de forma asíncrona en otro hilo y usted recibirá una notificación de correo electrónico cuando el formulario se haya publicado correctamente.
    • Marque Volver a publicar scripts para volver a crear los servicios web en el servidor de Central de cualquier script de Transaction/Query asignado.

    Opciones para implementar la solución

  3. Seleccione el Perfil de implementación del desplegable.
  4. Haga clic en Aceptar.