Nouveautés de la version 18 de l’API

Adobe Workfront a publié la version 18 de l’API le 8 avril 2024. La version 18 de l’API comprend les modifications suivantes par rapport à la version 15.

Ressources ajoutées

Aucune ressource n’a été ajoutée pour la version 18 de l’API.

Ressources supprimées

Aucune ressource n’a été supprimée pour la version 18 de l’API.

Ressources modifiées

AccessLevelPermissions (ALVPER)

Un objet AccessLevelPermissions représente une autorisation spécifique d’accès, de création ou de modification d’un objet Workfront. Ces autorisations peuvent ensuite être associées à un niveau d’accès.

Champs directs
  • coreAction

    Ajout des valeurs possibles suivantes :

    • VIEW_COST_RATES (Afficher les taux de dépenses)

    • VIEW_BILLING_RATES (Afficher les taux de facturation)

    • VIEW_GENERAL_FINANCE (Afficher les finances générales)

    • EDIT_COST_RATES (Modifier les taux de dépenses)

    • EDIT_BILLING_RATES (Modifier les taux de facturation)

    • EDIT_GENERAL_FINANCE (Modifier les finances générales)

  • forbiddenActions

    Ajout des valeurs possibles suivantes :

    • VIEW_COST_RATES (Afficher les taux de dépenses)

    • VIEW_BILLING_RATES (Afficher les taux de facturation)

    • VIEW_GENERAL_FINANCE (Afficher les finances générales)

    • EDIT_COST_RATES (Modifier les taux de dépenses)

    • EDIT_BILLING_RATES (Modifier les taux de facturation)

    • EDIT_GENERAL_FINANCE (Modifier les finances générales)

  • secondaryActions

    Ajout des valeurs possibles suivantes :

    • VIEW_COST_RATES (Afficher les taux de dépenses)

    • VIEW_BILLING_RATES (Afficher les taux de facturation)

    • VIEW_GENERAL_FINANCE (Afficher les finances générales)

    • EDIT_COST_RATES (Modifier les taux de dépenses)

    • EDIT_BILLING_RATES (Modifier les taux de facturation)

    • EDIT_GENERAL_FINANCE (Modifier les finances générales)

AccessRequest (ACSREQ)

Si un utilisateur ou une utilisatrice n’a pas accès à un objet Workfront dont il ou elle a besoin, il ou elle peut demander l’accès à cet objet. L’objet AccessRequest représente cette demande.

Champs directs
  • action

    Ajout des valeurs possibles suivantes :

    • VIEW_COST_RATES (Afficher les taux de dépenses)

    • VIEW_BILLING_RATES (Afficher les taux de facturation)

    • VIEW_GENERAL_FINANCE (Afficher les finances générales)

    • EDIT_COST_RATES (Modifier les taux de dépenses)

    • EDIT_BILLING_RATES (Modifier les taux de facturation)

    • EDIT_GENERAL_FINANCE (Modifier les finances générales)

AccessRule (ACSRUL)

Un objet AccessRule représente un jeu de règles dans les niveaux d’accès personnalisés qui détermine comment les utilisateurs et les utilisatrices peuvent partager les projets qu’ils ou elles créent.

Champs directs
  • coreAction

    Ajout des valeurs possibles suivantes :

    • VIEW_COST_RATES (Afficher les taux de dépenses)

    • VIEW_BILLING_RATES (Afficher les taux de facturation)

    • VIEW_GENERAL_FINANCE (Afficher les finances générales)

    • EDIT_COST_RATES (Modifier les taux de dépenses)

    • EDIT_BILLING_RATES (Modifier les taux de facturation)

    • EDIT_GENERAL_FINANCE (Modifier les finances générales)

  • forbiddenActions

    Ajout des valeurs possibles suivantes :

    • VIEW_COST_RATES (Afficher les taux de dépenses)

    • VIEW_BILLING_RATES (Afficher les taux de facturation)

    • VIEW_GENERAL_FINANCE (Afficher les finances générales)

    • EDIT_COST_RATES (Modifier les taux de dépenses)

    • EDIT_BILLING_RATES (Modifier les taux de facturation)

    • EDIT_GENERAL_FINANCE (Modifier les finances générales)

  • secondaryActions

    Ajout des valeurs possibles suivantes :

    • VIEW_COST_RATES (Afficher les taux de dépenses)

    • VIEW_BILLING_RATES (Afficher les taux de facturation)

    • VIEW_GENERAL_FINANCE (Afficher les finances générales)

    • EDIT_COST_RATES (Modifier les taux de dépenses)

    • EDIT_BILLING_RATES (Modifier les taux de facturation)

    • EDIT_GENERAL_FINANCE (Modifier les finances générales)

