Polaris PSA (préversion)
Polaris PSA est une solution d’automatisation des services professionnels auto-pilotée qui utilise une technologie avancée pour analyser les données en temps réel, puis fournit des recommandations pour aider à maintenir les projets, les ressources et les finances en cours. Le connecteur vous permet de synchroniser en continu des projets, des tâches et des affectations de ressources de Project Online à Polaris et de temps des données de Polaris vers Project Online.
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 | Prise en charge de Polaris |
| URL | https://www.replicon.com/polaris/contact-support/ |
| Messagerie électronique | support@replicon.com |
| Métadonnées du connecteur | |
|---|---|
| Éditeur | Replicon Inc |
| Site internet | https://www.replicon.com/polaris-psa |
| Politique de confidentialité | https://www.replicon.com/terms-and-conditions/privacy-policy |
| Catégories | Informatique décisionnelle; Finance |
Le connecteur POLARIS PSA offre un moyen de connecter Microsoft Project Online à Polaris PSA à l’aide de la plateforme Power Automate de Microsoft. À l’aide de ce connecteur, vous pouvez importer et synchroniser des projets, des tâches et des affectations de ressources de Microsoft Project Plan 3 et Microsoft Project Plan 5 vers Polaris PSA, et importer et synchroniser des données de temps validées et approuvées de Polaris PSA vers Microsoft Project.
Prerequisites
Un compte d’utilisateur Polaris PSA avec l’autorisation Administration de projet via https://www.replicon.com/polaris-psa
Comment obtenir des informations d’identification
Vous pouvez demander un essai gratuit de Polaris PSA ici : https://www.replicon.com/polaris-psa/live-demo/
Les utilisateurs existants de Polaris PSA peuvent utiliser leurs informations d’identification de compte d’utilisateur Polaris PSA pour s’authentifier et utiliser le connecteur.
Bien démarrer avec votre connecteur
Le cas d’usage courant de Polaris PSA est l’importation et la synchronisation des projets, des tâches et des affectations de ressources de Microsoft Project Plan 3 et Microsoft Project Plan 5 à Polaris PSA. Les utilisateurs tireront ensuite parti des fonctionnalités avancées de Polaris PSA pour entrer et suivre le temps (efforts) pour les projets et tâches affectés, tandis que les responsables de projets et les administrateurs de finance et de facturation peuvent gérer le cycle de vie complet du projet. L’heure validée et approuvée des projets/tâches dans Polaris PSA sera ensuite synchronisée avec Microsoft Project.
Pour commencer à utiliser le connecteur PSA Polaris, vérifiez d’abord que vous disposez d’un compte d’utilisateur Psa Polaris valide avec le jeu d’autorisations Administrateur de projet. Une fois que vous avez installé le connecteur Polaris PSA, vous serez en mesure d’authentifier et de « connecter » votre compte Microsoft Project Plan 3 / Microsoft Project Plan 5 avec Polaris PSA via power Automate Platform. Utilisez les 2 flux associés pour transférer des projets, des tâches et des affectations de ressources vers Polaris PSA et transférer des données de temps de Polaris PSA vers Microsoft Project.
Problèmes connus et limitations
Le connecteur PSA Polaris prend actuellement en charge les opérations liées aux projets, aux tâches, aux affectations de ressources et aux données /efforts de temps. Il ne fournit pas d’opérations pour créer/mettre à jour/ lire d’autres objets de données dans Polaris PSA ou Microsoft Project Plan 3 / Microsoft Project Plan 5.
Erreurs courantes et solutions
Code d’état HTTP 400 : vérifiez le corps de la requête json. Toute valeur au format incorrect peut entraîner cette erreur. Vous pouvez toujours contacter [Support Polaris] (https://www.replicon.com/polaris/contact-support/ « Support Polaris »)
Code d’état HTTP 403 : vérifiez que l’utilisateur configuré pour se connecter à Polaris est toujours actif et dispose des autorisations d’administrateur système et d’administrateur de projet dans Polaris.
Code d’état HTTP 500 : Erreur interne du serveur. La raison la plus courante est l’incohérence des données. Vérifiez le corps de la requête JSON. L’utilisation de valeurs correctes pour les paramètres dans les opérations résout ce problème. Contacter [Prise en charge de Polaris] (https://www.replicon.com/polaris/contact-support/ « Support Polaris ») dans le cas où ce problème persiste
Questions fréquentes (FAQ)
Qu’est-ce que Polaris PSA ? [Polaris PSA] (https://www.replicon.com/polaris-psa) est un PSA auto-pilote qui utilise une technologie avancée pour analyser les données en temps réel, puis fournit des recommandations pour aider à maintenir les projets, les ressources et les finances sur la voie.
Comment obtenir un compte Polaris PSA ? Visitez [Polaris PSA] (https://www.replicon.com/polaris-psa) pour plus d’informations.
Comment Polaris PSA se connecte-t-il à Polaris ? Le connecteur utilise le flux oAuth2 pour se connecter à Polaris PSA. Une fois connecté, il utilise les autorisations des utilisateurs authentifiés dans Polaris pour effectuer des opérations prises en charge par le connecteur.
Ai-je besoin d’une licence utilisateur supplémentaire pour créer un flux pour me connecter à Polaris PSA ? En général, il est recommandé d’utiliser un utilisateur administrateur distinct avec l’autorisation Administration de projet dans Polaris PSA afin que les flux utilisant le connecteur fonctionnent en toute transparence. Toutefois, tout utilisateur existant dans Polaris PSA avec des jeux d’autorisations corrects peut être utilisé pour se connecter au connecteur.
Limitations
| Nom | Appels | Période de renouvellement |
|---|---|---|
| Appels d’API par connexion | 100 | 60 secondes |
Actions
| Créer un projet ou appliquer des modifications |
Créer un projet ou appliquer des modifications dans Polaris |
| Créer une hiérarchie de tâches ou appliquer des modifications |
Créer une hiérarchie de tâches ou appliquer des modifications à une tâche Polaris |
| Déplacer une tâche |
Déplacer une tâche vers un nouveau parent |
| Le service liste des tâches obtient des données |
Obtenir les données du service liste des tâches à partir de Polaris |
| Obtenir la liste des utilisateurs |
Obtenir des données de liste d’utilisateurs à partir de Polaris |
| Obtenir le résumé de la feuille de temps |
Obtenir le résumé de la feuille de temps à partir de Polaris |
| Obtenir le résumé de l’heure entrée |
Obtenir l’heure entrée par URI de tâche à partir de Polaris |
| Obtenir les détails de la tâche descendante |
Obtenir les détails de la tâche hiérarchie à partir de Polaris |
| Obtenir les détails du point de terminaison du locataire |
Obtenir les détails du point de terminaison du locataire |
| Obtenir les détails du projet |
Obtenir les détails du projet à partir de Polaris |
| Requête Graph QL |
Rendre les requêtes Graph QL à Polaris |
Créer un projet ou appliquer des modifications
Créer un projet ou appliquer des modifications dans Polaris
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
URL de l’hôte pour Polaris
|
hostUrl | True | string |
URL de l’hôte Polaris |
|
target
|
target | object |
cible du projet |
|
|
value
|
value | string |
nom du projet à appliquer |
|
|
value
|
value | string |
code de projet à appliquer |
|
|
descriptionToApply
|
descriptionToApply | object |
description du projet à appliquer |
|
|
percentCompletedToApply
|
percentCompletedToApply | string |
pourcentage terminé pour appliquer |
|
|
année
|
year | integer |
année de début du projet |
|
|
month
|
month | integer |
mois de la date de début du projet |
|
|
jour
|
day | integer |
jour de la date de début du projet |
|
|
année
|
year | integer |
année de la date de fin du projet |
|
|
month
|
month | integer |
mois de la date de fin du projet |
|
|
jour
|
day | integer |
date de fin du projet |
|
|
value
|
value | string |
type de facturation |
|
|
projectLeaderToApply
|
projectLeaderToApply | object |
responsable de projet à appliquer |
|
|
isProjectLeaderApprovalRequired
|
isProjectLeaderApprovalRequired | string |
est l’approbation du responsable du projet requise |
|
|
isTimeEntryAllowed
|
isTimeEntryAllowed | string |
est l’entrée de temps autorisée |
|
|
nom
|
name | string |
nom de la devise de facturation |
|
|
nom
|
name | string |
nom du contrat de facturation |
|
|
keyUri
|
keyUri | string |
URI de clé |
|
|
texte
|
text | string |
texte de l’élément clé-valeur |
|
|
URI
|
uri | string |
URI de l’élément clé-valeur |
|
|
URI
|
uri | string |
URI valeur |
|
|
projectModificationOptionUri
|
projectModificationOptionUri | string |
URI de l’option de modification de projet |
|
|
unitOfWorkId
|
unitOfWorkId | string |
unité d’ID de travail |
Retours
Créer une hiérarchie de tâches ou appliquer des modifications
Créer une hiérarchie de tâches ou appliquer des modifications à une tâche Polaris
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
URL de l’hôte pour Polaris
|
hostUrl | True | string |
URL de l’hôte Polaris |
|
URI
|
uri | string |
URI du projet |
|
|
nom
|
name | string |
nom du projet |
|
|
code
|
code | string |
code de projet |
|
|
parameterCorrelationId
|
parameterCorrelationId | string |
ID de corrélation de paramètre |
|
|
target
|
target | object |
target |
|
|
parameterCorrelationId
|
parameterCorrelationId | string |
ID de corrélation des paramètres de tâche |
|
|
nom
|
name | string |
nom de tâche à appliquer |
|
|
value
|
value | string |
code de tâche à appliquer |
|
|
value
|
value | string |
description de la tâche à appliquer |
|
|
isClosed
|
isClosed | string |
est fermé par la tâche |
|
|
année
|
year | integer |
année de début de la tâche |
|
|
month
|
month | integer |
mois de la date de début de la tâche |
|
|
jour
|
day | integer |
date de début de la tâche |
|
|
année
|
year | integer |
date de fin de la tâche |
|
|
month
|
month | integer |
date de fin de la tâche |
|
|
jour
|
day | integer |
date de fin de la tâche |
|
|
value
|
value | string |
valeur de type d’entrée de temps et de frais |
|
|
isTimeEntryAllowed
|
isTimeEntryAllowed | string |
est l’entrée de temps autorisée |
|
|
costTypeToApply
|
costTypeToApply | object |
type de coût à appliquer |
|
|
estimatedHoursToApply
|
estimatedHoursToApply | object |
heures estimées à appliquer |
|
|
estimatedCostToApply
|
estimatedCostToApply | object |
coût estimé à appliquer |
|
|
resourcesToAdd
|
resourcesToAdd | array of string |
ressources à ajouter |
|
|
resourcesToRemove
|
resourcesToRemove | array of string |
ressources à supprimer |
|
|
customFieldsToApply
|
customFieldsToApply | array of |
champs personnalisés à appliquer |
|
|
keyValuesToApply
|
keyValuesToApply | array of |
valeurs clés à appliquer |
|
|
objectExtensionFieldsToApply
|
objectExtensionFieldsToApply | array of |
champs d’extension d’objet à appliquer |
|
|
taskModificationOptionUri
|
taskModificationOptionUri | string |
URI de l’option de modification de tâche |
|
|
unitOfWorkId
|
unitOfWorkId | string |
unité d’ID de travail |
Retours
Déplacer une tâche
Déplacer une tâche vers un nouveau parent
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
URL de l’hôte pour Polaris
|
hostUrl | True | string |
URL de l’hôte Polaris |
|
taskUri
|
taskUri | string |
URI de tâche |
|
|
targetUri
|
targetUri | string |
URI cible |
|
|
moveTaskMethodUri
|
moveTaskMethodUri | string |
uri de méthode de déplacement de tâche |
Le service liste des tâches obtient des données
Obtenir les données du service liste des tâches à partir de Polaris
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
URL de l’hôte pour Polaris
|
hostUrl | True | string |
URL de l’hôte Polaris |
|
page
|
page | string |
page |
|
|
Pagesize
|
pagesize | string |
Taille de la page |
|
|
columnUris
|
columnUris | array of string |
URI de colonne |
|
|
sort
|
sort | array of |
sort |
|
|
filterExpression
|
filterExpression | object |
expression de filtre |
Retours
Obtenir la liste des utilisateurs
Obtenir des données de liste d’utilisateurs à partir de Polaris
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
URL de l’hôte pour Polaris
|
hostUrl | True | string |
URL de l’hôte Polaris |
|
page
|
page | string |
page |
|
|
Pagesize
|
pagesize | string |
Taille de la page |
|
|
columnUris
|
columnUris | array of string |
URI de colonne |
|
|
sort
|
sort | array of |
sort |
|
|
filterExpression
|
filterExpression | object |
expression de filtre |
Retours
Obtenir le résumé de la feuille de temps
Obtenir le résumé de la feuille de temps à partir de Polaris
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
URL de l’hôte pour Polaris
|
hostUrl | True | string |
URL de l’hôte Polaris |
|
timesheetUri
|
timesheetUri | string |
URI de feuille de temps |
Retours
Obtenir le résumé de l’heure entrée
Obtenir l’heure entrée par URI de tâche à partir de Polaris
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
URL de l’hôte pour Polaris
|
hostUrl | True | string |
URL de l’hôte Polaris |
|
taskUris
|
taskUris | array of string |
URI de tâche |
Retours
Obtenir les détails de la tâche descendante
Obtenir les détails de la tâche hiérarchie à partir de Polaris
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
URL de l’hôte pour Polaris
|
hostUrl | True | string |
URL de l’hôte Polaris |
|
parentUri
|
parentUri | string |
URI parent |
Obtenir les détails du point de terminaison du locataire
Obtenir les détails du projet
Obtenir les détails du projet à partir de Polaris
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
URL de l’hôte pour Polaris
|
hostUrl | True | string |
URL de l’hôte Polaris |
|
URI
|
uri | string |
URI du projet |
|
|
nom
|
name | string |
nom du projet |
|
|
code
|
code | string |
code de projet |
|
|
parameterCorrelationId
|
parameterCorrelationId | string |
ID de corrélation de paramètre |
Retours
- Corps
- ProjectDetailsResponse
Requête Graph QL
Rendre les requêtes Graph QL à Polaris
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
URL de l’hôte pour Polaris
|
hostUrl | True | string |
URL de l’hôte Polaris |
|
nomDeL'opération
|
operationName | string |
nom de l’opération |
|
|
variables
|
variables | object |
variables |
|
|
query
|
query | string |
query |
Déclencheurs
| S’abonner aux déclencheurs d’événements |
Déclencheur pour s’abonner à des événements de hook web dans Polaris |
S’abonner aux déclencheurs d’événements
Déclencheur pour s’abonner à des événements de hook web dans Polaris
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
URL de l’hôte pour Polaris
|
hostUrl | True | string |
URL de l’hôte Polaris |
|
eventType
|
eventType | string |
Type d’événement auquel s’abonner |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
displayText
|
timesheet.displayText | string |
afficher le texte |
|
URI
|
timesheet.uri | string |
URI |
|
limace
|
timesheet.slug | string |
limace |
|
approvalStatusUri
|
approvalStatusUri | string |
URI d’état d’approbation |
|
displayText
|
authority.actingUser.displayText | string |
texte affiché par l’utilisateur |
|
nom d'utilisateur
|
authority.actingUser.loginName | string |
nom de connexion utilisateur |
|
URI
|
authority.actingUser.uri | string |
URI |
|
limace
|
authority.actingUser.slug | string |
limace |
|
displayText
|
authority.displayText | string |
afficher le texte |
|
actingForUser
|
authority.actingForUser | string |
agir pour l’utilisateur |
|
displayText
|
authority.authorityType.displayText | string |
type d’autorité afficher le texte |
|
URI
|
authority.authorityType.uri | string |
URI |
|
timesheetStatusUri
|
timesheetStatusUri | string |
URI d’état de la feuille de temps |
Définitions
GetTimesheetSummaryResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
actualPayableTimeCalculationStatus
|
d.actualPayableTimeCalculationStatus | string |
état du calcul réel du temps payable |
|
actualsByActivity
|
d.actualsByActivity | array of object |
réels par activité |
|
activité
|
d.actualsByActivity.activity | object |
activité |
|
totalTimeDuration
|
d.actualsByActivity.totalTimeDuration | Duration | |
|
actualsByBillingRate
|
d.actualsByBillingRate | array of object |
réels par taux de facturation |
|
billingRate
|
d.actualsByBillingRate.billingRate | object |
taux de facturation |
|
totalTimeDuration
|
d.actualsByBillingRate.totalTimeDuration | Duration | |
|
actualsByDate
|
d.actualsByDate | array of object |
réels par date |
|
breakDuration
|
d.actualsByDate.breakDuration | Duration | |
|
date
|
d.actualsByDate.date | Date | |
|
hasComments
|
d.actualsByDate.hasComments | boolean |
sont des commentaires présents |
|
isHolidayDayOff
|
d.actualsByDate.isHolidayDayOff | boolean |
est jour férié |
|
isWeeklyDayOff
|
d.actualsByDate.isWeeklyDayOff | boolean |
est un jour de congé hebdomadaire |
|
timeOffDuration
|
d.actualsByDate.timeOffDuration | Duration | |
|
totalTimeDuration
|
d.actualsByDate.totalTimeDuration | Duration | |
|
workingTimeDuration
|
d.actualsByDate.workingTimeDuration | Duration | |
|
actualsByPaycode
|
d.actualsByPaycode | array of object |
réels par paycode |
|
items
|
d.actualsByPaycode | object |
réels par élément paycode |
|
actualsByProject
|
d.actualsByProject | array of object |
réels par projet |
|
code
|
d.actualsByProject.project.code | string |
code |
|
displayText
|
d.actualsByProject.project.displayText | string |
afficher le texte |
|
nom
|
d.actualsByProject.project.name | string |
nom |
|
limace
|
d.actualsByProject.project.slug | string |
limace |
|
URI
|
d.actualsByProject.project.uri | string |
URI |
|
totalTimeDuration
|
d.actualsByProject.totalTimeDuration | Duration | |
|
displayText
|
d.approvalStatus.displayText | string |
afficher le texte |
|
URI
|
d.approvalStatus.uri | string |
URI |
|
attestationStatusUri
|
d.attestationStatusUri | string |
URI d’état d’attestation |
|
bankedTimeDuration
|
d.bankedTimeDuration | Duration | |
|
billableTimeDuration
|
d.billableTimeDuration | Duration | |
|
breakDuration
|
d.breakDuration | Duration | |
|
dueDate
|
d.dueDate | Date | |
|
nonBillableTimeDuration
|
d.nonBillableTimeDuration | Duration | |
|
Heures supplémentairesDuration
|
d.overtimeDuration | Duration | |
|
jour
|
d.scriptCalculationStatus.lastDataModification.day | integer |
jour |
|
displayText
|
d.scriptCalculationStatus.lastDataModification.displayText | string |
afficher le texte |
|
heure
|
d.scriptCalculationStatus.lastDataModification.hour | integer |
heure |
|
minute
|
d.scriptCalculationStatus.lastDataModification.minute | integer |
minute |
|
month
|
d.scriptCalculationStatus.lastDataModification.month | integer |
month |
|
deuxième
|
d.scriptCalculationStatus.lastDataModification.second | integer |
deuxième |
|
displayText
|
d.scriptCalculationStatus.lastDataModification.timeZone.displayText | string |
afficher le texte |
|
ianaName
|
d.scriptCalculationStatus.lastDataModification.timeZone.ianaName | string |
iana name |
|
offsetDisplayText
|
d.scriptCalculationStatus.lastDataModification.timeZone.offsetDisplayText | string |
décalage d’affichage du texte |
|
URI
|
d.scriptCalculationStatus.lastDataModification.timeZone.uri | string |
URI |
|
jour
|
d.scriptCalculationStatus.lastDataModification.valueInUtc.day | integer |
jour |
|
heure
|
d.scriptCalculationStatus.lastDataModification.valueInUtc.hour | integer |
heure |
|
milliseconde
|
d.scriptCalculationStatus.lastDataModification.valueInUtc.millisecond | integer |
milliseconde |
|
minute
|
d.scriptCalculationStatus.lastDataModification.valueInUtc.minute | integer |
minute |
|
month
|
d.scriptCalculationStatus.lastDataModification.valueInUtc.month | integer |
month |
|
deuxième
|
d.scriptCalculationStatus.lastDataModification.valueInUtc.second | integer |
deuxième |
|
année
|
d.scriptCalculationStatus.lastDataModification.valueInUtc.year | integer |
année |
|
année
|
d.scriptCalculationStatus.lastDataModification.year | integer |
année |
|
lastFailedAttempt
|
d.scriptCalculationStatus.lastFailedAttempt | object |
dernière tentative ayant échoué |
|
jour
|
d.scriptCalculationStatus.lastSuccessfulAttempt.day | integer |
jour |
|
displayText
|
d.scriptCalculationStatus.lastSuccessfulAttempt.displayText | string |
afficher le texte |
|
heure
|
d.scriptCalculationStatus.lastSuccessfulAttempt.hour | integer |
heure |
|
minute
|
d.scriptCalculationStatus.lastSuccessfulAttempt.minute | integer |
minute |
|
month
|
d.scriptCalculationStatus.lastSuccessfulAttempt.month | integer |
month |
|
deuxième
|
d.scriptCalculationStatus.lastSuccessfulAttempt.second | integer |
deuxième |
|
displayText
|
d.scriptCalculationStatus.lastSuccessfulAttempt.timeZone.displayText | string |
afficher le texte |
|
ianaName
|
d.scriptCalculationStatus.lastSuccessfulAttempt.timeZone.ianaName | string |
iana name |
|
offsetDisplayText
|
d.scriptCalculationStatus.lastSuccessfulAttempt.timeZone.offsetDisplayText | string |
décalage d’affichage du texte |
|
URI
|
d.scriptCalculationStatus.lastSuccessfulAttempt.timeZone.uri | string |
URI |
|
jour
|
d.scriptCalculationStatus.lastSuccessfulAttempt.valueInUtc.day | integer |
jour |
|
heure
|
d.scriptCalculationStatus.lastSuccessfulAttempt.valueInUtc.hour | integer |
heure |
|
milliseconde
|
d.scriptCalculationStatus.lastSuccessfulAttempt.valueInUtc.millisecond | integer |
milliseconde |
|
minute
|
d.scriptCalculationStatus.lastSuccessfulAttempt.valueInUtc.minute | integer |
minute |
|
month
|
d.scriptCalculationStatus.lastSuccessfulAttempt.valueInUtc.month | integer |
month |
|
deuxième
|
d.scriptCalculationStatus.lastSuccessfulAttempt.valueInUtc.second | integer |
deuxième |
|
année
|
d.scriptCalculationStatus.lastSuccessfulAttempt.valueInUtc.year | integer |
année |
|
année
|
d.scriptCalculationStatus.lastSuccessfulAttempt.year | integer |
année |
|
displayText
|
d.scriptCalculationStatus.timesheet.displayText | string |
afficher le texte |
|
limace
|
d.scriptCalculationStatus.timesheet.slug | string |
limace |
|
URI
|
d.scriptCalculationStatus.timesheet.uri | string |
URI |
|
displayText
|
d.scriptCalculationStatus.timesheetStatus.displayText | string |
afficher le texte |
|
URI
|
d.scriptCalculationStatus.timesheetStatus.uri | string |
URI |
|
timeOffTimeDuration
|
d.timeOffTimeDuration | Duration | |
|
displayText
|
d.timesheetStatus.displayText | string |
afficher le texte |
|
URI
|
d.timesheetStatus.uri | string |
URI |
|
totalTimeDuration
|
d.totalTimeDuration | Duration | |
|
workingTimeDuration
|
d.workingTimeDuration | Duration |
BulkGetTimeEnteredSummaryResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
d
|
d | array of object |
d |
|
taskUri
|
d.taskUri | string |
URI de tâche |
|
timeEnteredActual
|
d.timeEnteredActual | Duration | |
|
timeEnteredTotalEstimated
|
d.timeEnteredTotalEstimated | Duration | |
|
timeEnteredTotalEstimatedAtCompletion
|
d.timeEnteredTotalEstimatedAtCompletion | Duration |
ProjectDetailsResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
d
|
d | array of object |
d |
|
type
|
d.error.type | string |
type |
|
displayText
|
d.error.displayText | string |
afficher le texte |
|
parameterCorrelationId
|
d.parameterCorrelationId | string |
ID de corrélation de paramètre |
|
displayText
|
d.projectDetails.billingContract.displayText | string |
afficher le texte |
|
limace
|
d.projectDetails.billingContract.slug | string |
limace |
|
URI
|
d.projectDetails.billingContract.uri | string |
URI |
|
displayText
|
d.projectDetails.billingType.displayText | string |
afficher le texte |
|
URI
|
d.projectDetails.billingType.uri | string |
URI |
|
budget
|
d.projectDetails.budget | object |
budget |
|
budgetedCost
|
d.projectDetails.budgetedCost | object |
coût budgétaire |
|
budgetedHours
|
d.projectDetails.budgetedHours | object |
heures budgétées |
|
displayText
|
d.projectDetails.clientBillingAllocationMethod.displayText | string |
afficher le texte |
|
URI
|
d.projectDetails.clientBillingAllocationMethod.uri | string |
URI |
|
clientRepresentative
|
d.projectDetails.clientRepresentative | string |
représentant du client |
|
clientSchedule
|
d.projectDetails.clientSchedule | array of |
planification du client |
|
clients
|
d.projectDetails.clients | array of |
clients |
|
code
|
d.projectDetails.code | string |
code |
|
costCenter
|
d.projectDetails.costCenter | object |
centre de coûts |
|
costType
|
d.projectDetails.costType | object |
type de coût |
|
customFields
|
d.projectDetails.customFields | array of |
champs personnalisés |
|
displayText
|
d.projectDetails.defaultBillingCurrency.displayText | string |
afficher le texte |
|
nom
|
d.projectDetails.defaultBillingCurrency.name | string |
nom |
|
symbol
|
d.projectDetails.defaultBillingCurrency.symbol | string |
symbol |
|
URI
|
d.projectDetails.defaultBillingCurrency.uri | string |
URI |
|
departmentGroup
|
d.projectDetails.departmentGroup | object |
groupe de services |
|
descriptif
|
d.projectDetails.description | string |
descriptif |
|
displayText
|
d.projectDetails.displayText | string |
afficher le texte |
|
division
|
d.projectDetails.division | object |
division |
|
employeeTypeGroup
|
d.projectDetails.employeeTypeGroup | object |
groupe de types d’employés |
|
estimationCost
|
d.projectDetails.estimatedCost | object |
coût estimé |
|
estimationExpenses
|
d.projectDetails.estimatedExpenses | object |
dépenses estimées |
|
estimatedHours
|
d.projectDetails.estimatedHours | object |
heures estimées |
|
displayText
|
d.projectDetails.estimationMode.displayText | string |
texte d’affichage du mode d’estimation |
|
URI
|
d.projectDetails.estimationMode.uri | string |
URI |
|
extensionFieldValues
|
d.projectDetails.extensionFieldValues | array of |
Valeurs des champs d’extension |
|
isProjectLeaderApprovalRequired
|
d.projectDetails.isProjectLeaderApprovalRequired | boolean |
est l’approbation de chef de projet requise pour le projet |
|
isTimeEntryAllowed
|
d.projectDetails.isTimeEntryAllowed | boolean |
est l’entrée de temps autorisée pour le projet |
|
keyValues
|
d.projectDetails.keyValues | array of object |
valeurs clés |
|
keyUri
|
d.projectDetails.keyValues.keyUri | string |
URI de clé |
|
collection
|
d.projectDetails.keyValues.value.collection | array of object |
collection |
|
texte
|
d.projectDetails.keyValues.value.collection.text | string |
texte |
|
URI
|
d.projectDetails.keyValues.value.collection.uri | string |
URI |
|
URI
|
d.projectDetails.keyValues.value.uri | string |
URI |
|
location
|
d.projectDetails.location | object |
location |
|
nom
|
d.projectDetails.name | string |
nom |
|
percentCompleted
|
d.projectDetails.percentCompleted | integer |
pourcentage terminé |
|
programme
|
d.projectDetails.program | object |
programme |
|
projectLeader
|
d.projectDetails.projectLeader | object |
responsable de projet |
|
serviceCenter
|
d.projectDetails.serviceCenter | object |
centre de services |
|
limace
|
d.projectDetails.slug | string |
limace |
|
displayText
|
d.projectDetails.status.displayText | string |
afficher le texte |
|
nom
|
d.projectDetails.status.name | string |
nom |
|
URI
|
d.projectDetails.status.uri | string |
URI |
|
displayText
|
d.projectDetails.timeAndExpenseEntryType.displayText | string |
le type d’entrée de temps et de frais affiche le texte |
|
URI
|
d.projectDetails.timeAndExpenseEntryType.uri | string |
URI |
|
displayText
|
d.projectDetails.timeAndMaterials.billingRateFrequency.displayText | string |
fréquence de facturation d’affichage du texte |
|
nom
|
d.projectDetails.timeAndMaterials.billingRateFrequency.name | string |
nom du taux de facturation |
|
URI
|
d.projectDetails.timeAndMaterials.billingRateFrequency.uri | string |
URI du taux de facturation |
|
billingRateFrequencyDuration
|
d.projectDetails.timeAndMaterials.billingRateFrequencyDuration | object |
durée de fréquence du taux de facturation |
|
date de fin
|
d.projectDetails.timeEntryDateRange.endDate | Date | |
|
date de début
|
d.projectDetails.timeEntryDateRange.startDate | Date | |
|
montant
|
d.projectDetails.totalEstimatedContract.amount | number |
montant |
|
displayText
|
d.projectDetails.totalEstimatedContract.currency.displayText | string |
texte d’affichage total des coûts estimés |
|
nom
|
d.projectDetails.totalEstimatedContract.currency.name | string |
nom |
|
symbol
|
d.projectDetails.totalEstimatedContract.currency.symbol | string |
symbol |
|
URI
|
d.projectDetails.totalEstimatedContract.currency.uri | string |
URI |
|
URI
|
d.projectDetails.uri | string |
URI |
CreateProjectOrApplyModificationsResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
code
|
d.code | string |
code |
|
displayText
|
d.displayText | string |
displayText |
|
nom
|
d.name | string |
nom |
|
limace
|
d.slug | string |
limace |
|
URI
|
d.uri | string |
URI |
CreateTaskHierarchyOrApplyModificationsResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
d
|
d | array of object |
d |
|
erreur
|
d.error | object |
erreur |
|
parameterCorrelationId
|
d.parameterCorrelationId | string |
ID de corrélation de paramètre |
|
displayText
|
d.task.displayText | string |
afficher le texte |
|
parameterCorrelationId
|
d.task.parameterCorrelationId | string |
ID de corrélation de paramètre |
|
URI
|
d.task.uri | string |
URI |
UserListServiceGetDataResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
en-tête
|
d.header | array of object |
en-tête |
|
nom d’affichage
|
d.header.displayName | string |
le nom d’affichage |
|
URI
|
d.header.uri | string |
URI |
|
Lignes
|
d.rows | array of object |
Lignes |
|
Cellules
|
d.rows.cells | array of object |
Cellules |
|
type de données
|
d.rows.cells.dataType | string |
type de données |
|
objectType
|
d.rows.cells.objectType | string |
type d’objet |
|
limace
|
d.rows.cells.slug | string |
limace |
|
textValue
|
d.rows.cells.textValue | string |
valeur de texte |
|
URI
|
d.rows.cells.uri | string |
URI |
TaskListServiceGetDataResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
en-tête
|
d.header | array of object |
en-tête |
|
nom d’affichage
|
d.header.displayName | string |
le nom d’affichage |
|
URI
|
d.header.uri | string |
URI |
|
Lignes
|
d.rows | array of object |
Lignes |
|
Cellules
|
d.rows.cells | array of object |
Cellules |
|
type de données
|
d.rows.cells.dataType | string |
type de données |
|
objectType
|
d.rows.cells.objectType | string |
type d’objet |
|
limace
|
d.rows.cells.slug | string |
limace |
|
textValue
|
d.rows.cells.textValue | string |
valeur de texte |
|
URI
|
d.rows.cells.uri | string |
URI |
|
cellCollection
|
d.rows.cells.cellCollection | array of object |
collection de cellules |
|
type de données
|
d.rows.cells.cellCollection.dataType | string |
type de données |
|
objectType
|
d.rows.cells.cellCollection.objectType | string |
type d’objet |
|
limace
|
d.rows.cells.cellCollection.slug | string |
limace |
|
textValue
|
d.rows.cells.cellCollection.textValue | string |
valeur de texte |
|
URI
|
d.rows.cells.cellCollection.uri | string |
URI |
Date
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
jour
|
day | integer |
jour |
|
month
|
month | integer |
month |
|
année
|
year | integer |
année |
Durée
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Heures
|
hours | integer |
Heures |
|
Microsecondes
|
microseconds | integer |
Microsecondes |
|
Millisecondes
|
milliseconds | integer |
Millisecondes |
|
minutes
|
minutes | integer |
minutes |
|
Secondes
|
seconds | integer |
Secondes |
TenantEndpointDetails
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
applicationRootUrl
|
d.applicationRootUrl | string |
URL racine de l’application |
|
applicationRootUrls
|
d.applicationRootUrls | array of object |
URL racines de l’application |
|
rootUrl
|
d.applicationRootUrls.rootUrl | string |
URL racine |
|
URI
|
d.applicationRootUrls.uri | string |
URI |
|
estLocal
|
d.isLocal | boolean |
est local |
|
companyKey
|
d.tenant.companyKey | string |
clé d’entreprise |
|
isEnabled
|
d.tenant.isEnabled | boolean |
est activé |
|
limace
|
d.tenant.slug | string |
limace |
|
URI
|
d.tenant.uri | string |
URI |