Saltar a contenido

Proceso de ejecución de scripts

Los scripts y las aplicaciones de scripts en Octoplant sólo se ejecutan cuando se activan mediante eventos definidos en el servidor o en el cliente.

Info

El proceso que se describe a continuación se aplica tanto a los archivos de script como a las aplicaciones de script (EXE, BAT).

  1. Scripting está habilitado y configurado
    Un administrador habilita Scripting en el AdminClient en Configuración global → Scripting y asigna scripts a eventos en el módulo Administración de scripts.

  2. Se produce un evento
    Una operación del usuario o del sistema (por ejemplo, cargar, registrar, comparar, abrir editor) desencadena un evento que tiene asignado un script.

  3. Octoplant comprueba el archivo de inicialización para determinar qué script ejecutar.

  4. Octoplant crea el archivo de interfaz
    Octoplant genera un archivo de interfaz que contiene información sobre el componente, el usuario, la tarea, las rutas y el contexto del evento. Ejemplo: ScriptBeforeEdit.ini especifica qué archivo SCRIPT o EXE debe utilizarse para un tipo de componente determinado.

  5. Octoplant llama al script o aplicación de script
    Octoplant pasa la ruta al archivo de interfaz como parámetro.

  6. El script lee el archivo de interfaz
    El script lee el archivo de interfaz, realiza la acción configurada (por ejemplo, validación, operaciones con archivos, llamadas a herramientas externas) y escribe los resultados, advertencias o códigos de error.

  7. Octoplant evalúa el resultado
    En función del evento y de la configuración, Octoplant:

    • Continúa el flujo de trabajo estándar
    • Modifica el flujo de trabajo (por ejemplo, omitir la carga, utilizar una copia de seguridad preparada)
    • Muestra advertencias o mensajes de error basados en el resultado del script

Para el análisis y la solución de problemas, utilice el módulo Administración de scripts, los archivos de registro y las herramientas de diagnóstico de AdminClient.


Contenido relacionado