Restricciones de scripts
- Los scripts pueden usarse para escribir funciones personalizadas.
- Los scripts no pueden usarse para enviar solicitudes a bases de datos distintas de los catálogos de datos de Vantage, a los cuales se accede mediante la interfaz Context.
- Los scripts pueden usarse para enviar solicitudes a servicios externos mediante la interfaz Context.
- Los scripts no admiten bibliotecas de terceros como jQuery.
- Memoria: 500 MB
- Tiempo de ejecución del script: 600 segundos × número total de páginas del documento en una transacción
- Expresiones: 1 000 000 × número total de páginas del documento en una transacción
- Profundidad máxima de recursión: 100
- Tamaño máximo de arreglo: 50 000
- Número máximo de solicitudes HTTP que se pueden realizar en el script: 200 × número total de páginas del documento en una transacción
Procesamiento de errores
- Si se detecta un error de sintaxis en el script, se interrumpe la transacción de la actividad personalizada. La descripción del error puede consultarse en Skill Monitor.
- Si se lanza una excepción durante la ejecución del script, se interrumpen tanto el script como la transacción. La descripción del error puede consultarse en Skill Monitor.
- Si la excepción del programa se captura mediante try-catch, la lógica de manejo de errores depende del autor del script.
Importante: Los errores provocados por exceder las restricciones del script no se capturan. En este caso, se interrumpen tanto el script como la transacción correspondiente.
Ayuda de objetos
Interfaces
- Context
- Transacción
- Document
- ClassConfidenceModel
- Field
- Página
- RuleError
- BinaryFile
- DocumentExportResult
- Region
- Rectangle
- Parameter
- HttpRequest
- MultipartFormDataRequest
Enumeraciones
Interfaces y enumeraciones obsoletas
- InputData (utilice Transaction.Documents en su lugar)
- OutputData (utilice Transaction.Documents en su lugar)
- ExtractedData (utilice Document en su lugar)
- ExtractedField (utilice Field en su lugar)
- FieldType (utilice FieldOcrType en su lugar)
