Nouveautés de la version 16 de l’API

Adobe Workfront a publié l’API version 16 le 6 avril 2023. L’API version 16 comprend les modifications suivantes par rapport à la version 15.

Ressources ajoutées

Aucune ressource n’a été ajoutée pour l’API version 16.

Ressources supprimées

Aucune ressource n’a été supprimée pour l’API version 16.

Ressources modifiées

Approval (APPROVAL)

Un élément de travail donné, tel qu’une tâche, un document ou une feuille de temps, peut exiger qu’une personne en charge de la supervision ou une autre personne valide l’élément de travail. Un objet Approbation représente l’action de validation d’un élément de travail.

Champs directs
  • workPerDate

    Ce champ a été ajouté et indique le nombre de minutes de travail par jour que vous devez effectuer. Il est au format YYYY-MM-DD: (number of minutes), et prend en compte le fuseau horaire.

Assignment (ASSGN)

Un objet d’affectation représente la connexion entre un élément de travail et la personne, l’équipe ou le groupe affecté(e) pour y travailler.

Champs directs
  • workPerDate

    Ce champ a été ajouté et indique le nombre de minutes de travail par jour que vous devez effectuer. Il est au format YYYY-MM-DD: (number of minutes), et prend en compte le fuseau horaire.

  • isContoured

    Ce champ a été ajouté et est une valeur booléenne qui indique si l’affectation est définie. Si les minutes de l’affectation par jour ont été modifiées dans l’équilibreur de charge de travail, l’affectation a été définie.

CustomEnum (CSTEM)

L’objet CustomEnum permet de convertir les codes de statut en texte lisible par une personne.

Actions
  • getDefaultProjectStatusEnumForGroup

CustomerPreferences (CUSTPR)

Un objet CustomerPreferences représente l’ensemble des préférences définies par un client ou une cliente pour son instance de Workfront.

Champs directs
  • name

    Ajout des valeurs possibles suivantes :

    • customer:config.general.autoupgradedisabled
actions
  • getIsAutoUpgradeDisabled

    Cette action renvoie une valeur booléenne qui indique si le client ou la cliente a désactivé l’option permettant de mettre à niveau automatiquement les personnes titulaires de licence Contribution.

ExternalSection (EXTSEC)

Un objet ExternalSection est une page web externe incorporée dans un rapport Workfront.

actions
  • calculateIframeURL

    Cette action a été ajoutée et calcule l’URL d’un iFrame incorporé dans un rapport.

  • calculateIframeURLS

    Cette action a été ajoutée et calcule les URL des iFrames incorporées dans un rapport.

Hour (HOUR)

Un objet Hour représente une heure enregistrée par un utilisateur ou une utilisatrice sur une feuille de temps.

Champs directs
  • timesheetHourIdentifier

    Ajouté. Ce paramètre sert à identifier les heures créées avec batchSave.

Note (NOTE)

Un objet Note est un commentaire ou une mise à jour effectué(e) sur un objet Workfront.

Champs de collection
  • attachedDocuments

    Ce champ a été ajouté et représente une liste de documents joints au commentaire.

OpTask / Problème (OPTASK)

Un objet OpTask est généralement appelé Problème. Un problème est un élément de travail qui indique généralement qu’un problème empêche la réalisation d’une tâche ou d’un projet. Il peut également s’agir d’une demande de centre d’assistance. Les ordres de modification, les requêtes et les bugs sont également des problèmes.

Champs directs
  • workPerDate

    Ce champ a été ajouté et indique le nombre de minutes de travail par jour que vous devez effectuer. Il est au format YYYY-MM-DD: (number of minutes), et prend en compte le fuseau horaire.

actions
  • assignMultiple

    Cette action a ajouté le champ teamIDs pour prendre en charge la fonctionnalité d’affectation de plusieurs équipes à une tâche ou à un problème.

Projet (PROJ)

Les projets sont des éléments de travail dans Workfront et sont un bloc de création essentiel de la façon dont Workfront aide les personnes à travailler. Un objet Projet représente un groupe de tâches avec un objectif commun et spécifique.

