Novità della versione 18 dell’API

Adobe Workfront ha rilasciato la versione API 18 l’8 aprile 2024. La versione 18 dell’API presenta le seguenti modifiche rispetto alla versione 15.

Risorse aggiunte

Non sono state aggiunte risorse per API versione 18.

Risorse rimosse

Nessuna risorsa rimossa per API versione 18

Risorse modificate

Autorizzazioni livello di accesso (ALVPER)

Un oggetto AccessLevelPermissions rappresenta un'autorizzazione specifica per accedere, creare o modificare un oggetto Workfront. Queste autorizzazioni possono quindi essere associate a un Livello di accesso.

Campi diretti
  • coreAction

    Sono stati aggiunti i seguenti valori possibili:

    • VIEW_COST_RATES (Visualizza tassi di costo)

    • VIEW_BILLING_RATES (Visualizza tariffe di fatturazione)

    • VIEW_GENERAL_FINANCE (Visualizza contabilità generale)

    • EDIT_COST_RATES (Modifica tassi di costo)

    • EDIT_BILLING_RATES (Modifica tariffe di fatturazione)

    • EDIT_GENERAL_FINANCE (Modifica contabilità generale)

  • forbiddenActions

    Sono stati aggiunti i seguenti valori possibili:

    • VIEW_COST_RATES (Visualizza tassi di costo)

    • VIEW_BILLING_RATES (Visualizza tariffe di fatturazione)

    • VIEW_GENERAL_FINANCE (Visualizza contabilità generale)

    • EDIT_COST_RATES (Modifica tassi di costo)

    • EDIT_BILLING_RATES (Modifica tariffe di fatturazione)

    • EDIT_GENERAL_FINANCE (Modifica contabilità generale)

  • secondaryActions

    Sono stati aggiunti i seguenti valori possibili:

    • VIEW_COST_RATES (Visualizza tassi di costo)

    • VIEW_BILLING_RATES (Visualizza tariffe di fatturazione)

    • VIEW_GENERAL_FINANCE (Visualizza contabilità generale)

    • EDIT_COST_RATES (Modifica tassi di costo)

    • EDIT_BILLING_RATES (Modifica tariffe di fatturazione)

    • EDIT_GENERAL_FINANCE (Modifica contabilità generale)

Richiesta di accesso (ACSREQ)

Se un utente non ha accesso a un oggetto in Workfront di cui ha bisogno, può richiedere l’accesso a tale oggetto. L'oggetto AccessRequest rappresenta questa richiesta.

Campi diretti
  • azione

    Sono stati aggiunti i seguenti valori possibili:

    • VIEW_COST_RATES (Visualizza tassi di costo)

    • VIEW_BILLING_RATES (Visualizza tariffe di fatturazione)

    • VIEW_GENERAL_FINANCE (Visualizza contabilità generale)

    • EDIT_COST_RATES (Modifica tassi di costo)

    • EDIT_BILLING_RATES (Modifica tariffe di fatturazione)

    • EDIT_GENERAL_FINANCE (Modifica contabilità generale)

Regola di accesso (ACSRUL)

Un oggetto AccessRule rappresenta un set di regole nei livelli di accesso personalizzati che determina il modo in cui gli utenti possono condividere i progetti creati.

Campi diretti
  • coreAction

    Sono stati aggiunti i seguenti valori possibili:

    • VIEW_COST_RATES (Visualizza tassi di costo)

    • VIEW_BILLING_RATES (Visualizza tariffe di fatturazione)

    • VIEW_GENERAL_FINANCE (Visualizza contabilità generale)

    • EDIT_COST_RATES (Modifica tassi di costo)

    • EDIT_BILLING_RATES (Modifica tariffe di fatturazione)

    • EDIT_GENERAL_FINANCE (Modifica contabilità generale)

  • forbiddenActions

    Sono stati aggiunti i seguenti valori possibili:

    • VIEW_COST_RATES (Visualizza tassi di costo)

    • VIEW_BILLING_RATES (Visualizza tariffe di fatturazione)

    • VIEW_GENERAL_FINANCE (Visualizza contabilità generale)

    • EDIT_COST_RATES (Modifica tassi di costo)

    • EDIT_BILLING_RATES (Modifica tariffe di fatturazione)

    • EDIT_GENERAL_FINANCE (Modifica contabilità generale)

  • secondaryActions

    Sono stati aggiunti i seguenti valori possibili:

    • VIEW_COST_RATES (Visualizza tassi di costo)

    • VIEW_BILLING_RATES (Visualizza tariffe di fatturazione)

    • VIEW_GENERAL_FINANCE (Visualizza contabilità generale)

    • EDIT_COST_RATES (Modifica tassi di costo)

    • EDIT_BILLING_RATES (Modifica tariffe di fatturazione)

    • EDIT_GENERAL_FINANCE (Modifica contabilità generale)

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
  • Sono stati aggiunti i seguenti campi:

    • actualBillableExpenseCost

    • actualNonBillableExpenseCost

    • plannedBillableExpenseCost

    • plannedNonBillableExpenseCost

In attesa di approvazione (AWAPVL)

Operazioni
  • Sono state aggiunte le seguenti operazioni:

    • AGGIUNGI

    • DELETE

Linea di base (BLIN)

Le linee di base sono istantanee delle prestazioni di un progetto in un determinato momento. Memorizzano informazioni chiave sul progetto, come date chiave, avanzamento, costi e ricavi.

Campi diretti
  • Sono stati aggiunti i seguenti campi:

    • actualBillableExpenseCost

    • actualNonBillableExpenseCost

    • plannedBillableExpenseCost

    • plannedNonBillableExpenseCost

AttivitàPrevista (BSTSK)

Le linee di base sono istantanee delle prestazioni di un progetto in un determinato momento. Memorizzano informazioni chiave sul progetto, come date chiave, avanzamento, costi e ricavi. Quando si crea una previsione, le informazioni sulle attività vengono acquisite anche sulle attività previste della previsione.

Campi diretti
  • Sono stati aggiunti i seguenti campi:

    • actualBillableExpenseCost

    • actualNonBillableExpenseCost

    • plannedBillableExpenseCost

    • plannedNonBillableExpenseCost

Categoria (CTGY)

Un oggetto Category è un modulo personalizzato.

Campi diretti
  • catObjCode:

    Sono stati aggiunti i seguenti valori possibili:

    • NLBRCY (Categoria di risorse non manodopera)

    • HOUR (Ora)

    • RTCRD (Scheda tariffe)

  • objTypes:

    Sono stati aggiunti i seguenti valori possibili:

    • NLBRCY (Categoria di risorse non manodopera)

    • HOUR (Ora)

    • RTCRD (Scheda tariffe)

Documento (DOC)

Un oggetto Document rappresenta un file, ad esempio materiale scritto, immagini o altre forme di informazioni.

Azioni
  • createLargeDocument:

    È stato aggiunto il seguente parametro:

    • documentID
  • moveToFolder:

    Aggiunto. Questa nuova azione accetta i seguenti parametri:

    • documentIDs

    • folderID

    • moveToFolder

Dati finanziari (FINDAT)

Campi diretti
  • Sono stati aggiunti i seguenti campi:

    • actualBillableExpenseCost

    • actualNonBillableExpenseCost

    • plannedBillableExpenseCost

    • plannedNonBillableExpenseCost

Campi predefiniti
  • Sono stati aggiunti i seguenti campi:

    • actualBillableExpenseCost

    • actualNonBillableExpenseCost

    • plannedBillableExpenseCost

    • plannedNonBillableExpenseCost

VoceDiario (JRNLE)

L'oggetto JournalEntry può essere impostato per registrare informazioni su campi oggetto specifici ogni volta che tali campi vengono modificati. Quando un campo è impostato per essere registrato come parte dell'oggetto Voce diario, viene creata una voce corrispondente ogni volta che tale campo viene modificato.

Campi diretti
  • changeType

    Sono stati aggiunti i seguenti valori possibili:

    • AAO (enum.actiontypeenum.assetapproval.open)

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

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

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