Approval (APPROVAL)

Un élément de travail donné, tel qu’une tâche, un document ou une feuille de temps, peut exiger qu’un superviseur ou une superviseuse, ou un autre utilisateur ou une autre utilisatrice, valide l’élément de travail. Un objet Approval représente l’action de validation d’un élément de travail.

Champs directs
  • Ajout des champs suivants :

    • actualBillableExpenseCost

    • actualNonBillableExpenseCost

    • plannedBillableExpenseCost

    • plannedNonBillableExpenseCost

AwaitApproval (AWAPVL)

Opérations
  • Ajout des opérations suivantes :

    • ADD

    • DELETE

Baseline (BLIN)

Les références sont des instantanés de ce à quoi ressemblaient les performances d’un projet à un moment donné dans le temps. Elles stockent des informations clés sur le projet, telles que les dates clés, la progression, et les valeurs de coût et de revenu.

Champs directs
  • Ajout des champs suivants :

    • actualBillableExpenseCost

    • actualNonBillableExpenseCost

    • plannedBillableExpenseCost

    • plannedNonBillableExpenseCost

BaselineTask (BSTSK)

Les références sont des instantanés de ce à quoi ressemblaient les performances d’un projet à un moment donné dans le temps. Elles stockent des informations clés sur le projet, telles que les dates clés, la progression, et les valeurs de coût et de revenu. Lorsque vous créez une référence, les informations de tâche sont également capturées sur les tâches de base de cette référence.

Champs directs
  • Ajout des champs suivants :

    • actualBillableExpenseCost

    • actualNonBillableExpenseCost

    • plannedBillableExpenseCost

    • plannedNonBillableExpenseCost

Category (CTGY)

Un objet Category est un formulaire personnalisé.

Champs directs
  • catObjCode  :

    Ajout des valeurs possibles suivantes :

    • NLBRCY (Catégorie de ressources non liée à la main-d’œuvre)

    • HOUR (Heure)

    • RTCRD (Carte tarifaire)

  • objTypes  :

    Ajout des valeurs possibles suivantes :

    • NLBRCY (Catégorie de ressources non liée à la main-d’œuvre)

    • HOUR (Heure)

    • RTCRD (Carte tarifaire)

Document (DOCU)

Un objet Document représente un fichier (tel qu’un support écrit, des images ou d’autres formes d’informations).

Actions
  • createLargeDocument  :

    Ajout du paramètre suivant :

    • documentID
  • moveToFolder  :

    Ajouté. Cette nouvelle action utilise les paramètres suivants :

    • documentIDs

    • folderID

    • moveToFolder

FinancialData (FINDAT)

Champs directs
  • Ajout des champs suivants :

    • actualBillableExpenseCost

    • actualNonBillableExpenseCost

    • plannedBillableExpenseCost

    • plannedNonBillableExpenseCost

Champs par défaut
  • Ajout des champs suivants :

    • actualBillableExpenseCost

    • actualNonBillableExpenseCost

    • plannedBillableExpenseCost

    • plannedNonBillableExpenseCost

JournalEntry (JRNLE)

L’objet JournalEntry peut être configuré pour consigner des informations sur des champs d’objet spécifiques chaque fois que ces champs sont modifiés. Lorsqu’un champ est configuré pour être consigné dans le cadre de l’objet d’entrée du journal, une entrée du journal correspondante est créée chaque fois que ce champ est modifié.

Champs directs
  • changeType

    Ajout des valeurs possibles suivantes :

    • AAO (enum.actiontypeenum.assetapproval.opened)

    • ADM (enum.actiontypeenum.assetapproval.locked.all.decisions.made)

    • AUL (enum.actiontypeenum.assetapproval.unlocked.manual)

    • ALM (enum.actiontypeenum.assetapproval.locked.manual)

OpTask (OPTASK)

Un objet OpTask est généralement appelé un 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. Les ordres de modification, les demandes et les bogues sont également des problèmes.

Actions
  • convertToProject  :

    Ajout des champs suivants :

    • copyCategories

    • copyNativeFields

  • convertToTask  :

    Ajout des champs suivants :

    • copyCategories

    • copyNativeFields

Project (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 Project représente un groupe de tâches avec un objectif commun et spécifique.

Champs directs
  • Ajout des champs suivants :

    • actualBillableExpenseCost

    • actualNonBillableExpenseCost

    • plannedBillableExpenseCost

    • plannedNonBillableExpenseCost

Actions
  • createProjectWithOverride

    Ajouté.

ProjectUserRole (PTEAM)

Champs directs
  • Ajout du champ suivant :

    • ID
Champs principaux
  • Ajout du champ suivant :

    • ID

QueueDef (QUED)

Un objet QueueDef représente une file d’attente, à savoir un projet qui a été publié dans la zone Centre d’assistance pour permettre aux utilisateurs et utilisatrices d’y envoyer des problèmes.

Champs directs
  • requestorCoreAction

    Ajout des valeurs possibles suivantes :

    • VIEW_COST_RATES (Afficher les taux de dépenses)

    • VIEW_BILLING_RATES (Afficher les taux de facturation)

    • VIEW_GENERAL_FINANCE (Afficher les finances générales)

    • EDIT_COST_RATES (Modifier les taux de dépenses)

    • EDIT_BILLING_RATES (Modifier les taux de facturation)

    • EDIT_GENERAL_FINANCE (Modifier les finances générales)

  • requestorForbiddenActions

    Ajout des valeurs possibles suivantes :

    • VIEW_COST_RATES (Afficher les taux de dépenses)

    • VIEW_BILLING_RATES (Afficher les taux de facturation)

    • VIEW_GENERAL_FINANCE (Afficher les finances générales)

    • EDIT_COST_RATES (Modifier les taux de dépenses)

    • EDIT_BILLING_RATES (Modifier les taux de facturation)

    • EDIT_GENERAL_FINANCE (Modifier les finances générales)

Rate (RATE)

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

Champs directs
  • companyID

    Ajout des indicateurs suivants :

    • AUTO_LOAD

    • DYNAMIC

  • displayName

    Ajouté.

Champs principaux
  • displayName

    Ajouté.

Task (TASK)

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

Champs directs
  • Ajout des champs suivants :

    • actualBillableExpenseCost

    • actualNonBillableExpenseCost

    • plannedBillableExpenseCost

    • plannedNonBillableExpenseCost

Actions
  • convertToProject

    Ajout du champ suivant :

    • copyCategories

Template (TMPL)

Un objet Template représente un modèle pour un projet. Les projets peuvent être créés à partir de modèles pour gagner du temps. Un modèle contient une équipe et des tâches qui seront copiées dans tout projet créé à partir du modèle.

Champs directs
  • Ajout des champs suivants :

    • plannedBillableExpenseCost

    • plannedNonBillableExpenseCost

TemplateTask (TTSK)

Un objet TemplateTask représente une tâche qui fait partie d’un modèle. Les tâches de modèle deviennent des tâches dans le projet où le modèle est utilisé.

Champs directs
  • Ajout des champs suivants :

    • plannedBillableExpenseCost

    • plannedNonBillableExpenseCost

TemplateUserRole (TTEAM)

Champs directs
  • Ajout du champ suivant :

    • ID
Champs principaux
  • Ajout du champ suivant :

    • ID

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 heures de tâches, projets et types de frais.

Champs principaux
  • Suppression du champ suivant :

    • objCode

Update (UPDATE)

Les éléments de travail dans Workfront peuvent être mis à jour afin de tenir les utilisateurs et utilisatrices informés du statut actuel. Un objet Update représente l’une de ces mises à jour. Les mises à jour peuvent être saisies par les utilisateurs et utilisatrices ou créées par le système Workfront.

Champs directs
  • updateType

    Ajout des valeurs possibles suivantes :

    • assetapprovalsLockedAllDecisionsMade

    • assetapprovalsUnlockedManual

    • assetapprovalsLockedManual

    • assetapprovalOpened

Actions
  • recentUpdatesObjIDs

    Ajouté.

UserPrefValue (USERPF)

Un objet UserPrefValue représente une préférence utilisateur ou utilisatrice.

Champs directs
  • value

    Ajout du programme de validation MAX_LENGTH

Work (WORK)

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

Champs directs
  • Ajout des champs suivants :

    • actualBillableExpenseCost

    • actualNonBillableExpenseCost

    • plannedBillableExpenseCost

    • plannedNonBillableExpenseCost

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