Preciso de uma ajuda ou esclarecimento.
Criei um Portal Publico, que através dele inicio um processo via Web Service (start process).
Porém, esse Processo foi criado com o seguinte código: Montagem de móveis (com espaço e com acento).
E quando coloco esse nome no processId, ele retorna o erro de "Processo informado não foi encontrado.", quando tentei com outros que seguem o padrão, sem espaço, sem acento, ele passou normalmente.
Tentei usar o encodeURI, mas não funcionou.
Existe algum meio enviar esse nome pelo ProcessId e ele encontre o Processo ?
Segue o código:
xml_processo.find("companyId").text(WCMAPI.tenantCode);
xml_processo.find("processId").text("Montagem de móveis");
xml_processo.find("comments").text('Processo iniciado via WIDGET pelo Portal Agendamento de Montagem de Moveis!');
xml_processo.find("choosedState").text("6");
xml_processo.find("colleagueIds").text(this.usuario_id);
xml_processo.find("userId").text(this.usuario_matricula);
xml_processo.find("completeTask").text(true);
xml_processo.find("managerMode").text(false);
Felipe, tentei desse jeito já, e continua dando o mesmo erro, Processo Informado não foi encontrado. Infelizmente, criaram esse processo com código igual a descrição. Só estou tentando procurar uma forma de fazer funcionar sem precisar criar outro processo igual.
— Alessandro Feitosa 23 de Jul de 2019