Nouveautés de l’API version 16

Adobe Workfront a publié l’API version 16 le 6 avril 2023. L’API version 16 comprend les modifications suivantes à partir de 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

Validation (APPROBATION)

Un élément de travail donné, tel qu’une tâche, un document ou une feuille de temps, peut exiger qu’un superviseur ou un autre utilisateur signe l’élément de travail. Un objet Approval représente l’action de déconnexion 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 a le format YYYY-MM-DD: (number of minutes), et prend en compte le fuseau horaire.

Attribution (ASSGN)

Un objet d’affectation représente la connexion entre un élément de travail et l’utilisateur, l’équipe ou le groupe affecté 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 a le 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 liée ou non. Si les minutes de l’affectation par jour ont été modifiées dans l’équilibreur de charge de travail, l’affectation a été tronquée.

CustomEnum (CSTEM)

L’objet CustomEnum permet de convertir des codes d’état en texte lisible.

Actions
  • getDefaultProjectStatusEnumForGroup

CustomerPreferences (CUSTPR)

Un objet CustomerPreferences représente l’ensemble des préférences définies par un client 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 a désactivé l’option permettant de mettre à niveau automatiquement les titulaires de licence du contributeur.

ExternalSection (EXTSEC)

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

actions
  • calculateIframeURL

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

  • calculateIframeURLS

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

Heure (HEURE)

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

Champs directs
  • timesheetHourIdentifier

    Ajout de . Ce paramètre est utilisé pour identifier les heures créées avec batchSave.

Remarque (REMARQUE)

Un objet Remarque est un commentaire ou une mise à jour effectué sur un objet Workfront.

Champs de collection
  • attachmentDocuments

    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 service d’assistance. Modifier les commandes, les requêtes et les bogues 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 a le 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 une composante essentielle 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.

Rate (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’identifiant 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 de terminaison fonctionne pour tous les objets de rate Attachable.

RichTextNote (RHRETE)

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/Rôle de tâche (RÔLE)

Un objet Rôle (rôle de tâche) représente une capacité fonctionnelle ou un ensemble de compétences qu’un utilisateur peut remplir, tel que Designer ou Gestionnaire de produits.

Champs de collection
  • taux

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

Tâche (TÂCHE)

Un objet Task représente un élément de travail qui doit être exécuté comme une étape vers l’atteinte 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 a le 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.

Feuille de calcul (TSHET)

Un objet de feuille de temps représente une feuille de temps virtuelle qui permet aux utilisateurs de saisir les heures réelles travaillées pour les tâches, les projets et les types d’heures de surcharge.

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 le Workday complet". Par exemple, si la valeur Heures équivalentes est définie sur 6 et qu’un jour est consigné, la valeur Heures équivalentes est changée sur 8 heures, totalDays a toujours une valeur de 1.

UIFilter / Filter (UIFT)

actions
  • addJoinForNullableFields

    Cette action a été ajoutée. Elle utilise une carte de requête de filtre et ajoute la variable allowingnull jointure pour les champs nullable.

  • disableSystemWideVisibility

    enableSystemWideVisibility

    Ces actions permettent de partager des filtres, des vues et des regroupements à l’échelle du système.

    Pour plus d’informations, voir Mettre les filtres, vues ou groupes à la disposition de tous les utilisateurs.

UIGroupBy / Regroupement (UIGB)

actions

UIView / View (UIVW)

Champs directs
  • layoutType

    Ajout de la valeur possible suivante :

    • WLIST
actions

Utilisateur (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
  • taux

    Ceci a été ajouté et représente les objets Rate associés à cet utilisateur.

UserNote (USRNOT)

Un objet UserNote est une notification.

Requêtes
  • myAllObjectTypesUnreadNotifications

    Ajout de la valeur possible suivante :

    • includeAll

Travail (WORK)

Un objet de travail est une interface commune dont Task et OpTask héritent tous deux et partagent 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