Adobe Campaign: ImportSharedAudience o fluxo de trabalho falha com erro de sintaxe

Descrição

Ele foi encontrado nas versões mais recentes de Campaign se o workflow ImportSharedAudiences está falhando com um erro de sintaxe como abaixo:

08/12/2019 20:04:43 jsxListUpdate PGS-220000 PostgreSQL error: ERROR:  syntax error at or near "-" LINE 1: CREATE UNLOGGED TABLE wkf190441_377_-2059232018(    

Resolução

A correção permanente requer uma atualização para 9026 ou superior. A solução alternativa para as versões anteriores é atualizar a variável JavaScript código dentro do workflow para utilizar Math.abs().

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

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

Nesta página