Saltar al contenido principalUna actividad Custom configurada mediante un script personalizado recopila información sobre los documentos de la transacción y la envía en un formato específico a un sistema externo mediante una solicitud HTTP. Una vez recibida la respuesta a la solicitud, se procesa y se guarda en los datos de la transacción. Puede enviar uno o todos los documentos de la transacción en una sola solicitud.
Importante: La actividad Custom requiere un certificado SSL de nivel de seguridad 2 para verificar que la conexión sea segura. Si su servidor proporciona un nivel de seguridad inferior, no será posible enviarle solicitudes desde una actividad Custom.
Una actividad Custom ubicada dentro de una actividad For Each Document puede procesar cada documento de la transacción por separado. En este caso, la actividad Custom tendrá acceso únicamente a un documento a la vez.
Las actividades Custom son bloques independientes en el flujo de trabajo que puede utilizar como pasos adicionales para mejorar el procesamiento de documentos.
Configurar una actividad personalizada
Para configurar una actividad personalizada, siga estos pasos:
- En el diseñador de habilidades de Proceso, agregue un bloque de actividad Custom al flujo de trabajo de procesamiento de documentos.
- En el panel Actions, haga clic en Edit Activity para abrir la configuración de la actividad.
- En la pestaña Available Files, seleccione los formatos de campos de texto, campos de documento e imágenes que se enviarán al sistema externo. Debe seleccionar al menos un formato para cada tipo.
- En la pestaña Activity Script, configure su script y haga clic en Save.
Verificar la actividad personalizada
Para comprobar que la actividad que configuró funciona como se espera, siga estos pasos:
- Publique su skill. Haga clic en la pestaña Publish.
- Ingrese un nombre, una descripción y una descripción de los cambios realizados en la skill.
- Haga clic en Publish Skill.
- Procese documentos en el flujo de trabajo que configuró usando una actividad personalizada.
- Verifique los resultados de su skill en Skill Monitor. Si su script se ejecutó con un error, la transacción se interrumpirá y la descripción del error se mostrará en Transaction Event Log en el Skill Monitor. También puede encontrar los mensajes informativos correspondientes en el Transaction Event Log si utilizó el método LogMessage para mostrar un mensaje personalizado en el registro.
Para obtener una descripción detallada de los objetos que puede usar en scripts, consulte Object model. Para ver scripts de ejemplo que puede usar en Vantage, consulte Sample scripts.
¡Importante! La actividad personalizada se ha actualizado. Algunas de sus interfaces ahora están obsoletas. Los scripts obsoletos seguirán funcionando y tendrán acceso a todos los documentos de una transacción, pero los métodos obsoletos solo tendrán acceso al primer documento de una transacción.
Lista de objetos obsoletos: