Neue Funktionen in API Version 18

Adobe Workfront hat die API-Version 18 am 8. April 2024 veröffentlicht. API Version 18 enthält die folgenden Änderungen gegenüber Version 17.

Hinzugefügte Ressourcen

Für API Version 18 wurden keine Ressourcen hinzugefügt.

Entfernte Ressourcen

Für API-Version 18 wurden keine Ressourcen entfernt

Geänderte Ressourcen

AccessLevelPermissions (ALVPER)

Ein AccessLevelPermissions -Objekt stellt eine spezifische Berechtigung zum Zugreifen auf, Erstellen oder Ändern eines Workfront-Objekts dar. Diese Berechtigungen können dann einer Zugriffsebene zugeordnet werden.

Direkte Felder
  • coreAction

    Die folgenden möglichen Werte wurden hinzugefügt:

    • VIEW_COST_RATES (Anzeigen von Kostensätzen)

    • VIEW_BILLING_RATES (Rechnungsraten anzeigen)

    • VIEW_GENERAL_FINANCE (Allgemeine Finanzinformationen anzeigen)

    • EDIT_COST_RATES (Kostensätze bearbeiten)

    • EDIT_BILLING_RATES (Rechnungsgebühren bearbeiten)

    • EDIT_GENERAL_FINANCE (Allgemeine Finanzverwaltung bearbeiten)

  • forbiddenActions

    Die folgenden möglichen Werte wurden hinzugefügt:

    • VIEW_COST_RATES (Anzeigen von Kostensätzen)

    • VIEW_BILLING_RATES (Rechnungsraten anzeigen)

    • VIEW_GENERAL_FINANCE (Allgemeine Finanzinformationen anzeigen)

    • EDIT_COST_RATES (Kostensätze bearbeiten)

    • EDIT_BILLING_RATES (Rechnungsgebühren bearbeiten)

    • EDIT_GENERAL_FINANCE (Allgemeine Finanzverwaltung bearbeiten)

  • secondaryActions

    Die folgenden möglichen Werte wurden hinzugefügt:

    • VIEW_COST_RATES (Anzeigen von Kostensätzen)

    • VIEW_BILLING_RATES (Rechnungsraten anzeigen)

    • VIEW_GENERAL_FINANCE (Allgemeine Finanzinformationen anzeigen)

    • EDIT_COST_RATES (Kostensätze bearbeiten)

    • EDIT_BILLING_RATES (Rechnungsgebühren bearbeiten)

    • EDIT_GENERAL_FINANCE (Allgemeine Finanzverwaltung bearbeiten)

AccessRequest (ACSREQ)

Wenn ein Benutzer keinen Zugriff auf ein Objekt in Workfront hat, das er benötigt, kann er den Zugriff auf dieses Objekt anfordern. Das AccessRequest -Objekt stellt diese Anforderung dar.

Direkte Felder
  • action

    Die folgenden möglichen Werte wurden hinzugefügt:

    • VIEW_COST_RATES (Anzeigen von Kostensätzen)

    • VIEW_BILLING_RATES (Rechnungsraten anzeigen)

    • VIEW_GENERAL_FINANCE (Allgemeine Finanzinformationen anzeigen)

    • EDIT_COST_RATES (Kostensätze bearbeiten)

    • EDIT_BILLING_RATES (Rechnungsgebühren bearbeiten)

    • EDIT_GENERAL_FINANCE (Allgemeine Finanzverwaltung bearbeiten)

AccessRule (ACSRUL)

Ein AccessRule -Objekt stellt einen Regelsatz in benutzerdefinierten Zugriffsebenen dar, der bestimmt, wie Benutzer erstellte Projekte freigeben können.

