Saltar al contenido principal
El intérprete de JavaScript de Vantage admite ECMAScript 5.1 (ES5) y algunos otros estándares más recientes (para más información, consulte aquí).

Acceso a datos

  • Se pueden usar scripts para implementar funciones personalizadas.
  • No se pueden usar scripts para enviar solicitudes a bases de datos distintas de los catálogos de datos de Vantage, cuyo acceso se proporciona mediante la interfaz Context.
  • No se pueden usar scripts para enviar solicitudes a servicios externos.
  • El script no admite bibliotecas de terceros como jQuery.
  • La actividad Condition únicamente redirige los documentos de la transacción a la rama de flujo de trabajo requerida sin modificarlos. Por lo tanto, todos los datos a los que acceda su script se proporcionan únicamente en modo de solo lectura.

Límites en el uso de recursos del sistema

Las reglas de scripts tienen límites en la cantidad de memoria y tiempo de CPU que pueden usar, así como en el número de comandos de código y la profundidad de recursión. Esto protege al sistema de bajadas de rendimiento y bloqueos. Si una regla supera alguno de los límites, el procesamiento se interrumpirá y se mostrará un error. Los valores de los límites los establece el administrador del sistema al configurar el servidor de ABBYY Vantage. Actualmente, los límites predeterminados son los siguientes:
  • Memoria: 10 MB
  • Tiempo de espera (timeout): 60 segundos
  • Límite de comandos: ninguno
  • Profundidad máxima de recursión: 100

Ayuda sobre objetos

Los siguientes temas explican los objetos y enumeradores disponibles: