Script - Principal
Utilice esta página para definir la información básica acerca de un script. Abra esta página accediendo a
.Utilice el portal Consulta de script para buscar un script existente. Cuando seleccione un script, accederá al portal de mantenimiento para ver y realizar el mantenimiento del registro seleccionado.
Descripción de la página
Introduzca un código de script único y una descripción para el script. Use la Descripción detallada para describir el objetivo de este script en detalle. Propietario indica si este script es propiedad del paquete base o de la implantación (Modificación de cliente).
La opción Tipo de script indica si se trata de un script de ayudante de proceso de negocio, un script de plug-in, un script de biblioteca de Groovy o un script de servicio. Consulte Descripción general de scripts de ayudante de proceso de negocio y Descripción general de scripts basados en servidor para obtener más información.
Opción de accesibilidad aparece solo para los scripts de ayudante de proceso de negocio. Defina este valor como Accesible desde el menú Script para todos los scripts que se puedan lanzar como scripts autónomos. Los scripts con esta configuración pueden estar enlazados a una opción de navegación para que puedan invocarse desde un menú y el usuario pueda configurarlos como script favorito. Defina este valor como No accesible desde el menú Script para todos los scripts que no se puedan lanzar por sí solos. Por ejemplo, cualquier script que se invoque como un subscript de otro script debe tener esta configuración. Además, todos los scripts diseñados para lanzarse desde un portal específico donde se proporcionen unos datos determinados al script deben incluir esta configuración.
Introduzca un servicio de la aplicación si la ejecución del script debe estar protegida. El servicio de aplicación debe incluir Ejecutar como uno de sus modos de acceso. Para obtener más información, consulte Protección de ejecución de scripts. Este campo no aparecerá si se trata de un script de biblioteca de Groovy.
Entidad de algoritmo aparece solo para los scripts de plug-in. Utilice este campo para definir la entidad de algoritmo en la que se puede introducir este script.
Objeto de negocio aparece solo para los scripts de plug-in relacionados con objetos de negocio. Introduzca el objeto de negocio a cuyos elementos va a hacer referencia el script de plug-in.
La opción Versión de motor de scripts define la información clave que afecta al contexto y la ejecución del script.
-
Los valores de la versión de motor de scripts 1, 2 y 3 definen la versión del lenguaje de rutas XML (XPath) que se utilizará para el script. Las versiones 2 y 3 utilizan el motor XPath 2 proporcionado por el equipo XQuery. Es el mismo motor utilizado en la base de datos de Oracle. La versión 3 del motor de scripts actual es una versión modificada que ofrece mejoras de rendimiento sin afectar a los scripts de la versión 2 existentes.
La versión del motor de scripts por defecto es 3.0 para los scripts de plug-in y servicio. La versión por defecto para los scripts de ayudante de proceso de negocio es 1.0, ya que las versiones de nivel superior no son aplicables.
Existen algunos detalles adicionales que cabe destacar en relación con la versión de motor de scripts 1.0:
-
La biblioteca de XPath que se utiliza es Jaxen.
-
En el caso de los scripts de ayudante de proceso de negocio, utiliza el soporte de XPath y XML del navegador, salvo en caso de Internet Explorer, donde se utiliza el analizador XSXML.
-
Xpath 1 (e incluso JavaScript) utilizan la aritmética de punto flotante, que implica que la adición de un grupo de números con dos posiciones decimales podría terminar con un valor 10779.079999999998 en lugar de 10779.08.
-
-
El valor de versión de motor de scripts de Groovy solo es aplicable a scripts de plug-in. Se utiliza para indicar que solo los tipos de paso relacionados con Groovy se emplean en el script y señala al sistema que no existe necesidad de convertir los datos desde la interfaz XML ni hacia ella. Esto permite obtener una mayor eficacia en la ejecución de scripts.
-
El valor Modo de compatibilidad de Framework versión 2.1 se conserva a efectos de actualización. Este valor solo se puede aplicar a versiones anteriores de scripts de ayudante de proceso de negocio que utilicen una sintaxis incompatible con la de XPath.
Pulse Ver esquema de script para ver las áreas de datos del script en la ventana del visor de esquema. Este enlace no aparecerá si la versión de motor de scripts es Groovy.
Pulse el hiperenlace Ver XSD para ver la definición de esquema del script en formato XSD. Este enlace solo aparece si el tipo de script es Script de ayudante de proceso de negocio o Script de servicio.
El hiperenlace Ver superclase de script solo aparece para scripts de plug-in que utilicen una versión de motor de Groovy. Pulse este enlace para ver el código de la superclase generada en tiempo de ejecución para la implantación del hueco de plug-in relacionado.
El hiperenlace Ver script como texto aparece solo para los scripts basados en el servidor. Pulse este enlace para ver los comandos de generación de scripts internos en una ventana independiente.
El árbol resume los pasos del script. Puede utilizar el hiperenlace para acceder a la pestaña Paso, que muestra el paso correspondiente.