Adobe Campaign: El flujo de trabajo ImportSharedAudience falla con un error de sintaxis

Descripción description

Entorno

Campaign Classic

Problema/Síntomas

En las últimas versiones de Campaign, el flujo de trabajo ImportSharedAudiences produce un error de sintaxis similar al siguiente:

*08/12/2019 20:04:43 jsxListUpdate PGS-220000 Error de PostgreSQL: ERROR:  error de sintaxis en o cerca de "-" LÍNEA 1: CREATE UNLOGGED TABLE wkf190441_377_-2059232018(                                             *

Resolución resolution

La corrección permanente requiere una actualización a 9026 o superior. La solución para las versiones anteriores de es actualizar el código de JavaScript dentro del flujo de trabajo para utilizar Math.abs().

Código antiguo:
vars.tableName = NL.SQL.getWorkTableName("wkf", instance.id) + "_" + task.taskIdentifier + "_" + list.listId;

Nuevo código:
vars.tableName = NL.SQL.getWorkTableName("wkf", Math.abs(instance.id)) + "_" + Math.abs(task.taskIdentifier) + "_" + Math.abs(list.listId);

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f