Novità della versione 16 dell’API

Adobe Workfront ha rilasciato la versione API 16 il 6 aprile 2023. La versione 16 dell’API presenta le seguenti modifiche rispetto alla versione 15.

Risorse aggiunte

Non sono state aggiunte risorse per API versione 16.

Risorse rimosse

Nessuna risorsa rimossa per API versione 16

Risorse modificate

Approvazione (APPROVAZIONE)

Per un determinato elemento di lavoro, ad esempio un'attività, un documento o una scheda orario, può essere necessario che un supervisore o un altro utente approvi l'elemento di lavoro. Un oggetto Approval rappresenta l'azione di approvazione di un elemento di lavoro.

Campi diretti
  • workPerDate

    Questo campo è stato aggiunto e mostra il numero di minuti di lavoro al giorno necessari. Ha il formato YYYY-MM-DD: (number of minutes), e tiene conto del fuso orario.

Assegnazione (ASSEGNA)

Un oggetto assegnazione rappresenta la connessione tra un elemento di lavoro e l'utente, il team o il gruppo assegnato a lavorarci.

Campi diretti
  • workPerDate

    Questo campo è stato aggiunto e mostra il numero di minuti di lavoro al giorno necessari. Ha il formato YYYY-MM-DD: (number of minutes), e tiene conto del fuso orario.

  • isContoured

    Questo campo è stato aggiunto ed è un valore booleano che indica se l’assegnazione è contornata. Se i minuti al giorno dell’assegnazione sono stati modificati nel Bilanciatore dei carichi di lavoro, l’assegnazione è stata configurata.

CustomEnum (CSTEM)

L'oggetto CustomEnum consente di convertire i codici di stato in testo leggibile.

Azioni
  • getDefaultProjectStatusEnumForGroup

Preferenze cliente (CUSTPR)

Un oggetto CustomerPreferences rappresenta l'insieme di preferenze impostate da un cliente per l'istanza di Workfront.

Campi diretti
  • name

    Sono stati aggiunti i seguenti valori possibili:

    • customer:config.general.autoupgradedisabled
azioni
  • getIsAutoUpgradeDisabled

    Questa azione restituisce un valore booleano che descrive se il cliente ha disabilitato l’opzione di aggiornamento automatico dei titolari di licenze per collaboratori.

ExternalSection (EXTSEC)

Un oggetto ExternalSection è una pagina Web esterna incorporata in un report Workfront.

azioni
  • CALCULATIONIframeURL

    Questa opzione è stata aggiunta e calcola l’URL di un iFrame incorporato in un rapporto.

  • CALCULATIONIframeURLS

    Questa funzione è stata aggiunta e calcola gli URL di iFrame incorporati in un rapporto.

Ora (HOUR)

Un oggetto Hour rappresenta un'ora registrata da un utente su una scheda orario.

Campi diretti
  • timesheetHourIdentifier

    Aggiunta completata. Questo parametro viene utilizzato per identificare le ore create con batchSave.

Nota (NOTA)

Un oggetto Note è un commento o un aggiornamento effettuato su un oggetto Workfront.

Campi raccolta
  • allegatiDocumenti

    Questo campo è stato aggiunto e rappresenta un elenco di documenti allegati al commento.

Attività/Problema Op (OPTASK)

Un oggetto OpTask è comunemente noto come Issue. Un problema è un elemento di lavoro che in genere indica la presenza di un problema che impedisce il completamento di un'attività o di un progetto. Un problema può anche essere una richiesta dell’helpdesk. Anche gli ordini di modifica, le richieste e i bug sono problemi.

Campi diretti
  • workPerDate

    Questo campo è stato aggiunto e mostra il numero di minuti di lavoro al giorno necessari. Ha il formato YYYY-MM-DD: (number of minutes), e tiene conto del fuso orario.

azioni
  • assignMultiple

    Questa azione ha aggiunto il campo teamIDs per supportare la funzionalità di assegnazione di più team a un’attività o a un problema.

Progetto (PROJ)

I progetti sono elementi di lavoro all’interno di Workfront e costituiscono un elemento fondamentale nel modo in cui Workfront aiuta le persone a lavorare. Un oggetto Project rappresenta un gruppo di attività con un obiettivo comune specifico.

Campi diretti
  • resourcePlannerBudgetedHours

    Questo campo è stato aggiunto e rappresenta la somma di tutte le ore preventivate nel progetto.

