Saltar al contenido principal
Una 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.

Configuración de una actividad personalizada

Para configurar una actividad personalizada, siga estos pasos:
  1. En Skill Designer de la Habilidad de proceso, agregue un bloque de actividad Custom al flujo de trabajo de procesamiento de documentos.
  2. En el panel Actions, haga clic en Settings, lo que abrirá la interfaz de entrada y edición de código.
  3. Configure el script según sea necesario y haga clic en Save.

Verificación de la actividad

Para comprobar que la actividad que ha configurado funciona como se espera, siga estos pasos:
  1. Publique su Habilidad. Vaya a la pestaña Publish y haga clic en Publish Skill.
  2. Procese documentos en un flujo de trabajo que haya configurado usando una actividad personalizada.
  3. Revise los resultados de su Habilidad 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 el 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 antiguos seguirán funcionando y tendrán acceso a todos los documentos de una transacción, pero los métodos en desuso solo tendrán acceso al primer documento de una transacción.
Lista de objetos en desuso: