AgilePoint NX
AgilePoint est une plateforme qui ouvre une communication bidirectionnelle pour fournir une prise en charge native des flux au sein d’automatisations inter-organisationnelles plus étendues et plus évolutives. Vous pouvez maintenant inclure des tâches quotidiennes importantes effectuées dans l’écosystème Microsoft dans les processus de grande image hébergés dans AgilePoint.
Ce connecteur est disponible dans les produits et régions suivants :
| Service | classe | Régions |
|---|---|---|
| Copilot Studio | Premium | Toutes les régions Power Automate , à l’exception des éléments suivants : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Applications logiques | Norme | Toutes les régions Logic Apps , à l’exception des suivantes : - Régions Azure Government - Régions Azure Chine - Us Department of Defense (DoD) |
| Power Apps | Premium | Toutes les régions Power Apps , à l’exception des suivantes : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Power Automate | Premium | Toutes les régions Power Automate , à l’exception des éléments suivants : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Contact | |
|---|---|
| Nom | Équipe de support AgilePoint |
| URL | https://helpdesk.agilepoint.com |
| Messagerie électronique | helpdesk@agilepoint.com |
| Métadonnées du connecteur | |
|---|---|
| Éditeur | AgilePoint Inc |
| Site internet | https://agilepoint.com/ |
| Politique de confidentialité | https://agilepoint.com/privacy-statement/ |
| Catégories | Productivité; Gestion de l’entreprise |
Le connecteur AgilePoint NX Power Automate est une intégration bidirectionnelle qui donne aux utilisateurs des deux plateformes la flexibilité nécessaire pour :
- Exécutez des processus AgilePoint et effectuez différentes actions de gestion des processus métier à partir du flux Power Automate ou de Logic Apps.
- Lancez les flux Power Automate à partir d’AgilePoint.
Avec ce nouveau connecteur, les clients AgilePoint peuvent utiliser le grand écosystème de connecteurs et de déclencheurs de Power Automate pour permettre à de nombreux événements cloud (y compris les événements Internet des objets et métier) d’interagir avec AgilePoint sans code.
En même temps, les utilisateurs de Power Automate ont accès à une prise en charge plus native pour les fonctionnalités de gestion des processus métier de bas code de niveau entreprise d’AgilePoint NX au sein du concepteur de flux Power Automate. Le partenariat offre une forte synergie et présente une énorme opportunité pour les clients.
Prerequisites
AgilePoint NX Connector nécessite un abonnement à AgilePoint NX App Development Platform, qui s’exécute dans le cloud ou dans votre système local. Un essai gratuit de 30 jours de AgilePoint NX App Development Platform est disponible. L’utilisation continue d’AgilePoint NX nécessite un abonnement actif.
Comment obtenir des informations d’identification
Si vous n’avez pas d’abonnement AgilePoint NX actif, vous pouvez vous inscrire à un essai gratuit de 30 jours d’AgilePoint NX en remplissant vos informations sur https://agilepoint.com. Vous pouvez également obtenir un abonnement d’essai en accédant à sales@agilepoint.com. Une fois votre demande d’abonnement d’évaluation approuvée, vous recevrez un e-mail d’AgilePoint qui aura des instructions sur la façon de terminer votre inscription à la version d’évaluation. Sélectionnez le type d’authentification d’ID AgilePoint lors de l’inscription à un nouvel abonnement, ce qui vous permettra de spécifier votre nom d’utilisateur et mot de passe souhaités.
Création d’une connexion
Le connecteur prend en charge les types d’authentification suivants :
| Par défaut | Paramètres de création de connexion. | Toutes les régions | Non partageable |
Faire défaut
Applicable : Toutes les régions
Paramètres de création de connexion.
Cette connexion n’est pas partageable. Si l’application power est partagée avec un autre utilisateur, un autre utilisateur est invité à créer une connexion explicitement.
| Nom | Type | Descriptif | Obligatoire |
|---|---|---|---|
| Nom d’utilisateur | securestring | Entrez le nom d’utilisateur (domaine\nom d’utilisateur) pour le serveur nx agilepoint. | Vrai |
| Mot de passe | securestring | Entrez le mot de passe du serveur nx agilepoint. | Vrai |
| URL du serveur NX AgilePoint (REST) | ficelle | Entrez l’URL du serveur agilepoint nx. | Vrai |
Limitations
| Nom | Appels | Période de renouvellement |
|---|---|---|
| Appels d’API par connexion | 100 | 60 secondes |
Actions
| Démarrer l’instance de processus |
Crée une instance de processus pour un ID et des paramètres d’instance de processus spécifiés. |
| Enregistrer des données |
Définit une liste d’attributs de processus (attributs personnalisés) sur les valeurs spécifiées pour un ID d’attribut personnalisé spécifié. |
| Générer un nouveau guid |
Récupère l’UUID généré par AgilePoint Server. |
| Obtenir des données |
Récupère un attribut de processus (attribut personnalisé) avec l’ID d’attribut de processus et le nom d’attribut de processus spécifiés. |
| Obtenir des modèles de processus |
Récupère toutes les versions de tous les modèles de processus (définitions de processus). |
| Obtenir un utilisateur |
Récupère les informations de profil de l’utilisateur inscrit spécifié. |
| Obtenir une instance de processus |
Récupère des informations sur une instance de processus spécifiée. |
| Terminer la tâche humaine |
Termine la tâche humaine spécifiée (élément de travail manuel) et modifie son état sur Terminé dans la base de données. |
| Terminer la tâche système |
Termine l’activité système spécifiée (élément de travail automatique). |
Démarrer l’instance de processus
Crée une instance de processus pour un ID et des paramètres d’instance de processus spécifiés.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Définition du processus
|
ProcessID | True | string |
Sélectionnez le nom de la définition du processus. |
|
ID d’instance de processus
|
ProcessInstID | string |
Entrez l’ID d’instance de processus. |
|
|
Nom de l’instance de processus
|
ProcInstName | True | string |
Entrez le nom de l’instance de processus. |
|
ID d’objet de travail
|
WorkObjID | True | string |
Entrez l’ID d’objet de travail. |
|
Informations sur l’objet de travail
|
WorkObjInfo | string |
Entrez des informations sur l’objet. |
|
|
ID d’instance de processus parent
|
SuperProcInstID | string |
Entrez l’ID d’instance du processus parent. |
|
|
Initiateur de processus
|
Initiator | True | string |
Entrez le nom de l’initiateur de processus. |
|
ID
|
CustomID | string |
Entrez l’ID personnalisé. |
|
|
Démarrer immédiatement
|
blnStartImmediately | boolean |
Sélectionnez la valeur. |
|
|
Nom
|
Name | string |
Entrez le nom de l’attribut. |
|
|
Valeur
|
Value | string |
Entrez la valeur de l’attribut. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
ID d’instance d’activité
|
ActivityInstID | string |
ID unique d’une instance d’activité. |
|
Démarrage automatique
|
AutoStart | boolean |
Spécifie si le processus démarre immédiatement après sa création. |
|
Variables
|
CustomAttributes | array of object |
Variables au format XML. |
|
Diagnostic
|
Diagnostic | boolean |
Spécifie si les données de processus seront supprimées de la base de données une fois le processus terminé. |
|
Date de fin
|
EndDate | string |
Date d’achèvement de la délégation. |
|
Entries
|
Entries | integer |
Récupère l’heure de relais de l’événement. |
|
Erreur
|
Error | string |
Récupère et définit le message d’erreur de l’événement. |
|
ID de l’événement
|
EventID | string |
ID unique pour un événement. |
|
Nom de l'événement
|
EventName | string |
Nom de l’événement. |
|
Priorité élevée
|
HighPriority | boolean |
Spécifie qu’une tâche est marquée comme prioritaire. |
|
Paramètres XML
|
ParamsXml | string |
Récupère et définit les paramètres au format XML. |
|
ID d’instance de processus parent
|
ParentProcInstID | string |
ID d’instance de processus qui agit en tant qu’instance de processus parent de l’instance de processus destinée à créer. |
|
ID du modèle de processus
|
ProcDefID | string |
ID unique du modèle de processus. |
|
ID d’instance de processus
|
ProcInstID | string |
ID unique d’une instance de processus. |
|
Nom de l’instance de processus
|
ProcInstName | string |
Nom unique associé à l’instance de processus. |
|
Expéditeur
|
Sender | string |
Expéditeur de l’événement. |
|
Date d’envoi
|
SentDate | string |
Date d’envoi de l’événement. |
|
ID de tâche source
|
SourceWorkItemID | string |
ID qui représente la tâche d’origine, ou source. |
|
Statut
|
Status | string |
État de l’événement. |
|
ID du locataire
|
TenantID | string |
ID unique du locataire AgilePoint NX. |
|
ID d’utilisateur
|
UserID | string |
ID unique d’un utilisateur. |
|
ID de tâche
|
WorkItemID | string |
ID unique qui représente une tâche. |
|
ID d’objet de travail
|
WorkObjectID | string |
ID d’un objet, tel qu’un document, associé à l’instance de processus. |
|
Informations sur l’objet de travail
|
WorkObjectInfo | string |
En règle générale, ce paramètre est utilisé pour contenir des informations supplémentaires sur l’objet de travail, telles qu’une URL d’un document, dans l’instance de processus. |
Enregistrer des données
Définit une liste d’attributs de processus (attributs personnalisés) sur les valeurs spécifiées pour un ID d’attribut personnalisé spécifié.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID
|
CUSTOMID | True | string |
Entrez l’ID personnalisé. |
|
Nom
|
Name | string |
Entrez le nom de l’attribut. |
|
|
Valeur
|
Value | string |
Entrez la valeur de l’attribut. |
Générer un nouveau guid
Récupère l’UUID généré par AgilePoint Server.
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Récupérer le résultat UUID
|
GetUUIDResult | string |
Un UUID généré par Agilepoint Server. |
Obtenir des données
Récupère un attribut de processus (attribut personnalisé) avec l’ID d’attribut de processus et le nom d’attribut de processus spécifiés.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID
|
CUSTOMID | True | string |
Entrez l’ID personnalisé. |
|
Nom de l’attribut
|
attrName | True | string |
Entrez le nom de l’attribut. |
Obtenir des modèles de processus
Récupère toutes les versions de tous les modèles de processus (définitions de processus).
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
GetProcDefsResult
|
GetProcDefsResult | array of object |
Résultat de toutes les versions de tous les modèles de processus (définitions de processus). |
|
Nom de l'application
|
GetProcDefsResult.ApplName | string |
Nom complet d’une application NX AgilePoint. |
|
Nom de l’assembly
|
GetProcDefsResult.AssemblyName | string |
Obtient et définit le nom complet de l’assembly. |
|
Niveau d’audit
|
GetProcDefsResult.AuditLevel | integer |
Spécifie la quantité de données associées au processus enregistrées pour un processus. Cette propriété peut être définie au niveau du processus ou au niveau de l’activité individuelle. Cette propriété vous permet de contrôler le niveau de granularité en termes de quantité de données associées au processus enregistrées dans le journal. |
|
ID de définition de base
|
GetProcDefsResult.BaseDefID | string |
ID du modèle de processus de base avec le nom du modèle de processus spécifié. |
|
Extrait par
|
GetProcDefsResult.CheckedOutBy | string |
Utilisateur qui a extrait l’application pour la dernière fois. |
|
Date extraite
|
GetProcDefsResult.CheckedOutDate | string |
Date à laquelle l’application a été extraite pour la dernière fois. |
|
Nom de la classe
|
GetProcDefsResult.ClassName | string |
Obtient et définit le nom de la classe, y compris l’espace de noms. |
|
Créée par
|
GetProcDefsResult.CreatedBy | string |
Nom de l’utilisateur qui a créé le modèle de processus. |
|
Date de création
|
GetProcDefsResult.CreatedDate | string |
Date de création du modèle de processus. |
|
ID du modèle de processus
|
GetProcDefsResult.DefID | string |
ID unique du modèle de processus. |
|
Nom du modèle de processus
|
GetProcDefsResult.DefName | string |
Nom complet du modèle de processus. |
|
Descriptif
|
GetProcDefsResult.Description | string |
Description de l’application. |
|
Diagnostic
|
GetProcDefsResult.Diagnostic | boolean |
Spécifie si les données de processus seront supprimées de la base de données une fois le processus terminé. |
|
Informations de référence sur le document
|
GetProcDefsResult.DocRef | string |
Spécifie l’URL d’un document. Il est généralement utilisé pour la documentation interne d’un concepteur de processus. |
|
Temps d’affaires
|
GetProcDefsResult.ExpectedTime.BusinessTime | boolean |
Spécifie si le système calcule la durée à l’aide de votre calendrier professionnel. |
|
Length
|
GetProcDefsResult.ExpectedTime.Length | string |
Spécifie la durée de la durée. |
|
Valeur
|
GetProcDefsResult.ExpectedTime.Unit.Value | integer |
Valeur de l’unité. |
|
Processus initié par
|
GetProcDefsResult.InitiateConstraint | integer |
Spécifie si l’instance de processus a été lancée par un eForm, Event Services ou une autre instance de processus. |
|
Nombre maximal de sessions autorisées
|
GetProcDefsResult.MaximumSessionAllowed | integer |
Configure le nombre maximal de sessions pour une activité dans une instance de processus. Si une activité s’exécute plus de fois que les sessions maximales, le processus est suspendu. |
|
OnComplete
|
GetProcDefsResult.OnComplete | integer |
Action à exécuter lorsqu’une instance de processus est terminée. |
|
Propriétaire
|
GetProcDefsResult.Owner | string |
Nom d’utilisateur du propriétaire de l’application. |
|
Version précédente
|
GetProcDefsResult.PreVersion | string |
Numéro de version précédent de l’application. |
|
Date de sortie
|
GetProcDefsResult.ReleaseDate | string |
Récupère la date à laquelle l’application a été publiée. |
|
|
GetProcDefsResult.Status | string |
État du modèle de processus. |
|
Version
|
GetProcDefsResult.Version | string |
Numéro de version de l’application. |
Obtenir un utilisateur
Récupère les informations de profil de l’utilisateur inscrit spécifié.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Nom d’utilisateur
|
userName | True | string |
Entrez le nom d’utilisateur au format (Domain\Username). |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Département
|
Department | string |
Nom du service de l’utilisateur. |
|
Disabled
|
Disabled | boolean |
Spécifie si l’utilisateur est désactivé. |
|
Adresse électronique
|
EMailAddress | string |
Adresse de messagerie de l’utilisateur. |
|
Nom complet
|
FullName | string |
Nom complet de l’utilisateur. |
|
Paramètres régionaux
|
Locale | string |
Paramètres régionaux de l’appareil client. |
|
Gestionnaire
|
Manager | string |
Nom complet du gestionnaire de l’utilisateur. |
|
Contact en ligne
|
OnlineContact | string |
Récupère le contact en ligne de l’utilisateur. |
|
ID de référence
|
RefID | string |
ID de référence de l’utilisateur. |
|
Date inscrite
|
RegisteredDate | string |
Récupère la date à laquelle l’utilisateur a été inscrit dans AgilePoint NX. |
|
Langues prises en charge
|
SupportedLanguage | string |
Récupère une liste des langues prises en charge. |
|
Fuseau horaire
|
TimeZone | string |
Fuseau horaire de l’utilisateur. |
|
Titre
|
Title | string |
Fonction de l’utilisateur. |
|
Expiration de session utilisateur
|
UALExpirationDate | string |
Date et heure d’expiration de la session utilisateur. |
|
La session utilisateur n’expire jamais
|
UALNeverExpires | boolean |
Spécifie si la session de l’utilisateur n’expire jamais (c’est-à-dire si l’utilisateur dispose d’un siège de licence nommé). |
|
Nom d’utilisateur
|
UserName | string |
Nom d’utilisateur qualifié de l’instance. |
|
Informations sur l’organisation des utilisateurs
|
UserOrgInfo | string |
Récupère des informations sur l’organisation de l’utilisateur, telles qu’une description. |
|
ID du calendrier professionnel
|
WorkCalendarID | string |
ID unique du calendrier professionnel de l’organisation. |
Obtenir une instance de processus
Récupère des informations sur une instance de processus spécifiée.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID d’instance de processus
|
processInstanceID | True | string |
Entrez l’ID d’instance de processus. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Nom de l'application
|
GetProcInstResult.ApplName | string |
Nom unique de l’application. |
|
Nom complet de l’application
|
GetProcInstResult.ApplicationDisplayName | string |
Nom complet d’une application NX AgilePoint. |
|
Date de fin
|
GetProcInstResult.CompletedDate | string |
Date et heure de la fin de l’instance de processus. |
|
ID du modèle de processus
|
GetProcInstResult.DefID | string |
ID unique du modèle de processus. |
|
Nom du modèle de processus
|
GetProcInstResult.DefName | string |
Nom complet du modèle de processus. |
|
Données d’échéance
|
GetProcInstResult.DueDate | string |
Date à laquelle l’instance de processus doit être terminée. |
|
Auteur de la dernière modification
|
GetProcInstResult.LastModifiedBy | string |
Utilisateur qui a mis à jour ou modifié l’élément pour la dernière fois. |
|
Date de dernière modification
|
GetProcInstResult.LastModifiedDate | string |
Date et heure auxquelles la dernière modification a été apportée à l’instance de processus. |
|
Heure de fin de la dernière exécution
|
GetProcInstResult.LastRunningEndTime | string |
Date à laquelle l’instance de processus a arrêté l’exécution. |
|
Heure de début de la dernière exécution
|
GetProcInstResult.LastRunningStartTime | string |
Date du dernier démarrage ou reprise de l’instance de processus. |
|
Date de dernier échange
|
GetProcInstResult.LastSwapDate | string |
La dernière fois que l’instance de processus a été échangée pour libérer des ressources. |
|
Initiateur de processus
|
GetProcInstResult.ProcInitiator | string |
L’utilisateur qui démarre (lance) un processus. |
|
Emplacement de l’initiateur de processus
|
GetProcInstResult.ProcInitiatorLoc | string |
Adresse IP de l’utilisateur qui a lancé l’instance de processus. |
|
ID d’instance de processus
|
GetProcInstResult.ProcInstID | string |
ID unique d’une instance de processus. |
|
Nom de l’instance de processus
|
GetProcInstResult.ProcInstName | string |
Nom unique associé à l’instance de processus. |
|
Nom d’affichage du modèle de processus
|
GetProcInstResult.ProcessDefinitionDisplayName | string |
Nom du modèle de processus. |
|
Initiateur de processus
|
GetProcInstResult.ProcessInitiator | string |
L’utilisateur qui démarre (lance) un processus. |
|
Emplacement de l’initiateur de processus
|
GetProcInstResult.ProcessInitiatorLocation | string |
Adresse IP de l’utilisateur qui a lancé l’instance de processus. |
|
ID d’instance de processus source
|
GetProcInstResult.SourceProcInstID | string |
ID de l’instance de processus d’origine ou source. |
|
Date de début
|
GetProcInstResult.StartedDate | string |
Date et heure à laquelle l’instance de processus a été démarrée (démarrée). |
|
Statut
|
GetProcInstResult.Status | string |
État de l’instance de processus. |
|
ID d’instance de processus parent
|
GetProcInstResult.SuperProcInstID | string |
ID d’instance de processus qui agit en tant qu’instance de processus parent de l’instance de processus destinée à créer. |
|
ID d’instance de processus cible
|
GetProcInstResult.TargetProcInstID | string |
ID de l’instance de processus cible ou de destination. |
|
ID d’instance de processus de niveau supérieur
|
GetProcInstResult.ToplevelProcInstID | string |
ID de l’instance de processus qui est la partie supérieure de la hiérarchie de processus pour une application basée sur un processus. |
|
Version
|
GetProcInstResult.Version | string |
Numéro de version du modèle de processus. |
|
ID d’objet de travail
|
GetProcInstResult.WorkObjectID | string |
ID d’un objet, tel qu’un document, associé à l’instance de processus. |
|
Informations sur l’objet de travail
|
GetProcInstResult.WorkObjectInfo | string |
En règle générale, ce paramètre est utilisé pour contenir des informations supplémentaires sur l’objet de travail, telles qu’une URL d’un document, dans l’instance de processus. |
Terminer la tâche humaine
Termine la tâche humaine spécifiée (élément de travail manuel) et modifie son état sur Terminé dans la base de données.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID de tâche
|
workItemID | True | string |
Entrez l’ID de l’élément de travail. |
|
Données clientes
|
clientData | True | string |
Entrez les données du client. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
ID d’instance d’activité
|
ActivityInstID | string |
ID unique d’une instance d’activité. |
|
Démarrage automatique
|
AutoStart | boolean |
Spécifie si le processus démarre immédiatement après sa création. |
|
Variables
|
CustomAttributes | string |
Variables au format XML. |
|
Diagnostic
|
Diagnostic | boolean |
Spécifie si les données de processus seront supprimées de la base de données une fois le processus terminé. |
|
Date de fin
|
EndDate | string |
Date d’achèvement de la délégation. |
|
Entries
|
Entries | integer |
Récupère l’heure de relais de l’événement. |
|
Erreur
|
Error | string |
Récupère et définit le message d’erreur de l’événement. |
|
ID de l’événement
|
EventID | string |
ID unique pour un événement. |
|
Nom de l'événement
|
EventName | string |
Nom de l’événement. |
|
Priorité élevée
|
HighPriority | boolean |
Spécifie qu’une tâche est marquée comme prioritaire. |
|
Paramètres XML
|
ParamsXml | string |
Récupère et définit les paramètres au format XML. |
|
ID d’instance de processus parent
|
ParentProcInstID | string |
ID d’instance de processus qui agit en tant qu’instance de processus parent de l’instance de processus destinée à créer. |
|
ID du modèle de processus
|
ProcDefID | string |
ID unique du modèle de processus. |
|
ID d’instance de processus
|
ProcInstID | string |
ID unique d’une instance de processus. |
|
Nom de l’instance de processus
|
ProcInstName | string |
Nom unique associé à l’instance de processus. |
|
Expéditeur
|
Sender | string |
Expéditeur de l’événement. |
|
Date d’envoi
|
SentDate | string |
Date d’envoi de l’événement. |
|
ID de tâche source
|
SourceWorkItemID | string |
ID qui représente la tâche d’origine, ou source. |
|
Statut
|
Status | string |
État de l’événement. |
|
ID du locataire
|
TenantID | string |
ID unique du locataire AgilePoint NX. |
|
ID d’utilisateur
|
UserID | string |
ID unique d’un utilisateur. |
|
ID de tâche
|
WorkItemID | string |
ID unique qui représente une tâche. |
|
ID d’objet de travail
|
WorkObjectID | string |
ID d’un objet, tel qu’un document, associé à l’instance de processus. |
|
Informations sur l’objet de travail
|
WorkObjectInfo | string |
En règle générale, ce paramètre est utilisé pour contenir des informations supplémentaires sur l’objet de travail, telles qu’une URL d’un document, dans l’instance de processus. |
Terminer la tâche système
Termine l’activité système spécifiée (élément de travail automatique).
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID de tâche
|
WORKITEMID | True | string |
Entrez l’ID de l’élément de travail. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
ID d’instance d’activité
|
ActivityInstID | string |
ID unique d’une instance d’activité. |
|
Démarrage automatique
|
AutoStart | boolean |
Spécifie si le processus démarre immédiatement après sa création. |
|
Variables
|
CustomAttributes | array of object |
Variables au format XML. |
|
Diagnostic
|
Diagnostic | boolean |
Spécifie si les données de processus seront supprimées de la base de données une fois le processus terminé. |
|
Date de fin
|
EndDate | string |
Date d’achèvement de la délégation. |
|
Entries
|
Entries | integer |
Récupère l’heure de relais de l’événement. |
|
Erreur
|
Error | string |
Récupère et définit le message d’erreur de l’événement. |
|
ID de l’événement
|
EventID | string |
ID unique pour un événement. |
|
Nom de l'événement
|
EventName | string |
Nom de l’événement. |
|
Priorité élevée
|
HighPriority | boolean |
Spécifie qu’une tâche est marquée comme prioritaire. |
|
Paramètres XML
|
ParamsXml | string |
Récupère et définit les paramètres au format XML. |
|
ID d’instance de processus parent
|
ParentProcInstID | string |
ID d’instance de processus qui agit en tant qu’instance de processus parent de l’instance de processus destinée à créer. |
|
ID du modèle de processus
|
ProcDefID | string |
ID unique du modèle de processus. |
|
ID d’instance de processus
|
ProcInstID | string |
ID unique d’une instance de processus. |
|
Nom de l’instance de processus
|
ProcInstName | string |
Nom unique associé à l’instance de processus. |
|
Expéditeur
|
Sender | string |
Expéditeur de l’événement. |
|
Date d’envoi
|
SentDate | string |
Date d’envoi de l’événement. |
|
ID de tâche source
|
SourceWorkItemID | string |
ID qui représente la tâche d’origine, ou source. |
|
Statut
|
Status | string |
État de l’événement. |
|
ID du locataire
|
TenantID | string |
ID unique du locataire AgilePoint NX. |
|
ID d’utilisateur
|
UserID | string |
ID unique d’un utilisateur. |
|
ID de tâche
|
WorkItemID | string |
ID unique qui représente une tâche. |
|
ID d’objet de travail
|
WorkObjectID | string |
ID d’un objet, tel qu’un document, associé à l’instance de processus. |
|
Informations sur l’objet de travail
|
WorkObjectInfo | string |
En règle générale, ce paramètre est utilisé pour contenir des informations supplémentaires sur l’objet de travail, telles qu’une URL d’un document, dans l’instance de processus. |
Déclencheurs
| Lorsqu’une activité de processus de flux de déclencheur est exécutée |
Déclencher par l’activité AgilePoint. |
| Quand une instance de processus est démarrée |
Déclencher quand l’instance de processus AgilePoint a démarré. |
Lorsqu’une activité de processus de flux de déclencheur est exécutée
Déclencher par l’activité AgilePoint.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Nom
|
Name | string |
Entrez le nom du webhook. |
|
|
Triggers
|
Triggers | True | array of string |
Déclenche. |
|
TargetApplications
|
TargetApplications | True | array of string |
TargetApplications. |
|
Nom
|
Name | string |
Entrez le nom du paramètre. |
|
|
Type
|
Value | string |
Sélectionnez le type de paramètre. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Est asynchrone
|
needCallback | boolean |
Spécifie s’il faut attendre la fin du flux. |
|
ID d’instance de processus
|
processInstanceID | string |
ID unique d’une instance de processus. |
|
ID de tâche
|
workItemID | string |
ID unique qui représente une tâche. |
|
ID d’objet de travail
|
workObjectId | string |
ID d’un objet, tel qu’un document, associé à l’instance de processus. |
|
ID d’instance d’activité
|
activityInstanceid | string |
ID unique d’une instance d’activité. |
Quand une instance de processus est démarrée
Déclencher quand l’instance de processus AgilePoint a démarré.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Nom
|
Name | True | string |
Entrez le nom du webhook. |
|
Triggers
|
Triggers | True | array of string |
Déclenche. |
|
TargetApplications
|
TargetApplications | True | array of string |
TargetApplications. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
ID d’instance de processus
|
Source.ProcInstID | string |
ID unique d’une instance de processus. |
|
Nom de l’instance de processus
|
Source.ProcInstName | string |
Nom unique associé à l’instance de processus. |
|
Initiateur de processus
|
Source.ProcessInitiator | string |
L’utilisateur qui démarre (lance) un processus. |
|
Date de début du processus
|
Source.StartedDate | string |
Date à laquelle l’instance de processus a démarré. |
|
Nom du modèle de processus
|
Source.DefName | string |
Nom complet du modèle de processus. |
|
Version de l’application
|
Source.Version | string |
Numéro de version de l’application. |
|
ID d’instance de processus parent
|
Source.SuperProcInstID | string |
ID d’instance de processus qui agit en tant qu’instance de processus parent de l’instance de processus destinée à créer. |
|
ID d’objet de travail
|
Source.WorkObjectID | string |
ID d’un objet, tel qu’un document, associé à l’instance de processus. |