Processus

Les processus peuvent être manipulés à travers l'objet ncDealProcess dans l'API.

L'objet ncDealProcess

Le processus récupéré ou à insérer via l'API est un objet comprenant les méthodes suivantes :
Guid : L'identifiant du processus
Label : Le libellé du processus
Extcode : Le code externe du processus
Regroup : Le code de regroupement
IsActive : Définit si le processus est actif
IsActiveDeals : Définit si les opportunités sur le processus sont actives
Steps : Liste des étapes de processus (de la forme [{Guid:'', Label:''}, {Guid:'', Label:''}, ...])
Rights : Liste des droits de chaque étape (de la forme [{ExternalCode:'', Group:'', RightType:'',Allowed}, ...]). Par défaut, si ce tableau n'est pas renseigné, chaque groupe aura les droits de visibilité sur l'étape.
Si pour l'un des groupes, vous spécifiez RightType='READ' et Allowed: false, le groupe ne pourra voir l'étape concernée.
Exemple pour une étape de code 'ETAPE2' et un groupe de code 'ASSISTANT', le tableau Rights prendra la valeur [{ExternalCode:'ETAPE2', Group:'ASSISTANT', RightType:'READ', Allowed: false}]

Chaque objet dispose également d'une propriété Updated spécifiant la dernière date de modification.

Méthodes disponibles

Revenir à la liste des méthodes