O interpretador JavaScript do Vantage é compatível com ECMAScript 5.1 (ES5) e alguns outros padrões mais recentes (para mais informações, consulte esta página).
Scripts podem ser usados para escrever funções personalizadas.
Scripts não podem ser usados para enviar solicitações a bancos de dados que não sejam catálogos de dados do Vantage, cujo acesso é fornecido por meio da interface Context.
Scripts não podem ser usados para enviar solicitações a serviços externos.
O script não oferece suporte a bibliotecas de terceiros, como jQuery.
A atividade Condition apenas redireciona os documentos da transação para o ramo necessário do fluxo de trabalho, sem modificá-los. Portanto, todos os dados aos quais seu script tem acesso são fornecidos somente em modo de leitura.
As regras de script têm limites quanto à quantidade de memória e tempo de CPU que podem consumir, bem como quanto ao número de comandos e à profundidade de recursão. Isso protege o sistema contra perda de desempenho e falhas. Se sua regra exceder qualquer um desses limites, o processamento será interrompido e um erro será exibido. Os valores dos limites são definidos pelo administrador do sistema durante a configuração do servidor ABBYY Vantage. Atualmente, os limites padrão são: