Le message d'erreur s'affiche en essayant de déplacer le document en utilisant TC_HOOK_SERVICE.moveToNewFolder.[87]
Raison : Il s’agit d’un Problème de flux de travail.
IfProeTeamcenterd’abord les magasins l’élément dans le dossier donné par la touche de configuration TC_TmpFolder, qui en La valeur par défaut est le dossier Newstuff de l’utilisateur actuel. C’est là que se trouve l’article Actuellement.La clé TC_TargetFolder est appliquée (l'élément est déplacé) dans EndCheckinTransaction, qui est exécutée après Checkin1 (PdmOnCheckin_XX). Dans ce cas, avec MoveToNewFolder HookService actif dans PdmOnCheckin_01, vous essayez de déplacer la pièce de TC_HOOKSERVICE_MOVETONEWFOLDER_SOURCE_FOLDER=Home/QA/GOHR/CREO à TC_HOOKSERVICE_MOVETONEWFOLDER_DESTINATION_FOLDER=Home/QA/3DFindIT. Cela ne peut pas fonctionner, car l'élément est toujours dans le TC_TmpFolder (dans ce cas Newstuff).
Normalement, MoveToNewFolder n’est pas nécessaire car
IfProeTeamcenterdéplace les fichiers EndCheckinTransaction.Toutefois, si vous souhaitez déplacer les pièces vers un dossier n'appartenant pas à l'utilisateur actuel ou s'il existe une autre raison valable de ne pas utiliser le déplacement intégré, vous devez saisir la valeur TC_TmpFolder dans la clé TC_HOOKSERVICE_MOVETONEWFOLDER_SOURCE_FOLDER et non définir TC_TargetFolder.