Direkte Felder
  • coreAction

    Die folgenden möglichen Werte wurden hinzugefügt:

    • VIEW_COST_RATES (Anzeigen von Kostensätzen)

    • VIEW_BILLING_RATES (Rechnungsraten anzeigen)

    • VIEW_GENERAL_FINANCE (Allgemeine Finanzinformationen anzeigen)

    • EDIT_COST_RATES (Kostensätze bearbeiten)

    • EDIT_BILLING_RATES (Rechnungsgebühren bearbeiten)

    • EDIT_GENERAL_FINANCE (Allgemeine Finanzverwaltung bearbeiten)

  • forbiddenActions

    Die folgenden möglichen Werte wurden hinzugefügt:

    • VIEW_COST_RATES (Anzeigen von Kostensätzen)

    • VIEW_BILLING_RATES (Rechnungsraten anzeigen)

    • VIEW_GENERAL_FINANCE (Allgemeine Finanzinformationen anzeigen)

    • EDIT_COST_RATES (Kostensätze bearbeiten)

    • EDIT_BILLING_RATES (Rechnungsgebühren bearbeiten)

    • EDIT_GENERAL_FINANCE (Allgemeine Finanzverwaltung bearbeiten)

  • secondaryActions

    Die folgenden möglichen Werte wurden hinzugefügt:

    • VIEW_COST_RATES (Anzeigen von Kostensätzen)

    • VIEW_BILLING_RATES (Rechnungsraten anzeigen)

    • VIEW_GENERAL_FINANCE (Allgemeine Finanzinformationen anzeigen)

    • EDIT_COST_RATES (Kostensätze bearbeiten)

    • EDIT_BILLING_RATES (Rechnungsgebühren bearbeiten)

    • EDIT_GENERAL_FINANCE (Allgemeine Finanzverwaltung bearbeiten)

Genehmigung (GENEHMIGUNG)

Ein bestimmtes Arbeitselement, wie z. B. eine Aufgabe, ein Dokument oder ein Timesheet, kann vorschreiben, dass ein Supervisor oder ein anderer Benutzer das Arbeitselement abzeichnet. Ein Approval-Objekt stellt die Aktion zum Abmelden eines Arbeitselements dar.

Direkte Felder
  • Die folgenden Felder wurden hinzugefügt:

    • ISTBillableExpenseCost

    • ISTNonBillableExpenseCost

    • scheduledBillableExpenseCost

    • scheduledNonBillableExpenseCost

WartenGenehmigung (AWAPVL)

Vorgänge
  • Die folgenden Vorgänge wurden hinzugefügt:

    • ADD

    • DELETE

Grundlinie (BLIN)

Grundlinien sind Momentaufnahmen davon, wie die Leistung eines Projekts zu einem bestimmten Zeitpunkt aussah. Sie speichern wichtige Informationen zum Projekt, wie z. B. Schlüsseldaten, Fortschritt, Kosten und Umsatzwerte.

Direkte Felder
  • Die folgenden Felder wurden hinzugefügt:

    • ISTBillableExpenseCost

    • ISTNonBillableExpenseCost

    • scheduledBillableExpenseCost

    • scheduledNonBillableExpenseCost

BaselineTask (BSTSK)

Grundlinien sind Momentaufnahmen davon, wie die Leistung eines Projekts zu einem bestimmten Zeitpunkt aussah. Sie speichern wichtige Informationen zum Projekt, wie z. B. Schlüsseldaten, Fortschritt, Kosten und Umsatzwerte. Wenn Sie eine Grundlinie erstellen, werden die Aufgabeninformationen auch in den Grundaufgaben dieser Grundlinie erfasst.

Direkte Felder
  • Die folgenden Felder wurden hinzugefügt:

    • ISTBillableExpenseCost

    • ISTNonBillableExpenseCost

    • scheduledBillableExpenseCost

    • scheduledNonBillableExpenseCost

Kategorie (KG)

Ein Category -Objekt ist ein benutzerdefiniertes Formular.

Direkte Felder
  • catObjCode:

    Die folgenden möglichen Werte wurden hinzugefügt:

    • NLBRCY (Nicht-Arbeitskräfte-Ressourcentyp)

    • HOUR (Stunde)

    • RTCRD (Karte Rate)

  • objTypes:

    Die folgenden möglichen Werte wurden hinzugefügt:

    • NLBRCY (Nicht-Arbeitskräfte-Ressourcentyp)

    • HOUR (Stunde)

    • RTCRD (Karte Rate)

Dokument (DOCU)

Ein Dokumentobjekt stellt eine Datei dar (z. B. schriftliches Material, Bilder oder andere Informationsformen).

Aktionen
  • createLargeDocument:

    Der folgende Parameter wurde hinzugefügt:

    • documentID
  • moveToFolder:

    Hinzugefügt. Diese neue Aktion akzeptiert die folgenden Parameter:

    • documentIDs

    • folderID

    • moveToFolder

FinancialData (FINDAT)

Direkte Felder
  • Die folgenden Felder wurden hinzugefügt:

    • ISTBillableExpenseCost

    • ISTNonBillableExpenseCost

    • scheduledBillableExpenseCost

    • scheduledNonBillableExpenseCost

Standardfelder
  • Die folgenden Felder wurden hinzugefügt:

    • ISTBillableExpenseCost

    • ISTNonBillableExpenseCost

    • scheduledBillableExpenseCost

    • scheduledNonBillableExpenseCost

JournalEntry (JRNLE)

Das JournalEntry -Objekt kann so eingerichtet werden, dass bei jeder Änderung dieser Felder Informationen über bestimmte Objektfelder protokolliert werden. Wenn ein Feld so eingerichtet ist, dass es als Teil des Journaleintragsobjekts protokolliert wird, wird bei jeder Änderung dieses Felds ein entsprechender Journaleintrag erstellt.

Direkte Felder
  • changeType

    Die folgenden möglichen Werte wurden hinzugefügt:

    • AAO (enum.actiontypeenum.assetapproval.opened)

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

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

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

OpTask (OPTASK)

Ein OpTask-Objekt wird häufig als Problem bezeichnet. Ein Problem ist ein Arbeitselement, das normalerweise anzeigt, dass ein Problem vorliegt, das die Fertigstellung einer Aufgabe oder eines Projekts verhindert. Ein Problem kann auch eine Helpdesk-Anfrage sein. Änderungen bei Bestellungen, Anforderungen und Fehlern sind ebenfalls Probleme.

Aktionen
  • convertToProject:

    Die folgenden Felder wurden hinzugefügt:

    • copyCategories

    • copyNativeFields

  • convertToTask:

    Die folgenden Felder wurden hinzugefügt:

    • copyCategories

    • copyNativeFields

Projekt (PROJ)

Projekte sind Arbeitselemente in Workfront und stellen einen Hauptbaustein dar, wie Workfront Menschen bei der Arbeit unterstützt. Ein Projektobjekt stellt eine Gruppe von Aufgaben mit einem gemeinsamen, spezifischen Ziel dar.

Direkte Felder
  • Die folgenden Felder wurden hinzugefügt:

    • ISTBillableExpenseCost

    • ISTNonBillableExpenseCost

    • scheduledBillableExpenseCost

    • scheduledNonBillableExpenseCost

Aktionen
  • createProjectWithOverride

    Hinzugefügt.

ProjectUserRole (PTEAM)

Direkte Felder
  • Das folgende Feld wurde hinzugefügt:

    • ID
Kernfelder
  • Das folgende Feld wurde hinzugefügt:

    • ID

QueueDef (QUED)

Ein QueueDef-Objekt stellt eine Warteschlange dar. Hierbei handelt es sich um ein Projekt, das in den Help Desk-Bereich veröffentlicht wurde, um Benutzern die Möglichkeit zu geben, Probleme an sie zu senden.

Direkte Felder
  • requestorCoreAction

    Die folgenden möglichen Werte wurden hinzugefügt:

    • VIEW_COST_RATES (Anzeigen von Kostensätzen)

    • VIEW_BILLING_RATES (Rechnungsraten anzeigen)

    • VIEW_GENERAL_FINANCE (Allgemeine Finanzinformationen anzeigen)

    • EDIT_COST_RATES (Kostensätze bearbeiten)

    • EDIT_BILLING_RATES (Rechnungsgebühren bearbeiten)

    • EDIT_GENERAL_FINANCE (Allgemeine Finanzverwaltung bearbeiten)

  • requestorForbiddenActions

    Die folgenden möglichen Werte wurden hinzugefügt:

    • VIEW_COST_RATES (Anzeigen von Kostensätzen)

    • VIEW_BILLING_RATES (Rechnungsraten anzeigen)

    • VIEW_GENERAL_FINANCE (Allgemeine Finanzinformationen anzeigen)

    • EDIT_COST_RATES (Kostensätze bearbeiten)

    • EDIT_BILLING_RATES (Rechnungsgebühren bearbeiten)

    • EDIT_GENERAL_FINANCE (Allgemeine Finanzverwaltung bearbeiten)

