Une activité de type Code SQL exécute un script SQL. Le script est un template JST.
Script
La zone centrale de l'éditeur contient le script à exécuter. Ce script est un template JST et peut donc être paramétré en fonction du contexte du workflow.
Traiter les erreurs
Pour plus d'informations, consultez la section Erreurs de traitement.
Les activités Code JavaScript et Code JavaScript avancé exécutent un script JavaScript dans le cadre d’un workflow. Pour plus d’informations sur les scripts, reportez-vous aux sections suivantes :
À compter de la version 20.2, un délai d‘exécution a été ajouté aux activités code JavaScript et code JavaScript avancé. Par défaut, la phase d’exécution ne peut pas dépasser 1 heure. Après ce délai, le processus est abandonné avec un message d‘erreur et l‘échec de l’exécution.
Vous pouvez modifier ce délai dans le champ Arrêter l’exécution après, disponible dans ces activités.
Pour ignorer cette limite, vous devez définir la valeur sur 0.
Script : la zone centrale de l’éditeur contient le script à exécuter.
Traiter les erreurs : voir la section Traitement des erreurs.
JavaScript avancé est une tâche persistante et est régulièrement rappelé s’il n’a pas été marqué comme terminé. Pour terminer la tâche et empêcher les rappels ultérieurs, vous devez utiliser la méthode task.setCompleted() dans la section Appels suivants :
task.postEvent(task.transitionByName("ok")); // to transition to Ok branch
task.setCompleted();
return 0;