Boa tarde!
Estou tendo um erro no log e gostaria de uma ajuda.
Erro:
2:08:58 PM - [com.datasul.technology.webdesk.customization.CustomizationManager] (default task-5622) [Solicitação: 47850] - Processo: solicitacao_devolucao_vendas - versão: 23 - Usuário Executor : fluig - Gestor : Não - Substituto : Não - Executando evento : Erro durante registro de eventos implementados para esta SolicitaçãoFalha na compilação do script log.info(‘# 1 criando a função beforeTaskSave’);function beforeTaskSave(colleagueId, nextSequenceId, userList){log.info('# 1 acessando a função beforeTaskSave com os parâmetros:\n param \‘colleagueId\’ = ’ + colleagueId + '\n param \‘nextSequenceId\’ = ’ + nextSequenceId + '\n param \‘userList\’ = ’ + userList + ‘’);
log.info(‘# 2 executando: var task = getValue(\‘WKNumState\’);’);var task = getValue(‘WKNumState’);,log.info(‘# 4 validando o IF (task == 5)’);if(task == 5){log.info(‘# 4 executando bloco IF (task == 5)’);,log.info(‘# 5 validando o IF (hAPI.getCardValue(\‘motivo_devolucao\’) == \‘8\’)’);if(hAPI.getCardValue(‘motivo_devolucao’) == ‘8’){log.info(‘# 5 executando bloco IF (hAPI.getCardValue(\‘motivo_devolucao\’) == \‘8\’)’);,log.info(‘# 6 executando: var anexos = hAPI.listAttachments();’);var anexos = hAPI.listAttachments();,log.info(‘# 7 validando o IF (anexos.size() == 0)’);if(anexos.size() == 0){log.info(‘# 7 executando bloco IF (anexos.size() == 0)’);log.info(‘# 7 executando: throw \‘Inserir anexo da autorização\’;’); throw ‘Inserir anexo da autorização’;;\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000log.info(‘# 7 finalizando bloco IF ((anexos.size() == 0))’);};,log.info(‘# 8 finalizando bloco IF ((hAPI.getCardValue(\‘motivo_devolucao\’) == \‘8\’))’);};,log.info(‘# 9 finalizando bloco IF ((task == 5))’);},log.info(‘# 10 saindo da função beforeTaskSave’);}
ERROR
2:08:58 PM - [com.datasul.technology.webdesk.workflow.engine.WorkflowEngine] (default task-5622) Não foi possível compilar os scripts para customização com.datasul.technology.webdesk.workflow.customization.WorkflowCustomizationImpl.: com.datasul.technology.webdesk.workflow.customization.WorkflowCustomizationException: Não foi possível compilar os scripts para customização com.datasul.technology.webdesk.workflow.customization.WorkflowCustomizationImpl.
código do beforeTask:
function beforeTaskSave(colleagueId, nextSequenceId, userList) {
var task = getValue(‘WKNumState’);
if (task == 5) {
if (hAPI.getCardValue(‘motivo_devolucao’) == ‘8’) {
var anexos = hAPI.listAttachments();
if (anexos.size() == 0) throw ‘Inserir anexo da autorização’;
}
}
}
Mesmo alterando o script apenas para log.info, e convertendo a solicitação do processo, não está dando certo.
Poderiam me ajudar por gentileza?