Saltar al contenido

¡Transforma tus conexiones en dinero para el final del año con nuestro nuevo Programa de Indicación de Clientes! Descubre más

Esta documentación es para la versión 4 y posteriores de App Builder, el nuevo nombre de Vinyl. Accede a la documentación de Vinyl aquí.

Tipos de acciones de eventos en Jitterbit App Builder

App Builder admite diversos Tipos de Acciones de Eventos que se pueden definir para las Acciones asociadas a Eventos, según el uso que se le vaya a dar. Este artículo describe los diferentes Tipos de Acciones y cómo trabajar con ellos.

Para acceder a los diferentes tipos de acciones de eventos, dirígete a la capa de lógica de negocio de App Builder. Allí, identifica la tabla (o regla) donde definirás la acción y haz clic en el icono de Eventos correspondiente. En la pantalla de definición de acción, verás opciones para configurar el Tipo de acción.

Tipos de acciones disponibles:

  • Regla
  • Notificación
  • Llamada API
  • Evento
  • Exportar
  • Importar
  • Complemento
  • Procedimiento
  • RFC

El valor predeterminado para Tipo es Regla, ya que los usuarios suelen usar una Regla de Negocio junto con una Acción. La Regla está documentada en artículos y guías existentes y en el Tipo de Notificación también se documenta en otra parte. Este artículo se centrará en los tipos de acción para llamadas a la API, eventos, exportaciones, importaciones, complementos, procedimientos, RFC y respuestas de Flujo de trabajo.

Llamada API

El tipo de acción Llamada API se utiliza para llamar a un extremo APIM o REST como una acción.

Para configurar una acción de llamada API

  • Establezca el valor de Tipo en Llamada API
  • Seleccione el Extremo nombrado para llamar con la Acción
  • Si corresponde, modifique el valor Orden para controlar el orden de ejecución cuando se ejecuta en el evento
  • Establezca el valor Cuándo para determinar cuándo debe ejecutarse la acción. Opciones: Antes, Después
  • Revise los enlaces explícitos y confirme que la información sea precisa
  • Haga clic en Guardar

Nota

Desde la perspectiva REST, App Builder admite enlaces entrantes y salientes. Las columnas entrantes se envían al extremo, mientras que las salientes se originan en la respuesta del extremo y actualizan el registro en memoria con el valor de REST. Usar enlaces salientes puede generar un mensaje de error si la respuesta contiene varios registros, ya que App Builder no sabe qué registro usar en este caso.

Evento

El tipo de acción Evento se utiliza para ejecutar otro evento con nombre.

Para configurar una acción de evento

  • Establezca el valor de Tipo en Evento
  • Seleccione el objeto de negocio con el evento asociado que se ejecutará
  • Seleccione el evento con el nombre que se ejecutará
  • Si corresponde, modifique el valor de Orden para controlar el orden de ejecución al ejecutarse en el evento
  • Establezca el valor de Cuándo para determinar cuándo se debe ejecutar la acción. Opciones: Antes, Después
  • Revise los Enlaces explícitos y confirme que la información sea correcta
  • Haga clic en Guardar

Exportar

El tipo de acción Exportar se utiliza para exportar un informe a un archivo. Según la configuración, App Builder exportará un archivo, lo escribirá delimitado por comas, barras verticales o pestaña y lo almacenará en la ubicación indicada.

Para configurar una acción de exportación

  • Establezca el valor de Tipo en Exportar
  • Seleccione la regla con nombre correspondiente para ejecutarla con la acción
  • Establezca Sistema de archivos como la ubicación donde desea almacenar la información que se va a exportar. Este valor puede ser un sistema de archivos local o de red.
  • Elija el valor de Delimitador para el archivo. Las opciones son: Coma, Barra vertical, Tabulador
  • Si el archivo que se va a exportar incluye una fila de encabezado, marque la casilla Encabezados de salida
  • Seleccione la columna de nombre de archivo de la regla de negocio o tabla a la que se hace referencia
  • Si corresponde, modifique el valor de Orden para controlar el orden de ejecución al ejecutarse en un evento
  • Establezca el valor de Cuándo para determinar cuándo se debe ejecutar la acción. Opciones: Antes, Después
  • Revise los Enlaces explícitos y confirme que la información sea correcta
  • Haga clic en Guardar

Importar

El tipo de acción Importar se utiliza para importar datos de un sistema de archivos a una o varias tablas. App Builder permite importar archivos CSV, Excel o HL7 mediante este método.

