Passer au contenu principal

Documentation Index

Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt

Use this file to discover all available pages before exploring further.

Cette page décrit les restrictions applicables aux scripts de l’activité Condition et répertorie les objets et les énumérateurs disponibles dans l’environnement JavaScript de Vantage. L’interpréteur JavaScript de Vantage prend en charge ECMAScript 5.1 ainsi que certaines fonctionnalités de versions ultérieures. Pour plus d’informations, consultez les fonctionnalités ECMAScript de Jint.

Accès aux données

Les scripts peuvent définir des fonctions personnalisées et accéder aux catalogues de données Vantage via l’interface Context.
Les scripts ne peuvent pas :
  • Envoyer des requêtes à des bases de données autres que les catalogues de données Vantage.
  • Envoyer des requêtes à des services externes.
  • Utiliser des bibliothèques tierces comme jQuery.
L’activité Condition redirige simplement les documents de la transaction vers la branche de flux de travail correspondante — elle ne les modifie pas. Toutes les données auxquelles votre script accède sont fournies en lecture seule.

Limites d’utilisation des ressources système

Les scripts de condition sont soumis à des limites de mémoire, de durée d’exécution, de nombre de commandes et de profondeur de récursion afin d’éviter qu’ils ne s’emballent. Si un script dépasse l’une de ces limites, le traitement est interrompu et une erreur s’affiche. Les valeurs par défaut sont définies par l’administrateur de votre serveur — valeurs par défaut actuelles :
RestrictionLimite par défaut
Mémoire10 MB
Délai d’expiration60 secondes
Limite de commandesAucune
Profondeur de récursion maximale100

Référence des objets

Contexte d’exécution et flux de travail

Documents et champs

Classification et validation

Régions d’image

Énumérateurs

activité Condition

Scindez le flux de travail selon des conditions personnalisées évaluées pour chaque transaction.

Scripts d’exemple

Exemples courants de scripts pour vérifier les erreurs de règles et acheminer vers la relecture manuelle.

Context

Objet global qui expose la transaction, le document et le traitement en cours.