Fala galera, essa é uma dica rápida.
Muitas vezes quando vamos abrir um Workflow no Workflow builder, ocorre um erro chato, e o mais legal disso é que na maioria das vezes este erro não tem nada haver com o nosso Workflow, ou seja, algum outro workflow está com problema, impedindo a abertura de qualquer outro. Veja a imagem com o erro:
Esse erro ocorre pois existem espaços em branco no início ou final da descrição de algum workflow, só não sei quem foi que colocou esses espaços em branco lá. Pois bem, rodando os comandos abaixo o erro será corrigido:
UPDATE wf_activities_tl SET display_name = RTRIM(display_name) WHERE display_name<>RTRIM(display_name) / UPDATE wf_activities_tl SET description = RTRIM(description) WHERE description<>RTRIM(description) / COMMIT / UPDATE wf_item_types_tl SET display_name = RTRIM(display_name) WHERE display_name<>RTRIM(display_name) / UPDATE wf_item_types_tl SET description = RTRIM(description) WHERE description<>RTRIM(description) / COMMIT
Outra dica legal é para quando você executa o Workflow e ocorre algum erro no momento de execução, para pegar esse erro é só rodar a query mágica abaixo passando o ITEM_TYPE e o ITEM_KEY do seu Workflow:
SELECT WPA.PROCESS_NAME , WPA.ACTIVITY_NAME , WIAS.BEGIN_DATE , WIAS.END_DATE , WIAS.* FROM WF_ITEM_ACTIVITY_STATUSES WIAS , WF_PROCESS_ACTIVITIES WPA WHERE WIAS.PROCESS_ACTIVITY = WPA.INSTANCE_ID AND WIAS.ITEM_TYPE = 'XXODMAIL' AND WIAS.ITEM_KEY = '1'
E vualá, você consegue ver o erro que ocorreu.
É isso, quem gostou aperta um desses botões de compartilhar, aqui em baixo.