Rate (RATE)

Ein Rate -Objekt stellt eine Abrechnungsrate in Workfront dar.

Direkte Felder
  • companyID

    Die folgenden Flags wurden hinzugefügt:

    • AUTO_LOAD

    • DYNAMISCH

  • displayName

    Hinzugefügt.

Kernfelder
  • displayName

    Hinzugefügt.

Aufgabe (TASK)

Ein Task -Objekt stellt ein Arbeitselement dar, das als Schritt zum Erreichen eines endgültigen Ziels (zum Abschließen eines Projekts) ausgeführt werden muss.

Direkte Felder
  • Die folgenden Felder wurden hinzugefügt:

    • ISTBillableExpenseCost

    • ISTNonBillableExpenseCost

    • scheduledBillableExpenseCost

    • scheduledNonBillableExpenseCost

Aktionen
  • convertToProject

    Das folgende Feld wurde hinzugefügt:

    • copyCategories

Vorlage (TMPL)

Ein Template -Objekt stellt ein Muster für ein Projekt dar. Projekte können aus Vorlagen erstellt werden, um Zeit zu sparen. Eine Vorlage enthält ein Team und Aufgaben, die in jedes aus der Vorlage erstellte Projekt kopiert werden.

Direkte Felder
  • Die folgenden Felder wurden hinzugefügt:

    • scheduledBillableExpenseCost

    • scheduledNonBillableExpenseCost

TemplateTask (TTSK)

Ein TemplateTask -Objekt stellt eine Aufgabe dar, die Teil einer Vorlage ist. Vorlagenaufgaben werden zu Aufgaben im Projekt, in dem die Vorlage verwendet wird.

Direkte Felder
  • Die folgenden Felder wurden hinzugefügt:

    • scheduledBillableExpenseCost

    • scheduledNonBillableExpenseCost

TemplateUserRole (TTEAM)

Direkte Felder
  • Das folgende Feld wurde hinzugefügt:

    • ID
Kernfelder
  • Das folgende Feld wurde hinzugefügt:

    • ID

Datenblatt (TSHET)

Ein Timesheet-Objekt stellt eine virtuelle Timecard dar, mit der Benutzer die tatsächlichen Arbeitsstunden für Aufgaben, Projekte und Hochtypen eingeben können.

Kernfelder
  • Das folgende Feld wurde entfernt:

    • objCode

Aktualisieren (AKTUALISIEREN)

Arbeitselemente in Workfront können aktualisiert werden, damit Benutzer über den aktuellen Status informiert werden. Ein Update -Objekt stellt eine dieser Aktualisierungen dar. Aktualisierungen können von Benutzern eingegeben oder vom Workfront-System erstellt werden.

Direkte Felder
  • updateType

    Die folgenden möglichen Werte wurden hinzugefügt:

    • assetapprovalsLockedAllDecisionsMade

    • assetapprovalsUnlockedManual

    • assetapprovalsLockedManual

    • assetapprovalOpened

Aktionen
  • recentUpdatesObjIDs

    Hinzugefügt.

UserPrefValue (USERPF)

Ein UserPrefValue -Objekt stellt eine Benutzervoreinstellung dar.

Direkte Felder
  • value

    Validator hinzugefügt MAX_LENGTH

Arbeit (ARBEIT)

Ein Work-Objekt ist eine gemeinsame Schnittstelle, die sowohl von Task als auch von OpTask übernommen wird und gemeinsamen Code für beide verwendet.

Direkte Felder
  • Die folgenden Felder wurden hinzugefügt:

    • ISTBillableExpenseCost

    • ISTNonBillableExpenseCost

    • scheduledBillableExpenseCost

    • scheduledNonBillableExpenseCost

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