Actions à exécuter à l'aide d'URL |
Scroll |
Vous pouvez effectuer diverses actions dans Therefore™ Classic Web Client à l'aide d'URL. Elles pourraient, par exemple, être déclenchées depuis une application tierce dotée de la fonctionnalité d'intégration requise.
Où rechercher les ID uniques
Pour que les actions à exécuter à l'aide d'URL fonctionnent, vous avez besoin d'ID uniques de catégories, de processus de workflow, de champs de données d'index, etc.
ID de catégorie, de processus de workflow et de recherche multicatégorie
Les ID de catégorie, de processus de workflow et de recherche multicatégorie sont affichés dans Therefore™ Solution Designer. Accédez au référentiel et cliquez sur le répertoire contenant la catégorie, le processus de workflow ou la recherche multicatégorie pour identifier l'ID correspondant.
ID de champ
Vous accédez à l'ID unique d'un champ de données d'index dans Therefore™ Solution Designer. Cliquez avec le bouton droit de la souris sur la catégorie contenant le champ de données d'index et sélectionnez « Ouvrir catégorie » pour ouvrir la définition de la catégorie. Dans la définition de la catégorie, cliquez avec le bouton droit de la souris sur un champ de données d'index et sélectionnez « Propriétés » pour ouvrir la boîte de dialogue Propriétés du champ. Vous y trouverez l'ID du champ.
ID de tâche ad hoc, de document et d'instance de workflow
Recherchez la tâche ad hoc, le document ou l'instance de workflow dans n'importe client Therefore™ (Therefore™ Navigator, Therefore™ Classic Web Client ou Therefore™ Go, par exemple) pour trouver son ID unique. Les ID uniques sont libellés respectivement « Nº de tâche », « ID du document » et « Nº d'instance ».
Liste d'actions à exécuter à l'aide d'URL
Actions associées à un document ou un dossier |
|
Ouverture d'un document spécifique dans Therefore™ Viewer |
Syntaxe de l'URLÂ :
http://nomserveur/TWA/Viewer.aspx?DocNo=X
•Remplacez X par le numéro du document.
•Pour renvoyer une version de document spécifique, spécifiez X.Y (Y correspondant au numéro de la version).
Exemple :
http://nomserveur/TWA/Viewer.aspx?DocNo=797 http://nomserveur/TWA//Viewer.aspx?DocNo=797.2
|
Création d'un document Therefore™ |
Syntaxe de l'URLÂ :
http://nomserveur/TWA/TheGetDoc.aspx?CreateNew=true&CtgryNo=X&NomChamp1=filter value&NomChamp2=ValeurFiltre
Remplacez NomChampX par l'ID du champ de saisie.
Exemple :
http://nomserveur/TWA/TheGetDoc.aspx?CreateNew=true&CtgryNo=75&Employee_Name=Pavel Chichikov&StartDate=21.12.2023
Cette URL ouvre la boîte de dialogue Envoi à Therefore™ dans Therefore™ Classic Web Client. La valeur des champs de données d'index spécifiés est renseignée.
|
Création d'un dossier Therefore™ |
Syntaxe de l'URLÂ :
http://nomserveur/TWA/TheGetDoc.aspx?CreateNew=true&CaseDefNo=X&NomChamp1=ValeurFiltre&NomChamp2=ValeurFiltre
Remplacez X par l'ID de la définition du dossier.
Exemple :
http://nomserveur/TWA/TheGetDoc.aspx?CreateNew=true&CaseDefNo=9&First_name=Lizzie&Last_name=Bennet
|
Tâches ad hoc |
|
Ouverture d'une tâche associée à un document de dossier ou à un document Therefore™ spécifique |
Syntaxe de l'URLÂ :
http://nomserveur/TWA/Viewer.aspx?TaskNo=X
Remplacez X par le numéro de la tâche.
Exemple :
http://nomserveur/TWA/Viewer.aspx?TaskNo=5
|
Ouverture d'une tâche associée à un dossier Therefore™ spécifique |
Syntaxe de l'URLÂ :
http://nomserveur/TWA/Viewer.aspx?TaskNo=X&app=casemgr
Remplacez X par le numéro de la tâche.
Exemple :
http://nomserveur/TWA/CaseViewer.aspx?TaskNo=13&app=casemgr
|
Actions associées à un workflow |
|
Récupération d'une instance de workflow spécifique |
Syntaxe de l'URLÂ :
http://nomserveur/TWA/Viewer.aspx?InstanceNo=X
•Remplacez X par le numéro de l'instance.
•Cette action à exécuter à l'aide d'une URL récupère les instances de workflow en cours d'exécution et traitées.
Exemple :
http://nomserveur/TWA/Viewer.aspx?InstanceNo=175
|
Récupération de toutes les instances en cours d'exécution d'un processus de workflow |
Syntaxe de l'URLÂ :
http://nomserveur/TWA/TheGetDoc.aspx?ProcessNo=X
•Remplacez X par l'ID du processus de workflow.
•Si la recherche ne renvoie qu'un seul élément, il est automatiquement ouvert dans Thereforeâ„¢ Viewer.
•Cette action à exécuter à l'aide d'une URL ne récupère que les instances en cours d'exécution dans le processus spécifié qui vous est assigné. Si aucune instance ne vous est actuellement assignée ou que vous avez traité toutes vos instances, aucune instance n'est détectée.
Exemple :
http://nomserveur/TWA/TheGetDoc.aspx?ProcessNo=48
|
Récupération de toutes les instances de workflow en cours d'exécution dans un locataire |
Syntaxe de l'URLÂ :
http://nomserveur/TWA/TheGetDoc.aspx?ProcessNo=all
•Si la recherche ne renvoie qu'un seul élément, il est automatiquement ouvert dans Thereforeâ„¢ Viewer.
•Cette action à exécuter à l'aide d'une URL renvoie toutes les instances de workflow en cours d'exécution dans le locataire si elles sont assignées à vous-même ou à un groupe auquel vous appartenez.
Exemple :
http://nomserveur/TWA/TheGetDoc.aspx?ProcessNo=all
|
Exécution d'une recherche à l'aide d'une action à exécuter à l'aide d'une URL |
|
Exécution d'une recherche dans un champ de données d'index |
Syntaxe de l'URLÂ :
http://nomserveur/TWA/TheGetDoc.aspx?CtgryNo=X&NomChamp1=ValeurFiltre&NomChamp2=ValeurFiltre
•Remplacez X par l'ID de la catégorie dans laquelle effectuer la recherche.
•Remplacez NomChampX par les ID des champs de données d'index à utiliser en tant que filtre.
•Remplacez ValeurFiltre par la valeur appropriée. Les espaces sont pris en charge.
•Si vous filtrez plusieurs champs de mots clés, utilisez la syntaxe suivante : TWFFieldNo=valeur1, valeur2. Exemple : &TWF123=janvier, février. Cette syntaxe s'applique également à un champ de mot clé unique, mais l'ID du champ est suffisant pour le filtrer.
•Pour ajouter d'autres champs, insérez la valeur &NomChamp=ValeurFiltre après la dernière valeur de l'URL (voir exemple relatif à NomChamp2 ci-dessus).
•Si la recherche ne renvoie qu'un seul élément, il est automatiquement ouvert dans Thereforeâ„¢ Viewer. Dans le cas contraire, la liste de résultats s'affiche dans Thereforeâ„¢ Classic Web Client.
•Dans le cas de champs de type de données définis par l'utilisateur, utilisez leur ID.
•Si le paramètre hitlist est réglé sur true, il affiche toujours le résultat dans une liste de résultats (&hitlist=true).
Exemple :
http://nomserveur/TWA/TheGetDoc.aspx?CtgryNo=97&Name=John Myer&TWFDepartment=Development
|
Exécution d'une recherche en texte intégral |
Syntaxe de l'URLÂ :
http://nomserveur/TWA/TheGetDoc.aspx?fulltext=true&fulltextfilter=chaîne
Réglez le paramètre fulltextfilter sur la chaîne à rechercher.
Exemple :
http://nomserveur/TWA/TheGetDoc.aspx?fulltext=true&fulltextfilter=tanaka
Création d'une recherche en texte intégral pour une catégorie spécifique :
Syntaxe de l'URLÂ :
http://nomserveur/TWA/TheGetDoc.aspx?fulltext=true&fulltextfilter=chaîne&CtgryNo=11
•Réglez le paramètre fulltextfilter sur la chaîne à rechercher.
•Réglez le paramètre CtgryNo sur l'ID de la catégorie dans laquelle effectuer la recherche.
Exemple :
http://nomserveur/TWA/TheGetDoc.aspx?fulltext=true&fulltextfilter=tanaka&CtgryNo=97
Création d'une recherche en texte intégral pour plusieurs catégories :
Syntaxe de l'URLÂ :
http://nomserveur/TWA/TheGetDoc.aspx?fulltext=true&fulltextfilter=chaîne&CtgryNo=11,12
•Réglez le paramètre fulltextfilter sur la chaîne à rechercher.
•Réglez le paramètre CtgryNo sur l'ID de la catégorie dans laquelle effectuer la recherche. Séparez plusieurs catégories à l'aide d'une virgule : CtgryNo=11,12
Exemple :
http://nomserveur/TWA/TheGetDoc.aspx?fulltext=true&fulltextfilter=moyaware&CtgryNo=22,75
|
Exécution d'une recherche multicatégorie |
Exécutez une recherche multicatégorie mémorisée à l’aide d’une URL. Après l’exécution de la recherche multicatégorie, les résultats s'affichent sous forme de liste dans Therefore™ Classic Web Client. L'ajout de filtres à l'URL est pris en charge.
Exécution d’une recherche multicatégorie sans filtre :
Syntaxe de l'URLÂ :
http://nomserveur/TWA/TheGetDoc.aspx?searchID=45&ccSearch=true
Exemple :
http://nomserveur/TWA/TheGetDoc.aspx?searchID=116&ccSearch=true
Exécution d’une recherche multicatégorie avec un filtre :
Syntaxe de l'URLÂ :
http://nomserveur/TWA/TheGetDoc.aspx?searchID=45&ccSearch=true&NomChamp=ValeurFiltre
•Remplacez NomChamp par le libellé ou l'ID du champ issu du gabarit de recherche multicatégorie.
•Remplacez ValeurFiltre par la valeur appropriée (&date=09/02/2018, &Employee_name=Jean Servain, par exemple)
Exemple :
http://nomserveur/TWA/TheGetDoc.aspx?searchID=116&ccSearch=true&Employee_name=Jean Servain
|