OpTask (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.

Azioni
  • convertToProject:

    Sono stati aggiunti i seguenti campi:

    • copyCategories

    • copyNativeFields

  • convertToTask:

    Sono stati aggiunti i seguenti campi:

    • copyCategories

    • copyNativeFields

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
  • Sono stati aggiunti i seguenti campi:

    • actualBillableExpenseCost

    • actualNonBillableExpenseCost

    • plannedBillableExpenseCost

    • plannedNonBillableExpenseCost

Azioni
  • createProjectWithOverride

    Aggiunto.

RuoloUtenteProgetto (PTEAM)

Campi diretti
  • È stato aggiunto il seguente campo:

    • ID
Campi core
  • È stato aggiunto il seguente campo:

    • ID

DefCoda (QUED)

Un oggetto QueueDef rappresenta una coda, ovvero un progetto che è stato pubblicato nell'area Help Desk per consentire agli utenti di inviare problemi.

Campi diretti
  • requestorCoreAction

    Sono stati aggiunti i seguenti valori possibili:

    • VIEW_COST_RATES (Visualizza tassi di costo)

    • VIEW_BILLING_RATES (Visualizza tariffe di fatturazione)

    • VIEW_GENERAL_FINANCE (Visualizza contabilità generale)

    • EDIT_COST_RATES (Modifica tassi di costo)

    • EDIT_BILLING_RATES (Modifica tariffe di fatturazione)

    • EDIT_GENERAL_FINANCE (Modifica contabilità generale)

  • requestorForbiddenActions

    Sono stati aggiunti i seguenti valori possibili:

    • VIEW_COST_RATES (Visualizza tassi di costo)

    • VIEW_BILLING_RATES (Visualizza tariffe di fatturazione)

    • VIEW_GENERAL_FINANCE (Visualizza contabilità generale)

    • EDIT_COST_RATES (Modifica tassi di costo)

    • EDIT_BILLING_RATES (Modifica tariffe di fatturazione)

    • EDIT_GENERAL_FINANCE (Modifica contabilità generale)

Tariffa (RATE)

Un oggetto Rate rappresenta una tariffa di fatturazione in Workfront.

Campi diretti
  • companyID

    Sono stati aggiunti i seguenti flag:

    • AUTO_LOAD

    • DINAMICO

  • displayName

    Aggiunto.

Campi core
  • displayName

    Aggiunto.

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
  • Sono stati aggiunti i seguenti campi:

    • actualBillableExpenseCost

    • actualNonBillableExpenseCost

    • plannedBillableExpenseCost

    • plannedNonBillableExpenseCost

Azioni
  • convertToProject

    È stato aggiunto il seguente campo:

    • copyCategories

Modello (TMPL)

Un oggetto Template rappresenta un pattern per un progetto. I progetti possono essere creati da modelli per risparmiare tempo. Un modello contiene un team e attività che verranno copiati in qualsiasi progetto creato dal modello.

Campi diretti
  • Sono stati aggiunti i seguenti campi:

    • plannedBillableExpenseCost

    • plannedNonBillableExpenseCost

TemplateTask (TTSK)

Un oggetto TemplateTask rappresenta un oggetto Task che fa parte di un oggetto Template. Le Attività Modello diventano Attività nel Progetto in cui viene utilizzato il Modello.

Campi diretti
  • Sono stati aggiunti i seguenti campi:

    • plannedBillableExpenseCost

    • plannedNonBillableExpenseCost

TemplateUserRole (TTEAM)

Campi diretti
  • È stato aggiunto il seguente campo:

    • ID
Campi core
  • È stato aggiunto il seguente campo:

    • ID

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 core
  • È stato rimosso il seguente campo:

    • objCode

Aggiorna (AGGIORNA)

È possibile aggiornare gli elementi di lavoro in Workfront per informare gli utenti dello stato corrente. Un oggetto Update rappresenta uno di questi aggiornamenti. Gli aggiornamenti possono essere immessi dagli utenti o creati dal sistema Workfront.

Campi diretti
  • updateType

    Sono stati aggiunti i seguenti valori possibili:

    • assetapprovalsLockedAllDecisionsMade

    • assetapprovalsUnlockedManual

    • assetapprovalsLockedManual

    • assetapprovalOpened

Azioni
  • RecentUpdatesObjIDs

    Aggiunto.

UserPrefValue (USERPF)

Un oggetto UserPrefValue rappresenta una preferenza utente.

Campi diretti
  • valore

    È stata aggiunta la convalida MAX_LENGTH

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
  • Sono stati aggiunti i seguenti campi:

    • actualBillableExpenseCost

    • actualNonBillableExpenseCost

    • plannedBillableExpenseCost

    • plannedNonBillableExpenseCost

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