Tariffa (RATE)

Un oggetto Rate rappresenta una tariffa di fatturazione in Workfront.

Campi diretti
  • costPerHour

    LocalBillingPerHour

    localCostPerHour

    localCurrency

    Questi parametri sono stati spostati nell'oggetto Rate dall'oggetto Role, in modo che gli oggetti Role e User possano avere più valori (per intervalli di date separati).

  • objID

    objObjCode

    Questi parametri rappresentano l’ID e il codice oggetto dell’oggetto a cui è associato il tasso.

Azioni
  • setRateForObject

    Questa azione è stata aggiunta e allega oggetti Rate all'oggetto specificato. Questo endpoint funziona per tutti gli oggetti Rate Attachable.

RichTextNote (RHNOTE)

Un oggetto RichTextNote è un commento o un aggiornamento di un oggetto Workfront che include testo RTF, ad esempio testo in grassetto o corsivo.

L'oggetto RichTextNote ha rimosso il flag REPORTABLE.

Ruolo/Ruolo (ROLE)

Un oggetto Role (ruolo) rappresenta una capacità funzionale o un insieme di competenze che un utente potrebbe acquisire, ad esempio Designer o Product Manager.

Campi raccolta
  • tariffe

    L'oggetto è stato aggiunto e rappresenta gli oggetti Rate associati a questo ruolo.

Attività (TASK)

Un oggetto Task rappresenta un elemento di lavoro che deve essere eseguito come passo verso il raggiungimento di un obiettivo finale (completamento di un progetto).

Campi diretti
  • workPerDate

    Questo campo è stato aggiunto e mostra il numero di minuti di lavoro al giorno necessari. Ha il formato YYYY-MM-DD: (number of minutes), e tiene conto del fuso orario.

azioni
  • assignMultiple

    Questa azione ha aggiunto il campo teamIDs per supportare la funzionalità di assegnazione di più team a un’attività o a un problema.

Scheda orario (TSHET)

Un oggetto Timesheet rappresenta un foglio ore virtuale che consente agli utenti di immettere le ore effettivamente lavorate per le attività, i progetti e i tipi di ore di lavoro comune.

Campi diretti
  • availableActions

    Questo parametro ha rimosso il flag READ_ONLY.

  • isEditable

    Questo parametro ha rimosso il flag READ_ONLY.

  • totalDays

    Questo parametro è stato aggiunto e memorizza la durata delle schede orario in giorni indipendentemente dalle modifiche apportate a "Ore equivalenti per Full Workday". Ad esempio, se l’opzione Ore equivalenti è impostata su 6 e viene registrato un giorno, l’opzione Ore equivalenti viene modificata in 8 ore, totalDays ha ancora un valore pari a 1.

UIFilter / Filtro (UIFT)

azioni
  • addJoinForNullableFields

    Questa azione è stata aggiunta e accetta una mappa di query di filtro e aggiunge allowingnull join per campi nullable.

  • disableSystemWideVisibility

    enableSystemWideVisibility

    Queste azioni supportano la possibilità di condividere filtri, visualizzazioni e raggruppamenti a livello di sistema.

    Per ulteriori informazioni, consulta Rendi filtri, viste o raggruppamenti disponibili a tutti gli utenti.

UIGroupBy / Raggruppamento (UIGB)

azioni

Visualizzazione UIView/View (UIVW)

Campi diretti
  • layoutType

    È stato aggiunto il seguente valore possibile:

    • WLIST
azioni

Utente (USER)

Un oggetto User rappresenta una persona con un account in Workfront che può accedere e interagire con il sistema.

Campi raccolta
  • tariffe

    L'oggetto è stato aggiunto e rappresenta gli oggetti Rate associati a questo utente.

UserNote (USRNOT)

Un oggetto UserNote è una notifica.

Query
  • myAllObjectTypesUnreadNotifications

    È stato aggiunto il seguente valore possibile:

    • includeAll

Lavoro (WORK)

Un oggetto Work è un'interfaccia comune ereditata sia da Task che da OpTask e condivide il codice comune tra i due.

Campi diretti
  • workPerDate

    Questo campo è stato aggiunto e mostra il numero di minuti di lavoro al giorno necessari. Ha il formato YYYY-MM-DD: (number of minutes), e tiene conto del fuso orario.

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