Champs directs
  • resourcePlannerBudgetedHours

    Ce champ a été ajouté et représente la somme de toutes les heures budgétées du projet.

Taux (RATE)

Un objet Rate représente un taux de facturation dans Workfront.

Champs directs
  • costPerHour

    LocalBillingPerHour

    localCostPerHour

    localCurrency

    Ces paramètres ont été déplacés vers l’objet Rate à partir de l’objet Role, de sorte que les objets Role et User puissent avoir plusieurs valeurs (pour des périodes distinctes).

  • objID

    objObjCode

    Ces paramètres représentent l’ID et le code d’objet de l’objet auquel le taux est associé.

Actions
  • setRateForObject

    Cette action a été ajoutée et joint des objets Rate à l’objet donné. Ce point d’entrée fonctionne pour tous les objets Rate Attachable.

RichTextNote (RHNOTE)

Un objet RichTextNote est un commentaire ou une mise à jour effectué sur un objet Workfront, qui comprend du texte enrichi tel que du texte en gras ou en italique.

L’objet RichTextNote a supprimé l’indicateur REPORTABLE.

Rôle/Fonction (ROLE)

Un objet Rôle (fonction) représente une capacité fonctionnelle ou un ensemble de compétences qu’un utilisateur ou une utilisateur peut remplir, tel que Designer ou Chef ou Cheffe de produits.

Champs de collection
  • taux

    Ceci a été ajouté et représente les objets Rate associés à ce rôle.

Tâche (TASK)

Un objet Task représente un élément de travail qui doit être exécuté comme une étape vers la réalisation d’un objectif final (achèvement d’un projet).

Champs directs
  • workPerDate

    Ce champ a été ajouté et indique le nombre de minutes de travail par jour que vous devez effectuer. Il est au format YYYY-MM-DD: (number of minutes), et prend en compte le fuseau horaire.

actions
  • assignMultiple

    Cette action a ajouté le champ teamIDs pour prendre en charge la fonctionnalité d’affectation de plusieurs équipes à une tâche ou à un problème.

Timesheet (TSHET)

Un objet Timesheet représente une feuille de temps virtuelle qui permet aux utilisateurs et utilisatrices de saisir les heures effectives travaillées pour les tâches, les projets et les types d’heures supplémentaires.

Champs directs
  • availableActions

    Ce paramètre a supprimé l’indicateur READ_ONLY.

  • isEditable

    Ce paramètre a supprimé l’indicateur READ_ONLY.

  • totalDays

    Ce paramètre a été ajouté et stocke la durée des feuilles de temps en jours, indépendamment des modifications apportées à « Heures équivalentes pour une journée de travail complète ». Par exemple, si la valeur Heures équivalentes est définie sur 6 et qu’un jour est consigné, la valeur Heures équivalentes est modifiée par 8 heures, totalDays a toujours une valeur de 1.

UIFilter / Filter (UIFT)

actions

UIGroupBy / Grouping (UIGB)

actions

UIView / View (UIVW)

Champs directs
  • layoutType

    Ajout de la valeur possible suivante :

    • WLIST
actions

Utilisateur ou utilisatrice (USER)

Un objet User représente une personne disposant d’un compte dans Workfront qui peut se connecter et interagir avec le système.

Champs de collection
  • rates

    Ceci a été ajouté et représente les objets Rate associés à cette personne.

UserNote (USRNOT)

Un objet UserNote est une notification.

Requêtes
  • myAllObjectTypesUnreadNotifications

    Ajout de la valeur possible suivante :

    • includeAll

Work (WORK)

Un objet Work est une interface commune dont Task et OpTask héritent tous deux et qui partage le code commun entre les deux.

Champs directs
  • workPerDate

    Ce champ a été ajouté et indique le nombre de minutes de travail par jour que vous devez effectuer. Il a le format YYYY-MM-DD: (number of minutes), et prend en compte le fuseau horaire.

recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43