Para configurar una acción de importación

  • Establezca el tipo en Importar
  • Configure el Tipo de importación para que coincida con el tipo de archivo utilizado para la importación. Las opciones son CSV, Excel y HL7.
  • Si desea que App Builder elimine el contenido de la tabla de destino al importar, marque la casilla Truncar
  • Configure Sistema de archivos como la ubicación donde desea almacenar la información que se va a importar. Este valor puede ser un sistema de archivos local o de red.
  • Establezca el valor Tabla de destino en la tabla nombrada donde residirá el archivo importado
  • Elija el valor de Delimitador utilizado para el archivo. Las opciones son: Coma, Barra vertical, Tabulador
  • Establezca el valor Origen de datos completado para representar la ubicación del archivo a donde se moverá el archivo de importación. O bien, puede dejar este valor en blanco. Suele coincidir con el valor del sistema de archivos.
  • Si corresponde, modifique el valor Orden para controlar el orden de ejecución cuando se ejecuta en el evento
  • Establezca el valor Cuándo para determinar cuándo debe ejecutarse la acción. Opciones: Antes, Después
  • Revise los enlaces explícitos y confirme que la información sea precisa
  • Haga clic en Guardar

Nota

Los enlaces explícitos no afectan la importación.

Complemento

El tipo de acción Plugin se utiliza para invocar un complemento de acción en App Builder.

Para configurar una acción del complemento

  • Establezca el tipo en Plugin
  • Seleccione el valor de complemento adecuado según sus necesidades. Complementos:
    • Crear fila en una tabla vacía: crea una nueva fila si el evento Filtro no devolvió ninguna fila
    • Generar ETag de imagen: genera una ETag para una imagen en la tabla Be_Image
    • Hash de contraseña: convierte el valor del campo 'Contraseña' en hash.
    • Recuperador de HTTP: recupera contenido de la columna 'URL' y lo almacena en la columna 'Resultado'
    • Mover control: mueve el índice de todos los controles hermanos
    • Persistable - Borrar caché - Borrar caché usando fila
    • Filtro persistente: establece valores predeterminados a partir del valor.
    • Persistable - Actualizar fila - Actualizar fila
    • Salesforce persistente - Actualizar fila - Actualizar fila
    • Pluralizar nombre - Pluralizar y humanizar un campo 'Nombre'
    • Ejecutar evento en segundo plano: ejecuta el evento 'En segundo plano' para el objeto de datos (en segundo plano)
    • Guardar informe: guarda el informe en el directorio PDF
    • Dormir: duerme hasta un tiempo de espera determinado
    • Correo SMTP: envía correos usando los campos Correo, Asunto y Cuerpo y De (opcionales). Sustitución usando {{field}} Está disponible en el cuerpo.
    • Lanzar excepción: lanza un mensaje de excepción.
    • Temporizador: pausa durante 5 segundos o "Tiempo de espera".
  • Si corresponde, modifique el valor Orden para controlar el orden de ejecución al ejecutarse en un evento.
  • Establezca el valor Cuándo para determinar cuándo se debe ejecutar la acción. Opciones: Antes, Después.
  • Revise los Enlaces explícitos y confirme que la información sea correcta.
  • Haga clic en Guardar.

Nota

Las opciones de complementos disponibles pueden actualizarse a través de las versiones de App Builder.

Procedimiento

El tipo de acción Procedimiento se utiliza para ejecutar un procedimiento almacenado RDBMS.

Para configurar una acción de procedimiento

  • Establezca el Tipo en Procedimiento
  • Seleccione el procedimiento almacenado RDBMS designado
  • Si corresponde, modifique el valor de Orden para controlar el orden de ejecución al ejecutarse en un evento
  • Establezca el valor de Cuándo para determinar cuándo se debe ejecutar la acción. Opciones: Antes, Después
  • Revise los Enlaces explícitos y confirme que la información sea correcta
  • Haga clic en Guardar

Solicitud de comentarios

El tipo de acción RFC se utiliza para ejecutar una llamada de función remota. Las RFC se utilizan principalmente al trabajar con SAP externamente y configurar llamadas BABI de RFC y lecturas de tabla de RFC.

Para configurar una acción RFC

  • Establezca el Tipo en RFC
  • Seleccione la RFC designada
  • Si corresponde, modifique el valor de Orden para controlar el orden de ejecución al ejecutarse en un evento
  • Establezca el valor de Cuándo para determinar cuándo debe ejecutarse la acción. Opciones: Antes, Después
  • Revise los Enlaces explícitos y confirme que la información sea correcta
  • Haga clic en Guardar ...