Bug #15105
ouvertWorkflow - Reassignation
0%
Description
Quand je n'arrive pas à faire la réassignation , en fait me donne vide.
ceci est lié à quelle table?
Afin d'avoir la possibilité de réassigner
Merci c'est assez URGENT
Fichiers
Mis à jour par Marc Avenel il y a 5 jours
· Edité
Je me permets de vous relancer car nous devons avant ce soir clôturer l'ensemble des demandes
C'est ce type d'URL: https://www.akwel.net/silverpeas/RprocessManager/PURCHASINGSCT31788/adminReAssign?processId=65880
Mis à jour par David Lesimple il y a 5 jours
- Statut changé de New à In progress...
- Assigné à mis à David Lesimple
Mis à jour par David Lesimple il y a 5 jours
- Fichier clipboard-202512191515-zor0a.png clipboard-202512191515-zor0a.png ajouté
Marc Avenel a écrit (#note-1):
Je me permets de vous relancer car nous devons avant ce soir clôturer l'ensemble des demandes
C'est ce type d'URL: https://www.akwel.net/silverpeas/RprocessManager/PURCHASINGSCT31788/adminReAssign?processId=65880
Pour cet exemple, et surement d'autres, il n'y a pas de working users en BD :
SilverpeasProduction=> select * from sb_workflow_workinguser where instanceid =65880; id | userid | instanceid | state | role | usersrole | groupid ----+--------+------------+-------+------+-----------+---------
De plus, actuellement, la demande est locké par l'utilisateur :
Mis à jour par David Lesimple il y a 5 jours
Finalement, il n'y en a que 2 dans ce cas là (à cette étape) :
SilverpeasProduction=> select * from sb_workflow_activestate where state='state_PB_close' and instanceid not in (select instanceId from sb_workflow_workinguser); id | instanceid | state | backstatus | timeoutstatus | timeoutdate --------+------------+----------------+------------+---------------+------------- 334845 | 65880 | state_PB_close | 0 | 0 | 334093 | 65604 | state_PB_close | 0 | 0 | (2 rows)
Mis à jour par Marc Avenel il y a 5 jours
· Edité
Oui j'en ai 2 qui posent problème.
C'est bien celles-ci
Et si l'utilisateur va sur la demande, au moment de valider il a une erreur.
ET sur ces deux demandes je ne peux réattribuer . ce qui me permettrait de voir si je pouvais me l'attribuer
Ça bloque sur quelle table ?
Mis à jour par Marc Avenel il y a 5 jours
Il manque l'info dans la table sb_workflow_workinguser
Mis à jour par David Lesimple il y a 5 jours
Marc Avenel a écrit (#note-7):
Il manque l'info dans la table sb_workflow_workinguser
Marc il faut lire mes réponses, sinon à quoi ça sert que je réponde ??
C'est exactement ce que j'ai signalé dans la note : https://tracker.silverpeas.org/issues/15105#note-3 et la note https://tracker.silverpeas.org/issues/15105#note-4
Mis à jour par Marc Avenel il y a 5 jours
David, ça j'ai bien compris qu'il me manquait une info dans sb_workflow_workinguser
Mais comment je peux le résoudre.
Il faut j'ajoute manuellement ???
Mis à jour par David Lesimple il y a 5 jours
· Edité
Marc Avenel a écrit (#note-9):
David, ça j'ai bien compris qu'il me manquait une info dans sb_workflow_workinguser
Mais comment je peux le résoudre.
Il faut j'ajoute manuellement ???
Oui, pas trop le choix...
il faudra l'ajouter via une requête SQL, par exemple :
insert into sb_workflow_workinguser values (451619,userid,65880,'state_PB_close','PUR_PROJECT_BUYER',null,null);
insert into sb_workflow_workinguser values (451620,userid,65604,'state_PB_close','PUR_PROJECT_BUYER',null,null);
userid=3987 = id de l'utilisateur concerné (Aydin YILDIRIM)
Mis à jour par Marc Avenel il y a 5 jours
OUI Impeccable. Je vais tester ceci .
Aussi bien pas le choix c'est planté.
Merci