Actividad personalizada
Scripts de ejemplo
Ejemplos de JavaScript para escenarios habituales de la actividad personalizada: OAuth, exportaciones externas, modificación de campos, manipulación de tablas y generación de JSON.
Los siguientes ejemplos de JavaScript ilustran patrones habituales para scripts de la actividad personalizada: autorización OAuth, envío de exportaciones a servicios externos, modificación de campos extraídos, manipulación de tablas, generación de JSON personalizado y obtención de nombres de archivos de origen. Cópielos y adáptelos a sus propios nombres de campo y endpoints.
El siguiente script realiza la autenticación con un token obtenido mediante el flujo Resource Owner Password y luego envía los datos de exportación a un servicio externo:
El siguiente script asigna al archivo exportado un nombre basado en el número de factura y, a continuación, envía los datos de exportación a un servicio externo (Dropbox, en este caso):
El siguiente script modifica el valor de un campo existente y añade nuevos valores a un campo repetible usando la información contenida en la respuesta de un servicio externo:
El siguiente script escribe en el registro de eventos de la transacción todos los valores (filas) de la columna Description de la tabla:
El siguiente script escribe todos los valores (filas) de todas las columnas de la tabla en el registro de eventos de la transacción:
El siguiente script añade nuevas filas a la tabla y establece valores en las columnas Descripción y Cantidad:
El siguiente script elimina todas las filas de una tabla:
El siguiente script elimina la última instancia de un campo repetible:
El siguiente script genera un archivo JSON con un formato personalizado y lo envía a un sistema de terceros:
El siguiente script coloca el nombre original de un archivo en el campo MyField:
