Automate (FAQ)
De Wiki1000
Version du 16 juin 2014 à 08:46 par Syfre (discuter | contributions)
Sommaire |
Une tâche ne se déclenche pas malgré que la condition d'évènement soit remplie.
1. Vérifier que la colonne InExecution de la table TDBMAUTOMATE n'est pas positionné à 1.
- Cette colonne est positionnée durant l'exécution et empêche toute nouvelle exécution.
select * from TDBMAUTOMATLINE where inExecution=1
puis si la tâche est présente
update TDBMAUTOMATLINE set inExecution=0 where oid="oid de la ligne concernée"
2. Vérifier que la ligne d'automate n'est pas présente dans la file d'attente d'exécution de l'automate
select * from TDBMTASKQUEUE where oidAutomatLine="oid de la ligne d'automate"
si des lignes sont présentes supprimer ces lignes :
delete TDBMTASKQUEUE where oidAutomatLine="oid de la ligne d'automate"