Actividad personalizada
Scripts de ejemplo
Ejemplos de JavaScript para escenarios habituales de la actividad personalizada, incluidos 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, incluida la autorización OAuth, el envío de exportaciones a servicios externos, la modificación de campos extraídos, la manipulación de tablas, la generación de JSON personalizado y la 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:
